.mark[data-v-ce0a554d]{flex-shrink:0;display:block}.ink[data-v-ce0a554d]{fill:currentColor}.pop[data-v-ce0a554d]{fill:var(--brand-mark)}.footshell[data-v-e2786cc1]{z-index:30;border-top:1px solid var(--app-line);background-color:var(--app-canvas);position:relative;overflow:hidden}.foothead[data-v-e2786cc1]{letter-spacing:.2em;text-transform:uppercase;color:var(--app-muted);font-size:.66rem;font-weight:500}.footlink[data-v-e2786cc1]{width:fit-content;color:var(--app-muted);font-size:.875rem;text-decoration:none;transition:color .16s;position:relative}.footlink span[data-v-e2786cc1]{position:relative}.footlink span[data-v-e2786cc1]:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .26s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.footlink[data-v-e2786cc1]:hover{color:var(--app-ink)}.footlink:hover span[data-v-e2786cc1]:after{transform:scaleX(1)}.sockey[data-v-e2786cc1]{width:30px;height:30px;color:var(--app-muted);background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 45%, transparent), 0 4px 8px -5px var(--key-dark), inset 0 -2px 2px -1px var(--key-light);border-radius:10px;justify-content:center;align-items:center;transition:color .16s,transform .16s;display:inline-flex}.sockey[data-v-e2786cc1]:hover{color:var(--app-ink)}.sockey[data-v-e2786cc1]:active{transform:translateY(1px)}.footmark[data-v-e2786cc1]{text-align:center;letter-spacing:-.05em;color:#0000;background:linear-gradient(180deg, color-mix(in srgb, var(--app-ink) 13%, transparent) 0%, transparent 88%);-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:2.5rem 0 -.16em;padding:0 1.5rem;font-size:clamp(4rem,19vw,17rem);font-weight:700;line-height:.82}@media (prefers-reduced-motion:reduce){.footlink span[data-v-e2786cc1]:after{transition:none}}.gatebox[data-v-b5311c7f]{border:1px solid var(--app-line);background-color:var(--app-canvas);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:5.2rem;padding:1rem;display:flex}.passed[data-v-b5311c7f]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--app-accent);font-size:.74rem}.modal-enter-active,.modal-leave-active{transition:opacity .22s}.modal-enter-active .sheet,.modal-leave-active .sheet{transition:opacity .24s,transform .28s cubic-bezier(.22,.61,.36,1)}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .sheet,.modal-leave-to .sheet{opacity:0;transform:translateY(14px)scale(.975)}@media (prefers-reduced-motion:reduce){.modal-enter-active,.modal-leave-active,.modal-enter-active .sheet,.modal-leave-active .sheet{transition:none}}.toastwrap{z-index:120;pointer-events:none;flex-direction:column;gap:.85rem;width:min(21rem,100vw - 2.5rem);display:flex;position:fixed;bottom:1.25rem;right:1.25rem}.toastslot{flex-direction:column;align-items:center;gap:.34rem;display:flex;position:relative}.toast{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:13px;align-items:center;gap:.68rem;width:100%;padding:.62rem .8rem;display:flex;box-shadow:0 18px 38px -26px #0000008c}.toasticon{color:var(--app-accent);flex-shrink:0}.toastslot[data-kind=error] .toasticon{color:#c0503c}.toastslot[data-kind=note] .toasticon{color:var(--app-muted)}.toasttext{flex:1;min-width:0}.toasthead{letter-spacing:-.01em;color:var(--app-ink);font-size:.82rem;font-weight:600}.toastbody{color:var(--app-muted);margin-top:.05rem;font-size:.78rem;line-height:1.4}.toastspin{opacity:.7;flex-shrink:0;width:16px;height:16px;animation:.9s steps(8,end) infinite toastspin,1.8s ease-in-out infinite toastbreathe;display:block}.toastspin svg{width:100%;height:100%}.toastspin line{stroke:var(--app-muted);stroke-width:2.2px;stroke-linecap:round}.toastline{background-image:linear-gradient(90deg, transparent 0%, var(--app-accent) 18%, var(--app-accent) 82%, transparent 100%);border-radius:999px;width:82%;height:2px;animation:linear forwards toastdrain}.toastslot[data-kind=error] .toastline{background-image:linear-gradient(90deg,#0000 0%,#c0503c 18% 82%,#0000 100%)}.toastslot[data-kind=note] .toastline{background-image:linear-gradient(90deg, transparent 0%, var(--app-muted) 18%, var(--app-muted) 82%, transparent 100%)}@keyframes toastspin{to{transform:rotate(360deg)}}@keyframes toastbreathe{0%,to{opacity:.78}50%{opacity:.42}}@keyframes toastdrain{0%{opacity:.9;width:82%}to{opacity:.35;width:0%}}.toast-enter-active,.toast-leave-active{transition:opacity .24s,transform .3s cubic-bezier(.22,.61,.36,1)}.toast-enter-from{opacity:0;transform:translateY(10px)scale(.97)}.toast-leave-to{opacity:0;transform:translate(16px)scale(.97)}.toast-move{transition:transform .28s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.toastline,.toastspin{animation:none}.toast-enter-active,.toast-leave-active,.toast-move{transition:none}}.railhint[data-v-a2e15d23]{text-align:center;letter-spacing:.22em;text-transform:uppercase;color:var(--app-muted);min-height:.9rem;margin-bottom:.7rem;font-size:.62rem}.railcard[data-v-a2e15d23]{background:var(--app-rail);border-radius:12px;justify-content:center;align-items:center;width:336px;height:40px;display:flex}.railbar[data-v-a2e15d23]{background-image:linear-gradient(90deg,#ffffff26 1px,#0000 1px);background-size:1.53846% 8px;width:304px;height:12px;display:flex;position:relative}.railcursor[data-v-a2e15d23]{background:var(--app-accent);will-change:transform;border-radius:3px;width:3px;height:16px;position:absolute;top:-2px;left:0}.railstep[data-v-a2e15d23]{opacity:0;flex-basis:0;height:100%}.segwell[data-v-a2f72a59]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark);border-radius:12px;gap:3px;padding:4px 5px 7px;display:inline-flex;position:relative}.segkey[data-v-a2f72a59]{color:color-mix(in srgb, var(--key-label) 62%, transparent);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:.34rem .85rem;font-size:.78rem;font-weight:500;transition:color .15s,box-shadow .15s,background .15s}.segkey[data-v-a2f72a59]:hover{color:var(--key-label)}.segkey[data-v-a2f72a59]:focus-visible{outline:2px solid color-mix(in srgb, var(--app-accent) 55%, transparent);outline-offset:1px}.segkey-on[data-v-a2f72a59]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}@media (prefers-reduced-motion:reduce){.segkey[data-v-a2f72a59]{transition:none}}.savetag[data-v-ddc74125]{border:1px solid color-mix(in srgb, var(--app-accent) 40%, transparent);background-color:color-mix(in srgb, var(--app-accent) 10%, transparent);color:var(--app-accent);border-radius:7px;padding:.2rem .55rem;font-size:.74rem;font-weight:500}.card[data-v-ddc74125]{flex-direction:column;display:flex;position:relative}.card-on[data-v-ddc74125]{box-shadow:0 0 0 2px var(--app-accent)}.ribbon[data-v-ddc74125]{z-index:2;background-color:var(--app-accent);letter-spacing:.01em;color:var(--app-accent-ink);border-radius:6px;padding:.16rem .5rem;font-size:.66rem;font-weight:600;position:absolute;top:.9rem;right:.9rem}.cardhead[data-v-ddc74125]{z-index:1;padding:1.6rem 1.5rem 0;position:relative}.cardhead h2[data-v-ddc74125]{letter-spacing:-.015em;font-size:1.05rem;font-weight:600}.rate[data-v-ddc74125]{align-items:baseline;gap:.15rem;margin-top:.9rem;display:flex}.sign[data-v-ddc74125]{opacity:.62;font-size:1.15rem;font-weight:500}.figure[data-v-ddc74125]{letter-spacing:-.04em;font-size:2.7rem;font-weight:600;line-height:1}.custom[data-v-ddc74125]{letter-spacing:-.03em;font-size:1.85rem;font-weight:600}.unit[data-v-ddc74125]{opacity:.6;margin-left:.35rem;font-size:.76rem}.blurb[data-v-ddc74125]{opacity:.72;margin-top:.9rem;font-size:.84rem;line-height:1.5}.faqrow[data-v-ddc74125]{border-bottom:1px solid var(--app-line)}.faqrow[data-v-ddc74125]:first-child{border-top:1px solid var(--app-line)}.faqhead[data-v-ddc74125]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.15rem .25rem;list-style:none;transition:color .16s;display:flex}.faqhead[data-v-ddc74125]::-webkit-details-marker{display:none}.faqhead h3[data-v-ddc74125]{letter-spacing:-.01em;text-wrap:balance;font-size:1rem;font-weight:500}.faqhead[data-v-ddc74125]:hover{color:var(--app-accent)}.faqmark[data-v-ddc74125]{border:1px solid var(--app-line);border-radius:7px;flex-shrink:0;width:26px;height:26px;display:block;position:relative}.faqmark[data-v-ddc74125]:before,.faqmark[data-v-ddc74125]:after{content:"";opacity:.75;background:currentColor;border-radius:1px;width:11px;height:1.4px;transition:transform .32s cubic-bezier(.22,.61,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faqmark[data-v-ddc74125]:after{transform:translate(-50%,-50%)rotate(90deg)}details[open] .faqmark[data-v-ddc74125]:after{transform:translate(-50%,-50%)rotate(0)}.faqbody[data-v-ddc74125]{padding:0 3rem 1.3rem .25rem;overflow:hidden}.faqbody p[data-v-ddc74125]{max-width:58ch;color:var(--app-muted);font-size:.9rem;line-height:1.65}details[open] .faqbody[data-v-ddc74125]{animation:.34s cubic-bezier(.22,.61,.36,1) faqopen-ddc74125}@keyframes faqopen-ddc74125{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.faqmark[data-v-ddc74125]:before,.faqmark[data-v-ddc74125]:after{transition:none}details[open] .faqbody[data-v-ddc74125]{animation:none}}.cmpwrap[data-v-ddc74125]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:18px;overflow-x:auto}.cmpgrid[data-v-ddc74125]{min-width:46rem;position:relative}.cmpband[data-v-ddc74125]{background:color-mix(in srgb, var(--app-accent) 8%, transparent);width:16.5%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--app-accent) 22%, transparent);border-radius:14px;position:absolute;top:0;bottom:0;left:50.5%}.cmprow[data-v-ddc74125]{grid-template-columns:34% repeat(3,1fr);align-items:center;gap:1rem;padding:.72rem 1.4rem;font-size:.86rem;display:grid;position:relative}.cmphead[data-v-ddc74125]{align-items:end;padding:1.5rem 1.4rem 1.1rem}.cmpplan[data-v-ddc74125]{flex-direction:column;gap:.3rem}.cmpname[data-v-ddc74125]{letter-spacing:-.01em;font-size:.92rem;font-weight:600}.cmprate[data-v-ddc74125]{font-family:var(--font-mono);color:var(--app-muted);font-size:.72rem}.cmpgroup[data-v-ddc74125]{color:var(--app-muted);border-top:1px solid var(--app-line);padding:1.35rem 1.4rem .5rem;font-size:.76rem;font-weight:600}.cmpgrid>.cmpgroup[data-v-ddc74125]:first-of-type{border-top:1px solid var(--app-line)}.cmplabel[data-v-ddc74125]{color:var(--app-muted)}.cmpcell[data-v-ddc74125]{justify-content:center;align-items:center;display:flex}.cmpyes[data-v-ddc74125]{color:var(--app-accent)}.cmpno[data-v-ddc74125]{opacity:.22;background:currentColor;border-radius:1px;width:12px;height:1.5px;display:block}.cmptext[data-v-ddc74125]{font-family:var(--font-mono);font-size:.74rem}.itemrow[data-v-43e4ee95]{border-bottom:1px solid var(--app-line);align-items:center;gap:1rem;padding:.7rem 0;display:flex}.itemrow[data-v-43e4ee95]:last-child{border-bottom:0}.swatch[data-v-43e4ee95]{background-color:var(--app-raised);color:#a8987f;border-radius:10px;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.verdict[data-v-43e4ee95]{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--app-muted);border:1px solid;border-radius:6px;flex-shrink:0;margin-left:auto;padding:.2rem .5rem;font-size:.64rem}.verdict[data-good][data-v-43e4ee95]{color:var(--app-accent)}.chartwrap[data-v-8cc6d194]{flex-direction:column;gap:.85rem;display:flex}.charttop[data-v-8cc6d194]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.chartlede[data-v-8cc6d194]{min-width:0}.charthint[data-v-8cc6d194]{color:var(--app-muted);font-size:.78rem}.chartbrief[data-v-8cc6d194]{color:var(--app-ink);opacity:.75;margin-top:.25rem;font-size:.75rem;line-height:1.5}.segwell[data-v-8cc6d194]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark);border-radius:12px;gap:3px;padding:4px 5px 7px;display:inline-flex}.segkey[data-v-8cc6d194]{color:color-mix(in srgb, var(--key-label) 62%, transparent);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.28rem .75rem;font-size:.76rem;font-weight:500;transition:color .15s,box-shadow .15s,background .15s}.segkey[data-v-8cc6d194]:hover{color:var(--key-label)}.segkey-on[data-v-8cc6d194]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}.chartcard[data-v-8cc6d194]{border:1px solid var(--app-line);background-color:var(--app-canvas);border-radius:12px;padding:.85rem .95rem}.chartname[data-v-8cc6d194]{letter-spacing:-.01em;margin-bottom:.6rem;font-size:.8rem;font-weight:600}.chartscroll[data-v-8cc6d194]{overflow-x:auto}.charttable[data-v-8cc6d194]{border-collapse:collapse;width:100%;font-size:.76rem}.chartsize[data-v-8cc6d194],.chartval[data-v-8cc6d194]{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;padding:.34rem .55rem}.chartsize[data-v-8cc6d194]{border-bottom:1px solid var(--app-line);color:var(--app-muted);font-weight:500}.chartkey[data-v-8cc6d194]{text-align:left;white-space:nowrap;padding:.34rem .7rem .34rem 0;font-weight:500}thead .chartkey[data-v-8cc6d194]{border-bottom:1px solid var(--app-line);color:var(--app-muted)}tbody tr+tr .chartkey[data-v-8cc6d194],tbody tr+tr .chartval[data-v-8cc6d194]{border-top:1px solid color-mix(in srgb, var(--app-line) 55%, transparent)}.chartfrom[data-v-8cc6d194]{color:var(--app-accent);text-underline-offset:3px;align-self:flex-start;font-size:.74rem;text-decoration:underline}.chartnone[data-v-8cc6d194]{color:var(--app-muted);font-size:.78rem}.searchwell[data-v-2962d1e9]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:11px;align-items:center;gap:.55rem;padding:.48rem .85rem;transition:border-color .16s;display:inline-flex}.searchwell[data-v-2962d1e9]:focus-within{border-color:color-mix(in srgb, var(--app-accent) 55%, transparent)}.searchwell input[data-v-2962d1e9]{width:12rem;color:var(--app-ink);background:0 0;border:0;outline:none;font-size:.85rem}.searchwell input[data-v-2962d1e9]::placeholder{color:var(--app-muted)}.segwell[data-v-2962d1e9]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark);border-radius:12px;gap:3px;padding:4px 5px 7px;display:inline-flex;position:relative}.segkey[data-v-2962d1e9]{color:color-mix(in srgb, var(--key-label) 62%, transparent);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.32rem .72rem;font-size:.76rem;font-weight:500;transition:color .15s,box-shadow .15s,background .15s}.segkey[data-v-2962d1e9]:hover{color:var(--key-label)}.segkey-on[data-v-2962d1e9]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}.brandcard[data-v-2962d1e9]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;flex-direction:column;padding:1.15rem 1.25rem;transition:border-color .18s,transform .18s;display:flex}.foot[data-v-2962d1e9]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-top:1.4rem;display:flex}.charturl[data-v-2962d1e9]{color:var(--app-accent);text-underline-offset:3px;font-size:.75rem;text-decoration:underline}.peek[data-v-2962d1e9]{border:1px solid color-mix(in srgb, var(--app-accent) 35%, transparent);background-color:color-mix(in srgb, var(--app-accent) 10%, transparent);color:var(--app-accent);cursor:pointer;border-radius:7px;padding:.2rem .5rem;font-size:.72rem;font-weight:500;transition:background-color .15s}.peek[data-v-2962d1e9]:hover{background-color:color-mix(in srgb, var(--app-accent) 18%, transparent)}.opened[data-v-2962d1e9]{border-top:1px solid var(--app-line);margin-top:1rem;padding-top:1rem}.brandcard[data-v-2962d1e9]:hover{border-color:color-mix(in srgb, var(--app-accent) 40%, var(--app-line));transform:translateY(-2px)}.cover[data-v-2962d1e9]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:6px;flex-shrink:0;padding:.2rem .48rem;font-size:.62rem}.cover[data-cover=full][data-v-2962d1e9]{color:var(--app-accent)}.cover[data-cover=partial][data-v-2962d1e9]{color:var(--app-muted)}.cover[data-cover=none][data-v-2962d1e9]{color:var(--app-muted);opacity:.55}@media (prefers-reduced-motion:reduce){.brandcard[data-v-2962d1e9]{transition:none}.brandcard[data-v-2962d1e9]:hover{transform:none}}.specrow[data-v-e9d5223a]{border-top:1px solid var(--app-line);grid-template-columns:2.5rem 8rem 1fr auto;align-items:baseline;gap:1.25rem;padding:1.05rem .25rem;display:grid}.specrow[data-v-e9d5223a]:last-child{border-bottom:1px solid var(--app-line)}.specnum[data-v-e9d5223a]{font-family:var(--font-mono);color:var(--app-muted);font-size:.7rem}.specname[data-v-e9d5223a]{font-size:.95rem;font-weight:500}.specdef[data-v-e9d5223a]{color:var(--app-muted);font-size:.875rem;line-height:1.5}.specval[data-v-e9d5223a]{font-family:var(--font-mono);color:var(--app-accent);font-size:.82rem}@media (width<=720px){.specrow[data-v-e9d5223a]{grid-template-columns:2.5rem 1fr auto}.specdef[data-v-e9d5223a]{grid-column:2/-1}}.rangebar[data-v-e9d5223a]{align-items:center;gap:1rem;display:flex}.rangelabel[data-v-e9d5223a]{opacity:.75;font-size:.8rem}.rangetrack[data-v-e9d5223a]{background:#ffffff40;border-radius:999px;flex:1;height:6px;position:relative}.rangefill[data-v-e9d5223a]{background:#ffffffb3;border-radius:999px;width:22%;position:absolute;top:0;bottom:0;left:34%}.rangepin[data-v-e9d5223a]{background:#fff;border-radius:1px;width:2px;height:12px;position:absolute;top:-3px;left:45%}.rangenum[data-v-e9d5223a]{font-family:var(--font-mono);white-space:nowrap;font-size:.76rem}.chartcard[data-v-5fc094bf]{border:1px solid var(--app-line);background-color:var(--app-surface);color:inherit;border-radius:14px;align-items:center;gap:.8rem;padding:.95rem 1.05rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.chartcard[data-v-5fc094bf]:hover{border-color:color-mix(in srgb, var(--app-accent) 55%, var(--app-line));transform:translateY(-1px)}.chartcardtext[data-v-5fc094bf]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.chartcardname[data-v-5fc094bf]{letter-spacing:-.01em;font-size:.95rem;font-weight:600}.chartcardmeta[data-v-5fc094bf]{color:var(--app-muted);font-size:.78rem}.bigkey[data-v-16091d59]{isolation:isolate;background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 2px 2px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 10px 20px -10px var(--key-dark);cursor:pointer;border:0;border-radius:20px;padding:7px 8px 14px;display:inline-flex;position:relative}.bigkey[data-v-16091d59]:before{content:"";z-index:-1;background:var(--key-dark);filter:blur(9px);border-radius:999px;height:20px;position:absolute;inset:auto 12px -7px}.bigkey[data-v-16091d59]:after{content:"";z-index:2;background:linear-gradient(180deg, var(--key-light) 0%, transparent 100%);filter:blur(6px);pointer-events:none;border-radius:18px 18px 12px 12px;height:48%;position:absolute;inset:2px 4px auto}.bigkey-face[data-v-16091d59]{z-index:1;background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);width:clamp(3.9rem,11vw,5.6rem);height:clamp(4.6rem,13vw,6.6rem);box-shadow:inset 0 5px 8px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -3px 3px -1px var(--key-light);color:var(--key-label);font-family:var(--font-mono);letter-spacing:-.03em;border-radius:15px;place-items:center;font-size:clamp(2.2rem,6vw,3.1rem);font-weight:600;display:grid;position:relative}.hangerwrap[data-v-16091d59]{padding-bottom:.5rem}.readout[data-v-16091d59]{border:1px solid var(--app-line);width:fit-content;font-family:var(--font-mono);letter-spacing:.04em;color:var(--app-muted);border-radius:8px;align-items:baseline;gap:.55rem;padding:.4rem .8rem;font-size:.74rem;display:inline-flex}.chartcrumbs[data-v-b73d18ba]{color:var(--app-muted);gap:.5rem;font-size:.78rem;display:flex}.chartcrumbs a[data-v-b73d18ba]{color:var(--app-muted);text-underline-offset:3px;text-decoration:underline}.chartfacts[data-v-b73d18ba]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.7rem;margin-top:.9rem;display:grid}.chartfacts dt[data-v-b73d18ba]{text-transform:uppercase;letter-spacing:.04em;color:var(--app-muted);font-size:.72rem}.chartfacts dd[data-v-b73d18ba]{margin-top:.2rem;font-size:.92rem;font-weight:600}.chartranges[data-v-b73d18ba]{color:var(--app-muted);flex-wrap:wrap;gap:.5rem;margin-top:1rem;font-size:.8rem;display:flex}.chartranges li[data-v-b73d18ba]{border:1px solid var(--app-line);border-radius:999px;padding:.2rem .7rem}.chartsteps[data-v-b73d18ba]{color:var(--app-muted);gap:.5rem;margin-top:.9rem;font-size:.85rem;line-height:1.55;display:grid}.chartsteps li[data-v-b73d18ba]{padding-left:.9rem;position:relative}.chartsteps li[data-v-b73d18ba]:before{content:"";background-color:var(--app-accent);border-radius:999px;width:4px;height:4px;position:absolute;top:.55rem;left:0}.chartfaq[data-v-b73d18ba]{border-top:1px solid var(--app-line);margin-top:.9rem}.chartfaq details[data-v-b73d18ba]{border-bottom:1px solid var(--app-line);padding:.85rem 0}.chartfaq summary[data-v-b73d18ba]{cursor:pointer;font-size:.92rem;font-weight:600}.chartfaq p[data-v-b73d18ba]{color:var(--app-muted);margin-top:.6rem;font-size:.85rem;line-height:1.6}.chartcta[data-v-b73d18ba]{border:1px solid var(--app-line);background-color:var(--app-raised);border-radius:16px;margin-top:3rem;padding:1.6rem}.chartlinks[data-v-b73d18ba]{gap:.45rem;margin-top:.9rem;font-size:.87rem;display:grid}.chartlinks a[data-v-b73d18ba]{color:var(--app-ink);text-underline-offset:3px;text-decoration:underline}.guidecard[data-v-09b46aec]{border:1px solid var(--app-line);background-color:var(--app-surface);color:inherit;border-radius:16px;padding:1.25rem 1.4rem;text-decoration:none;transition:border-color .15s,transform .15s}.guidecard[data-v-09b46aec]:hover{border-color:color-mix(in srgb, var(--app-accent) 55%, var(--app-line));transform:translateY(-1px)}.guidecard h2[data-v-09b46aec]{letter-spacing:-.01em;font-size:1.05rem;font-weight:600}.guidecard p[data-v-09b46aec]{color:var(--app-muted);margin-top:.4rem;font-size:.88rem;line-height:1.55}.guidecard span[data-v-09b46aec]{font-family:var(--font-mono);color:var(--app-muted);margin-top:.7rem;font-size:.72rem;display:block}.guidecrumbs[data-v-69b88a79]{color:var(--app-muted);gap:.5rem;font-size:.78rem;display:flex}.guidecrumbs a[data-v-69b88a79]{color:var(--app-muted);text-underline-offset:3px;text-decoration:underline}.guidebody[data-v-69b88a79]{margin-top:2rem;font-size:.97rem;line-height:1.75}.guidebody[data-v-69b88a79] h2{letter-spacing:-.01em;margin-top:2.1rem;font-size:1.15rem;font-weight:600}.guidebody[data-v-69b88a79] p{color:var(--app-muted);margin-top:.9rem}.guidebody[data-v-69b88a79] ul,.guidebody[data-v-69b88a79] ol{color:var(--app-muted);gap:.5rem;margin-top:.9rem;padding-left:1.2rem;display:grid}.guidebody[data-v-69b88a79] ul{list-style:outside}.guidebody[data-v-69b88a79] ol{list-style:decimal}.guidebody[data-v-69b88a79] strong{color:var(--app-ink)}.spreadwrap[data-v-69b88a79]{border:1px solid var(--app-line);border-radius:14px;margin-top:.9rem;overflow-x:auto}.spread[data-v-69b88a79]{border-collapse:collapse;width:100%;font-size:.87rem}.spread th[data-v-69b88a79],.spread td[data-v-69b88a79]{border-bottom:1px solid var(--app-line);text-align:left;padding:.55rem .9rem}.spread th[data-v-69b88a79]{text-transform:uppercase;letter-spacing:.04em;color:var(--app-muted);font-size:.74rem}.spread tr:last-child td[data-v-69b88a79]{border-bottom:0}.spread a[data-v-69b88a79]{text-underline-offset:3px;text-decoration:underline}.guidecta[data-v-69b88a79]{border:1px solid var(--app-line);background-color:var(--app-raised);border-radius:16px;margin-top:3rem;padding:1.6rem}.guidelinks[data-v-69b88a79]{gap:.45rem;margin-top:.9rem;font-size:.9rem;display:grid}.guidelinks a[data-v-69b88a79]{text-underline-offset:3px;text-decoration:underline}.skel[data-v-eefacadc]{background-color:color-mix(in srgb, var(--app-muted) 16%, transparent);display:block;position:relative;overflow:hidden}.skel[data-v-eefacadc]:after{content:"";background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--app-muted) 14%, transparent) 50%, transparent 100%);animation:1.5s ease-in-out infinite skelsweep-eefacadc;position:absolute;inset:0;transform:translate(-100%)}.skel-line[data-v-eefacadc]{border-radius:999px;height:.72rem}.skel-block[data-v-eefacadc]{border-radius:11px;height:3rem}.skel-circle[data-v-eefacadc]{border-radius:999px;width:2.5rem;height:2.5rem}@keyframes skelsweep-eefacadc{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skel[data-v-eefacadc]:after{animation:none}}.authskel[data-v-cfcd19ed]{width:100%}.authpage[data-v-f62604dd]{background-color:var(--app-canvas);place-items:center;min-height:100svh;padding:7rem 1.25rem 5rem;display:grid;position:relative}.authtop[data-v-f62604dd]{justify-content:space-between;align-items:center;padding:1.5rem 1.75rem;display:flex;position:absolute;top:0;left:0;right:0}.authtopkey[data-v-f62604dd]{border:1px solid var(--app-line);background-color:var(--app-surface);color:var(--app-ink);border-radius:10px;padding:.42rem .85rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:background-color .15s}.authtopkey[data-v-f62604dd]:hover{background-color:var(--app-raised)}.authcol[data-v-f62604dd]{width:min(23rem,100%);min-width:0}.authtitle[data-v-f62604dd]{text-align:center;letter-spacing:-.025em;text-wrap:balance;font-size:1.6rem;font-weight:600}.authlede[data-v-f62604dd]{text-align:center;color:var(--app-muted);margin-top:.6rem;font-size:.88rem;line-height:1.5}.authswap[data-v-f62604dd]{text-align:center;color:var(--app-muted);margin-top:1.4rem;font-size:.83rem}.lastrow[data-v-f62604dd]{border:1px solid var(--app-line);background-color:var(--app-surface);cursor:pointer;border-radius:12px;align-items:center;gap:.7rem;width:100%;margin-top:1.75rem;padding:.7rem .85rem;transition:border-color .16s,background-color .16s;display:flex}.lastrow[data-v-f62604dd]:hover{border-color:color-mix(in srgb, var(--app-accent) 45%, var(--app-line));background-color:var(--app-raised)}.lastdot[data-v-f62604dd]{background-color:var(--app-accent);opacity:.75;border-radius:999px;flex-shrink:0;width:17px;height:17px}.lastmail[data-v-f62604dd]{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:var(--app-ink);flex:1;font-size:.86rem;overflow:hidden}.lasttag[data-v-f62604dd]{background-color:color-mix(in srgb, var(--app-accent) 14%, transparent);font-family:var(--font-mono);letter-spacing:.04em;color:var(--app-accent);border-radius:6px;flex-shrink:0;padding:.15rem .42rem;font-size:.62rem}.bar[data-v-d7690390]{border-bottom:1px solid var(--app-line);text-wrap:pretty;align-items:flex-start;gap:.55rem;padding:.6rem 1.5rem;font-size:.82rem;line-height:1.5;display:flex}.bar svg[data-v-d7690390]{flex-shrink:0;margin-top:.15rem}.bar strong[data-v-d7690390]{font-weight:600}.bar-service[data-v-d7690390],.bar-outage[data-v-d7690390]{background-color:color-mix(in srgb, #c0503c 10%, var(--app-canvas));color:#c0503c}.bar-warning[data-v-d7690390]{background-color:color-mix(in srgb, #c98a2e 10%, var(--app-canvas));color:#c98a2e}.bar-release[data-v-d7690390]{background-color:color-mix(in srgb, #3f7d5c 10%, var(--app-canvas));color:#3f7d5c}.bar-info[data-v-d7690390]{background-color:var(--app-raised);color:var(--app-ink)}.shut[data-v-d7690390]{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;flex-shrink:0;margin-left:auto;padding:.1rem}.shut[data-v-d7690390]:hover{opacity:1}.dash[data-v-31a4c49e]{background-color:var(--app-canvas);min-height:100svh;display:flex}.dashside[data-v-31a4c49e]{z-index:70;border-right:1px solid var(--app-line);background-color:var(--app-surface);flex-direction:column;width:15.5rem;padding:1.4rem .85rem 1rem;transition:transform .26s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.dashside-open[data-v-31a4c49e]{transform:translate(0)}@media (width>=1024px){.dashside[data-v-31a4c49e]{transform:translate(0)}}.dashmark[data-v-31a4c49e]{padding:0 .55rem;font-size:1.05rem}.dashnav[data-v-31a4c49e]{flex-direction:column;flex:1;gap:.2rem;margin-top:1.9rem;display:flex}.dashrule[data-v-31a4c49e]{background-color:var(--app-line);height:1px;margin:.65rem .6rem}.dashlink[data-v-31a4c49e]{color:var(--app-muted);border-radius:10px;align-items:center;gap:.7rem;padding:.52rem .6rem;font-size:.85rem;text-decoration:none;transition:color .15s,background-color .15s;display:flex;position:relative}.dashlink[data-v-31a4c49e]:hover{color:var(--app-ink);background-color:color-mix(in srgb, var(--app-raised) 65%, transparent)}.dashlink-on[data-v-31a4c49e]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 2px 4px -1px color-mix(in srgb, var(--key-dark) 38%, transparent), inset 0 -1px 1px -1px var(--key-light)}.dashlink-on svg[data-v-31a4c49e]{color:var(--app-accent)}.dashmeter[data-v-31a4c49e]{border-radius:10px;margin-bottom:.6rem;padding:.5rem .6rem;text-decoration:none;transition:background-color .16s;display:block}.dashmeter[data-v-31a4c49e]:hover{background-color:color-mix(in srgb, var(--app-raised) 65%, transparent)}.meterrow[data-v-31a4c49e]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.metername[data-v-31a4c49e]{color:var(--app-ink);font-size:.76rem;font-weight:500}.meterplan[data-v-31a4c49e]{color:var(--app-muted);font-size:.7rem}.metercredits[data-v-31a4c49e]{color:color-mix(in srgb, var(--brand-mark) 80%, var(--app-muted));margin-top:.3rem;font-size:.7rem}.metertrack[data-v-31a4c49e]{background-color:color-mix(in srgb, var(--app-muted) 22%, transparent);border-radius:999px;height:3px;margin-top:.4rem;display:block;overflow:hidden}.meterfill[data-v-31a4c49e]{background-color:var(--app-accent);border-radius:999px;height:100%;transition:width .42s cubic-bezier(.22,.61,.36,1);display:block}.dashnest[data-v-31a4c49e]{position:relative}.dashuser[data-v-31a4c49e]{text-align:left;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:11px;align-items:center;gap:.65rem;width:100%;padding:.5rem .6rem;transition:border-color .16s,background-color .16s;display:flex}.dashuser[data-v-31a4c49e]:hover,.dashuser[aria-expanded=true][data-v-31a4c49e]{border-color:var(--app-line);background-color:color-mix(in srgb, var(--app-raised) 70%, transparent)}.dashcaret[data-v-31a4c49e]{color:var(--app-muted);flex-shrink:0;transition:transform .2s}.dashcaret-up[data-v-31a4c49e]{transform:rotate(180deg)}.dashmenu[data-v-31a4c49e]{z-index:20;border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:12px;flex-direction:column;gap:1px;padding:.3rem;display:flex;position:absolute;bottom:calc(100% + .4rem);left:0;right:0;box-shadow:0 18px 38px -22px #00000080}.menuitem[data-v-31a4c49e]{width:100%;color:var(--app-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.6rem;padding:.44rem .5rem;font-size:.81rem;text-decoration:none;transition:background-color .14s,color .14s;display:flex}.menuitem[data-v-31a4c49e]:hover{background-color:var(--app-raised)}.menuitem svg[data-v-31a4c49e]{color:var(--app-muted);flex-shrink:0}.menurule[data-v-31a4c49e]{background-color:var(--app-line);height:1px;margin:.25rem .15rem}.menuquit[data-v-31a4c49e],.menuquit svg[data-v-31a4c49e]{color:#c0503c}.menuquit[data-v-31a4c49e]:hover{background-color:#c0503c1f}.pop-enter-active[data-v-31a4c49e],.pop-leave-active[data-v-31a4c49e]{transition:opacity .16s,transform .18s cubic-bezier(.22,.61,.36,1)}.pop-enter-from[data-v-31a4c49e],.pop-leave-to[data-v-31a4c49e]{opacity:0;transform:translateY(6px)scale(.98)}.dashface[data-v-31a4c49e]{background-color:color-mix(in srgb, var(--app-accent) 16%, transparent);width:2rem;height:2rem;font-family:var(--font-mono);color:var(--app-accent);border-radius:9px;flex-shrink:0;place-items:center;font-size:.66rem;display:grid}.dashwho[data-v-31a4c49e]{flex-direction:column;flex:1;min-width:0;display:flex}.dashname[data-v-31a4c49e]{color:var(--app-ink);font-size:.8rem;font-weight:500}.dashmail[data-v-31a4c49e]{text-overflow:ellipsis;white-space:nowrap;color:var(--app-muted);font-size:.68rem;overflow:hidden}.dashout[data-v-31a4c49e]{color:var(--app-muted);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;padding:.3rem;transition:color .15s}.dashout[data-v-31a4c49e]:hover{color:var(--app-ink)}.dashveil[data-v-31a4c49e]{z-index:60;background-color:color-mix(in srgb, var(--app-ink) 30%, transparent);position:fixed;inset:0}@media (width>=1024px){.dashveil[data-v-31a4c49e]{display:none}}.dashmain[data-v-31a4c49e]{flex-direction:column;flex:1;min-width:0;display:flex}@media (width>=1024px){.dashmain[data-v-31a4c49e]{margin-left:15.5rem}}.dashtop[data-v-31a4c49e]{z-index:40;border-bottom:1px solid var(--app-line);background-color:color-mix(in srgb, var(--app-canvas) 86%, transparent);-webkit-backdrop-filter:saturate(150%)blur(12px);backdrop-filter:saturate(150%)blur(12px);align-items:center;gap:1rem;padding:.85rem 1.5rem;display:flex;position:sticky;top:0}.dashtitle[data-v-31a4c49e]{letter-spacing:-.015em;font-size:1.05rem;font-weight:600}.dashsearch[data-v-31a4c49e]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:10px;align-items:center;gap:.5rem;padding:.4rem .75rem;display:none}@media (width>=768px){.dashsearch[data-v-31a4c49e]{display:flex}}.dashsearch input[data-v-31a4c49e]{width:11rem;color:var(--app-ink);background:0 0;border:0;outline:none;font-size:.82rem}.dashbody[data-v-31a4c49e]{flex:1;padding:1.75rem 1.5rem 3rem}.dashbody-flush[data-v-31a4c49e]{padding:0}@media (prefers-reduced-motion:reduce){.dashside[data-v-31a4c49e],.meterfill[data-v-31a4c49e],.dashcaret[data-v-31a4c49e],.pop-enter-active[data-v-31a4c49e],.pop-leave-active[data-v-31a4c49e]{transition:none}}.mono[data-v-076e6ce0]{opacity:.6;font-size:.78rem;font-weight:500}.lead[data-v-076e6ce0]{padding:1.7rem 1.75rem}.leadtext[data-v-076e6ce0]{z-index:1;max-width:40rem;position:relative}.lead h2[data-v-076e6ce0]{letter-spacing:-.02em;margin-top:.55rem;font-size:1.42rem;font-weight:600}.leadbody[data-v-076e6ce0]{opacity:.72;margin-top:.45rem;font-size:.875rem;line-height:1.55}.leadkeys[data-v-076e6ce0]{flex-wrap:wrap;gap:.75rem;margin-top:1.3rem;display:flex}.statgrid[data-v-076e6ce0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;margin-top:1.1rem;display:grid}@media (width>=900px){.statgrid[data-v-076e6ce0]{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat[data-v-076e6ce0]{padding:1.15rem 1.25rem 1.25rem}.stat[data-v-076e6ce0]>*{z-index:1;position:relative}.statvalue[data-v-076e6ce0]{letter-spacing:-.035em;margin-top:.55rem;font-size:1.9rem;font-weight:600}.statnote[data-v-076e6ce0]{opacity:.62;margin-top:.2rem;font-size:.73rem}.usage[data-v-076e6ce0]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:16px;margin-top:1.1rem;padding:1.2rem 1.4rem 1.3rem}.usehead[data-v-076e6ce0]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.usagelabel[data-v-076e6ce0]{color:var(--app-muted);font-size:.78rem}.usagecount[data-v-076e6ce0]{letter-spacing:-.03em;margin-top:.2rem;font-size:1.5rem;font-weight:600}.usagecount span[data-v-076e6ce0]{color:var(--app-muted);font-size:.85rem;font-weight:500}.bar[data-v-076e6ce0]{background-color:var(--app-raised);border-radius:999px;height:7px;margin-top:.9rem;overflow:hidden}.bar span[data-v-076e6ce0]{background-color:var(--app-accent);border-radius:999px;height:100%;transition:width .42s cubic-bezier(.22,.61,.36,1);display:block}.dashsplit[data-v-076e6ce0]{gap:1.1rem;margin-top:1.1rem;display:grid}@media (width>=1100px){.dashsplit[data-v-076e6ce0]{grid-template-columns:1.25fr .75fr}}.pane[data-v-076e6ce0]{padding:1.25rem 1.4rem 1.4rem}.pane[data-v-076e6ce0]>*{z-index:1;position:relative}.panehead[data-v-076e6ce0]{justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.35rem;display:flex}.panehead h3[data-v-076e6ce0]{letter-spacing:-.01em;font-size:.95rem;font-weight:600}.rowlist[data-v-076e6ce0]{flex-direction:column;display:flex}.row[data-v-076e6ce0]{border-top:1px solid var(--app-line);align-items:center;gap:.85rem;padding:.7rem 0;display:flex}.rowmark[data-v-076e6ce0]{background-color:var(--app-raised);color:#a8987f;border-radius:9px;flex-shrink:0;place-items:center;width:2.3rem;height:2.3rem;display:grid}.rowname[data-v-076e6ce0]{font-size:.85rem;font-weight:500}.rowmeta[data-v-076e6ce0]{color:var(--app-muted);font-size:.72rem}.rowago[data-v-076e6ce0]{color:var(--app-muted);flex-shrink:0;margin-left:auto;font-size:.74rem}.empty[data-v-076e6ce0]{border-top:1px solid var(--app-line);text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:2.2rem 1rem;display:flex}.emptyhead[data-v-076e6ce0]{font-size:.85rem;font-weight:500}.emptybody[data-v-076e6ce0]{max-width:22rem;color:var(--app-muted);font-size:.78rem;line-height:1.5}.pagehead[data-v-d3183199]{border-bottom:1px solid var(--app-line);background-color:var(--app-canvas);padding:1.5rem 1.5rem 0}.pagehead-bare[data-v-d3183199]{padding-bottom:1.5rem}.pagehead-inner[data-v-d3183199]{max-width:46rem}.pagehead h2[data-v-d3183199]{letter-spacing:-.025em;font-size:1.55rem;font-weight:600}.pagehead p[data-v-d3183199]{max-width:38rem;color:var(--app-muted);text-wrap:pretty;margin-top:.35rem;font-size:.85rem;line-height:1.55}.tabwrap[data-v-d3183199]{margin-top:1.1rem;padding-bottom:.8rem}.tabrow[data-v-d3183199]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark);border-radius:12px;gap:3px;padding:4px 5px 7px;display:inline-flex;position:relative}.tab[data-v-d3183199]{color:color-mix(in srgb, var(--key-label) 62%, transparent);border-radius:9px;padding:.34rem .85rem;font-size:.78rem;font-weight:500;text-decoration:none;transition:color .15s,box-shadow .15s,background .15s}.tab[data-v-d3183199]:hover{color:var(--key-label)}.tab-on[data-v-d3183199]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}.pagebody[data-v-d3183199]{max-width:46rem;margin:0 auto;padding:1.6rem 1.5rem 2.5rem}.pagebody-wide[data-v-d3183199]{max-width:74rem}.pick[data-v-c260b6b3]{flex-shrink:0;position:relative}.picktrigger[data-v-c260b6b3]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);min-width:9.5rem;box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 40%, transparent);color:var(--key-label);cursor:pointer;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:.75rem;padding:3px 3px 5px;font-size:.83rem;transition:box-shadow .16s;display:flex}.picktrigger>span[data-v-c260b6b3]{background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 2px 4px -1px color-mix(in srgb, var(--key-dark) 38%, transparent), inset 0 -1px 1px -1px var(--key-light);border-radius:8px;flex:1;justify-content:space-between;align-items:center;gap:.6rem;padding:.4rem .65rem;display:flex}.picktrigger[aria-expanded=true][data-v-c260b6b3]{box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 40%, transparent), 0 0 0 3px color-mix(in srgb, var(--app-accent) 24%, transparent)}.pickarrow[data-v-c260b6b3]{color:var(--app-muted);flex-shrink:0;transition:transform .18s}.picktrigger[aria-expanded=true] .pickarrow[data-v-c260b6b3]{transform:rotate(180deg)}.picklist[data-v-c260b6b3]{z-index:30;border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:11px;min-width:100%;padding:.25rem;position:absolute;top:calc(100% + 5px);right:0;overflow:hidden;box-shadow:0 16px 34px -22px #00000080}.pickitem[data-v-c260b6b3]{width:100%;color:var(--app-ink);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;justify-content:space-between;align-items:center;gap:1rem;padding:.42rem .6rem;font-size:.83rem;transition:background-color .13s;display:flex}.pickitem[data-v-c260b6b3]:hover{background-color:var(--app-raised)}.pickitem-on[data-v-c260b6b3]{color:var(--app-accent)}.pop-enter-active[data-v-c260b6b3],.pop-leave-active[data-v-c260b6b3]{transition:opacity .14s,transform .16s cubic-bezier(.22,.61,.36,1)}.pop-enter-from[data-v-c260b6b3],.pop-leave-to[data-v-c260b6b3]{opacity:0;transform:translateY(-4px)scale(.98)}@media (prefers-reduced-motion:reduce){.pickarrow[data-v-c260b6b3],.pop-enter-active[data-v-c260b6b3],.pop-leave-active[data-v-c260b6b3]{transition:none}}.consents[data-v-b6122ed1]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.85rem;padding:1.05rem 1.25rem 1.15rem}.consentstop h3[data-v-b6122ed1]{font-size:.95rem;font-weight:600}.consentstop p[data-v-b6122ed1]{max-width:34rem;color:var(--app-muted);text-wrap:pretty;margin-top:.25rem;font-size:.82rem;line-height:1.55}.warn[data-v-b6122ed1]{color:#c98a2e;background-color:#c98a2e14;border:1px solid #c98a2e59;border-radius:12px;margin-top:.9rem;padding:.7rem .9rem;font-size:.82rem}.stack[data-v-b6122ed1]{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.list[data-v-b6122ed1]{flex-direction:column;margin-top:.9rem;display:flex}.list li[data-v-b6122ed1]{border-top:1px solid color-mix(in srgb, var(--app-line) 70%, transparent);padding:.95rem 0 .2rem}.list li[data-v-b6122ed1]:first-child{border-top:0;padding-top:.3rem}.rowtop[data-v-b6122ed1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.rowname[data-v-b6122ed1]{font-size:.87rem;font-weight:550}.pill[data-v-b6122ed1]{border:1px solid var(--app-line);color:var(--app-muted);border-radius:999px;padding:.16rem .55rem;font-size:.7rem}.pill[data-on][data-v-b6122ed1]{border-color:color-mix(in srgb, var(--brand-mark) 45%, transparent);color:color-mix(in srgb, var(--brand-mark) 85%, var(--app-ink))}.rowbody[data-v-b6122ed1]{color:var(--app-muted);text-wrap:pretty;margin-top:.3rem;font-size:.79rem;line-height:1.55}.rowloss[data-v-b6122ed1]{color:var(--app-ink);text-wrap:pretty;border-left:2px solid #c0503c80;margin-top:.55rem;padding-left:.7rem;font-size:.79rem;line-height:1.55}.rowacts[data-v-b6122ed1]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.7rem;padding-bottom:.5rem;display:flex}.phonechange[data-v-ca1624a5]{margin-top:.9rem}.phonerow[data-v-ca1624a5]{align-items:center;gap:.7rem;display:flex}.phonerow .wellinput[data-v-ca1624a5]{min-width:0}.phonelink[data-v-ca1624a5]{margin-top:.6rem;font-size:.78rem}.phonenote[data-v-ca1624a5]{color:var(--app-muted);margin-bottom:.7rem;font-size:.82rem}.phoneacts[data-v-ca1624a5]{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:.8rem;font-size:.8rem;display:flex}.phonewarn[data-v-ca1624a5]{color:#c0503c;margin-top:.7rem;font-size:.8rem}.keys[data-v-f084a347]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.wreck[data-v-f084a347]{color:#c0503c;cursor:pointer;background-color:#c0503c1f;border:1px solid #c0503c8c;border-radius:12px;padding:.6rem 1rem;font-size:.88rem;font-weight:600;transition:background-color .15s,opacity .15s}.wreck[data-v-f084a347]:hover:not(:disabled){background-color:#c0503c33}.wreck[data-v-f084a347]:disabled{opacity:.45;cursor:not-allowed}.card[data-v-a5d833eb]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:1rem;padding:1.15rem 1.25rem}.cardflat[data-v-a5d833eb]{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.cardtop[data-v-a5d833eb]{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.card h3[data-v-a5d833eb]{letter-spacing:-.01em;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}.card p[data-v-a5d833eb]{max-width:34rem;color:var(--app-muted);margin-top:.3rem;font-size:.8rem;line-height:1.5}.cardrow[data-v-a5d833eb]{align-items:center;gap:.7rem;margin-top:.9rem;display:flex}.cardrow .wellinput[data-v-a5d833eb]{min-width:0}.pill[data-v-a5d833eb]{border:1px solid var(--app-line);color:var(--app-muted);border-radius:5px;padding:.1rem .4rem;font-size:.72rem;font-weight:500}.pill[data-on][data-v-a5d833eb]{border-color:color-mix(in srgb, var(--app-accent) 45%, transparent);color:var(--app-accent)}.danger[data-v-a5d833eb]{border-top:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2.25rem;padding-top:1.4rem;display:flex}.danger h3[data-v-a5d833eb]{font-size:.88rem;font-weight:600}.danger p[data-v-a5d833eb]{max-width:32rem;color:var(--app-muted);margin-top:.25rem;font-size:.78rem;line-height:1.5}.dangerlink[data-v-a5d833eb]{color:#c0503c;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;flex-shrink:0;padding:0;font-size:.8rem;font-weight:500;-webkit-text-decoration:underline #c0503c66;text-decoration:underline #c0503c66;transition:text-decoration-color .15s}.dangerlink[data-v-a5d833eb]:hover{text-decoration-color:currentColor}.switch[data-v-893d418b]{cursor:pointer;flex-shrink:0;display:inline-flex;position:relative}.switch input[data-v-893d418b]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.switchtrack[data-v-893d418b]{border:1px solid var(--app-line);background-color:var(--app-raised);border-radius:6px;align-items:center;width:2.6rem;height:1.45rem;padding:2px;transition:background-color .18s,border-color .18s;display:flex}.switchknob[data-v-893d418b]{aspect-ratio:1;background-color:var(--app-surface);border-radius:4px;height:100%;transition:transform .2s cubic-bezier(.22,.61,.36,1);box-shadow:0 1px 3px #00000047}.switch input:checked+.switchtrack[data-v-893d418b]{border-color:var(--app-accent);background-color:var(--app-accent)}.switch input:checked+.switchtrack .switchknob[data-v-893d418b]{transform:translate(1.1rem)}.switch input:focus-visible+.switchtrack[data-v-893d418b]{box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 26%, transparent)}@media (prefers-reduced-motion:reduce){.switchknob[data-v-893d418b]{transition:none}}.switch-off[data-v-893d418b]{opacity:.45;cursor:not-allowed}.switch-off input[data-v-893d418b]{cursor:not-allowed}.group[data-v-790e028f]{letter-spacing:-.015em;margin-bottom:1rem;font-size:1.05rem;font-weight:600}.card[data-v-790e028f]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:.85rem;padding:1.05rem 1.25rem;display:flex}.card h4[data-v-790e028f]{font-size:.88rem;font-weight:600}.card p[data-v-790e028f]{max-width:34rem;color:var(--app-muted);margin-top:.28rem;font-size:.8rem;line-height:1.5}.locked[data-v-790e028f]{border:1px solid color-mix(in srgb, var(--app-accent) 45%, transparent);color:var(--app-accent);border-radius:5px;flex-shrink:0;padding:.14rem .42rem;font-size:.72rem;font-weight:500}.card[data-v-0a4b0303]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:.85rem;padding:1.05rem 1.25rem;display:flex}.card h4[data-v-0a4b0303]{font-size:.88rem;font-weight:600}.card p[data-v-0a4b0303]{max-width:34rem;color:var(--app-muted);margin-top:.28rem;font-size:.8rem;line-height:1.5}.seatempty[data-v-0a4b0303]{color:var(--app-muted);padding:.9rem 0;font-size:.84rem}.seaterror[data-v-0a4b0303]{color:#c0503c;padding:1rem;font-size:.82rem}.soon[data-v-0a4b0303]{border:1px solid var(--app-line);color:var(--app-muted);border-radius:6px;flex-shrink:0;padding:.16rem .5rem;font-size:.72rem;font-weight:500}.pill[data-v-0a4b0303]{border:1px solid var(--app-line);color:var(--app-muted);border-radius:5px;flex-shrink:0;padding:.14rem .42rem;font-size:.72rem;font-weight:500}.pill[data-on][data-v-0a4b0303]{border-color:color-mix(in srgb, var(--app-accent) 45%, transparent);color:var(--app-accent)}.seats[data-v-0a4b0303]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.85rem;padding:1.05rem 1.25rem 1.15rem}.seatshead[data-v-0a4b0303]{justify-content:space-between;align-items:center;gap:1.5rem;padding-bottom:.9rem;display:flex}.seatshead h4[data-v-0a4b0303]{font-size:.88rem;font-weight:600}.seatshead p[data-v-0a4b0303]{color:var(--app-muted);margin-top:.28rem;font-size:.8rem}.seatload[data-v-0a4b0303]{flex-direction:column;gap:.5rem;display:flex}.seatlist[data-v-0a4b0303]{flex-direction:column;display:flex}.seat[data-v-0a4b0303]{border-top:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 0;display:flex}.seatwho[data-v-0a4b0303]{flex-direction:column;min-width:0;display:flex}.seatname[data-v-0a4b0303]{align-items:center;gap:.5rem;font-size:.85rem;font-weight:500;display:flex}.here[data-v-0a4b0303]{border:1px solid color-mix(in srgb, var(--app-accent) 45%, transparent);color:var(--app-accent);border-radius:5px;padding:.08rem .35rem;font-size:.65rem;font-weight:500}.seatmeta[data-v-0a4b0303]{color:var(--app-muted);margin-top:.1rem;font-size:.75rem}.revoke[data-v-0a4b0303]{color:var(--app-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;flex-shrink:0;padding:0;font-size:.78rem;font-weight:500;text-decoration:underline;transition:color .15s}.revoke[data-v-0a4b0303]:hover{color:#c0503c}.topup[data-v-c61249c5]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:16px;margin-top:1.5rem;padding:1.2rem 1.3rem 1.3rem}.topuphead[data-v-c61249c5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.topuphead h3[data-v-c61249c5]{font-size:1rem;font-weight:600}.topuphead p[data-v-c61249c5]{max-width:34rem;color:var(--app-muted);text-wrap:pretty;margin-top:.3rem;font-size:.84rem;line-height:1.55}.balance[data-v-c61249c5]{border:1px solid var(--app-line);background-color:color-mix(in srgb, var(--app-ink) 4%, transparent);border-radius:11px;flex-shrink:0;align-items:baseline;gap:.4rem;padding:.4rem .7rem;display:flex}.balancenum[data-v-c61249c5]{font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:650}.balanceword[data-v-c61249c5]{color:var(--app-muted);font-size:.75rem}.note[data-v-c61249c5]{border:1px solid var(--app-line);background-color:var(--app-raised);color:var(--app-ink);border-radius:12px;margin-top:.9rem;padding:.7rem .9rem;font-size:.83rem}.warn[data-v-c61249c5]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-top:.9rem;padding:.7rem .9rem;font-size:.83rem}.packgrid[data-v-c61249c5]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem;margin-top:1.1rem;display:grid}.pack[data-v-c61249c5]{border:1px solid var(--app-line);background-color:var(--app-bg);border-radius:14px;flex-direction:column;align-items:flex-start;gap:.3rem;padding:1rem 1.1rem 1.1rem;display:flex}.packprice[data-v-c61249c5]{letter-spacing:-.02em;font-size:1.5rem;font-weight:650}.packcredits[data-v-c61249c5]{font-size:.88rem;font-weight:550}.packrate[data-v-c61249c5]{color:var(--app-muted);margin-bottom:.7rem;font-size:.76rem}.packsoon[data-v-c61249c5]{color:var(--app-muted);margin-top:.45rem;font-size:.72rem}.topupfoot[data-v-c61249c5]{color:var(--app-muted);text-wrap:pretty;margin-top:1rem;font-size:.76rem;line-height:1.55}.trial[data-v-db165617]{border:1px solid color-mix(in srgb, var(--app-accent) 35%, var(--app-line));background-color:var(--app-surface);border-radius:16px;margin-bottom:1.2rem;padding:1.2rem 1.3rem 1.3rem}.trialtop h3[data-v-db165617]{font-size:1rem;font-weight:600}.trialtop p[data-v-db165617]{max-width:34rem;color:var(--app-muted);text-wrap:pretty;margin-top:.3rem;font-size:.84rem;line-height:1.55}.trialfield[data-v-db165617]{flex-direction:column;gap:.3rem;max-width:18rem;margin-top:1rem;display:flex}.trialfield span[data-v-db165617]{letter-spacing:.04em;text-transform:uppercase;color:var(--app-muted);font-size:.72rem}.trialfield input[data-v-db165617]{border:1px solid var(--app-line);background-color:var(--app-bg);color:var(--app-ink);border-radius:10px;padding:.55rem .7rem;font-size:.9rem}.trialwhy[data-v-db165617]{color:var(--app-muted);margin:.7rem 0;font-size:.78rem;line-height:1.5}.trialacts[data-v-db165617]{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:.9rem;display:flex}.trialwarn[data-v-db165617]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-top:.9rem;padding:.7rem .9rem;font-size:.83rem}.card[data-v-f364431b]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:1rem;padding:1.15rem 1.25rem 1.25rem}.card h3[data-v-f364431b]{font-size:.88rem;font-weight:600}.switchrow[data-v-f364431b]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:1.25rem 0 0;display:flex}.segwell[data-v-f364431b]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark);border-radius:12px;gap:3px;padding:4px 5px 7px;display:inline-flex}.segkey[data-v-f364431b]{color:color-mix(in srgb, var(--key-label) 62%, transparent);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.32rem .8rem;font-size:.78rem;font-weight:500;transition:color .15s,box-shadow .15s,background .15s}.segkey[data-v-f364431b]:hover{color:var(--key-label)}.segkey-on[data-v-f364431b]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}.trialnote[data-v-f364431b]{border:1px solid var(--app-line);background-color:var(--app-surface);color:var(--app-muted);border-radius:14px;margin-bottom:1.2rem;padding:.85rem 1.1rem;font-size:.85rem}.planwarn[data-v-f364431b]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-top:1rem;padding:.7rem .9rem;font-size:.83rem}.savetag[data-v-f364431b]{border:1px solid color-mix(in srgb, var(--app-accent) 40%, transparent);background-color:color-mix(in srgb, var(--app-accent) 10%, transparent);color:var(--app-accent);border-radius:7px;padding:.2rem .55rem;font-size:.74rem;font-weight:500}.plangrid[data-v-f364431b]{grid-template-columns:1fr;gap:.85rem;display:grid}@media (width>=640px){.plangrid[data-v-f364431b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.plangrid[data-v-f364431b]{grid-template-columns:repeat(4,minmax(0,1fr))}}.plan[data-v-f364431b]{flex-direction:column;gap:.8rem;padding:1.15rem 1.15rem 1.25rem;display:flex;position:relative}.plan[data-v-f364431b]>*{z-index:1;position:relative}.plan-on[data-v-f364431b]{box-shadow:0 0 0 2px var(--app-accent)}.ribbon[data-v-f364431b]{z-index:2;background-color:var(--app-accent);color:var(--app-accent-ink);border-radius:6px;padding:.16rem .5rem;font-size:.68rem;font-weight:600;position:absolute;top:1rem;right:1rem}.ribbon-soft[data-v-f364431b]{color:inherit;opacity:.8;background-color:#0000;border:1px solid}.planhead h3[data-v-f364431b]{letter-spacing:-.015em;font-size:1.02rem;font-weight:600}.rate[data-v-f364431b]{align-items:baseline;gap:.15rem;margin-top:.7rem;display:flex}.sign[data-v-f364431b]{opacity:.6;font-size:1.05rem;font-weight:500}.figure[data-v-f364431b]{letter-spacing:-.04em;font-size:2rem;font-weight:600;line-height:1}.custom[data-v-f364431b]{letter-spacing:-.03em;font-size:1.7rem;font-weight:600}.unit[data-v-f364431b]{opacity:.6;margin-left:.3rem;font-size:.74rem}.blurb[data-v-f364431b]{opacity:.72;margin-top:.55rem;font-size:.79rem;line-height:1.45}.perks[data-v-f364431b]{flex-direction:column;flex:1;gap:.5rem;display:flex}.perks li[data-v-f364431b]{align-items:flex-start;gap:.55rem;font-size:.82rem;line-height:1.45;display:flex}.perks li.allowance[data-v-f364431b]{font-weight:600}.perks svg[data-v-f364431b]{opacity:.7;flex-shrink:0;margin-top:2px}.note[data-v-f364431b]{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.1rem;margin-bottom:0;display:flex}.note p[data-v-f364431b]{max-width:30rem;color:var(--app-muted);margin-top:.25rem;font-size:.8rem;line-height:1.5}.quiet[data-v-f364431b]{color:var(--app-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;flex-shrink:0;padding:0;font-size:.8rem;font-weight:500;text-decoration:underline;transition:color .15s}.quiet[data-v-f364431b]:hover{color:var(--app-ink)}.model[data-v-fa11275c]{flex-direction:column;gap:1.1rem;display:flex}.warn[data-v-fa11275c]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;padding:.75rem 1rem;font-size:.85rem}.split[data-v-fa11275c]{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}.mannequin[data-v-fa11275c]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:16px;flex-direction:column;align-items:center;gap:.6rem;padding:1.1rem 1rem;display:flex}.figure[data-v-fa11275c]{width:auto;max-width:100%;height:17rem;transition:opacity .16s}.figure-off[data-v-fa11275c]{opacity:.35}.mark[data-v-fa11275c]{fill:none;stroke:color-mix(in srgb, var(--app-line) 90%, transparent);stroke-width:1px}.skin[data-v-fa11275c]{stroke:color-mix(in srgb, var(--app-ink) 55%, transparent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.solid[data-v-fa11275c]{fill:color-mix(in srgb, var(--app-ink) 10%, var(--app-surface))}.limb[data-v-fa11275c]{fill:none;stroke-width:5px;stroke:color-mix(in srgb, var(--app-ink) 30%, var(--app-surface))}.tall[data-v-fa11275c]{font-variant-numeric:tabular-nums;color:var(--app-muted);font-size:.78rem}.dials[data-v-fa11275c]{flex-direction:column;gap:1rem;display:flex}.dial[data-v-fa11275c]{flex-direction:column;gap:.4rem;display:flex}.dialtop[data-v-fa11275c]{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.dialname[data-v-fa11275c]{font-size:.84rem;font-weight:550}.dialnow[data-v-fa11275c]{font-variant-numeric:tabular-nums;color:var(--app-muted);font-size:.8rem}.units[data-v-fa11275c]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.unitname[data-v-fa11275c]{font-size:.84rem;font-weight:550}.slider[data-v-fa11275c]{height:22px;display:block;position:relative}.track[data-v-fa11275c]{background:linear-gradient(180deg, var(--tray-top) 0%, var(--tray-bottom) 100%);height:9px;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--key-dark) 45%, transparent), inset 0 -1px 0 var(--key-light);border-radius:4px;position:absolute;inset:50% 0 auto;overflow:hidden;transform:translateY(-50%)}.fill[data-v-fa11275c]{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-mark) 55%, var(--tint-teal)) 0%, var(--brand-mark) 100%);border-radius:3px;height:100%;display:block}.slider input[type=range][data-v-fa11275c]{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0;position:relative}.slider input[type=range][data-v-fa11275c]::-webkit-slider-runnable-track{background:0 0;height:22px}.slider input[type=range][data-v-fa11275c]::-moz-range-track{background:0 0;height:22px}.slider input[type=range][data-v-fa11275c]::-webkit-slider-thumb{appearance:none;border:1px solid color-mix(in srgb, var(--key-dark) 55%, transparent);background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);width:15px;height:19px;box-shadow:0 1px 2px color-mix(in srgb, var(--key-dark) 50%, transparent), 0 4px 8px -5px var(--key-dark), inset 0 1px 0 var(--key-light);border-radius:5px;transition:transform .12s}.slider input[type=range][data-v-fa11275c]::-moz-range-thumb{border:1px solid color-mix(in srgb, var(--key-dark) 55%, transparent);background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);width:15px;height:19px;box-shadow:0 1px 2px color-mix(in srgb, var(--key-dark) 50%, transparent), 0 4px 8px -5px var(--key-dark), inset 0 1px 0 var(--key-light);border-radius:5px;transition:transform .12s}.slider input[type=range][data-v-fa11275c]:active::-webkit-slider-thumb{transform:scale(.94)}.slider input[type=range][data-v-fa11275c]:active::-moz-range-thumb{transform:scale(.94)}.slider input[type=range][data-v-fa11275c]:focus-visible::-webkit-slider-thumb{outline:2px solid color-mix(in srgb, var(--app-ink) 50%, transparent);outline-offset:2px}.slider input[type=range][data-v-fa11275c]:focus-visible::-moz-range-thumb{outline:2px solid color-mix(in srgb, var(--app-ink) 50%, transparent);outline-offset:2px}.choice[data-v-fa11275c]{flex-direction:column;gap:.4rem;display:flex}.choicetop[data-v-fa11275c]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.choicename[data-v-fa11275c]{font-size:.84rem;font-weight:550}.choicenote[data-v-fa11275c]{color:var(--app-muted);text-wrap:pretty;font-size:.75rem;line-height:1.5}.readout[data-v-fa11275c]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:16px;padding:1.1rem 1.2rem 1.2rem}.readtop[data-v-fa11275c]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.readtop h3[data-v-fa11275c]{font-size:.98rem;font-weight:600}.overall[data-v-fa11275c]{font-variant-numeric:tabular-nums;color:var(--app-muted);font-size:.78rem}.rough[data-v-fa11275c]{color:var(--app-muted);text-wrap:pretty;margin-top:.35rem;font-size:.81rem;line-height:1.55}.numbers[data-v-fa11275c]{flex-direction:column;margin-top:.9rem;display:flex}.numbers li[data-v-fa11275c]{border-top:1px solid color-mix(in srgb, var(--app-line) 70%, transparent);grid-template-columns:minmax(0,1fr) 5.4rem auto minmax(4.6rem,auto);align-items:center;gap:.5rem;padding:.5rem 0;display:grid}.numbers li[data-v-fa11275c]:first-child{border-top:0}.numname[data-v-fa11275c]{font-size:.85rem}.numinput[data-v-fa11275c]{border:1px solid var(--app-line);background-color:var(--app-bg);font-variant-numeric:tabular-nums;text-align:right;width:100%;color:var(--app-ink);border-radius:9px;padding:.32rem .5rem;font-size:.84rem}.numinput[data-v-fa11275c]:focus-visible{outline:2px solid color-mix(in srgb, var(--app-ink) 42%, transparent);outline-offset:1px}.numinput-typed[data-v-fa11275c]{border-color:color-mix(in srgb, var(--app-ink) 44%, transparent);font-weight:550}.numunit[data-v-fa11275c]{color:var(--app-muted);font-size:.76rem}.numsure[data-v-fa11275c]{font-variant-numeric:tabular-nums;text-align:right;color:var(--app-muted);font-size:.73rem}.numsure[data-low=true][data-v-fa11275c]{color:#c98a2e}.numback[data-v-fa11275c]{color:var(--app-muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;font-size:.73rem;text-decoration:underline}.numback[data-v-fa11275c]:hover{color:var(--app-ink)}.acts[data-v-fa11275c]{flex-wrap:wrap;gap:.55rem;display:flex}@media (width<=44rem){.split[data-v-fa11275c]{grid-template-columns:minmax(0,1fr)}.numbers li[data-v-fa11275c]{grid-template-columns:minmax(0,1fr) 4.8rem auto;row-gap:.25rem}.numsure[data-v-fa11275c],.numback[data-v-fa11275c]{text-align:left;grid-column:1/-1;justify-self:start}}.gate[data-v-6756c8eb]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:16px;margin-bottom:1.1rem;padding:1.2rem 1.3rem 1.3rem}.gatetop h3[data-v-6756c8eb]{font-size:1rem;font-weight:600}.gatetop p[data-v-6756c8eb]{color:var(--app-muted);text-wrap:pretty;margin-top:.3rem;font-size:.84rem;line-height:1.55}.warn[data-v-6756c8eb]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-top:.9rem;padding:.7rem .9rem;font-size:.83rem}.asks[data-v-6756c8eb]{flex-direction:column;gap:.9rem;margin:1.1rem 0 1.2rem;display:flex}.asktop[data-v-6756c8eb]{cursor:pointer;align-items:center;gap:.6rem;display:flex}.asktitle[data-v-6756c8eb]{font-size:.86rem;font-weight:550}.askbody[data-v-6756c8eb]{color:var(--app-muted);text-wrap:pretty;margin-top:.25rem;padding-left:1.75rem;font-size:.78rem;line-height:1.55}.gateacts[data-v-6756c8eb]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.gatelink[data-v-6756c8eb]{color:var(--app-muted);text-underline-offset:3px;font-size:.8rem;text-decoration:underline}.gatelink[data-v-6756c8eb]:hover{color:var(--app-ink)}.gatefoot[data-v-6756c8eb]{color:var(--app-muted);text-wrap:pretty;margin-top:.9rem;font-size:.75rem;line-height:1.5}.work[data-v-60c883c8]{margin-bottom:1rem}.worktrack[data-v-60c883c8]{background-color:color-mix(in srgb, var(--app-ink) 8%, transparent);border-radius:2px;height:3px;overflow:hidden}.workfill[data-v-60c883c8]{background-color:color-mix(in srgb, var(--brand-mark) 70%, var(--app-ink));border-radius:2px;width:40%;height:100%;animation:1.4s ease-in-out infinite sweep-60c883c8}.workstill[data-v-60c883c8]{opacity:.55;width:100%;animation:none}.worklabel[data-v-60c883c8]{color:var(--app-muted);margin-top:.45rem;font-size:.78rem}@keyframes sweep-60c883c8{0%{transform:translate(-100%)}to{transform:translate(250%)}}.modes[data-v-b72c390a]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.6rem;margin-bottom:1.1rem;display:grid}.mode[data-v-b72c390a]{border:1px solid var(--app-line);background-color:var(--app-surface);text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;gap:.25rem;padding:.85rem 1rem;transition:border-color .14s,background-color .14s;display:flex}.mode[data-v-b72c390a]:hover{border-color:color-mix(in srgb, var(--app-ink) 32%, transparent)}.mode-on[data-v-b72c390a]{border-color:color-mix(in srgb, var(--app-ink) 48%, transparent);background-color:color-mix(in srgb, var(--app-ink) 6%, transparent)}.modename[data-v-b72c390a]{font-size:.88rem;font-weight:600}.modenote[data-v-b72c390a]{color:var(--app-muted);text-wrap:pretty;font-size:.77rem;line-height:1.5}.warn[data-v-b72c390a]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:.9rem;padding:.75rem 1rem;font-size:.85rem}.dropped[data-v-b72c390a]{color:#c98a2e;background-color:#c98a2e14;border:1px solid #c98a2e59;border-radius:12px;margin-bottom:.9rem;padding:.7rem 1rem;font-size:.8rem}.review[data-v-b72c390a]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:16px;padding:1.3rem 1.4rem 1.4rem}.reviewtop h3[data-v-b72c390a]{font-size:1rem;font-weight:600}.reviewtop p[data-v-b72c390a]{color:var(--app-muted);text-wrap:pretty;margin-top:.3rem;font-size:.83rem;line-height:1.55}.numbers[data-v-b72c390a]{flex-direction:column;margin:1rem 0 1.2rem;display:flex}.numbers li[data-v-b72c390a]{border-top:1px solid var(--app-line);align-items:center;gap:.65rem;padding:.5rem 0;font-size:.85rem;display:flex}.numbers li[data-v-b72c390a]:first-child{border-top:0}.numname[data-v-b72c390a]{min-width:6rem;color:var(--app-muted)}.numinput[data-v-b72c390a]{border:1px solid var(--app-line);background-color:var(--app-canvas);width:6rem;color:var(--app-ink);font-variant-numeric:tabular-nums;border-radius:9px;padding:.3rem .55rem;font-size:.85rem}.numunit[data-v-b72c390a]{color:var(--app-muted);font-size:.8rem}.numsure[data-v-b72c390a]{color:var(--app-muted);margin-left:auto;font-size:.75rem}.numsure[data-low=true][data-v-b72c390a]{color:#c98a2e}.reviewacts[data-v-b72c390a]{flex-wrap:wrap;gap:.6rem;display:flex}.heightask[data-v-b72c390a]{color:var(--app-muted);flex-direction:column;align-items:center;gap:.55rem;margin-bottom:.9rem;font-size:.8rem;display:flex}.heightrow[data-v-b72c390a]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;display:flex}.heightpair[data-v-b72c390a]{align-items:center;gap:.5rem;display:flex}.heightbit[data-v-b72c390a]{cursor:pointer;align-items:center;gap:.35rem;display:inline-flex}.heightask input[data-v-b72c390a]{text-align:center;border:1px solid var(--app-line);background-color:var(--app-canvas);width:4.4rem;color:var(--app-ink);font-variant-numeric:tabular-nums;border-radius:9px;padding:.32rem .55rem;font-size:.84rem}.split[data-v-b72c390a]{gap:1.25rem;display:grid}@media (width>=900px){.split[data-v-b72c390a]{grid-template-columns:1fr 1fr;align-items:stretch}}.sr[data-v-b72c390a]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.drop[data-v-b72c390a]{border:1px dashed color-mix(in srgb, var(--app-muted) 42%, transparent);background-color:var(--app-surface);cursor:pointer;text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:2.4rem 1.5rem;transition:border-color .18s,background-color .18s;display:flex;position:relative}.drop[data-v-b72c390a]:hover,.drop-hot[data-v-b72c390a]{border-color:color-mix(in srgb, var(--app-accent) 55%, transparent);background-color:color-mix(in srgb, var(--app-accent) 5%, var(--app-surface))}.figure svg[data-v-b72c390a]{fill:none;width:auto;height:7.5rem}.figure .body[data-v-b72c390a]{stroke:var(--app-ink);stroke-width:2.2px;stroke-linecap:round;opacity:.4}.figure .guide[data-v-b72c390a]{stroke:var(--app-accent);stroke-width:1.4px;stroke-linecap:round}.dropcopy[data-v-b72c390a]{flex-direction:column;gap:.25rem;display:flex}.dropcopy strong[data-v-b72c390a]{font-size:.95rem;font-weight:600}.dropcopy span[data-v-b72c390a]{color:var(--app-muted);font-size:.8rem}.steplist[data-v-b72c390a]{flex-direction:column;gap:.75rem;display:flex}.steplist li[data-v-b72c390a]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;gap:.85rem;padding:1rem 1.1rem;display:flex}.pip[data-v-b72c390a]{background-color:color-mix(in srgb, var(--app-accent) 12%, transparent);width:2rem;height:2rem;color:var(--app-accent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.stepbody[data-v-b72c390a]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.steptitle[data-v-b72c390a]{align-items:baseline;gap:.5rem;font-size:.87rem;font-weight:600;display:flex}.stepnum[data-v-b72c390a]{color:var(--app-muted);font-size:.68rem;font-weight:500}.steptext[data-v-b72c390a]{color:var(--app-muted);font-size:.79rem;line-height:1.5}.later[data-v-b72c390a]{text-align:center;margin-top:1.75rem;font-size:.82rem}@media (prefers-reduced-motion:reduce){.drop[data-v-b72c390a]{transition:none}}.controls[data-v-cd2915f0]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.find[data-v-cd2915f0]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:10px;flex:1;align-items:center;gap:.55rem;min-width:12rem;padding:.48rem .8rem;transition:border-color .16s;display:inline-flex}.find[data-v-cd2915f0]:focus-within{border-color:color-mix(in srgb, var(--app-accent) 55%, transparent)}.find input[data-v-cd2915f0]{width:100%;color:var(--app-ink);background:0 0;border:0;outline:none;font-size:.85rem}.segwell[data-v-cd2915f0]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark);border-radius:12px;gap:3px;padding:4px 5px 7px;display:inline-flex}.segkey[data-v-cd2915f0]{color:color-mix(in srgb, var(--key-label) 62%, transparent);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.32rem .8rem;font-size:.78rem;font-weight:500;transition:color .15s,box-shadow .15s,background .15s}.segkey[data-v-cd2915f0]:hover{color:var(--key-label)}.segkey-on[data-v-cd2915f0]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}.tally[data-v-cd2915f0]{color:var(--app-muted);margin:1.15rem 0 .5rem;font-size:.78rem}.list[data-v-cd2915f0]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;overflow:hidden}.slot[data-v-cd2915f0]{border-bottom:1px solid var(--app-line)}.slot[data-v-cd2915f0]:last-child{border-bottom:0}.row[data-v-cd2915f0]{align-items:center;gap:.85rem;padding:.7rem 1rem;display:flex}.drawer[data-v-cd2915f0]{border-top:1px solid var(--app-line);background-color:var(--app-raised);padding:1rem}.stored[data-v-cd2915f0]{border:1px solid color-mix(in srgb, var(--app-accent) 35%, transparent);background-color:color-mix(in srgb, var(--app-accent) 10%, transparent);color:var(--app-accent);cursor:pointer;border-radius:6px;flex-shrink:0;padding:.16rem .45rem;font-size:.68rem;font-weight:500;transition:background-color .15s}.stored[data-v-cd2915f0]:hover{background-color:color-mix(in srgb, var(--app-accent) 18%, transparent)}.who[data-v-cd2915f0]{flex-direction:column;flex:1;min-width:0;display:flex}.name[data-v-cd2915f0]{font-size:.86rem;font-weight:500}.meta[data-v-cd2915f0]{color:var(--app-muted);font-size:.73rem}.cover[data-v-cd2915f0]{color:var(--app-muted);border:1px solid;border-radius:6px;flex-shrink:0;padding:.16rem .45rem;font-size:.68rem;font-weight:500}.cover[data-cover=full][data-v-cd2915f0]{color:var(--app-accent)}.cover[data-cover=none][data-v-cd2915f0]{opacity:.55}.go[data-v-cd2915f0]{width:1.8rem;height:1.8rem;color:var(--app-muted);border-radius:7px;flex-shrink:0;place-items:center;transition:color .15s,background-color .15s;display:grid}.go[data-v-cd2915f0]:hover{color:var(--app-accent);background-color:var(--app-raised)}.gogap[data-v-cd2915f0]{flex-shrink:0;width:1.8rem;height:1.8rem}.empty[data-v-cd2915f0]{text-align:center;color:var(--app-muted);padding:3rem 1rem;font-size:.85rem}.back[data-v-4612d00c]{color:var(--app-muted);align-items:center;gap:.4rem;margin-bottom:1.4rem;font-size:.8rem;text-decoration:none;transition:color .15s;display:inline-flex}.back[data-v-4612d00c]:hover{color:var(--app-ink)}.billtable[data-v-4612d00c]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;overflow:hidden}.head[data-v-4612d00c],.line[data-v-4612d00c]{grid-template-columns:1.2fr 1fr 1fr auto;align-items:center;gap:1rem;padding:.75rem 1.15rem;font-size:.83rem;display:grid}.head[data-v-4612d00c]{border-bottom:1px solid var(--app-line);color:var(--app-muted);font-weight:600}.line[data-v-4612d00c]{border-bottom:1px solid var(--app-line)}.line[data-v-4612d00c]:last-child{border-bottom:0}.dl[data-v-4612d00c]{color:var(--app-accent);text-underline-offset:3px;font-size:.8rem;text-decoration:underline}.blank[data-v-4612d00c]{border:1px solid var(--app-line);background-color:var(--app-surface);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:.55rem;padding:3rem 1.5rem;display:flex}.blankicon[data-v-4612d00c]{background-color:var(--app-raised);width:2.75rem;height:2.75rem;color:var(--app-muted);border-radius:12px;place-items:center;display:grid}.blankhead[data-v-4612d00c]{margin-top:.5rem;font-size:.92rem;font-weight:600}.blankbody[data-v-4612d00c]{max-width:24rem;color:var(--app-muted);margin-bottom:.75rem;font-size:.82rem;line-height:1.55}.method[data-v-4612d00c]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.1rem;padding:1.05rem 1.25rem;display:flex}.method h4[data-v-4612d00c]{font-size:.88rem;font-weight:600}.method+.billtable[data-v-4612d00c],.method+.blank[data-v-4612d00c]{margin-top:1.1rem}.billacts[data-v-4612d00c]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.8rem;display:flex}.method p.billconfirm[data-v-4612d00c]{color:var(--app-ink);border-left:2px solid #c0503c80;margin-top:.6rem;padding-left:.7rem}.billwarn[data-v-4612d00c]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:1rem;padding:.7rem .9rem;font-size:.83rem}.billnote[data-v-4612d00c]{border:1px solid var(--app-line);background-color:var(--app-raised);color:var(--app-ink);border-radius:12px;margin-bottom:1rem;padding:.7rem .9rem;font-size:.83rem}.method p[data-v-4612d00c]{color:var(--app-muted);margin-top:.25rem;font-size:.8rem}.card[data-v-d60481d4]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.8rem;padding:1.15rem 1.25rem 1.25rem}.cardtop[data-v-d60481d4]{margin-bottom:.9rem}.card h3[data-v-d60481d4]{font-size:.92rem;font-weight:600}.cardtop p[data-v-d60481d4]{color:var(--app-muted);margin-top:.2rem;font-size:.8rem}.numbers[data-v-d60481d4]{flex-direction:column;display:flex}.numbers li[data-v-d60481d4]{border-top:1px solid var(--app-line);align-items:center;gap:.7rem;padding:.55rem 0;font-size:.85rem;display:flex}.numbers li[data-v-d60481d4]:first-child{border-top:0}.numname[data-v-d60481d4]{min-width:6rem;color:var(--app-muted)}.numvalue[data-v-d60481d4]{font-variant-numeric:tabular-nums;font-weight:600}.numvalue-off[data-v-d60481d4]{color:color-mix(in srgb, var(--app-muted) 80%, transparent);font-weight:400}.numinput[data-v-d60481d4]{border:1px solid var(--app-line);background-color:var(--app-canvas);width:6rem;color:var(--app-ink);border-radius:9px;padding:.3rem .55rem;font-size:.85rem}.tag[data-v-d60481d4]{background-color:color-mix(in srgb, var(--app-accent) 14%, transparent);color:var(--app-accent);border-radius:6px;padding:.08rem .4rem;font-size:.68rem}.tag-quiet[data-v-d60481d4]{background-color:color-mix(in srgb, var(--app-muted) 14%, transparent);color:var(--app-muted)}.linky[data-v-d60481d4]{color:var(--app-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:.78rem;text-decoration:underline}.checks[data-v-d60481d4]{flex-direction:column;display:flex}.checks li[data-v-d60481d4]{border-top:1px solid var(--app-line);align-items:baseline;gap:.7rem;padding:.5rem 0;font-size:.84rem;display:flex}.checks li[data-v-d60481d4]:first-child{border-top:0}.checkname[data-v-d60481d4]{font-weight:500}.checkmeta[data-v-d60481d4]{color:var(--app-muted);font-size:.78rem}.checkwhen[data-v-d60481d4]{color:var(--app-muted);margin-left:auto;font-size:.75rem}.cardfoot[data-v-d60481d4]{justify-content:flex-start;margin-top:1rem;display:flex}.empty[data-v-d60481d4]{color:var(--app-muted);text-wrap:pretty;flex-direction:column;align-items:flex-start;gap:.9rem;font-size:.84rem;display:flex}.stack[data-v-d60481d4]{flex-direction:column;gap:.6rem;display:flex}@media (width<=560px){.numbers li[data-v-d60481d4]{grid-template-columns:1fr auto;grid-template-areas:"name value""tag link";align-items:center;gap:.3rem .6rem;display:grid}.numname[data-v-d60481d4]{grid-area:name;min-width:0}.numvalue[data-v-d60481d4],.numinput[data-v-d60481d4]{text-align:right;grid-area:value;justify-self:end}.tag[data-v-d60481d4]{grid-area:tag;justify-self:start}.linky[data-v-d60481d4]{grid-area:link;justify-self:end;margin-left:0}.checks li[data-v-d60481d4]{grid-template-columns:1fr auto;gap:.15rem .6rem;display:grid}.checkname[data-v-d60481d4]{grid-column:1}.checkwhen[data-v-d60481d4]{grid-area:1/2;margin-left:0}.checkmeta[data-v-d60481d4]{grid-column:1/-1}}.warn[data-v-d60481d4]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:.8rem;padding:.7rem .95rem;font-size:.84rem}.render[data-v-bd2d5727]{border-top:1px solid var(--app-line);margin-top:.9rem;padding-top:.9rem}.renderimg[data-v-bd2d5727]{border:1px solid var(--app-line);border-radius:12px;width:100%;max-width:20rem;display:block}.renderwait[data-v-bd2d5727]{color:var(--app-muted);align-items:center;gap:.5rem;font-size:.82rem;display:flex}.rendernote[data-v-bd2d5727]{color:var(--app-muted);margin-top:.45rem;font-size:.76rem}.renderfail[data-v-bd2d5727]{color:#c0503c;font-size:.82rem}.chartacts[data-v-bd2d5727]{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.renderstall[data-v-bd2d5727]{color:var(--app-muted);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.82rem;display:flex}.spinner[data-v-bd2d5727]{border:2px solid color-mix(in srgb, var(--app-muted) 35%, transparent);border-top-color:var(--app-accent);border-radius:999px;width:12px;height:12px;animation:.7s linear infinite turn-bd2d5727}@keyframes turn-bd2d5727{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner[data-v-bd2d5727]{animation:none}}.tools[data-v-bd2d5727]{margin-bottom:.9rem}.card[data-v-bd2d5727]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.7rem;padding:1.05rem 1.25rem 1.15rem}.cardtop[data-v-bd2d5727]{margin-bottom:.8rem}.card h3[data-v-bd2d5727]{font-size:.9rem;font-weight:600}.cardtop p[data-v-bd2d5727]{color:var(--app-muted);margin-top:.15rem;font-size:.79rem}.sr[data-v-bd2d5727]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.drop[data-v-bd2d5727]{border:1px dashed color-mix(in srgb, var(--app-line) 90%, transparent);background-color:color-mix(in srgb, var(--app-ink) 2%, transparent);cursor:pointer;border-radius:14px;align-items:center;gap:.9rem;padding:1.05rem 1.15rem;transition:border-color .15s,background-color .15s;display:flex}.drop[data-v-bd2d5727]:hover,.drop-hot[data-v-bd2d5727]{border-color:color-mix(in srgb, var(--app-ink) 32%, transparent);background-color:color-mix(in srgb, var(--app-ink) 4%, transparent)}.drop[data-v-bd2d5727]:focus-within{border-color:color-mix(in srgb, var(--app-ink) 44%, transparent)}.dropicon[data-v-bd2d5727]{background-color:color-mix(in srgb, var(--app-ink) 7%, transparent);width:38px;height:38px;color:var(--app-muted);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dropcopy[data-v-bd2d5727]{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}.dropcopy strong[data-v-bd2d5727]{color:var(--app-ink);font-size:.88rem;font-weight:600}.dropcopy span[data-v-bd2d5727]{color:var(--app-muted);text-wrap:pretty;font-size:.78rem}@media (width<=32rem){.drop[data-v-bd2d5727]{flex-wrap:wrap}}.foundhead[data-v-bd2d5727]{margin:1rem 0 .6rem;font-size:.85rem;font-weight:500}.tablewrap[data-v-bd2d5727]{margin-bottom:1rem;overflow-x:auto}.chart[data-v-bd2d5727]{border-collapse:collapse;width:100%;font-size:.8rem}.chart th[data-v-bd2d5727]{text-align:left;color:var(--app-muted);text-transform:capitalize;padding:.35rem .5rem;font-size:.72rem;font-weight:600}.chart td[data-v-bd2d5727]{border-top:1px solid var(--app-line);font-variant-numeric:tabular-nums;padding:.4rem .5rem}.sizecell[data-v-bd2d5727]{font-weight:600}.itemtop[data-v-bd2d5727]{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.itemname[data-v-bd2d5727]{font-size:.95rem;font-weight:600}.tag[data-v-bd2d5727]{background-color:color-mix(in srgb, var(--app-accent) 14%, transparent);color:var(--app-accent);border-radius:6px;padding:.08rem .42rem;font-size:.72rem}.itemmeta[data-v-bd2d5727]{color:var(--app-muted);font-size:.78rem}.itemwhen[data-v-bd2d5727]{color:var(--app-muted);margin-left:auto;font-size:.74rem}.mini[data-v-bd2d5727]{color:var(--app-muted);flex-wrap:wrap;gap:.5rem 1.1rem;margin-top:.7rem;font-size:.78rem;display:flex}.mini li[data-v-bd2d5727]{gap:.3rem;display:flex}.mini strong[data-v-bd2d5727]{color:var(--app-ink);font-variant-numeric:tabular-nums}.verdict[data-v-bd2d5727]{border-top:1px solid var(--app-line);margin-top:.9rem;padding-top:.8rem}.verdicthead[data-v-bd2d5727]{font-size:.85rem;font-weight:500}.regions[data-v-bd2d5727]{flex-direction:column;gap:.25rem;margin-top:.6rem;font-size:.79rem;display:flex}.regions li[data-v-bd2d5727]{grid-template-columns:6rem 5rem 1fr;gap:.5rem;display:grid}.regionname[data-v-bd2d5727]{color:var(--app-muted);text-transform:capitalize}.regionease[data-v-bd2d5727]{font-variant-numeric:tabular-nums}.regionverdict[data-v-bd2d5727]{text-transform:capitalize}.regionverdict[data-verdict=tight][data-v-bd2d5727],.regionverdict[data-verdict=snug][data-v-bd2d5727]{color:#c0503c}.regionverdict[data-verdict=good][data-v-bd2d5727]{color:#3f7d5c}.nofit[data-v-bd2d5727]{color:var(--app-muted);margin-top:.8rem;font-size:.78rem}.photoask[data-v-bd2d5727]{margin-top:1rem}.photoask .drop[data-v-bd2d5727]{margin-top:.7rem}.drop-small[data-v-bd2d5727]{padding:.75rem 1rem}.photodone[data-v-bd2d5727]{color:var(--app-muted);font-size:.8rem}.addphoto[data-v-bd2d5727]{color:var(--app-accent);text-underline-offset:3px;cursor:pointer;align-self:center;font-size:.8rem;font-weight:500;text-decoration:underline}.addphoto[data-v-bd2d5727]:focus-within{outline:2px solid var(--app-accent);outline-offset:3px;border-radius:4px}.needphoto[data-v-bd2d5727]{color:var(--app-muted);text-underline-offset:3px;align-self:center;font-size:.78rem;text-decoration:underline}.needphoto[data-v-bd2d5727]:hover{color:var(--app-ink)}.acts[data-v-bd2d5727]{gap:.5rem;margin-top:.9rem;display:flex}.seen[data-v-bd2d5727]{border-top:1px solid color-mix(in srgb, var(--app-line) 70%, transparent);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.7rem 1.2rem;margin-top:1rem;padding-top:.9rem;display:grid}.seen dt[data-v-bd2d5727]{letter-spacing:.14em;text-transform:uppercase;color:var(--app-muted);font-size:.68rem}.seen dd[data-v-bd2d5727]{margin-top:.15rem;font-size:.88rem;font-weight:550}.asksize[data-v-bd2d5727]{margin-top:1rem}.askhead[data-v-bd2d5727]{font-size:.9rem;font-weight:600}.asknote[data-v-bd2d5727]{color:var(--app-muted);text-wrap:pretty;margin-top:.25rem;font-size:.79rem;line-height:1.55}.sizekeys[data-v-bd2d5727]{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.sizekey[data-v-bd2d5727]{border:1px solid var(--app-line);background-color:var(--app-surface);min-width:3rem;color:var(--app-muted);cursor:pointer;border-radius:9px;padding:.42rem .7rem;font-size:.83rem;font-weight:550;transition:border-color .14s,color .14s,background-color .14s}.sizekey[data-v-bd2d5727]:hover:not(:disabled){border-color:color-mix(in srgb, var(--app-ink) 34%, transparent);color:var(--app-ink)}.sizekey-on[data-v-bd2d5727]{border-color:color-mix(in srgb, var(--app-ink) 48%, transparent);background-color:color-mix(in srgb, var(--app-ink) 7%, transparent);color:var(--app-ink)}.sizekey[data-v-bd2d5727]:disabled{opacity:.55;cursor:default}.fromwhere[data-v-bd2d5727]{color:var(--app-muted);text-wrap:pretty;margin-top:1rem;font-size:.79rem;line-height:1.55}.dropped[data-v-bd2d5727]{color:#c98a2e;background-color:#c98a2e14;border:1px solid #c98a2e59;border-radius:12px;margin-bottom:.8rem;padding:.7rem .95rem;font-size:.8rem}.droppedhead[data-v-bd2d5727]{margin-bottom:.25rem;font-weight:500}.stack[data-v-bd2d5727]{flex-direction:column;gap:.6rem;display:flex}.empty[data-v-bd2d5727]{border:1px dashed var(--app-line);text-align:center;border-radius:14px;flex-direction:column;gap:.35rem;padding:2.4rem 1rem;font-size:.88rem;display:flex}.empty span[data-v-bd2d5727]{color:var(--app-muted);font-size:.82rem}.warn[data-v-bd2d5727]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:.8rem;padding:.7rem .95rem;font-size:.84rem}.picker[data-v-bd2d5727]{border:1px solid var(--app-line);border-radius:14px;flex-direction:column;gap:.85rem;margin-top:1rem;padding:1rem 1.05rem 1.1rem;display:flex}.pickhead h4[data-v-bd2d5727]{font-size:.92rem;font-weight:600}.pickhead p[data-v-bd2d5727]{color:var(--app-muted);text-wrap:pretty;margin-top:.3rem;font-size:.8rem;line-height:1.5}.picklist[data-v-bd2d5727]{flex-direction:column;gap:.3rem;max-height:17rem;display:flex;overflow-y:auto}.pickrow[data-v-bd2d5727]{background-color:color-mix(in srgb, var(--app-ink) 4%, transparent);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:.6rem;width:100%;padding:.6rem .75rem;transition:background-color .14s;display:flex}.pickrow[data-v-bd2d5727]:hover{background-color:color-mix(in srgb, var(--app-ink) 9%, transparent)}.pickname[data-v-bd2d5727]{font-size:.86rem;font-weight:500}.pickcount[data-v-bd2d5727]{color:var(--app-muted);font-size:.74rem}.pickchosen[data-v-bd2d5727]{font-size:.86rem;font-weight:600}.pickempty[data-v-bd2d5727]{color:var(--app-muted);font-size:.8rem}.picklink[data-v-bd2d5727]{color:var(--app-muted);align-self:flex-start;font-size:.78rem;text-decoration:underline}.legalgrid[data-v-375b8685]{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (width>=1024px){.legalgrid[data-v-375b8685]{grid-template-columns:15rem 1fr}}.legalside[data-v-375b8685]{align-self:start}@media (width>=1024px){.legalside[data-v-375b8685]{position:sticky;top:7rem}}.legalsidehead[data-v-375b8685]{color:var(--app-muted);margin-bottom:.7rem;font-size:.78rem;font-weight:600}.legalnav[data-v-375b8685]{flex-direction:column;gap:.15rem;display:flex}.legallink[data-v-375b8685]{color:var(--app-muted);border-radius:9px;padding:.42rem .6rem;font-size:.84rem;text-decoration:none;transition:color .15s,background-color .15s}.legallink[data-v-375b8685]:hover{color:var(--app-ink);background-color:var(--app-raised)}.legallink-on[data-v-375b8685]{color:var(--app-ink);background-color:var(--app-surface);font-weight:500}.legalmain[data-v-375b8685]{min-width:0}.legaltitle[data-v-375b8685]{letter-spacing:-.03em;text-wrap:balance;font-size:2.2rem;font-weight:600}.legallede[data-v-375b8685]{color:var(--app-muted);margin-top:.6rem;font-size:1rem}.legalwarn[data-v-375b8685]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c66;border-radius:12px;margin-top:1.5rem;padding:.85rem 1rem;font-size:.82rem;line-height:1.55}.legalbody[data-v-375b8685]{max-width:46rem;color:var(--app-ink);margin-top:2rem;font-size:.9rem;line-height:1.7}.legalmissing[data-v-375b8685]{text-align:center;padding:4rem 0}.legalback[data-v-375b8685]{color:var(--app-accent);text-underline-offset:3px;margin-top:1rem;font-size:.88rem;text-decoration:underline;display:inline-block}.legalbody h1,.legalbody h2{letter-spacing:-.02em;margin-top:2.4rem;margin-bottom:.8rem;scroll-margin-top:7rem;font-size:1.28rem;font-weight:600}.legalbody h3{margin-top:1.8rem;margin-bottom:.6rem;font-size:1.02rem;font-weight:600}.legalbody h4{margin-top:1.4rem;margin-bottom:.5rem;font-size:.92rem;font-weight:600}.legalbody p{margin-bottom:1rem}.legalbody ul,.legalbody ol{margin-bottom:1rem;padding-left:1.4rem}.legalbody ul{list-style:outside}.legalbody ol{list-style:decimal}.legalbody li{margin-bottom:.4rem}.legalbody a{color:var(--app-accent);text-underline-offset:3px;text-decoration:underline}.legalbody strong{font-weight:600}.legalbody blockquote{border-left:2px solid var(--app-line);color:var(--app-muted);margin:1.2rem 0;padding-left:1rem}.legalbody code{background-color:var(--app-raised);font-family:var(--font-mono);border-radius:4px;padding:.1rem .3rem;font-size:.84em}.legalbody pre{background-color:var(--app-raised);border-radius:10px;margin-bottom:1rem;padding:.9rem 1rem;overflow-x:auto}.legalbody table{border-collapse:collapse;width:100%;margin-bottom:1.2rem;font-size:.84rem;display:block;overflow-x:auto}.legalbody th,.legalbody td{border:1px solid var(--app-line);text-align:left;vertical-align:top;padding:.45rem .7rem}.legalbody th{background-color:var(--app-raised);font-weight:600}.legalbody hr{border:0;border-top:1px solid var(--app-line);margin:2rem 0}.authpage[data-v-cc7ae6a4]{background-color:var(--app-canvas);place-items:center;min-height:100svh;padding:7rem 1.25rem 5rem;display:grid;position:relative}.authtop[data-v-cc7ae6a4]{justify-content:space-between;align-items:center;padding:1.5rem 1.75rem;display:flex;position:absolute;top:0;left:0;right:0}.authtopkey[data-v-cc7ae6a4]{border:1px solid var(--app-line);background-color:var(--app-surface);color:var(--app-ink);border-radius:10px;padding:.42rem .85rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:background-color .15s}.authtopkey[data-v-cc7ae6a4]:hover{background-color:var(--app-raised)}.authcol[data-v-cc7ae6a4]{width:min(23rem,100%);min-width:0}.authtitle[data-v-cc7ae6a4]{text-align:center;letter-spacing:-.025em;text-wrap:balance;font-size:1.6rem;font-weight:600}.authlede[data-v-cc7ae6a4]{text-align:center;color:var(--app-muted);margin-top:.6rem;font-size:.88rem;line-height:1.5}.sentnote[data-v-cc7ae6a4]{border:1px solid color-mix(in srgb, var(--app-accent) 35%, transparent);background-color:color-mix(in srgb, var(--app-accent) 8%, transparent);color:var(--app-ink);border-radius:12px;margin-top:1.6rem;padding:.9rem 1rem;font-size:.84rem;line-height:1.55}.fieldlabel[data-v-5a3aa9ff]{letter-spacing:.04em;text-transform:uppercase;color:var(--app-muted);font-size:.72rem}.keybox[data-v-5a3aa9ff]{border:1px solid var(--app-line);background-color:color-mix(in srgb, var(--app-ink) 4%, transparent);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.75rem .9rem;display:flex}.keybox code[data-v-5a3aa9ff]{letter-spacing:.06em;word-break:break-all;font-size:.86rem}.field small[data-v-5a3aa9ff]{color:var(--app-muted);font-size:.74rem}.field small.met[data-v-5a3aa9ff]{color:#3f8f5f}.backup[data-v-5a3aa9ff]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;margin-top:1.2rem;display:grid}.backup li[data-v-5a3aa9ff]{border:1px solid var(--app-line);background-color:color-mix(in srgb, var(--app-ink) 4%, transparent);text-align:center;border-radius:10px;padding:.55rem .7rem}.backup code[data-v-5a3aa9ff]{letter-spacing:.06em;font-size:.82rem}.ops[data-v-36103be4]{background-color:var(--app-canvas);min-height:100svh;display:flex}.opsside[data-v-36103be4]{z-index:70;border-right:1px solid var(--app-line);background-color:var(--app-surface);flex-direction:column;width:15.5rem;padding:1.4rem .85rem 1rem;transition:transform .26s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.opsside-open[data-v-36103be4]{transform:translate(0)}@media (width>=1024px){.opsside[data-v-36103be4]{transform:translate(0)}}.opsmark[data-v-36103be4]{align-items:center;gap:.5rem;padding:0 .55rem;text-decoration:none;display:flex}.opspip[data-v-36103be4]{background-color:#c98a2e;border-radius:999px;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 8px #c98a2eb3}.opsnav[data-v-36103be4]{scrollbar-width:thin;flex-direction:column;flex:1;gap:1rem;min-height:0;margin-top:1.5rem;padding-bottom:1rem;display:flex;overflow-y:auto}.opsgroup[data-v-36103be4]{flex-direction:column;gap:.2rem;display:flex}.opsgroupname[data-v-36103be4]{letter-spacing:.06em;color:color-mix(in srgb, var(--app-muted) 78%, transparent);text-transform:uppercase;padding:0 .6rem .25rem;font-size:.68rem;font-weight:500}.opslink[data-v-36103be4]{color:var(--app-muted);border-radius:10px;align-items:center;gap:.7rem;padding:.52rem .6rem;font-size:.85rem;text-decoration:none;transition:color .15s,background-color .15s;display:flex}.opslink[data-v-36103be4]:hover{color:var(--app-ink);background-color:color-mix(in srgb, var(--app-raised) 65%, transparent)}.opslink-on[data-v-36103be4]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 2px 4px -1px color-mix(in srgb, var(--key-dark) 38%, transparent), inset 0 -1px 1px -1px var(--key-light)}.opslink-on svg[data-v-36103be4]{color:#c98a2e}.opsguard[data-v-36103be4]{border:1px solid var(--app-line);text-align:left;cursor:pointer;background-color:#0000;border-radius:11px;align-items:center;gap:.6rem;width:100%;margin-bottom:.6rem;padding:.55rem .65rem;transition:border-color .16s,background-color .16s;display:flex}.opsguard[data-v-36103be4]:hover{background-color:color-mix(in srgb, var(--app-raised) 60%, transparent)}.opsguard svg[data-v-36103be4]{color:var(--app-muted);flex-shrink:0}.opsguard-on[data-v-36103be4]{background-color:#c98a2e1a;border-color:#c98a2e73}.opsguard-on svg[data-v-36103be4]{color:#c98a2e}.opsguardtext[data-v-36103be4]{flex-direction:column;min-width:0;display:flex}.opsguardname[data-v-36103be4]{color:var(--app-ink);font-size:.79rem;font-weight:500}.opsguardmeta[data-v-36103be4]{color:var(--app-muted);font-size:.69rem}.opsnest[data-v-36103be4]{position:relative}.opsuser[data-v-36103be4]{text-align:left;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:11px;align-items:center;gap:.65rem;width:100%;padding:.5rem .6rem;transition:border-color .16s,background-color .16s;display:flex}.opsuser[data-v-36103be4]:hover,.opsuser[aria-expanded=true][data-v-36103be4]{border-color:var(--app-line);background-color:color-mix(in srgb, var(--app-raised) 70%, transparent)}.opsface[data-v-36103be4]{width:2rem;height:2rem;font-family:var(--font-mono);color:#c98a2e;background-color:#c98a2e2e;border-radius:9px;flex-shrink:0;place-items:center;font-size:.66rem;display:grid}.opswho[data-v-36103be4]{flex-direction:column;flex:1;min-width:0;display:flex}.opsname[data-v-36103be4]{text-overflow:ellipsis;white-space:nowrap;color:var(--app-ink);font-size:.8rem;font-weight:500;overflow:hidden}.opsrole[data-v-36103be4]{color:var(--app-muted);text-transform:capitalize;font-size:.68rem}.opscaret[data-v-36103be4]{color:var(--app-muted);flex-shrink:0;transition:transform .2s}.opscaret-up[data-v-36103be4]{transform:rotate(180deg)}.opsmenu[data-v-36103be4]{z-index:20;border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:12px;flex-direction:column;gap:1px;padding:.3rem;display:flex;position:absolute;bottom:calc(100% + .4rem);left:0;right:0;box-shadow:0 18px 38px -22px #00000080}.menuhead[data-v-36103be4]{text-overflow:ellipsis;white-space:nowrap;color:var(--app-muted);padding:.4rem .5rem .25rem;font-size:.72rem;overflow:hidden}.menurule[data-v-36103be4]{background-color:var(--app-line);height:1px;margin:.15rem}.menuitem[data-v-36103be4]{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.6rem;width:100%;padding:.44rem .5rem;font-size:.81rem;transition:background-color .14s;display:flex}.menuquit[data-v-36103be4],.menuquit svg[data-v-36103be4]{color:#c0503c}.menuquit[data-v-36103be4]:hover{background-color:#c0503c1f}.opsveil[data-v-36103be4]{z-index:60;background-color:color-mix(in srgb, var(--app-ink) 30%, transparent);position:fixed;inset:0}@media (width>=1024px){.opsveil[data-v-36103be4]{display:none}}.opsmain[data-v-36103be4]{flex-direction:column;flex:1;min-width:0;display:flex}@media (width>=1024px){.opsmain[data-v-36103be4]{margin-left:15.5rem}}.opstop[data-v-36103be4]{z-index:40;border-bottom:1px solid var(--app-line);background-color:color-mix(in srgb, var(--app-canvas) 86%, transparent);-webkit-backdrop-filter:saturate(150%)blur(12px);backdrop-filter:saturate(150%)blur(12px);align-items:center;gap:1rem;padding:.85rem 1.5rem;display:flex;position:sticky;top:0}.opstitle[data-v-36103be4]{letter-spacing:-.015em;font-size:1.05rem;font-weight:600}.opsbadge[data-v-36103be4]{color:#c98a2e;background-color:#c98a2e1f;border:1px solid #c98a2e73;border-radius:7px;padding:.22rem .55rem;font-size:.72rem;font-weight:500}.opsbody[data-v-36103be4]{flex:1;padding:0}.opsproblem[data-v-36103be4]{color:#c0503c;background-color:#c0503c1f;border-radius:9px;margin:.9rem 0;padding:.55rem .7rem;font-size:.8rem}.pop-enter-active[data-v-36103be4],.pop-leave-active[data-v-36103be4]{transition:opacity .16s,transform .18s cubic-bezier(.22,.61,.36,1)}.pop-enter-from[data-v-36103be4],.pop-leave-to[data-v-36103be4]{opacity:0;transform:translateY(6px)scale(.98)}@media (prefers-reduced-motion:reduce){.opsside[data-v-36103be4],.opscaret[data-v-36103be4],.pop-enter-active[data-v-36103be4],.pop-leave-active[data-v-36103be4]{transition:none}}.pagehead[data-v-986a3755]{border-bottom:1px solid var(--app-line);background-color:var(--app-canvas);padding:1.5rem}.pagehead-inner[data-v-986a3755]{max-width:46rem}.pagehead h2[data-v-986a3755]{letter-spacing:-.025em;font-size:1.55rem;font-weight:600}.pagehead p[data-v-986a3755]{max-width:42rem;color:var(--app-muted);text-wrap:pretty;margin-top:.35rem;font-size:.85rem;line-height:1.55}.pagetools[data-v-986a3755]{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.1rem;display:flex}.pagebody[data-v-986a3755]{max-width:46rem;margin:0 auto;padding:1.6rem 1.5rem 2.5rem}.pagebody-wide[data-v-986a3755]{max-width:74rem}.frame[data-v-dd5e8353]{margin:0}.framehead[data-v-dd5e8353]{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem;display:flex}.framewords[data-v-dd5e8353]{min-width:0}.frametitle[data-v-dd5e8353]{letter-spacing:-.01em;font-size:.9rem;font-weight:600}.framenote[data-v-dd5e8353]{color:var(--app-muted);margin-top:.2rem;font-size:.78rem}.frametools[data-v-dd5e8353]{flex-shrink:0}.framebody[data-v-dd5e8353]{width:100%;position:relative}.frameempty[data-v-dd5e8353]{height:100%;color:var(--app-muted);place-items:center;font-size:.82rem;display:grid}.framelegend[data-v-dd5e8353]{flex-wrap:wrap;gap:.75rem;margin-top:.85rem;display:flex}.area[data-v-b58a28bd]{display:block;overflow:visible}.stroke[data-v-b58a28bd]{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.grid line[data-v-b58a28bd]{stroke:var(--chart-grid);stroke-width:1px}.tickmark[data-v-b58a28bd]{fill:var(--app-muted);text-anchor:end;dominant-baseline:middle;font-variant-numeric:tabular-nums;font-size:10px}.daymark[data-v-b58a28bd]{fill:var(--app-muted);text-anchor:middle;font-size:10px}.marker line[data-v-b58a28bd]{stroke:var(--chart-axis);stroke-width:1px;stroke-dasharray:3 3}.marker circle[data-v-b58a28bd]{stroke:var(--app-surface);stroke-width:2px}.tipwrap[data-v-b58a28bd]{pointer-events:none;overflow:visible}.tip[data-v-b58a28bd]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:9px;flex-direction:column;padding:.3rem .5rem;display:inline-flex;box-shadow:0 8px 20px -12px #00000080}.tipvalue[data-v-b58a28bd]{font-variant-numeric:tabular-nums;color:var(--app-ink);font-size:.82rem;font-weight:600}.tiplabel[data-v-b58a28bd]{color:var(--app-muted);font-size:.68rem}.bars[data-v-86e95479]{display:block;overflow:visible}.grid line[data-v-86e95479]{stroke:var(--chart-grid);stroke-width:1px}.tickmark[data-v-86e95479]{fill:var(--app-muted);text-anchor:end;dominant-baseline:middle;font-variant-numeric:tabular-nums;font-size:10px}.daymark[data-v-86e95479]{fill:var(--app-muted);text-anchor:middle;font-size:10px}.bar[data-v-86e95479]{transition:opacity .14s}.bar-dim[data-v-86e95479]{opacity:.4}.tipwrap[data-v-86e95479]{pointer-events:none;overflow:visible}.tip[data-v-86e95479]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:9px;flex-direction:column;padding:.3rem .5rem;display:inline-flex;box-shadow:0 8px 20px -12px #00000080}.tipvalue[data-v-86e95479]{font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:600}.tiplabel[data-v-86e95479]{color:var(--app-muted);font-size:.68rem}.donut[data-v-f9788c60]{display:block}.hollow[data-v-f9788c60]{fill:none;stroke:var(--chart-grid)}.slice[data-v-f9788c60]{cursor:default;transition:opacity .14s}.slice-dim[data-v-f9788c60]{opacity:.32}.big[data-v-f9788c60]{fill:var(--app-ink);text-anchor:middle;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.small[data-v-f9788c60]{fill:var(--app-muted);text-anchor:middle;font-size:10px}.spark[data-v-e1b1a01e]{display:block;overflow:visible}.line[data-v-e1b1a01e]{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.stat[data-v-b5e28b81]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;padding:.95rem 1.1rem 1rem;text-decoration:none;display:block}.stat-link[data-v-b5e28b81]{transition:border-color .16s,transform .16s}.stat-link[data-v-b5e28b81]:hover{border-color:color-mix(in srgb, var(--app-accent) 45%, var(--app-line));transform:translateY(-1px)}.stat[data-tone=warn][data-v-b5e28b81]{background-color:color-mix(in srgb, #c98a2e 6%, var(--app-surface));border-color:#c98a2e73}.stat[data-tone=alert][data-v-b5e28b81]{background-color:color-mix(in srgb, #c0503c 6%, var(--app-surface));border-color:#c0503c73}.statlabel[data-v-b5e28b81]{color:var(--app-muted);font-size:.76rem}.statrow[data-v-b5e28b81]{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:.3rem;display:flex}.statvalue[data-v-b5e28b81]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--app-ink);font-size:1.5rem;font-weight:600;line-height:1.1}.statfoot[data-v-b5e28b81]{color:var(--app-muted);align-items:center;gap:.45rem;margin-top:.45rem;font-size:.73rem;display:flex}.trend[data-v-b5e28b81]{font-variant-numeric:tabular-nums;border-radius:5px;align-items:center;gap:.1rem;padding:.05rem .3rem;font-weight:500;display:inline-flex}.trend[data-good=good][data-v-b5e28b81]{background-color:color-mix(in srgb, var(--app-accent) 14%, transparent);color:var(--app-accent)}.trend[data-good=bad][data-v-b5e28b81]{color:#c0503c;background-color:#c0503c21}.trend[data-good=flat][data-v-b5e28b81]{background-color:var(--app-raised)}.statnote[data-v-b5e28b81]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.segwell[data-v-109c9834]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark);border-radius:12px;gap:3px;padding:4px 5px 7px;display:inline-flex}.segkey[data-v-109c9834]{color:color-mix(in srgb, var(--key-label) 62%, transparent);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.32rem .8rem;font-size:.78rem;font-weight:500}.segkey-on[data-v-109c9834]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}.statgrid[data-v-109c9834]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.7rem;display:grid}.split[data-v-109c9834]{grid-template-columns:1fr;gap:.7rem;margin-top:.7rem;display:grid}@media (width>=1100px){.split[data-v-109c9834]{grid-template-columns:1fr 1fr}}.card[data-v-109c9834]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;padding:1.15rem 1.25rem 1.25rem}.legend[data-v-109c9834]{color:var(--app-muted);align-items:center;gap:.35rem;font-size:.76rem;display:inline-flex}.dot[data-v-109c9834]{border-radius:3px;width:8px;height:8px}.legendnum[data-v-109c9834]{font-variant-numeric:tabular-nums;color:var(--app-ink);font-weight:600}.funnel[data-v-109c9834]{flex-direction:column;justify-content:center;gap:.6rem;height:100%;display:flex}.funnel li[data-v-109c9834]{grid-template-columns:8.5rem 1fr 2.5rem 2.5rem;align-items:center;gap:.6rem;font-size:.78rem;display:grid}.funnelname[data-v-109c9834]{color:var(--app-muted)}.funnelbar[data-v-109c9834]{background-color:color-mix(in srgb, var(--app-muted) 16%, transparent);border-radius:999px;height:7px;overflow:hidden}.funnelfill[data-v-109c9834]{background-color:var(--chart-1);border-radius:999px;height:100%;transition:width .42s cubic-bezier(.22,.61,.36,1);display:block}.funnelnum[data-v-109c9834]{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.funnelshare[data-v-109c9834]{text-align:right;font-variant-numeric:tabular-nums;color:var(--app-muted)}.warnbox[data-v-109c9834]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;padding:.85rem 1rem;font-size:.84rem}.bar[data-v-54b882a4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:.9rem;display:flex}.segwell[data-v-54b882a4]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark);border-radius:12px;gap:3px;padding:4px 5px 7px;display:inline-flex}.segkey[data-v-54b882a4]{color:color-mix(in srgb, var(--key-label) 62%, transparent);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.3rem .7rem;font-size:.76rem;font-weight:500}.segkey-on[data-v-54b882a4]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}.counts[data-v-54b882a4]{color:var(--app-muted);white-space:nowrap;font-size:.74rem}.pip-bad[data-v-54b882a4]{color:#c0503c!important;background-color:#c0503c29!important}.open[data-v-54b882a4]{border:1px solid var(--app-line);color:var(--app-ink);border-radius:8px;flex-shrink:0;padding:.2rem .6rem;font-size:.75rem;text-decoration:none}.open[data-v-54b882a4]:hover{background-color:var(--app-raised)}.footer[data-v-54b882a4]{justify-content:center;padding-top:.9rem;display:flex}.findwell[data-v-54b882a4]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:10px;flex:1;align-items:center;gap:.55rem;min-width:14rem;max-width:24rem;padding:.48rem .8rem;transition:border-color .16s;display:inline-flex}.findwell[data-v-54b882a4]:focus-within{border-color:color-mix(in srgb, var(--app-accent) 55%, transparent)}.findwell input[data-v-54b882a4]{width:100%;color:var(--app-ink);background:0 0;border:0;outline:none;font-size:.85rem}.lede[data-v-54b882a4]{color:var(--app-muted);margin-bottom:.75rem;font-size:.79rem}.stack[data-v-54b882a4]{flex-direction:column;gap:.5rem;display:flex}.list[data-v-54b882a4]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;overflow:hidden}.row[data-v-54b882a4]{border-bottom:1px solid var(--app-line);align-items:center;gap:.85rem;padding:.7rem 1rem;display:flex}.row[data-v-54b882a4]:last-child{border-bottom:0}.face[data-v-54b882a4]{background-color:var(--app-raised);width:2.1rem;height:2.1rem;font-family:var(--font-mono);color:var(--app-muted);border-radius:9px;flex-shrink:0;place-items:center;font-size:.66rem;display:grid}.who[data-v-54b882a4]{flex-direction:column;flex:1;min-width:0;display:flex}.name[data-v-54b882a4]{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:500;overflow:hidden}.meta[data-v-54b882a4]{text-overflow:ellipsis;white-space:nowrap;color:var(--app-muted);font-size:.74rem;overflow:hidden}.pips[data-v-54b882a4]{flex-shrink:0;gap:.25rem;display:flex}.pip[data-v-54b882a4]{border:1px solid var(--app-line);color:color-mix(in srgb, var(--app-muted) 70%, transparent);border-radius:5px;padding:.1rem .36rem;font-size:.68rem}.pip[data-on][data-v-54b882a4]{border-color:color-mix(in srgb, var(--app-accent) 45%, transparent);color:var(--app-accent)}.joined[data-v-54b882a4]{text-align:right;width:5.5rem;color:var(--app-muted);flex-shrink:0;font-size:.74rem}.idkey[data-v-54b882a4]{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;background-color:#0000;border-radius:7px;flex-shrink:0;padding:.22rem .5rem;font-size:.7rem;transition:color .15s,border-color .15s}.idkey[data-v-54b882a4]:hover{color:var(--app-ink);border-color:color-mix(in srgb, var(--app-accent) 40%, var(--app-line))}.quiet[data-v-54b882a4]{text-align:center;color:var(--app-muted);padding:2.5rem 1rem;font-size:.85rem}.warnbox[data-v-54b882a4]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;padding:.85rem 1rem;font-size:.84rem}.segwell[data-v-f48e3af6]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark);border-radius:12px;gap:3px;padding:4px 5px 7px;display:inline-flex}.segkey[data-v-f48e3af6]{color:color-mix(in srgb, var(--key-label) 62%, transparent);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.32rem .8rem;font-size:.78rem;font-weight:500;transition:color .15s,box-shadow .15s,background .15s}.segkey[data-v-f48e3af6]:hover{color:var(--key-label)}.segkey-on[data-v-f48e3af6]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}.card[data-v-f48e3af6]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:1.1rem;padding:1.15rem 1.25rem 1.25rem}.cardtop[data-v-f48e3af6]{margin-bottom:1rem}.card h3[data-v-f48e3af6]{font-size:.9rem;font-weight:600}.card p[data-v-f48e3af6]{color:var(--app-muted);margin-top:.25rem;font-size:.8rem}.field[data-v-f48e3af6]{margin-bottom:.9rem;display:block;position:relative}.field>span[data-v-f48e3af6]:first-child{color:var(--app-muted);margin-bottom:.35rem;font-size:.79rem;display:block}.field textarea[data-v-f48e3af6]{resize:vertical;line-height:1.5}.count[data-v-f48e3af6]{color:var(--app-muted);font-size:.7rem;position:absolute;bottom:.5rem;right:.6rem}.count-ok[data-v-f48e3af6]{color:var(--app-accent)}.cats[data-v-f48e3af6]{border:0;margin-bottom:.9rem;padding:0}.cats legend[data-v-f48e3af6]{color:var(--app-muted);margin-bottom:.5rem;font-size:.79rem}.cat[data-v-f48e3af6]{cursor:pointer;align-items:center;gap:.6rem;padding:.3rem 0;display:flex}.catname[data-v-f48e3af6]{font-size:.85rem}.pairtag[data-v-f48e3af6]{color:#c98a2e;background-color:#c98a2e29;border-radius:5px;padding:.08rem .4rem;font-size:.68rem;font-weight:500}.askkeys[data-v-f48e3af6]{gap:.5rem;display:flex}.stack[data-v-f48e3af6],.grants[data-v-f48e3af6]{flex-direction:column;gap:.6rem;display:flex}.grant[data-v-f48e3af6]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;padding:.9rem 1.1rem 1rem}.granttop[data-v-f48e3af6]{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.status[data-v-f48e3af6]{background-color:var(--app-raised);color:var(--app-muted);text-transform:capitalize;border-radius:6px;padding:.12rem .45rem;font-size:.7rem;font-weight:500}.status[data-status=active][data-v-f48e3af6]{background-color:color-mix(in srgb, var(--app-accent) 16%, transparent);color:var(--app-accent)}.status[data-status=pending][data-v-f48e3af6]{color:#c98a2e;background-color:#c98a2e2e}.status[data-status=denied][data-v-f48e3af6],.status[data-status=revoked][data-v-f48e3af6]{color:#c0503c;background-color:#c0503c24}.cattag[data-v-f48e3af6]{border:1px solid var(--app-line);color:var(--app-muted);border-radius:5px;padding:.08rem .4rem;font-size:.69rem}.grantwhen[data-v-f48e3af6]{color:var(--app-muted);margin-left:auto;font-size:.73rem}.grantreason[data-v-f48e3af6]{text-wrap:pretty;margin:.6rem 0 .7rem;font-size:.85rem;line-height:1.55}.grantfoot[data-v-f48e3af6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.grantmeta[data-v-f48e3af6]{color:var(--app-muted);font-size:.73rem}.mono[data-v-f48e3af6]{font-family:var(--font-mono)}.grantkeys[data-v-f48e3af6]{gap:.4rem;display:flex}.quiet[data-v-f48e3af6]{text-align:center;color:var(--app-muted);padding:2.5rem 1rem;font-size:.85rem}.warnbox[data-v-f48e3af6]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:1rem;padding:.8rem 1rem;font-size:.83rem}.notebox[data-v-f48e3af6]{color:#c98a2e;background-color:#c98a2e14;border:1px solid #c98a2e59;border-radius:12px;margin-bottom:1rem;padding:.7rem .95rem;font-size:.81rem;line-height:1.5}.card[data-v-d4ca1a83]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:1.1rem;padding:1.15rem 1.25rem 1.25rem}.cardtop[data-v-d4ca1a83]{margin-bottom:1rem}.card h3[data-v-d4ca1a83]{font-size:.9rem;font-weight:600}.card p[data-v-d4ca1a83]{color:var(--app-muted);margin-top:.25rem;font-size:.8rem}.field[data-v-d4ca1a83]{margin-bottom:.9rem;display:block}.field span[data-v-d4ca1a83]{color:var(--app-muted);margin-bottom:.35rem;font-size:.79rem;display:block}.makekeys[data-v-d4ca1a83]{gap:.5rem;display:flex}.stack[data-v-d4ca1a83]{flex-direction:column;gap:.6rem;display:flex}.list[data-v-d4ca1a83]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;overflow:hidden}.row[data-v-d4ca1a83]{border-bottom:1px solid var(--app-line);align-items:center;gap:1rem;padding:.9rem 1.15rem;display:flex}.row[data-v-d4ca1a83]:last-child{border-bottom:0}.who[data-v-d4ca1a83]{flex:1;min-width:0}.name[data-v-d4ca1a83]{font-size:.88rem;font-weight:500}.meta[data-v-d4ca1a83]{color:var(--app-muted);margin-top:.18rem;font-size:.76rem}.faint[data-v-d4ca1a83]{opacity:.7}.mono[data-v-d4ca1a83]{font-family:var(--font-mono);font-size:.73rem}.quiet[data-v-d4ca1a83]{text-align:center;color:var(--app-muted);padding:2.5rem 1rem;font-size:.85rem}.warnbox[data-v-d4ca1a83]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:1rem;padding:.8rem 1rem;font-size:.83rem}.notebox[data-v-d4ca1a83]{color:#c98a2e;background-color:#c98a2e14;border:1px solid #c98a2e59;border-radius:12px;margin-bottom:1rem;padding:.7rem .95rem;font-size:.81rem}.finder[data-v-aa962439]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:10px;align-items:center;gap:.45rem;min-width:17rem;padding:.4rem .7rem;display:flex}.finder svg[data-v-aa962439]{color:var(--app-muted);flex-shrink:0}.finder input[data-v-aa962439]{width:100%;color:var(--app-ink);background:0 0;border:0;outline:none;font-size:.83rem}.finder input[data-v-aa962439]::-webkit-search-cancel-button{appearance:none}.top[data-v-aa962439]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem;margin-bottom:.7rem;display:grid}.chaincard[data-v-aa962439]{background-color:color-mix(in srgb, #3f7d5c 7%, var(--app-surface));border:1px solid #3f7d5c52;border-radius:13px;grid-column:span 2;align-items:center;gap:.6rem;padding:.75rem 1rem;display:flex}.chaincard svg[data-v-aa962439]{color:#3f7d5c;flex-shrink:0}.chaincard-bad[data-v-aa962439]{background-color:color-mix(in srgb, #c0503c 8%, var(--app-surface));border-color:#c0503c6b}.chaincard-bad svg[data-v-aa962439]{color:#c0503c}.chaintext[data-v-aa962439]{flex-direction:column;min-width:0;display:flex}.chainhead[data-v-aa962439]{font-size:.87rem;font-weight:600}.chainnote[data-v-aa962439]{color:var(--app-muted);font-size:.73rem}.tally[data-v-aa962439]{border:1px solid var(--app-line);background-color:var(--app-surface);text-align:left;cursor:pointer;border-radius:13px;flex-direction:column;gap:.05rem;padding:.7rem .9rem .8rem;transition:border-color .16s,background-color .16s;display:flex}.tally[data-v-aa962439]:hover{border-color:color-mix(in srgb, var(--tint) 40%, var(--app-line))}.tally-on[data-v-aa962439]{border-color:color-mix(in srgb, var(--tint) 55%, transparent);background-color:color-mix(in srgb, var(--tint) 9%, var(--app-surface))}.tallynum[data-v-aa962439]{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--tint);font-size:1.35rem;font-weight:600}.tallyname[data-v-aa962439]{color:var(--app-muted);font-size:.74rem}.card[data-v-aa962439]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.7rem;padding:1.05rem 1.25rem 1.15rem}.cardtop[data-v-aa962439]{margin-bottom:.9rem}.card h3[data-v-aa962439]{font-size:.86rem;font-weight:600}.cardtop p[data-v-aa962439]{color:var(--app-muted);margin-top:.15rem;font-size:.77rem}.strip[data-v-aa962439]{align-items:flex-end;gap:3px;height:62px;display:flex}.bar[data-v-aa962439]{background-color:color-mix(in srgb, var(--app-muted) 22%, transparent);border-radius:3px;flex:1;min-width:3px;transition:opacity .14s}.bar[data-v-aa962439]:hover{opacity:.72}.bar-info[data-v-aa962439]{background-color:#8a8a8473}.bar-notice[data-v-aa962439]{background-color:#4a7fa5}.bar-sensitive[data-v-aa962439]{background-color:#c98a2e}.bar-critical[data-v-aa962439]{background-color:#c0503c}.chips[data-v-aa962439]{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:1rem;display:flex}.chip[data-v-aa962439]{border:1px solid var(--app-line);background-color:var(--app-surface);color:var(--app-muted);cursor:pointer;border-radius:999px;align-items:center;gap:.32rem;padding:.22rem .62rem;font-size:.76rem;transition:color .14s,border-color .14s,background-color .14s;display:inline-flex}.chip[data-v-aa962439]:hover{color:var(--app-ink)}.chip-on[data-v-aa962439]{color:#c98a2e;background-color:#c98a2e1c;border-color:#c98a2e80}.chip-who[data-v-aa962439]{font-family:var(--font-mono);font-size:.71rem}.chipnum[data-v-aa962439]{font-variant-numeric:tabular-nums;opacity:.7}.chipgap[data-v-aa962439]{width:100%;height:0}.day[data-v-aa962439]{margin-bottom:1.1rem}.dayname[data-v-aa962439]{letter-spacing:.03em;color:var(--app-muted);text-transform:uppercase;align-items:center;gap:.45rem;margin-bottom:.45rem;padding-left:.15rem;font-size:.76rem;font-weight:600;display:flex}.daynum[data-v-aa962439]{background-color:color-mix(in srgb, var(--app-muted) 15%, transparent);letter-spacing:0;border-radius:999px;padding:.02rem .4rem;font-size:.68rem;font-weight:500}.trail[data-v-aa962439]{flex-direction:column;gap:2px;display:flex}.entry[data-v-aa962439]{background-color:var(--app-surface);box-shadow:inset 2px 0 0 color-mix(in srgb, var(--tint) 65%, transparent);border-radius:11px;transition:background-color .15s;overflow:hidden}.entry[data-v-aa962439]:hover{background-color:color-mix(in srgb, var(--tint) 5%, var(--app-surface))}.entry-open[data-v-aa962439]{background-color:color-mix(in srgb, var(--tint) 7%, var(--app-surface))}.line[data-v-aa962439]{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.8rem;width:100%;padding:.62rem .9rem .62rem .8rem;display:flex}.clock[data-v-aa962439]{font-family:var(--font-mono);color:color-mix(in srgb, var(--app-muted) 80%, transparent);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.71rem}.dot[data-v-aa962439]{background-color:var(--tint);border-radius:999px;flex-shrink:0;width:6px;height:6px}.says[data-v-aa962439]{flex-wrap:wrap;flex:1;align-items:baseline;gap:.32rem;min-width:0;font-size:.83rem;display:flex}.area[data-v-aa962439]{color:var(--app-ink);font-weight:500}.verb[data-v-aa962439]{color:var(--app-muted)}.middle[data-v-aa962439]{background-color:color-mix(in srgb, var(--app-muted) 13%, transparent);color:var(--app-muted);border-radius:5px;padding:.02rem .32rem;font-size:.73rem}.by[data-v-aa962439]{text-overflow:ellipsis;white-space:nowrap;max-width:13rem;color:var(--app-muted);flex-shrink:0;font-size:.75rem;overflow:hidden}.caret[data-v-aa962439]{color:color-mix(in srgb, var(--app-muted) 70%, transparent);flex-shrink:0;transition:transform .2s}.caret-up[data-v-aa962439]{transform:rotate(180deg)}.drawer[data-v-aa962439]{border-top:1px solid var(--app-line);padding:.85rem .9rem .9rem 1.55rem}.facts[data-v-aa962439]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.5rem 1.4rem;display:grid}.facts dt[data-v-aa962439]{color:var(--app-muted);text-transform:capitalize;font-size:.7rem}.facts dd[data-v-aa962439]{word-break:break-word;font-size:.8rem}.mono[data-v-aa962439]{font-family:var(--font-mono);font-size:.75rem}.jump[data-v-aa962439]{color:var(--app-ink);text-underline-offset:3px;margin-top:.8rem;font-size:.78rem;text-decoration:underline;display:inline-block}.footer[data-v-aa962439]{justify-content:center;padding:.6rem 0 .2rem;display:flex}.end[data-v-aa962439]{color:var(--app-muted);font-size:.77rem}.broken[data-v-aa962439]{color:#c0503c;margin-bottom:1rem;font-size:.8rem}.stack[data-v-aa962439]{flex-direction:column;gap:.35rem;display:flex}.quiet[data-v-aa962439]{border:1px dashed var(--app-line);color:var(--app-muted);border-radius:14px;justify-content:center;align-items:center;gap:.45rem;padding:2.6rem 1rem;font-size:.85rem;display:flex}.warnbox[data-v-aa962439]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;padding:.85rem 1rem;font-size:.84rem}.cardsensitive[data-v-e946699c]{background-color:color-mix(in srgb, #c98a2e 5%, var(--app-surface));border-color:#c98a2e6b}.countdown[data-v-e946699c]{margin:.8rem 0;display:block}.stamp[data-v-e946699c]{font-family:var(--font-mono);color:var(--app-muted);font-size:.72rem}.statgrid[data-v-e946699c]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.7rem;margin-bottom:.7rem;display:grid}.tile[data-v-e946699c]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;padding:.95rem 1.15rem 1.05rem}.tilehead[data-v-e946699c]{color:var(--app-muted);font-size:.75rem}.tilebig[data-v-e946699c]{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:1.5rem;font-weight:600}.tilenote[data-v-e946699c]{color:#c98a2e;font-size:.7rem}.split[data-v-e946699c]{grid-template-columns:1fr;gap:.7rem;display:grid}@media (width>=1000px){.split[data-v-e946699c]{grid-template-columns:1fr 1fr}}.card[data-v-e946699c]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.7rem;padding:1.05rem 1.25rem 1.15rem}.cardhot[data-v-e946699c]{background-color:color-mix(in srgb, #c98a2e 6%, var(--app-surface));border-color:#c98a2e6b}.cardtop[data-v-e946699c]{margin-bottom:.75rem}.card h3[data-v-e946699c]{font-size:.88rem;font-weight:600}.cardtop p[data-v-e946699c]{color:var(--app-muted);text-wrap:pretty;margin-top:.2rem;font-size:.78rem;line-height:1.5}.rows[data-v-e946699c]{flex-direction:column;display:flex}.rows li[data-v-e946699c]{border-top:1px solid var(--app-line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.45rem 0;font-size:.82rem;display:flex}.rows li[data-v-e946699c]:first-child{border-top:0}.rowname[data-v-e946699c]{color:var(--app-muted);text-transform:capitalize}.ver[data-v-e946699c]{font-family:var(--font-mono);text-transform:none;font-size:.7rem}.rowvalue[data-v-e946699c]{text-align:right;word-break:break-word}.rowvalue-off[data-v-e946699c]{color:#c0503c}.flags[data-v-e946699c]{flex-direction:column;gap:.5rem;display:flex}.flags li[data-v-e946699c]{align-items:center;gap:.7rem;display:flex}.tag[data-v-e946699c]{color:#c98a2e;text-transform:capitalize;background-color:#c98a2e33;border-radius:6px;flex-shrink:0;padding:.15rem .45rem;font-size:.72rem;font-weight:500}.flagtext[data-v-e946699c]{flex-direction:column;flex:1;min-width:0;font-size:.82rem;display:flex}.planname[data-v-e946699c]{text-transform:capitalize;font-size:1.15rem;font-weight:600}.planuse[data-v-e946699c]{color:var(--app-muted);margin-top:.15rem;font-size:.79rem}.meter[data-v-e946699c]{background-color:color-mix(in srgb, var(--app-muted) 16%, transparent);border-radius:999px;height:7px;margin-top:.6rem;display:block;overflow:hidden}.meterfill[data-v-e946699c]{background-color:var(--chart-1);border-radius:999px;height:100%;display:block}.pair[data-v-e946699c]{grid-template-columns:1fr 2fr;gap:.7rem;display:grid}.field[data-v-e946699c]{margin-bottom:.85rem;display:block}.field>span[data-v-e946699c]{color:var(--app-muted);margin-bottom:.3rem;font-size:.77rem;display:block}.field input[data-v-e946699c],.field textarea[data-v-e946699c]{border:1px solid var(--app-line);background-color:var(--app-canvas);width:100%;color:var(--app-ink);resize:vertical;border-radius:10px;padding:.52rem .7rem;font-size:.85rem}.notes[data-v-e946699c]{flex-direction:column;gap:.6rem;margin-top:1rem;display:flex}.notes li[data-v-e946699c]{border-left:2px solid var(--app-line);padding-left:.7rem}.notebody[data-v-e946699c]{white-space:pre-wrap;text-wrap:pretty;font-size:.83rem;line-height:1.5}.stack[data-v-e946699c]{flex-direction:column;gap:.6rem;display:flex}.empty[data-v-e946699c]{color:var(--app-muted);font-size:.82rem}.notesempty[data-v-e946699c]{margin-top:1rem}.warnbox[data-v-e946699c]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:.8rem;padding:.7rem .95rem;font-size:.84rem}.heat[data-v-099ad1a4]{flex-direction:column;gap:.6rem;display:flex}.scroller[data-v-099ad1a4]{scrollbar-width:thin;overflow-x:auto}.grid[data-v-099ad1a4]{align-items:center;gap:3px;min-width:22rem;display:grid}.corner[data-v-099ad1a4]{display:block}.colname[data-v-099ad1a4]{text-align:center;color:color-mix(in srgb, var(--app-muted) 80%, transparent);font-variant-numeric:tabular-nums;font-size:.62rem}.rowname[data-v-099ad1a4]{text-align:right;color:var(--app-muted);padding-right:.5rem;font-size:.7rem}.cell[data-v-099ad1a4]{aspect-ratio:1;outline:1px solid color-mix(in srgb, var(--app-line) 70%, transparent);outline-offset:-1px;cursor:default;border-radius:3px;min-height:12px;transition:outline-color .12s}.cell-on[data-v-099ad1a4]{outline:1.5px solid var(--app-ink)}.readout[data-v-099ad1a4]{color:var(--app-muted);min-height:1.1rem;font-size:.76rem}.big[data-v-099ad1a4]{font-variant-numeric:tabular-nums;color:var(--app-ink);font-weight:600}.rank[data-v-c8abc797]{flex-direction:column;gap:.5rem;display:flex}.rank li[data-v-c8abc797]{grid-template-columns:7.5rem 1fr 2.6rem 2.4rem;align-items:center;gap:.65rem;font-size:.79rem;display:grid}.name[data-v-c8abc797]{text-overflow:ellipsis;white-space:nowrap;color:var(--app-muted);overflow:hidden}.track[data-v-c8abc797]{background-color:color-mix(in srgb, var(--app-muted) 14%, transparent);border-radius:999px;height:8px;overflow:hidden}.fill[data-v-c8abc797]{border-radius:999px;height:100%;transition:width .46s cubic-bezier(.22,.61,.36,1);display:block}.num[data-v-c8abc797]{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.share[data-v-c8abc797]{text-align:right;font-variant-numeric:tabular-nums;color:var(--app-muted);font-size:.74rem}.statgrid[data-v-6737697b]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.7rem;display:grid}.split[data-v-6737697b]{grid-template-columns:1fr;gap:.7rem;margin-top:.7rem;display:grid}@media (width>=1100px){.split[data-v-6737697b]{grid-template-columns:1fr 1fr}}.card[data-v-6737697b]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-top:.7rem;padding:1.15rem 1.25rem 1.25rem}.split .card[data-v-6737697b]{margin-top:0}.cardtop[data-v-6737697b]{margin-bottom:.9rem}.card h3[data-v-6737697b]{font-size:.88rem;font-weight:600}.cardtop p[data-v-6737697b]{color:var(--app-muted);text-wrap:pretty;margin-top:.2rem;font-size:.78rem;line-height:1.5}.legend[data-v-6737697b]{color:var(--app-muted);align-items:center;gap:.35rem;font-size:.76rem;display:inline-flex}.dot[data-v-6737697b]{border-radius:3px;width:8px;height:8px}.legendnum[data-v-6737697b]{font-variant-numeric:tabular-nums;color:var(--app-ink);font-weight:600}.cohorts[data-v-6737697b]{flex-direction:column;gap:.5rem;display:flex}.cohorts li[data-v-6737697b]{grid-template-columns:5.5rem 1fr 5rem 2.6rem;align-items:center;gap:.7rem;font-size:.79rem;display:grid}.cohortweek[data-v-6737697b]{font-family:var(--font-mono);color:var(--app-muted);font-size:.72rem}.cohorttrack[data-v-6737697b]{background-color:color-mix(in srgb, var(--app-muted) 14%, transparent);border-radius:999px;height:8px;overflow:hidden}.cohortfill[data-v-6737697b]{background-color:var(--chart-1);border-radius:999px;height:100%;transition:width .46s cubic-bezier(.22,.61,.36,1);display:block}.cohortnum[data-v-6737697b]{text-align:right;font-variant-numeric:tabular-nums;color:var(--app-muted)}.cohortshare[data-v-6737697b]{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.empty[data-v-6737697b]{color:var(--app-muted);font-size:.82rem}.warnbox[data-v-6737697b]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;padding:.85rem 1rem;font-size:.84rem}.card[data-v-4f90aa3d]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:1rem;padding:1.15rem 1.25rem 1.25rem}.cardtop[data-v-4f90aa3d]{margin-bottom:1rem}.card h3[data-v-4f90aa3d]{font-size:.9rem;font-weight:600}.card p[data-v-4f90aa3d]{max-width:34rem;color:var(--app-muted);margin-top:.25rem;font-size:.8rem;line-height:1.5}.inviterow[data-v-4f90aa3d]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:.9rem;display:flex}.field[data-v-4f90aa3d]{flex:1;min-width:12rem;display:block}.field>span[data-v-4f90aa3d]:first-child{color:var(--app-muted);margin-bottom:.35rem;font-size:.79rem;display:block}.minted[data-v-4f90aa3d]{border:1px solid color-mix(in srgb, var(--app-accent) 35%, transparent);background-color:color-mix(in srgb, var(--app-accent) 7%, transparent);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;padding:.8rem .95rem;display:flex}.mintedhead[data-v-4f90aa3d]{width:100%;color:var(--app-accent);margin:0;font-size:.76rem;font-weight:600}.mintedlink[data-v-4f90aa3d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--app-ink);flex:1;font-size:.74rem;overflow:hidden}.stack[data-v-4f90aa3d]{flex-direction:column;gap:.6rem;display:flex}.list[data-v-4f90aa3d]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:1rem;overflow:hidden}.row[data-v-4f90aa3d]{border-bottom:1px solid var(--app-line);align-items:center;gap:.85rem;padding:.8rem 1rem;display:flex}.row[data-v-4f90aa3d]:last-child{border-bottom:0}.face[data-v-4f90aa3d]{background-color:var(--app-raised);width:2.2rem;height:2.2rem;font-family:var(--font-mono);color:var(--app-muted);border-radius:9px;flex-shrink:0;place-items:center;font-size:.66rem;display:grid}.face[data-role=owner][data-v-4f90aa3d]{color:#c98a2e;background-color:#c98a2e2e}.face[data-role=admin][data-v-4f90aa3d]{background-color:color-mix(in srgb, var(--app-accent) 16%, transparent);color:var(--app-accent)}.who[data-v-4f90aa3d]{flex-direction:column;flex:1;min-width:0;display:flex}.name[data-v-4f90aa3d]{align-items:center;gap:.35rem;font-size:.86rem;font-weight:500;display:flex}.youtag[data-v-4f90aa3d]{background-color:var(--app-raised);color:var(--app-muted);border-radius:4px;padding:.03rem .28rem;font-size:.66rem;font-weight:500}.risktag[data-v-4f90aa3d]{color:#c0503c;background-color:#c0503c24;border-radius:4px;padding:.03rem .28rem;font-size:.66rem;font-weight:500}.meta[data-v-4f90aa3d]{text-overflow:ellipsis;white-space:nowrap;color:var(--app-muted);font-size:.74rem;overflow:hidden}.faint[data-v-4f90aa3d]{opacity:.75}.status[data-v-4f90aa3d]{background-color:var(--app-raised);color:var(--app-muted);text-transform:capitalize;border-radius:6px;flex-shrink:0;padding:.12rem .45rem;font-size:.7rem}.status[data-status=active][data-v-4f90aa3d]{background-color:color-mix(in srgb, var(--app-accent) 15%, transparent);color:var(--app-accent)}.status[data-status=suspended][data-v-4f90aa3d],.status[data-status=retired][data-v-4f90aa3d]{color:#c0503c;background-color:#c0503c24}.rolewell[data-v-4f90aa3d]{flex-shrink:0;width:8rem}.roleflat[data-v-4f90aa3d]{color:var(--app-muted);text-transform:capitalize;font-size:.8rem}.acts[data-v-4f90aa3d]{flex-shrink:0;gap:.35rem;display:flex}.invites li[data-v-4f90aa3d]{border-top:1px solid var(--app-line);align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.invites li[data-v-4f90aa3d]:first-child{border-top:0;padding-top:0}.invitemail[data-v-4f90aa3d]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.84rem;overflow:hidden}.invitemeta[data-v-4f90aa3d]{color:var(--app-muted);text-transform:capitalize;font-size:.74rem}.warnbox[data-v-4f90aa3d],.okbox[data-v-4f90aa3d],.notebox[data-v-4f90aa3d]{border-radius:12px;margin-bottom:1rem;padding:.75rem .95rem;font-size:.83rem;line-height:1.5}.warnbox[data-v-4f90aa3d]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59}.okbox[data-v-4f90aa3d]{border:1px solid color-mix(in srgb, var(--app-accent) 35%, transparent);background-color:color-mix(in srgb, var(--app-accent) 8%, transparent);color:var(--app-accent)}.notebox[data-v-4f90aa3d]{color:#c98a2e;background-color:#c98a2e14;border:1px solid #c98a2e59}.roles[data-v-f1336e01]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem;margin-bottom:1rem;display:grid}.rolecard[data-v-f1336e01]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;padding:.95rem 1.1rem 1.05rem}.rolecard-mine[data-v-f1336e01]{background-color:color-mix(in srgb, #c98a2e 6%, var(--app-surface));border-color:#c98a2e73}.rolename[data-v-f1336e01]{text-transform:capitalize;align-items:center;gap:.4rem;font-size:.95rem;font-weight:600;display:flex}.youtag[data-v-f1336e01]{color:#c98a2e;text-transform:none;background-color:#c98a2e2e;border-radius:4px;padding:.03rem .3rem;font-size:.64rem;font-weight:500}.rolecount[data-v-f1336e01]{color:var(--app-muted);margin-top:.1rem;font-size:.73rem}.rolesummary[data-v-f1336e01]{color:var(--app-muted);text-wrap:pretty;margin-top:.5rem;font-size:.79rem;line-height:1.5}.card[data-v-f1336e01]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.7rem;padding:1.05rem 1.25rem 1.1rem}.cardtop[data-v-f1336e01]{margin-bottom:.7rem}.card h3[data-v-f1336e01]{font-size:.86rem;font-weight:600}.tablewrap[data-v-f1336e01]{overflow-x:auto}.matrix[data-v-f1336e01]{border-collapse:collapse;width:100%;font-size:.8rem}.matrix th[data-v-f1336e01]{text-align:center;color:var(--app-muted);text-transform:capitalize;padding:.35rem .5rem;font-size:.72rem;font-weight:600}.matrix th.what[data-v-f1336e01]{text-align:left}.matrix td[data-v-f1336e01]{border-top:1px solid var(--app-line);padding:.45rem .5rem}.what[data-v-f1336e01]{width:60%;min-width:15rem}.role[data-v-f1336e01]{width:10%}.slotname[data-v-f1336e01]{align-items:center;gap:.3rem;display:flex}.lock[data-v-f1336e01]{color:#c98a2e}.slotkey[data-v-f1336e01]{font-family:var(--font-mono);color:color-mix(in srgb, var(--app-muted) 75%, transparent);font-size:.68rem;display:block}.cell[data-v-f1336e01]{text-align:center}.cell[data-v-f1336e01] svg{display:inline-block}.yes[data-v-f1336e01]{color:var(--app-accent)}.no[data-v-f1336e01]{color:color-mix(in srgb, var(--app-muted) 40%, transparent)}.stack[data-v-f1336e01]{flex-direction:column;gap:.6rem;display:flex}.mono[data-v-f1336e01]{font-family:var(--font-mono);color:var(--app-ink);font-size:.74rem}.footnote[data-v-f1336e01]{color:var(--app-muted);text-wrap:pretty;margin-top:1rem;font-size:.79rem;line-height:1.55}.warnbox[data-v-f1336e01]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;padding:.85rem 1rem;font-size:.84rem}.stamp[data-v-473cd324]{color:var(--app-muted);font-size:.76rem}.allgood[data-v-473cd324]{color:#3f7d5c;background-color:#3f7d5c14;border:1px solid #3f7d5c52;border-radius:12px;align-items:center;gap:.45rem;margin-bottom:.9rem;padding:.7rem .95rem;font-size:.84rem;display:flex}.grid[data-v-473cd324]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.7rem;margin-bottom:.7rem;display:grid}.tile[data-v-473cd324]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;padding:1rem 1.15rem 1.1rem}.tilehead[data-v-473cd324]{color:var(--app-muted);align-items:center;gap:.4rem;font-size:.76rem;display:flex}.pip[data-v-473cd324]{border-radius:999px;width:7px;height:7px}.pip-good[data-v-473cd324]{background-color:#3f7d5c;box-shadow:0 0 7px #3f7d5cb3}.pip-bad[data-v-473cd324]{background-color:#c0503c;box-shadow:0 0 7px #c0503cb3}.tilebig[data-v-473cd324]{letter-spacing:-.02em;margin-top:.35rem;font-size:1.4rem;font-weight:600}.tilenote[data-v-473cd324]{color:var(--app-muted);margin-top:.1rem;font-size:.74rem}.card[data-v-473cd324]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.7rem;padding:1.15rem 1.25rem 1.25rem}.cardtop[data-v-473cd324]{margin-bottom:.9rem}.card h3[data-v-473cd324]{font-size:.88rem;font-weight:600}.cardtop p[data-v-473cd324]{color:var(--app-muted);text-wrap:pretty;margin-top:.2rem;font-size:.79rem;line-height:1.5}.queues[data-v-473cd324]{flex-direction:column;gap:1px;display:flex}.queues li[data-v-473cd324]{border-radius:10px;align-items:center;gap:.9rem;padding:.55rem .6rem;display:flex}.queue-hot[data-v-473cd324]{background-color:#c98a2e17}.queuenum[data-v-473cd324]{font-variant-numeric:tabular-nums;text-align:right;min-width:2.2rem;font-size:1.15rem;font-weight:600}.queue-hot .queuenum[data-v-473cd324]{color:#c98a2e}.queuetext[data-v-473cd324]{flex-direction:column;flex:1;min-width:0;display:flex}.queuename[data-v-473cd324]{font-size:.82rem}.queuenote[data-v-473cd324]{color:var(--app-muted);text-wrap:pretty;font-size:.73rem;line-height:1.45}.queuego[data-v-473cd324]{border:1px solid var(--app-line);color:var(--app-ink);border-radius:8px;flex-shrink:0;padding:.22rem .6rem;font-size:.75rem;text-decoration:none}.queuego[data-v-473cd324]:hover{background-color:var(--app-raised)}.config[data-v-473cd324]{flex-direction:column;display:flex}.config li[data-v-473cd324]{border-top:1px solid var(--app-line);grid-template-columns:1fr auto 1rem;align-items:center;gap:.7rem;padding:.5rem .15rem;font-size:.82rem;display:grid}.config li[data-v-473cd324]:first-child{border-top:0}.confvalue[data-v-473cd324]{font-family:var(--font-mono);color:var(--app-muted);font-size:.76rem}.config-bad .confvalue[data-v-473cd324]{color:#c0503c}.yes[data-v-473cd324]{color:#3f7d5c}.no[data-v-473cd324]{color:#c0503c}.stack[data-v-473cd324]{flex-direction:column;gap:.6rem;display:flex}.warnbox[data-v-473cd324]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;align-items:center;gap:.45rem;margin-bottom:.9rem;padding:.7rem .95rem;font-size:.84rem;display:flex}.stamp[data-v-89997d58]{color:color-mix(in srgb, var(--app-muted) 85%, transparent);font-size:.72rem}.card[data-v-89997d58]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.7rem;padding:1.05rem 1.25rem 1.1rem}.cardtop[data-v-89997d58]{margin-bottom:.5rem}.card h3[data-v-89997d58]{font-size:.88rem;font-weight:600}.cardtop p[data-v-89997d58]{color:var(--app-muted);text-wrap:pretty;margin-top:.2rem;font-size:.78rem}.knobs[data-v-89997d58]{flex-direction:column;display:flex}.knobs li[data-v-89997d58]{border-top:1px solid var(--app-line);align-items:center;gap:1.2rem;padding:.8rem 0;display:flex}.knobtext[data-v-89997d58]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.knobname[data-v-89997d58]{font-size:.85rem;font-weight:500}.knobnote[data-v-89997d58]{color:var(--app-muted);text-wrap:pretty;font-size:.77rem;line-height:1.45}.knobinput[data-v-89997d58]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.numwrap[data-v-89997d58]{align-items:center;gap:.35rem;display:inline-flex}.knobinput input[data-v-89997d58]{border:1px solid var(--app-line);background-color:var(--app-canvas);color:var(--app-ink);font-variant-numeric:tabular-nums;border-radius:9px;padding:.38rem .6rem;font-size:.83rem}.numwrap input[data-v-89997d58]{text-align:right;width:5.5rem}.textin[data-v-89997d58]{width:13rem}.knobinput input[data-v-89997d58]:disabled{opacity:.6;cursor:not-allowed}.unit[data-v-89997d58]{color:var(--app-muted);font-size:.75rem}.okmark[data-v-89997d58]{color:#3f7d5c;font-size:.75rem}.footnote[data-v-89997d58]{color:var(--app-muted);text-wrap:pretty;margin-top:1rem;font-size:.79rem;line-height:1.55}.stack[data-v-89997d58]{flex-direction:column;gap:.6rem;display:flex}.warnbox[data-v-89997d58]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:.8rem;padding:.7rem .95rem;font-size:.84rem}.stamp[data-v-bff6103e]{color:var(--app-muted);font-size:.76rem}.card[data-v-bff6103e]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.7rem;padding:1.15rem 1.25rem 1.25rem}.cardtop[data-v-bff6103e]{margin-bottom:.9rem}.card h3[data-v-bff6103e]{font-size:.88rem;font-weight:600}.cardtop p[data-v-bff6103e]{color:var(--app-muted);margin-top:.2rem;font-size:.79rem}.field[data-v-bff6103e]{margin-bottom:.85rem;display:block}.field>span[data-v-bff6103e]{color:var(--app-muted);margin-bottom:.3rem;font-size:.78rem;display:block}.field input[data-v-bff6103e],.field textarea[data-v-bff6103e]{border:1px solid var(--app-line);background-color:var(--app-canvas);width:100%;color:var(--app-ink);resize:vertical;border-radius:10px;padding:.55rem .7rem;font-size:.86rem}.field input[data-v-bff6103e]:focus,.field textarea[data-v-bff6103e]:focus{outline-offset:-1px;outline:2px solid #c98a2e73}.pair[data-v-bff6103e]{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.note[data-v-bff6103e]{padding-top:1rem}.notetop[data-v-bff6103e]{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.tag[data-v-bff6103e]{border-radius:6px;padding:.13rem .45rem;font-size:.71rem;font-weight:500}.tag-info[data-v-bff6103e]{background-color:color-mix(in srgb, var(--app-muted) 16%, transparent);color:var(--app-muted)}.tag-release[data-v-bff6103e]{color:#3f7d5c;background-color:#3f7d5c26}.tag-warning[data-v-bff6103e]{color:#c98a2e;background-color:#c98a2e2e}.tag-outage[data-v-bff6103e]{color:#c0503c;background-color:#c0503c24}.crowd[data-v-bff6103e]{color:var(--app-muted);font-size:.75rem}.notelive[data-v-bff6103e]{align-items:center;gap:.5rem;margin-left:auto;display:flex}.livelabel[data-v-bff6103e]{color:var(--app-muted);font-size:.75rem}.notetitle[data-v-bff6103e]{margin-top:.55rem;font-size:.98rem;font-weight:600}.notebody[data-v-bff6103e]{color:var(--app-muted);white-space:pre-wrap;text-wrap:pretty;margin-top:.25rem;font-size:.84rem;line-height:1.55}.noterow[data-v-bff6103e]{margin-top:.9rem}.stack[data-v-bff6103e]{flex-direction:column;gap:.6rem;display:flex}.empty[data-v-bff6103e]{border:1px dashed var(--app-line);text-align:center;color:var(--app-muted);border-radius:14px;padding:2.2rem 1rem;font-size:.85rem}.warnbox[data-v-bff6103e]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:.8rem;padding:.7rem .95rem;font-size:.84rem}.segwell[data-v-f3d3baef]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark);border-radius:12px;gap:3px;padding:4px 5px 7px;display:inline-flex}.segkey[data-v-f3d3baef]{color:color-mix(in srgb, var(--key-label) 62%, transparent);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:.35rem;padding:.32rem .75rem;font-size:.78rem;font-weight:500;display:inline-flex}.segkey-on[data-v-f3d3baef]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}.segnum[data-v-f3d3baef]{font-variant-numeric:tabular-nums;opacity:.65}.card[data-v-f3d3baef]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.7rem;padding:1.05rem 1.25rem 1.15rem}.cardtop[data-v-f3d3baef]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.tag[data-v-f3d3baef]{color:#c98a2e;text-transform:capitalize;background-color:#c98a2e2e;border-radius:6px;padding:.13rem .45rem;font-size:.71rem;font-weight:500}.stamp[data-v-f3d3baef]{color:var(--app-muted);font-size:.75rem}.who[data-v-f3d3baef]{color:var(--app-ink);text-underline-offset:3px;margin-left:auto;font-size:.77rem;text-decoration:underline}.why[data-v-f3d3baef]{text-wrap:pretty;margin-top:.55rem;font-size:.86rem;line-height:1.5}.detail[data-v-f3d3baef]{color:var(--app-muted);margin-top:.25rem;font-size:.8rem}.ref[data-v-f3d3baef]{font-family:var(--font-mono);color:color-mix(in srgb, var(--app-muted) 75%, transparent);margin-top:.4rem;font-size:.7rem}.field[data-v-f3d3baef]{margin-top:.9rem;display:block}.field>span[data-v-f3d3baef]{color:var(--app-muted);margin-bottom:.3rem;font-size:.76rem;display:block}.field input[data-v-f3d3baef]{border:1px solid var(--app-line);background-color:var(--app-canvas);width:100%;color:var(--app-ink);border-radius:10px;padding:.5rem .7rem;font-size:.85rem}.acts[data-v-f3d3baef]{flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex}.verdict[data-v-f3d3baef]{color:var(--app-muted);text-transform:capitalize;margin-top:.7rem;font-size:.78rem}.stack[data-v-f3d3baef]{flex-direction:column;gap:.6rem;display:flex}.empty[data-v-f3d3baef]{border:1px dashed var(--app-line);text-align:center;color:var(--app-muted);border-radius:14px;padding:2.2rem 1rem;font-size:.85rem}.warnbox[data-v-f3d3baef]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:.8rem;padding:.7rem .95rem;font-size:.84rem}.statgrid[data-v-76ddd0f9]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.7rem;margin-bottom:.7rem;display:grid}.tile[data-v-76ddd0f9]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;padding:.95rem 1.15rem 1.05rem}.tilehead[data-v-76ddd0f9]{color:var(--app-muted);text-transform:capitalize;font-size:.75rem}.tilebig[data-v-76ddd0f9]{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:1.45rem;font-weight:600}.tilenote[data-v-76ddd0f9]{color:var(--app-muted);font-size:.72rem}.card[data-v-76ddd0f9]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.7rem;padding:1.05rem 1.25rem 1.15rem}.cardtop[data-v-76ddd0f9]{margin-bottom:.9rem}.card h3[data-v-76ddd0f9]{font-size:.88rem;font-weight:600}.cardtop p[data-v-76ddd0f9]{color:var(--app-muted);margin-top:.2rem;font-size:.78rem}.planhead[data-v-76ddd0f9]{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.9rem;display:flex}.planname[data-v-76ddd0f9]{font-size:1rem;font-weight:600}.plancode[data-v-76ddd0f9]{font-family:var(--font-mono);color:var(--app-muted);font-size:.73rem}.tag[data-v-76ddd0f9]{background-color:color-mix(in srgb, var(--app-accent) 15%, transparent);color:var(--app-accent);border-radius:6px;padding:.1rem .45rem;font-size:.71rem}.okmark[data-v-76ddd0f9]{color:#3f7d5c;font-size:.75rem}.planlisted[data-v-76ddd0f9]{align-items:center;gap:.45rem;margin-left:auto;display:flex}.listedlabel[data-v-76ddd0f9]{color:var(--app-muted);font-size:.76rem}.grid[data-v-76ddd0f9]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.7rem;margin-bottom:.9rem;display:grid}.field[data-v-76ddd0f9]{display:block}.field>span[data-v-76ddd0f9]{color:var(--app-muted);margin-bottom:.28rem;font-size:.75rem;display:block}.field input[data-v-76ddd0f9]{border:1px solid var(--app-line);background-color:var(--app-canvas);width:100%;color:var(--app-ink);font-variant-numeric:tabular-nums;border-radius:9px;padding:.4rem .6rem;font-size:.83rem}.field input[data-v-76ddd0f9]:disabled{opacity:.6;cursor:not-allowed}.tablewrap[data-v-76ddd0f9]{overflow-x:auto}.rows[data-v-76ddd0f9]{border-collapse:collapse;width:100%;font-size:.82rem}.rows th[data-v-76ddd0f9]{text-align:left;color:var(--app-muted);padding:.35rem .5rem;font-size:.72rem;font-weight:600}.rows td[data-v-76ddd0f9]{border-top:1px solid var(--app-line);text-transform:capitalize;padding:.45rem .5rem}.mono[data-v-76ddd0f9]{font-family:var(--font-mono);text-transform:none;font-size:.76rem}.empty[data-v-76ddd0f9]{color:var(--app-muted);font-size:.82rem}.footnote[data-v-76ddd0f9]{color:var(--app-muted);margin-top:.9rem;font-size:.77rem}.stack[data-v-76ddd0f9]{flex-direction:column;gap:.6rem;display:flex}.notebox[data-v-76ddd0f9]{color:#c98a2e;text-wrap:pretty;background-color:#c98a2e17;border:1px solid #c98a2e66;border-radius:12px;margin-bottom:.8rem;padding:.75rem 1rem;font-size:.83rem;line-height:1.5}.warnbox[data-v-76ddd0f9]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:.8rem;padding:.7rem .95rem;font-size:.84rem}.finder[data-v-3cc0e3f3]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:10px;align-items:center;gap:.45rem;min-width:15rem;padding:.4rem .7rem;display:flex}.finder svg[data-v-3cc0e3f3]{color:var(--app-muted);flex-shrink:0}.finder input[data-v-3cc0e3f3]{width:100%;color:var(--app-ink);background:0 0;border:0;outline:none;font-size:.83rem}.statgrid[data-v-3cc0e3f3]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.7rem;margin-bottom:.8rem;display:grid}.list[data-v-3cc0e3f3]{flex-direction:column;gap:2px;display:flex}.brand[data-v-3cc0e3f3]{background-color:var(--app-surface);border-radius:11px;overflow:hidden}.brandline[data-v-3cc0e3f3]{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.7rem;width:100%;padding:.6rem .9rem;display:flex}.brandline[data-v-3cc0e3f3]:hover{background-color:color-mix(in srgb, var(--app-raised) 60%, transparent)}.brandname[data-v-3cc0e3f3]{font-size:.87rem;font-weight:500}.brandslug[data-v-3cc0e3f3]{font-family:var(--font-mono);color:var(--app-muted);font-size:.72rem}.tag[data-v-3cc0e3f3]{background-color:color-mix(in srgb, var(--app-accent) 14%, transparent);color:var(--app-accent);border-radius:6px;padding:.08rem .42rem;font-size:.7rem}.tag-quiet[data-v-3cc0e3f3]{background-color:color-mix(in srgb, var(--app-muted) 14%, transparent);color:var(--app-muted)}.brandrows[data-v-3cc0e3f3]{color:var(--app-muted);margin-left:auto;font-size:.74rem}.drawer[data-v-3cc0e3f3]{border-top:1px solid var(--app-line);padding:.9rem}.chart[data-v-3cc0e3f3]{margin-bottom:1rem}.charthead[data-v-3cc0e3f3]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.chartname[data-v-3cc0e3f3]{text-transform:capitalize;font-size:.83rem;font-weight:500}.src[data-v-3cc0e3f3]{color:var(--app-muted);text-underline-offset:3px;font-size:.73rem;text-decoration:underline}.tablewrap[data-v-3cc0e3f3]{overflow-x:auto}.rows[data-v-3cc0e3f3]{border-collapse:collapse;width:100%;font-size:.8rem}.rows th[data-v-3cc0e3f3]{text-align:left;color:var(--app-muted);padding:.3rem .4rem;font-size:.7rem;font-weight:600}.rows td[data-v-3cc0e3f3]{border-top:1px solid var(--app-line);padding:.3rem .4rem}.sizecell[data-v-3cc0e3f3]{font-weight:600}.cell[data-v-3cc0e3f3]{width:4.6rem;color:var(--app-ink);font-variant-numeric:tabular-nums;background-color:#0000;border:1px solid #0000;border-radius:7px;padding:.2rem .35rem;font-size:.79rem}.cell[data-v-3cc0e3f3]:hover,.cell[data-v-3cc0e3f3]:focus{border-color:var(--app-line);background-color:var(--app-canvas);outline:none}.quiet[data-v-3cc0e3f3]{color:var(--app-muted);font-size:.8rem}.chartgap[data-v-3cc0e3f3]{flex:auto}.warnline[data-v-3cc0e3f3]{color:#c0503c;font-size:.78rem}.addsize[data-v-3cc0e3f3]{margin-top:.5rem}.newchart[data-v-3cc0e3f3]{border-top:1px solid color-mix(in srgb, var(--app-line) 70%, transparent);margin-top:1rem;padding-top:.9rem}.newhead[data-v-3cc0e3f3]{flex-wrap:wrap;gap:.7rem;margin-bottom:.7rem;display:flex}.field[data-v-3cc0e3f3]{flex-direction:column;flex:11rem;gap:.25rem;min-width:11rem;display:flex}.field.narrow[data-v-3cc0e3f3]{flex:0 0 6.5rem;min-width:6.5rem}.field span[data-v-3cc0e3f3]{letter-spacing:.04em;text-transform:uppercase;color:var(--app-muted);font-size:.72rem}.sizeinput[data-v-3cc0e3f3]{width:5rem}.newacts[data-v-3cc0e3f3]{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.8rem;display:flex}.empty[data-v-3cc0e3f3]{border:1px dashed var(--app-line);text-align:center;color:var(--app-muted);border-radius:14px;padding:2.2rem 1rem;font-size:.85rem}.stack[data-v-3cc0e3f3]{flex-direction:column;gap:.4rem;display:flex}.warnbox[data-v-3cc0e3f3]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:.8rem;padding:.7rem .95rem;font-size:.84rem}.newbrand[data-v-3cc0e3f3]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;flex-direction:column;align-items:flex-start;gap:.9rem;margin-bottom:1rem;padding:1.05rem 1.25rem 1.15rem;display:flex}.newbrand h3[data-v-3cc0e3f3]{font-size:.95rem;font-weight:600}.newnote[data-v-3cc0e3f3]{max-width:44rem;color:var(--app-muted);margin-top:-.5rem;font-size:.8rem;line-height:1.5}.newrow[data-v-3cc0e3f3]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.8rem;width:100%;display:grid}.segwell[data-v-c45d4978]{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark);border-radius:12px;flex-wrap:wrap;gap:3px;padding:4px 5px 7px;display:inline-flex}.segkey[data-v-c45d4978]{color:color-mix(in srgb, var(--key-label) 62%, transparent);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.32rem .72rem;font-size:.77rem;font-weight:500}.segkey-on[data-v-c45d4978]{color:var(--key-label);background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}.statgrid[data-v-c45d4978]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.7rem;margin-bottom:.8rem;display:grid}.lede[data-v-c45d4978]{color:var(--app-muted);text-wrap:pretty;margin-bottom:.9rem;font-size:.83rem;line-height:1.55}.card[data-v-c45d4978]{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:14px;margin-bottom:.7rem;padding:1.05rem 1.25rem 1.15rem}.cardtop[data-v-c45d4978]{margin-bottom:.7rem}.card h3[data-v-c45d4978]{font-size:.86rem;font-weight:600}.rowhead[data-v-c45d4978]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rowname[data-v-c45d4978]{font-size:.95rem;font-weight:600}.tag[data-v-c45d4978]{background-color:color-mix(in srgb, var(--app-muted) 15%, transparent);color:var(--app-muted);border-radius:6px;padding:.1rem .45rem;font-size:.71rem}.tag-quiet[data-v-c45d4978]{opacity:.85}.tag-good[data-v-c45d4978]{color:#3f7d5c;background-color:#3f7d5c29}.tag-bad[data-v-c45d4978]{color:#c0503c;background-color:#c0503c24}.purpose[data-v-c45d4978]{color:var(--app-muted);text-wrap:pretty;margin-top:.5rem;font-size:.83rem;line-height:1.5}.facts[data-v-c45d4978]{flex-direction:column;margin-top:.7rem;display:flex}.facts li[data-v-c45d4978]{border-top:1px solid var(--app-line);color:var(--app-muted);text-transform:capitalize;justify-content:space-between;gap:1rem;padding:.4rem 0;font-size:.8rem;display:flex}.facts li[data-v-c45d4978]:first-child{border-top:0}.facts strong[data-v-c45d4978]{color:var(--app-ink);text-transform:none}.break[data-v-c45d4978]{word-break:break-all;font-size:.74rem}.stamp[data-v-c45d4978]{color:var(--app-muted);margin-top:.45rem;font-size:.74rem}.tablewrap[data-v-c45d4978]{overflow-x:auto}.rows[data-v-c45d4978]{border-collapse:collapse;width:100%;font-size:.82rem}.rows th[data-v-c45d4978]{text-align:left;color:var(--app-muted);padding:.35rem .5rem;font-size:.72rem;font-weight:600}.rows td[data-v-c45d4978]{border-top:1px solid var(--app-line);text-transform:capitalize;padding:.45rem .5rem}.rows tr.late td[data-v-c45d4978]{color:#c0503c}.mono[data-v-c45d4978]{font-family:var(--font-mono);text-transform:none;font-size:.76rem}.empty[data-v-c45d4978]{border:1px dashed var(--app-line);text-align:center;color:var(--app-muted);text-wrap:pretty;border-radius:14px;padding:2rem 1rem;font-size:.84rem;line-height:1.55}.stack[data-v-c45d4978]{flex-direction:column;gap:.6rem;display:flex}.warnbox[data-v-c45d4978]{color:#c0503c;background-color:#c0503c14;border:1px solid #c0503c59;border-radius:12px;margin-bottom:.8rem;padding:.7rem .95rem;font-size:.84rem}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-400.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-500.woff2)format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-700.woff2)format("woff2");font-weight:700;font-display:swap;font-style:normal}@layer theme{:root,:host{--font-sans:"Satoshi", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", "JetBrains Mono", "Cascadia Mono", Menlo, Consolas, monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-md:.375rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Satoshi", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:ui-monospace, "SF Mono", "JetBrains Mono", "Cascadia Mono", Menlo, Consolas, monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;scrollbar-width:none;-ms-overflow-style:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}body{background-color:var(--app-canvas);color:var(--app-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px}}@layer components{.key{isolation:isolate;background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px var(--key-dark), 0 5px 9px -5px var(--key-dark);border:0;border-radius:12px;padding:4px 5px 8px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.key{box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark)}}.key{color:var(--key-label);cursor:pointer;text-decoration:none}.key:before{content:"";z-index:-1;background:var(--key-dark);filter:blur(5px);border-radius:999px;height:12px;position:absolute;inset:auto 7px -4px}.key:after{content:"";z-index:0;background:linear-gradient(180deg, var(--key-light) 0%, transparent 100%);filter:blur(3.5px);pointer-events:none;border-radius:11px 11px 8px 8px;height:52%;position:absolute;inset:1px 2px auto}.key-face{z-index:1;background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);width:100%;box-shadow:inset 0 3px 5px -1px var(--key-dark), inset 0 -2px 2px -1px var(--key-light);border-radius:9px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.key-face{box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}}.key-face{text-align:center;white-space:nowrap;transition:box-shadow .11s,background .11s}.key:active .key-face,.key-on .key-face{background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%)}@supports (color:color-mix(in lab, red, red)){.key:active .key-face,.key-on .key-face{background:linear-gradient(180deg, var(--key-face-low) 0%, color-mix(in oklab, var(--key-face) 94%, var(--key-face-low)) 58%, var(--key-face-low) 100%)}}.key:active .key-face,.key-on .key-face{box-shadow:inset 0 5px 7px -1px var(--key-dark), inset 0 -2px 2px -1px var(--key-light)}@supports (color:color-mix(in lab, red, red)){.key:active .key-face,.key-on .key-face{box-shadow:inset 0 5px 7px -1px color-mix(in srgb, var(--key-dark) 72%, transparent), inset 0 -2px 2px -1px var(--key-light)}}.key-sm .key-face{padding:.3rem .85rem;font-size:.8125rem}.key-md .key-face{padding:.55rem 1.3rem;font-size:.875rem}.key-lg{border-radius:15px;padding:5px 6px 10px}.key-lg .key-face{border-radius:11px;padding:.8rem 1.9rem;font-size:1rem}.key-tinted{--key-shell:var(--tint)}@supports (color:color-mix(in lab, red, red)){.key-tinted{--key-shell:color-mix(in oklab, var(--tint) 94%, white)}}.key-tinted{--key-shell-low:var(--tint)}@supports (color:color-mix(in lab, red, red)){.key-tinted{--key-shell-low:color-mix(in oklab, var(--tint) 66%, black)}}.key-tinted{--key-face:var(--tint)}@supports (color:color-mix(in lab, red, red)){.key-tinted{--key-face:color-mix(in oklab, var(--tint) 76%, white)}}.key-tinted{--key-face-low:var(--tint)}@supports (color:color-mix(in lab, red, red)){.key-tinted{--key-face-low:color-mix(in oklab, var(--tint) 98%, black)}}.key-tinted{--key-label:#fff}.key-amber{--tint:var(--tint-amber)}.key-teal{--tint:var(--tint-teal)}.key-sage{--tint:var(--tint-sage)}.key-clay{--tint:var(--tint-clay)}.key:disabled{cursor:not-allowed;opacity:.5}.tray{background:linear-gradient(180deg, var(--tray-top) 0%, var(--tray-bottom) 100%);box-shadow:inset 0 1px 0 var(--key-light), inset 0 -2px 4px var(--key-dark), 0 12px 28px -14px var(--key-dark);border-radius:17px;align-items:center;gap:.375rem;padding:7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tray{box-shadow:inset 0 1px 0 var(--key-light), inset 0 -2px 4px color-mix(in srgb, var(--key-dark) 70%, transparent), 0 12px 28px -14px var(--key-dark)}}.stage{height:100svh;display:grid;position:fixed;inset:0;overflow:hidden}.stage>*{grid-area:1/1;min-width:0;min-height:0}.tone{width:100%;height:100%}.tone[data-tone=open]{background-color:var(--tone-open)}.tone[data-tone=read]{background-color:var(--tone-read)}.tone[data-tone=sheet]{background-color:var(--tone-sheet)}.tone[data-tone=close]{background-color:var(--tone-close)}.track{height:calc(var(--track,20) * var(--pace,.45) * 100svh)}.topbar{padding-top:0;transition:padding-top .3s}.topbar-shell{background-color:#0000;border:1px solid #0000;border-radius:0;width:100%;max-width:72rem;margin:0 auto;transition:max-width .32s cubic-bezier(.22,.61,.36,1),border-radius .32s,background-color .26s,border-color .26s,box-shadow .26s}.topbar-pill{padding-top:.7rem}.topbar-pill .topbar-shell{border-color:var(--app-line);background-color:var(--app-canvas);border-radius:18px;max-width:54rem}@supports (color:color-mix(in lab, red, red)){.topbar-pill .topbar-shell{background-color:color-mix(in srgb, var(--app-canvas) 76%, transparent)}}.topbar-pill .topbar-shell{-webkit-backdrop-filter:saturate(150%)blur(16px);backdrop-filter:saturate(150%)blur(16px);box-shadow:0 14px 34px -22px var(--key-dark)}.dim .leg-a,.dim .leg-b{opacity:0;transition:opacity .42s .18s}.dim[data-on] .leg-a,.dim[data-on] .leg-b{opacity:.4}.tick{background-color:var(--app-line);cursor:pointer;border:0;border-radius:2px;width:16px;height:1.5px;padding:0;transition:width .26s cubic-bezier(.22,.61,.36,1),background-color .22s;display:block}.tick:hover{background-color:var(--app-muted);width:26px}.tick-on{background-color:var(--app-accent);width:32px}.tickrow{justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.ticklabel{letter-spacing:.08em;text-transform:uppercase;color:var(--app-muted);opacity:0;white-space:nowrap;font-size:.7rem;transition:opacity .22s,transform .22s;transform:translate(6px)}.tickrow:hover .ticklabel,.tickrow-on .ticklabel{opacity:1;transform:translate(0)}.wordmark{letter-spacing:-.02em;color:var(--app-ink);align-items:center;gap:.45rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.footlink{color:var(--app-muted);font-size:.875rem;text-decoration:none;transition:color .14s}.footlink:hover{color:var(--app-ink)}.themepick{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;background:0 0;border-radius:9px;padding:.3rem .6rem;font-size:.75rem;transition:color .14s,background-color .14s}.themepick:hover{color:var(--app-ink)}.themepick-on{color:var(--app-ink);background-color:var(--app-raised)}.scenekey{isolation:isolate;background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px var(--key-dark), 0 5px 9px -5px var(--key-dark);border:0;border-radius:12px;padding:4px 5px 8px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.scenekey{box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 5px 9px -5px var(--key-dark)}}.scenekey{cursor:pointer}.scenekey:before{content:"";z-index:-1;background:var(--key-dark);filter:blur(5px);border-radius:999px;height:12px;position:absolute;inset:auto 7px -4px}.scenekey:after{content:"";z-index:2;background:linear-gradient(180deg, var(--key-light) 0%, transparent 100%);filter:blur(3.5px);pointer-events:none;border-radius:11px 11px 8px 8px;height:48%;position:absolute;inset:1px 2px auto}.scenekey .scene{z-index:1;width:48px;height:26px;box-shadow:inset 0 3px 5px -1px var(--key-dark), inset 0 -2px 2px -1px var(--key-light);border-radius:9px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.scenekey .scene{box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 55%, transparent), inset 0 -2px 2px -1px var(--key-light)}}.scenekey:active .scene{box-shadow:inset 0 5px 7px -1px var(--key-dark), inset 0 -2px 2px -1px var(--key-light)}@supports (color:color-mix(in lab, red, red)){.scenekey:active .scene{box-shadow:inset 0 5px 7px -1px color-mix(in srgb, var(--key-dark) 74%, transparent), inset 0 -2px 2px -1px var(--key-light)}}.scene *{transition:transform .62s cubic-bezier(.4,0,.2,1),opacity .46s}.scene .sky-night,.scene .stars,.scene .moon{opacity:0}.scene .moon{transform:translateY(20px)}.scene[data-night] .sky-day,.scene[data-night] .clouds{opacity:0}.scene[data-night] .sky-night,.scene[data-night] .stars,.scene[data-night] .moon{opacity:1}.scene[data-night] .sun{transform:translateY(22px)}.scene[data-night] .moon{transform:translateY(0)}.scene[data-night] .hill{opacity:.55}.scene .flatface,.scene .flatline{opacity:0}.scene .flatline{transform:translate(-10px)}.scene[data-flat] .solid,.scene[data-flat] .shade,.scene[data-flat] .rim{opacity:0}.scene[data-flat] .solid{transform:translateY(4px)scaleY(.4)}.scene[data-flat] .flatface,.scene[data-flat] .flatline{opacity:1}.scene[data-flat] .flatline{transform:translate(0)}.scenekey .scene .bob{animation:3.4s ease-in-out infinite keybob}.scene[data-flat] .bob{animation:none}@keyframes keybob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.6px)}}@media (prefers-reduced-motion:reduce){.scene *,.scenekey .scene .bob{transition:none;animation:none}}.bento{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=880px){.bento{grid-template-columns:1fr 1fr}.bento-tall{grid-row:span 2/span 2}.bento-wide{grid-column:span 2/span 2}}.tile{border:1px solid var(--app-line);background-color:var(--app-surface);color:var(--app-ink);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.tile:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.32'/%3E%3C/svg%3E");position:absolute;inset:0}.tile-warm{color:#fdf5ef;background-image:linear-gradient(158deg,#3d9b86 0%,#2c7f6d 46%,#1d5b4e 100%);border-color:#0000}.tile-sand{color:#2b2419;background-image:linear-gradient(162deg,#e8dcc4 0%,#d3c3a3 52%,#b7a684 100%);border-color:#0000}.tile-ink{color:#f2f2f4;background-image:linear-gradient(160deg,#33333a 0%,#202026 56%,#131317 100%);border-color:#0000}.tile-head{z-index:1;flex-direction:column;gap:.6rem;padding:32px 32px 0;display:flex;position:relative}.tile-head h3{letter-spacing:-.015em;text-wrap:balance;font-size:1.18rem;font-weight:600;line-height:1.2}.tile-head p{opacity:.72;max-width:34ch;font-size:.875rem;line-height:1.5}.tile-visual{z-index:1;margin-top:auto;padding:26px 32px 32px;position:relative}.tile-visual-flush{padding:26px 0 0 32px}.plate{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px var(--key-dark), 0 8px 16px -9px var(--key-dark);border-radius:13px;padding:4px 5px 8px}@supports (color:color-mix(in lab, red, red)){.plate{box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 55%, transparent), 0 8px 16px -9px var(--key-dark)}}.plate-face{background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);box-shadow:inset 0 3px 5px -1px var(--key-dark), inset 0 -2px 2px -1px var(--key-light);border-radius:10px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.plate-face{box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 50%, transparent), inset 0 -2px 2px -1px var(--key-light)}}.plate-face{color:var(--key-label)}.plate-row{border-bottom:1px solid var(--key-dark);justify-content:space-between;align-items:baseline;gap:1rem;padding:.42rem .85rem;display:flex}@supports (color:color-mix(in lab, red, red)){.plate-row{border-bottom:1px solid color-mix(in srgb, var(--key-dark) 18%, transparent)}}.plate-row{font-size:.78rem}.plate-row:last-child{border-bottom:0}.plate-row span:last-child{font-family:var(--font-mono);letter-spacing:.01em;font-size:.74rem}.plate-row-room span:last-child{color:var(--app-accent)}.tag{opacity:.85;border:1px solid;border-radius:6px;align-items:center;padding:.22rem .55rem;font-size:.72rem;font-weight:500;display:inline-flex}.chip{opacity:.82;border:1px solid;border-radius:999px;align-items:center;padding:.3rem .72rem;font-size:.74rem;display:inline-flex}.modal-open,.modal-open body{overflow:hidden}.veil{z-index:80;background-color:var(--app-ink);place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.veil{background-color:color-mix(in srgb, var(--app-ink) 32%, transparent)}}.veil{-webkit-backdrop-filter:saturate(140%)blur(7px);backdrop-filter:saturate(140%)blur(7px)}.sheet{border:1px solid var(--app-line);background-color:var(--app-surface);border-radius:20px;width:100%;max-width:27rem;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #000000b3}.sheet-body{flex-direction:column;gap:1.15rem;padding:1.9rem 1.75rem 1.75rem;display:flex}.authbody{flex-direction:column;gap:1.05rem;padding:1.9rem 1.75rem 1.75rem;display:flex}.authfoot{border-top:1px solid var(--app-line);background-color:var(--app-raised)}@supports (color:color-mix(in lab, red, red)){.authfoot{background-color:color-mix(in srgb, var(--app-raised) 55%, transparent)}}.authfoot{color:var(--app-muted);padding:.95rem 1.75rem;font-size:.8rem}.authcard-flat .authbody{gap:1.15rem;padding:0}.authcard-flat .authfoot{border-top:1px solid var(--app-line);background-color:#0000;margin-top:1.9rem;padding:1.15rem 0 0}.authcard-flat .steps{margin:0 0 1.9rem;padding:0}.authcard-flat .sheet-head h2{font-size:1.7rem}.legal{color:var(--app-muted);font-size:.72rem;line-height:1.5}.legal a{color:var(--app-muted);text-underline-offset:2px;text-decoration:underline}.legal a:hover{color:var(--app-ink)}.rule{justify-content:center;margin:.15rem 0;display:flex;position:relative}.rule:before{content:"";background-color:var(--app-line);height:1px;position:absolute;top:50%;left:0;right:0}.rule span{background-color:var(--app-surface);letter-spacing:.14em;text-transform:uppercase;color:var(--app-muted);padding:0 .75rem;font-size:.7rem;position:relative}.authcard-flat .rule span{background-color:var(--app-canvas)}.sheet-head{flex-direction:column;gap:.45rem;display:flex}.sheet-head h2{letter-spacing:-.02em;text-wrap:balance;font-size:1.32rem;font-weight:600}.sheet-head p{color:var(--app-muted);font-size:.865rem;line-height:1.5}.sheet-shut{width:28px;height:28px;color:var(--app-muted);cursor:pointer;background:0 0;border-radius:9px;place-items:center;transition:color .15s,background-color .15s;display:grid;position:absolute;top:.85rem;right:.85rem}.sheet-shut:hover{color:var(--app-ink);background-color:var(--app-raised)}.sheet-foot{border-top:1px solid var(--app-line);background-color:var(--app-raised)}@supports (color:color-mix(in lab, red, red)){.sheet-foot{background-color:color-mix(in srgb, var(--app-raised) 55%, transparent)}}.sheet-foot{color:var(--app-muted);padding:.95rem 1.75rem;font-size:.8rem}.steps{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:baseline;gap:.6rem;font-size:.66rem;display:flex}.stepcount{color:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.stepcount{color:color-mix(in srgb, var(--app-muted) 85%, transparent)}}.stepname{color:var(--app-accent)}.tickbox{cursor:pointer;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid;position:relative}.tickbox input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tickface{border:1px solid var(--app-line);background-color:var(--app-canvas);color:#0000;border-radius:5px;place-items:center;width:100%;height:100%;transition:color .15s,border-color .15s,background-color .15s;display:grid}.tickbox input:checked+.tickface{border-color:var(--app-accent);background-color:var(--app-accent);color:var(--app-accent-ink)}.tickbox input:focus-visible+.tickface{box-shadow:0 0 0 3px var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.tickbox input:focus-visible+.tickface{box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 26%, transparent)}}.field{flex-direction:column;gap:.42rem;display:flex}.field>span{color:var(--app-muted);font-size:.8rem;font-weight:500}.well{background:linear-gradient(180deg, var(--key-shell) 0%, var(--key-shell-low) 100%);box-shadow:0 1px 1px var(--key-dark);border-radius:12px;padding:3px 3px 5px}@supports (color:color-mix(in lab, red, red)){.well{box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 40%, transparent)}}.well{transition:box-shadow .18s}.well:focus-within{box-shadow:0 1px 1px var(--key-dark), 0 0 0 3px var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.well:focus-within{box-shadow:0 1px 1px color-mix(in srgb, var(--key-dark) 40%, transparent), 0 0 0 3px color-mix(in srgb, var(--app-accent) 24%, transparent)}}.field input,.wellinput{background:linear-gradient(180deg, var(--key-face-low) 0%, var(--key-face) 58%, var(--key-face-low) 100%);width:100%;box-shadow:inset 0 3px 5px -1px var(--key-dark), inset 0 -2px 2px -1px var(--key-light);border:0;border-radius:9px}@supports (color:color-mix(in lab, red, red)){.field input,.wellinput{box-shadow:inset 0 3px 5px -1px color-mix(in srgb, var(--key-dark) 42%, transparent), inset 0 -2px 2px -1px var(--key-light)}}.field input,.wellinput{color:var(--key-label);outline:none;padding:.66rem .8rem;font-size:.9rem}.field input::placeholder{color:var(--app-muted)}@supports (color:color-mix(in lab, red, red)){.field input::placeholder{color:color-mix(in srgb, var(--app-muted) 65%, transparent)}}select.wellinput option,.field select option{background-color:var(--app-surface);color:var(--app-ink)}.secret{display:block;position:relative}.secret input{padding-right:2.5rem}.reveal{width:1.9rem;height:1.9rem;color:var(--key-label);border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.reveal{color:color-mix(in srgb, var(--key-label) 62%, transparent)}}.reveal{transition:color .14s,background-color .14s}.reveal:hover{color:var(--key-label);background-color:var(--key-light)}@supports (color:color-mix(in lab, red, red)){.reveal:hover{background-color:color-mix(in srgb, var(--key-light) 45%, transparent)}}.reveal:focus-visible{outline:2px solid var(--app-accent);outline-offset:1px}.codebar{gap:.5rem;display:flex}.codebox{border:1px solid var(--app-line);background-color:var(--app-canvas);text-align:center;width:100%;height:3.1rem;font-family:var(--font-mono);color:var(--app-ink);border-radius:11px;outline:none;font-size:1.15rem;transition:border-color .16s,box-shadow .16s}.codebox:focus{border-color:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.codebox:focus{border-color:color-mix(in srgb, var(--app-accent) 65%, transparent)}}.codebox:focus{box-shadow:0 0 0 3px var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.codebox:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--app-accent) 18%, transparent)}}.meter{gap:4px;display:flex}.meterbar{background-color:var(--app-line);border-radius:999px;flex:1;height:3px;transition:background-color .26s}.meterbar-on{background-color:var(--app-accent)}.warn{color:#c0503c;background-color:#c0503c1f;border-radius:10px;align-items:flex-start;gap:.5rem;padding:.6rem .75rem;font-size:.8rem;line-height:1.45;display:flex}.linky{color:var(--app-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--app-ink);-webkit-text-decoration-color:var(--app-ink);-webkit-text-decoration-color:var(--app-ink);text-decoration-color:var(--app-ink)}@supports (color:color-mix(in lab, red, red)){.linky{-webkit-text-decoration-color:color-mix(in srgb, var(--app-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--app-ink) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--app-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--app-ink) 35%, transparent)}}.linky{cursor:pointer;font-size:inherit;background:0 0;border:0}.linky:hover{text-decoration-color:currentColor}.checkrow{color:var(--app-muted);cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.82rem;line-height:1.5;display:flex}.checkrow>.tickbox{margin-top:.1rem}.flatkey{background-color:var(--app-accent);width:100%;color:var(--app-accent-ink);cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;padding:.72rem 1rem;font-size:.9rem;font-weight:600;transition:filter .15s,transform .12s;display:inline-flex}.flatkey:hover{filter:brightness(1.08)}.flatkey:active{transform:translateY(1px)}.navmenu{border:1px solid var(--app-line);color:var(--app-muted);cursor:pointer;background:0 0;border-radius:11px;padding:.42rem .5rem;line-height:0;transition:color .14s,background-color .14s}.navmenu:hover{color:var(--app-ink);background-color:var(--app-raised)}.navdrop{border:1px solid var(--app-line);background-color:var(--app-canvas);border-radius:16px;flex-direction:column;gap:.15rem;max-width:72rem;margin:0 auto;display:flex}@supports (color:color-mix(in lab, red, red)){.navdrop{background-color:color-mix(in srgb, var(--app-canvas) 92%, transparent)}}.navdrop{-webkit-backdrop-filter:saturate(150%)blur(16px);backdrop-filter:saturate(150%)blur(16px);box-shadow:0 18px 40px -26px var(--key-dark);padding:.6rem}.navlink{color:var(--app-muted);white-space:nowrap;border-radius:11px;padding:.4rem .85rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .14s,background-color .14s}.navlink:hover{color:var(--app-ink);background-color:var(--key-light)}@supports (color:color-mix(in lab, red, red)){.navlink:hover{background-color:color-mix(in srgb, var(--key-light) 40%, transparent)}}.navlink.router-link-active{color:var(--app-ink);background-color:var(--key-light)}@supports (color:color-mix(in lab, red, red)){.navlink.router-link-active{background-color:color-mix(in srgb, var(--key-light) 55%, transparent)}}.navlink.router-link-active{box-shadow:inset 0 1px 2px var(--key-dark)}@supports (color:color-mix(in lab, red, red)){.navlink.router-link-active{box-shadow:inset 0 1px 2px color-mix(in srgb, var(--key-dark) 45%, transparent)}}.authgate{background-color:var(--app-canvas);place-items:center;min-height:100svh;padding:7rem 1.25rem 5rem;display:grid;position:relative}.authgate .gatetop{justify-content:space-between;align-items:center;padding:1.5rem 1.75rem;display:flex;position:absolute;top:0;left:0;right:0}.authgate .gatemark{align-items:center;gap:.5rem;text-decoration:none;display:flex}.authgate .gatepip{background-color:#c98a2e;border-radius:999px;width:7px;height:7px;box-shadow:0 0 8px #c98a2eb3}.authgate .gatecol{width:100%;max-width:23rem}.authgate .gatetitle{text-align:center;letter-spacing:-.025em;text-wrap:balance;font-size:1.6rem;font-weight:600}.authgate .gatelede{text-align:center;color:var(--app-muted);text-wrap:pretty;margin-top:.6rem;font-size:.88rem;line-height:1.5}.authgate .gateproblem{color:#c0503c;background-color:#c0503c1f;border-radius:10px;padding:.6rem .8rem;font-size:.82rem}.authgate .gatefoot{text-align:center;color:var(--app-muted);margin-top:1.6rem;font-size:.74rem}@supports (color:color-mix(in lab, red, red)){.authgate .gatefoot{color:color-mix(in srgb, var(--app-muted) 75%, transparent)}}.annual{opacity:.6;margin-top:.4rem;font-size:.75rem}.hero-late{background-color:var(--hero-late)}.scrim{background:linear-gradient(100deg, var(--app-canvas) 0%, var(--app-canvas) 30%, var(--app-canvas) 58%, transparent 80%), linear-gradient(180deg, transparent 0%, transparent 55%, var(--app-canvas) 100%)}@supports (color:color-mix(in lab, red, red)){.scrim{background:linear-gradient(100deg, var(--app-canvas) 0%, color-mix(in srgb, var(--app-canvas) 78%, transparent) 30%, color-mix(in srgb, var(--app-canvas) 18%, transparent) 58%, transparent 80%), linear-gradient(180deg, transparent 0%, transparent 55%, color-mix(in srgb, var(--app-canvas) 55%, transparent) 100%)}}.annot{letter-spacing:.04em;text-transform:uppercase;color:var(--app-muted);opacity:0;align-items:center;gap:.6rem;font-size:.75rem;transition:opacity .42s,transform .42s;display:flex;transform:translateY(6px)}.annot:after{content:"";background:linear-gradient(90deg, var(--app-line), transparent);flex:1;height:1px}.annot-right{flex-direction:row-reverse}.annot-right:after{background:linear-gradient(270deg, var(--app-line), transparent)}.annot[data-shown]{opacity:1;transform:translateY(0)}.annot-value{color:var(--app-ink);font-variant-numeric:tabular-nums}.well{box-shadow:inset 0 2px 4px var(--key-dark), inset 0 -1px 0 var(--key-light)}@supports (color:color-mix(in lab, red, red)){.well{box-shadow:inset 0 2px 4px color-mix(in srgb, var(--key-dark) 70%, transparent), inset 0 -1px 0 var(--key-light)}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-x-0{inset-inline:0}.top-0{top:0}.top-\[3\%\]{top:3%}.left-\[3\%\]{left:3%}.isolate{isolation:isolate}.z-50{z-index:50}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-\[94\%\]{width:94%;height:94%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-14{height:calc(var(--spacing) * 14)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-\[6\.5rem\]{height:6.5rem}.h-\[17px\]{height:17px}.h-auto{height:auto}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-\[17px\]{width:17px}.w-\[54px\]{width:54px}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[26rem\]{max-width:26rem}.max-w-\[92rem\]{max-width:92rem}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-14{gap:calc(var(--spacing) * 14)}.self-end{align-self:flex-end}.justify-self-center{justify-self:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-md{border-radius:var(--radius-md)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-line{border-color:var(--app-line)}.bg-accent{background-color:var(--app-accent)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-canvas{background-color:var(--app-canvas)}.bg-ink\/25{background-color:var(--app-ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/25{background-color:color-mix(in oklab, var(--app-ink) 25%, transparent)}}.fill-black{fill:var(--color-black)}.fill-current{fill:currentColor}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-32{padding-block:calc(var(--spacing) * 32)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pr-0{padding-right:0}.pb-1{padding-bottom:var(--spacing)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SF Mono,JetBrains Mono,Cascadia Mono,Menlo,Consolas,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.06rem\]{font-size:1.06rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.1rem\]{font-size:2.1rem}.text-\[2\.2rem\]{font-size:2.2rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2rem\]{font-size:2rem}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.07\]{--tw-leading:1.07;line-height:1.07}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.text-accent{color:var(--app-accent)}.text-ink{color:var(--app-ink)}.text-muted{color:var(--app-muted)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-70{opacity:.7}.opacity-85{opacity:.85}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (width>=40rem){.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-\[1\.9rem\]{font-size:1.9rem}.sm\:text-\[2\.4rem\]{font-size:2.4rem}.sm\:text-\[2\.9rem\]{font-size:2.9rem}.sm\:text-\[2rem\]{font-size:2rem}}@media (width>=48rem){.md\:inline-flex{display:inline-flex}.md\:w-\[calc\(50vw-var\(--gutter\)\*2\)\]{width:calc(50vw - var(--gutter) * 2)}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:items-center{align-items:center}.md\:self-center{align-self:center}.md\:pb-0{padding-bottom:0}}@media (width>=64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:h-\[1\.875rem\]{height:1.875rem}.lg\:min-h-\[86svh\]{min-height:86svh}.lg\:w-\[3\.125rem\]{width:3.125rem}.lg\:w-\[70px\]{width:70px}.lg\:max-w-\[30rem\]{max-width:30rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[1\.15fr_1\.6fr\]{grid-template-columns:1.15fr 1.6fr}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:pt-40{padding-top:calc(var(--spacing) * 40)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-\[4\.6rem\]{font-size:4.6rem}}@media (width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_path\]\:fill-black path{fill:var(--color-black)}}:root{--app-canvas:#f7f7f8;--app-surface:#fff;--app-raised:#eeeef0;--app-line:#e0e0e3;--app-ink:#131315;--app-muted:#6c6c74;--app-accent:#2c7f6d;--app-accent-ink:#fff;--app-rail:#2a2a2d;--chart-1:#2c7f6d;--chart-2:#c98a2e;--chart-3:#4a7fa8;--chart-4:#8a6fa8;--chart-5:#b0654f;--chart-6:#6f8a5c;--chart-grid:#13131512;--chart-axis:#13131552;--key-shell:#e6e6e9;--key-shell-low:#c9c9ce;--key-face:#fbfbfc;--key-face-low:#e9e9ed;--key-dark:#0c0c0e4d;--key-light:#fffffff2;--key-label:var(--app-ink);--tray-top:#edeef0;--tray-bottom:#d9d9de;--tint-amber:#c2833f;--tint-teal:#2c7f6d;--brand-mark:#2ba98a;--tint-sage:#77866a;--tint-clay:#a1876a;--hero-late:#e2ddd4;--tone-open:#f4f3f1;--tone-read:#f8f8f9;--tone-sheet:#e8e4de;--tone-close:#f2efe9}@media (prefers-color-scheme:dark){:root:not(.light){--app-canvas:#0d0d0f;--app-surface:#151517;--app-raised:#1d1d20;--app-line:#2a2a2e;--app-ink:#f4f4f5;--app-muted:#97979f;--app-accent:#4fb39a;--app-accent-ink:#0b1614;--app-rail:#1a1a1d;--chart-1:#4fb39a;--chart-2:#d9a154;--chart-3:#6fa3cc;--chart-4:#a98fc7;--chart-5:#cf8570;--chart-6:#93ad7c;--chart-grid:#f4f4f514;--chart-axis:#f4f4f557;--key-shell:#313136;--key-shell-low:#1a1a1d;--key-face:#3b3b41;--key-face-low:#2b2b30;--key-dark:#000c;--key-light:#ffffff2b;--tray-top:#232327;--tray-bottom:#131316;--tint-amber:#ad7539;--tint-teal:#27705f;--brand-mark:#38c9a3;--tint-sage:#6a7860;--tint-clay:#8e7860;--hero-late:#2b2b35;--tone-open:#0d0d0f;--tone-read:#131318;--tone-sheet:#202028;--tone-close:#16161b}}.dark{--app-canvas:#0d0d0f;--app-surface:#151517;--app-raised:#1d1d20;--app-line:#2a2a2e;--app-ink:#f4f4f5;--app-muted:#97979f;--app-accent:#4fb39a;--app-accent-ink:#0b1614;--app-rail:#1a1a1d;--chart-1:#4fb39a;--chart-2:#d9a154;--chart-3:#6fa3cc;--chart-4:#a98fc7;--chart-5:#cf8570;--chart-6:#93ad7c;--chart-grid:#f4f4f514;--chart-axis:#f4f4f557;--key-shell:#313136;--key-shell-low:#1a1a1d;--key-face:#3b3b41;--key-face-low:#2b2b30;--key-dark:#000c;--key-light:#ffffff2b;--tray-top:#232327;--tray-bottom:#131316;--tint-amber:#ad7539;--tint-teal:#27705f;--brand-mark:#38c9a3;--tint-sage:#6a7860;--tint-clay:#8e7860}@media (prefers-reduced-motion:reduce){.key-face{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
