.PstzoW_container{background:var(--background);min-height:100vh;color:var(--foreground);background-attachment:fixed;justify-content:center;align-items:center;display:flex}.PstzoW_card{background:var(--card-bg);border-radius:var(--radius);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(12px);width:100%;max-width:400px;box-shadow:var(--shadow-lg);flex-direction:column;gap:1.5rem;padding:3rem;display:flex}@media (max-width:640px){.PstzoW_card{max-width:90%;margin:1rem;padding:1.5rem}}.PstzoW_header{text-align:center;margin-bottom:1rem}.PstzoW_form{flex-direction:column;gap:1.5rem;display:flex}.PstzoW_intro{color:var(--text-muted);text-align:center;font-size:.875rem}.PstzoW_message{color:var(--text-body);text-align:center;background:var(--hover-bg);border-radius:.5rem;padding:.75rem;font-size:.9rem}.PstzoW_formGroup{flex-direction:column;gap:.5rem;display:flex}.PstzoW_label{color:var(--text-body);font-size:.875rem;font-weight:500}.PstzoW_input{background:var(--input-bg);border:1px solid var(--input-border);color:var(--foreground);border-radius:.5rem;outline:none;padding:.75rem;font-size:.95rem;transition:all .2s}.PstzoW_input:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--active-bg)}.PstzoW_input:disabled{opacity:.7;cursor:not-allowed}.PstzoW_actions{flex-direction:column;align-items:center;gap:1rem;margin-top:1rem;display:flex}.PstzoW_backLink{color:var(--primary);font-size:.875rem;font-weight:500;text-decoration:none}.PstzoW_backLink:hover{text-decoration:underline}
.-G2LJq_topBar{height:var(--topbar-height);background:var(--topbar-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--card-border);z-index:var(--z-topbar);justify-content:space-between;align-items:center;padding:0 1.25rem;transition:left .3s;display:flex;position:absolute;top:0;left:0;right:0}@media (max-width:768px){.-G2LJq_topBar{width:100%;padding:0 .75rem;position:absolute;left:0}}.-G2LJq_leftSection{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}@media (max-width:768px){.-G2LJq_leftSection{gap:.5rem}}.-G2LJq_mark{border-radius:var(--radius-xs);flex-shrink:0;align-items:center;display:flex}.-G2LJq_mark:focus-visible{box-shadow:var(--shadow-focus);outline:none}.-G2LJq_hair{background:var(--card-border);flex-shrink:0;width:1px;height:24px}.-G2LJq_sidebarToggle{width:36px;height:36px;box-shadow:none;cursor:pointer;color:var(--foreground);border-radius:var(--radius-sm);transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.-G2LJq_sidebarToggle:hover{background-color:var(--hover-bg)}.-G2LJq_sidebarToggle:focus-visible{box-shadow:var(--shadow-focus)}@media (prefers-reduced-motion:reduce){.-G2LJq_sidebarToggle{transition:none}}.-G2LJq_navSlot{flex:1;align-items:center;min-width:0;display:flex}.-G2LJq_navLinks{align-items:center;gap:2px;min-width:0;margin:-6px;padding:6px;display:flex;overflow:hidden}.-G2LJq_navLink{border-radius:var(--radius-sm);height:40px;color:var(--text-body);letter-spacing:var(--tracking-snug);white-space:nowrap;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:1px solid #0000;flex-shrink:0;align-items:center;gap:9px;padding:0 11px;font-size:1.25rem;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.-G2LJq_navLink:hover{color:var(--text-title);background:var(--hover-bg)}.-G2LJq_navLink:focus-visible{box-shadow:var(--shadow-focus);outline:none}.-G2LJq_navLinkIcon{flex-shrink:0;display:flex}.-G2LJq_navCollapsed{display:none}@media (max-width:1199px){.-G2LJq_navLinks{display:none}.-G2LJq_navCollapsed{display:flex}}.-G2LJq_navSlotOpen .-G2LJq_navLinks{display:flex}.-G2LJq_navSlotOpen .-G2LJq_navCollapsed,.-G2LJq_navSlotFolded .-G2LJq_navLinks{display:none}.-G2LJq_navSlotFolded .-G2LJq_navCollapsed{display:flex}@media (prefers-reduced-motion:reduce){.-G2LJq_topBar,.-G2LJq_navLink{transition:none}}.-G2LJq_rightSection{align-items:center;gap:1rem;display:flex}.-G2LJq_userMenu{position:relative}.-G2LJq_userInfo{cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;gap:.75rem;padding:.25rem .25rem .25rem .75rem;transition:all .2s;display:flex}.-G2LJq_userDropdown{background:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:var(--radius-md);min-width:240px;box-shadow:var(--shadow-md);z-index:var(--z-sticky);padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0}.-G2LJq_userDropdownHeader{padding:.5rem .75rem}.-G2LJq_userDropdownName{color:var(--text-body);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.-G2LJq_userDropdownEmail{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.-G2LJq_userDropdownSection{padding:.5rem .75rem}.-G2LJq_userDropdownLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.-G2LJq_themeOptions{background:var(--hover-bg);border-radius:.5rem;gap:.25rem;padding:.25rem;display:flex}.-G2LJq_themeOption{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex:1;padding:.375rem .5rem;font-size:.8125rem;font-weight:500;transition:all .15s}.-G2LJq_themeOption:hover{color:var(--text-body)}.-G2LJq_themeOptionActive{background:var(--card-bg-opaque);color:var(--text-body);box-shadow:var(--shadow-xs)}.-G2LJq_userDropdownDivider{background:var(--card-border);height:1px;margin:.5rem 0}.-G2LJq_userDropdownItem{text-align:left;width:100%;color:var(--text-body);cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .15s;display:block}.-G2LJq_userDropdownItem:hover{background:var(--hover-bg)}.-G2LJq_userAvatar{background:var(--primary);width:32px;height:32px;color:var(--primary-foreground);border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:1.125rem;font-size:.875rem;font-weight:600;display:flex}.-G2LJq_userAvatar:hover{border:1px solid var(--foreground)}.-G2LJq_userName{color:var(--text-body);font-size:.875rem;font-weight:500}@media (max-width:768px){.-G2LJq_userName{display:none}}
.QMRjKW_container{position:relative}.QMRjKW_trigger{border:1px solid var(--input-border);border-radius:var(--radius-sm);cursor:pointer;height:40px;letter-spacing:var(--tracking-snug);color:var(--text-title);white-space:nowrap;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:0 0;flex-shrink:0;align-items:center;gap:9px;padding:0 11px;font-family:inherit;font-size:1.25rem;font-weight:600;line-height:1.2;display:flex}.QMRjKW_trigger:hover,.QMRjKW_trigger[aria-expanded=true]{background:var(--hover-bg);border-color:var(--primary-border)}.QMRjKW_trigger:focus-visible{box-shadow:var(--shadow-focus);outline:none}.QMRjKW_monogram{background:var(--active-bg);width:26px;height:26px;color:var(--primary);font-family:var(--font-display);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}.QMRjKW_triggerLabel{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}@media (max-width:1199px){.QMRjKW_triggerLabel{display:none}}@media (prefers-reduced-motion:reduce){.QMRjKW_trigger{transition:none}}.QMRjKW_loadingPlaceholder{color:var(--text-muted);padding:.5rem .75rem;font-size:.8125rem}.QMRjKW_dropdown{background:var(--card-bg-opaque);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--card-border);width:340px;box-shadow:var(--shadow-md);z-index:var(--z-sticky);border-radius:8px;flex-direction:column;max-height:420px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}.QMRjKW_searchContainer{border-bottom:1px solid var(--card-border);padding:.75rem}.QMRjKW_searchInputWrapper{border:1px solid var(--card-border);border-radius:4px;align-items:center;padding:.25rem .5rem;display:flex}.QMRjKW_searchInput{width:100%;color:var(--text-body);background:0 0;border:none;outline:none;padding:.25rem .5rem;font-size:.8125rem}.QMRjKW_list{padding:.5rem 0;overflow-y:auto}.QMRjKW_treeList{margin:0;padding:0;list-style:none}.QMRjKW_treeItem{margin:0}.QMRjKW_row{align-items:center;gap:.125rem;padding-right:.5rem;display:flex}.QMRjKW_expandToggle{width:1.25rem;height:1.25rem;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.QMRjKW_expandToggle:hover:not(:disabled){background:var(--hover-bg);color:var(--text-body)}.QMRjKW_expandToggle:disabled{cursor:default;opacity:.5}.QMRjKW_expandSpacer{flex-shrink:0;width:1.25rem;height:1.25rem}.QMRjKW_nodeButton{text-align:left;cursor:pointer;min-width:0;color:var(--text-body);background:0 0;border:none;border-radius:4px;flex:1;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.8125rem;transition:background .15s;display:flex}.QMRjKW_nodeButton:hover{background:var(--hover-bg)}.QMRjKW_nodeButton.QMRjKW_active{background:var(--active-bg);font-weight:500}.QMRjKW_nodeName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QMRjKW_levelBadge{border:1px solid var(--card-border);color:var(--text-muted);background:var(--hover-bg);border-radius:999px;flex-shrink:0;margin-left:auto;padding:.0625rem .375rem;font-size:.6875rem;line-height:1.4}.QMRjKW_checkIcon{color:var(--primary);flex-shrink:0}.QMRjKW_icon{color:var(--text-muted);flex-shrink:0}.QMRjKW_emptyState{text-align:center;color:var(--text-muted);padding:1.5rem;font-size:.8125rem}.QMRjKW_backdrop{z-index:calc(var(--z-sticky) - 1);position:fixed;inset:0}
._5rFV6W_options{flex-direction:column;gap:2px;display:flex}._5rFV6W_option{text-align:left;color:var(--text-body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 10px;font-size:.85rem;transition:background .12s}._5rFV6W_option:hover:not(:disabled){background:var(--hover-bg)}._5rFV6W_option:disabled{cursor:default;opacity:.7}._5rFV6W_optionActive,._5rFV6W_optionActive:hover{background:var(--active-bg);border-color:var(--card-border);color:var(--text-body)}
.IpjyHa_logoPath{stroke:var(--logo-stroke);stroke-width:1.5px;vector-effect:non-scaling-stroke}
.GLoJAW_wrap{flex-shrink:0;position:relative}.GLoJAW_chip{border-radius:var(--radius-sm);border:1px solid var(--primary-border);background:var(--active-bg);cursor:pointer;white-space:nowrap;height:40px;transition:border-color var(--dur-fast) var(--ease-out);align-items:center;gap:9px;padding:0 11px;font-family:inherit;display:flex}.GLoJAW_chip:hover,.GLoJAW_chip[aria-expanded=true]{border-color:var(--primary-border-strong)}.GLoJAW_chip:focus-visible{box-shadow:var(--shadow-focus);outline:none}.GLoJAW_chipIcon{color:var(--primary);display:flex}.GLoJAW_chipLabel{letter-spacing:var(--tracking-snug);color:var(--text-title);font-size:1.25rem;font-weight:600;line-height:1.2}.GLoJAW_caret{color:var(--text-muted);flex-shrink:0}.GLoJAW_popover{background:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:var(--radius);width:320px;box-shadow:var(--shadow-md);z-index:var(--z-sticky);transform-origin:0 0;animation:GLoJAW_popIn var(--dur-fast) var(--ease-out);max-height:calc(100vh - var(--topbar-height) - 24px);padding:8px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.GLoJAW_list{margin:0;padding:0;list-style:none}@keyframes GLoJAW_popIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.GLoJAW_row{border-radius:var(--radius-sm);height:44px;color:var(--text-body);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:0 12px;font-size:1.25rem;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.GLoJAW_row:hover{background:var(--hover-bg);color:var(--text-title)}.GLoJAW_row:focus-visible{box-shadow:var(--shadow-focus);outline:none}.GLoJAW_rowActive{background:var(--active-bg);color:var(--text-title);font-weight:600}.GLoJAW_rowActive .GLoJAW_rowIcon{color:var(--primary)}.GLoJAW_rowMuted{color:var(--text-muted)}.GLoJAW_rowIcon{flex-shrink:0;display:flex}.GLoJAW_rowLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.GLoJAW_dot{background:var(--primary);border-radius:50%;flex-shrink:0;width:7px;height:7px}.GLoJAW_divider{background:var(--card-border);height:1px;margin:6px 4px}@media (max-width:767px){.GLoJAW_chipLabel{display:none}.GLoJAW_chip{gap:7px;min-height:44px}.GLoJAW_popover{top:calc(var(--topbar-height) + 7px);width:auto;position:fixed;left:12px;right:12px}.GLoJAW_row{height:48px}}@media (prefers-reduced-motion:reduce){.GLoJAW_popover{animation:none}.GLoJAW_chip,.GLoJAW_row{transition:none}}
.E7mkUW_frame{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.E7mkUW_bar{z-index:var(--z-topbar);justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--topbar-height);padding:0 var(--space-5);background:var(--topbar-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--card-border);flex-shrink:0;display:flex;position:relative}.E7mkUW_brand{align-items:center;gap:var(--space-2);border-radius:var(--radius-xs);min-width:0;color:var(--text-title);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--tracking-tight);font-weight:700;text-decoration:none;display:flex}.E7mkUW_brand:focus-visible{box-shadow:var(--shadow-focus);outline:none}.E7mkUW_wordmark{white-space:nowrap}.E7mkUW_actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.E7mkUW_control{position:relative}.E7mkUW_trigger{align-items:center;gap:var(--space-2);height:38px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-body);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:none;display:inline-flex}.E7mkUW_trigger:hover{background:var(--hover-bg)}.E7mkUW_trigger:focus-visible{box-shadow:var(--shadow-focus);outline:none}.E7mkUW_trigger[aria-expanded=true]{background:var(--active-bg)}.E7mkUW_panel{top:calc(100% + var(--space-1));z-index:var(--z-sticky);min-width:200px;max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-2);background:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);position:absolute;right:0}.E7mkUW_themeOptions{flex-direction:column;gap:2px;display:flex}.E7mkUW_themeOption{align-items:center;gap:var(--space-2);color:var(--text-body);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 10px;font-size:.85rem;display:flex}.E7mkUW_themeOption:hover{background:var(--hover-bg)}.E7mkUW_themeOption:focus-visible{box-shadow:var(--shadow-focus);outline:none}.E7mkUW_themeOptionActive,.E7mkUW_themeOptionActive:hover{background:var(--active-bg);border-color:var(--card-border)}.E7mkUW_login{height:38px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-foreground);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out);align-items:center;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.E7mkUW_login:hover{background:var(--primary-dark)}.E7mkUW_login:focus-visible{box-shadow:var(--shadow-focus);outline:none}.E7mkUW_body{min-height:0;padding:var(--space-8);flex:1;overflow-y:auto}@media (max-width:768px){.E7mkUW_bar{padding:0 var(--space-4)}.E7mkUW_body{padding:var(--space-4)}.E7mkUW_triggerLabel{display:none}.E7mkUW_actions{position:relative}.E7mkUW_control{position:static}.E7mkUW_login{padding:0 var(--space-3)}}@media (max-width:480px){.E7mkUW_wordmark{display:none}}@media (prefers-reduced-motion:reduce){.E7mkUW_trigger,.E7mkUW_themeOption,.E7mkUW_login{transition:none}}
.ThyMlG_sidebar{color-scheme:dark;width:var(--sidebar-width);background:var(--rail-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid var(--rail-border);height:100%;color:var(--foreground);z-index:var(--z-sidebar);transition:transform var(--dur-slow) var(--ease-out);flex-direction:column;padding:.5rem .75rem 1.5rem 1.5rem;display:flex;position:relative}@media (max-width:768px){.ThyMlG_sidebar{box-shadow:var(--shadow-md);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.ThyMlG_open{transform:translate(0)}}.ThyMlG_header{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:1.5rem;display:flex}.ThyMlG_companyName{font-family:var(--font-display);letter-spacing:var(--tracking-tight);justify-content:left;padding:.5rem 0 .5rem .5rem;font-size:1.5rem;font-weight:700;display:flex}.ThyMlG_companyName a{align-items:center;gap:.75rem;display:flex}.ThyMlG_nav{flex:1;padding-right:.75rem;overflow-y:auto}.ThyMlG_section{margin-bottom:1rem}.ThyMlG_sectionTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.5rem;padding-left:.5rem}.ThyMlG_item{border-radius:var(--radius-sm);cursor:pointer;color:var(--text-body);margin-bottom:.25rem;padding:.5rem .75rem;font-size:.9rem;text-decoration:none;transition:all .2s;display:block}.ThyMlG_item:hover{background:var(--hover-bg);color:var(--text-title)}.ThyMlG_itemActive{background:var(--active-bg);color:var(--primary)}.ThyMlG_subList{border-left:1px solid var(--card-border);margin-left:1rem;padding-left:.5rem}.ThyMlG_toggle{width:100%;color:inherit;font:inherit;cursor:pointer;border-radius:var(--radius-sm);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex}.ThyMlG_toggle:hover{background:var(--hover-bg)}.ThyMlG_chevron{opacity:.7;width:16px;height:16px;transition:transform .2s}.ThyMlG_chevronRotated{transform:rotate(90deg)}.ThyMlG_footerLinks{margin-top:auto}.ThyMlG_footerLinksDivided{border-top:1px solid var(--card-border);padding-top:1rem}
@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.p.0r8bupko5j52m.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:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.0xa2imhn0fp5k.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:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.Pvlmyq_className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal}.Pvlmyq_variable{--font-funnel-display:"Funnel Display", "Funnel Display Fallback"}
@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/94a6d9b3ae777797-s.p.08z9zpoycruvm.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:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/fc566e733948aae3-s.p.31rnap-za66mk.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:Funnel Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.0%;size-adjust:101.13%}.oM-Cpq_className{font-family:Funnel Sans,Funnel Sans Fallback;font-style:normal}.oM-Cpq_variable{--font-funnel-sans:"Funnel Sans", "Funnel Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.p.0vfdmo25voy_0.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.LXdbKq_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.LXdbKq_variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.Li8lpW_viewport{z-index:var(--z-toast);flex-direction:column;gap:.5rem;max-width:360px;display:flex;position:fixed;bottom:1rem;right:1rem}.Li8lpW_toast{border:1px solid var(--card-border);background:var(--card-bg-opaque);color:var(--text-body);box-shadow:var(--shadow-md);border-left-width:3px;border-radius:.5rem;align-items:center;gap:.6rem;padding:.6rem .8rem;font-size:.85rem;display:flex}.Li8lpW_message{flex:1;min-width:0}.Li8lpW_action{border:1px solid var(--primary-border-strong);color:var(--primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:.35rem;padding:.2rem .55rem;font-size:.78rem;font-weight:600}.Li8lpW_action:hover{background:var(--active-bg)}.Li8lpW_close{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0 .15rem;font-size:1.1rem;line-height:1}.Li8lpW_close:hover{color:var(--text-body)}.Li8lpW_info{border-left-color:var(--primary)}.Li8lpW_success{border-left-color:var(--status-success)}.Li8lpW_error{border-left-color:var(--status-error)}
.hWbH_G_root{z-index:var(--z-fab);flex-direction:column;align-items:flex-end;gap:16px;display:flex;position:fixed;bottom:24px;right:24px}.hWbH_G_fab{border:1px solid var(--primary-border);background-color:var(--primary);width:56px;height:56px;color:var(--primary-foreground);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.hWbH_G_fabBadge{box-sizing:border-box;border-radius:var(--radius-pill);border:1px solid var(--primary);background-color:var(--primary-foreground);min-width:18px;height:18px;color:var(--primary);justify-content:center;align-items:center;padding:0 4px;font-size:.7rem;font-weight:600;line-height:1;display:flex;position:absolute;top:-2px;right:-2px}.hWbH_G_fabBadgeDot{background-color:var(--primary);width:10px;min-width:10px;height:10px;padding:0}.hWbH_G_fabBadgePulse{animation:1.6s ease-in-out infinite hWbH_G_fabPulse}@keyframes hWbH_G_fabPulse{0%{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.hWbH_G_panel{background-color:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:var(--radius);width:360px;max-width:calc(100vw - 48px);height:520px;max-height:calc(100vh - 120px);color:var(--text-body);box-shadow:var(--shadow-md);flex-direction:column;display:flex;overflow:hidden}.hWbH_G_header{background-color:var(--primary);color:var(--primary-foreground);justify-content:space-between;align-items:center;padding:14px 16px;font-weight:600;display:flex}.hWbH_G_headerTitle{font-size:.95rem}.hWbH_G_iconBtn{color:var(--primary-foreground);cursor:pointer;background:0 0;border:none;display:flex}.hWbH_G_body{background-color:var(--card-bg-opaque);flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.hWbH_G_greeting,.hWbH_G_notice{color:var(--text-muted);margin:0;font-size:.85rem}.hWbH_G_thread{flex-direction:column;gap:10px;display:flex}.hWbH_G_row{flex-direction:column;max-width:85%;display:flex}.hWbH_G_mineRow{align-self:flex-end;align-items:flex-end}.hWbH_G_theirRow{align-self:flex-start;align-items:flex-start}.hWbH_G_systemRow{align-self:center;align-items:center}.hWbH_G_sender{color:var(--text-muted);margin-bottom:2px;font-size:.7rem}.hWbH_G_bubble{border-radius:var(--radius);white-space:pre-wrap;background-color:var(--card-bg-opaque);border:1px solid var(--card-border);color:var(--text-body);padding:8px 12px;font-size:.875rem;line-height:1.4}.hWbH_G_mineRow .hWbH_G_bubble{background-color:var(--primary);border-color:var(--primary-border);color:var(--primary-foreground)}.hWbH_G_systemRow .hWbH_G_bubble{color:var(--text-muted);background:0 0;border:none;font-size:.8rem;font-style:italic}.hWbH_G_ticketBox{border:1px solid var(--status-warning);border-radius:var(--radius);background-color:var(--card-bg-opaque);flex-direction:column;gap:8px;padding:12px;display:flex}.hWbH_G_ticketTitle{color:var(--text-title);font-size:.9rem}.hWbH_G_ticketBody{color:var(--text-muted);margin:0;font-size:.82rem}.hWbH_G_primaryBtn{border-radius:var(--radius);border:1px solid var(--primary-border);background-color:var(--primary);color:var(--primary-foreground);cursor:pointer;align-self:flex-start;padding:8px 14px;font-size:.85rem}.hWbH_G_primaryBtn:disabled{opacity:.6;cursor:default}.hWbH_G_inputRow{border-top:1px solid var(--card-border);background-color:var(--card-bg-opaque);gap:8px;padding:12px;display:flex}.hWbH_G_input{border-radius:var(--radius);border:1px solid var(--input-border);background-color:var(--input-bg);color:var(--text-body);outline:none;flex:1;padding:8px 12px}.hWbH_G_sendBtn{background-color:var(--primary);width:36px;height:36px;color:var(--primary-foreground);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.hWbH_G_sendBtn:disabled{background-color:var(--card-border);color:var(--text-muted);cursor:default}.hWbH_G_toolbar{border-bottom:1px solid var(--card-border);background-color:var(--card-bg-opaque);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.hWbH_G_availabilityToggle{border:1px solid var(--input-border);border-radius:var(--radius);display:inline-flex;overflow:hidden}.hWbH_G_toggleButton,.hWbH_G_toggleActive{background:var(--input-bg);color:var(--text-muted);cursor:pointer;border:none;padding:.25rem .6rem;font-size:.8rem}.hWbH_G_toggleActive{background:var(--primary);color:var(--primary-foreground)}.hWbH_G_queueSection{flex-direction:column;gap:.4rem;display:flex}.hWbH_G_queueHeading{color:var(--text-muted);margin:0;font-size:.85rem}.hWbH_G_queueList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.hWbH_G_queueItem{border:1px solid var(--card-border);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .5rem;display:flex}.hWbH_G_queueItem:hover{background:var(--hover-bg)}.hWbH_G_queueSubject{color:var(--text-body);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.hWbH_G_claimButton,.hWbH_G_resolveButton{background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius);cursor:pointer;border:none;padding:.25rem .6rem;font-size:.8rem}.hWbH_G_claimButton:disabled{opacity:.6;cursor:default}.hWbH_G_resolveButton{background:var(--status-success);color:var(--primary-foreground)}.hWbH_G_linkButton{color:var(--primary);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:.85rem}.hWbH_G_linkButton:disabled{opacity:.6;cursor:default}.hWbH_G_emptyHint{color:var(--text-muted);margin:0;font-size:.8rem}.hWbH_G_enableNotifications{color:var(--text-body);background:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:var(--radius);cursor:pointer;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.85rem;display:inline-flex}.hWbH_G_enableNotifications:hover:not(:disabled){background:var(--hover-bg)}.hWbH_G_enableNotificationsOn{background:var(--primary);border-color:var(--primary-border);color:var(--primary-foreground)}.hWbH_G_enableNotificationsOn:hover:not(:disabled){background:var(--primary-dark)}.hWbH_G_enableNotifications:disabled{opacity:.6;cursor:default}.hWbH_G_consentBox{border:1px solid var(--primary-border);border-radius:var(--radius);background-color:var(--card-bg-opaque);flex-direction:column;gap:8px;padding:12px;display:flex}.hWbH_G_consentActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hWbH_G_consentActions button[aria-disabled=true]{opacity:.6;cursor:default}.hWbH_G_shareBanner,.hWbH_G_shareBannerWarn{border-radius:var(--radius);background-color:var(--card-bg-opaque);border:1px solid var(--card-border);max-width:360px;color:var(--text-body);box-shadow:var(--shadow-sm);align-items:center;gap:8px;padding:8px 12px;display:flex}.hWbH_G_shareBannerWarn{border-color:var(--status-warning)}.hWbH_G_shareDot{background-color:var(--status-success);border-radius:50%;flex:none;width:8px;height:8px}.hWbH_G_shareBannerWarn .hWbH_G_shareDot{background-color:var(--status-warning)}.hWbH_G_shareBannerStopped .hWbH_G_shareDot{background-color:var(--text-muted)}.hWbH_G_shareText{color:var(--text-body);flex:1;font-size:.8rem}.hWbH_G_shareToggle{background:var(--input-bg);color:var(--text-body);border:1px solid var(--input-border);border-radius:var(--radius);cursor:pointer;padding:.25rem .6rem;font-size:.8rem}.hWbH_G_shareToggle:hover:not(:disabled):not([aria-disabled=true]){background:var(--hover-bg)}.hWbH_G_shareStop{color:var(--status-error);border:1px solid var(--status-error);border-radius:var(--radius);cursor:pointer;background:0 0;padding:.25rem .6rem;font-size:.8rem}.hWbH_G_shareStop[aria-disabled=true]{opacity:.6;cursor:default}.hWbH_G_shareStop:hover:not([aria-disabled=true]){background:var(--hover-bg)}.hWbH_G_coviewError{color:var(--status-error);margin:0;font-size:.8rem}.hWbH_G_shareBannerWrap{flex-wrap:wrap}.hWbH_G_shareBannerWrap .hWbH_G_coviewError{flex-basis:100%}.hWbH_G_staffCursor{border:2px solid var(--primary);pointer-events:none;width:16px;height:16px;z-index:calc(var(--z-fab) + 1);background-color:#0000;border-radius:50%;position:fixed;transform:translate(-50%,-50%)}
.BWCgzW_banner{border:1px solid var(--status-warning);background:color-mix(in srgb, var(--status-warning) 12%, var(--card-bg-opaque));color:var(--text-body);border-left-width:3px;border-radius:.5rem;grid-template-columns:auto 1fr auto auto;align-items:start;column-gap:.6rem;padding:.7rem .9rem;font-size:.85rem;line-height:1.4;display:grid}.BWCgzW_iconSlot{margin-top:.1rem;display:inline-flex}.BWCgzW_body{min-width:0}.BWCgzW_title{color:var(--text-title);margin-bottom:.15rem;font-weight:600}.BWCgzW_actions{align-items:center;gap:.4rem;display:inline-flex}.BWCgzW_close{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.15rem;line-height:0}.BWCgzW_close:hover{color:var(--text-body);background:var(--hover-bg)}.BWCgzW_info{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, var(--card-bg-opaque))}.BWCgzW_info .BWCgzW_iconSlot{color:var(--primary)}.BWCgzW_success{border-color:var(--status-success);background:color-mix(in srgb, var(--status-success) 12%, var(--card-bg-opaque))}.BWCgzW_success .BWCgzW_iconSlot{color:var(--status-success)}.BWCgzW_warning{border-color:var(--status-warning);background:color-mix(in srgb, var(--status-warning) 12%, var(--card-bg-opaque))}.BWCgzW_warning .BWCgzW_iconSlot{color:var(--status-warning)}.BWCgzW_error{border-color:var(--status-error);background:color-mix(in srgb, var(--status-error) 12%, var(--card-bg-opaque))}.BWCgzW_error .BWCgzW_iconSlot{color:var(--status-error)}
._2om4pW_btn{border-radius:var(--radius-pill,999px);height:38px;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast,.12s) var(--ease-out,ease), border-color var(--dur-fast,.12s) var(--ease-out,ease), color var(--dur-fast,.12s) var(--ease-out,ease), opacity var(--dur-fast,.12s) var(--ease-out,ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}._2om4pW_btn:disabled,._2om4pW_btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}._2om4pW_btn:focus-visible{box-shadow:var(--shadow-focus,0 0 0 3px #ceef4366);outline:none}._2om4pW_primary{background:var(--primary);color:var(--primary-foreground)}._2om4pW_primary:hover:not(:disabled){background:var(--primary-dark)}._2om4pW_secondary{background:var(--input-bg);color:var(--text-body);border-color:var(--input-border)}._2om4pW_secondary:hover:not(:disabled){background:var(--hover-bg)}._2om4pW_danger{background:var(--status-error);color:var(--text-on-status)}._2om4pW_danger:hover:not(:disabled){filter:brightness(1.06)}._2om4pW_ghost{color:var(--text-body);background:0 0}._2om4pW_ghost:hover:not(:disabled){background:var(--hover-bg)}._2om4pW_sm{height:30px;padding:0 .625rem;font-size:.8125rem}._2om4pW_lg{height:44px;padding:0 1.25rem;font-size:.9375rem}._2om4pW_block{width:100%}._2om4pW_toneChrome{height:var(--report-ctrl-h);border-color:var(--report-chrome-rule);color:var(--report-chrome-muted);background:0 0;border-radius:7px;padding:0 9px;font-size:11.5px}._2om4pW_toneChrome:hover:not(:disabled){background:var(--report-chrome-2);color:var(--report-chrome-title)}
._67RIFG_stack{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}._67RIFG_excerpt{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._67RIFG_meta{align-items:center;column-gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;row-gap:.15rem;margin:.3rem 0 0;display:flex}._67RIFG_metaItem+._67RIFG_metaItem:before{content:"·";content:"·" / "";margin-right:var(--space-2);color:var(--text-muted);display:inline-block}._67RIFG_hint{color:var(--text-body);font-weight:600}._67RIFG_detailsLink{color:var(--text-body);text-underline-offset:2px;border-radius:var(--radius-xs);font-weight:600;text-decoration:underline}._67RIFG_detailsLink:hover{color:var(--text-title)}._67RIFG_actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._67RIFG_more{border-radius:var(--radius-xs);color:var(--text-body);font:inherit;font-size:var(--text-sm);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-weight:600;text-decoration:underline}._67RIFG_more:hover{color:var(--text-title)}._67RIFG_detailsLink:focus-visible,._67RIFG_more:focus-visible{box-shadow:var(--shadow-focus);outline:none}
.fhFnVq_container{height:100vh;display:flex;position:relative;overflow:hidden}.fhFnVq_sidebarWrapper{width:var(--sidebar-width);height:100%;transition:width var(--dur-slow) var(--ease-out);flex-shrink:0;overflow:hidden}.fhFnVq_sidebarWrapperCollapsed{width:0}html[data-sidebar-collapsed="1"] .fhFnVq_sidebarWrapper{width:0}@media (prefers-reduced-motion:reduce){.fhFnVq_sidebarWrapper{transition:none}}.fhFnVq_mainContent{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex;position:relative}@media (max-width:768px){.fhFnVq_sidebarWrapper{z-index:var(--z-overlay);width:0;position:fixed;top:0;bottom:0;left:0;overflow:visible}.fhFnVq_mainContent{width:100%;margin-left:0}}.fhFnVq_contentBody{--content-padding:2rem;padding:var(--content-padding);height:100%;margin-top:var(--topbar-height);flex:1;overflow-y:auto}@media (max-width:1048px){.fhFnVq_contentBody{--content-padding:1rem}}@media (min-width:769px) and (max-width:1048px){html[data-sidebar-collapsed="1"] .fhFnVq_contentBody{--content-padding:2rem}}.fhFnVq_contentBody:has(>[data-fill-height]){flex-direction:column;display:flex}.fhFnVq_contentBody>[data-fill-height]{flex:1;min-height:0}.fhFnVq_contentBody:has([data-no-notice-banner])>.fhFnVq_notices{display:none}.fhFnVq_overlay{z-index:calc(var(--z-overlay) - 1);opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;transition:all .3s;position:fixed;inset:0}.fhFnVq_overlayVisible{opacity:1;visibility:visible}.fhFnVq_standaloneNotices{max-width:960px;padding:var(--space-4) var(--space-4) 0;margin:0 auto}
.Drmttq_card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius);box-shadow:var(--shadow-xs);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1.5rem;transition:transform .2s,box-shadow .2s}.Drmttq_header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.Drmttq_title{color:var(--text-title);margin:0;font-size:1.125rem;font-weight:600}.Drmttq_content{color:var(--text-body)}.Drmttq_action{align-items:center;display:flex}.Drmttq_titleGroup{align-items:center;gap:.75rem;display:flex}.Drmttq_chevron{transition:transform .2s}.Drmttq_chevronCollapsed{transform:rotate(-90deg)}.Drmttq_clickableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .2s}.Drmttq_clickableHeader:hover{opacity:.8}.Drmttq_collapseButton{color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.Drmttq_collapseButton:hover{color:var(--text-title)}.Drmttq_collapsedCard .Drmttq_header{margin-bottom:0}
.yvdCfa_container{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:.75rem;margin:0 1.5rem 2rem;padding:1.5rem;animation:.3s ease-out yvdCfa_fadeInSlideDown;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes yvdCfa_fadeInSlideDown{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}.yvdCfa_header{color:var(--text-title);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.125rem;font-weight:300;display:flex}.yvdCfa_headerDot{background-color:var(--primary);border-radius:9999px;width:.5rem;height:.5rem}.yvdCfa_modalOverlay{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;animation:.2s ease-out yvdCfa_fadeIn;display:flex;position:fixed;inset:0}@keyframes yvdCfa_fadeIn{0%{opacity:0}to{opacity:1}}.yvdCfa_modalContent{background-color:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:.5rem;width:100%;max-width:28rem;padding:1.5rem;box-shadow:0 25px 50px -12px #00000040}.yvdCfa_modalTitle{color:var(--text-title);margin-bottom:.5rem;font-size:1.125rem;font-weight:500}.yvdCfa_modalText{color:var(--text-muted);margin-bottom:1rem;font-size:.875rem}.yvdCfa_highlightText{color:var(--primary);font-family:monospace}.yvdCfa_checkboxGroup{background-color:color-mix(in srgb, var(--status-warning) 14%, transparent);border:1px solid color-mix(in srgb, var(--status-warning) 45%, transparent);border-radius:.25rem;margin-bottom:1.5rem;padding:.75rem}.yvdCfa_checkboxLabel{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;column-gap:.75rem;display:grid}.yvdCfa_checkbox{border:1px solid var(--input-border);background-color:var(--card-bg-opaque);width:1rem;height:1rem;color:var(--primary);border-radius:.25rem;grid-area:1/1/span 2;align-self:start;margin-top:.25rem}.yvdCfa_checkboxTitle{color:var(--status-warning);grid-area:1/2;font-size:.875rem;font-weight:500;transition:color .15s}.yvdCfa_checkboxLabel:hover .yvdCfa_checkboxTitle{color:var(--status-warning)}.yvdCfa_checkboxDescription{color:var(--secondary);grid-area:2/2;margin-top:.125rem;font-size:.75rem;line-height:1.625}.yvdCfa_modalActions{justify-content:flex-end;gap:.75rem;display:flex}.yvdCfa_tableContainer{overflow-x:auto}.yvdCfa_table{text-align:left;border-collapse:collapse;width:100%}.yvdCfa_theadTr{color:var(--secondary);border-bottom:1px solid var(--card-border);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.yvdCfa_th{padding:.5rem .75rem;font-weight:400}.yvdCfa_thCenter{text-align:center}.yvdCfa_tbody{font-size:.75rem}.yvdCfa_tr{border-bottom:1px solid var(--input-bg);transition:background-color .15s}.yvdCfa_tr:hover{background-color:var(--hover-bg)}.yvdCfa_td{vertical-align:top;padding:.5rem .75rem}.yvdCfa_tdCenter{text-align:center;justify-content:center;gap:.5rem;display:flex}.yvdCfa_ccName{color:var(--foreground);font-weight:500}.yvdCfa_ccCode{color:var(--secondary);font-family:monospace;font-size:.625rem}.yvdCfa_input{background-color:var(--card-bg-opaque);border:1px solid var(--card-border);text-align:center;width:100%;color:var(--text-body);border-radius:.25rem;outline:none;padding:.25rem;font-size:.75rem;transition:border-color .15s}.yvdCfa_input:hover{border-color:var(--input-border)}.yvdCfa_input:focus{border-color:var(--primary)}.yvdCfa_select{border:1px solid var(--input-border);width:100%;color:var(--text-body);background-color:#0000;border-radius:.25rem;outline:none;padding:.25rem;font-size:.75rem}.yvdCfa_select:hover{border-color:var(--input-border)}.yvdCfa_select:focus{border-color:var(--primary)}.yvdCfa_selectOption{background-color:var(--card-bg-opaque)}.yvdCfa_maskInput{border:1px solid var(--input-border);background-color:#0000;border-radius:.25rem;outline:none;width:100%;padding:.25rem;font-family:monospace;font-size:.75rem}.yvdCfa_maskInput:hover{border-color:var(--input-border)}.yvdCfa_maskInput:focus{border-color:var(--primary)}.yvdCfa_maskPlaceholder{color:var(--secondary);font-style:italic}.yvdCfa_maskCount{color:var(--status-success);font-size:.5625rem;position:absolute;bottom:-.75rem;right:0}.yvdCfa_percRow{background-color:var(--card-bg-opaque)}.yvdCfa_percContainer{background-color:var(--input-bg);border:1px solid var(--card-border);border-radius:.25rem;padding:.75rem}.yvdCfa_percTitle{color:var(--text-muted);text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:700}.yvdCfa_percItem{border-bottom:1px solid var(--input-bg);border-radius:.25rem;grid-template-columns:1fr auto;align-items:center;margin-bottom:.25rem;padding-bottom:.25rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;display:grid}.yvdCfa_percItem:last-child{border-bottom:none}.yvdCfa_percItem:hover{background-color:var(--input-bg)}.yvdCfa_percInputsGrid{align-items:center;gap:1rem;display:grid}.yvdCfa_percInputsMixed{grid-template-columns:6rem 11rem}.yvdCfa_percInputsSingle{grid-template-columns:6rem}.yvdCfa_percName{color:var(--text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yvdCfa_percInput{background-color:var(--card-bg-opaque);border:1px solid var(--input-border);text-align:right;width:4rem;color:var(--text-title);border-radius:.25rem;outline:none;padding:.25rem .5rem}.yvdCfa_percInput:focus{border-color:var(--primary)}.yvdCfa_warningDot{color:var(--status-warning)}.yvdCfa_btnIcon{color:var(--text-muted);border-radius:.125rem;padding:.125rem;transition:color .15s}.yvdCfa_btnIcon:hover{color:var(--status-error)}.yvdCfa_spinner{border:2px solid var(--primary);border-top-color:#0000;border-radius:9999px;width:1rem;height:1rem;animation:1s linear infinite yvdCfa_spin}@keyframes yvdCfa_spin{to{transform:rotate(360deg)}}.yvdCfa_statusCheck{color:var(--status-success);padding-top:.25rem;font-size:.75rem;font-weight:700}.yvdCfa_noData{color:var(--secondary);padding:1rem;font-size:.875rem;font-style:italic}.yvdCfa_manualSplit{color:var(--text-muted);font-size:.75rem;font-style:italic}.yvdCfa_seeBelow{color:var(--secondary);font-size:.75rem;font-style:italic}.yvdCfa_percentageCell{padding:.75rem}.yvdCfa_leafNode{color:var(--secondary);font-size:.5625rem;font-style:italic}.yvdCfa_directDriver{text-align:center;width:10rem;color:var(--text-muted);cursor:help;font-size:.625rem;font-style:italic}.yvdCfa_missingDriverDot{background-color:var(--status-warning);border-radius:9999px;width:.5rem;height:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite yvdCfa_pulse;position:absolute;top:-.5rem;right:-.5rem}@keyframes yvdCfa_pulse{0%,to{opacity:1}50%{opacity:.5}}.yvdCfa_fieldStack{flex-direction:column;gap:.5rem;display:flex}.yvdCfa_fieldRow{align-items:center;gap:.5rem;display:flex}.yvdCfa_fieldLabel{color:var(--secondary);text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;width:3rem;font-size:.625rem}.yvdCfa_subLabel{color:var(--text-muted);margin-bottom:.25rem;padding:0 .25rem;font-size:.5625rem;font-weight:600}.yvdCfa_subLabelSpaced{margin-top:.5rem}.yvdCfa_subCard{background-color:var(--input-bg);border:1px solid var(--card-border);border-radius:.25rem;flex-direction:column;gap:.25rem;padding:.25rem;display:flex}.yvdCfa_maskWrapper{margin-bottom:.25rem;position:relative}.yvdCfa_fieldDivider{border-top:1px solid var(--card-border);padding-top:.5rem}.yvdCfa_trReview{background-color:color-mix(in srgb, var(--status-warning) 12%, transparent);border-left:3px solid var(--status-warning)}.yvdCfa_reviewStripe{background-color:var(--status-warning);width:.25rem;box-shadow:0 0 8px color-mix(in srgb, var(--status-warning) 60%, transparent);position:absolute;top:0;bottom:0;left:-.5rem}.yvdCfa_orphanBadge{background-color:color-mix(in srgb, var(--status-warning) 20%, transparent);color:var(--status-warning);border-radius:.25rem;margin-left:.25rem;padding:0 .25rem;font-size:.625rem}.yvdCfa_reviewNote{color:var(--status-warning);align-items:center;gap:.25rem;margin-top:.25rem;font-size:.625rem;display:flex}.yvdCfa_percList{flex-direction:column;gap:.5rem;display:flex}.yvdCfa_percTargetCol{flex-direction:column;gap:.5rem;min-width:250px;padding-right:1rem;display:flex}.yvdCfa_percValueRow{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.yvdCfa_percSign{color:var(--secondary);width:1rem}.yvdCfa_fullWidth{width:100%;position:relative}.yvdCfa_selectWarn{border-color:color-mix(in srgb, var(--status-warning) 80%, transparent)}.yvdCfa_removeSplitBtn{color:var(--secondary);cursor:pointer;background:0 0;border:none;margin-left:.5rem;padding:.25rem .5rem;font-weight:700}.yvdCfa_removeSplitBtn:hover{color:var(--status-error)}.yvdCfa_addSplitRow{justify-content:flex-start;width:100%;margin:.5rem 0;display:flex}.yvdCfa_addSplitBtn{background-color:var(--card-bg-opaque);border:1px solid var(--input-border);color:var(--text-body);cursor:pointer;border-radius:.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600}.yvdCfa_addSplitBtn:hover{background-color:var(--hover-bg)}.yvdCfa_svgIcon{width:1rem;height:1rem}.yvdCfa_svgIconStock{width:1rem;height:1rem;color:var(--status-success)}.yvdCfa_checkboxSafeNote{opacity:.8;font-style:italic}.yvdCfa_addRuleFooter{border-top:1px solid var(--card-border);margin-top:1rem;padding:1rem}.yvdCfa_addRuleHint{color:var(--text-muted);margin-top:.5rem;font-size:.75rem}
.TgcLqq_container{flex-direction:column;gap:1rem;display:flex}.TgcLqq_card{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:.5rem;padding:1rem}.TgcLqq_heading{color:var(--foreground);margin-bottom:1rem;font-size:1.125rem;font-weight:500}.TgcLqq_tableWrapper{transition:padding-bottom .15s ease-out;overflow-x:auto}.TgcLqq_tableWrapperOpen{padding-bottom:240px}.TgcLqq_table{text-align:left;width:100%;color:var(--text-body);border-collapse:separate;border-spacing:0;font-size:.75rem}.TgcLqq_thead{background-color:var(--card-bg-opaque);color:var(--text-muted)}.TgcLqq_th{border-right:1px solid var(--card-border);padding:.5rem .75rem}.TgcLqq_row{transition:background-color .2s}.TgcLqq_row:hover{background-color:var(--hover-bg)}.TgcLqq_td{border-right:1px solid var(--card-border);border-top:1px solid var(--card-border);padding:.5rem}.TgcLqq_tdFirst{color:var(--foreground);padding:.5rem .75rem;font-weight:500}.TgcLqq_subText{color:var(--secondary);font-size:.625rem}.TgcLqq_select{background-color:var(--card-bg-opaque);border:1px solid var(--input-border);width:100%;color:var(--foreground);border-radius:.25rem;outline:none;padding:.25rem .5rem}.TgcLqq_select:focus{border-color:var(--primary)}.TgcLqq_selectSmall{font-size:.625rem}.TgcLqq_tagContainer{flex-wrap:wrap;gap:.25rem;margin-bottom:.25rem;display:flex}.TgcLqq_tag{background-color:var(--input-bg);color:var(--foreground);border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.625rem;display:flex}.TgcLqq_tagDeleteBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.TgcLqq_tagDeleteBtn:hover{color:var(--status-error)}.TgcLqq_emptyState{text-align:center;color:var(--secondary);padding:1rem}.TgcLqq_loading{color:var(--text-muted);padding:1rem}.TgcLqq_thLarge{width:16rem;padding:.5rem .75rem}.TgcLqq_lineSelectionWrapper{margin-top:.5rem;position:relative}.TgcLqq_dropdownTrigger{background-color:var(--card-bg-opaque);border:1px solid var(--input-border);width:100%;color:var(--text-body);cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;border-radius:.25rem;outline:none;justify-content:space-between;align-items:center;padding:.25rem .5rem;font-size:.7rem;transition:border-color .2s,background-color .2s;display:flex}.TgcLqq_dropdownTrigger:hover{border-color:var(--primary);background-color:var(--hover-bg)}.TgcLqq_lineSelectionContainer{border:1px solid var(--input-border);background-color:var(--card-bg-opaque);z-index:100;border-radius:.25rem;flex-direction:column;width:240px;margin-top:.25rem;padding:.5rem;display:flex;position:absolute;top:100%;left:0;box-shadow:0 10px 15px -3px #000000b3,0 4px 6px -2px #000000b3}.TgcLqq_lineSelectionHeader{color:var(--text-muted);border-bottom:1px solid var(--input-border);margin-bottom:.375rem;padding-bottom:.25rem;font-weight:600}.TgcLqq_lineList{border-bottom:1px solid var(--input-border);flex-direction:column;gap:.2rem;max-height:160px;margin-bottom:.5rem;padding-bottom:.375rem;display:flex;overflow-y:auto}.TgcLqq_dropdownFooter{justify-content:flex-end;display:flex}.TgcLqq_doneButton{background-color:var(--primary);color:var(--primary-foreground);cursor:pointer;border:none;border-radius:.25rem;padding:.25rem .625rem;font-size:.65rem;font-weight:500;transition:background-color .2s}.TgcLqq_doneButton:hover{background-color:var(--primary-dark)}.TgcLqq_lineCheckboxLabel{cursor:pointer;color:var(--text-body);-webkit-user-select:none;user-select:none;border-radius:.125rem;align-items:center;gap:.375rem;padding:.125rem .25rem;display:flex}.TgcLqq_lineCheckboxLabel:hover{background-color:var(--hover-bg)}.TgcLqq_allLinesText{color:var(--primary);font-style:italic}.TgcLqq_parentLineText{color:var(--foreground);font-weight:600}.TgcLqq_childLineText{color:var(--text-muted)}.TgcLqq_loadingText{color:var(--text-muted);padding:.25rem;font-style:italic}.TgcLqq_setsToggle{border:1px solid var(--input-border);color:var(--text-body);cursor:pointer;white-space:nowrap;background:0 0;border-radius:.25rem;align-items:center;gap:.25rem;margin-top:.375rem;padding:.125rem .375rem;font-size:.65rem;font-weight:500;display:inline-flex}.TgcLqq_setsToggle:hover{border-color:var(--primary);background-color:var(--hover-bg)}.TgcLqq_setsToggleMark{font-size:.6rem}.TgcLqq_setsCount{background-color:var(--primary);min-width:1rem;color:var(--primary-foreground);text-align:center;border-radius:999px;padding:0 .25rem;font-size:.6rem;font-weight:600}.TgcLqq_setsCell{border-top:1px solid var(--card-border);background-color:var(--card-bg-opaque);padding:.75rem}.TgcLqq_setsPanel{flex-direction:column;gap:.5rem;max-width:60rem;display:flex}.TgcLqq_setsTitle{color:var(--foreground);margin:0;font-size:.8125rem;font-weight:600}.TgcLqq_setsIntro,.TgcLqq_setsEmpty,.TgcLqq_setsHint{color:var(--text-muted);margin:0;line-height:1.5}.TgcLqq_setsEmpty{font-style:italic}.TgcLqq_setsList{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.TgcLqq_setsItem{border:1px solid var(--card-border);background-color:var(--card-bg);border-radius:.25rem;padding:.5rem}.TgcLqq_setsItemHead{flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem;display:flex}.TgcLqq_setsLineName{min-width:10rem;color:var(--foreground);align-self:center;font-weight:600}.TgcLqq_setsUnit,.TgcLqq_setsSlot{border:none;flex-direction:column;gap:.125rem;min-width:9rem;margin:0;padding:0;display:flex}.TgcLqq_setsSlotLabel{color:var(--text-muted);padding:0;font-size:.625rem;font-weight:600}.TgcLqq_setsState{color:var(--text-muted);align-self:center}.TgcLqq_setsSlots{border-top:1px solid var(--card-border);flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;margin-top:.5rem;padding-top:.5rem;display:flex}.TgcLqq_setsInert{color:var(--status-warning);margin:.375rem 0 0}.TgcLqq_setsLinkButton{color:var(--primary);font-size:inherit;cursor:pointer;background:0 0;border:none;align-self:center;padding:.125rem 0;font-weight:600;text-decoration:underline}.TgcLqq_setsRemove{border:1px solid var(--input-border);color:var(--text-body);font-size:inherit;cursor:pointer;background:0 0;border-radius:.25rem;align-self:center;margin-left:auto;padding:.125rem .5rem}.TgcLqq_setsRemove:hover{border-color:var(--status-error);color:var(--status-error)}.TgcLqq_setsAdd{background-color:var(--primary);color:var(--primary-foreground);cursor:pointer;border:none;border-radius:.25rem;align-self:flex-start;padding:.25rem .625rem;font-size:.7rem;font-weight:500}.TgcLqq_setsAdd:hover{background-color:var(--primary-dark)}.TgcLqq_setsAdd:disabled,.TgcLqq_setsRemove:disabled,.TgcLqq_setsLinkButton:disabled{opacity:.5;cursor:not-allowed}.TgcLqq_setsWarnings{border:1px solid var(--status-warning);background-color:var(--status-warning-weak);color:var(--text-body);border-radius:.25rem;padding:.5rem .75rem}.TgcLqq_setsWarningsHead{color:var(--foreground);justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.TgcLqq_setsWarningList{margin:.25rem 0 0;padding-left:1.125rem;line-height:1.5}
.OXPAkq_wrapper{width:100%;min-width:110px;position:relative}.OXPAkq_trigger{border:1px solid var(--card-border);border-radius:var(--radius-xs);background:var(--card-bg-opaque);min-height:34px;color:var(--text-body);cursor:pointer;justify-content:space-between;align-items:center;gap:6px;padding:.4rem .5rem;display:flex}.OXPAkq_triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OXPAkq_triggerLabelPlaceholder{opacity:.6}.OXPAkq_caret{opacity:.5;flex-shrink:0}.OXPAkq_menu{z-index:1000;border:1px solid var(--card-border);border-radius:var(--radius-xs);background:var(--card-bg-opaque);width:max-content;max-width:min(480px,95vw);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:fixed}.OXPAkq_searchWrap{border-bottom:1px solid var(--card-border);padding:.4rem}.OXPAkq_searchInput{box-sizing:border-box;border-radius:var(--radius-xs);border:1px solid var(--card-border);background:var(--card-bg-opaque);width:100%;color:var(--text-body);outline:none;padding:.4rem}.OXPAkq_optionList{overflow-y:auto}.OXPAkq_emptyState{color:var(--text-muted);text-align:center;padding:.5rem}.OXPAkq_row{cursor:pointer;color:var(--text-body);white-space:nowrap;text-overflow:ellipsis;background:0 0;padding:.45rem .55rem;overflow:hidden}.OXPAkq_rowActive{background:var(--active-bg)}.OXPAkq_row:hover{background:var(--hover-bg)}
.evZwBG_wrapper{margin-left:.5rem;display:inline-block;position:relative}.evZwBG_trigger{cursor:pointer;color:inherit;border-radius:var(--radius-xs);font:inherit;opacity:.3;background:0 0;border:none;padding:2px 4px;line-height:1}.evZwBG_triggerFiltered{opacity:1;color:var(--primary)}.evZwBG_triggerOpen{background:var(--hover-bg)}.evZwBG_dropdown{z-index:var(--z-overlay);background:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:var(--radius-xs);min-width:200px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:fixed}.evZwBG_searchBox{border-bottom:1px solid var(--card-border);padding:.5rem}.evZwBG_searchInput{border-radius:var(--radius-xs);border:1px solid var(--card-border);background:var(--input-bg);width:100%;color:var(--text-title);outline:none;padding:.3rem;font-size:.8rem}.evZwBG_option{cursor:pointer;color:var(--text-title);background:0 0;align-items:center;padding:.5rem;font-size:.875rem;display:flex}.evZwBG_option:hover{background:var(--hover-bg)}.evZwBG_optionSelected{background:var(--active-bg)}.evZwBG_optionSelected:hover{background:var(--hover-bg)}.evZwBG_selectAll{border-bottom:1px solid var(--card-border)}.evZwBG_checkbox{margin-right:.5rem}.evZwBG_list{flex:0 auto;min-height:0;max-height:200px;padding:.25rem 0;overflow-y:auto}.evZwBG_noMatches{color:var(--text-muted);text-align:center;padding:.5rem;font-size:.8rem}.evZwBG_optionText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
._1epuWW_pageContainer{background-color:var(--background);flex-direction:column;height:100%;display:flex}._1epuWW_header{background-color:var(--card-bg-opaque);border-bottom:1px solid var(--card-border);padding:1.5rem}._1epuWW_headerTitle{background-image:linear-gradient(to right, var(--primary), var(--primary-dark));color:#0000;background-clip:text;font-size:1.5rem;font-weight:700}._1epuWW_headerDesc{color:var(--text-muted);margin-top:.25rem;font-size:.875rem}._1epuWW_contentWrapper{flex:1;padding:1.5rem;overflow-y:auto}._1epuWW_contentContainer{max-width:72rem;margin-left:auto;margin-right:auto}._1epuWW_managerContainer{flex-direction:column;flex:auto;gap:1rem;min-height:0;display:flex}._1epuWW_lockedBanner{background-color:color-mix(in srgb, var(--status-warning) 18%, transparent);border:1px solid color-mix(in srgb, var(--status-warning) 50%, transparent);color:var(--status-warning);border-radius:.25rem;justify-content:space-between;align-items:center;padding:.5rem 1rem;font-size:.875rem;display:flex}._1epuWW_tabNav{border-bottom:1px solid var(--card-border);margin-bottom:1rem;display:flex}._1epuWW_tabButton{color:var(--text-muted);border-color:#0000;border-bottom-style:solid;border-bottom-width:2px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:color .2s}._1epuWW_tabButton:hover{color:var(--text-body)}._1epuWW_tabActive{border-color:var(--primary);color:var(--primary)}._1epuWW_toolbar{background-color:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem;display:flex;box-shadow:0 1px 2px #0000000d}._1epuWW_toolbarDisabled{opacity:.55;pointer-events:none}._1epuWW_toolbarGroup{pointer-events:auto;opacity:1;align-items:center;gap:.5rem;display:flex}._1epuWW_label{color:var(--text-muted);font-size:.875rem;font-weight:500}._1epuWW_select{background-color:var(--card-bg-opaque);border:1px solid var(--card-border);color:var(--text-title);border-radius:.25rem;outline:none;padding:.375rem .75rem;font-size:.875rem}._1epuWW_select:focus{border-color:var(--primary)}._1epuWW_input{background-color:var(--card-bg-opaque);border:1px solid var(--card-border);color:var(--text-title);border-radius:.25rem;outline:none;padding:.375rem .75rem;font-size:.875rem;transition:border-color .2s}._1epuWW_input:focus{border-color:var(--primary)}._1epuWW_previewBadge{color:var(--status-warning);background-color:color-mix(in srgb, var(--status-warning) 12%, transparent);border:1px solid color-mix(in srgb, var(--status-warning) 24%, transparent);border-radius:.25rem;margin-left:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500}._1epuWW_lockedBadge{color:var(--status-error);background-color:color-mix(in srgb, var(--status-error) 10%, transparent);border:1px solid color-mix(in srgb, var(--status-error) 20%, transparent);border-radius:.25rem;align-items:center;gap:.25rem;margin-left:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:flex}._1epuWW_btn{background-color:var(--card-bg-opaque);color:var(--text-body);border:1px solid var(--input-border);border-radius:.25rem;padding:.25rem .75rem;font-size:.75rem;transition:background-color .2s}._1epuWW_btn:hover:not(:disabled){background-color:var(--hover-bg)}._1epuWW_btn:disabled{opacity:.55;cursor:not-allowed}._1epuWW_btnDelete{background-color:color-mix(in srgb, var(--status-error) 15%, transparent);color:var(--status-error);border-color:color-mix(in srgb, var(--status-error) 30%, transparent)}._1epuWW_btnDelete:hover:not(:disabled){background-color:color-mix(in srgb, var(--status-error) 30%, transparent)}._1epuWW_btnPrimary{background-color:var(--primary);color:var(--primary-foreground);box-shadow:0 10px 15px -3px color-mix(in srgb, var(--primary) 20%, transparent);border:none}._1epuWW_btnPrimary:hover:not(:disabled){background-color:var(--primary)}._1epuWW_separator{background-color:var(--card-border);width:1px;height:2rem;margin:0 .5rem}._1epuWW_activeBadge{color:var(--status-success);background-color:color-mix(in srgb, var(--status-success) 12%, transparent);border:1px solid color-mix(in srgb, var(--status-success) 20%, transparent);border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500}._1epuWW_gridWrapper{background-color:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:.5rem;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}._1epuWW_tableContainer{flex:auto;min-height:0;max-height:max(16rem,100vh - 16rem);overflow:auto}._1epuWW_table{text-align:left;width:100%;font-size:.875rem}._1epuWW_thead{background-color:var(--card-bg-opaque);color:var(--text-muted);border-bottom:1px solid var(--card-border);text-transform:uppercase;font-size:.75rem;font-weight:600}._1epuWW_th{padding:.75rem}._1epuWW_thead ._1epuWW_th{z-index:2;background-color:var(--card-bg-opaque);box-shadow:0 1px 0 0 var(--card-border);position:sticky;top:0}._1epuWW_tbody tr{border-bottom:1px solid var(--card-border)}._1epuWW_tr:last-child{border-bottom:none}._1epuWW_tr:hover{background-color:var(--input-bg)}._1epuWW_trSelected{background-color:var(--active-bg)}._1epuWW_td{padding:.75rem}._1epuWW_tdMuted{color:var(--text-muted);font-size:.75rem}._1epuWW_tdCenter{text-align:center}._1epuWW_mono{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._1epuWW_formulaBadge{background-color:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--text-muted);border:1px solid var(--primary-border);border-radius:.125rem;margin-left:.5rem;padding:.125rem .375rem;font-size:.625rem}._1epuWW_activityBadge{background-color:color-mix(in srgb, var(--status-success) 12%, transparent);color:var(--status-success);border:1px solid color-mix(in srgb, var(--status-success) 20%, transparent);border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;font-weight:500}._1epuWW_unassigned{color:var(--text-muted);font-size:.75rem;font-style:italic}._1epuWW_dot{border-radius:9999px;width:.5rem;height:.5rem;margin:0 auto}._1epuWW_dotActive{background-color:var(--status-success);box-shadow:0 0 8px color-mix(in srgb, var(--status-success) 50%, transparent)}._1epuWW_dotInactive{background-color:var(--input-bg)}._1epuWW_footer{border-top:1px solid var(--card-border);background-color:var(--card-bg);color:var(--secondary);justify-content:space-between;padding:.75rem;font-size:.75rem;display:flex}._1epuWW_flexCenter{align-items:center;gap:.5rem;display:flex}._1epuWW_iconSm{width:1rem;height:1rem}._1epuWW_iconXs{width:.75rem;height:.75rem}._1epuWW_toolbarRight{flex:1;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._1epuWW_checkbox{border:1px solid var(--input-border);background-color:var(--input-bg);color:var(--primary);border-radius:.125rem;width:1rem;height:1rem}._1epuWW_checkbox:focus{outline:2px solid var(--primary)}._1epuWW_emptyState{text-align:center;color:var(--secondary);padding:3rem}._1epuWW_emptyStateSmall{text-align:center;color:var(--secondary);padding:1rem}._1epuWW_loadingText{color:var(--text-muted);animation:2s cubic-bezier(.4,0,.6,1) infinite _1epuWW_pulse}._1epuWW_trLocked{cursor:default}._1epuWW_labelInteractive{cursor:pointer;transition:color .2s}._1epuWW_labelInteractive:hover{color:var(--text-title)}._1epuWW_checkboxReadOnly{pointer-events:none;opacity:.55}._1epuWW_trInteractive{cursor:pointer}._1epuWW_crossRef{color:var(--text-muted);font-size:.85em;font-style:italic}._1epuWW_valueMismatchSummary{color:var(--status-warning);font-size:.8rem}._1epuWW_valueMismatchBadge{color:var(--status-warning)}._1epuWW_fallbackSection{background-color:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:.5rem;flex-direction:column;flex:none;gap:.75rem;padding:1rem;display:flex}._1epuWW_fallbackTitle{color:var(--text-title);font-size:.9rem;font-weight:600}._1epuWW_fallbackHint{color:var(--text-muted);max-width:60rem;margin:0;font-size:.8rem}._1epuWW_fallbackRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._1epuWW_fallbackEntityPicker{min-width:20rem;max-width:100%}._1epuWW_scopeExtras{border-top:1px solid var(--card-border);border-bottom:1px solid var(--card-border);margin:.25rem 0;padding:1rem 0}._1epuWW_fallbackSplitTable{border-collapse:collapse;max-width:32rem}._1epuWW_fallbackTotalOk{color:var(--status-success);font-size:.85rem;font-weight:600}._1epuWW_fallbackTotalBad{color:var(--status-error);font-size:.85rem;font-weight:600}
.AEHLoq_overlay{z-index:var(--z-modal);background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.AEHLoq_overlayElevated{z-index:calc(var(--z-modal) + 5)}.AEHLoq_modal{background:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:var(--radius);outline:none;flex-direction:column;width:100%;max-width:480px;max-height:calc(100vh - 4rem);display:flex}.AEHLoq_modalWide{max-width:680px}.AEHLoq_modalXl{max-width:min(1120px,96vw)}@media (min-width:721px) and (min-height:600px){.AEHLoq_modalXl{height:calc(100vh - 4rem)}.AEHLoq_modalXl.AEHLoq_modalFit{height:auto}.AEHLoq_modalXl .AEHLoq_body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}}.AEHLoq_header{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem .75rem;display:flex}.AEHLoq_title{color:var(--text-title);margin:0;font-size:1.15rem}.AEHLoq_closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem .5rem;font-size:1.5rem;line-height:1}.AEHLoq_closeBtn:hover{background:var(--hover-bg);color:var(--text-body)}.AEHLoq_body{color:var(--text-body);padding:0 1.5rem 1.5rem;overflow-y:auto}.AEHLoq_formRow{flex-direction:column;gap:.35rem;margin-bottom:1rem;display:flex}.AEHLoq_label{color:var(--text-muted);font-size:.85rem;font-weight:500}.AEHLoq_input,.AEHLoq_select{background:var(--input-bg);border:1px solid var(--input-border);color:var(--text-body);border-radius:6px;width:100%;padding:.55rem .75rem;font-size:.95rem}.AEHLoq_input:focus,.AEHLoq_select:focus{border-color:var(--primary-border-strong);outline:none}.AEHLoq_select option{background:var(--card-bg-opaque);color:var(--text-body)}.AEHLoq_hint{color:var(--text-muted);margin:0;font-size:.8rem}.AEHLoq_errorText{color:var(--status-error);margin:0 0 1rem;font-size:.85rem}.AEHLoq_actions{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}.AEHLoq_primaryBtn{background:var(--primary);color:var(--primary-foreground);cursor:pointer;border:none;border-radius:6px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600}.AEHLoq_primaryBtn:hover:not(:disabled){background:var(--primary-dark)}.AEHLoq_primaryBtn:disabled,.AEHLoq_dangerBtn:disabled{opacity:.55;cursor:not-allowed}.AEHLoq_secondaryBtn{border:1px solid var(--card-border);color:var(--text-body);cursor:pointer;background:0 0;border-radius:6px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:500}.AEHLoq_secondaryBtn:hover{background:var(--hover-bg)}.AEHLoq_dangerBtn{background:var(--status-error);color:var(--text-on-status);cursor:pointer;border:none;border-radius:6px;padding:.6rem 1.25rem;font-size:.95rem;font-weight:600}
.q2LRNW_spinner{justify-content:center;align-items:center;line-height:0;display:inline-flex}.q2LRNW_svg{animation:.8s linear infinite q2LRNW_rotate}.q2LRNW_track,.q2LRNW_arc{stroke:currentColor;fill:none}.q2LRNW_track{opacity:.25}@keyframes q2LRNW_rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.q2LRNW_svg{animation:q2LRNW_pulse 1.2s var(--ease-in-out) infinite}}@keyframes q2LRNW_pulse{0%,to{opacity:1}50%{opacity:.45}}
.kXJH3a_message{color:var(--text-body);font-size:.95rem;line-height:var(--leading-normal);overflow-wrap:anywhere}
.FbjytW_message{color:var(--text-body);border-left:3px solid var(--status-error);overflow-wrap:anywhere;margin:0;padding-left:.75rem}
.FNqAGG_badge{white-space:nowrap;border:1px solid var(--card-border);color:var(--text-muted);background:var(--hover-bg);border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .5rem;font-size:.72rem;font-weight:600;line-height:1.5;display:inline-flex}.FNqAGG_neutral{color:var(--text-muted)}.FNqAGG_success{color:var(--status-success);border-color:color-mix(in srgb, var(--status-success) 35%, var(--card-border));background:color-mix(in srgb, var(--status-success) 12%, var(--card-bg-opaque))}.FNqAGG_warning{color:var(--status-warning);border-color:color-mix(in srgb, var(--status-warning) 35%, var(--card-border));background:color-mix(in srgb, var(--status-warning) 12%, var(--card-bg-opaque))}.FNqAGG_error{color:var(--status-error);border-color:color-mix(in srgb, var(--status-error) 35%, var(--card-border));background:color-mix(in srgb, var(--status-error) 12%, var(--card-bg-opaque))}.FNqAGG_info{color:var(--primary);border-color:var(--primary-border);background:var(--active-bg)}
.BL3_jG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.BL3_jG_text{flex:16rem;min-width:0}.BL3_jG_titleRow{align-items:center;gap:.5rem;display:flex}.BL3_jG_title{color:var(--text-title);margin:0;font-size:1.4rem}.BL3_jG_description{max-width:70ch;color:var(--text-muted);margin:.35rem 0 0;font-size:.9rem;line-height:1.45}.BL3_jG_actions{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex}
.NNyCSG_empty{text-align:center;border:1px dashed var(--card-border);border-radius:var(--radius);background:var(--card-bg);flex-direction:column;align-items:center;gap:.4rem;padding:2.5rem 1rem;display:flex}.NNyCSG_icon{color:var(--text-muted)}.NNyCSG_title{color:var(--text-title);margin:0;font-weight:600}.NNyCSG_description{max-width:50ch;color:var(--text-muted);margin:0;font-size:.9rem}.NNyCSG_action{margin-top:.5rem}
.V3XSTW_notes{flex-direction:column;gap:.35rem;margin:0;padding-left:1.25rem;list-style:outside;display:flex}.V3XSTW_note{color:var(--text-body);line-height:1.5}
._2XZjpW_wrap{display:inline-flex;position:relative}._2XZjpW_trigger{border:1px solid var(--card-border);background:var(--hover-bg);width:15px;height:15px;color:var(--text-muted);cursor:help;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:10px;font-weight:700;display:inline-flex}._2XZjpW_trigger:hover,._2XZjpW_trigger:focus-visible{color:var(--text-body);border-color:var(--primary-border-strong);outline:none}._2XZjpW_bubble{z-index:var(--z-tooltip);background:var(--card-bg-opaque);border:1px solid var(--card-border);width:max-content;max-width:280px;color:var(--text-body);white-space:normal;text-transform:none;letter-spacing:normal;text-align:start;box-shadow:var(--shadow-sm);opacity:0;visibility:hidden;border-radius:.4rem;padding:.5rem .65rem;font-size:.78rem;font-weight:400;line-height:1.4;transition:opacity .12s;position:absolute}._2XZjpW_above{bottom:calc(100% + 6px)}._2XZjpW_below{top:calc(100% + 6px)}._2XZjpW_alignCenter{left:50%;transform:translate(-50%)}._2XZjpW_alignStart{left:0}._2XZjpW_open{opacity:1;visibility:visible}
.Ms6nxG_editor{flex-direction:column;gap:.5rem;display:flex}.Ms6nxG_chartHost{width:100%;max-width:720px}.Ms6nxG_chart{border:1px solid var(--card-border);border-radius:var(--radius,.5rem);background-color:var(--card-bg-opaque);display:block}.Ms6nxG_chartLine{stroke:var(--primary);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.Ms6nxG_chartDot{fill:var(--card-bg-opaque);stroke:var(--primary);stroke-width:2px}.Ms6nxG_chartSeries{stroke:var(--series-color,var(--series-1));stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;opacity:.9}.Ms6nxG_legend{color:var(--text-muted);flex-wrap:wrap;gap:.25rem 1rem;margin:.5rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}.Ms6nxG_legendItem{align-items:center;gap:.4rem;display:inline-flex}.Ms6nxG_legendSwatch{border-top:2px solid var(--series-color,var(--series-1));width:1rem;height:0;display:inline-block}.Ms6nxG_grid{stroke:var(--card-border);stroke-width:1px}.Ms6nxG_monthTick{stroke:var(--card-border);stroke-width:1px;stroke-dasharray:2 3}.Ms6nxG_axisLabel{fill:var(--text-muted);font-variant-numeric:tabular-nums;font-family:inherit;font-size:11px}.Ms6nxG_header{color:var(--text-muted);align-items:center;gap:.375rem;padding-bottom:.125rem;font-size:.75rem;font-weight:600;display:flex}.Ms6nxG_headerWeek{flex:0 0 5rem;width:5rem}.Ms6nxG_headerTemp{flex:auto;min-width:0}.Ms6nxG_headerSpacer{flex:0 0 1.5rem;width:1.5rem}.Ms6nxG_rows{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.Ms6nxG_row{align-items:center;gap:.375rem;display:flex}.Ms6nxG_input{width:5rem;color:var(--text-body);background-color:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:var(--radius,.375rem);padding:.25rem .5rem;font-size:.875rem}.Ms6nxG_input:disabled{opacity:.6;cursor:not-allowed}.Ms6nxG_unit{color:var(--text-muted);font-size:.875rem}.Ms6nxG_remove{width:1.5rem;height:1.5rem;color:var(--text-muted);border:1px solid var(--card-border);border-radius:var(--radius,.375rem);cursor:pointer;background:0 0;justify-content:center;align-items:center;margin-left:auto;font-size:1rem;line-height:1;display:inline-flex}.Ms6nxG_remove:hover:not(:disabled){background-color:var(--hover-bg);color:var(--text-body)}.Ms6nxG_remove:disabled{opacity:.5;cursor:not-allowed}.Ms6nxG_add{color:var(--primary);border:1px solid var(--card-border);border-radius:var(--radius,.375rem);cursor:pointer;background:0 0;align-self:flex-start;padding:.25rem .75rem;font-size:.875rem}.Ms6nxG_add:hover:not(:disabled){background-color:var(--hover-bg)}.Ms6nxG_add:disabled{opacity:.5;cursor:not-allowed}.Ms6nxG_empty{color:var(--text-muted);margin:0;font-size:.875rem}.Ms6nxG_referenceDot{fill:none;stroke:var(--text-muted);stroke-width:1.5px}.Ms6nxG_referenceLegend{fill:var(--text-muted);font-family:inherit;font-size:11px}
.uyqAqW_editor{gap:var(--space-2);flex-direction:column;display:flex}.uyqAqW_header{gap:var(--space-2);color:var(--text-muted);grid-template-columns:9rem minmax(0,1fr) 2rem;font-size:.75rem;font-weight:600;display:grid}.uyqAqW_weightCol,.uyqAqW_typeCol{min-width:0}.uyqAqW_rows{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.uyqAqW_row{gap:var(--space-1);flex-direction:column;display:flex}.uyqAqW_fields{gap:var(--space-2);grid-template-columns:9rem minmax(0,1fr) 2rem;align-items:center;display:grid}.uyqAqW_weightInput[type=number],.uyqAqW_typeSelect{min-width:0;height:38px;color:var(--text-body);background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-sm);padding:0 .5rem;font-size:.875rem}.uyqAqW_weightInput[type=number]:focus,.uyqAqW_typeSelect:focus{border-color:var(--primary-border-strong);outline:none}.uyqAqW_weightInput[type=number]:disabled,.uyqAqW_typeSelect:disabled{opacity:.6;cursor:not-allowed}.uyqAqW_weightInput[type=number][aria-invalid=true],.uyqAqW_typeSelect[aria-invalid=true]{border-color:var(--status-error)}.uyqAqW_typeSelect option,.uyqAqW_typeSelect optgroup{background-color:var(--card-bg-opaque);color:var(--text-body)}.uyqAqW_remove{width:2rem;height:2rem;color:var(--text-muted);border:1px solid var(--card-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:1.125rem;line-height:1;display:inline-flex}.uyqAqW_remove:hover:not(:disabled){background-color:var(--hover-bg);color:var(--status-error)}.uyqAqW_remove:disabled{opacity:.6;cursor:not-allowed}.uyqAqW_rowError,.uyqAqW_listError{color:var(--status-error);margin:0;font-size:.8125rem}.uyqAqW_add{color:var(--primary);border:1px dashed var(--card-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-self:flex-start;padding:.25rem .75rem;font-size:.875rem}.uyqAqW_add:hover:not(:disabled){background-color:var(--hover-bg);border-color:var(--text-muted)}.uyqAqW_add:disabled{opacity:.6;cursor:not-allowed}.uyqAqW_preview{gap:var(--space-2);color:var(--text-body);flex-wrap:wrap;margin:0;font-size:.8125rem;display:flex}.uyqAqW_previewLabel{color:var(--text-muted);font-weight:600}.uyqAqW_empty,.uyqAqW_help{color:var(--text-muted);margin:0;font-size:.8125rem}@media (max-width:520px){.uyqAqW_header{display:none}.uyqAqW_fields{grid-template-columns:6.5rem minmax(0,1fr) 2rem}}
.Yb2Woa_editorSection{margin-top:var(--space-3)}.Yb2Woa_sourceLink{color:var(--primary);align-self:center;font-size:.875rem;text-decoration:underline}.Yb2Woa_sourceLink:hover{color:var(--primary-dark)}.Yb2Woa_sourceLinkDisabled{opacity:.55;pointer-events:none}.Yb2Woa_deleteButton{margin-right:auto}.Yb2Woa_hint{margin:0 0 var(--space-3);color:var(--text-muted);font-size:.875rem}
.KwwVhW_skeleton{background:var(--hover-bg);border-radius:var(--radius-sm);display:block;position:relative;overflow:hidden}.KwwVhW_skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--hover-bg), transparent);animation:KwwVhW_shimmer 1.6s var(--ease-in-out) infinite;position:absolute;inset:0;transform:translate(-100%)}.KwwVhW_text{border-radius:var(--radius-xs);height:1em}.KwwVhW_rect{border-radius:var(--radius-sm)}.KwwVhW_circle{border-radius:var(--radius-pill)}@keyframes KwwVhW_shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.KwwVhW_skeleton:after{background:0 0;animation:none;transform:none}}
.nh6emq_tablist{align-items:stretch;gap:var(--space-1);box-shadow:inset 0 -1px 0 var(--card-border);display:flex;overflow-x:auto}.nh6emq_tab{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--text-muted);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:0 0;border:none;border-bottom:2px solid #0000;font-size:.875rem;font-weight:500;display:inline-flex}.nh6emq_tab:hover{color:var(--text-body)}.nh6emq_tab:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-xs);outline:none}.nh6emq_active{color:var(--text-title);border-bottom-color:var(--primary);font-weight:600}.nh6emq_badge{min-width:18px;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--hover-bg);border:1px solid var(--card-border);color:var(--text-muted);justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;line-height:1.5;display:inline-flex}.nh6emq_active .nh6emq_badge{background:var(--active-bg);color:var(--primary);border-color:var(--primary-border)}
._2IRc0a_group{border:1px solid var(--card-border);border-radius:var(--radius-sm);width:fit-content;display:inline-flex}._2IRc0a_segment:first-child{border-top-left-radius:calc(var(--radius-sm) - 1px);border-bottom-left-radius:calc(var(--radius-sm) - 1px)}._2IRc0a_segment:last-child{border-top-right-radius:calc(var(--radius-sm) - 1px);border-bottom-right-radius:calc(var(--radius-sm) - 1px)}._2IRc0a_segment{color:var(--text-muted);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;font-family:inherit;font-weight:500;line-height:1.2;display:inline-flex;position:relative}._2IRc0a_segment:hover:not(:disabled){background:var(--hover-bg);color:var(--text-body)}._2IRc0a_segment:focus-visible{box-shadow:var(--shadow-focus);z-index:var(--z-base);outline:none}._2IRc0a_segment:disabled{opacity:.6;cursor:default}._2IRc0a_md ._2IRc0a_segment{padding:.5rem 1.25rem;font-size:.9rem}._2IRc0a_sm ._2IRc0a_segment{padding:.25rem .75rem;font-size:.6875rem}._2IRc0a_solid ._2IRc0a_segment._2IRc0a_selected,._2IRc0a_solid ._2IRc0a_segment._2IRc0a_selected:hover{background:var(--primary);color:var(--primary-foreground)}._2IRc0a_subtle{background:var(--surface-raised)}._2IRc0a_subtle ._2IRc0a_segment._2IRc0a_selected,._2IRc0a_subtle ._2IRc0a_segment._2IRc0a_selected:hover{background:var(--active-bg);color:var(--primary)}._2IRc0a_stretch{width:100%;display:flex}._2IRc0a_stretch ._2IRc0a_segment{flex:1}._2IRc0a_chrome{background:var(--report-chrome-2);border-color:var(--report-chrome-rule);border-radius:9px;gap:2px;padding:2px}._2IRc0a_chrome ._2IRc0a_segment{height:calc(var(--report-ctrl-h) - 6px);color:var(--report-chrome-muted);border-radius:7px;padding:0 10px;font-size:11.5px;font-weight:600}._2IRc0a_chrome ._2IRc0a_segment:hover:not(:disabled){color:var(--report-chrome-title);background:0 0}._2IRc0a_chrome ._2IRc0a_segment._2IRc0a_selected,._2IRc0a_chrome ._2IRc0a_segment._2IRc0a_selected:hover{background:var(--report-chrome-accent-weak);color:var(--report-chrome-accent);box-shadow:inset 0 0 0 1px var(--report-chrome-accent-border)}._2IRc0a_chrome ._2IRc0a_segment._2IRc0a_selected:focus-visible{box-shadow:inset 0 0 0 1px var(--report-chrome-accent-border), var(--shadow-focus)}@media (forced-colors:active){._2IRc0a_chrome ._2IRc0a_segment._2IRc0a_selected,._2IRc0a_chrome ._2IRc0a_segment._2IRc0a_selected:hover{forced-color-adjust:none;color:highlighttext;background:highlight}}
.DKnGEa_root{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.DKnGEa_frame{isolation:isolate;border:1px solid var(--report-frame-border);border-radius:var(--radius-md);background:var(--report-sheet);min-width:0;min-height:0;color:var(--report-ink);font-family:var(--font-sans);font-size:var(--report-fs-label);flex-direction:column;flex:auto;display:flex;overflow:hidden}.DKnGEa_toolbar{align-items:center;gap:var(--report-gap) calc(var(--report-gap) * 1.75);padding:calc(var(--report-gap) * .75) calc(var(--report-pad-x) + 4px);background:var(--report-chrome);color:var(--report-chrome-body);color-scheme:dark;border-bottom:1px solid var(--report-chrome-rule);flex-wrap:wrap;flex:none;display:flex}.DKnGEa_heading{flex-wrap:wrap;flex:16rem;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.DKnGEa_title{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--report-chrome-title);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:13px;font-weight:700;overflow:hidden}.DKnGEa_note{min-width:0;font-size:var(--report-fs-small);color:var(--report-chrome-muted)}.DKnGEa_controls{justify-content:flex-end;align-items:center;gap:var(--report-gap);flex-wrap:wrap;min-width:0;margin-left:auto;display:flex}:where(.DKnGEa_controls>*){white-space:nowrap;flex:none}.DKnGEa_scrollArea{--report-gutter-right:0px;--report-gutter-bottom:0px;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.DKnGEa_scroller{isolation:isolate;background:var(--report-sheet);flex:auto;min-width:0;min-height:0;overflow:auto}.DKnGEa_scroller:focus-visible{outline:2px solid var(--report-accent);outline-offset:-2px}.DKnGEa_scrollArea:has(>.DKnGEa_scroller:focus-visible):before{content:"";z-index:2;pointer-events:none;outline:2px solid var(--report-accent);outline-offset:-2px;box-shadow:inset 0 0 0 4px var(--report-chrome-accent);position:absolute;inset:0}.DKnGEa_scroller[data-scrolled-x=true]{--report-frozen-cast:8px 0 10px -8px var(--report-edge-shade)}.DKnGEa_scrollArea:after{content:"";top:0;right:var(--report-gutter-right);bottom:var(--report-gutter-bottom);z-index:1;pointer-events:none;background:linear-gradient(to right, transparent, var(--report-edge-shade));visibility:hidden;width:24px;position:absolute}.DKnGEa_moreRight:after{visibility:visible}.DKnGEa_footer{font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;flex:none;align-items:center;gap:6px 14px;padding:0 4px;display:flex}
.Lt8OZG_table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-family:var(--font-sans);font-size:var(--report-fs-label);color:var(--report-ink);--report-row-tint:transparent;--report-cell-tint:transparent;--report-col-tint:transparent;--report-edge-start:0 0 transparent;--report-edge-end:0 0 transparent;--report-overlay:0 0 transparent;--report-col-w:var(--report-month-w);--report-group-rule:var(--report-sheet-rule-strong);--report-frozen-rule:var(--report-sheet-rule-strong);--report-z-frozen:2;font-weight:400}:where(.Lt8OZG_table>:is(thead,tbody,tfoot)>tr>:is(th,td)){padding:0 var(--report-pad-x);white-space:nowrap;text-align:right;vertical-align:middle}:where(.Lt8OZG_table>thead){color-scheme:dark;--report-head-tint:transparent;--report-z-frozen:5;--report-group-rule:var(--report-chrome-rule-strong);--report-frozen-rule:var(--report-chrome-rule-strong)}:where(.Lt8OZG_table>thead>tr>th){z-index:3;height:var(--report-head-h);background:linear-gradient(var(--report-head-tint), var(--report-head-tint)), var(--report-chrome);color:var(--report-chrome-muted);font-size:var(--report-fs-small);border-bottom:1px solid var(--report-chrome-rule-strong);box-shadow:var(--report-edge-start), var(--report-edge-end);font-weight:600;position:sticky;top:0}:where(.Lt8OZG_bandRow>th){height:var(--report-band-h);font-size:var(--report-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--report-chrome-faint);border-bottom-color:var(--report-chrome-rule);font-weight:700}:where(.Lt8OZG_bandRow>th:is(.Lt8OZG_labelCol,.Lt8OZG_totalCol)){border-bottom-color:#0000}:where(.Lt8OZG_bandRow+tr>th){top:var(--report-band-h)}:where(.Lt8OZG_table>tbody>tr>:is(th,td)){color:var(--report-ink);font-weight:inherit;border-bottom:1px solid var(--report-sheet-rule);background:linear-gradient(var(--report-col-tint), var(--report-col-tint)), linear-gradient(var(--report-cell-tint), var(--report-cell-tint)), linear-gradient(var(--report-row-tint), var(--report-row-tint)), var(--report-sheet);box-shadow:var(--report-edge-start), var(--report-edge-end), var(--report-overlay)}:where(.Lt8OZG_labelCol){text-align:left}:where(.Lt8OZG_clip){display:block}:where(.Lt8OZG_figure){color:var(--report-ink)}:where(.Lt8OZG_rowTotal>:is(th,td)){border-top:1px solid var(--report-sheet-rule-strong);border-bottom-color:var(--report-sheet-rule-strong)}:where(.Lt8OZG_rowBand>:is(th,td)){border-top:1px solid var(--report-sheet-border);border-bottom-color:var(--report-sheet-border)}:where(.Lt8OZG_rowPanel>:is(th,td)){text-align:left;white-space:normal;border-bottom-color:var(--report-sheet-border);--report-edge-start:inset 2px 0 0 var(--report-accent);padding:0}.Lt8OZG_labelCol{z-index:var(--report-z-frozen);width:var(--report-label-w);min-width:var(--report-label-w);max-width:var(--report-label-w);text-overflow:ellipsis;position:sticky;left:0;overflow:hidden}.Lt8OZG_totalCol{left:var(--report-label-w);z-index:var(--report-z-frozen);width:var(--report-total-w);min-width:var(--report-total-w);max-width:var(--report-total-w);position:sticky}.Lt8OZG_frozenEdge{--report-edge-end:inset -1px 0 0 var(--report-frozen-rule), var(--report-frozen-cast)}.Lt8OZG_dataCol{width:var(--report-col-w);min-width:var(--report-col-w)}.Lt8OZG_fillerCol{width:auto;min-width:0;padding:0}.Lt8OZG_clip{overflow-clip-margin:3px;text-overflow:ellipsis;white-space:nowrap;width:0;min-width:100%;overflow:clip}.Lt8OZG_headBandAlt,.Lt8OZG_headAgg{--report-head-tint:var(--report-chrome-band)}.Lt8OZG_headForecast{--report-head-tint:var(--report-chrome-fc);color:var(--report-chrome-amber)}.Lt8OZG_headStrong{color:var(--report-chrome-title)}.Lt8OZG_headSub{font-size:var(--report-fs-eyebrow);letter-spacing:.04em;color:var(--report-chrome-faint);font-weight:500;display:block}.Lt8OZG_headForecast .Lt8OZG_headSub{color:var(--report-chrome-amber)}.Lt8OZG_row{height:var(--report-row-h)}.Lt8OZG_rowZebra{--report-row-tint:var(--report-sheet-zebra)}.Lt8OZG_rowBand{height:var(--report-section-h);--report-row-tint:var(--report-sheet-band)}.Lt8OZG_rowOpen{--report-row-tint:var(--report-txn-open-row)}.Lt8OZG_rowPanel{--report-row-tint:var(--report-sheet-sunk)}.Lt8OZG_row:hover:not(.Lt8OZG_rowBand,.Lt8OZG_rowPanel),.Lt8OZG_rowHover:not(.Lt8OZG_rowBand,.Lt8OZG_rowPanel){--report-row-tint:var(--report-sheet-hover)}.Lt8OZG_rowTotal{font-weight:700}.Lt8OZG_cellAgg{--report-cell-tint:var(--report-sheet-agg);font-weight:600}.Lt8OZG_rowTotal .Lt8OZG_cellAgg{font-weight:700}.Lt8OZG_cellForecast{--report-overlay:inset 0 0 0 100vmax var(--report-forecast-tint)}.Lt8OZG_groupStart{--report-edge-start:inset 1px 0 0 var(--report-group-rule)}.Lt8OZG_aggStart{--report-edge-start:inset 2px 0 0 var(--report-group-rule)}.Lt8OZG_colHover{--report-col-tint:var(--report-crosshair)}.Lt8OZG_figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--report-fs-figure);letter-spacing:-.02em;text-align:right}.Lt8OZG_neg{color:var(--report-ink-neg)}.Lt8OZG_zero{color:var(--report-ink-3)}.Lt8OZG_ink2{color:var(--report-ink-2)}.Lt8OZG_ink3{color:var(--report-ink-3)}.Lt8OZG_inkAmber{color:var(--report-ink-amber)}.Lt8OZG_inkGood{color:var(--report-ink-good)}.Lt8OZG_inkBad{color:var(--report-ink-bad)}.Lt8OZG_eyebrow{font-size:var(--report-fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.Lt8OZG_tag{border:1px solid var(--report-sheet-border);background:var(--report-sheet-sunk);color:var(--report-ink-3);font-family:var(--font-sans);font-size:var(--report-fs-eyebrow);letter-spacing:.03em;border-radius:5px;flex:none;padding:1px 5px;font-weight:600;display:inline-block}.Lt8OZG_pill{border-radius:var(--radius-pill);color:var(--report-ink-3);font-family:var(--font-mono);font-size:var(--report-fs-small);padding:1px 6px;font-weight:600;display:inline-block}.Lt8OZG_pillGood{color:var(--report-ink-good);background:var(--report-ink-good-bg)}.Lt8OZG_pillBad{color:var(--report-ink-bad);background:var(--report-ink-bad-bg)}.Lt8OZG_chip{height:18px;color:var(--report-ink-3);font-family:var(--font-sans);font-size:var(--report-fs-small);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:4px;padding:0 6px;font-weight:600;display:inline-flex}.Lt8OZG_chip:hover{border-color:var(--report-sheet-border);color:var(--report-ink-2)}.Lt8OZG_chip:focus-visible{outline:2px solid var(--report-accent);outline-offset:1px}.Lt8OZG_chipOpen,.Lt8OZG_chipOpen:hover{border-color:var(--report-accent-border);background:var(--report-accent-weak);color:var(--report-accent)}
.a23gga_toggle{border-radius:var(--radius-sm);height:30px;font-family:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:600;line-height:1;display:inline-flex}.a23gga_toggle:focus-visible{outline-offset:2px;box-shadow:var(--shadow-focus);outline:2px solid #0000}.a23gga_toggle:disabled{opacity:.55;cursor:not-allowed}.a23gga_dot{border:1.5px solid;border-radius:2px;flex:none;width:7px;height:7px}.a23gga_toneDefault{color:var(--text-muted)}.a23gga_toneDefault:hover:not(:disabled){background:var(--hover-bg);color:var(--text-body)}.a23gga_toneDefault.a23gga_pressed,.a23gga_toneDefault.a23gga_pressed:hover:not(:disabled){background:var(--surface-raised);border-color:var(--card-border);color:var(--text-title)}.a23gga_toneDefault.a23gga_pressed .a23gga_dot{background:var(--primary);border-color:var(--primary)}.a23gga_toneChrome{height:var(--report-ctrl-h);color:var(--report-chrome-muted);border-radius:7px;padding:0 9px;font-size:11.5px}.a23gga_toneChrome:hover:not(:disabled){color:var(--report-chrome-title)}.a23gga_toneChrome.a23gga_pressed,.a23gga_toneChrome.a23gga_pressed:hover:not(:disabled){background:var(--report-chrome-2);border-color:var(--report-chrome-rule);color:var(--report-chrome-title)}.a23gga_toneChrome.a23gga_pressed .a23gga_dot{background:var(--report-chrome-accent);border-color:var(--report-chrome-accent)}@media (forced-colors:active){.a23gga_toggle.a23gga_pressed .a23gga_dot{forced-color-adjust:none;background:buttontext;border-color:buttontext}}
.NQ9T-G_wrap{display:inline-flex;position:relative}.NQ9T-G_bubble{z-index:var(--z-tooltip);width:max-content;max-width:280px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--card-bg-opaque);border:1px solid var(--card-border);color:var(--text-body);box-shadow:var(--shadow-sm);pointer-events:none;animation:NQ9T-G_fadeIn var(--dur-fast) var(--ease-out);font-size:.78rem;font-weight:400;line-height:1.4;position:fixed}.NQ9T-G_top{transform:translate(-50%,-100%)}.NQ9T-G_bottom{transform:translate(-50%)}@keyframes NQ9T-G_fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.NQ9T-G_bubble{animation:none}}
.UYN4kq_container{display:inline-flex;position:relative}.UYN4kq_trigger{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-body);font:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:none;font-size:.875rem;display:inline-flex}.UYN4kq_trigger:hover{background:var(--hover-bg)}.UYN4kq_trigger:focus-visible{box-shadow:var(--shadow-focus);outline:none}.UYN4kq_trigger[aria-expanded=true]{background:var(--active-bg)}.UYN4kq_list{min-width:180px;max-width:320px;padding:var(--space-1);background:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);flex-direction:column;display:flex}.UYN4kq_header{padding:var(--space-1) var(--space-3) var(--space-2);margin-bottom:var(--space-1);border-bottom:1px solid var(--card-border);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}.UYN4kq_items{flex-direction:column;display:flex}.UYN4kq_menu{top:calc(100% + var(--space-1));z-index:var(--z-sticky);position:absolute;left:0}.UYN4kq_alignEnd{left:auto;right:0}.UYN4kq_item{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-body);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:none;font-size:.875rem;display:flex}.UYN4kq_item:hover:not(:disabled),.UYN4kq_item:focus-visible{background:var(--hover-bg);outline:none}.UYN4kq_item:disabled{opacity:.55;cursor:not-allowed}.UYN4kq_danger{color:var(--status-error)}.UYN4kq_icon{color:var(--text-muted);flex-shrink:0;line-height:0;display:inline-flex}.UYN4kq_danger .UYN4kq_icon{color:var(--status-error)}.UYN4kq_itemLabel{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}
.UZ18vq_floating{z-index:var(--z-tooltip);max-height:calc(100vh - 16px);position:fixed;overflow:auto}
.aBOKla_breadcrumbs{font-size:.85rem}.aBOKla_list{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.aBOKla_crumb{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.aBOKla_link,.aBOKla_text{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aBOKla_link{border-radius:var(--radius-xs);transition:color var(--dur-fast) var(--ease-out)}.aBOKla_link:hover{color:var(--text-body);text-decoration:underline}.aBOKla_link:focus-visible{box-shadow:var(--shadow-focus);outline:none}.aBOKla_current{color:var(--text-title);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.aBOKla_sep{color:var(--text-muted);flex-shrink:0}
.TmAvCq_trail{align-items:center;gap:6px;min-width:0;display:flex}.TmAvCq_sep{color:var(--text-muted);flex-shrink:0}.TmAvCq_current,.TmAvCq_link,.TmAvCq_text{font-family:var(--font-display);letter-spacing:var(--tracking-snug);white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:420px;font-size:1.25rem;font-weight:600;line-height:1.2;overflow:hidden}.TmAvCq_current{color:var(--text-title)}.TmAvCq_text{color:var(--text-muted)}.TmAvCq_link{color:var(--text-muted);border-radius:var(--radius-xs);text-decoration:none}.TmAvCq_link:hover{color:var(--text-title)}.TmAvCq_link:focus-visible{box-shadow:var(--shadow-focus);outline:none}@media (max-width:1199px){.TmAvCq_current,.TmAvCq_link,.TmAvCq_text{max-width:200px}}@media (max-width:767px){.TmAvCq_current,.TmAvCq_link,.TmAvCq_text{flex:1;max-width:none}}
.t4NqNq_wrap{border:1px solid var(--card-border);border-radius:var(--radius-md);background:var(--card-bg-opaque);overflow-x:auto}.t4NqNq_table{border-collapse:collapse;width:100%;color:var(--text-body);font-size:.85rem}.t4NqNq_th{background:var(--card-bg-opaque);border-bottom:1px solid var(--card-border);padding:var(--space-2) var(--space-3);text-align:left;letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;color:var(--text-muted);font-size:11.5px;font-weight:600}.t4NqNq_sticky{z-index:var(--z-base);position:sticky;top:0}.t4NqNq_td{border-bottom:1px solid var(--card-border);padding:var(--space-2) var(--space-3);white-space:nowrap}.t4NqNq_compact .t4NqNq_th,.t4NqNq_compact .t4NqNq_td{padding:var(--space-1) var(--space-2)}.t4NqNq_row:last-child .t4NqNq_td{border-bottom:none}.t4NqNq_clickable{cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.t4NqNq_clickable:hover{background:var(--hover-bg)}.t4NqNq_clickable:focus-visible{background:var(--active-bg);outline:none}.t4NqNq_right{text-align:right;font-variant-numeric:tabular-nums}.t4NqNq_center{text-align:center;font-variant-numeric:tabular-nums}.t4NqNq_sortBtn{align-items:center;gap:var(--space-1);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.t4NqNq_sortBtn:hover{color:var(--text-body)}.t4NqNq_sortBtn:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-xs);outline:none}.t4NqNq_right .t4NqNq_sortBtn{flex-direction:row-reverse}.t4NqNq_emptyCell{padding:var(--space-8) var(--space-4);text-align:center;color:var(--text-muted)}
.RY5XLG_tile{gap:var(--space-2);padding:var(--space-6);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.RY5XLG_header{align-items:center;gap:var(--space-3);display:flex}.RY5XLG_icon{color:var(--primary);flex-shrink:0;line-height:0;display:inline-flex}.RY5XLG_label{color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:.875rem;font-weight:500}.RY5XLG_value{font-size:var(--text-xl);font-weight:700;line-height:var(--leading-tight);color:var(--text-title);font-variant-numeric:tabular-nums}.RY5XLG_success{color:var(--status-success)}.RY5XLG_warning{color:var(--status-warning)}.RY5XLG_error{color:var(--status-error)}.RY5XLG_hint{color:var(--text-muted);font-size:.75rem}
._2Ayziq_overlay{z-index:var(--z-overlay);background:#00000080;justify-content:flex-end;display:flex;position:fixed;inset:0}._2Ayziq_overlayLeft{justify-content:flex-start}._2Ayziq_panel{background:var(--card-bg-opaque);border-left:1px solid var(--card-border);max-width:100vw;height:100vh;box-shadow:var(--shadow-lg);animation:_2Ayziq_slideInRight var(--dur-base) var(--ease-out);outline:none;flex-direction:column;display:flex}._2Ayziq_panelLeft{border-left:none;border-right:1px solid var(--card-border);animation-name:_2Ayziq_slideInLeft}@keyframes _2Ayziq_slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _2Ayziq_slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._2Ayziq_panel{animation:none}}._2Ayziq_header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:1px solid var(--card-border);display:flex}._2Ayziq_title{color:var(--text-title);margin:0;font-size:1.15rem}._2Ayziq_headerRight{align-items:center;gap:var(--space-2);display:flex}._2Ayziq_closeBtn{color:var(--text-muted);cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:0 0;border:none;font-size:1.5rem;line-height:1}._2Ayziq_closeBtn:hover{background:var(--hover-bg);color:var(--text-body)}._2Ayziq_closeBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}._2Ayziq_body{padding:var(--space-6);color:var(--text-body);flex:1;overflow-y:auto}@media (max-width:640px){._2Ayziq_panel{width:100vw!important}}
._44AljW_wrapper{flex-direction:column;gap:.35rem;width:100%;display:flex}._44AljW_meta{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.8rem;line-height:1.3;display:flex}._44AljW_label{color:var(--text-body);min-width:0;font-weight:500}._44AljW_caption{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}._44AljW_track{background:var(--hover-bg);border:1px solid var(--card-border);border-radius:999px;width:100%;position:relative;overflow:hidden}._44AljW_md{height:10px}._44AljW_sm{height:6px}._44AljW_fill{border-radius:inherit;background:var(--primary);height:100%;transition:width var(--dur-fast) var(--ease-out)}._44AljW_indeterminate ._44AljW_fill{width:35%;animation:_44AljW_sweep 1.4s var(--ease-in-out) infinite;position:absolute;top:0;left:0}@keyframes _44AljW_sweep{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){._44AljW_indeterminate ._44AljW_fill{opacity:.45;width:100%;animation:none}}
.HgYApa_inner{align-items:center;gap:.3rem;display:inline-flex}
._awvoG_banner{border:1px solid var(--card-border);border-radius:var(--radius);background:var(--card-bg-opaque);color:var(--text-body);border-left-width:3px;grid-template-columns:auto 1fr auto;align-items:start;column-gap:.75rem;padding:.7rem .9rem;font-size:.85rem;line-height:1.4;display:grid}._awvoG_iconSlot{color:var(--text-muted);margin-top:.15rem;display:inline-flex}._awvoG_body{flex-direction:column;gap:.25rem;min-width:0;display:flex}._awvoG_headline{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._awvoG_message{color:var(--text-title);font-weight:600}._awvoG_elapsed{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._awvoG_detail{color:var(--text-muted)}._awvoG_errorText{color:var(--status-error);white-space:pre-wrap;word-break:break-word}._awvoG_actions{align-items:center;gap:.4rem;display:inline-flex}._awvoG_info{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, var(--card-bg-opaque))}._awvoG_info ._awvoG_iconSlot{color:var(--primary)}._awvoG_success{border-color:var(--status-success);background:color-mix(in srgb, var(--status-success) 12%, var(--card-bg-opaque))}._awvoG_success ._awvoG_iconSlot{color:var(--status-success)}._awvoG_warning{border-color:var(--status-warning);background:color-mix(in srgb, var(--status-warning) 12%, var(--card-bg-opaque))}._awvoG_warning ._awvoG_iconSlot{color:var(--status-warning)}._awvoG_error{border-color:var(--status-error);background:color-mix(in srgb, var(--status-error) 12%, var(--card-bg-opaque))}._awvoG_error ._awvoG_iconSlot{color:var(--status-error)}@media (max-width:640px){._awvoG_banner{grid-template-columns:auto 1fr}._awvoG_actions{grid-column:2;margin-top:.4rem}}
.ky3NlG_header{align-items:center;gap:.6rem;margin-bottom:1rem;font-size:.85rem;display:flex}.ky3NlG_elapsed{color:var(--text-muted);font-variant-numeric:tabular-nums}.ky3NlG_stages{flex-direction:column;gap:.4rem;margin:0 0 1rem;padding:0;font-size:.85rem;list-style:none;display:flex}.ky3NlG_stage{color:var(--text-muted);align-items:center;gap:.55rem;display:flex}.ky3NlG_stageMark{border:2px solid var(--card-border);border-radius:50%;flex:none;width:10px;height:10px}.ky3NlG_done{color:var(--text-body)}.ky3NlG_done .ky3NlG_stageMark{background:var(--status-success);border-color:var(--status-success)}.ky3NlG_current{color:var(--text-title);font-weight:600}.ky3NlG_current .ky3NlG_stageMark{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 40%, transparent)}.ky3NlG_pending .ky3NlG_stageMark{background:0 0}.ky3NlG_log{background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-xs);max-height:180px;color:var(--text-body);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;margin:1rem 0 0;padding:.6rem .75rem;font-size:.75rem;line-height:1.45;overflow:auto}.ky3NlG_log:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ky3NlG_errorText{color:var(--status-error);white-space:pre-wrap;word-break:break-word;margin:1rem 0 0;font-size:.85rem}.ky3NlG_result{color:var(--text-body);margin-top:1rem;font-size:.9rem}.ky3NlG_actions{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}
.qPKO8G_list{border:1px solid var(--card-border);border-radius:var(--radius);background:var(--card-bg-opaque);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.qPKO8G_item+.qPKO8G_item{border-top:1px solid var(--card-border)}.qPKO8G_row{width:100%;font:inherit;color:var(--text-body);text-align:left;background:0 0;border:none;grid-template-columns:auto auto auto 1fr;align-items:center;gap:.2rem .75rem;padding:.5rem .75rem;font-size:.82rem;display:grid}.qPKO8G_rowButton{cursor:pointer}.qPKO8G_rowButton:hover{background:var(--hover-bg)}.qPKO8G_rowButton:focus-visible{box-shadow:inset var(--shadow-focus);outline:none}.qPKO8G_selected,.qPKO8G_selected:hover{background:var(--active-bg)}.qPKO8G_started{white-space:nowrap;font-variant-numeric:tabular-nums}.qPKO8G_duration{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.qPKO8G_requester{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qPKO8G_summary{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;min-width:0;overflow:hidden}.qPKO8G_empty{color:var(--text-muted);margin:0;font-size:.85rem}@media (max-width:640px){.qPKO8G_row{grid-template-columns:auto 1fr}.qPKO8G_requester{grid-column:1/-1}}
.eB4PWW_card{background:var(--card-bg-opaque);border:1px solid var(--card-border);border-radius:12px;max-width:34rem;margin:4rem auto;padding:2rem}.eB4PWW_title{color:var(--text-body);margin:0 0 .75rem;font-size:1.25rem}.eB4PWW_body{color:var(--text-muted);margin:0;line-height:1.6}.eB4PWW_cta{background:var(--primary);color:var(--primary-foreground);border-radius:8px;margin-top:1.5rem;padding:.5rem 1rem;text-decoration:none;display:inline-block}.eB4PWW_meta{color:var(--text-muted);margin:1.5rem 0 0;font-family:monospace;font-size:.75rem}
.IXTDHG_block{margin:var(--space-3) 0;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--surface-sunk);overflow:hidden}.IXTDHG_caption{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border-bottom:1px solid var(--card-border);background:var(--card-bg-opaque);color:var(--text-body);font-size:var(--text-xs);font-weight:600;display:flex}.IXTDHG_pre{padding:var(--space-3);background:var(--surface-sunk);color:var(--text-title);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.IXTDHG_tabs{margin:var(--space-3) 0;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--card-bg-opaque);overflow:hidden}.IXTDHG_panel{background:var(--surface-sunk)}.IXTDHG_panel:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.IXTDHG_toolbar{padding:var(--space-1);border-bottom:1px solid var(--card-border);background:var(--card-bg-opaque);justify-content:flex-end;display:flex}.IXTDHG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.kJJP5W_section{scroll-margin-top:var(--space-4);margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--card-border)}.kJJP5W_section:first-child{border-top:none;margin-top:0;padding-top:0}.kJJP5W_sectionTitle{margin:0 0 var(--space-3);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--text-title)}.kJJP5W_subTitle{margin:var(--space-6) 0 var(--space-2);font-size:var(--text-md);color:var(--text-title)}.kJJP5W_prose{max-width:72ch;line-height:var(--leading-normal);color:var(--text-body)}.kJJP5W_prose p,p.kJJP5W_prose{margin:0 0 var(--space-3)}.kJJP5W_inlineCode{border:1px solid var(--card-border);border-radius:var(--radius-xs);background:var(--surface-sunk);color:var(--text-title);font-family:var(--font-mono);overflow-wrap:anywhere;padding:.05em .3em;font-size:.875em}.kJJP5W_strong{color:var(--text-title);font-weight:600}.kJJP5W_steps{max-width:72ch;margin:0 0 var(--space-4);padding-left:var(--space-6);color:var(--text-body)}.kJJP5W_step{margin-bottom:var(--space-4);line-height:var(--leading-normal)}.kJJP5W_step::marker{color:var(--text-title);font-weight:700}.kJJP5W_stepTitle{margin:0 0 var(--space-1);font-size:var(--text-base);color:var(--text-title)}.kJJP5W_bullets{margin:var(--space-2) 0;padding-left:var(--space-5)}.kJJP5W_bullets li{margin-bottom:var(--space-2)}.kJJP5W_topic{scroll-margin-top:var(--space-4)}.kJJP5W_changelog{margin:0;padding:0;list-style:none}.kJJP5W_change{padding:var(--space-3) 0;border-bottom:1px solid var(--card-border)}.kJJP5W_changeDate{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-title)}.kJJP5W_changeSummary{margin:var(--space-1) 0;color:var(--text-body)}.kJJP5W_changeTouches{font-size:var(--text-sm);color:var(--text-body);margin:0}.kJJP5W_changeTouches a{color:var(--text-title)}.kJJP5W_changeTouches a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.kJJP5W_unavailable{max-width:72ch;color:var(--text-body);margin:0;font-style:italic}
.Da10rW_region{margin:0 0 var(--space-3)}.Da10rW_code{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-title)}.Da10rW_text{white-space:normal;min-width:14rem;max-width:40rem;line-height:var(--leading-snug);display:block}.Da10rW_detail{margin-top:var(--space-1);white-space:normal;font-size:var(--text-xs);display:block}
.U8c3yq_tryIt{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px dashed var(--card-border)}.U8c3yq_header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.U8c3yq_title{font-size:var(--text-sm);color:var(--text-title);margin:0;font-weight:700}.U8c3yq_lead{margin:var(--space-1) 0 var(--space-3);font-size:var(--text-sm);color:var(--text-body)}.U8c3yq_form{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));align-items:end;display:grid}.U8c3yq_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.U8c3yq_label{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-title);font-weight:600}.U8c3yq_requiredMark{font-family:var(--font-sans);font-weight:400}.U8c3yq_input{min-height:34px;padding:0 var(--space-2);border:1px solid var(--input-border);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-body);font:inherit;font-size:var(--text-sm)}.U8c3yq_input:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.U8c3yq_input[aria-invalid=true]{border-color:var(--status-error)}.U8c3yq_hint{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text-body)}.U8c3yq_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.U8c3yq_csvLink{min-height:30px;padding:0 var(--space-3);border:1px solid var(--input-border);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text-body);font-size:var(--text-sm);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.U8c3yq_csvLink:hover{background:var(--hover-bg)}.U8c3yq_csvLink:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.U8c3yq_invalid{margin:var(--space-2) 0 0;color:var(--status-error);font-size:var(--text-sm)}.U8c3yq_result{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;min-width:0;display:flex}.U8c3yq_status{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-title);margin:0;font-weight:700}.U8c3yq_explanation{margin:0 0 var(--space-1)}.U8c3yq_detail{margin:0 0 var(--space-1);font-size:var(--text-xs)}.U8c3yq_link{color:var(--text-title);font-weight:600}.U8c3yq_link:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.U8c3yq_muted{font-size:var(--text-xs);color:var(--text-body);margin:0}.U8c3yq_cell{font-family:var(--font-mono);font-size:var(--text-xs)}.U8c3yq_null{font-style:italic}.U8c3yq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._3S8uEG_form{flex-direction:column;gap:1.25rem;display:flex}._3S8uEG_field{flex-direction:column;gap:.5rem;display:flex}._3S8uEG_row{gap:1rem;display:flex}._3S8uEG_row ._3S8uEG_field{flex:1}._3S8uEG_field label{color:var(--text-body);font-size:.9rem;font-weight:500}._3S8uEG_input,._3S8uEG_textarea,._3S8uEG_select{background:var(--input-bg);border:1px solid var(--input-border);color:var(--text-body);border-radius:6px;width:100%;padding:.75rem;font-size:1rem}._3S8uEG_input:focus,._3S8uEG_textarea:focus,._3S8uEG_select:focus{border-color:var(--primary);outline:none}._3S8uEG_textarea{resize:vertical;min-height:100px}._3S8uEG_actions{justify-content:flex-end;gap:1rem;margin-top:1rem;display:flex}
.XF6Hjq_page{padding:2rem}.XF6Hjq_header{margin-bottom:1.5rem}.XF6Hjq_title{color:var(--text-title);font-size:1.5rem;font-weight:600}.XF6Hjq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:stretch;gap:1.25rem;display:grid}.XF6Hjq_cardSkeleton{border:1px solid var(--card-border);background:var(--card-bg-opaque);opacity:.55;border-radius:8px;min-height:11rem}.XF6Hjq_empty{justify-content:center;align-items:center;min-height:40vh;padding:2rem;display:flex}.XF6Hjq_card{background:var(--card-bg-opaque);border:1px solid var(--card-border);text-align:center;border-radius:8px;max-width:32rem;padding:2rem}.XF6Hjq_emptyTitle{color:var(--text-title);font-size:1.25rem;font-weight:600}.XF6Hjq_description{color:var(--text-muted);margin-top:.75rem;font-size:.9rem;line-height:1.6}@media (max-width:640px){.XF6Hjq_page{padding:1.25rem}}
