.Contents-module__DAP7Aa__rail{top:calc(var(--nav-h) + 24px);border-left:1px solid var(--stroke-1);flex-direction:column;gap:2px;padding-left:12px;display:flex;position:sticky}.Contents-module__DAP7Aa__railTitle{color:var(--text-3);letter-spacing:.08em;text-transform:uppercase;padding:6px 10px 12px;font-size:11.5px;font-weight:650}.Contents-module__DAP7Aa__railLink{border-radius:var(--r-xs);color:var(--text-3);transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);padding:6px 10px;font-size:14px}.Contents-module__DAP7Aa__railLink:hover{color:var(--text-1);background:var(--surface-1)}.Contents-module__DAP7Aa__railOn{color:var(--brand-ink);background:var(--brand-soft);font-weight:550}@media (max-width:900px){.Contents-module__DAP7Aa__rail{border-left:0;border-bottom:1px solid var(--stroke-1);flex-flow:wrap;gap:6px;padding-bottom:20px;padding-left:0;position:static}.Contents-module__DAP7Aa__railTitle{width:100%;padding:0 0 8px}.Contents-module__DAP7Aa__railLink{border:1px solid var(--stroke-1);border-radius:var(--r-pill);padding:5px 13px}}@media (pointer:coarse),(max-width:860px){.Contents-module__DAP7Aa__railLink{align-items:center;min-height:44px;display:flex}}
.Legal-module__thhP-G__page{padding-block:clamp(32px,5vw,56px) 88px}.Legal-module__thhP-G__layout{grid-template-columns:216px minmax(0,1fr);align-items:start;gap:56px;display:grid}@media (max-width:900px){.Legal-module__thhP-G__layout{grid-template-columns:1fr;gap:32px}}.Legal-module__thhP-G__body{min-width:0}.Legal-module__thhP-G__head{padding-bottom:8px}.Legal-module__thhP-G__h1{letter-spacing:-.033em;margin-top:14px;font-size:clamp(32px,4.6vw,46px)}.Legal-module__thhP-G__lede{max-width:62ch;color:var(--text-2);margin-top:14px;font-size:17px;line-height:1.6}.Legal-module__thhP-G__dated{color:var(--text-3);font-size:13.5px;font-family:var(--font-mono);margin-top:16px}.Legal-module__thhP-G__switcher{flex-wrap:wrap;gap:8px;margin-top:22px;padding-bottom:4px;display:flex}.Legal-module__thhP-G__switch{border:1px solid var(--stroke-1);border-radius:var(--r-pill);background:var(--surface-1);color:var(--text-2);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);padding:7px 16px;font-size:14px;font-weight:550}.Legal-module__thhP-G__switch:hover{color:var(--text-1);border-color:var(--stroke-2);background:var(--surface-2)}.Legal-module__thhP-G__switchOn,.Legal-module__thhP-G__switch.Legal-module__thhP-G__switchOn:hover{color:var(--brand-ink);border-color:var(--brand-line);background:var(--brand-soft)}.Legal-module__thhP-G__section{padding-top:52px}.Legal-module__thhP-G__h2{letter-spacing:-.026em;border-bottom:1px solid var(--stroke-1);align-items:baseline;gap:12px;padding-bottom:14px;font-size:25px;display:flex}.Legal-module__thhP-G__n{color:var(--brand-ink);font-family:var(--font-mono);flex:none;font-size:15px;font-weight:600}.Legal-module__thhP-G__section p{max-width:68ch;color:var(--text-2);margin-top:15px;font-size:16px;line-height:1.68}.Legal-module__thhP-G__section p strong,.Legal-module__thhP-G__section li strong{color:var(--text-1);font-weight:600}.Legal-module__thhP-G__list{max-width:68ch;color:var(--text-2);gap:10px;margin:16px 0 0;padding-left:22px;font-size:16px;line-height:1.62;display:grid}.Legal-module__thhP-G__pairs{border:1px solid var(--stroke-1);border-radius:var(--r-md);background:var(--stroke-1);grid-template-columns:minmax(180px,.9fr) minmax(0,1.6fr);gap:1px;max-width:72ch;margin:20px 0 0;display:grid;overflow:hidden}.Legal-module__thhP-G__pairs dt{background:var(--surface-sunken);color:var(--text-1);padding:13px 16px;font-size:15px;font-weight:600}.Legal-module__thhP-G__pairs dd{background:var(--page-lift);color:var(--text-2);margin:0;padding:13px 16px;font-size:15px;line-height:1.6}@media (max-width:620px){.Legal-module__thhP-G__pairs{grid-template-columns:1fr}.Legal-module__thhP-G__pairs dt{padding-bottom:6px}.Legal-module__thhP-G__pairs dd{padding-top:6px}.Legal-module__thhP-G__pairs dt{background:var(--page-lift)}}.Legal-module__thhP-G__notice{border:1px solid var(--stroke-1);border-left:3px solid var(--brand-400);border-radius:var(--r-md);background:var(--surface-1);color:var(--text-2);max-width:68ch;margin-top:20px;padding:15px 18px;font-size:15.5px;line-height:1.62}.Legal-module__thhP-G__notice strong{color:var(--text-1)}.Legal-module__thhP-G__warn{border-left-color:var(--warn);background:var(--warn-soft)}.Legal-module__thhP-G__inline{color:var(--brand-ink);text-underline-offset:3px;font-weight:550;-webkit-text-decoration:underline #a78bfa66;text-decoration:underline #a78bfa66}.Legal-module__thhP-G__inline:hover{text-decoration-color:currentColor}.Legal-module__thhP-G__contact{border-radius:var(--r-md);border:1px solid var(--stroke-1);background:var(--surface-sunken);color:var(--text-2);max-width:68ch;margin-top:32px;padding:18px 20px;font-size:15.5px;line-height:1.62}@media (pointer:coarse),(max-width:860px){.Legal-module__thhP-G__switch{align-items:center;min-height:44px;display:flex}}
.Footer-module__EZoWya__foot{border-top:1px solid var(--stroke-1);background:var(--surface-sunken);padding-top:64px;position:relative;overflow:hidden}.Footer-module__EZoWya__foot:before{content:"";background:radial-gradient(ellipse at center, var(--brand-soft), transparent 68%);pointer-events:none;border-radius:50%;width:min(900px,130vw);height:380px;position:absolute;bottom:-220px;left:50%;translate:-50%}.Footer-module__EZoWya__grid{grid-template-columns:1.5fr repeat(4,1fr);gap:48px 32px;padding-bottom:56px;display:grid;position:relative}.Footer-module__EZoWya__brand{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:17px;font-weight:640;display:inline-flex}.Footer-module__EZoWya__brand svg{transition:transform var(--t-med) var(--ease-out-back)}.Footer-module__EZoWya__brand:hover svg{transform:scale(1.08)rotate(-4deg)}.Footer-module__EZoWya__tagline{color:var(--text-2);margin-top:14px;font-size:15px}.Footer-module__EZoWya__keys{gap:5px;margin-top:14px;display:flex}.Footer-module__EZoWya__fine{max-width:40ch;color:var(--text-3);margin-top:18px;font-size:13px;line-height:1.55}.Footer-module__EZoWya__col{flex-direction:column;gap:11px;display:flex}.Footer-module__EZoWya__colTitle{font-family:var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);margin-bottom:3px;font-size:12px;font-weight:650}.Footer-module__EZoWya__colLink{color:var(--text-2);width:fit-content;transition:color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);font-size:14.5px;position:relative}.Footer-module__EZoWya__colLink:hover{color:var(--text-1);transform:translate(2px)}.Footer-module__EZoWya__cta{justify-content:center;margin-top:10px}.Footer-module__EZoWya__base{border-top:1px solid var(--stroke-1);color:var(--text-3);justify-content:space-between;align-items:center;gap:16px;padding-block:20px;font-size:13px;display:flex;position:relative}.Footer-module__EZoWya__ver{font-family:var(--font-mono);font-size:12px}@media (max-width:1040px){.Footer-module__EZoWya__grid{grid-template-columns:repeat(4,1fr)}.Footer-module__EZoWya__about{grid-column:1/-1}}@media (max-width:860px){.Footer-module__EZoWya__grid{grid-template-columns:1fr 1fr}.Footer-module__EZoWya__about{grid-column:1/-1}}@media (max-width:480px){.Footer-module__EZoWya__grid{grid-template-columns:1fr;gap:34px}}@media (pointer:coarse),(max-width:860px){.Footer-module__EZoWya__col{gap:0}.Footer-module__EZoWya__colLink{align-items:center;min-height:44px;display:flex}.Footer-module__EZoWya__brand{min-height:44px}}
.ThemeToggle-module__3b5zuq__toggle{border-radius:var(--r-sm);width:38px;height:38px;color:var(--text-3);cursor:pointer;opacity:0;transition:opacity var(--t-med) var(--ease), background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:grid}.ThemeToggle-module__3b5zuq__toggle[data-ready]{opacity:1}.ThemeToggle-module__3b5zuq__toggle:hover{background:var(--surface-1);color:var(--text-1)}.ThemeToggle-module__3b5zuq__icons{width:17px;height:17px;transition:transform var(--t-fast) var(--ease);display:grid}.ThemeToggle-module__3b5zuq__icons>svg{opacity:0;transition:opacity var(--t-slow) var(--ease), transform var(--t-slow) var(--ease-out-back);grid-area:1/1}.ThemeToggle-module__3b5zuq__icons>svg:first-child{transform:scale(.4)rotate(-100deg)}.ThemeToggle-module__3b5zuq__icons>svg:nth-child(2){transform:scale(.4)rotate(80deg)}.ThemeToggle-module__3b5zuq__icons[data-mode=light]>svg:first-child,.ThemeToggle-module__3b5zuq__icons[data-mode=dark]>svg:nth-child(2){opacity:1;transform:none}.ThemeToggle-module__3b5zuq__toggle:active .ThemeToggle-module__3b5zuq__icons{transform:scale(.86)}@media (pointer:coarse),(max-width:860px){.ThemeToggle-module__3b5zuq__toggle{width:44px;height:44px}}
.admin-module__aXBbkG__shell{min-height:100vh;padding:22px 0 90px}.admin-module__aXBbkG__wide{width:min(1240px,100% - 40px);margin-inline:auto}@media (max-width:640px){.admin-module__aXBbkG__wide{width:min(1240px,100% - 28px)}}.admin-module__aXBbkG__bar{border-radius:var(--r-xl);border:1px solid var(--stroke-1);background:var(--surface-1);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);box-shadow:var(--shadow-1);z-index:20;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:24px;padding:12px 16px;display:flex;position:sticky;top:12px}.admin-module__aXBbkG__brand{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-1);white-space:nowrap;align-items:center;gap:10px;font-size:15.5px;font-weight:650;text-decoration:none;display:inline-flex}.admin-module__aXBbkG__brandMark{filter:drop-shadow(0 3px 10px #4a2fd073);transition:transform var(--t-med) var(--ease-out-back);place-items:center;display:inline-grid}.admin-module__aXBbkG__brand:hover .admin-module__aXBbkG__brandMark{transform:scale(1.06)}.admin-module__aXBbkG__brandTag{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink);border:1px solid var(--brand-line);border-radius:var(--r-pill);padding:2px 8px;font-size:10.5px}.admin-module__aXBbkG__iconBtn{border:1px solid var(--stroke-1);background:var(--surface-1);width:32px;height:32px;color:var(--text-2);cursor:pointer;transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease);border-radius:50%;place-items:center;display:inline-grid}.admin-module__aXBbkG__iconBtn:hover{color:var(--text-1);border-color:var(--stroke-2)}.admin-module__aXBbkG__iconBtn:active{transform:scale(.94)}.admin-module__aXBbkG__iconBtn:focus-visible{outline:2px solid var(--stroke-focus);outline-offset:2px}.admin-module__aXBbkG__who{position:relative}.admin-module__aXBbkG__who summary{cursor:pointer;place-items:center;list-style:none;display:grid}.admin-module__aXBbkG__who summary::-webkit-details-marker{display:none}.admin-module__aXBbkG__avatar{background:var(--brand-600);color:#fff;border:1px solid var(--brand-500);width:32px;height:32px;transition:transform var(--t-fast) var(--ease);border-radius:50%;place-items:center;font-size:13px;font-weight:650;display:grid}.admin-module__aXBbkG__who summary:hover .admin-module__aXBbkG__avatar{transform:scale(1.06)}.admin-module__aXBbkG__who summary:focus-visible .admin-module__aXBbkG__avatar{outline:2px solid var(--stroke-focus);outline-offset:2px}.admin-module__aXBbkG__whoMenu{border-radius:var(--r-lg);border:1px solid var(--stroke-2);background:var(--page-lift);min-width:210px;box-shadow:var(--shadow-2);z-index:30;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.admin-module__aXBbkG__whoMail{color:var(--text-3);border-bottom:1px solid var(--stroke-1);word-break:break-all;margin:0 0 6px;padding:6px 10px;font-size:12px}.admin-module__aXBbkG__whoItem{border-radius:var(--r-sm);width:100%;color:var(--text-2);font:inherit;text-align:left;cursor:pointer;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;padding:8px 10px;font-size:13px;text-decoration:none;display:block}.admin-module__aXBbkG__whoItem:hover{background:var(--surface-2);color:var(--text-1)}.admin-module__aXBbkG__tabs{flex-wrap:wrap;gap:4px;display:flex;position:relative}.admin-module__aXBbkG__tabGlide{z-index:0;height:100%;width:var(--tab-w,0);border-radius:var(--r-pill);background:var(--brand-soft);opacity:0;transform:translateX(var(--tab-x,0));transition:transform var(--t-med) var(--ease-out-back), width var(--t-med) var(--ease-out-back), opacity var(--t-fast) var(--ease);pointer-events:none;position:absolute;top:0;left:0}.admin-module__aXBbkG__tabGlide[data-ready]{opacity:1}@media (max-width:900px){.admin-module__aXBbkG__tabs{flex-wrap:nowrap;flex-basis:100%;order:3;margin-inline:-4px;padding-inline:4px;overflow-x:auto}@supports (scrollbar-width:none){.admin-module__aXBbkG__tabs{scrollbar-width:none}}.admin-module__aXBbkG__tabs::-webkit-scrollbar{display:none}.admin-module__aXBbkG__barEnd{order:2}}.admin-module__aXBbkG__tab{z-index:1;border-radius:var(--r-pill);color:var(--text-2);white-space:nowrap;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);padding:7px 13px;font-size:13.5px;text-decoration:none;position:relative}.admin-module__aXBbkG__tab:hover{background:var(--surface-2);color:var(--text-1)}.admin-module__aXBbkG__tabOn{color:var(--brand-ink);font-weight:600}.admin-module__aXBbkG__tab.admin-module__aXBbkG__tabOn:hover{color:var(--brand-ink);background:0 0}.admin-module__aXBbkG__barEnd{color:var(--text-3);align-items:center;gap:10px;margin-left:auto;font-size:12.5px;display:flex}.admin-module__aXBbkG__live{border-radius:var(--r-pill);border:1px solid var(--stroke-1);background:var(--surface-2);color:var(--text-2);font-variant-numeric:tabular-nums;align-items:center;gap:7px;padding:4px 11px 4px 9px;font-size:12px;display:inline-flex}.admin-module__aXBbkG__liveDot{background:var(--text-3);width:7px;height:7px;transition:background var(--t-med) var(--ease);border-radius:50%}.admin-module__aXBbkG__liveOn{background:var(--ok);box-shadow:0 0 0 0 var(--ok-soft);animation:admin-module__aXBbkG__ping 2.4s var(--ease-in-out) infinite}@keyframes admin-module__aXBbkG__ping{0%,70%,to{box-shadow:0 0 #34d39980}35%{box-shadow:0 0 0 7px #34d39900}}@media (prefers-reduced-motion:reduce){.admin-module__aXBbkG__liveOn{animation:none}}.admin-module__aXBbkG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.admin-module__aXBbkG__h1{font-family:var(--font-display);letter-spacing:-.028em;margin:0;font-size:clamp(22px,2.6vw,28px)}.admin-module__aXBbkG__sub{color:var(--text-3);margin:5px 0 0;font-size:13px}.admin-module__aXBbkG__sectionTitle{font-family:var(--font-display);letter-spacing:-.012em;margin:0;font-size:15px;font-weight:650}.admin-module__aXBbkG__sectionNote{color:var(--text-3);max-width:62ch;margin:3px 0 0;font-size:12.5px}.admin-module__aXBbkG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin-bottom:16px;display:grid}.admin-module__aXBbkG__card{border-radius:var(--r-xl);border:1px solid var(--stroke-1);background:var(--surface-1);-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);box-shadow:var(--shadow-1);padding:18px 20px 20px}.admin-module__aXBbkG__cardHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.admin-module__aXBbkG__span2{grid-column:span 2}@media (max-width:900px){.admin-module__aXBbkG__span2{grid-column:span 1}}.admin-module__aXBbkG__full{grid-column:1/-1}.admin-module__aXBbkG__tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,172px),1fr));gap:14px;margin-bottom:22px;display:grid}.admin-module__aXBbkG__tile{border-radius:var(--r-lg);border:1px solid var(--stroke-1);background:var(--surface-1);padding:15px 17px 16px;position:relative;overflow:hidden}.admin-module__aXBbkG__tile:after{content:"";border:1px solid var(--brand-line);opacity:.5;pointer-events:none;border-radius:50%;width:116px;height:116px;position:absolute;top:-46px;right:-46px}.admin-module__aXBbkG__tileLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:11.5px;display:block}.admin-module__aXBbkG__tileValue{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text-1);font-variant-numeric:tabular-nums;margin-top:7px;font-size:27px;font-weight:700;line-height:1.1;display:block}.admin-module__aXBbkG__tileFoot{color:var(--text-3);margin-top:5px;font-size:12px;display:block}.admin-module__aXBbkG__up{color:var(--ok)}.admin-module__aXBbkG__down{color:var(--err)}.admin-module__aXBbkG__scroll{margin:0 -20px -20px;padding:0 20px 4px;overflow-x:auto}.admin-module__aXBbkG__table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.admin-module__aXBbkG__table th,.admin-module__aXBbkG__table td{text-align:left;border-bottom:1px solid var(--stroke-1);padding:9px 16px 9px 0}.admin-module__aXBbkG__table th{color:var(--text-3);letter-spacing:.05em;text-transform:uppercase;background:0 0;font-size:11.5px;font-weight:500}.admin-module__aXBbkG__table tbody tr:last-child td{border-bottom:none}.admin-module__aXBbkG__table tbody tr{transition:background var(--t-fast) var(--ease)}.admin-module__aXBbkG__table tbody tr:hover{background:var(--surface-2)}.admin-module__aXBbkG__table td{color:var(--text-2)}.admin-module__aXBbkG__num{font-variant-numeric:tabular-nums;text-align:right}.admin-module__aXBbkG__table th:last-child,.admin-module__aXBbkG__table td:last-child{padding-right:0}.admin-module__aXBbkG__strong{color:var(--text-1);font-weight:600}.admin-module__aXBbkG__mono{font-family:var(--font-mono);font-size:12px}.admin-module__aXBbkG__pill{border-radius:var(--r-pill);border:1px solid #0000;padding:2px 9px;font-size:11.5px;font-weight:600;display:inline-block}.admin-module__aXBbkG__pillOk{background:var(--ok-soft);color:var(--ok);border-color:var(--ok-soft)}.admin-module__aXBbkG__pillWarn{background:var(--warn-soft);color:var(--warn);border-color:var(--warn-soft)}.admin-module__aXBbkG__pillBad{background:var(--err-soft);color:var(--err);border-color:var(--err-soft)}@supports (border-color:color-mix(in srgb, red 30%, transparent)){.admin-module__aXBbkG__pillOk{border-color:color-mix(in srgb, var(--ok) 30%, transparent)}.admin-module__aXBbkG__pillWarn{border-color:color-mix(in srgb, var(--warn) 30%, transparent)}.admin-module__aXBbkG__pillBad{border-color:color-mix(in srgb, var(--err) 30%, transparent)}}.admin-module__aXBbkG__pillFlat{background:var(--surface-2);color:var(--text-2);border-color:var(--stroke-1)}.admin-module__aXBbkG__rangeRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-module__aXBbkG__chip{border-radius:var(--r-pill);border:1px solid var(--stroke-1);background:var(--surface-1);color:var(--text-2);cursor:pointer;transition:all var(--t-fast) var(--ease);padding:5px 12px;font-size:12.5px}.admin-module__aXBbkG__chip:hover{border-color:var(--stroke-2);color:var(--text-1)}.admin-module__aXBbkG__chipOn{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-ink);font-weight:600}.admin-module__aXBbkG__chip.admin-module__aXBbkG__chipOn:hover{border-color:var(--brand-400);color:var(--brand-ink);background:var(--brand-soft)}.admin-module__aXBbkG__field{color:var(--text-3);gap:5px;font-size:12.5px;display:grid}.admin-module__aXBbkG__input,.admin-module__aXBbkG__select{border-radius:var(--r-md);border:1px solid var(--stroke-1);background:var(--surface-sunken);color:var(--text-1);font:inherit;min-width:0;padding:8px 11px;font-size:13px}.admin-module__aXBbkG__input:focus-visible,.admin-module__aXBbkG__select:focus-visible{outline:2px solid var(--stroke-focus);outline-offset:1px}.admin-module__aXBbkG__small{padding:6px 12px;font-size:12.5px}.admin-module__aXBbkG__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-module__aXBbkG__setting{border-bottom:1px solid var(--stroke-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 20px;padding:15px 0;display:grid}.admin-module__aXBbkG__setting:last-child{border-bottom:none}.admin-module__aXBbkG__settingName{color:var(--text-1);font-size:14px;font-weight:550}.admin-module__aXBbkG__settingHelp{color:var(--text-3);max-width:58ch;margin:4px 0 0;font-size:12.5px}.admin-module__aXBbkG__settingEdit{align-items:center;gap:8px;display:flex}.admin-module__aXBbkG__settingEdit .admin-module__aXBbkG__input{text-align:right;font-variant-numeric:tabular-nums;width:108px}.admin-module__aXBbkG__unit{color:var(--text-3);min-width:52px;font-size:12.5px}.admin-module__aXBbkG__changed{color:var(--warn);font-size:11.5px}.admin-module__aXBbkG__switch{border-radius:var(--r-pill);border:1px solid var(--stroke-2);background:var(--surface-sunken);cursor:pointer;width:46px;height:26px;transition:background var(--t-med) var(--ease), border-color var(--t-med) var(--ease);flex:none;position:relative}.admin-module__aXBbkG__switchOn{background:var(--brand-600);border-color:var(--brand-500)}.admin-module__aXBbkG__switch:after{content:"";background:var(--text-1);width:20px;height:20px;transition:transform var(--t-med) var(--ease-out-back);border-radius:50%;position:absolute;top:2px;left:2px}.admin-module__aXBbkG__switchOn:after{background:#fff;transform:translate(20px)}.admin-module__aXBbkG__switch:disabled{opacity:.55;cursor:default}.admin-module__aXBbkG__payout{border:1px solid var(--brand-line);border-radius:var(--r-lg);background:var(--brand-soft);gap:14px;padding:16px 18px;display:grid}.admin-module__aXBbkG__payoutHead{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.admin-module__aXBbkG__payoutAmount{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-1);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.admin-module__aXBbkG__payoutWho{color:var(--text-2);font-size:13px}.admin-module__aXBbkG__payoutFacts{color:var(--text-3);flex-wrap:wrap;gap:18px;font-size:12.5px;display:flex}.admin-module__aXBbkG__payoutFacts b{color:var(--text-2);font-weight:600}.admin-module__aXBbkG__said{border-radius:var(--r-md);border:1px solid #0000;margin:0 0 16px;padding:11px 15px;font-size:13.5px}.admin-module__aXBbkG__saidOk{background:var(--ok-soft);color:var(--ok);border-color:var(--ok-soft)}.admin-module__aXBbkG__saidBad{background:var(--err-soft);color:var(--err);border-color:var(--err-soft)}@supports (border-color:color-mix(in srgb, red 26%, transparent)){.admin-module__aXBbkG__saidOk{border-color:color-mix(in srgb, var(--ok) 26%, transparent)}.admin-module__aXBbkG__saidBad{border-color:color-mix(in srgb, var(--err) 26%, transparent)}}.admin-module__aXBbkG__skeleton{min-height:46vh;color:var(--text-3);place-items:center;gap:14px;font-size:13.5px;display:grid}.admin-module__aXBbkG__skeletonInner{opacity:0;transition:opacity var(--t-med) var(--ease);place-items:center;gap:14px;display:grid}.admin-module__aXBbkG__skeletonOn{opacity:1}.admin-module__aXBbkG__spinner{border:2px solid var(--stroke-2);border-top-color:var(--brand-400);border-radius:50%;width:26px;height:26px;animation:.78s linear infinite admin-module__aXBbkG__spin}@keyframes admin-module__aXBbkG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.admin-module__aXBbkG__spinner{animation-duration:2.4s}}.admin-module__aXBbkG__muted{color:var(--text-3)}.admin-module__aXBbkG__search{border-radius:var(--r-pill);border:1px solid var(--stroke-1);background:var(--surface-1);min-width:min(320px,100%);color:var(--text-3);transition:border-color var(--t-fast) var(--ease);align-items:center;gap:8px;padding:0 12px;display:flex}.admin-module__aXBbkG__search:focus-within{border-color:var(--brand-line);color:var(--brand-ink)}.admin-module__aXBbkG__searchInput{min-width:0;color:var(--text-1);font:inherit;background:0 0;border:0;flex:1;padding:9px 0;font-size:13.5px}.admin-module__aXBbkG__searchInput:focus{outline:none}.admin-module__aXBbkG__searchInput::-webkit-search-cancel-button{display:none}.admin-module__aXBbkG__searchClear{color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:19px;line-height:1}.admin-module__aXBbkG__searchClear:hover{color:var(--text-1)}.admin-module__aXBbkG__pager{white-space:nowrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.admin-module__aXBbkG__clickable{cursor:pointer}.admin-module__aXBbkG__clickable:focus-visible{outline:2px solid var(--stroke-focus);outline-offset:-2px}.admin-module__aXBbkG__barSubInline{color:var(--text-3);margin-left:8px;font-size:12px;font-weight:400;display:inline-block}.admin-module__aXBbkG__detailCell{background:var(--surface-sunken);padding:0!important}.admin-module__aXBbkG__detail{white-space:normal;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px 26px;padding:16px 20px 18px;display:grid}.admin-module__aXBbkG__fact{gap:2px;display:grid}.admin-module__aXBbkG__factLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:11px}.admin-module__aXBbkG__factValue{color:var(--text-1);overflow-wrap:anywhere;font-size:13px}.admin-module__aXBbkG__pillBrand{background:var(--brand-soft);color:var(--brand-ink);border-color:var(--brand-line);margin-left:8px}.admin-module__aXBbkG__nothing{text-align:center;color:var(--text-3);margin:0;padding:26px 0 10px;font-size:13.5px}.admin-module__aXBbkG__mode{border-radius:var(--r-pill);border:1px solid var(--stroke-1);background:var(--surface-sunken);transition:border-color var(--t-med) var(--ease);align-items:center;padding:2px;display:inline-flex;position:relative}.admin-module__aXBbkG__modeThumb{z-index:0;border-radius:var(--r-pill);background:var(--brand-500);width:calc(50% - 2px);height:calc(100% - 4px);box-shadow:var(--shadow-brand);transition:transform var(--t-med) var(--ease-out-back), background var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease);position:absolute;top:2px;left:2px}.admin-module__aXBbkG__modeBtn{z-index:1;border-radius:var(--r-pill);min-width:54px;color:var(--text-3);letter-spacing:.01em;text-align:center;cursor:pointer;transition:color var(--t-med) var(--ease);background:0 0;border:0;flex:1 1 0;padding:5px 12px;font-size:12px;font-weight:600;position:relative}.admin-module__aXBbkG__modeBtn:hover{color:var(--text-2)}.admin-module__aXBbkG__modeOn,.admin-module__aXBbkG__modeOn:hover{color:var(--text-on-brand)}.admin-module__aXBbkG__modeBtn:active{transform:scale(.96)}.admin-module__aXBbkG__modeBtn:focus-visible{outline:2px solid var(--stroke-focus);outline-offset:3px;border-radius:var(--r-pill)}.admin-module__aXBbkG__modeTest{border-color:var(--warn);background:var(--warn-soft)}.admin-module__aXBbkG__modeTest .admin-module__aXBbkG__modeThumb{background:var(--warn);transform:translate(100%);box-shadow:0 6px 18px #fbbf2452}.admin-module__aXBbkG__modeTest .admin-module__aXBbkG__modeOn,.admin-module__aXBbkG__modeTest .admin-module__aXBbkG__modeOn:hover{color:var(--on-ok)}.admin-module__aXBbkG__body{animation:admin-module__aXBbkG__mode-swap .38s var(--ease-in-out)}@keyframes admin-module__aXBbkG__mode-swap{0%{opacity:1;transform:translateY(0)}35%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.admin-module__aXBbkG__modeBtn{min-width:46px;padding:5px 9px;font-size:11.5px}}@media (pointer:coarse),(max-width:860px){.admin-module__aXBbkG__modeBtn:after{content:"";position:absolute;inset:-8px 0}}@media (prefers-reduced-motion:reduce){.admin-module__aXBbkG__modeThumb,.admin-module__aXBbkG__modeBtn,.admin-module__aXBbkG__mode,.admin-module__aXBbkG__tabGlide{transition:none}.admin-module__aXBbkG__body{animation:none}}
.Nav-module__e1xquq__nav{z-index:50;height:var(--nav-h);transition:background var(--t-med) var(--ease), border-color var(--t-med) var(--ease), backdrop-filter var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.Nav-module__e1xquq__stuck{background:color-mix(in srgb, var(--page) 72%, transparent);border-bottom-color:var(--stroke-1);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);box-shadow:var(--shadow-nav)}.Nav-module__e1xquq__bar{align-items:center;gap:28px;height:100%;display:flex}.Nav-module__e1xquq__brand{font-family:var(--font-display);letter-spacing:-.02em;flex:none;align-items:center;gap:10px;font-size:17px;font-weight:640;display:inline-flex}.Nav-module__e1xquq__brand svg{transition:transform var(--t-med) var(--ease-out-back)}.Nav-module__e1xquq__brand:hover svg{transform:scale(1.08)rotate(-4deg)}.Nav-module__e1xquq__links{align-items:center;gap:4px;margin-inline-end:auto;display:flex}.Nav-module__e1xquq__link{border-radius:var(--r-sm);color:var(--text-2);transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);padding:7px 12px;font-size:14.5px;font-weight:500;position:relative}.Nav-module__e1xquq__link:hover{color:var(--text-1);background:var(--surface-1)}.Nav-module__e1xquq__on{color:var(--text-1)}.Nav-module__e1xquq__on:after{content:"";background:linear-gradient(90deg, var(--brand-400), var(--brand-600));border-radius:2px;height:2px;position:absolute;bottom:1px;left:12px;right:12px}.Nav-module__e1xquq__actions{flex:none;align-items:center;display:flex}.Nav-module__e1xquq__dl.btn{opacity:0;pointer-events:none;min-width:0;max-width:0;transition:max-width var(--t-slow) var(--ease), margin-left var(--t-slow) var(--ease), padding var(--t-slow) var(--ease), opacity var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease);border-width:0;flex:0 0 0;margin-left:0;padding-inline:0}:is(html.no-dl .Nav-module__e1xquq__dl.btn,html:not(.js) .Nav-module__e1xquq__dl.btn){opacity:1;pointer-events:auto;border-width:1px;flex:none;max-width:240px;margin-left:10px;padding-inline:20px}.Nav-module__e1xquq__progress{transform-origin:0;width:100%;height:2px;transform:scaleX(var(--progress,0));background:linear-gradient(90deg, var(--brand-500), var(--brand-300) 60%, var(--brand-200));opacity:.9;pointer-events:none;position:absolute;bottom:-1px;left:0}.Nav-module__e1xquq__burger{border-radius:var(--r-sm);border:1px solid var(--stroke-2);background:var(--surface-2);cursor:pointer;flex-direction:column;justify-content:center;gap:5px;width:40px;height:38px;padding:0 9px;display:none}.Nav-module__e1xquq__burger span{background:var(--text-1);height:1.8px;transition:transform var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease);border-radius:2px;display:block}.Nav-module__e1xquq__barTop{transform:translateY(6.8px)rotate(45deg)}.Nav-module__e1xquq__barHide{opacity:0}.Nav-module__e1xquq__barBottom{transform:translateY(-6.8px)rotate(-45deg)}.Nav-module__e1xquq__sheet{inset:var(--nav-h) 0 0;z-index:70;padding:20px var(--page-pad) 40px;background:var(--page) linear-gradient(180deg, var(--brand-soft), transparent 240px);overscroll-behavior:contain;animation:Nav-module__e1xquq__sheet-in var(--t-med) var(--ease);flex-direction:column;gap:4px;display:flex;position:fixed;overflow-y:auto}@keyframes Nav-module__e1xquq__sheet-in{0%{opacity:0;transform:translateY(-8px)}}.Nav-module__e1xquq__sheetLink{border-bottom:1px solid var(--stroke-1);animation:Nav-module__e1xquq__sheet-row var(--t-slow) var(--ease) backwards;padding:14px 8px;font-size:18px;font-weight:550}.Nav-module__e1xquq__sheetLink:first-child{animation-delay:40ms}.Nav-module__e1xquq__sheetLink:nth-child(2){animation-delay:80ms}.Nav-module__e1xquq__sheetLink:nth-child(3){animation-delay:.12s}.Nav-module__e1xquq__sheetLink:nth-child(4){animation-delay:.16s}@keyframes Nav-module__e1xquq__sheet-row{0%{opacity:0;transform:translateY(10px)}}.Nav-module__e1xquq__sheetCta{justify-content:center;margin-top:24px}@media (max-width:860px){.Nav-module__e1xquq__links{display:none}.Nav-module__e1xquq__burger{display:flex}.Nav-module__e1xquq__bar{justify-content:space-between}.Nav-module__e1xquq__actions .btn{display:none}}@media (pointer:coarse),(max-width:860px){.Nav-module__e1xquq__brand{min-height:44px}.Nav-module__e1xquq__burger{width:44px;height:44px}.Nav-module__e1xquq__sheetLink{align-items:center;min-height:44px;display:flex}}@media (max-width:359px){.Nav-module__e1xquq__name{display:none}}
.journey-module__4YUzWG__journey{gap:14px;display:grid}.journey-module__4YUzWG__tone_ok{--tone:var(--ok)}.journey-module__4YUzWG__tone_watch{--tone:var(--warn)}.journey-module__4YUzWG__tone_leak{--tone:var(--err)}.journey-module__4YUzWG__tone_early{--tone:var(--brand-400)}.journey-module__4YUzWG__tone_unattributed,.journey-module__4YUzWG__tone_none{--tone:var(--text-3)}.journey-module__4YUzWG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.journey-module__4YUzWG__legend{color:var(--text-3);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.journey-module__4YUzWG__legend li{align-items:center;gap:7px;display:inline-flex}.journey-module__4YUzWG__swatch{border-radius:var(--r-pill);background:var(--tone);width:18px;height:6px}.journey-module__4YUzWG__frame{border-radius:var(--r-lg);border:1px solid var(--stroke-1);background:radial-gradient(circle at 1px 1px, var(--stroke-1) 1px, transparent 1.5px) 0 0 / 22px 22px, var(--surface-sunken);position:relative;overflow:hidden}.journey-module__4YUzWG__scroller{overscroll-behavior-x:contain;overflow-x:auto}.journey-module__4YUzWG__map{font-family:var(--font-ui);display:block}.journey-module__4YUzWG__map [role=button]{cursor:pointer;transition:opacity var(--t-med) var(--ease);outline:none}.journey-module__4YUzWG__dim{opacity:.14}.journey-module__4YUzWG__hit{fill:none;stroke:#0000;stroke-width:26px}.journey-module__4YUzWG__body{fill:none;stroke:var(--tone);stroke-opacity:.42;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:journey-module__4YUzWG__draw 1.1s var(--ease) both;animation-delay:inherit;transition:stroke-opacity var(--t-fast) var(--ease)}.journey-module__4YUzWG__tube{animation-delay:0s}.journey-module__4YUzWG__tube:hover .journey-module__4YUzWG__body,.journey-module__4YUzWG__tube:focus-visible .journey-module__4YUzWG__body{stroke-opacity:.9}.journey-module__4YUzWG__idle .journey-module__4YUzWG__body{stroke-dasharray:.006 .014;stroke-dashoffset:0;stroke-opacity:.4;animation:none}@keyframes journey-module__4YUzWG__draw{to{stroke-dashoffset:0}}.journey-module__4YUzWG__dot{fill:var(--text-1);opacity:.8;pointer-events:none}.journey-module__4YUzWG__fallingDot{fill:var(--tone);pointer-events:none}.journey-module__4YUzWG__dripBody{fill:none;stroke:var(--tone);stroke-opacity:.45;stroke-linecap:butt;stroke-dasharray:4 3}.journey-module__4YUzWG__drip:hover .journey-module__4YUzWG__dripBody,.journey-module__4YUzWG__drip:focus-visible .journey-module__4YUzWG__dripBody{stroke-opacity:.9}.journey-module__4YUzWG__dripText{fill:var(--tone);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:650}.journey-module__4YUzWG__rate rect{fill:var(--page-lift);stroke:var(--tone);stroke-width:1.5px;transition:stroke-width var(--t-fast) var(--ease)}.journey-module__4YUzWG__rate text{fill:var(--tone);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.journey-module__4YUzWG__rate:hover rect,.journey-module__4YUzWG__rate:focus-visible rect{stroke-width:2.5px}.journey-module__4YUzWG__worst rect{animation:journey-module__4YUzWG__call 1.8s var(--ease-in-out) infinite}@keyframes journey-module__4YUzWG__call{0%,to{stroke-width:1.5px}50%{stroke-width:4px}}.journey-module__4YUzWG__station{animation:journey-module__4YUzWG__arrive .52s var(--ease-out-back) backwards}.journey-module__4YUzWG__station .journey-module__4YUzWG__ring{fill:var(--page-lift);stroke:var(--tone);stroke-width:2.5px;transition:stroke-width var(--t-fast) var(--ease)}.journey-module__4YUzWG__station:hover .journey-module__4YUzWG__ring,.journey-module__4YUzWG__station:focus-visible .journey-module__4YUzWG__ring{stroke-width:4.5px}.journey-module__4YUzWG__count{fill:var(--text-1);font-family:var(--font-display);font-variant-numeric:tabular-nums;pointer-events:none;font-size:12.5px;font-weight:700}.journey-module__4YUzWG__label{fill:var(--text-2);pointer-events:none;font-size:11.5px;font-weight:550}@keyframes journey-module__4YUzWG__arrive{0%{opacity:0}to{opacity:1}}.journey-module__4YUzWG__ripple{fill:none;stroke:var(--ok);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:journey-module__4YUzWG__ripple 2.6s var(--ease) infinite;pointer-events:none}.journey-module__4YUzWG__rippleLate{animation-delay:1.3s}@keyframes journey-module__4YUzWG__ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.journey-module__4YUzWG__goal .journey-module__4YUzWG__ring{stroke:var(--ok)}.journey-module__4YUzWG__waiting{border-radius:var(--r-pill);background:var(--page-lift);border:1px solid var(--stroke-1);max-width:calc(100% - 32px);color:var(--text-2);text-align:center;margin:0;padding:8px 14px;font-size:12.5px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.journey-module__4YUzWG__swipe{color:var(--text-3);margin:-6px 0 0;font-size:12px}.journey-module__4YUzWG__details{border-radius:var(--r-lg);border:1px solid var(--stroke-1);background:var(--surface-1);gap:10px;padding:14px 16px;display:grid}.journey-module__4YUzWG__detailsHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.journey-module__4YUzWG__detailsTitle{font-family:var(--font-display);color:var(--text-1);margin:0;font-size:15px;font-weight:650}.journey-module__4YUzWG__unpin{color:var(--brand-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:12.5px;text-decoration:underline}.journey-module__4YUzWG__detailsBody{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:12px 24px;display:grid}@media (max-width:760px){.journey-module__4YUzWG__detailsBody{grid-template-columns:minmax(0,1fr)}}.journey-module__4YUzWG__detailsLine{color:var(--text-2);margin:0 0 6px;font-size:13.5px;line-height:1.55}.journey-module__4YUzWG__detailsLine b{color:var(--text-1)}.journey-module__4YUzWG__detailsMeter{border-radius:var(--r-pill);background:var(--surface-sunken);height:8px;margin-top:10px;position:relative;overflow:hidden}.journey-module__4YUzWG__detailsFill{border-radius:var(--r-pill);background:var(--tone);transition:width var(--t-slow) var(--ease);position:absolute;inset:0 auto 0 0}.journey-module__4YUzWG__detailsTarget{background:var(--text-2);opacity:.55;width:2px;position:absolute;top:-2px;bottom:-2px;left:50%}.journey-module__4YUzWG__advice{border-radius:var(--r-md);background:var(--surface-sunken);color:var(--text-2);margin:0;padding:10px 12px;font-size:13px;line-height:1.55}.journey-module__4YUzWG__advice b{color:var(--text-1)}.journey-module__4YUzWG__hint{color:var(--text-3);margin:0;font-size:11.5px}@media (prefers-reduced-motion:reduce){.journey-module__4YUzWG__body,.journey-module__4YUzWG__station,.journey-module__4YUzWG__worst rect,.journey-module__4YUzWG__ripple{animation:none}.journey-module__4YUzWG__body{stroke-dashoffset:0}}
.PageTransition-module__cHDmoG__page{animation:PageTransition-module__cHDmoG__page-in var(--t-slow) var(--ease)}@keyframes PageTransition-module__cHDmoG__page-in{0%{opacity:0;transform:translateY(8px)}}.PageTransition-module__cHDmoG__pending{z-index:80;transform-origin:0;background:linear-gradient(90deg, var(--brand-600), var(--brand-400) 60%, var(--brand-200));pointer-events:none;width:100%;height:2px;animation:PageTransition-module__cHDmoG__page-pending 6s var(--ease) forwards;position:fixed;top:0;left:0}@keyframes PageTransition-module__cHDmoG__page-pending{0%{transform:scaleX(.02)}40%{transform:scaleX(.62)}to{transform:scaleX(.88)}}@media (prefers-reduced-motion:reduce){.PageTransition-module__cHDmoG__page{animation:none}.PageTransition-module__cHDmoG__pending{animation:none;transform:scaleX(.88)}}
.marketing-module__ALGjYq__filters{margin:-6px 0 18px}.marketing-module__ALGjYq__verdict{border-radius:var(--r-xl);border:1px solid var(--stroke-1);background:var(--surface-1);align-items:flex-start;gap:14px;margin-bottom:18px;padding:16px 20px;display:flex}.marketing-module__ALGjYq__verdictBad{border-color:var(--err-soft);background:linear-gradient(135deg, var(--err-soft), var(--surface-1) 70%)}.marketing-module__ALGjYq__verdictWarn{border-color:var(--warn-soft);background:linear-gradient(135deg, var(--warn-soft), var(--surface-1) 70%)}@supports (border-color:color-mix(in srgb, red 34%, transparent)){.marketing-module__ALGjYq__verdictBad{border-color:color-mix(in srgb, var(--err) 34%, transparent)}.marketing-module__ALGjYq__verdictWarn{border-color:color-mix(in srgb, var(--warn) 34%, transparent)}}.marketing-module__ALGjYq__verdict>span{flex:none;margin-top:2px}.marketing-module__ALGjYq__verdictTitle{font-family:var(--font-display);letter-spacing:-.012em;color:var(--text-1);margin:0;font-size:16px;font-weight:650}.marketing-module__ALGjYq__verdictLine{color:var(--text-2);max-width:92ch;margin:5px 0 0;font-size:13.5px;line-height:1.55}.marketing-module__ALGjYq__stairs{margin:0;padding:0;list-style:none;display:grid}.marketing-module__ALGjYq__stair{border-bottom:1px solid var(--stroke-1);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 128px 132px;align-items:center;gap:18px;padding:11px 0;display:grid}.marketing-module__ALGjYq__stair:last-child{border-bottom:none}.marketing-module__ALGjYq__stairText{gap:2px;min-width:0;display:grid}.marketing-module__ALGjYq__stairLabel{color:var(--text-1);font-size:13.5px;font-weight:550}.marketing-module__ALGjYq__stairCounts{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12.5px}.marketing-module__ALGjYq__meter{border-radius:var(--r-pill);background:var(--surface-sunken);height:8px;position:relative;overflow:hidden}.marketing-module__ALGjYq__meterFill{border-radius:var(--r-pill);transition:width var(--t-slow) var(--ease);position:absolute;inset:0 auto 0 0}.marketing-module__ALGjYq__meterTarget{background:var(--text-2);opacity:.55;width:2px;position:absolute;top:-2px;bottom:-2px;left:50%}.marketing-module__ALGjYq__tone_ok{background:var(--ok)}.marketing-module__ALGjYq__tone_watch{background:var(--warn)}.marketing-module__ALGjYq__tone_leak{background:var(--err)}.marketing-module__ALGjYq__tone_early{background:var(--stroke-2)}.marketing-module__ALGjYq__stairRate{font-variant-numeric:tabular-nums;justify-items:end;display:grid}.marketing-module__ALGjYq__stairRate b{color:var(--text-1);font-size:15px}.marketing-module__ALGjYq__stairRate span{color:var(--text-3);font-size:11.5px}.marketing-module__ALGjYq__stairPill{justify-self:end}@media (max-width:760px){.marketing-module__ALGjYq__stair{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.marketing-module__ALGjYq__meter{grid-area:2/1/auto/-1}.marketing-module__ALGjYq__stairRate{grid-area:1/2}.marketing-module__ALGjYq__stairPill{grid-column:1/-1;justify-self:start}}.marketing-module__ALGjYq__laneTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin:0 0 10px;font-size:11.5px;font-weight:600}.marketing-module__ALGjYq__wrapCell{white-space:normal;min-width:180px;max-width:340px}.marketing-module__ALGjYq__link{color:var(--brand-ink);text-decoration:none}.marketing-module__ALGjYq__link:hover{text-underline-offset:3px;text-decoration:underline}.marketing-module__ALGjYq__confirm{gap:6px;display:inline-flex}.marketing-module__ALGjYq__footnote{color:var(--text-3);white-space:normal;margin:12px 0 0;font-size:12px;line-height:1.5}.marketing-module__ALGjYq__editorBody{margin-top:16px}.marketing-module__ALGjYq__form{grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr));gap:12px 14px;display:grid}.marketing-module__ALGjYq__wide{grid-column:span 2}@media (max-width:560px){.marketing-module__ALGjYq__wide{grid-column:1/-1}}.marketing-module__ALGjYq__formEnd{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.marketing-module__ALGjYq__formHint{color:var(--text-3);max-width:70ch;margin:0;font-size:12.5px;line-height:1.5}.marketing-module__ALGjYq__costs{grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:10px;margin-bottom:14px;display:grid}.marketing-module__ALGjYq__costs>div{border-radius:var(--r-md);background:var(--surface-sunken);gap:3px;padding:10px 12px;display:grid}.marketing-module__ALGjYq__costLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--text-3);font-size:11.5px}.marketing-module__ALGjYq__costValue{font-family:var(--font-display);color:var(--text-1);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.marketing-module__ALGjYq__connections{gap:18px;display:grid}.marketing-module__ALGjYq__sources{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;display:grid}.marketing-module__ALGjYq__source{border-radius:var(--r-lg);border:1px solid var(--stroke-1);background:var(--surface-sunken);align-content:start;gap:8px;min-width:0;padding:14px 16px;display:grid}.marketing-module__ALGjYq__grow{flex:160px}.marketing-module__ALGjYq__sourceHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.marketing-module__ALGjYq__sourceBy{color:var(--text-3);margin:-4px 0 0;font-size:12px}.marketing-module__ALGjYq__sourceSync{color:var(--ok);margin:0;font-size:12.5px}.marketing-module__ALGjYq__sourceSyncBad{color:var(--warn)}.marketing-module__ALGjYq__actions{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.marketing-module__ALGjYq__counted{color:var(--text-3);font-size:13px}.marketing-module__ALGjYq__linkButton{color:var(--brand-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.marketing-module__ALGjYq__targets{border-top:1px solid var(--stroke-1);gap:10px;padding-top:16px;display:grid}.marketing-module__ALGjYq__targets .marketing-module__ALGjYq__laneTitle{margin:0}
.FirstRun-module__FSHzIq__body{color:var(--text-2);gap:12px;font-size:15px;line-height:1.55;display:grid}.FirstRun-module__FSHzIq__lead,.FirstRun-module__FSHzIq__note{max-width:68ch;margin:0}.FirstRun-module__FSHzIq__steps{gap:9px;max-width:68ch;margin:0;padding-left:22px;display:grid}.FirstRun-module__FSHzIq__steps strong,.FirstRun-module__FSHzIq__note strong{color:var(--text-1);font-weight:600}.FirstRun-module__FSHzIq__steps em,.FirstRun-module__FSHzIq__note em{color:var(--text-1);font-style:normal}.FirstRun-module__FSHzIq__steps code,.FirstRun-module__FSHzIq__note code{border-radius:var(--r-xs);border:1px solid var(--stroke-1);background:var(--surface-sunken);font-family:var(--font-mono);overflow-wrap:break-word;padding:1px 6px;font-size:.86em}@supports (overflow-wrap:anywhere){.FirstRun-module__FSHzIq__steps code,.FirstRun-module__FSHzIq__note code{overflow-wrap:anywhere}}.FirstRun-module__FSHzIq__note{color:var(--text-3);font-size:14px}.FirstRun-module__FSHzIq__shots{flex-wrap:wrap;align-items:flex-start;gap:18px 22px;margin:4px 0 2px;display:flex}.FirstRun-module__FSHzIq__shot{flex:260px;min-width:0;margin:0}.FirstRun-module__FSHzIq__wide{max-width:525px}.FirstRun-module__FSHzIq__tall{max-width:358px}.FirstRun-module__FSHzIq__shot img{filter:drop-shadow(0 10px 28px #00000047);width:100%;height:auto;display:block}.FirstRun-module__FSHzIq__shot figcaption{color:var(--text-3);margin-top:10px;font-size:13px}
.docs-module__hZJeFq__page{padding-block:clamp(32px,5vw,56px) 88px}.docs-module__hZJeFq__layout{grid-template-columns:216px minmax(0,1fr);align-items:start;gap:56px;display:grid}@media (max-width:900px){.docs-module__hZJeFq__layout{grid-template-columns:1fr;gap:32px}}.docs-module__hZJeFq__body{min-width:0}.docs-module__hZJeFq__head{padding-bottom:12px}.docs-module__hZJeFq__h1{letter-spacing:-.033em;font-size:clamp(32px,4.6vw,46px)}.docs-module__hZJeFq__lede{max-width:58ch;color:var(--text-2);margin-top:14px;font-size:17px}.docs-module__hZJeFq__section{padding-top:56px}.docs-module__hZJeFq__section>p{color:var(--text-2);max-width:68ch;margin-top:14px;font-size:16px}.docs-module__hZJeFq__h2{letter-spacing:-.028em;border-bottom:1px solid var(--stroke-1);padding-bottom:14px;font-size:27px}.docs-module__hZJeFq__h3{letter-spacing:-.015em;margin:30px 0 12px;font-size:19px}.docs-module__hZJeFq__steps,.docs-module__hZJeFq__list{color:var(--text-2);gap:11px;max-width:68ch;margin:18px 0 0;padding-left:22px;font-size:16px;display:grid}.docs-module__hZJeFq__steps strong,.docs-module__hZJeFq__list strong{color:var(--text-1);font-weight:600}.docs-module__hZJeFq__tableWrap{margin-top:20px;overflow-x:auto}.docs-module__hZJeFq__table{border-collapse:separate;border-spacing:0;border:1px solid var(--stroke-1);border-radius:var(--r-md);width:100%;font-size:15px;overflow:hidden}.docs-module__hZJeFq__table th{background:var(--surface-sunken);border-bottom:1px solid var(--stroke-1);color:var(--text-3);letter-spacing:.07em;text-transform:uppercase;text-align:left;padding:11px 16px;font-size:12px;font-weight:650}.docs-module__hZJeFq__table td{border-bottom:1px solid var(--stroke-1);color:var(--text-2);vertical-align:top;padding:13px 16px}.docs-module__hZJeFq__table tr:last-child td{border-bottom:0}.docs-module__hZJeFq__table td strong{color:var(--text-1)}.docs-module__hZJeFq__table code{border-radius:var(--r-xs);background:var(--surface-sunken);border:1px solid var(--stroke-1);color:var(--brand-ink);font-family:var(--font-mono);white-space:nowrap;padding:2px 8px;font-size:13px}.docs-module__hZJeFq__callout{border:1px solid var(--stroke-1);border-left:3px solid var(--brand-400);border-radius:var(--r-md);background:var(--surface-1);color:var(--text-2);max-width:68ch;margin-top:20px;padding:15px 18px;font-size:15px}.docs-module__hZJeFq__warn{border-left-color:var(--warn);background:var(--warn-soft)}.docs-module__hZJeFq__qa{gap:9px;margin-top:22px;display:grid}.docs-module__hZJeFq__detail{border:1px solid var(--stroke-1);border-radius:var(--r-md);background:var(--surface-1);transition:border-color var(--t-fast) var(--ease);overflow:hidden}.docs-module__hZJeFq__detail[open]{border-color:var(--stroke-2);background:var(--surface-2)}.docs-module__hZJeFq__summary{cursor:pointer;align-items:center;gap:12px;padding:15px 18px;font-size:16px;font-weight:550;list-style:none;display:flex}.docs-module__hZJeFq__summary::-webkit-details-marker{display:none}.docs-module__hZJeFq__summary:after{content:"";border-right:1.8px solid var(--text-3);border-bottom:1.8px solid var(--text-3);width:8px;height:8px;transition:transform var(--t-fast) var(--ease);flex:none;margin-left:auto;transform:rotate(45deg)translate(-2px,-2px)}.docs-module__hZJeFq__detail[open] .docs-module__hZJeFq__summary:after{transform:rotate(-135deg)translate(-2px,-2px)}.docs-module__hZJeFq__answer{color:var(--text-2);max-width:70ch;padding:0 18px 17px;font-size:15.5px}.docs-module__hZJeFq__answer kbd{margin-inline:1px}.docs-module__hZJeFq__contact{border-radius:var(--r-md);background:var(--surface-sunken);border:1px solid var(--stroke-1);color:var(--text-2);margin-top:28px;padding:16px 20px;font-size:15px}.docs-module__hZJeFq__inline{color:var(--brand-ink);text-underline-offset:3px;font-weight:550;-webkit-text-decoration:underline #a78bfa66;text-decoration:underline #a78bfa66}.docs-module__hZJeFq__inline:hover{text-decoration-color:currentColor}@media (max-width:560px){.docs-module__hZJeFq__table{font-size:14px}.docs-module__hZJeFq__table th,.docs-module__hZJeFq__table td{padding:10px 11px}}
