@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/inter-latin.Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#27272a;font-synthesis:none;--brand:#27272a;--success:#3f6f45;--success-soft:#f1f7f2;--gray-100:#f2f4f7;--gray-200:#e4e7ec;--gray-300:#d0d5dd;--gray-500:#667085;--gray-700:#344054;--gray-900:#18181b;--error:#b42318;--error-soft:#fef3f2;--focus-ring:#344054;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:#fff;margin:0;font-size:14px;line-height:20px}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}a{color:inherit}h1,h2,h3,p,dl,dd{margin:0}body>a[href=\#main]{z-index:50;background:var(--gray-900);color:#fff;border-radius:0 0 8px 8px;padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-48px;left:16px}body>a[href=\#main]:focus-visible{top:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body>[role=note]{color:var(--gray-500);text-align:center;padding:8px 16px 0;font-size:12px;font-weight:600;line-height:20px}body>header{justify-content:space-between;align-items:center;gap:16px;width:min(100% - 40px,800px);margin:0 auto;padding:18px 0 0;display:flex}body>header>a{color:var(--gray-900);font-size:16px;font-weight:700;text-decoration:none}body>header nav{gap:4px;display:flex}body>header nav a{min-height:36px;color:var(--gray-700);border-radius:8px;align-items:center;padding:0 10px;font-weight:600;text-decoration:none;display:inline-flex}body>header nav a[aria-current=page]{background:var(--gray-100);color:var(--gray-900)}#main:has(>header){width:min(100% - 40px,800px);margin:0 auto;padding:28px 0 64px}#main>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;margin-bottom:28px;display:grid}#main>header h1{color:var(--gray-900);font-size:24px;font-weight:600;line-height:32px}#main>header p{max-width:520px;color:var(--gray-500);grid-column:1;font-size:14px;line-height:20px}#main>header>:last-child:not(h1):not(p){grid-area:1/2/span 2}#main>ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}#main>ul a{border:1px solid var(--gray-200);background:#fff;gap:2px;min-height:64px;padding:14px 16px;text-decoration:none;display:grid}#main>ul strong,#main>ul small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#main>ul strong{font-size:14px;line-height:20px}#main>ul small{color:var(--gray-500);font-size:13px;line-height:20px}#main:has(>header)>p:not(.alert){color:var(--gray-500);font-size:15px;line-height:20px}#main>header>:last-child:not(h1):not(p),#main>p+div{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}#main>p+div{margin-top:16px}#main>header .control,#main>p+div .control{width:auto;min-width:180px;height:44px;padding:0 12px}#main form{gap:32px;display:grid}#main form h2:not(.sr-only){color:var(--gray-900);margin-bottom:16px;font-size:18px;font-weight:600;line-height:28px}#main form h2+p{color:var(--gray-500);margin:-8px 0 16px;font-size:13px;line-height:20px}#main>header [role=status]{width:fit-content;max-width:100%;color:var(--gray-500);align-items:baseline;gap:8px;font-size:13px;font-weight:600;line-height:20px;display:flex}#main>header [role=status][data-state=saved]{color:var(--success)}#main>header [role=status][data-state=error],#main>header [role=status][data-state=conflict]{color:var(--error)}#main>header [role=status] small{text-overflow:ellipsis;white-space:nowrap;max-width:340px;font-weight:500;overflow:hidden}.alert:has(>div>.button){gap:10px;display:grid}.alert>div{flex-wrap:wrap;gap:8px;display:flex}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-grid>.evidence{grid-column:1/-1}.form-grid:has(>.evidence:first-child){grid-template-columns:minmax(0,1fr) 160px;align-items:end}.form-grid:has(>.evidence:first-child)>.evidence{grid-column:auto}.form-grid:has(>.evidence:first-child)+.form-grid{margin-top:16px}.full-width{grid-column:1/-1;min-width:0}#main form article+article{border-top:1px solid var(--gray-200);margin-top:12px;padding-top:12px}#main form article>button{width:100%;min-height:44px;color:var(--gray-900);text-align:left;cursor:pointer;background:0 0;border:0;align-content:center;gap:2px;padding:0;display:grid}#main form article>button strong,#main form article>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#main form article>button strong{font-size:14px;line-height:20px}#main form article>button small{color:var(--gray-500);font-size:12px;line-height:18px}#main form article>div{margin-top:16px}#main form>section:first-of-type>div:not(:last-child),#main form article>div{gap:20px;display:grid}#main form>section:first-of-type>div:not(:last-child)>.button,#main form article>div>.button{width:fit-content}#main form>section:first-of-type>div:not(:last-child)>section,#main form article>div>section{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 10px;min-width:0;display:grid}#main form>section:first-of-type>div:not(:last-child)>section+section,#main form article>div>section+section{border-top:1px solid var(--gray-200);padding-top:16px}#main form>section:first-of-type>div:not(:last-child)>section>h3,#main form article>div>section>h3{font-size:14px;font-weight:600;line-height:20px}#main form>section:first-of-type>div:not(:last-child)>section>.button-link,#main form article>div>section>.button-link{min-height:36px;color:var(--gray-500);margin-top:0;font-size:12px}#main form>section:first-of-type>div:not(:last-child)>section>:not(h3):not(.button-link),#main form article>div>section>:not(h3):not(.button-link){grid-column:1/-1}#main form>section:first-of-type>div:last-child{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}#main form>section:first-of-type>div:last-child .button-link{min-height:44px;color:var(--gray-700);margin-top:0;font-size:14px;font-weight:600}#main form>section:first-of-type>div:last-child .danger-link{color:var(--error);margin-left:auto}#main form ul{color:var(--gray-700);gap:6px;margin:0 0 16px;padding-left:18px;display:grid}#main form li{overflow-wrap:anywhere;font-size:13px;line-height:19px}.field,.evidence{min-width:0}.field{flex-direction:column;gap:6px;display:flex}.field>:is(label,span,.react-aria-Label),.evidence>span{min-height:20px;color:var(--gray-700);font-size:14px;font-weight:600;line-height:20px;display:block}.evidence{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;display:grid}.evidence>.button,.evidence>a.button{grid-area:1/2;justify-self:end}.evidence>small,.evidence>label{grid-column:1/-1}.evidence>small{color:var(--gray-500);font-size:12px;font-weight:500;line-height:18px}.field>input,.field>textarea,.control{border:1px solid var(--gray-300);width:100%;min-width:0;min-height:44px;color:var(--gray-900);background:#fff;border-radius:8px;outline:none}.field>input,.field>textarea{padding:0 12px;font-size:14px;line-height:20px}.field>input{height:44px}.field>textarea{resize:vertical;padding-block:10px}.control[data-focus-within],.control[data-focus-visible]{border-color:var(--focus-ring);outline:2px solid var(--focus-ring);outline-offset:2px}.field>input:focus-visible{border-color:var(--focus-ring);outline:2px solid var(--focus-ring);outline-offset:2px}.field>textarea:focus-visible{border-color:var(--focus-ring);outline:2px solid var(--focus-ring);outline-offset:2px}.control:focus-visible{border-color:var(--focus-ring);outline:2px solid var(--focus-ring);outline-offset:2px}.field>select.control{height:44px;padding:0 12px}.control:has(>span){align-items:center;display:flex}.control:has(>span) input{background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 8px 0 12px}.control:has(>span) span{color:var(--gray-500);padding-right:12px}.field>button.control{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}.field>button.control svg{color:var(--gray-500);flex:none}.popover:has([role=listbox] header){min-width:min(var(--trigger-width), calc(100vw - 24px))}.popover [role=listbox]{padding-bottom:2px}.popover [role=listbox] header{color:var(--gray-500);padding:8px 10px 4px;font-size:12px;font-weight:600;line-height:16px}[role=option]:has(strong){gap:1px;display:grid}[role=option] strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}[role=option] small,.field [slot=description]{color:var(--gray-500);font-size:12px;line-height:17px}[role=option] small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.field [slot=description]{margin-top:-1px}.popover{min-width:var(--trigger-width);border:1px solid var(--gray-200);background:#fff;border-radius:8px;max-height:320px;margin-top:6px;overflow:auto}[role=listbox]{outline:none;max-height:308px;padding:6px;overflow:auto}[role=option]{border-radius:6px;outline:none;padding:9px 10px;font-size:14px}[role=option][data-focused]{background:var(--gray-100)}[role=option][data-selected]{background:var(--gray-100);color:var(--gray-900);font-weight:600}.control:has(>button){padding:0;overflow:hidden}.control>[aria-hidden=true]{display:none}.control>button{width:100%;height:100%;color:var(--gray-900);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.control>button svg{color:var(--gray-500);flex:none}.popover:has(table){min-width:296px;padding:14px}.popover:has(table) header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.popover:has(table) header h2{font-size:14px;font-weight:600}.popover:has(table) header button{cursor:pointer;background:0 0;border:0;border-radius:6px;width:34px;height:34px;font-size:19px}.popover:has(table) table{border-collapse:collapse}.popover:has(table) th{color:var(--gray-500);padding:5px;font-size:12px}.popover:has(table) td{padding:1px}.react-aria-CalendarCell{border-radius:6px;outline:none;place-items:center;width:36px;height:36px;font-size:14px;display:grid}.react-aria-CalendarCell[data-focus-visible]{outline:2px solid var(--brand);outline-offset:-2px}.react-aria-CalendarCell[data-selected]{background:var(--gray-900);color:#fff}.react-aria-CalendarCell[data-outside-month]{color:#98a2b3}.field [role=alert]{color:var(--error);font-size:12px;line-height:18px}#main form section>p[data-tone]{color:var(--gray-500);margin:0 0 8px;font-size:12px;line-height:18px}#main form section>p[data-tone=info]{color:var(--gray-700)}#main form section>p[data-tone=error]{color:var(--error)}.evidence>label{border:1px solid var(--gray-300);cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;min-width:0;min-height:44px;padding:8px 12px;display:flex;position:relative}.evidence>label input{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.evidence>label:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.evidence[role=status]>label{background:var(--success-soft);border-color:#c9dccb}.evidence>label strong,.evidence>label small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.evidence>label strong{color:var(--gray-700);font-size:14px;font-weight:600;line-height:20px}.evidence>label small{color:var(--gray-500);font-size:12px;line-height:18px}.button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.button-primary{border:1px solid var(--brand);background:var(--brand);color:#fff}.button-secondary{border:1px solid var(--gray-300);color:var(--gray-700);background:#fff}.button:disabled{cursor:not-allowed;opacity:.45}.alert{border:1px solid var(--gray-200);color:var(--gray-700);border-radius:8px;margin-top:16px;padding:12px 14px;font-size:14px;line-height:20px}.alert[role=alert]{background:var(--error-soft);color:var(--error);border-color:#fecdca}.alert-success{background:var(--success-soft);color:var(--success);border-color:#c9dccb;justify-content:space-between;align-items:center;gap:12px;display:flex}.alert-success span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}#main form dl{grid-template-columns:1fr auto;gap:4px 12px;display:grid}#main form dt{color:var(--gray-500);font-size:13px;line-height:20px}#main form dd{white-space:nowrap;font-size:13px;font-weight:600}#main form dt:last-of-type,#main form dd:last-of-type{border-top:1px solid var(--gray-200);color:var(--gray-900);margin-top:6px;padding-top:8px;font-size:14px;font-weight:700}#main form>section>.button-primary{margin-top:14px}#handoff{gap:16px;min-width:0;margin-top:16px;display:grid}#handoff>*{min-width:0}#handoff>header{justify-content:space-between;align-items:center;gap:12px;display:flex}#handoff>header h3{color:var(--gray-900);font-size:16px;line-height:24px}#handoff>header p{color:var(--gray-500);font-size:12px;line-height:18px}#handoff .form-grid :disabled{background:var(--gray-100);color:var(--gray-700);opacity:1}#handoff fieldset{border:0;gap:9px;margin:0;padding:0;display:grid}#handoff legend{color:var(--gray-900);margin-bottom:10px;font-weight:600}#handoff fieldset label{color:var(--gray-700);cursor:pointer;align-items:flex-start;gap:9px;display:flex}#handoff fieldset input{width:17px;height:17px;accent-color:var(--gray-900);flex:none;margin:1px 0 0}#handoff>div:has(>button){flex-wrap:wrap;gap:8px;display:flex}#handoff>div:has(>.button-link){justify-content:space-between}#handoff>div .button-link{min-height:36px;color:var(--gray-500);font-size:12px}#main:not(:has(>header)){width:min(100% - 32px,680px);margin:0 auto;padding:max(10vh,56px) 0 72px}#main:not(:has(>header))>span{color:var(--gray-700);margin-bottom:8px;font-size:14px;font-weight:600;display:block}#main:not(:has(>header)) h1{color:var(--gray-900);font-size:clamp(28px,5vw,36px);font-weight:700;line-height:1.2}#main:not(:has(>header))>p:not(.alert){max-width:580px;color:var(--gray-500);margin-top:12px;font-size:17px;line-height:1.6}#main:not(:has(>header))>.button{margin-top:28px}#main:not(:has(>header))>div{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}#main:not(:has(>header))>div p{width:100%;color:var(--gray-500);font-size:13px;line-height:20px}.button-link{min-height:36px;color:var(--gray-700);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:12px;padding:0;font-weight:600;display:inline-flex}#main form .button-link{margin-top:8px}#main form>div:has(>.button-primary){flex-wrap:wrap;align-items:center;gap:10px;display:flex}#main form>div [role=status]{min-width:80px;color:var(--success);font-weight:600}.danger-link{color:var(--error)}#main form>.danger-link{justify-self:end;margin-top:0}:is(button:focus-visible,a:focus-visible,summary:focus-visible){outline:2px solid var(--focus-ring);outline-offset:3px}@media (max-width:700px){body>header{width:min(100% - 24px,800px)}#main:has(>header){width:min(100% - 24px,800px)}.field:has(.control>button){grid-column:1/-1}}@media (max-width:560px){#main>header{grid-template-columns:minmax(0,1fr);margin-bottom:24px}#main>header>:last-child:not(h1):not(p){grid-area:auto/1}#main>header .button,#main>header>:last-child:not(h1):not(p),#main>header .control,#main>p+div,#main>p+div .control{width:100%}.form-grid{grid-template-columns:minmax(0,1fr);gap:14px}#handoff>header{flex-direction:column;align-items:stretch}#handoff>header .button{width:100%}#handoff .alert-success{flex-direction:column;align-items:stretch}#handoff .alert-success .button{width:100%}.evidence{grid-template-columns:minmax(0,1fr)}.evidence>.button,.evidence>a.button{grid-area:auto/1;width:100%}.alert-success{flex-direction:column;align-items:stretch}#main form>section:first-of-type>div:last-child .danger-link{justify-content:flex-start;width:100%;margin-left:0}}#handoff>p:has(kbd){color:var(--gray-700);margin-top:12px;font-size:13px;line-height:20px}#handoff kbd{border:1px solid var(--gray-300);font:inherit;border-radius:4px;padding:1px 5px;font-size:12px}.field:has([role=application],img[alt])>div{flex-direction:column;gap:8px;display:flex}.field:has([role=application],img[alt]) :is(svg,img){border:1px dashed var(--gray-300);width:100%;height:120px;color:var(--gray-900);background:#fff;border-radius:8px}.field [role=application]{touch-action:none;cursor:crosshair}.field:has(img[alt]) img{object-fit:contain}.field:has([role=application],img[alt])>div>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.field:has([role=application],img[alt])>div>div>div{align-items:center;gap:12px;display:flex}.field:has([role=application],img[alt]) .button-link{margin-top:0}.field:has([role=application],img[alt]) [role=status]{color:var(--gray-500);font-size:12px;line-height:18px}
