@import "https://fonts.googleapis.com/css2?family=Geist:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=optional";*,:before,:after{box-sizing:border-box;margin:0;padding:0}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}:root{--stage-explore:#7c87ec;--stage-pwd:#04c5b5;--stage-rec:#068fa7;--stage-perm:#4ba3f7;--stage-i140:#4cc77a;--stage-pd:#a9c93a;--stage-i485:#3fae80;--bg:oklch(14% .012 270);--bg2:oklch(17% .013 270);--surface:oklch(19% .014 270);--border:oklch(27% .014 270);--border2:oklch(33% .014 270);--accent:oklch(56% .17 262);--accent2:oklch(60% .14 150);--warn:oklch(60% .18 25);--amber:oklch(72% .16 70);--text:oklch(96% .005 270);--text2:oklch(83% .006 270);--muted:oklch(68% .008 270);--accent-text:oklch(72% .14 262);--good-text:oklch(72% .14 150);--warn-text:oklch(72% .15 25);--amber-text:oklch(76% .15 70);--radius:14px;--radius-inner:10px;--radius-pill:999px;--font:"Geist", "Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ck-1:var(--accent);--ck-2:var(--accent2);--ck-3:var(--warn);--ck-4:var(--text2);--ck-5:var(--muted);--ck-faint:var(--bg2);--ck-grid:var(--border);--ck-sel:var(--accent);--sidebar-w:260px;--topbar-h:52px;--shadow:0 0 0 1px oklch(100% 0 0/.05), 0 1px 2px oklch(0% 0 0/.3), 0 6px 18px -6px oklch(0% 0 0/.5);--shadow-2:0 0 0 1px oklch(100% 0 0/.06), 0 2px 6px oklch(0% 0 0/.35), 0 18px 40px -10px oklch(0% 0 0/.55);--phase-perm-bg:oklch(27% .045 256);--phase-perm-text:oklch(72% .14 256);--phase-i140-bg:oklch(25% .04 290);--phase-i140-text:oklch(75% .13 290);--phase-wait-bg:oklch(28% .04 70);--phase-wait-text:oklch(72% .14 70);--phase-gc-bg:oklch(22% .04 150);--phase-gc-text:oklch(68% .14 150);--callout-green-bg:oklch(22% .04 150);--callout-green-border:oklch(30% .07 150);--callout-green-text:oklch(68% .14 150);--callout-yellow-bg:oklch(28% .04 70);--callout-yellow-border:oklch(38% .08 70);--callout-yellow-text:oklch(72% .14 70);--callout-red-bg:oklch(24% .045 25);--callout-red-border:oklch(36% .09 25);--callout-red-text:oklch(76% .13 25);--wait-step-bg:oklch(22% .015 270);--wait-step-border:oklch(30% .02 270);--wait-current:oklch(60% .14 150);--wait-pending:oklch(72% .16 70);--wait-label:oklch(68% .008 270)}[data-theme=light]{--stage-explore:#6366f1;--stage-pwd:#12a195;--stage-rec:#11697a;--stage-perm:#2784d5;--stage-i140:#1a9a4b;--stage-pd:#7c9a12;--stage-i485:#17694a;--ck-1:var(--accent);--ck-2:var(--accent2);--ck-3:var(--warn);--ck-4:var(--text2);--ck-5:var(--muted);--ck-faint:var(--bg2);--ck-grid:var(--border);--ck-sel:var(--accent);--bg:oklch(98.5% .003 90);--bg2:oklch(96.4% .004 90);--surface:oklch(99.5% .002 90);--border:oklch(93% .006 270);--border2:oklch(88% .008 270);--accent:oklch(56% .17 262);--accent2:oklch(60% .14 150);--warn:oklch(60% .18 25);--amber:oklch(72% .16 70);--text:oklch(20% .012 270);--text2:oklch(38% .012 270);--muted:oklch(52% .01 270);--accent-text:oklch(50% .17 262);--good-text:oklch(46% .13 150);--warn-text:oklch(50% .18 25);--amber-text:oklch(50% .12 70);--shadow:0 0 0 1px oklch(20% .012 270/.04), 0 1px 2px oklch(20% .012 270/.04), 0 6px 18px -6px oklch(20% .012 270/.06);--shadow-2:0 0 0 1px oklch(20% .012 270/.05), 0 2px 4px oklch(20% .012 270/.04), 0 14px 36px -10px oklch(20% .012 270/.1);--phase-perm-bg:oklch(94% .035 256);--phase-perm-text:oklch(38% .18 256);--phase-i140-bg:oklch(94% .03 290);--phase-i140-text:oklch(38% .16 290);--phase-wait-bg:oklch(97% .04 80);--phase-wait-text:oklch(38% .12 70);--phase-gc-bg:oklch(95% .04 150);--phase-gc-text:oklch(32% .14 150);--callout-green-bg:oklch(97% .025 150);--callout-green-border:oklch(88% .07 150);--callout-green-text:oklch(32% .14 150);--callout-yellow-bg:oklch(98% .03 80);--callout-yellow-border:oklch(90% .09 80);--callout-yellow-text:oklch(38% .12 70);--callout-red-bg:oklch(97% .02 25);--callout-red-border:oklch(88% .06 25);--callout-red-text:oklch(44% .16 25);--wait-step-bg:oklch(96% .005 270);--wait-step-border:oklch(87% .008 270);--wait-current:oklch(32% .14 150);--wait-pending:oklch(42% .14 70);--wait-label:oklch(52% .01 270)}body{background:var(--bg);color:var(--text);font-family:var(--font);letter-spacing:-.005em;font-feature-settings:"ss01", "cv11", "cv02";-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.55}a{color:var(--accent-text);text-decoration:none}a:hover{text-decoration:underline}.topbar{height:var(--topbar-h);background:color-mix(in oklab, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-bottom:1px solid var(--border);z-index:200;justify-content:flex-start;align-items:center;gap:0;padding:0;display:none;position:fixed;top:0;left:0;right:0}.topbar-logo{color:var(--accent);flex:1;font-size:16px;font-weight:700}.topbar-actions{flex-shrink:0;align-items:center;gap:6px;padding-right:12px;display:flex}.topbar-subscribe-btn,.topbar-account-btn{border-radius:var(--radius-pill);color:var(--accent-text);background:color-mix(in srgb, var(--accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:5px;min-height:34px;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:flex}.topbar-subscribe-btn:hover,.topbar-account-btn:hover{opacity:.75;text-decoration:none}.topbar-bmc-btn{border-radius:var(--radius-pill);color:#d97706;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:oklab(76.8591% .0560995 .154808/.1);border:1px solid oklab(76.8591% .0560995 .154808/.25);justify-content:center;align-items:center;gap:5px;min-height:34px;padding:6px 10px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:flex}.topbar-bmc-btn:hover{opacity:.75;text-decoration:none}.hamburger{color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:100%;padding:0;font-size:20px;line-height:1;display:flex}.hamburger:focus,.hamburger:active{box-shadow:none;background:0 0;outline:none}.hamburger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.overlay{z-index:150;background:#00000080;display:none;position:fixed;inset:0}.app{min-height:100vh;display:flex}.sidebar{width:var(--sidebar-w);background:var(--surface);border-right:1px solid var(--border);z-index:160;-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;transition:transform .25s,width .24s cubic-bezier(.4,0,.1,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}.app[data-collapsed=true]{--sidebar-w:76px}.app[data-collapsed=true] .main{transition:margin-left .24s cubic-bezier(.4,0,.1,1)}.sb-head{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;min-height:58px;padding:14px 14px 12px;display:flex}.sb-brand{cursor:pointer;text-align:left;min-width:0;color:var(--accent);background:0 0;border:none;flex:1;align-items:center;gap:9px;padding:0;display:flex}.sb-wordmark{letter-spacing:-.02em;color:var(--accent);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.sb-wordmark b{font-weight:600}.sb-collapse-btn{border-radius:var(--radius-pill);width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.sb-collapse-btn:hover{background:var(--bg2);color:var(--text)}.app[data-collapsed=true] .sb-head{flex-direction:column;justify-content:center;gap:6px;padding:12px 0 10px}.app[data-collapsed=true] .sb-brand{flex:0;justify-content:center}.app[data-collapsed=true] .sb-wordmark{display:none}.app[data-collapsed=true] .sb-collapse-btn{transform:rotate(180deg)}.sidebar-logo{color:var(--accent);letter-spacing:-.3px;border-bottom:1px solid var(--border);flex-shrink:0;padding:5px 20px;font-size:16px;font-weight:700;display:none}nav{-webkit-user-select:none;user-select:none;flex:1;min-height:0;overflow-y:auto}nav a{color:var(--muted);border-radius:9px;align-items:center;gap:10px;margin-left:10px;margin-right:8px;padding:8px 10px;font-size:14px;transition:color .12s,background .12s;display:flex;position:relative}nav a:hover{color:var(--text);background:color-mix(in oklch, var(--text) 5%, transparent);text-decoration:none}nav a:focus{outline:none}nav a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}nav a.active{color:var(--text);background:color-mix(in oklab, var(--nav-active-color,var(--accent)) 10%, transparent)}nav a.active:before{content:"";background:var(--nav-active-color,var(--accent));border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}nav a .sb-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app[data-collapsed=true] nav a .sb-label{display:none}.app[data-collapsed=true] nav a{justify-content:center;width:44px;margin:0 auto;padding:9px 0}.app[data-collapsed=true] nav a.active:before{left:-14px}nav a.nav-gradient{position:relative}nav a.nav-gradient.active{background:linear-gradient(90deg,oklab(54.615% -.026671 -.213549/.12),oklab(54.1337% .0963843 -.226968/.12))}nav a.nav-gradient.active:before{content:"";background:linear-gradient(#2563eb,#7c3aed);border-radius:2px;width:3px;height:20px;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.nav-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;padding:16px 20px 4px;font-size:14px;font-weight:600;display:block}.nav-group{margin:6px 0 0}.nav-group-header{cursor:pointer;letter-spacing:0;text-transform:none;width:100%;color:var(--muted);-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:9px;justify-content:space-between;align-items:center;padding:7px 18px;font-size:14px;font-weight:500;transition:color .12s;display:flex}.nav-group-header:hover{color:var(--text2)}.nav-group-count{color:var(--muted);opacity:.65;font-variant-numeric:tabular-nums;font-size:14px}.nav-group-items{flex-direction:column;margin-top:1px;padding-left:10px;display:flex;position:relative}.nav-group-rail:before{content:"";background:var(--border);width:1px;position:absolute;top:4px;bottom:4px;left:22px}.nav-group-items a{padding-left:14px}nav>a{margin-bottom:4px}.nav-my-dashboard{color:var(--muted);border-radius:9px;align-items:center;gap:10px;margin:10px 8px 4px 10px;padding:8px 10px;font-size:14px;text-decoration:none;transition:color .12s,background .12s;display:flex;position:relative}.nav-my-dashboard:hover{color:var(--text);background:color-mix(in oklch, var(--text) 5%, transparent);text-decoration:none}.nav-my-dashboard.active{color:var(--text);background:color-mix(in oklab, var(--accent) 10%, transparent)}.nav-my-dashboard.active:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.nav-my-dash-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}.nav-my-dash-initial{background:color-mix(in oklab, var(--accent) 20%, var(--surface));color:var(--accent-text);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.nav-my-dash-badge{text-transform:uppercase;letter-spacing:.04em;background:var(--accent);color:#fff;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:14px;font-weight:700}.nav-my-dash-expired{background:var(--border);color:var(--muted)}.app[data-collapsed=true] .nav-my-dashboard{background:color-mix(in oklab, var(--accent) 10%, transparent);border-color:#0000;justify-content:center;width:44px;margin:10px auto 4px;padding:9px 0}.app[data-collapsed=true] .nav-my-dash-badge{display:none}.app[data-collapsed=true] .nav-group-header{pointer-events:none;justify-content:center;margin:4px 0;padding:5px 0}.app[data-collapsed=true] .nav-group-hd-left,.app[data-collapsed=true] .nav-group-hd-right{display:none!important}.app[data-collapsed=true] .nav-group-header:after{content:"";background:var(--border);border-radius:1px;width:24px;height:1px;display:block}.app[data-collapsed=true] .nav-group-items{align-items:center;padding-left:0;display:flex!important}.app[data-collapsed=true] .nav-group-rail:before{display:none}.app[data-collapsed=true] .nav-group-items a{padding-left:0}.theme-btn{display:none}.main{margin-left:var(--sidebar-w);flex-direction:column;flex:1;min-width:0;height:100vh;padding:16px 32px 4px;transition:margin-left .24s cubic-bezier(.4,0,.1,1);display:flex;overflow:hidden}.page-top{z-index:10;background:var(--bg);flex-shrink:0;position:relative}.page-scroll{flex:1;min-height:0;padding-bottom:28px;overflow-y:auto}.map-page{flex-direction:column;flex:1;min-height:0;padding:0 8px 8px;display:flex;position:relative}.map-page svg{flex:1;min-height:0}.map-page svg text{font-family:inherit}h1{margin-bottom:4px;font-size:20px;font-weight:600}h2{margin-bottom:16px;font-size:16px;font-weight:600}.page-sub{color:var(--muted);margin-bottom:14px;font-size:14px}.cards{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:24px;display:grid}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px 18px}.card-label{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px;font-size:14px}.card-value{font-size:24px;font-weight:700;line-height:1}.card-sub{color:var(--muted);margin-top:6px;font-size:14px}.card-note{color:var(--muted);margin-top:3px;font-size:14px;font-style:italic}.card.green .card-value{color:var(--good-text)}.card.red .card-value{color:var(--warn-text)}.card.blue .card-value{color:var(--accent-text)}.chart-box{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:28px;padding:20px 24px}.chart-box h2{margin-bottom:20px}.table-box{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-height:0;box-shadow:var(--shadow);flex-direction:column;flex:1;margin-bottom:0;display:flex;overflow:hidden}.table-scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.table-scroll:after{content:"";height:24px;display:block}.table-header{border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.table-header h2{margin:0}.table-header select,.table-header input[type=text],.table-header input[type=search]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-inner);color:var(--text);outline:none;padding:5px 10px;font-size:14px}.table-header select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.table-header select:focus,.table-header input[type=text]:focus,.table-header input[type=search]:focus{border-color:var(--accent)}table{border-collapse:collapse;width:100%}thead th{text-align:left;text-transform:uppercase;letter-spacing:.6px;color:var(--muted);border-bottom:1px solid var(--border);white-space:nowrap;z-index:2;background:var(--surface);padding:10px 14px;font-size:14px;position:sticky;top:0}tbody tr{border-bottom:1px solid var(--border);transition:background .1s}tbody tr:last-child{border-bottom:none}tbody tr:hover{background:color-mix(in oklch, var(--text) 4%, transparent)}tbody td{padding:10px 14px;font-size:14px}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.badge{white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:14px;font-weight:600;display:inline-block}.badge-certified{color:var(--good-text);background:#34d39926}.badge-denied{color:var(--warn-text);background:#f8717126}.badge-withdrawn{color:var(--muted);background:#64748b26}.filters{flex-wrap:wrap;gap:10px;margin-bottom:10px;padding:3px 0 8px;display:flex}.filters-toggle{display:none}.filters select,.filters input{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-inner);color:var(--text);outline:none;min-height:36px;padding:7px 12px;font-size:14px}.filters select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.filters select:focus,.filters input:focus{border-color:var(--accent)}.pagination{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:14px 16px;font-size:14px;display:flex}.pagination button{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text);cursor:pointer;padding:6px 14px;font-size:14px}.pagination button:disabled{opacity:.35;cursor:not-allowed}.pagination button:hover:not(:disabled){border-color:var(--accent);color:var(--accent-text)}.loading{color:var(--muted);text-align:center;padding:40px}.empty{color:var(--muted);text-align:center;padding:40px;font-size:14px}.sk{background:var(--border);border-radius:4px;animation:1.5s ease-in-out infinite sk-pulse}@keyframes sk-pulse{0%,to{opacity:.4}50%{opacity:.8}}.rate-bar{align-items:center;gap:8px;display:flex}.rate-bar-track{background:var(--border);border-radius:2px;flex:1;min-width:60px;height:4px;overflow:hidden}.rate-bar-fill{background:var(--accent2);border-radius:2px;height:100%}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.live-badge{letter-spacing:.03em;color:var(--good-text);flex-shrink:0;align-items:center;gap:4px;margin-left:6px;font-size:14px;font-weight:700;display:inline-flex}.live-badge-dot{background:#16a34a;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite live-pulse}.sb-foot{border-top:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:8px;padding:10px 12px 12px;display:flex}.sb-ctas{gap:6px;display:flex}.sb-cta{border:1px solid var(--border);color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-size:14px;font-weight:500;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.sb-cta:hover{background:var(--bg2);color:var(--text2);border-color:var(--border2);text-decoration:none}.sb-cta span{white-space:nowrap}.sb-cta-trial{color:var(--accent-text);border-color:color-mix(in oklab, var(--accent) 35%, transparent);background:color-mix(in oklab, var(--accent) 8%, transparent)}.sb-cta-trial:hover{background:color-mix(in oklab, var(--accent) 14%, transparent);color:var(--accent-text);border-color:color-mix(in oklab, var(--accent) 50%, transparent)}.sb-acct-wrap{position:relative}.sb-acct{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:9px;width:100%;padding:7px 8px;transition:background .12s,border-color .12s;display:flex}.sb-acct:hover{background:var(--bg2);border-color:var(--border)}.sb-avatar{background:color-mix(in oklab, var(--accent) 18%, var(--surface));width:32px;height:32px;color:var(--accent-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex;overflow:hidden}.sb-acct-text{flex:1;min-width:0}.sb-acct-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;display:block;overflow:hidden}.sb-acct-chev{color:var(--muted);flex-shrink:0;transition:transform .18s}.sb-acct-wrap.is-open .sb-acct-chev{transform:rotate(180deg)}.sb-plan{text-transform:uppercase;letter-spacing:.04em;background:var(--accent);color:#fff;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 6px;font-size:14px;font-weight:700}.sb-plan-expired{background:var(--border);color:var(--muted)}.sb-menu{z-index:20;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-2);opacity:0;pointer-events:none;border-radius:14px;flex-direction:column;gap:1px;padding:6px;transition:opacity .16s,transform .16s;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;right:0;transform:translateY(8px)}.sb-acct-wrap.is-open .sb-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.sb-menu-item{text-align:left;width:100%;color:var(--text2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:9px 10px;font-size:14px;text-decoration:none;transition:background .1s,color .1s;display:flex}.sb-menu-item:hover{background:var(--bg2);color:var(--text);text-decoration:none}.sb-menu-item-accent,.sb-menu-item-accent:hover{color:var(--accent-text)}.sb-menu-sep{background:var(--border);height:1px;margin:4px}.sb-menu-theme{color:var(--text2);justify-content:space-between;align-items:center;padding:7px 10px;font-size:14px;display:flex}.sb-theme-seg{background:var(--bg2);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.sb-theme-seg button{width:30px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.sb-theme-seg button.is-on{background:var(--surface);color:var(--text);box-shadow:0 1px 2px oklch(0% 0 0/.08)}.app[data-collapsed=true] .sb-foot{align-items:center;padding:10px 0 12px}.app[data-collapsed=true] .sb-ctas{flex-direction:column;gap:4px;width:44px}.app[data-collapsed=true] .sb-cta{padding:9px 0}.app[data-collapsed=true] .sb-cta span{display:none}.app[data-collapsed=true] .sb-acct{border-color:#0000;justify-content:center;width:44px;padding:0}.app[data-collapsed=true] .sb-acct-text,.app[data-collapsed=true] .sb-acct-chev,.app[data-collapsed=true] .sb-plan{display:none}.app[data-collapsed=true] .sb-menu{width:220px;left:8px;right:auto}@keyframes tg-pulse{0%{box-shadow:0 0 #2ca5e08c}70%{box-shadow:0 0 0 12px #2ca5e000}to{box-shadow:0 0 #2ca5e000}}@keyframes tg-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.tg-fab{z-index:200;background:#2ca5e0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;text-decoration:none;transition:transform .15s,box-shadow .15s;animation:2.5s ease-out infinite tg-pulse,3s ease-in-out infinite tg-bounce;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 4px 14px #2ca5e073}.tg-fab:hover{animation:none;transform:scale(1.1)translateY(-2px);box-shadow:0 6px 20px #2ca5e099}@keyframes promo-appear{0%{opacity:0;transform:scale(.94)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.promo-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:400;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.promo-modal{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:20px;width:100%;max-width:400px;padding:36px 32px 28px;animation:.25s cubic-bezier(.34,1.4,.64,1) both promo-appear;position:relative;box-shadow:0 24px 64px #00000040,0 4px 16px #0000001f}.promo-close{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex;position:absolute;top:14px;right:14px}.promo-close:hover{background:var(--border);color:var(--text)}.promo-icon-wrap{background:#2ca5e01f;border:2px solid #2ca5e040;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.promo-title{color:var(--text);margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.3}.promo-body{color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.6}.promo-cta{border-radius:var(--radius-pill);color:#fff;cursor:pointer;background:#2ca5e0;border:none;justify-content:center;align-items:center;gap:7px;width:100%;margin-bottom:10px;padding:13px 20px;font-size:15px;font-weight:600;transition:opacity .15s,transform .15s;display:flex}.promo-cta:hover{opacity:.88;transform:translateY(-1px)}.promo-cta:active{transform:translateY(0)}.promo-dismiss{color:var(--muted);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:none;width:100%;padding:6px 12px;font-size:14px;transition:color .15s,background .15s}.promo-dismiss:hover{color:var(--text);background:var(--border)}@media (width<=480px){.promo-modal{border-radius:16px;padding:28px 20px 20px}.promo-title{font-size:18px}}.num-right{text-align:right;font-variant-numeric:tabular-nums}.mb-section{margin-bottom:28px}.mb-small{margin-bottom:12px}.denial-bar{align-items:center;gap:8px;display:flex}.denial-bar-track{background:var(--border);border-radius:3px;flex:1;min-width:60px;height:6px;overflow:hidden}.denial-bar-fill{border-radius:3px;height:100%;transition:width .3s}.denial-bar-label{font-variant-numeric:tabular-nums;text-align:right;width:42px;font-size:14px}.risk-red{color:#dc2626}.risk-orange{color:#ea580c}.risk-amber{color:#d97706}.risk-green{color:var(--good-text)}.flag-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.flag-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:14px 18px;transition:border-color .15s,box-shadow .15s}.flag-card-title{color:var(--text);margin-bottom:8px;font-size:14px;font-weight:600}.flag-card-rate{margin-bottom:4px;font-size:24px;font-weight:700;line-height:1}.flag-card-meta{color:var(--muted);margin-bottom:8px;font-size:14px}.flag-card-desc{color:var(--muted);font-size:14px;line-height:1.5}table .only-mobile{display:none}.drawer-backdrop{z-index:200;background:#00000040;position:fixed;inset:0}.drawer{background:var(--surface);border-left:1px solid var(--border);width:min(480px,100vw);box-shadow:-2px 0 0 var(--border), -8px 0 32px oklch(0% 0 0/.12);z-index:201;flex-direction:column;animation:.2s drawerIn;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes drawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}.drawer-header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:20px 20px 16px;display:flex}.drawer-case-num{font-family:var(--font-mono);color:var(--muted);margin-bottom:6px;font-size:14px}.drawer-close{cursor:pointer;color:var(--muted);background:0 0;border:none;padding:0 0 0 12px;font-size:18px;line-height:1}.drawer-close:hover{color:var(--text)}.drawer-body{flex:1;padding:8px 0 24px;overflow-y:auto}.drawer-section{padding:16px 20px 0}.drawer-section-title{text-transform:uppercase;letter-spacing:.6px;color:var(--muted);margin-bottom:10px;font-size:14px;font-weight:600}.drawer-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;font-size:14px;display:flex}.drawer-row:last-child{border-bottom:none}.drawer-label{color:var(--muted);flex-shrink:0}.drawer-value{text-align:right;word-break:break-word;font-weight:500}.drawer-recr{flex-direction:column;display:flex}.drawer-recr-step{border-bottom:1px solid var(--border);padding:6px 0}.drawer-recr-step:last-child{border-bottom:none}.drawer-recr-head{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.drawer-recr-label{color:var(--muted);min-width:0}.drawer-recr-when{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:500}.drawer-recr-step.is-empty .drawer-recr-when{color:var(--muted);font-style:italic;font-weight:400}.drawer-recr-detail{color:var(--muted);margin-top:3px;padding-right:8px;font-size:14px;line-height:1.4}.drawer-recr-note,.drawer-recr-none{color:var(--muted);font-size:14px;line-height:1.5}.drawer-recr-note{margin-bottom:8px}.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.legal-body{color:var(--text);font-size:15px;line-height:1.75}.legal-summary{color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:28px;padding:20px 22px;font-size:15px;line-height:1.7}.legal-summary h2{margin:0 0 10px;font-size:18px;font-weight:700}.legal-summary h3{margin:18px 0 6px;font-size:15px;font-weight:600}.legal-summary p{margin:0 0 10px}.legal-summary ul{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.legal-summary a{color:var(--accent-text)}.legal-body h2{color:var(--text);margin:28px 0 10px;font-size:18px;font-weight:700}.legal-body h3{color:var(--text);margin:20px 0 8px;font-size:15px;font-weight:600}.legal-body p{color:var(--muted);margin-bottom:14px}.legal-body ul,.legal-body ol{color:var(--muted);margin-bottom:14px;padding-left:20px}.legal-body li{margin-bottom:6px}.legal-body a{color:var(--accent-text)}.legal-body strong{color:var(--text);font-weight:600}.legal-body.legal-body,.legal-body.legal-body *{color:var(--text2)!important}.legal-body.legal-body [data-custom-class=title],.legal-body.legal-body [data-custom-class=title] *,.legal-body.legal-body [data-custom-class^=heading],.legal-body.legal-body [data-custom-class^=heading] *,.legal-body.legal-body strong,.legal-body.legal-body h1,.legal-body.legal-body h2,.legal-body.legal-body h3{color:var(--text)!important}.legal-body.legal-body a,.legal-body.legal-body a *,.legal-body.legal-body [data-custom-class=link],.legal-body.legal-body [data-custom-class=link] *{color:var(--accent-text)!important}.legal-body{overflow-wrap:anywhere;max-width:100%}.legal-body a,.legal-body td,.legal-body th{overflow-wrap:anywhere;word-break:break-word}.legal-body table{max-width:100%;display:block;overflow-x:auto}.legal-body img,.legal-body div{max-width:100%}.about-body{max-width:720px}.about-body section{margin-bottom:32px}.about-body h2{color:var(--text);margin-bottom:8px;font-size:14px;font-weight:600}.about-body p{color:var(--muted);margin-bottom:10px;font-size:14px;line-height:1.7}.about-body p:last-child{margin-bottom:0}.about-body a{color:var(--accent-text);text-decoration:none}.about-body a:hover{text-decoration:underline}.about-body strong{color:var(--text)}.site-footer{color:var(--muted);border-top:1px solid var(--border);text-align:center;flex-shrink:0;margin-top:12px;padding:8px 0 0;font-size:14px}.site-footer a{color:var(--muted);text-decoration:none}.site-footer a:hover{color:var(--text)}@media (width<=768px){.topbar{display:flex}.overlay{display:block}.pricing-grid{flex-direction:column-reverse;display:flex}.sidebar{top:var(--topbar-h);border-right:1px solid var(--border);border-left:none;width:85%;left:0;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar-logo{display:none!important}.sb-collapse-btn,.sb-head{display:none}nav a{gap:12px;margin-left:10px;padding:13px 10px;font-size:16px}.nav-my-dashboard{gap:12px;margin:10px 8px 4px 10px;padding:13px 10px;font-size:16px}.nav-group-header{padding:10px 18px;font-size:16px}.nav-group-items a{padding-left:14px}.main{padding:12px;padding-top:calc(var(--topbar-h) + 12px);height:100dvh;margin-left:0}h1{font-size:17px}h2{font-size:14px}.cards{grid-template-columns:repeat(2,1fr);gap:10px}.card{padding:12px 14px}.card-value{font-size:20px}.chart-box{border-radius:var(--radius);margin-bottom:16px;padding:12px 8px}.map-page{padding:0}.filters select,.filters input{flex:140px;min-height:40px;padding:8px 12px;font-size:16px}.filters select{padding-right:34px}.date-rf-box{min-height:40px;font-size:16px}.date-rf-row input[type=date]{min-height:36px;font-size:16px}.table-header select,.table-header input[type=text],.table-header input[type=search]{min-height:40px;padding:8px 12px;font-size:16px}.table-header select{padding-right:34px}.table-box{border-radius:var(--radius)}.table-scroll{overflow-x:auto}table .hide-mobile{display:none}table .only-mobile{display:table-cell}th.only-mobile,td.case-short{background:var(--surface);position:sticky;left:0;box-shadow:6px 0 6px -6px oklch(0% 0 0/.18)}td.case-short{z-index:1}th.only-mobile{z-index:3}td.case-short{white-space:nowrap;width:1%}td.case-short button{font-family:var(--font-mono);color:var(--accent-text);cursor:pointer;background:0 0;border:none;min-height:34px;padding:6px 2px;font-size:15px;text-decoration:underline}tr.row-tappable{cursor:pointer}tr.row-tappable:active{background:var(--bg2)}tr.row-tappable:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pagination{gap:6px;padding:12px}.pagination .page-info-full{display:none}.pagination button{min-height:40px;padding:8px 16px;font-size:14px}.page-top h1{margin-bottom:2px}.page-top .page-sub{margin-bottom:10px;font-size:14px}.filters-toggle{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:6px;width:100%;min-height:40px;margin-bottom:10px;padding:8px 14px;font-size:14px;display:flex}.filters-toggle .badge{background:var(--accent);color:#fff;border-radius:10px;padding:2px 8px;font-size:14px;font-weight:700}.filters.collapsed{display:none}.filters{gap:8px;margin-bottom:10px}.tl-steps{flex-direction:column!important;gap:4px!important}.tl-step{flex:none!important}.tl-step>div{justify-content:space-between;align-items:center;text-align:left!important;padding:8px 12px!important;display:flex!important}.tl-step-label{margin-bottom:0!important;font-size:14px!important}.tl-step-dur{white-space:nowrap;margin-left:8px;font-size:14px!important}.tl-card-row{gap:8px!important;margin-bottom:12px!important}.tl-dot{width:28px!important;height:28px!important;font-size:14px!important}.tl-connector{left:13px!important}.tl-card{padding:10px 12px!important}}@media (width<=380px){.cards{grid-template-columns:1fr 1fr}.card-value{font-size:18px}}.salary-summary{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:20px;padding:18px 20px}.salary-summary-empty{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--muted);text-align:center;margin-bottom:20px;padding:24px 20px;font-size:14px}.salary-summary-header{margin-bottom:14px}.salary-summary-title{margin-bottom:2px;font-size:15px;font-weight:700}.salary-summary-count{color:var(--muted);font-size:14px}.salary-stat-row{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.salary-stat-pill{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-inner);text-align:center;padding:10px 12px}.salary-stat-label{color:var(--muted);letter-spacing:.04em;margin-bottom:4px;font-size:14px;font-weight:700}.salary-stat-value{font-size:20px;font-weight:700}.salary-pct-row{color:var(--muted);gap:20px;margin-bottom:10px;font-size:14px;display:flex}.salary-pct-row strong{color:var(--text)}.salary-disclaimer{color:var(--muted);border-top:1px solid var(--border);padding-top:10px;font-size:14px}.salary-section-title{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;z-index:1;background:var(--bg);margin-bottom:10px;padding:8px 0 6px;font-size:14px;font-weight:700;position:sticky;top:0}.salary-histogram{margin-bottom:24px}.salary-histogram :focus{outline:none!important}@media (width<=600px){.salary-stat-row{grid-template-columns:repeat(2,1fr)}.salary-stat-value{font-size:16px}}.state-ms{min-width:180px;position:relative}.state-ms-box{border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;min-height:36px;padding:4px 0 4px 12px;font-size:14px;transition:border-color .15s;display:flex}.state-ms-box.open,.state-ms-box:focus-within{border-color:var(--accent);outline:none}.state-ms-inner{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.state-ms-placeholder{color:var(--muted);font-size:14px}.state-ms-chip{background:var(--accent);color:#fff;white-space:nowrap;border-radius:3px;align-items:center;gap:3px;padding:1px 4px 1px 7px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}.state-ms-chip-remove{color:#fffc;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:14px;line-height:1;display:flex}.state-ms-chip-remove:hover{color:#fff}.state-ms-indicators{flex-shrink:0;align-items:center;gap:4px;padding:0 8px;display:flex}.state-ms-clear-btn{cursor:pointer;color:var(--muted);background:0 0;border:none;align-items:center;padding:0;font-size:16px;line-height:1;display:flex}.state-ms-clear-btn:hover{color:var(--text)}.state-ms-sep{background:var(--border);width:1px;height:16px}.state-ms-chevron{color:var(--muted);align-items:center;font-size:14px;transition:transform .15s;display:flex}.state-ms-chevron.up{transform:rotate(180deg)}.state-ms-dropdown{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:220px;box-shadow:var(--shadow-2);z-index:500;position:fixed;overflow:hidden}.state-ms-search-wrap{border-bottom:1px solid var(--border);padding:8px 8px 6px}.state-ms-search{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-inner);width:100%;color:var(--text);outline:none;padding:5px 10px;font-size:14px}.state-ms-search:focus{border-color:var(--accent)}.state-ms-options{max-height:200px;overflow-y:auto}.state-ms-option{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:6px 12px;font-size:14px;transition:background .1s;display:flex}.state-ms-option:hover{background:var(--bg)}.state-ms-option.checked{background:#4f8ef714}.state-ms-option.checked span{color:var(--accent-text);font-weight:600}.state-ms-option input[type=checkbox]{accent-color:var(--accent);cursor:pointer;flex-shrink:0}.state-ms-select-all{border-bottom:1px solid var(--border);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:7px 12px;font-size:14px;font-weight:600}.state-ms-select-all:hover{background:var(--bg);color:var(--text)}.state-ms-empty{color:var(--muted);padding:10px 12px;font-size:14px}.multi-select{max-width:280px}.state-ms-chip-overflow{background:var(--bg2);color:var(--muted);cursor:default}.date-rf{position:relative}.date-rf-box{border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--surface);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:36px;padding:4px 8px 4px 12px;font-size:14px;transition:border-color .15s;display:flex}.date-rf-box.open,.date-rf-box.filled{border-color:var(--accent)}.date-rf-box.filled{color:var(--accent-text);font-weight:600}.date-rf-placeholder{color:var(--muted)}.date-rf-indicators{flex-shrink:0;align-items:center;gap:4px;display:flex}.date-rf-clear-btn{cursor:pointer;color:var(--muted);background:0 0;border:none;align-items:center;padding:0;font-size:16px;line-height:1;display:flex}.date-rf-clear-btn:hover{color:var(--text)}.date-rf-chevron{color:var(--muted);font-size:14px;transition:transform .15s}.date-rf-chevron.up{transform:rotate(180deg)}.date-rf-dropdown{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:220px;box-shadow:var(--shadow-2);z-index:500;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.date-rf-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.date-rf-field-label{color:var(--muted);flex-shrink:0;font-size:14px}.date-rf-row input[type=date]{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-inner);color:var(--text);outline:none;width:150px;padding:5px 8px;font-size:14px}.date-rf-row input[type=date]:focus{border-color:var(--accent)}.date-rf-clear-link{color:var(--warn-text);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px}.section-wash{position:relative}.section-wash:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 72% 4%, color-mix(in oklab, var(--wash-c,var(--section-accent,var(--accent))) var(--wash-pct,13%), transparent), transparent 60%);position:absolute;inset:0}.section-wash>*{position:relative}[data-stage=explore]{--stage-c:var(--stage-explore)}[data-stage=pwd]{--stage-c:var(--stage-pwd)}[data-stage=rec]{--stage-c:var(--stage-rec)}[data-stage=perm]{--stage-c:var(--stage-perm)}[data-stage=i140]{--stage-c:var(--stage-i140)}[data-stage=pd]{--stage-c:var(--stage-pd)}[data-stage=i485]{--stage-c:var(--stage-i485)}.ln-lens[data-stage],.ln-ph[data-stage],.stage-stack[data-stage],.stage-tail[data-stage]{--wash-c:var(--stage-c);--wash-pct:12%}.stage-tail{display:contents}:is(.ln-lens,.stage-stack,.stage-tail)[data-stage] :is(.r1-card,.pw-card,.ln-tile):not(.section-wash):not(:where(.r1-card,.pw-card,.ln-tile,.section-wash) *),.ln-ph[data-stage] .ln-ph-body{isolation:isolate;position:relative}:is(.ln-lens,.stage-stack,.stage-tail)[data-stage] :is(.r1-card,.pw-card,.ln-tile):not(.section-wash):not(:where(.r1-card,.pw-card,.ln-tile,.section-wash) *):before,.ln-ph[data-stage] .ln-ph-body:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 72% 4%, color-mix(in oklab, var(--wash-c) var(--wash-pct), transparent), transparent 60%);position:absolute;inset:0}:where(.r1-card,.pw-card,.ln-tile,.section-wash) .section-wash:before{background:0 0}.subscribe-email:focus-visible{outline:2px solid var(--accent);outline-offset:2px}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px!important}.hb-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hero,.cu,.wk{--hb-idle:color-mix(in oklab, var(--muted) 22%, transparent);--hb-active:color-mix(in oklab, var(--accent) 60%, var(--surface));--hb-decided:var(--accent2);--hb-accent-band:color-mix(in oklab, var(--section-accent,var(--accent)) 15%, transparent);--hb-good:var(--accent2);--hb-bad:var(--warn);--hb-today:color-mix(in oklab, var(--accent2) 55%, white);--hb-today-bg:color-mix(in oklab, var(--accent2) 26%, transparent);--hb-new:color-mix(in oklab, var(--muted) 55%, var(--text));--hb-new-bg:color-mix(in oklab, var(--muted) 34%, transparent)}.hero{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px 18px 16px;position:relative}.hero:before{content:"";border-radius:inherit;background:radial-gradient(120% 80% at 62% 8%, var(--hb-accent-band), transparent 62%);opacity:1;pointer-events:none;position:absolute;inset:0}.hero>*{position:relative}.hero-top{align-items:center;gap:8px;margin-bottom:14px;display:flex}.hero-pill{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);background:color-mix(in oklab, var(--accent) 12%, transparent);border-radius:999px;padding:4px 10px;font-size:14px;font-weight:600}.hero-fresh{color:var(--muted);align-items:center;gap:6px;font-size:14px;display:inline-flex}.hero-dot{background:var(--hb-good);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in oklab, var(--hb-good) 60%, transparent);border-radius:999px;animation:2.4s ease-out infinite heroPulse}.hero-headline{letter-spacing:-.03em;color:var(--text);text-wrap:balance;margin:0 0 8px;font-size:22px;font-weight:500;line-height:1.2}.hero-headline b{color:var(--accent-text);font-weight:600}.hero-story{color:var(--text2);margin:0 0 18px;font-size:14px;line-height:1.55}.hero-em{color:var(--text);font-weight:600}.hero-ridge{align-items:flex-end;gap:3px;height:128px;padding:28px 0 0;display:flex;position:relative}.hero-col{cursor:pointer;background:0 0;border-radius:3px 3px 2px 2px;flex:1;min-width:0;transition:transform .12s,filter .12s;position:relative;overflow:visible}.hero-col:hover{filter:brightness(1.08);transform:translateY(-2px)}.hero-col:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.hero-fill{border-radius:3px 3px 2px 2px;position:absolute;bottom:0;left:0;right:0}.hero-fill-idle{top:0}.hero-col.is-future .hero-fill-idle,.hero-col.is-done .hero-fill-idle{background:var(--hb-idle)}.hero-col.is-front .hero-fill-idle{background:color-mix(in oklab, var(--accent) 16%, var(--hb-idle))}.hero-fill-active{background:var(--hb-active)}.hero-fill-decided{background:var(--hb-decided)}.hero-col.is-front{box-shadow:0 0 0 2px color-mix(in oklab, var(--accent) 55%, transparent), 0 6px 16px -4px color-mix(in oklab, var(--accent) 55%, transparent);z-index:2;border-radius:4px;overflow:visible}.hero-col.is-front:after{content:"";pointer-events:none;border-radius:4px;animation:2s ease-out infinite heroFrontPulse;position:absolute;inset:0}.hero-now{letter-spacing:.06em;color:#fff;background:var(--accent);white-space:nowrap;z-index:3;box-shadow:0 3px 8px -2px color-mix(in oklab, var(--accent) 60%, transparent);border-radius:5px;padding:3px 7px;font-size:14px;font-weight:700;line-height:1;animation:2.6s ease-in-out infinite heroNowFloat;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.hero-now:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid var(--accent);position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.hero-axis{height:20px;color:var(--muted);font-size:14px;font-family:var(--font-mono);letter-spacing:-.01em;margin-top:8px;position:relative}.hero-axis>span:first-child{position:absolute;left:0}.hero-axis>span:last-child{position:absolute;right:0}.hero-axis-front{color:var(--accent-text);white-space:nowrap;font-weight:600;position:absolute;transform:translate(-50%)}.hero-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0 14px;display:grid}.hero-stat{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-inner);padding:11px 10px}.hero-stat-num{letter-spacing:-.04em;color:var(--text);font-size:24px;font-weight:500;line-height:1}.hero-stat-unit{color:var(--muted);margin-left:2px;font-size:14px;font-weight:500}.hero-stat-lbl{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.3}.hero-pace{color:var(--text2);border-top:1px solid var(--border);margin:0;padding-top:13px;font-size:14px;line-height:1.5}.hero-pace b{color:var(--text);font-weight:600}.hero-cta{color:var(--accent-text);background:color-mix(in oklab, var(--accent) 10%, transparent);border:1px solid color-mix(in oklab, var(--accent) 35%, transparent);border-radius:var(--radius-pill);justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:11px 16px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.hero-cta span{transition:transform .15s}.hero-cta:hover{background:color-mix(in oklab, var(--accent) 16%, transparent);border-color:color-mix(in oklab, var(--accent) 55%, transparent)}.hero-cta:hover span{transform:translate(3px)}.hero-cta:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes heroPulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--hb-good) 55%, transparent)}70%{box-shadow:0 0 0 6px color-mix(in oklab, var(--hb-good) 0%, transparent)}to{box-shadow:0 0 #0000}}@keyframes heroFrontPulse{0%{box-shadow:0 0 10px 0 color-mix(in oklab, var(--accent) 45%, transparent), 0 0 0 0 color-mix(in oklab, var(--accent) 50%, transparent)}70%{box-shadow:0 0 16px 2px color-mix(in oklab, var(--accent) 26%, transparent), 0 0 0 11px color-mix(in oklab, var(--accent) 0%, transparent)}to{box-shadow:0 0 10px 0 color-mix(in oklab, var(--accent) 45%, transparent), 0 0 0 0 color-mix(in oklab, var(--accent) 0%, transparent)}}@keyframes heroNowFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-3px)}}.cu{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-top:16px;padding:16px 18px 15px;position:relative;overflow:hidden}.cu:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 72% 4%, color-mix(in oklab, var(--section-accent,var(--accent)) 13%, transparent), transparent 60%);position:absolute;inset:0}.cu>*{position:relative}.cu-hd{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.cu-heading{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);min-width:0;margin:0;font-size:14px;font-weight:650;line-height:20px}.cu-period{min-height:20px;color:var(--muted);margin-bottom:6px;font-size:14px;line-height:20px}.cu-toggle{gap:4px;display:inline-flex}.cu-toggle-btn{border:1px solid var(--border);min-height:32px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:6px 13px;font-size:14px;font-weight:500;line-height:1;transition:color .15s,border-color .15s,background .15s}.cu-toggle-btn:hover{color:var(--text2);border-color:var(--muted)}.cu-toggle-btn.is-active{border-color:var(--accent);background:color-mix(in oklab, var(--accent) 12%, transparent);color:var(--accent-text);font-weight:600}.cu-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:14px;font-weight:600}.cu-verdict{letter-spacing:-.01em;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:14px;font-weight:600}.cu-verdict.is-gain{color:var(--good-text);background:color-mix(in oklab, var(--hb-good) 13%, transparent)}.cu-verdict.is-lose{color:var(--warn-text);background:color-mix(in oklab, var(--hb-bad) 13%, transparent)}.cu-lead{color:var(--text2);margin:0 0 26px;font-size:14px;line-height:1.5}.cu-lead b{color:var(--text);font-weight:600}.cu-track{background:var(--hb-idle);border-radius:7px;height:22px;margin:0 0 6px;position:relative;overflow:visible}.cu-flux{z-index:1;pointer-events:none;border-radius:3px;position:absolute;top:1px;bottom:1px}.cu-flux-decided{background:var(--hb-today-bg)}.cu-flux-new{background:var(--hb-new-bg);right:0}.cu-flux:after{content:"";border-radius:inherit;transform-origin:0;animation:2.2s cubic-bezier(.22,.61,.36,1) infinite cuFlux;position:absolute;inset:0}.cu-flux-decided:after{background:var(--hb-today);box-shadow:0 0 8px color-mix(in oklab, var(--hb-today) 65%, transparent)}.cu-flux-new:after{background:var(--hb-new);animation-delay:1.1s}@keyframes cuFlux{0%{opacity:0;transform:scaleX(0)}20%{opacity:1}70%{opacity:.95;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.cu-ptr{z-index:2;width:0;position:absolute;top:0;bottom:0}.cu-ptr-cap{letter-spacing:.01em;white-space:nowrap;color:var(--text2);font-size:14px;font-weight:600;position:absolute;top:-22px}.cu-ptr-l .cu-ptr-cap{color:var(--good-text);left:3px}.cu-ptr-r .cu-ptr-cap{color:var(--muted);right:3px}.cu-total{text-align:center;color:var(--muted);margin-top:12px;font-size:14px}.cu-total b{color:var(--text);font-size:17px;font-weight:600}.cu-legend{color:var(--muted);justify-content:space-between;align-items:baseline;gap:10px;margin-top:8px;font-size:14px;display:flex}.cu-legend-center{justify-content:center}.cu-legend b{color:var(--text)}.cu-legend .cu-gap{color:var(--muted);text-align:center;flex:1}.cu-legend .cu-gap b{color:var(--text2)}.cu-legend .pt-right{text-align:right}.cu-foot{border-top:1px solid var(--border);color:var(--text2);margin:11px 0 0;padding-top:11px;font-size:14px;line-height:1.5}.cu-foot b{color:var(--text);font-weight:600}@media (prefers-reduced-motion:reduce){.hero-dot,.hero-col.is-front:after,.hero-now{animation:none}.hero-now{transform:translate(-50%)}.cu-flux:after{opacity:.9;animation:none;transform:scaleX(1)}}.wk{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-top:16px;padding:16px 18px;position:relative}.wk:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 30% 4%, color-mix(in oklab, var(--section-accent,var(--accent)) 13%, transparent), transparent 60%);position:absolute;inset:0}.wk>*{position:relative}.wk-hd{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.wk-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);margin-bottom:3px;font-size:14px;font-weight:600}.wk-title{letter-spacing:-.02em;color:var(--text);font-size:16px;font-weight:600}.wk-big{align-items:baseline;gap:10px;display:flex}.wk-big-num{letter-spacing:-.04em;color:var(--text);font-size:44px;font-weight:700;line-height:1}.wk-big-lbl{color:var(--muted);font-size:14px}.wk-race-verdict{margin-top:8px;font-size:14px;font-weight:600}.wk-race-verdict.up{color:var(--good-text)}.wk-race-verdict.dn{color:var(--warn-text)}.wk-race-empty{text-align:center;color:var(--muted);background:var(--bg2);border:1px dashed var(--border);border-radius:var(--radius-inner);margin-top:20px;padding:20px 16px;font-size:14px}.wk-race{background:var(--bg2);border:1px solid var(--border);border-radius:9px;height:34px;margin-top:54px;position:relative;overflow:visible}.wk-race-fill{background:linear-gradient(90deg, color-mix(in oklab, var(--accent) 78%, #fff), var(--accent));border-radius:8px;transition:width .5s;position:absolute;top:0;bottom:0;left:0}.wk-race-pace,.wk-race-goal{z-index:3;width:0;position:absolute;bottom:-6px}.wk-race-pace{border-left:2px dashed var(--muted);top:-6px}.wk-race-goal{border-left:2px solid var(--text);top:-28px}.wk-race-pace span,.wk-race-goal span{font-size:14px;font-family:var(--font-mono);white-space:nowrap;position:absolute;top:-18px;left:0}.wk-race-pace span{color:var(--muted);transform:translate(-50%)}.wk-race-goal span{color:var(--text);font-weight:600;transform:translate(-92%)}.wk-spark{align-items:flex-end;gap:4px;height:52px;margin-top:30px;display:flex}.wk-spark-col{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;align-items:flex-end;height:100%;padding:0;display:flex;position:relative}.wk-spark-col:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.wk-spark-bar{background:color-mix(in oklab, var(--accent) 28%, var(--bg2));pointer-events:none;border-radius:3px;width:100%;transition:background .15s}.wk-spark-col.is-cur .wk-spark-bar{position:absolute;bottom:0;left:0}.wk-spark-bar.on{background:var(--accent)}.wk-spark-col:hover .wk-spark-bar{background:color-mix(in oklab, var(--accent) 48%, var(--bg2))}.wk-spark-col:hover .wk-spark-bar.on{background:var(--accent)}.wk-spark-col.sel .wk-spark-bar{background:var(--accent);box-shadow:0 0 0 2px color-mix(in oklab, var(--accent) 30%, transparent)}.wk-spark-val{color:#fff;background:var(--accent);white-space:nowrap;pointer-events:none;z-index:2;border-radius:6px;margin-bottom:6px;padding:3px 7px;font-size:14px;font-weight:700;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.wk-spark-val:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid var(--accent);position:absolute;top:100%;left:50%;transform:translate(-50%)}.wk-readout{color:var(--muted);text-align:right;font-size:14px;font-family:var(--font-mono);margin-top:10px}.wk-readout b{color:var(--text);font-weight:600}.wk-hint{color:var(--muted);font-style:italic}.cv{flex-direction:column;gap:8px;min-height:140px;display:flex}.cv-row{color:var(--text2);justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.cv-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);font-size:22px;font-weight:600}.cv-meter{background:var(--border);border-radius:999px;height:10px;overflow:hidden}.cv-fill{border-radius:999px;height:100%;display:block}.cv-fill-issued{background:var(--accent2,var(--good-text))}.cv-fill-new{background:color-mix(in oklab, var(--accent) 45%, var(--surface))}.cv-verdict{min-height:22px;font-size:15px;font-weight:600}.cv-verdict.is-gain{color:var(--good-text)}.cv-verdict.is-lose{color:var(--warn-text)}.ln-phc{margin-bottom:24px;container:r1/inline-size}.ln-ph{flex-direction:column;min-width:0;display:flex}.ln-ph-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ln-ph-hd{align-items:center;min-height:24px;margin-bottom:12px;display:flex}.ln-ph-bar{background:var(--border);border-radius:6px;width:15em;max-width:70%;height:16px;display:block}.ln-ph-chips{flex-wrap:wrap;gap:8px;display:flex}.ln-ph-pill{border-radius:var(--radius-pill);border:1px solid var(--border2);background:var(--surface);flex:8%;min-width:0;height:44px}.ln-ph-body{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;flex:auto;gap:14px;margin-top:16px;padding:20px;display:flex}.ln-ph-body .ln-ph-bar{width:100%;max-width:none;height:18px}.ln-ph-body .w1{width:40%}.ln-ph-body .w2{width:80%}.ln-ph-body .w3{width:62%}@container r1 (width<=819px){.ln-ph-pill{flex:22%}.ln-ph-chips{gap:6px}}@media (prefers-reduced-motion:no-preference){.ln-ph-bar,.ln-ph-pill{animation:1.5s ease-in-out infinite ln-pulse}}@keyframes ln-pulse{50%{opacity:.55}}.ln-ph,.ln-lens{min-height:var(--ln-h,0px)}.ln-ph[data-strip="1"],.ln-lens[data-strip="1"]{min-height:var(--ln-hs,0px)}.ln-ph[data-admin="1"][data-strip="0"],.ln-lens[data-admin="1"][data-strip="0"]{min-height:var(--ln-ha,var(--ln-h,0px))}@container r1 (width<305px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3545px - 0cqw)}}@container r1 (305px<=width<309px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3507px - 0cqw)}}@container r1 (309px<=width<332px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3849px - 118.75cqw)}}@container r1 (332px<=width<347px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3417px - 0cqw)}}@container r1 (347px<=width<362px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(4260px - 250cqw)}}@container r1 (362px<=width<396px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3862px - 156cqw)}}@container r1 (396px<=width<406px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(4288px - 262.5cqw)}}@container r1 (406px<=width<409px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3188px - 0cqw)}}@container r1 (409px<=width<425px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3159px - 0cqw)}}@container r1 (425px<=width<467px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3459px - 80.769cqw)}}@container r1 (467px<=width<480px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3067px - 0cqw)}}@container r1 (480px<=width<516px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3968px - 190.909cqw)}}@container r1 (516px<=width<577px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3001px - 0cqw)}}@container r1 (577px<=width<621px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(2960px - 0cqw)}}@container r1 (621px<=width<630px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(2919px - 0cqw)}}@container r1 (630px<=width<696px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3494px - 95.455cqw)}}@container r1 (696px<=width<768px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(2840px - 0cqw)}}@container r1 (768px<=width<856px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(2582px - 56.818cqw)}}@container r1 (856px<=width<885px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(2058px - 0cqw)}}@container r1 (885px<=width<903px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(2013px - 0cqw)}}@container r1 (903px<=width<956px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(3022px - 116.667cqw)}}@container r1 (956px<=width<1236px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(2137px - 22.222cqw)}}@container r1 (1236px<=width<1331px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(2648px - 61.538cqw)}}@container r1 (1331px<=width<1334px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(1832px - 0cqw)}}@container r1 (width>=1334px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-h:calc(1790px - 0cqw)}}@container r1 (width<308px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(2138px - 0cqw)}}@container r1 (308px<=width<313px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(2099px - 0cqw)}}@container r1 (313px<=width<351px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(2075px - 0cqw)}}@container r1 (351px<=width<354px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(2031px - 0cqw)}}@container r1 (354px<=width<362px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(2014px - 0cqw)}}@container r1 (362px<=width<366px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1929px - 0cqw)}}@container r1 (366px<=width<388px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1897px - 0cqw)}}@container r1 (388px<=width<389px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1857px - 0cqw)}}@container r1 (389px<=width<420px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1828px - 0cqw)}}@container r1 (420px<=width<434px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1788px - 0cqw)}}@container r1 (434px<=width<571px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1886px - 26.389cqw)}}@container r1 (571px<=width<588px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1700px - 0cqw)}}@container r1 (588px<=width<619px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1676px - 0cqw)}}@container r1 (619px<=width<766px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1645px - 0cqw)}}@container r1 (766px<=width<768px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1605px - 0cqw)}}@container r1 (768px<=width<778px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1663px - 0cqw)}}@container r1 (778px<=width<902px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1639px - 0cqw)}}@container r1 (902px<=width<1109px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1583px - 0cqw)}}@container r1 (1109px<=width<1144px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1559px - 0cqw)}}@container r1 (width>=1144px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-h:calc(1535px - 0cqw)}}@container r1 (width<303px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1392px - 0cqw)}}@container r1 (303px<=width<316px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1368px - 0cqw)}}@container r1 (316px<=width<324px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1344px - 0cqw)}}@container r1 (324px<=width<326px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1320px - 0cqw)}}@container r1 (326px<=width<336px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1292px - 0cqw)}}@container r1 (336px<=width<340px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1252px - 0cqw)}}@container r1 (340px<=width<361px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1223px - 0cqw)}}@container r1 (361px<=width<440px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1183px - 0cqw)}}@container r1 (440px<=width<456px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1143px - 0cqw)}}@container r1 (456px<=width<462px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1119px - 0cqw)}}@container r1 (462px<=width<616px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1094px - 0cqw)}}@container r1 (616px<=width<651px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1070px - 0cqw)}}@container r1 (651px<=width<688px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1043px - 0cqw)}}@container r1 (688px<=width<768px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(1017px - 0cqw)}}@container r1 (768px<=width<878px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(973px - 14.286cqw)}}@container r1 (878px<=width<903px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(812px - 0cqw)}}@container r1 (903px<=width<1276px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(760px - 0cqw)}}@container r1 (width>=1276px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-h:calc(736px - 0cqw)}}@container r1 (width<297px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3576px - 0cqw)}}@container r1 (297px<=width<301px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3535px - 0cqw)}}@container r1 (301px<=width<309px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3497px - 0cqw)}}@container r1 (309px<=width<345px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3454px - 0cqw)}}@container r1 (345px<=width<362px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(4026px - 176.923cqw)}}@container r1 (362px<=width<430px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3581px - 72.414cqw)}}@container r1 (430px<=width<445px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3248px - 0cqw)}}@container r1 (445px<=width<446px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3124px - 0cqw)}}@container r1 (446px<=width<448px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3248px - 0cqw)}}@container r1 (448px<=width<451px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3124px - 0cqw)}}@container r1 (451px<=width<452px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3248px - 0cqw)}}@container r1 (452px<=width<453px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3124px - 0cqw)}}@container r1 (453px<=width<457px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3243px - 0cqw)}}@container r1 (457px<=width<460px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3191px - 0cqw)}}@container r1 (460px<=width<461px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3103px - 0cqw)}}@container r1 (461px<=width<464px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3191px - 0cqw)}}@container r1 (464px<=width<466px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3103px - 0cqw)}}@container r1 (466px<=width<467px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3191px - 0cqw)}}@container r1 (467px<=width<476px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3073px - 0cqw)}}@container r1 (476px<=width<480px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3188px - 0cqw)}}@container r1 (480px<=width<516px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(4084px - 190.909cqw)}}@container r1 (516px<=width<536px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(2991px - 0cqw)}}@container r1 (536px<=width<556px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3122px - 0cqw)}}@container r1 (556px<=width<576px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(2987px - 0cqw)}}@container r1 (576px<=width<577px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(3122px - 0cqw)}}@container r1 (577px<=width<630px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(2969px - 0cqw)}}@container r1 (630px<=width<768px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(2928px - 0cqw)}}@container r1 (768px<=width<782px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(2669px - 0cqw)}}@container r1 (782px<=width<899px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(2715px - 9.756cqw)}}@container r1 (899px<=width<1332px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(2636px - 7.48cqw)}}@container r1 (width>=1332px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-h:calc(2505px - 0cqw)}}@container r1 (width<297px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(3328px - 0cqw)}}@container r1 (297px<=width<302px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(3304px - 0cqw)}}@container r1 (302px<=width<323px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(3271px - 0cqw)}}@container r1 (323px<=width<340px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(3398px - 50cqw)}}@container r1 (340px<=width<363px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(3189px - 0cqw)}}@container r1 (363px<=width<365px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(3156px - 0cqw)}}@container r1 (365px<=width<376px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(3139px - 0cqw)}}@container r1 (376px<=width<386px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(3485px - 100cqw)}}@container r1 (386px<=width<416px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(3120px - 14.286cqw)}}@container r1 (416px<=width<421px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(3023px - 0cqw)}}@container r1 (421px<=width<445px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2991px - 0cqw)}}@container r1 (445px<=width<446px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2663px - 0cqw)}}@container r1 (446px<=width<448px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2976px - 0cqw)}}@container r1 (448px<=width<451px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2663px - 0cqw)}}@container r1 (451px<=width<452px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2976px - 0cqw)}}@container r1 (452px<=width<453px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2663px - 0cqw)}}@container r1 (453px<=width<455px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2976px - 0cqw)}}@container r1 (455px<=width<457px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2948px - 0cqw)}}@container r1 (457px<=width<474px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(4247px - 350cqw)}}@container r1 (474px<=width<524px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2588px - 0cqw)}}@container r1 (524px<=width<636px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2541px - 0cqw)}}@container r1 (636px<=width<686px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2504px - 0cqw)}}@container r1 (686px<=width<768px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2488px - 0cqw)}}@container r1 (768px<=width<900px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2280px - 0cqw)}}@container r1 (width>=900px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-h:calc(2224px - 0cqw)}}@container r1 (width<311px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2390px - 0cqw)}}@container r1 (311px<=width<312px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2364px - 0cqw)}}@container r1 (312px<=width<327px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2310px - 0cqw)}}@container r1 (327px<=width<342px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2262px - 0cqw)}}@container r1 (342px<=width<378px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2244px - 0cqw)}}@container r1 (378px<=width<421px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2220px - 0cqw)}}@container r1 (421px<=width<445px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2187px - 0cqw)}}@container r1 (445px<=width<456px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2089px - 0cqw)}}@container r1 (456px<=width<457px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2171px - 0cqw)}}@container r1 (457px<=width<466px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2089px - 0cqw)}}@container r1 (466px<=width<482px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2057px - 0cqw)}}@container r1 (482px<=width<517px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(2014px - 0cqw)}}@container r1 (517px<=width<521px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(1990px - 0cqw)}}@container r1 (521px<=width<539px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(1962px - 0cqw)}}@container r1 (539px<=width<568px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(1938px - 0cqw)}}@container r1 (568px<=width<760px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(1879px - 0cqw)}}@container r1 (760px<=width<768px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(1841px - 0cqw)}}@container r1 (768px<=width<903px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(1716px - 6.977cqw)}}@container r1 (903px<=width<925px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(1585px - 0cqw)}}@container r1 (width>=925px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-h:calc(1568px - 1.215cqw)}}@container r1 (width<330px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1674px - 66.667cqw)}}@container r1 (330px<=width<349px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1417px - 0cqw)}}@container r1 (349px<=width<365px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1399px - 0cqw)}}@container r1 (365px<=width<385px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1375px - 0cqw)}}@container r1 (385px<=width<417px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1349px - 0cqw)}}@container r1 (417px<=width<421px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1324px - 0cqw)}}@container r1 (421px<=width<452px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1297px - 0cqw)}}@container r1 (452px<=width<542px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1317px - 7.812cqw)}}@container r1 (542px<=width<603px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1236px - 0cqw)}}@container r1 (603px<=width<641px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1210px - 0cqw)}}@container r1 (641px<=width<648px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1172px - 0cqw)}}@container r1 (648px<=width<768px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1151px - 0cqw)}}@container r1 (768px<=width<900px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(1026px - 0cqw)}}@container r1 (900px<=width<1176px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(970px - 0cqw)}}@container r1 (1176px<=width<1251px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(946px - 0cqw)}}@container r1 (width>=1251px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-h:calc(922px - 0cqw)}}@container r1 (width<305px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3499px - 0cqw)}}@container r1 (305px<=width<309px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3473px - 0cqw)}}@container r1 (309px<=width<332px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3815px - 118.75cqw)}}@container r1 (332px<=width<347px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3383px - 0cqw)}}@container r1 (347px<=width<362px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3341px - 0cqw)}}@container r1 (362px<=width<371px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3272px - 0cqw)}}@container r1 (371px<=width<406px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3512px - 75cqw)}}@container r1 (406px<=width<409px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3172px - 0cqw)}}@container r1 (409px<=width<425px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3143px - 0cqw)}}@container r1 (425px<=width<467px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3443px - 80.769cqw)}}@container r1 (467px<=width<496px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3051px - 0cqw)}}@container r1 (496px<=width<577px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3009px - 0cqw)}}@container r1 (577px<=width<621px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(2968px - 0cqw)}}@container r1 (621px<=width<668px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(3569px - 102.439cqw)}}@container r1 (668px<=width<768px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(2861px - 0cqw)}}@container r1 (768px<=width<856px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(2565px - 56.818cqw)}}@container r1 (856px<=width<877px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(2046px - 0cqw)}}@container r1 (877px<=width<885px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(2018px - 0cqw)}}@container r1 (885px<=width<919px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(1984px - 0cqw)}}@container r1 (919px<=width<1096px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(2168px - 27.632cqw)}}@container r1 (1096px<=width<1292px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(1998px - 11.728cqw)}}@container r1 (1292px<=width<1334px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(1808px - 0cqw)}}@container r1 (width>=1334px){.ln-ph[data-stage=explore],.ln-lens[data-stage=explore]{--ln-hs:calc(1766px - 0cqw)}}@container r1 (width<308px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(2317px - 0cqw)}}@container r1 (308px<=width<313px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(2278px - 0cqw)}}@container r1 (313px<=width<351px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(2254px - 0cqw)}}@container r1 (351px<=width<354px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(2210px - 0cqw)}}@container r1 (354px<=width<362px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(2193px - 0cqw)}}@container r1 (362px<=width<366px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(2108px - 0cqw)}}@container r1 (366px<=width<371px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(2081px - 0cqw)}}@container r1 (371px<=width<388px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(2052px - 0cqw)}}@container r1 (388px<=width<389px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(2012px - 0cqw)}}@container r1 (389px<=width<420px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1983px - 0cqw)}}@container r1 (420px<=width<434px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1943px - 0cqw)}}@container r1 (434px<=width<571px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(2041px - 26.389cqw)}}@container r1 (571px<=width<588px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1855px - 0cqw)}}@container r1 (588px<=width<619px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1831px - 0cqw)}}@container r1 (619px<=width<668px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1805px - 0cqw)}}@container r1 (668px<=width<766px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1776px - 0cqw)}}@container r1 (766px<=width<768px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1736px - 0cqw)}}@container r1 (768px<=width<778px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1772px - 0cqw)}}@container r1 (778px<=width<918px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1832px - 10cqw)}}@container r1 (918px<=width<1109px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1685px - 0cqw)}}@container r1 (1109px<=width<1144px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1661px - 0cqw)}}@container r1 (width>=1144px){.ln-ph[data-stage=pwd],.ln-lens[data-stage=pwd]{--ln-hs:calc(1637px - 0cqw)}}@container r1 (width<303px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1571px - 0cqw)}}@container r1 (303px<=width<316px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1547px - 0cqw)}}@container r1 (316px<=width<324px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1523px - 0cqw)}}@container r1 (324px<=width<326px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1499px - 0cqw)}}@container r1 (326px<=width<336px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1471px - 0cqw)}}@container r1 (336px<=width<340px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1431px - 0cqw)}}@container r1 (340px<=width<361px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1402px - 0cqw)}}@container r1 (361px<=width<371px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1367px - 0cqw)}}@container r1 (371px<=width<440px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1338px - 0cqw)}}@container r1 (440px<=width<456px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1298px - 0cqw)}}@container r1 (456px<=width<462px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1274px - 0cqw)}}@container r1 (462px<=width<616px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1249px - 0cqw)}}@container r1 (616px<=width<651px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1225px - 0cqw)}}@container r1 (651px<=width<668px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1198px - 0cqw)}}@container r1 (668px<=width<688px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1174px - 0cqw)}}@container r1 (688px<=width<768px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1148px - 0cqw)}}@container r1 (768px<=width<878px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(1172px - 25cqw)}}@container r1 (878px<=width<919px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(914px - 0cqw)}}@container r1 (919px<=width<1276px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(862px - 0cqw)}}@container r1 (width>=1276px){.ln-ph[data-stage=rec],.ln-lens[data-stage=rec]{--ln-hs:calc(838px - 0cqw)}}@container r1 (width<297px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3254px - 0cqw)}}@container r1 (297px<=width<301px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3227px - 0cqw)}}@container r1 (301px<=width<309px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3189px - 0cqw)}}@container r1 (309px<=width<345px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3146px - 0cqw)}}@container r1 (345px<=width<366px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3799px - 200cqw)}}@container r1 (366px<=width<371px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3081px - 0cqw)}}@container r1 (371px<=width<445px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3041px - 0cqw)}}@container r1 (445px<=width<446px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2909px - 0cqw)}}@container r1 (446px<=width<448px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3033px - 0cqw)}}@container r1 (448px<=width<451px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2909px - 0cqw)}}@container r1 (451px<=width<452px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3033px - 0cqw)}}@container r1 (452px<=width<453px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2909px - 0cqw)}}@container r1 (453px<=width<457px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3028px - 0cqw)}}@container r1 (457px<=width<460px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2976px - 0cqw)}}@container r1 (460px<=width<461px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2888px - 0cqw)}}@container r1 (461px<=width<464px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2976px - 0cqw)}}@container r1 (464px<=width<466px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2888px - 0cqw)}}@container r1 (466px<=width<467px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2976px - 0cqw)}}@container r1 (467px<=width<476px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2858px - 0cqw)}}@container r1 (476px<=width<516px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3893px - 190.909cqw)}}@container r1 (516px<=width<536px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2800px - 0cqw)}}@container r1 (536px<=width<556px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2931px - 0cqw)}}@container r1 (556px<=width<576px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2796px - 0cqw)}}@container r1 (576px<=width<577px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2931px - 0cqw)}}@container r1 (577px<=width<668px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(3109px - 54.286cqw)}}@container r1 (668px<=width<768px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2718px - 0cqw)}}@container r1 (768px<=width<782px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2445px - 0cqw)}}@container r1 (782px<=width<915px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2521px - 13.58cqw)}}@container r1 (915px<=width<1332px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2405px - 7.48cqw)}}@container r1 (width>=1332px){.ln-ph[data-stage=perm],.ln-lens[data-stage=perm]{--ln-hs:calc(2274px - 0cqw)}}@container r1 (width<297px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3714px - 0cqw)}}@container r1 (297px<=width<302px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3690px - 0cqw)}}@container r1 (302px<=width<323px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3663px - 0cqw)}}@container r1 (323px<=width<340px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3790px - 50cqw)}}@container r1 (340px<=width<363px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3581px - 0cqw)}}@container r1 (363px<=width<371px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3555px - 0cqw)}}@container r1 (371px<=width<376px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3524px - 0cqw)}}@container r1 (376px<=width<386px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3877px - 100cqw)}}@container r1 (386px<=width<416px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3512px - 14.286cqw)}}@container r1 (416px<=width<421px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3415px - 0cqw)}}@container r1 (421px<=width<445px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3383px - 0cqw)}}@container r1 (445px<=width<446px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3055px - 0cqw)}}@container r1 (446px<=width<448px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3368px - 0cqw)}}@container r1 (448px<=width<451px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3055px - 0cqw)}}@container r1 (451px<=width<452px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3368px - 0cqw)}}@container r1 (452px<=width<453px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3055px - 0cqw)}}@container r1 (453px<=width<455px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3368px - 0cqw)}}@container r1 (455px<=width<457px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(3340px - 0cqw)}}@container r1 (457px<=width<474px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(4639px - 350cqw)}}@container r1 (474px<=width<524px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(2980px - 0cqw)}}@container r1 (524px<=width<636px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(2933px - 0cqw)}}@container r1 (636px<=width<668px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(2896px - 0cqw)}}@container r1 (668px<=width<686px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(2872px - 0cqw)}}@container r1 (686px<=width<768px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(2856px - 0cqw)}}@container r1 (768px<=width<916px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(2610px - 10cqw)}}@container r1 (width>=916px){.ln-ph[data-stage=i140],.ln-lens[data-stage=i140]{--ln-hs:calc(2463px - 0cqw)}}@container r1 (width<311px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2513px - 0cqw)}}@container r1 (311px<=width<312px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2487px - 0cqw)}}@container r1 (312px<=width<327px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2433px - 0cqw)}}@container r1 (327px<=width<342px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2409px - 0cqw)}}@container r1 (342px<=width<371px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2391px - 0cqw)}}@container r1 (371px<=width<378px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2367px - 0cqw)}}@container r1 (378px<=width<421px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2343px - 0cqw)}}@container r1 (421px<=width<445px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2310px - 0cqw)}}@container r1 (445px<=width<456px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2212px - 0cqw)}}@container r1 (456px<=width<457px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2294px - 0cqw)}}@container r1 (457px<=width<466px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2212px - 0cqw)}}@container r1 (466px<=width<482px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2180px - 0cqw)}}@container r1 (482px<=width<517px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2137px - 0cqw)}}@container r1 (517px<=width<521px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2113px - 0cqw)}}@container r1 (521px<=width<539px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2085px - 0cqw)}}@container r1 (539px<=width<568px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2061px - 0cqw)}}@container r1 (568px<=width<668px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(2002px - 0cqw)}}@container r1 (668px<=width<768px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(1956px - 0cqw)}}@container r1 (768px<=width<916px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(1821px - 10.577cqw)}}@container r1 (916px<=width<919px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(1707px - 0cqw)}}@container r1 (919px<=width<925px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(1655px - 0cqw)}}@container r1 (width>=925px){.ln-ph[data-stage=pd],.ln-lens[data-stage=pd]{--ln-hs:calc(1638px - 1.215cqw)}}@container r1 (width<330px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1831px - 0cqw)}}@container r1 (330px<=width<349px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1786px - 0cqw)}}@container r1 (349px<=width<365px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1752px - 0cqw)}}@container r1 (365px<=width<371px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1728px - 0cqw)}}@container r1 (371px<=width<385px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1704px - 0cqw)}}@container r1 (385px<=width<393px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1678px - 0cqw)}}@container r1 (393px<=width<417px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1654px - 0cqw)}}@container r1 (417px<=width<421px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1629px - 0cqw)}}@container r1 (421px<=width<452px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1602px - 0cqw)}}@container r1 (452px<=width<539px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1622px - 7.812cqw)}}@container r1 (539px<=width<542px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1539px - 0cqw)}}@container r1 (542px<=width<603px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1507px - 0cqw)}}@container r1 (603px<=width<641px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1481px - 0cqw)}}@container r1 (641px<=width<648px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1443px - 0cqw)}}@container r1 (648px<=width<668px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1417px - 0cqw)}}@container r1 (668px<=width<694px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1393px - 0cqw)}}@container r1 (694px<=width<768px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1374px - 0cqw)}}@container r1 (768px<=width<916px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1334px - 10cqw)}}@container r1 (916px<=width<1176px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1187px - 0cqw)}}@container r1 (1176px<=width<1251px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1163px - 0cqw)}}@container r1 (width>=1251px){.ln-ph[data-stage=i485],.ln-lens[data-stage=i485]{--ln-hs:calc(1139px - 0cqw)}}.ln-lens[data-settled][data-stage]{min-height:0}.sw-card{margin-top:16px}.sw-p{color:var(--text2);margin:0 0 8px;font-size:16px}.sw-small{color:var(--muted);margin:8px 0 0;font-size:14px}.sw-kv{gap:8px;margin:12px 0 0;font-size:16px;display:grid}.sw-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px;min-height:25px;display:grid}.sw-row dt{color:var(--text2)}.sw-row dd{color:var(--text);text-align:right;margin:0;font-weight:600}.sw-link{min-height:44px;color:var(--accent-text);text-underline-offset:3px;align-items:center;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}.sw-link:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.sw-links{flex-wrap:wrap;gap:4px 20px;margin-top:8px;display:flex}.sw-table{border-collapse:collapse;width:100%;margin-top:12px;font-size:14px}.sw-table th,.sw-table td{text-align:right;border-bottom:1px solid var(--border);padding:6px 8px}.sw-table th:first-child,.sw-table td:first-child{text-align:left}.sw-table th{color:var(--muted);font-weight:600}.sw-table td{color:var(--text);font-variant-numeric:tabular-nums}.sw-sk{background:var(--border);color:#0000;-webkit-user-select:none;user-select:none;border-radius:4px}.sw-form{margin:8px 0 0}.sw-label{color:var(--text2);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.sw-formrow{flex-wrap:wrap;gap:8px;display:flex}.sw-input{border:1px solid var(--border);background:var(--surface,transparent);min-height:44px;color:var(--text);border-radius:8px;flex:160px;padding:0 12px;font-size:16px}.sw-btn{background:var(--accent);min-height:44px;color:var(--on-accent,var(--bg));cursor:pointer;border:0;border-radius:8px;padding:0 18px;font-size:16px;font-weight:600}.sw-btn:disabled{opacity:.6;cursor:not-allowed}.sw-btn:focus-visible,.sw-input:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.sw-result{min-height:72px;margin-top:8px}.sw-err{color:var(--danger,var(--text));margin:0;font-size:16px}.sw-card{min-width:0}.sw-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.sw-scroll .sw-table{min-width:460px;margin-top:12px}.sw-rowhead{text-align:left;color:var(--text);font-weight:600}.sw-table th.sw-rowhead{color:var(--text)}.sw-note{color:var(--muted);font-size:14px;display:block}.sw-sub{color:var(--muted);font-size:14px;display:none}@media (width<=700px){.sw-scroll .sw-table.sw-pd{min-width:0}.sw-pd .sw-chg{display:none}.sw-pd .sw-sub{display:block}}.sw-viz{box-sizing:border-box;width:100%;height:168px;margin-top:12px;display:block}.sw-cols{border-bottom:1px solid var(--border);align-items:flex-end;gap:1px;padding-bottom:0;display:flex}.sw-col{background:var(--accent);border-radius:2px 2px 0 0;flex:1 1 0;min-width:1px}.sw-col.sw-earlier{background:var(--accent);opacity:.55;flex:0 0 8px;margin-right:6px}.sw-col.sw-ph{background:var(--border)}.sw-axis{color:var(--muted);justify-content:space-between;gap:12px;min-height:21px;margin-top:6px;font-size:14px;display:flex}.sw-viz-empty{color:var(--text2);align-items:center;font-size:16px;display:flex}.sw-rows{grid-template-rows:repeat(6,28px);align-content:start;gap:4px;display:grid}.sw-yr{color:var(--text2);grid-template-columns:7.5em minmax(0,1fr) 5.5em;align-items:center;gap:10px;font-size:14px;display:grid}.sw-yr>span:first-child{white-space:nowrap;min-width:0;overflow:hidden}.sw-yr .sw-tot{text-align:right;color:var(--text);font-variant-numeric:tabular-nums}.sw-stack{background:var(--border);border-radius:3px;height:18px;display:flex;overflow:hidden}.sw-seg{min-width:0;height:100%}.sw-seg.sw-c1{background:var(--accent)}.sw-seg.sw-c2{background:var(--section-accent,var(--accent));opacity:.7}.sw-seg.sw-c3{background:var(--text2)}.sw-seg.sw-c4{background:var(--muted);opacity:.5}.sw-legend{color:var(--text2);flex-wrap:wrap;gap:4px 16px;min-height:48px;margin:10px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.sw-legend li{align-items:center;gap:6px;display:inline-flex}.sw-sw{border-radius:2px;width:12px;height:12px;display:inline-block}.sw-split{background:var(--border);border-radius:3px;width:100%;min-width:80px;height:12px;display:flex;overflow:hidden}.sw-split .sw-seg.sw-c1{background:var(--accent)}.sw-split .sw-seg.sw-c3{background:var(--text2)}.sw-scroll .sw-table.sw-hist{min-width:620px}.ck,.ck-plot{position:relative}.ck .ck-hit{fill:#0000;cursor:pointer}.ck [data-chart-mark]{cursor:pointer}.ck [data-chart-mark]:focus{outline:none}.ck [data-chart-mark]:focus-visible{outline:2px solid var(--ck-sel);outline-offset:1px}.ck .ck-hit:focus-visible{outline-offset:-2px}.ck .ln-viz-bar.ck-on{fill:var(--ck-1)}.ck .ln-stack-seg.ck-on{outline:2px solid var(--ck-sel);outline-offset:-2px}.ck .ln-strip-col.ck-on{outline:2px solid var(--ck-sel);outline-offset:0}.ck .ln-pill.ck-on,.ck .ln-cmp-row.ck-on{outline:2px solid var(--ck-sel);outline-offset:2px}.ck .ln-tl-key .ck-on{outline:2px solid var(--ck-sel);outline-offset:2px;border-radius:4px}.ck .ck-guide{stroke:var(--ck-sel);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.ck .ck-col{flex:1 1 0;align-items:flex-end;min-width:1px;height:100%;display:flex}.ck .ck-col.ck-on{background:color-mix(in oklab, var(--ck-sel) 12%, transparent)}.ck .ck-col-earlier{flex:0 0 14px}.ck tr[data-chart-mark].ck-on{background:color-mix(in oklab, var(--ck-sel) 8%, transparent)}.ck-tip{z-index:20;box-sizing:border-box;border:1px solid var(--border2);border-radius:var(--radius-inner);background:var(--surface);width:max-content;max-width:min(220px,100vw - 16px);color:var(--text);box-shadow:var(--shadow-2);pointer-events:none;text-align:left;flex-direction:column;gap:2px;padding:6px 10px;font-size:14px;line-height:1.3;display:flex;position:absolute}.ck-tip[hidden]{display:none}.ck-tip-l{color:var(--text2);font-size:14px}.ck-tip-v{font-family:var(--font-mono);color:var(--text);font-size:16px;font-weight:600}.ck-tip-x{color:var(--muted);font-size:14px}.ck-y{pointer-events:none;position:absolute;inset:0}.ck-y>span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.2;position:absolute;left:0;right:0}.ck-y>span>i{background:color-mix(in oklab, var(--surface) 82%, transparent);border-radius:3px;padding:0 3px;font-style:normal}.ck-y-t{border-top:1px dashed var(--ck-grid);top:0}.ck-y-m{border-top:1px dashed var(--ck-grid);top:50%}.ck-y-b{bottom:0}.ck [data-chart-axis]{font-size:14px}.ck-legend{color:var(--text2);flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.ck-legend li{align-items:center;gap:6px;min-width:0;display:inline-flex}.ck .ln-stack-key.ck-legend{flex-wrap:nowrap;gap:2px;display:grid}.ck-mk{pointer-events:none;border-left:2px solid var(--text);width:0;position:absolute;top:0;bottom:0}.ck-mk-you{border-left-color:var(--ck-sel)}.ck-mk-cutoff{border-left-color:var(--text)}.ck-mk-line{border-left:2px dashed var(--text2)}.ck-mk-l{white-space:nowrap;background:var(--surface);color:var(--text);border:1px solid var(--border2);border-radius:3px;padding:0 4px;font-size:14px;line-height:1.3;position:absolute;top:0;left:0;transform:translate(-50%)}.ck-mk[data-edge=l] .ck-mk-l{transform:none}.ck-mk[data-edge=r] .ck-mk-l{transform:translate(-100%)}.ck-mk.ck-mk-y{border-left:0;border-top:2px solid var(--text);width:auto;height:0;top:auto;left:0;right:0}.ck-mk-y.ck-mk-you{border-top-color:var(--ck-sel)}.ck-mk-y.ck-mk-line{border-top:2px dashed var(--text2)}.ck-mk-y .ck-mk-l{inset:auto 0 0 auto;transform:none}.ck-mk-y[data-edge=t] .ck-mk-l{top:0;bottom:auto}.ck[data-chart-scrub]{touch-action:pan-y}.ck-legend li.ck-leg-i{cursor:pointer;border-radius:6px;min-height:44px;padding:0 6px}.ck-legend li.ck-leg-i[data-on]{background:color-mix(in oklab, var(--ck-sel) 10%, transparent)}.ck-legend li.ck-leg-i:focus-visible{outline:2px solid var(--ck-sel);outline-offset:1px}.ck-xm{display:none}@container r1 (width>=480px){.ck-xm{display:inline}}.ck .ck-col>.sw-col{flex:none;width:100%;margin:0}.ck .ck-col-earlier>.sw-col{width:8px}.ck .sw-viz{position:relative}.sw-viz-rows .sw-yr.ck-on{outline:2px solid var(--ck-sel);outline-offset:2px;border-radius:4px}.sw-viz-rows .sw-yr{grid-template-columns:9.5em minmax(0,1fr) 5.5em}.sw-viz-rows .sw-yr>span:first-child{white-space:nowrap}.ck .sw-legend{min-height:48px}.sw-viz.sw-viz-rows{height:auto;min-height:188px}.ck-xaxis{min-height:22px;color:var(--muted);grid-template-columns:9.5em minmax(0,1fr) 5.5em;gap:10px;margin-top:4px;font-size:14px;display:grid}.ck-xaxis-s{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;display:flex}.ln-viz-legend{min-height:40px;color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.4}.ln-pwd-rows{margin:8px 0 0}.ln-pwd-row{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:6px 0;font-size:16px;display:flex}.ln-pwd-row dt{color:var(--text2)}.ln-pwd-row dd{text-align:right;font-family:var(--font);font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:600}.ck-win{justify-content:flex-start;align-items:center;min-height:44px;margin-top:4px;display:flex}.ck-win-cap{color:var(--muted);margin:0;font-size:14px}.ck-win-seg{border:1px solid var(--border2);border-radius:var(--radius-inner);display:inline-flex;overflow:hidden}.ck-win-seg button{min-width:44px;min-height:44px;color:var(--text2);cursor:pointer;background:0 0;border:0;padding:0 14px;font-family:inherit;font-size:16px;line-height:1.2}.ck-win-seg button+button{border-left:1px solid var(--border2)}.ck-win-seg button[aria-pressed=true]{background:color-mix(in oklab, var(--ck-sel) 14%, transparent);color:var(--text);font-weight:600}.ck-win-seg button:focus-visible{outline:2px solid var(--ck-sel);outline-offset:-2px}@container r1 (width>=480px){.ck-win{justify-content:flex-end}}.ck-plot.ck-gutter{--ck-gutter:76px;margin-left:var(--ck-gutter)}.ck-plot.ck-gutter>.ck-y{left:calc(-1 * var(--ck-gutter));right:0}.sw-prof .ck-plot.ck-gutter{--ck-gutter:56px}.ck-plot.ck-gutter>.ck-y>span>i{background:0 0;padding:0 6px 0 0}.ck-det{margin-top:12px}.ck-det>summary{min-height:44px;color:var(--text2);cursor:pointer;align-items:center;font-size:16px;display:flex}.ck-det>summary:focus-visible{outline:2px solid var(--ck-sel);outline-offset:2px}.ck-det[open]>summary{color:var(--text)}.ck-col-earlier,.ck-col-earlier>.sw-col{position:relative}.ck-cap{z-index:1;white-space:nowrap;color:var(--text);background:var(--surface);border:1px solid var(--border2);pointer-events:none;border-radius:3px;padding:0 4px;font-size:14px;line-height:1.3;position:absolute;top:0;left:0;transform:translateY(-100%)}.sw-lead{color:var(--text);min-height:72px;margin:0 0 8px;font-size:16px;line-height:1.5}@container r1 (width<=479px){.sw-lead{min-height:120px}}.sw-files{height:168px}.sw-files .ck-col{align-items:flex-end}.sw-filecol{background:var(--accent);border-radius:2px 2px 0 0;flex-direction:column-reverse;width:100%;max-width:44px;margin:0 auto;display:flex;overflow:hidden}.sw-filecol>span{width:100%;display:block}.sw-filecol>.sw-c1{background:var(--accent)}.sw-filecol>.sw-c3{background:var(--text2)}.sw-filecol.sw-ph{background:var(--border)}.sw-prof .sw-viz{margin-top:28px}.sw-files>.sw-filecol{flex:1 1 0;min-width:1px;max-width:none;margin:0 1px}.sw-legend .sw-sw.sw-c1{background:var(--accent)}.sw-legend .sw-sw.sw-c3{background:var(--text2)}.sw-filecol.sw-solid,.sw-legend .sw-sw.sw-solid{background:color-mix(in oklab, var(--accent) 55%, var(--surface))}.iv-row{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;row-gap:4px;min-height:64px;position:relative}.iv-row.on dt{color:var(--text);font-weight:600}.iv-row.on .iv-fill{background:var(--section-accent,var(--accent))}.iv-track{background:var(--border);border-radius:3px;grid-column:1/-1;height:6px;display:block;position:relative;overflow:hidden}.iv-fill{background:var(--muted);border-radius:3px;height:100%;display:block}.ln-kvn.iv-rows.ln-kv3{min-height:208px}.ln-kvn.iv-rows.ln-kv5{min-height:352px}.iv-qbox{border-bottom:1px solid var(--border);align-items:flex-end;gap:4px;height:96px;margin-top:12px;display:flex}.iv-qbar{background:var(--section-accent,var(--accent));border-radius:2px 2px 0 0;flex:1 1 0;min-width:2px}.iv-qends{color:var(--text2);justify-content:space-between;gap:12px;min-height:22px;margin-top:6px;font-size:14px;display:flex}@media (width<=480px){.iv-row{min-height:112px}.ln-kvn.iv-rows.ln-kv3{min-height:352px}.ln-kvn.iv-rows.ln-kv5{min-height:592px}}.iv-row.ck-on{background:color-mix(in oklab, var(--ck-sel,var(--accent)) 10%, transparent)}.iv-row:focus-visible{outline:2px solid var(--ck-sel,var(--accent));outline-offset:1px}.iv-what{color:var(--text2);font-size:14px;font-weight:400;display:block}.iv-you{color:var(--text);background:color-mix(in oklab, var(--section-accent,var(--accent)) 18%, transparent);border-radius:10px;margin-left:8px;padding:0 8px;font-size:14px;font-weight:600;display:inline-block}.iq-box{border-bottom:1px solid var(--border);align-items:flex-end;height:120px;margin-top:12px;display:flex}.iq-col{flex:1 1 0;justify-content:center;align-items:flex-end;gap:3px;min-width:0;height:100%;min-height:44px;display:flex}.iq-bar{border-radius:2px 2px 0 0;width:38%;max-width:22px}.iq-filed{background:var(--text2)}.iq-decided{background:var(--section-accent,var(--accent))}.iq-line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.iq-rate{fill:none;stroke:var(--text);stroke-width:2px;vector-effect:non-scaling-stroke}.iq-ends{color:var(--text2);justify-content:space-between;gap:8px;min-height:22px;margin-top:6px;font-size:14px;display:flex}.iq-ends>span{text-align:center;flex:1 1 0;min-width:0}.iq-lg{background:var(--text);border-radius:2px;height:3px}@container r1 (width<=767px){#sw-i140 .r1-cb,#sw-i140-niw .r1-cb{--r1-body-min:260px!important}}.pw{--pw-issued:var(--accent2);--pw-waiting:color-mix(in oklab, var(--muted) 30%, transparent);--pw-front:color-mix(in oklab, var(--accent) 45%, var(--surface));--pw-amber:oklch(72% .16 70);flex-direction:column;gap:16px;display:flex}.pw-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex;position:relative}.pw-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:14px;font-weight:600}.pw-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pw-muted{color:var(--muted)}.pw-small{font-size:14px}.pw-grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:16px;display:grid}.pw-grid-2b{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=760px){.pw-grid-2,.pw-grid-2b{grid-template-columns:minmax(0,1fr)}}.pw-headline{letter-spacing:-.02em;color:var(--text);text-wrap:balance;max-width:34ch;margin:0;font-size:26px;font-weight:500;line-height:1.25}.pw-headline b{font-family:var(--font-mono);color:var(--accent-text);font-weight:600}.pw-story{color:var(--text2);max-width:70ch;margin:0;font-size:16px;line-height:1.55}@media (width<=640px){.pw-headline{font-size:22px}}.pw-days{flex-direction:column;gap:6px;display:flex}.pw-days-legend{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:14px;display:flex}.pw-key{align-items:center;gap:6px;display:inline-flex}.pw-key i{border-radius:3px;width:10px;height:10px;display:inline-block}.pw-bars{align-items:flex-end;gap:3px;height:140px;padding-top:26px;display:flex;position:relative}.pw-bar{flex-direction:column;flex:1;justify-content:flex-end;min-width:0;height:100%;display:flex;position:relative}.pw-bar-wait{background:var(--pw-waiting);border-radius:3px 3px 0 0}.pw-bar.is-front .pw-bar-wait{background:var(--pw-front)}.pw-bar-done{background:var(--pw-issued)}.pw-bar-done:only-child,.pw-bar-wait+.pw-bar-done[data-top]{border-radius:3px 3px 0 0}.pw-now{letter-spacing:.06em;color:#fff;background:var(--accent);white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:14px;font-weight:700;line-height:1;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.pw-axis{height:18px;color:var(--muted);font-size:14px;font-family:var(--font-mono);position:relative}.pw-axis span{white-space:nowrap;position:absolute;top:0}.pw-axis .is-front{color:var(--accent-text);transform:translate(-50%)}@media (width<=640px){.pw-bars{gap:2px;height:110px}}.pw-stats{border-top:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:14px;display:grid}.pw-stat-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text);font-size:24px;font-weight:600;line-height:1.2}.pw-stat-lbl{color:var(--muted);font-size:14px}@media (width<=640px){.pw-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pw-stat-num{font-size:20px}}.pw-link{color:var(--accent-text);align-self:flex-start;font-size:15px;font-weight:500;text-decoration:none}.pw-link:hover{text-decoration:underline}.pw-seg{border:1px solid var(--border);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.pw-seg button{font:inherit;min-height:36px;color:var(--text2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 14px;font-size:16px}.pw-seg button[aria-pressed=true]{background:var(--text);color:var(--surface)}.pw-seg-pub button{min-height:44px;padding:5px 16px}.pw-meter-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pw-meter{background:var(--pw-waiting);border-radius:999px;height:10px;overflow:hidden}.pw-meter>span{border-radius:999px;height:100%;display:block}.pw-verdict{font-size:15px;font-weight:600}.pw-verdict.is-gain{color:var(--good-text)}.pw-verdict.is-lose{color:var(--warn-text)}.pw-months{flex-direction:column;display:flex}.pw-month{border-bottom:1px solid var(--border);grid-template-columns:96px minmax(0,1fr) 84px 92px 48px;align-items:center;gap:12px;padding:9px 0;font-size:15px;display:grid}.pw-month.is-head{color:var(--muted);padding-top:0;font-size:14px}.pw-month .r{text-align:right}.pw-tag{font-family:var(--font-mono);color:var(--accent-text);margin-left:6px;font-size:14px;font-weight:600}@media (width<=640px){.pw-month{grid-template-columns:76px minmax(0,1fr) 70px 44px}.pw-month .pw-dol{display:none}}.pw-form{flex-wrap:wrap;gap:10px;display:flex}.pw-input{min-width:0;font-family:var(--font-mono);border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--bg2);min-height:44px;color:var(--text);box-sizing:border-box;flex:260px;padding:10px 14px;font-size:16px}.pw-input:focus{border-color:color-mix(in oklab, var(--accent) 55%, var(--border));box-shadow:0 0 0 4px color-mix(in oklab, var(--accent) 12%, transparent);outline:none}.pw-btn{font:inherit;background:var(--text);min-height:44px;color:var(--surface);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.pw-btn:disabled{opacity:.55;cursor:default}.pw-btn:hover:not(:disabled){opacity:.92}.pw-btn-2{color:var(--text);border:1px solid var(--border);background:0 0}.pw-error{color:var(--warn-text);font-size:15px}.pw-result{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:14px;display:flex}.pw-pill{border-radius:999px;align-items:center;gap:6px;padding:3px 11px;font-size:14px;font-weight:600;display:inline-flex}.pw-pill.is-wait{background:color-mix(in oklab, var(--accent) 14%, transparent);color:var(--accent-text)}.pw-pill.is-done{background:color-mix(in oklab, var(--accent2) 16%, transparent);color:var(--good-text)}.pw-pill.is-rfi{background:color-mix(in oklab, var(--pw-amber) 22%, transparent);color:color-mix(in oklab, var(--pw-amber) 70%, var(--text))}.pw-pill.is-off{background:color-mix(in oklab, var(--muted) 18%, transparent);color:var(--text2)}.pw-kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (width<=640px){.pw-kv{grid-template-columns:repeat(2,minmax(0,1fr))}}.pw-track{height:34px;position:relative}.pw-track-rail{background:var(--pw-waiting);border-radius:999px;height:6px;position:absolute;top:14px;left:0;right:0}.pw-track-fill{background:var(--pw-issued);border-radius:999px;height:6px;position:absolute;top:14px;left:0}.pw-track-dot{border:3px solid var(--surface);border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:8px}.pw-track-lbl{font-family:var(--font-mono);justify-content:space-between;font-size:14px;display:flex}.pw-table{border-collapse:collapse;width:100%;font-size:15px}.pw-table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--border);padding:8px 6px;font-size:14px;font-weight:500}.pw-table td{border-bottom:1px solid var(--border);padding:9px 6px}.pw-table .n{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pw-scroll{overflow-x:auto}.pw-dot{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.pw-section{flex-wrap:wrap;align-items:center;gap:10px;margin:36px 0 16px;display:flex}.pw-section-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:14px;font-weight:600}.pw-section-rule{background:var(--border);flex-shrink:0;width:1px;height:14px}.pw-section-title{color:var(--text);letter-spacing:-.02em;font-size:19px;font-weight:700}.pw-admin{color:var(--accent-text);border:1px solid color-mix(in oklab, var(--accent) 40%, transparent);border-radius:999px;padding:1px 9px;font-size:14px;font-weight:600}@media (width<=640px){.pw-section{margin:28px 0 14px}.pw-section-title{font-size:17px}}.pwl-sk-where{min-height:233px}.pwl-sk-daily{min-height:329px}.pwl-sk-mix{min-height:578px}.pwl-sk-emp{min-height:559px}.pwl-sk-path{min-height:227px}@media (width<=640px){.pwl-sk-where{min-height:412px}.pwl-sk-mix{min-height:621px}.pwl-sk-emp{min-height:892px}.pwl-sk-path{min-height:590px}}html[data-stage=explore] .stage-stack[data-baked]:not([data-stage=explore]),html[data-stage=pwd] .stage-stack[data-baked]:not([data-stage=pwd]),html[data-stage=rec] .stage-stack[data-baked]:not([data-stage=rec]),html[data-stage=perm] .stage-stack[data-baked]:not([data-stage=perm]),html[data-stage=i140] .stage-stack[data-baked]:not([data-stage=i140]),html[data-stage=pd] .stage-stack[data-baked]:not([data-stage=pd]),html[data-stage=i485] .stage-stack[data-baked]:not([data-stage=i485]){visibility:hidden}html[data-stage=pwd]{--stack-h:1900px}html[data-stage=rec]{--stack-h:360px}html[data-stage=i140]{--stack-h:705px}@media (width>=768px){html[data-stage=pwd]{--stack-h:1500px}html[data-stage=rec]{--stack-h:295px}html[data-stage=i140]{--stack-h:550px}}html[data-stage=pwd] .stage-stack,html[data-stage=rec] .stage-stack,html[data-stage=i140] .stage-stack{min-height:var(--stack-h)}html[data-stage=pwd] .stage-stack[data-baked]:not([data-stage=pwd]),html[data-stage=rec] .stage-stack[data-baked]:not([data-stage=rec]),html[data-stage=i140] .stage-stack[data-baked]:not([data-stage=i140]){height:var(--stack-h);overflow:hidden}.stage-stack>.sw-card+*,.stage-stack>*>.sw-card+*{margin-top:16px}@keyframes my-dash-shimmer{0%,to{opacity:.55}50%{opacity:1}}.my-dash-skel{background:var(--border);border-radius:6px;flex-shrink:0;animation:1.6s ease-in-out infinite my-dash-shimmer}.my-dash-skel-line{height:12px}.my-dash-skel-kpi{border-radius:8px;height:38px}.my-dash-skel-bar{border-radius:999px;height:9px}.my-dash-skel-pill{border-radius:999px;width:90px;height:24px}.my-dash-skel-row{border-radius:8px;height:32px}.my-dash-skel-block{border-radius:10px;height:60px}.my-dash-page-hd{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding:16px 0 20px;display:flex}.my-dash-eyebrow-sm{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:4px;font-size:14px;font-weight:500;display:block}.my-dash-h1{letter-spacing:-.03em;color:var(--text);margin:0 0 12px;font-size:28px;font-weight:500;line-height:1.1}.my-dash-id{align-items:center;gap:12px;display:flex}.my-dash-avatar{background:color-mix(in oklab, var(--accent) 18%, var(--surface));width:36px;height:36px;color:var(--accent-text);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.my-dash-id-text{flex-direction:column;gap:3px;line-height:1.2;display:flex}.my-dash-id-email{color:var(--text);font-size:14px;font-weight:500}.my-dash-id-meta{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:inline-flex}.my-dash-tier-badge{text-transform:uppercase;letter-spacing:.08em;background:var(--text);color:var(--bg);border-radius:999px;padding:2px 8px;font-size:14px;font-weight:600}.my-dash-tier-badge-tracker{background:var(--bg2);color:var(--text2);border:1px solid var(--border)}.my-dash-page-actions{align-items:center;gap:8px;display:flex}.my-dash-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;padding:4px 0 80px;display:grid}.my-dash-span-2{grid-column:1/-1}.my-dash-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:16px;padding:22px;display:flex}.my-dash-card-hd{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.my-dash-card-hd-text{flex-direction:column;gap:5px;min-width:0;display:flex}.my-dash-card-title{letter-spacing:-.02em;color:var(--text);margin:0;font-size:18px;font-weight:500}.my-dash-card-foot{color:var(--muted);margin:0;padding-top:4px;font-size:14px}.my-dash-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);align-items:center;gap:7px;font-size:14px;font-weight:500;display:inline-flex}.my-dash-hd-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.my-dash-dot-good{background:var(--accent2)}.my-dash-dot-accent{background:var(--accent)}.my-dash-dot-warn{background:var(--amber)}.my-dash-dot-muted{background:var(--muted)}.my-dash-dot-today{background:oklch(70% .18 145)}.my-dash-dot-accent2{background:oklch(62% .15 290)}.my-dash-live-dot{background:var(--accent2);vertical-align:-1px;border-radius:50%;width:8px;height:8px;display:inline-block;position:relative}.my-dash-live-dot:after{content:"";background:var(--accent2);opacity:.25;border-radius:50%;animation:1.8s ease-out infinite my-dash-ping;position:absolute;inset:-4px}@keyframes my-dash-ping{0%{opacity:.4;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.my-dash-pill{background:var(--bg2);color:var(--text2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:14px;font-weight:500;display:inline-flex}.my-dash-pill:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.my-dash-pill-good{color:var(--good-text);background:color-mix(in oklab, var(--accent2) 14%, transparent)}.my-dash-pill-bad{color:var(--warn-text);background:color-mix(in oklab, var(--warn) 14%, transparent)}.my-dash-pill-warn{color:var(--amber-text);background:color-mix(in oklab, var(--amber) 16%, transparent)}.my-dash-pill-accent{color:var(--accent-text);background:color-mix(in oklab, var(--accent) 12%, transparent)}.my-dash-pill-muted{color:var(--muted)}.my-dash-hero{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding:24px 22px;display:flex;position:relative;overflow:hidden}.my-dash-hero:before{content:"";background:linear-gradient(var(--accent2), var(--accent));width:3px;position:absolute;top:0;bottom:0;left:0}.my-dash-hero-main{flex-direction:column;gap:11px;min-width:0;display:flex}.my-dash-hero-case{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.my-dash-hero-num{letter-spacing:-.02em;color:var(--text);font-size:24px;font-weight:500;font-family:var(--font-mono)}.my-dash-hero-meta{color:var(--text2);flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;display:flex}.my-dash-hero-meta-item{align-items:center;gap:6px;display:inline-flex}.my-dash-hero-meta-sep{background:var(--border2);border-radius:50%;flex-shrink:0;width:4px;height:4px}.my-dash-hero-side{flex-shrink:0}.my-dash-hero-edit{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-inner);flex-direction:column;gap:10px;width:min(340px,76vw);padding:14px;display:flex}.my-dash-hero-edit-hd{justify-content:space-between;align-items:center;display:flex}.my-dash-hero-empty{padding:4px 0}.my-dash-hero-empty-title{color:var(--text);margin:0 0 6px;font-size:16px;font-weight:500}.my-dash-hero-empty-sub{color:var(--muted);margin:0 0 16px;font-size:14px;line-height:1.5}.my-dash-btn-ghost{border:1px solid var(--border);background:var(--surface);color:var(--text2);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-family:inherit;font-size:16px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.my-dash-btn-ghost:hover{background:var(--bg2);color:var(--text)}.my-dash-btn-ghost:disabled{opacity:.4;pointer-events:none}.my-dash-btn-ghost-sm{padding:6px 11px;font-size:16px}.my-dash-btn-primary{background:var(--text);color:var(--bg);border:1px solid var(--text);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-family:inherit;font-size:16px;font-weight:500;transition:opacity .12s;display:inline-flex}.my-dash-btn-primary:hover{opacity:.88}.my-dash-btn-primary:disabled{opacity:.4;pointer-events:none}.my-dash-btn-accent{background:var(--accent);border-color:var(--accent);color:#fff}.my-dash-x{background:var(--bg2);width:26px;height:26px;color:var(--text2);border-radius:var(--radius-pill);cursor:pointer;border:0;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.my-dash-x:hover{background:var(--border);color:var(--text)}.my-dash-input{border-radius:var(--radius-inner);border:1px solid var(--border);background:var(--bg2);color:var(--text);outline:none;min-width:0;padding:9px 12px;font-family:inherit;font-size:16px}.my-dash-input:focus{border-color:color-mix(in oklab, var(--accent) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 10%, transparent);background:var(--surface)}.my-dash-input::placeholder{color:var(--muted)}.my-dash-input-error{border-color:var(--warn)!important}.my-dash-select{border-radius:var(--radius-inner);border:1px solid var(--border);background:var(--bg2);color:var(--text);cursor:pointer;outline:none;padding:8px 12px;font-family:inherit;font-size:16px}.my-dash-select:focus{border-color:color-mix(in oklab, var(--accent) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 10%, transparent)}.my-dash-textarea{border-radius:var(--radius-inner);border:1px solid var(--border);background:var(--bg2);color:var(--text);resize:vertical;outline:none;width:100%;padding:11px 13px;font-family:inherit;font-size:16px;line-height:1.5}.my-dash-textarea:focus{border-color:color-mix(in oklab, var(--accent) 50%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 10%, transparent);background:var(--surface)}.my-dash-setter{flex-direction:column;gap:8px;display:flex}.my-dash-setter-row{flex-wrap:wrap;gap:8px;display:flex}.my-dash-setter-row .my-dash-input{flex:1;min-width:180px}.my-dash-setter-note{color:var(--muted);margin:0;font-size:14px}.my-dash-kpi-line{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.my-dash-kpi-num{letter-spacing:-.03em;color:var(--text);font-size:38px;font-weight:400;line-height:1;font-family:var(--font-mono)}.my-dash-kpi-cap{color:var(--muted);font-size:14px}.my-dash-chips{flex-wrap:wrap;gap:7px;display:flex}.my-dash-stat{flex-direction:column;gap:3px;min-width:0;display:flex}.my-dash-stat-label{color:var(--muted);font-size:14px}.my-dash-stat-value{color:var(--text);letter-spacing:-.01em;font-size:16px;font-weight:500}.my-dash-queue{flex-direction:column;gap:16px;display:flex}.my-dash-queue-pace{color:var(--muted);margin:-8px 0 0;font-size:14px}.my-dash-progress{flex-direction:column;gap:8px;display:flex}.my-dash-progress-hd{color:var(--text2);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.my-dash-progress-pct{font-size:14px;font-weight:600;font-family:var(--font-mono);color:var(--accent-text)}.my-dash-bar{background:var(--bg2);height:9px;box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;overflow:hidden}.my-dash-bar>span{background:var(--accent);border-radius:999px;height:100%;display:block}.my-dash-queue-foot{border-top:1px solid var(--border);justify-content:space-between;padding-top:14px;display:flex}.my-dash-emp{flex-direction:column;gap:18px;display:flex}.my-dash-emp-tot{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:12px;padding-bottom:16px;display:grid}.my-dash-emp-block{flex-direction:column;gap:10px;display:flex}.my-dash-emp-months{flex-direction:column;gap:7px;display:flex}.my-dash-emp-month{border-radius:var(--radius-inner);grid-template-columns:140px 1fr 32px;align-items:center;gap:10px;padding:5px 8px;display:grid}.my-dash-emp-month.is-mine{background:color-mix(in oklab, var(--accent) 10%, var(--surface))}.my-dash-emp-month-label{color:var(--text2);align-items:center;gap:8px;font-size:14px;display:inline-flex}.my-dash-emp-month.is-mine .my-dash-emp-month-label{color:var(--accent-text);font-weight:500}.my-dash-emp-tag{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-text);background:color-mix(in oklab, var(--accent) 16%, transparent);border-radius:999px;padding:1px 6px;font-size:14px;font-weight:600}.my-dash-emp-track{background:var(--bg2);border-radius:999px;height:6px;overflow:hidden}.my-dash-emp-track>span{background:oklch(76% .11 256);border-radius:999px;height:100%;display:block}.my-dash-emp-month.is-mine .my-dash-emp-track>span{background:var(--accent)}.my-dash-emp-month-val{text-align:right;color:var(--text);font-size:14px;font-family:var(--font-mono)}.my-dash-emp-hist{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:16px;display:flex}.my-dash-emp-hist-row{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.my-dash-pd-controls{flex-wrap:wrap;gap:8px;display:flex}.my-dash-pd-rows{flex-direction:column;gap:10px;display:flex}.my-dash-pd-row{border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--bg2);flex-direction:column;gap:7px;padding:12px 14px;display:flex}.my-dash-pd-row-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.my-dash-pd-date{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-mono)}.my-dash-pd-status{align-items:center;gap:5px;font-size:14px;font-weight:500;display:inline-flex}.my-dash-pd-status-current{color:var(--good-text)}.my-dash-pd-status-waiting{color:var(--amber-text)}.my-dash-upsell{border-radius:var(--radius);background:color-mix(in oklab, var(--accent) 9%, var(--surface));border:1px solid color-mix(in oklab, var(--accent) 20%, transparent);box-shadow:var(--shadow);grid-column:1/-1;align-items:center;gap:18px;padding:20px 22px;display:flex}.my-dash-upsell-icon{background:var(--accent);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:inline-flex}.my-dash-upsell-text{flex:1;min-width:0}.my-dash-upsell-title{letter-spacing:-.015em;color:var(--text);margin:0 0 4px;font-size:15px;font-weight:500}.my-dash-upsell-sub{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.my-dash-hist{flex-direction:column;display:flex}.my-dash-hist-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:11px 0;display:flex}.my-dash-hist-row:last-child{border-bottom:0}.my-dash-hist-num{color:var(--text2);min-width:0;font-size:14px;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.my-dash-hist-date{color:var(--muted);font-size:14px;font-family:var(--font-mono);flex-shrink:0;margin-left:auto}.my-dash-contact{flex-direction:column;gap:12px;display:flex}.my-dash-contact-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.my-dash-contact-reply{color:var(--muted);font-size:14px}.my-dash-contact-reply strong{color:var(--text2);font-weight:500}.my-dash-contact-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.my-dash-contact-sent{align-items:center;gap:16px;display:flex}.my-dash-contact-check{background:color-mix(in oklab, var(--accent2) 16%, transparent);width:44px;height:44px;color:var(--good-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.my-dash-contact-sent-text{flex:1}.my-dash-contact-sent-title{color:var(--text);margin:0 0 3px;font-size:15px;font-weight:500}.my-dash-contact-sent-sub{color:var(--muted);margin:0;font-size:14px}.my-dash-lock{position:relative}.my-dash-lock-mock{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.7}.my-dash-lock-veil{text-align:center;background:color-mix(in oklab, var(--surface) 72%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding:12px 22px;display:flex;position:absolute;inset:0}.my-dash-lock-badge{text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text);font-size:14px;font-weight:600}.my-dash-lock-desc{color:var(--text2);max-width:300px;margin:0;font-size:14px;line-height:1.5}.my-dash-link{color:var(--accent-text);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none}.my-dash-link:hover{text-decoration:underline}.my-dash-divider{border:none;border-top:1px solid var(--border);margin:0}.my-dash-grid.is-expired>:not(.my-dash-expired-banner):not(.my-dash-contact-active){opacity:.35;pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(.5px);transition:opacity .2s,filter .2s}@media (width<=880px){.my-dash-emp-month{grid-template-columns:120px 1fr 28px}}@media (width<=720px){.my-dash-page-hd{flex-direction:column;gap:16px}.my-dash-h1{font-size:22px}.my-dash-page-actions{width:100%}.my-dash-page-actions .my-dash-btn-ghost{flex:1;justify-content:center}.my-dash-grid{grid-template-columns:1fr;padding-bottom:100px}.my-dash-hero{flex-direction:column;align-items:stretch;gap:16px;padding:20px}.my-dash-hero-side,.my-dash-hero-edit{width:100%}.my-dash-hero-num{font-size:18px}.my-dash-emp-tot{grid-template-columns:1fr 1fr;row-gap:14px}.my-dash-upsell{flex-direction:column;align-items:flex-start;gap:14px}.my-dash-upsell .my-dash-btn-primary{justify-content:center;width:100%}.my-dash-contact-foot{flex-direction:column-reverse;align-items:stretch}.my-dash-contact-foot .my-dash-btn-primary{justify-content:center}.my-dash-contact-sent{text-align:center;flex-direction:column}.my-dash-kpi-num{font-size:30px}}.my-dash-uc{gap:20px}.my-dash-uc-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.my-dash-uc-title{letter-spacing:-.02em;color:var(--text);margin:0;font-size:20px;font-weight:500}.my-dash-uc-top-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.my-dash-uc-error{border-radius:var(--radius-inner);white-space:pre-line;overflow-wrap:anywhere;color:var(--warn-text);background:color-mix(in oklab, var(--warn) 12%, transparent);border:1px solid color-mix(in oklab, var(--warn) 30%, transparent);margin:0;padding:10px 14px;font-size:14px;line-height:1.5}.my-dash-uc-section{flex-direction:column;gap:12px;display:flex}.my-dash-uc-section-hd{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.my-dash-uc-section-title{text-transform:uppercase;letter-spacing:.06em;color:var(--text2);font-size:14px;font-weight:600}.my-dash-uc-section-note{color:var(--muted);font-size:14px}.my-dash-uc-pill{background:var(--bg2);color:var(--text2);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:14px;font-weight:500;display:inline-flex}.my-dash-uc-pill:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.my-dash-uc-pill.is-good{color:var(--good-text);background:color-mix(in oklab, var(--accent2) 14%, transparent)}.my-dash-uc-pill.is-bad{color:var(--warn-text);background:color-mix(in oklab, var(--warn) 14%, transparent)}.my-dash-uc-pill.is-warn{color:var(--amber-text);background:color-mix(in oklab, var(--amber) 16%, transparent)}.my-dash-uc-pill.is-accent{color:var(--accent-text);background:color-mix(in oklab, var(--accent) 14%, transparent)}.my-dash-uc-pill.is-empty{color:var(--muted);box-shadow:inset 0 0 0 1px var(--border);background:0 0}.my-dash-uc-pill.is-empty:before{display:none}.my-dash-uc-form{border-radius:var(--radius-inner);border:1px solid var(--border);background:var(--surface);gap:12px;padding:14px;transition:border-color .14s,background .14s;display:flex}.my-dash-uc-form.is-selected{border-color:color-mix(in oklab, var(--accent) 55%, transparent);background:color-mix(in oklab, var(--accent) 8%, var(--surface))}.my-dash-uc-form.is-checking{opacity:.72}.my-dash-uc-form.is-cooling{background:var(--bg2)}.my-dash-uc-form.is-prominent{background:var(--bg2);padding:18px}.my-dash-uc-check{cursor:pointer;flex-shrink:0;align-items:flex-start;padding-top:2px;display:inline-flex}.my-dash-uc-check.is-disabled{cursor:not-allowed}.my-dash-uc-check input{opacity:0;width:0;height:0;position:absolute}.my-dash-uc-check-box{border:1.5px solid var(--border2);background:var(--surface);border-radius:5px;width:18px;height:18px;transition:all .14s;display:inline-block;position:relative}.my-dash-uc-check input:checked+.my-dash-uc-check-box{background:var(--accent);border-color:var(--accent)}.my-dash-uc-check input:checked+.my-dash-uc-check-box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:9px;position:absolute;top:1.5px;left:5.5px;transform:rotate(43deg)}.my-dash-uc-check input:focus-visible+.my-dash-uc-check-box{outline:2px solid var(--accent);outline-offset:2px}.my-dash-uc-check.is-disabled .my-dash-uc-check-box{opacity:.4;background:var(--bg2)}.my-dash-uc-form-main{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.my-dash-uc-form-hd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.my-dash-uc-form-tag{color:var(--text);background:var(--bg2);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--border);padding:3px 9px;font-size:14px;font-weight:700}.my-dash-uc-form-receipt{color:var(--text2);font-size:14px;font-family:var(--font-mono)}.my-dash-uc-reveal{color:var(--accent-text);cursor:pointer;text-align:left;background:0 0;border:0;min-width:3.4em;margin-left:-6px;padding:2px 4px;font-size:14px;font-weight:500}.my-dash-uc-reveal:hover{text-decoration:underline}.my-dash-uc-reveal:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.my-dash-uc-desc{color:var(--text2);margin:0;font-size:14px;line-height:1.55}.my-dash-uc-form-foot{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.my-dash-uc-hist-toggle,.my-dash-uc-remove{cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.my-dash-uc-hist-toggle{color:var(--accent-text)}.my-dash-uc-remove{color:var(--muted)}.my-dash-uc-hist-toggle:hover,.my-dash-uc-remove:hover{text-decoration:underline}.my-dash-uc-remove:disabled{opacity:.5;cursor:default;text-decoration:none}.my-dash-uc-checked{color:var(--muted);margin-left:auto;font-size:14px}.my-dash-uc-cooldown{color:var(--amber-text);white-space:nowrap;background:color-mix(in oklab, var(--amber) 12%, transparent);border-radius:999px;margin-left:auto;padding:3px 10px;font-size:14px;font-weight:500}.my-dash-uc-hist{margin-top:4px}.my-dash-uc-hist-empty{color:var(--muted);margin:0;font-size:14px}.my-dash-uc-hist-empty.is-error{color:var(--warn-text)}.my-dash-uc-hist-list{flex-direction:column;margin:0;padding:0 0 0 4px;list-style:none;display:flex}.my-dash-uc-hist-item{gap:12px;padding-bottom:14px;display:flex;position:relative}.my-dash-uc-hist-item:not(:last-child):before{content:"";background:var(--border);border-radius:2px;width:2px;position:absolute;top:14px;bottom:0;left:4px}.my-dash-uc-hist-node{z-index:1;background:var(--border2);width:10px;height:10px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;flex-shrink:0;margin-top:4px}.my-dash-uc-hist-node.is-good{background:var(--accent2)}.my-dash-uc-hist-node.is-warn{background:var(--amber)}.my-dash-uc-hist-node.is-bad{background:var(--warn)}.my-dash-uc-hist-node.is-accent{background:var(--accent)}.my-dash-uc-hist-top{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.my-dash-uc-hist-status{color:var(--text);font-size:14px;font-weight:500}.my-dash-uc-hist-date{color:var(--muted);font-size:14px}.my-dash-uc-hist-desc{color:var(--muted);margin:2px 0 0;font-size:14px;line-height:1.5}.my-dash-uc-hist-sub{color:var(--text);margin:4px 0 10px;font-size:14px;font-weight:600}.my-dash-uc-hist-sub:not(:first-child){margin-top:8px}.my-dash-uc-hist-text{color:var(--text);margin:0;font-size:14px;line-height:1.5}.my-dash-uc-people{flex-direction:column;gap:12px;display:flex}.my-dash-uc-person{border:1px solid var(--border);border-radius:var(--radius-inner);background:var(--surface);overflow:hidden}.my-dash-uc-person.is-primary{border-color:color-mix(in oklab, var(--accent) 35%, var(--border))}.my-dash-uc-person.needs-attention{border-color:color-mix(in oklab, var(--amber) 40%, var(--border))}.my-dash-uc-person-hd{background:var(--bg2);border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:13px 16px;display:flex}.my-dash-uc-person.is-primary .my-dash-uc-person-hd{background:color-mix(in oklab, var(--accent) 10%, var(--surface))}.my-dash-uc-avatar{background:var(--surface);width:34px;height:34px;color:var(--text2);box-shadow:inset 0 0 0 1px var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.my-dash-uc-person.is-primary .my-dash-uc-avatar{background:var(--accent);color:#fff;box-shadow:none}.my-dash-uc-person-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.my-dash-uc-person-name{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:9px;font-size:16px;font-weight:600;display:inline-flex}.my-dash-uc-person-role{color:var(--accent-text);font-size:14px;font-weight:600}.my-dash-uc-person-meta{color:var(--muted);font-size:14px}.my-dash-uc-person-forms{flex-direction:column;gap:8px;padding:12px;display:flex}.my-dash-uc-person-empty{color:var(--muted);margin:0;padding:4px 2px;font-size:14px}.my-dash-uc-attention{color:var(--amber-text);white-space:nowrap;background:color-mix(in oklab, var(--amber) 14%, transparent);border-radius:999px;padding:4px 10px;font-size:14px;font-weight:600}.my-dash-uc-empty{border:1px dashed var(--border2);border-radius:var(--radius-inner);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.my-dash-uc-empty-text{color:var(--muted);margin:0;font-size:14px}.my-dash-uc-add{border:1px dashed var(--border2);border-radius:var(--radius-inner);width:100%;color:var(--text2);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:11px;padding:14px 16px;font-size:14px;font-weight:500;transition:all .14s;display:flex}.my-dash-uc-add:hover{border-color:var(--accent);color:var(--accent-text);background:color-mix(in oklab, var(--accent) 6%, transparent)}.my-dash-uc-add-plus{background:var(--bg2);width:22px;height:22px;color:var(--text2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.my-dash-uc-add:hover .my-dash-uc-add-plus{background:var(--accent);color:#fff}.my-dash-uc-add-hint{color:var(--muted);margin-left:auto;font-size:14px;font-weight:400}.my-dash-uc-composer{border:1px solid color-mix(in oklab, var(--accent) 35%, var(--border));border-radius:var(--radius-inner);background:var(--bg2);flex-direction:column;gap:14px;padding:16px;display:flex}.my-dash-uc-composer-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.my-dash-uc-field{flex-direction:column;gap:6px;min-width:0;display:flex}.my-dash-uc-field-label{color:var(--text2);font-size:14px;font-weight:500}.my-dash-uc-optional{color:var(--muted);font-weight:400}.my-dash-uc-composer-note{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.my-dash-uc-composer-actions{gap:8px;display:flex}.my-dash-uc-dock{left:var(--sidebar-w);z-index:60;opacity:0;pointer-events:none;pointer-events:none;padding:0 84px 20px 32px;transition:opacity .22s,transform .22s;position:fixed;bottom:0;right:0;transform:translateY(12px)}.my-dash-uc-dock-inner{pointer-events:auto;background:color-mix(in oklab, var(--surface) 90%, transparent);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);border:1px solid var(--border2);max-width:1200px;box-shadow:var(--shadow-2);border-radius:999px;flex-wrap:wrap;align-items:center;gap:14px;margin:0 auto;padding:13px 18px;transition:border-color .18s;display:flex}@keyframes mdDockIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.my-dash-uc-dock.is-visible{opacity:1;animation:.22s both mdDockIn;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.my-dash-uc-dock.is-visible{animation:none}}.my-dash-uc-dock.is-active .my-dash-uc-dock-inner{border-color:color-mix(in oklab, var(--accent) 45%, transparent)}.my-dash-uc-dock-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.my-dash-uc-dock-count{color:var(--text);font-size:14px;font-weight:600}.my-dash-uc-dock.is-active .my-dash-uc-dock-count{color:var(--accent-text)}.my-dash-uc-dock-note{color:var(--muted);font-size:14px}.my-dash-uc-dock-select,.my-dash-uc-dock-clear{white-space:nowrap;border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;padding:8px 6px;font-size:14px;font-weight:500}.my-dash-uc-dock-select{color:var(--accent-text)}.my-dash-uc-dock-clear{color:var(--muted)}.my-dash-uc-dock-select:hover,.my-dash-uc-dock-clear:hover{text-decoration:underline}.my-dash-uc-spinner{border:2px solid color-mix(in oklab, var(--accent) 30%, transparent);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite my-dash-uc-spin}@keyframes my-dash-uc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.my-dash-uc-spinner{animation:none}}@media (width<=900px){.my-dash-uc-dock{padding:0 12px 76px;left:0}.my-dash-uc-dock-inner{border-radius:12px;gap:10px;padding:10px 12px}.my-dash-uc-dock-note{display:none}.my-dash-uc-dock-text{flex:auto;order:1}.my-dash-uc-dock-select{order:2;min-height:36px;margin-left:auto}.my-dash-uc-dock-clear{flex:none;order:3;min-height:44px}.my-dash-uc-dock-btn{flex:1;order:4;justify-content:center;min-height:46px}.my-dash-uc-form{padding:12px}.my-dash-uc-reveal{min-height:32px;font-size:16px}.my-dash-uc-form-hd .my-dash-uc-pill{flex-basis:100%}.my-dash-uc-check-box{width:22px;height:22px}.my-dash-uc-check input:checked+.my-dash-uc-check-box:after{width:5px;height:11px;top:3.5px;left:7px}.my-dash-uc-checked,.my-dash-uc-cooldown{margin-left:0}.my-dash-uc-add-hint{display:none}.my-dash-uc-composer-grid{grid-template-columns:1fr}.my-dash-uc-composer-actions{flex-direction:column-reverse}.my-dash-uc-composer-actions button{justify-content:center;width:100%;min-height:46px}.my-dash-uc-composer .my-dash-input{min-height:46px;font-size:16px}}.my-dash-sec>.my-dash-grid{padding:0}.my-dash-sec{margin-bottom:30px}.my-dash-sec:has(>.my-dash-grid:empty){display:none}.my-dash-sec:last-child{margin-bottom:0}.my-dash-sec-hd{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:14px;padding-bottom:10px;display:flex}.my-dash-sec-title{letter-spacing:.05em;text-transform:uppercase;color:var(--text);margin:0;font-size:14px;font-weight:600}.my-dash-sec-note{color:var(--muted);font-size:14px}.my-dash-jr-rail{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.my-dash-jr-stage{flex-direction:column;gap:12px;min-width:0;padding-right:16px;display:flex}.my-dash-jr-marker{align-items:center;height:22px;display:flex;position:relative}.my-dash-jr-dot{z-index:1;background:var(--surface);border:2px solid var(--border2);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.my-dash-jr-line{background:var(--border2);height:2px;position:absolute;left:22px;right:-16px}.my-dash-jr-stage.is-done .my-dash-jr-dot{background:var(--accent2);border-color:var(--accent2)}.my-dash-jr-stage.is-done .my-dash-jr-line{background:var(--accent2)}.my-dash-jr-stage.is-active .my-dash-jr-dot{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px color-mix(in oklab, var(--accent) 16%, transparent)}.my-dash-jr-stage.is-unknown .my-dash-jr-dot,.my-dash-jr-stage.is-todo .my-dash-jr-dot{background:var(--surface)}.my-dash-jr-body{flex-direction:column;gap:3px;min-width:0;display:flex}.my-dash-jr-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.my-dash-jr-label{letter-spacing:-.01em;color:var(--text);font-size:16px;font-weight:600}.my-dash-jr-stage.is-todo .my-dash-jr-label,.my-dash-jr-stage.is-unknown .my-dash-jr-label{color:var(--muted)}.my-dash-jr-badge{color:var(--accent-text);background:color-mix(in oklab, var(--accent) 13%, transparent);border-radius:999px;padding:2px 8px;font-size:14px;font-weight:600}.my-dash-jr-sub{color:var(--muted);font-size:14px}.my-dash-jr-detail{color:var(--text2);margin-top:4px;font-size:14px;line-height:1.4}.my-dash-jr-meta{color:var(--muted);font-size:14px;font-family:var(--font-mono)}@media (width<=1080px){.my-dash-jr-rail{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.my-dash-jr-stage:nth-child(2) .my-dash-jr-line{display:none}}@media (width<=700px){.my-dash-jr-rail{grid-template-columns:1fr;row-gap:4px}.my-dash-jr-stage{flex-direction:row;align-items:flex-start;gap:14px;padding-right:0}.my-dash-jr-marker{flex-direction:column;align-self:stretch;height:auto;min-height:60px}.my-dash-jr-line{width:2px;height:auto;inset:22px auto -4px 10px}.my-dash-jr-body{padding-bottom:14px}.my-dash-sec{margin-bottom:24px}}.my-dash-js-card{--js-dot:30px;--js-pad-x:10px;--js-pad-y:12px;gap:4px}.my-dash-js-empty{color:var(--text2);margin:0;font-size:14px;line-height:1.55}.my-dash-js-list{margin:0;padding:0;list-style:none}.my-dash-js{position:relative}.my-dash-js:not(:last-child):before{content:"";width:2px;left:calc(var(--js-pad-x) + var(--js-dot) / 2 - 1px);top:calc(var(--js-pad-y) + var(--js-dot));bottom:calc(-1 * var(--js-pad-y));background:var(--border);border-radius:2px;position:absolute}.my-dash-js.is-done:not(:last-child):before{background:color-mix(in oklab, var(--accent2) 55%, transparent)}.my-dash-js-hd{font:inherit;width:100%;padding:var(--js-pad-y) var(--js-pad-x);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;transition:background .14s;display:flex}.my-dash-js-hd:disabled{cursor:default}.my-dash-js-hd:hover:not(:disabled){background:var(--bg2)}.my-dash-js-hd:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.my-dash-js-dot{width:var(--js-dot);height:var(--js-dot);z-index:1;background:var(--surface);border:2px solid var(--border2);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.my-dash-js.is-done .my-dash-js-dot{background:var(--accent2);border-color:var(--accent2)}.my-dash-js.is-active .my-dash-js-dot{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px color-mix(in oklab, var(--accent) 16%, transparent)}.my-dash-js-hd-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.my-dash-js-label{letter-spacing:-.01em;color:var(--text);flex-wrap:wrap;align-items:baseline;gap:9px;font-size:16px;font-weight:600;display:inline-flex}.my-dash-js.is-todo .my-dash-js-label,.my-dash-js.is-unknown .my-dash-js-label{color:var(--text2)}.my-dash-js-sub{color:var(--muted);font-size:14px;font-weight:400}.my-dash-js-summary{color:var(--text2);font-size:14px}.my-dash-js.is-todo .my-dash-js-summary,.my-dash-js.is-unknown .my-dash-js-summary{color:var(--muted)}.my-dash-js-badge{white-space:nowrap;color:var(--accent-text);background:color-mix(in oklab, var(--accent) 13%, transparent);border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:14px;font-weight:600}.my-dash-js-chev{color:var(--muted);flex-shrink:0;transition:transform .18s}.my-dash-js.is-open .my-dash-js-chev{transform:rotate(180deg)}.my-dash-js-body{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-inner);flex-direction:column;gap:12px;margin:0 0 8px 42px;padding:14px 16px;display:flex}.my-dash-js-case{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.my-dash-js-case-num{font-family:var(--font-mono);color:var(--text);font-size:18px;font-weight:500}.my-dash-js-facts{flex-wrap:wrap;gap:28px;margin:0;display:flex}.my-dash-js-facts div{flex-direction:column;gap:2px;display:flex}.my-dash-js-facts dt{color:var(--muted);font-size:14px}.my-dash-js-facts dd{color:var(--text);margin:0;font-size:14px}.my-dash-js-desc{color:var(--text2);margin:0;font-size:14px;line-height:1.55}.my-dash-js-checked{color:var(--muted);font-size:14px}.my-dash-js-people{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.my-dash-js-people li{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.my-dash-js-who{color:var(--text);min-width:90px;font-size:14px;font-weight:500}@media (width<=700px){.my-dash-js-card{--js-dot:26px;--js-pad-x:4px}.my-dash-js-hd{flex-wrap:nowrap;align-items:flex-start;gap:10px}.my-dash-js-label{flex-direction:column;align-items:flex-start;gap:1px}.my-dash-js-badge,.my-dash-js-chev{align-self:center}.my-dash-js-dot{margin-top:2px}.my-dash-js-body{margin-left:22px;padding:12px}.my-dash-js-case-num{word-break:break-all;font-size:16px}.my-dash-js-facts{gap:16px}}.my-dash-uc-form.is-complete{background:var(--bg2)}.my-dash-uc-form.is-complete .my-dash-uc-desc{color:var(--muted)}.my-dash-uc-done{color:var(--good-text);white-space:nowrap;background:color-mix(in oklab, var(--accent2) 12%, transparent);border-radius:999px;margin-left:auto;padding:3px 10px;font-size:14px;font-weight:500}@media (width<=900px){.my-dash-uc-done{margin-left:0}}.my-dash-page-actions{flex-wrap:wrap;row-gap:10px}.my-dash-page-actions .my-dash-id{margin-right:6px}.my-dash-page-actions .my-dash-id-email{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}@media (width<=760px){.my-dash-page-hd{padding:10px 0 12px}.my-dash-page-actions{width:100%}.my-dash-page-actions .my-dash-id{flex:100%;gap:9px;margin-right:0}.my-dash-page-actions .my-dash-id-email{max-width:none}.my-dash-page-actions .my-dash-btn-ghost{display:none}.my-dash-page-actions .my-dash-avatar{width:28px;height:28px;font-size:14px}.my-dash-page-actions .my-dash-id-text{flex-flow:wrap;align-items:baseline;gap:8px}}.my-dash-sec-aside{align-items:center;margin-left:auto;display:flex}.my-dash-agc-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.my-dash-agc-why{color:var(--accent-text);white-space:nowrap;font-size:14px}.my-dash-agc{background:var(--bg2);border-radius:999px;padding:3px;display:inline-flex;position:relative}.my-dash-agc-ind{background:var(--surface);box-shadow:var(--shadow);border-radius:999px;transition:left .26s cubic-bezier(.4,0,.2,1),width .26s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;bottom:3px}.my-dash-agc-tab{z-index:1;font:inherit;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;transition:color .2s;position:relative}.my-dash-agc-tab.is-on{color:var(--accent-text)}.my-dash-agc-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=760px){.my-dash-sec-hd{flex-wrap:wrap}.my-dash-sec-aside{width:100%;margin-left:0}.my-dash-agc-row,.my-dash-agc{width:100%}.my-dash-agc-tab{flex:1;min-height:44px}.my-dash-agc-why{white-space:normal;width:100%}}.my-dash-js-ref{font-family:var(--font-mono);color:var(--text2);white-space:nowrap;margin-right:10px;font-size:14px}@media (width<=700px){.my-dash-js-ref{margin-bottom:2px;margin-right:0;display:block}}.my-dash-uc-confirm{background:var(--callout-red-bg);border:1px solid var(--callout-red-border);border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 4px 4px 10px;display:inline-flex}.my-dash-uc-confirm-q{color:var(--text);font-size:14px;font-weight:500}.my-dash-uc-confirm-yes,.my-dash-uc-confirm-no{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;min-height:32px;padding:4px 12px;font-size:14px;font-weight:600}.my-dash-uc-confirm-yes{background:var(--bad,#dc2626);color:#fff}.my-dash-uc-confirm-yes:disabled{opacity:.6;cursor:default}.my-dash-uc-confirm-no{background:var(--surface);color:var(--text2);border-color:var(--border)}.my-dash-uc-confirm-yes:focus-visible,.my-dash-uc-confirm-no:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=700px){.my-dash-uc-confirm{width:100%}.my-dash-uc-confirm-q{flex:100%}.my-dash-uc-confirm-yes,.my-dash-uc-confirm-no{flex:1;justify-content:center;min-height:40px}}.my-dash-uc-mismatch{border-radius:var(--radius-inner);background:color-mix(in oklab, var(--amber,#d97706) 12%, transparent);flex-wrap:wrap;align-items:center;gap:12px;margin:6px 0 2px;padding:9px 12px;display:flex}.my-dash-uc-mismatch-text{color:var(--text2);flex:240px;margin:0;font-size:14px;line-height:1.5}.my-dash-uc-mismatch-fix{font:inherit;border:1px solid color-mix(in oklab, var(--amber,#d97706) 45%, transparent);background:var(--surface);min-height:34px;color:var(--text);cursor:pointer;white-space:nowrap;border-radius:999px;padding:5px 14px;font-size:14px;font-weight:600}.my-dash-uc-mismatch-fix:disabled{opacity:.6;cursor:default}.my-dash-uc-mismatch-fix:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=700px){.my-dash-uc-mismatch-fix{width:100%;min-height:40px}}.my-dash-uc-complete-count{color:var(--muted);white-space:nowrap;font-size:14px}.my-dash-outcome{flex-direction:column;gap:14px;display:flex}.my-dash-outcome-lead{color:var(--good-text);margin:0;font-size:14px;font-weight:600}.my-dash-outcome-sub{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.my-dash-outcome-delta{margin-left:8px;font-size:14px;font-weight:600}.my-dash-outcome-delta.is-good{color:var(--good-text)}.my-dash-outcome-delta.is-slow{color:var(--muted)}.my-dash-pd-asof{color:var(--muted);margin:2px 0 0;font-size:14px;line-height:1.45}.my-dash-js-jump{font:inherit;color:var(--accent-text);cursor:pointer;text-align:left;background:0 0;border:0;min-height:32px;padding:6px 0 0;font-size:14px;font-weight:600}.my-dash-js-jump:hover{text-decoration:underline}.my-dash-js-jump:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.my-dash-js-body>.my-dash-btn-ghost{align-self:flex-start}.my-dash-js.is-open .my-dash-js-ref{display:none}.my-dash-pd-warn{border-radius:var(--radius-inner);color:var(--text2);background:color-mix(in oklab, var(--amber,#d97706) 12%, transparent);margin:2px 0 0;padding:9px 12px;font-size:14px;line-height:1.5}.my-dash-pd-warn b{color:var(--text)}.my-dash-pd-hint{color:var(--muted);margin:2px 0 0;font-size:14px;line-height:1.5}.my-dash-js.is-closed .my-dash-js-dot{background:var(--border2);border-color:var(--border2)}.my-dash-js.is-closed .my-dash-js-summary{color:var(--text2)}.my-dash-card-err-wrap{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;display:flex}.my-dash-card-err{color:var(--text2);margin:0;font-size:14px;line-height:1.55}.my-dash-card-empty{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.my-dash-date-src{color:var(--muted)}.my-dash-final-ends{color:var(--text);margin:0;font-size:14px;font-weight:500;line-height:1.55}.my-dash-outcome-lead.is-closed{color:var(--text)}.my-dash-notice{border-radius:var(--radius-inner);background:color-mix(in oklab, var(--accent) 8%, var(--surface));border:1px solid color-mix(in oklab, var(--accent) 25%, transparent);justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 18px;display:flex}.my-dash-notice.is-error{background:color-mix(in oklab, var(--amber) 12%, var(--surface));border-color:color-mix(in oklab, var(--amber) 30%, transparent);align-items:center}.my-dash-banner-title{color:var(--text);margin:0 0 4px;font-size:14px;font-weight:600}.my-dash-notice-text{color:var(--text2);margin:0;font-size:14px;line-height:1.5}
