:root{--font:"Inter","Avenir Next","Segoe UI",system-ui,-apple-system,sans-serif;--r:22px;--bw:1px}:root,[data-theme=dark]{--ink:#070912;--text:#eef1ff;--mut:#9aa3c7;--g:rgba(255,255,255,.07);--g2:rgba(255,255,255,.12);--gb:rgba(255,255,255,.15);--hi:rgba(255,255,255,.16);--edge:rgba(255,255,255,0);--sh:0 12px 34px rgba(0,0,0,.42);--field:rgba(0,0,0,.35);--soft:rgba(255,255,255,.1);--modal:rgba(5,7,16,.72);--toast:rgba(16,20,42,.94);--solid:#161a2e;--warm:#ffb454;--rose:#ff7a90;--ok:#5eead4;--bo:.55;--ph:#7d86ad}[data-theme=light]{--ink:#edf0fb;--text:#151a36;--mut:#586086;--g:rgba(255,255,255,.52);--g2:rgba(255,255,255,.78);--gb:rgba(255,255,255,.9);--hi:rgba(255,255,255,.95);--edge:rgba(40,50,120,.09);--sh:0 12px 32px rgba(60,72,150,.16);--field:rgba(255,255,255,.72);--soft:rgba(30,40,110,.07);--modal:rgba(235,238,252,.75);--toast:rgba(255,255,255,.95);--solid:#ffffff;--warm:#b45309;--rose:#e11d48;--ok:#0f766e;--bo:.38;--ph:#8a92b5}:root,[data-accent=teal]{--a:#5eead4;--a2:#7c8cff;--al:#0f766e;--b1:31,111,122;--b2:75,63,191;--b3:184,100,42}[data-accent=amber]{--a:#ffcf70;--a2:#ff9a3d;--al:#b45309;--b1:196,120,20;--b2:160,70,30;--b3:120,60,160}[data-accent=rose]{--a:#ff8fa3;--a2:#ff6b9d;--al:#be123c;--b1:190,50,95;--b2:120,60,190;--b3:200,110,50}[data-accent=violet]{--a:#b39bff;--a2:#7c8cff;--al:#6d28d9;--b1:110,70,210;--b2:50,90,200;--b3:190,70,150}[data-accent=blue]{--a:#6cc4ff;--a2:#5b7cff;--al:#0369a1;--b1:30,110,190;--b2:70,70,200;--b3:30,150,150}[data-accent=emerald]{--a:#6ee7a0;--a2:#2dd4bf;--al:#047857;--b1:20,140,90;--b2:30,110,140;--b3:150,150,40}:root{--at:var(--a)}[data-theme=light]{--at:var(--al)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background:var(--ink)}body{margin:0;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;padding-top:env(safe-area-inset-top)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(520px 420px at 10% 6%,rgba(var(--b1),calc(var(--bo) + .1)),transparent 70%),radial-gradient(560px 480px at 98% 34%,rgba(var(--b2),var(--bo)),transparent 70%),radial-gradient(480px 400px at 25% 100%,rgba(var(--b3),calc(var(--bo) - .1)),transparent 70%),var(--ink)}.wrap{max-width:600px;margin:auto;padding:14px 14px 110px}h1,h2,h3{margin:0}a{color:var(--at)}.glass{position:relative;background:linear-gradient(145deg,var(--g2),var(--g));border:1px solid var(--gb);border-radius:22px;padding:14px;margin:10px 0;backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);box-shadow:inset 0 1px 0 var(--hi),0 0 0 1px var(--edge),var(--sh)}@supports not (backdrop-filter:blur(1px)){.glass,.nav,.chip,.seg{background:var(--solid)}}input,textarea{font:inherit;width:100%;margin:5px 0;padding:11px 13px;color:inherit;background:var(--field);border:1px solid var(--gb);border-radius:14px;outline:none;box-shadow:0 0 0 1px var(--edge)}input:focus,textarea:focus{border-color:var(--at)}::placeholder{color:var(--ph)}.btn{display:inline-flex;align-items:center;gap:6px;font:inherit;font-weight:700;color:#04101a;background:linear-gradient(135deg,var(--a),var(--a2));border:0;border-radius:14px;padding:9px 14px;margin:4px 4px 4px 0;cursor:pointer;box-shadow:inset 0 1px #ffffff73,0 6px 16px rgba(var(--b1),.3)}.btn.ghost{background:var(--g);color:var(--text);border:1px solid var(--gb);box-shadow:inset 0 1px 0 var(--hi),0 0 0 1px var(--edge)}.btn.red{background:#ff5a7826;color:var(--rose);border:1px solid rgba(255,90,120,.4);box-shadow:none}.btn.sm{padding:6px 10px;font-size:13px}.btn.icon{padding:8px;border-radius:50%;margin:0}.btn:disabled{opacity:.4;cursor:default}button:focus-visible,input:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--warm);outline-offset:2px}.row{display:flex;align-items:center;gap:10px}.grow{flex:1;min-width:0}.wrapr{flex-wrap:wrap}.muted{color:var(--mut);font-size:13px}.err{color:var(--rose);font-size:14px;margin:4px 0}.title{display:flex;align-items:center;gap:10px;margin:6px 0 4px;font-size:22px;font-weight:800}.title svg{color:var(--at)}.sec{display:flex;align-items:center;gap:8px;margin:22px 0 4px;font-size:16px;font-weight:700}.sec svg{color:var(--warm)}.sec .more{margin-left:auto}.av{border-radius:50%;object-fit:cover;background:var(--soft);flex:none;display:grid;place-items:center;font-weight:800}.banner{height:130px;border-radius:22px;background:var(--soft) center/cover;border:1px solid var(--gb)}.big{border:3px solid var(--ink);margin:-44px 0 0 14px}.tag{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:2px 9px;border-radius:99px;background:var(--soft);color:var(--mut);margin-right:6px}.tag.ok{background:#2dd4a02e;color:var(--ok)}.tag.warn{background:#ffaa3c33;color:var(--warm)}.tag.bad{background:#ff5a782e;color:var(--rose)}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.stats .glass{margin:0;text-align:center;padding:12px 6px}.stats b{display:block;font-size:26px}.stats svg{color:var(--warm)}.hero{padding:18px}.hero h1{font-size:28px;line-height:1.15}.empty{display:grid;justify-items:center;gap:4px;color:var(--mut);padding:22px 0}.empty p{margin:0}.person{border-top:1px solid var(--gb);padding:8px 0}.seg{display:flex;gap:4px;padding:4px;background:var(--field);border:1px solid var(--gb);border-radius:16px;margin:12px 0;box-shadow:0 0 0 1px var(--edge)}.seg button{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;font:inherit;color:var(--mut);background:none;border:0;border-radius:12px;padding:8px;cursor:pointer}.seg .on{background:var(--g2);color:var(--text);font-weight:700;box-shadow:inset 0 1px 0 var(--hi),0 2px 8px #0000001f}.tl{position:relative;padding-left:24px}.tl:before{content:"";position:absolute;left:6px;top:8px;bottom:8px;width:2px;background:linear-gradient(var(--a),transparent)}.tl .item{position:relative}.tl .dot{position:absolute;left:-24px;top:20px;width:14px;height:14px;border-radius:50%;background:var(--ink);border:2px solid var(--a)}.tl .item.me .dot{background:var(--a)}.month{margin:16px 0 0;font-size:13px;color:var(--mut);font-weight:700}.podium{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:8px;align-items:end;margin:10px 0}.podium .glass{margin:0;text-align:center;padding:12px 6px}.podium .first{padding-bottom:22px}.podium .crown{color:var(--warm)}.score{font-weight:800;color:var(--warm);font-size:18px}.rank{width:26px;text-align:center;font-weight:800;color:var(--mut)}.nav{position:fixed;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));max-width:576px;margin:auto;display:flex;gap:2px;padding:6px;border-radius:24px;background:linear-gradient(145deg,var(--g2),var(--g));border:1px solid var(--gb);backdrop-filter:blur(26px) saturate(190%);-webkit-backdrop-filter:blur(26px) saturate(190%);box-shadow:inset 0 1px 0 var(--hi),0 0 0 1px var(--edge),0 14px 40px #0000004d;z-index:5}.nav button{flex:1;display:grid;justify-items:center;gap:2px;font:inherit;font-size:11px;color:var(--mut);background:none;border:0;border-radius:18px;padding:8px 0;cursor:pointer}.nav .on{color:var(--text);background:var(--soft);box-shadow:inset 0 1px 0 var(--hi)}.nav .on svg{color:var(--at)}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;overflow:auto;background:var(--modal);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0}.grid.b{grid-template-columns:1fr}.grid img{width:100%;border-radius:14px;cursor:pointer;border:1px solid var(--gb);background:var(--soft)}.toast{position:fixed;top:calc(12px + env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:99px;font-size:14px;background:var(--toast);border:1px solid var(--gb);max-width:92vw;box-shadow:var(--sh);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.toast.ok svg{color:var(--ok)}.toast.bad{border-color:#ff5a7880}.toast.bad svg{color:var(--rose)}label.chk{display:flex;align-items:center;gap:8px}label.chk input{width:auto;margin:0}.swatches{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 2px}.sw{width:44px;height:44px;border-radius:50%;border:2px solid var(--gb);cursor:pointer;display:grid;place-items:center;color:#04101a;padding:0;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0003}.sw.on{border-color:var(--text);transform:scale(1.08)}.themebtn{position:absolute;top:12px;right:12px}.chips{display:flex;gap:8px;overflow-x:auto;margin:6px -14px 0;padding:4px 14px 8px;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chip{flex:none;display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:13px;color:var(--mut);background:var(--g);border:1px solid var(--gb);border-radius:99px;padding:7px 13px;cursor:pointer;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 var(--hi)}.chip.on{color:#04101a;font-weight:700;background:linear-gradient(135deg,var(--a),var(--a2));border-color:transparent}.fcard{padding:0;overflow:hidden}.fcard .body{padding:14px}.fimg{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:var(--soft)}.fcard h3{font-size:17px;line-height:1.28;margin:6px 0 4px}.fcard h3 a{color:inherit;text-decoration:none}.fcard p{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--text);opacity:.88;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fcard p.open{-webkit-line-clamp:unset}.fsrc{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--at);letter-spacing:.02em}.ffoot{display:flex;align-items:center;gap:8px;margin-top:10px;color:var(--mut);font-size:12px}.ffoot .sp{flex:1}.ibtn{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--soft);color:var(--text);border:0;cursor:pointer;text-decoration:none}.ibtn.on{color:var(--warm)}.fcard.big-text .body{padding:18px}.fcard.big-text blockquote{margin:6px 0 0;font-size:19px;line-height:1.4;font-weight:600}.fcard.big-text.quote blockquote{font-family:Georgia,serif;font-style:italic}.fcard.big-text .by{margin-top:8px;color:var(--mut);font-size:14px}.skel{height:170px;border-radius:22px;margin:10px 0;background:linear-gradient(100deg,var(--g) 30%,var(--g2) 50%,var(--g) 70%) 0 0/300% 100%;border:1px solid var(--gb)}@media (prefers-reduced-motion:no-preference){.btn,.nav button,.chip,.sw{transition:transform .12s,background .2s,border-color .2s}.btn:active,.chip:active{transform:scale(.97)}.skel{animation:sh 1.4s linear infinite}.fcard{animation:up .35s ease both}@keyframes sh{to{background-position:-300% 0}}@keyframes up{0%{opacity:0;transform:translateY(8px)}}}.gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:var(--modal);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.gate .glass{max-width:420px;width:100%;text-align:center;padding:26px 20px}.gate h1{font-size:24px;margin:10px 0 6px}.gate .ver{display:inline-flex;gap:8px;margin:10px 0;font-size:13px}.softbar{position:sticky;top:0;z-index:6;margin:0 0 6px;padding:10px 12px;border-radius:16px;display:flex;align-items:center;gap:8px;font-size:13px;background:linear-gradient(145deg,var(--g2),var(--g));border:1px solid var(--gb);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.grid:not(.b) img{aspect-ratio:1;object-fit:cover}.grid.b img{aspect-ratio:3/1;object-fit:cover}.teamrow{display:flex;gap:10px;overflow-x:auto;margin:6px -14px 4px;padding:2px 14px 8px;scrollbar-width:none}.teamrow::-webkit-scrollbar{display:none}.tcard{flex:none;width:150px;margin:0;display:grid;justify-items:center;gap:2px;text-align:center;cursor:pointer;padding:14px 10px}.tcard .tbio{font-size:12px;color:var(--mut);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.opt{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin:6px 0;padding:11px 13px;overflow:hidden;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:var(--field);border:1px solid var(--gb);border-radius:14px}.opt .fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--a),var(--a2));opacity:.28;transition:width .4s}.opt.mine{border-color:var(--at)}.opt .lbl,.opt .pct{position:relative}.opt .pct{color:var(--mut);font-size:13px}.opt:disabled{cursor:default}a.btn{text-decoration:none}.chatbox{position:relative;display:flex;flex-direction:column;height:calc(100dvh - 292px);min-height:400px;max-height:760px;margin:6px 0 10px;border-radius:var(--r,22px);overflow:hidden;border:var(--bw,1px) solid var(--gb);background:var(--chatbg,var(--solid));box-shadow:var(--sh);--bin:var(--solid);--bout:color-mix(in srgb,var(--a) 42%,var(--solid));--nl:68%;--ns:72%}[data-theme=light] .chatbox{--nl:34%;--ns:62%;--bout:color-mix(in srgb,var(--a) 38%,#fff)}.chathead{display:flex;align-items:center;gap:11px;padding:10px 14px;background:linear-gradient(145deg,var(--g2),var(--g));border-bottom:var(--bw,1px) solid var(--gb);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);z-index:2}.chathead b{font-size:16px;display:block;line-height:1.2}.chathead .sub{font-size:12px;color:var(--mut);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.typing-now{color:var(--at);font-weight:600}.roomav{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;color:#04101a;background:linear-gradient(135deg,var(--a),var(--a2))}.live{width:9px;height:9px;border-radius:50%;background:var(--ok);flex:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--ok) 22%,transparent)}.msgs{flex:1;overflow-y:auto;padding:10px 10px 6px;overscroll-behavior:contain;background:radial-gradient(color-mix(in srgb,var(--text) 7%,transparent) 1.2px,transparent 1.6px) 0 0/22px 22px,radial-gradient(color-mix(in srgb,var(--text) 5%,transparent) 1px,transparent 1.4px) 11px 11px/22px 22px}.sysmsg{display:flex;align-items:center;justify-content:center;gap:6px;text-align:center;margin:6px auto 10px;max-width:92%;font-size:11.5px;line-height:1.35;color:var(--mut);padding:6px 11px;border-radius:10px;background:color-mix(in srgb,var(--solid) 80%,transparent);border:var(--bw,1px) solid var(--gb)}.sysmsg.plain{font-size:13px}.daysep{display:flex;justify-content:center;margin:12px 0 8px}.daysep span{font-size:11.5px;font-weight:600;color:var(--mut);padding:3px 11px;border-radius:99px;background:color-mix(in srgb,var(--solid) 85%,transparent);border:var(--bw,1px) solid var(--gb)}.msgrow{position:relative;display:flex;align-items:flex-end;gap:6px;margin-top:2px;max-width:100%;transition:transform .18s}.msgrow.first{margin-top:8px}.msgrow.mine{flex-direction:row-reverse}.avslot{width:30px;flex:none;cursor:pointer}.bub{position:relative;max-width:min(78%,420px);padding:6px 9px 5px 10px;border-radius:12px;background:var(--bin);word-break:break-word;cursor:pointer;box-shadow:0 1px 1px color-mix(in srgb,#000 22%,transparent);border:var(--bwb,0) solid var(--gb)}.msgrow:not(.mine) .bub{border-top-left-radius:4px}.msgrow.mine .bub{background:var(--bout);border-top-right-radius:4px}.msgrow:not(.first) .bub{border-radius:12px}.msgrow.first:not(.mine) .bub:before,.msgrow.first.mine .bub:before{content:"";position:absolute;top:0;width:9px;height:12px;background:inherit}.msgrow.first:not(.mine) .bub:before{left:-6px;clip-path:polygon(100% 0,0 0,100% 100%)}.msgrow.first.mine .bub:before{right:-6px;clip-path:polygon(0 0,100% 0,0 100%)}.who{font-size:12.5px;font-weight:700;display:flex;align-items:center;gap:4px;margin-bottom:1px;color:hsl(var(--h) var(--ns) var(--nl))}.who svg{color:var(--at)}.txt{white-space:pre-wrap;line-height:1.38;font-size:14.5px}.mention{color:var(--at);font-weight:700}.when{float:right;margin:7px 0 -3px 10px;font-size:10.5px;color:var(--mut);line-height:1}.quote{display:flex;flex-direction:column;gap:1px;margin:1px 0 5px;padding:5px 8px;border-radius:8px;border-left:4px solid hsl(var(--h) var(--ns) var(--nl));background:color-mix(in srgb,var(--text) 8%,transparent);cursor:pointer;min-width:120px}.quote b{font-size:12px;color:hsl(var(--h) var(--ns) var(--nl))}.quote span{font-size:12.5px;color:var(--mut);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.msgrow.flash .bub{animation:flash 1.2s ease}@keyframes flash{0%,60%{box-shadow:0 0 0 3px var(--a)}to{box-shadow:0 1px 1px transparent}}.rbtn{display:none;width:28px;height:28px;border-radius:50%;border:0;background:var(--soft);color:var(--mut);place-items:center;cursor:pointer;flex:none;align-self:center}@media (pointer:fine){.msgrow:hover .rbtn{display:grid}}.tobottom{position:absolute;right:14px;bottom:78px;z-index:3;width:42px;height:42px;border-radius:50%;border:var(--bw,1px) solid var(--gb);background:var(--solid);color:var(--text);display:grid;place-items:center;box-shadow:var(--sh);cursor:pointer}.tobottom i{position:absolute;top:-6px;right:-4px;min-width:20px;height:20px;border-radius:99px;background:var(--a);color:#04101a;font:700 11px/20px system-ui;text-align:center;font-style:normal;padding:0 5px}.composer{position:relative;padding:6px 8px 8px;background:linear-gradient(145deg,var(--g2),var(--g));border-top:var(--bw,1px) solid var(--gb)}.inrow{display:flex;align-items:flex-end;gap:8px}.inrow textarea{flex:1;margin:0;resize:none;max-height:110px;line-height:1.35;padding:10px 15px;border-radius:22px;overflow-y:auto}.send{flex:none;width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;cursor:pointer;color:#04101a;background:linear-gradient(135deg,var(--a),var(--a2))}.send:disabled{opacity:.4;cursor:default}.count{text-align:right;font-size:11.5px;color:var(--mut);padding:2px 10px 0}.replybar{display:flex;align-items:center;gap:8px;margin:0 0 6px;padding:6px 6px 6px 10px;border-radius:12px;border-left:4px solid hsl(var(--h) var(--ns,72%) var(--nl,68%));background:color-mix(in srgb,var(--text) 8%,transparent)}.replybar b{font-size:12.5px;color:hsl(var(--h) var(--ns,72%) var(--nl,68%))}.replybar .snip{font-size:12.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notice{display:flex;align-items:center;gap:6px;font-size:13px;padding:8px 12px;margin:6px 8px;border-radius:12px;background:var(--soft)}.notice.bad{color:var(--rose)}.mention-pop{position:absolute;left:8px;right:8px;bottom:100%;display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:var(--solid);border:var(--bw,1px) solid var(--gb);box-shadow:var(--sh);z-index:5}.mention-pop button{display:flex;gap:10px;align-items:center;padding:10px 12px;background:none;border:0;color:var(--text);text-align:left;font:inherit}.sheet-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#00000073;display:flex;align-items:flex-end;justify-content:center}.sheet{width:100%;max-width:600px;background:var(--solid);border-radius:22px 22px 0 0;padding:8px 10px calc(12px + env(safe-area-inset-bottom));border:var(--bw,1px) solid var(--gb);box-shadow:var(--sh);animation:sheetup .18s ease}@keyframes sheetup{0%{transform:translateY(30px);opacity:0}}.sheet-msg{display:flex;flex-direction:column;gap:2px;padding:10px 12px 12px;margin:2px 0 4px;border-bottom:var(--bw,1px) solid var(--gb)}.sheet-msg span{font-size:13px;color:var(--mut);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sheet button{display:flex;align-items:center;gap:14px;width:100%;padding:13px 12px;background:none;border:0;border-radius:12px;color:var(--text);font:inherit;font-size:15.5px;text-align:left;cursor:pointer}.sheet button:active{background:var(--soft)}.sheet button.danger{color:var(--rose)}.tag .ibtn{background:none;border:0;color:inherit;padding:0 0 0 4px;display:inline-flex;width:auto;height:auto;border-radius:0}.replybar .ibtn{width:28px;height:28px}.stories{display:flex;gap:12px;overflow-x:auto;padding:6px 2px 12px;margin:0 -2px;scrollbar-width:none}.stories::-webkit-scrollbar{display:none}.story{flex:0 0 auto;display:grid;justify-items:center;gap:5px;background:none;border:0;color:var(--text);font:inherit;cursor:pointer;width:66px;padding:0}.story small{font-size:11.5px;color:var(--mut);max-width:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story.on small{color:var(--text);font-weight:700}.ring{width:62px;height:62px;border-radius:50%;padding:3px;background:conic-gradient(from 200deg,var(--a),var(--a2),#ff6b9d,#ffb454,var(--a));opacity:.55;transition:opacity .15s,transform .12s}.story.on .ring{opacity:1}.story:active .ring{transform:scale(.94)}.ring .in{width:100%;height:100%;border-radius:50%;background:var(--solid,var(--ink));display:grid;place-items:center;border:2.5px solid var(--solid,var(--ink));color:var(--text)}.post{padding:0!important}.phead{display:flex;align-items:center;gap:10px;padding:10px 12px}.phead b{font-size:14px;display:block;line-height:1.15}.phead small{font-size:12px;color:var(--mut);display:block;max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pav{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#06101a;background:linear-gradient(135deg,var(--h),color-mix(in srgb,var(--h) 55%,#fff));flex:0 0 auto}.pimg{position:relative;background:var(--soft);line-height:0;cursor:pointer;-webkit-user-select:none;user-select:none}.pimg img{width:100%;max-height:440px;object-fit:cover;display:block}.pact{display:flex;align-items:center;gap:4px;padding:6px 8px 0}.pact .sp{flex:1}.pact .ibtn.liked{color:#ff4d6d}.pact .ibtn:active svg{transform:scale(1.25)}.pact .ibtn svg{transition:transform .12s}.pcap{padding:2px 14px 14px}.plikes{font-size:13px;font-weight:700;margin:2px 0 4px;padding:0 14px}.pcap .plikes{padding:0}.pcap h3{font-size:15.5px;line-height:1.3;margin:2px 0 3px}.pcap p{margin:2px 0 0;font-size:14px;line-height:1.5;opacity:.9;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pcap p.open{-webkit-line-clamp:unset;display:block}.pcap .more{color:var(--mut)}.ptext{position:relative;margin:0 12px;border-radius:calc(var(--r,22px) - 6px);padding:28px 22px;min-height:190px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,color-mix(in srgb,var(--h) 55%,#10131f),color-mix(in srgb,var(--h) 20%,#10131f));color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none}.ptext blockquote{margin:6px 0 0;font-size:20px;line-height:1.38;font-weight:700}.ptext blockquote.serif{font-family:Georgia,serif;font-style:italic;font-weight:600}.ptext .by{margin-top:10px;opacity:.8;font-size:14px}.ptext .qm{opacity:.6}.burst{position:absolute;left:50%;top:50%;margin:-44px 0 0 -44px;color:#ff4d6d;pointer-events:none;filter:drop-shadow(0 4px 14px rgba(0,0,0,.4));animation:pop .7s ease-out forwards;z-index:3}@keyframes pop{0%{transform:scale(.3);opacity:0}25%{transform:scale(1.15);opacity:1}60%{transform:scale(.95);opacity:1}to{transform:scale(1.1);opacity:0}}.adcard ins{min-height:0;padding:0 12px 12px;box-sizing:border-box}.adcard .phead{padding-bottom:6px}.adcard .phead small{color:var(--mut)}.landing{min-height:100vh}.ltop{position:sticky;top:0;z-index:8;padding:10px 12px 0}.ltopin{max-width:1040px;margin:auto;display:flex;align-items:center;gap:6px;padding:8px 10px 8px 14px;border-radius:20px;background:linear-gradient(145deg,var(--g2),var(--g));border:var(--bw,1px) solid var(--gb);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);box-shadow:inset 0 1px 0 var(--hi),0 0 0 1px var(--edge),var(--sh)}.ltopin .btn{margin:0}.lbrand{display:flex;align-items:center;gap:9px;font-size:17px}.lbadge{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:#04101a;background:linear-gradient(135deg,var(--a),var(--a2))}.lwrap{max-width:1040px;margin:auto;padding:8px 16px 40px}.lhero{padding:44px 0 26px;text-align:center}.lhero h1{font-size:clamp(34px,7vw,64px);line-height:1.06;letter-spacing:-.02em;margin:14px 0}.lgrad{background:linear-gradient(135deg,var(--at),var(--a2));-webkit-background-clip:text;background-clip:text;color:transparent}.lpill{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:6px 13px;border-radius:99px;background:var(--g);border:var(--bw,1px) solid var(--gb);color:var(--text)}.lpill svg{color:var(--warm)}.llead{max-width:640px;margin:0 auto;font-size:clamp(15px,2.4vw,18px);line-height:1.6;color:var(--mut)}.lcta{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:22px 0 14px}.lcta .btn{margin:0;padding:12px 20px;font-size:15px}.lticks{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center}.lticks span{display:inline-flex;align-items:center;gap:5px}.lticks svg{color:var(--ok)}.lsec{padding:34px 0 0}.lsec>h2{display:flex;align-items:center;gap:10px;font-size:clamp(24px,4.4vw,34px);letter-spacing:-.01em;margin-bottom:8px}.lsec>h2 svg{color:var(--at);flex:none}.lsub{max-width:760px;margin:0 0 18px;color:var(--mut);font-size:15.5px;line-height:1.65}.lsub b{color:var(--text)}.lgrid3,.lgrid2{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:700px){.lgrid2{grid-template-columns:1fr 1fr}.lgrid3{grid-template-columns:repeat(3,1fr)}}.lbox{margin:0;padding:18px}.lbox h3{font-size:18px;margin:10px 0 6px}.lbox p{margin:0;font-size:14.5px;line-height:1.6;color:var(--mut)}.lbox .lchips,.lchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.lchips .tag{margin:0}.lico{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex:none;color:#04101a;background:linear-gradient(135deg,var(--a),var(--a2))}.lrow{display:flex;gap:14px;align-items:flex-start}.lrow h3{margin-top:0}.lsteps{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:700px){.lsteps{grid-template-columns:1fr 1fr}}.lstep{margin:0;display:flex;gap:14px;align-items:flex-start;padding:18px}.lstep h3{font-size:17px;margin:0 0 4px}.lstep p{margin:0;font-size:14.5px;line-height:1.55;color:var(--mut)}.lnum{width:36px;height:36px;border-radius:50%;flex:none;display:grid;place-items:center;font-weight:800;color:#04101a;background:linear-gradient(135deg,var(--a),var(--a2))}.lfeedwrap{position:relative;margin-top:18px}.lfeed{display:grid;gap:0 14px;grid-template-columns:1fr;max-height:760px;overflow:hidden;align-items:start}@media (min-width:760px){.lfeed{grid-template-columns:1fr 1fr}}.lfeed .lcard{margin:6px 0 8px}.lfeed .skel{height:260px}.lfade{position:absolute;left:0;right:0;bottom:0;height:200px;pointer-events:none;background:linear-gradient(transparent,var(--ink))}.lcenter{text-align:center;justify-content:center}.lfeedwrap+.lcenter{margin-top:-6px;position:relative}.lfinal{margin:0;text-align:center;padding:34px 18px}.lfinal h2{font-size:clamp(24px,4.4vw,34px)}.lfoot{text-align:center;padding:10px 0 34px}[data-style=amoled] .lfade{background:linear-gradient(transparent,#000)}.looks{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:8px 0 12px}.lookcard{cursor:pointer;border-radius:18px;padding:5px;border:2px solid transparent;transition:border-color .15s,transform .12s}.lookcard.on{border-color:var(--a)}.lookcard:active{transform:scale(.98)}.look{border-radius:14px;padding:10px;background:var(--pbg,var(--ink));color:var(--text);font-family:var(--font);display:grid;gap:6px;justify-items:start;border:1px solid rgba(128,128,160,.25);overflow:hidden}.look .glass{margin:0;padding:7px 10px;font-weight:700;font-size:15px;width:100%}.look .btn{margin:0;pointer-events:none}.lname{font-size:13px;font-weight:700;margin:6px 4px 2px}.lname small{font-weight:400;color:var(--mut)}h1,h2,h3,.title,.sec{font-family:var(--hfont,var(--font))}[data-style=cartoon]{--font:"Fredoka","Chalkboard SE","Comic Sans MS","Marker Felt",casual,sans-serif;--r:20px;--bw:3px;--bwb:2.5px}[data-style=cartoon][data-theme=light]{--ink:#fff1c9;--text:#1d1b3a;--mut:#5b577f;--g:#ffffff;--g2:#ffffff;--gb:#1d1b3a;--hi:transparent;--edge:transparent;--sh:4px 4px 0 #1d1b3a;--field:#ffffff;--soft:rgba(29,27,58,.09);--modal:rgba(255,241,201,.9);--toast:#ffffff;--solid:#ffffff;--warm:#ff7a00;--rose:#e11d48;--ok:#0e9f6e;--bo:0;--ph:#8f8bb3;--chatbg:#fff7de;--pbg:radial-gradient(circle at 2px 2px,rgba(29,27,58,.14) 2px,transparent 2.5px) 0 0/16px 16px,#fff1c9}[data-style=cartoon][data-theme=dark]{--ink:#2a1f5c;--text:#fff6dc;--mut:#c4bbf0;--g:#3b2e7e;--g2:#3b2e7e;--gb:#0c0724;--hi:transparent;--edge:transparent;--sh:4px 4px 0 #0c0724;--field:#231a4f;--soft:rgba(255,255,255,.09);--modal:rgba(30,22,70,.9);--toast:#3b2e7e;--solid:#3b2e7e;--warm:#ffb454;--rose:#ff7a90;--ok:#5eead4;--bo:0;--ph:#9b91cf;--chatbg:#33276f;--pbg:radial-gradient(circle at 2px 2px,rgba(255,255,255,.1) 2px,transparent 2.5px) 0 0/16px 16px,#2a1f5c}[data-style=cartoon] body:before{background:radial-gradient(circle at 2px 2px,rgba(29,27,58,.13) 2px,transparent 2.5px) 0 0/26px 26px,var(--ink)}[data-style=cartoon][data-theme=dark] body:before{background:radial-gradient(circle at 2px 2px,rgba(255,255,255,.08) 2px,transparent 2.5px) 0 0/26px 26px,var(--ink)}[data-style=cartoon] .glass,[data-style=cartoon] .chatbox,[data-style=cartoon] .sheet,[data-style=cartoon] .nav{background:var(--g);backdrop-filter:none;-webkit-backdrop-filter:none;border:3px solid var(--gb);border-radius:20px;box-shadow:var(--sh)}[data-style=cartoon] .nav{border-radius:24px}[data-style=cartoon] .btn{color:#1d1b3a;background:var(--a);border:3px solid var(--gb);border-radius:14px;box-shadow:3px 3px 0 var(--gb);font-weight:700}[data-style=cartoon] .btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--gb)}[data-style=cartoon] .btn.ghost{background:var(--g);color:var(--text)}[data-style=cartoon] .btn.red{background:#ffd9e0;color:#b4123c}[data-style=cartoon][data-theme=dark] .btn.red{background:#5a1030;color:#ff9ab3}[data-style=cartoon] input,[data-style=cartoon] textarea{border:3px solid var(--gb);border-radius:14px;background:var(--field);box-shadow:2px 2px 0 var(--gb)}[data-style=cartoon] .chip{background:var(--g);border:2.5px solid var(--gb);color:var(--text);font-weight:600;backdrop-filter:none;-webkit-backdrop-filter:none}[data-style=cartoon] .chip.on{background:var(--a);color:#1d1b3a;box-shadow:2px 2px 0 var(--gb)}[data-style=cartoon] .seg{background:var(--g);border:3px solid var(--gb);box-shadow:2px 2px 0 var(--gb)}[data-style=cartoon] .seg .on,[data-style=cartoon] .nav .on{background:var(--a);color:#1d1b3a;box-shadow:none}[data-style=cartoon] .nav .on svg{color:#1d1b3a}[data-style=cartoon] .tag{border:2px solid var(--gb);background:var(--g);color:var(--text)}[data-style=cartoon] .av{border:2.5px solid var(--gb)}[data-style=cartoon] .toast{border:3px solid var(--gb);box-shadow:3px 3px 0 var(--gb)}[data-style=cartoon] .title{font-weight:700;letter-spacing:.2px}[data-style=cartoon] .chathead{background:var(--a);color:#1d1b3a;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:3px solid var(--gb)}[data-style=cartoon] .chathead .sub,[data-style=cartoon] .typing-now{color:#1d1b3add}[data-style=cartoon] .roomav{background:#fff;border:2.5px solid var(--gb)}[data-style=cartoon] .bub{border:2.5px solid var(--gb);box-shadow:2px 2px 0 var(--gb);border-radius:16px!important}[data-style=cartoon] .bub:before{display:none}[data-style=cartoon] .composer{background:var(--g);border-top:3px solid var(--gb)}[data-style=cartoon] .send{border:3px solid var(--gb);background:var(--a);box-shadow:2px 2px 0 var(--gb)}[data-style=cartoon] .sheet button{font-weight:600}[data-style=neon]{--font:"Space Grotesk","Segoe UI",system-ui,sans-serif;--r:18px}[data-style=neon][data-theme=dark]{--ink:#06040f;--text:#f4ecff;--mut:#a99bd6;--g:rgba(18,10,40,.72);--g2:rgba(28,14,56,.82);--gb:color-mix(in srgb,var(--a) 50%,transparent);--hi:rgba(255,255,255,.04);--edge:transparent;--sh:0 0 22px color-mix(in srgb,var(--a) 22%,transparent);--field:rgba(0,0,0,.5);--soft:rgba(255,255,255,.07);--solid:#0e0820;--modal:rgba(6,4,15,.84);--toast:#120a2b;--bo:.4;--ph:#7d6fa6;--chatbg:#0a0617;--pbg:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px) 0 0/14px 14px,linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px) 0 0/14px 14px,#06040f}[data-style=neon] body:before{background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0/36px 36px,linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0/36px 36px,radial-gradient(520px 420px at 8% 0%,color-mix(in srgb,var(--a) 26%,transparent),transparent 70%),radial-gradient(540px 480px at 100% 42%,color-mix(in srgb,var(--a2) 22%,transparent),transparent 70%),var(--ink)}[data-style=neon] .glass,[data-style=neon] .chatbox,[data-style=neon] .nav{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--a) 14%,transparent),var(--sh)}[data-style=neon] .btn{color:#06040f;background:var(--a);box-shadow:0 0 18px color-mix(in srgb,var(--a) 55%,transparent)}[data-style=neon] .btn.ghost{background:transparent;color:var(--a);border:1px solid var(--a);box-shadow:0 0 12px color-mix(in srgb,var(--a) 28%,transparent)}[data-style=neon] .chip.on,[data-style=neon] .send,[data-style=neon] .roomav{background:var(--a);color:#06040f;box-shadow:0 0 14px color-mix(in srgb,var(--a) 50%,transparent)}[data-style=neon] .title,[data-style=neon] h1{text-shadow:0 0 16px color-mix(in srgb,var(--a) 60%,transparent)}[data-style=neon] .nav .on{box-shadow:0 0 14px color-mix(in srgb,var(--a) 38%,transparent);background:color-mix(in srgb,var(--a) 14%,transparent)}[data-style=neon] .nav .on svg{filter:drop-shadow(0 0 5px var(--a))}[data-style=neon] input:focus,[data-style=neon] textarea:focus{box-shadow:0 0 0 1px var(--a),0 0 14px color-mix(in srgb,var(--a) 40%,transparent)}[data-style=neon] .msgrow.mine .bub{--bout:color-mix(in srgb,var(--a) 30%,#0e0820);box-shadow:0 0 12px color-mix(in srgb,var(--a) 30%,transparent)}[data-style=sakura]{--font:"Nunito","Avenir Next",system-ui,sans-serif;--r:26px}[data-style=sakura][data-theme=light]{--ink:#fff0f6;--text:#4b2342;--mut:#9b6a8a;--g:rgba(255,255,255,.74);--g2:rgba(255,255,255,.94);--gb:rgba(255,150,195,.5);--hi:#ffffff;--edge:rgba(255,130,180,.12);--sh:0 10px 28px rgba(255,120,170,.22);--field:rgba(255,255,255,.88);--soft:rgba(255,120,170,.11);--modal:rgba(255,240,246,.86);--toast:rgba(255,255,255,.97);--solid:#ffffff;--warm:#e8590c;--rose:#e11d48;--ok:#0f9d8a;--bo:.5;--ph:#c08aa8;--b1:255,150,190;--b2:190,160,255;--b3:255,205,150;--chatbg:#fff8fb;--pbg:linear-gradient(135deg,#ffe0ee,#e8dcff)}[data-style=sakura][data-theme=dark]{--ink:#1d0f27;--text:#ffe9f4;--mut:#cba5c2;--g:rgba(255,190,225,.08);--g2:rgba(255,190,225,.15);--gb:rgba(255,160,210,.28);--hi:rgba(255,255,255,.14);--edge:transparent;--sh:0 12px 32px rgba(0,0,0,.4);--field:rgba(0,0,0,.32);--soft:rgba(255,160,210,.12);--modal:rgba(29,15,39,.8);--toast:rgba(44,22,58,.95);--solid:#2b1639;--warm:#ffb454;--rose:#ff7a90;--ok:#7ee8d2;--bo:.55;--ph:#9d7a96;--b1:210,70,140;--b2:120,80,210;--b3:230,130,110;--chatbg:#24132f;--pbg:linear-gradient(135deg,#4a1d55,#2a1650)}[data-style=sakura] .btn{border-radius:99px;color:#4b2342;background:linear-gradient(135deg,var(--a),var(--a2))}[data-style=sakura][data-theme=dark] .btn{color:#2a0f2e}[data-style=sakura] .chip,[data-style=sakura] .seg,[data-style=sakura] .tag{border-radius:99px}[data-style=sakura] input,[data-style=sakura] textarea,[data-style=sakura] .bub{border-radius:18px}[data-style=sakura] body:before{background:radial-gradient(520px 420px at 8% 4%,rgba(var(--b1),calc(var(--bo) + .15)),transparent 70%),radial-gradient(560px 480px at 100% 36%,rgba(var(--b2),var(--bo)),transparent 70%),radial-gradient(480px 400px at 20% 100%,rgba(var(--b3),calc(var(--bo) - .1)),transparent 70%),radial-gradient(rgba(255,140,190,.22) 1.5px,transparent 2px) 0 0/30px 30px,var(--ink)}[data-style=sunset]{--r:24px}[data-style=sunset][data-theme=dark]{--ink:#1a0a2e;--text:#fff1ea;--mut:#e3bccb;--g:rgba(255,255,255,.09);--g2:rgba(255,255,255,.16);--gb:rgba(255,255,255,.24);--hi:rgba(255,255,255,.2);--edge:transparent;--sh:0 14px 34px rgba(20,4,30,.4);--field:rgba(20,4,30,.4);--soft:rgba(255,255,255,.12);--modal:rgba(26,10,46,.78);--toast:rgba(52,18,72,.95);--solid:#3a1655;--warm:#ffc36b;--rose:#ff8aa0;--ok:#7ee8d2;--ph:#c79bb0;--chatbg:#2a1240;--pbg:linear-gradient(180deg,#1a0a2e,#7a2a5e 65%,#ff7a45)}[data-style=sunset][data-theme=light]{--ink:#fff1e6;--text:#3d1d2c;--mut:#8d5a63;--g:rgba(255,255,255,.55);--g2:rgba(255,255,255,.8);--gb:rgba(255,255,255,.9);--hi:#ffffff;--edge:rgba(200,90,100,.1);--sh:0 12px 30px rgba(220,100,90,.2);--field:rgba(255,255,255,.75);--soft:rgba(220,100,90,.1);--modal:rgba(255,241,230,.85);--toast:rgba(255,255,255,.97);--solid:#ffffff;--warm:#c2410c;--rose:#e11d48;--ok:#0f766e;--ph:#bb8a8f;--chatbg:#fff7f0;--pbg:linear-gradient(180deg,#fff4e0,#ffd0c0 55%,#ffb0c8)}[data-style=sunset][data-theme=dark] body:before{background:linear-gradient(180deg,#1a0a2e,#3d1259 36%,#7a2a63 70%,#d4584f 112%)}[data-style=sunset][data-theme=light] body:before{background:linear-gradient(180deg,#fff4e0,#ffd9c7 48%,#ffb8cf)}[data-style=sunset] .btn{color:#2a0f1e}[data-style=amoled]{--r:18px}[data-style=amoled][data-theme=dark]{--ink:#000000;--text:#f2f2f4;--mut:#8b8b96;--g:#0c0c0e;--g2:#111114;--gb:#24242a;--hi:transparent;--edge:transparent;--sh:none;--field:#0c0c0e;--soft:rgba(255,255,255,.07);--modal:rgba(0,0,0,.85);--toast:#141417;--solid:#0c0c0e;--bo:0;--ph:#6c6c77;--chatbg:#000000;--pbg:#000}[data-style=amoled] body:before{background:#000}[data-style=amoled] .glass,[data-style=amoled] .nav,[data-style=amoled] .chip,[data-style=amoled] .seg,[data-style=amoled] .chathead,[data-style=amoled] .composer{background:var(--g);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}[data-style=amoled] .btn{background:var(--a);color:#000;box-shadow:none}[data-style=amoled] .btn.ghost{background:var(--g);color:var(--text);border:1px solid var(--gb)}[data-style=amoled] .chip.on,[data-style=amoled] .send,[data-style=amoled] .roomav{background:var(--a);color:#000}[data-style=amoled] .msgrow.mine .bub{--bout:color-mix(in srgb,var(--a) 30%,#000)}[data-style=amoled] .msgs{background:#000}[data-style=terminal]{--font:"JetBrains Mono","SF Mono",ui-monospace,Menlo,Consolas,monospace;--r:6px}[data-style=terminal][data-theme=dark]{--a:#39ff88;--a2:#19d46a;--al:#39ff88;--ink:#030a05;--text:#c5ffd2;--mut:#58a56f;--g:#06130a;--g2:#081a0e;--gb:#1b5a31;--hi:transparent;--edge:transparent;--sh:0 0 16px rgba(57,255,136,.1);--field:#020804;--soft:rgba(57,255,136,.08);--modal:rgba(3,10,5,.88);--toast:#06130a;--solid:#06130a;--warm:#ffd166;--rose:#ff6b6b;--ok:#39ff88;--bo:0;--ph:#3d7a52;--chatbg:#020804;--pbg:repeating-linear-gradient(0deg,rgba(0,0,0,.3) 0 1px,transparent 1px 3px),#030a05}[data-style=terminal] body:before{background:repeating-linear-gradient(0deg,rgba(0,0,0,.28) 0 1px,transparent 1px 3px),radial-gradient(700px 500px at 50% 0%,rgba(57,255,136,.1),transparent 70%),var(--ink)}[data-style=terminal] .glass,[data-style=terminal] .nav,[data-style=terminal] .chatbox,[data-style=terminal] .sheet{background:var(--g);backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:6px}[data-style=terminal] .btn{background:transparent;color:var(--a);border:1px solid var(--a);border-radius:4px;box-shadow:none;text-transform:lowercase}[data-style=terminal] .btn:hover{background:#39ff881f}[data-style=terminal] .btn.ghost{color:var(--text);border-color:var(--gb)}[data-style=terminal] .btn.red{color:var(--rose);border-color:var(--rose);background:transparent}[data-style=terminal] .chip,[data-style=terminal] .seg,[data-style=terminal] .tag,[data-style=terminal] input,[data-style=terminal] textarea{border-radius:4px}[data-style=terminal] .chip.on,[data-style=terminal] .send,[data-style=terminal] .roomav{background:var(--a);color:#021006}[data-style=terminal] .title:before{content:"$ ";color:var(--a);font-weight:700}[data-style=terminal] .sec:before{content:"# ";color:var(--a)}[data-style=terminal] .bub{border-radius:4px!important;--bwb:1px}[data-style=terminal] .bub:before{display:none}[data-style=terminal] .msgs{background:#020804}[data-style=terminal] .txt{font-size:13.5px}[data-style=paper]{--font:"Nunito","Avenir Next",system-ui,sans-serif;--hfont:"Lora",Georgia,serif;--r:8px;--bw:1.5px}[data-style=paper][data-theme=light]{--ink:#f5eddc;--text:#2a2118;--mut:#7a6a58;--g:#fffdf6;--g2:#fffdf6;--gb:rgba(42,33,24,.3);--hi:transparent;--edge:transparent;--sh:0 2px 0 rgba(42,33,24,.12),0 8px 18px rgba(80,60,30,.1);--field:#fffdf6;--soft:rgba(42,33,24,.06);--modal:rgba(245,237,220,.9);--toast:#fffdf6;--solid:#fffdf6;--warm:#b45309;--rose:#be123c;--ok:#0f766e;--bo:0;--ph:#a89880;--chatbg:#f9f2e2;--pbg:repeating-linear-gradient(180deg,transparent 0 13px,rgba(70,110,200,.2) 13px 14px),#f5eddc}[data-style=paper] body:before{background:linear-gradient(90deg,transparent 46px,rgba(220,80,80,.35) 46px 47px,transparent 47px),repeating-linear-gradient(180deg,transparent 0 31px,rgba(70,110,200,.16) 31px 32px),var(--ink)}[data-style=paper] .glass,[data-style=paper] .chatbox,[data-style=paper] .nav,[data-style=paper] .sheet{background:var(--g);backdrop-filter:none;-webkit-backdrop-filter:none;border:1.5px solid var(--gb);border-radius:8px}[data-style=paper] .btn{background:var(--a);color:#2a2118;border:1.5px solid #2a2118;border-radius:8px;box-shadow:2px 2px #2a2118}[data-style=paper] .btn:active{transform:translate(1px,1px);box-shadow:1px 1px #2a2118}[data-style=paper] .btn.ghost{background:var(--g);color:var(--text)}[data-style=paper] .chip,[data-style=paper] .seg,[data-style=paper] .tag,[data-style=paper] input,[data-style=paper] textarea{border-radius:8px;backdrop-filter:none;-webkit-backdrop-filter:none}[data-style=paper] .chip.on,[data-style=paper] .send,[data-style=paper] .roomav{background:var(--a);color:#2a2118;border:1.5px solid #2a2118}[data-style=paper] .nav .on{background:var(--a);color:#2a2118;box-shadow:none}[data-style=paper] .nav .on svg{color:#2a2118}[data-style=paper] .title{font-weight:700}[data-style=paper] .msgs{background:repeating-linear-gradient(180deg,transparent 0 27px,rgba(70,110,200,.13) 27px 28px)}.look[data-style=glass]{--pbg:linear-gradient(135deg,#0d2a33,#1a1440)}.look[data-style=glass][data-theme=light]{--pbg:linear-gradient(135deg,#dff3f5,#e6e2ff)}
