@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fl-cyan: #31cfea;--fl-cyan-deep: #16b4d6;--fl-blue: #1b5fc2;--fl-navy: #0e1b2a;--fl-navy-2: #0b1626;--fl-slate: #5a6b7c;--fl-gradient: linear-gradient(135deg, #48dbf2 0%, #2e97ec 52%, #2e6bd6 100%)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#f3f6fb}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#5a6b7c47;border-radius:8px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#5a6b7c73;background-clip:content-box}.fl-gradient-text{background:var(--fl-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.fl-glow{box-shadow:0 0 0 1px #31cfea40,0 8px 30px #2e6bd624}.fl-md h1{font-size:20px;font-weight:800;margin:16px 0 8px;color:var(--fl-navy)}.fl-md h2{font-size:16px;font-weight:700;margin:16px 0 6px;color:var(--fl-navy)}.fl-md h3{font-size:14px;font-weight:700;margin:12px 0 4px;color:var(--fl-navy)}.fl-md p{margin:6px 0;line-height:1.55}.fl-md ul,.fl-md ol{margin:6px 0 6px 20px;padding:0}.fl-md li{margin:3px 0;line-height:1.5}.fl-md strong{font-weight:700;color:var(--fl-navy)}.fl-md a{color:var(--fl-blue)}.fl-md code{background:#eef3f9;padding:1px 5px;border-radius:4px;font-size:12px}.fl-md hr{border:none;border-top:1px solid #e6ecf3;margin:12px 0}.fl-md table{border-collapse:collapse;margin:8px 0;width:100%}.fl-md th,.fl-md td{border:1px solid #e6ecf3;padding:4px 8px;text-align:left}.fl-md img{max-width:100%;border-radius:8px}.fl-md blockquote{margin:8px 0;padding:4px 12px;border-left:3px solid var(--fl-cyan);color:var(--fl-slate)}.fl-sider .ant-menu-item-selected:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--fl-cyan)}.dante{--nav: #0e1b2a;--nav2: #081120;--cy: #31cfea;--cyd: #16b4d6;--bl: #1b5fc2;--ink: #d8e4f0;--ink-dim: rgba(216, 228, 240, .62);--line: rgba(49, 207, 234, .16);--panel: rgba(12, 32, 54, .55);color:var(--ink)}.dante-stage{position:relative;border-radius:22px;overflow:hidden;background:radial-gradient(120% 90% at 50% 8%,#15355a 0%,#0d2038 42%,var(--nav2) 100%);border:1px solid rgba(49,207,234,.14);box-shadow:0 24px 70px #06101e8c,inset 0 0 90px #06142899;isolation:isolate}.dante-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-radial-gradient(circle at 50% 45%,transparent 0 46px,rgba(49,207,234,.05) 46px 47px);mask-image:radial-gradient(120% 82% at 50% 45%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(120% 82% at 50% 45%,#000 30%,transparent 80%);pointer-events:none;z-index:0}.dante-stage:after{content:"";position:absolute;left:0;right:0;height:42%;top:-42%;background:linear-gradient(180deg,transparent,rgba(49,207,234,.06) 60%,transparent);animation:dante-scan 9s linear infinite;pointer-events:none;z-index:0}@keyframes dante-scan{to{transform:translateY(340%)}}.dante-bracket{position:absolute;width:26px;height:26px;border:2px solid rgba(49,207,234,.5);z-index:3;pointer-events:none}.dante-bracket.tl{top:14px;left:14px;border-right:0;border-bottom:0;border-top-left-radius:8px}.dante-bracket.tr{top:14px;right:14px;border-left:0;border-bottom:0;border-top-right-radius:8px}.dante-bracket.bl{bottom:14px;left:14px;border-right:0;border-top:0;border-bottom-left-radius:8px}.dante-bracket.br{bottom:14px;right:14px;border-left:0;border-top:0;border-bottom-right-radius:8px}.dante-constellation{position:relative;width:100%;height:580px;z-index:1}.dante-links{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.dante-link{fill:none;stroke:var(--cy);stroke-width:1.4;vector-effect:non-scaling-stroke;opacity:.18;stroke-dasharray:4 6}.dante-link.on{opacity:.5;animation:dante-flow 1s linear infinite}.dante-link.run{opacity:.75;animation:dante-flow .5s linear infinite}@keyframes dante-flow{to{stroke-dashoffset:-20}}.dante-core{position:absolute;left:50%;top:50%;width:232px;height:232px;transform:translate(-50%,-50%);z-index:2;display:grid;place-items:center}.dante-core-glow{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;background:radial-gradient(circle,rgba(49,207,234,.42),rgba(27,95,194,.1) 55%,transparent 72%);filter:blur(10px);animation:dante-breathe 5.5s ease-in-out infinite}.dante-core-ring{position:absolute;border-radius:50%;border:1px solid transparent}.dante-core-ring.r1{top:0;right:0;bottom:0;left:0;background:conic-gradient(from 0deg,transparent 0 62%,rgba(49,207,234,.9) 78%,transparent 92%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));animation:dante-spin 7s linear infinite}.dante-core-ring.r2{top:14px;right:14px;bottom:14px;left:14px;background:conic-gradient(from 180deg,transparent 0 68%,rgba(46,107,214,.85) 84%,transparent 96%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));animation:dante-spin 11s linear infinite reverse}.dante-core-progress{position:absolute;top:26px;right:26px;bottom:26px;left:26px;transform:rotate(-90deg)}.dante-core-progress circle{fill:none;stroke-linecap:round}.dante-core-progress .track{stroke:#ffffff14;stroke-width:3}.dante-core-progress .bar{stroke:url(#danteGrad);stroke-width:3;transition:stroke-dashoffset .8s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 0 5px rgba(49,207,234,.7))}.dante-core-nucleus{position:relative;width:128px;height:128px;border-radius:50%;display:grid;place-items:center;text-align:center;background:radial-gradient(circle at 38% 32%,#ffffffe6,#48dbf2bf 26%,#1b5fc2e6 70%,#0c2c53);box-shadow:0 0 40px #31cfea8c,inset 0 0 26px #ffffff40;z-index:2}.dante-core-nucleus:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(255,255,255,.35);animation:dante-pulse-ring 3.2s ease-out infinite}.dante.thinking .dante-core-nucleus:after{animation-duration:1.4s}.dante-core-name{font-weight:800;font-size:26px;letter-spacing:.14em;color:#051425;text-shadow:0 1px 0 rgba(255,255,255,.35)}.dante-core-sub{font-size:10px;font-weight:700;letter-spacing:.22em;color:#051425a8}@keyframes dante-spin{to{transform:rotate(360deg)}}@keyframes dante-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.05)}}@keyframes dante-pulse-ring{0%{transform:scale(.92);opacity:.8}75%{opacity:0}to{transform:scale(1.5);opacity:0}}.dante-statusbar{display:flex;justify-content:center;margin-top:14px}.dante-core-status{z-index:3;max-width:100%;padding:8px 18px;border-radius:999px;background:#061426b8;border:1px solid rgba(49,207,234,.28);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:12.5px;letter-spacing:.02em;text-align:center}.dante-core-status b{color:var(--cy);font-weight:700}.dante-orb{position:absolute;transform:translate(-50%,-50%);z-index:2;width:118px;display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;animation:dante-float 6s ease-in-out infinite}@keyframes dante-float{0%,to{margin-top:0}50%{margin-top:-6px}}.dante-orb-disc{--orb: var(--cy);position:relative;width:66px;height:66px;border-radius:50%;display:grid;place-items:center;font-size:26px;line-height:1;cursor:default;background:radial-gradient(circle at 38% 32%,#ffffff24,#08182cd9 72%);border:1.5px solid color-mix(in srgb,var(--orb) 45%,transparent);box-shadow:inset 0 0 18px #00000080;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,border-color .25s;filter:grayscale(.55) opacity(.6)}.dante-orb-disc:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1px solid color-mix(in srgb,var(--orb) 30%,transparent);opacity:.5}.dante-orb.done .dante-orb-disc{filter:none;cursor:pointer;border-color:var(--orb);box-shadow:0 0 22px color-mix(in srgb,var(--orb) 55%,transparent),inset 0 0 16px #00000073}.dante-orb.done .dante-orb-disc:hover{transform:scale(1.09);box-shadow:0 0 34px var(--orb),inset 0 0 16px #0006}.dante-orb.running .dante-orb-disc{filter:none;border-color:var(--orb);animation:dante-orb-run 1.15s ease-in-out infinite}@keyframes dante-orb-run{0%,to{box-shadow:0 0 12px color-mix(in srgb,var(--orb) 45%,transparent),inset 0 0 16px #00000073}50%{box-shadow:0 0 30px var(--orb),inset 0 0 16px #0006}}.dante-orb.error .dante-orb-disc{filter:none;border-color:#e5695f;box-shadow:0 0 18px #e5695f80}.dante-orb-spin{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--orb);border-right-color:color-mix(in srgb,var(--orb) 40%,transparent);animation:dante-spin .9s linear infinite}.dante-orb-label{font-size:11.5px;font-weight:600;color:var(--ink);line-height:1.2}.dante-orb-badge{font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim)}.dante-orb.done .dante-orb-badge{color:var(--cy)}.dante-orb.error .dante-orb-badge{color:#f0938a}.dante-orb-pct{position:absolute;top:4px;left:-6px;transform:translate(-100%);font-size:11px;font-weight:800;color:color-mix(in srgb,var(--orb, var(--cy)) 85%,white);font-variant-numeric:tabular-nums}.dante-panel{position:relative;z-index:3;background:var(--panel);border:1px solid rgba(49,207,234,.16);border-radius:14px;padding:14px 16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dante-panel-h{font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--cy);margin-bottom:10px}.dante-log-row{display:flex;gap:9px;align-items:baseline;padding:4px 0;font-size:12.5px;color:var(--ink)}.dante-log-row .dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto;margin-top:5px}.dante-log-row .t{color:var(--ink-dim)}.dante-journal{max-height:280px;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(49,207,234,.35) transparent}.dante-journal::-webkit-scrollbar{width:6px}.dante-journal::-webkit-scrollbar-thumb{background:#31cfea4d;border-radius:3px}.dante-chip{display:inline-block;padding:3px 10px;margin:0 6px 6px 0;border-radius:999px;font-size:12px;color:var(--ink);background:#31cfea1a;border:1px solid rgba(49,207,234,.22)}.dante-pre{white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.62;color:var(--ink)}@media(prefers-reduced-motion:reduce){.dante *,.dante *:before,.dante *:after{animation:none!important}}.pres{--cy: #31cfea;--bl: #1b5fc2;--navy: #0b1626;--ink: #eaf6ff;--ink-dim: rgba(216, 228, 240, .66);--accent: var(--pres-accent, #31cfea);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:radial-gradient(1200px 800px at 80% -10%,rgba(27,95,194,.35),transparent 60%),radial-gradient(900px 700px at -10% 110%,rgba(49,207,234,.18),transparent 55%),linear-gradient(180deg,#0d1e36 0%,var(--navy) 100%);color:var(--ink);overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;font-family:Inter Variable,Inter,system-ui,sans-serif}.pres-slide{min-height:100vh;min-height:100dvh;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px clamp(20px,6vw,96px);position:relative}.pres-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(49,207,234,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(49,207,234,.05) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(75% 60% at 50% 50%,#000 0%,transparent 100%);mask-image:radial-gradient(75% 60% at 50% 50%,#000 0%,transparent 100%);pointer-events:none}.pres-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.pres-slide.on .pres-reveal{opacity:1;transform:none}.pres-slide.on .pres-reveal:nth-child(2){transition-delay:.12s}.pres-slide.on .pres-reveal:nth-child(3){transition-delay:.24s}.pres-slide.on .pres-reveal:nth-child(4){transition-delay:.36s}.pres-kicker{font-size:12px;font-weight:800;letter-spacing:.28em;text-transform:uppercase;color:var(--cy);margin-bottom:18px}.pres-title{font-size:clamp(40px,7vw,84px);font-weight:800;letter-spacing:-.02em;line-height:1.05;text-align:center;color:#f4faff;text-shadow:0 0 60px rgba(49,207,234,.35)}.pres-sub{margin-top:22px;font-size:clamp(16px,2.2vw,22px);color:var(--ink-dim);text-align:center;max-width:760px}.pres-brandline{position:absolute;bottom:34px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#d8e4f073}.pres-h2{font-size:clamp(28px,4vw,46px);font-weight:800;letter-spacing:-.015em;text-align:center;margin-bottom:clamp(28px,5vh,56px)}.pres-tappe{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;width:min(1100px,100%)}.pres-tappa{position:relative;padding:26px 24px;border-radius:18px;background:#0c20368c;border:1px solid rgba(49,207,234,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pres-tappa .n{position:absolute;top:16px;right:18px;font-size:12px;font-weight:800;color:#d8e4f059;letter-spacing:.1em}.icobox{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:14px;color:var(--cy);background:#31cfea14;border:1px solid rgba(49,207,234,.28);flex:0 0 auto}.pres-tappa h3{margin:12px 0 8px;font-size:17px;font-weight:700;color:var(--ink)}.pres-tappa p{font-size:14px;line-height:1.55;color:var(--ink-dim);margin:0}.pres-numeri{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;width:min(1000px,100%)}.pres-numero{text-align:center;padding:34px 20px;border-radius:18px;background:#0c20368c;border:1px solid rgba(49,207,234,.18)}.pres-numero .big{font-size:clamp(40px,5vw,60px);font-weight:800;letter-spacing:-.02em;color:var(--cy);font-variant-numeric:tabular-nums}.pres-numero .lab{margin-top:6px;font-size:14px;font-weight:700;color:var(--ink)}.pres-numero .nota{margin-top:6px;font-size:12.5px;color:var(--ink-dim)}.pres-obiettivi{display:grid;gap:16px;width:min(880px,100%)}.pres-obiettivo{display:flex;gap:20px;align-items:flex-start;padding:24px 26px;border-radius:18px;background:#0c20368c;border:1px solid rgba(49,207,234,.18)}.pres-obiettivo .idx{flex:0 0 auto;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--cy),var(--bl))}.pres-obiettivo h3{margin:2px 0 6px;font-size:18px;font-weight:700}.pres-obiettivo .perche{font-size:14px;color:var(--ink-dim);margin:0 0 10px;line-height:1.55}.pres-kpi{display:inline-block;margin:0 8px 6px 0;padding:4px 12px;border-radius:999px;font-size:12.5px;color:var(--ink);background:#31cfea1a;border:1px solid rgba(49,207,234,.25)}.pres-chiusura{font-size:clamp(22px,3.2vw,34px);font-weight:700;text-align:center;max-width:820px;line-height:1.35}.pres-tappa.click{cursor:pointer;transition:border-color .25s ease,transform .25s ease}.pres-tappa.click:hover,.pres-tappa.click:focus-visible{border-color:#31cfea8c;transform:translateY(-3px);outline:none}.pres-tappa .more{display:inline-block;margin-top:12px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cy);opacity:.75}.pres-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;display:grid;place-items:center;padding:24px;background:#050d18c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:pres-fade .25s ease}@keyframes pres-fade{0%{opacity:0}to{opacity:1}}.pres-overlay-panel{width:min(860px,100%);max-height:86vh;overflow-y:auto;padding:40px 46px;border-radius:22px;background:linear-gradient(180deg,#10294a,#0a1c33);border:1px solid rgba(49,207,234,.28);box-shadow:0 40px 120px #0009;animation:pres-pop .3s ease;scrollbar-width:thin;scrollbar-color:rgba(49,207,234,.35) transparent}@keyframes pres-pop{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}.pres-overlay-head{display:flex;gap:18px;align-items:center}.pres-overlay-panel h3{margin:0 0 4px;font-size:26px;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.pres-overlay-panel .insight{font-size:14.5px;font-weight:600;color:var(--cy)}.pres-overlay-panel p{font-size:15.5px;line-height:1.75;color:var(--ink-dim);margin:0}.pres-blk{margin-top:26px}.pres-blk .lbl{font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--cy);margin-bottom:10px}.pres-blk ul{margin:0;padding:0;list-style:none}.pres-blk ul li{position:relative;padding:6px 0 6px 22px;font-size:15px;line-height:1.6;color:var(--ink-dim)}.pres-blk ul li:before{content:"";position:absolute;left:4px;top:14px;width:7px;height:7px;border-radius:50%;background:var(--accent)}.pres-shot img{max-width:100%;border-radius:14px;border:1px solid rgba(49,207,234,.25);box-shadow:0 18px 50px #00000073}.pres-thumbs{display:flex;gap:10px;flex-wrap:wrap}.pres-thumbs img{width:108px;height:108px;object-fit:cover;border-radius:12px;border:1px solid rgba(49,207,234,.25)}.pres-overlay-panel .chiudi{margin-top:28px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#d8e4f066}.pres-aurora{position:fixed;z-index:0;width:46vw;height:46vw;border-radius:50%;filter:blur(90px);opacity:.35;pointer-events:none}.pres-aurora.a1{top:-14vw;right:-10vw;background:radial-gradient(circle,rgba(27,95,194,.55),transparent 65%);animation:pres-drift1 26s ease-in-out infinite alternate}.pres-aurora.a2{bottom:-16vw;left:-12vw;background:radial-gradient(circle,rgba(49,207,234,.4),transparent 65%);animation:pres-drift2 32s ease-in-out infinite alternate}@keyframes pres-drift1{0%{transform:translate(0)}to{transform:translate(-8vw,6vh)}}@keyframes pres-drift2{0%{transform:translate(0)}to{transform:translate(7vw,-7vh)}}.pres-controls{position:fixed;top:18px;right:20px;z-index:1001;display:flex;gap:8px}.pres-exit{padding:8px 16px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--ink-dim);background:#0c203699;border:1px solid rgba(49,207,234,.2);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .2s ease,border-color .2s ease}.pres-exit:hover{color:var(--ink);border-color:#31cfea80}.pres-hint{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:1001;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#d8e4f066;animation:pres-breathe 2.6s ease-in-out infinite;pointer-events:none}@keyframes pres-breathe{0%,to{opacity:.35}50%{opacity:.8}}.pres-empty{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--ink-dim);text-align:center;padding:24px}@media(prefers-reduced-motion:reduce){.pres,.pres *{animation:none!important;transition:none!important}.pres-reveal{opacity:1;transform:none}}
