._8HQQiq_wrap{gap:var(--space-5);width:100%;max-width:28rem;padding:var(--space-9) var(--space-4);margin-inline:auto;display:grid}._8HQQiq_wide{max-width:40rem}._8HQQiq_card{padding:var(--space-7);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._8HQQiq_icon{width:3rem;height:3rem;margin-bottom:var(--space-4);border-radius:var(--radius-full);background:var(--color-action-tint);color:var(--color-action);place-items:center;display:grid}._8HQQiq_title{font-family:var(--font-heading);font-size:var(--text-2xl);margin:0}._8HQQiq_lead{margin:var(--space-2) 0 0;color:var(--color-text-muted)}._8HQQiq_body{gap:var(--space-3);margin-top:var(--space-6);display:grid}._8HQQiq_footer{padding-inline:var(--space-2)}@media (max-width:767px){._8HQQiq_wrap{padding-block:var(--space-7)}._8HQQiq_card{padding:var(--space-5)}}
._4TYD8q_heading{font-family:var(--font-heading);font-weight:700;line-height:var(--leading-tight);color:var(--color-brand-navy);text-wrap:balance}._4TYD8q_eyebrow{margin-bottom:var(--space-2);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-action);font-weight:500;display:block}._4TYD8q_display{font-size:var(--text-4xl)}._4TYD8q_h1{font-size:var(--text-3xl)}._4TYD8q_h2{font-size:var(--text-2xl)}._4TYD8q_h3{font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug)}._4TYD8q_h4{font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug)}._4TYD8q_h5{font-size:var(--text-base);font-weight:600;line-height:var(--leading-snug)}._4TYD8q_lead{font-size:var(--text-lg);line-height:var(--leading-body);max-width:var(--container-text)}._4TYD8q_body{font-size:var(--text-base);max-width:var(--container-text)}._4TYD8q_small{font-size:var(--text-sm)}._4TYD8q_caption{font-size:var(--text-xs);line-height:var(--leading-snug)}._4TYD8q_muted{color:var(--color-text-muted)}._4TYD8q_prose{max-width:var(--container-text)}._4TYD8q_prose>*+*{margin-top:var(--space-4)}._4TYD8q_prose h2,._4TYD8q_prose h3{font-family:var(--font-heading);color:var(--color-brand-navy);line-height:var(--leading-tight);margin-top:var(--space-6)}._4TYD8q_prose h2{font-size:var(--text-2xl)}._4TYD8q_prose h3{font-size:var(--text-xl);font-weight:600}._4TYD8q_prose ul,._4TYD8q_prose ol{padding-left:var(--space-5);margin-bottom:0}._4TYD8q_prose li+li{margin-top:var(--space-2)}._4TYD8q_prose ul li::marker{color:var(--color-action)}._4TYD8q_prose blockquote{padding:var(--space-4) var(--space-5);border-left:4px solid var(--color-brand-lime);background:var(--color-surface-alt);font-size:var(--text-lg)}._4TYD8q_prose code{font-family:var(--font-mono);background:var(--color-surface-sunken);border-radius:var(--radius-sm);padding:.1em .3em;font-size:.9em}
.os3kzq_box{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-sunken);font-size:var(--text-sm);scroll-margin-top:5rem}.os3kzq_summary{align-items:center;gap:var(--space-3);min-height:3rem;padding:var(--space-3) var(--space-4);cursor:pointer;color:var(--color-text-muted);list-style:none;display:flex}.os3kzq_summary::-webkit-details-marker{display:none}.os3kzq_summary:hover .os3kzq_title{color:var(--color-brand-navy)}.os3kzq_summary:focus-visible{border-radius:var(--radius-lg);box-shadow:var(--focus-ring);outline:none}.os3kzq_icon,.os3kzq_chevron{flex-shrink:0;width:1.125rem;height:1.125rem}.os3kzq_title{font-weight:600}.os3kzq_count{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-surface);font-size:var(--text-xs);white-space:nowrap;margin-left:auto}.os3kzq_chevron{transition:transform var(--duration)}.os3kzq_box[open] .os3kzq_chevron{transform:rotate(180deg)}.os3kzq_list{gap:var(--space-2);padding:0 var(--space-4) 0 calc(var(--space-4) + var(--space-5));border-top:1px solid var(--color-border);padding-top:var(--space-4);color:var(--color-text-muted);font-size:var(--text-xs);margin:0;line-height:1.5;display:grid}@media (min-width:1024px){.os3kzq_list{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.os3kzq_list a{color:var(--color-text);text-decoration:none}.os3kzq_list a:hover{color:var(--color-action);text-decoration:underline}.os3kzq_list a svg{width:.75rem;height:.75rem;margin-left:var(--space-1);vertical-align:-1px;color:var(--color-text-muted);display:inline}.os3kzq_updated{margin:var(--space-3) 0 0;padding:0 var(--space-4) var(--space-4);font-size:var(--text-xs);color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.os3kzq_chevron{transition:none}}
.B0Gx4q_gallery{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.B0Gx4q_gallery figure{margin:0}.B0Gx4q_galleryImage{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--color-surface-sunken);position:relative;overflow:hidden}.B0Gx4q_galleryImage img{object-fit:cover}.B0Gx4q_gallery figcaption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width:639px){.B0Gx4q_gallery{scroll-snap-type:x mandatory;padding-bottom:var(--space-2);grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;overflow-x:auto}.B0Gx4q_gallery li{scroll-snap-align:start}}.B0Gx4q_fit{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.B0Gx4q_fitYes,.B0Gx4q_fitNo{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.B0Gx4q_fitYes{border-top:4px solid var(--color-action)}.B0Gx4q_fitNo{border-top:4px solid var(--color-border-strong)}.B0Gx4q_fitTitle{margin:0 0 var(--space-3);font-family:var(--font-heading);color:var(--color-brand-navy);font-weight:600}.B0Gx4q_fit ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.B0Gx4q_fit li{gap:var(--space-2);align-items:flex-start;display:flex}.B0Gx4q_fit li>svg{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.15em}.B0Gx4q_fitYes li>svg{color:var(--color-action)}.B0Gx4q_fitNo li>svg{color:var(--color-text-muted)}.B0Gx4q_fitLink{gap:var(--space-1);color:var(--color-action);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.B0Gx4q_fitLink svg{width:1rem;height:1rem}@media (max-width:767px){.B0Gx4q_fit{grid-template-columns:minmax(0,1fr)}}.B0Gx4q_report{max-width:48rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);margin:0}.B0Gx4q_reportHead{gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:2px solid var(--color-brand-navy);align-items:center;display:flex}.B0Gx4q_reportHead svg{width:2rem;height:2rem;color:var(--color-brand-navy);flex-shrink:0}.B0Gx4q_reportTitle{font-family:var(--font-heading);color:var(--color-brand-navy);margin:0;font-weight:600}.B0Gx4q_reportSub{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.B0Gx4q_reportMeta{gap:var(--space-2) var(--space-5);margin:var(--space-4) 0;font-size:var(--text-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.B0Gx4q_reportMeta div{gap:var(--space-2);display:flex}.B0Gx4q_reportMeta dt{color:var(--color-text-muted)}.B0Gx4q_reportMeta dd{margin:0;font-weight:500}.B0Gx4q_reportTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.B0Gx4q_reportTable th,.B0Gx4q_reportTable td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);text-align:left}.B0Gx4q_reportTable th{background:var(--color-surface-alt);font-weight:600}.B0Gx4q_reportVerdict{gap:var(--space-2);margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-success-tint);color:var(--color-success);align-items:center;font-weight:600;display:flex}.B0Gx4q_reportVerdict svg{flex-shrink:0;width:1.25rem;height:1.25rem}.B0Gx4q_reportNote{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted)}@media (max-width:639px){.B0Gx4q_report{padding:var(--space-4)}.B0Gx4q_reportMeta{grid-template-columns:minmax(0,1fr)}.B0Gx4q_reportTable{display:block;overflow-x:auto}}.B0Gx4q_variants{margin-top:var(--space-6)}.B0Gx4q_variantsLabel{margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.B0Gx4q_variantList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.B0Gx4q_variant{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-brand-navy);font-size:var(--text-sm);font-weight:600;text-decoration:none;display:grid}.B0Gx4q_variant span{color:var(--color-text-muted);font-weight:400}.B0Gx4q_variant:hover{border-color:var(--color-action)}.B0Gx4q_variant[aria-current=page]{border:2px solid var(--color-action);background:var(--color-action-tint)}
.jgQViq_page{gap:var(--space-6);max-width:calc(var(--form-width-wide) + 2 * var(--space-5));padding-block:var(--space-7) var(--space-9);display:grid}.jgQViq_head{gap:var(--space-3);display:grid}.jgQViq_head h1,.jgQViq_head p{margin:0}.jgQViq_facts{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);grid-template-columns:max-content 1fr;margin:0;display:grid}.jgQViq_facts dt{color:var(--color-text-muted)}.jgQViq_facts dd{margin:0;font-weight:500}.jgQViq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.Tmspna_bar{z-index:40;background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0}.Tmspna_inner{align-items:center;gap:var(--space-2);display:flex}.Tmspna_list{gap:var(--space-1);scrollbar-width:none;flex:1;min-width:0;margin:0;padding-block:0;list-style:none;display:flex;overflow-x:auto}.Tmspna_list::-webkit-scrollbar{display:none}.Tmspna_label{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;flex-shrink:0;align-items:center;font-weight:600;display:flex}.Tmspna_tab{padding:var(--space-4) var(--space-3);font-size:var(--text-sm);color:var(--color-brand-navy);white-space:nowrap;border-bottom:3px solid #0000;font-weight:500;text-decoration:none;display:block}.Tmspna_tab:hover{border-bottom-color:var(--color-brand-lime)}.Tmspna_tab[aria-current=true]{border-bottom-color:var(--color-action);color:var(--color-action)}.Tmspna_action{padding-block:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.Tmspna_mobileBar{display:none}@media (max-width:767px){.Tmspna_action{display:none}.Tmspna_mobileBar{z-index:45;gap:var(--space-1);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-md);transition:transform .2s;display:grid;position:fixed;inset:auto 0 0;transform:translateY(110%)}.Tmspna_mobileBar[data-visible=true]{transform:none}.Tmspna_mobileNote{font-size:var(--text-xs);text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);margin:0;overflow:hidden}}@media (prefers-reduced-motion:reduce){.Tmspna_mobileBar{transition:none}}@media (max-width:639px){.Tmspna_label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.EUlF4a_group{width:100%;height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--duration);align-items:stretch;display:flex;overflow:hidden}.EUlF4a_group:hover{border-color:var(--color-brand-navy)}.EUlF4a_group:focus-within{border-color:var(--color-brand-navy);box-shadow:var(--focus-ring)}.EUlF4a_field{align-items:center;gap:var(--space-2);min-width:0;padding:0 var(--space-3);flex:1;display:flex}.EUlF4a_input{min-width:0;height:100%;font-size:var(--text-base);background:0 0;border:0;flex:1;padding:0}.EUlF4a_input:focus,.EUlF4a_input:focus-visible{box-shadow:none;outline:none}.EUlF4a_field:has(.EUlF4a_input+.EUlF4a_icon) .EUlF4a_input::-webkit-search-cancel-button{appearance:none}.EUlF4a_input::placeholder{color:var(--color-text-muted)}.EUlF4a_icon{color:var(--color-text-muted);flex-shrink:0;display:inline-flex}.EUlF4a_icon svg{width:1.125rem;height:1.125rem}.EUlF4a_icon button{width:2rem;height:2rem;margin-right:calc(var(--space-2) * -1);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.EUlF4a_icon button:hover{background:var(--color-surface-sunken);color:var(--color-brand-navy)}.EUlF4a_addon{padding:0 var(--space-3);background:var(--color-surface-sunken);color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}.EUlF4a_addon:first-child{border-right:1px solid var(--color-border)}.EUlF4a_field+.EUlF4a_addon{border-left:1px solid var(--color-border)}.EUlF4a_addon select{height:100%;margin:0 calc(var(--space-3) * -1);padding:0 var(--space-6) 0 var(--space-3);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;background-color:#0000;border:0}.EUlF4a_addon select:focus-visible{box-shadow:inset 0 0 0 2px var(--color-brand-navy)}.EUlF4a_action{border-left:1px solid var(--color-border);display:flex}.EUlF4a_action>*{border:0;border-radius:0;height:100%;min-height:0}.EUlF4a_error{border-color:var(--color-error);border-width:2px}.EUlF4a_success{border-color:var(--color-success)}.EUlF4a_statusError{color:var(--color-error)}.EUlF4a_statusSuccess{color:var(--color-success)}.EUlF4a_disabled{background:var(--color-surface-sunken);cursor:not-allowed}.EUlF4a_disabled .EUlF4a_input{color:var(--color-text-muted);cursor:not-allowed}.EUlF4a_readOnly{background:var(--color-surface-sunken);border-style:dashed}.EUlF4a_spinner{border:2px solid var(--color-brand-navy);border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite EUlF4a_spin}@keyframes EUlF4a_spin{to{transform:rotate(360deg)}}.EUlF4a_s_sm{height:var(--control-height-sm)}.EUlF4a_s_sm .EUlF4a_input{font-size:var(--text-sm)}@media (pointer:coarse){.EUlF4a_input,.EUlF4a_s_sm .EUlF4a_input,.EUlF4a_addon select{font-size:max(1rem, var(--text-base))}}.EUlF4a_s_lg{height:var(--control-height-lg)}.EUlF4a_s_lg .EUlF4a_input{font-size:var(--text-lg)}
.f6vhqW_calendar{--cal-minute:2px;--cal-head:2.75rem;--cal-axis:3.5rem;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.f6vhqW_scroller{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex:auto;min-height:0;overflow:auto}.f6vhqW_scroller:focus-visible{box-shadow:var(--focus-ring);outline:none}.f6vhqW_week{display:grid;position:relative}.f6vhqW_axisHead{z-index:2;background:var(--color-surface);justify-content:center;align-items:center;display:flex;position:sticky;top:0}.f6vhqW_nav{z-index:3;top:calc(var(--cal-caption,0px) + (var(--cal-head) - 2rem) / 2 + 1px);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-brand-navy);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute}.f6vhqW_nav:hover{border-color:var(--color-brand-navy)}.f6vhqW_nav:focus-visible{box-shadow:var(--focus-ring);outline:none}.f6vhqW_nav svg{width:1.125rem;height:1.125rem}.f6vhqW_navPrev{left:calc((var(--cal-axis) - 2rem) / 2 + 1px)}.f6vhqW_navNext{right:var(--space-2);box-shadow:-.75rem 0 .75rem var(--color-surface)}.f6vhqW_axisHead,.f6vhqW_dayHead{height:var(--cal-head);border-bottom:1px solid var(--color-border)}.f6vhqW_axisBody{height:calc(var(--minutes) * var(--cal-minute));position:relative}.f6vhqW_axisBody span{top:calc(var(--at) * var(--cal-minute));right:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;position:absolute;transform:translateY(-50%)}.f6vhqW_axisBody span:first-child{transform:none}.f6vhqW_day{border-left:1px solid var(--color-border)}.f6vhqW_dayHead{z-index:2;font-family:var(--font-heading);font-size:var(--text-sm);color:var(--color-brand-navy);background:var(--color-surface-sunken);justify-content:center;align-items:center;margin:0;font-weight:700;display:flex;position:sticky;top:0}.f6vhqW_dayBody{height:calc(var(--minutes) * var(--cal-minute));background:repeating-linear-gradient(to bottom, var(--color-border) 0 1px, transparent 1px calc(60 * var(--cal-minute)));transition:background-color var(--duration);margin:0;padding:0;list-style:none;position:relative}.f6vhqW_dayPast{background-color:var(--color-surface-sunken)}.f6vhqW_dayOver{background-color:var(--color-action-tint)}.f6vhqW_slot{top:calc(var(--start) * var(--cal-minute));left:calc(3px + (100% - 6px - var(--cal-gutter,0px)) * var(--lane,0) / var(--lanes,1));width:calc((100% - 6px - var(--cal-gutter,0px)) / var(--lanes,1));height:calc(var(--len) * var(--cal-minute));padding-bottom:2px;position:absolute}.f6vhqW_block{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;height:100%;font:inherit;font-size:var(--text-xs);line-height:var(--leading-snug);text-align:left;color:var(--color-text);cursor:pointer;border-left-width:4px;flex-direction:column;padding:0;display:flex;overflow:hidden}.f6vhqW_block[draggable=true]{cursor:grab}.f6vhqW_block:hover{box-shadow:var(--shadow-md)}.f6vhqW_block:focus-visible{box-shadow:var(--focus-ring);z-index:1;outline:none}.f6vhqW_onSite{min-height:0;padding:var(--space-1) var(--space-2);flex-direction:column;flex:1;gap:1px;display:flex;overflow:hidden}.f6vhqW_onSite>span,.f6vhqW_onSite>strong{flex-shrink:0}.f6vhqW_travel{height:calc(var(--travel) * var(--cal-minute));padding:0 var(--space-2);background:repeating-linear-gradient(135deg, var(--color-surface) 0 4px, transparent 4px 8px);color:var(--color-text-muted);white-space:nowrap;flex:none;align-items:center;font-size:.6875rem;display:flex;overflow:hidden}.f6vhqW_travel:first-child{border-bottom:1px dashed var(--color-border-strong)}.f6vhqW_travel:last-child{border-top:1px dashed var(--color-border-strong)}.f6vhqW_blockTime{font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.f6vhqW_blockTitle{font-weight:700}.f6vhqW_blockLine{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.f6vhqW_blockWarn{border-color:var(--color-error)}.f6vhqW_blockWarning{color:var(--color-error);font-weight:700}.f6vhqW_tone_navy{border-left-color:var(--color-person-navy);background:var(--color-person-navy-tint)}.f6vhqW_tone_green{border-left-color:var(--color-person-green);background:var(--color-person-green-tint)}.f6vhqW_tone_rose{border-left-color:var(--color-person-rose);background:var(--color-person-rose-tint)}.f6vhqW_tone_ochre{border-left-color:var(--color-person-ochre);background:var(--color-person-ochre-tint)}.f6vhqW_tone_teal{border-left-color:var(--color-person-teal);background:var(--color-person-teal-tint)}.f6vhqW_tone_violet{border-left-color:var(--color-person-violet);background:var(--color-person-violet-tint)}.f6vhqW_tone_brick{border-left-color:var(--color-person-brick);background:var(--color-person-brick-tint)}.f6vhqW_tone_sky{border-left-color:var(--color-person-sky);background:var(--color-person-sky-tint)}.f6vhqW_tone_olive{border-left-color:var(--color-person-olive);background:var(--color-person-olive-tint)}.f6vhqW_tone_slate{border-left-color:var(--color-person-slate);background:var(--color-person-slate-tint)}.f6vhqW_tone_muted{border-left-color:var(--color-border-strong);background:var(--color-surface-sunken)}.f6vhqW_deadline{top:calc(var(--cal-head) + var(--at) * var(--cal-minute));right:0;left:var(--cal-axis);border-top:2px dashed var(--color-error);pointer-events:none;position:absolute}.f6vhqW_deadline span{right:var(--space-2);padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-xs);color:var(--color-error);font-weight:700;position:absolute;bottom:2px}.f6vhqW_agendaMobile{display:none}.f6vhqW_agenda{gap:var(--space-4);flex-direction:column;display:flex}.f6vhqW_agendaHead{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:var(--text-sm);color:var(--color-brand-navy);font-weight:700}.f6vhqW_agendaEmpty{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.f6vhqW_agendaList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.f6vhqW_agendaItem{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);border-left-width:4px;flex-direction:column;gap:2px;display:flex}.f6vhqW_agendaLine{color:var(--color-text)}.f6vhqW_agendaAction{margin-top:var(--space-2)}@media (max-width:767px){.f6vhqW_scroller,.f6vhqW_nav{display:none}.f6vhqW_agendaMobile{display:block}}
.rX4jIG_pickable{--cal-gutter:1.5rem}.rX4jIG_ghost{top:calc(var(--start) * var(--cal-minute));height:calc(var(--len) * var(--cal-minute) - 2px);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-brand-navy) 1.5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-brand-navy) 3.5%, transparent), inset 0 1px 3px color-mix(in srgb, var(--color-brand-navy) 4%, transparent);pointer-events:none;transition:top .16s cubic-bezier(.2,.8,.2,1);animation:.22s ease-out rX4jIG_ghost-in;position:absolute;left:3px;right:3px}@keyframes rX4jIG_ghost-in{0%{opacity:0}}.rX4jIG_draft{box-shadow:var(--shadow-lg);outline:2px solid var(--color-action);outline-offset:1px;border-style:dashed dashed dashed solid;animation:.16s ease-out rX4jIG_ghost-in}@media (prefers-reduced-motion:reduce){.rX4jIG_ghost,.rX4jIG_draft{transition:none;animation:none}}
._957jJW_area{cursor:crosshair;touch-action:pan-y}._957jJW_guide{border-left:1px solid var(--color-border-strong);pointer-events:none;width:0;position:absolute;top:0;bottom:0}._957jJW_dot{border:2px solid var(--color-surface);background:var(--color-action);pointer-events:none;border-radius:50%;width:.625rem;height:.625rem;position:absolute;transform:translate(-50%,-50%)}._957jJW_dotPrev{background:var(--color-text-muted)}._957jJW_tip{z-index:1;margin-left:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;flex-direction:column;gap:2px;display:flex;position:absolute;top:0}._957jJW_tip>span{align-items:center;gap:var(--space-2);display:flex}._957jJW_tipLeft{transform:translateX(calc(-100% - var(--space-2)));margin-left:0}
.VV3PPG_layout{gap:var(--space-6);grid-template-columns:12rem minmax(0,1fr);align-items:start;display:grid}.VV3PPG_subnav{top:var(--space-4);position:sticky}.VV3PPG_subnav ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VV3PPG_subnav a{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text);text-decoration:none;display:block}.VV3PPG_subnav a:hover{background:var(--color-surface-alt);color:var(--color-action)}.VV3PPG_subnav a[aria-current=page]{background:var(--color-surface-alt);color:var(--color-brand-navy);font-weight:500}.VV3PPG_subnavGroup{padding:var(--space-3) var(--space-3) 0;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.6875rem;font-weight:500}.VV3PPG_sections{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.VV3PPG_section{min-width:0;scroll-margin-top:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.VV3PPG_sectionHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.VV3PPG_sectionTitle{font-family:var(--font-heading);font-size:var(--text-base);color:var(--color-brand-navy);font-weight:700}.VV3PPG_sectionDescription{max-width:40rem;margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted)}.VV3PPG_sectionBody{gap:var(--space-4);padding:var(--space-4);flex-direction:column;display:flex}.VV3PPG_form{gap:var(--space-5);flex-direction:column;display:flex}.VV3PPG_locked{gap:var(--space-2);align-items:flex-start;display:flex}.VV3PPG_lockIcon{width:.95rem;height:.95rem;color:var(--color-text-muted);flex:none;margin-top:.2rem}.VV3PPG_lockedValue{font-weight:600;display:block}.VV3PPG_lockedReason{font-size:var(--text-xs);color:var(--color-text-muted);display:block}.VV3PPG_lockedList{gap:var(--space-3);margin:0;display:grid}.VV3PPG_lockedList>div{gap:var(--space-3);grid-template-columns:12rem minmax(0,1fr);display:grid}.VV3PPG_lockedList dt{font-size:var(--text-sm);color:var(--color-text-muted)}.VV3PPG_lockedList dd{margin:0}.VV3PPG_secret{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-alt);flex-wrap:wrap;display:flex}.VV3PPG_dot{border-radius:var(--radius-full);flex:none;width:.625rem;height:.625rem}.VV3PPG_dotOn{background:var(--color-success)}.VV3PPG_dotOff{border:2px solid var(--color-text-muted)}.VV3PPG_secretText{flex-direction:column;flex:1;min-width:10rem;display:flex}.VV3PPG_secretLabel{font-weight:600}.VV3PPG_secretState{font-size:var(--text-xs);color:var(--color-text-muted)}.VV3PPG_list{margin:0;padding:0;list-style:none}.VV3PPG_listItem{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.VV3PPG_listItem:first-child{padding-top:0}.VV3PPG_listItem:last-child{border-bottom:0;padding-bottom:0}.VV3PPG_listText{flex-direction:column;min-width:0;display:flex}.VV3PPG_listTitle{font-weight:600}.VV3PPG_listMeta{font-size:var(--text-xs);color:var(--color-text-muted)}.VV3PPG_listAction{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:1023px){.VV3PPG_layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.VV3PPG_subnav{min-width:0;position:static;overflow-x:auto}.VV3PPG_subnav ul{flex-direction:row}.VV3PPG_subnav a{border:1px solid var(--color-border);white-space:nowrap}.VV3PPG_subnavGroup{display:none}}@media (max-width:599px){.VV3PPG_lockedList>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.VV3PPG_saveActions{width:100%}}.VV3PPG_saveError{color:var(--color-error);font-weight:600}
.ZGVSIW_stack{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.ZGVSIW_thumb{border-radius:var(--radius-sm);background:var(--color-surface-alt);object-fit:cover;width:2.5rem;height:2.5rem;display:block}.ZGVSIW_sub{font-size:var(--text-xs);color:var(--color-text-muted)}.ZGVSIW_path,.ZGVSIW_code{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}.ZGVSIW_code{font-weight:600}.ZGVSIW_inline{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.ZGVSIW_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ZGVSIW_tierRow{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ZGVSIW_preview{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-alt);font-size:var(--text-sm);overflow-wrap:anywhere;flex-direction:column;display:flex}.ZGVSIW_previewUrl{font-size:var(--text-xs);color:var(--color-success)}.ZGVSIW_previewTitle{color:var(--color-action);font-size:var(--text-base)}.ZGVSIW_previewText{color:var(--color-text-muted)}.ZGVSIW_codes{gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ZGVSIW_codes li{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-alt)}.ZGVSIW_exportRow{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.ZGVSIW_exportRow>:first-child{flex:20rem}.ZGVSIW_imagePreview{border-radius:var(--radius-md);object-fit:cover;width:15rem;max-width:100%;height:auto}
.YPpb2G_frame{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-sunken);height:70dvh;min-height:24rem;position:relative;overflow:hidden}.YPpb2G_frame .YPpb2G_map{position:absolute;inset:0}.YPpb2G_status{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.YPpb2G_legend{left:var(--space-3);bottom:var(--space-3);gap:var(--space-3);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin:0;list-style:none;display:flex;position:absolute}.YPpb2G_legend li{align-items:center;gap:var(--space-1);display:flex}.YPpb2G_dotOnsite,.YPpb2G_dotShipping,.YPpb2G_dotUnknown{border:2px solid var(--color-surface);border-radius:var(--radius-full);width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--color-border)}.YPpb2G_dotOnsite{background:var(--color-brand-navy)}.YPpb2G_dotShipping{background:var(--color-brand-lime)}.YPpb2G_dotUnknown{background:var(--color-border-strong)}.YPpb2G_cluster{min-width:2rem;height:2rem;padding:0 var(--space-1);font:inherit;font-size:var(--text-xs);color:var(--color-text-inverse);background:var(--color-brand-navy);border:3px solid var(--color-surface);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);cursor:pointer;place-items:center;font-weight:600;display:grid}.YPpb2G_popup{gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text);display:grid}.YPpb2G_popup section+section{padding-top:var(--space-3);border-top:1px solid var(--color-border)}.YPpb2G_popup h3{font-size:var(--text-sm);margin:0}.YPpb2G_popup p{margin:0}.YPpb2G_popup dl{gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;grid-template-columns:auto 1fr;display:grid}.YPpb2G_popup dt{color:var(--color-text-muted)}.YPpb2G_popup dd{margin:0}.YPpb2G_muted{color:var(--color-text-muted)}.YPpb2G_overdue{color:var(--color-error);font-weight:600}
.FP7bMa_weekStart{border-left:2px solid var(--color-brand-navy)}.FP7bMa_today>h3{background:var(--color-action);color:var(--color-text-inverse)}.FP7bMa_today>ul{background-color:var(--color-action-tint)}.FP7bMa_dayNarrow>h3{font-size:var(--text-xs);text-align:center;line-height:1.2}.FP7bMa_dayNarrow>h3 span[aria-hidden=true]{display:block}.FP7bMa_dayToggle{width:100%;height:100%;padding:0 var(--space-1);font:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex}.FP7bMa_dayToggle:hover{color:var(--color-brand-navy);background:var(--color-surface)}.FP7bMa_dayToggle:focus-visible{outline:none;outline:2px solid var(--color-action);outline-offset:-2px}.FP7bMa_nowLine{z-index:1;top:calc(var(--at) * var(--cal-minute));border-top:2px solid var(--color-error);pointer-events:none;position:absolute;left:0;right:0}.FP7bMa_nowLine:before{background:var(--color-error);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:-5px;left:-4px}.FP7bMa_withCaption{--cal-caption:2.25rem}.FP7bMa_withCaption>div[role=region]{border-top-color:color-mix(in srgb, var(--color-border) 60%, transparent);border-top-left-radius:0;border-top-right-radius:0}.FP7bMa_caption{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);height:var(--cal-caption);padding-left:var(--cal-axis);border:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface);font-size:var(--text-sm);color:var(--color-text-muted);border-bottom:0;flex:none;margin:0;display:flex}.FP7bMa_caption strong{font-family:var(--font-heading);color:var(--color-brand-navy);font-weight:700}.FP7bMa_currentWeek .FP7bMa_caption{background:var(--color-action-tint);color:var(--color-action)}.FP7bMa_currentWeek .FP7bMa_caption strong{color:var(--color-action)}
.grC9lq_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.grC9lq_card{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.grC9lq_card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}.grC9lq_card:focus-visible{box-shadow:var(--focus-ring);outline:none}.grC9lq_title{font-family:var(--font-heading);color:var(--color-brand-navy);font-weight:700}.grC9lq_facts{font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.grC9lq_attention{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-warning-tint);font-size:var(--text-xs);align-self:flex-start;font-weight:500}.grC9lq_more{align-items:center;gap:var(--space-1);padding-top:var(--space-2);font-size:var(--text-sm);color:var(--color-action);margin-top:auto;font-weight:500;display:inline-flex}.grC9lq_more svg{width:1rem;height:1rem}
.KAq20a_bars{align-items:stretch;gap:2px;display:flex;position:absolute;inset:0}.KAq20a_column{flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:2px;min-width:0;display:flex}.KAq20a_segment{width:100%;min-height:2px;display:block}.KAq20a_segment:first-child{border-radius:4px 4px 0 0}.KAq20a_active .KAq20a_segment{opacity:.8}.KAq20a_fresh{background:var(--color-action)}.KAq20a_rest{background:var(--color-border-strong)}.KAq20a_key{border-radius:2px;width:.625rem;height:.625rem;display:inline-block}
.mO7w7W_board{gap:var(--space-3);padding-bottom:var(--space-2);grid-auto-columns:20rem;grid-auto-flow:column;display:grid;overflow-x:auto}@media (max-width:1023px){.mO7w7W_board{grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row}}.mO7w7W_ordersBoard{--board-offset:13.5rem}@media (min-width:1024px){.mO7w7W_board{height:calc(100dvh - var(--board-offset,13.5rem));grid-template-rows:minmax(0,1fr);min-height:24rem;padding-bottom:0}.mO7w7W_column{overflow:hidden}.mO7w7W_column>.mO7w7W_cards,.mO7w7W_column details{flex:1;min-height:0;overflow-y:auto}}.mO7w7W_column{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);flex-direction:column;min-width:0;display:flex;overflow:hidden}.mO7w7W_column>.mO7w7W_cards,.mO7w7W_column .mO7w7W_collapse>.mO7w7W_cards{padding:var(--space-3)}.mO7w7W_headBox{z-index:2;padding:0 var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface);position:relative}.mO7w7W_headBar{justify-content:space-between;align-items:center;gap:var(--space-2);box-sizing:border-box;height:2.75rem;display:flex}.mO7w7W_headTools :is(button,a):not(dialog *){width:1.75rem;height:1.75rem;min-height:0;padding:0}.mO7w7W_collapse>summary.mO7w7W_headBar{z-index:2;padding:0 var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;list-style:none;position:relative}.mO7w7W_collapse>summary.mO7w7W_headBar::-webkit-details-marker{display:none}.mO7w7W_columnFoot{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);background:var(--color-surface);font-size:var(--text-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-top:auto;display:flex}.mO7w7W_columnFoot strong{color:var(--color-brand-navy)}.mO7w7W_muted .mO7w7W_cards{opacity:.85}.mO7w7W_headTools{align-items:center;gap:var(--space-1);display:flex}.mO7w7W_label{align-items:center;gap:var(--space-1);color:var(--color-brand-navy);font-weight:600;display:inline-flex}.mO7w7W_hintIcon{color:var(--color-text-muted);cursor:help;display:inline-flex}.mO7w7W_hintIcon:hover,.mO7w7W_hintIcon:focus-visible{color:var(--color-brand-navy)}.mO7w7W_hintPop{top:calc(100% - var(--space-1));left:var(--space-3);right:var(--space-3);z-index:20;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:var(--text-xs);white-space:normal;box-shadow:var(--shadow-md,0 4px 12px #00000026);font-weight:400;line-height:1.4;display:none;position:absolute}.mO7w7W_hintIcon:hover .mO7w7W_hintPop,.mO7w7W_hintIcon:focus-visible .mO7w7W_hintPop{display:block}.mO7w7W_hintIcon svg{width:.875rem;height:.875rem}.mO7w7W_count{min-width:1.5rem;padding:0 var(--space-2);background:var(--color-surface-alt);font-size:var(--text-xs);text-align:center;border-radius:999px;font-weight:600}.mO7w7W_cards{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mO7w7W_card{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-sm);flex-direction:column;display:flex}.mO7w7W_late{border-color:var(--color-warning);background:var(--color-warning-tint)}.mO7w7W_title{color:var(--color-brand-navy);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.mO7w7W_title:hover{text-decoration:underline}.mO7w7W_metaRow{justify-content:space-between;gap:var(--space-2);display:flex}.mO7w7W_metaRow>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mO7w7W_metaRow>:last-child{flex:none}.mO7w7W_topic{-webkit-line-clamp:2;margin-top:var(--space-1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mO7w7W_line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mO7w7W_meta{font-size:var(--text-xs);color:var(--color-text-muted)}.mO7w7W_warn{font-size:var(--text-xs);color:var(--color-warning);font-weight:600}.mO7w7W_tags{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.mO7w7W_foot{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:flex}.mO7w7W_owner{background:var(--color-brand-navy);width:1.75rem;height:1.75rem;font-size:var(--text-xs);color:var(--color-text-inverse);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:auto;font-weight:600;display:inline-flex}.mO7w7W_ownerNone{border:1px dashed var(--color-border);color:var(--color-text-muted);background:0 0}.mO7w7W_empty{font-size:var(--text-xs);color:var(--color-text-muted)}.mO7w7W_switch{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:2px;display:inline-flex}.mO7w7W_switch a{align-items:center;gap:var(--space-1);height:calc(var(--control-height-sm) - 6px);padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--color-text-muted);font-weight:500;text-decoration:none;display:inline-flex}.mO7w7W_switch a svg{width:.875rem;height:.875rem}.mO7w7W_switch a[aria-current=page]{background:var(--color-brand-navy);color:var(--color-text-inverse)}
.JPbJeW_stack{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.JPbJeW_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.JPbJeW_sub{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}
.yM-XtW_result{gap:var(--space-2);flex-direction:column;display:flex}.yM-XtW_assign{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.yM-XtW_manual{align-items:center;gap:var(--space-2);max-width:16rem;display:flex}
.kNWY2q_dropLine{z-index:2;top:calc(var(--at) * var(--cal-minute));border-top:2px solid var(--color-action);pointer-events:none;position:absolute;left:0;right:0}.kNWY2q_dropLine span{bottom:2px;left:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--color-action);font-size:var(--text-xs);color:var(--color-text-inverse);white-space:nowrap;font-weight:700;position:absolute}
.BqXx_a_root{flex-direction:column;min-width:0;display:flex}.BqXx_a_tablist{gap:var(--space-1);border-bottom:1px solid var(--color-border);scrollbar-width:none;display:flex;overflow-x:auto}.BqXx_a_tab{align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);padding:0 var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;font-weight:500;display:inline-flex}.BqXx_a_tab:hover{color:var(--color-brand-navy);background:var(--color-surface-sunken)}.BqXx_a_tab[aria-selected=true]{border-bottom-color:var(--color-action);color:var(--color-brand-navy)}.BqXx_a_dirty,.BqXx_a_error{border-radius:50%;flex:none;width:.5rem;height:.5rem}.BqXx_a_dirty{background:var(--color-warning)}.BqXx_a_error{background:var(--color-error)}.BqXx_a_panel{gap:var(--space-4);padding-top:var(--space-4);flex-direction:column;min-width:0;display:flex}.BqXx_a_panel[hidden]{display:none}
._9kU52W_matrixWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}._9kU52W_matrixWrap:focus-visible{box-shadow:var(--focus-ring);outline:none}._9kU52W_matrix,._9kU52W_retention{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._9kU52W_matrix th,._9kU52W_matrix td,._9kU52W_retention th,._9kU52W_retention td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle}._9kU52W_matrix thead th,._9kU52W_retention thead th{background:var(--color-surface-alt);font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;font-weight:600}._9kU52W_matrix td,._9kU52W_matrix thead th:not(._9kU52W_matrixFirst){text-align:center}._9kU52W_matrixFirst{z-index:1;background:var(--color-surface);min-width:13rem;font-weight:400;position:sticky;left:0}._9kU52W_matrix thead ._9kU52W_matrixFirst{background:var(--color-surface-alt)}._9kU52W_matrixGroup th{background:var(--color-surface-sunken);font-size:var(--text-xs);color:var(--color-brand-navy);text-transform:uppercase;letter-spacing:.04em;font-weight:700}._9kU52W_matrixLock svg{width:.8rem;height:.8rem;margin-left:var(--space-1);vertical-align:-.1em}._9kU52W_permLabel{align-items:center;gap:var(--space-1);display:inline-flex}._9kU52W_permCritical{width:.9rem;height:.9rem;color:var(--color-warning)}._9kU52W_permKey{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);display:block}._9kU52W_matrixCheck{width:1.125rem;height:1.125rem;accent-color:var(--color-action);cursor:pointer}._9kU52W_matrixCheck:disabled{cursor:not-allowed}._9kU52W_retention th[scope=row]{min-width:12rem;font-weight:600}._9kU52W_retentionPeriod{min-width:10rem}._9kU52W_retentionFixed{gap:var(--space-1);display:inline-flex}._9kU52W_retentionBasis{font-size:var(--text-xs);color:var(--color-text-muted)}._9kU52W_lockIcon{width:.95rem;height:.95rem;color:var(--color-text-muted);flex:none;margin-top:.2rem}@media (max-width:599px){._9kU52W_matrixFirst{min-width:9.5rem}}
.YxZ6VG_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.YxZ6VG_list li+li{border-top:1px solid var(--color-border)}.YxZ6VG_item{align-items:center;gap:var(--space-4);min-height:3.5rem;padding:var(--space-3) var(--space-4);color:var(--color-text);text-decoration:none;display:flex}.YxZ6VG_item:hover{background:var(--color-surface-sunken)}.YxZ6VG_item:focus-visible{outline:2px solid var(--color-brand-navy);outline-offset:-2px}.YxZ6VG_count{min-width:2.5rem;padding:2px var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-alt);font-family:var(--font-heading);font-size:var(--text-lg);font-variant-numeric:tabular-nums;text-align:center;color:var(--color-brand-navy);flex:none;font-weight:700}.YxZ6VG_warning .YxZ6VG_count{background:var(--color-warning-tint);color:var(--color-warning)}.YxZ6VG_text{flex-direction:column;flex:1;min-width:0;display:flex}.YxZ6VG_title{font-weight:600}.YxZ6VG_detail{font-size:var(--text-sm);color:var(--color-text-muted)}.YxZ6VG_arrow{width:1.125rem;height:1.125rem;color:var(--color-action);flex:none}.YxZ6VG_done{align-items:center;gap:var(--space-2);padding:var(--space-4);color:var(--color-text-muted);margin:0;display:flex}.YxZ6VG_done svg{width:1.25rem;height:1.25rem;color:var(--color-success)}
.wQZW-W_drawer{--drawer-gap:var(--space-3);inset-block:var(--drawer-gap);max-width:calc(100vw - 2 * var(--drawer-gap));height:calc(100dvh - 2 * var(--drawer-gap));max-height:calc(100dvh - 2 * var(--drawer-gap));border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);color:var(--color-text);text-align:left;white-space:normal;border:0;margin:0;padding:0;position:fixed;overflow:hidden}@media (max-width:47.99rem){.wQZW-W_drawer{--drawer-gap:var(--space-2)}}.wQZW-W_drawer::backdrop{background:#082c468c}.wQZW-W_right{inset-inline:auto var(--drawer-gap)}.wQZW-W_left{inset-inline:var(--drawer-gap) auto}.wQZW-W_right[open]{animation:wQZW-W_from-right var(--duration) ease-out}.wQZW-W_left[open]{animation:wQZW-W_from-left var(--duration) ease-out}.wQZW-W_sm{width:20rem}.wQZW-W_md{width:28rem}.wQZW-W_lg{width:40rem}.wQZW-W_xl{width:60rem}.wQZW-W_page{width:75vw}@media (max-width:80rem){.wQZW-W_page{width:100vw}}.wQZW-W_frame{flex-direction:column;height:100%;display:flex}.wQZW-W_head{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:3.5rem;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-5);border-bottom:1px solid var(--color-border);flex:none;display:flex}.wQZW-W_titles{min-width:0}.wQZW-W_withSubtitle{min-height:calc(var(--text-lg) * 1.3 + 1.5rem + 2 * var(--space-2))}.wQZW-W_subtitle:empty{display:none}.wQZW-W_subtitle{align-items:center;gap:var(--space-1) var(--space-2);min-height:1.5rem;font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.wQZW-W_title{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-brand-navy);margin:0;font-weight:700;line-height:1.3}.wQZW-W_actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.wQZW-W_close{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.wQZW-W_close:hover{background:var(--color-surface-sunken)}.wQZW-W_close:focus-visible{box-shadow:var(--focus-ring);outline:none}.wQZW-W_close svg{width:1.25rem;height:1.25rem}.wQZW-W_body{min-height:0;padding:var(--space-5);font-size:var(--text-sm);flex:1;overflow-y:auto}.wQZW-W_flush{flex-direction:column;padding:0;display:flex;overflow:hidden}.wQZW-W_footer:has(>:only-child:empty){display:none}.wQZW-W_footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);flex-wrap:wrap;flex:none;display:flex}@keyframes wQZW-W_from-right{0%{opacity:0;transform:translate(2rem)}}@keyframes wQZW-W_from-left{0%{opacity:0;transform:translate(-2rem)}}
.Rqb_Kq_page{gap:var(--space-4);max-width:40rem;padding-block:var(--space-8);flex-direction:column;display:flex}
.XUMHSG_page{gap:var(--space-6);max-width:calc(var(--form-width-wide) + 2 * var(--space-5));padding-block:var(--space-7) var(--space-9);display:grid}.XUMHSG_head{gap:var(--space-3);display:grid}.XUMHSG_head h1,.XUMHSG_head p{margin:0}.XUMHSG_icon{width:3rem;height:3rem;color:var(--color-success)}.XUMHSG_section{gap:var(--space-4);display:grid}.XUMHSG_section h2{margin:0}.XUMHSG_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:767px){.XUMHSG_page{padding-block:var(--space-5) var(--space-7)}}
.HrFEia_stack{gap:var(--space-3);display:grid}.HrFEia_address{overflow-wrap:anywhere;margin:0}
.Xmwi7q_card{gap:var(--space-3);height:100%;padding:var(--space-5);border:1px solid var(--color-border);border-left:4px solid var(--color-success);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex;container-type:inline-size}.Xmwi7q_accentOk{border-left-color:var(--color-success)}.Xmwi7q_accentMuted{border-left-color:var(--color-border-strong)}.Xmwi7q_accentError{border-left-color:var(--color-error)}.Xmwi7q_head{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.Xmwi7q_eyebrow{align-items:center;gap:var(--space-1);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600;display:flex}.Xmwi7q_eyebrow svg{width:.875rem;height:.875rem}.Xmwi7q_title{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-brand-navy);font-weight:700;line-height:1.25}.Xmwi7q_meta{font-size:var(--text-xs);color:var(--color-text-muted)}.Xmwi7q_facts{border-top:1px solid var(--color-border);flex-direction:column;margin:0;display:flex}.Xmwi7q_facts>div{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);display:flex}.Xmwi7q_facts dt{font-size:var(--text-sm);color:var(--color-text-muted)}.Xmwi7q_facts dd{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;margin:0;font-weight:600}@container (min-width:30rem){.Xmwi7q_facts{gap:var(--space-3);padding-top:var(--space-3);border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Xmwi7q_facts>div{border-bottom:0;flex-direction:column;gap:0;padding:0}.Xmwi7q_facts dt{font-size:var(--text-xs)}.Xmwi7q_facts dd{text-align:left}}.Xmwi7q_payment,.Xmwi7q_problem{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);display:flex}.Xmwi7q_payment svg,.Xmwi7q_problem svg{width:1rem;height:1rem;color:var(--color-text-muted);flex-shrink:0;margin-top:.15rem}.Xmwi7q_problem{color:var(--color-error);font-weight:600}.Xmwi7q_problem svg{color:var(--color-error)}.Xmwi7q_actions{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;margin-top:auto;display:flex}.Xmwi7q_upsell{align-items:center;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-left:4px solid var(--color-brand-lime);border-radius:var(--radius-lg);background:var(--color-surface-alt);flex-wrap:wrap;display:flex}.Xmwi7q_upsell>div{min-width:16rem;font-size:var(--text-sm);flex:1}.Xmwi7q_upsellIcon{width:2rem;height:2rem;color:var(--color-brand-navy)}.Xmwi7q_upsellTitle{font-weight:700;font-size:var(--text-base);color:var(--color-brand-navy)}.Xmwi7q_cancelForm{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.Xmwi7q_cancelTitle{align-items:center;gap:var(--space-2);font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-brand-navy);display:flex}.Xmwi7q_cancelTitle svg{width:1.25rem;height:1.25rem}
