:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-ui:"Geist", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono", "JetBrains Mono", ui-monospace, "Cascadia Code", "SFMono-Regular", monospace;--ink-0:#050609;--ink-1:#0a0b10;--ink-2:#10121a;--ink-3:#181b26;--text-1:#f1f3f9;--text-2:#a7adc0;--text-3:#727890;--blue:#5b8cff;--blue-soft:#93b2ff;--violet:#9d74ff;--violet-soft:#c4aaff;--cyan:#63e2ff;--ok:#4ade80;--warn:#fbbf24;--danger:#ff6b6b;--accent:linear-gradient(135deg, var(--blue) 0%, var(--violet) 100%);--glow-blue:#5b8cff73;--glow-violet:#9d74ff6b;--glass-bg:#14162080;--glass-bg-strong:#0e1018bd;--glass-bg-thin:#12141e57;--glass-fill-hover:#ffffff0f;--glass-fill-active:#ffffff1a;--glass-border:#ffffff14;--glass-border-strong:#ffffff26;--glass-highlight:#ffffff12;--glass-blur:24px;--glass-saturate:160%;--glass-shadow:0 30px 70px -20px #000000b3, 0 4px 14px #00000047;--r-xs:6px;--r-sm:9px;--r-md:12px;--r-lg:16px;--r-xl:22px;--r-pill:999px;--topbar-h:34px;--dock-space:96px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1)}@media (width<=640px){:root{--dock-space:84px}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--ink-0);color:var(--text-1);font-family:var(--font-ui);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overscroll-behavior:none;touch-action:manipulation;margin:0;font-size:14px;line-height:1.5;overflow:hidden}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}img,svg,canvas{max-width:100%;display:block}a{color:var(--blue-soft)}::selection{color:#fff;background:#7c76ff73}:focus-visible{outline:2px solid var(--blue-soft);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#ffffff29 padding-box padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-track{background:0 0}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.glass{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow), inset 0 1px 0 var(--glass-highlight);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));position:relative}.glass--strong{background:var(--glass-bg-strong)}.glass--thin{--glass-blur:18px;background:var(--glass-bg-thin);box-shadow:inset 0 1px 0 var(--glass-highlight)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass,.glass--thin{background:#10121af0}}.glow-edge:before{content:"";z-index:1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;opacity:var(--edge-opacity,1);transition:opacity .3s var(--ease-out);background:linear-gradient(140deg,#93b2ff8c 0%,#9d74ff47 32%,#ffffff0a 60%,#9d74ff38 100%);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.glow-bloom{box-shadow:var(--glass-shadow), 0 0 0 1px #7c76ff1f, 0 18px 60px -20px var(--glow-violet), 0 0 40px -12px var(--glow-blue), inset 0 1px 0 var(--glass-highlight)}.g-btn{border:1px solid var(--glass-border-strong);border-radius:var(--r-sm);height:34px;color:var(--text-1);transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);background:#ffffff0d;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.g-btn:hover{background:#ffffff17;border-color:#ffffff38}.g-btn--primary{background:var(--accent);box-shadow:0 6px 24px -8px var(--glow-violet);border-color:#0000}.g-btn--primary:hover{background:var(--accent);box-shadow:0 8px 30px -6px var(--glow-violet), 0 0 0 1px #ffffff29 inset}.g-input{border:1px solid var(--glass-border-strong);border-radius:var(--r-sm);width:100%;height:38px;color:var(--text-1);transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);background:#00000040;padding:0 12px}.g-input:focus{border-color:#93b2ff99;outline:none;box-shadow:0 0 0 3px #5b8cff2e}.g-chip{border:1px solid var(--glass-border);border-radius:var(--r-pill);height:24px;color:var(--text-2);background:#ffffff0a;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.g-kbd{border:1px solid var(--glass-border-strong);min-width:22px;height:22px;color:var(--text-2);font-family:var(--font-mono);background:#ffffff0d;border-bottom-width:2px;border-radius:6px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.g-divider{background:var(--glass-border);border:0;height:1px}.g-gradient-text{background:linear-gradient(120deg, #fff 0%, #dfe4ff 45%, var(--violet-soft) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.boot{z-index:10000;background:radial-gradient(60% 50% at 50% 46%, #4646c824, transparent 70%), var(--ink-0);cursor:default;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.boot-rain{opacity:0;width:100%;height:100%;position:absolute;inset:0}.boot-scanlines{pointer-events:none;opacity:.6;background:repeating-linear-gradient(#ffffff07 0 1px,#0000 1px 3px);position:absolute;inset:0}.boot-logo{transform-origin:50%;grid-area:1/1;justify-items:center;display:grid;position:relative}.boot-logo-layer{grid-area:1/1;justify-items:center;display:grid}.boot-mark{width:92px;height:92px;margin-bottom:26px;overflow:visible}.boot-word{letter-spacing:-.01em;background:linear-gradient(120deg,#fff 0%,#e2e6ff 50%,#c7b2ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,6vw,52px);font-weight:650;line-height:1}.boot-word span{font-weight:400}.boot-tagline{color:var(--text-2);letter-spacing:.02em;margin-top:12px;font-size:13px}.boot-bar{background:#ffffff14;border-radius:2px;grid-area:2/1;width:180px;height:2px;margin-top:30px;overflow:hidden}.boot-bar-fill{background:var(--accent);width:100%;height:100%;box-shadow:0 0 12px var(--glow-violet);transform-origin:0;display:block;transform:scaleX(0)}.boot-glitch{opacity:0;mix-blend-mode:screen;pointer-events:none}.boot-glitch--a{filter:hue-rotate(-50deg)saturate(2.4)}.boot-glitch--b{filter:hue-rotate(70deg)saturate(2.4)}.boot-logo.is-glitching .boot-glitch{opacity:.9}.boot-logo.is-glitching .boot-glitch--a{animation:.42s step-end infinite glitch-a}.boot-logo.is-glitching .boot-glitch--b{animation:.38s step-end infinite glitch-b}.boot-logo.is-glitching .boot-logo-layer:first-child{animation:.25s steps(2,end) infinite glitch-jitter}@keyframes glitch-a{0%{clip-path:inset(8% 0 72%);transform:translate(-7px,-1px)}20%{clip-path:inset(52% 0 22%);transform:translate(6px,1px)}40%{clip-path:inset(30% 0 48%);transform:translate(-4px)}60%{clip-path:inset(78% 0 6%);transform:translate(8px,-2px)}80%{clip-path:inset(4% 0 86%);transform:translate(-6px,2px)}to{clip-path:inset(40% 0 38%);transform:translate(3px)}}@keyframes glitch-b{0%{clip-path:inset(64% 0 14%);transform:translate(6px,1px)}25%{clip-path:inset(18% 0 60%);transform:translate(-8px,-1px)}50%{clip-path:inset(42% 0 34%);transform:translate(5px,2px)}75%{clip-path:inset(86% 0 2%);transform:translate(-3px)}to{clip-path:inset(10% 0 74%);transform:translate(7px,-2px)}}@keyframes glitch-jitter{0%{transform:translate(0)skew(0)}50%{transform:translate(-2px,1px)skew(-4deg)}to{transform:translate(2px,-1px)skew(3deg)}}.boot-logs{border-radius:var(--r-lg);width:min(540px,100vw - 32px);font-family:var(--font-mono);opacity:0;background:#06070cb8;grid-area:1/1;padding:18px 20px;font-size:12.5px;line-height:1.75;position:relative}.boot-log-line{color:var(--text-2);white-space:nowrap;opacity:0;gap:12px;display:flex;overflow:hidden}.boot-log-tag{color:var(--blue-soft);white-space:pre;flex:none}.boot-log-prompt{color:var(--violet-soft);flex:none}.boot-log-line.is-head{color:var(--text-1);margin-bottom:4px}.boot-log-line.is-done{color:var(--text-1)}.boot-log-line.is-done .boot-log-tag{color:var(--ok)}.boot-skip{color:var(--text-3);letter-spacing:.02em;font-size:12px;animation:.6s 1.2s both skip-in;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}@keyframes skip-in{0%{opacity:0}}@media (width<=640px){.boot-mark{width:76px;height:76px}.boot-logs{padding:14px;font-size:11px}}.wallpaper{z-index:0;background:radial-gradient(120% 80% at 50% 120%,#0d0f1c 0%,#0000 60%),linear-gradient(#05060a 0%,#07080e 55%,#0a0b14 100%);position:fixed;inset:0;overflow:hidden}.wp-aurora{filter:saturate(1.1);position:absolute;inset:-20%}.wp-blob{mix-blend-mode:screen;will-change:transform;border-radius:50%;width:62vmax;height:62vmax;position:absolute}.wp-blob--1{background:radial-gradient(circle,#466eff52 0%,#466eff1a 35%,#0000 66%);animation:46s ease-in-out infinite alternate wp-drift-1;top:4%;left:6%}.wp-blob--2{background:radial-gradient(circle,#8c5aff4d 0%,#8c5aff17 38%,#0000 66%);animation:58s ease-in-out infinite alternate wp-drift-2;top:18%;right:0%}.wp-blob--3{background:radial-gradient(closest-side,#3c32b457 0%,#3c32b414 55%,#0000 100%);width:70vmax;height:50vmax;animation:64s ease-in-out infinite alternate wp-drift-3;bottom:-6%;left:30%}.wp-blob--4{background:radial-gradient(circle,#46c8ff29 0%,#0000 62%);width:40vmax;height:40vmax;animation:52s ease-in-out infinite alternate wp-drift-4;top:-10%;left:52%}@keyframes wp-drift-1{0%{transform:translate(0)scale(1)}50%{transform:translate(9vw,6vh)scale(1.12)}to{transform:translate(16vw,-4vh)scale(.95)}}@keyframes wp-drift-2{0%{transform:translate(0)scale(1.05)}50%{transform:translate(-12vw,8vh)scale(.92)}to{transform:translate(-6vw,-6vh)scale(1.1)}}@keyframes wp-drift-3{0%{transform:translate(0)scale(1)}to{transform:translate(-14vw,-6vh)scale(1.15)}}@keyframes wp-drift-4{0%{opacity:.7;transform:translate(0)scale(.9)}to{opacity:1;transform:translate(-18vw,12vh)scale(1.15)}}.wp-stars{width:100%;height:100%;position:absolute;inset:0}.wp-horizon{filter:blur(10px);background:radial-gradient(closest-side,#6e64ff2e,#0000);border-radius:50%;height:50vh;position:absolute;bottom:-30vh;left:10%;right:10%}.wp-grain{opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.wp-vignette{background:radial-gradient(130% 100% at 50% 40%,#0000 55%,#0000008c 100%);position:absolute;inset:0}.topbar{z-index:5000;height:var(--topbar-h);-webkit-user-select:none;user-select:none;border-width:0 0 1px;border-radius:0;justify-content:space-between;align-items:center;padding:0 14px;font-size:13px;display:flex;position:fixed;top:0;left:0;right:0}.topbar-left,.topbar-right{align-items:center;gap:14px;min-width:0;display:flex}.topbar-logo{filter:drop-shadow(0 0 6px #7c76ff8c);flex:none;width:18px;height:18px}.topbar-brand{letter-spacing:.01em;margin-left:-6px;font-weight:650}.topbar-app{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.topbar-status{color:var(--text-2);align-items:center;gap:8px;display:inline-flex}.topbar-pulse{background:var(--ok);border-radius:50%;width:7px;height:7px;position:relative;box-shadow:0 0 8px #4ade80b3}.topbar-pulse:after{content:"";border:1px solid #4ade8099;border-radius:50%;animation:2.4s ease-out infinite pulse-ring;position:absolute;inset:-4px}@keyframes pulse-ring{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.topbar-time{font-variant-numeric:tabular-nums;gap:8px;font-weight:500;display:inline-flex}.topbar-date{color:var(--text-2)}@media (width<=760px){.topbar-status-text,.topbar-date{display:none}}@media (width<=420px){.topbar-app{display:none}}.dock-wrap{z-index:5000;pointer-events:none;position:fixed;bottom:14px;left:50%;translate:-50%}.dock{border-radius:var(--r-xl);pointer-events:auto;--edge-opacity:.55;height:70px;box-shadow:0 24px 50px -18px #000000bf, 0 0 50px -18px #7c76ff59, inset 0 1px 0 var(--glass-highlight);align-items:flex-end;gap:10px;padding:10px 12px;display:flex}.dock-item{flex-direction:column;align-items:center;display:flex;position:relative}.dock-btn{-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;place-items:center;width:50px;height:50px;padding:0;display:grid;position:relative}.dock-btn:focus-visible{outline-offset:4px;border-radius:16px}.dock-icon{width:100%;height:100%}.dock-tip{border:1px solid var(--glass-border-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--text-1);white-space:nowrap;opacity:0;pointer-events:none;background:#10121ad1;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,4px)}.dock-btn:hover .dock-tip,.dock-btn:focus-visible .dock-tip{opacity:1;transform:translate(-50%)}.dock-dot{background:var(--blue-soft);width:4px;height:4px;box-shadow:0 0 8px 1px var(--glow-blue);opacity:0;border-radius:50%;transition:opacity .25s,transform .25s;position:absolute;bottom:-7px;transform:scale(.4)}.dock-dot.is-on{opacity:.85;transform:none}.dock-btn.is-active+.dock-dot{opacity:1;background:#fff}.app-icon{background:radial-gradient(120% 90% at 50% 100%, color-mix(in srgb, var(--hue) 34%, transparent) 0%, transparent 62%), linear-gradient(165deg, #ffffff29 0%, #ffffff08 48%, #ffffff05 100%), #141724;border:1px solid #ffffff24;border-radius:28%;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 8px 18px -8px #000c}.app-icon-glyph{color:#fff;width:54%;height:54%;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--hue) 85%, transparent))}@media (width<=640px){.dock-wrap{bottom:10px}.dock{gap:8px;height:62px;padding:8px 10px}.dock-btn{width:44px;height:44px}.dock-tip{display:none}}.ph{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:100%;padding:32px 24px;display:flex}.ph-icon{width:64px;height:64px;margin-bottom:8px}.ph-title{letter-spacing:-.01em;font-size:18px;font-weight:600}.ph-text{max-width:40ch;color:var(--text-2)}.ph-list{flex-wrap:wrap;justify-content:center;gap:8px;max-width:520px;margin-top:10px;display:flex}.ph-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.ph-prompt{border:1px solid var(--glass-border);border-radius:var(--r-sm);color:var(--text-2);font-family:var(--font-mono);background:#00000059;margin-top:14px;padding:10px 14px;font-size:13px}.ph-prompt b{color:var(--cyan);font-weight:500}.ph-caret{vertical-align:-2px;background:var(--text-1);width:8px;height:15px;margin-left:2px;animation:1.1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.music-pill{border-radius:var(--r-pill);--edge-opacity:.8;align-items:center;gap:18px;width:100%;height:100%;padding:14px 26px 14px 14px;display:flex}.music-vinyl{background:repeating-radial-gradient(circle,#0b0c12 0 2px,#14151d 2px 3px),#0b0c12;border-radius:50%;flex:none;place-items:center;width:118px;height:118px;display:grid;position:relative;box-shadow:0 10px 24px -8px #000c,inset 0 0 0 1px #ffffff0f}.music-vinyl:after{content:"";background:conic-gradient(from 30deg, transparent 0 20%, #ffffff14 25%, transparent 30% 70%, #ffffff0f 75%, transparent 80%);border-radius:50%;position:absolute;inset:0}.music-label{background:var(--accent);width:42px;height:42px;box-shadow:0 0 18px -2px var(--glow-violet);border-radius:50%}.music-meta{min-width:0}.music-title{font-size:17px;font-weight:600}.music-sub{color:var(--text-2);font-size:13px}.win-rnd{display:flex}.win-rnd.is-animating{transition:transform .36s var(--ease-out), width .36s var(--ease-out), height .36s var(--ease-out)}.win-rnd.is-minimized{pointer-events:none}.win{transform-origin:50%;--glass-bg:#0f111a8f;--glass-saturate:180%;--edge-opacity:.3;border-radius:14px;outline:none;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.win.is-focused{--edge-opacity:1;box-shadow:var(--glass-shadow), 0 30px 90px -30px #7c76ff8c, 0 0 0 1px #93b2ff0f, inset 0 1px 0 var(--glass-highlight)}.win.is-maximized{border-radius:14px}@media (width<=640px){.win.is-maximized{border-left:0;border-right:0;border-radius:0}}.win-titlebar{z-index:2;border-bottom:1px solid var(--glass-border);cursor:grab;-webkit-user-select:none;user-select:none;background:linear-gradient(#ffffff0b,#ffffff04);flex:none;grid-template-columns:76px minmax(0,1fr) 76px;align-items:center;height:40px;padding:0 12px;display:grid;position:relative}.win-titlebar:active{cursor:grabbing}.win-title{min-width:0;color:var(--text-3);letter-spacing:.01em;transition:color .2s var(--ease-out);justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.win-title span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.win.is-focused .win-title{color:var(--text-1)}.win-title-icon{width:15px;height:15px;color:var(--text-3);flex:none}.win.is-focused .win-title-icon{color:var(--blue-soft)}.win-controls{align-items:center;gap:8px;display:flex}.win-ctl{color:#0000;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:13px;height:13px;padding:0;transition:background-color .15s,border-color .15s,color .15s;display:grid}.win-ctl svg{width:9px;height:9px}.win.is-focused .win-ctl--close{background:#ff5f57;border-color:#0003}.win.is-focused .win-ctl--min{background:#febc2e;border-color:#0003}.win.is-focused .win-ctl--max{background:#28c840;border-color:#0003}.win-controls:hover .win-ctl,.win-ctl:focus-visible{color:#0009}.win:not(.is-focused) .win-controls:hover .win-ctl{color:var(--text-2)}.win-ctl:focus-visible{outline-offset:2px}.win-body{flex:1;min-height:0;position:relative;overflow:auto}.win-resize-handles .rh-edge{z-index:3!important}.win-resize-handles .rh-corner{z-index:4!important}.widget{cursor:grab;-webkit-user-select:none;user-select:none;transform-origin:50%;outline:none;width:100%;height:100%;position:relative}.widget:active{cursor:grabbing}.widget-close{z-index:5;border:1px solid var(--glass-border-strong);width:22px;height:22px;color:var(--text-2);opacity:0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);background:#141620e6;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;left:-6px;transform:scale(.8)}.widget-close svg{width:10px;height:10px}.widget:hover .widget-close,.widget:focus-visible .widget-close{opacity:1;transform:none}.widget:has(:focus-visible) .widget-close{opacity:1;transform:none}.widget-close:hover{color:var(--text-1);border-color:#ffffff4d}.desktop{filter:blur(6px)brightness(.7);transition:transform 1.1s var(--ease-out), filter .9s var(--ease-out);position:fixed;inset:0;overflow:hidden;transform:scale(1.035)}.desktop.is-revealed{filter:none;transform:none}@media (prefers-reduced-motion:reduce){.desktop{filter:none;transform:none}}.win-layer{top:var(--topbar-h);z-index:10;position:absolute;bottom:0;left:0;right:0}.toast{top:calc(var(--topbar-h) + 14px);z-index:6000;border-radius:var(--r-lg);align-items:flex-start;gap:12px;width:min(340px,100vw - 28px);padding:14px 14px 14px 16px;display:flex;position:fixed;right:14px}.toast-logo{filter:drop-shadow(0 0 8px #7c76ff99);flex:none;width:30px;height:30px;margin-top:2px}.toast-body{flex:1;min-width:0}.toast-title{font-weight:600}.toast-text{color:var(--text-2);font-size:13px}.toast-close{width:24px;height:24px;color:var(--text-3);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.toast-close svg{width:14px;height:14px}.toast-close:hover{background:var(--glass-fill-hover);color:var(--text-1)}
