@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2)format("woff2-variations");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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-wght-normal-cHuGMAiY.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-wght-normal-DwHjdM4S.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-wght-normal-ece1310W.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-wght-normal-D-yuW59g.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-wght-normal-CxNHBx-q.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-normal-D9elroTD.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-wght-italic-BXuSHrjR.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-wght-italic-RLIThRd4.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-wght-italic-F2ziEGcb.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-wght-italic-C3q834ic.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-wght-italic-CpkvI5hy.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-italic-D2yaqPoE.woff2)format("woff2-variations");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}._banner_n57is_3{z-index:var(--z-toast);background:var(--white);border:1px solid var(--line);border-radius:var(--radius-full);max-width:calc(100vw - 40px);box-shadow:var(--shadow-md);color:var(--charcoal);animation:_hap-rise_n57is_1 .32s var(--ease) both;align-items:center;gap:10px;padding:8px 8px 8px 16px;font-size:13.5px;display:flex;position:fixed;bottom:20px;left:20px}._dot_n57is_22{background:var(--teal);opacity:.75;border-radius:50%;flex:none;width:8px;height:8px}._text_n57is_31{margin:0}._reload_n57is_35,._later_n57is_36{border-radius:var(--radius-full);white-space:nowrap;height:30px;transition:background var(--transition-fast), color var(--transition-fast);border:none;padding:0 13px;font-size:13px;font-weight:600}._reload_n57is_35{background:var(--teal);color:var(--white)}._reload_n57is_35:hover{background:var(--teal-dark)}._later_n57is_36{color:var(--gray);background:0 0}._later_n57is_36:hover{background:var(--lavender-light);color:var(--purple-dark)}:root{--purple:#7f3f96;--purple-dark:#652e87;--purple-light:#9b6daf;--sage:#d9ece7;--sage-light:#edf5f2;--sage-dark:#b8d5cc;--lavender:#f0e6f5;--lavender-light:#f8f3fa;--charcoal:#2d2d2d;--gray:#6b7280;--gray-light:#9ca3af;--bg:#fafafa;--white:#fff;--teal:#0e8a6d;--teal-dark:#0b7259;--teal-soft:#e3f3ee;--amber:#b45309;--amber-dark:#92400e;--amber-soft:#fdf6ec;--amber-line:#eed6b4;--red:#b91c1c;--red-dark:#991b1b;--red-soft:#fdecec;--green:#1e7b4f;--green-soft:#e7f4ec;--green-mid:#cfe8da;--line:#e6eeeb;--radius:14px;--ease:cubic-bezier(.22, .8, .35, 1);--serif:"Aptos Serif", "Source Serif 4 Variable", Cambria, Georgia, serif;--sans:"Montserrat Variable", Montserrat, "Segoe UI", system-ui, sans-serif;--color-primary:var(--purple);--color-primary-light:var(--purple-light);--color-primary-dark:var(--purple-dark);--color-secondary:#eb5c2a;--color-secondary-light:#f08a62;--color-accent:#e84d96;--color-accent-light:#f0a7c6;--color-sage:var(--sage);--color-sage-light:var(--sage-light);--color-sage-dark:var(--sage-dark);--color-lavender:var(--lavender);--color-lavender-light:var(--lavender-light);--color-success:var(--green-mid);--color-success-dark:var(--green);--color-success-soft:var(--green-soft);--color-error:var(--red);--color-error-dark:var(--red-dark);--color-error-light:var(--red-soft);--color-warning:var(--amber);--color-warning-dark:var(--amber-dark);--color-warning-light:var(--amber-soft);--color-text:var(--charcoal);--color-text-secondary:var(--gray);--color-text-muted:var(--gray-light);--color-text-inverse:var(--white);--color-bg:var(--bg);--color-bg-secondary:#f4f1ec;--color-bg-card:var(--white);--color-glass:#ffffffdb;--color-border:#ece7ef;--color-border-strong:#e0d8e6;--color-border-focus:var(--purple);--font-family:var(--sans);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:20px;--radius-full:9999px;--shadow-sm:0 1px 2px #2d2d2d0d;--shadow-md:0 4px 16px #652e8712, 0 1px 3px #2d2d2d0d;--shadow-lg:0 14px 40px #652e8724;--shadow-xl:0 20px 56px #652e872e;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--shell-max:1180px;--shell-gutter:32px;--transition-fast:.15s ease;--transition-normal:.25s ease;--transition-slow:.35s ease;--ease-out:cubic-bezier(.2, .7, .3, 1);--z-dropdown:100;--z-modal:200;--z-toast:300;--z-tooltip:400}@media (max-width:720px){:root{--shell-gutter:16px}}@keyframes hap-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes hap-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes hap-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p{margin:0}html{overflow-x:clip}body{font-family:var(--sans);color:var(--charcoal);background:var(--bg);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px;min-height:100vh}h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}button{cursor:pointer;font-family:inherit}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--purple);outline-offset:2px;border-radius:8px}::selection{background:var(--lavender);color:var(--purple-dark)}.qms-toast{font-family:var(--sans);font-size:14px;background:var(--charcoal)!important;color:var(--white)!important;border-radius:var(--radius)!important;border:none!important;box-shadow:0 12px 32px #2d2d2d47!important}.qms-toast [data-description]{font-size:12px;color:var(--gray-light)!important}.qms-toast [data-button]{font-size:13.5px;font-weight:700;color:var(--sage)!important;border-radius:var(--radius-full)!important;background:0 0!important;height:auto!important;padding:7px 14px!important}.qms-toast [data-button]:hover{background:#ffffff14!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-text-secondary)}.text-success{color:var(--color-success-dark)}.text-error{color:var(--color-error)}.text-warning{color:var(--color-warning)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flex{display:flex}.flex-col{flex-direction:column;display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:var(--space-2)}.gap-4{gap:var(--space-4)}.mt-2{margin-top:var(--space-2)}.mt-4{margin-top:var(--space-4)}.mb-2{margin-bottom:var(--space-2)}.mb-4{margin-bottom:var(--space-4)}.p-4{padding:var(--space-4)}._page_1ttqc_3{min-height:100vh;padding:var(--space-4);background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 8%, transparent) 0%, var(--color-bg) 40%);flex-direction:column;justify-content:center;align-items:center;display:flex}._logo_1ttqc_17{width:200px;height:auto;margin-bottom:var(--space-6)}._heading_1ttqc_23{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-primary);margin-bottom:var(--space-2)}._tagline_1ttqc_30{color:var(--color-text-secondary);font-size:var(--font-size-base);margin-bottom:var(--space-8)}._error_1ttqc_36{color:var(--color-error);font-size:var(--font-size-sm);margin-top:var(--space-4);text-align:center;max-width:400px}._footer_1ttqc_44{bottom:var(--space-6);font-size:var(--font-size-xs);color:var(--color-text-secondary);position:absolute}._appbar_saain_1{-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--sage);background:#ffffffdb}._inner_saain_11{max-width:var(--shell-max);padding:10px var(--shell-gutter);align-items:center;gap:28px;margin:0 auto;display:flex}._brand_saain_22{color:inherit;border-radius:10px;flex:none;align-items:center;gap:10px;display:flex}._brand_saain_22:hover{text-decoration:none}._logo_saain_35{width:auto;height:30px;display:block}._wordmark_saain_41{font-family:var(--serif);color:var(--purple-dark);letter-spacing:-.005em;font-size:19px;font-weight:500}._product_saain_49{color:var(--gray-light);margin-left:2px;font-size:12px;font-weight:600}._surfaces_saain_58{align-items:center;gap:4px;min-width:0;display:flex}._surface_saain_58,._more_saain_66{font:inherit;color:var(--gray);border-radius:var(--radius-full);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:7px 15px;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}._surface_saain_58:hover,._more_saain_66:hover,._more_saain_66[data-hovered]{background:var(--lavender-light);color:var(--purple-dark);text-decoration:none}._surface_saain_58[aria-current=page],._more_saain_66[data-current],._more_saain_66[data-pressed]{background:var(--lavender);color:var(--purple-dark)}._more_saain_66[data-focus-visible]{outline:2px solid var(--purple);outline-offset:2px}._more_saain_66:not([data-current]):not([data-pressed]):not(:hover){color:var(--gray-light);font-weight:500}._moreShort_saain_110{display:none}._chev_saain_114{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}._divider_saain_126{background:var(--sage);flex:none;width:1px;height:20px;margin:0 8px}._pinned_saain_134{color:var(--gray);border-radius:var(--radius-full);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:7px 14px;font-size:14px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}._pinned_saain_134:hover{background:var(--lavender-light);color:var(--purple-dark);text-decoration:none}._pinned_saain_134[aria-current=page]{background:var(--lavender);color:var(--purple-dark);font-weight:600}._pinnedAction_saain_161{border-color:var(--sage-dark)}._pinnedAction_saain_161[aria-current=page]{border-color:#0000}._plus_saain_169{font-size:16px;font-weight:600;line-height:1}._count_saain_175{border-radius:var(--radius-full);background:var(--white);border:1px solid var(--sage-dark);min-width:20px;height:20px;color:var(--charcoal);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-size:11.5px;display:inline-flex}._me_saain_192{font:inherit;color:var(--gray);border-radius:var(--radius-full);text-align:right;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:10px;margin-left:auto;padding:3px 3px 3px 10px;font-size:13px;transition:background .2s;display:flex}._me_saain_192[data-hovered],._me_saain_192[data-pressed]{background:var(--lavender-light)}._me_saain_192[data-focus-visible]{outline:2px solid var(--purple);outline-offset:2px}._who_saain_220 b{color:var(--charcoal);font-size:13.5px;font-weight:600;line-height:1.2;display:block}._avatar_saain_228{background:var(--sage);width:32px;height:32px;color:var(--purple-dark);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}._popover_saain_243{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);outline:none;min-width:220px;padding:6px}._popover_saain_243[data-entering]{animation:_hap-rise_saain_1 .18s var(--ease)}._menu_saain_257{outline:none;flex-direction:column;gap:2px;display:flex}._menuItem_saain_264{color:var(--charcoal);cursor:pointer;border-radius:10px;outline:none;padding:9px 12px;font-size:14px;text-decoration:none;display:block}._menuItem_saain_264[data-focused],._menuItem_saain_264[data-hovered]{background:var(--lavender-light);color:var(--purple-dark);text-decoration:none}._menuItem_saain_264[data-focus-visible]{box-shadow:inset 0 0 0 2px var(--purple)}._menuItem_saain_264[data-current]{color:var(--purple-dark);font-weight:600}._menuHeader_saain_291{color:var(--charcoal);padding:8px 12px 6px;font-size:13.5px;font-weight:600}._menuHeader_saain_291 span{color:var(--gray);font-size:12.5px;font-weight:500;display:block}._sep_saain_305{background:var(--line);border:none;height:1px;margin:4px 6px}@media (max-width:1100px){._inner_saain_11{gap:18px}._who_saain_220{display:none}}@media (max-width:720px){._product_saain_49{display:none}._inner_saain_11{gap:10px}._wordmark_saain_41{display:none}._surfaces_saain_58{scrollbar-width:none;overflow-x:auto}._surface_saain_58,._more_saain_66{padding:7px 11px;font-size:13.5px}}@media (max-width:560px){._count_saain_175{display:none}._surfaces_saain_58{gap:2px}._surface_saain_58,._more_saain_66{gap:4px;padding:7px 8px}._me_saain_192{padding:0}._inner_saain_11{gap:6px}._moreLabel_saain_374{display:none}._moreShort_saain_110{display:inline}}._ribbon_1m79w_3{padding:7px var(--shell-gutter);background:var(--amber-soft);border-bottom:1px solid var(--amber-line);color:var(--charcoal);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;font-size:12.8px;display:flex}._mark_1m79w_17{border:1.6px solid var(--amber);border-radius:50%;flex:none;width:8px;height:8px}._title_1m79w_25{color:var(--amber-dark);font-weight:600}._detail_1m79w_30{color:var(--gray)}@media (max-width:720px){._detail_1m79w_30{display:none}}._layout_bdzzx_3{background:var(--bg);flex-direction:column;min-height:100vh;display:flex}._top_bdzzx_10{z-index:50;position:sticky;top:0}._main_bdzzx_16{outline:none;flex:1;min-width:0}._skip_bdzzx_22{z-index:60;border-radius:var(--radius-full);background:var(--white);box-shadow:var(--shadow-md);color:var(--purple-dark);padding:8px 14px;font-size:13.5px;font-weight:600;position:absolute;top:-120px;left:12px}._skip_bdzzx_22:focus{text-decoration:none;top:10px}._container_4pkn6_7{width:100%;max-width:var(--shell-max);padding:0 var(--shell-gutter) 120px;margin:0 auto}._container_4pkn6_7>*{max-width:var(--page-measure,none)}._sm_4pkn6_18{--page-measure:640px}._md_4pkn6_22{--page-measure:820px}._lg_4pkn6_26,._full_4pkn6_30{--page-measure:none}._title_4pkn6_35{font-family:var(--serif);letter-spacing:-.01em;color:var(--purple-dark);margin:0;padding-top:50px;font-size:clamp(32px,4vw,40px);font-weight:400;line-height:1.1}._title_4pkn6_35+:not(p){margin-top:28px}@media (max-width:720px){._title_4pkn6_35{padding-top:32px}}._frame_oz1y1_6{overflow-x:clip}._page_oz1y1_10{max-width:var(--shell-max);padding:0 var(--shell-gutter) 120px;margin:0 auto}._grid_oz1y1_17{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:40px;display:grid}@media (max-width:960px){._grid_oz1y1_17{grid-template-columns:1fr}}._srOnly_oz1y1_30{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._section_1e3sv_4{max-width:900px;margin:0 0 34px}._sectionHead_1e3sv_9{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}._sectionHead_1e3sv_9 h2{font-family:var(--serif);color:var(--purple-dark);margin:0;font-size:22px;font-weight:500}._count_1e3sv_24{color:var(--gray);margin-left:auto;font-size:13.5px}._count_1e3sv_24 b{font-family:var(--serif);color:var(--charcoal);font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}._lede_1e3sv_38{color:var(--gray);max-width:66ch;margin:4px 0 12px;font-size:13.5px}._quietLine_1e3sv_45{color:var(--gray);margin:0;font-size:13.5px}._clear_1e3sv_51{color:var(--gray);background:var(--white);border:1px solid var(--line);border-radius:14px;margin:0;padding:14px 16px;font-size:13.5px}._clear_1e3sv_51 b{color:var(--teal-dark)}._problem_1e3sv_65{color:var(--amber-dark);background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 12px;padding:12px 16px;font-size:13.5px;display:flex}._problem_1e3sv_65 p{margin:0}._retry_1e3sv_83{height:30px;font:inherit;color:var(--charcoal);background:var(--white);border:1px solid var(--sage-dark);cursor:pointer;border-radius:999px;padding:0 13px;font-size:12.8px;font-weight:600}._retry_1e3sv_83[data-focus-visible]{outline:2px solid var(--purple);outline-offset:2px}._cards_1e3sv_101{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._card_1e3sv_101{background:var(--white);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}._cardHead_1e3sv_121{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}._ref_1e3sv_128{color:var(--purple-dark);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:700}._cardTitle_1e3sv_136{overflow-wrap:anywhere;flex:220px;min-width:0;font-weight:600}._readyTag_1e3sv_143,._openTag_1e3sv_144{white-space:nowrap;border-radius:999px;flex:none;padding:2px 10px;font-size:12px;font-weight:600}._readyTag_1e3sv_143{color:var(--teal-dark);background:var(--teal-soft)}._openTag_1e3sv_144{color:var(--amber-dark);background:var(--amber-soft);border:1px solid var(--amber-line)}._meta_1e3sv_164{color:var(--gray);overflow-wrap:anywhere;margin:0;font-size:12.8px}._note_1e3sv_171{color:var(--charcoal);background:var(--lavender-light);border-radius:10px;margin:0;padding:8px 12px;font-size:13px}._actions_1e3sv_180{justify-content:flex-end;display:flex}._open_1e3sv_144{height:32px;color:var(--charcoal);background:var(--white);border:1px solid var(--sage-dark);border-radius:999px;align-items:center;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._open_1e3sv_144:hover{border-color:var(--purple-light);color:var(--purple-dark)}._open_1e3sv_144:focus-visible{outline:2px solid var(--purple);outline-offset:2px}._page_a7ih9_1{max-width:var(--shell-max);padding:0 var(--shell-gutter) 120px;margin:0 auto}._head_a7ih9_12{flex-wrap:wrap;align-items:flex-end;gap:24px;padding:50px 0 28px;display:flex}._title_a7ih9_20{font-family:var(--serif);color:var(--purple-dark);letter-spacing:-.01em;font-size:40px;font-weight:400;line-height:1.1}._lede_a7ih9_29{color:var(--gray);max-width:66ch;margin-top:8px}._side_a7ih9_35{color:var(--gray);text-align:right;margin-left:auto;font-size:13.5px}._side_a7ih9_35 b{font-family:var(--serif);color:var(--charcoal);font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1.1;display:block}._filters_a7ih9_53{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}._filter_a7ih9_53{color:var(--gray);flex-direction:column;gap:5px;font-size:12.5px;font-weight:600;display:flex}._filter_a7ih9_53 select{border:1px solid var(--sage-dark);background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;min-width:140px;max-width:220px;height:38px;font:inherit;color:var(--charcoal);appearance:none;cursor:pointer;border-radius:10px;padding:0 34px 0 12px;font-size:14px;font-weight:500}._filter_a7ih9_53 select:focus-visible{border-color:var(--purple);outline:none;box-shadow:0 0 0 3px #7f3f961a}._showing_a7ih9_94{color:var(--gray);margin-left:auto;padding-bottom:9px;font-size:13.5px}._tsheet_a7ih9_1{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:18px;position:relative;overflow:auto hidden}._table_a7ih9_114{border-collapse:collapse;width:100%;font-size:14px}._table_a7ih9_114 th{color:var(--gray);text-align:left;border-bottom:1px solid var(--sage-dark);background:var(--white);white-space:nowrap;padding:12px 14px;font-size:12.5px;font-weight:600}._table_a7ih9_114 td{border-bottom:1px solid var(--line);vertical-align:top;padding:14px}._table_a7ih9_114 tbody tr:last-child td{border-bottom:none}._row_a7ih9_141{outline:none;transition:opacity .3s}._row_a7ih9_141[data-hovered] td{background:#fbfdfc}._row_a7ih9_141[data-selected] td{background:var(--lavender-light)}._row_a7ih9_141[data-focus-visible] td{box-shadow:inset 0 2px 0 var(--purple), inset 0 -2px 0 var(--purple)}._row_a7ih9_141[data-focus-visible] td:first-child{box-shadow:inset 2px 2px 0 var(--purple), inset 0 -2px 0 var(--purple)}._row_a7ih9_141[data-focus-visible] td:last-child{box-shadow:inset -2px 2px 0 var(--purple), inset 0 -2px 0 var(--purple)}._leaving_a7ih9_166{opacity:0}._ck_a7ih9_170{width:44px;padding-left:18px!important;padding-right:4px!important}._colCard_a7ih9_176{width:170px}._question_a7ih9_181{color:var(--charcoal);font-weight:600}._colRecord_a7ih9_186{min-width:300px}._colWrote_a7ih9_190{width:19%}._colWhen_a7ih9_194{width:104px}._colAge_a7ih9_198{width:72px}._num_a7ih9_202{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}._old_a7ih9_208{color:var(--amber);font-weight:600}._acts_a7ih9_213{white-space:nowrap;text-align:right!important}._mono_a7ih9_218{font-variant-numeric:tabular-nums;white-space:nowrap}._when_a7ih9_223{white-space:nowrap}._sub_a7ih9_227{color:var(--gray);margin-top:3px;font-size:12.5px}._ref_a7ih9_233{color:var(--charcoal);text-decoration:underline;-webkit-text-decoration-color:var(--sage-dark);text-decoration-color:var(--sage-dark);text-underline-offset:3px}._ref_a7ih9_233:hover{color:var(--purple-dark);-webkit-text-decoration-color:var(--purple-light);text-decoration-color:var(--purple-light)}._sr_a7ih9_245{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._linked_a7ih9_1{background:var(--sage-light);border-radius:10px;align-items:flex-start;gap:10px;max-width:520px;margin-top:8px;padding:8px 11px;font-size:12.8px;display:flex}._linked_a7ih9_1 b{font-weight:600}._about_a7ih9_272{color:var(--charcoal);margin-top:3px;line-height:1.4}._linkedQuiet_a7ih9_278{background:var(--bg)}._lk_a7ih9_282{color:var(--teal-dark);flex:none;font-weight:700}._refusal_a7ih9_289{max-width:520px;color:var(--amber);background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:10px;margin-top:8px;padding:7px 11px;font-size:12.8px}._owed_a7ih9_301{color:var(--charcoal);background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 16px;padding:10px 14px;font-size:13.6px;display:flex}._owed_a7ih9_301 p{flex:320px;margin:0}._owed_a7ih9_301 b{color:var(--amber)}._rowNote_a7ih9_324{max-width:520px;color:var(--charcoal);margin-top:8px;font-size:12.8px}._tag_a7ih9_331{background:var(--sage-light);color:var(--gray);white-space:nowrap;vertical-align:middle;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-block}._tagRejected_a7ih9_343{background:var(--amber-soft);color:var(--amber)}._tick_a7ih9_349{height:30px;color:var(--teal-dark);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}._tickIcon_a7ih9_359{fill:none;width:18px;height:18px;stroke:var(--teal);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._tickIcon_a7ih9_359 path{stroke-dasharray:16;stroke-dashoffset:16px;animation:_draw_a7ih9_1 .42s var(--ease) 60ms forwards}@keyframes _draw_a7ih9_1{to{stroke-dashoffset:0}}._chev_a7ih9_381{vertical-align:middle;width:30px;height:30px;color:var(--gray);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}._chev_a7ih9_381 svg{fill:none;stroke:currentColor;stroke-width:2.2px;width:16px;height:16px;transition:transform .2s var(--ease)}._chev_a7ih9_381[data-hovered]{background:var(--lavender-light);color:var(--purple-dark)}._chev_a7ih9_381[data-focus-visible]{outline:2px solid var(--purple);outline-offset:2px}._chevOpen_a7ih9_415{transform:rotate(180deg)}._check_a7ih9_420{cursor:pointer;display:inline-flex}._check_a7ih9_420[data-disabled]{cursor:not-allowed}._box_a7ih9_429{border:1.5px solid var(--gray-light);background:var(--white);vertical-align:middle;border-radius:4px;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}._box_a7ih9_429[data-on]{background:var(--teal);border-color:var(--teal)}._box_a7ih9_429[data-off]{opacity:.35}._box_a7ih9_429 svg{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}._check_a7ih9_420[data-focus-visible] ._box_a7ih9_429{outline:2px solid var(--purple);outline-offset:2px}._detailRow_a7ih9_466 td{background:var(--bg)}._detailRow_a7ih9_466:has(._reject_a7ih9_470) td{background:var(--amber-soft)}._reject_a7ih9_470{max-width:760px}._rejectLabel_a7ih9_478{margin-bottom:6px;font-size:13px;font-weight:600;display:block}._field_a7ih9_485{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._input_a7ih9_492{border:1px solid var(--sage-dark);background:var(--white);min-width:220px;height:36px;font:inherit;color:var(--charcoal);border-radius:10px;flex:1;padding:0 12px;font-size:14px}._input_a7ih9_492:focus{border-color:var(--purple);outline:none;box-shadow:0 0 0 3px #7f3f961a}._hint_a7ih9_511{color:var(--gray);margin-top:6px;font-size:12.5px}._details_a7ih9_517{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 32px;margin-top:4px;display:grid}._reject_a7ih9_470+._details_a7ih9_517{margin-top:18px}._facts_a7ih9_528{grid-template-columns:130px minmax(0,1fr);align-content:start;gap:6px 14px;font-size:13.5px;display:grid}._facts_a7ih9_528 dt{color:var(--gray)}._facts_a7ih9_528 dd{min-width:0}._hash_a7ih9_544{white-space:normal;word-break:break-all;font-size:12.5px}._evidence_a7ih9_550{white-space:pre-wrap;overflow-wrap:anywhere}._trail_a7ih9_555 a{color:var(--teal-dark);font-size:13.5px;font-weight:600}._empty_a7ih9_562{text-align:center;color:var(--gray);padding:64px 24px}._empty_a7ih9_562 h2,._notice_a7ih9_569 h2{font-family:var(--serif);color:var(--purple-dark);margin-bottom:6px;font-size:28px;font-weight:400}._empty_a7ih9_562 ._btn_a7ih9_577{margin-top:14px}._notice_a7ih9_569{background:var(--white);border:1px solid var(--line);max-width:640px;color:var(--gray);border-radius:18px;padding:40px 32px}._doneToday_a7ih9_591{max-width:900px;margin-top:34px}._doneToday_a7ih9_591 h2{font-family:var(--serif);color:var(--purple-dark);margin:0 0 4px;font-size:20px;font-weight:500}._doneLede_a7ih9_604{color:var(--gray);margin:0 0 10px;font-size:13.5px}._doneList_a7ih9_610{background:var(--white);border:1px solid var(--line);border-radius:14px;margin:0;padding:0;list-style:none}._doneItem_a7ih9_619{border-top:1px solid var(--line);padding:12px 16px;font-size:13.5px}._doneItem_a7ih9_619:first-child{border-top:none}._doneMain_a7ih9_629{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}._doneWhat_a7ih9_636{overflow-wrap:anywhere;flex:220px;min-width:0}._correct_a7ih9_642{margin-top:12px}._btn_a7ih9_577{height:36px;font:inherit;color:inherit;white-space:nowrap;cursor:pointer;vertical-align:middle;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:13.5px;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .12s;display:inline-flex}._btn_a7ih9_577[data-pressed]:not([data-disabled]){transform:scale(.97)}._btn_a7ih9_577[data-focus-visible]{outline:2px solid var(--purple);outline-offset:2px}._btn_a7ih9_577[data-disabled]{opacity:.38;cursor:not-allowed}._go_a7ih9_681{background:var(--teal);color:#fff}._go_a7ih9_681[data-hovered]:not([data-disabled]){background:var(--teal-dark)}._line_a7ih9_690{background:var(--white);border-color:var(--sage-dark);color:var(--charcoal)}._line_a7ih9_690[data-hovered]:not([data-disabled]){border-color:var(--purple-light);color:var(--purple-dark)}._quiet_a7ih9_701{color:var(--gray);padding:0 12px}._quiet_a7ih9_701[data-hovered]:not([data-disabled]){background:var(--lavender-light);color:var(--purple-dark)}._sm_a7ih9_711{height:30px;padding:0 13px;font-size:12.8px}._acts_a7ih9_213 ._sm_a7ih9_711+._sm_a7ih9_711{margin-left:4px}._bulkbar_a7ih9_2{z-index:40;background:var(--charcoal);color:#fff;width:max-content;max-width:100%;animation:_barIn_a7ih9_1 .28s var(--ease);border-radius:999px;align-items:center;gap:14px;margin:18px auto 0;padding:7px 8px 7px 22px;font-size:14px;display:flex;position:sticky;bottom:22px;box-shadow:0 12px 30px #2d2d2d40}@keyframes _barIn_a7ih9_1{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}._aside_a7ih9_752{color:var(--gray-light);font-size:12.5px}._onDark_a7ih9_757{color:var(--gray-light)}._onDark_a7ih9_757[data-hovered]:not([data-disabled]){color:#fff;background:#ffffff14}._overlay_a7ih9_767{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2d2d2d4d;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._overlay_a7ih9_767[data-entering]{animation:.2s _fade_a7ih9_1}._modal_a7ih9_783{background:var(--white);border-radius:20px;width:min(480px,100%);max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 30px 70px #2d2d2d40}._modal_a7ih9_783[data-entering]{animation:_popIn_a7ih9_1 .26s var(--ease)}@keyframes _fade_a7ih9_1{0%{opacity:0}}@keyframes _popIn_a7ih9_1{0%{opacity:0;transform:scale(.97)translateY(6px)}to{opacity:1;transform:none}}._dialog_a7ih9_813{outline:none}._cb_a7ih9_817{padding:26px 28px 8px}._cb_a7ih9_817 h2{font-family:var(--serif);color:var(--purple-dark);margin-bottom:10px;font-size:26px;font-weight:400;line-height:1.2}._cb_a7ih9_817 p{color:var(--charcoal);margin-bottom:10px;font-size:14.5px}._cb_a7ih9_817 ._muted_a7ih9_836,._muted_a7ih9_836{color:var(--gray);font-size:13.5px}._breakdown_a7ih9_842{margin:4px 0 12px;font-size:14px;list-style:none}._breakdown_a7ih9_842 li{border-top:1px solid var(--line);padding:6px 0}._breakdown_a7ih9_842 li:first-child{border-top:none}._breakdown_a7ih9_842 b{min-width:34px;font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500;display:inline-block}._cf_a7ih9_866{justify-content:flex-end;gap:8px;padding:16px 28px 22px;display:flex}._progress_a7ih9_873{background:var(--sage-light);border-radius:999px;height:6px;margin:14px 0 12px;overflow:hidden}._progress_a7ih9_873 i{background:var(--teal);border-radius:999px;width:40%;height:100%;animation:1.1s ease-in-out infinite alternate _sweep_a7ih9_1;display:block}@keyframes _sweep_a7ih9_1{0%{transform:translate(-10%)}to{transform:translate(160%)}}._result_a7ih9_899{font-family:var(--serif);color:var(--charcoal);margin:4px 0 14px;line-height:1.35;font-size:21px!important}._exlist_a7ih9_907{margin-bottom:8px;font-size:13.5px;list-style:none}._exlist_a7ih9_907 li{border-top:1px solid var(--line);padding:7px 0}._exlist_a7ih9_907 li:first-child{border-top:none}._more_a7ih9_923{color:var(--gray);justify-content:center;align-items:center;gap:14px;margin-top:18px;font-size:13.5px;display:flex}@media (max-width:1100px){._table_a7ih9_114 td,._table_a7ih9_114 th{padding-left:10px;padding-right:10px}._colRecord_a7ih9_186{min-width:230px}._colCard_a7ih9_176{width:120px}}@media (max-width:960px){._details_a7ih9_517{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){._tsheet_a7ih9_1{overflow-x:auto}._table_a7ih9_114{min-width:860px}._filters_a7ih9_53{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._filter_a7ih9_53 select{width:100%;min-width:0;max-width:none}._showing_a7ih9_94{grid-column:1/-1;margin-left:0;padding-bottom:0}._bulkbar_a7ih9_2 ._aside_a7ih9_752{display:none}}._page_1cl5f_1{max-width:var(--shell-max);padding:0 var(--shell-gutter) 120px;margin:0 auto}._head_1cl5f_14{flex-wrap:wrap;align-items:flex-end;gap:24px;padding:50px 0 28px;display:flex}._title_1cl5f_22{font-family:var(--serif);color:var(--purple-dark);letter-spacing:-.01em;font-size:40px;font-weight:400;line-height:1.1}._lede_1cl5f_31{color:var(--gray);max-width:66ch;margin-top:8px}._side_1cl5f_37{color:var(--gray);text-align:right;margin-left:auto;font-size:13.5px}._side_1cl5f_37 b{font-family:var(--serif);color:var(--charcoal);font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1.1;display:block}._filters_1cl5f_1{flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:16px;display:flex}._filter_1cl5f_1{color:var(--gray);flex-direction:column;gap:5px;font-size:12.5px;font-weight:600;display:flex}._filter_1cl5f_1 select{border:1px solid var(--sage-dark);background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;min-width:140px;max-width:220px;height:38px;font:inherit;color:var(--charcoal);appearance:none;cursor:pointer;border-radius:10px;padding:0 34px 0 12px;font-size:14px;font-weight:500}._filter_1cl5f_1 select:focus-visible{border-color:var(--purple);outline:none;box-shadow:0 0 0 3px #7f3f961a}._showing_1cl5f_96{color:var(--gray);margin-left:auto;padding-bottom:9px;font-size:13.5px}._tsheet_1cl5f_1{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:18px;max-height:max(380px,100vh - 470px);position:relative;overflow:auto}._table_1cl5f_118 thead th{z-index:2;position:sticky;top:0}._table_1cl5f_118 tbody td{padding-top:11px;padding-bottom:11px}._table_1cl5f_118{border-collapse:collapse;width:100%;font-size:14px}._table_1cl5f_118 th{color:var(--gray);text-align:left;border-bottom:1px solid var(--sage-dark);background:var(--white);white-space:nowrap;padding:12px 14px;font-size:12.5px;font-weight:600}._table_1cl5f_118 td{border-bottom:1px solid var(--line);vertical-align:top;padding:14px}._table_1cl5f_118 tbody tr:last-child td{border-bottom:none}._row_1cl5f_156{outline:none;transition:opacity .3s}._row_1cl5f_156[data-hovered] td{background:#fbfdfc}._row_1cl5f_156[data-selected] td{background:var(--lavender-light)}._row_1cl5f_156[data-focus-visible] td{box-shadow:inset 0 2px 0 var(--purple), inset 0 -2px 0 var(--purple)}._row_1cl5f_156[data-focus-visible] td:first-child{box-shadow:inset 2px 2px 0 var(--purple), inset 0 -2px 0 var(--purple)}._row_1cl5f_156[data-focus-visible] td:last-child{box-shadow:inset -2px 2px 0 var(--purple), inset 0 -2px 0 var(--purple)}._leaving_1cl5f_181{opacity:0}._ck_1cl5f_185{width:44px;padding-left:18px!important;padding-right:4px!important}._colAge_1cl5f_191{width:72px}._num_1cl5f_195{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}._old_1cl5f_201{color:var(--amber);font-weight:600}._acts_1cl5f_206{white-space:nowrap;text-align:right!important}._mono_1cl5f_211{font-variant-numeric:tabular-nums;white-space:nowrap}._sub_1cl5f_216{color:var(--gray);margin-top:3px;font-size:12.5px}._sr_1cl5f_222{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._chev_1cl5f_231{vertical-align:middle;width:30px;height:30px;color:var(--gray);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}._chev_1cl5f_231 svg{fill:none;stroke:currentColor;stroke-width:2.2px;width:16px;height:16px;transition:transform .2s var(--ease)}._chev_1cl5f_231[data-hovered]{background:var(--lavender-light);color:var(--purple-dark)}._chev_1cl5f_231[data-focus-visible]{outline:2px solid var(--purple);outline-offset:2px}._chevOpen_1cl5f_265{transform:rotate(180deg)}._check_1cl5f_270{cursor:pointer;display:inline-flex}._check_1cl5f_270[data-disabled]{cursor:not-allowed}._box_1cl5f_279{border:1.5px solid var(--gray-light);background:var(--white);vertical-align:middle;border-radius:4px;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}._box_1cl5f_279[data-on]{background:var(--teal);border-color:var(--teal)}._box_1cl5f_279[data-off]{opacity:.35}._box_1cl5f_279 svg{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}._check_1cl5f_270[data-focus-visible] ._box_1cl5f_279{outline:2px solid var(--purple);outline-offset:2px}._detailRow_1cl5f_316 td{background:var(--bg)}._details_1cl5f_320{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 32px;margin-top:4px;display:grid}._facts_1cl5f_327{grid-template-columns:130px minmax(0,1fr);align-content:start;gap:6px 14px;font-size:13.5px;display:grid}._facts_1cl5f_327 dt{color:var(--gray)}._facts_1cl5f_327 dd{min-width:0}._empty_1cl5f_344{text-align:center;color:var(--gray);padding:64px 24px}._empty_1cl5f_344 h2,._notice_1cl5f_351 h2{font-family:var(--serif);color:var(--purple-dark);margin-bottom:6px;font-size:28px;font-weight:400}._empty_1cl5f_344 ._btn_1cl5f_359{margin-top:14px}._notice_1cl5f_351{background:var(--white);border:1px solid var(--line);max-width:640px;color:var(--gray);border-radius:18px;padding:40px 32px}._btn_1cl5f_359{height:36px;font:inherit;color:inherit;white-space:nowrap;cursor:pointer;vertical-align:middle;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:13.5px;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .12s;display:inline-flex}._btn_1cl5f_359[data-pressed]:not([data-disabled]){transform:scale(.97)}._btn_1cl5f_359[data-focus-visible]{outline:2px solid var(--purple);outline-offset:2px}._btn_1cl5f_359[data-disabled]{opacity:.38;cursor:not-allowed}._go_1cl5f_407{background:var(--teal);color:#fff}._go_1cl5f_407[data-hovered]:not([data-disabled]){background:var(--teal-dark)}._line_1cl5f_416{background:var(--white);border-color:var(--sage-dark);color:var(--charcoal)}._line_1cl5f_416[data-hovered]:not([data-disabled]){border-color:var(--purple-light);color:var(--purple-dark)}._quiet_1cl5f_427{color:var(--gray);padding:0 12px}._quiet_1cl5f_427[data-hovered]:not([data-disabled]){background:var(--lavender-light);color:var(--purple-dark)}._sm_1cl5f_437{height:30px;padding:0 13px;font-size:12.8px}._overlay_1cl5f_444{z-index:200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#2d2d2d4d;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._overlay_1cl5f_444[data-entering]{animation:.2s _fade_1cl5f_1}._modal_1cl5f_460{background:var(--white);border-radius:20px;width:min(480px,100%);max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 30px 70px #2d2d2d40}._modal_1cl5f_460[data-entering]{animation:_popIn_1cl5f_1 .26s var(--ease)}@keyframes _fade_1cl5f_1{0%{opacity:0}}@keyframes _popIn_1cl5f_1{0%{opacity:0;transform:scale(.97)translateY(6px)}to{opacity:1;transform:none}}._dialog_1cl5f_490{outline:none}._cb_1cl5f_494{padding:26px 28px 8px}._cb_1cl5f_494 h2{font-family:var(--serif);color:var(--purple-dark);margin-bottom:10px;font-size:26px;font-weight:400;line-height:1.2}._cb_1cl5f_494 p{color:var(--charcoal);margin-bottom:10px;font-size:14.5px}._cb_1cl5f_494 ._muted_1cl5f_513,._muted_1cl5f_513{color:var(--gray);font-size:13.5px}._breakdown_1cl5f_519{margin:4px 0 12px;font-size:14px;list-style:none}._breakdown_1cl5f_519 li{border-top:1px solid var(--line);padding:6px 0}._breakdown_1cl5f_519 li:first-child{border-top:none}._breakdown_1cl5f_519 b{min-width:34px;font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500;display:inline-block}._cf_1cl5f_543{justify-content:flex-end;gap:8px;padding:16px 28px 22px;display:flex}._result_1cl5f_2{font-family:var(--serif);color:var(--charcoal);margin:4px 0 14px;line-height:1.35;font-size:21px!important}._exlist_1cl5f_3{margin-bottom:8px;font-size:13.5px;list-style:none}._exlist_1cl5f_3 li{border-top:1px solid var(--line);gap:10px;padding:7px 0;display:flex}._exlist_1cl5f_3 li ._mono_1cl5f_211{flex:none}._sideNote_1cl5f_576{color:var(--gray);margin-top:4px;font-size:12.5px;display:block}._chips_1cl5f_584{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}._chipsLabel_1cl5f_592{color:var(--gray);min-width:62px;font-size:12.5px;font-weight:600}._chip_1cl5f_584{border:1px solid var(--sage-dark);background:var(--white);height:32px;font:inherit;color:var(--charcoal);cursor:pointer;border-radius:999px;align-items:baseline;gap:6px;padding:0 13px;font-size:13px;font-weight:500;line-height:30px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}._chip_1cl5f_584 b{font-variant-numeric:tabular-nums;color:var(--gray);font-weight:600}._chip_1cl5f_584:hover{border-color:var(--purple-light);color:var(--purple-dark)}._chip_1cl5f_584:focus-visible{outline:2px solid var(--purple);outline-offset:2px}._chip_1cl5f_584[aria-pressed=true]{background:var(--lavender-light);border-color:var(--purple-light);color:var(--purple-dark)}._chip_1cl5f_584[aria-pressed=true] b{color:var(--purple-dark)}._cluster_1cl5f_643{background:var(--sage-light);border-color:#0000}._chipSub_1cl5f_648{color:var(--gray);font-size:12px}._search_1cl5f_654 input{border:1px solid var(--sage-dark);background:var(--white);width:210px;height:38px;font:inherit;color:var(--charcoal);border-radius:10px;padding:0 12px;font-size:14px;font-weight:500}._search_1cl5f_654 input:focus-visible{border-color:var(--purple);outline:none;box-shadow:0 0 0 3px #7f3f961a}._age_1cl5f_673{min-width:170px}._age_1cl5f_673 output{color:var(--charcoal);font-weight:500}._age_1cl5f_673 input[type=range]{width:100%;height:38px;accent-color:var(--teal);cursor:pointer}._linkbtn_1cl5f_689{font:inherit;color:var(--teal-dark);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--sage-dark);text-decoration-color:var(--sage-dark);text-underline-offset:3px;background:0 0;border:none;padding:0;font-weight:600}._linkbtn_1cl5f_689:hover{color:var(--purple-dark)}._practiceNote_1cl5f_706{color:var(--gray);margin:-4px 0 12px;font-size:13px}._colRef_1cl5f_713{width:92px}._colTitle_1cl5f_717{min-width:260px}._colKind_1cl5f_721{width:84px}._colSource_1cl5f_725{width:128px}._colRole_1cl5f_729{width:118px}._colDue_1cl5f_733{width:74px}._colBy_1cl5f_737{width:72px}._none_1cl5f_741{color:var(--gray-light)}._heldRow_1cl5f_746 td{color:var(--gray)}._heldTag_1cl5f_750,._markTag_1cl5f_751,._regBadge_1cl5f_752{white-space:nowrap;vertical-align:1px;border-radius:999px;margin-left:8px;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-block}._heldTag_1cl5f_750{background:var(--sage-light);color:var(--gray)}._markTag_1cl5f_751{background:var(--amber-soft);color:var(--amber)}._regBadge_1cl5f_752{background:var(--charcoal);color:#fff}._detailHead_1cl5f_778{font-family:var(--serif);color:var(--charcoal);margin:0 0 4px;font-size:16px;font-weight:500}._prose_1cl5f_786{white-space:pre-wrap;overflow-wrap:anywhere;max-width:64ch;margin-bottom:12px;font-size:13.8px}._composer_1cl5f_2{z-index:30;-webkit-backdrop-filter:blur(10px);border:1px solid var(--line);box-shadow:var(--shadow-md);animation:_composerIn_1cl5f_1 .28s var(--ease);background:#fffffff0;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:18px;padding:16px 18px;display:grid;position:sticky;bottom:0}._composer_1cl5f_2[hidden]{display:none}@keyframes _composerIn_1cl5f_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}._cnt_1cl5f_829{font-family:var(--serif);color:var(--charcoal);font-variant-numeric:tabular-nums;min-width:62px;font-size:26px;line-height:1}._cnt_1cl5f_829 small{font-family:var(--sans);color:var(--gray);margin-top:4px;font-size:12px;display:block}._noteField_1cl5f_846{min-width:0}._noteInput_1cl5f_850{resize:vertical;border:1px solid var(--sage-dark);background:var(--white);width:100%;height:44px;min-height:44px;font:inherit;color:var(--charcoal);border-radius:10px;padding:10px 13px;font-size:14px;line-height:1.5;display:block}._noteInput_1cl5f_850:focus{border-color:var(--purple);outline:none;box-shadow:0 0 0 3px #7f3f961a}._noteHint_1cl5f_872{color:var(--gray);margin-top:6px;font-size:12.5px}._btns_1cl5f_878{gap:8px;display:flex}._solemn_1cl5f_4{background:var(--charcoal);color:#fff}._solemn_1cl5f_4[data-hovered]:not([data-disabled]){background:#000}._quoteLabel_1cl5f_893{margin-top:6px}._quote_1cl5f_893{border-left:3px solid var(--sage-dark);font-family:var(--serif);color:var(--charcoal);white-space:pre-wrap;overflow-wrap:anywhere;max-height:180px;margin:6px 0 14px;padding:6px 0 6px 14px;font-size:16px;font-style:italic;overflow:auto}._warn_1cl5f_911{background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:10px;padding:8px 12px;color:var(--amber)!important;font-size:13.5px!important}._guard_1cl5f_921{background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:14px;margin-bottom:16px;padding:14px 16px 4px}._cb_1cl5f_494 ._guard_1cl5f_921 h2{color:var(--amber-dark);margin-bottom:6px;font-size:22px}._cb_1cl5f_494 ._guard_1cl5f_921 p{font-size:14px}._guardSub_1cl5f_939{color:var(--charcoal);margin:0 0 8px;font-size:15px;font-weight:600}._bar_1cl5f_947{background:var(--sage-light);border-radius:999px;height:6px;margin:14px 0 8px;overflow:hidden}._bar_1cl5f_947 i{background:var(--teal);border-radius:999px;width:0;height:100%;transition:width .24s;display:block}._exlist_1cl5f_3 li:first-child{border-top:none}._more_1cl5f_969{color:var(--gray);justify-content:center;align-items:center;gap:14px;margin-top:18px;font-size:13.5px;display:flex}@media (max-width:1100px){._table_1cl5f_118 td,._table_1cl5f_118 th{padding-left:10px;padding-right:10px}}@media (max-width:960px){._details_1cl5f_320{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){._tsheet_1cl5f_1{overflow-x:auto}._filters_1cl5f_1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._filter_1cl5f_1 select{width:100%;min-width:0;max-width:none}._showing_1cl5f_96{grid-column:1/-1;margin-left:0;padding-bottom:0}._search_1cl5f_654,._age_1cl5f_673{grid-column:1/-1}._search_1cl5f_654 input,._chipsLabel_1cl5f_592{width:100%}._table_1cl5f_118{min-width:980px}}@media (max-width:860px){._composer_1cl5f_2{grid-template-columns:auto minmax(0,1fr)}._btns_1cl5f_878{grid-column:1/3;justify-content:flex-end}}._tile_2fkkb_7{cursor:pointer;flex-direction:column;gap:6px;height:100%;transition:border-color .2s,box-shadow .2s;display:flex}._tile_2fkkb_7:hover{border-color:var(--purple-light)}._tile_2fkkb_7:focus-visible{outline:2px solid var(--purple);outline-offset:2px}._head_2fkkb_26{align-items:center;gap:8px;display:flex}._dot_2fkkb_33{display:none}._name_2fkkb_37{color:var(--charcoal);font-size:15px;font-weight:600}._headline_2fkkb_44{align-items:baseline;gap:8px;margin-top:2px;display:flex}._count_2fkkb_51{font-family:var(--serif);letter-spacing:-.01em;color:var(--charcoal);font-variant-numeric:tabular-nums;font-size:44px;font-weight:400;line-height:1}._unit_2fkkb_61{color:var(--gray);font-size:13.5px}._blurb_2fkkb_66{color:var(--gray);margin:0;font-size:13.5px;line-height:1.5}._cuts_2fkkb_74{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}._cut_2fkkb_74{color:var(--charcoal);font-size:13.5px}._cutNum_2fkkb_89{font-variant-numeric:tabular-nums;font-weight:600}._cutMuted_2fkkb_94{color:var(--gray);font-size:12.8px}._overdueChip_2fkkb_99{display:inline-flex}._overdueChip_2fkkb_99>*{background-color:var(--amber-soft);color:var(--amber)}._extraRow_2fkkb_110{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._ratingStrip_2fkkb_117{flex-wrap:wrap;gap:4px;display:inline-flex}._grid_1iqr1_3{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:stretch;gap:16px;display:grid}._grid_1iqr1_3>[role=listitem]{display:flex}._grid_1iqr1_3>[role=listitem]>*{width:100%}._emphasised_1iqr1_21>*{border-color:var(--sage-dark);box-shadow:var(--shadow-md), 0 0 0 1px var(--sage-dark)}._intro_16obr_5{max-width:66ch;color:var(--gray);margin:8px 0 28px;font-size:15px}._error_16obr_12{background-color:var(--red-soft);max-width:72ch;color:var(--red-dark);border-radius:12px;margin:0 0 20px;padding:12px 16px;font-size:14px}._loading_16obr_23{justify-content:center;align-items:center;gap:12px;padding:64px 0;display:flex}._loadingText_16obr_31{color:var(--gray);font-size:14px}._empty_16obr_37{border:1px solid var(--line);background-color:var(--white);border-radius:18px;max-width:640px;padding:40px 32px}._emptyTitle_16obr_45{font-family:var(--serif);color:var(--purple-dark);margin:0 0 6px;font-size:26px;font-weight:400;line-height:1.2}._emptyBody_16obr_54{max-width:60ch;color:var(--gray);margin:0;font-size:14.5px}.aos{flex-direction:column;gap:.9rem;display:flex}.aos-form{gap:.5rem;display:flex}.aos-input{min-width:0;font:inherit;color:var(--color-text,#2d2d2d);background:var(--color-bg-card,#fff);border:1px solid var(--color-border-strong,#e0d8e6);border-radius:12px;flex:1;padding:.7rem .9rem;font-size:1rem}.aos-input:focus{outline:2px solid var(--color-border-focus,#7f3f96);outline-offset:1px}.aos-submit{font:inherit;font-weight:var(--font-weight-semibold,600);color:var(--color-text-inverse,#fff);background:var(--color-primary,#7f3f96);cursor:pointer;border:none;border-radius:12px;padding:.7rem 1.1rem}.aos-submit:disabled{opacity:.5;cursor:default}.aos-card{background:var(--color-bg-card,#fff);border:1px solid var(--color-border,#ece7ef);border-radius:14px;padding:.9rem 1rem;font-size:.95rem;line-height:1.55}.aos-card--thinking{color:var(--color-text-secondary,#6b7280);background:var(--color-lavender-light,#f8f3fa);align-items:center;gap:.6rem;display:flex}.aos-card--error{color:var(--color-error-dark,#b3324c);background:var(--color-error-light,#fbe7eb);border-color:var(--color-error,#c0566b)}.aos-dots{gap:.25rem;display:inline-flex}.aos-dots span{background:var(--color-primary,#7f3f96);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite aos-bounce}.aos-dots span:nth-child(2){animation-delay:.15s}.aos-dots span:nth-child(3){animation-delay:.3s}@keyframes aos-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.aos-truncated{color:var(--color-warning,#c9821f);background:var(--color-warning-light,#fbf0dc);border-radius:8px;margin:0 0 .7rem;padding:.5rem .7rem;font-size:.85rem}.aos-answer__body p{margin:.45rem 0}.aos-heading{font-size:.85rem;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary,#7f3f96);margin:.9rem 0 .3rem}.aos-answer__body>.aos-heading:first-child{margin-top:0}.aos-rule{border:none;border-top:1px solid var(--color-border,#ece7ef);margin:.8rem 0}.aos-list{margin:.4rem 0;padding-left:1.2rem}.aos-list__item{margin:.3rem 0}.aos-list__item--n{list-style:none;position:relative}.aos-list__num{font-weight:var(--font-weight-semibold,600);color:var(--color-primary,#7f3f96);position:absolute;left:-1.2rem}.aos-cites{border-top:1px solid var(--color-border,#ece7ef);flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.9rem;padding-top:.8rem;display:flex}.aos-cites__label{font-size:.75rem;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted,#9ca3af)}.aos-chip{font:inherit;color:var(--color-text-secondary,#6b7280);background:var(--color-bg-secondary,#f4f1ec);border:1px solid var(--color-border,#ece7ef);border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.83rem;display:inline-flex}.aos-chip--open{color:var(--color-primary-dark,#652e87);background:var(--color-lavender,#f0e6f5);border-color:var(--color-primary-light,#9b6daf);cursor:pointer}.aos-chip--open:active{background:var(--color-lavender-light,#f8f3fa)}.aos-chip-group{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;display:inline-flex}.aos-fallback{color:var(--color-text-secondary,#6b7280);text-underline-offset:2px;font-size:.78rem;text-decoration:underline}.aos-fallback:hover,.aos-fallback:focus-visible{color:var(--color-primary-dark,#652e87)}.aos-matches__title{font-size:.85rem;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary,#6b7280);margin:0 0 .5rem}.aos-matches__hint{color:var(--color-text-muted,#9ca3af);margin:.2rem 0;font-size:.85rem}.aos-matches__list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.aos-match{width:100%;font:inherit;text-align:left;color:var(--color-text,#2d2d2d);background:var(--color-bg-card,#fff);border:1px solid var(--color-border,#ece7ef);cursor:pointer;border-radius:12px;align-items:center;gap:.7rem;padding:.65rem .8rem;display:flex}.aos-match--closed{cursor:default;opacity:.75}.aos-match__kind{font-size:.7rem;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary-dark,#652e87);background:var(--color-lavender,#f0e6f5);border-radius:999px;flex-shrink:0;padding:.15rem .5rem}.aos-match__text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.aos-match__doc-title{font-size:.9rem;font-weight:var(--font-weight-medium,500)}.aos-match__meta{color:var(--color-text-muted,#9ca3af);font-size:.78rem}.aos-match__open{color:var(--color-text-muted,#9ca3af);margin-left:auto;font-size:1.3rem}.aos-footer{color:var(--color-text-muted,#9ca3af);flex-wrap:wrap;align-items:baseline;gap:.3rem;font-size:.83rem;display:flex}.aos-reset{font:inherit;color:var(--color-primary,#7f3f96);cursor:pointer;background:0 0;border:none;padding:0;font-size:.83rem;text-decoration:underline}._intro_1hlis_6{max-width:66ch;color:var(--gray);margin:8px 0 28px;font-size:15px}._advisorBanner_1hlis_14,._libraryNotice_1hlis_27{border:1px solid var(--amber-line);background:var(--amber-soft);max-width:66ch;color:var(--amber-dark);border-radius:12px;margin:0 0 20px;padding:12px 16px;font-size:14px}._openRecord_1hlis_39{flex-direction:column;gap:6px;max-width:66ch;margin:0 0 24px;display:flex}._openLabel_1hlis_47{color:var(--color-text);font-size:14px;font-weight:600}._openRow_1hlis_53{flex-wrap:wrap;gap:10px;display:flex}._openInput_1hlis_59{min-height:44px;font:inherit;font-size:var(--font-size-base);color:var(--color-text);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);flex:220px;padding:.625rem .75rem}._openInput_1hlis_59:focus{border-color:var(--color-border-focus);outline:none;box-shadow:0 0 0 2px #68328d26}._openButton_1hlis_77{min-height:44px;font:inherit;color:var(--color-text-inverse);background:var(--teal);border-radius:var(--radius-full);cursor:pointer;border:0;padding:0 20px;font-size:14px;font-weight:600}._openButton_1hlis_77:hover{background:var(--teal-dark)}._openButton_1hlis_77:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._openRefused_1hlis_99{color:var(--amber-dark);border-left:3px solid var(--amber);margin:0;padding-left:10px;font-size:13px}._tableCard_a6b6n_8{box-shadow:var(--shadow-sm);overflow:hidden}._scroll_a6b6n_14{width:100%;overflow-x:auto}._table_a6b6n_5{border-collapse:collapse;width:100%;font-size:14px}._th_a6b6n_26{text-align:left;border-bottom:1px solid var(--sage-dark);background-color:var(--white);white-space:nowrap;padding:0;position:sticky;top:0}._sortBtn_a6b6n_36{cursor:pointer;width:100%;font:inherit;color:var(--gray);background:0 0;border:none;border-radius:0;align-items:center;gap:6px;padding:12px 14px;font-size:12.5px;font-weight:600;transition:color .2s;display:inline-flex}._th_a6b6n_26:first-child ._sortBtn_a6b6n_36{padding-left:20px}._sortBtn_a6b6n_36:hover{color:var(--purple-dark)}._sortBtn_a6b6n_36:focus-visible{outline:2px solid var(--purple);outline-offset:-2px}._sortArrow_a6b6n_66{color:var(--gray-light);font-size:.75em}._sortBtn_a6b6n_36[aria-sort=ascending] ._sortArrow_a6b6n_66,._sortBtn_a6b6n_36[aria-sort=descending] ._sortArrow_a6b6n_66{color:var(--purple-dark)}._td_a6b6n_77{border-bottom:1px solid var(--line);vertical-align:top;color:var(--charcoal);padding:14px}._td_a6b6n_77:first-child{padding-left:20px}._tdAction_a6b6n_88{border-bottom:1px solid var(--line);vertical-align:top;text-align:right;white-space:nowrap;padding:14px 20px 14px 14px}._table_a6b6n_5 tbody tr:hover>td{background-color:#fbfdfc}._table_a6b6n_5 tbody tr:last-child>td{border-bottom:none}._rowOverdue_a6b6n_105>td:first-child{box-shadow:inset 3px 0 0 var(--amber-line)}._table_a6b6n_5 tbody tr._rowOverdue_a6b6n_105>td,._table_a6b6n_5 tbody tr._rowOverdue_a6b6n_105:hover>td{background-color:var(--amber-soft)}._reference_a6b6n_115{color:var(--charcoal);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}a._reference_a6b6n_115{color:var(--color-primary-dark);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px}a._reference_a6b6n_115:hover{text-decoration-color:currentColor}._titleCell_a6b6n_134{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}._titleText_a6b6n_141{font-weight:500;line-height:1.4}._titleCell_a6b6n_134>*+*{box-shadow:inset 0 0 0 1px var(--amber-line)}._statusCell_a6b6n_151{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}._statusCell_a6b6n_151>*+*{background-color:var(--amber-soft);color:var(--amber);box-shadow:inset 0 0 0 1px var(--amber-line)}._cellText_a6b6n_165{color:var(--gray)}._ratingBasis_a6b6n_170{color:var(--gray);opacity:.8;margin-left:2px;font-size:11.5px}._td_a6b6n_77:nth-last-child(2) ._cellText_a6b6n_165{white-space:nowrap;font-variant-numeric:tabular-nums}._openLink_a6b6n_184{color:var(--purple-dark);text-decoration:underline;-webkit-text-decoration-color:var(--purple-light);text-decoration-color:var(--purple-light);text-underline-offset:3px;white-space:nowrap;font-size:13.5px;font-weight:600}._openLink_a6b6n_184:hover{-webkit-text-decoration-color:var(--purple-dark);text-decoration-color:var(--purple-dark)}._openLink_a6b6n_184:focus-visible{outline:2px solid var(--purple);outline-offset:2px;border-radius:6px}._loading_a6b6n_205{justify-content:center;align-items:center;gap:12px;padding:64px 0;display:flex}._loadingText_a6b6n_213{color:var(--gray);font-size:14px}._error_a6b6n_218{background-color:var(--red-soft);max-width:72ch;color:var(--red-dark);border-radius:12px;padding:12px 16px;font-size:14px}._empty_a6b6n_227{text-align:center;padding:36px 24px}._emptyTitle_a6b6n_233{font-family:var(--serif);color:var(--purple-dark);margin:0 0 6px;font-size:22px;font-weight:400;line-height:1.2}._emptyBody_a6b6n_242{max-width:52ch;color:var(--gray);margin:0 auto;font-size:14.5px}._intro_1hjsc_7{max-width:66ch;color:var(--gray);margin:8px 0 28px;font-size:15px}._registerTabs_1hjsc_15{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin-bottom:16px;padding-bottom:14px;display:flex}._registerTab_1hjsc_15{border-radius:var(--radius-full);cursor:pointer;font:inherit;color:var(--gray);background:0 0;border:none;padding:7px 15px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s}._registerTab_1hjsc_15:hover{background-color:var(--lavender-light);color:var(--purple-dark)}._registerTab_1hjsc_15:focus-visible{outline:2px solid var(--purple);outline-offset:2px}._registerTabActive_1hjsc_47,._registerTabActive_1hjsc_47:hover{background-color:var(--lavender);color:var(--purple-dark)}._viewSegments_1hjsc_54{border:1px solid var(--sage-dark);background-color:var(--white);border-radius:20px;flex-wrap:wrap;gap:2px;margin-bottom:20px;padding:3px;display:inline-flex}._viewSegment_1hjsc_54{border-radius:var(--radius-full);cursor:pointer;font:inherit;color:var(--gray);background:0 0;border:none;padding:5px 13px;font-size:12.8px;font-weight:600;transition:background-color .2s,color .2s}._viewSegment_1hjsc_54:hover{background-color:var(--sage-light);color:var(--charcoal)}._viewSegment_1hjsc_54:focus-visible{outline:2px solid var(--purple);outline-offset:2px}._viewSegmentActive_1hjsc_88,._viewSegmentActive_1hjsc_88:hover{background-color:var(--sage);color:var(--charcoal)}._ratingGroups_1hjsc_95{flex-direction:column;gap:28px;display:flex}._ratingGroup_1hjsc_95{flex-direction:column;gap:10px;display:flex}._ratingHeading_1hjsc_108{font-family:var(--serif);color:var(--charcoal);align-items:center;gap:10px;margin:0;font-size:20px;font-weight:500;line-height:1.2;display:flex}._ratingDot_1hjsc_120{border-radius:var(--radius-full);background-color:var(--gray-light);flex-shrink:0;width:10px;height:10px}._dot-extreme_1hjsc_128,._dot-high_1hjsc_129{background-color:var(--red)}._dot-medium_1hjsc_133{background-color:var(--amber)}._dot-low_1hjsc_137{background-color:var(--green)}._dot-unrated_1hjsc_141{background-color:var(--gray-light)}._intro_ublg9_4{max-width:66ch;color:var(--gray);margin:8px 0 28px;font-size:15px}._card_13cp2_7{flex-direction:column;gap:14px;display:flex}._header_13cp2_14{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}._headerMain_13cp2_24{flex-wrap:wrap;align-items:baseline;gap:10px;display:inline-flex}._label_13cp2_31{color:var(--gray);font-size:13px;font-weight:600}._sourceRef_13cp2_37{font-family:var(--serif);color:var(--purple-dark);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:1.15;text-decoration:none}a._sourceRef_13cp2_37:hover{text-decoration:underline;-webkit-text-decoration-color:var(--purple-light);text-decoration-color:var(--purple-light);text-underline-offset:4px}._sourceRef_13cp2_37:focus-visible{outline:2px solid var(--purple);outline-offset:2px;border-radius:6px}._disclosure_13cp2_61{border-radius:12px}._summary_13cp2_65{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:4px 0;list-style:none;display:flex}._summary_13cp2_65::-webkit-details-marker{display:none}._summary_13cp2_65:before{content:"▸";color:var(--gray-light);transition:transform .2s var(--ease);font-size:.8em}._disclosure_13cp2_61[open] ._summary_13cp2_65:before{transform:rotate(90deg)}._summaryText_13cp2_90{font-family:var(--serif);color:var(--charcoal);flex:1;font-size:18px;font-weight:500}._count_13cp2_98{color:var(--gray);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}._summary_13cp2_65:focus-visible{outline:2px solid var(--purple);outline-offset:2px;border-radius:6px}._body_13cp2_112{padding-top:10px}._trailList_13cp2_116{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._consequence_13cp2_126{background-color:var(--sage-light);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 14px;font-size:13.5px;display:flex}._relationship_13cp2_137{color:var(--teal-dark);font-weight:700}._arrow_13cp2_142{color:var(--gray-light)}._targetRef_13cp2_146{color:var(--purple-dark);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}a._targetRef_13cp2_146{text-decoration:underline;-webkit-text-decoration-color:var(--purple-light);text-decoration-color:var(--purple-light);text-underline-offset:3px}a._targetRef_13cp2_146:hover{-webkit-text-decoration-color:var(--purple-dark);text-decoration-color:var(--purple-dark)}._targetRef_13cp2_146:focus-visible{outline:2px solid var(--purple);outline-offset:2px;border-radius:6px}._targetTitle_13cp2_169{color:var(--charcoal)}._targetStatus_13cp2_173{color:var(--gray);font-size:12.5px}._empty_13cp2_179{max-width:56ch;color:var(--gray);margin:0;font-size:14.5px}._loading_13cp2_186{justify-content:center;align-items:center;gap:12px;padding:40px 0;display:flex}._loadingText_13cp2_194{color:var(--gray);font-size:14px}._error_13cp2_199{background-color:var(--red-soft);color:var(--red-dark);border-radius:12px;padding:12px 16px;font-size:14px}._intro_9huw0_7{max-width:66ch;color:var(--gray);margin:8px 0 28px;font-size:15px}._layout_9huw0_15{grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (max-width:48rem){._layout_9huw0_15{grid-template-columns:1fr}}._picker_9huw0_29{flex-direction:column;gap:10px;min-width:0;display:flex}._pickerHeading_9huw0_37{font-family:var(--serif);color:var(--purple-dark);margin:0;font-size:20px;font-weight:500;line-height:1.2}._pickerList_9huw0_46{border:1px solid var(--line);background-color:var(--white);max-height:70vh;box-shadow:var(--shadow-sm);border-radius:18px;margin:0;padding:0;list-style:none;overflow-y:auto}._pickerList_9huw0_46>li+li{border-top:1px solid var(--line)}._pickerItem_9huw0_62{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:none;border-radius:0;flex-direction:column;gap:2px;padding:12px 16px;transition:background-color .2s;display:flex}._pickerItem_9huw0_62:hover{background-color:var(--lavender-light)}._pickerItem_9huw0_62:focus-visible{outline:2px solid var(--purple);outline-offset:-2px}._pickerItemActive_9huw0_86,._pickerItemActive_9huw0_86:hover{background-color:var(--lavender);box-shadow:inset 3px 0 0 var(--purple-light)}._pickerRef_9huw0_92{color:var(--charcoal);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}._pickerItemActive_9huw0_86 ._pickerRef_9huw0_92{color:var(--purple-dark)}._pickerTitle_9huw0_103{color:var(--gray);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.4;overflow:hidden}._pickerLoading_9huw0_112{color:var(--gray);align-items:center;gap:8px;padding:16px 0;font-size:14px;display:flex}._pickerError_9huw0_121{background-color:var(--red-soft);color:var(--red-dark);border-radius:12px;padding:12px 14px;font-size:14px}._pickerEmpty_9huw0_129{text-align:left}._pickerEmptyTitle_9huw0_133{font-family:var(--serif);color:var(--purple-dark);margin:0 0 4px;font-size:20px;font-weight:400;line-height:1.25}._pickerEmptyBody_9huw0_142{color:var(--gray);margin:0;font-size:13.5px}._trailPane_9huw0_149{min-width:0}._prompt_9huw0_154{text-align:center;padding:56px 24px}._promptTitle_9huw0_159{font-family:var(--serif);color:var(--purple-dark);margin:0 0 6px;font-size:26px;font-weight:400;line-height:1.2}._promptBody_9huw0_168{max-width:52ch;color:var(--gray);margin:0 auto;font-size:14.5px}._intro_1ugko_4{max-width:66ch;color:var(--gray);margin:8px 0 28px;font-size:15px}._card_1ugko_11{max-width:66ch}._cardTitle_1ugko_15{font-family:var(--serif);color:var(--purple-dark);margin:0;font-size:24px;font-weight:400}._edition_1ugko_23{color:var(--gray);margin:4px 0 0;font-size:13.5px}._actions_1ugko_29{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:20px;display:flex}._size_1ugko_37{color:var(--gray-light);font-size:12.8px}._note_1ugko_42{max-width:66ch;color:var(--gray);margin:20px 0 0;font-size:13.5px}._dupNote_1ttzh_5{color:var(--color-text);background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:var(--radius-md);margin:12px 0 0;padding:10px 14px;font-size:14px;line-height:1.5}._dupLine_1ttzh_16{margin:0}._dupTitle_1ttzh_20{color:var(--color-text-secondary)}._dupHint_1ttzh_24{color:var(--color-text-secondary);margin:4px 0 0;font-size:12.5px}._head_1ttzh_30{margin-bottom:26px;padding-top:44px}._kicker_1ttzh_35{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 6px;font-size:12.5px;font-weight:600;display:flex}._ref_1ttzh_48{color:var(--color-primary-dark);font-variant-numeric:tabular-nums}._practiceTag_1ttzh_53{letter-spacing:.04em;color:var(--amber-dark);background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:var(--radius-full);padding:2px 10px;font-size:11px}._title_1ttzh_63{font-family:var(--serif);letter-spacing:-.01em;color:var(--color-primary-dark);overflow-wrap:anywhere;margin:0;padding-top:0;font-size:clamp(28px,3.6vw,40px);font-weight:400;line-height:1.12}._chips_1ttzh_75{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}._chip_1ttzh_75,._chipLink_1ttzh_84{min-height:26px;color:var(--color-text-secondary);background:var(--color-bg-card);border:1px solid var(--line);border-radius:var(--radius-full);align-items:center;padding:2px 11px;font-size:12.5px;font-weight:600;display:inline-flex}._chipLink_1ttzh_84{color:var(--color-primary-dark);text-decoration:none}._chipLink_1ttzh_84:hover{border-color:var(--sage-dark);background:var(--sage-light)}._chipLink_1ttzh_84:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._chipMine_1ttzh_112{color:var(--teal-dark);background:var(--teal-soft);border-color:var(--teal-soft)}._chipTodo_1ttzh_118{color:var(--amber-dark);background:var(--amber-soft);border-color:var(--amber-line)}._refreshing_1ttzh_124{color:var(--color-text-muted);font-size:12.5px}._savedNote_1ttzh_129{color:var(--teal-dark);background:var(--teal-soft);border-radius:var(--radius-md);margin:14px 0 0;padding:10px 14px;font-size:14px}._owed_1ttzh_138{color:var(--amber-dark);background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:var(--radius-md);margin:12px 0 0;padding:10px 14px;font-size:14px;line-height:1.5}._textButton_1ttzh_149{font:inherit;color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}._textButton_1ttzh_149:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:4px}._layout_1ttzh_168{grid-template:"read act""read trail""read closure"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px 32px;display:grid}._act_1ttzh_180{grid-area:act;min-width:0}._read_1ttzh_185{grid-area:read;min-width:0}._trail_1ttzh_190{grid-area:trail;min-width:0}._closure_1ttzh_195{grid-area:closure;min-width:0}._areaTitle_1ttzh_200{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 12px;font-size:12.5px;font-weight:600}._areaHead_1ttzh_210{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin:0 0 12px;display:flex}._areaHead_1ttzh_210 ._areaTitle_1ttzh_200{margin:0}._allToggle_1ttzh_223{gap:14px;display:flex}._allButton_1ttzh_228{font:inherit;color:var(--color-primary-dark);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}._allButton_1ttzh_228:disabled{color:var(--color-text-muted);cursor:default;text-decoration:none}._allButton_1ttzh_228:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:4px}._layout_1ttzh_168 [id^=panel-],._layout_1ttzh_168 [id^=fv-]{scroll-margin-top:96px}._muted_1ttzh_259{color:var(--color-text-secondary);margin:0;font-size:13.5px;line-height:1.5}._lede_1ttzh_266{max-width:66ch;color:var(--color-text);margin:14px 0 0;font-size:15px;line-height:1.55}._lede_1ttzh_266 p{margin:0}._loading_1ttzh_278{color:var(--color-text-secondary);align-items:center;gap:12px;padding:60px 0;display:flex}._failure_1ttzh_286{color:var(--red-dark);background:var(--red-soft);border-radius:var(--radius-md);margin:16px 0;padding:10px 14px;font-size:14px}._links_1ttzh_295{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;font-size:13.5px;line-height:1.5;list-style:none;display:flex}._link_1ttzh_295{overflow-wrap:anywhere}._linkRel_1ttzh_310{color:var(--color-text-secondary)}._linkTitle_1ttzh_314{color:var(--color-text)}@media (max-width:960px){._layout_1ttzh_168{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"act""read""trail""closure"}}@media (max-width:720px){._head_1ttzh_30{padding-top:28px}}._head_1dz4c_4{margin-bottom:22px;padding-top:44px}._kicker_1dz4c_9{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 6px;font-size:12.5px;font-weight:600}._title_1dz4c_18{font-family:var(--serif);color:var(--color-primary-dark);margin:0;font-size:clamp(28px,3.6vw,40px);font-weight:400;line-height:1.12}._lede_1dz4c_27{max-width:62ch;color:var(--color-text-secondary);margin:10px 0 0;font-size:15px;line-height:1.55}._headActions_1dz4c_35{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}._savedNote_1dz4c_43{color:var(--teal-dark);background:var(--teal-soft);border-radius:var(--radius-md);margin:14px 0 0;padding:10px 14px;font-size:14px}._schedule_1dz4c_52{max-width:720px;margin-bottom:24px}._tabs_1dz4c_57{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin-bottom:16px;padding-bottom:14px;display:flex}._tab_1dz4c_57{border-radius:var(--radius-full);cursor:pointer;font:inherit;color:var(--color-text-secondary);background:0 0;border:none;align-items:center;gap:8px;padding:7px 15px;font-size:14px;font-weight:600;display:inline-flex}._tab_1dz4c_57:hover{background-color:var(--lavender-light);color:var(--color-primary-dark)}._tab_1dz4c_57:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}._tabActive_1dz4c_91,._tabActive_1dz4c_91:hover{background-color:var(--lavender);color:var(--color-primary-dark)}._count_1dz4c_97{text-align:center;min-width:22px;color:var(--color-text-secondary);background:var(--color-bg-card);border:1px solid var(--line);border-radius:var(--radius-full);padding:0 7px;font-size:12px;line-height:20px}._tabLate_1dz4c_109 ._count_1dz4c_97{color:var(--amber-dark);background:var(--amber-soft);border-color:var(--amber-line)}._list_1dz4c_115{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._row_1dz4c_124{background:var(--color-bg-card);border:1px solid var(--line);border-radius:14px;grid-template-columns:84px minmax(0,1fr) minmax(150px,auto) minmax(150px,220px);align-items:baseline;gap:6px 18px;padding:14px 18px;display:grid}._rowLate_1dz4c_135{border-left:4px solid var(--amber)}._ref_1dz4c_139{font-variant-numeric:tabular-nums;color:var(--color-primary-dark);font-size:13px;font-weight:700;text-decoration:none}._what_1dz4c_147{flex-direction:column;gap:3px;min-width:0;display:flex}._name_1dz4c_154{color:var(--color-text);overflow-wrap:anywhere;font-size:15px;font-weight:600;text-decoration:none}._name_1dz4c_154:hover,._ref_1dz4c_139:hover{text-decoration:underline}._meta_1dz4c_167{color:var(--color-text-secondary);font-size:13px}._centro_1dz4c_172{text-wrap:nowrap;color:var(--color-text-secondary);background:var(--color-bg);border:1px solid var(--line);border-radius:var(--radius-full);margin-left:8px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}._when_1dz4c_185{color:var(--color-text);flex-direction:column;gap:2px;font-size:13.5px;display:flex}._late_1dz4c_193{color:var(--amber-dark);font-weight:600}._who_1dz4c_198{color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:13px}._muted_1dz4c_204{color:var(--color-text-muted);font-size:12.8px}._empty_1dz4c_209{color:var(--color-text-secondary);background:var(--color-bg);border:1px dashed var(--line);border-radius:14px;margin:0;padding:18px;font-size:14px}._loading_1dz4c_219{color:var(--color-text-secondary);align-items:center;gap:12px;padding:24px 0;display:flex}._failure_1dz4c_227{color:var(--amber-dark);background:var(--amber-soft);border:1px solid var(--amber-line);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;font-size:14px;display:flex}._failure_1dz4c_227 p{margin:0}@media (max-width:720px){._row_1dz4c_124{grid-template-columns:1fr;gap:4px}}
