.app-view-container[data-v-5a1b50c6]{max-width:3000px!important;padding:0 50px}@media (max-width:1024px){.app-view-container[data-v-5a1b50c6]{padding:0 10px}}.app-field[data-v-43aa8488]{margin-bottom:1rem}.app-field__label[data-v-43aa8488]{display:block;margin-bottom:.125rem;font-weight:600;color:var(--app-text-color,#374151);font-size:.875rem}.app-field__required-mark[data-v-43aa8488]{color:var(--app-danger,#dc3545);margin-left:.125rem}.app-field__content[data-v-43aa8488]{position:relative}.app-field__description[data-v-43aa8488]{display:block;margin-top:.25rem;font-size:.875rem;color:#6b7280}.app-field__invalid-feedback[data-v-43aa8488]{display:block;width:100%;margin-top:.25rem;font-size:.875em;color:var(--app-danger,#dc3545)}.app-field--invalid[data-v-43aa8488] .app-input,.app-field--invalid[data-v-43aa8488] .app-select,.app-field--invalid[data-v-43aa8488] .app-textarea{border-color:var(--app-danger,#dc3545)}.app-field--invalid[data-v-43aa8488] .app-input:focus,.app-field--invalid[data-v-43aa8488] .app-select:focus,.app-field--invalid[data-v-43aa8488] .app-textarea:focus{box-shadow:0 0 0 .2rem var(--app-danger-focus,rgba(220,53,69,.25))}.app-input[data-v-76a9e3ae]{display:block;width:100%;padding:.375rem .75rem;font-size:var(--app-font-size-base,1rem);font-weight:400;line-height:var(--app-line-height,1.5);color:var(--app-text-color,#495057);background-color:#fff;background-clip:padding-box;border:1px solid var(--app-border-color,#ced4da);border-radius:var(--app-border-radius,.25rem);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.app-input[data-v-76a9e3ae]:focus{color:var(--app-text-color,#495057);background-color:#fff;border-color:var(--app-primary);outline:0;box-shadow:0 0 0 .2rem var(--app-primary-focus,rgba(15,40,53,.25))}.app-input[data-v-76a9e3ae]:disabled,.app-input[readonly][data-v-76a9e3ae]{background-color:#e9ecef;opacity:1}.app-checkbox[data-v-b35db646]{display:inline-flex;align-items:center;cursor:pointer;position:relative;min-height:1.5rem}.app-checkbox__input[data-v-b35db646]{width:1rem;height:1rem;margin-right:.5rem;cursor:pointer;accent-color:var(--app-primary)}.app-checkbox__label[data-v-b35db646]{font-size:.875rem;color:var(--app-text-color,#212529)}.app-checkbox--disabled .app-checkbox__input[data-v-b35db646],.app-checkbox--disabled .app-checkbox__label[data-v-b35db646],.app-checkbox--disabled[data-v-b35db646]{cursor:not-allowed;opacity:.65}.google-sheets-config[data-v-344ef86e]{display:grid;gap:1rem}.google-sheets-config__title[data-v-344ef86e]{margin:0}.google-sheets-config__hint[data-v-344ef86e]{margin:0;color:#6b7280;font-size:.875rem}.google-sheets-config__alert[data-v-344ef86e]{padding:.75rem 1rem;border-radius:.375rem;font-size:.875rem}.google-sheets-config__alert--warning[data-v-344ef86e]{background-color:#fff3cd;border:1px solid #ffe69c;color:#664d03}.google-sheets-config__alert code[data-v-344ef86e]{background-color:rgba(0,0,0,.08);padding:.1rem .3rem;border-radius:.2rem;font-size:.8em}.google-sheets-config__share[data-v-344ef86e]{display:grid;gap:.5rem;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;background-color:#f9fafb}.google-sheets-config__share-title[data-v-344ef86e]{margin:0;font-size:.95rem}.google-sheets-config__share-hint[data-v-344ef86e]{margin:0;color:#6b7280;font-size:.875rem}.google-sheets-config__share-email[data-v-344ef86e]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.google-sheets-config__share-email code[data-v-344ef86e]{background-color:#fff;border:1px solid #d1d5db;padding:.4rem .6rem;border-radius:.375rem;font-size:.85rem;word-break:break-all;flex:1;min-width:0}.google-sheets-config__steps[data-v-344ef86e]{margin:0;padding-left:1.25rem;color:#374151;font-size:.875rem;display:grid;gap:.25rem}.google-sheets-config__form[data-v-344ef86e]{display:grid;gap:.5rem}.google-sheets-config__actions[data-v-344ef86e]{display:flex;align-items:center;gap:.5rem}.google-sheets-config__debug-hint[data-v-344ef86e]{margin:0;color:#9a3412;font-size:.8rem}.settlement-google-sheets-view__card[data-v-7afb01b7]{margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}