:root,.sk{--wall:radial-gradient(ellipse at 20% 0%,#fff 0,transparent 45%),linear-gradient(170deg,#9fd4f5 0%,#5aa9e0 45%,#bfe6c9 100%);--page:#fff;--page-img:none;--page-size:26px 26px;--head-bg:linear-gradient(#fff,#f4f1fb);--box:#fff;--box-head:linear-gradient(#f3eefc,#ddd2f3);--box-head-ink:#2b2350;--border:#c9bde6;--ink:#222;--muted:#7a7590;--link:#2d5fb8;--accent:#e0408a;--accent-ink:#fff;--strip:#3a3550;--strip-ink:#f2eefc;--soft:#f6f3fc;--logo:linear-gradient(180deg,#ff7bb5 0%,#e0408a 50%,#b52a6c 51%,#e65b9b 100%);--f-ui:Tahoma,Verdana,"Segoe UI",Geneva,sans-serif;--f-logo:"Nunito","Arial Rounded MT Bold",Arial,sans-serif;--f-pixel:"VT323","Courier New",monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.skin-cyworld{--page:#e9e6e1;--page-img:radial-gradient(circle,#fff 0 5px,transparent 5.5px);--head-bg:#e9e6e1;--box-head:#fff;--box-head-ink:#555;--border:#cfcac3;--link:#e8630f;--accent:#f26b22;--strip:#1b1b1b;--strip-ink:#eee;--soft:#f6f4f1;--muted:#8a847b;--logo:linear-gradient(180deg,#ff9a4d,#f26b22 50%,#c94e0c 51%,#f58a45)}.skin-aqua{--page:#eaf6ff;--page-img:radial-gradient(circle at 30% 30%,#fffffff2 0 6px,#fff0 7px),linear-gradient(#f4fbff,#dff0fc);--head-bg:linear-gradient(#fff,#e3f3fd);--box-head:linear-gradient(#f5fbff 0%,#d8eefc 50%,#bfe3fb 51%,#d6eefd 100%);--box-head-ink:#0f4c7a;--border:#a9d3ef;--link:#1a73b8;--accent:#2fa3e6;--strip:#0f4c7a;--strip-ink:#e3f3fd;--soft:#f2f9fe;--muted:#62839c;--logo:linear-gradient(180deg,#6fd0ff,#2fa3e6 50%,#1a73b8 51%,#55b9ef)}.skin-notebook{--wall:linear-gradient(#e8e4d8,#d8d2c2);--page:#fdfdf8;--page-img:linear-gradient(90deg,transparent 40px,#f3b3b3 40px 42px,transparent 42px),linear-gradient(transparent 25px,#c9dcf2 25px 26px);--page-size:100% 26px;--head-bg:#fdfdf8;--box-head:#fff;--box-head-ink:#2e3a4d;--border:#c9dcf2;--link:#2f5592;--accent:#d84a4a;--strip:#2f5592;--strip-ink:#fdfdf8;--soft:#f4f8fd;--muted:#6f7d92;--logo:linear-gradient(180deg,#5b86c9,#2f5592 50%,#1f3d70 51%,#4a78c2)}.skin-bubblegum{--wall:repeating-linear-gradient(90deg,#ffd6e7 0 30px,#fff5f9 30px 60px);--page:#fff7fa;--page-img:repeating-linear-gradient(90deg,#ffe6ef 0 20px,#fff7fa 20px 40px);--page-size:auto;--head-bg:linear-gradient(#fff,#ffe6ef);--box-head:linear-gradient(#fff0f6,#ffc9dd);--box-head-ink:#9c2f5f;--border:#ffb3cf;--link:#d9488a;--accent:#ff5fa2;--strip:#ff5fa2;--strip-ink:#fff;--soft:#fff0f6;--muted:#a77890}.skin-glitter{--wall:radial-gradient(circle,#ff66b3 0 1px,transparent 1.6px) 0 0/23px 23px,radial-gradient(circle,#fff 0 1px,transparent 1.5px) 11px 7px/31px 31px,#0d0d0d;--page:#111;--page-img:radial-gradient(circle,#ff339980 0 1px,transparent 1.5px);--head-bg:#000;--box:#1c1c1c;--box-head:linear-gradient(#ff4da6,#b0006a);--box-head-ink:#fff;--border:#f39;--ink:#eee;--muted:#b78aa3;--link:#ff66b3;--accent:#f39;--strip:#f39;--strip-ink:#000;--soft:#262626;--logo:linear-gradient(180deg,#fff,#ffb3d9 50%,#f39 51%,#ff80bf);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.skin-superstar{--wall:linear-gradient(135deg,#2a0845,#6441a5);--page:#1a0f2e;--page-img:radial-gradient(circle,#ffd23f 0 1.2px,transparent 1.8px);--head-bg:linear-gradient(90deg,#1a0f2e,#3a1a63);--box-head:linear-gradient(90deg,#ff2d95,#ff8a00);--box-head-ink:#fff;--border:#ff2d95;--link:#7a2ccf;--accent:#ff2d95;--strip:#ffd23f;--strip-ink:#1a0f2e;--soft:#fff3fa;--muted:#8a6f9e;--logo:linear-gradient(180deg,#ffe680,#ffd23f 50%,#ff8a00 51%,#ffb347)}.skin-tumblr{--wall:#f6f1ee;--page:#fbf8f6;--page-img:linear-gradient(transparent 13px,#e8dfd9 13px 14px,transparent 14px),linear-gradient(90deg,transparent 13px,#e8dfd9 13px 14px,transparent 14px);--head-bg:#fbf8f6;--box-head:#fff;--box-head-ink:#111;--border:#e4dcd6;--ink:#2a2a2a;--muted:#9a908a;--link:#111;--accent:#111;--strip:#111;--strip-ink:#fbf8f6;--soft:#f6f1ee;--logo:linear-gradient(#111,#555);--f-ui:Georgia,"Times New Roman",Times,serif}.skin-sunshine{--wall:radial-gradient(circle at 70% 20%,#fff7b0 0,transparent 30%),linear-gradient(180deg,#ffd84d,#ffb238);--page:#fffbea;--page-img:radial-gradient(circle,#ffe58f 0 4px,transparent 4.5px);--page-size:36px 36px;--head-bg:linear-gradient(#fffef5,#fff1b8);--box-head:linear-gradient(#fff3b0,#ffd23f);--box-head-ink:#6b4a00;--border:#f2c94c;--link:#d0661a;--accent:#ff8a00;--strip:#ff8a00;--strip-ink:#fff;--soft:#fff8d6;--muted:#9a8455;--logo:linear-gradient(180deg,#ffd166,#ff8a00 50%,#e05a00 51%,#ffa53c)}.skin-emo{--wall:repeating-conic-gradient(#111 0 25%,#2a2a2a 0 50%) 0 0/28px 28px;--page:#0f0f0f;--page-img:repeating-conic-gradient(#141414 0 25%,#191919 0 50%);--page-size:24px 24px;--head-bg:#000;--box:#181818;--box-head:linear-gradient(#ff1f4b,#8a0021);--box-head-ink:#fff;--border:#ff1f4b;--ink:#e9e9e9;--muted:#9a9a9a;--link:#ff4d6d;--accent:#ff1f4b;--strip:#ff1f4b;--strip-ink:#000;--soft:#222;--logo:linear-gradient(180deg,#fff,#ff8fa3 50%,#ff1f4b 51%,#ff4d6d);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.skin-matrix{--wall:repeating-linear-gradient(90deg,#000 0 14px,#021a02 14px 15px),#000;--page:#020b02;--page-img:linear-gradient(#00ff410f 1px,transparent 1px);--page-size:100% 4px;--head-bg:#000;--box:#031103;--box-head:#062a06;--box-head-ink:#3f6;--border:#0f6b1f;--ink:#7dff9a;--muted:#3fae5a;--link:#3f6;--accent:#00c83a;--accent-ink:#001a00;--strip:#00c83a;--strip-ink:#001a00;--soft:#041a06;--logo:linear-gradient(180deg,#b6ffc6,#3f6 50%,#00a82d 51%,#4dff7a);--f-ui:"Courier New",Courier,monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.skin-diamond{--wall:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 25%,#fff 50%,#c3cfe2 75%,#f5f7fa 100%);--page:#f8faff;--page-img:linear-gradient(45deg,#c3cfe259 25%,transparent 25% 75%,#c3cfe259 75%),linear-gradient(-45deg,#ffffffe6 25%,transparent 25% 75%,#ffffffe6 75%);--page-size:30px 30px;--head-bg:linear-gradient(#fff,#e3eaf6);--box-head:linear-gradient(90deg,#e0e7f5,#fff,#cbd8ee,#fff,#e0e7f5);--box-head-ink:#2c3e66;--border:#a9b8d6;--link:#4361a8;--accent:#7f9cd9;--strip:linear-gradient(90deg,#c3cfe2,#fff,#c3cfe2);--strip-ink:#2c3e66;--soft:#f0f4fb;--muted:#7686a8;--logo:linear-gradient(180deg,#fff,#c3cfe2 50%,#7f9cd9 51%,#e0e7f5)}.skin-blackcard{--wall:radial-gradient(circle at 30% 20%,#3a3220 0,transparent 40%),#0a0a0a;--page:#0e0e0e;--page-img:linear-gradient(135deg,#d4af3714 25%,transparent 25% 50%,#d4af3714 50% 75%,transparent 75%);--page-size:16px 16px;--head-bg:linear-gradient(#1a1a1a,#000);--box:#151515;--box-head:linear-gradient(#f5d77a,#d4af37 50%,#a67c00 51%,#d4af37);--box-head-ink:#1a1200;--border:#d4af37;--ink:#f3e9c6;--muted:#b3a26a;--link:#f5d77a;--accent:#d4af37;--accent-ink:#1a1200;--strip:#d4af37;--strip-ink:#000;--soft:#1f1c12;--logo:linear-gradient(180deg,#fff2c0,#f5d77a 50%,#b8860b 51%,#d4af37);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.font-verdana{--f-ui:Verdana,Geneva,sans-serif}.font-georgia{--f-ui:Georgia,"Times New Roman",serif}.font-trebuchet{--f-ui:"Trebuchet MS",Tahoma,sans-serif}.font-comic{--f-ui:"Comic Sans MS","Chalkboard SE","Comic Neue",cursive}.font-courier{--f-ui:"Courier New",Courier,monospace}.font-patrick{--f-ui:"Patrick Hand",cursive}.font-indie{--f-ui:"Indie Flower",cursive}.font-gaegu{--f-ui:"Gaegu",cursive}.font-varela{--f-ui:"Varela Round",sans-serif}.font-special{--f-ui:"Special Elite",monospace}.font-sniglet{--f-ui:"Sniglet",sans-serif}.font-pixelify{--f-ui:"Pixelify Sans",monospace}.font-silkscreen{--f-ui:"Silkscreen",monospace}.font-lobster{--f-ui:"Lobster",cursive}.font-pacifico{--f-ui:"Pacifico",cursive}*{box-sizing:border-box}html{min-height:100%}body{background:var(--wall);min-height:100%;color:var(--ink);font-family:var(--f-ui);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));background-attachment:fixed;margin:0;padding-block:18px 70px;font-size:13px;line-height:1.5}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font-family:var(--f-ui)}button{font-size:inherit;color:inherit}:focus-visible{outline:2px dotted var(--accent);outline-offset:1px}[hidden]{display:none!important}.browser{background:linear-gradient(#e1eefafa,#bed6ecfa);border:1px solid #4d6a8a;border-radius:8px 8px 3px 3px;max-width:1180px;margin:0 auto;font-family:Tahoma,Verdana,sans-serif;box-shadow:0 10px 30px #001e3c59,inset 0 1px #ffffffb3}.titlebar{color:#1d2c3d;text-shadow:0 1px #fffc;border-radius:8px 8px 0 0;align-items:center;gap:8px;padding:5px 6px 5px 10px;font-size:12px;line-height:1.2;display:flex}.titlebar .t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ie{background:radial-gradient(circle at 35% 35%,#bfe6ff,#2f86d6 70%);border:1px solid #1f5f9e;border-radius:50%;flex:none;width:16px;height:16px;position:relative}.ie:after{content:"";border:2px solid #f0c419;border-left-color:#0000;border-radius:50%;position:absolute;inset:3px -4px;transform:rotate(-25deg)}.winbtns{gap:2px;display:flex}.winbtns span{color:#333;background:linear-gradient(#f4f8fc,#c9d9ea);border:1px solid #6e86a1;border-radius:3px;place-items:center;width:26px;height:17px;font:700 10px/1 Arial,sans-serif;display:grid}.winbtns span:last-child{color:#fff;background:linear-gradient(#f2a28e,#d2462a 50%,#bb2f12 51%,#e06a4c);border-color:#8d2a17;width:40px}.menubar{color:#1d2c3d;flex-wrap:wrap;gap:0;padding:1px 6px;font-size:12px;display:flex;position:relative}.menubar>div{position:relative}.menubar>div>button{cursor:pointer;color:#1d2c3d;background:0 0;border:1px solid #0000;border-radius:2px;padding:1px 7px}.menubar>div>button:hover,.menubar>div>button[aria-expanded=true]{background:linear-gradient(#fdfeff,#d6e8fb);border-color:#8fb1d6}.menubar>div>button u{text-decoration:underline}.dropdown{z-index:70;background:#f8f8f8;border:1px solid #979797;min-width:220px;padding:2px;display:grid;position:absolute;top:100%;left:0;box-shadow:2px 3px 6px #00000040}.dropdown button,.dropdown a{text-align:left;cursor:pointer;color:#111;background:0 0;border:1px solid #0000;border-radius:2px;align-items:center;gap:10px;padding:3px 10px 3px 6px;font-size:12px;text-decoration:none;display:flex}.dropdown button:hover,.dropdown a:hover{background:linear-gradient(#f1f7fe,#d7e7fa);border-color:#a8c8ec}.dropdown i{text-align:center;color:#5a6f86;width:18px;font-style:normal}.dropdown hr{border:0;border-top:1px solid #d5d5d5;margin:2px 4px}.dropdown .k{color:#888;margin-left:auto;font-size:11px}.toolbar{align-items:center;gap:6px;padding:4px 8px 6px;display:flex}.navb{color:#fff;cursor:pointer;background:radial-gradient(circle at 50% 30%,#bfe2ff,#3d8be0 60%,#2463b3);border:1px solid #3d6aa3;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font:700 13px/1 Arial,sans-serif;display:grid;box-shadow:inset 0 1px #fff9}.navb:disabled{filter:grayscale();opacity:.6;cursor:default}.navb.sm{color:#2a5a8f;background:radial-gradient(circle at 50% 30%,#fff,#d6e3f0);border-color:#8aa4c0;width:22px;height:22px;font-size:12px}.addr{color:#333;white-space:nowrap;background:#fff;border:1px solid #7f9db9;flex:1;align-items:center;gap:6px;min-width:0;height:24px;padding:0 8px;font-size:12px;display:flex;overflow:hidden}.addr b{color:#888;font-weight:400}.addr .fav{color:#e0408a}.gsearch{background:#fff;border:1px solid #7f9db9;flex:none;width:220px;height:24px;display:flex}.gsearch input{height:22px;box-shadow:none!important;border:0!important;border-radius:0!important;padding:2px 6px!important;font-size:12px!important}.gsearch button{cursor:pointer;color:#2a5a8f;background:linear-gradient(#fff,#e3ebf3);border:0;border-left:1px solid #c5d2df;padding:0 7px}.tabstrip{gap:2px;padding:0 8px;display:flex;overflow-x:auto}.tab{color:#444;cursor:pointer;background:linear-gradient(#e6eef7,#cfdcea);border:1px solid #8aa4c0;border-bottom:0;border-radius:4px 4px 0 0;flex:0 auto;align-items:center;gap:6px;width:200px;min-width:110px;padding:3px 6px 3px 10px;font-size:12px;display:flex}.tab span{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.tab[aria-selected=true]{color:#111;background:#fff}.tab .x{cursor:pointer;color:#777;background:0 0;border:0;border-radius:2px;padding:0 3px;font:700 12px/1 Arial,sans-serif}.tab .x:hover{color:#fff;background:#d2462a}.newtab{cursor:pointer;color:#2a5a8f;background:linear-gradient(#e6eef7,#cfdcea);border:1px solid #8aa4c0;border-bottom:0;border-radius:4px 4px 0 0;flex:none;width:30px;font:700 14px/1 Arial,sans-serif}.viewport{background-color:var(--page);background-image:var(--page-img);background-size:var(--page-size);min-height:520px;color:var(--ink);font-family:var(--f-ui);border-top:1px solid #8aa4c0}.statusbar{color:#333;background:linear-gradient(#eef3f8,#d6e1ec);border-top:1px solid #9fb3c8;border-radius:0 0 3px 3px;justify-content:space-between;gap:10px;padding:3px 10px;font-size:11px;display:flex}.site-head{background:var(--head-bg);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;display:flex}.logo{font:900 clamp(28px,4.5vw,38px)/1 var(--f-logo);letter-spacing:-.5px;background:var(--logo);color:#0000;filter:drop-shadow(0 1px #ffffffe6)drop-shadow(0 2px 2px #0000002e);cursor:pointer;-webkit-background-clip:text;background-clip:text;margin:0}.beta{color:#fff;-webkit-text-fill-color:#fff;background:linear-gradient(#ff9a3c,#f05a00);border-radius:3px;padding:3px 6px;font:700 10px/1 Tahoma,sans-serif;display:inline-block;transform:rotate(-10deg)translateY(-14px);box-shadow:0 1px #0003}.head-right{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;font-size:12px;display:flex}.coinpill{color:#5a4500;white-space:nowrap;background:linear-gradient(#fff6c4,#ffe36b);border:1px solid #d8b400;border-radius:10px;padding:1px 9px;font-weight:700}.strip{background:var(--strip);color:var(--strip-ink);flex-wrap:wrap;align-items:center;gap:4px 14px;padding:4px 16px;font-size:11px;display:flex}.strip .sep{opacity:.4}.strip .song{white-space:nowrap;max-width:100%;margin-left:auto;overflow:hidden}.strip .song span{padding-left:100%;animation:14s linear infinite mq;display:inline-block}@keyframes mq{to{transform:translate(-100%)}}.layout{grid-template-columns:220px minmax(0,1fr);gap:14px;padding:14px;display:grid}#left{flex-direction:column;gap:12px;min-width:0;display:flex}#center{flex-direction:column;gap:14px;min-width:0;display:flex}.box{background:var(--box);border:1px solid var(--border);border-radius:5px;min-width:0;overflow:hidden}.box>.h{background:var(--box-head);color:var(--box-head-ink);border-bottom:1px solid var(--border);align-items:center;gap:8px;margin:0;padding:5px 10px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.box>.h .r{margin-left:auto;font-size:11px;font-weight:400}.box>.h .r a,.box>.h .r button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.in{padding:10px}.mini{color:var(--muted);font-size:11px}.row{align-items:center;gap:8px;min-width:0;display:flex}.grow{flex:1;min-width:0}.trunc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.big-title{color:var(--link);text-wrap:balance;margin:0;font-size:20px;font-weight:700;line-height:1.2}.big-title em{color:var(--accent);font-style:normal}.glit{background:linear-gradient(90deg,#ff4da6,#ffd1ec,#ff4da6,#c86bff,#ff4da6) 0 0/200% 100%;color:#0000;filter:drop-shadow(0 0 2px #ff69b48c);-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite glit}@keyframes glit{to{background-position:-200% 0}}.btn{cursor:pointer;color:#222;white-space:nowrap;text-align:center;background:linear-gradient(#fff,#e9e9ef 50%,#dcdce4 51%,#ececf1);border:1px solid #8e8fa3;border-radius:3px;padding:3px 10px;font-size:12px;line-height:1.2;display:inline-block;text-decoration:none!important}.btn:hover{border-color:var(--link);background:linear-gradient(#fff,#e8f2fb 50%,#d4e7f7 51%,#e7f2fb)}.btn.go{color:var(--accent-ink);background:var(--accent);background-image:linear-gradient(#ffffff73,#ffffff1a 50%,#0000 51%,#ffffff1f);border-color:#00000059;font-weight:700}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.sm{padding:1px 7px;font-size:11px}.link-btn{color:var(--link);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.link-btn:hover{text-decoration:underline}input[type=text],input[type=search],input[type=url],textarea,select{color:#222;background:#fff;border:1px solid #a5acb5;border-top-color:#7f8790;border-radius:2px;width:100%;padding:4px 6px;font-size:13px;box-shadow:inset 0 1px 2px #00000014}textarea{resize:vertical;min-height:60px}form.f{gap:6px;display:grid}form.f label,.lbl{color:var(--muted);font-size:11px;font-weight:700}.chip{border:1px solid var(--border);background:var(--soft);color:var(--link);white-space:nowrap;border-radius:9px;padding:0 6px;font-size:10px;font-weight:700;display:inline-block}.chip.hot{color:#fff;background:linear-gradient(#ff8a3c,#e8380f);border-color:#b52a00}.chip.like{color:#7a0f45;background:linear-gradient(#ffd1ec,#ff8ac4);border-color:#d84a92}.ph{border:1px solid var(--border);cursor:pointer;background:#fff;flex:none;padding:0;display:block;overflow:hidden}.ph img{object-fit:cover;width:100%;height:100%;display:block}.fill{aspect-ratio:1;width:100%;max-width:100%}.fw{isolation:isolate;vertical-align:top;flex:none;display:inline-block;position:relative;container-type:inline-size}.fw>.ph{width:100%;height:100%}.fwfill{aspect-ratio:1;width:100%;max-width:100%;display:block}.fwbig{aspect-ratio:3/4;width:100%;max-width:100%;display:block}.fw:before,.fw:after{pointer-events:none;z-index:2;line-height:1;position:absolute}.fw.tiny:before,.fw.tiny:after{display:none}@keyframes tw{50%{opacity:.25;transform:scale(.7)rotate(20deg)}}@keyframes slide{to{background-position:300% 0}}@keyframes flick{to{filter:blur(4px)brightness(1.3);transform:scale(1.03)}}@keyframes shine{0%{transform:translate(-120%)}60%,to{transform:translate(120%)}}.fr-white>.ph{box-shadow:0 0 0 3px #fff,0 0 0 4px #b9b9c6}.fr-pink>.ph{border:3px double #ff5fa2}.fr-dots>.ph{border:3px dotted #2fa3e6}.fr-tape:after{content:"";background:#fff0becc;width:40%;height:12cqw;top:-5cqw;left:30%;transform:rotate(-5deg);box-shadow:0 1px 2px #0003}.fr-hearts:before,.fr-hearts:after{content:"♥︎";color:#ff3d8b;text-shadow:0 0 #fff,1px 1px #fff,-1px -1px #fff;font-size:26cqw}.fr-hearts:before{top:-9cqw;left:-7cqw;transform:rotate(-18deg)}.fr-hearts:after{bottom:-8cqw;right:-7cqw;transform:rotate(14deg)}.fr-stars:before{content:"✦";color:#ffd23f;text-shadow:0 0 4px #fff3a0;font-size:28cqw;animation:1.6s infinite tw;top:-10cqw;right:-8cqw}.fr-stars:after{content:"✧";color:#fff;text-shadow:0 0 4px #ff9ad1,0 0 1px #ff5fa2;font-size:22cqw;animation:1.6s .8s infinite tw;bottom:-8cqw;left:-8cqw}.fr-flower:after{content:"✿❀✿❀✿";text-align:center;letter-spacing:-1cqw;color:#ff7bb5;text-shadow:1px 1px #fff,-1px -1px #fff;font-size:18cqw;top:-11cqw;left:-4cqw;right:-4cqw}.fr-cat:before,.fr-cat:after{content:"";border-bottom:22cqw solid #2b2a2e;border-left:13cqw solid #0000;border-right:13cqw solid #0000;width:0;height:0;top:-17cqw}.fr-cat:before{left:3cqw;transform:rotate(-14deg)}.fr-cat:after{right:3cqw;transform:rotate(14deg)}.fr-devil:before,.fr-devil:after{content:"";border-bottom:18cqw solid #e01b3c;border-left:7cqw solid #0000;border-right:7cqw solid #0000;width:0;height:0;top:-14cqw}.fr-devil:before{left:12cqw;transform:rotate(-22deg)}.fr-devil:after{right:12cqw;transform:rotate(22deg)}.fr-halo:after{content:"";border:3cqw solid #ffe066;border-radius:50%;width:60%;height:13cqw;top:-15cqw;left:20%;box-shadow:0 0 8px #fff3a0,inset 0 0 6px #fff3a0}.fr-butterfly:after{content:"Ƹ̵̡Ӝ̵̨̄Ʒ";color:#7a5cff;text-shadow:0 0 3px #fff;font-size:22cqw;top:-12cqw;right:-14cqw;transform:rotate(18deg)}.fr-glitter:before,.fr-rainbow:before,.fr-fire:before,.fr-diamond:before,.fr-holo:before,.fr-throne:before{content:"";z-index:-1;background-size:300% 100%;border-radius:3px;animation:3s linear infinite slide;inset:-6cqw}.fr-glitter:before{background-image:linear-gradient(90deg,#ff4da6,#fff,#c86bff,#ffd1ec,#ff4da6,#fff,#c86bff)}.fr-rainbow:before{background-image:linear-gradient(90deg,#ff3d3d,#ffb000,#ffe600,#3fd16b,#2fa3e6,#8a5cff,#ff3d3d,#ffb000)}.fr-fire:before{filter:blur(2px);background-image:linear-gradient(#ffd000,#ff6a00,#ffb300,#ff3d00);background-size:100% 100%;animation:.7s ease-in-out infinite alternate flick;inset:-5cqw}.fr-crown:after,.fr-throne:after{content:"♛";color:#fc0;text-shadow:0 2px #b8860b,0 0 6px #fff3a0;font-size:36cqw;top:-30cqw;left:50%;transform:translate(-50%)rotate(-6deg)}.fr-diamond:before{background-image:linear-gradient(110deg,#fff,#cfe9ff,#fff,#b8d8ff,#f0f8ff,#fff,#cfe9ff);inset:-7cqw;box-shadow:0 0 10px #b8d8ff,0 0 20px #e8f4ff}.fr-diamond:after{content:"◆";color:#9fd8ff;text-shadow:0 0 6px #fff,0 0 12px #9fd8ff;font-size:26cqw;animation:1.4s infinite tw;top:-20cqw;left:50%;transform:translate(-50%)}.fr-holo:before{background-image:linear-gradient(90deg,#ff9ad1,#9ad1ff,#b9ff9a,#fff59a,#d19aff,#ff9ad1,#9ad1ff);inset:-7cqw;box-shadow:0 0 12px #c8a0ffcc}.fr-holo:after{content:"";mix-blend-mode:screen;background:linear-gradient(115deg,#0000 30%,#ffffffa6 50%,#0000 70%);animation:2.6s ease-in-out infinite shine;inset:0;overflow:hidden}.fr-holo>.ph{overflow:hidden}.fr-throne:before{background-image:linear-gradient(90deg,#b8860b,#fff2c0,#d4af37,#fff2c0,#b8860b,#fff2c0);inset:-8cqw;box-shadow:0 0 14px gold,0 0 28px #ffd70080}.fr-throne:after{text-shadow:0 2px #8a6200,0 0 10px #fff3a0,0 0 20px gold;font-size:42cqw;top:-34cqw}.online{color:#2a9d2a;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.online:before{content:"";background:radial-gradient(circle at 35% 35%,#b8ff9e,#2fbf2f 60%,#1a8a1a);border-radius:50%;width:8px;height:8px}.offline{color:var(--muted);font-size:11px}.me-card .nm{overflow-wrap:anywhere;margin:6px 0 0;font-size:15px;font-weight:700}.me-card .st{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.nav{margin:0;padding:4px 0;list-style:none}.nav a{color:var(--ink);align-items:center;gap:8px;padding:4px 10px;font-size:12px;display:flex}.nav a:hover{background:var(--soft);text-decoration:none}.nav a[aria-current=page]{background:var(--soft);color:var(--link);font-weight:700}.nav a i{text-align:center;width:16px;color:var(--accent);font-size:13px;font-style:normal}.badge{color:#fff;background:#d8282f;border-radius:8px;margin-left:auto;padding:2px 5px;font:700 10px/1 Tahoma,sans-serif}.counter{font:30px/1 var(--f-pixel);text-align:center;letter-spacing:2px;color:#7dff6a;background:#111;border:2px inset #888;padding:4px}.fgrid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.fgrid div{text-align:center;min-width:0;font-size:10px}.post{border-bottom:1px solid var(--border);grid-template-columns:50px minmax(0,1fr);gap:10px;padding:12px;display:grid}.post:last-child{border-bottom:0}.post .body{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 6px}.media{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:4px;max-width:520px;margin:4px 0 6px;display:grid}.media.one{grid-template-columns:1fr}.media img,.media video{object-fit:cover;border:1px solid var(--border);background:#000;width:100%;max-height:420px;display:block}.meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:11px;display:flex}.meta .link-btn{font-size:11px}.likes{background:var(--soft);border:1px solid var(--border);margin-top:5px;padding:3px 6px;font-size:11px}.likes b{color:#e0408a}.cmts{gap:3px;margin-top:3px;display:grid}.cmt{background:var(--soft);border:1px solid var(--border);overflow-wrap:anywhere;grid-template-columns:28px minmax(0,1fr);gap:6px;padding:4px 6px;font-size:12px;display:grid}.tabs2{border-bottom:1px solid var(--border);background:var(--soft);flex-wrap:wrap;padding:0 10px;display:flex}.tabs2 button{cursor:pointer;color:var(--link);background:0 0;border:1px solid #0000;border-bottom:0;margin-bottom:-1px;padding:5px 12px;font-size:12px}.tabs2 button[aria-selected=true]{background:var(--box);border-color:var(--border);color:var(--ink);font-weight:700}.empty{text-align:center;color:var(--muted);padding:22px 12px}.header{background:linear-gradient(120deg,var(--accent),var(--link));border-bottom:1px solid var(--border);height:170px;position:relative;overflow:hidden}.header img{object-fit:cover;width:100%;height:100%;display:block}.header .eh{position:absolute;bottom:8px;right:8px}.prof{grid-template-columns:200px minmax(0,1fr);gap:16px;display:grid}.prof .bigph{margin-top:-80px}.prof .bigph>.ph{cursor:default;border:3px solid var(--box);box-shadow:0 0 0 1px var(--border)}.vbadge{color:#fff;vertical-align:1px;background:radial-gradient(circle at 35% 35%,#8fd3ff,#1d8fe1);border-radius:50%;place-items:center;width:14px;height:14px;margin-left:3px;font:700 9px/1 Arial,sans-serif;display:inline-grid;box-shadow:0 0 0 1px #fff}.idolbar{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.chip.idol{color:#fff;background:linear-gradient(90deg,#ff4da6,#c86bff);border-color:#a0307a}.typing{color:var(--muted);align-items:flex-end;gap:6px;padding:4px 2px;font-size:11px;font-style:italic;animation:.25s ease-out tin;display:flex}.typing .ph{cursor:default;border-radius:50%;flex:none;width:22px;height:22px}.tbub{background:#eceff5;border:1px solid #d3d9e6;border-radius:14px 14px 14px 3px;align-items:center;gap:4px;padding:7px 10px;display:inline-flex}.tbub i{background:#8a94a8;border-radius:50%;width:7px;height:7px;animation:1.2s infinite tdot}.tbub i:nth-child(2){background:#ff7bb5;animation-delay:.15s}.tbub i:nth-child(3){background:#6b6fd1;animation-delay:.3s}.tphrase{max-width:160px;line-height:1.25}.wiggle{font-style:normal;animation:.6s ease-in-out infinite wig;display:inline-block}@keyframes tdot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}@keyframes wig{0%,to{transform:rotate(-12deg)}50%{transform:rotate(12deg)translateY(-1px)}}@keyframes tin{0%{opacity:0;transform:translateY(6px)}}.cwin .ch .tnote{opacity:.95;font-size:10px;font-weight:400}.coinpill{cursor:pointer}.prof .side-btns{gap:5px;margin-top:8px;display:grid}.prof h2{overflow-wrap:anywhere;margin:0;font-size:20px}.prof h2 small{color:var(--muted);font-size:13px;font-weight:400}table.about{border-collapse:collapse;width:100%;margin-top:8px;font-size:12px}table.about th{text-align:right;vertical-align:top;width:120px;color:var(--muted);border-bottom:1px dotted var(--border);padding:4px 8px 4px 0;font-size:11px}table.about td{border-bottom:1px dotted var(--border);overflow-wrap:anywhere;white-space:pre-wrap;padding:4px 0}.stats{flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:12px;display:flex}.stats b{font-size:14px}.scrap{border-bottom:1px solid var(--border);grid-template-columns:50px minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.scrap .body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.scrap .body.big{font-size:34px;line-height:1.2}.stkbar button{cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:18px;line-height:1}.guests{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:18px 14px;padding:14px;display:grid}.guest{text-align:center;min-width:0}.guest .nm{color:var(--link);text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:700}.guest .ph{border:2px solid var(--link);margin:4px 0}.guest .acts{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:4px;display:flex}.wgrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;padding:12px;display:grid}.wcard{background:var(--box);border:1px solid var(--border);text-align:left;cursor:pointer;color:var(--ink);min-width:0;box-shadow:2px 2px 0 var(--soft);flex-direction:column;padding:0;display:flex}.wcard:hover{border-color:var(--link)}.wcard .cv{aspect-ratio:4/3;background:repeating-linear-gradient(45deg,var(--soft) 0 8px,var(--box) 8px 16px);max-width:100%;color:var(--muted);place-items:center;font-size:28px;display:grid;overflow:hidden}.wcard .cv img{object-fit:cover;width:100%;height:100%;display:block}.wcard .wi{gap:2px;min-width:0;padding:6px 8px;display:grid}.wcard .wi b{overflow-wrap:anywhere;font-size:12px}.folder .cv{border-top:10px solid var(--accent);position:relative}.folder .cv:before{content:"";background:var(--accent);border-radius:0 6px 0 0;width:40%;height:10px;position:absolute;top:-10px;left:0;transform:translateY(-4px)}.chips{flex-wrap:wrap;gap:4px;padding:10px 12px 0;display:flex}.chips button{border:1px solid var(--border);background:var(--soft);color:var(--link);cursor:pointer;border-radius:10px;padding:1px 9px;font-size:11px}.chips button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.wdetail .cover{object-fit:contain;border:1px solid var(--border);background:#111;width:100%;max-height:460px;display:block}.dmpage{grid-template-columns:220px minmax(0,1fr);min-height:460px;display:grid}.threads{border-right:1px solid var(--border);max-height:560px;overflow-y:auto}.thread{text-align:left;border:0;border-bottom:1px dotted var(--border);cursor:pointer;width:100%;color:var(--ink);background:0 0;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.thread[aria-current=true]{background:var(--soft)}.convo{flex-direction:column;min-width:0;display:flex}.msgs{flex-direction:column;flex:1;gap:5px;min-height:320px;max-height:460px;padding:12px;display:flex;overflow-y:auto}.bub{background:var(--soft);border:1px solid var(--border);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:4px;max-width:75%;padding:5px 10px}.bub.me{color:#111;background:#d8e2f5;border-color:#a9bde4;align-self:flex-end}.bub small{opacity:.7;font-size:9px;display:block}.booth{grid-template-columns:minmax(0,1fr) 240px;gap:14px;display:grid}.cam{border:1px solid var(--border);background:#111;place-items:center;min-height:220px;display:grid;position:relative}.cam video{width:100%;max-height:460px;display:block;transform:scaleX(-1)}.cam .count{font:900 120px/1 var(--f-logo);color:#fff;text-shadow:0 4px #0006;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.cam .flash{opacity:0;pointer-events:none;background:#fff;transition:opacity .35s;position:absolute;inset:0}.cam .flash.on{opacity:1;transition:none}.canvaswrap{background:repeating-conic-gradient(var(--soft) 0 25%,var(--box) 0 50%) 0 0/16px 16px;border:1px solid var(--border);place-items:center;padding:10px;display:grid}#pbCanvas{touch-action:none;cursor:grab;max-width:100%;max-height:560px;box-shadow:0 2px 8px #0003}.opts{flex-wrap:wrap;gap:4px;display:flex}.opt{cursor:pointer;color:#222;background:linear-gradient(#fff,#eee);border:1px solid #a5acb5;border-radius:3px;padding:2px 7px;font-size:11px}.opt[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:#0000004d}.stk{flex-wrap:wrap;gap:3px;display:flex}.stk button{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:3px;min-width:30px;padding:1px 4px;font-size:16px;font-weight:700;line-height:1.3}.gamegrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:12px;display:grid}.gcard{border:1px solid var(--border);background:var(--soft);text-align:center;padding:12px}.gcard .ico{color:var(--accent);font-size:40px;line-height:1.1}.ticket{border:2px dashed var(--accent);background:var(--box);text-align:center;padding:8px}.plate{background:var(--soft);border:1px solid var(--border);border-radius:50%/40%;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;min-height:52px;padding:8px;display:flex}.ings{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px;display:grid}.ing{cursor:pointer;color:#222;text-align:left;background:linear-gradient(#fff,#eee);border:1px solid #aaa;border-radius:4px;align-items:center;gap:6px;padding:5px 7px;font-size:12px;display:flex}.dotc{border:1px solid #00000040;border-radius:50%;flex:none;width:14px;height:14px;box-shadow:inset -2px -2px #0000001f}.pill{color:#222;background:#fff;border:1px solid #bbb;border-radius:10px;align-items:center;gap:4px;padding:1px 8px;font-size:12px;display:inline-flex}.timer{border:1px solid var(--border);background:#fff;height:10px}.timer i{background:repeating-linear-gradient(90deg,#3fae2a 0 8px,#5fd04a 8px 10px);height:100%;display:block}.shake{animation:.3s shake}@keyframes shake{25%{transform:translate(-6px)}75%{transform:translate(6px)}}.mem{grid-template-columns:repeat(4,1fr);gap:6px;max-width:340px;margin:0 auto;display:grid}.mcard{aspect-ratio:1;background:repeating-linear-gradient(45deg,var(--accent) 0 5px,#fff 5px 10px);cursor:pointer;border:1px solid #888;border-radius:4px;place-items:center;max-width:100%;font-size:30px;font-weight:700;display:grid}.mcard.up{background:#fff}.mcard.done{opacity:.45}.shopgrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;padding:12px;display:grid}.tkt{border:1px solid var(--border);background:var(--box);flex-direction:column;min-width:0;display:flex;position:relative}.tkt.absurd{border:2px solid #d4af37;box-shadow:0 0 0 2px #fff2c0,0 0 12px #d4af3799}.tkt .prev{background:var(--wall);place-items:center;height:110px;padding:10px;display:grid;overflow:hidden}.tkt .prev>div{background-color:var(--page);background-image:var(--page-img);background-size:var(--page-size);border:1px solid var(--border);flex-direction:column;width:100%;height:100%;display:flex}.tkt .prev>div i{background:var(--box-head);border-bottom:1px solid var(--border);height:14px}.tkt .prev>div b{font:900 16px var(--f-logo);background:var(--logo);color:#0000;-webkit-background-clip:text;background-clip:text;margin:auto}.tkt .prev.plain{background:var(--soft);color:var(--ink)}.tkt .prev .sample{font-family:var(--f-ui);text-align:center;overflow-wrap:anywhere;font-size:15px;line-height:1.3}.tkt .prev .sample small{opacity:.7;font-size:12px;display:block}.tkt .tier{z-index:3;color:#3a2a00;background:#ffd23f;border:1px solid #c99a00;padding:1px 5px;font-size:10px;font-weight:700;position:absolute;top:6px;left:6px}.tkt .tier.gold{color:#1a1200;background:linear-gradient(90deg,#b8860b,#fff2c0,#d4af37)}.tkt .info{color:var(--ink);background:var(--box);gap:4px;padding:8px 10px;font-size:12px;display:grid}.price{color:#a67c00;font-weight:700}.packs{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;padding:12px;display:grid}.pack{text-align:center;color:#4a3d00;background:linear-gradient(#fffdf0,#fff3c4);border:2px solid #e0c34a;border-radius:8px;gap:4px;padding:14px 10px 10px;display:grid;position:relative}.pack .coinbig{font:900 26px/1 var(--f-logo);color:#b8860b;text-shadow:0 1px #fff}.pack .bonus{color:#fff;background:#e8380f;border-radius:3px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;top:-9px;right:8px}.pack.best{background:linear-gradient(#fff5fa,#ffd6ea);border-color:#e0408a}.pack.sultan{color:#f5d77a;background:linear-gradient(135deg,#1a1a1a,#3a3220);border-color:#d4af37}.pack.sultan .coinbig{color:#f5d77a;text-shadow:0 0 8px #f5d77a99}.swatches{flex-wrap:wrap;gap:4px;min-height:22px;display:flex}.swatches button{cursor:pointer;border:1px solid #0000004d;border-radius:3px;width:22px;height:22px;padding:0;box-shadow:inset 0 0 0 1px #fff9}.swatches button[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:1px}input[type=range]{width:100%}.hue{appearance:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:1px solid #999;border-radius:6px;height:12px}.lit{appearance:none;border:1px solid #999;border-radius:6px;height:12px}input[type=color]{cursor:pointer;background:0 0;border:1px solid #999;width:38px;height:26px;padding:0}details.faq{border-bottom:1px dotted var(--border);padding:6px 0}details.faq summary{cursor:pointer;color:var(--link);font-weight:700}details.faq p{margin:6px 0 2px}mark{color:#111;background:#fff36b;padding:0 1px}.gate{color:#222;background:linear-gradient(#fff,#f1f4f8);border:1px solid #c5ced8;border-radius:10px;max-width:560px;margin:30px auto;overflow:hidden;box-shadow:0 4px 18px #00000026}.gate .gh{color:#1a73b8;border-bottom:1px solid #dde3ea;padding:12px 16px;font-size:18px;font-weight:700}.gate .gb{gap:10px;padding:16px;display:grid}.gate input[type=text]{background:linear-gradient(#e9edf1,#f7f9fb);border:1px solid #c5ced8;border-radius:12px;padding:6px 12px}.pick{flex-wrap:wrap;gap:6px;display:flex}.pick label{cursor:pointer}.pick input{opacity:0;pointer-events:none;position:absolute}.pick span{background:linear-gradient(#fff,#e9edf1);border:1px solid #b9c3cf;border-radius:12px;padding:3px 12px;font-size:12px;display:inline-block}.pick input:checked+span{color:#fff;background:#1a73b8;border-color:#0f4c7a}.pick input:focus-visible+span{outline:2px dotted #1a73b8}.dock{right:max(12px,env(safe-area-inset-right,0px));z-index:40;color:#222;align-items:flex-end;gap:8px;font:12px Tahoma,Verdana,sans-serif;display:flex;position:fixed;bottom:0}.chatbar{background:#fff;border:1px solid #899bc1;border-bottom:0;width:200px;box-shadow:0 -1px 4px #00000026}.chatbar .bh{text-align:left;width:100%;padding:6px 10px calc(6px + env(safe-area-inset-bottom,0px));cursor:pointer;color:#333;background:linear-gradient(#fff,#e4e7ee);border:0;align-items:center;gap:6px;font-weight:700;display:flex}.buddies{border-bottom:1px solid #d4d9e3;max-height:300px;overflow-y:auto}.buddy{cursor:pointer;text-align:left;color:#222;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:5px 8px;display:flex}.buddy:hover{background:#eef1f7}.dot{background:#c3c7cf;border-radius:50%;flex:none;width:8px;height:8px}.dot.on{background:#3fbf2f}.cwin{background:#fff;border:1px solid #6d84b4;border-bottom:0;flex-direction:column;width:260px;display:flex;box-shadow:0 -1px 6px #0003}.cwin .ch{color:#fff;cursor:pointer;background:#6d84b4;align-items:center;gap:6px;padding:5px 6px 5px 8px;font-weight:700;display:flex}.cwin .ch.flash{animation:1s steps(2,end) infinite fl}@keyframes fl{50%{background:#f28a1e}}.cwin .ch button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0 4px;font:700 13px/1 Arial,sans-serif}.cwin .cb{background:#fff;flex-direction:column;gap:3px;height:260px;padding:8px;display:flex;overflow-y:auto}.cwin .m{overflow-wrap:anywhere;white-space:pre-wrap;background:#eceff5;border-radius:3px;max-width:85%;padding:3px 8px}.cwin .m.me{background:#d8e2f5;align-self:flex-end}.cwin .m small{color:#777;font-size:9px;display:block}.cwin form{padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid #ccd;display:flex}.cwin form input{box-shadow:none;border:0;border-radius:0;padding:7px 8px;font-size:12px}.cwin.min .cb,.cwin.min form{display:none}#toast{left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:80;color:#4a3d00;background:#fffbe0;border:1px solid #e0c34a;max-width:calc(100% - 32px);padding:6px 12px;font:12px Tahoma,sans-serif;position:fixed;box-shadow:0 2px 6px #0003}@media (max-width:860px){.layout{grid-template-columns:minmax(0,1fr)}#left{order:2}.prof,.booth,.dmpage{grid-template-columns:minmax(0,1fr)}.prof .bigph{max-width:200px}.gsearch{width:140px}.threads{border-right:0;border-bottom:1px solid var(--border);max-height:200px}}@media (max-width:560px){.gsearch{display:none}.tab{width:140px}}@media (max-width:640px){.dock{right:max(8px,env(safe-area-inset-right,0px));flex-direction:column;align-items:flex-end;gap:0}.cwin{width:min(300px,100vw - 32px);display:none}.cwin:nth-last-child(2){display:flex}.chatbar{width:170px}}.nokia{background:linear-gradient(#5d6b7a,#2f3a46);border-radius:26px 26px 40px 40px;max-width:420px;margin:0 auto;padding:18px 18px 22px;box-shadow:inset 0 2px #ffffff40,0 4px 10px #00000040}.lcd{color:#43523d;background:#c7f0d8;border:4px solid #1d252e;border-radius:6px;padding:6px;box-shadow:inset 0 0 12px #43523d59}.lcd canvas{width:100%;max-width:100%;image-rendering:pixelated;margin-top:4px;display:block}.lcd-menu{text-align:center;gap:4px;padding:14px;font:700 14px Courier New,monospace;display:grid}.lcd-menu b{letter-spacing:2px;font-size:22px}.pad{grid-template-rows:repeat(3,42px);grid-template-columns:repeat(3,56px);justify-content:center;gap:6px;margin-top:14px;display:grid}.pad button{color:#2f3a46;cursor:pointer;background:linear-gradient(#e9eef3,#b7c3cf);border:0;border-radius:12px;font:700 16px Arial,sans-serif;box-shadow:0 2px #1d252e}.pad button:active{box-shadow:none;transform:translateY(2px)}.sdk{border:3px solid var(--ink);background:var(--box);grid-template-columns:repeat(9,1fr);width:min(100%,396px);margin:8px auto 0;display:grid}.sc{aspect-ratio:1;border:0;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--box);max-width:100%;color:var(--link);font:bold clamp(14px,4.5vw,20px) var(--f-ui);cursor:pointer;padding:0}.sc.given{color:var(--ink)}.sc.br{border-right:3px solid var(--ink)}.sc.bb{border-bottom:3px solid var(--ink)}.sc.hl{background:var(--soft)}.sc.same{color:#222;background:#fff1a8}.sc.sel{color:#111;background:#bfe3fb}.sc.bad{color:#b00020;background:#ffc9c9}.numpad{grid-template-columns:repeat(10,1fr);gap:4px;width:min(100%,396px);margin:8px auto 0;display:grid}.numpad button{font:bold 15px var(--f-ui);cursor:pointer;color:#222;background:linear-gradient(#fff,#e9e9ef);border:1px solid #a5acb5;border-radius:4px;padding:8px 0}.ttswrap{max-width:100%;padding:8px 0;overflow-x:auto}.tts{gap:0;width:max-content;margin:0 auto;display:grid}.tc,.tx{width:32px;height:32px;position:relative}.tc{background:#fff;border:1px solid #555;margin:0 -1px -1px 0}.tc.on{background:#fff7c2}.tc small{color:#333;pointer-events:none;font:9px/1 Arial,sans-serif;position:absolute;top:0;left:2px}.tc input{text-align:center;text-transform:uppercase;color:#111;width:100%;height:100%;font:700 16px Tahoma,sans-serif;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:6px 0 0!important}.tc input.bad{color:#d00}.tc input.rev{color:#2d5fb8}.clues{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;font-size:12px;display:grid}.clues p{cursor:pointer;border-radius:3px;margin:3px 0;padding:1px 4px}.clues p.on{color:#111;background:#fff7c2}.sres-h{border-top:1px solid var(--border);background:var(--soft);padding-bottom:4px}.notif{border-bottom:1px dotted var(--border);cursor:pointer;align-items:center;gap:10px;padding:8px 12px;display:flex}.notif:hover{background:var(--soft)}.notif.new{background:linear-gradient(90deg,#ffc8e659,#0000)}.nico{text-align:center;width:18px;color:var(--accent);flex:none;font-weight:700}.bell{cursor:pointer;color:var(--link);font-weight:700;position:relative}.menubtn,.drawer-bg,.drawer-search{display:none}@media (max-width:860px){.menubtn{display:inline-block}#left{z-index:60;background:var(--page);background-image:var(--page-img);background-size:var(--page-size);width:min(290px,86vw);padding:calc(10px + env(safe-area-inset-top,0px)) 10px calc(10px + env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));order:0;transition:transform .25s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%);box-shadow:4px 0 16px #0000004d}html.drawer #left{transform:none}html.drawer .drawer-bg{z-index:55;background:#00000059;display:block;position:fixed;inset:0}.drawer-search{display:flex}.header{height:110px}.prof .bigph{max-width:160px;margin-top:-50px}.clues{grid-template-columns:1fr}.dropdown{max-width:calc(100vw - 40px)}.menubar>div:nth-child(n+4) .dropdown{left:auto;right:0}.titlebar .winbtns span:not(:last-child){display:none}.tab{width:130px}}@media (max-width:480px){.site-head{padding:10px 12px}.layout{padding:10px}.post{grid-template-columns:40px minmax(0,1fr);padding:10px}.post .fw{width:40px!important;height:40px!important}.addr b{display:none}.pad{grid-template-columns:repeat(3,52px)}.nokia{padding:12px}}.socials{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.soc{border:1px solid #333;flex-direction:column;justify-content:center;min-width:88px;height:31px;padding:0 7px;font:10px/1.15 Tahoma,Verdana,sans-serif;display:inline-flex;box-shadow:inset 0 1px #fff6;color:#fff!important;text-decoration:none!important}.soc b{font-size:11px}.soc span{opacity:.92;text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.soc:hover{filter:brightness(1.12)}.soc-ig{background:linear-gradient(135deg,#7a3bd1,#e1306c 55%,#f7a239)}.soc-tiktok{background:linear-gradient(#222,#000);box-shadow:inset 2px 0 #25f4ee,inset -2px 0 #fe2c55}.soc-x{background:linear-gradient(#333,#000)}.soc-yt{background:linear-gradient(#ff4b4b,#c4000c)}.soc-pin{background:linear-gradient(#e8323c,#a8001b)}.soc-tumblr{background:linear-gradient(#3b5d84,#1d3654)}.soc-spotify{background:linear-gradient(#35d16b,#14833b)}.soc-web{background:linear-gradient(#7aa7e0,#2d5fb8)}.socgrid{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:4px 8px;display:grid}.socgrid label{font-weight:400!important}@media (max-width:480px){.socgrid{grid-template-columns:minmax(0,1fr)}}.cd{background:radial-gradient(circle,var(--box) 0 4px,#444 5px 6px,transparent 7px),conic-gradient(from 0deg,#d9e1ea,#fbe1f0,#d2f2ff,#fff6c4,#d9e1ea);border:1px solid #888;border-radius:50%;flex:none;width:34px;height:34px;animation:3s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.npbox{border:1px solid var(--border);background:var(--soft);border-radius:4px;align-items:center;gap:10px;margin-top:8px;padding:6px 10px;display:flex}.npmini{border:1px dashed var(--border);background:var(--soft);cursor:pointer;width:100%;color:var(--ink);align-items:center;gap:8px;min-width:0;margin-top:8px;padding:5px 6px;font-size:12px;display:flex}.npmini .cd{width:24px;height:24px}.nppop{z-index:90;background:#00000059;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.nppop .box{width:min(380px,100%)}.sc .nt{width:100%;height:100%;font:normal clamp(7px,1.9vw,10px)/1 var(--f-ui);color:var(--muted);grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.sc .nt span{text-align:center}.numpad.notes button{background:linear-gradient(#fff6c4,#ffe36b)}.feedbar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:6px 10px;display:flex}.refico{display:inline-block}.refico.spin{animation:.6s linear infinite spin}.ptr{margin-left:auto;display:none}.why{color:var(--accent);margin:2px 0;font-style:italic}#totop{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:45;border-radius:14px;animation:.25s ease-out tin;display:flex;position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 3px 10px #00000040}#totop button{color:#1d2c3d;cursor:pointer;white-space:nowrap;background:linear-gradient(#fdfeff,#d6e8fb);border:1px solid #6e86a1;padding:6px 12px;font:700 12px Tahoma,Verdana,sans-serif}#totop button+button{border-left:0}#totop button:first-child{border-radius:14px 0 0 14px}#totop button:last-child{border-radius:0 14px 14px 0}#totop button:only-child{border-radius:14px}#totop button:hover{background:linear-gradient(#fff,#bfe0ff)}#totop .nw{color:#c2337a}.newposts{color:#5a4500;cursor:pointer;background:linear-gradient(#fff6c4,#ffe36b);border:0;border-bottom:1px solid #c99a00;width:100%;padding:7px 10px;font-size:12px;font-weight:700;animation:.3s ease-out tin;display:block}.newposts:hover{filter:brightness(1.05)}#feed{transition:opacity .2s}.ttabs{border-bottom:1px solid var(--border);background:var(--soft);flex-wrap:wrap;gap:3px;padding:6px;display:flex}.ttabs button{border:1px solid var(--border);background:var(--box);color:var(--link);cursor:pointer;border-radius:10px;padding:1px 8px;font-size:11px}.ttabs button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.thread.friend,.buddy.friend{border-left:4px solid var(--accent);background:linear-gradient(90deg,#ffaad247,#0000 70%)}.thread.req{border-left:4px dashed #c2337a}.thread.unread b{color:var(--link)}.chip.friend{color:#fff;background:linear-gradient(#ff8ac4,#e0408a);border-color:#b52a6c}.gav{border:1px solid var(--border);background:var(--soft);flex:none;grid-template-columns:1fr 1fr;width:36px;height:36px;display:grid;overflow:hidden}.gav span{overflow:hidden}.gav img{object-fit:cover;width:100%;height:100%;display:block}.buddy .gav{width:26px;height:26px}.gpanel{border-bottom:1px solid var(--border);background:var(--soft);gap:6px;padding:10px;display:grid}.gmem{background:var(--box);border:1px solid var(--border);gap:4px;max-height:220px;padding:4px;display:grid;overflow-y:auto}.reqbar{color:#7a0f45;background:linear-gradient(#fff6fb,#ffe1ef);border-top:1px solid #ffb3d1;padding:10px;font-size:12px}.cimg{cursor:zoom-in;border-radius:3px;max-width:200px;max-height:220px;margin:2px 0;display:block}.m .cimg{max-width:160px}.who{color:var(--accent);font-size:10px;display:block}.cwin form .cphoto{cursor:pointer;color:#6d84b4;border-right:1px solid #ccd;place-items:center;padding:0 7px;display:grid}.skin-glitter{--wall:repeating-linear-gradient(118deg,#0b0b0b 0 18px,#f4f4f4 18px 24px,#0b0b0b 24px 40px,#f4f4f4 40px 43px,#0b0b0b 43px 62px);--page:#121212;--page-img:radial-gradient(circle,#ff2d95 0 1.2px,transparent 1.8px),radial-gradient(circle,#39f0ff 0 1px,transparent 1.5px);--page-size:31px 31px;--head-bg:linear-gradient(#1b1b1b,#000);--box:#1a1a1a;--box-head:linear-gradient(#ff5fb0,#ff2d95 50%,#c4006b 51%,#ff4da6);--box-head-ink:#fff;--border:#ff2d95;--ink:#f2f2f2;--muted:#c79ab6;--link:#39f0ff;--accent:#ff2d95;--accent-ink:#fff;--strip:repeating-linear-gradient(118deg,#000 0 10px,#fff 10px 13px);--strip-ink:#ff2d95;--soft:#242424;--logo:linear-gradient(180deg,#fff,#ffb3d9 50%,#ff2d95 51%,#ff80bf);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.skin-glitter .strip span{background:#000;padding:0 4px}.skin-sakura{--wall:radial-gradient(ellipse 9px 6px at 20% 30%,#ffc4d8 98%,transparent),radial-gradient(ellipse 7px 5px at 70% 60%,#ffd6e4 98%,transparent),radial-gradient(ellipse 6px 4px at 45% 85%,#ffb3cc 98%,transparent),linear-gradient(#cfe7ff,#fff0f6 70%);--page:#fffafc;--page-img:radial-gradient(ellipse 5px 3px at 30% 40%,#ffaac873 98%,transparent),radial-gradient(ellipse 4px 3px at 75% 75%,#ffbed766 98%,transparent);--page-size:70px 60px;--head-bg:linear-gradient(#fff,#ffeef5);--box-head:linear-gradient(#fff5f9 0%,#ffe0ec 50%,#ffc9dc 51%,#ffe3ee 100%);--box-head-ink:#8c2f55;--border:#f5bfd3;--link:#c2477a;--accent:#ff7aa8;--strip:linear-gradient(90deg,#ffb3cc,#ffd9e6,#ffb3cc);--strip-ink:#7a2348;--soft:#fff2f7;--muted:#a97d90;--logo:linear-gradient(180deg,#ffd1e1,#ff8ab3 50%,#e0558a 51%,#ff9fc0)}.skin-strawberry{--wall:radial-gradient(circle at 10px 10px,#ff4d6d 0 4px,transparent 4.5px) 0 0/40px 40px,#ffe3ea;--page:#fff5f7;--page-img:radial-gradient(circle,#ffccd6 0 2px,transparent 2.5px);--page-size:18px 18px;--head-bg:linear-gradient(#fffafb,#ffdbe3);--box-head:linear-gradient(#ff9fb2,#ff4d6d 50%,#e8304f 51%,#ff6b85);--box-head-ink:#fff;--border:#ff9fb2;--link:#d62850;--accent:#ff4d6d;--strip:#3f9b45;--strip-ink:#fff;--soft:#fff0f3;--muted:#a4707c;--logo:linear-gradient(180deg,#ff9fb2,#ff4d6d 50%,#c9184a 51%,#ff758f)}.skin-starry{--wall:radial-gradient(circle,#fff 0 1px,transparent 1.5px) 0 0/37px 37px,radial-gradient(circle,#ffe9a8 0 1.2px,transparent 1.7px) 18px 9px/53px 53px,linear-gradient(#0b1033,#2a2f6b);--page:#121842;--page-img:radial-gradient(circle,#fff9 0 1px,transparent 1.5px);--head-bg:linear-gradient(#1b2260,#121842);--box:#1a2154;--box-head:linear-gradient(#4a56c4,#2e379a 50%,#232b7a 51%,#3b46a8);--box-head-ink:#ffe9a8;--border:#4a56c4;--ink:#eef0ff;--muted:#a7acd6;--link:#ffd166;--accent:#ffd166;--accent-ink:#121842;--strip:#ffd166;--strip-ink:#121842;--soft:#232b6a;--logo:linear-gradient(180deg,#fff7d6,#ffd166 50%,#e0a800 51%,#ffe08a);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.skin-xp{--wall:radial-gradient(ellipse 140% 55% at 30% 100%,#5fbf3a 0 55%,transparent 56%),radial-gradient(ellipse 120% 50% at 90% 105%,#4aa62c 0 50%,transparent 51%),radial-gradient(ellipse 30% 10% at 25% 25%,#ffffffe6,transparent),radial-gradient(ellipse 25% 8% at 70% 18%,#fffc,transparent),linear-gradient(#2f7de1,#8cc8ff 65%);--page:#ece9d8;--page-img:none;--head-bg:linear-gradient(#fff,#ece9d8);--box:#fff;--box-head:linear-gradient(#0997ff,#0053ee 8%,#0050ee 40%,#06f 88%,#0042cf);--box-head-ink:#fff;--border:#0831d9;--link:#03c;--accent:#3c9b2e;--accent-ink:#fff;--strip:linear-gradient(#3f8cf3,#245edb 10%,#1941a5 90%);--strip-ink:#fff;--soft:#f3f1e6;--muted:#6f6b5a;--logo:linear-gradient(180deg,#8cf27a,#3c9b2e 50%,#257a1b 51%,#4fbf3e)}.skin-xp .box{border-radius:7px 7px 3px 3px}.skin-xp .box>.h{text-shadow:1px 1px #0b2c8f}.skin-aero{--wall:radial-gradient(circle at 15% 25%,#ffffffe6 0 18px,#c8f0ff59 19px 34px,transparent 35px),radial-gradient(circle at 80% 15%,#fffc 0 10px,#c8f0ff4d 11px 20px,transparent 21px),radial-gradient(circle at 65% 70%,#ffffffb3 0 14px,#c8ffdc4d 15px 26px,transparent 27px),linear-gradient(180deg,#3ab7ff 0%,#a8e6ff 45%,#9be27a 75%,#3fae2a 100%);--page:#f3fbf2;--page-img:radial-gradient(circle at 30% 30%,#ffffffe6 0 8px,#b4f0ff40 9px 14px,transparent 15px);--head-bg:linear-gradient(#fff,#e4f7e0);--box-head:linear-gradient(#f2fff0 0%,#cdeec6 50%,#9ad98b 51%,#c2ebb6 100%);--box-head-ink:#1f5a14;--border:#9ad98b;--link:#1f7a9e;--accent:#3fae2a;--strip:linear-gradient(#5fd04a,#2f9c1f);--strip-ink:#fff;--soft:#f0faee;--muted:#5f7d58;--logo:linear-gradient(180deg,#a8ef7a,#3fae2a 50%,#24801a 51%,#62c84a)}.skin-aero .box{box-shadow:0 2px 8px #1f7a9e2e,inset 0 1px #fff}.skin-ipod{--wall:linear-gradient(90deg,#ff2d95 0 25%,#b4e100 25% 50%,#00b7ff 50% 75%,#ffb000 75%);--page:#fff;--page-img:none;--head-bg:#000;--box:#fff;--box-head:#000;--box-head-ink:#fff;--border:#000;--ink:#111;--muted:#666;--link:#0079c1;--accent:#ff2d95;--accent-ink:#fff;--strip:linear-gradient(90deg,#ff2d95,#b4e100,#00b7ff,#ffb000);--strip-ink:#000;--soft:#f2f2f2;--logo:linear-gradient(#fff,#d9d9d9);--f-ui:"Helvetica Neue",Helvetica,Arial,sans-serif}.skin-ipod .box{border-width:2px}.skin-ipod .strip span{background:#fff;padding:0 4px}.skin-gothic{--wall:radial-gradient(circle at 50% 0,#1a1a1d 0 9px,transparent 10px) 0 0/22px 14px,repeating-linear-gradient(90deg,#f3dbe4 0 26px,#fbeff4 26px 52px);--page:#f7eef2;--page-img:repeating-linear-gradient(90deg,#efe0e6 0 22px,#f7eef2 22px 44px);--page-size:auto;--head-bg:radial-gradient(circle at 50% 100%,#f7eef2 0 7px,transparent 8px) 0 100%/18px 10px repeat-x,linear-gradient(#a5a4aa,#4b4a50 55%,#18171b);--box:#fffafc;--box-head:linear-gradient(#9a99a0,#4b4a50 55%,#18171b);--box-head-ink:#f7d6e2;--border:#3c3a41;--ink:#2b2a2e;--muted:#7d6f75;--link:#b24a74;--accent:#e8a3b8;--accent-ink:#2b2a2e;--strip:#18171b;--strip-ink:#f7d6e2;--soft:#f3e6eb;--logo:linear-gradient(180deg,#ffd6e4,#e8a3b8 50%,#b24a74 51%,#e8a3b8)}.skin-gothic .box{box-shadow:0 0 0 3px #fffafc,0 0 0 4px #3c3a41}.skin-candy{--wall:radial-gradient(ellipse 60px 26px at 20% 25%,#fff 98%,transparent),radial-gradient(ellipse 40px 20px at 26% 22%,#fff 98%,transparent),radial-gradient(ellipse 70px 28px at 78% 60%,#fff 98%,transparent),radial-gradient(ellipse 45px 22px at 72% 56%,#fff 98%,transparent),linear-gradient(180deg,#ffc2e0 0%,#ffe4f1 45%,#cfe6ff 100%);--page:#fff8fc;--page-img:radial-gradient(circle,#ffd1e8 0 3px,transparent 3.5px),radial-gradient(circle,#cfe6ff 0 3px,transparent 3.5px);--page-size:30px 30px;--head-bg:linear-gradient(90deg,#ffe0ef,#e3f0ff);--box-head:linear-gradient(90deg,#ff9fcf,#b6d4ff);--box-head-ink:#fff;--border:#ffb1d4;--link:#c2337a;--accent:#ff5fa2;--strip:linear-gradient(90deg,#ff9fcf,#b6d4ff);--strip-ink:#3a2a5a;--soft:#fff0f7;--muted:#8b6b8b;--logo:linear-gradient(180deg,#ffd1e8,#ff5fa2 50%,#6fa8ff 51%,#b6d4ff)}.skin-candy .box{border-radius:10px;box-shadow:0 3px #ffd1e8}.skin-dollhouse{--wall:radial-gradient(circle at 25% 30%,#fff 0 3px,transparent 3.5px),radial-gradient(circle at 75% 70%,#fff 0 2px,transparent 2.5px),repeating-linear-gradient(90deg,#ff3ea5 0 30px,#ff6bbd 30px 60px);--page:#fff3fa;--page-img:radial-gradient(circle,#ffd1ea 0 4px,transparent 4.5px);--page-size:34px 34px;--head-bg:linear-gradient(#fff,#ffd1ea);--box:#fff;--box-head:linear-gradient(#ff8fd0,#ff2d9a 50%,#e0007d 51%,#ff4fae);--box-head-ink:#fff;--border:#ff4fae;--ink:#5a0f3a;--muted:#b0598a;--link:#e0007d;--accent:#ff2d9a;--strip:linear-gradient(90deg,#ff2d9a,#ffb3dd,#ff2d9a);--strip-ink:#fff;--soft:#ffe6f4;--logo:linear-gradient(180deg,#fff,#ffb3dd 45%,#ff2d9a 51%,#ff79c4);--f-ui:"Trebuchet MS",Tahoma,sans-serif}.skin-dollhouse .box{border-width:2px;border-radius:12px;box-shadow:0 0 0 3px #fff,0 0 0 5px #ffb3dd}.skin-dollhouse .box>.h:after{content:"♥︎";color:#fff;margin-left:4px}.skin-damask{--wall:radial-gradient(circle at 50% 22% 0 0/44px 60px,#f7c9d6 0 5px,transparent 6px),radial-gradient(ellipse 7px 14px at 50% 55% 0 0/44px 60px,#f2b8c9 98%,transparent),radial-gradient(ellipse 14px 5px at 50% 50% 0 0/44px 60px,#f7c9d6 98%,transparent),radial-gradient(circle at 0 0 0 0/44px 60px,#f2b8c9 0 9px,transparent 10px),radial-gradient(circle at 100% 0 0 0/44px 60px,#f2b8c9 0 9px,transparent 10px),radial-gradient(circle at 0 100% 0 0/44px 60px,#f2b8c9 0 9px,transparent 10px),radial-gradient(circle at 100% 100% 0 0/44px 60px,#f2b8c9 0 9px,transparent 10px),#fbdde6;--page:#fffaf3;--page-img:none;--head-bg:linear-gradient(#fffdf8,#fbefe4);--box:#fffdf9;--box-head:linear-gradient(#fffdf8,#f7e4d4);--box-head-ink:#6b4a3a;--border:#d4b48c;--ink:#5a3b2e;--muted:#9a7b6b;--link:#b5687e;--accent:#c98aa0;--accent-ink:#fff;--strip:linear-gradient(90deg,#b8925a,#f1dcae,#b8925a);--strip-ink:#4a3020;--soft:#fbf1e8;--logo:linear-gradient(180deg,#f8d9a8,#d4a35a 50%,#a8762a 51%,#e8c27a);--f-ui:Georgia,"Times New Roman",serif}.skin-damask .box{box-shadow:0 0 0 3px #fffaf3,0 0 0 4px #d4b48c,0 4px 10px #a8762a26}.skin-damask .box>.h{letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid #d4b48c;font-size:12px}.skin-damask .box>.h:before{content:"❦";color:#c98aa0}.skin-holo{--wall:linear-gradient(120deg,#ffd6f5,#d6e8ff,#d6fff1,#fff6d6,#f0d6ff,#ffd6f5) 0 0/400% 400%;--page:#fbfbff;--page-img:linear-gradient(120deg,#ffc8f040,#c8e6ff40,#c8ffe640);--page-size:auto;--head-bg:linear-gradient(90deg,#ffe6fa,#e6f0ff,#e6fff6,#fffbe6);--box:#fff;--box-head:linear-gradient(90deg,#ffc8ef,#c8dcff,#c8ffe8,#fff2c8,#e6c8ff);--box-head-ink:#4a3a6a;--border:#c9c3e6;--ink:#2d2a3e;--muted:#7a7596;--link:#6a4fd1;--accent:#b06bff;--accent-ink:#fff;--strip:linear-gradient(90deg,#c0c0d8,#fff,#c0c0d8);--strip-ink:#3a3550;--soft:#f6f3ff;--logo:linear-gradient(180deg,#fff,#d8d8ec 45%,#9a9ac0 51%,#e8e8f8)}body.skin-holo{animation:18s infinite holo}@keyframes holo{50%{background-position:100%}}.skin-holo .box{box-shadow:0 0 0 1px #fff,0 4px 14px #b06bff33}.skin-holo .box>.h{background-size:200% 100%;animation:6s linear infinite slide}.skin-boutique{--wall:radial-gradient(circle at 50% 22% 0 0/44px 60px,#5a1f38 0 5px,transparent 6px),radial-gradient(ellipse 7px 14px at 50% 55% 0 0/44px 60px,#4a1a2f 98%,transparent),radial-gradient(ellipse 14px 5px at 50% 50% 0 0/44px 60px,#5a1f38 98%,transparent),radial-gradient(circle at 0 0 0 0/44px 60px,#4a1a2f 0 9px,transparent 10px),radial-gradient(circle at 100% 0 0 0/44px 60px,#4a1a2f 0 9px,transparent 10px),radial-gradient(circle at 0 100% 0 0/44px 60px,#4a1a2f 0 9px,transparent 10px),radial-gradient(circle at 100% 100% 0 0/44px 60px,#4a1a2f 0 9px,transparent 10px),#1a0b12;--page:#150c11;--page-img:none;--head-bg:linear-gradient(#1f1218,#0d070a);--box:#1c1117;--box-head:linear-gradient(#f5e1a4,#d4af37 50%,#a67c00 51%,#e6c35c);--box-head-ink:#2a1a05;--border:#b8924a;--ink:#f6e9ee;--muted:#c9a3b4;--link:#ff9fc6;--accent:#e86aa0;--accent-ink:#fff;--strip:linear-gradient(90deg,#a67c00,#f5e1a4,#a67c00);--strip-ink:#2a1a05;--soft:#24161d;--logo:linear-gradient(180deg,#fff2c0,#f5d77a 45%,#c9a227 51%,#f0d488);--f-ui:Georgia,"Times New Roman",serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.skin-boutique .box{box-shadow:0 0 0 3px #150c11,0 0 0 4px #b8924a,0 0 18px #e86aa02e}.skin-boutique .box>.h{letter-spacing:.08em;text-transform:uppercase;font-size:12px}.skin-boutique .box>.h:before{content:"❦";color:#7a3a10}.trail{z-index:200;pointer-events:none;text-shadow:0 0 4px #ffffffe6;font:700 14px Arial,sans-serif;animation:.8s ease-out forwards trail;position:fixed}@keyframes trail{to{transform:translate(var(--dx),24px) scale(.3) rotate(90deg);opacity:0}}.tkt .prev.curprev{background:var(--soft);place-items:center;gap:4px;display:grid}.curprev img{width:48px;height:auto;image-rendering:pixelated}.me-card .fwfill{width:84%;margin:9% auto 11%}.strip .home-link{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.calbar{border-bottom:1px solid var(--border);background:var(--soft);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.calttl{margin-left:6px;font-size:16px}.calwrap{grid-template-columns:minmax(0,1fr) 250px;gap:10px;padding:10px;display:grid}.calside{align-content:start;gap:10px;min-width:0;display:grid}.calcard{border:1px solid var(--border);background:var(--box);gap:4px;padding:8px;display:grid}.calgrid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cdh{text-align:center;background:var(--box-head);color:var(--box-head-ink);border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:3px;font-size:11px;font-weight:700}.cday{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--box);cursor:pointer;flex-direction:column;gap:2px;min-width:0;min-height:84px;padding:2px 3px;display:flex;overflow:hidden}.cday:hover{background:var(--soft)}.cday.out{opacity:.45}.cday.sel{box-shadow:inset 0 0 0 2px var(--link)}.cdn{border-radius:8px;align-self:flex-end;padding:0 4px;font-size:11px;font-weight:700}.cday.today .cdn,.cwd.today .cwh b,.agrow.today .agd b{background:var(--accent);color:var(--accent-ink);border-radius:9px;padding:0 6px}.cev{text-align:left;border:0;border-left:3px solid var(--c);background:color-mix(in srgb,var(--c) 18%,var(--box));width:100%;color:var(--ink);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:2px;padding:1px 4px;font-size:10.5px;line-height:1.25;display:block;overflow:hidden}.cev.todo{border-left-style:dotted}.cev.done{opacity:.6;text-decoration:line-through}.cev.bday{font-weight:700}.more{color:var(--muted);font-size:10px}.calweek{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cwd{border:1px solid var(--border);background:var(--box);cursor:pointer;flex-direction:column;gap:3px;min-width:0;min-height:220px;padding:4px;display:flex}.cwd.sel{box-shadow:inset 0 0 0 2px var(--link)}.cwh{text-align:center;border-bottom:1px dotted var(--border);padding-bottom:3px;font-size:11px}.agrow{border-bottom:1px dotted var(--border);grid-template-columns:80px minmax(0,1fr);gap:8px;padding:6px 0;display:grid}.agd{cursor:pointer;color:var(--ink);background:0 0;border:0;justify-items:center;display:grid}.agd b{font-size:20px}.agd span{color:var(--muted);font-size:11px}.agi{align-content:start;gap:3px;display:grid}.agi .cev{white-space:normal;font-size:12px}.dayhead{color:#fff;background:linear-gradient(#ff6b6b,#d63031);border-radius:4px 4px 0 0;justify-items:center;margin:-8px -8px 4px;padding:4px;display:grid}.dayhead b{color:#222;text-align:center;background:#fff;width:100%;padding:4px 0;font-size:32px;line-height:1}.dayhead span{text-transform:uppercase;font-size:11px;font-weight:700}.dayhead span:last-child{color:#222;text-align:center;text-transform:none;background:#fff;width:100%;padding-bottom:3px;font-weight:400}.daylist{gap:4px;display:grid}.dli{border-left:3px solid var(--c);background:var(--soft);align-items:flex-start;gap:6px;padding:2px 6px;display:flex}.todos{gap:3px;max-height:320px;margin-top:4px;display:grid;overflow-y:auto}.tdi{border-bottom:1px dotted var(--border);align-items:flex-start;gap:6px;padding:3px 2px;font-size:12px;display:flex}.tdi.done .grow{color:var(--muted);text-decoration:line-through}.tdi.late .mini{color:#c0392b}.sw2{cursor:pointer}.sw2 input{opacity:0;position:absolute}.sw2 span{border:2px solid var(--box);width:22px;height:22px;box-shadow:0 0 0 1px var(--border);border-radius:50%;display:block}.sw2 input:checked+span{box-shadow:0 0 0 2px var(--ink)}.sw2 input:focus-visible+span{outline:2px dotted var(--accent)}input[type=date],input[type=time]{font:13px var(--f-ui);color:#222;background:#fff;border:1px solid #a5acb5;border-radius:2px;max-width:100%;padding:3px 5px}.deskcal{cursor:pointer;align-items:center;gap:10px;display:flex}.dpad{background:#fff;border:1px solid #b33;border-radius:4px;flex:none;justify-items:center;width:58px;display:grid;overflow:hidden;box-shadow:0 2px #0000001f}.dpad span:first-child{color:#fff;text-align:center;background:linear-gradient(#ff6b6b,#d63031);width:100%;padding:1px 0;font:700 10px Tahoma,sans-serif}.dpad b{color:#222;font:700 24px/1.1 Georgia,serif}.dpad span:last-child{color:#666;padding-bottom:2px;font-size:10px}@media (max-width:860px){.calwrap{grid-template-columns:minmax(0,1fr)}.cday{min-height:56px}.cev{font-size:9px}.calweek{grid-template-columns:minmax(0,1fr)}.cwd{min-height:0}}@media (max-width:480px){.cev{background:var(--c);border-left-width:0;height:6px;padding:0;font-size:0}.cev.bday,.cev.todo{font-size:0}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.meetbox .mbtns{grid-template-columns:1fr 1fr;gap:6px;display:grid}.meetbox .mbtns .btn{justify-content:center;font-weight:700}.mlive{align-items:center;gap:6px;font-size:12px;display:flex}.mled{background:radial-gradient(circle at 35% 35%,#b6ff9e,#2fb52a 60%,#1c6e18);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 5px #4fe04a}.mled.blink{animation:1s steps(2,start) infinite mblink}@keyframes mblink{to{visibility:hidden}}.mbg{color:#2f8a2a;margin-top:4px}.mstage{text-align:center;justify-items:center;gap:8px;padding:18px 14px;display:grid}.mstage.left{text-align:left;justify-items:stretch}.mstage h3{color:var(--ink);margin:4px 0 0;font-size:16px}.mstage p{max-width:440px;margin:0}.merr{color:#7a5200;background:#fff3cd;border:1px solid #e0b252;border-radius:3px;padding:8px 10px;font-size:12px}.mpick{grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:520px;display:grid}.mopt{border:1px solid var(--border);background:linear-gradient(#fff,var(--soft));color:var(--ink);font:inherit;cursor:pointer;border-radius:6px;justify-items:center;gap:4px;padding:18px 12px;display:grid;box-shadow:inset 0 1px #fff,0 2px #0000000f}.mopt:hover{border-color:var(--accent);background:linear-gradient(#fff,#ffe6f2)}.mopt .big{color:var(--accent);font-size:34px;line-height:1}.mopt b{font-size:15px}.mradar{background:radial-gradient(circle,#fff 0 30%,var(--soft) 31%);border:2px solid var(--accent);border-radius:50%;place-items:center;width:96px;height:96px;display:grid;position:relative}.mradar span{color:var(--accent);z-index:1;font-size:34px;position:relative}.mradar:before,.mradar:after{content:"";border:2px solid var(--accent);opacity:0;border-radius:50%;animation:1.8s ease-out infinite mping;position:absolute;inset:-2px}.mradar:after{animation-delay:.9s}.mradar.ring span{animation:.5s steps(4,end) infinite mshake}.mradar.off:before,.mradar.off:after{display:none}.mradar.off{filter:grayscale(.6);border-style:dashed}@keyframes mping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes mshake{0%,to{transform:rotate(0)}25%{transform:rotate(-14deg)}75%{transform:rotate(14deg)}}.mcard{text-align:left;border:1px dashed var(--border);background:var(--soft);border-radius:4px;align-items:center;gap:10px;width:100%;max-width:440px;padding:10px;display:flex}.mrow{flex-wrap:wrap;gap:6px;margin-top:4px}.mstage.left .mrow{justify-content:flex-start}.mphone{justify-items:center;gap:8px;padding:18px 12px;display:grid}.mscreen{color:#1f2a10;background:linear-gradient(#cfe2a8,#a9c27a);border:3px solid #3a3f2a;border-radius:14px;justify-items:center;gap:6px;width:min(260px,100%);padding:16px 12px;font-family:Courier New,monospace;display:grid;box-shadow:inset 0 2px 8px #00000040}.mscreen .mini{color:#2d3a18}.mscreen .mname{font-size:16px}.mscreen .mclock{letter-spacing:2px;font-size:22px}.mbars{align-items:flex-end;gap:3px;height:18px;display:flex}.mbars i{background:#2d3a18;width:4px;animation:.9s ease-in-out infinite mbar}.mbars i:nth-child(2){animation-delay:.15s}.mbars i:nth-child(3){animation-delay:.3s}.mbars i:nth-child(4){animation-delay:.45s}.mbars i:nth-child(5){animation-delay:.6s}@keyframes mbar{0%,to{height:4px}50%{height:18px}}.btn.mhang{color:#fff;background:linear-gradient(#ff7b7b,#d12b2b);border-color:#9c1a1a;font-weight:700}.hichips{flex-wrap:wrap;gap:5px;display:flex}.hichips.sm{justify-content:center;padding:6px 4px}.chip.hi{cursor:pointer;color:var(--ink);background:#fff;padding:3px 9px;font-size:11px;font-weight:400}.chip.hi:hover{border-color:var(--accent);color:var(--accent)}.mmodal{z-index:300;background:#140a1e73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mwin{background:var(--box,#fff);width:min(460px,100%);max-height:calc(100vh - 32px);color:var(--ink);border:1px solid #3a5f9e;border-radius:6px 6px 3px 3px;overflow:auto;box-shadow:0 10px 30px #00000059}.mtitle{color:#10294f;background:linear-gradient(#cfe0f7,#9fbfe8 50%,#86acdf 51%,#a9c6ec);border-radius:5px 5px 0 0;justify-content:space-between;align-items:center;padding:5px 6px 5px 10px;font-size:12px;font-weight:700;display:flex}.mtitle button{color:#fff;cursor:pointer;background:linear-gradient(#f3a08f,#d2462e);border:1px solid #8a2a2a;border-radius:3px;width:24px;height:20px;font-weight:700;line-height:1}.mbody{padding:12px 14px}.mbody h3{color:var(--accent);margin:0 0 4px;font-size:15px}.mrules{gap:6px;margin:6px 0 12px;padding-left:20px;font-size:12.5px;display:grid}@media (max-width:640px){.mpick{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mradar:before,.mradar:after,.mradar.ring span,.mbars i,.mled.blink{animation:none}}.lb{z-index:400;background:#000000d1;outline:none;place-items:center;display:grid;position:fixed;inset:0}.lbstage{box-sizing:border-box;place-items:center;width:100%;height:100%;padding:48px 56px;display:grid}.lbstage img,.lbstage video{object-fit:contain;background:#000;border:3px solid #fff;max-width:100%;max-height:100%;box-shadow:0 8px 40px #0009}.lbx,.lbp,.lbn{color:#fff;cursor:pointer;background:#00000073;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:42px;height:42px;font-size:26px;line-height:1;display:grid;position:absolute}.lbx{top:12px;right:12px}.lbp{top:50%;left:10px;transform:translateY(-50%)}.lbn{top:50%;right:10px;transform:translateY(-50%)}.lbx:hover,.lbp:hover,.lbn:hover{background:#ff5fa2cc}.lbc{color:#fff;background:#00000080;border-radius:9px;padding:2px 10px;font-size:12px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.lbo{color:#fff;font-size:12px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}html.lbopen{overflow:hidden}.media img{cursor:zoom-in}.vthumb{cursor:zoom-in;background:#000;display:block;position:relative}.vthumb video{pointer-events:none;display:block}.vthumb .play{color:#fff;box-sizing:border-box;background:#0000008c;border:2px solid #fff;border-radius:50%;place-items:center;width:44px;height:44px;margin:auto;padding-left:3px;font-size:18px;display:grid;position:absolute;inset:0}.media .vthumb video{object-fit:cover;border:1px solid var(--border);width:100%;max-height:420px}.cvid{border-radius:3px;max-width:200px;margin:2px 0;overflow:hidden}.m .cvid{max-width:160px}.cvid video{object-fit:cover;width:100%;max-height:220px}.bub,.cwin .m{position:relative}.mopt{cursor:pointer;color:#555;opacity:0;background:#ffffffbf;border:0;border-radius:3px;padding:1px 4px;font-size:12px;line-height:1;transition:opacity .15s;position:absolute;top:1px;right:2px}.bub:hover .mopt,.m:hover .mopt,.mopt:focus{opacity:1}@media (hover:none){.mopt{opacity:.7}}.bub.unsent,.m.unsent{color:var(--muted);background:0 0;border-style:dashed;font-style:italic}.fwd{color:var(--muted);font-size:10px;font-style:italic;display:block}.quote{text-align:left;border:0;border-left:3px solid var(--accent);width:100%;font:inherit;color:var(--ink);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:#0000000d;border-radius:2px;margin:2px 0 4px;padding:3px 6px;font-size:11px;display:block;overflow:hidden}.quote b{color:var(--accent);font-size:10px;display:block}.msgmenu{z-index:350;background:#fff;border:1px solid #8a8a8a;min-width:190px;padding:2px;display:grid;position:fixed;box-shadow:2px 3px 8px #00000040}.msgmenu button{text-align:left;font:inherit;cursor:pointer;color:#222;background:0 0;border:0;padding:5px 10px;font-size:12px}.msgmenu button:hover,.msgmenu button:focus{color:#fff;background:#3169c6;outline:none}.msgmenu .danger{color:#c0392b}.pinbar,.replybar{color:#5a4a10;background:#fff8d6;border-bottom:1px solid #e8d48a;align-items:center;gap:4px;padding:4px 8px;font-size:11px;display:flex}.replybar{background:var(--soft);border-top:1px solid var(--border);color:var(--ink);border-bottom:0}.pinbar button,.replybar button{font:inherit;cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;padding:0}.pinbar>button:last-child,.replybar>button{padding:0 4px;font-size:14px}.flash2{animation:1.2s ease-out flash2}@keyframes flash2{0%,40%{box-shadow:0 0 0 3px var(--accent)}to{box-shadow:0 0 #0000}}.vn{gap:2px;display:grid}.vn audio{width:210px;max-width:100%;height:32px}.m .vn audio{width:170px}.cfile{border:1px solid var(--border);color:var(--link);white-space:normal;background:#fff;border-radius:3px;align-items:center;gap:6px;max-width:220px;padding:5px 8px;text-decoration:none;display:flex}.fico{color:var(--accent);font-size:18px}.vnbar{z-index:360;box-sizing:border-box;color:#222;background:#fff;border:1px solid #8a8a8a;border-radius:4px;align-items:center;gap:8px;width:min(420px,100vw - 32px);padding:6px 10px;font-size:12px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:2px 3px 10px #0000004d}.fwdprev{background:var(--soft);border:1px dashed var(--border);overflow-wrap:anywhere;margin-bottom:8px;padding:6px 8px;font-size:12px}.mwin.wide{width:min(620px,100%)}.bgrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;padding:10px;display:grid}.bthumb{text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;max-height:230px;padding:0;transition:transform .15s;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.bthumb:hover{transform:rotate(-1deg)translateY(-2px)}.binder{--pp:#ffe1ee;--pl:#f7b6cf;background:var(--pp);background-image:linear-gradient(transparent 21px,var(--pl) 21px 22px);border:1px solid var(--pl);color:#333;background-size:100% 22px;font-family:Comic Sans MS,Chalkboard SE,Comic Neue,cursive;font-size:12.5px;line-height:22px;display:flex;box-shadow:2px 2px #00000014}.paper-blue{--pp:#e1f0ff;--pl:#a9cdf0}.paper-yellow{--pp:#fff8cc;--pl:#eedc7a}.paper-lilac{--pp:#efe4ff;--pl:#c8b2f0}.paper-mint{--pp:#ddf7ec;--pl:#9fdcc0}.bholes{border-right:2px solid #ff9ab8;flex-direction:column;flex:none;justify-content:space-around;align-items:center;width:22px;padding:10px 0;display:flex}.bholes i{background:var(--box,#fff);border-radius:50%;width:10px;height:10px;box-shadow:inset 1px 1px 2px #0000004d}.bin{flex:1;min-width:0;padding:4px 10px 8px}.bhead{align-items:center;gap:6px;margin-bottom:2px;display:flex}.bline{overflow-wrap:anywhere}.bline span{color:#b5306e;font-weight:700}.pswatch{border:1px solid var(--pl);background:var(--pp);cursor:pointer;color:#333;align-items:center;gap:3px;padding:3px 8px;font-size:11px;display:inline-flex}.bformgrid{grid-template-columns:auto 1fr;align-items:center;gap:5px 8px;display:grid}.bformgrid label{font-size:12px;font-weight:700}@media (max-width:520px){.bformgrid{grid-template-columns:1fr}}.askinbox{border-bottom:1px solid var(--border);background:#fffbe6}.askq{border-top:1px dashed var(--border);gap:3px;padding:6px 0;display:grid}.askq .q,.askqa .q{overflow-wrap:anywhere;font-weight:700}.askqa{border-bottom:1px solid var(--border)}.askqa .a{background:var(--soft);overflow-wrap:anywhere;border-radius:3px;gap:8px;margin-top:5px;padding:6px 8px;display:flex}.top8{grid-template-columns:repeat(4,1fr);gap:8px;padding:10px;display:grid}.t8{justify-items:center;gap:3px;min-width:0;max-width:100%;font-size:11px;font-weight:700;display:grid;position:relative}.t8 .trunc{max-width:100%}.t8n{z-index:2;background:var(--accent);color:var(--accent-ink,#fff);border:1px solid #fff;border-radius:9px;padding:0 5px;font-size:10px;position:absolute;top:-4px;left:4px}.t8list{gap:4px;margin:4px 0 8px;padding-left:22px;display:grid}.gico{color:#fff;background:radial-gradient(circle at 30% 25%,#ffffffd9 0 12%,transparent 13%),radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--gc) 70%,#fff),var(--gc) 70%);text-shadow:0 1px 1px #00000059;border-radius:50%;place-items:center;width:38px;height:38px;font-size:20px;display:inline-grid;box-shadow:inset 0 -3px #0003,0 2px 3px #0003}.gshelf{background:linear-gradient(#0000 calc(100% - 6px),#c9a77a calc(100% - 6px));grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;padding:10px;display:grid}.gtile{text-align:center;justify-items:center;gap:2px;min-width:0;display:grid}.gtile .trunc{max-width:100%}.gmsg{color:var(--ink);max-width:100%;font-size:10px;font-style:italic}.gpick{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:6px;margin-bottom:8px;display:grid}.gopt{border:1px solid var(--border);cursor:pointer;font:inherit;color:var(--ink);background:#fff;border-radius:4px;justify-items:center;gap:3px;padding:8px 4px;font-size:11px;display:grid}.gopt[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent);background:#ffeef6}.pins{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;padding:10px;display:grid}.pin{text-align:center;justify-items:center;gap:3px;font-size:10.5px;display:grid}.pface{color:#fff;background:radial-gradient(circle at 32% 28%,#ffffffe6 0 10%,transparent 11%),radial-gradient(circle,color-mix(in srgb,var(--pc) 75%,#fff) 0 55%,var(--pc) 56% 70%,color-mix(in srgb,var(--pc) 60%,#000) 71%);border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px;font-weight:700;display:grid;box-shadow:0 2px 3px #0000004d}.pname{color:var(--ink);font-weight:700}.pin.off .pface{filter:grayscale();opacity:.4}.pin.off .pname{color:var(--muted)}.phint{color:var(--muted);font-size:9.5px}.lbd{gap:4px;margin:0;padding:6px 10px;list-style:none;display:grid}.lbd li{border-bottom:1px dotted var(--border);align-items:center;gap:8px;padding:4px 6px;display:flex}.lbd li.me{background:#fff3d6}.rk{background:var(--soft);border:1px solid var(--border);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.rk.r1{color:#5a4300;background:linear-gradient(#ffe680,#e0a800);border-color:#b08400}.rk.r2{background:linear-gradient(#f0f0f0,#b8b8b8);border-color:#888}.rk.r3{color:#fff;background:linear-gradient(#f3c79a,#c47a3a);border-color:#8a5020}.poll{gap:4px;max-width:440px;margin:4px 0 6px;display:grid}.popt{text-align:left;border:1px solid var(--border);font:inherit;cursor:pointer;color:var(--ink);background:#fff;border-radius:3px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex;position:relative;overflow:hidden}.popt:hover:not([disabled]){border-color:var(--accent)}.popt[disabled]{cursor:default}.pbar{background:color-mix(in srgb,var(--accent) 22%,transparent);transition:width .4s;position:absolute;inset:0 auto 0 0}.ptxt{flex:1;min-width:0;position:relative}.ppct{font-size:11px;font-weight:700;position:relative}.popt.mine{border-color:var(--accent);font-weight:700}.popt.right{background:#effbe9;border-color:#2f9c2f}.popt.right .pbar{background:#3fae2a47}.popt.wrong{background:#fdeeee;border-color:#c0392b}.popt.wrong .pbar{background:#c0392b33}.polled{border:1px dashed var(--border);background:var(--soft);border-radius:3px;gap:2px;padding:8px;display:grid}.polled>.btn{justify-self:start}.hearts{color:#e0244f;letter-spacing:1px;white-space:nowrap;font-size:15px}.hearts .lost{color:#ccc}.gover{color:#c0392b;letter-spacing:2px;font:700 26px Courier New,monospace}.sc.wrongflash{color:#c0392b!important;background:#ffd6d6!important}input[type=email],input[type=password],input[type=number],input[type=date],input[type=tel]{color:#222;background:#fff;border:1px solid #a5acb5;border-top-color:#7f8790;border-radius:2px;width:100%;padding:4px 6px;font-size:13px;box-shadow:inset 0 1px 2px #00000014}.loginwrap{place-items:center;min-height:100dvh;padding:12px 0;display:grid}.box.login{width:min(380px,100%);box-shadow:0 8px 24px #001e3c4d}.box.login .in{gap:10px;display:grid}.box.login form.f{gap:8px}.box.login .btn{text-align:center;width:100%;padding:6px 10px;font-size:13px}.box.login .link-btn{justify-self:start;font-size:12px}.box.login p{margin:0}.or{color:var(--muted);text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:flex}.or:before,.or:after{content:"";border-top:1px solid var(--border);flex:1}.err{color:#c0392b;overflow-wrap:anywhere;font-size:12px;font-weight:700}.shell-nav-badge{margin-left:auto}.me-card .ph,.me-card .avatar{aspect-ratio:1;object-fit:cover;border:1px solid var(--border);background:var(--soft);width:100%;display:block}.me-card .avatar.empty{color:var(--muted);place-items:center;font-size:48px;display:grid}.doc{max-width:760px;padding:14px 16px;line-height:1.6}.doc h2{color:var(--link);margin:16px 0 4px;font-size:15px}.doc p,.doc ul{margin:0 0 8px}.doc li{margin-bottom:3px}.pagewrap{max-width:820px;margin:0 auto}.doctop{max-width:820px;margin:0 auto 10px}@media (max-width:600px){html,body{max-width:100%;overflow-x:hidden}body{padding-block:10px 64px;font-size:14px}img,video,canvas,iframe,svg{max-width:100%}img:not([width]):not(.avatar):not(.fw){height:auto}.viewport,#center,.box,.in{min-width:0;max-width:100%}.box table:not(.about){-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.box pre,.post .body{max-width:100%;overflow-x:auto}.layout{gap:10px;padding:10px}.booth,.prof,.dmpage,.gamegrid,.mpick,.clues,.socgrid,.bformgrid{grid-template-columns:minmax(0,1fr)}input,textarea,select,input[type=text],input[type=search],input[type=url],input[type=email],input[type=password],input[type=number],input[type=date],input[type=time],input[type=tel],.cwin form input,.gate input[type=text]{font-size:16px}.btn,.btn.sm,.opt,.pswatch,.navb,.stk button,.tab,.menubar>div>button,.cwin .ch,.chatbar .bh,.msgmenu button{min-height:40px}.btn,.btn.sm{justify-content:center;align-items:center;padding-top:6px;padding-bottom:6px;display:inline-flex}.opt,.pswatch{align-items:center;padding:6px 10px;display:inline-flex}.navb{min-width:40px;min-height:40px}.thread,.buddy,.nav a,.nav button,.notif{min-height:44px}input[type=text],input[type=search],input[type=url],input[type=email],input[type=password],input[type=number],select{min-height:40px}.titlebar .t{font-size:11px}.toolbar .addr{flex:1;min-width:0}.msgs{flex:none;height:calc(100dvh - 250px);min-height:0;max-height:none}.convo>form{bottom:calc(52px + env(safe-area-inset-bottom,0px));z-index:5;background:var(--box);position:sticky;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))!important}.convo>form input.grow{min-width:0}.bub{max-width:88%}.vnbar{width:calc(100vw - 32px);bottom:calc(16px + env(safe-area-inset-bottom,0px))}.dock{right:max(8px,env(safe-area-inset-right,0px));bottom:calc(8px + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:flex-end;gap:6px}.chatbar{border:1px solid #899bc1;border-radius:20px;width:auto;overflow:hidden;box-shadow:0 2px 8px #0000004d}.chatbar .bh{padding:6px 14px}.chatbar .buddies{background:#fff;border:1px solid #899bc1;width:min(260px,100vw - 24px);max-height:50dvh;position:absolute;bottom:46px;right:0;overflow-y:auto}.chatbar{position:relative;overflow:visible}.cwin:not(.min){z-index:300;width:auto;height:100dvh;box-shadow:none;border:0;position:fixed;inset:0}.cwin:not(.min) .ch{padding:12px 10px;padding-top:calc(12px + env(safe-area-inset-top,0px));min-height:48px}.cwin:not(.min) .cb{flex:1;height:auto;min-height:0}.cwin:not(.min) form{padding-bottom:env(safe-area-inset-bottom,0px)}.cwin.min{width:min(220px,100vw - 100px)}.box[role=dialog]:not(.call-mini){z-index:1000;border-radius:0;flex-direction:column;height:100dvh;display:flex;overflow-y:auto;width:auto!important;max-width:none!important;position:fixed!important;inset:0!important}.box[role=dialog]>.h{padding-top:calc(8px + env(safe-area-inset-top,0px))}.box[role=dialog]>.in{flex:1;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))!important}.box[role=dialog] video{object-fit:contain;max-height:55dvh}.lbstage{padding:56px 8px 48px}.lbstage img,.lbstage video{border-width:1px}.lbp,.lbn{width:44px;height:44px}.cam{min-height:0}.cam video{max-height:60dvh}.cam .count{font-size:80px}.canvaswrap{padding:6px}#pbCanvas,.canvaswrap canvas{max-width:100%;height:auto}.mwin,.mwin.wide{width:calc(100vw - 24px);max-width:100%}.dropdown{max-width:calc(100vw - 32px)}.loginwrap{padding:12px 0}}table.about{border-collapse:collapse;width:100%;margin:6px 0}table.about th,table.about td{border:1px solid var(--border);text-align:left;padding:5px 8px}table.about th{background:var(--soft)}.skin-founder{--wall:radial-gradient(circle at 18% 8%,#4d1238 0,transparent 46%),radial-gradient(circle at 88% 92%,#2b1038 0,transparent 52%),#0b050b;--page:#13081a;--page-img:radial-gradient(circle,#ffd66647 0 1px,transparent 1.7px),radial-gradient(circle,#ff5fa233 0 1px,transparent 1.6px);--page-size:34px 34px,57px 57px;--head-bg:linear-gradient(#24101f,#0d060c);--box:#1d0f1f;--box-head:linear-gradient(#fbe7a1,#e0b94a 50%,#b8860b 51%,#e6c35c);--box-head-ink:#2a1400;--border:#c9a24a;--ink:#f8eddc;--muted:#d3b6c6;--link:#ffd36b;--accent:#ff4fa0;--accent-ink:#fff;--strip:linear-gradient(90deg,#b8860b,#f5d77a,#b8860b);--strip-ink:#2a1400;--soft:#2b1630;--logo:linear-gradient(180deg,#fff2c0,#f5d77a 50%,#d4a017 51%,#ff7bb5);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.skin-founder .box{box-shadow:0 0 0 1px #0b050b,0 0 0 2px #c9a24a,0 0 16px #ff4fa033}.skin-founder .box>.h{letter-spacing:.06em;text-shadow:0 1px #ffffff59;background-size:200% 100%}.skin-founder .box>.h:before{content:"✦";color:#8a1d52}.fw.fr-founder>.ph,.prof .bigph.fr-founder>.ph{border:3px solid #fff;border-radius:4px;position:relative;box-shadow:0 0 0 2px #ff5fa2,0 0 0 5px #ffe28a,0 0 0 6px #e0a92e,0 3px 12px #ff5fa273}.fr-founder:after{content:"♛︎";z-index:3;color:#ffd84a;text-shadow:2px 0 #fff,-2px 0 #fff,0 2px #fff,0 -2px #fff,2px 3px #e0408a;font-size:24cqw;top:-15cqw;left:50%;transform:translate(-50%)rotate(-6deg)}.fr-founder:before{content:"★︎founder";z-index:3;letter-spacing:.03em;color:#fff;white-space:nowrap;background:linear-gradient(#ff8cc0,#e0408a);border:2px solid #fff;border-radius:999px;padding:1.2cqw 4.5cqw;font:700 7cqw/1.15 Nunito,Arial Rounded MT Bold,Arial,sans-serif;bottom:-5.5cqw;left:50%;transform:translate(-50%);box-shadow:0 2px #b52a6c}.fr-founder{margin-bottom:12px}.fw.tiny.fr-founder:before,.fw.tiny.fr-founder:after{display:none}.fw.tiny.fr-founder{margin-bottom:0}.prof .bigph.founderph{padding-top:24px;display:inline-block}@container (max-width:90px){.fr-founder:before,.fr-founder:after{display:none}}.fw.tiny.fr-founder>.ph:after,.fw.tiny.fr-founder:before{display:none}.chip.founder{color:#2a1400;background:linear-gradient(90deg,#b8860b,#ffe9a0 50%,#d4af37);border-color:#8a6200;padding:1px 8px;font-size:11px}.founderbar{margin-top:6px}.shopcoins{margin-left:auto;font-size:12px;font-weight:400}.tkt .info .btn{justify-self:start}.shopmsg{border-bottom:1px solid var(--border);background:var(--soft);margin:0;padding:8px 12px;font-size:12px}.shopmsg.bad{color:#c0261c}.shopmsg.ok{color:#1f7a1f}.tkt .prev.curprev .mini{text-align:center}.skin-founder .price{color:#ffd36b}.ntoasts{right:max(12px,env(safe-area-inset-right,0px));bottom:calc(52px + env(safe-area-inset-bottom,0px));z-index:300;gap:8px;width:min(280px,100vw - 24px);display:grid;position:fixed}.ntoast{color:#222;background:#fff;border:1px solid #4d6a8a;border-radius:6px 6px 3px 3px;font:12px Tahoma,Verdana,sans-serif;animation:.25s ease-out ntin;overflow:hidden;box-shadow:0 6px 18px #001e3c4d}.nt-bar{color:#fff;background:linear-gradient(#ff8cc0,#e0408a);justify-content:space-between;align-items:center;padding:3px 6px 3px 8px;font-weight:700;display:flex}.nt-x{color:#fff;cursor:pointer;background:#fff3;border:1px solid #fff;border-radius:3px;padding:1px 5px;font:700 11px/1 Tahoma,sans-serif}.nt-body{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:linear-gradient(#fff,#fff3f8);border:0;align-items:center;gap:8px;padding:8px;display:flex}.nt-body:hover{background:#ffe9f3}.nt-av{border:1px solid var(--border,#c9bde6);background:#f6f3fc;flex:none;place-items:center;width:38px;height:38px;font-weight:700;display:grid;overflow:hidden}.nt-av img{object-fit:cover;width:100%;height:100%}.nt-txt{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-width:0;line-height:1.35;display:-webkit-box;overflow:hidden}.nt-mute{color:#b52a6c;text-align:right;cursor:pointer;background:#fff;border:0;border-top:1px dotted #f3b6cf;width:100%;padding:3px 8px;font:11px Tahoma,sans-serif;display:block}@keyframes ntin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ntoast{animation:none}}.gmc{aspect-ratio:1;background:repeating-linear-gradient(45deg,var(--accent) 0 5px,#fff 5px 10px);cursor:pointer;color:#222;border:1px solid #888;border-radius:4px;place-items:center;min-width:0;padding:0;font-size:30px;font-weight:700;display:grid}.gmc.up{background:#fff}.gmc.done{opacity:.45}.gresult{text-align:center;justify-items:center;gap:6px;padding:8px;display:grid}.gamearea{padding:0 12px 12px}.backlink{color:var(--link);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.lbd .grow a{color:var(--link)}.lbd li.me{color:#222}@media (prefers-reduced-motion:reduce){.shake{animation:none}}.callsize{gap:3px;display:inline-flex}.callsize button{color:#333;cursor:pointer;background:linear-gradient(#fff,#e6e0f2);border:1px solid #00000059;border-radius:3px;min-width:22px;height:18px;padding:0 4px;font:700 11px/1 Tahoma,sans-serif}.callwin.call-full>.h{border-radius:0}.calldev-bar{left:max(12px,env(safe-area-inset-left,0px));bottom:calc(52px + env(safe-area-inset-bottom,0px));z-index:900;border:1px solid var(--border,#999);color:#222;background:linear-gradient(#fff,#e6e0f2);border-radius:3px;flex-wrap:wrap;align-items:center;gap:8px;max-width:calc(100vw - 24px);padding:5px 8px;font:12px Tahoma,Verdana,sans-serif;display:flex;position:fixed;box-shadow:0 2px 8px #0000004d}.calldev-bar button{cursor:pointer}@media (max-width:640px){.calldev-bar{bottom:calc(64px + env(safe-area-inset-bottom,0px))}}.ntoast.notif .nt-bar{background:linear-gradient(#b9a2ff,#7b5cd6)}.calldev-off{color:#a00000;background:linear-gradient(#ffe3e3,#f3b8b8)}.calldev-badge{z-index:2;color:#fff;white-space:nowrap;background:#a00000e0;border-radius:3px;padding:1px 5px;font:700 10px Tahoma,Verdana,sans-serif;position:absolute}.calldev-camoff{z-index:1;color:#ddd;background:#111;flex-direction:column;justify-content:center;align-items:center;gap:6px;font:11px Tahoma,Verdana,sans-serif;display:flex;position:absolute;inset:0}.authwrap{place-items:center;min-height:100dvh;padding:16px 0;display:grid}.authwin{width:min(520px,100%);margin:0 auto}.authaddr{padding:4px 8px 6px}.authaddr-in{color:#555;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #7f9db9;padding:3px 8px;font-size:12px;display:block;overflow:hidden}.authpage{background:repeating-linear-gradient(90deg,#fff5f9 0 26px,#fff 26px 52px);border-top:1px solid #9fb6cf;justify-items:center;gap:8px;padding:18px 18px 12px;display:grid}.authlogo img{width:min(300px,78vw);height:auto;display:block}.authtag{color:#b52a6c;text-align:center;margin:0;font-size:12px}.authbox{width:100%;max-width:400px}.authbox .in{gap:10px;display:grid}.authbox form.f{gap:7px;display:grid}.authbox .btn{text-align:center;box-sizing:border-box;width:100%;padding:7px 10px;font-size:13px}.authbox .btn.authalt{text-decoration:none;display:block}.authrow{justify-content:flex-end;margin-top:-2px;display:flex}.authcheck{align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}.authcheck input{margin-top:2px}.codebox{letter-spacing:8px;text-align:center;font:700 24px Courier New,monospace!important}.authfoot{color:#7a7590;text-align:center;margin:4px 0 0;font-size:11px;line-height:1.6}.pwfield{display:block;position:relative}.pwfield input{box-sizing:border-box;width:100%;padding-right:58px}.pwtoggle{border:1px solid var(--border,#c9bde6);color:#b52a6c;cursor:pointer;background:linear-gradient(#fff,#f3eefc);border-radius:3px;padding:2px 7px;font:11px Tahoma,sans-serif;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.tick{letter-spacing:-1px;color:#8a8a8a;font-size:9px;font-style:normal}.tick.seen{color:var(--accent)}.rcpt{color:var(--muted);align-self:flex-end;margin:-2px 2px 0;font-size:10px}.tphrase{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.tbub i{opacity:1;animation:none}.typing,.wiggle{animation:none}}.loadbar{background:#fff;border:1px solid #7f9db9;border-radius:3px;height:14px;padding:1px;overflow:hidden}.loadbar span{background:repeating-linear-gradient(90deg,#ff7bb5 0 10px,#fff 10px 12px);width:82%;height:100%;animation:2.4s ease-in-out infinite alternate loadb;display:block}@keyframes loadb{0%{width:68%}to{width:88%}}@media (prefers-reduced-motion:reduce){.loadbar span{animation:none}}
