@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../../../fonts/dm-sans-300.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../../../fonts/dm-sans-300-italic.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/dm-sans-400.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../../../fonts/dm-sans-400-italic.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/dm-sans-500.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/dm-sans-600.woff2)format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/dm-sans-700.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/instrument-serif-400.woff2)format("woff2")}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../../../fonts/instrument-serif-400-italic.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../../../fonts/jetbrains-mono-300.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/jetbrains-mono-400.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/jetbrains-mono-500.woff2)format("woff2")}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/fraunces/Fraunces-Variable.woff2)format("woff2")}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../../../fonts/fraunces/Fraunces-Variable-Italic.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/InterVariable.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(../../../fonts/inter/InterVariable-Italic.woff2)format("woff2")}:root{--bg:#040611;--bg2:#080c18;--bg3:#0c1020;--surface:#ffffff06;--s2:#ffffff0b;--s3:#fff1;--border:#ffffff0e;--b2:#ffffff17;--b3:#ffffff21;--t1:#eef0f6;--t2:#eef0f6c7;--t3:#eef0f680;--t4:#eef0f62e;--cy:#00e8cf;--cy-d:#00e8cf12;--cy-m:#00e8cf24;--cy-b:#00e8cf47;--gd:#f5c842;--gd-d:#f5c84212;--vi:#8b6cff;--vi-d:#8b6cff12;--gn:#34d399;--gn-d:#34d39912;--rs:#ff6b8a;--rs-d:#ff6b8a12;--serif:"Instrument Serif", Georgia, serif;--sans:"DM Sans", system-ui, sans-serif;--sans-read:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;--mono:"JetBrains Mono", monospace;--sp-xs:.25rem;--sp-sm:.5rem;--sp-md:.8rem;--sp-lg:1.2rem;--sp-xl:1.5rem;--sp-2xl:2rem;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:16px;--r-full:100px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--patient-primary:#6c9cff;--patient-secondary:#a78bfa;--patient-accent:#34d399;--patient-warm:#f9a8d4;--patient-glow:#6c9cff1f;--patient-glow-strong:#6c9cff40;--patient-border:#6c9cff26;--patient-border-hover:#6c9cff59;--patient-surface:#6c9cff0a;--patient-surface-hover:#6c9cff14;--dv-bg:#0b1622;--dv-bg-elevated:#0f1a2e;--dv-bg-inset:#131f33;--dv-cream:#f5f0e8;--dv-gold:#d4a843;--dv-teal:#3ecfc0;--dv-cyan:#5bc4e0;--dv-violet:#a78bfa;--dv-border:#f5f0e814;--dv-border-strong:#f5f0e824;--dv-muted:#7b8ca0;--dv-calm:#8bb4d9;--dv-mint:#34d399;--dv-warm:#f9a8d4;--dv-warning:#f59e0b;--dv-danger:#f87171;--dv-glow-teal:#3ecfc02e;--dv-glow-gold:#d4a84329;--dv-glow-calm:#8bb4d924;--dv-focus-ring:0 0 0 3px #3ecfc073;--dv-card-shadow:0 1px 0 #ffffff0a inset, 0 20px 48px -24px #0000008c;--dv-radius-sm:6px;--dv-radius:12px;--dv-radius-lg:20px;--dv-radius-xl:28px;--dv-font-display:"Fraunces", "Söhne Breit", ui-serif, Georgia, serif;--dv-font-body:"Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--dv-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--dv-ease-out:cubic-bezier(.22, 1, .36, 1);--dv-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dv-dur-fast:.16s;--dv-dur:.28s;--dv-dur-slow:.52s;--dv-glow-warm:#f4a28c24;--dv-glow-mint:#80d6b324;--dv-surface-glass:#0f1a2ed1;--dv-bg-0:#0a1220;--dv-bg-1:#111b2c;--dv-bg-2:#1a2640;--dv-bg-3:#223252;--dv-surface-elev:#ffffff0a;--dv-inner-hi:#ffffff0f;--dv-radius-10:10px;--dv-radius-14:14px;--dv-radius-20:20px;--dv-radius-28:28px;--dv-apricot:#f4a28c;--dv-ease-haptic:cubic-bezier(.2, .8, .2, 1);--dv-dur-haptic:.12s;--dv-ios-shadow-sm:0 .5px 1px #0003, 0 1px 2px #0000001f;--dv-ios-shadow:0 2px 8px #0000002e, 0 .5px 1px #0000001f;--dv-ios-shadow-lg:0 8px 32px #00000047, 0 2px 6px #00000024;--dv-pro-bg:#050710;--dv-pro-cyan:#00e8cf;--dv-pro-cyan-8:#00e8cf14;--dv-pro-cyan-15:#00e8cf26;--dv-pro-cyan-30:#00e8cf4d;--dv-pro-violet:#8b6cff;--dv-pro-violet-8:#8b6cff14;--dv-pro-violet-15:#8b6cff26;--dv-pro-violet-30:#8b6cff4d;--dv-glass-hi:#ffffff12;--dv-glass-lo:#ffffff06;--dv-glass-fill:linear-gradient(180deg, #ffffff0a 0%, #ffffff04 100%);--dv-glow-pro-cyan:0 4px 24px #00e8cf47;--dv-glow-pro-violet:0 4px 24px #8b6cff38}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;height:100%}body{font-family:var(--sans);background:var(--bg);color:var(--t1);-webkit-font-smoothing:antialiased;min-height:100%}body:after{content:"";z-index:9999;pointer-events:none;opacity:.02;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/256px;position:fixed;inset:0}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:var(--b2);border-radius:2px}.cy{color:var(--cy)}.gd{color:var(--gd)}.vi{color:var(--vi)}.gn{color:var(--gn)}.rs{color:var(--rs)}.dim{color:var(--t3)}.fw{font-weight:600}.m{font-family:var(--mono);font-size:.68rem}a{color:inherit;text-decoration:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes viewIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes valPulse{0%{filter:brightness(1.4);transform:scale(1.12)}to{filter:brightness();transform:scale(1)}}@keyframes glitch{0%{opacity:.7}50%{opacity:1}}@keyframes revealPop{0%{filter:brightness(1.6);transform:scale(1.15)}to{filter:brightness();transform:scale(1)}}@keyframes cellScan{to{transform:translate(100%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes planShimmer{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}@keyframes fabShimmer{0%,to{transform:translate(-100%)rotate(45deg)}50%{transform:translate(100%)rotate(45deg)}}@keyframes typeDot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes ringDraw{to{stroke-dashoffset:var(--target-offset)}}@keyframes scorePulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}@keyframes particleBurst{0%{opacity:0;transform:translate(0)scale(0)}15%{opacity:1;transform:scale(1)}to{opacity:0;transform:translate(var(--tx), var(--ty)) scale(0)}}@keyframes stepIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes msgIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes feedIn{to{opacity:1;transform:translateY(0)}}@keyframes scanLine{to{transform:translate(100%)}}@property --beam-angle-1{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes beam-rotate-1{0%{--beam-angle-1:0deg}to{--beam-angle-1:360deg}}@keyframes beam-breathe{0%,to{opacity:var(--beam-idle,.7)}50%{opacity:1}}.beam-wrap{--beam-c1:oklch(52% .26 290);--beam-c2:oklch(76% .17 80);--beam-c3:oklch(60% .24 340);--beam-width:2px;border-radius:var(--beam-radius,16px);position:relative}.beam-border{inset:calc(var(--beam-width) * -1);border-radius:inherit;z-index:0;pointer-events:none;background:conic-gradient(from var(--beam-angle-1), var(--beam-c1), var(--beam-c2), var(--beam-c3), var(--beam-c1));-webkit-mask-composite:xor;padding:var(--beam-width);animation:6s linear infinite beam-rotate-1,4s ease-in-out infinite beam-breathe;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.beam-border:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;opacity:.45;filter:blur(10px);background:conic-gradient(from var(--beam-angle-1), var(--beam-c1), var(--beam-c2), var(--beam-c3), var(--beam-c1));position:absolute;inset:-6px}.beam-content{z-index:1;border-radius:inherit;position:relative}@media (prefers-reduced-motion:reduce){.beam-border,.beam-border:before{opacity:.35;animation:none}}.card{background:var(--bg2);border:1px solid var(--border);border-radius:12px;padding:1rem;transition:border-color .3s;position:relative;overflow:hidden}.card:hover{border-color:var(--b2)}.card-header{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.card-title{color:var(--t2);font-size:.85rem;font-weight:500}.card-link{color:var(--cy);font-size:.55rem;font-family:var(--mono);cursor:pointer;letter-spacing:.03em}.card-pills{gap:.2rem;display:flex}.pill{font-size:.5rem;font-family:var(--mono);color:var(--t4);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:100px;padding:.15rem .4rem;transition:all .2s}.pill.active{color:var(--cy);background:var(--cy-d);border-color:#00e8cf1f}.pill:hover:not(.active){background:var(--s2)}table{border-collapse:collapse;width:100%}th{text-align:left;color:var(--t4);letter-spacing:.07em;text-transform:uppercase;font-size:.5rem;font-family:var(--mono);border-bottom:1px solid var(--border);padding:.55rem .7rem;font-weight:400}td{color:var(--t2);border-bottom:1px solid var(--border);padding:.55rem .7rem;font-size:.86rem;transition:background .2s}tr:last-child td{border-bottom:none}tr:hover td{background:#ffffff03}.you-row td{background:#00e8cf04}.you-row:hover td{background:#00e8cf06}.pn{white-space:nowrap;align-items:center;gap:.35rem;font-weight:500;display:flex}.you-pill{background:var(--cy);color:var(--bg);font-size:.4rem;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;border-radius:100px;padding:.06rem .22rem;font-weight:700}.pn-owner{color:var(--t2);margin-top:.1rem;font-size:.55rem;font-weight:300;display:block}.mini-bar{background:var(--s2);border-radius:2px;height:4px;overflow:hidden}.mini-fill{height:100%;transition:width 1s var(--ease-out);border-radius:2px}.insight{background:var(--bg2);border:1px solid #00e8cf14;border-radius:11px;align-items:flex-start;gap:.8rem;margin-bottom:.6rem;padding:1rem;display:flex}.insight-icon{background:var(--cy-d);width:28px;height:28px;color:var(--cy);border:1px solid #00e8cf1a;border-radius:7px;flex-shrink:0;place-items:center;font-size:.75rem;display:grid}.insight h4{margin-bottom:.15rem;font-size:.72rem;font-weight:600}.insight p{color:var(--t2);font-size:.85rem;font-weight:300;line-height:1.7}.section-label{font-family:var(--mono);color:var(--t3);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;margin:1.5rem 0 .6rem;font-size:.58rem;display:flex}.section-label:after{content:"";background:var(--border);flex:1;height:1px}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.page-title{font-family:var(--serif);letter-spacing:-.03em;font-size:1.6rem}.page-desc{color:var(--t2);margin-top:.2rem;font-size:.9rem;font-weight:300;line-height:1.6}.page-desc strong{color:var(--t1);font-weight:500}.page-actions{gap:.4rem;display:flex}.tb-btn{border:1px solid var(--b2);color:var(--t2);font-family:var(--sans);cursor:pointer;background:0 0;border-radius:8px;align-items:center;min-height:44px;padding:.5rem .8rem;font-size:.65rem;transition:all .2s;display:inline-flex}.tb-btn:hover{background:var(--s2);border-color:var(--b3)}.tb-btn-p{background:var(--cy);color:var(--bg);font-family:var(--sans);cursor:pointer;border:none;border-radius:8px;align-items:center;min-height:44px;padding:.5rem .8rem;font-size:.65rem;font-weight:600;display:inline-flex}@media (width<=768px){.page-header{flex-direction:column;align-items:flex-start}.page-actions{width:100%}.page-actions .tb-btn,.page-actions .tb-btn-p{flex:1;justify-content:center}.page-title{font-size:1.3rem}}.view{animation:viewIn .45s var(--ease-out) both;display:none}.view.active{display:block}.dv-large-title{font-family:var(--dv-font-body);letter-spacing:-.028em;font-size:clamp(2.25rem,5.2vw + .5rem,4.5rem);font-weight:700;line-height:1.02}.dv-title-1{font-family:var(--dv-font-display);letter-spacing:-.015em;font-size:clamp(1.625rem,2.4vw + .9rem,2.5rem);font-weight:500;line-height:1.15}.dv-title-2{font-family:var(--dv-font-body);letter-spacing:-.01em;font-size:1.375rem;font-weight:700;line-height:1.2}.dv-title-3{font-family:var(--dv-font-body);font-size:1.25rem;font-weight:600;line-height:1.25}.dv-headline{font-family:var(--dv-font-body);font-size:1.0625rem;font-weight:600;line-height:1.3}.dv-body-l{font-family:var(--dv-font-body);font-size:1.0625rem;font-weight:400;line-height:1.55}.dv-body{font-family:var(--dv-font-body);font-size:1rem;font-weight:400;line-height:1.5}.dv-callout{font-family:var(--dv-font-body);font-size:.9375rem;font-weight:400;line-height:1.45}.dv-subhead{font-family:var(--dv-font-body);font-size:.875rem;font-weight:400;line-height:1.4}.dv-footnote{font-family:var(--dv-font-body);font-size:.8125rem;font-weight:400;line-height:1.4}.dv-caption{font-family:var(--dv-font-body);font-size:.75rem;font-weight:500;line-height:1.35}.dv-eyebrow{font-family:var(--dv-font-body);text-transform:uppercase;letter-spacing:.12em;font-size:.6875rem;font-weight:600;line-height:1.3}.dv-mono{font-family:var(--dv-font-mono);font-size:.8125rem;font-weight:440;line-height:1.5}.dv-accent-serif{font-family:var(--dv-font-display);font-style:italic;font-weight:380}.dv-tabular{font-variant-numeric:tabular-nums}.dv-haptic{transition:transform var(--dv-dur-haptic) var(--dv-ease-haptic), filter var(--dv-dur-haptic) var(--dv-ease-haptic);-webkit-tap-highlight-color:transparent}.dv-haptic:active{filter:brightness(1.04);transform:scale(.97)}@media (prefers-reduced-motion:reduce){.dv-haptic:active{filter:none;transform:none}}@keyframes dv-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes dv-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes dv-ring-draw{0%{stroke-dashoffset:var(--ring-circumference)}to{stroke-dashoffset:var(--ring-target)}}@keyframes dv-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes dv-underline-draw{0%{stroke-dashoffset:var(--underline-length,200)}to{stroke-dashoffset:0}}@keyframes dv-dock-slide-up{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){.dv-sheet-in,.dv-ring-draw,.dv-fade-up,.dv-underline-draw,.dv-dock-slide-up{animation:none!important}}.ios-sheet-card{background:var(--dv-bg-1);background-image:var(--dv-glass-fill);border:1px solid var(--dv-border);border-radius:var(--dv-radius-20);box-shadow:var(--dv-ios-shadow), inset 0 1px 0 var(--dv-glass-hi);transition:border-color var(--dv-dur) var(--dv-ease-out), box-shadow var(--dv-dur) var(--dv-ease-out);padding:1.25rem;position:relative}@media (hover:hover){.ios-sheet-card:hover{border-color:color-mix(in srgb, var(--card-accent,var(--dv-teal)) 25%, var(--dv-border-strong));box-shadow:var(--dv-ios-shadow), inset 0 1px 0 var(--dv-glass-hi), 0 0 20px -6px color-mix(in srgb, var(--card-accent,var(--dv-teal)) 18%, transparent)}}.ios-sheet-card--pro{box-shadow:var(--dv-ios-shadow), inset 0 1px 0 var(--dv-glass-hi), var(--card-glow,var(--dv-glow-pro-cyan));border-color:var(--dv-pro-cyan-15)}.ios-grouped-list{background:var(--dv-bg-1);border-radius:var(--dv-radius-14);border:1px solid var(--dv-border);overflow:hidden}.ios-list-row{border-bottom:1px solid var(--dv-border);min-height:48px;color:var(--dv-cream);transition:background var(--dv-dur-fast) ease;cursor:pointer;background:0 0;align-items:center;gap:.875rem;padding:.875rem 1rem;text-decoration:none;display:flex}.ios-list-row:last-child{border-bottom:none}.ios-list-row:active{background:var(--dv-surface-elev)}.ios-list-row-icon{border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.ios-list-row-body{flex:1;min-width:0}.ios-list-row-title{font-family:var(--dv-font-body);color:var(--dv-cream);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:500;overflow:hidden}.ios-list-row-detail{font-family:var(--dv-font-body);color:var(--dv-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.ios-list-row-chevron{width:16px;height:16px;color:var(--dv-muted);opacity:.5;flex-shrink:0}.ios-segmented{border-radius:var(--dv-radius-10);background:var(--dv-bg-2);border:1px solid var(--dv-border);gap:2px;padding:3px;display:inline-flex}.ios-segmented-btn{color:var(--dv-muted);font-family:var(--dv-font-body);cursor:pointer;transition:background var(--dv-dur-fast) ease, color var(--dv-dur-fast) ease, box-shadow var(--dv-dur-fast) ease;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex:1;min-height:36px;padding:.5rem 1rem;font-size:.8125rem;font-weight:500}.ios-segmented-btn[aria-pressed=true],.ios-segmented-btn.active{background:var(--dv-bg-elevated);color:var(--dv-cream);box-shadow:var(--dv-ios-shadow-sm)}.ios-pill-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.5rem;padding:.25rem 0;scroll-padding:0 1rem;display:flex;overflow-x:auto}.ios-pill-row::-webkit-scrollbar{display:none}.ios-pill-row>*{scroll-snap-align:start;flex-shrink:0}.ios-input{border-radius:var(--dv-radius-14);border:1px solid var(--dv-border);background:var(--dv-bg-2);width:100%;height:56px;color:var(--dv-cream);font-family:var(--dv-font-body);transition:border-color var(--dv-dur-fast), box-shadow var(--dv-dur-fast);outline:none;padding:0 1rem;font-size:1rem}.ios-input:focus{border-color:var(--dv-teal);box-shadow:0 0 0 4px var(--dv-glow-teal)}.ios-input::placeholder{color:var(--dv-muted)}.ios-btn-primary{border-radius:var(--dv-radius-14);background:var(--dv-teal);height:56px;color:var(--dv-bg-0);font-family:var(--dv-font-body);cursor:pointer;min-width:120px;transition:filter var(--dv-dur-fast) ease;border:none;justify-content:center;align-items:center;padding:0 1.5rem;font-size:1rem;font-weight:600;display:inline-flex}.ios-btn-primary:hover{filter:brightness(1.08)}.ios-btn-primary:focus-visible{box-shadow:var(--dv-focus-ring);outline:none}.ios-btn-ghost{border-radius:var(--dv-radius-14);border:1px solid var(--dv-border);height:48px;color:var(--dv-cream);font-family:var(--dv-font-body);cursor:pointer;transition:background var(--dv-dur-fast), border-color var(--dv-dur-fast);background:0 0;justify-content:center;align-items:center;padding:0 1.25rem;font-size:.9375rem;font-weight:500;display:inline-flex}.ios-btn-ghost:hover{background:var(--dv-surface-elev);border-color:var(--dv-border-strong)}.ios-btn-ghost:focus-visible{box-shadow:var(--dv-focus-ring);outline:none}.skip-link.svelte-12qhfyh{z-index:9999;background:var(--dv-bg-1);color:var(--dv-teal);border:1px solid var(--dv-border);border-radius:0 0 8px;padding:.5rem 1rem;font-size:.8rem;text-decoration:none;position:absolute;top:-100%;left:0}.skip-link.svelte-12qhfyh:focus{top:0}
