.wins{--ease-snap: cubic-bezier(.23, 1, .32, 1);--ease-back: cubic-bezier(.34, 1.4, .64, 1)}.wins .cas-stage{display:grid;place-items:center;height:100%;overflow:hidden;background:radial-gradient(60% 50% at 50% 55%,#ffffff,transparent 70%),#eeece8}.wins .cas-box{width:calc(520px * var(--k, 1));height:calc(334px * var(--k, 1))}.wins .cas{position:relative;width:520px;height:334px;padding:30px 40px 0;border-radius:26px;background:radial-gradient(120% 80% at 50% 0%,rgba(255,255,255,.06),transparent 60%),repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 2px,transparent 2px 4px),#1c1c1c;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #000,inset 0 -6px 14px #00000080,0 2px 3px #00000040,0 24px 48px #00000047;transform:scale(var(--k, 1));transform-origin:0 0;user-select:none}.wins .cas__screw{position:absolute;width:15px;height:15px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#5d5d5d,#262626 70%);box-shadow:inset 0 0 0 1px #111,0 1px #ffffff0f}.wins .cas__screw:before,.wins .cas__screw:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:2px;border-radius:1px;background:#0d0d0d;transform:translate(-50%,-50%) rotate(var(--sr, 40deg))}.wins .cas__screw:after{transform:translate(-50%,-50%) rotate(calc(var(--sr, 40deg) + 90deg))}.wins .cas__label{position:relative;height:228px;padding:18px 20px 14px;border-radius:9px;color:#161616;background:#fbfbfa;box-shadow:inset 0 0 0 1px #00000014,0 1px #ffffff14}.wins .cas__meta{display:flex;justify-content:space-between;gap:16px}.wins .cas__eyebrow,.wins .cas__code,.wins .cas__times,.wins .cas__pill{font-family:JetBrains Mono,ui-monospace,monospace}.wins .cas__eyebrow{margin:0 0 4px;color:#4a4a4a;font-size:11px;font-weight:600;letter-spacing:.16em}.wins .cas__title{margin:0;overflow:hidden;font-size:21px;font-weight:600;line-height:1.15;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis}.wins .cas__side{display:flex;flex-direction:column;align-items:flex-end;gap:7px;flex-shrink:0}.wins .cas__pill{padding:4px 10px;border-radius:999px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;background:#1b1b1b}.wins .cas__code{color:#555;font-size:10.5px;letter-spacing:.08em}.wins .cas__band{position:relative;display:flex;justify-content:center;margin:14px -20px 0}.wins .cas__stripes{position:absolute;left:0;right:0;top:50%;height:42px;transform:translateY(-50%);background:linear-gradient(#16c75a 0 11px,transparent 11px 15px,#17b2a2 15px 26px,transparent 26px 30px,#2d74ee 30px 41px,transparent 41px)}.wins .cas__window{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:40px;background:#1a1a1a;box-shadow:0 0 0 5px #fbfbfa,inset 0 2px 6px #0009}.wins .cas__reel{display:block;width:56px;height:56px}.wins .cas__hub{transform-box:fill-box;transform-origin:center;animation:cas-spin 2.2s linear infinite;animation-play-state:paused}.wins .cas.is-playing .cas__hub{animation-play-state:running}@keyframes cas-spin{to{transform:rotate(-360deg)}}.wins .cas__tape{position:relative;width:124px;height:46px;overflow:hidden;border-radius:6px;background:repeating-linear-gradient(90deg,transparent 0 22px,rgba(255,255,255,.14) 22px 23px),linear-gradient(180deg,#2b2b2b,#111 55%,#232323);box-shadow:inset 0 0 0 1px #3a3a3a,inset 0 10px 14px #ffffff0d}.wins .cas__tape:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.08) 45%,transparent 60%);transform:translate(-100%)}.wins .cas.is-playing .cas__tape:after{animation:cas-sheen 3.2s linear infinite}@keyframes cas-sheen{to{transform:translate(100%)}}.wins .cas__seek{position:relative;height:18px;margin-top:16px;cursor:pointer;touch-action:none}.wins .cas__seek:before{content:"";position:absolute;left:0;right:0;top:8px;height:2px;border-radius:2px;background:#cfcfcd}.wins .cas__fill{position:absolute;left:0;top:8px;height:2px;width:var(--p, 0%);border-radius:2px;background:#161616}.wins .cas__knob{position:absolute;left:var(--p, 0%);top:9px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #0000001f,0 1px 4px #00000040;transform:translate(-50%,-50%);transition:transform .16s var(--ease-snap)}.wins .cas__seek:hover .cas__knob,.wins .cas__seek.is-dragging .cas__knob{transform:translate(-50%,-50%) scale(1.2)}.wins .cas__times{display:flex;justify-content:space-between;margin-top:4px;color:#222;font-size:12.5px;font-variant-numeric:tabular-nums}.wins .cas__deck{position:absolute;left:50%;bottom:0;display:flex;align-items:center;justify-content:center;gap:12px;width:250px;height:70px;padding-top:2px;transform:translate(-50%);background:linear-gradient(180deg,#2c2c2c,#222);clip-path:polygon(14% 0,86% 0,100% 100%,0 100%)}.wins .cas__btn{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;color:#f2f2f0;background:#6a6865;box-shadow:inset 0 1px #ffffff2e,0 2px 4px #0006;cursor:pointer;transition:transform .14s var(--ease-snap),background .16s ease}.wins .cas__btn:hover{background:#7a7874}.wins .cas__btn:active{transform:scale(.94)}.wins .cas__btn--play{width:50px;height:50px;background:#8a8784;box-shadow:0 0 0 3px #f4f4f2,inset 0 1px #ffffff38,0 3px 8px #00000073}.wins .cas__btn--play:hover{background:#96938f}.wins .cas__btn svg{display:block}.wins .cas__ico{display:grid;place-items:center;animation:cas-ico .2s var(--ease-snap)}@keyframes cas-ico{0%{opacity:0;transform:scale(.85);filter:blur(2px)}}.wins .cas.is-muted [data-cas=mute]{background:#c84a32}.wins .radio__embed{position:absolute;left:0;bottom:0;width:300px;height:80px;overflow:hidden;opacity:0;pointer-events:none}.wins .cards{display:flex;flex-direction:column;height:100%;background:#f4f2ee}.wins .cards__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 16px;color:#6f6c66;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.wins .cards__head b{color:#23262d;font-weight:700}.wins .cards__head span{font-variant-numeric:tabular-nums}.wins .cards__head .cards__rec{color:#a39f97}.wins .cards__btns{display:flex;gap:6px;margin-left:auto}.wins .cards__btns button{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:0;border-radius:999px;color:#fff;font:inherit;background:#23262d;cursor:pointer;transition:transform .14s var(--ease-snap),background .16s ease}.wins .cards__btns button.is-ghost{color:#23262d;background:#23262d14}.wins .cards__btns button:active{transform:scale(.96)}.wins .cards__stage{position:relative;flex:1;min-height:0;overflow:hidden}.wins .felt{position:absolute;top:0;bottom:0;left:50%;width:var(--bw, 612px);border-radius:18px 18px 0 0;background:#ebe8e2;box-shadow:inset 0 0 0 1px #0000000d;transform:translate(-50%)}.wins .felt.is-instant .pc,.wins .felt.is-instant .slot{transition:none!important}.wins .felt .slot{position:absolute;left:0;top:0;width:var(--cw, 72px);height:var(--ch, 101px);border:1.5px dashed rgba(35,38,45,.16);border-radius:calc(var(--cw, 72px) / 8)}.wins .felt .slot[data-slot=stock]{border-style:solid;cursor:pointer}.wins .felt .slot[data-slot=stock]:after{content:"";position:absolute;inset:0;margin:auto;width:30%;aspect-ratio:1;border:2px solid rgba(35,38,45,.22);border-radius:50%}.wins .cards__panel{position:absolute;inset:0;z-index:900;display:grid;place-items:center;padding:16px;background:#f4f2eeb8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .22s ease}.wins .cards__panel.is-open{opacity:1;pointer-events:auto}.wins .board{width:min(360px,100%);max-height:100%;overflow:auto;padding:22px 22px 18px;border-radius:18px;color:#23262d;background:#fff;box-shadow:0 1px 2px #0000000d,0 20px 50px #00000029;transform:translateY(8px) scale(.97);transition:transform .32s var(--ease-snap)}.wins .cards__panel.is-open .board{transform:none}.wins .board__eyebrow,.wins .board__stats dt,.wins .board__list,.wins .board__note{font-family:JetBrains Mono,ui-monospace,monospace}.wins .board__eyebrow{margin:0 0 6px;color:#8a867e;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.wins .board h3{margin:0 0 14px;font-size:22px;font-weight:600;letter-spacing:-.02em}.wins .board__stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px}.wins .board__stats div{padding:10px 12px;border-radius:12px;background:#f4f2ee}.wins .board__stats dt{color:#8a867e;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.wins .board__stats dd{margin:2px 0 0;font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.wins .board__form{display:flex;gap:8px;margin-bottom:16px}.wins .board__form input{flex:1;min-width:0;padding:10px 12px;border:1px solid rgba(0,0,0,.12);border-radius:10px;color:inherit;font:inherit;font-size:16px;background:#fff;outline:none}.wins .board__form input:focus{border-color:#23262d}.wins .board__form button,.wins .board__close{padding:10px 14px;border:0;border-radius:10px;color:#fff;font:inherit;font-weight:600;background:#23262d;cursor:pointer;transition:transform .14s var(--ease-snap)}.wins .board__form button:active,.wins .board__close:active{transform:scale(.97)}.wins .board__form button:disabled{opacity:.5;cursor:default}.wins .board__list{margin:0;padding:0;font-size:13px;list-style:none}.wins .board__list li{display:grid;grid-template-columns:26px 1fr auto auto;gap:10px;align-items:baseline;padding:8px 6px;border-top:1px solid rgba(0,0,0,.06)}.wins .board__list li:first-child{border-top:0}.wins .board__list li.is-me{border-radius:8px;background:#fff3cf}.wins .board__list .pos{color:#a39f97}.wins .board__list li:first-child .pos{color:#c99a06}.wins .board__list .who{overflow:hidden;font-family:Inter Variable,Inter,sans-serif;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.wins .board__list .num{font-variant-numeric:tabular-nums}.wins .board__list .t{color:#8a867e;font-variant-numeric:tabular-nums}.wins .board__note{margin:12px 0 0;color:#a39f97;font-size:11px}.wins .board__close{width:100%;margin-top:14px;color:#23262d;background:#f1efea}.wins .pc{position:absolute;left:0;top:0;width:var(--cw, 72px);height:var(--ch, 101px);font-size:calc(var(--cw, 72px) / 14);perspective:700px;transition:transform .38s var(--ease-snap);touch-action:none;user-select:none}.wins .pc.is-lifted{transition:none}.wins .pc.is-return{transition:transform .46s var(--ease-back)}.wins .pc__in{position:absolute;inset:0;transform-style:preserve-3d;transition:transform .48s var(--ease-snap),translate .18s var(--ease-snap),scale .18s var(--ease-snap),rotate .18s var(--ease-snap)}.wins .pc.is-down .pc__in{transform:rotateY(180deg)}.wins .pc__face{position:absolute;inset:0;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:.9em;background:#fff;box-shadow:0 1px 2px #0000000d,0 4px 10px #00000012;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:box-shadow .2s ease}.wins .pc__front{color:#23262d}.wins .pc.is-buried .pc__face{box-shadow:0 0 0 .5px #0000000f}.wins .pc.is-red .pc__front{color:#c22f2f}.wins .pc__back{transform:rotateY(180deg)}.wins .pc__back i{position:absolute;inset:.55em;border:1px solid rgba(0,0,0,.1);border-radius:.5em;background-color:#9d2c35;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.16) 0,rgba(255,255,255,.16) 1.5px,transparent 1.5px,transparent 7px),repeating-linear-gradient(-45deg,rgba(255,255,255,.16) 0,rgba(255,255,255,.16) 1.5px,transparent 1.5px,transparent 7px)}.wins .pc.is-movable{cursor:grab}@media(hover:hover){.wins .pc.is-movable:hover .pc__in{translate:0 -4px}.wins .pc.is-movable:hover .pc__face{box-shadow:0 2px 4px #0000000f,0 10px 20px #0000001f}}.wins .pc.is-lifted .pc__in{translate:0 -2px;scale:1.05;rotate:var(--tilt, 0deg);cursor:grabbing}.wins .pc.is-lifted .pc__face{box-shadow:0 4px 8px #00000014,0 18px 30px #0000002e}.wins .pc.is-nope .pc__in{animation:pc-nope .36s var(--ease-snap)}@keyframes pc-nope{20%{translate:-5px 0}45%{translate:4px 0}70%{translate:-2px 0}}.wins .pc svg{display:block}.wins .pc__corner{position:absolute;top:.6em;left:.65em;display:flex;flex-direction:column;align-items:center;gap:.2em}.wins .pc__corner--flip{inset:auto .65em .6em auto;transform:rotate(180deg)}.wins .pc__corner b{font-size:1.55em;font-weight:600;line-height:1;letter-spacing:-.03em}.wins .pc__corner svg{width:1.05em;height:1.05em}.wins .pc__ace{position:absolute;inset:0;display:grid;place-items:center}.wins .pc__ace svg{width:4.6em;height:4.6em}.wins .pc__pips{position:absolute;inset:15% 24%}.wins .pc__pips i{position:absolute;transform:translate(-50%,-50%)}.wins .pc__pips svg{width:2.1em;height:2.1em}.wins .pc__pips svg.is-flip{transform:rotate(180deg)}.wins .pc__court{position:absolute;inset:16% 24%;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:.4em;background:repeating-linear-gradient(135deg,color-mix(in srgb,currentColor 9%,transparent) 0 1px,transparent 1px .55em),color-mix(in srgb,currentColor 5%,#fff)}.wins .pc__court b{position:absolute;left:0;right:0;font-family:Georgia,Times New Roman,serif;font-size:3em;font-weight:700;line-height:1;text-align:center}.wins .pc__court b:first-child{top:.12em}.wins .pc__court b:nth-child(2){bottom:.12em;transform:rotate(180deg)}.wins .pc__court svg{position:absolute;left:50%;top:50%;width:1.5em;height:1.5em;transform:translate(-50%,-50%)}@media(prefers-reduced-motion:reduce){.wins .pc,.wins .pc__in{transition-duration:0ms!important}}@property --fade-t{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --fade-b{syntax: "<length>"; inherits: false; initial-value: 0px;}html:has(.os),html:has(.os) body{height:100%;overflow:hidden;overscroll-behavior:none}html:has(.os) body{background:#e9e5dc}.sr-only[data-astro-cid-3ng67zut]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.os[data-astro-cid-3ng67zut]{--wall: #101010;--wall-2: #1a1a1a;--word-fallback: #1e1e1e;--fg: #f2f2ee;--glass: rgba(28, 28, 30, .62);--glass-line: rgba(255, 255, 255, .12);--menu-fg: #f4f4f4;--win: #f6f6f4;--win-ink: #151515;--accent: #2f6bff;position:fixed;inset:0;overflow:hidden;color:var(--fg);font-family:Inter Variable,Inter,system-ui,sans-serif;background:radial-gradient(120% 90% at 70% 10%,var(--wall-2),var(--wall) 60%);user-select:none;-webkit-user-select:none;letter-spacing:-.01em;cursor:default;transition:background-color .5s ease}.os[data-astro-cid-3ng67zut][data-theme=papel]{--wall: #e9e5dc;--wall-2: #f4f1ea;--word-fallback: #d9d3c6;--fg: #141414;--glass: rgba(250, 248, 243, .62);--glass-line: rgba(0, 0, 0, .1);--menu-fg: #141414}.wall[data-astro-cid-3ng67zut]{position:absolute;inset:0;pointer-events:none}.wall__grain[data-astro-cid-3ng67zut]{position:absolute;inset:0;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.mb[data-astro-cid-3ng67zut]{position:absolute;inset:0 0 auto;z-index:900;display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 10px;color:var(--menu-fg, var(--fg));font-size:13.5px;background:var(--glass);backdrop-filter:blur(22px) saturate(1.6);-webkit-backdrop-filter:blur(22px) saturate(1.6);border-bottom:1px solid var(--glass-line)}.mb__left[data-astro-cid-3ng67zut],.mb__right[data-astro-cid-3ng67zut]{display:flex;align-items:center;gap:2px}.mb__right[data-astro-cid-3ng67zut]{gap:14px;padding-right:6px}.mb__item[data-astro-cid-3ng67zut]{padding:3px 9px;border:0;border-radius:5px;background:none;color:inherit;font:inherit;font-weight:500;letter-spacing:-.005em}.mb__item[data-astro-cid-3ng67zut]:hover,.mb__item[data-astro-cid-3ng67zut].is-open{background:color-mix(in srgb,currentColor 16%,transparent)}.mb__app[data-astro-cid-3ng67zut]{font-weight:700}.mb__logo[data-astro-cid-3ng67zut]{display:grid;place-items:center;padding:3px 8px}.mb__fav[data-astro-cid-3ng67zut]{width:16px;height:16px;border-radius:50%}.mb__back[data-astro-cid-3ng67zut]{display:inline-flex;align-items:center;gap:4px;padding:3px 11px 3px 8px;border-radius:999px;color:inherit;font-weight:600;text-decoration:none;background:color-mix(in srgb,currentColor 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 14%,transparent);transition:background .16s ease,transform .2s var(--ease-out)}.mb__back[data-astro-cid-3ng67zut]:hover{background:color-mix(in srgb,currentColor 16%,transparent)}.mb__back[data-astro-cid-3ng67zut]:hover svg[data-astro-cid-3ng67zut]{transform:translate(-2px)}.mb__back[data-astro-cid-3ng67zut] svg[data-astro-cid-3ng67zut]{transition:transform .24s var(--ease-out)}.mb__back-short[data-astro-cid-3ng67zut]{display:none}.mb__status[data-astro-cid-3ng67zut],.mb__clock[data-astro-cid-3ng67zut]{font-weight:500;font-variant-numeric:tabular-nums}.menu[data-astro-cid-3ng67zut]{position:absolute;z-index:950;min-width:230px;padding:5px;border-radius:10px;color:#1a1a1a;font-size:13.5px;background:#f6f6f6db;backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);box-shadow:0 0 0 .5px #00000040,0 14px 40px #00000059;animation:menu-in .14s var(--ease-out);transform-origin:top left}.menu[data-astro-cid-3ng67zut] button,.menu[data-astro-cid-3ng67zut] a{display:flex;justify-content:space-between;gap:24px;width:100%;padding:4px 10px;border:0;border-radius:5px;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none}.menu[data-astro-cid-3ng67zut] button:hover,.menu[data-astro-cid-3ng67zut] a:hover{background:var(--accent);color:#fff}.menu[data-astro-cid-3ng67zut] kbd{font:inherit;opacity:.45}.menu[data-astro-cid-3ng67zut] hr{margin:5px 10px;border:0;border-top:1px solid rgba(0,0,0,.12)}@keyframes menu-in{0%{opacity:0;transform:scale(.97) translateY(-4px)}}.desk[data-astro-cid-3ng67zut]{position:absolute;inset:30px 0 0}.file[data-astro-cid-3ng67zut]{--w: 128px;position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);display:flex;flex-direction:column;align-items:center;gap:9px;width:calc(var(--w) + 40px);padding:0;border:0;background:none;color:inherit;font:inherit;touch-action:none;animation:drop .9s var(--ease-out) both;animation-delay:calc(var(--i) * 70ms + .15s)}@keyframes drop{0%{opacity:0;transform:translateY(-40px) rotate(calc(var(--r) * 3)) scale(.9)}}.file__paper[data-astro-cid-3ng67zut]{display:block;width:var(--w);aspect-ratio:var(--ar);max-height:170px;max-width:calc(170px * var(--ar));overflow:hidden;border-radius:3px;background:#222;box-shadow:0 1px #ffffff14 inset,0 6px 14px #00000029,0 1px 3px #00000024;transform:perspective(700px) rotate(var(--r)) rotateX(var(--tx, 0deg)) rotateY(var(--ty, 0deg)) scale(var(--s, 1));transition:transform .42s var(--ease-out),box-shadow .42s var(--ease-out)}.file__paper[data-astro-cid-3ng67zut] img[data-astro-cid-3ng67zut]{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.file[data-astro-cid-3ng67zut]:hover .file__paper[data-astro-cid-3ng67zut]{--s: 1.07;box-shadow:0 1px #ffffff14 inset,0 14px 28px #0003,0 3px 8px #00000024}.file[data-astro-cid-3ng67zut].is-dragging .file__paper[data-astro-cid-3ng67zut]{--s: 1.1;transition:box-shadow .2s ease;box-shadow:0 22px 40px #0000003d}.file__name[data-astro-cid-3ng67zut]{max-width:100%;padding:1px 6px;border-radius:4px;font-size:12.5px;font-weight:500;line-height:1.35;text-shadow:0 1px 2px rgba(0,0,0,.35);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.os[data-astro-cid-3ng67zut][data-theme=papel] .file__name[data-astro-cid-3ng67zut]{text-shadow:none}.file[data-astro-cid-3ng67zut].is-selected .file__name[data-astro-cid-3ng67zut]{background:var(--accent);color:#fff;text-shadow:none}.file[data-astro-cid-3ng67zut].is-selected .file__paper[data-astro-cid-3ng67zut]{outline:2px solid color-mix(in srgb,#fff 55%,transparent);outline-offset:3px}.file[data-astro-cid-3ng67zut].is-bounce{animation:nope .52s var(--ease-out)}@keyframes nope{20%{transform:translate(-10px) rotate(-3deg)}40%{transform:translate(9px) rotate(2deg)}60%{transform:translate(-6px)}80%{transform:translate(3px)}}.marquee[data-astro-cid-3ng67zut]{position:absolute;border:1px solid rgba(120,160,255,.9);background:#5a8cff2e;border-radius:2px;pointer-events:none}.wins[data-astro-cid-3ng67zut]{position:absolute;inset:30px 0 0;pointer-events:none}.wins[data-astro-cid-3ng67zut] .win{position:absolute;display:flex;flex-direction:column;overflow:hidden;border-radius:12px;color:var(--win-ink);background:var(--win);box-shadow:0 0 0 .5px #00000059,0 30px 80px #00000073,0 8px 20px #0003;pointer-events:auto;transform-origin:center}.wins[data-astro-cid-3ng67zut] .win.is-blur{box-shadow:0 0 0 .5px #0000004d,0 18px 46px #0000004d}.wins[data-astro-cid-3ng67zut] .win__bar{position:relative;display:flex;align-items:center;gap:12px;flex-shrink:0;height:42px;padding:0 14px;font-size:13px;font-weight:600;background:linear-gradient(#f3f3f1,#e9e9e6);border-bottom:1px solid rgba(0,0,0,.1);cursor:default}.wins[data-astro-cid-3ng67zut] .win--dark .win__bar{color:#ddd;background:linear-gradient(#323436,#2a2c2e);border-bottom-color:#111}.wins[data-astro-cid-3ng67zut] .win__title{position:absolute;left:50%;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:translate(-50%);pointer-events:none}.wins[data-astro-cid-3ng67zut] .lights{display:flex;gap:8px}.wins[data-astro-cid-3ng67zut] .light{display:grid;place-items:center;width:12px;height:12px;padding:0;border:0;border-radius:50%;color:#0000008c;box-shadow:inset 0 0 0 .5px #0003}.wins[data-astro-cid-3ng67zut] .light svg{opacity:0}.wins[data-astro-cid-3ng67zut] .lights:hover .light svg{opacity:1}.wins[data-astro-cid-3ng67zut] .light--close{background:#ff5f57}.wins[data-astro-cid-3ng67zut] .light--min{background:#febc2e}.wins[data-astro-cid-3ng67zut] .light--zoom{background:#28c840}.wins[data-astro-cid-3ng67zut] .win.is-blur .light{background:#cfcfcc}.wins[data-astro-cid-3ng67zut] .win__body{position:relative;flex:1;min-height:0;overflow:auto;user-select:text;-webkit-user-select:text}.wins[data-astro-cid-3ng67zut] .win__tools{margin-left:auto;display:flex;align-items:center;gap:6px}.wins[data-astro-cid-3ng67zut] .seg{display:flex;padding:2px;border-radius:7px;background:#00000012}.wins[data-astro-cid-3ng67zut] .seg button,.wins[data-astro-cid-3ng67zut] .tbtn{padding:3px 10px;border:0;border-radius:5px;background:none;color:inherit;font:inherit;font-weight:500;font-size:12px}.wins[data-astro-cid-3ng67zut] .tbtn:hover{background:#00000012}.wins[data-astro-cid-3ng67zut] .seg button.is-on{background:#fff;box-shadow:0 1px 2px #00000026}.wins[data-astro-cid-3ng67zut] .finder{display:grid;grid-template-columns:170px 1fr;height:100%}.wins[data-astro-cid-3ng67zut] .finder__side{padding:14px 10px;font-size:13px;background:#e8e8e4b3;border-right:1px solid rgba(0,0,0,.07)}.wins[data-astro-cid-3ng67zut] .finder__side p{margin:4px 8px 6px;font-size:11px;font-weight:600;color:#0006}.wins[data-astro-cid-3ng67zut] .finder__side a{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:6px;color:inherit;text-decoration:none}.wins[data-astro-cid-3ng67zut] .finder__side a.is-on,.wins[data-astro-cid-3ng67zut] .finder__side a:hover{background:#00000014}.wins[data-astro-cid-3ng67zut] .finder__main{overflow:auto}.wins[data-astro-cid-3ng67zut] .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:18px 12px;padding:18px}.wins[data-astro-cid-3ng67zut] .grid button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 4px;border:0;border-radius:8px;background:none;font:inherit;font-size:12px;color:inherit}.wins[data-astro-cid-3ng67zut] .grid img{height:104px;width:auto;max-width:100%;object-fit:contain;box-shadow:0 6px 14px #0003;transition:transform .36s var(--ease-out)}.wins[data-astro-cid-3ng67zut] .grid button:hover img{transform:translateY(-4px) rotate(-2deg) scale(1.05)}.wins[data-astro-cid-3ng67zut] .grid button:focus-visible,.wins[data-astro-cid-3ng67zut] .grid button:hover{background:#0000000d}.wins[data-astro-cid-3ng67zut] .list{width:100%;font-size:13px;border-collapse:collapse}.wins[data-astro-cid-3ng67zut] .list th{position:sticky;top:0;padding:6px 14px;font-weight:500;font-size:12px;color:#00000073;text-align:left;background:var(--win);border-bottom:1px solid rgba(0,0,0,.08)}.wins[data-astro-cid-3ng67zut] .list td{padding:7px 14px;white-space:nowrap}.wins[data-astro-cid-3ng67zut] .list tr:nth-child(2n) td{background:#00000008}.wins[data-astro-cid-3ng67zut] .list tbody tr:hover td{background:var(--accent);color:#fff}.wins[data-astro-cid-3ng67zut] .pv{display:flex;align-items:center;justify-content:center;height:100%;padding:18px;overflow:hidden;background:#2b2b2b}.wins[data-astro-cid-3ng67zut] .pv img{display:block;flex-shrink:0;object-fit:contain;box-shadow:0 12px 30px #00000073;animation:pv-in .38s var(--ease-out)}.wins[data-astro-cid-3ng67zut] .pv{touch-action:pan-y}@keyframes pv-slide-r{0%{opacity:0;transform:translate(70px)}}@keyframes pv-slide-l{0%{opacity:0;transform:translate(-70px)}}@keyframes pv-in{0%{opacity:0;transform:scale(.96)}}.wins[data-astro-cid-3ng67zut] .pv__meta{display:flex;justify-content:space-between;gap:16px;padding:8px 14px;font-size:12px;color:#c9c9c9;background:#232323;border-top:1px solid #111}.wins[data-astro-cid-3ng67zut] .term{height:100%;padding:12px 14px;overflow:auto;color:#e6e6e6;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;line-height:1.6;background:#1d1f21}.wins[data-astro-cid-3ng67zut] .term .p{color:#7ee787}.wins[data-astro-cid-3ng67zut] .term .d{color:#8b949e}.wins[data-astro-cid-3ng67zut] .term .y{color:#f5d90a}.wins[data-astro-cid-3ng67zut] .term .tx{margin:6px 0}.wins[data-astro-cid-3ng67zut] .term .tx i{display:block;animation:tx-pop .52s cubic-bezier(.2,1.4,.4,1) both}.wins[data-astro-cid-3ng67zut] .term .tx-figma{display:grid;grid-template-columns:repeat(2,24px);grid-auto-rows:24px}.wins[data-astro-cid-3ng67zut] .term .tx-figma i:last-child{grid-column:1}.wins[data-astro-cid-3ng67zut] .term .tx-pin{width:176px;columns:6;column-gap:4px}.wins[data-astro-cid-3ng67zut] .term .tx-pin i{margin-bottom:4px;border-radius:4px;break-inside:avoid;animation-name:tx-drop}.wins[data-astro-cid-3ng67zut] .term .tx-ui{position:relative;width:260px;height:150px;border:1px solid #4a4d52;border-radius:6px}.wins[data-astro-cid-3ng67zut] .term .tx-ui i{position:absolute;border-radius:3px;background:#4a4d52}.wins[data-astro-cid-3ng67zut] .term .tx-ui .u-nav{left:0;right:0;top:22px;height:1px;border-radius:0}.wins[data-astro-cid-3ng67zut] .term .tx-ui .u-logo{left:10px;top:7px;width:28px;height:8px;background:#e6e6e6}.wins[data-astro-cid-3ng67zut] .term .tx-ui .u-h1{left:14px;top:38px;width:150px;height:12px;background:#e6e6e6}.wins[data-astro-cid-3ng67zut] .term .tx-ui .u-h2{left:14px;top:56px;width:100px;height:8px}.wins[data-astro-cid-3ng67zut] .term .tx-ui .u-btn{left:14px;top:74px;width:64px;height:18px;border-radius:9px;background:#7ee787}.wins[data-astro-cid-3ng67zut] .term .tx-ui .u-c1{left:14px;top:104px;width:70px;height:34px}.wins[data-astro-cid-3ng67zut] .term .tx-ui .u-c2{left:95px;top:104px;width:70px;height:34px}.wins[data-astro-cid-3ng67zut] .term .tx-ui .u-c3{left:176px;top:104px;width:70px;height:34px}.wins[data-astro-cid-3ng67zut] .term .tx-ps{width:240px;height:14px;overflow:hidden;border-radius:3px;background:#2a2d30}.wins[data-astro-cid-3ng67zut] .term .tx-ps i{height:100%;background:linear-gradient(90deg,#001e36,#31a8ff,#f5d90a,#ff6b6b);transform-origin:left;animation:tx-render 1s cubic-bezier(.65,0,.35,1) both}.wins[data-astro-cid-3ng67zut] .term .tx-pre{white-space:pre}@keyframes tx-pop{0%{opacity:0;transform:scale(.3)}}@keyframes tx-drop{0%{opacity:0;transform:translateY(-18px)}}@keyframes tx-render{0%{transform:scaleX(0)}}.wins[data-astro-cid-3ng67zut] .term__line{display:flex;gap:8px}.wins[data-astro-cid-3ng67zut] .term input{flex:1;min-width:0;padding:0;border:0;outline:0;background:none;color:inherit;font:inherit;caret-color:#7ee787}.wins[data-astro-cid-3ng67zut] .about{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 26px 24px;text-align:center;font-size:12.5px}.wins[data-astro-cid-3ng67zut] .about__orb{width:96px;height:96px;margin-bottom:10px;box-shadow:0 12px 30px #1a73f252;border-radius:50%}.wins[data-astro-cid-3ng67zut] .win.is-fit .win__body{overflow:hidden}.wins[data-astro-cid-3ng67zut] .about h3{font-size:22px;font-weight:700;letter-spacing:-.03em}.wins[data-astro-cid-3ng67zut] .about dl{display:grid;grid-template-columns:auto auto;gap:3px 10px;margin:12px 0 16px;text-align:left}.wins[data-astro-cid-3ng67zut] .about dt{font-weight:600;text-align:right}.wins[data-astro-cid-3ng67zut] .about a{padding:5px 14px;border-radius:6px;color:inherit;text-decoration:none;background:#fff;box-shadow:0 0 0 .5px #00000040,0 1px 2px #0000001a}.orb-canvas{display:block;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 50% 85%,#1a73f2,#7fb6ff 55%,#fcffff)}.gab-avatar[data-astro-cid-3ng67zut]{position:relative;display:block;width:100%;height:100%;border-radius:50%;box-shadow:0 6px 14px #1a73f259}.gab-online[data-astro-cid-3ng67zut]{position:absolute;right:4%;bottom:4%;width:22%;height:22%;border-radius:50%;background:#34c759;box-shadow:0 0 0 2.5px #f4f1ea}.wins[data-astro-cid-3ng67zut] .chat{display:flex;flex-direction:column;height:100%;background:#fbfaf7;user-select:none}.wins[data-astro-cid-3ng67zut] .chat__scroll{--fade-t: 0px;--fade-b: 0px;flex:1;min-height:0;overflow:auto;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-t),#000 calc(100% - var(--fade-b)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-t),#000 calc(100% - var(--fade-b)),transparent 100%);transition:--fade-t .22s ease,--fade-b .22s ease;padding:20px 20px 8px;scrollbar-width:thin}.wins[data-astro-cid-3ng67zut] .chat__hero{display:flex;flex-direction:column;align-items:center;gap:6px;padding:34px 6px 10px;text-align:center;animation:msg-in .52s var(--ease-out) both}.wins[data-astro-cid-3ng67zut] .chat__hero-orb{width:76px;height:76px;margin-bottom:14px}.wins[data-astro-cid-3ng67zut] .chat__hero h3{font-size:25px;font-weight:600;letter-spacing:-.03em;line-height:1.15}.wins[data-astro-cid-3ng67zut] .chat__hero p{max-width:30ch;font-size:14px;line-height:1.45;color:#5f5d57}.wins[data-astro-cid-3ng67zut] .chat__sugs{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:22px}.wins[data-astro-cid-3ng67zut] .chat__sugs button{padding:10px 12px;border:1px solid rgba(0,0,0,.09);border-radius:12px;background:#fff;color:#2b2a27;font:inherit;font-size:12.5px;line-height:1.35;text-align:left;transition:border-color .16s ease,transform .22s var(--ease-out)}.wins[data-astro-cid-3ng67zut] .chat__sugs button:hover{border-color:#1a73f273;transform:translateY(-2px)}.wins[data-astro-cid-3ng67zut] .chat__sugs b{display:block;margin-bottom:2px;font-weight:600}.wins[data-astro-cid-3ng67zut] .chat__sugs span{color:#77746c}.wins[data-astro-cid-3ng67zut] .turn{margin-bottom:18px;animation:msg-in .38s var(--ease-out) both}.wins[data-astro-cid-3ng67zut] .turn--me{display:flex;justify-content:flex-end}.wins[data-astro-cid-3ng67zut] .turn--me .bubble{max-width:82%;padding:9px 14px;border-radius:18px 18px 6px;font-size:14px;line-height:1.45;white-space:pre-wrap;background:#ecebe6;user-select:text}.wins[data-astro-cid-3ng67zut] .turn--ai{display:grid;grid-template-columns:22px 1fr;gap:10px}.wins[data-astro-cid-3ng67zut] .mini-orb{width:22px;height:22px;margin-top:1px;border-radius:50%;background:radial-gradient(circle at 50% 85%,#1a73f2,#7fb6ff 55%,#fcffff);box-shadow:0 2px 6px #1a73f24d}.wins[data-astro-cid-3ng67zut] .turn.is-thinking .mini-orb{animation:orb-pulse 1s ease-in-out infinite}@keyframes orb-pulse{50%{transform:scale(.82);filter:hue-rotate(-20deg) brightness(1.15)}}.wins[data-astro-cid-3ng67zut] .ai-text{font-size:14.5px;line-height:1.6;color:#22211e;user-select:text;-webkit-user-select:text}.wins[data-astro-cid-3ng67zut] .ai-text a{color:#1a5fd0;font-weight:500;text-underline-offset:2px}.wins[data-astro-cid-3ng67zut] .ai-text .tk{opacity:0;filter:blur(3px);transition:opacity .26s ease,filter .3s ease}.wins[data-astro-cid-3ng67zut] .ai-text .tk.on{opacity:1;filter:none}.wins[data-astro-cid-3ng67zut] .thinking{font-size:13.5px;background:linear-gradient(90deg,#8f8c85 0% 35%,#d6d3cb 50%,#8f8c85 65% 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 1.3s linear infinite}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.wins[data-astro-cid-3ng67zut] .ai-meta{display:flex;align-items:center;gap:10px;margin-top:6px;font-size:11.5px;color:#9a978f}.wins[data-astro-cid-3ng67zut] .ai-meta button{padding:2px 6px;border:0;border-radius:5px;background:none;color:inherit;font:inherit}.wins[data-astro-cid-3ng67zut] .ai-meta button:hover{color:#22211e;background:#0000000d}.wins[data-astro-cid-3ng67zut] .sys-note{margin:4px 0 18px;font-size:12px;color:#8a877f;text-align:center;animation:msg-in .38s var(--ease-out) both}@keyframes msg-in{0%{opacity:0;transform:translateY(8px)}}.wins[data-astro-cid-3ng67zut] .chips{display:flex;flex-wrap:wrap;gap:6px}.wins[data-astro-cid-3ng67zut] .chips button{padding:6px 11px;border:1px solid rgba(26,115,242,.3);border-radius:999px;background:#fff;color:#1a5fd0;font:inherit;font-size:12.5px;font-weight:500;animation:msg-in .38s var(--ease-out) both}.wins[data-astro-cid-3ng67zut] .chips button:hover{background:#1a73f2;border-color:#1a73f2;color:#fff}.wins[data-astro-cid-3ng67zut] .prompt{position:relative;margin:6px 14px 14px;padding:8px;border:1px solid rgba(0,0,0,.12);border-radius:18px;background:#fff;box-shadow:0 6px 20px #0000000d;transition:border-color .16s ease}.wins[data-astro-cid-3ng67zut] .prompt:focus-within{border-color:#00000047}.wins[data-astro-cid-3ng67zut] .prompt textarea{display:block;width:100%;min-height:44px;max-height:132px;padding:4px 8px;border:0;outline:0;resize:none;background:none;color:#1b1a18;font:inherit;font-size:14px;line-height:22px;user-select:text}.wins[data-astro-cid-3ng67zut] .prompt textarea::placeholder{color:#8c8980}.wins[data-astro-cid-3ng67zut] .prompt__row{display:flex;align-items:center;gap:4px;margin-top:4px}.wins[data-astro-cid-3ng67zut] .pbtn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:0;border-radius:999px;background:none;color:#5f5d57;font:inherit;font-size:12.5px;font-weight:500;transition:background .16s ease}.wins[data-astro-cid-3ng67zut] .pbtn:hover,.wins[data-astro-cid-3ng67zut] .pbtn.is-open{background:#0000000f;color:#1b1a18}.wins[data-astro-cid-3ng67zut] .pbtn--icon{width:32px;padding:0;justify-content:center}.wins[data-astro-cid-3ng67zut] .pbtn--icon svg{transition:transform .32s var(--ease-out)}.wins[data-astro-cid-3ng67zut] .pbtn--icon.is-open svg{transform:rotate(45deg)}.wins[data-astro-cid-3ng67zut] .model-ico{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0}.wins[data-astro-cid-3ng67zut] .model-ico svg{width:18px;height:18px}.wins[data-astro-cid-3ng67zut] .send{position:relative;display:grid;place-items:center;width:32px;height:32px;margin-left:auto;border:0;border-radius:50%;color:#fff;background:#1b1a18;transition:opacity .16s ease,transform .2s var(--ease-out)}.wins[data-astro-cid-3ng67zut] .send:disabled{opacity:.25}.wins[data-astro-cid-3ng67zut] .send:not(:disabled):active{transform:scale(.92)}.wins[data-astro-cid-3ng67zut] .send svg{position:absolute;transition:opacity .22s ease,transform .32s var(--ease-out)}.wins[data-astro-cid-3ng67zut] .send .i-stop{opacity:0;transform:translateY(4px) scale(.7)}.wins[data-astro-cid-3ng67zut] .send.is-busy .i-send{opacity:0;transform:translateY(-4px) scale(.7)}.wins[data-astro-cid-3ng67zut] .send.is-busy .i-stop{opacity:1;transform:none}.wins[data-astro-cid-3ng67zut] .prompt__hint{margin:-6px 14px 10px;font-size:11px;color:#a3a097;text-align:center}.pop{position:fixed;z-index:960;min-width:224px;padding:6px;border-radius:14px;color:#1b1a18;font-size:13px;background:#fff;box-shadow:0 0 0 1px #00000014,0 18px 40px #0000002e;transform-origin:bottom left;animation:pop-in .22s var(--ease-out) both}@keyframes pop-in{0%{opacity:0;transform:translateY(6px) scale(.96);filter:blur(2px)}}.pop button{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:9px;background:none;color:inherit;font:inherit;text-align:left}.pop button:hover,.pop button[aria-checked=true]{background:#f1f0ec}.pop small{display:block;margin-top:1px;font-size:11.5px;color:#85827a}.pop .check{margin-left:auto;color:#1a73f2;opacity:0}.pop button[aria-checked=true] .check{opacity:1}.pop .model-ico,.pop .act-ico{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0}.pop .model-ico svg{width:18px;height:18px}.folder[data-astro-cid-3ng67zut]{--fs: .48;position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);display:flex;flex-direction:column;align-items:center;gap:6px;width:calc(321px * var(--fs) + 40px);animation:drop .9s var(--ease-out) both;animation-delay:.65s;cursor:pointer;-webkit-tap-highlight-color:transparent}.folder[data-astro-cid-3ng67zut].is-dragging{cursor:grabbing}.folder[data-astro-cid-3ng67zut].is-dragging .folder__hit[data-astro-cid-3ng67zut]{transform:scale(1.05);filter:drop-shadow(0 18px 24px rgba(0,0,0,.18));transition:transform .2s var(--ease-out)}.folder__hit[data-astro-cid-3ng67zut]{position:relative;width:calc(321px * var(--fs));height:calc(270px * var(--fs))}.folder__stage[data-astro-cid-3ng67zut]{position:absolute;left:50%;top:50%;width:321px;height:270px;perspective:800px;transform:translate(-50%,-50%) scale(var(--fs))}.folder__back[data-astro-cid-3ng67zut]{position:absolute;inset:0;border-radius:25px;background:#50b1fd;box-shadow:inset 0 0 6px 2px #ffffff59,0 18px 34px #1a5aa047}.fcard[data-astro-cid-3ng67zut]{--tx: 0px;--ty: 0px;--tr: 0deg;position:absolute;left:50%;top:50%;width:164px;height:214px;margin:-107px 0 0 -82px;overflow:hidden;border:1px solid #e0e0e0;border-radius:20px;color:#1b1a18;background:#f1f1f1;box-shadow:inset 3px 5px 6px #ffffffe6,0 6px 14px #0000001f;text-decoration:none;transform:translate(var(--tx),var(--ty)) rotate(var(--tr));transition:transform .72s cubic-bezier(.22,1.25,.36,1);pointer-events:none}.fcard[data-astro-cid-3ng67zut] img[data-astro-cid-3ng67zut]{display:block;width:140px;height:104px;margin:12px auto 10px;border-radius:12px;object-fit:cover}.fcard[data-astro-cid-3ng67zut] b[data-astro-cid-3ng67zut]{display:block;padding:0 14px;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.fcard[data-astro-cid-3ng67zut] small[data-astro-cid-3ng67zut]{display:block;padding:4px 14px 0;font-size:11px;color:#7a7770}.fcard__lines[data-astro-cid-3ng67zut]{display:grid;gap:9px;padding:30px 14px 0}.fcard__lines[data-astro-cid-3ng67zut] i[data-astro-cid-3ng67zut]{display:block;height:7px;border-radius:6px;background:#d4d4d4}.fcard__lines[data-astro-cid-3ng67zut] i[data-astro-cid-3ng67zut]:first-child{height:12px;margin-bottom:8px}.fcard[data-astro-cid-3ng67zut][data-c="1"]{--tx: 40px;--ty: -10px;--tr: 10deg}.fcard[data-astro-cid-3ng67zut][data-c="2"]{--tx: 3px;--ty: -20px;--tr: 2deg;transition-delay:40ms}.fcard[data-astro-cid-3ng67zut][data-c="3"]{--tx: -40px;--ty: -22px;--tr: -5deg;transition-delay:80ms}.folder[data-astro-cid-3ng67zut]:hover .fcard[data-astro-cid-3ng67zut][data-c="1"]{--ty: -30px;--tr: 14deg}.folder[data-astro-cid-3ng67zut]:hover .fcard[data-astro-cid-3ng67zut][data-c="2"]{--ty: -35px;--tr: -1deg}.folder[data-astro-cid-3ng67zut]:hover .fcard[data-astro-cid-3ng67zut][data-c="3"]{--ty: -44px;--tr: -9deg}.folder[data-astro-cid-3ng67zut].is-open .fcard[data-astro-cid-3ng67zut]{pointer-events:auto}.folder[data-astro-cid-3ng67zut].is-open .fcard[data-astro-cid-3ng67zut][data-c="1"]{--tx: 120px;--ty: -170px;--tr: 16deg}.folder[data-astro-cid-3ng67zut].is-open .fcard[data-astro-cid-3ng67zut][data-c="2"]{--tx: 0px;--ty: -196px;--tr: -2deg}.folder[data-astro-cid-3ng67zut].is-open .fcard[data-astro-cid-3ng67zut][data-c="3"]{--tx: -120px;--ty: -178px;--tr: -14deg}.folder[data-astro-cid-3ng67zut].is-open .fcard[data-astro-cid-3ng67zut]:hover{--ty: -214px;z-index:2}.folder__flap[data-astro-cid-3ng67zut]{position:absolute;left:0;top:29px;width:321px;height:241px;transform-origin:bottom center;transform:rotateX(-15deg);transition:transform .7s cubic-bezier(.22,1.2,.36,1);pointer-events:none}.folder[data-astro-cid-3ng67zut]:hover .folder__flap[data-astro-cid-3ng67zut]{transform:rotateX(-45deg)}.folder[data-astro-cid-3ng67zut].is-open .folder__flap[data-astro-cid-3ng67zut]{transform:rotateX(-55deg)}.folder__flap[data-astro-cid-3ng67zut] svg[data-astro-cid-3ng67zut]{position:absolute;inset:0}.folder[data-astro-cid-3ng67zut] .file__name[data-astro-cid-3ng67zut]{position:relative;z-index:3}.boot[data-astro-cid-3ng67zut],.bye[data-astro-cid-3ng67zut]{position:absolute;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.boot[data-astro-cid-3ng67zut]{background:#e9e5dc;animation:boot-failsafe 0s linear 7s forwards}@keyframes boot-failsafe{to{visibility:hidden;opacity:0}}.boot__orb[data-astro-cid-3ng67zut]{width:112px;height:112px;transition:transform .9s var(--ease-out),opacity .7s ease}.boot__name[data-astro-cid-3ng67zut]{color:#141414;font-size:15px;font-weight:600;letter-spacing:-.01em}.boot__bar[data-astro-cid-3ng67zut]{width:180px;height:4px;overflow:hidden;border-radius:4px;background:#0000001a}.boot__bar[data-astro-cid-3ng67zut] i[data-astro-cid-3ng67zut]{display:block;width:100%;height:100%;border-radius:4px;background:#141414;transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease-out)}.boot__hint[data-astro-cid-3ng67zut]{color:#6e6a62;font-size:12px}.boot[data-astro-cid-3ng67zut].is-done{animation:none;opacity:0;transition:opacity .65s ease .25s;pointer-events:none}.boot[data-astro-cid-3ng67zut].is-done .boot__name[data-astro-cid-3ng67zut],.boot[data-astro-cid-3ng67zut].is-done .boot__bar[data-astro-cid-3ng67zut],.boot[data-astro-cid-3ng67zut].is-done .boot__hint[data-astro-cid-3ng67zut]{opacity:0;transition:opacity .2s ease}.os[data-astro-cid-3ng67zut]:not(.is-booted) .file[data-astro-cid-3ng67zut],.os[data-astro-cid-3ng67zut]:not(.is-booted) .folder[data-astro-cid-3ng67zut]{animation-play-state:paused}.bye[data-astro-cid-3ng67zut]{visibility:hidden;background:#fffffb;clip-path:inset(100% 0 0 0);transition:clip-path .7s cubic-bezier(.77,0,.175,1),visibility 0s linear .7s}.bye[data-astro-cid-3ng67zut] p[data-astro-cid-3ng67zut]{color:#111;font-size:clamp(22px,2.4vw,34px);font-weight:500;letter-spacing:-.03em;opacity:0;transform:translateY(14px);transition:opacity .4s ease .35s,transform .6s var(--ease-out) .35s}.os[data-astro-cid-3ng67zut].is-leaving .bye[data-astro-cid-3ng67zut]{visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path .7s cubic-bezier(.77,0,.175,1)}.os[data-astro-cid-3ng67zut].is-leaving .bye[data-astro-cid-3ng67zut] p[data-astro-cid-3ng67zut]{opacity:1;transform:none}.os[data-astro-cid-3ng67zut].is-leaving .desk[data-astro-cid-3ng67zut],.os[data-astro-cid-3ng67zut].is-leaving .wins[data-astro-cid-3ng67zut],.os[data-astro-cid-3ng67zut].is-leaving .dock[data-astro-cid-3ng67zut]{filter:blur(6px);opacity:.4;transition:filter .5s ease,opacity .5s ease}@media(prefers-reduced-motion:reduce){.bye[data-astro-cid-3ng67zut],.os[data-astro-cid-3ng67zut].is-leaving .bye[data-astro-cid-3ng67zut]{clip-path:none;transition:opacity .2s ease}.fcard[data-astro-cid-3ng67zut],.folder__flap[data-astro-cid-3ng67zut]{transition-duration:1ms}}.wins[data-astro-cid-3ng67zut] .ic{display:inline-block;vertical-align:-2px;margin:0 1px;color:#1a5fd0}.wins[data-astro-cid-3ng67zut] .ai-meta .ic,.pop .ic{color:currentColor}.wins[data-astro-cid-3ng67zut] .tools{display:flex;align-items:center;gap:2px;margin-left:4px;padding-left:8px;border-left:1px solid rgba(0,0,0,.08)}.wins[data-astro-cid-3ng67zut] .tool{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;cursor:default}.wins[data-astro-cid-3ng67zut] .tool__ico{display:grid;place-items:center;width:18px;height:18px;transition:transform .42s cubic-bezier(.22,1.3,.36,1)}.wins[data-astro-cid-3ng67zut] .tool__ico svg{max-width:18px;max-height:18px}.wins[data-astro-cid-3ng67zut] .tool:hover .tool__ico{transform:translateY(-3px) rotate(-8deg) scale(1.18)}.wins[data-astro-cid-3ng67zut] .tool.is-called .tool__ico{animation:tool-called .9s cubic-bezier(.22,1.3,.36,1)}@keyframes tool-called{30%{transform:translateY(-9px) rotate(-12deg) scale(1.35)}55%{transform:translateY(0) rotate(6deg) scale(1.1)}75%{transform:translateY(-3px) rotate(-3deg) scale(1.05)}}.wins[data-astro-cid-3ng67zut] .tool-card{display:flex;align-items:center;gap:8px;width:max-content;margin-bottom:10px;padding:6px 12px 6px 6px;border-radius:999px;font-size:13px;font-weight:600;background:#0000000d;animation:tool-card-in .6s cubic-bezier(.2,1.3,.4,1) both}.wins[data-astro-cid-3ng67zut] .tool-card__ico{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000001f}.wins[data-astro-cid-3ng67zut] .tool-card__ico svg{max-width:15px;max-height:15px}@keyframes tool-card-in{0%{opacity:0;transform:translateY(6px) scale(.6)}}.wins[data-astro-cid-3ng67zut] .tool:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 6px);padding:3px 8px;border-radius:6px;color:#fff;font-size:11px;font-weight:500;white-space:nowrap;background:#1b1a18;opacity:0;transform:translate(-50%,4px);transition:opacity .16s ease,transform .26s var(--ease-out);pointer-events:none}.wins[data-astro-cid-3ng67zut] .tool:hover:after{opacity:1;transform:translate(-50%)}.wins[data-astro-cid-3ng67zut] .gal{padding:16px 18px 20px}.wins[data-astro-cid-3ng67zut] .gal__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px;font-size:13px}.wins[data-astro-cid-3ng67zut] .gal__head span{color:#8a877f}.wins[data-astro-cid-3ng67zut] .gal__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.wins[data-astro-cid-3ng67zut] .gal__grid button{aspect-ratio:1;padding:0;overflow:hidden;border:0;border-radius:6px;background:#e3e0d8}.wins[data-astro-cid-3ng67zut] .gal__grid img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}.wins[data-astro-cid-3ng67zut] .gal__grid button:hover img{transform:scale(1.06)}@media(max-width:760px){.wins[data-astro-cid-3ng67zut] .gal__grid{grid-template-columns:repeat(3,1fr)}}.notes-stack[data-astro-cid-3ng67zut]{position:absolute;top:40px;right:12px;z-index:980;display:flex;flex-direction:column;gap:8px;width:min(340px,calc(100vw - 24px));pointer-events:none}.notes-stack[data-astro-cid-3ng67zut] .nt{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:16px;color:#161616;font-size:13px;line-height:1.35;background:#f6f6f6d1;backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6);box-shadow:0 0 0 .5px #0003,0 12px 30px #0000004d;animation:toast-in .52s var(--ease-out) both}.notes-stack[data-astro-cid-3ng67zut] .nt.is-out{animation:toast-out .36s ease-in both}.notes-stack[data-astro-cid-3ng67zut] .nt>div{flex:1;min-width:0;white-space:normal;overflow-wrap:break-word}.os[data-astro-cid-3ng67zut] .emo{display:inline-block;width:1.25em;height:1.25em;margin-left:2px;vertical-align:-.28em}.notes-stack[data-astro-cid-3ng67zut] .nt b{display:block;font-weight:600}.notes-stack[data-astro-cid-3ng67zut] .nt i{flex-shrink:0;width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 50% 85%,#1a73f2,#7fb6ff 55%,#fcffff)}@keyframes toast-in{0%{opacity:0;transform:translate(110%)}}@keyframes toast-out{to{opacity:0;transform:translate(110%)}}.hpv[data-astro-cid-3ng67zut]{position:fixed;left:0;top:0;z-index:990;width:220px;pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.6);transition:opacity .2s ease,transform .3s var(--ease-out)}.hpv[data-astro-cid-3ng67zut].is-on{opacity:1}.hpv[data-astro-cid-3ng67zut] img[data-astro-cid-3ng67zut]{display:block;width:100%;box-shadow:0 24px 50px #00000073}.dock[data-astro-cid-3ng67zut]{position:absolute;left:50%;bottom:10px;z-index:920;transform:translate(-50%);contain:layout style}.dock__inner[data-astro-cid-3ng67zut]{display:flex;align-items:flex-end;gap:6px;height:70px;padding:7px 8px;border-radius:22px;background:var(--glass);backdrop-filter:blur(26px) saturate(1.7);-webkit-backdrop-filter:blur(26px) saturate(1.7);box-shadow:inset 0 0 0 1px var(--glass-line),0 16px 40px #00000059}.app[data-astro-cid-3ng67zut]{--m: 0;position:relative;display:block;width:calc(54px + 34px * var(--m));height:calc(54px + 34px * var(--m));padding:0;border:0;background:none;color:inherit;transition:width .32s var(--ease-out),height .32s var(--ease-out)}.dock[data-astro-cid-3ng67zut].is-mag .app[data-astro-cid-3ng67zut]{transition-duration:90ms}.app[data-astro-cid-3ng67zut] svg[data-astro-cid-3ng67zut]{display:block;width:100%;height:100%}.app[data-astro-cid-3ng67zut].is-bounce{animation:bounce .9s var(--ease-out)}@keyframes bounce{15%{transform:translateY(-26px)}30%{transform:translateY(0)}45%{transform:translateY(-14px)}60%{transform:translateY(0)}}.app__dot[data-astro-cid-3ng67zut]{position:absolute;left:50%;bottom:-6px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--fg);opacity:0;transition:opacity .2s ease}.app[data-astro-cid-3ng67zut].is-running .app__dot[data-astro-cid-3ng67zut]{opacity:.8}.app__tip[data-astro-cid-3ng67zut]{position:absolute;left:50%;bottom:calc(100% + 12px);padding:4px 10px;border-radius:7px;color:#f2f2f2;font-size:12.5px;font-weight:500;white-space:nowrap;background:#1e1e1ed1;box-shadow:0 0 0 .5px #ffffff26;transform:translate(-50%) translateY(4px);opacity:0;pointer-events:none;transition:opacity .15s ease,transform .2s var(--ease-out)}.app[data-astro-cid-3ng67zut]:hover .app__tip[data-astro-cid-3ng67zut],.app[data-astro-cid-3ng67zut]:focus-visible .app__tip[data-astro-cid-3ng67zut]{opacity:1;transform:translate(-50%)}@media(hover:none){.app__tip[data-astro-cid-3ng67zut]{display:none}}.app[data-astro-cid-3ng67zut].is-hot svg[data-astro-cid-3ng67zut]{filter:drop-shadow(0 0 14px rgba(255,80,60,.9))}.dock__sep[data-astro-cid-3ng67zut]{align-self:center;width:1px;height:44px;margin:0 4px;background:var(--glass-line)}.os[data-astro-cid-3ng67zut]{touch-action:manipulation}@media(hover:none),(max-width:760px){.wins[data-astro-cid-3ng67zut] .prompt textarea,.wins[data-astro-cid-3ng67zut] .term input{font-size:16px}}@media(max-width:760px){.mb__hide-sm[data-astro-cid-3ng67zut],.mb__clock[data-astro-cid-3ng67zut] .mb__date,.mb__back-long[data-astro-cid-3ng67zut],.mb__item[data-astro-cid-3ng67zut]:not(.mb__logo):not(.mb__app){display:none}.mb__back-short[data-astro-cid-3ng67zut]{display:inline}.mb__right[data-astro-cid-3ng67zut]{gap:10px}.desk[data-astro-cid-3ng67zut]{display:grid;grid-template-columns:repeat(3,1fr);align-content:start;gap:22px 8px;padding:22px 14px 120px;overflow:auto}.file[data-astro-cid-3ng67zut]{--w: 84px;position:static;width:100%}.folder[data-astro-cid-3ng67zut]{--fs: .32;position:static;width:100%}.wins[data-astro-cid-3ng67zut] .pv img{width:auto!important;height:auto!important;max-width:100%;max-height:100%}.file__paper[data-astro-cid-3ng67zut]{max-height:112px;max-width:calc(112px * var(--ar))}.wins[data-astro-cid-3ng67zut] .win__title{position:static;flex:1;min-width:0;max-width:none;text-align:center;transform:none}.wins[data-astro-cid-3ng67zut] .win__dim{display:none}.wins[data-astro-cid-3ng67zut] .win__tools{margin-left:0;flex-shrink:0}.wins[data-astro-cid-3ng67zut] .win__bar{gap:8px;padding:0 10px}.wins[data-astro-cid-3ng67zut] .tbtn{padding:3px 7px}.wins[data-astro-cid-3ng67zut] .win{left:8px!important;right:8px;top:8px!important;width:auto!important;height:calc(100% - 112px)!important}.wins[data-astro-cid-3ng67zut] .finder{grid-template-columns:1fr}.wins[data-astro-cid-3ng67zut] .finder__side{display:none}.dock__inner[data-astro-cid-3ng67zut]{gap:4px;height:auto;align-items:center;padding:6px;border-radius:18px}.app[data-astro-cid-3ng67zut]{width:min(46px,calc((100vw - 72px) / 9));height:min(46px,calc((100vw - 72px) / 9))}.app[data-astro-cid-3ng67zut][data-app=trash],.dock__sep[data-astro-cid-3ng67zut]{display:none}}
