.FD2Xgq_page{max-width:var(--content-max);font-family:var(--font-sans);margin:0 auto;padding:2.5rem 3.5rem 5rem}.FD2Xgq_header{margin-bottom:.5rem}.FD2Xgq_header h1{font-size:var(--text-title-1);line-height:1.1}.FD2Xgq_sub{color:var(--text-secondary);font-size:var(--text-body);max-width:62ch;margin:0 0 2rem;line-height:1.45}.FD2Xgq_tabs{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--hairline);margin:var(--space-5) 0;gap:.25rem;display:flex;overflow-x:auto}.FD2Xgq_tabs::-webkit-scrollbar{display:none}.FD2Xgq_tab{white-space:nowrap;font-size:var(--text-callout);color:var(--text-secondary);transition:color var(--duration-state) var(--ease-standard), border-color var(--duration-state) var(--ease-standard);border-bottom:2px solid #0000;flex:none;padding:.55rem .9rem;font-weight:500;text-decoration:none}.FD2Xgq_tab:hover{color:var(--text)}.FD2Xgq_tabActive{color:var(--accent);border-bottom-color:var(--accent)}.FD2Xgq_panel{border:1px solid var(--hairline-soft);border-radius:var(--radius);background:var(--surface-card);box-shadow:var(--elevation-1);padding:1.5rem 1.6rem}.FD2Xgq_blockSub{color:var(--text-secondary);max-width:62ch;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.5}.FD2Xgq_sectionTitle{font-size:var(--text-headline);letter-spacing:-.003em;color:var(--text);margin:var(--space-7) 0 .7rem;font-weight:600}.FD2Xgq_sectionTitle:first-child{margin-top:0}.FD2Xgq_microLabel{color:var(--text);font-size:.8125rem;font-weight:500}.FD2Xgq_select,.FD2Xgq_input,button.FD2Xgq_picker{font-family:var(--font-sans);border-radius:var(--radius-control);border:1px solid var(--border);background:var(--background);color:var(--foreground);width:100%;padding:.5rem .7rem;font-size:.85rem}.FD2Xgq_select:hover:not(:disabled),.FD2Xgq_input:hover:not(:disabled),button.FD2Xgq_picker:hover:not(:disabled){border-color:var(--text-tertiary)}.FD2Xgq_select:focus-visible,.FD2Xgq_input:focus-visible,button.FD2Xgq_picker:focus-visible{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}.FD2Xgq_inputMono{font-family:var(--font-mono)}.FD2Xgq_field{flex-direction:column;gap:.3rem;min-width:10rem;display:flex}.FD2Xgq_fieldWide{flex:16rem}.FD2Xgq_fieldNarrow{flex:0 0 7rem}.FD2Xgq_row{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.FD2Xgq_row+.FD2Xgq_row{margin-top:.85rem}.FD2Xgq_checkRow{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.FD2Xgq_group{border:1px solid var(--hairline-soft);border-radius:var(--radius-md);background:var(--surface-sunken);margin-bottom:1rem;padding:1.1rem 1.2rem}.FD2Xgq_group:last-child{margin-bottom:0}.FD2Xgq_groupTitle{letter-spacing:-.002em;color:var(--text);margin-bottom:.85rem;font-size:.9375rem;font-weight:600}.FD2Xgq_hint{color:var(--text-secondary);margin-top:.35rem;font-size:.8125rem;line-height:1.5}.FD2Xgq_button{appearance:none;font-family:var(--font-sans);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;white-space:nowrap;padding:.45rem .9rem;font-size:.85rem;font-weight:500}.FD2Xgq_button:hover:not(:disabled){border-color:var(--foreground)}.FD2Xgq_button:disabled{opacity:.45;cursor:not-allowed}.FD2Xgq_buttonPrimary{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}.FD2Xgq_actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.25rem;display:flex}.FD2Xgq_linkButton{appearance:none;color:inherit;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.FD2Xgq_error,.FD2Xgq_notice,.FD2Xgq_warn{border-radius:var(--radius-md);color:var(--text);margin-bottom:1rem;padding:.7rem .9rem;font-size:.875rem;line-height:1.55}.FD2Xgq_error{background:var(--negative-tint)}.FD2Xgq_notice{background:var(--positive-tint)}.FD2Xgq_warn{background:var(--attention-tint)}.FD2Xgq_empty{color:var(--text-secondary);text-align:center;padding:2.5rem 0;font-size:.875rem}.FD2Xgq_log{white-space:pre-wrap;font-family:var(--font-mono);color:var(--text-secondary);border-top:1px solid var(--hairline-soft);max-height:16rem;margin-top:1.25rem;padding-top:.85rem;font-size:.75rem;line-height:1.65;overflow-y:auto}.FD2Xgq_table{border-collapse:collapse;width:100%;font-size:.875rem}.FD2Xgq_table th{text-align:left;font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-secondary);border-bottom:1px solid var(--hairline-soft);padding:.55rem .6rem;font-weight:600}.FD2Xgq_table td{border-bottom:1px solid var(--hairline-soft);vertical-align:middle;padding:.65rem .6rem}.FD2Xgq_table tbody tr:last-child td{border-bottom:none}.FD2Xgq_mono{font-family:var(--font-mono);font-size:.8rem}.FD2Xgq_muted{color:var(--text-secondary)}.FD2Xgq_logoRow{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.FD2Xgq_logoBox{border:1px dashed var(--hairline);border-radius:var(--radius-md);background:#fff;flex:none;justify-content:center;align-items:center;width:11rem;height:5.5rem;padding:.5rem;display:flex;overflow:hidden}.FD2Xgq_logoImg{object-fit:contain;max-width:100%;max-height:100%}.FD2Xgq_fileInput{font-family:var(--font-sans);color:var(--foreground);max-width:22rem;font-size:.8rem}.FD2Xgq_letterhead{color:#171717;border:1px solid var(--hairline);border-radius:var(--radius-md);font-family:var(--font-sans);background:#fff;padding:1.1rem 1.25rem}.FD2Xgq_letterheadLogo{object-fit:contain;max-width:11rem;height:2.6rem;margin-bottom:.5rem;display:block}.FD2Xgq_letterheadName{letter-spacing:-.01em;font-size:1rem;font-weight:600}.FD2Xgq_letterheadLine{color:#6b6b6b;font-size:.78rem;line-height:1.5}.FD2Xgq_sidebarCount{color:var(--text-secondary);margin:0 0 1rem;font-size:.9rem}.FD2Xgq_sidebarName{border-radius:var(--radius-control);min-width:0;font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);background:0 0;border:1px solid #0000;flex:1;padding:.2rem .4rem;font-weight:600}.FD2Xgq_sidebarName:hover{border-color:var(--hairline-soft)}.FD2Xgq_sidebarName:focus{border-color:var(--border);background:var(--surface-card);color:var(--text);outline:none}.FD2Xgq_sidebarRemove{font-size:1.05rem}.FD2Xgq_sidebarRemove:hover:not(:disabled){color:var(--negative)}.FD2Xgq_sidebarAdd{align-items:center;gap:.6rem;margin:0 0 1rem;display:flex}.FD2Xgq_sidebarGroupLabel{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);align-items:baseline;gap:.5rem;margin:0 0 .4rem;font-weight:600;display:flex}.FD2Xgq_sidebarGroupNote{font-size:var(--text-label);letter-spacing:0;text-transform:none;color:var(--text-tertiary);font-weight:400}.FD2Xgq_sidebarGlyph{width:1.4rem;color:var(--text-secondary);flex-shrink:0;display:inline-flex}.FD2Xgq_sidebarLabel{flex:1;align-items:center;gap:.5rem;min-width:0;font-size:.9rem;display:flex}.FD2Xgq_sidebarNumber{border:1px solid var(--border);border-radius:var(--radius-xs);min-width:1.25rem;font-size:var(--text-label);font-variant-numeric:tabular-nums;color:var(--text-secondary);justify-content:center;align-items:center;padding:.05rem .3rem;display:inline-flex}.FD2Xgq_sidebarIconButton{border-radius:var(--radius-control);width:1.9rem;height:1.9rem;color:var(--text-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;line-height:1}.FD2Xgq_sidebarIconButton:hover:not(:disabled),.FD2Xgq_sidebarIconButton:focus-visible{border-color:var(--border);background:var(--surface-card)}.FD2Xgq_sidebarFoot{color:var(--text-secondary);margin:0 0 1rem;font-size:.85rem}.FD2Xgq_sidebarSrOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FD2Xgq_sidebarRows{margin-bottom:.75rem}.FD2Xgq_sidebarActions{border-top:1px solid var(--hairline-soft);background:var(--surface-card);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);align-items:center;gap:.75rem;margin:0 -1.6rem -1.5rem;padding:.9rem 1.6rem;display:flex;position:sticky;bottom:0}.FD2Xgq_sidebarActionsDirty{background:linear-gradient(var(--attention-tint), var(--attention-tint)), var(--surface-card);border-top-color:var(--attention)}.FD2Xgq_sidebarActions button{margin-left:0}.FD2Xgq_sidebarActions button:first-of-type{margin-left:auto}@media (max-width:900px){.FD2Xgq_page{padding:2rem 1.5rem 4rem}.FD2Xgq_table .FD2Xgq_select{min-width:8rem}.FD2Xgq_table .FD2Xgq_input{min-width:9.5rem}.FD2Xgq_tableScroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}.FD2Xgq_tableScroll .FD2Xgq_table td:first-child{min-width:10rem}}@media (max-width:640px){.FD2Xgq_page{padding:1.25rem 1rem 3rem}.FD2Xgq_sub{margin-bottom:1.5rem}.FD2Xgq_panel{padding:1.1rem 1rem}.FD2Xgq_group{padding:.9rem .85rem}.FD2Xgq_field{min-width:0}.FD2Xgq_row>.FD2Xgq_field{flex:100%}.FD2Xgq_row>.FD2Xgq_fieldNarrow{flex:calc(50% - .5rem)}.FD2Xgq_row>.FD2Xgq_button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.FD2Xgq_stackTable,.FD2Xgq_stackTable tbody,.FD2Xgq_stackTable tr,.FD2Xgq_stackTable td{display:block}.FD2Xgq_stackTable thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FD2Xgq_stackTable tr{border-bottom:1px solid var(--hairline-soft);grid-template-columns:repeat(auto-fit,minmax(min(7.5rem,100%),1fr));grid-auto-flow:dense;gap:.6rem .9rem;padding:.9rem 0;display:grid}.FD2Xgq_stackTable tbody tr:last-child{border-bottom:none}.FD2Xgq_stackTable td,.FD2Xgq_stackTable tbody tr:last-child td{overflow-wrap:anywhere;border:0;min-width:0;margin:0;padding:0}.FD2Xgq_stackTable td:first-child{grid-column:1/-1;font-weight:500}.FD2Xgq_stackTable td[data-label]:before{content:attr(data-label);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);margin-bottom:.2rem;font-weight:600;display:block}.FD2Xgq_stackTable td:not([data-label]),.FD2Xgq_stackTable td.FD2Xgq_stackWide{grid-column:1/-1}.FD2Xgq_stackTable td.FD2Xgq_actions{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.FD2Xgq_stackTable .FD2Xgq_select,.FD2Xgq_stackTable .FD2Xgq_input{min-width:0}.FD2Xgq_stackTable td:empty{display:none}.FD2Xgq_sidebarActions{padding:.8rem 1rem calc(.8rem + env(safe-area-inset-bottom));flex-wrap:wrap;margin:0 -1rem -1.1rem}}@media (pointer:coarse){.FD2Xgq_button{min-height:40px}.FD2Xgq_table .FD2Xgq_linkButton{min-height:32px}}
.CeHCgG_wrap{--bowtie-period:2.3s;justify-content:center;align-items:center;gap:var(--space-3,12px);color:#8e8e93;opacity:0;flex-direction:column;padding:48px 16px;animation:.24s ease-out .2s forwards CeHCgG_bowtie-in;display:flex}.CeHCgG_wrap[data-instant]{opacity:1;animation:none}.CeHCgG_fullPage{min-height:60vh}.CeHCgG_compact{gap:var(--space-2,8px);padding:16px}.CeHCgG_plain{color:var(--text-secondary);margin:0;padding:12px 0;font-size:13px}.CeHCgG_mark{fill:currentColor;overflow:visible}.CeHCgG_pen{fill:none;stroke:#fff;stroke-width:32px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:1.002px;animation-duration:var(--bowtie-period);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--bowtie-phase,0s)}.CeHCgG_p1{animation-name:CeHCgG_bowtie-p1}.CeHCgG_p2{animation-name:CeHCgG_bowtie-p2}.CeHCgG_p3{animation-name:CeHCgG_bowtie-p3}.CeHCgG_p4{animation-name:CeHCgG_bowtie-p4}.CeHCgG_ink{animation:CeHCgG_bowtie-fade var(--bowtie-period) linear infinite;animation-delay:var(--bowtie-phase,0s)}.CeHCgG_label{color:var(--text-secondary);font-size:13px}.CeHCgG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes CeHCgG_bowtie-in{to{opacity:1}}@keyframes CeHCgG_bowtie-p1{0%{stroke-dashoffset:1.002px;animation-timing-function:cubic-bezier(.45,0,.4,1)}18.76%,to{stroke-dashoffset:0}}@keyframes CeHCgG_bowtie-p2{0%,18.76%{stroke-dashoffset:1.002px;animation-timing-function:cubic-bezier(.45,0,.4,1)}33.55%,to{stroke-dashoffset:0}}@keyframes CeHCgG_bowtie-p3{0%,33.55%{stroke-dashoffset:1.002px;animation-timing-function:cubic-bezier(.45,0,.4,1)}53.58%,to{stroke-dashoffset:0}}@keyframes CeHCgG_bowtie-p4{0%,53.58%{stroke-dashoffset:1.002px;animation-timing-function:cubic-bezier(.45,0,.4,1)}66%,to{stroke-dashoffset:0}}@keyframes CeHCgG_bowtie-fade{0%,86%{opacity:1}96%,to{opacity:0}}@keyframes CeHCgG_bowtie-breathe{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.CeHCgG_pen{stroke-dashoffset:0;animation:none}.CeHCgG_ink{animation:none}.CeHCgG_mark{animation:2.4s ease-in-out infinite CeHCgG_bowtie-breathe}}
.vHUoRG_field{border:1.5px dashed var(--hairline);border-radius:var(--radius-md);text-align:center;cursor:pointer;width:100%;max-width:max(36%,min(18rem,100%));transition:border-color var(--duration-state) ease, background-color var(--duration-state) ease;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;margin-top:.75rem;padding:1.35rem 1rem;display:flex}.vHUoRG_field:hover:not(.vHUoRG_disabled),.vHUoRG_field:focus-visible{border-color:var(--text-secondary);outline:none}.vHUoRG_active{border-style:solid;border-color:var(--accent);background:var(--accent-tint)}.vHUoRG_disabled{opacity:.5;cursor:not-allowed}.vHUoRG_label{color:var(--text);text-underline-offset:3px;font-size:.95rem;font-weight:500;text-decoration:underline}.vHUoRG_hint{color:var(--text-secondary);font-size:.8125rem}.vHUoRG_refused{color:var(--negative);font-size:.8125rem}
@font-face{font-family:La Belle Aurore;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d8c7ce60406b183-s.3yt5w5t0cakny.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:La Belle Aurore;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3bfa6fcb10bd1dcd-s.p.052xtyqibzuav.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}@font-face{font-family:La Belle Aurore Fallback;src:local(Arial);ascent-override:115.7%;descent-override:83.29%;line-gap-override:0.0%;size-adjust:93.1%}._9B0oEq_className{font-family:La Belle Aurore,La Belle Aurore Fallback;font-style:normal;font-weight:400}
._26hxJq_list{z-index:20;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);color:var(--foreground);font-family:var(--font-sans);box-shadow:var(--elevation-2);margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + 4px);left:-1px;right:-1px}._26hxJq_option{border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;gap:.1rem;padding:.45rem .6rem;display:flex}._26hxJq_active{background:var(--accent-tint)}._26hxJq_name{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}._26hxJq_email{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}
.vTmz5a_scrim{z-index:60;background:#00000059;position:fixed;inset:0}.vTmz5a_dialog{z-index:61;box-sizing:border-box;width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);padding:var(--space-5);border-radius:var(--radius-lg,12px);border:1px solid var(--hairline);background:var(--surface-card);color:var(--text);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 18px 48px #0000002e}.vTmz5a_head{justify-content:space-between;gap:var(--space-3);align-items:flex-start;display:flex}.vTmz5a_title{font-size:var(--text-callout);margin:0 0 .2rem;font-weight:600}.vTmz5a_close{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:.1rem .35rem;font-size:1.3rem;line-height:1}.vTmz5a_section{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--hairline);gap:var(--space-3);flex-direction:column;display:flex}.vTmz5a_label{font-size:var(--text-footnote);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin:0;font-weight:600}.vTmz5a_muted{color:var(--text-secondary);font-size:var(--text-footnote);margin:0;display:block}.vTmz5a_hint{color:var(--text-secondary);font-size:var(--text-footnote);margin:0}.vTmz5a_error{color:var(--red);font-size:var(--text-footnote);margin:0}.vTmz5a_choice{gap:var(--space-2);flex-direction:column;display:flex}.vTmz5a_option{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-control);cursor:pointer;align-items:flex-start;display:flex}.vTmz5a_optionOn{border-color:var(--accent)}.vTmz5a_option input{margin-top:.2rem}.vTmz5a_button{font:inherit;font-size:var(--text-footnote);border:1px solid var(--hairline);background:var(--surface-card);color:var(--text);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .9rem;text-decoration:none;display:inline-flex}.vTmz5a_button:hover:not(:disabled){border-color:var(--accent)}.vTmz5a_button:disabled{opacity:.55;cursor:default}.vTmz5a_primary{background:var(--text);color:var(--background);border-color:var(--text);align-self:flex-start}.vTmz5a_primary:hover:not(:disabled){border-color:var(--text);opacity:.9}.vTmz5a_danger{color:var(--red);border-color:var(--red)}.vTmz5a_linkRow{gap:var(--space-2);display:flex}.vTmz5a_link{font:inherit;font-size:var(--text-footnote);font-family:var(--font-mono,ui-monospace, monospace);border:1px solid var(--hairline);background:var(--background);min-width:0;color:var(--text);border-radius:8px;flex:1;padding:.45rem .6rem}.vTmz5a_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.vTmz5a_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vTmz5a_item{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--hairline);display:flex}.vTmz5a_item:first-child{border-top:0}.vTmz5a_itemText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.vTmz5a_itemName{overflow-wrap:anywhere;font-weight:600;display:block}.vTmz5a_field{font:inherit;font-size:var(--text-footnote);box-sizing:border-box;border:1px solid var(--hairline);background:var(--background);width:100%;color:var(--text);resize:vertical;border-radius:8px;padding:.45rem .6rem}
.wkUduq_trigger{text-underline-offset:.15em;cursor:help;outline:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wkUduq_trigger:focus-visible{text-decoration-style:solid}.wkUduq_popup{z-index:50;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);max-width:calc(100vw - 16px);color:var(--foreground);box-shadow:var(--elevation-2);font-family:var(--font-sans);letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;pointer-events:none;padding:.5rem .65rem;font-size:.78rem;font-weight:400;line-height:1.45;position:fixed}.wkUduq_popupNote{color:var(--muted);margin-top:.35rem;display:block}
.MtlEfq_photo{opacity:0;transition:opacity .18s}.MtlEfq_loaded{opacity:1}@media (prefers-reduced-motion:reduce){.MtlEfq_photo{transition:none}}
.GRFCjq_badge{align-items:center;gap:var(--space-1);padding:1px var(--space-2);border-radius:var(--radius-pill);font:inherit;white-space:nowrap;vertical-align:middle;cursor:pointer;border:0;font-size:12px;line-height:18px;display:inline-flex}.GRFCjq_badge:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GRFCjq_opened{color:var(--positive);background:var(--positive-tint)}.GRFCjq_unopened{color:var(--text-secondary);background:var(--surface-sunken)}.GRFCjq_tick{letter-spacing:-2px;margin-right:2px;font-size:10px}.GRFCjq_dialog{overscroll-behavior:contain;border-radius:var(--radius-xl);background:var(--surface-raised);width:min(440px,100vw - 32px);max-height:min(640px,100vh - 48px);color:var(--text);box-shadow:var(--elevation-3);border:0;margin:auto;padding:0;overflow-y:auto}.GRFCjq_dialog::backdrop{background:#00000047}.GRFCjq_sheet{padding:var(--space-5);text-align:left;white-space:normal}.GRFCjq_header{min-height:44px;margin-bottom:var(--space-3);justify-content:center;align-items:center;display:flex;position:relative}.GRFCjq_close{background:var(--surface-sunken);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;left:0}.GRFCjq_title{margin:0;font-size:20px;font-weight:600}.GRFCjq_section{margin:var(--space-4) 0 var(--space-1);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-size:12px;font-weight:600}.GRFCjq_list{margin:0;padding:0;list-style:none}.GRFCjq_row{align-items:center;gap:var(--space-3);grid-template-columns:36px 1fr auto auto;min-height:52px;display:grid}.GRFCjq_quiet{grid-template-columns:36px 1fr;min-height:44px}.GRFCjq_avatar{color:#0000008c;border-radius:50%;place-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:grid}.GRFCjq_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;overflow:hidden}.GRFCjq_role{margin-left:var(--space-2);border-radius:var(--radius-xs);background:var(--surface-sunken);color:var(--text-secondary);vertical-align:middle;padding:0 6px;font-size:11px}.GRFCjq_failed{color:var(--negative);white-space:normal;font-size:12px;display:block}.GRFCjq_when{color:var(--text-secondary);white-space:nowrap;font-size:14px}.GRFCjq_device{color:var(--text-secondary);place-items:center;display:grid}.GRFCjq_note{margin:var(--space-4) 0 0;color:var(--text-tertiary);font-size:12px;line-height:1.45}
.pfEiOa_pages{gap:12px;width:100%;margin-inline:auto;display:grid}.pfEiOa_page{touch-action:pan-x pan-y pinch-zoom;background:#fff;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000001f,0 1px 3px #00000014;container-type:inline-size}.pfEiOa_canvas{width:100%;height:100%;position:absolute;inset:0}.pfEiOa_layer{pointer-events:none;position:absolute;inset:0}.pfEiOa_pageNo{color:#6e6e73;pointer-events:none;font-size:10px;position:absolute;bottom:4px;right:6px}.pfEiOa_status{color:#6e6e73;margin:4px 0;font-size:13px}.pfEiOa_box{box-sizing:border-box;color:#1f4f94;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:auto;background:#296bc71a;border:1.5px solid #296bc7e6;border-radius:2px;align-items:center;padding:0 3px;font-size:clamp(7px,1.6cqw,11px);line-height:1.1;display:flex;position:absolute;overflow:hidden}.pfEiOa_company{color:#5c2d91;background:#8c52c41a;border-color:#8c52c4e6}.pfEiOa_auto{color:#1e6b3e;background:#308c561a;border-color:#308c56e6}.pfEiOa_selected{outline-offset:1px;z-index:2;outline:2px solid #f5a623}.pfEiOa_movable{cursor:move;touch-action:none}.pfEiOa_handle{cursor:nwse-resize;background:#f5a623;border-radius:2px 0;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.pfEiOa_placing{cursor:crosshair}.pfEiOa_input{box-sizing:border-box;font:inherit;color:#1d1d1f;pointer-events:auto;background:#ffd6002e;border:1.5px solid #e0a100;border-radius:2px;min-width:0;margin:0;padding:0 3px;font-size:clamp(8px,1.8cqw,13px);position:absolute}.pfEiOa_input:focus{background:#fff;outline:2px solid #0071e3}.pfEiOa_check{box-sizing:border-box;accent-color:#0071e3;--tick:#0071e3;pointer-events:auto;margin:0;position:absolute}.pfEiOa_filled{box-sizing:border-box;color:#1d1d1f;white-space:nowrap;pointer-events:none;align-items:center;padding:0 3px;font-size:clamp(7px,1.8cqw,13px);display:flex;position:absolute;overflow:hidden}.pfEiOa_signHere{box-sizing:border-box;color:#7a5a00;pointer-events:none;background:#ffd6002e;border:1.5px dashed #e0a100;border-radius:2px;justify-content:center;align-items:center;font-size:clamp(7px,1.6cqw,11px);font-weight:600;display:flex;position:absolute;overflow:hidden}.pfEiOa_signHere img{object-fit:contain;max-width:100%;max-height:100%}.pfEiOa_later{box-sizing:border-box;color:#6e6e73;white-space:nowrap;pointer-events:none;border:1px dashed #00000040;border-radius:2px;align-items:center;padding:0 3px;font-size:clamp(6px,1.4cqw,10px);display:flex;position:absolute;overflow:hidden}.pfEiOa_viewer{gap:8px;width:100%;min-width:0;display:grid}.pfEiOa_tools{z-index:3;background:var(--bg-primary,var(--surface-card,#fff));box-shadow:0 0 0 1px var(--border,#d2d2d7);border-radius:10px;align-items:center;gap:6px;padding:6px 8px;display:flex;position:sticky;top:0}.pfEiOa_toolsTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.pfEiOa_tool,.pfEiOa_zoomLevel,.pfEiOa_toolText{font:inherit;border:1px solid var(--border,#d2d2d7);min-height:36px;color:inherit;cursor:pointer;background:0 0;border-radius:8px}.pfEiOa_tool{min-width:40px;font-size:20px;line-height:1}.pfEiOa_zoomLevel{font-variant-numeric:tabular-nums;min-width:62px;font-size:13px}.pfEiOa_toolText{margin-left:auto;padding:0 12px;font-size:14px;font-weight:600}.pfEiOa_tool:disabled,.pfEiOa_zoomLevel:disabled{opacity:.4;cursor:default}.pfEiOa_scroll{-webkit-overflow-scrolling:touch;min-width:0;overflow:auto visible}.pfEiOa_full{z-index:1000;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);background:var(--bg-secondary,var(--surface-page,#ececf0));flex-direction:column;gap:0;display:flex;position:fixed;inset:0}.pfEiOa_full .pfEiOa_tools{border-radius:0;position:static}.pfEiOa_full .pfEiOa_scroll{padding:12px 12px calc(12px + env(safe-area-inset-bottom));flex:1;overflow:auto}.pfEiOa_toolsFile{flex-wrap:wrap}.pfEiOa_toolsFile .pfEiOa_toolText{margin-left:0}.pfEiOa_toolsFile .pfEiOa_downloadTool{margin-left:auto}.pfEiOa_fileTool:disabled{opacity:.4;cursor:default}.pfEiOa_closeTool{background:var(--text,#1d1d1f);border-color:var(--text,#1d1d1f);color:var(--surface-card,#fff)}.pfEiOa_fileNote{color:var(--negative,#d70015);flex-basis:100%;margin:0;font-size:13px}@media (max-width:600px){.pfEiOa_toolsFile .pfEiOa_toolsTitle{flex:calc(100% - 100px);order:0}.pfEiOa_toolsFile .pfEiOa_closeTool{order:1}.pfEiOa_toolsFile .pfEiOa_tool,.pfEiOa_toolsFile .pfEiOa_zoomLevel,.pfEiOa_toolsFile .pfEiOa_fileTool{order:2}.pfEiOa_toolsFile .pfEiOa_fileTool{flex:1 1 0;padding:0 8px;font-size:13px}.pfEiOa_toolsFile .pfEiOa_downloadTool{margin-left:0}.pfEiOa_fileNote{order:3}}
:where(.hSeHfq_asLink){appearance:none;font:inherit;color:inherit;text-align:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}
.B6rlOa_dialog{background:0 0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;overflow:auto}.B6rlOa_dialog[open]{justify-content:center;align-items:flex-start;padding:8vh 16px 16px;display:flex}.B6rlOa_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000052}.B6rlOa_panel{width:min(640px,100%);padding:var(--space-5);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--elevation-3);gap:var(--space-4);display:grid}.B6rlOa_title{margin:0;font-size:1.0625rem;font-weight:600}.B6rlOa_hint{margin:calc(-1 * var(--space-3)) 0 0;color:var(--text-secondary);font-size:.875rem}.B6rlOa_frame{border-radius:var(--radius-md);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;justify-self:center;max-width:100%;line-height:0;position:relative;overflow:hidden}.B6rlOa_picture{pointer-events:none;width:auto;max-width:100%;height:auto;max-height:52vh;display:block}.B6rlOa_dot{cursor:grab;background:#ffffff47;border:3px solid #fff;border-radius:50%;width:28px;height:28px;margin:-14px 0 0 -14px;padding:0;position:absolute;box-shadow:0 0 0 1px #00000059,0 2px 8px #00000059}.B6rlOa_dot:active{cursor:grabbing}.B6rlOa_dot:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.B6rlOa_dotIdle{opacity:.75}.B6rlOa_previews{gap:var(--space-3);align-items:end;display:grid}.B6rlOa_preview{gap:4px;min-width:0;margin:0;display:grid}.B6rlOa_preview img{object-fit:cover;border-radius:var(--radius-sm);background:var(--surface-sunken);width:100%;display:block}.B6rlOa_preview figcaption{color:var(--text-secondary);font-size:.75rem}.B6rlOa_actions{align-items:center;gap:var(--space-2);display:flex}.B6rlOa_spacer{flex:1}.B6rlOa_centre{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem}.B6rlOa_centre:disabled{color:var(--text-tertiary);cursor:default}@media (max-width:640px){.B6rlOa_panel{padding:var(--space-4)}}
.gxJriq_button{z-index:2;background:var(--material-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:30px;height:30px;color:var(--text);box-shadow:0 0 0 1px var(--hairline-soft);cursor:pointer;transition:background var(--duration-state) var(--ease-standard), color var(--duration-state) var(--ease-standard);border-radius:50%;place-items:center;text-decoration:none;display:grid;position:absolute;top:8px;right:8px}.gxJriq_button:hover{background:var(--accent);color:var(--text-on-accent)}.gxJriq_button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.gxJriq_button svg{width:15px;height:15px}.gxJriq_small{width:24px;height:24px;top:4px;right:4px}.gxJriq_small svg{width:13px;height:13px}
.nJHPhq_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.nJHPhq_nav{align-items:center;gap:var(--space-2);display:flex}.nJHPhq_monthTitle{font-size:var(--text-title-3);letter-spacing:var(--tracking-title-3);margin:0 var(--space-2);min-width:11ch;font-weight:600}.nJHPhq_arrow{border:1px solid var(--hairline);background:var(--surface-card);width:32px;height:32px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;font-size:1rem;line-height:1;display:grid}.nJHPhq_arrow:hover{background:var(--accent-tint)}.nJHPhq_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nJHPhq_notices{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.nJHPhq_notice{font-size:var(--text-footnote);color:var(--text-secondary);background:var(--surface-sunken);border-radius:var(--radius-md);padding:.6rem .85rem;line-height:1.45}.nJHPhq_noticeAttention{color:var(--text);background:var(--attention-tint)}.nJHPhq_gridFrame{overflow-clip-margin:8px;overflow-x:clip}.nJHPhq_grid{touch-action:pan-y pinch-zoom;--lane-h:20px;--lane-gap:3px;--cell-pad:.35rem;--cell-head:calc(var(--cell-pad) + 24px + 4px);border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--elevation-1);overflow:hidden}.nJHPhq_weekdays,.nJHPhq_week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.nJHPhq_week{position:relative}.nJHPhq_lanes{top:var(--cell-head);grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:var(--lane-h);row-gap:var(--lane-gap);pointer-events:none;display:grid;position:absolute;left:0;right:0}.nJHPhq_lanes>*{pointer-events:auto;min-width:0}.nJHPhq_weekday{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-tertiary);border-bottom:1px solid var(--hairline-soft);padding:.55rem .6rem}.nJHPhq_cell{min-height:max(7.25rem, calc(var(--cell-head) + var(--rows,0) * (var(--lane-h) + var(--lane-gap)) + .5rem + var(--window-room,0px)));padding:var(--cell-pad) var(--cell-pad) .5rem;border-right:1px solid var(--hairline-soft);border-bottom:1px solid var(--hairline-soft);cursor:pointer;flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.nJHPhq_week .nJHPhq_cell:last-child{border-right:none}.nJHPhq_grid .nJHPhq_week:last-child .nJHPhq_cell{border-bottom:none}.nJHPhq_cellWeekend{background-color:color-mix(in srgb, var(--text) 2.5%, var(--surface-card))}.nJHPhq_cellOutside{background:var(--surface-sunken)}.nJHPhq_cellWindow{background-color:var(--window-fill)}.nJHPhq_windowLink{z-index:1;text-align:left;min-width:0;font-family:var(--font-sans);font-size:var(--text-label);color:var(--text-secondary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;padding:0 .45rem;font-weight:600;line-height:14px;position:absolute;bottom:3px;overflow:hidden}.nJHPhq_windowLink:hover{color:var(--text);text-decoration-color:currentColor}.nJHPhq_windowLink:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-xs)}.nJHPhq_cellOutside .nJHPhq_dateNum{color:var(--text-tertiary)}.nJHPhq_cellSelected{background-color:color-mix(in srgb, var(--accent) 6%, var(--surface-card))}.nJHPhq_cellHead{align-items:center;gap:4px;min-width:0;min-height:24px;display:flex}.nJHPhq_dateNum{font-size:var(--text-footnote);font-variant-numeric:tabular-nums;color:var(--text-secondary);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:none;place-items:center;min-width:24px;height:24px;padding:0 .3rem;display:inline-grid}.nJHPhq_dateNumSelected{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--text);font-weight:600}.nJHPhq_dateNum:hover{background:var(--accent-tint);color:var(--text)}.nJHPhq_today{background:var(--accent);color:var(--text-on-accent);font-weight:600}.nJHPhq_today:hover{background:var(--accent-hover);color:var(--text-on-accent)}.nJHPhq_more{font-size:var(--text-label);color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;padding:0 .35rem}.nJHPhq_more:hover{color:var(--text);text-decoration:underline}.nJHPhq_chip{min-width:0;height:var(--lane-h);text-align:left;font-family:var(--font-sans);font-size:12px;line-height:calc(var(--lane-h) - 2px);color:var(--chip-ink,var(--text));background:var(--chip-tint,var(--surface-sunken));border:none;border-left:3px solid var(--chip-rule,var(--hairline));border-radius:var(--radius-xs);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;margin:0 4px;padding:1px 5px;display:block;overflow:hidden}.nJHPhq_chip:hover{filter:brightness(.97);box-shadow:0 0 0 1px var(--chip-rule,var(--hairline)) inset}.nJHPhq_chipTime{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-right:.3em}.nJHPhq_chipProject{color:var(--text-secondary);margin-right:.3em}.nJHPhq_chipLabel{display:inline}.nJHPhq_grid.nJHPhq_gridTall{--lane-h:36px}.nJHPhq_gridTall .nJHPhq_chip{white-space:normal;padding:2px 6px;line-height:15px}.nJHPhq_gridTall .nJHPhq_chipLabel{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nJHPhq_chipFromBefore{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.nJHPhq_chipIntoNext{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.nJHPhq_chipSolid{font-weight:500}.nJHPhq_chipSolid:hover{filter:brightness(.93);box-shadow:none}.nJHPhq_chipSolid .nJHPhq_chipTime,.nJHPhq_chipSolid .nJHPhq_chipProject,.nJHPhq_chipSolid .nJHPhq_lock{color:inherit;opacity:.85}.nJHPhq_chipSolid .nJHPhq_chipWho{background:color-mix(in srgb, currentColor 22%, transparent);color:inherit}.nJHPhq_chip.nJHPhq_chipShoot{--chip-tint:#55575f;--chip-rule:#55575f;--chip-ink:#fff;font-weight:600}.nJHPhq_clapper{vertical-align:-.5px;width:9px;height:9px;margin-right:.3em}.nJHPhq_chipDay{font-variant-numeric:tabular-nums;margin-right:.3em}.nJHPhq_chipShoot .nJHPhq_lock{color:inherit;opacity:.8}.nJHPhq_cellEditable{-webkit-user-select:none;user-select:none}.nJHPhq_cellShaded{background:var(--accent-tint)}.nJHPhq_gridDragging,.nJHPhq_gridDragging *{cursor:grabbing!important}.nJHPhq_chipMovable{cursor:grab;position:relative}.nJHPhq_chipDragging{opacity:.35}.nJHPhq_chipGrip{cursor:ew-resize;border-right:2px solid var(--chip-rule,var(--hairline));opacity:0;width:7px;transition:opacity var(--duration-state) var(--ease-standard);position:absolute;top:0;bottom:0;right:0}.nJHPhq_chip:hover .nJHPhq_chipGrip{opacity:1}.nJHPhq_lock{vertical-align:-1px;width:8px;height:9px;color:var(--text-tertiary);margin-right:.3em}.nJHPhq_chipAction{vertical-align:-1px;opacity:.7;border:1.5px solid;border-radius:2px;width:8px;height:8px;margin-right:.35em;display:inline-block}.nJHPhq_chipWho{border-radius:var(--radius-pill);background:var(--chip-rule,var(--hairline));color:var(--surface-card);vertical-align:1px;margin-left:.4em;padding:0 .35em;font-size:10px;font-weight:600;line-height:1.35;display:inline-block}.nJHPhq_internalTag{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);border:1px solid var(--hairline);border-radius:var(--radius-pill);margin-right:.45rem;padding:0 .45rem;display:inline-block}.nJHPhq_cat-shoot{--chip-rule:var(--accent);--chip-tint:var(--accent-tint)}.nJHPhq_cat-window{--chip-rule:var(--accent);--chip-tint:transparent}.nJHPhq_cat-prep,.nJHPhq_cat-scout,.nJHPhq_cat-travel,.nJHPhq_cat-build,.nJHPhq_cat-prelight,.nJHPhq_cat-rehearsal{--chip-rule:var(--attention);--chip-tint:var(--attention-tint)}.nJHPhq_cat-wrap,.nJHPhq_cat-strike{--chip-rule:var(--positive);--chip-tint:var(--positive-tint)}.nJHPhq_cat-hold{--chip-rule:var(--text-tertiary);--chip-tint:var(--surface-sunken)}.nJHPhq_cat-milestone{--chip-rule:var(--text-secondary);--chip-tint:var(--surface-sunken)}.nJHPhq_cat-post{--chip-rule:var(--text-secondary);--chip-tint:transparent}.nJHPhq_cat-event{--chip-rule:var(--positive);--chip-tint:transparent}.nJHPhq_cat-task{--chip-rule:var(--attention);--chip-tint:transparent}.nJHPhq_cat-window.nJHPhq_chip{border:1px dashed var(--accent);border-left-style:solid;border-left-width:3px}.nJHPhq_dayPanel{margin-top:var(--space-4)}.nJHPhq_dayActions{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.nJHPhq_agenda{gap:var(--space-5);flex-direction:column;display:flex}.nJHPhq_agendaDate{font-size:var(--text-footnote);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-label);margin-bottom:var(--space-2);font-weight:600}.nJHPhq_agendaDateToday{color:var(--accent)}.nJHPhq_agendaList{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--elevation-1);overflow:hidden}.nJHPhq_agendaRow{align-items:baseline;gap:var(--space-3);text-align:left;width:100%;font-family:var(--font-sans);color:var(--text);border:none;border-bottom:1px solid var(--hairline-soft);border-left:3px solid var(--chip-rule,var(--hairline));padding:.75rem var(--space-4);cursor:pointer;background:0 0;grid-template-columns:5.5rem minmax(0,1fr) auto;display:grid}.nJHPhq_agendaRow:last-child{border-bottom:none}.nJHPhq_agendaRow:hover{background:var(--accent-tint)}.nJHPhq_agendaTime{font-size:var(--text-footnote);color:var(--text-secondary);font-variant-numeric:tabular-nums}.nJHPhq_agendaTitle{font-size:var(--text-callout);min-width:0;font-weight:500}.nJHPhq_agendaSub{font-size:var(--text-footnote);color:var(--text-secondary);margin-top:.15rem;font-weight:400;display:block}.nJHPhq_agendaKind{font-size:var(--text-footnote);color:var(--text-tertiary);white-space:nowrap}.nJHPhq_empty{color:var(--text-secondary);font-size:var(--text-callout);padding:var(--space-6) var(--space-5);text-align:center}.nJHPhq_slideFromRight{animation:nJHPhq_calSlideFromRight .22s var(--ease-standard)}.nJHPhq_slideFromLeft{animation:nJHPhq_calSlideFromLeft .22s var(--ease-standard)}@keyframes nJHPhq_calSlideFromRight{0%{opacity:0;transform:translate(28%)}}@keyframes nJHPhq_calSlideFromLeft{0%{opacity:0;transform:translate(-28%)}}@media (prefers-reduced-motion:reduce){.nJHPhq_slideFromRight,.nJHPhq_slideFromLeft{animation:none}}.nJHPhq_legend{gap:var(--space-2) var(--space-4);margin-top:var(--space-3);font-size:var(--text-footnote);color:var(--text-secondary);flex-wrap:wrap;display:flex}.nJHPhq_legendHint{color:var(--text-tertiary);margin-left:auto}.nJHPhq_legendItem{align-items:center;gap:.4rem;display:inline-flex}.nJHPhq_swatch{background:var(--chip-tint);border-left:3px solid var(--chip-rule);border-radius:3px;width:12px;height:12px}.nJHPhq_cat-window.nJHPhq_swatch{border:1px dashed var(--accent);border-left:3px solid var(--accent)}.nJHPhq_listHead{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.nJHPhq_listTitle{font-size:var(--text-headline);margin:0;font-weight:600}.nJHPhq_listSub{font-size:var(--text-footnote);color:var(--text-secondary);margin:.15rem 0 0}.nJHPhq_listTable{border-collapse:collapse;border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);width:100%;box-shadow:var(--elevation-1);font-size:var(--text-callout);overflow:hidden}.nJHPhq_listTable td{padding:.6rem var(--space-4);border-bottom:1px solid var(--hairline-soft);vertical-align:top}.nJHPhq_listTable tr:last-child td{border-bottom:none}.nJHPhq_listTable tr{cursor:pointer}.nJHPhq_listTable tr:hover td{background:var(--accent-tint)}.nJHPhq_listWhen{white-space:nowrap;border-left:3px solid var(--chip-rule,var(--hairline));font-weight:600}.nJHPhq_listTime{white-space:nowrap;color:var(--text-secondary);font-variant-numeric:tabular-nums}.nJHPhq_listNote{font-size:var(--text-footnote);color:var(--text-secondary);display:block}.nJHPhq_listKind{white-space:nowrap;color:var(--text-tertiary);font-size:var(--text-footnote);text-align:right}.nJHPhq_buildList{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);overflow:hidden}.nJHPhq_buildRow{gap:var(--space-2);padding:.6rem var(--space-3);border-bottom:1px solid var(--hairline-soft);cursor:pointer;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;display:grid}.nJHPhq_buildRow:last-child{border-bottom:none}.nJHPhq_buildRow input[type=checkbox]{margin-top:.2rem}.nJHPhq_buildRowQuiet{opacity:.6}.nJHPhq_buildBody{gap:.2rem;min-width:0;display:grid}.nJHPhq_buildHead{justify-content:space-between;gap:.25rem var(--space-3);font-size:var(--text-callout);flex-wrap:wrap;display:flex}.nJHPhq_buildStatus{font-size:var(--text-footnote);color:var(--text-secondary)}.nJHPhq_buildDates{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.15rem;display:flex}.nJHPhq_buildDate{font-family:var(--font-sans);font-size:var(--text-footnote);color:var(--text);background:var(--surface-sunken);border:1px solid var(--hairline);border-radius:var(--radius-sm,6px);padding:.2rem .4rem}.nJHPhq_picker{gap:var(--space-2);display:grid}.nJHPhq_pickerNav{justify-content:flex-end;gap:var(--space-2);display:flex}.nJHPhq_pickerMonths{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.nJHPhq_pickerTitle{font-size:var(--text-callout);margin-bottom:var(--space-2);font-weight:600}.nJHPhq_pickerGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.nJHPhq_pickerWeekday{font-size:var(--text-label);color:var(--text-tertiary);text-align:center;padding-bottom:2px}.nJHPhq_pickerDay{aspect-ratio:1;border-radius:var(--radius-sm,10px);background:var(--surface-sunken);min-height:30px;color:var(--text);font-family:var(--font-sans);font-size:var(--text-footnote);font-variant-numeric:tabular-nums;cursor:pointer;border:1px solid #0000;position:relative}.nJHPhq_pickerDay:hover{border-color:var(--accent)}.nJHPhq_pickerDayOn{background:var(--accent);color:var(--text-on-accent);font-weight:600}.nJHPhq_pickerToday{border-color:var(--hairline)}.nJHPhq_pickerDayLocked{cursor:not-allowed;background:var(--accent-tint);color:var(--text-secondary)}.nJHPhq_pickerDot{opacity:.6;background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.nJHPhq_pickedList{margin-top:var(--space-3);flex-wrap:wrap;gap:.35rem;display:flex}.nJHPhq_pickedChip{font-size:var(--text-footnote);background:var(--accent-tint);border-radius:var(--radius-pill);align-items:center;gap:.25rem;padding:.15rem .35rem .15rem .6rem;display:inline-flex}.nJHPhq_pickedChip button{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0 .2rem;font-size:14px;line-height:1}.nJHPhq_colorMenu{z-index:60;background:var(--surface-card);border:1px solid var(--hairline);border-radius:var(--radius-md,12px);box-shadow:var(--elevation-2,0 8px 24px #0000002e);padding:.55rem .6rem .6rem;position:fixed}.nJHPhq_colorMenuTitle{font-size:var(--text-footnote);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.45rem;font-weight:600;overflow:hidden}.nJHPhq_colorGrid{justify-items:start;gap:.45rem;display:grid}.nJHPhq_colorMenuSwatches{grid-template-columns:repeat(8,22px);gap:.35rem;display:grid}.nJHPhq_colorMenuSwatch,.nJHPhq_colorMenuAuto{border:2px solid var(--surface-card);outline:1px solid var(--hairline);cursor:pointer;border-radius:50%;width:22px;height:22px;padding:0}.nJHPhq_colorMenuAuto{border-radius:var(--radius-pill);background:var(--surface-sunken);width:auto;color:var(--text-secondary);font-size:11px;font-family:var(--font-sans);padding:0 .6rem}.nJHPhq_colorMenuOn{outline:2px solid var(--text)}.nJHPhq_filters{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:640px){.nJHPhq_gridFrameBleed{overflow-clip-margin:0px;margin-inline:calc(50% - 50vw)}.nJHPhq_gridFrameBleed .nJHPhq_grid{box-shadow:none;border-left:none;border-right:none;border-radius:0}.nJHPhq_grid{--lane-h:15px;--lane-gap:2px;--cell-pad:.2rem}.nJHPhq_cell{min-height:max(4.25rem, calc(var(--cell-head) + var(--rows,0) * (var(--lane-h) + var(--lane-gap)) + .25rem + var(--window-room,0px)))}.nJHPhq_chip{border-left-width:2px;margin:0 1px;padding:0 3px;font-size:10px}.nJHPhq_grid.nJHPhq_gridTall{--lane-h:15px}.nJHPhq_gridTall .nJHPhq_chip{line-height:calc(var(--lane-h) - 2px);white-space:nowrap;padding:0 3px}.nJHPhq_gridTall .nJHPhq_chipLabel{display:inline}.nJHPhq_chipFromBefore{border-left-width:0;margin-left:0}.nJHPhq_chipIntoNext{margin-right:0}.nJHPhq_lanes .nJHPhq_more{padding:0 2px;font-size:10px}.nJHPhq_chipTime,.nJHPhq_chipProject,.nJHPhq_chipWho,.nJHPhq_chipAction,.nJHPhq_lock{display:none}.nJHPhq_windowLink{padding:0 .2rem;font-size:9px}.nJHPhq_monthTitle{font-size:var(--text-headline);min-width:0}.nJHPhq_agendaRow{grid-template-columns:4.25rem minmax(0,1fr)}.nJHPhq_agendaKind,.nJHPhq_listKind,.nJHPhq_legendHint{display:none}}.nJHPhq_commentCount{border-radius:var(--radius-pill);vertical-align:1px;background:color-mix(in srgb, currentColor 14%, transparent);color:inherit;align-items:center;gap:2px;margin-left:.4em;padding:0 .35em;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.nJHPhq_chipLabel>.nJHPhq_commentCount{margin-left:0;margin-right:.35em}.nJHPhq_commentCount svg{width:9px;height:9px}
.oJXrRa_host [data-comment-state]{background-image:linear-gradient(225deg, var(--comment-mark,var(--accent)) 7px, transparent 7px);background-position:100% 0;background-repeat:no-repeat}.oJXrRa_host [data-comment-state=finding]{--comment-mark:var(--negative,#c0392b)}.oJXrRa_host [data-comment-state=done]{--comment-mark:var(--text-tertiary,#aaa)}.oJXrRa_peek{z-index:60;border:1px solid var(--hairline,var(--border));background:var(--surface-card,var(--surface-raised));width:min(320px,100vw - 16px);max-height:min(60vh,420px);color:var(--text);box-shadow:var(--elevation-2,0 10px 30px #0000002e);font-size:var(--text-footnote,13px);border-radius:12px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex;position:fixed;overflow:hidden}.oJXrRa_peekHead{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.oJXrRa_peekWhere{font-size:var(--text-label,11px);text-transform:uppercase;letter-spacing:var(--tracking-label,.04em);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oJXrRa_peekCount{font-size:var(--text-label,11px);color:var(--text-secondary);flex:none}.oJXrRa_peekList{flex-direction:column;gap:.4rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.oJXrRa_peekItem{text-align:left;border:1px solid var(--hairline,var(--border));background:var(--surface-page,transparent);width:100%;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;flex-direction:column;gap:2px;padding:.5rem .6rem;display:flex}.oJXrRa_peekItem:hover{border-color:var(--accent)}.oJXrRa_peekDone{opacity:.65}.oJXrRa_peekMeta{font-size:var(--text-label,11px);color:var(--text-secondary)}.oJXrRa_peekMeta strong{color:var(--text)}.oJXrRa_peekFinding{background:var(--negative,#c0392b);color:#fff;border-radius:999px;margin-right:4px;padding:0 6px;font-weight:600}.oJXrRa_peekBody{-webkit-line-clamp:3;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.oJXrRa_peekReplies{font-size:var(--text-label,11px);color:var(--accent);font-weight:600}.oJXrRa_peekActions{justify-content:flex-end;gap:.9rem;display:flex}.oJXrRa_link{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.oJXrRa_chip{z-index:59;border:1px solid var(--accent);background:var(--surface-card,var(--surface-raised));color:var(--accent);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex;position:fixed;box-shadow:0 2px 8px #00000026}.oJXrRa_chip:hover{background:var(--accent);color:var(--on-accent,#fff)}.oJXrRa_menu{z-index:61;border:1px solid var(--hairline,var(--border));background:var(--surface-card,var(--surface-raised));min-width:200px;box-shadow:var(--elevation-2,0 10px 30px #0000002e);border-radius:10px;flex-direction:column;padding:4px;display:flex;position:fixed}.oJXrRa_menuWhere{font-size:var(--text-label,11px);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;padding:4px 8px;overflow:hidden}.oJXrRa_menu button{color:var(--text);font:inherit;font-size:var(--text-footnote,13px);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;display:flex}.oJXrRa_menu button:hover{background:var(--surface-hover,var(--surface-page))}.oJXrRa_menu kbd{font:inherit;color:var(--text-secondary);margin-left:auto;font-size:11px}
.mZ1IiG_seg{background:var(--surface-sunken);border-radius:var(--radius-pill);gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.mZ1IiG_segButton{color:var(--text-secondary);font:inherit;font-size:var(--text-footnote);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;min-height:32px;transition:background var(--duration-state) var(--ease-standard), color var(--duration-state) var(--ease-standard);background:0 0;border:0;padding:6px 14px;font-weight:500}.mZ1IiG_segButton:hover{color:var(--text)}.mZ1IiG_segButton[aria-pressed=true]{background:var(--surface-card);color:var(--text);box-shadow:var(--elevation-1);font-weight:600}.mZ1IiG_segLarge .mZ1IiG_segButton{font-size:var(--text-callout);min-height:38px;padding:8px 22px}@media (max-width:600px){.mZ1IiG_segLarge .mZ1IiG_segButton{padding:8px 12px}}.mZ1IiG_segCount{color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:500}.mZ1IiG_bar{align-items:center;gap:var(--space-2) var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--hairline-soft);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.mZ1IiG_search{background:var(--surface-sunken);border-radius:var(--radius-sm);min-width:0;font:inherit;font-size:var(--text-body);color:var(--text);border:1px solid #0000;flex:14rem;min-height:38px;padding:8px 12px}.mZ1IiG_search:focus{border-color:var(--accent);outline:none}.mZ1IiG_count{font-size:var(--text-footnote);color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-left:auto}.mZ1IiG_roleNav{gap:var(--space-3);margin:var(--space-3) 0;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.mZ1IiG_roleTile{background:var(--surface-sunken);border-radius:var(--radius-md);text-align:left;font:inherit;color:var(--text);cursor:pointer;transition:background var(--duration-state) var(--ease-standard);border:0;gap:2px;padding:12px 14px;text-decoration:none;display:grid}.mZ1IiG_roleTile:hover{background:var(--hairline-soft)}.mZ1IiG_roleCode{font-family:var(--font-mono);color:var(--text-secondary);font-size:11px}.mZ1IiG_roleName{font-weight:600;font-size:var(--text-body)}.mZ1IiG_roleNums{font-size:var(--text-footnote);color:var(--text-secondary);font-variant-numeric:tabular-nums}.mZ1IiG_roleNums b{color:var(--positive);font-weight:600}.mZ1IiG_section{padding-top:var(--space-6);scroll-margin-top:120px}.mZ1IiG_sectionHead{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.mZ1IiG_sectionTitle{font-size:var(--text-title-2,22px);letter-spacing:-.008em;margin:0;font-weight:700}.mZ1IiG_sectionMeta{font-family:var(--font-mono);color:var(--text-secondary);font-size:12px}.mZ1IiG_sectionHeadToggle{border-radius:var(--radius-sm);margin-inline:-8px;padding:6px 8px;position:relative}.mZ1IiG_sectionHeadToggle:hover{background:var(--surface-sunken)}.mZ1IiG_sectionHeadToggle:has(.mZ1IiG_sectionToggle:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.mZ1IiG_sectionToggle{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.mZ1IiG_sectionToggle:after{content:"";position:absolute;inset:0}.mZ1IiG_sectionToggle:focus-visible{outline:none}.mZ1IiG_sectionChevron{width:16px;height:16px;color:var(--text-tertiary);transition:transform var(--duration-state) var(--ease-standard);flex:none}.mZ1IiG_sectionToggle[aria-expanded=true] .mZ1IiG_sectionChevron{transform:rotate(90deg)}.mZ1IiG_brief{color:var(--text-secondary);max-width:75ch;margin:6px 0 var(--space-4)}.mZ1IiG_empty{color:var(--text-secondary);margin:var(--space-2) 0}.mZ1IiG_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(236px,1fr));display:grid}.mZ1IiG_card{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);border:1px solid var(--hairline-soft);flex-direction:column;min-width:0;display:flex;overflow:hidden}.mZ1IiG_card[data-status=short]{box-shadow:0 0 0 2px var(--positive), var(--elevation-1)}.mZ1IiG_card[data-status=approved]{box-shadow:0 0 0 2px var(--accent), var(--elevation-1)}.mZ1IiG_card[data-status=booked]{box-shadow:0 0 0 3px var(--positive), var(--elevation-1)}.mZ1IiG_card[data-status=hold]{box-shadow:0 0 0 2px var(--attention), var(--elevation-1)}.mZ1IiG_card[data-status=pass] .mZ1IiG_photo,.mZ1IiG_card[data-status=pass] .mZ1IiG_who{opacity:.45}.mZ1IiG_photo{aspect-ratio:4/5;background:var(--surface-sunken);width:100%;font:inherit;color:inherit;border:0;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}button.mZ1IiG_photo{cursor:pointer}.mZ1IiG_photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mZ1IiG_initials{color:var(--text-tertiary);letter-spacing:-.01em;font-size:52px;font-weight:600}.mZ1IiG_slate{font-family:var(--font-mono);background:var(--material-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text);border-radius:var(--radius-pill);padding:3px 8px;font-size:12px;font-weight:600;position:absolute;top:10px;left:10px}.mZ1IiG_badge{background:var(--material-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text);border-radius:var(--radius-pill);padding:3px 9px;font-size:11px;font-weight:600;position:absolute;top:10px;right:10px}.mZ1IiG_badgeBeside{top:14px;right:46px}.mZ1IiG_play{background:var(--accent);width:46px;height:46px;color:var(--text-on-accent);cursor:pointer;box-shadow:var(--elevation-2);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.mZ1IiG_play:hover{background:var(--accent-hover)}.mZ1IiG_play svg{fill:currentColor;width:15px;height:15px;margin-left:2px}.mZ1IiG_who{gap:6px;min-width:0;padding:12px 14px 6px;display:grid}.mZ1IiG_name{font-size:var(--text-callout);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.25}.mZ1IiG_nameButton{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.mZ1IiG_nameButton:hover{color:var(--accent)}.mZ1IiG_tags{flex-wrap:wrap;gap:6px;display:flex}.mZ1IiG_chip{border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:2px 8px;font-size:12px;overflow:hidden}.mZ1IiG_chipWarn{background:var(--attention-tint);color:var(--attention);font-weight:600}.mZ1IiG_chipGood{background:var(--positive-tint);color:var(--positive);font-weight:600}.mZ1IiG_chipAccent{background:var(--accent-tint);color:var(--accent);font-weight:600}.mZ1IiG_meta{font-size:var(--text-footnote);color:var(--text-secondary);margin:0}.mZ1IiG_review{border-top:1px solid var(--hairline-soft);gap:8px;margin-top:auto;padding:10px 14px 14px;display:grid}.mZ1IiG_picks{grid-template-columns:repeat(auto-fit,minmax(68px,1fr));gap:6px;display:grid}.mZ1IiG_pick{border-radius:var(--radius-pill);font:inherit;background:var(--surface-sunken);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border:0;min-height:32px;padding:6px 0;font-size:13px;font-weight:500}.mZ1IiG_pick:hover:not(:disabled){color:var(--text)}.mZ1IiG_pick:disabled{cursor:default;opacity:.6}.mZ1IiG_pick[data-v=short][aria-pressed=true]{background:var(--positive-tint);color:var(--positive);font-weight:600}.mZ1IiG_pick[data-v=approved][aria-pressed=true]{background:var(--accent-tint);color:var(--accent);font-weight:600}.mZ1IiG_pick[data-v=hold][aria-pressed=true]{background:var(--attention-tint);color:var(--attention);font-weight:600}.mZ1IiG_pick[data-v=pass][aria-pressed=true]{background:var(--negative-tint);color:var(--negative);font-weight:600}.mZ1IiG_note{background:var(--surface-sunken);border-radius:var(--radius-sm);font:inherit;color:var(--text);resize:vertical;border:1px solid #0000;width:100%;min-height:36px;padding:7px 10px;font-size:13px}.mZ1IiG_note:focus{border-color:var(--accent);outline:none}.mZ1IiG_textLink{font:inherit;font-size:var(--text-footnote);color:var(--accent);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600}.mZ1IiG_error{color:var(--negative);font-size:var(--text-footnote);margin:0}.mZ1IiG_dialog{border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--text);box-shadow:var(--elevation-3);border:0;width:min(960px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0}.mZ1IiG_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}.mZ1IiG_dlg{grid-template-rows:auto 1fr auto;max-height:calc(100dvh - 32px);display:grid}.mZ1IiG_dlgHead{border-bottom:1px solid var(--hairline-soft);align-items:center;gap:12px;padding:14px 18px;display:flex}.mZ1IiG_dlgTitle{font-size:var(--text-callout);margin:0;font-weight:600}.mZ1IiG_dlgSub{font-size:var(--text-footnote);color:var(--text-secondary)}.mZ1IiG_close{background:var(--surface-sunken);cursor:pointer;width:32px;height:32px;color:var(--text);border:0;border-radius:50%;margin-left:auto;font-size:18px;line-height:1}.mZ1IiG_stage{background:#000;place-items:center;min-height:240px;display:grid;overflow:hidden}.mZ1IiG_stage video,.mZ1IiG_stage iframe,.mZ1IiG_stage img{background:#000;border:0;width:100%;max-height:calc(100dvh - 180px);display:block}.mZ1IiG_stage video,.mZ1IiG_stage img{object-fit:contain}.mZ1IiG_stage iframe{aspect-ratio:16/10;height:auto}.mZ1IiG_stageImage{max-width:100%;line-height:0;display:inline-block;position:relative}.mZ1IiG_stage .mZ1IiG_stageImage img{width:auto;max-width:100%;height:auto}.mZ1IiG_stageLink{color:#fff;padding:var(--space-6)}.mZ1IiG_dlgFoot{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.mZ1IiG_takes{flex-wrap:wrap;gap:6px;display:flex}.mZ1IiG_navButtons{gap:6px;margin-left:auto;display:flex}.mZ1IiG_quiet{border-radius:var(--radius-pill);font:inherit;background:var(--surface-sunken);color:var(--text);cursor:pointer;white-space:nowrap;border:0;min-height:34px;padding:7px 14px;font-size:13px;font-weight:600}.mZ1IiG_quiet:hover:not(:disabled){background:var(--hairline-soft)}.mZ1IiG_quiet:disabled{opacity:.5;cursor:default}.mZ1IiG_quiet[aria-pressed=true]{background:var(--accent);color:var(--text-on-accent)}.mZ1IiG_toTop{right:1.25rem;bottom:calc(1.25rem + 40px + .75rem + var(--bulk-bar-height,0px));z-index:54;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);width:40px;height:40px;color:var(--text);box-shadow:var(--elevation-2);cursor:pointer;transition:background var(--duration-state) var(--ease-standard);place-items:center;padding:0;display:grid;position:fixed}.mZ1IiG_toTopCorner{bottom:calc(1.25rem + var(--bulk-bar-height,0px))}.mZ1IiG_toTop:hover{background:var(--surface-sunken)}.mZ1IiG_toTop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mZ1IiG_toTop svg{width:18px;height:18px}
.qzTe9a_list{border:1px solid var(--hairline-soft);border-radius:var(--radius-control);margin:0;padding:0;list-style:none;overflow:visible}.qzTe9a_row{background:var(--surface-card);transition:transform var(--duration-state) var(--ease-standard);align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.qzTe9a_row:first-child{border-top-left-radius:var(--radius-control);border-top-right-radius:var(--radius-control)}.qzTe9a_row:last-child{border-bottom-left-radius:var(--radius-control);border-bottom-right-radius:var(--radius-control)}.qzTe9a_row+.qzTe9a_row{border-top:1px solid var(--hairline-soft)}.qzTe9a_rowLifted{z-index:2;box-shadow:var(--elevation-2);transition:none;position:relative}.qzTe9a_rowLiftedTop{border-top-left-radius:var(--radius-control);border-top-right-radius:var(--radius-control)}.qzTe9a_rowLiftedBottom{border-bottom-left-radius:var(--radius-control);border-bottom-right-radius:var(--radius-control)}.qzTe9a_listDragging .qzTe9a_grip{cursor:grabbing}.qzTe9a_gripSpacer{flex-shrink:0;width:1.5rem;display:inline-block}.qzTe9a_grip{border-radius:var(--radius-xs);width:1.5rem;height:1.6rem;color:var(--text-tertiary);cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.qzTe9a_grip:hover,.qzTe9a_grip:focus-visible{color:var(--text);background:var(--hairline-soft)}.qzTe9a_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qzTe9a_rowHeading{background:var(--surface-sunken)}@media (pointer:coarse){.qzTe9a_grip,.qzTe9a_gripSpacer{width:2.25rem}.qzTe9a_grip{height:2.5rem}}
.AQ1hLG_wrap{flex:none;position:relative}.AQ1hLG_trigger{border:1px solid var(--border);background:var(--background);width:36px;height:36px;color:var(--foreground);cursor:pointer;transition:background var(--duration-state) var(--ease-standard);border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.AQ1hLG_triggerText{border-radius:var(--radius-pill);width:auto;height:auto;font-family:var(--font-sans);white-space:nowrap;align-items:center;gap:.35rem;padding:.35rem .8rem;font-size:.85rem;font-weight:500;display:inline-flex}.AQ1hLG_chevron{color:var(--text-secondary);font-size:.7em}.AQ1hLG_trigger:hover,.AQ1hLG_triggerOpen{background:color-mix(in srgb, var(--foreground) 6%, transparent)}.AQ1hLG_trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AQ1hLG_triggerPrimary{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.AQ1hLG_triggerPrimary:hover,.AQ1hLG_triggerPrimary.AQ1hLG_triggerOpen{background:var(--accent-hover);border-color:var(--accent-hover)}.AQ1hLG_triggerPrimary svg{transition:transform var(--duration-state) var(--ease-standard)}.AQ1hLG_triggerPrimary.AQ1hLG_triggerOpen svg{transform:rotate(45deg)}.AQ1hLG_badge{border-radius:var(--radius-pill);background:var(--negative);color:#fff;text-align:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-4px;right:-4px}.AQ1hLG_menu{z-index:60;background:var(--surface-raised);border:1px solid var(--hairline-soft);border-radius:var(--radius-md);min-width:15rem;max-width:min(22rem,100vw - 2rem);max-height:min(28rem,100vh - 8rem);box-shadow:var(--elevation-2);padding:.35rem;position:absolute;top:calc(100% + .45rem);right:0;overflow-y:auto}.AQ1hLG_menuStart{left:0;right:auto}.AQ1hLG_scrim,.AQ1hLG_sheetTitle,.AQ1hLG_cancel{display:none}.AQ1hLG_item{width:100%;font-family:var(--font-sans);text-align:left;color:var(--foreground);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:.6rem;padding:.5rem .65rem;font-size:.875rem;text-decoration:none;display:flex}.AQ1hLG_item:hover:not(:disabled),.AQ1hLG_item:focus-visible{background:var(--surface-sunken);outline:none}.AQ1hLG_item:disabled{opacity:.45;cursor:default}.AQ1hLG_itemText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.AQ1hLG_itemLabel{font-weight:500}.AQ1hLG_itemHint{font-size:var(--text-label);color:var(--text-secondary);line-height:1.35}.AQ1hLG_itemBadge{font-size:var(--text-label);color:var(--text-secondary);background:var(--surface-sunken);border-radius:var(--radius-pill);flex:none;padding:.1rem .45rem;font-weight:600}.AQ1hLG_check{width:.9rem;color:var(--accent);flex:none;font-weight:600}.AQ1hLG_separator{background:var(--hairline-soft);height:1px;margin:.3rem .4rem}.AQ1hLG_heading{font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);padding:.45rem .65rem .2rem;font-weight:600}@media (max-width:640px){.AQ1hLG_scrim{z-index:59;animation:AQ1hLG_fadeIn .16s var(--ease-standard);background:#00000052;display:block;position:fixed;inset:0}.AQ1hLG_menu,.AQ1hLG_menuStart{top:auto;left:.5rem;right:.5rem;bottom:calc(.5rem + env(safe-area-inset-bottom,0px) + var(--bulk-bar-height,0px));border-radius:var(--radius-lg);min-width:0;max-width:none;max-height:calc(100dvh - 5rem);animation:AQ1hLG_sheetUp .2s var(--ease-standard);padding:.4rem .4rem .5rem;position:fixed}.AQ1hLG_sheetTitle{font-size:var(--text-footnote);color:var(--text-secondary);text-align:center;padding:.4rem .75rem .55rem;font-weight:600;display:block}.AQ1hLG_item{min-height:48px;padding:.6rem .75rem;font-size:1rem}.AQ1hLG_itemHint{font-size:var(--text-footnote)}.AQ1hLG_cancel{width:100%;min-height:48px;font-family:var(--font-sans);color:var(--foreground);background:var(--surface-sunken);border-radius:var(--radius-md);cursor:pointer;border:none;margin-top:.4rem;font-size:1rem;font-weight:600;display:block}}@keyframes AQ1hLG_fadeIn{0%{opacity:0}}@keyframes AQ1hLG_sheetUp{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.AQ1hLG_trigger,.AQ1hLG_triggerPrimary svg,.AQ1hLG_scrim,.AQ1hLG_menu{transition:none;animation:none}}
.-GMPUG_trigger{min-width:0;max-width:100%;font-family:var(--font-sans);font-size:inherit;text-align:left;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--background);color:var(--foreground);cursor:pointer;align-items:center;gap:.4rem;padding:.4rem .5rem;line-height:normal;display:inline-flex}.-GMPUG_trigger:disabled{cursor:default;opacity:.55}.-GMPUG_value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.-GMPUG_placeholder{color:var(--muted)}.-GMPUG_trigger:after{content:"";opacity:.55;background-color:currentColor;flex:none;width:.6rem;height:.4rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.-GMPUG_panel{z-index:1000;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);color:var(--foreground);font-family:var(--font-sans);box-shadow:var(--elevation-2);flex-direction:column;margin:0;padding:0;font-size:.82rem;display:flex;position:fixed;inset:auto;overflow:hidden}.-GMPUG_search{font-family:var(--font-sans);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--background);color:var(--foreground);flex:none;margin:.4rem;padding:.4rem .5rem;font-size:.82rem}.-GMPUG_list{flex:auto;min-height:0;margin:0;padding:0 0 .3rem;list-style:none;position:relative;overflow-y:auto}.-GMPUG_heading{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;opacity:.55;padding:.55rem .7rem .2rem;font-size:.6rem}.-GMPUG_option{cursor:pointer;align-items:baseline;gap:.6rem;padding:.32rem .7rem;display:flex}.-GMPUG_option[aria-selected=true]{font-weight:600}.-GMPUG_active{background:#7f7f7f29}.-GMPUG_optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.-GMPUG_detail{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:0 4 auto;font-weight:400;overflow:hidden}.-GMPUG_tag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;opacity:.5;flex:none;font-size:.58rem;font-weight:400}.-GMPUG_figure{text-align:right;font-variant-numeric:tabular-nums;width:5.6rem;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:none;font-weight:400;overflow:hidden}.-GMPUG_figureAlert{color:var(--negative)}.-GMPUG_figureHead{scrollbar-gutter:stable;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;opacity:.55;flex:none;justify-content:flex-end;gap:.6rem;padding:0 .7rem .15rem;font-size:.6rem;display:flex;overflow-y:hidden}.-GMPUG_figureHead .-GMPUG_figure{color:inherit}.-GMPUG_withFigures .-GMPUG_list{scrollbar-gutter:stable}.-GMPUG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.-GMPUG_empty{color:var(--muted);padding:.5rem .7rem .7rem}.-GMPUG_note{border-top:1px solid var(--border);color:var(--muted);flex:none;padding:.45rem .7rem .55rem;font-size:.76rem;line-height:1.45}.-GMPUG_create:not(:first-child){border-top:1px solid var(--border);margin-top:.25rem;padding-top:.45rem}.-GMPUG_createVerb{font-weight:600}.-GMPUG_create[aria-disabled=true]{cursor:progress;opacity:.7}.-GMPUG_error{border-left:3px solid #c0392b;margin:0 .4rem .4rem;padding:.35rem .5rem}@media (pointer:coarse){.-GMPUG_option{align-items:center;min-height:40px;padding:.55rem .8rem}.-GMPUG_search{padding:.55rem .65rem}.-GMPUG_figureHead{padding-inline:.8rem}}.-GMPUG_optionImage{object-fit:cover;border-radius:4px;flex:none;align-self:center;width:18px;height:18px}
.Y1bIdG_block{border:1px solid var(--hairline-soft);border-radius:var(--radius-md);background:var(--surface-sunken);margin-bottom:1rem;padding:1.1rem 1.2rem}.Y1bIdG_blockTitle{letter-spacing:-.002em;color:var(--text);margin:0 0 .75rem;font-size:.9375rem;font-weight:600}.Y1bIdG_label{color:var(--text);margin-bottom:.3rem;font-size:.8125rem;font-weight:500;display:block}.Y1bIdG_input,.Y1bIdG_textarea{font-family:var(--font-sans);border-radius:var(--radius-control);border:1px solid var(--border);background:var(--background);color:var(--foreground);box-sizing:border-box;width:100%;padding:.5rem .7rem;font-size:.85rem}.Y1bIdG_textarea{resize:vertical;min-height:5.5rem;line-height:1.5}.Y1bIdG_input:hover:not(:disabled),.Y1bIdG_textarea:hover:not(:disabled){border-color:var(--text-tertiary)}.Y1bIdG_input:focus-visible,.Y1bIdG_textarea:focus-visible{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}.Y1bIdG_input:disabled,.Y1bIdG_textarea:disabled{color:var(--text-secondary)}.Y1bIdG_hint{color:var(--text-secondary);margin:.35rem 0 0;font-size:.8125rem;line-height:1.5}.Y1bIdG_clause{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.Y1bIdG_clause+.Y1bIdG_clause{margin-top:.9rem}.Y1bIdG_number{font-variant-numeric:tabular-nums;color:var(--text-secondary);text-align:right;padding-top:.55rem;font-size:.85rem;font-weight:600}.Y1bIdG_clauseTools{flex-wrap:wrap;gap:.4rem;margin-top:.35rem;display:flex}.Y1bIdG_noteRow{align-items:center;gap:.5rem;display:flex}.Y1bIdG_noteRow+.Y1bIdG_noteRow{margin-top:.5rem}.Y1bIdG_button{appearance:none;font-family:var(--font-sans);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;white-space:nowrap;padding:.45rem .9rem;font-size:.85rem;font-weight:500}.Y1bIdG_button:hover:not(:disabled){border-color:var(--foreground)}.Y1bIdG_button:disabled{opacity:.45;cursor:not-allowed}.Y1bIdG_buttonPrimary{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}.Y1bIdG_small{padding:.2rem .6rem;font-size:.75rem}.Y1bIdG_actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;display:flex}.Y1bIdG_placeholders{color:var(--text-secondary);margin:.35rem 0 0;padding:0;font-size:.8125rem;line-height:1.6;list-style:none}.Y1bIdG_placeholders code{font-family:var(--font-mono);color:var(--text);font-size:.78rem}.Y1bIdG_reader{color:var(--text);font-size:.85rem;line-height:1.6}.Y1bIdG_reader h4{margin:0 0 .6rem;font-size:.9375rem}.Y1bIdG_reader ol{margin:0;padding-left:1.4rem}.Y1bIdG_reader li{white-space:pre-wrap;margin-bottom:.6rem}.Y1bIdG_reader .Y1bIdG_sub{white-space:pre-wrap;color:var(--text-secondary);margin:.6rem 0 0}.Y1bIdG_badge{border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--text);padding:.15rem .55rem;font-size:.75rem;font-weight:600;display:inline-block}.Y1bIdG_changed{background:var(--attention-tint)}.Y1bIdG_message{border-radius:var(--radius-md);color:var(--text);margin-bottom:1rem;padding:.7rem .9rem;font-size:.875rem;line-height:1.55}.Y1bIdG_error{background:var(--negative-tint)}.Y1bIdG_ok{background:var(--positive-tint)}.Y1bIdG_warn{background:var(--attention-tint)}.Y1bIdG_history{margin:0;padding:0;font-size:.85rem;list-style:none}.Y1bIdG_history li{border-top:1px solid var(--hairline-soft);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.45rem 0;display:flex}.Y1bIdG_history li:first-child{border-top:0}.Y1bIdG_muted{color:var(--text-secondary)}
._1eSj5a_page{max-width:var(--content-max);font-family:var(--font-sans);margin:0 auto;padding:2.5rem 3.5rem 5rem}._1eSj5a_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:.5rem;display:flex}._1eSj5a_header h1{font-size:var(--text-title-1);line-height:1.1}._1eSj5a_headerActions{align-items:center;gap:.5rem;display:flex}._1eSj5a_sub{color:var(--text-secondary);font-size:var(--text-body);max-width:62ch;margin-bottom:2rem;line-height:1.45}._1eSj5a_sectionTitle{font-size:var(--text-title-3);letter-spacing:-.005em;margin:var(--space-8) 0 .75rem;font-weight:600;line-height:1.2}._1eSj5a_microLabel{color:var(--text);font-size:.8125rem;font-weight:500}._1eSj5a_input,._1eSj5a_select,._1eSj5a_textarea{font-family:var(--font-sans);border-radius:var(--radius-control);border:1px solid var(--border);background:var(--background);color:var(--foreground);width:100%;padding:.5rem .7rem;font-size:.875rem}._1eSj5a_textarea{resize:vertical;min-height:5rem}._1eSj5a_button{font-family:var(--font-sans);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;padding:.35rem .8rem;font-size:.85rem;font-weight:500}._1eSj5a_button:hover:not(:disabled){background:color-mix(in srgb, var(--foreground) 6%, transparent)}._1eSj5a_button:disabled{opacity:.5;cursor:default}._1eSj5a_buttonPrimary{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}._1eSj5a_buttonPrimary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}._1eSj5a_filters{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1.25rem;display:flex}._1eSj5a_search{flex:16rem;min-width:12rem}._1eSj5a_filters ._1eSj5a_select{flex:0 12rem;width:auto;min-width:9rem}._1eSj5a_chipRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}._1eSj5a_chip{font-family:var(--font-sans);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--background);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-state) var(--ease-standard), color var(--duration-state) var(--ease-standard);padding:.4rem .85rem;font-size:.8125rem;font-weight:500}._1eSj5a_chip:hover{color:var(--text)}._1eSj5a_chipActive{background:var(--accent-tint);color:var(--accent);border-color:#0000}._1eSj5a_chipActive:hover{color:var(--accent)}._1eSj5a_tableCard{border:1px solid var(--hairline-soft);border-radius:var(--radius);background:var(--surface-card);box-shadow:var(--elevation-1);overflow:hidden}._1eSj5a_table{border-collapse:collapse;width:100%;font-size:.875rem}._1eSj5a_table th{text-align:left;font-size:var(--text-label);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);background-color:var(--surface-card);border-bottom:1px solid var(--hairline-soft);background-image:linear-gradient(#7f7f7f24,#7f7f7f24);padding:.7rem;font-weight:600}._1eSj5a_table td{border-bottom:1px solid var(--hairline-soft);vertical-align:middle;padding:.8rem .7rem}._1eSj5a_tableCard ._1eSj5a_table tbody tr:last-child td{border-bottom:none}._1eSj5a_table tbody tr:hover{background:var(--surface-sunken)}._1eSj5a_table th:first-child,._1eSj5a_table td:first-child{padding-left:var(--space-6)}._1eSj5a_table th:last-child,._1eSj5a_table td:last-child{padding-right:var(--space-6)}._1eSj5a_nameCell a{color:inherit;font-weight:500;text-decoration:none}._1eSj5a_nameCell a:hover{text-decoration:underline}._1eSj5a_secondary{color:var(--text-secondary);font-size:.8125rem}._1eSj5a_num{text-align:right;font-variant-numeric:tabular-nums}._1eSj5a_badge{border-radius:var(--radius-pill);background:var(--hairline-soft);color:var(--text-secondary);white-space:nowrap;border:1px solid #0000;padding:.25rem .6rem;font-size:.75rem;display:inline-block}._1eSj5a_badgeWarn{background:var(--attention-tint);color:var(--attention)}._1eSj5a_badgeOk{background:var(--hairline-soft);color:var(--text-secondary)}._1eSj5a_inactive{opacity:.55}._1eSj5a_panel{border:1px solid var(--hairline-soft);border-radius:var(--radius);background:var(--surface-card);box-shadow:var(--elevation-1);margin-bottom:1.5rem;padding:1.375rem}._1eSj5a_formGrid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.8rem;display:grid}._1eSj5a_field{flex-direction:column;gap:.35rem;display:flex}._1eSj5a_fieldWide{grid-column:1/-1}._1eSj5a_formActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}._1eSj5a_error{border-radius:var(--radius-md);background:var(--negative-tint);color:var(--text);margin:.75rem 0;padding:.75rem .9rem;font-size:.8125rem;line-height:1.55}._1eSj5a_notice{border-radius:var(--radius-md);background:var(--attention-tint);color:var(--text);margin-bottom:1rem;padding:.75rem .9rem;font-size:.8125rem;line-height:1.55}._1eSj5a_empty{color:var(--text-secondary);text-align:center;padding:2.5rem 0;font-size:.875rem}._1eSj5a_backLink{color:var(--accent);margin-bottom:1rem;font-size:.875rem;text-decoration:none;display:inline-block}._1eSj5a_backLink:hover{text-decoration:underline}._1eSj5a_hint{color:var(--text-secondary);font-size:.8125rem;line-height:1.45}@media (max-width:900px){._1eSj5a_page{padding:2rem 1.5rem 4rem}._1eSj5a_tableCard{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow-x:auto}._1eSj5a_tableCard ._1eSj5a_table{min-width:46rem}}@media (max-width:640px){._1eSj5a_page{padding:1.25rem 1rem 3rem}._1eSj5a_headerActions{flex-wrap:wrap}._1eSj5a_filters ._1eSj5a_search,._1eSj5a_filters ._1eSj5a_select{flex:100%;min-width:0}}@media (pointer:coarse){._1eSj5a_button,._1eSj5a_chip{min-height:40px}a._1eSj5a_button{align-items:center;display:inline-flex}}
.Y08sLW_hero{align-items:center;gap:var(--space-5);margin:var(--space-4) 0 var(--space-5);flex-wrap:wrap;display:flex}.Y08sLW_avatar{letter-spacing:.01em;width:72px;height:72px;color:var(--text);background:var(--accent-tint);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-size:1.5rem;font-weight:600;display:grid}.Y08sLW_avatarCompany{border-radius:var(--radius-lg)}.Y08sLW_heroText{flex:20rem;min-width:0}.Y08sLW_heroTitle{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Y08sLW_heroTitle h1{font-size:var(--text-title-1);letter-spacing:var(--tracking-title-1);line-height:1.1}.Y08sLW_heroMeta{color:var(--text-secondary);font-size:var(--text-callout);flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:.4rem;display:flex}.Y08sLW_heroMeta strong{color:var(--text);font-weight:500}.Y08sLW_dot{color:var(--text-tertiary)}.Y08sLW_heroActions{gap:var(--space-2);align-items:center;display:flex}@media (max-width:640px){.Y08sLW_heroActions{flex-wrap:wrap}.Y08sLW_heroActions>button,.Y08sLW_heroActions>a{white-space:nowrap}}.Y08sLW_pill{font-size:var(--text-footnote);border-radius:var(--radius-pill);border:1px solid var(--hairline);color:var(--text-secondary);background:var(--surface-card);white-space:nowrap;align-items:center;gap:.4rem;padding:.25rem .7rem;font-weight:500;display:inline-flex}.Y08sLW_pill:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.Y08sLW_pillPlain:before{display:none}.Y08sLW_pillPositive{color:var(--positive);border-color:color-mix(in srgb, var(--positive) 40%, transparent);background:var(--positive-tint)}.Y08sLW_pillAttention{color:var(--attention);border-color:color-mix(in srgb, var(--attention) 40%, transparent);background:var(--attention-tint)}.Y08sLW_pillMuted{color:var(--text-tertiary)}.Y08sLW_tabs{gap:var(--space-5);scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--hairline);margin-bottom:var(--space-6);display:flex;overflow-x:auto}.Y08sLW_tabs::-webkit-scrollbar{display:none}.Y08sLW_tab{white-space:nowrap;font-family:var(--font-sans);font-size:var(--text-callout);color:var(--text-secondary);cursor:pointer;transition:color var(--duration-state) var(--ease-standard), border-color var(--duration-state) var(--ease-standard);background:0 0;border:none;border-bottom:2px solid #0000;flex:none;padding:.75rem .1rem;font-weight:500}.Y08sLW_tab:hover{color:var(--text)}.Y08sLW_tabActive{color:var(--text);border-bottom-color:var(--text)}.Y08sLW_tabCount{color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin-left:.35rem}.Y08sLW_layout{gap:var(--space-7);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}@media (max-width:1080px){.Y08sLW_layout{grid-template-columns:minmax(0,1fr)}}.Y08sLW_main{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.Y08sLW_aside{gap:var(--space-6);flex-direction:column;display:flex}.Y08sLW_stats{gap:var(--space-3);grid-template-columns:1.6fr 1fr 1fr 1fr;display:grid}@media (max-width:760px){.Y08sLW_stats{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Y08sLW_stats{grid-template-columns:minmax(0,1fr)}}.Y08sLW_stat{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--elevation-1);padding:var(--space-4);min-width:0}.Y08sLW_statLabel{font-size:var(--text-footnote);color:var(--text-secondary)}.Y08sLW_statValue{white-space:nowrap;font-size:var(--text-title-3);letter-spacing:var(--tracking-title-3);font-variant-numeric:tabular-nums;margin-top:.3rem;font-weight:600}.Y08sLW_statSub{font-size:var(--text-footnote);color:var(--text-tertiary);margin-top:.15rem}.Y08sLW_banner{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid var(--hairline);background:var(--surface-card);display:flex}.Y08sLW_bannerAttention{border-color:color-mix(in srgb, var(--attention) 35%, transparent);background:var(--attention-tint)}.Y08sLW_bannerIcon{background:var(--surface-card);width:32px;height:32px;color:var(--attention);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.Y08sLW_bannerText{min-width:0;font-size:var(--text-callout);flex:1}.Y08sLW_bannerText p{color:var(--text-secondary);font-size:var(--text-footnote);margin-top:.15rem}@media (max-width:640px){.Y08sLW_banner{flex-wrap:wrap}.Y08sLW_bannerText{flex-basis:calc(100% - 32px - var(--space-4))}.Y08sLW_banner>:not(.Y08sLW_bannerIcon):not(.Y08sLW_bannerText){flex:100%;min-width:0}}.Y08sLW_card{border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--elevation-1);padding:var(--space-5)}.Y08sLW_cardFlush{padding:0;overflow:hidden}.Y08sLW_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.Y08sLW_sectionHead h2{font-size:var(--text-headline);letter-spacing:-.01em;font-weight:600}@media (max-width:640px){.Y08sLW_card{padding:var(--space-4)}.Y08sLW_cardFlush{padding:0}}.Y08sLW_iconButton{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:background var(--duration-state) var(--ease-standard), color var(--duration-state) var(--ease-standard);background:0 0;border:none;border-radius:50%;place-items:center;display:grid}.Y08sLW_iconButton:hover{background:var(--accent-tint);color:var(--text)}@media (pointer:coarse){.Y08sLW_iconButton{width:40px;height:40px}}.Y08sLW_defs{gap:.7rem var(--space-4);font-size:var(--text-callout);grid-template-columns:6.75rem minmax(0,1fr);margin:0;display:grid}.Y08sLW_defs dt{color:var(--text-secondary)}.Y08sLW_defs dd{color:var(--text);overflow-wrap:anywhere;margin:0}.Y08sLW_empty{color:var(--text-tertiary)}.Y08sLW_mono{font-family:var(--font-mono);font-size:.92em}.Y08sLW_hint{color:var(--text-secondary);font-size:var(--text-footnote);line-height:1.45}.Y08sLW_hint+.Y08sLW_hint{margin-top:.4rem}.Y08sLW_fields{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.Y08sLW_fields>.Y08sLW_full{grid-column:1/-1}.Y08sLW_fieldsSingle{grid-template-columns:1fr}@media (max-width:640px){.Y08sLW_fields{grid-template-columns:minmax(0,1fr)}}.Y08sLW_float{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-page);min-height:56px;transition:border-color var(--duration-state) var(--ease-standard), box-shadow var(--duration-state) var(--ease-standard);flex-direction:column;justify-content:center;padding:.5rem .8rem .45rem;display:flex;position:relative}.Y08sLW_float:focus-within{border-color:var(--text);box-shadow:0 0 0 3px var(--accent-tint)}.Y08sLW_floatLabel{color:var(--text-secondary);font-size:.75rem;line-height:1.2}.Y08sLW_required:after{content:" *";color:var(--negative)}.Y08sLW_floatControl{font-family:var(--font-sans);font-size:var(--text-callout);color:var(--text);background:0 0;border:none;outline:none;width:100%;min-width:0;padding:.15rem 0 0}.Y08sLW_floatControl::placeholder{color:var(--text-tertiary);opacity:.7}select.Y08sLW_floatControl{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--text-secondary) 50%), linear-gradient(135deg, var(--text-secondary) 50%, transparent 50%);background-position:calc(100% - 9px) 55%,calc(100% - 4px) 55%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:1.4rem}textarea.Y08sLW_floatControl{resize:vertical;min-height:4.5rem;line-height:1.45}.Y08sLW_sectionActions{gap:var(--space-2);margin-top:var(--space-4);align-items:center;display:flex}.Y08sLW_error{color:var(--negative);font-size:var(--text-footnote)}.Y08sLW_segmented{border-radius:var(--radius-pill);background:var(--surface-sunken);border:1px solid var(--hairline-soft);gap:2px;padding:3px;display:inline-flex}.Y08sLW_segment{font-family:var(--font-sans);font-size:var(--text-footnote);border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;transition:background var(--duration-state) var(--ease-standard), color var(--duration-state) var(--ease-standard);background:0 0;border:none;padding:.4rem .9rem;font-weight:500}.Y08sLW_segment:hover{color:var(--text)}.Y08sLW_segmentActive{background:var(--surface-card);color:var(--text);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--hairline-soft)}@media (max-width:640px){.Y08sLW_segmented{display:flex}.Y08sLW_segment{flex:auto;min-width:0;padding:.4rem .35rem;line-height:1.2}}@media (pointer:coarse){.Y08sLW_segment{min-height:36px}}.Y08sLW_verdict{gap:var(--space-4);align-items:flex-start;display:flex}.Y08sLW_verdictMark{border-radius:var(--radius-md);letter-spacing:.02em;flex:none;place-items:center;width:44px;height:44px;font-size:.8rem;font-weight:700;display:grid}.Y08sLW_verdictYes{background:var(--positive-tint);color:var(--positive)}.Y08sLW_verdictNo{background:var(--accent-tint);color:var(--text-secondary)}.Y08sLW_verdictTitle{font-size:var(--text-headline);font-weight:600}.Y08sLW_verdictWhy{color:var(--text-secondary);font-size:var(--text-footnote);margin-top:.2rem;line-height:1.45}.Y08sLW_divider{background:var(--hairline-soft);height:1px;margin:var(--space-5) 0}.Y08sLW_table{border-collapse:collapse;width:100%;font-size:var(--text-footnote)}.Y08sLW_table th{text-align:left;color:var(--text-secondary);padding:.7rem var(--space-5);border-bottom:1px solid var(--hairline-soft);font-weight:500}.Y08sLW_table td{padding:.8rem var(--space-5);border-bottom:1px solid var(--hairline-soft);font-size:var(--text-callout)}.Y08sLW_table tr:last-child td{border-bottom:none}.Y08sLW_code{color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin-right:.4rem}.Y08sLW_cardHead{padding:var(--space-4) var(--space-5) var(--space-2);justify-content:space-between;align-items:baseline;display:flex}.Y08sLW_cardHead h2{font-size:var(--text-headline);font-weight:600}.Y08sLW_cardEmpty{padding:0 var(--space-5) var(--space-5)}@media (max-width:640px){.Y08sLW_cardHead{gap:.15rem var(--space-3);padding:var(--space-4) var(--space-4) var(--space-2);flex-wrap:wrap}.Y08sLW_cardEmpty{padding:0 var(--space-4) var(--space-4)}.Y08sLW_cardFlush>.Y08sLW_table thead{display:none}.Y08sLW_cardFlush>.Y08sLW_table,.Y08sLW_cardFlush>.Y08sLW_table tbody,.Y08sLW_cardFlush>.Y08sLW_table tr,.Y08sLW_cardFlush>.Y08sLW_table td{display:block}.Y08sLW_cardFlush>.Y08sLW_table tr{padding:.75rem var(--space-4);border-top:1px solid var(--hairline-soft)}.Y08sLW_cardFlush>.Y08sLW_table td,.Y08sLW_cardFlush>.Y08sLW_table td:first-child,.Y08sLW_cardFlush>.Y08sLW_table td:last-child{white-space:normal;overflow-wrap:anywhere;border:0;padding:0}.Y08sLW_cardFlush>.Y08sLW_table td:first-child{font-weight:500}.Y08sLW_cardFlush>.Y08sLW_table td+td{font-size:var(--text-footnote);margin-top:.15rem}}.Y08sLW_scrim{z-index:80;animation:Y08sLW_fadeIn var(--duration-reveal) var(--ease-standard);background:#00000047;position:fixed;inset:0}.Y08sLW_drawer{z-index:81;background:var(--surface-page);width:min(560px,100vw);box-shadow:var(--elevation-3);border-left:1px solid var(--hairline-soft);animation:Y08sLW_slideIn var(--duration-transition) var(--ease-entrance);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.Y08sLW_drawerHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4);border-bottom:1px solid var(--hairline-soft);display:flex}.Y08sLW_drawerHead h2{font-size:var(--text-title-2);letter-spacing:var(--tracking-title-2);line-height:1.15}.Y08sLW_drawerHead p{color:var(--text-secondary);font-size:var(--text-footnote);margin-top:.3rem}.Y08sLW_drawerBody{padding:var(--space-5) var(--space-6) var(--space-7);gap:var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.Y08sLW_drawerSection h3{font-size:var(--text-headline);margin-bottom:.25rem;font-weight:600}.Y08sLW_drawerSection>p{color:var(--text-secondary);font-size:var(--text-footnote);margin-bottom:var(--space-3)}.Y08sLW_drawerFoot{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--hairline-soft);background:var(--surface-page);display:flex}@media (max-width:640px){.Y08sLW_drawer{border-left:0;width:100vw;max-width:100vw}.Y08sLW_drawerHead{padding:var(--space-5) var(--space-4) var(--space-4) var(--space-5)}.Y08sLW_drawerBody{padding:var(--space-5) var(--space-5) var(--space-6)}.Y08sLW_drawerFoot{padding:var(--space-3) var(--space-5) calc(var(--space-3) + env(safe-area-inset-bottom))}}.Y08sLW_linkButton{font-family:var(--font-sans);font-size:var(--text-callout);color:var(--text);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:.4rem 0;text-decoration:underline}.Y08sLW_bigButton{font-family:var(--font-sans);font-size:var(--text-callout);border-radius:var(--radius-pill);border:1px solid var(--accent);background:var(--accent);color:var(--text-on-accent);cursor:pointer;padding:.7rem 1.4rem;font-weight:600}.Y08sLW_bigButton:hover:not(:disabled){background:var(--accent-hover)}.Y08sLW_bigButton:disabled{opacity:.45;cursor:default}.Y08sLW_derived{margin-top:var(--space-2);align-items:center;gap:var(--space-2);font-size:var(--text-footnote);color:var(--text-secondary);display:flex}@keyframes Y08sLW_fadeIn{0%{opacity:0}}@keyframes Y08sLW_slideIn{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.Y08sLW_scrim,.Y08sLW_drawer{animation:none}}.Y08sLW_editButton{font-family:var(--font-sans);font-size:var(--text-footnote);border-radius:var(--radius-pill);border:1px solid var(--hairline);background:var(--surface-card);color:var(--text);cursor:pointer;transition:background var(--duration-state) var(--ease-standard), border-color var(--duration-state) var(--ease-standard);flex:none;align-items:center;gap:.35rem;padding:.35rem .85rem;font-weight:600;display:inline-flex}.Y08sLW_editButton svg{width:13px;height:13px}.Y08sLW_editButton:hover{background:color-mix(in srgb, var(--text) 6%, transparent)}.Y08sLW_cardEditing{border-color:color-mix(in srgb, var(--accent) 45%, transparent);box-shadow:0 0 0 3px var(--accent-tint), var(--elevation-1)}.Y08sLW_editingTag{color:var(--accent);background:var(--accent-tint);border-radius:var(--radius-pill);flex:none;padding:.2rem .65rem;font-size:12px;font-weight:600}.Y08sLW_editActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--hairline-soft);flex-wrap:wrap;display:flex}.Y08sLW_cancelButton,.Y08sLW_saveButton{font-family:var(--font-sans);font-size:var(--text-footnote);border-radius:var(--radius-pill);cursor:pointer;min-height:36px;transition:background var(--duration-state) var(--ease-standard), border-color var(--duration-state) var(--ease-standard);padding:.45rem 1.1rem;font-weight:600}.Y08sLW_cancelButton{border:1px solid var(--hairline);background:var(--surface-card);color:var(--text)}.Y08sLW_cancelButton:hover:not(:disabled){background:color-mix(in srgb, var(--text) 6%, transparent)}.Y08sLW_saveButton{border:1px solid var(--accent);background:var(--accent);color:var(--text-on-accent)}.Y08sLW_saveButton:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.Y08sLW_cancelButton:disabled,.Y08sLW_saveButton:disabled{opacity:.5;cursor:default}.Y08sLW_groupLabel{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-tertiary);margin:var(--space-4) 0 var(--space-2);font-weight:600}.Y08sLW_groupLabel:first-child{margin-top:0}.Y08sLW_cardNote{margin:var(--space-3) 0 0;font-size:var(--text-footnote);color:var(--text-secondary);line-height:1.5}
.MciRlW_page{max-width:1100px;font-family:var(--font-sans);margin:0 auto;padding:2rem 1.5rem 4rem}.MciRlW_pageWide{max-width:1240px}@media (max-width:640px){.MciRlW_page{padding:1.25rem 1rem 3rem}}.MciRlW_header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.35rem;display:flex}.MciRlW_header h1{font-size:var(--text-title-1);letter-spacing:var(--tracking-title-1);font-weight:600;line-height:1.1}.MciRlW_headerActions{align-items:center;gap:.5rem;display:flex}@media (max-width:640px){.MciRlW_headerActions{flex-wrap:wrap}}.MciRlW_sub{color:var(--text-secondary);font-size:var(--text-callout);margin-bottom:var(--space-6);max-width:62ch;line-height:1.5}@media (max-width:640px){.MciRlW_sub{overflow-wrap:anywhere}}.MciRlW_microLabel{font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-secondary);font-weight:600}.MciRlW_sectionTitle{font-size:var(--text-headline);letter-spacing:-.003em;color:var(--text);margin:var(--space-7) 0 .6rem;font-weight:600}.MciRlW_select,.MciRlW_input,.MciRlW_textarea{font-family:var(--font-sans);border-radius:var(--radius-control);border:1px solid var(--border);background:var(--background);color:var(--foreground);width:100%;padding:.35rem .5rem;font-size:.85rem}.MciRlW_textarea{resize:vertical;min-height:4.5rem;line-height:1.5}.MciRlW_inputNum{text-align:right;font-variant-numeric:tabular-nums}.MciRlW_controls{border:1px solid var(--hairline-soft);border-radius:var(--radius);background:var(--surface-card);box-shadow:var(--elevation-1);margin-bottom:var(--space-5);flex-wrap:wrap;align-items:flex-end;gap:1rem;padding:.85rem 1rem;display:flex}.MciRlW_field{flex-direction:column;gap:.3rem;min-width:10rem;display:flex}.MciRlW_fieldWide{flex:18rem}.MciRlW_suggestField{position:relative}@media (max-width:640px){.MciRlW_field,.MciRlW_fieldWide{flex:100%;min-width:0}}.MciRlW_button{appearance:none;font-family:var(--font-sans);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;white-space:nowrap;padding:.4rem .85rem;font-size:.85rem;font-weight:500}.MciRlW_button:hover:not(:disabled){border-color:var(--foreground)}.MciRlW_button:disabled{opacity:.45;cursor:not-allowed}.MciRlW_buttonPrimary{background:var(--accent);color:var(--text-on-accent);border-color:var(--accent)}.MciRlW_buttonDanger:hover:not(:disabled){border-color:var(--negative);color:var(--negative)}@media (pointer:coarse){.MciRlW_button{min-height:40px}a.MciRlW_button{align-items:center;display:inline-flex}}.MciRlW_linkButton{appearance:none;color:var(--foreground);font-family:inherit;font-size:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.MciRlW_linkButton:disabled{opacity:.45;cursor:not-allowed}.MciRlW_aging{border:1px solid var(--hairline-soft);border-radius:var(--radius);background:var(--surface-card);box-shadow:var(--elevation-1);margin-bottom:var(--space-5);grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.MciRlW_agingCell{text-align:left;border:0;border-left:1px solid var(--hairline-soft);color:var(--text);cursor:pointer;transition:background var(--duration-state) var(--ease-standard);background:0 0;padding:.85rem 1rem;font-family:inherit}.MciRlW_agingCell:first-child{border-left:0}.MciRlW_agingCell:hover{background:var(--hairline-soft)}.MciRlW_agingCellActive{background:var(--accent-tint)}.MciRlW_agingCellActive .MciRlW_agingLabel{color:var(--accent)}.MciRlW_agingLabel{font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-secondary);margin-bottom:.4rem;font-weight:600;display:block}.MciRlW_agingValue{font-size:var(--text-title-3);letter-spacing:var(--tracking-title-3);font-variant-numeric:tabular-nums;font-weight:600;display:block}.MciRlW_agingCount{font-size:var(--text-footnote);color:var(--text-secondary);margin-top:.3rem;display:block}.MciRlW_agingLate .MciRlW_agingValue{color:var(--negative)}@media (max-width:860px){.MciRlW_aging{grid-template-columns:repeat(3,1fr)}.MciRlW_agingCell:nth-child(3n+1){border-left:0}.MciRlW_agingCell:nth-child(n+4){border-top:1px solid var(--hairline-soft)}}@media (max-width:640px){.MciRlW_aging{grid-template-columns:repeat(2,minmax(0,1fr))}.MciRlW_agingCell{min-width:0;padding:.75rem}.MciRlW_agingCell:nth-child(2n){border-left:1px solid var(--hairline-soft)}.MciRlW_agingCell:nth-child(odd){border-left:0}.MciRlW_agingCell:nth-child(n+3){border-top:1px solid var(--hairline-soft)}.MciRlW_agingValue{font-size:clamp(.9rem, 4.6vw, var(--text-title-3));white-space:nowrap}}.MciRlW_table{border-collapse:collapse;width:100%;font-size:.85rem}.MciRlW_table th{text-align:left;font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-secondary);border-bottom:1px solid var(--hairline);white-space:nowrap;padding:.5rem .6rem;font-weight:600}.MciRlW_table td{border-bottom:1px solid var(--hairline-soft);vertical-align:middle;padding:.7rem .6rem}.MciRlW_tableRow:hover td{background:var(--hairline-soft)}.MciRlW_tableRowLink{cursor:pointer}.MciRlW_cellLink{text-underline-offset:2px}.MciRlW_cellLink:hover{color:var(--text);text-decoration:underline}.MciRlW_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.MciRlW_table th.MciRlW_numHead{text-align:right}.MciRlW_mono{font-family:var(--font-mono);font-size:.78rem}.MciRlW_reference{overflow-wrap:anywhere}.MciRlW_date{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-secondary)}.MciRlW_muted{color:var(--muted)}.MciRlW_tableScroll{overflow-x:auto}@media (max-width:900px){.MciRlW_tableScroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.MciRlW_tableScroll .MciRlW_mono{white-space:nowrap}.MciRlW_cellWide{min-width:10rem}}@media (max-width:640px){.MciRlW_tableScroll>.MciRlW_table{min-width:44rem}}.MciRlW_badge{font-size:var(--text-footnote);border-radius:var(--radius-pill);color:var(--text-secondary);white-space:nowrap;background:#7f7f7f1f;border:0;align-items:center;gap:.35rem;padding:.15rem .55rem .15rem .45rem;font-weight:500;display:inline-flex}.MciRlW_badgeDot{border-radius:var(--radius-pill);background:currentColor;flex:none;width:6px;height:6px}.MciRlW_badgeSent,.MciRlW_badgeViewed{background:var(--accent-tint);color:var(--accent)}.MciRlW_badgePartial{background:var(--attention-tint);color:var(--attention)}.MciRlW_badgePaid{background:var(--positive-tint);color:var(--positive)}.MciRlW_badgeOverdue{background:var(--negative-tint);color:var(--negative)}.MciRlW_badgeVoid{text-decoration:line-through}.MciRlW_panels{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.5rem;display:grid}@media (max-width:900px){.MciRlW_panels{grid-template-columns:minmax(0,1fr)}.MciRlW_panels>.MciRlW_panel{order:-1}}.MciRlW_panel{border:1px solid var(--hairline-soft);border-radius:var(--radius);background:var(--surface-card);box-shadow:var(--elevation-1);padding:1rem}.MciRlW_panelTitle{font-size:var(--text-callout);letter-spacing:-.002em;color:var(--text);margin-bottom:.75rem;font-weight:600}.MciRlW_kv{justify-content:space-between;gap:1rem;padding:.3rem 0;font-size:.85rem;display:flex}.MciRlW_kv dt{color:var(--text-secondary)}.MciRlW_kv dd{text-align:right;font-variant-numeric:tabular-nums}.MciRlW_totalRow{border-top:1px solid var(--border);margin-top:.4rem;padding-top:.6rem;font-size:.95rem}.MciRlW_balanceDue{font-size:1.05rem}.MciRlW_lineGrid{border-collapse:collapse;width:100%;font-size:.85rem}.MciRlW_lineGrid th{text-align:left;font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-secondary);border-bottom:1px solid var(--hairline);padding:.35rem .4rem;font-weight:600}.MciRlW_lineGrid td{border-bottom:1px solid var(--border);vertical-align:middle;padding:.3rem .4rem}.MciRlW_colDesc{width:38%}.MciRlW_colQty{width:6.5rem}.MciRlW_colPrice{width:8.5rem}.MciRlW_colAccount{width:20%}.MciRlW_colAmount{width:8rem}.MciRlW_colRemove{width:2rem}.MciRlW_removeButton{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.2rem .35rem;font-size:1rem;line-height:1}.MciRlW_removeButton:hover:not(:disabled){color:var(--negative)}.MciRlW_removeButton:disabled{opacity:.3;cursor:not-allowed}@media (pointer:coarse){.MciRlW_removeButton{min-width:40px;min-height:40px}}@media (max-width:640px){.MciRlW_lineGrid thead{display:none}.MciRlW_lineGrid,.MciRlW_lineGrid tbody{display:block}.MciRlW_lineGrid tr{border:1px solid var(--hairline-soft);border-radius:var(--radius-md);background:var(--surface-card);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto;grid-template-areas:"desc desc remove""qty price price""account account account""amount amount amount";gap:.6rem;margin-bottom:.6rem;padding:.75rem .85rem;display:grid}.MciRlW_lineGrid td{border:0;min-width:0;padding:0;display:block}.MciRlW_lineGrid td:first-child{grid-area:desc}.MciRlW_lineGrid td:nth-child(2){grid-area:qty}.MciRlW_lineGrid td:nth-child(3){grid-area:price}.MciRlW_lineGrid td:nth-child(4){grid-area:account}.MciRlW_lineGrid td:nth-child(5){border-top:1px solid var(--hairline-soft);grid-area:amount;justify-content:space-between;align-items:baseline;padding-top:.6rem;font-weight:600;display:flex}.MciRlW_lineGrid td:nth-child(6){grid-area:remove;align-self:end}.MciRlW_lineGrid td[data-label]:before{content:attr(data-label);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-secondary);margin-bottom:.3rem;font-weight:600;display:block}.MciRlW_lineGrid td:nth-child(5):before{margin-bottom:0}}.MciRlW_error{background:var(--negative-tint);color:var(--text);border-radius:var(--radius-md);font-size:var(--text-footnote);border:0;margin-bottom:1rem;padding:.7rem 1rem;line-height:1.5}.MciRlW_notice{background:var(--positive-tint);color:var(--text);border-radius:var(--radius-md);font-size:var(--text-footnote);border:0;margin-bottom:1rem;padding:.7rem 1rem;line-height:1.5}.MciRlW_warn{background:var(--attention-tint);color:var(--text);border-radius:var(--radius-md);font-size:var(--text-footnote);border:0;margin-bottom:1rem;padding:.7rem 1rem;line-height:1.5}.MciRlW_empty{padding:var(--space-7) 1.25rem;color:var(--text-secondary);font-size:var(--text-callout);text-align:center;border:1px solid var(--hairline-soft);border-radius:var(--radius);background:var(--surface-card)}.MciRlW_actionBar{flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.25rem 0;display:flex}.MciRlW_spacer{flex:1}@media (max-width:640px){.MciRlW_actionBar>.MciRlW_num{margin-left:auto}}.MciRlW_backLink{color:var(--muted);text-underline-offset:2px;margin-bottom:.75rem;font-size:.8rem;text-decoration:underline;display:inline-block}.MciRlW_inlineForm{border-top:1px solid var(--border);flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:flex}.MciRlW_accountMissing{color:var(--attention)}.MciRlW_modalBackdrop{z-index:100;background:#0009;justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex;position:fixed;inset:0}.MciRlW_modal{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius);width:min(920px,100%);max-height:100%;box-shadow:var(--elevation-3);flex-direction:column;display:flex;overflow:hidden}.MciRlW_modalNarrow{width:min(640px,100%)}.MciRlW_modalHeader{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.MciRlW_modalTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;opacity:.7;font-size:.7rem}.MciRlW_modalActions{gap:.5rem;display:flex}.MciRlW_modalBody{padding:1rem;overflow-y:auto}.MciRlW_modalFooter{border-top:1px solid var(--border);flex:none;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}@media (max-width:640px){.MciRlW_modalBackdrop{padding:.5rem .5rem calc(.5rem + env(safe-area-inset-bottom))}.MciRlW_modal,.MciRlW_modalNarrow{width:100%;height:100%}.MciRlW_modalHeader{flex-wrap:wrap;gap:.5rem;padding:.6rem .75rem}.MciRlW_modalTitle{overflow-wrap:anywhere;min-width:0}.MciRlW_modalBody{flex:1;min-height:0;padding:.85rem .75rem}.MciRlW_modalFooter{flex-wrap:wrap;padding:.6rem .75rem}.MciRlW_modalFooter .MciRlW_spacer{display:none}.MciRlW_modalFooter .MciRlW_hint{flex:100%;margin-top:0}}.MciRlW_revisionBadge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;border:1px dashed var(--border);color:var(--muted);white-space:nowrap;border-radius:3px;margin-left:.35rem;padding:.15rem .4rem;font-size:.62rem}.MciRlW_fieldGroup{border:1px solid var(--border);border-radius:var(--radius);margin-bottom:1rem;padding:1rem}.MciRlW_fieldGroupTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;opacity:.6;margin-bottom:.75rem;font-size:.65rem}.MciRlW_fieldRow{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.MciRlW_fieldRow+.MciRlW_fieldRow{margin-top:.85rem}.MciRlW_hint{color:var(--muted);margin-top:.3rem;font-size:.72rem;line-height:1.45}.MciRlW_firmLogo{object-fit:contain;max-width:180px;max-height:60px;margin-bottom:.5rem;display:block}.MciRlW_checkLine{align-items:center;gap:.15rem;padding:.35rem 0;font-size:.85rem;display:flex}.MciRlW_colActions{width:4.5rem}.MciRlW_rowActions{white-space:nowrap;text-align:right}.MciRlW_iconButton{appearance:none;color:var(--muted);cursor:pointer;vertical-align:middle;background:0 0;border:0;padding:.25rem;line-height:0}.MciRlW_iconButton:hover:not(:disabled){color:var(--foreground)}.MciRlW_iconButton:disabled{opacity:.3;cursor:not-allowed}.MciRlW_iconSpacer{width:calc(15px + .5rem);display:inline-block}@media (pointer:coarse){.MciRlW_iconButton{min-width:40px;min-height:40px}.MciRlW_iconSpacer{width:40px}}.MciRlW_attachList{margin:.35rem 0 0;padding:0;list-style:none}.MciRlW_attachItem{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;padding:.3rem 0;font-size:.85rem;display:flex}.MciRlW_attachName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.MciRlW_fileInput{display:none}
.J5AKeq_wrap{gap:var(--space-4);grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;display:grid}@media (max-width:860px){.J5AKeq_wrap{grid-template-columns:1fr}}.J5AKeq_list{gap:var(--space-2);display:grid}.J5AKeq_item,.J5AKeq_itemOn{text-align:left;font:inherit;padding:var(--space-3);border-radius:var(--radius-md,12px);border:1px solid var(--border);background:var(--surface-1,var(--bg-primary));color:var(--text-primary);cursor:pointer;gap:4px;display:grid}.J5AKeq_itemOn{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.J5AKeq_itemTitle{font-size:.875rem;font-weight:600}.J5AKeq_itemMeta{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;font-size:.75rem;display:flex}.J5AKeq_editor{gap:var(--space-4);min-width:0;display:grid}.J5AKeq_section{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md,12px);background:var(--surface-1,var(--bg-primary));display:grid}.J5AKeq_section h4{font-size:var(--text-label,.8125rem);margin:0;font-weight:600}.J5AKeq_wide{grid-column:1/-1}.J5AKeq_textarea{font:inherit;border-radius:var(--radius-sm,8px);border:1px solid var(--border);background:var(--surface-1,var(--bg-primary));color:var(--text-primary);resize:vertical;padding:8px 10px;font-size:.875rem}.J5AKeq_roles{gap:var(--space-2);display:grid}.J5AKeq_role{gap:6px;display:grid}.J5AKeq_check{align-items:center;gap:8px;font-size:.875rem;display:flex}.J5AKeq_switches{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));display:grid}.J5AKeq_need{justify-content:space-between;align-items:center;gap:8px;font-size:.875rem;display:flex}.J5AKeq_question{gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 9rem auto;align-items:start;display:grid}@media (max-width:560px){.J5AKeq_question{grid-template-columns:1fr}}.J5AKeq_questionTools{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.J5AKeq_options{gap:4px;margin-top:6px;display:grid}.J5AKeq_option{grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:6px;font-size:.875rem;display:grid}.J5AKeq_optionMark{color:var(--text-secondary);text-align:center}.J5AKeq_optionOther{color:var(--text-secondary);font-style:italic}.J5AKeq_textButton{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}.J5AKeq_textButton:hover:not(:disabled){text-decoration:underline}.J5AKeq_textButton:disabled{color:var(--text-secondary);cursor:default}.J5AKeq_link{font-family:var(--font-mono,ui-monospace, monospace);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:.75rem}.J5AKeq_subs{gap:4px;margin:0;padding:0;list-style:none;display:grid}.J5AKeq_sub{justify-content:space-between;gap:var(--space-2);border-bottom:1px solid var(--border);padding:6px 0;font-size:.8125rem;display:flex}.J5AKeq_subName{font:inherit;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.J5AKeq_close{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:560px){.J5AKeq_close{grid-template-columns:1fr}}.J5AKeq_pdf{align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:.875rem;display:flex}.J5AKeq_pdfName{overflow-wrap:anywhere;min-width:0}.J5AKeq_pdfError{color:var(--negative);flex-basis:100%;font-size:.8125rem}.J5AKeq_roleSides{gap:var(--space-2);margin-top:4px;display:grid}.J5AKeq_roleSides>summary{cursor:pointer;color:var(--accent);font-size:.8125rem}.J5AKeq_roleSides[open]>summary{margin-bottom:4px}.J5AKeq_availability{padding:var(--space-2) 0 var(--space-2) var(--space-3);border-left:2px solid var(--border);gap:6px;display:grid}.J5AKeq_availabilityTitle{font-size:.8125rem;font-weight:600}.J5AKeq_dates{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.J5AKeq_dateChip{border-radius:var(--radius-pill);background:var(--hairline-soft);align-items:center;gap:4px;padding:3px 4px 3px 10px;font-size:.8125rem;display:inline-flex}.J5AKeq_dateChip button{cursor:pointer;color:var(--text-secondary);background:0 0;border:0;padding:2px 6px;font-size:.9375rem;line-height:1}.J5AKeq_dateAdd{align-items:center;gap:6px;display:inline-flex}.J5AKeq_dateAdd button{white-space:nowrap}
._3wuMoa_block{flex-direction:column;gap:.4rem;min-width:0;display:flex}._3wuMoa_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._3wuMoa_label{color:var(--text);font-size:.8125rem;font-weight:600}._3wuMoa_hint{color:var(--text-secondary);font-size:.75rem}._3wuMoa_toolbar{flex-wrap:wrap;gap:.35rem .25rem;display:flex}._3wuMoa_tool{border-radius:var(--radius-pill);background:var(--hairline-soft);min-width:1.9rem;height:1.7rem;color:var(--text);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;transition:color var(--duration-state) var(--ease-standard);border:0;padding:0 .5rem;font-size:.8rem;line-height:1}._3wuMoa_tool:hover:not(:disabled){color:var(--accent)}._3wuMoa_tool:disabled{opacity:.55;cursor:default}._3wuMoa_editor,._3wuMoa_editorCompact{box-sizing:border-box;resize:vertical;border:1px solid var(--hairline);border-radius:var(--radius-control);width:100%;min-height:12rem;max-height:32rem;font-family:var(--font-sans);color:inherit;background:0 0;padding:.75rem .9rem;font-size:.875rem;line-height:1.55;overflow:auto}._3wuMoa_editorCompact{min-height:6rem}._3wuMoa_editor:focus,._3wuMoa_editorCompact:focus{border-color:var(--accent);outline:none}._3wuMoa_editor:empty:before,._3wuMoa_editorCompact:empty:before{content:attr(data-placeholder);color:var(--text-secondary);opacity:.7}._3wuMoa_editor ul,._3wuMoa_editor ol,._3wuMoa_editorCompact ul,._3wuMoa_editorCompact ol{margin:.4rem 0;padding-left:1.4rem}._3wuMoa_editor p,._3wuMoa_editorCompact p{margin:0 0 .5rem}
.JABaNa_logo{object-fit:contain;flex:none;max-width:72px;max-height:40px}.JABaNa_form{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--hairline);border-radius:var(--radius-md);flex-direction:column;display:flex}.JABaNa_formTitle{color:var(--text);margin:0;font-weight:600}.JABaNa_logoRow,.JABaNa_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}
.vmplDW_badge{border-radius:var(--radius-pill);background:var(--text);min-width:1.4em;color:var(--surface-card);text-align:center;margin-left:auto;padding:0 .4em;font-size:11px;font-weight:600;line-height:1.6}.vmplDW_badgeCollapsed{align-self:flex-start;margin-left:-.45rem;font-size:9px}.vmplDW_inbox{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-card)}.vmplDW_title{margin:0 0 var(--space-2);font-size:var(--text-callout);font-weight:600}.vmplDW_count{border-radius:var(--radius-pill);background:var(--text);min-width:1.4em;color:var(--surface-card);text-align:center;vertical-align:2px;padding:0 .4em;font-size:11px;line-height:1.6;display:inline-block}.vmplDW_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vmplDW_item{padding:var(--space-2) 0;border-top:1px solid var(--hairline-soft,var(--hairline));color:var(--text);font-size:var(--text-footnote);flex-direction:column;gap:2px;text-decoration:none;display:flex}.vmplDW_list li:first-child .vmplDW_item{border-top:none}.vmplDW_item:hover .vmplDW_excerpt{color:var(--text)}.vmplDW_line{flex-wrap:wrap;gap:0 .35em;display:flex}.vmplDW_when{color:var(--text-secondary);margin-left:auto;font-size:12px}.vmplDW_excerpt{color:var(--text-secondary)}
.si0F2q_section{margin-bottom:2rem}.si0F2q_count{color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin-left:.4rem;font-weight:500}.si0F2q_sectionHint{max-width:62ch;margin:-.25rem 0 .75rem}.si0F2q_check{width:2.75rem}.si0F2q_check input{cursor:pointer;width:1rem;height:1rem;accent-color:var(--accent);vertical-align:middle}.si0F2q_check input:disabled{cursor:default}.si0F2q_reasons{font-variant-numeric:tabular-nums;flex-direction:column;gap:.15rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.si0F2q_sent{color:var(--positive);font-size:.8125rem;font-weight:500}.si0F2q_failed{color:var(--negative);font-size:.8125rem;line-height:1.4}.si0F2q_result{max-width:18rem}
