@charset "UTF-8";:root{--b-3fe0ff: #3fe0ff;--b-3fe0ff55: #3fe0ff55;--b-3fe0ffcc: #3fe0ffcc;--b-5dff8f: #5dff8f;--b-8af0ff: #8af0ff;--b-8fb4ffcc: #8fb4ffcc;--b-8fd3dc: #8fd3dc;--b-9b5cff: #9b5cff;--b-a78bfa: #a78bfa;--b-c9b6f5: #c9b6f5;--b-c9d4f5: #c9d4f5;--b-c9d6e3: #c9d6e3;--b-c9d8ff: #c9d8ff;--b-ccc: #cccccc;--b-cdeffd: #cdeffd;--b-cfcfcf: #cfcfcf;--b-d3e9ff: #d3e9ff;--b-d7f5e8: #d7f5e8;--b-d8f0ff: #d8f0ff;--b-d9d9d9: #d9d9d9;--b-dcefffcc: #dcefffcc;--b-dcf1ff: #dcf1ff;--b-dcf7e6: #dcf7e6;--b-dcf8ff: #dcf8ff;--b-ddd: #dddddd;--b-dfe3ea: #dfe3ea;--b-dfe6ff: #dfe6ff;--b-dff2ff: #dff2ff;--b-dff3ff: #dff3ff;--b-e2e2e2: #e2e2e2;--b-e3f1ff: #e3f1ff;--b-e3f4ff: #e3f4ff;--b-e4e4e4: #e4e4e4;--b-e6d7ff: #e6d7ff;--b-e7a3cf: #e7a3cf;--b-e7defa: #e7defa;--b-e7e7ee: #e7e7ee;--b-e8b27a: #e8b27a;--b-e8cf8a88: #e8cf8a88;--b-e8dbff: #e8dbff;--b-e9c48f: #e9c48f;--b-e9e4f2: #e9e4f2;--b-ecdfc4: #ecdfc4;--b-ececec: #ececec;--b-ededed: #ededed;--b-eee: #eeeeee;--b-eef1ff: #eef1ff;--b-eef8f0: #eef8f0;--b-eef8ff: #eef8ff;--b-efe4ff: #efe4ff;--b-efefef: #efefef;--b-f0a868: #f0a868;--b-f0f0f0: #f0f0f0;--b-f0f9ff: #f0f9ff;--b-f1e6ff: #f1e6ff;--b-f1ecdd: #f1ecdd;--b-f1ecff: #f1ecff;--b-f1f1f1: #f1f1f1;--b-f1f9ff: #f1f9ff;--b-f2e38a: #f2e38a;--b-f2f2f2: #f2f2f2;--b-f3ecff: #f3ecff;--b-f3f0ff: #f3f0ff;--b-f3f3f3: #f3f3f3;--b-f472b6: #f472b6;--b-f4e9c8: #f4e9c8;--b-f4fff8: #f4fff8;--b-f5cf74: #f5cf74;--b-f6ecd6: #f6ecd6;--b-f6f0ff: #f6f0ff;--b-f6f4ef: #f6f4ef;--b-f6f4fb: #f6f4fb;--b-f7f8ff: #f7f8ff;--b-f7fbff: #f7fbff;--b-f7fbffd6: #f7fbffd6;--b-f8f8f8: #f8f8f8;--b-faf6ff: #faf6ff;--b-fafafa: #fafafa;--b-fbf2df: #fbf2df;--b-fbf9ff: #fbf9ff;--b-fbfbff: #fbfbff;--b-fde7e8: #fde7e8;--b-fdf8ee: #fdf8ee;--b-fdfbff: #fdfbff;--b-ff3fd1: #ff3fd1;--b-ff3fd133: #ff3fd133;--b-ff3fd155: #ff3fd155;--b-ff3fd1aa: #ff3fd1aa;--b-ff3fd1cc: #ff3fd1cc;--b-ff5c8a33: #ff5c8a33;--b-ff5f57: #ff5f57;--b-ff6b81: #ff6b81;--b-ff8a5c: #ff8a5c;--b-ff8a8a: #ff8a8a;--b-ff8ee0: #ff8ee0;--b-ffb86b: #ffb86b;--b-ffc0d6: #ffc0d6;--b-ffcf6b: #ffcf6b;--b-ffcf6b33: #ffcf6b33;--b-ffcf6b88: #ffcf6b88;--b-ffd1dc: #ffd1dc;--b-ffd23f: #ffd23f;--b-ffd6e2: #ffd6e2;--b-ffd86b: #ffd86b;--b-ffd8c2: #ffd8c2;--b-ffd9e0: #ffd9e0;--b-ffe0e5: #ffe0e5;--b-ffe0f5: #ffe0f5;--b-ffe39a: #ffe39a;--b-ffe3e7: #ffe3e7;--b-ffe3ec: #ffe3ec;--b-ffe3f6: #ffe3f6;--b-ffe4ea: #ffe4ea;--b-ffe79a: #ffe79a;--b-ffe9a8: #ffe9a8;--b-fff: #ffffff;--b-fff0: #ffffff00;--b-fff1f3: #fff1f3;--b-fff2: #ffffff22;--b-fff27a: #fff27a;--b-fff3: #ffffff33;--b-fff3a0: #fff3a0;--b-fff3a8: #fff3a8;--b-fff3c4: #fff3c4;--b-fff3d1: #fff3d1;--b-fff3f5: #fff3f5;--b-fff4d1: #fff4d1;--b-fff4d6: #fff4d6;--b-fff4f4: #fff4f4;--b-fff4f6: #fff4f6;--b-fff5: #ffffff55;--b-fff5f7: #fff5f7;--b-fff5f8: #fff5f8;--b-fff6: #ffffff66;--b-fff6a8: #fff6a8;--b-fff6b0: #fff6b0;--b-fff6b8: #fff6b8;--b-fff6c2: #fff6c2;--b-fff6c4: #fff6c4;--b-fff6c855: #fff6c855;--b-fff6d1: #fff6d1;--b-fff7: #ffffff77;--b-fff7b0: #fff7b0;--b-fff7c2: #fff7c2;--b-fff7d6: #fff7d6;--b-fff8: #ffffff88;--b-fff8dc: #fff8dc;--b-fff9: #ffffff99;--b-fff9d6: #fff9d6;--b-fffa: #ffffffaa;--b-fffaf0: #fffaf0;--b-fffbd0: #fffbd0;--b-fffbe0: #fffbe0;--b-fffbe3: #fffbe3;--b-fffbe6: #fffbe6;--b-fffbe8: #fffbe8;--b-fffde0: #fffde0;--b-fffdf0: #fffdf0;--b-fffdf2: #fffdf2;--b-fffdf2e6: #fffdf2e6;--b-fffdf3: #fffdf3;--b-fffdf5: #fffdf5;--b-fffdf6: #fffdf6;--b-ffffff08: #ffffff08;--b-ffffff0d: #ffffff0d;--b-ffffff10: #ffffff10;--b-ffffff12: #ffffff12;--b-ffffff14: #ffffff14;--b-ffffff17: #ffffff17;--b-ffffff1a: #ffffff1a;--b-ffffff1c: #ffffff1c;--b-ffffff1f: #ffffff1f;--b-ffffff21: #ffffff21;--b-ffffff26: #ffffff26;--b-ffffff2e: #ffffff2e;--b-ffffff30: #ffffff30;--b-ffffff40: #ffffff40;--b-ffffff4d: #ffffff4d;--b-ffffff59: #ffffff59;--b-ffffff70: #ffffff70;--b-ffffff80: #ffffff80;--b-ffffff90: #ffffff90;--b-ffffffb0: #ffffffb0;--b-ffffffb3: #ffffffb3;--b-ffffffb8: #ffffffb8;--b-fffffff0: #fffffff0;--f-000: #000000;--f-0002: #00000022;--f-0004: #00000044;--f-0006: #00000066;--f-0007: #00000077;--f-00804f: #00804f;--f-0087c2: #0087c2;--f-008bc2: #008bc2;--f-0275b5: #0275b5;--f-0284c7: #0284c7;--f-0a7d9e: #0a7d9e;--f-0a7fc2: #0a7fc2;--f-0a9a62: #0a9a62;--f-0b1a55: #0b1a55;--f-0b4a6e: #0b4a6e;--f-0b5e8c: #0b5e8c;--f-0eadff: #0eadff;--f-10041f: #10041f;--f-111: #111111;--f-1112: #11111122;--f-1118: #11111188;--f-111a: #111111aa;--f-111b: #111111bb;--f-111c: #111111cc;--f-15202e: #15202e;--f-161616: #161616;--f-16191c: #16191c;--f-16244f: #16244f;--f-171717: #171717;--f-1769ff: #1769ff;--f-191919: #191919;--f-1a1a1a: #1a1a1a;--f-1b1b1b: #1b1b1b;--f-1b2a7a: #1b2a7a;--f-1b2a7a88: #1b2a7a88;--f-1c1c1c: #1c1c1c;--f-1d1408: #1d1408;--f-1d6b35: #1d6b35;--f-1d8a3f: #1d8a3f;--f-212121: #212121;--f-222: #222222;--f-24324a: #24324a;--f-2a0d45: #2a0d45;--f-2a78d6: #2a78d6;--f-2a9d4a: #2a9d4a;--f-2b1840: #2b1840;--f-2b8cff: #2b8cff;--f-333: #333333;--f-3a1a5a: #3a1a5a;--f-3a2a10: #3a2a10;--f-3a3a3a: #3a3a3a;--f-444: #444444;--f-4a3b00: #4a3b00;--f-4d7894: #4d7894;--f-555: #555555;--f-5a4a00: #5a4a00;--f-5a4a30: #5a4a30;--f-5b1020: #5b1020;--f-666: #666666;--f-6a3aa0: #6a3aa0;--f-6a4a55: #6a4a55;--f-6a5000: #6a5000;--f-6a5530: #6a5530;--f-6a5a00: #6a5a00;--f-6b3fa0: #6b3fa0;--f-6b5a20: #6b5a20;--f-6b5d00: #6b5d00;--f-6b5d3f: #6b5d3f;--f-6b6b6b: #6b6b6b;--f-6b7a8c: #6b7a8c;--f-6d28d9: #6d28d9;--f-6d4450: #6d4450;--f-776: #777766;--f-777: #777777;--f-7a5a00: #7a5a00;--f-7a5a20: #7a5a20;--f-7a6a55: #7a6a55;--f-7b3fa8: #7b3fa8;--f-888: #888888;--f-8a2bb8: #8a2bb8;--f-8a5a00: #8a5a00;--f-8a6200: #8a6200;--f-8a7a5a: #8a7a5a;--f-8a7aa0: #8a7aa0;--f-8a8a8a: #8a8a8a;--f-8a90ad: #8a90ad;--f-8f7aa8: #8f7aa8;--f-909090: #909090;--f-959595: #959595;--f-9883b3: #9883b3;--f-999: #999999;--f-9a9a9a: #9a9a9a;--f-9b9b9b: #9b9b9b;--f-a05dcd: #a05dcd;--f-a08a60: #a08a60;--f-a0907a: #a0907a;--f-a15c00: #a15c00;--f-a71925: #a71925;--f-b0103b: #b0103b;--f-b07a00: #b07a00;--f-c2187f: #c2187f;--f-c4122f: #c4122f;--f-c4233d: #c4233d;--f-c4234a: #c4234a;--f-c98a00: #c98a00;--f-d1122e: #d1122e;--f-d81f3d: #d81f3d;--f-d84d76: #d84d76;--f-e0243e: #e0243e;--f-e8364f: #e8364f;--f-f23c57: #f23c57;--f-ff2d55: #ff2d55;--f-ff9a1f: #ff9a1f;--f-ffb800: #ffb800;--f-fffc00: #fffc00;--f-fffc00cc: #fffc00cc;--l-c9cde3: #c9cde3;--l-c9d6e3: #c9d6e3;--l-ccc: #cccccc;--l-cdb9e6: #cdb9e6;--l-cfe9fa: #cfe9fa;--l-d0d0d0: #d0d0d0;--l-d6d6d6: #d6d6d6;--l-d8d8d8: #d8d8d8;--l-d9c8ee: #d9c8ee;--l-ddd: #dddddd;--l-e0d4ef: #e0d4ef;--l-e2e2e2: #e2e2e2;--l-e4d6f5: #e4d6f5;--l-e4e4e4: #e4e4e4;--l-e6d9bf: #e6d9bf;--l-e8d9b8: #e8d9b8;--l-eaf6ff: #eaf6ff;--l-ecdfc4: #ecdfc4;--l-ece6cf: #ece6cf;--l-ececec: #ececec;--l-ededed: #ededed;--l-ededed38: #ededed38;--l-eee: #eeeeee;--l-f0c3d0: #f0c3d0;--l-f0f0f0: #f0f0f0;--l-f2f2f2: #f2f2f2;--l-f3f3f3: #f3f3f3;--l-f4f4f4: #f4f4f4;--l-fdf8ee: #fdf8ee;--l-ffe9a8aa: #ffe9a8aa;--l-ffe9a8cc: #ffe9a8cc;--l-fff: #ffffff;--l-fff2: #ffffff22;--l-fff3: #ffffff33;--l-fff6a855: #fff6a855;--l-fffbe022: #fffbe022;--l-fffbe6: #fffbe6;--l-ffffff10: #ffffff10;--l-ffffff14: #ffffff14;--l-ffffff15: #ffffff15;--l-ffffff1a: #ffffff1a;--l-ffffff26: #ffffff26;--l-ffffff2a: #ffffff2a;--l-ffffff2e: #ffffff2e;--l-ffffff30: #ffffff30;--l-ffffff40: #ffffff40;--l-ffffffc0: #ffffffc0;--l-ffffffd0: #ffffffd0}:root{--tn-navy: #182e58;--tn-navy-deep: #10275a;--tn-blue: #4a71c1;--tn-gold: #f0c543;--tn-cream: #f6edcf;--tn-light: #f3f5f9;--tn-ink: #1d1d1f;--tn-gray: #444444;--tn-gray-2: #666666;--tn-border: #e8ebf2;--tn-green: #1f7a4d;--tn-red: #e8141c;--tn-white: #ffffff;--snap-new: var(--tn-red);--chat-new: var(--tn-blue);--radius: 18px;--font: "Open Sans", "Cairo", sans-serif;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--nav-h: 76px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;height:100%;overflow:hidden;overscroll-behavior:none}body{font-family:var(--font);font-size:15px;color:var(--tn-ink);background:#000}button{font-family:inherit}a{color:inherit;text-decoration:none}.ltr{direction:ltr;unicode-bidi:isolate}.muted{color:var(--tn-gray-2)}app-root{display:block;position:relative;height:100dvh;max-width:480px;margin:0 auto;background:var(--tn-white);overflow:hidden}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:999px;border:1px solid transparent;font:700 16px var(--font);cursor:pointer}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.primary{background:var(--tn-navy);color:var(--tn-white)}.btn.gold{background:var(--tn-gold);color:var(--f-000)}.btn.secondary{background:transparent;color:var(--f-111);border-color:var(--tn-navy)}.btn.quiet{background:transparent;color:var(--tn-gray)}.btn.danger{background:var(--tn-red);color:var(--tn-white)}.btn.sm{min-height:36px;padding:0 14px;font-size:14px}.btn.wide{width:100%}.input{width:100%;min-height:50px;padding:0 16px;border:1px solid var(--tn-border);border-radius:var(--radius);font:16px var(--font);background:var(--tn-light);color:var(--tn-ink)}.input:focus{outline:2px solid var(--tn-blue);outline-offset:-1px;background:var(--tn-white)}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field label{font-weight:600;color:var(--tn-gray);font-size:14px}.field .error{color:var(--tn-red);font-size:13px}.screen{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--tn-white);padding-top:var(--safe-top)}.screen-head{display:flex;align-items:center;gap:10px;padding:12px 16px;min-height:60px}.screen-head h1{margin:0;font-size:22px;font-weight:800;color:var(--f-111);flex:1}.screen-body{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.with-nav .screen-body{padding-bottom:calc(var(--nav-h) + var(--safe-bottom) + 8px)}.round-btn{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;border:0;cursor:pointer;background:var(--tn-light);color:var(--f-111)}.round-btn.dark{background:#00000059;color:var(--tn-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.avatar{width:48px;height:48px;border-radius:50%;flex-shrink:0;object-fit:cover;display:grid;place-items:center;background:var(--tn-cream);color:var(--f-111);font-weight:800;font-size:18px}.avatar.sm{width:36px;height:36px;font-size:14px}.avatar.lg{width:96px;height:96px;font-size:36px}.empty-state{text-align:center;padding:48px 24px;color:var(--tn-gray-2);line-height:1.8}html[lang=en]{--font:"Open Sans","Cairo",sans-serif}.language-row{display:flex;align-items:center;gap:12px}.language-row span{flex:1}.language-row select{width:130px;min-height:38px;font-size:13px;margin:0}html[dir=ltr] .screen-head .round-btn hk-icon{transform:scaleX(-1)}html[dir=ltr] hk-profile .item{font-size:12px}html[dir=ltr] hk-nav nav a{font-size:9px!important}:root{--tn-navy:#111111;--tn-navy-deep:#000000;--tn-blue:#0eadff;--tn-gold:#fffc00;--tn-cream:#f6f6f6;--tn-light:#f5f5f5;--tn-border:#ededed;--tn-ink:#16191c;--tn-gray:#666666;--tn-gray-2:#8e8e8e;--tn-red:#f23c57;--radius:20px;--nav-h:90px;--font:"Cairo","Open Sans",sans-serif}body{background:radial-gradient(at 15% 10%,#2a2a00,transparent 60%),#000}app-root{background:var(--b-fff);box-shadow:0 0 100px #0005}.screen{background:var(--b-fff)}.screen-head{padding:20px 22px 12px;min-height:84px;flex-shrink:0;background:var(--b-fff);border:0;position:relative;z-index:2}.screen-head h1{font-size:27px;letter-spacing:-1px;color:var(--f-16191c)}.screen-body{min-height:0;scrollbar-width:none}.screen-body::-webkit-scrollbar{display:none}.with-nav .screen-body{padding-bottom:calc(110px + var(--safe-bottom))}.round-btn{width:42px;height:42px;background:var(--b-fff);border:1px solid var(--l-eee);border-radius:16px;color:var(--f-111);box-shadow:0 4px 12px #1b1b1b05}.avatar{background:var(--b-f2f2f2);color:var(--f-008bc2);box-shadow:0 0 0 3px var(--l-fff);font-weight:800}.btn{border-radius:17px;font-size:14px;min-height:49px;letter-spacing:-.2px;transition:transform .16s,box-shadow .16s}.btn.primary{background:#111;box-shadow:0 7px 17px #1111111a;color:#fff}.btn.gold{background:#fffc00;color:#151515;box-shadow:0 7px 20px #c9c60020}.btn.secondary{border:1px solid var(--l-ededed);background:var(--b-fff);color:var(--f-111)}.btn.quiet{color:var(--f-888)}button:active,.btn:active{transform:scale(.96)}button:focus-visible,a:focus-visible{outline:3px solid #008bc2;outline-offset:3px}.input{background:var(--b-f3f3f3);border:1px solid transparent;border-radius:16px;min-height:52px;font-size:14px;transition:box-shadow .2s}.input:focus{outline:0;box-shadow:0 0 0 3px var(--l-ededed38);border-color:var(--l-ededed);background:var(--b-fff)}.empty-state{margin:16px;border:1px dashed var(--l-ededed);border-radius:24px;background:var(--b-f8f8f8);color:var(--f-909090);font-size:13px}hk-nav nav{inset-inline:12px!important;bottom:calc(10px + var(--safe-bottom))!important;height:72px!important;padding:0 7px!important;border:1px solid var(--l-ffffffc0)!important;border-radius:25px;background:var(--b-fffffff0)!important;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 8px 34px #18181820;overflow:visible}hk-nav nav a{font-size:9px!important;gap:5px!important;color:var(--f-9b9b9b);min-width:0}hk-nav nav a.active{color:var(--f-111)}hk-nav nav a.active:not(.cam) hk-icon{background:var(--b-f3f3f3);border-radius:12px;box-shadow:0 0 0 7px var(--l-f3f3f3)}hk-nav .cam{background:#fffc00!important;width:57px!important;height:57px!important;border-radius:20px!important;transform:translateY(-9px) rotate(-5deg);box-shadow:0 5px #d9d600,0 8px 18px #56652520!important;color:#151515!important;border:3px solid var(--l-fff)}hk-nav .cam span{transform:rotate(5deg);font-size:16px!important}hk-stories .screen-head{padding-bottom:16px}hk-stories .screen-head h1{text-align:start!important;font-size:30px}hk-stories .screen-body{background:var(--b-fff)}.editorial-hero{position:relative;margin:6px 16px 24px;padding:23px 22px;border-radius:28px;background:#111;color:#fff;overflow:hidden;min-height:146px}.editorial-hero:after{content:"\2726";position:absolute;font-size:135px;line-height:1;inset-inline-end:-8px;top:5px;color:#ededed;transform:rotate(-12deg);opacity:.6}.editorial-hero .eyebrow{display:inline-block;color:var(--f-fffc00);font-size:10px;letter-spacing:2px;font-weight:800;margin-bottom:9px}.editorial-hero h2{font-size:27px!important;line-height:1.5;color:#fff!important;margin:0!important;position:relative;z-index:1;max-width:77%;letter-spacing:-1px}.editorial-hero p{font-size:11px;color:#ededed;margin:9px 0 0;position:relative;z-index:1}hk-stories h2{font-size:17px;font-weight:800;margin:23px 20px 13px;color:var(--f-191919)}hk-stories .ring{width:74px;height:74px;background:linear-gradient(140deg,var(--b-ededed),#008bc2)!important;padding:2px!important}hk-stories .ring.add{background:var(--b-f2f2f2)!important;border:1px dashed #008bc2!important}hk-stories .friend{flex-basis:78px;gap:9px}hk-stories .friend .name{font-size:11px;max-width:76px}hk-stories .plus{background:#fffc00!important;color:#151515!important}hk-stories .quick-card{background:var(--b-fff);border:0;border-radius:22px;padding:16px 12px;box-shadow:0 5px 20px #18181807}hk-stories .quick-card .btn{min-height:30px;background:var(--b-f1f1f1);font-size:11px;color:var(--f-008bc2)}hk-stories .category-card{height:146px;border-radius:23px;border:0}hk-stories .category-card.on{outline-color:#008bc2;outline-width:2px;outline-offset:3px}hk-stories .category-label{font-size:14px;bottom:14px}hk-stories .grid{gap:12px;padding:5px 16px 20px}hk-stories .big-card{border-radius:24px;aspect-ratio:3/4.5;box-shadow:0 4px 12px #1818180a}hk-stories .big-card .shade{background:linear-gradient(transparent 40%,#0c0c0ce8)}hk-stories .big-card .label{font-size:15px;bottom:15px;inset-inline:13px;gap:4px}hk-stories .big-card .label small{font-size:10px;font-weight:500;color:#ededed}hk-stories .views{background:#10101070;padding:5px 8px;border:1px solid var(--l-ffffff26);font-size:10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}hk-stories .ad-label{background:#fffc00;color:#151515;border-radius:7px}hk-stories .fallback-cover,hk-stories .novel-placeholder{background:radial-gradient(ellipse at 100% 0,#008bc2,transparent 65%),#171717;color:var(--f-fffc00)}hk-stories .hint{font-size:12px;line-height:1.9;padding:0 22px}hk-camera .screen-body{padding-bottom:115px}.publish-intro{padding:20px 26px 15px}.publish-intro>span{font-size:10px;letter-spacing:2px;font-weight:800;color:var(--f-959595)}.publish-intro h2{font-size:36px;letter-spacing:-1.5px;line-height:1.5;margin:10px 0;color:var(--f-111)}.publish-intro p{color:var(--f-999);font-size:12px;margin:0}hk-camera .choice{position:relative;text-align:start;margin:18px 17px;padding:27px;border:0;border-radius:29px;background:var(--b-ededed);overflow:hidden}hk-camera .choice-icon{position:absolute;inset-inline-end:20px;top:20px;width:53px;height:53px;border-radius:18px;background:var(--b-ffffff70);transform:rotate(-8deg);color:var(--f-008bc2)}hk-camera .choice-icon svg{width:27px;height:27px}hk-camera .choice-kicker{display:block;font-size:10px;letter-spacing:.5px;color:var(--f-909090);font-weight:800;margin-bottom:20px}hk-camera .choice h2{font-size:25px;letter-spacing:-1px;max-width:80%;color:var(--f-1c1c1c);margin:5px 0 10px;line-height:1.5}hk-camera .choice p{font-size:12px;color:var(--f-888);line-height:1.8;margin-bottom:23px}hk-camera .choice .btn{background:var(--b-fff);color:var(--f-008bc2);border-radius:16px;box-shadow:none;font-size:13px}hk-camera .choice.permanent{background:#111;color:#fff;margin-top:14px}hk-camera .choice.permanent h2{color:#fff;font-size:30px}hk-camera .choice.permanent .choice-kicker{color:var(--f-fffc00)}hk-camera .choice.permanent p{color:#ededed}hk-camera .choice.permanent p{color:var(--f-008bc2)}hk-camera .choice.permanent .choice-icon{background:var(--b-ffffff12);color:var(--f-fffc00)}hk-camera .choice.permanent .btn{background:#fffc00;color:#111}hk-profile .card,hk-user-profile .hero{margin:7px 16px 20px;border-radius:30px;border:1px solid var(--l-ededed);background:radial-gradient(ellipse at 100% 0,var(--b-ededed),transparent 70%),var(--b-f2f2f2);padding:30px 20px!important;position:relative}hk-profile .card h2,hk-user-profile .hero h2{font-size:23px;letter-spacing:-.8px;color:var(--f-1a1a1a)}hk-profile .item{width:calc(100% - 32px);margin:0 16px 7px;background:var(--b-fff);border:0;border-radius:17px;padding:16px;font-size:14px;gap:13px}hk-profile .item hk-icon{color:var(--f-888)}hk-profile .novel-card{background:#111;color:#fff;border:0;border-radius:24px;padding:17px;margin-bottom:17px;box-shadow:0 8px 20px #11111113}hk-profile .novel-card small{color:#ededed;max-width:240px}hk-user-profile .novel{padding:10px 20px 110px}hk-user-profile .cover{width:150px;height:195px;border-radius:23px;box-shadow:8px 8px 0 var(--l-eee)}hk-user-profile .novel h3{font-size:30px;letter-spacing:-1px;color:var(--f-161616)}hk-user-profile .folder{border:0;background:var(--b-fff);border-radius:22px;margin-top:18px;padding:16px}hk-user-profile .chapter-row{border-color:var(--l-f2f2f2);padding-bottom:13px;margin-bottom:10px}hk-user-profile .episode em{font-size:10px;color:var(--f-008bc2)}hk-user-profile .comments-link{border-radius:10px;background:var(--b-f2f2f2);color:var(--f-008bc2);font-size:11px;padding:7px 10px}hk-chats .screen-body,hk-friends .screen-body{padding:4px 12px 110px}hk-chats .row,hk-friends .row{background:var(--b-fff);border:0;border-radius:21px;margin:7px 0;padding:16px 13px;box-shadow:0 3px 15px #18181804}hk-chats .mid b,hk-friends .mid b{font-size:14px;color:var(--f-171717)}hk-chats .status{font-size:11px;margin-top:3px}hk-chat .bubble,hk-group-chat .bubble{border-radius:20px;background:var(--b-f0f0f0)}hk-chat .messages,hk-group-chat .messages{background:var(--b-fafafa)}hk-novel-studio .novel-summary{padding:18px;border:0;background:var(--b-f0f0f0);border-radius:26px}hk-novel-studio .cover{border-radius:17px;box-shadow:5px 5px 0 var(--l-ededed)}hk-novel-studio .volume{background:var(--b-fff);border:0;border-radius:23px;box-shadow:0 4px 16px #18181806;margin-top:16px}hk-novel-studio .volume-head{background:var(--b-fff);padding:18px}hk-novel-studio .chapter{padding:14px;border-color:var(--l-f4f4f4)}hk-novel-studio .sheet,hk-episode-comments .composer{background:var(--b-fff)}hk-episode-comments .intro{margin:8px 15px 16px;background:var(--b-f0f0f0);border:0;border-radius:23px}hk-episode-comments .comment{background:var(--b-fff);margin:8px 14px;border:0;border-radius:20px;padding:16px}hk-episode-comments .composer textarea{background:var(--b-fff);border-radius:18px;border:1px solid var(--l-ededed)}hk-community .book{background:var(--b-fff);border:0;border-radius:22px;padding:18px;box-shadow:0 4px 14px #18181806}hk-community .tabs button{border-radius:13px;background:var(--b-eee)}hk-community .balance{background:#111;color:var(--f-fffc00);border-radius:28px}hk-welcome .welcome{background:radial-gradient(at 80% 0,#008bc2,transparent 65%),#111}hk-welcome .hero{padding:34px 24px 42px;min-height:280px}hk-welcome .logo{background:#fffc00;color:#111;border-radius:28px;box-shadow:8px 8px 0 var(--l-ffffff15);transform:rotate(-10deg)}hk-welcome h1{font-size:49px;letter-spacing:-2px}hk-welcome .sheet{margin:0 12px;border-radius:30px 30px 0 0;padding:26px 24px;background:var(--b-fff)}hk-welcome .switch{border-radius:16px;background:var(--b-efefef);padding:5px}hk-welcome .switch button{border-radius:12px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;scroll-behavior:auto!important}}html[dir=ltr] hk-icon[name=chevronLeft] svg{transform:scaleX(-1)}@property --hk-spin{syntax: "<angle>"; inherits: false; initial-value: 0deg;}:root{--snap-yellow: #fffc00;--snap-yellow-deep: #e6e300;--snap-ink: #111111;--snap-blue: #0eadff;--snap-red: #f23c57;--snap-purple: #a05dcd;--snap-green: #00c17c;--tn-gold: #fffc00;--tn-navy: #111111;--tn-navy-deep: #000000;--tn-blue: #0eadff;--tn-red: #f23c57;--snap-new: #f23c57;--chat-new: #0eadff;--spring: cubic-bezier(.34, 1.56, .64, 1);--ease-out: cubic-bezier(.22, 1, .36, 1)}body{background:radial-gradient(rgba(0,0,0,.1019607843) 1.5px,transparent 1.7px) 0 0/22px 22px,#fffc00}app-root{box-shadow:0 0 0 3px #111,0 30px 80px #0004}.screen-head h1{color:var(--f-111)}::view-transition-old(root){animation:hk-page-out .2s var(--ease-out) both}::view-transition-new(root){animation:hk-page-in .42s var(--spring) both}hk-nav nav{view-transition-name:hk-nav}::view-transition-group(hk-nav){animation:none}@keyframes hk-page-in{0%{opacity:0;transform:translateY(22px) scale(.965)}}@keyframes hk-page-out{to{opacity:0;transform:scale(1.025)}}.screen-head h1{animation:hk-slide-in .5s var(--spring) both}.screen-head .round-btn,.screen-head hk-avatar{animation:hk-pop .45s .08s var(--spring) both}:is(.row,.item,.book,.comment,.volume,.folder,.quick-card,.friend,.card,.novel-card,.editorial-hero,.hero,.chapter,.choice,.episode){animation:hk-pop .5s var(--spring) both}:is(.row,.item,.book,.comment,.volume,.folder,.quick-card,.friend,.chapter,.choice,.episode):nth-child(2){animation-delay:45ms}:is(.row,.item,.book,.comment,.volume,.folder,.quick-card,.friend,.chapter,.choice,.episode):nth-child(3){animation-delay:.09s}:is(.row,.item,.book,.comment,.volume,.folder,.quick-card,.friend,.chapter,.choice,.episode):nth-child(4){animation-delay:.135s}:is(.row,.item,.book,.comment,.volume,.folder,.quick-card,.friend,.chapter,.choice,.episode):nth-child(5){animation-delay:.18s}:is(.row,.item,.book,.comment,.volume,.folder,.quick-card,.friend,.chapter,.choice,.episode):nth-child(6){animation-delay:.225s}:is(.row,.item,.book,.comment,.volume,.folder,.quick-card,.friend,.chapter,.choice,.episode):nth-child(7){animation-delay:.27s}:is(.row,.item,.book,.comment,.volume,.folder,.quick-card,.friend,.chapter,.choice,.episode):nth-child(8){animation-delay:.315s}:is(.row,.item,.book,.comment,.volume,.folder,.quick-card,.friend,.chapter,.choice,.episode):nth-child(9){animation-delay:.36s}:is(.row,.item,.book,.comment,.volume,.folder,.quick-card,.friend,.chapter,.choice,.episode):nth-child(10){animation-delay:.405s}@keyframes hk-pop{0%{opacity:0;transform:translateY(16px) scale(.94)}}@keyframes hk-slide-in{0%{opacity:0;transform:translate(var(--hk-dir, 24px))}}html[dir=ltr]{--hk-dir: -24px}button,.btn,.round-btn,a{transition:transform .38s var(--spring),box-shadow .2s,background-color .2s}button:active,.btn:active,.round-btn:active{transform:scale(.9)!important;transition-duration:.07s}.btn.primary{background:#111;color:#fff;box-shadow:0 6px #000,0 10px 20px #0002}.btn.gold{background:#fffc00;color:#111;box-shadow:0 5px #d9d600,0 10px 22px #c9c60033;position:relative;overflow:hidden}.btn.gold:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,var(--b-ffffffb0) 50%,transparent 65%);transform:translate(-120%);animation:hk-shine 3.2s 1s ease-in-out infinite}.btn.primary:active,.btn.gold:active{box-shadow:0 1px #000}@keyframes hk-shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.input:focus{box-shadow:0 0 0 3px #fffc00,0 0 0 5px #111;border-color:transparent}button:focus-visible,a:focus-visible{outline:3px solid #0eadff}hk-nav nav a.active{color:var(--f-111)!important}hk-nav nav a.active:not(.cam) hk-icon{background:#fffc00!important;box-shadow:0 0 0 7px #fffc00!important;color:#111;animation:hk-bounce .55s var(--spring)}hk-nav nav a:not(.cam):active hk-icon{transform:scale(.8) rotate(-8deg)}hk-nav .cam{box-shadow:0 5px #111,0 10px 22px #0003!important;border:3px solid #111!important;animation:hk-wobble 4s 1.2s ease-in-out infinite}hk-nav .cam:before{content:"";position:absolute;inset:-3px;border-radius:inherit;pointer-events:none;border:3px solid #fffc00;animation:hk-ping 2.4s ease-out infinite}hk-nav .dot{animation:hk-pulse 1.6s ease-in-out infinite;box-shadow:0 0 0 2px var(--l-fff)}@keyframes hk-bounce{0%{transform:scale(.6) translateY(6px)}60%{transform:scale(1.18) translateY(-3px)}to{transform:none}}@keyframes hk-wobble{0%,86%,to{transform:translateY(-9px) rotate(-5deg)}90%{transform:translateY(-13px) rotate(5deg)}94%{transform:translateY(-9px) rotate(-9deg)}}@keyframes hk-ping{0%{transform:scale(1);opacity:.9}70%,to{transform:scale(1.45);opacity:0}}@keyframes hk-pulse{50%{transform:scale(1.18)}}hk-stories .editorial-hero{background:#fffc00;color:#111;box-shadow:0 6px #111;border:3px solid #111}hk-stories .editorial-hero :is(h2,p,.eyebrow){color:var(--f-111)!important}hk-stories .editorial-hero:after{color:var(--f-111);opacity:.9;animation:hk-twinkle 5s ease-in-out infinite}hk-stories .editorial-hero:before{content:"\2726";position:absolute;inset-inline-end:110px;bottom:14px;font-size:34px;color:var(--f-0eadff);animation:hk-twinkle 3.4s .6s ease-in-out infinite}@keyframes hk-twinkle{0%,to{transform:rotate(-12deg) scale(1)}50%{transform:rotate(14deg) scale(1.12)}}hk-stories .friend .ring:not(.seen):not(.add):not(.permanent){background:conic-gradient(from var(--hk-spin),#a05dcd,#0eadff,#fffc00,#f23c57,#a05dcd);animation:hk-spin 3s linear infinite}hk-stories .friend .ring.private:not(.seen):not(.add){background:conic-gradient(from var(--hk-spin),#0eadff,#00c17c,#0eadff)}hk-stories .friend .ring.add{border-color:#111;background:#fffc00;animation:none}hk-stories .friend:has(.ring.add){animation:none!important}hk-stories .friend:active .ring{transform:scale(.9)}@keyframes hk-spin{to{--hk-spin: 360deg}}@keyframes hk-breathe{50%{transform:scale(1.06)}}hk-profile .card,hk-user-profile .hero{background:#fffc00;border:3px solid #111;box-shadow:0 6px #111}hk-profile .card h2,hk-user-profile .hero h2{color:var(--f-111)}hk-profile .card :is(p,small,span,.muted),hk-user-profile .hero :is(p,small,span,.muted){color:var(--f-3a3a3a)}hk-profile .novel-card{background:#111;color:#fff}hk-profile .item hk-icon{color:var(--f-0087c2);transition:transform .4s var(--spring)}hk-profile .item:hover hk-icon,hk-profile .item:active hk-icon{transform:rotate(-12deg) scale(1.2)}hk-welcome .welcome{background:#fffc00!important}hk-welcome .hero{position:relative;color:var(--f-111)}hk-welcome .hero :is(h1,p){color:var(--f-111)!important}hk-welcome .logo{background:#111!important;color:var(--f-fffc00)!important;animation:hk-float 3.2s ease-in-out infinite}hk-welcome .hero:before,hk-welcome .hero:after{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}hk-welcome .hero:before{width:120px;height:120px;inset-inline-end:-30px;top:30px;background:#0eadff;animation:hk-blob 7s ease-in-out infinite;opacity:.9}hk-welcome .hero:after{width:60px;height:60px;inset-inline-end:90px;bottom:30px;background:#f23c57;animation:hk-blob 5s 1s ease-in-out infinite reverse}hk-welcome .hero>*{position:relative;z-index:1}hk-welcome .sheet{animation:hk-sheet-up .6s .15s var(--spring) both;box-shadow:0 -4px #111}@keyframes hk-float{0%,to{transform:rotate(-10deg) translateY(0)}50%{transform:rotate(-4deg) translateY(-10px)}}@keyframes hk-blob{0%,to{transform:translate(0) scale(1);border-radius:50%}50%{transform:translate(-14px,12px) scale(1.12);border-radius:42% 58% 55% 45%}}@keyframes hk-sheet-up{0%{transform:translateY(60px);opacity:0}}hk-chat .bubble,hk-group-chat .bubble{animation:hk-pop .35s var(--spring) both}hk-toast>*{animation:hk-pop .45s var(--spring) both}.hk-tap{position:fixed;z-index:9999;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;pointer-events:none;border:3px solid #fffc00;box-shadow:0 0 0 2px #111,inset 0 0 0 2px #111;animation:hk-tap .5s var(--ease-out) forwards}@keyframes hk-tap{0%{transform:scale(.2);opacity:1}to{transform:scale(1.5);opacity:0}}hk-nav .cam{flex-direction:column;gap:3px!important}hk-nav .cam .eyes{display:flex;gap:6px;animation:hk-blink 4.6s 2s infinite;transform-origin:center 60%}hk-nav .cam .eyes i{position:relative;width:8px;height:11px;border-radius:50%;background:#111;border:0;transform:translate(calc(var(--hk-look-x, 0) * 2px),calc(var(--hk-look-y, 0) * 2px));transition:transform .18s ease-out,border-radius .2s,height .2s}hk-nav .cam .hakwa-label{font-size:13px!important}.hk-cheer hk-nav .cam{animation:hk-jump .8s var(--spring)!important}.hk-cheer hk-nav .cam .eyes i{height:6px;width:10px;border-radius:10px 10px 0 0;background:transparent;border:2.5px solid #111;border-bottom:0}@keyframes hk-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}@keyframes hk-jump{0%{transform:translateY(-9px) rotate(-5deg)}30%{transform:translateY(-26px) rotate(8deg) scale(1.12)}55%{transform:translateY(-6px) rotate(-10deg) scale(.95)}to{transform:translateY(-9px) rotate(-5deg)}}.hk-piece{position:fixed;z-index:9999;pointer-events:none;font-style:normal;font-weight:900;line-height:1;font-family:var(--font);will-change:transform,opacity;text-shadow:0 2px 0 rgba(0,0,0,.1019607843)}:is(.big-card,hk-explore-card a,hk-user-profile .cover,hk-novel-studio .cover,hk-profile .novel-card,hk-stories .editorial-hero){transition:transform .5s var(--spring),box-shadow .3s}.hk-tilting{transform:perspective(700px) rotateX(var(--hk-rx, 0)) rotateY(var(--hk-ry, 0)) scale(.975)!important;transition:transform .09s ease-out!important}hk-stories .editorial-hero h2{min-height:0}.hero-letters{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.hero-letters i{position:absolute;bottom:-40px;font-style:normal;font-weight:900;color:var(--f-111);opacity:0;animation:hk-rise 7s linear infinite}.hero-letters i:nth-child(1){left:8%;font-size:26px;animation-delay:0s}.hero-letters i:nth-child(2){left:22%;font-size:18px;animation-delay:1.6s}.hero-letters i:nth-child(3){left:38%;font-size:30px;animation-delay:3.1s}.hero-letters i:nth-child(4){left:52%;font-size:20px;animation-delay:.8s}.hero-letters i:nth-child(5){left:64%;font-size:24px;animation-delay:4.2s}.hero-letters i:nth-child(6){left:76%;font-size:16px;animation-delay:2.4s}.hero-letters i:nth-child(7){left:86%;font-size:28px;animation-delay:5.3s}.hero-letters i:nth-child(8){left:46%;font-size:15px;animation-delay:6s}.hero-letters i:nth-child(3n){color:var(--f-0eadff)}@keyframes hk-rise{0%{transform:translateY(0) rotate(-10deg);opacity:0}15%{opacity:.22}80%{opacity:.14}to{transform:translateY(-220px) rotate(14deg);opacity:0}}.empty-state:before{content:"";display:block;width:62px;height:52px;margin:0 auto 14px;border:3px solid #111;border-radius:22px 22px 22px 6px;background:radial-gradient(circle at 34% 45%,#111 3px,var(--b-fff) 3.5px,var(--b-fff) 7px,#111 7.5px,#111 9px,transparent 9.5px),radial-gradient(circle at 66% 45%,#111 3px,var(--b-fff) 3.5px,var(--b-fff) 7px,#111 7.5px,#111 9px,transparent 9.5px),#fffc00;box-shadow:0 4px #111;animation:hk-float 3.2s ease-in-out infinite}hk-discussion-post .post{animation:hk-pop .55s var(--spring) both}hk-discussion-post:nth-of-type(2) .post{animation-delay:.06s}hk-discussion-post:nth-of-type(3) .post{animation-delay:.12s}hk-discussion-post:nth-of-type(4) .post{animation-delay:.18s}hk-discussion-post:nth-of-type(5) .post{animation-delay:.24s}hk-discussion-post:nth-of-type(6) .post{animation-delay:.3s}hk-discussion-post:nth-of-type(7) .post{animation-delay:.36s}hk-discussion-post:nth-of-type(8) .post{animation-delay:.42s}hk-discussion-post:nth-of-type(9) .post{animation-delay:.48s}hk-discussion-post:nth-of-type(10) .post{animation-delay:.54s}hk-discussions .to{display:flex;align-items:center;gap:7px;margin-bottom:12px;padding:4px 6px 4px 4px;border-radius:18px;background:var(--b-fff);color:var(--c);animation:hk-pop .4s var(--spring) both}hk-discussions .to-ico{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--c);color:var(--ink)}hk-discussions .to-ico svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] hk-discussions .to-ico svg{transform:scaleX(-1)}hk-discussions .to small{font-size:10.5px;font-weight:800;color:var(--f-777);white-space:nowrap}hk-discussions .to hk-avatar{flex-shrink:0;border-radius:50%;box-shadow:0 0 0 2px var(--c)}hk-discussions .to bdi{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900}hk-discussions .to button{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border:0;border-radius:50%;background:var(--b-f1f1f1);color:var(--f-555);cursor:pointer}hk-discussion-post .post.stage{margin:6px 14px 8px;padding:24px 20px 20px;border-radius:34px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 12% 110%,var(--b-ffffff30) 0 70px,transparent 71px),radial-gradient(circle at 105% -10%,rgba(0,0,0,.1490196078) 0 90px,transparent 91px),radial-gradient(var(--b-ffffff1c) 1.2px,transparent 1.5px) 0 0/15px 15px,var(--c);box-shadow:0 0 0 4px var(--l-fff),0 0 0 6px var(--c),0 22px 40px -18px var(--c);animation:hk-stage-in .7s var(--spring) both}hk-discussion-post .post.stage:before{content:"\201d";position:absolute;z-index:-1;top:-38px;inset-inline-end:10px;font:900 190px/1 Georgia,serif;color:#fff;opacity:.16;animation:hk-quote-float 6s ease-in-out infinite}hk-discussion-post .post.stage:after{clip-path:none;inset:0 0 auto;width:45%;height:100%;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent 20%,var(--b-fff5) 50%,transparent 80%);transform:translate(-260%);animation:hk-shine 1.4s .5s ease-out both}hk-discussion-post .post.stage .title{font-size:25px;line-height:1.45;letter-spacing:-.6px;margin-top:18px}hk-discussion-post .post.stage p{font-size:15px}hk-discussion-post .post.stage .voting{width:50px;padding:6px 0;border-radius:20px;background:var(--b-fff)}hk-discussion-post .post.stage .voting button{color:var(--c)}hk-discussion-post .post.stage .voting b{color:var(--f-111);font-size:19px}hk-discussion-post .post.stage .voting button.selected{background:var(--c);color:#fff}hk-discussion-post .post.stage.c5 .voting button{color:var(--f-111)}hk-discussion-post .post.stage .post-top hk-avatar{box-shadow:0 0 0 3px var(--l-fff),0 6px 14px -4px #0006}hk-discussions .screen.in-thread{background:linear-gradient(color-mix(in srgb,var(--d, #8b3fc4) 62%,#2c2640),color-mix(in srgb,var(--d, #8b3fc4) 40%,#2a2536))}hk-discussions .screen.in-thread .screen-head{background:transparent}hk-discussions .screen.in-thread .screen-head h1{color:#fff}hk-discussions .screen.in-thread .screen-head .round-btn{background:var(--b-ffffff1f);color:#fff;border-color:var(--l-ffffff2e)}hk-discussions .screen.in-thread .screen-body{background:radial-gradient(var(--b-ffffff14) 1px,transparent 1.4px) 0 0/22px 22px}hk-discussions .in-thread .reply-heading h3{color:#fff!important}hk-discussions .in-thread .empty-state{color:#ffffffc0!important}hk-discussions .reply-heading{margin:26px 20px 6px}hk-discussion-post .post.reply{--acc: var(--c);--ink: #fff;--soft: #ffffffa0;margin:0 18px;padding:40px 2px 38px;gap:10px;border-radius:0;background:none;border:0;box-shadow:none;border-bottom:1px solid var(--l-ffffff2a);color:var(--ink);animation:hk-rail-in .5s var(--spring) both}hk-discussion-post:last-of-type .post.reply{border-bottom:0}hk-discussion-post .post.reply:before,hk-discussion-post .post.reply:after{display:none}hk-discussion-post .post.reply .post-top hk-avatar{box-shadow:0 0 0 2px var(--l-fff)}hk-discussion-post .post.reply .op{background:var(--b-fff);color:color-mix(in srgb,var(--c) 80%,var(--f-000))}hk-discussion-post .post.reply p{color:#fff;opacity:.95}hk-discussion-post .post.reply .reply-link{background:var(--b-ffffff1f);color:#fff;box-shadow:none}hk-discussion-post .post.reply .reply-ico{background:var(--b-fff);color:color-mix(in srgb,var(--c) 80%,var(--f-000))}hk-discussion-post .post.reply .voting{width:28px;gap:0;padding:2px 0;border-radius:14px;background:var(--b-ffffff10);align-self:flex-start;margin-top:4px}hk-discussion-post .post.reply .voting button{width:26px;height:24px;border-radius:10px}hk-discussion-post .post.reply .voting hk-icon svg,hk-discussion-post .post.reply .voting svg{width:15px;height:15px}hk-discussion-post .post.reply p{margin:16px 0 6px;line-height:2.05}hk-discussion-post .post.reply footer{margin-top:18px}hk-discussion-post .post.reply .voting button{color:#ffffffa0}hk-discussion-post .post.reply .voting b{color:#fff;font-size:12.5px;min-width:0}hk-discussion-post .post.reply .voting button.selected{background:var(--b-fff);color:color-mix(in srgb,var(--c) 80%,var(--f-000))}hk-discussion-post .post.reply .options{color:#ffffff90}hk-discussion-post .post.stage{box-shadow:0 0 0 4px var(--l-ffffff30),0 24px 50px -14px #0008}hk-discussions .add-reply{position:relative;display:inline-flex;align-items:center;gap:9px;height:46px;padding:0 18px 0 7px;border:0;border-radius:23px;background:var(--d, #111);color:var(--d-ink, #fff);font:900 13px var(--font);cursor:pointer;box-shadow:0 0 0 0 var(--d, #111),0 10px 24px -8px var(--d, #111);animation:hk-reply-pulse 2.4s ease-out infinite;transition:transform .2s var(--spring)}[dir=ltr] hk-discussions .add-reply{padding:0 7px 0 18px}hk-discussions .add-reply:active{transform:scale(.92)}hk-discussions .add-reply .typing{position:relative;display:flex;align-items:center;justify-content:center;gap:3px;width:40px;height:32px;border-radius:16px 16px 16px 5px;background:var(--b-fff);animation:hk-bubble-bob 2.4s ease-in-out infinite}[dir=rtl] hk-discussions .add-reply .typing{border-radius:16px 16px 5px}hk-discussions .add-reply .typing i{width:6px;height:6px;border-radius:50%;background:var(--d, #111);animation:hk-typing 1.2s ease-in-out infinite}hk-discussions .add-reply .typing i:nth-child(2){animation-delay:.15s}hk-discussions .add-reply .typing i:nth-child(3){animation-delay:.3s}hk-discussions .add-reply .plus{position:absolute;top:-5px;inset-inline-end:-5px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#fffc00;color:#111;font:900 13px/1 var(--font);box-shadow:0 0 0 2px var(--d, #111);animation:hk-plus-spin 2.4s ease-in-out infinite}hk-discussions .add-reply:hover .typing{transform:rotate(-8deg) scale(1.08)}@keyframes hk-typing{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-5px);opacity:1}}@keyframes hk-bubble-bob{0%,70%,to{transform:none}78%{transform:rotate(-10deg) scale(1.12)}86%{transform:rotate(6deg) scale(1.05)}}@keyframes hk-plus-spin{0%,70%{transform:none}85%{transform:rotate(180deg) scale(1.3)}to{transform:rotate(180deg)}}@keyframes hk-reply-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--d, #111) 70%,transparent),0 10px 24px -8px var(--d, #111)}70%,to{box-shadow:0 0 0 14px transparent,0 10px 24px -8px var(--d, #111)}}hk-discussion-post:nth-of-type(2) .post.reply{animation-delay:.07s}hk-discussion-post:nth-of-type(3) .post.reply{animation-delay:.14s}hk-discussion-post:nth-of-type(4) .post.reply{animation-delay:.21s}hk-discussion-post:nth-of-type(5) .post.reply{animation-delay:.28s}hk-discussion-post:nth-of-type(6) .post.reply{animation-delay:.35s}hk-discussion-post:nth-of-type(7) .post.reply{animation-delay:.42s}hk-discussion-post:nth-of-type(8) .post.reply{animation-delay:.49s}hk-discussion-post:nth-of-type(9) .post.reply{animation-delay:.56s}hk-discussion-post:nth-of-type(10) .post.reply{animation-delay:.63s}hk-discussion-post:nth-of-type(11) .post.reply{animation-delay:.7s}hk-discussion-post:nth-of-type(12) .post.reply{animation-delay:.77s}@keyframes hk-stage-in{0%{opacity:0;transform:translateY(18px) scale(.94)}}@keyframes hk-quote-float{50%{transform:translateY(8px) rotate(-6deg)}}@keyframes hk-shine{to{transform:translate(320%)}}@keyframes hk-rail-in{0%{opacity:0;transform:translate(28px)}}[dir=rtl] hk-discussion-post .post.reply{animation-name:hk-rail-in-rtl}@keyframes hk-rail-in-rtl{0%{opacity:0;transform:translate(-28px)}}@keyframes hk-node{0%{transform:scale(0)}}hk-discussions .in-thread .screen-body{padding-bottom:calc(150px + var(--safe-bottom))}hk-discussions .chat-bar{position:absolute;z-index:20;left:12px;right:12px;bottom:calc(12px + var(--safe-bottom));max-width:480px;margin:0 auto;padding:8px;border-radius:28px;border:1px solid var(--l-ffffff2e);background:color-mix(in srgb,var(--c, #8b3fc4) 38%,rgba(31,26,43,.9019607843));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 18px 40px -12px #000b,inset 0 1px 0 var(--l-fff2);animation:hk-bar-up .55s var(--spring) both;transition:box-shadow .25s}hk-discussions .chat-bar:focus-within{box-shadow:0 0 0 3px var(--c, #8b3fc4),0 18px 40px -12px #000b,inset 0 1px 0 var(--l-fff2)}hk-discussions .chat-bar .to{margin:0 0 8px}hk-discussions .chat-row{display:flex;align-items:flex-end;gap:8px}hk-discussions .chat-row hk-avatar{flex-shrink:0;margin-bottom:5px;border-radius:50%;box-shadow:0 0 0 2px #fffc00}hk-discussions .chat-row textarea{flex:1;min-width:0;field-sizing:content;min-height:44px;max-height:132px;resize:none;border:0;outline:0;border-radius:22px;padding:11px 15px;background:var(--b-ffffff17);color:#fff;font:600 14px/1.6 var(--font)}hk-discussions .chat-row textarea::placeholder{color:#ffffff8c}hk-discussions .chat-send{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:50%;background:var(--b-ffffff1c);color:#ffffff70;cursor:not-allowed;transition:background .25s,color .25s,transform .2s var(--spring)}hk-discussions .chat-send svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] hk-discussions .chat-send svg{transform:scaleX(-1)}hk-discussions .chat-bar.ready .chat-send{background:#fffc00;color:#111;box-shadow:0 3px #111;cursor:pointer;animation:hk-send-ready .45s var(--spring)}hk-discussions .chat-bar.ready .chat-send:active{transform:scale(.88)}hk-discussions .chat-bar.flying .chat-send svg{animation:hk-plane-off .6s ease-in forwards}@keyframes hk-bar-up{0%{opacity:0;transform:translateY(40px) scale(.96)}}@keyframes hk-send-ready{40%{transform:scale(1.18) rotate(-12deg)}}@keyframes hk-plane-off{to{translate:30px -30px;opacity:0}}[dir=rtl] hk-discussions .chat-bar.flying .chat-send svg{animation-name:hk-plane-off-rtl}@keyframes hk-plane-off-rtl{to{translate:-30px -30px;opacity:0}}hk-discussions .search{position:relative;display:flex;align-items:center;gap:11px;height:52px;margin:4px 18px 14px;padding-inline:18px 7px;border-radius:26px;background:#111;color:#fff;box-shadow:0 12px 26px -16px #000c;transition:box-shadow .25s,transform .25s var(--spring)}hk-discussions .search:focus-within{transform:translateY(-2px);box-shadow:0 0 0 3px #fffc00,0 16px 30px -14px #000c}hk-discussions .glass{position:relative;flex-shrink:0;display:grid;place-items:center;width:21px;height:21px;border-radius:50%;border:2.6px solid #fffc00;transition:transform .3s var(--spring)}hk-discussions .glass:after{content:"";position:absolute;width:8px;height:3px;border-radius:2px;background:#fffc00;bottom:-3px;inset-inline-end:-7px;transform:rotate(45deg)}[dir=rtl] hk-discussions .glass:after{transform:rotate(-45deg)}hk-discussions .glass i{width:6px;height:6px;border-radius:50%;background:var(--b-fff);transform:translate(calc((var(--look, 0) - .5) * -7px));transition:transform .2s}[dir=ltr] hk-discussions .glass i{transform:translate(calc((var(--look, 0) - .5) * 7px))}hk-discussions .search:focus-within .glass{transform:scale(1.12) rotate(-8deg)}hk-discussions .search.searching .glass{animation:hk-lens .7s ease-in-out infinite}hk-discussions .search input{flex:1;width:0;border:0;outline:0;background:none;color:#fff;font:600 14px var(--font)}hk-discussions .search input::placeholder{color:#ffffff85;transition:opacity .3s}hk-discussions .search .clear{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border:0;border-radius:50%;background:var(--b-ffffff21);color:#fff;cursor:pointer;animation:hk-pop .3s var(--spring) both}@keyframes hk-lens{50%{transform:rotate(-22deg) scale(1.15)}}hk-discussions .filters{display:flex;justify-content:space-around;margin:0 14px 14px;padding:4px 0}hk-discussions .filters button{display:flex;flex-direction:column;align-items:center;gap:7px;width:76px;padding:0;border:0;background:none;color:var(--f-8a8a8a);font:800 11px var(--font);white-space:nowrap;cursor:pointer;transition:color .3s}hk-discussions .filters .fi{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;font-size:25px;line-height:1;background:color-mix(in srgb,var(--fc) 13%,var(--b-fff));box-shadow:0 0 0 2px var(--l-fff),0 0 0 3.5px color-mix(in srgb,var(--fc) 22%,var(--l-fff));transition:transform .4s var(--spring),background-color .3s,box-shadow .3s}hk-discussions .filters button:active .fi{transform:scale(.86)}hk-discussions .filters .on{color:var(--fc)}hk-discussions .filters .on .fi{background:var(--fc);transform:scale(1.08);box-shadow:0 0 0 3px var(--l-fff),0 0 0 6px var(--fc),0 12px 22px -8px var(--fc);animation:hk-fi-pop .55s var(--spring)}@keyframes hk-fi-pop{0%{transform:scale(.9)}45%{transform:scale(1.22) rotate(-10deg)}to{transform:scale(1.08)}}hk-discussions .screen:not(.in-thread){background:radial-gradient(circle at 105% 18%,rgba(232,54,79,.1333333333) 0 120px,transparent 121px),radial-gradient(circle at -12% 46%,rgba(2,132,199,.1254901961) 0 140px,transparent 141px),radial-gradient(circle at 110% 78%,rgba(10,154,98,.1176470588) 0 130px,transparent 131px),radial-gradient(rgba(17,17,17,.0705882353) 1.1px,transparent 1.5px) 0 0/18px 18px,linear-gradient(var(--b-fff6c4),var(--b-fffbe6) 45%,var(--b-fff3d1))}hk-discussions .screen:not(.in-thread) .screen-head{background:transparent}hk-discussions .screen:not(.in-thread) .filters .fi{box-shadow:0 0 0 2px var(--l-fffbe6),0 0 0 3.5px color-mix(in srgb,var(--fc) 30%,var(--l-fff))}hk-discussions .screen:not(.in-thread) .filters .on .fi{box-shadow:0 0 0 3px var(--l-fffbe6),0 0 0 6px var(--fc),0 12px 22px -8px var(--fc)}hk-chats .screen{background:radial-gradient(circle at 100% 4%,rgba(160,93,205,.1803921569),transparent 210px),radial-gradient(circle at 0% 50%,rgba(14,173,255,.1647058824),transparent 230px),radial-gradient(circle at 100% 96%,rgba(255,252,0,.3333333333),transparent 240px),radial-gradient(rgba(10,58,90,.0784313725) 1.1px,transparent 1.5px) 0 0/18px 18px,linear-gradient(var(--b-dff2ff),var(--b-eef8ff) 50%,var(--b-fff8dc))}hk-chats .screen-head{background:transparent}hk-chats .screen-head>a:first-child hk-avatar{border-radius:50%;box-shadow:0 0 0 2px var(--l-fff),0 0 0 4px #fffc00}hk-chats .screen-head .round-btn{background:#fffc00;color:#111;border:2px solid #111;box-shadow:0 3px #111;transition:transform .2s var(--spring)}hk-chats .screen-head .round-btn:active{transform:translateY(3px);box-shadow:0 0 #111}hk-chats .strip{display:flex;gap:12px;overflow-x:auto;padding:6px 4px 16px;margin:0 -12px;padding-inline:16px;scrollbar-width:none}hk-chats .strip::-webkit-scrollbar{display:none}hk-chats .bub{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:6px;width:66px;padding:0;border:0;background:none;cursor:pointer;font:800 11px var(--font);color:var(--f-24324a);animation:hk-pop .5s var(--spring) both;animation-delay:calc(var(--n, 0) * 55ms)}hk-chats .bub small{max-width:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit}hk-chats .bub .ring{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:var(--b-c9d6e3);transition:transform .25s var(--spring)}hk-chats .bub .ring hk-avatar{border-radius:50%;box-shadow:0 0 0 3px var(--l-eaf6ff)}hk-chats .bub:active .ring{transform:scale(.9)}hk-chats .bub[data-kind=snap] .ring{background:conic-gradient(from var(--hk-spin),#f23c57,#ffb800,#f23c57);animation:hk-spin 2.2s linear infinite}hk-chats .bub[data-kind=chat] .ring{background:conic-gradient(from var(--hk-spin),#0eadff,#a05dcd,#0eadff);animation:hk-spin 2.6s linear infinite}hk-chats .bub[data-kind=snap] small{color:var(--f-d81f3d)}hk-chats .bub[data-kind=chat] small{color:var(--f-0275b5)}hk-chats .screen .row{position:relative;gap:13px;margin:10px 0;padding:14px;border:1.5px solid var(--l-ffffffd0);border-radius:24px;background:linear-gradient(120deg,var(--b-f7fbffd6),var(--b-dcefffcc));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 26px -20px #0a3a5a;animation:hk-row-in .55s var(--spring) both;animation-delay:calc(var(--n, 0) * 70ms + .12s);transition:transform .2s var(--spring)}hk-chats .screen .row:active{transform:scale(.97)}hk-chats .screen .row[data-kind=snap]{background:linear-gradient(120deg,var(--b-ffe4ea),var(--b-fff4f6));border-color:#f23c5740}hk-chats .screen .row[data-kind=chat]{background:linear-gradient(120deg,var(--b-dcf1ff),var(--b-f1f9ff));border-color:#0eadff40}hk-chats .screen .row>hk-avatar{flex-shrink:0;border-radius:50%;box-shadow:0 0 0 2px var(--l-fff),0 0 0 4px var(--l-c9d6e3)}hk-chats .screen .row[data-kind=snap]>hk-avatar{box-shadow:0 0 0 2px var(--l-fff),0 0 0 4px #f23c57;animation:hk-ring-pulse 1.8s ease-out infinite;--pc: #f23c57}hk-chats .screen .row[data-kind=chat]>hk-avatar{box-shadow:0 0 0 2px var(--l-fff),0 0 0 4px #0eadff;animation:hk-ring-pulse 1.8s ease-out infinite;--pc: #0eadff}hk-chats .screen .row .mid b{font-size:15px;color:var(--f-15202e)}hk-chats .screen .row .status{font-size:11.5px;color:var(--f-6b7a8c)}hk-chats .screen .row .status.snap,hk-chats .screen .row .status.chat{width:fit-content;max-width:100%;padding:3px 10px;border-radius:10px;color:#fff}hk-chats .screen .row .status.snap{background:#f23c57}hk-chats .screen .row .status.chat{background:#0284c7}hk-chats .screen .row .status.snap .when,hk-chats .screen .row .status.chat .when{color:#ffffffc8}hk-chats .screen .row .status .hk-env{width:22px;height:20px}hk-chats .screen .row .status.snap .hk-env{color:#fff;--env-ink: #f23c57}hk-chats .screen .row .status.chat .hk-env{color:#fff}hk-chats .screen .row .status.chat .hk-env circle{fill:var(--f-0284c7)}hk-chats .screen .row .chat-btn{width:44px;height:44px;border:0;color:#fff;background:linear-gradient(135deg,#2bbcff,#0284c7);box-shadow:0 8px 16px -8px #0284c7;transition:transform .2s var(--spring)}hk-chats .screen .row[data-kind=snap] .chat-btn{background:linear-gradient(135deg,var(--b-ff6b81),#f23c57);box-shadow:0 8px 16px -8px #f23c57}hk-chats .screen .row[data-kind=chat] .chat-btn,hk-chats .screen .row[data-kind=snap] .chat-btn{animation:hk-btn-wiggle 2.6s ease-in-out infinite}hk-chats .screen .row .chat-btn:active{transform:scale(.85)}hk-chats .screen .row.group .group-avatar{width:52px;height:52px;color:#fff;background:conic-gradient(#f23c57,#ffb800,#00c17c,#0eadff,#a05dcd,#f23c57);box-shadow:0 0 0 2px var(--l-fff),0 8px 16px -8px #a05dcd}hk-chats .invite{display:flex;align-items:center;gap:12px;margin:16px 0 6px;padding:14px;border-radius:24px;border:2px dashed rgba(2,132,199,.4);color:var(--f-0b5e8c);text-decoration:none;background:var(--b-ffffff70);animation:hk-row-in .55s var(--spring) both;animation-delay:calc(var(--n, 0) * 70ms + .2s);transition:transform .2s var(--spring)}hk-chats .invite:active{transform:scale(.97)}hk-chats .invite .face{position:relative;display:grid;place-items:center;flex-shrink:0;width:50px;height:50px;border-radius:16px;background:#fffc00;border:2px solid #111;box-shadow:0 3px #111;transform:rotate(-6deg);animation:hk-btn-wiggle 3.2s ease-in-out infinite}hk-chats .invite .face i{position:absolute;top:15px;width:9px;height:11px;border-radius:50%;background:#111}hk-chats .invite .face i:first-child{inset-inline-start:13px}hk-chats .invite .face i:last-child{inset-inline-end:13px}hk-chats .invite .face:after{content:"";position:absolute;bottom:11px;width:14px;height:7px;border-radius:0 0 10px 10px;background:#111}hk-chats .invite b{display:block;font-size:14px;color:var(--f-0b4a6e)}hk-chats .invite small{font-size:11px;color:var(--f-4d7894)}hk-chats .invite .go{margin-inline-start:auto;font-size:20px;font-weight:900}@keyframes hk-row-in{0%{opacity:0;transform:translateY(16px) scale(.97)}}@keyframes hk-ring-pulse{0%{box-shadow:0 0 0 2px var(--l-fff),0 0 0 4px var(--pc),0 0 0 4px color-mix(in srgb,var(--pc) 60%,transparent)}to{box-shadow:0 0 0 2px var(--l-fff),0 0 0 4px var(--pc),0 0 0 13px transparent}}@keyframes hk-blink-dot{50%{opacity:.35;transform:scale(.75)}}@keyframes hk-btn-wiggle{0%,82%,to{transform:none}86%{transform:rotate(-14deg) scale(1.08)}92%{transform:rotate(10deg) scale(1.08)}}hk-chats .screen-head .new-group{position:relative;overflow:visible}hk-chats .screen-head .new-group .plus{position:absolute;top:-7px;inset-inline-end:-7px;width:20px;height:20px;border-radius:50%;border:2px solid #111;background:#a05dcd;color:#fff;font:900 14px/16px var(--font);text-align:center;animation:hk-plus-spin 3s ease-in-out infinite}hk-discover .lib-btn{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px 0 10px;border:2px solid #111;border-radius:22px;background:#fffc00;color:#111;font:900 13px var(--font);text-decoration:none;box-shadow:0 4px #111;transition:transform .15s,box-shadow .15s}[dir=rtl] hk-discover .lib-btn{padding:0 10px 0 14px}hk-discover .lib-btn:active{transform:translateY(3px);box-shadow:0 1px #111}hk-discover .shelf-art{width:32px;height:25px;overflow:visible}hk-discover .shelf-art rect{stroke:var(--f-111);stroke-width:1.6;transform-box:fill-box;transform-origin:50% 100%}hk-discover .shelf-art .b1{fill:var(--f-f23c57)}hk-discover .shelf-art .b2{fill:var(--f-0eadff);animation:hk-book-pull 3.6s ease-in-out infinite}hk-discover .shelf-art .b3{fill:#fff;animation:hk-book-lean 3.6s ease-in-out infinite}hk-discover .shelf-art .b4{fill:var(--f-a05dcd)}hk-discover .shelf-art .ledge{stroke:var(--f-111);stroke-width:2.4;stroke-linecap:round}@keyframes hk-book-pull{0%,55%,to{transform:none}65%{transform:translateY(-6px) rotate(-8deg)}78%{transform:translateY(-6px) rotate(-8deg)}88%{transform:none}}@keyframes hk-book-lean{0%,60%,92%,to{transform:none}70%,84%{transform:rotate(-14deg)}}hk-stories .screen-head .head-space{flex:1}hk-stories .bell{position:relative;overflow:visible}hk-stories .bell svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}hk-stories .bell .bell-body{transform-origin:12px 4px}hk-stories .bell.has-new{background:#fffc00;color:#111;border:2px solid #111;box-shadow:0 3px #111}hk-stories .bell.has-new .bell-body{animation:hk-bell-ring 2.8s ease-in-out infinite}hk-stories .bell .count{position:absolute;top:-7px;inset-inline-end:-7px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;border:2px solid var(--l-fff);background:#f23c57;color:#fff;font:900 10.5px/16px var(--font);text-align:center;animation:hk-pop .4s var(--spring) both}@keyframes hk-bell-ring{0%,62%,to{transform:none}66%{transform:rotate(16deg)}72%{transform:rotate(-14deg)}78%{transform:rotate(10deg)}84%{transform:rotate(-6deg)}90%{transform:rotate(3deg)}}hk-explore-card .age{position:absolute;top:8px;inset-inline-start:8px;z-index:2;padding:2px 7px;border-radius:8px;background:#111;color:var(--f-fffc00);font-size:10px;font-weight:900}hk-explore-card .age.adult{background:#f23c57;color:#fff}hk-explore-card .info em .stars{color:var(--f-c98a00);font-weight:900}hk-reader-actions .meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:4px 0 8px}hk-reader-actions .age{padding:3px 9px;border-radius:9px;background:#111;color:var(--f-fffc00);font-size:11px;font-weight:900}hk-reader-actions .age.adult{background:#f23c57;color:#fff}hk-reader-actions .score{padding:3px 10px;border-radius:9px;background:var(--b-fff3c4);color:var(--f-8a5a00);font-size:12px;font-weight:900}hk-reader-actions .score small{font-weight:600;color:var(--f-a08a60)}hk-reader-actions .tag{padding:3px 10px;border-radius:10px;background:var(--b-f1ecff);color:var(--f-6a3aa0);font-size:11.5px;font-weight:800;text-decoration:none}hk-reader-actions .rate{display:flex;align-items:center;gap:10px;margin:2px 0 12px}hk-reader-actions .rate small{font-size:12px;font-weight:800;color:var(--f-555)}hk-reader-actions .stars{display:inline-flex;gap:2px}hk-reader-actions .stars button{padding:0 2px;border:0;background:none;font-size:26px;line-height:1;color:#ddd;cursor:pointer;transition:transform .2s var(--spring),color .15s}hk-reader-actions .stars button.on{color:var(--f-ffb800);text-shadow:0 2px 0 #b37a00;transform:scale(1.12)}hk-reader-actions .stars button:active{transform:scale(.85)}hk-novel-studio .screen{background:radial-gradient(rgba(138,106,58,.0705882353) 1px,transparent 1.4px) 0 0/16px 16px,linear-gradient(var(--b-fdf8ee),var(--b-fbf2df))}hk-novel-studio .screen-head{background:transparent}hk-novel-studio .studio{padding-bottom:calc(var(--nav-h) + 96px)!important}hk-novel-studio .nb-cover{position:relative;display:flex;gap:14px;padding:16px 30px 16px 16px;border:2.5px solid #111;border-radius:24px;color:var(--f-111);overflow:hidden;background:radial-gradient(rgba(17,17,17,.062745098) 1.2px,transparent 1.4px) 0 0/12px 12px,color-mix(in srgb,var(--g) 30%,var(--b-fff));box-shadow:0 5px #111;animation:hk-pop .5s var(--spring) both}hk-novel-studio .nb-cover:before{content:"";position:absolute;top:10px;bottom:10px;inset-inline-start:7px;width:14px;background:radial-gradient(circle at 50% 50%,var(--b-fff) 3px,#111 3.2px,#111 5px,transparent 5.2px) 0 0/14px 18px repeat-y}hk-novel-studio .nb-book{position:relative;flex:0 0 88px;height:122px;padding:0;border:2.5px solid #111;border-radius:6px 12px 12px 6px;overflow:hidden;cursor:pointer;background:linear-gradient(145deg,var(--g),color-mix(in srgb,var(--g) 60%,#111));box-shadow:4px 4px #111;transform:rotate(-3deg);transition:transform .3s var(--spring)}hk-novel-studio .nb-book:active{transform:rotate(0) scale(.94)}hk-novel-studio .nb-book img{width:100%;height:100%;object-fit:cover}hk-novel-studio .nb-book>b{font-size:44px;color:#fff}hk-novel-studio .nb-book .cam{position:absolute;bottom:5px;inset-inline-end:5px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fffc00;border:2px solid #111;font-size:12px;font-style:normal}hk-novel-studio .nb-cover-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;padding-top:2px;padding-inline-end:34px}hk-novel-studio .chips{display:flex;gap:5px;flex-wrap:wrap}hk-novel-studio .chips em{padding:2px 9px;border:1.5px solid #111;border-radius:9px;background:#fffc00;color:#111;font-size:10.5px;font-weight:900;font-style:normal}hk-novel-studio .chips em.age{background:#111;color:var(--f-fffc00)}hk-novel-studio .chips em.age.adult{background:#f23c57;color:#fff}hk-novel-studio .nb-cover h2{margin:0;color:var(--f-111);font-size:21px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}hk-novel-studio .counts{font-size:12px;font-weight:700;color:var(--f-333)}hk-novel-studio .counts b{font-size:15px;font-weight:900}hk-novel-studio .tags{display:flex;gap:5px;flex-wrap:wrap}hk-novel-studio .tags i{font-style:normal;font-size:10.5px;font-weight:800;color:var(--f-444)}hk-novel-studio .nb-gear{position:absolute;top:10px;inset-inline-end:10px;width:36px;height:36px;border:2px solid #111;border-radius:50%;background:var(--b-fff);font-size:16px;cursor:pointer;box-shadow:0 2px #111;transition:transform .4s var(--spring)}hk-novel-studio .nb-gear:active{transform:rotate(90deg) scale(.9)}hk-novel-studio .nb-first{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:18px;padding:26px 16px;border:2.5px dashed #111;border-radius:22px;background:var(--b-fffdf5);font:inherit;color:var(--f-111);cursor:pointer}hk-novel-studio .nb-first span{font-size:34px}hk-novel-studio .nb-first b{font-size:17px;font-weight:900}hk-novel-studio .nb-first small{color:var(--f-776);font-size:12px}hk-novel-studio .nb-tabs{display:flex;align-items:flex-end;gap:5px;margin:22px 0 -2px;padding:4px 6px 0;overflow-x:auto;scrollbar-width:none;position:relative;z-index:1}hk-novel-studio .nb-tabs::-webkit-scrollbar{display:none}hk-novel-studio .nb-tab{flex:none;display:inline-flex;align-items:center;gap:6px;max-width:170px;padding:8px 12px 9px;border:2px solid #111;border-bottom:0;border-radius:14px 14px 0 0;background:var(--c);color:var(--f-111);font:800 12.5px var(--font);cursor:pointer;transform:translateY(5px);opacity:.78;transition:transform .25s var(--spring),opacity .2s}hk-novel-studio .nb-tab span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-novel-studio .nb-tab i{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;background:#111;color:#fff;font:900 11px var(--font);font-style:normal}hk-novel-studio .nb-tab.on{transform:none;opacity:1;padding-bottom:13px;font-weight:900}hk-novel-studio .nb-tab.add{background:var(--b-fff);border-style:dashed;opacity:1}hk-novel-studio .nb-paper{position:relative;border:2.5px solid #111;border-radius:20px;border-start-start-radius:4px;overflow:hidden;box-shadow:0 5px #111;background:repeating-linear-gradient(transparent 0 29px,#1111110f 29px 30px),var(--b-fffdf6);animation:hk-pop .45s var(--spring) both}hk-novel-studio .nb-part{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--c);border-bottom:2px dashed rgba(17,17,17,.2666666667)}hk-novel-studio .nb-part>div{flex:1;min-width:0}hk-novel-studio .nb-part h3{margin:0;font-size:16px;color:var(--f-111);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-novel-studio .nb-part small{font-size:11.5px;font-weight:700;color:var(--f-333)}hk-novel-studio .nb-part button{flex:none;width:36px;height:36px;border:2px solid #111;border-radius:12px;background:var(--b-fff);font-size:15px;cursor:pointer;box-shadow:0 2px #111}hk-novel-studio .nb-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px;padding:16px 14px 18px}hk-novel-studio .nb-ch{position:relative;display:flex;flex-direction:column;gap:4px;padding:0 0 10px;border:2px solid #111;border-radius:16px;background:var(--b-fff);overflow:hidden;text-align:start;font:inherit;color:var(--f-111);cursor:pointer;box-shadow:0 3px #111;transform:rotate(-.8deg);transition:transform .2s var(--spring);animation:hk-pop .4s var(--spring) both;animation-delay:calc(var(--i) * 50ms)}hk-novel-studio .nb-ch:nth-child(2n){transform:rotate(.8deg)}hk-novel-studio .nb-ch:active{transform:scale(.96)}hk-novel-studio .nb-thumb{display:grid;place-items:center;aspect-ratio:4/3;border-bottom:2px solid #111;background:color-mix(in srgb,var(--c) 55%,var(--b-fff));overflow:hidden}hk-novel-studio .nb-thumb img{width:100%;height:100%;object-fit:cover}hk-novel-studio .nb-thumb b{font-size:34px;opacity:.55}hk-novel-studio .nb-no{position:absolute;top:7px;inset-inline-start:7px;display:grid;place-items:center;min-width:28px;height:28px;padding:0 6px;border:2px solid #111;border-radius:999px;background:#fffc00;font:900 13px var(--font);font-style:normal}hk-novel-studio .nb-ttl{padding:0 10px;font-size:13.5px;font-weight:900;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}hk-novel-studio .nb-ch small{padding:0 10px;font-size:10.5px;font-weight:800}hk-novel-studio .nb-ch small.ok{color:var(--f-1d8a3f)}hk-novel-studio .nb-ch small.no{color:var(--f-d81f3d)}hk-novel-studio .nb-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:150px;border:2.5px dashed rgba(17,17,17,.4666666667);border-radius:16px;background:var(--b-fff8);font:inherit;color:var(--f-111);cursor:pointer}hk-novel-studio .nb-add i{display:grid;place-items:center;width:44px;height:44px;border:2px solid #111;border-radius:50%;background:#fffc00;font:900 26px var(--font);font-style:normal;box-shadow:0 3px #111;animation:hk-nb-pulse 2.4s ease-in-out infinite}hk-novel-studio .nb-add b{font-size:14px;font-weight:900}hk-novel-studio .nb-add small{font-size:11.5px;color:var(--f-666)}hk-novel-studio .nb-fab{position:fixed;z-index:20;bottom:calc(var(--nav-h) + 16px);inset-inline-end:max(16px,50% - 224px);padding:12px 20px;border:2.5px solid #111;border-radius:999px;background:#fffc00;color:#111;font:900 15px var(--font);cursor:pointer;box-shadow:0 5px #111;transition:transform .15s,box-shadow .15s}hk-novel-studio .nb-fab:active{transform:translateY(4px);box-shadow:0 1px #111}@keyframes hk-nb-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){hk-novel-studio .nb-add i{animation:none}}hk-novel-studio .sheet{border:2.5px solid #111;border-bottom:0}hk-novel-studio .sheet .input{border:2px solid #111;border-radius:12px}hk-novel-studio .sheet .publish{border:2.5px solid #111;box-shadow:0 4px #111}hk-novel-studio .sheet hk-novel-meta-editor .meta{margin-top:18px}@keyframes hk-scribble-pen{0%,60%,to{transform:none}68%{transform:rotate(-14deg) translateY(-2px)}76%{transform:rotate(8deg)}84%{transform:rotate(-6deg)}}hk-novel-studio .part-more{width:34px;padding:0!important;font-size:16px!important}hk-novel-studio .part-dialog label{display:block;margin:10px 0 4px;font-size:12px;font-weight:800;color:var(--f-555)}hk-novel-studio .part-dialog .btn{width:100%;justify-content:center;margin-top:8px}hk-novel-studio .part-note{margin:14px 0 0;padding:10px 12px;border-radius:12px;background:var(--b-fff4d6);color:var(--f-7a5a00);font-size:12px;line-height:1.7}hk-novel-studio .part-delete{width:100%;margin-top:14px;padding:11px;border:1.5px solid #e3b0b0;border-radius:12px;background:var(--b-fff4f4);color:var(--f-a71925);font:800 13px var(--font);cursor:pointer}hk-send .pick{background:radial-gradient(rgba(17,17,17,.062745098) 1.1px,transparent 1.5px) 0 0/18px 18px,linear-gradient(var(--b-fff6c4),var(--b-fffbe6) 45%,var(--b-fff))}hk-send .pick .screen-head{background:transparent}hk-send .mini{flex-shrink:0;width:40px;height:56px;border-radius:8px;overflow:hidden;border:2.5px solid var(--l-fff);box-shadow:0 0 0 2px #111,3px 4px #111;transform:rotate(6deg);background:#111}hk-send .mini img,hk-send .mini video{width:100%;height:100%;object-fit:cover}hk-send .sec{margin:8px 18px 10px;font-size:15px;font-weight:900;color:var(--f-1d1408)}hk-send .sec-row{display:flex;align-items:center;justify-content:space-between;margin-top:18px}hk-send .sec-row .sec{margin-bottom:8px}hk-send .all{margin-inline-end:18px;padding:6px 12px;border:1.5px solid #111;border-radius:12px;background:var(--b-fff);font:800 11.5px var(--font);color:var(--f-111);cursor:pointer}hk-send .stories{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 16px}hk-send .st{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:14px;border:2px solid var(--l-e6d9bf);border-radius:20px;background:var(--b-fff);text-align:start;font:inherit;color:var(--f-1d1408);cursor:pointer;transition:transform .25s var(--spring),background .2s,border-color .2s}hk-send .st .ic{font-size:24px;margin-bottom:4px}hk-send .st b{font-size:15px;font-weight:900}hk-send .st small{font-size:10.5px;color:var(--f-8a7a5a)}hk-send .st:active{transform:scale(.95)}hk-send .st.on{border-color:#111;box-shadow:0 4px #111;transform:translateY(-2px)}hk-send .st.friends.on{background:var(--b-dff3ff)}hk-send .st.public.on{background:var(--b-f1e6ff)}hk-send .chk{position:absolute;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:2px solid var(--l-ddd);background:var(--b-fff);color:transparent;font-size:12px;font-weight:900;font-style:normal;transition:transform .3s var(--spring)}hk-send .st .chk{top:10px;inset-inline-end:10px}hk-send .on .chk{background:#fffc00;border-color:#111;color:#111;transform:scale(1.15) rotate(-8deg)}hk-send .note{margin:8px 18px 0;font-size:11px;color:var(--f-8a7a5a)}hk-send .find{display:block;width:calc(100% - 36px);margin:0 18px 12px;padding:10px 14px;border:1.5px solid var(--l-e6d9bf);border-radius:14px;background:var(--b-fff);font:600 13px var(--font);outline:0}hk-send .pals{display:grid;grid-template-columns:repeat(4,1fr);gap:14px 6px;padding:4px 14px 110px}hk-send .pals .empty-state{grid-column:1/-1}hk-send .pal{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:0;border:0;background:none;font:inherit;color:var(--f-1d1408);cursor:pointer;animation:hk-pop .45s var(--spring) both;animation-delay:calc(var(--n) * 40ms)}hk-send .pal .av{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--b-fff);box-shadow:0 0 0 2px var(--l-e6d9bf);transition:transform .3s var(--spring),box-shadow .2s}hk-send .pal .av hk-avatar{border-radius:50%}hk-send .pal .chk{bottom:-2px;inset-inline-end:-2px}hk-send .pal b{max-width:100%;font-size:11.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hk-send .pal.on .av{box-shadow:0 0 0 3px var(--l-fff),0 0 0 6px #111;transform:scale(1.06);background:#fffc00}hk-send .pal:active .av{transform:scale(.9)}hk-send .send-bar{position:fixed;left:12px;right:12px;bottom:calc(14px + var(--safe-bottom));z-index:10;max-width:480px;margin:0 auto;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;border:2.5px solid #111;border-radius:26px;background:#fffc00;color:#111;box-shadow:0 6px #111;transform:translateY(160%);transition:transform .45s var(--spring)}[dir=rtl] hk-send .send-bar{padding:8px 14px 8px 8px}hk-send .send-bar.show{transform:none}hk-send .faces{display:flex;align-items:center;flex-shrink:0}hk-send .faces hk-avatar,hk-send .sface{margin-inline-start:-8px;border-radius:50%;box-shadow:0 0 0 2px #fffc00}hk-send .faces>:first-child{margin-inline-start:0}hk-send .sface{display:grid;place-items:center;width:32px;height:32px;background:#111;font-size:15px;font-style:normal}hk-send .send-bar .who{flex:1;min-width:0;font-size:12.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hk-send .go{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;padding:11px 16px;border:0;border-radius:18px;background:#111;color:var(--f-fffc00);font:900 14px var(--font);cursor:pointer}[dir=rtl] hk-send .go hk-icon{transform:scaleX(-1)}hk-send .go:active{transform:scale(.94)}hk-stories .screen-body{background:var(--b-fff)!important}hk-stories .welcome{position:relative;margin:0 16px 6px;padding:6px 4px 4px}hk-stories .greet{display:inline-block;padding:4px 11px;border-radius:12px;background:var(--b-fff7b0);color:var(--f-5a4a00);font-size:12px;font-weight:800;animation:hk-pop .5s var(--spring) both}hk-stories .hi{display:flex;align-items:center;gap:8px;margin:8px 0 2px;font-size:34px;line-height:1.2;letter-spacing:-1.2px;color:var(--f-111);animation:hk-pop .55s .05s var(--spring) both}hk-stories .wave{display:inline-block;font-size:28px;transform-origin:70% 80%;animation:hk-wave 2.6s ease-in-out 1s infinite}hk-stories .ticker{font-size:15px;font-weight:700;color:var(--f-6b6b6b);min-height:26px}hk-stories .sticker{position:absolute;top:4px;inset-inline-end:6px;width:64px;height:64px;border-radius:21px;background:#fffc00;border:2.5px solid #111;box-shadow:3px 3px #111;transform:rotate(9deg);animation:hk-sticker 5s ease-in-out infinite}hk-stories .sticker i{position:absolute;top:21px;width:9px;height:12px;border-radius:50%;background:#111}hk-stories .sticker i:first-child{left:15px}hk-stories .sticker i:last-child{right:15px;animation:hk-wink 5s infinite}hk-stories .bubbles{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:16px}hk-stories .bub{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 4px 10px;border:2px solid #111;border-radius:20px;text-decoration:none;color:var(--f-111);box-shadow:0 4px #111;transition:transform .15s,box-shadow .15s;animation:hk-pop .5s var(--spring) both}hk-stories .bub span{font-size:24px;transition:transform .35s var(--spring)}hk-stories .bub b{font-size:12px;font-weight:900}hk-stories .bub:active{transform:translateY(4px);box-shadow:0 0 #111}hk-stories .bub:hover span{transform:scale(1.2) rotate(-8deg)}hk-stories .b1{background:#fffc00;animation-delay:.1s}hk-stories .b2{background:var(--b-ffd9e0);animation-delay:.16s}hk-stories .b3{background:var(--b-d8f0ff);animation-delay:.22s}hk-stories h2.sh{display:flex;align-items:center;justify-content:space-between;margin:26px 18px 12px;font-size:18px;font-weight:900;color:var(--f-111)}hk-stories h2.sh span{display:inline-flex;align-items:center;gap:7px}hk-stories .sh-link{padding:5px 11px;border-radius:12px;background:var(--b-f3f3f3);color:var(--f-111);font-size:11.5px;font-weight:800;text-decoration:none}hk-stories h2.sh .count{padding:1px 8px;border-radius:9px;background:#f23c57;color:#fff;font-size:11px;font-style:normal;animation:hk-pop .4s var(--spring) both}hk-stories .friend .name{font-weight:800;color:var(--f-222)}hk-stories .friend .ring.add{background:#fffc00!important;border:2px solid #111!important}hk-stories .category-card{position:relative;box-shadow:0 10px 20px -12px #0007}hk-stories .new-tag{position:absolute;top:9px;inset-inline-start:9px;z-index:2;padding:2px 9px;border-radius:8px;background:#fffc00;color:#111;border:1.5px solid #111;font-size:10px;font-weight:900;transform:rotate(-6deg);animation:hk-tag 2s ease-in-out infinite}hk-stories .calm{display:flex;align-items:center;gap:12px;margin:0 16px;padding:14px;border:2px dashed var(--l-e2e2e2);border-radius:22px;color:var(--f-111);text-decoration:none}hk-stories .calm b{display:block;font-size:14px}hk-stories .calm small{font-size:11px;color:var(--f-888)}hk-stories .calm em{margin-inline-start:auto;font-style:normal;font-size:22px;font-weight:900}hk-stories .zz{position:relative;flex-shrink:0;width:46px;height:46px;border-radius:15px;background:#fffc00;border:2px solid #111}hk-stories .zz i{position:absolute;top:20px;width:10px;height:3px;border-radius:2px;background:#111}hk-stories .zz i:first-child{left:9px}hk-stories .zz i:last-child{right:9px}hk-stories .quick-card{border:2px solid var(--l-f0f0f0)!important;box-shadow:none!important}hk-stories .quick-card .btn{background:#fffc00!important;color:#111!important;border:1.5px solid #111;box-shadow:0 2px #111}hk-stories .big-card{box-shadow:0 12px 22px -14px #0008!important}hk-stories .quick-card{flex:0 0 116px!important;padding:12px 8px!important;gap:4px!important;border-radius:20px!important}hk-stories .quick-card hk-avatar{transform:scale(.72);margin:-10px 0}hk-stories .quick-card b{font-size:12px}hk-stories .quick-card small{font-size:9.5px}@keyframes hk-wave{0%,60%,to{transform:none}70%{transform:rotate(18deg)}80%{transform:rotate(-10deg)}90%{transform:rotate(12deg)}}@keyframes hk-sticker{0%,to{transform:rotate(9deg)}50%{transform:rotate(3deg) translateY(-5px)}}@keyframes hk-wink{0%,86%,94%,to{transform:none}90%{transform:scaleY(.1)}}@keyframes hk-tag{50%{transform:rotate(-2deg) scale(1.06)}}hk-stories .tales{display:flex;gap:12px;padding:4px 18px 8px}hk-stories .tale{flex:0 0 92px;display:flex;flex-direction:column;gap:6px;color:var(--f-111);text-decoration:none;animation:hk-pop .45s var(--spring) both}hk-stories .tale .cv{position:relative;display:grid;place-items:center;height:128px;border-radius:12px 4px 4px 12px;overflow:hidden;background:linear-gradient(145deg,#a05dcd,#111);color:#fffc00;box-shadow:0 10px 18px -10px #0008;transition:transform .25s var(--spring)}[dir=ltr] hk-stories .tale .cv{border-radius:4px 12px 12px 4px}hk-stories .tale .cv img{width:100%;height:100%;object-fit:cover}hk-stories .tale .cv b{font-size:34px}hk-stories .tale:active .cv{transform:scale(.94)}hk-stories .tale .nm{font-size:11.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hk-stories .tale .tag{position:absolute;bottom:6px;inset-inline:6px;padding:2px 0;border-radius:8px;background:#fffc00;color:#111;font-size:9.5px;font-weight:900;font-style:normal;text-align:center}hk-stories .tale .tag.new{background:#f23c57;color:#fff;animation:hk-tag 2s ease-in-out infinite}hk-stories .tale.mine .cv{box-shadow:0 0 0 3px var(--l-fff),0 0 0 5px #111,0 10px 18px -10px #0008}hk-stories .tale.start .cv,hk-stories .tale.more .cv{background:var(--b-fff);color:var(--f-111);border:2px dashed var(--l-d0d0d0);box-shadow:none}hk-friends .screen{background:radial-gradient(rgba(160,93,205,.1098039216) 1.2px,transparent 1.4px) 0 0/18px 18px,linear-gradient(var(--b-f3ecff),var(--b-fbf9ff) 340px,var(--b-fff) 620px)}hk-friends .screen-head{background:transparent}hk-friends .screen-body{padding:0 0 120px!important}hk-friends .circle{position:relative;margin:2px 16px 16px;padding:18px 14px 16px;border:2.5px solid #111;border-radius:28px;box-shadow:0 5px #111;overflow:hidden;text-align:center;background:conic-gradient(from 200deg,var(--b-ffd9e0),var(--b-e8dbff),var(--b-d8f0ff),var(--b-fff6b0),var(--b-ffd9e0));animation:hk-pop .5s var(--spring) both}hk-friends .orbit-wrap{position:relative;width:210px;height:210px;margin:0 auto}hk-friends .orbit{position:absolute;inset:0;border-radius:50%;border:2px dashed rgba(17,17,17,.2);animation:hk-orbit 38s linear infinite}hk-friends .sat{position:absolute;top:50%;left:50%;width:46px;height:46px;margin:-23px;transform:rotate(var(--a)) translate(105px) rotate(calc(-1 * var(--a)))}hk-friends .sat>span{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:var(--b-fff);box-shadow:0 0 0 3px var(--c, var(--l-ccc)),0 4px 0 3px #111;animation:hk-orbit 38s linear infinite reverse}hk-friends .sat .avatar{width:40px!important;height:40px!important;font-size:15px}hk-friends .sat.ghost{padding:0;border:0;background:none;cursor:pointer}hk-friends .sat.ghost>span{background:var(--b-ffffffb0);box-shadow:none;border:2px dashed rgba(17,17,17,.4);font:800 20px var(--font);color:var(--f-1118)}hk-friends .me{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);border-radius:50%;box-shadow:0 0 0 4px var(--l-fff),0 0 0 9px #fffc00,0 0 0 11.5px #111;animation:hk-me-beat 3s ease-in-out infinite}hk-friends .me,hk-friends .me hk-avatar{display:block;line-height:0}hk-friends .me .avatar{display:grid;place-items:center;line-height:1;width:92px!important;height:92px!important;font-size:34px}hk-friends .circle-text{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:8px}hk-friends .circle-text b{font-size:17px;font-weight:900;color:var(--f-111)}hk-friends .circle-text small{font-size:12px;color:var(--f-444)}hk-friends .knock-chip{padding:6px 14px;border-radius:999px;background:#111;color:var(--f-fffc00);font-size:13px;font-weight:800;text-decoration:none;animation:hk-chip-knock 2.4s ease-in-out infinite}hk-friends .search{position:relative;display:flex;align-items:center;gap:11px;height:52px;margin:0 16px 6px;padding-inline:18px 7px;border-radius:26px;background:#111;color:#fff;box-shadow:0 12px 26px -16px #000c;transition:box-shadow .25s,transform .25s var(--spring)}hk-friends .search:focus-within{transform:translateY(-2px);box-shadow:0 0 0 3px #fffc00,0 16px 30px -14px #000c}hk-friends .glass{position:relative;flex-shrink:0;display:grid;place-items:center;width:21px;height:21px;border-radius:50%;border:2.6px solid #fffc00;transition:transform .3s var(--spring)}hk-friends .glass:after{content:"";position:absolute;width:8px;height:3px;border-radius:2px;background:#fffc00;bottom:-3px;inset-inline-end:-7px;transform:rotate(-45deg)}hk-friends .glass i{width:6px;height:6px;border-radius:50%;background:var(--b-fff)}hk-friends .search:focus-within .glass{transform:scale(1.12) rotate(-8deg)}hk-friends .search.searching .glass{animation:hk-lens .7s ease-in-out infinite}hk-friends .search input{flex:1;width:0;border:0;outline:0;background:none;color:#fff;font:600 14px var(--font)}hk-friends .search input::placeholder{color:#ffffff85}hk-friends .search input::-webkit-search-cancel-button{display:none}hk-friends .search .clear{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border:0;border-radius:50%;background:var(--b-ffffff21);color:#fff;cursor:pointer}hk-friends h2.sec{display:flex;align-items:center;justify-content:space-between;margin:22px 18px 10px;font-size:16px;font-weight:900;color:var(--f-111);scroll-margin-top:80px}hk-friends h2.sec em{min-width:26px;padding:2px 8px;border-radius:999px;background:#111;color:var(--f-fffc00);font:800 12px var(--font);text-align:center}hk-friends .ring{display:inline-grid;place-items:center;flex-shrink:0;margin:4px;border-radius:50%}hk-friends .ring hk-avatar{display:block;line-height:0;border-radius:50%;box-shadow:0 0 0 2.5px var(--l-fff),0 0 0 5px var(--c)}hk-friends .mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;color:inherit;text-decoration:none}hk-friends .mid b{font-size:15.5px;font-weight:800;color:var(--f-111);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-friends .mid small{font-size:12.5px;color:var(--f-777);text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-friends .yes{flex-shrink:0;height:38px;padding:0 16px;border:2px solid #111;border-radius:999px;background:#fffc00;color:#111;font:900 13.5px var(--font);box-shadow:0 3px #111;cursor:pointer;transition:transform .15s,box-shadow .15s}hk-friends .yes:active{transform:translateY(3px);box-shadow:0 0 #111}hk-friends .yes:disabled{opacity:.6}hk-friends .door{display:flex;align-items:center;gap:11px;margin:0 16px 10px;padding:12px;border:2px solid #111;border-radius:22px;box-shadow:0 4px #111;animation:hk-pop .45s var(--spring) both;animation-delay:calc(var(--i, 0) * 70ms);background:linear-gradient(100deg,color-mix(in srgb,var(--c) 22%,var(--b-fff)),var(--b-fff) 75%);border-inline-start:7px solid var(--c)}hk-friends .knock{animation:hk-knock 3s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .4s)}hk-friends .no{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border:2px solid #111;border-radius:50%;background:var(--b-fff);color:var(--f-111);cursor:pointer}hk-friends .ccards{display:flex;gap:12px;overflow-x:auto;padding:6px 18px 14px;scrollbar-width:none}hk-friends .ccard{position:relative;flex:0 0 128px;display:flex;flex-direction:column;align-items:center;gap:5px;padding:0 10px 12px;border:2.5px solid #111;border-radius:22px;background:var(--b-fff);box-shadow:0 4px #111;overflow:hidden;text-align:center;animation:hk-card-in .55s var(--spring) both;animation-delay:calc(var(--i, 0) * 90ms);transition:transform .5s var(--spring)}hk-friends .ccard:nth-child(odd){--tilt: -2.5deg}hk-friends .ccard:nth-child(2n){--tilt: 2.5deg}hk-friends .ccard{transform:rotate(var(--tilt))}hk-friends .ccard:before{content:"";align-self:stretch;height:46px;margin:0 -10px -30px;background:radial-gradient(var(--b-fff6) 1.5px,transparent 2px) 0 0/10px 10px,var(--c);border-bottom:2.5px solid #111}hk-friends .ccard .ring{position:relative}hk-friends .ccard .ring hk-avatar{box-shadow:0 0 0 3px var(--l-fff),0 0 0 6px #111}hk-friends .ccard .ring .avatar{width:56px!important;height:56px!important;font-size:22px}hk-friends .ccard b{max-width:100%;font-size:13px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-friends .ccard small{display:flex;align-items:center;gap:4px;font-size:10.5px;color:var(--f-666)}hk-friends .dots{display:inline-flex}hk-friends .dots i{width:9px;height:9px;margin-inline-start:-3px;border-radius:50%;background:var(--c);border:1.5px solid var(--l-fff)}hk-friends .ccard .yes{height:32px;margin-top:3px;padding:0 14px;font-size:12.5px}hk-friends .stamp{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 88%,var(--b-fff));color:var(--f-111);font:900 17px var(--font);opacity:0;transform:scale(1.4) rotate(-12deg);pointer-events:none;transition:opacity .3s,transform .45s var(--spring)}hk-friends .ccard.sent{transform:rotate(0) scale(.96)}hk-friends .ccard.sent .stamp{opacity:1;transform:scale(1) rotate(-6deg)}hk-friends .pal{display:flex;align-items:center;gap:12px;margin:0 16px;padding:12px 4px;border-bottom:1.5px dashed rgba(17,17,17,.0666666667);animation:hk-pop .45s var(--spring) both;animation-delay:calc(min(var(--i, 0),10)*50ms)}hk-friends .pal:last-of-type{border-bottom:0}hk-friends .pal .avatar{width:50px!important;height:50px!important}hk-friends .talk{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:15px;background:var(--c);color:#fff;border:2px solid #111;box-shadow:0 3px #111;transform:rotate(-6deg);transition:transform .25s var(--spring)}hk-friends .talk:hover,hk-friends .talk:active{transform:rotate(0) scale(1.08)}hk-friends .tag{flex-shrink:0;font-size:12.5px;font-weight:800;color:var(--f-777)}hk-friends .tag.in{color:var(--f-2a9d4a)}hk-friends .sec-hint{margin:-6px 18px 4px;font-size:12.5px;color:var(--f-777)}hk-friends .sent-row .ring hk-avatar{box-shadow:0 0 0 2.5px var(--l-fff);outline:2.5px dashed var(--c);outline-offset:2.5px}hk-friends .wait{display:inline-flex!important;flex-direction:row;align-items:center;gap:5px;color:var(--f-b07a00)!important;font-weight:700}hk-friends .hourglass{display:inline-block;font-style:normal;animation:hk-hourglass 2.4s ease-in-out infinite}hk-friends .undo{flex-shrink:0;height:34px;padding:0 13px;border:2px solid #111;border-radius:999px;background:var(--b-fff);color:var(--f-111);font:800 12.5px var(--font);cursor:pointer}hk-friends .undo:active{transform:translateY(2px)}@keyframes hk-orbit{to{transform:rotate(360deg)}}@keyframes hk-me-beat{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}@keyframes hk-chip-knock{0%,70%,to{transform:rotate(0)}75%{transform:rotate(-5deg)}80%{transform:rotate(5deg)}85%{transform:rotate(-4deg)}90%{transform:rotate(3deg)}}@keyframes hk-knock{0%,78%,to{transform:translate(0)}82%{transform:translate(-4px) rotate(-6deg)}86%{transform:translate(3px) rotate(4deg)}90%{transform:translate(-3px) rotate(-4deg)}94%{transform:translate(2px)}}@keyframes hk-card-in{0%{opacity:0;transform:translateY(26px) rotate(calc(var(--tilt) * -3)) scale(.9)}}@keyframes hk-hourglass{0%,40%{transform:rotate(0)}50%,90%{transform:rotate(180deg)}to{transform:rotate(360deg)}}hk-stories .bub{cursor:pointer;font:inherit;background:var(--b-fff)!important;opacity:.75;box-shadow:0 2px #111}hk-stories .bub.on{opacity:1;transform:translateY(-3px);box-shadow:0 5px #111}hk-stories .bub.b1.on{background:#fffc00!important}hk-stories .bub.b2.on{background:var(--b-ffd9e0)!important}hk-stories .bub.b3.on{background:var(--b-d8f0ff)!important}hk-stories .bub.on span{animation:hk-fi-pop .5s var(--spring)}hk-stories .ti{width:34px;height:34px;overflow:visible;stroke:var(--f-111);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}hk-stories .t-all .q1{fill:var(--f-fffc00)}hk-stories .t-all .q2{fill:var(--f-f23c57)}hk-stories .t-all .q3{fill:var(--f-0eadff)}hk-stories .t-all .q4{fill:var(--f-a05dcd)}hk-stories .t-all rect{transform-box:fill-box;transform-origin:center}hk-stories .bub.on .t-all .q1{animation:hk-tile 1.6s ease-in-out infinite}hk-stories .bub.on .t-all .q4{animation:hk-tile 1.6s .4s ease-in-out infinite}hk-stories .t-diary .ring{fill:none;stroke:url(#none);stroke:var(--f-f23c57);stroke-width:3;stroke-dasharray:7 4;transform-origin:16px 16px}hk-stories .t-diary .face{fill:var(--f-fffc00)}hk-stories .t-diary .eye{fill:var(--f-111);stroke:none}hk-stories .t-diary .smile{fill:none}hk-stories .bub.on .t-diary .ring{animation:hk-ringspin 3s linear infinite}hk-stories .t-book .pg{fill:#fff}hk-stories .t-book .pg.r{fill:#d8f0ff;transform-origin:16px 16px}hk-stories .t-book .mark{fill:var(--f-f23c57)}hk-stories .bub.on .t-book .pg.r{animation:hk-page 2.4s ease-in-out infinite}hk-stories .bub b{margin-top:2px}@keyframes hk-tile{50%{transform:scale(.75) rotate(12deg)}}@keyframes hk-ringspin{to{transform:rotate(360deg)}}@keyframes hk-page{0%,60%,to{transform:none}75%{transform:scaleX(.6) skewY(-6deg)}}hk-stories .screen-head>a:first-child{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;transition:transform .2s var(--spring)}hk-stories .screen-head>a:first-child:active{transform:scale(.92)}hk-stories .screen-head>a:first-child hk-avatar,hk-stories .screen-head>a:first-child .avatar{width:50px!important;height:50px!important;font-size:20px}hk-stories .greet{background:#fffc00;color:#111;border:2px solid #111;box-shadow:0 2px #111;font-weight:900}hk-stories .hi{font-size:38px;font-weight:900}hk-stories .say{position:absolute;top:72px;inset-inline-end:0;z-index:2;padding:6px 11px;border-radius:14px 14px 4px;background:#111;color:var(--f-fffc00);font-size:11.5px;font-weight:900;white-space:nowrap;transform-origin:top;animation:hk-say 5s ease-in-out infinite}[dir=rtl] hk-stories .say{border-radius:14px 14px 14px 4px}hk-stories h2.sh{font-size:21px;margin-top:30px}hk-stories h2.sh>span{gap:9px}hk-stories .friend{flex-basis:86px!important}hk-stories .ring{width:82px!important;height:82px!important;padding:4px!important;background:var(--b-e4e4e4)!important;box-shadow:0 8px 18px -10px #0008}hk-stories .ring hk-thumb,hk-stories .ring hk-avatar,hk-stories .ring img{border-radius:50%;box-shadow:0 0 0 3px var(--l-fff)}hk-stories .friend .ring:not(.seen):not(.add){background:conic-gradient(from var(--hk-spin),#fffc00,#f23c57,#a05dcd,#0eadff,#fffc00)!important;animation:hk-spin 3s linear infinite}hk-stories .friend .ring.private:not(.seen):not(.add){background:conic-gradient(from var(--hk-spin),#00c17c,#0eadff,#00c17c)!important}hk-stories .friend .ring.add{background:#fffc00!important;border:2.5px solid #111!important;box-shadow:0 4px #111!important}hk-stories .friend .name{font-size:12px!important;font-weight:900}hk-stories .tales{gap:10px}hk-stories .tale{flex:0 0 118px}hk-stories .tale .cv{height:196px;border-radius:18px!important;border:2.5px solid #111;box-shadow:0 5px #111!important;align-content:center}hk-stories .tale .cv:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 45%,#000c);pointer-events:none}hk-stories .tale .nm{position:absolute;bottom:10px;inset-inline:9px;z-index:2;color:#fff;font-size:13.5px;font-weight:900;line-height:1.35;white-space:normal;text-shadow:0 2px 6px rgba(0,0,0,.6666666667);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}hk-stories .tale .tag{top:9px;bottom:auto;inset-inline:9px auto;z-index:2;padding:3px 9px;border:1.5px solid #111}hk-stories .tale.mine .cv{box-shadow:0 5px #fffc00,0 5px 0 2px #111!important}hk-stories .tale.start .cv,hk-stories .tale.more .cv{background:#fffc00;border-style:solid;box-shadow:0 5px #111!important}hk-stories .tale.more .cv{background:var(--b-d8f0ff)}hk-stories .tale.start .cv:after,hk-stories .tale.more .cv:after{display:none}hk-stories .tale.start .nm,hk-stories .tale.more .nm{color:var(--f-111);text-shadow:none}hk-stories .tale.start .cv b,hk-stories .tale.more .cv b{font-size:46px;color:var(--f-111)}hk-stories .tale:active .cv{transform:translateY(4px);box-shadow:0 1px #111!important}hk-stories .calm{border:2.5px solid #111;border-style:solid;background:var(--b-fff7b0);box-shadow:0 4px #111}hk-stories .category-card{border:2.5px solid #111!important;box-shadow:0 5px #111!important}hk-stories .big-card{border:2.5px solid #111;box-shadow:0 5px #111!important}@keyframes hk-say{0%,8%{opacity:0;transform:scale(.4) rotate(-10deg)}14%,70%{opacity:1;transform:none}78%,to{opacity:0;transform:scale(.6)}}hk-stories .friend.empty .ring.add{animation:none!important}hk-stories .screen-head .bell,hk-stories .screen-head .add-pal{position:relative;width:46px;height:46px;border:2.5px solid #111!important;border-radius:50%;background:var(--b-fff);color:var(--f-111);box-shadow:0 3px #111;overflow:visible;transition:transform .15s,box-shadow .15s}hk-stories .screen-head .bell:active,hk-stories .screen-head .add-pal:active{transform:translateY(3px);box-shadow:0 0 #111}hk-stories .screen-head .bell svg{stroke-width:2.4}hk-stories .screen-head .add-pal .plus{position:absolute;top:-7px;inset-inline-end:-7px;width:21px;height:21px;border-radius:50%;border:2px solid #111;background:#fffc00;color:#111;font:900 15px/17px var(--font);text-align:center;animation:hk-plus-spin 3s ease-in-out infinite}hk-profile .pf{background:radial-gradient(rgba(17,17,17,.062745098) 1.2px,transparent 1.4px) 0 0/18px 18px,var(--b-f6f4fb)}hk-profile .pf-scroll{padding:0 0 120px!important}hk-profile .pf-top{position:relative;display:flex;flex-direction:column;align-items:center;padding:10px 16px 30px;background:radial-gradient(circle at 15% 20%,var(--b-fff9) 0 40px,transparent 41px),radial-gradient(circle at 88% 70%,var(--b-ffffff80) 0 26px,transparent 27px),#fffc00;clip-path:ellipse(120% 100% at 50% 0)}hk-profile .pf-bar{display:flex;align-items:center;gap:8px;align-self:stretch}hk-profile .pf-grow{flex:1;min-width:0}hk-profile .pf-btn{display:grid;place-items:center;width:42px;height:42px;border:2px solid #111;border-radius:50%;background:var(--b-fff);color:var(--f-111);box-shadow:0 3px #111;cursor:pointer;transition:transform .2s var(--spring)}hk-profile .pf-btn:active{transform:translateY(3px);box-shadow:none}hk-profile .pf-code{position:relative;margin-top:4px}hk-profile .pf-photo{display:block;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;line-height:0;box-shadow:0 0 0 5px var(--l-fff),0 0 0 8px #111,0 10px 0 6px #111;animation:hk-pop .6s var(--spring) both}hk-profile .pf-photo hk-avatar{display:block}hk-profile .pf-photo .avatar{display:grid;place-items:center;width:132px!important;height:132px!important;line-height:1;font-size:48px}hk-profile .pf-photo.big{margin:6px 0 16px;cursor:default}hk-profile .pf-photo.big .avatar{width:150px!important;height:150px!important}hk-profile .pf-name{display:inline-flex;align-items:center;gap:6px;margin-top:22px;padding:0;border:0;background:none;font:900 25px var(--font);letter-spacing:-.5px;color:var(--f-111);cursor:pointer}hk-profile .pf-book{position:relative;flex-shrink:0;display:block;width:76px;height:102px;margin:-26px 2px 0 10px;transform:rotate(-6deg);transition:transform .35s var(--spring);animation:hk-book-open .8s var(--spring) .2s both}hk-profile .pf-novel:hover .pf-book,hk-profile .pf-novel:active .pf-book{transform:rotate(-2deg) translateY(-4px)}hk-profile .pf-pages{position:absolute;top:5px;bottom:5px;inset-inline-end:-7px;width:12px;border:2px solid #111;border-start-end-radius:4px;border-end-end-radius:4px;background:repeating-linear-gradient(90deg,var(--b-fff) 0 2px,var(--b-d9d9d9) 2px 3px)}hk-profile .pf-cover-face{position:absolute;inset:0;display:block;overflow:hidden;border:2.5px solid var(--l-fff);border-start-start-radius:4px;border-end-start-radius:4px;border-start-end-radius:10px;border-end-end-radius:10px;background:var(--c);box-shadow:0 4px #fffc00,0 12px 18px -8px #000}hk-profile .pf-cover-face img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}hk-profile .pf-cover-face:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,var(--b-ffffff40),transparent 40%);pointer-events:none}hk-profile .pf-initial{position:absolute;inset:0;display:grid;place-items:center;font:900 34px var(--font);color:#fff;text-shadow:0 3px 0 #111}hk-profile .pf-spine{position:absolute;top:0;bottom:0;inset-inline-start:0;width:10px;border-inline-end:2px solid #111;background:linear-gradient(90deg,rgba(0,0,0,.1803921569),var(--b-ffffff40) 50%,rgba(0,0,0,.1803921569)),var(--c)}hk-profile .pf-spine:before,hk-profile .pf-spine:after{content:"";position:absolute;inset-inline:0;height:2px;background:#111;top:12px}hk-profile .pf-spine:after{top:auto;bottom:12px}hk-profile .pf-ribbon{position:absolute;top:-2px;inset-inline-end:12px;width:11px;height:30px;border:2px solid #111;border-top:0;background:#fffc00;clip-path:polygon(-10% 0,110% 0,110% 100%,50% 78%,-10% 100%);transform-origin:top;animation:hk-ribbon 3.2s ease-in-out infinite}hk-profile .pf-cam{position:absolute;bottom:-2px;inset-inline-end:-4px;display:grid;place-items:center;width:40px;height:40px;border:2.5px solid #111;border-radius:50%;background:var(--b-fff);color:var(--f-111);box-shadow:0 3px #111;cursor:pointer}hk-profile .pf-name{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:0;border:0;background:none;font:900 25px var(--font);letter-spacing:-.5px;color:var(--f-111);cursor:pointer}hk-profile .pf-pen{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#111;color:var(--f-fffc00)}hk-profile .pf-user{margin-top:2px;font:700 14px var(--font);color:var(--f-111a)}hk-profile .pf-user span:before{content:"@"}hk-profile .pf-name-form{display:flex;gap:6px;width:100%;max-width:330px;margin-top:14px}hk-profile .pf-input{flex:1;min-width:0;height:44px;padding:0 14px;border:2.5px solid #111;border-radius:14px;background:var(--b-fff);font:800 16px var(--font);outline:none}hk-profile .pf-save{height:44px;padding:0 16px;border:2.5px solid #111;border-radius:14px;background:#111;color:var(--f-fffc00);font:900 14px var(--font);cursor:pointer}hk-profile .pf-save:disabled{opacity:.5}hk-profile .pf-cancel{display:grid;place-items:center;width:44px;height:44px;border:2.5px solid #111;border-radius:14px;background:var(--b-fff);cursor:pointer}hk-profile .pf-chips{display:flex;gap:8px;margin-top:16px}hk-profile .pf-chip{display:flex;flex-direction:column;align-items:center;min-width:84px;padding:7px 12px 6px;border:2px solid #111;border-radius:16px;background:var(--b-fff);color:var(--f-111);text-decoration:none;box-shadow:0 3px #111;transition:transform .2s var(--spring);animation:hk-pop .5s var(--spring) both}hk-profile .pf-chip:active{transform:translateY(3px);box-shadow:none}hk-profile .pf-chip b{font:900 19px var(--font);line-height:1.1}hk-profile .pf-chip span{font-size:11.5px;font-weight:700;color:var(--f-555)}hk-profile .pf-chip.c1{transform:rotate(-3deg);background:var(--b-ffd9e0);animation-delay:.15s}hk-profile .pf-chip.c2{background:var(--b-d8f0ff);animation-delay:.25s}hk-profile .pf-chip.c3{transform:rotate(3deg);background:var(--b-e8dbff);animation-delay:.35s}hk-profile .pf-body{padding:0 16px}hk-profile .pf-h{margin:22px 6px 9px;font:900 16px var(--font);color:var(--f-111)}hk-profile .pf-card{border:2px solid #111;border-radius:22px;background:var(--b-fff);box-shadow:0 4px #111;overflow:hidden;animation:hk-pop .5s var(--spring) both}hk-profile .pf-story{display:flex;align-items:center;gap:12px;padding:12px;background:linear-gradient(100deg,var(--b-fffbd0),var(--b-fff) 70%)}hk-profile .pf-thumb{position:relative;flex-shrink:0;display:grid;place-items:center;width:58px;height:74px;border-radius:14px;overflow:hidden;background:#111;color:var(--f-fffc00);box-shadow:0 0 0 2.5px var(--l-fff),0 0 0 5px #a05dcd}hk-profile .pf-thumb img,hk-profile .pf-thumb video{width:100%;height:100%;object-fit:cover}hk-profile .pf-thumb.empty{background:var(--b-fff);color:var(--f-111);box-shadow:none;border:2.5px dashed #111}hk-profile .pf-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}hk-profile .pf-mid b{font:900 15px var(--font);color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-profile .pf-mid small{font-size:12px;color:var(--f-666);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-profile .pf-add{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 12px;border:2px solid #111;border-radius:999px;background:#fffc00;color:#111;font:900 12.5px var(--font);text-decoration:none;box-shadow:0 3px #111}hk-profile .pf-add span{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#111;color:var(--f-fffc00);font-size:15px;line-height:1;animation:hk-pf-plus 3s ease-in-out infinite}hk-profile .pf-novel{display:flex;align-items:center;gap:12px;margin-top:16px;padding:12px 14px 14px 12px;border:2px solid #111;border-radius:22px;background:#111;color:#fff;text-decoration:none;box-shadow:0 4px #fffc00,0 4px 0 2px #111;animation:hk-pop .5s var(--spring) both}hk-profile .pf-novel small{color:#ffffffa8}hk-profile .pf-novel em{font:800 12px var(--font);font-style:normal;color:var(--f-fffc00)}hk-profile .pf-novel.new{background:linear-gradient(110deg,#a05dcd,#3db4ff)}hk-profile .pf-novel.story{position:relative;overflow:clip;flex-direction:column;justify-content:flex-end;gap:8px;aspect-ratio:1;width:min(230px,100%);margin-inline:auto;padding:14px 12px 12px;text-align:center;border-radius:22px;isolation:isolate}hk-profile .pf-story-bg{position:absolute;inset:0;z-index:-1;overflow:clip;background:radial-gradient(circle at 50% 35%,var(--c),#111 72%)}hk-profile .pf-story-bg img{position:absolute;inset:-60px;width:calc(100% + 120px);height:calc(100% + 120px);object-fit:cover;filter:blur(18px) saturate(1.2) brightness(.5)}hk-profile .pf-story-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 35%,#000000c0)}hk-profile .pf-novel.story .pf-book{width:66px;height:88px;margin:auto 0 0;transform:rotate(-4deg)}hk-profile .pf-novel.story:hover .pf-book,hk-profile .pf-novel.story:active .pf-book{transform:rotate(0) translateY(-6px)}hk-profile .pf-novel.story .pf-cover-face{box-shadow:0 4px #fffc00,0 12px 20px -8px #000}hk-profile .pf-novel.story .pf-initial{font-size:30px}hk-profile .pf-novel.story .pf-mid{flex:none;width:100%;align-items:center;gap:2px}hk-profile .pf-novel.story .pf-mid b{max-width:100%;font-size:15px}hk-profile .pf-novel.story .pf-mid small{color:#ffffffb8}hk-profile .pf-novel.story em{margin-top:6px;padding:6px 12px;border:2px solid #111;border-radius:999px;background:#fffc00;color:#111;font-size:11.5px;box-shadow:0 3px #000}hk-profile .pf-list{padding:4px 0}hk-profile .pf-row{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;border:0;border-bottom:1.5px dashed rgba(17,17,17,.1333333333);background:none;color:var(--f-111);font:800 15px var(--font);text-align:start;text-decoration:none;cursor:pointer}hk-profile .pf-row:last-child{border-bottom:0}hk-profile .pf-row:active{background:var(--b-fffbd0)}hk-profile .pf-ic{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border:2px solid #111;border-radius:13px;background:var(--c);font-style:normal;font-size:18px;transform:rotate(-5deg);transition:transform .3s var(--spring)}hk-profile .pf-row:hover .pf-ic,hk-profile .pf-row:active .pf-ic{transform:rotate(5deg) scale(1.08)}hk-profile .pf-go{color:#bbb}[dir=ltr] hk-profile .pf-go,[dir=ltr] hk-profile .pf-novel>hk-icon{transform:scaleX(-1)}hk-profile .pf-badge{min-width:24px;padding:2px 7px;border-radius:999px;background:#f23c57;color:#fff;font:900 12px var(--font);font-style:normal;text-align:center;animation:hk-badge-beat 1.6s ease-in-out infinite}hk-profile .pf-faces{display:flex}hk-profile .pf-faces hk-avatar{margin-inline-start:-10px;border-radius:50%;box-shadow:0 0 0 2px var(--l-fff)}hk-profile .pf-faces .avatar{width:30px!important;height:30px!important;font-size:12px}hk-profile .pf-row.danger{color:var(--f-e0243e)}hk-profile .pf-lang{display:inline-flex;padding:3px;border:2px solid #111;border-radius:999px;background:var(--b-f1f1f1)}hk-profile .pf-lang button{min-width:40px;height:30px;border:0;border-radius:999px;background:none;font:900 13px var(--font);color:var(--f-777);cursor:pointer;transition:background .25s,color .25s}hk-profile .pf-lang button.on{background:#111;color:var(--f-fffc00)}hk-profile .pf-card.pf-acct{background:var(--b-e6d7ff)}hk-profile .pf-card.pf-set{background:var(--b-d3e9ff)}hk-profile .pf-set .pf-lang-row{background:var(--b-fff);border-bottom:2px solid #111}hk-profile .pf-set .pf-theme-row{border-top:0}hk-profile .pf-theme button{min-width:36px;padding:0 8px;font-size:12px}hk-profile .pf-acct .pf-row,hk-profile .pf-set .pf-row{border-bottom-color:#1112}hk-profile .pf-acct .pf-row:active,hk-profile .pf-set .pf-row:not(.pf-lang-row):active{background:var(--b-fff7)}hk-profile #pf-settings{scroll-margin-top:16px}hk-profile .pf-sheet-bg{position:absolute;inset:0;z-index:50;display:flex;align-items:flex-end;background:#0008;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:hk-pf-fade .25s both}hk-profile .pf-sheet{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;padding:26px 22px calc(26px + var(--safe-bottom));border-radius:30px 30px 0 0;border-top:3px solid #111;background:#fffc00;animation:hk-pf-sheet .45s var(--spring) both}hk-profile .pf-sheet-name{font:900 22px var(--font);color:var(--f-111)}hk-profile .pf-sheet-user{font:700 13px var(--font);color:var(--f-111a)}hk-profile .pf-sheet p{margin:6px 0 10px;font-size:13px;color:var(--f-333);text-align:center}hk-profile .pf-share{width:100%;max-width:330px;height:50px;border:2.5px solid #111;border-radius:999px;background:#111;color:var(--f-fffc00);font:900 16px var(--font);cursor:pointer;box-shadow:0 4px #0005}hk-profile .pf-close{margin-top:4px;padding:8px 18px;border:0;background:none;font:800 14px var(--font);color:var(--f-111);cursor:pointer}@keyframes hk-book-open{0%{opacity:0;transform:perspective(600px) rotateY(-70deg) rotate(-4deg)}}@keyframes hk-ribbon{0%,to{transform:rotate(0)}50%{transform:rotate(5deg)}}@keyframes hk-pf-plus{0%,70%{transform:rotate(0)}85%,to{transform:rotate(180deg)}}@keyframes hk-badge-beat{50%{transform:scale(1.15)}}@keyframes hk-pf-sheet{0%{transform:translateY(100%)}}@keyframes hk-pf-fade{0%{opacity:0}}hk-friends .circle-link{display:flex;align-items:center;gap:12px;margin:22px 16px 4px;padding:12px 14px;border:2px solid #111;border-radius:22px;background:linear-gradient(100deg,var(--b-d8f0ff),var(--b-fff) 75%);box-shadow:0 4px #111;color:var(--f-111);text-decoration:none}hk-friends .cl-faces{display:flex;flex-shrink:0}hk-friends .cl-faces .ring{margin-inline-start:-12px}hk-friends .cl-faces .ring:first-child{margin:0}hk-friends .cl-faces .avatar{width:34px!important;height:34px!important;font-size:13px}hk-friends .cl-empty{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--b-fff);border:2px dashed #111;font-size:18px}hk-friends .cl-go{color:var(--f-111)}[dir=ltr] hk-friends .cl-go{transform:scaleX(-1)}hk-circle .screen{background:radial-gradient(rgba(61,180,255,.0941176471) 1.2px,transparent 1.4px) 0 0/18px 18px,linear-gradient(var(--b-e3f4ff),var(--b-f7fbff) 300px,var(--b-fff) 600px)}hk-circle .screen-head{background:transparent}hk-circle .screen-body{padding:0 0 120px!important}hk-circle .cr-add{display:grid;place-items:center;width:44px;height:44px;margin-inline-start:auto;border:2px solid #111;border-radius:50%;background:#fffc00;color:#111;box-shadow:0 3px #111}hk-circle .cr-hero{display:flex;flex-direction:column;align-items:center;margin:0 16px 14px;padding:20px 14px 18px;border:2.5px solid #111;border-radius:28px;box-shadow:0 5px #111;text-align:center;background:radial-gradient(circle at 85% 15%,var(--b-ffffff90) 0 30px,transparent 31px),linear-gradient(135deg,#3db4ff,#a05dcd);color:#fff;animation:hk-pop .5s var(--spring) both}hk-circle .cr-stack{display:flex;justify-content:center;min-height:52px}hk-circle .cr-face{margin-inline-start:-14px;border-radius:50%;padding:2.5px;background:var(--c);box-shadow:0 0 0 2.5px #111;animation:hk-cr-bob 3s ease-in-out infinite;animation-delay:calc(var(--i) * .25s)}hk-circle .cr-face:first-child{margin:0}hk-circle .cr-face hk-avatar{display:block;line-height:0;border-radius:50%;box-shadow:0 0 0 2px var(--l-fff)}hk-circle .cr-face .avatar{display:grid;place-items:center;width:44px!important;height:44px!important;line-height:1;font-size:16px}hk-circle .cr-more{display:grid;place-items:center;width:50px;height:50px;margin-inline-start:-12px;border-radius:50%;background:#fffc00;color:#111;border:2.5px solid #111;font:900 14px var(--font)}hk-circle .cr-count{margin-top:10px;font:900 42px var(--font);line-height:1;text-shadow:0 3px 0 #111}hk-circle .cr-label{margin-top:4px;font-size:14px;font-weight:800;color:#fffffff0}hk-circle .cr-search{display:flex;align-items:center;gap:9px;height:48px;margin:0 16px 6px;padding-inline:16px;border:2px solid #111;border-radius:24px;background:var(--b-fff);color:var(--f-888);box-shadow:0 3px #111}hk-circle .cr-search:focus-within{box-shadow:0 3px #111,0 0 0 4px #3db4ff55}hk-circle .cr-search input{flex:1;min-width:0;border:0;outline:0;background:none;font:700 14px var(--font);color:var(--f-111)}hk-circle .cr-letter{position:sticky;top:0;z-index:1;margin:14px 16px 2px;pointer-events:none}hk-circle .cr-letter span{display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border:2px solid #111;border-radius:11px;background:#fffc00;font:900 15px var(--font);color:#111;box-shadow:0 2px #111;transform:rotate(-6deg)}hk-circle .cr-row{display:flex;align-items:center;gap:11px;margin:0 16px;padding:11px 4px;border-bottom:1.5px dashed rgba(17,17,17,.1333333333);animation:hk-pop .45s var(--spring) both;animation-delay:calc(min(var(--i, 0),8)*45ms)}hk-circle .cr-row:last-of-type{border-bottom:0}hk-circle .cr-ring{display:inline-grid;place-items:center;flex-shrink:0;margin:5px;border-radius:50%}hk-circle .cr-ring hk-avatar{display:block;line-height:0;border-radius:50%;box-shadow:0 0 0 2.5px var(--l-fff),0 0 0 5px var(--c)}hk-circle .cr-ring .avatar{display:grid;place-items:center;width:50px!important;height:50px!important;line-height:1}hk-circle .cr-mid{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;color:inherit;text-decoration:none}hk-circle .cr-mid b{font:800 15.5px var(--font);color:var(--f-111);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-circle .cr-mid small{font-size:12.5px;color:var(--f-777);text-align:start}hk-circle .cr-chat{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:2px solid #111;border-radius:14px;background:var(--c);color:#fff;box-shadow:0 3px #111;transform:rotate(-6deg);transition:transform .25s var(--spring)}hk-circle .cr-chat:active{transform:rotate(0) translateY(3px);box-shadow:none}hk-circle .cr-dots{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border:0;border-radius:50%;background:none;color:var(--f-555);cursor:pointer}hk-circle .cr-empty{display:flex;flex-direction:column;align-items:center;gap:6px;margin:30px 24px;text-align:center}hk-circle .cr-empty-ring{display:grid;place-items:center;width:96px;height:96px;margin-bottom:8px;border:3px dashed #111;border-radius:50%;background:var(--b-fff);animation:hk-orbit 14s linear infinite}hk-circle .cr-empty-ring span{font:900 36px var(--font);animation:hk-orbit 14s linear infinite reverse}hk-circle .cr-empty b{font:900 18px var(--font)}hk-circle .cr-empty small{font-size:13px;color:var(--f-666)}hk-circle .cr-go{margin-top:10px;padding:11px 22px;border:2px solid #111;border-radius:999px;background:#fffc00;color:#111;font:900 14px var(--font);text-decoration:none;box-shadow:0 3px #111}hk-circle .cr-sheet-bg{position:absolute;inset:0;z-index:50;display:flex;align-items:flex-end;background:#0008;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:hk-pf-fade .25s both}hk-circle .cr-sheet{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:24px 20px calc(20px + var(--safe-bottom));border-radius:30px 30px 0 0;border-top:3px solid #111;background:linear-gradient(color-mix(in srgb,var(--c) 30%,var(--b-fff)),var(--b-fff) 140px);animation:hk-pf-sheet .45s var(--spring) both}hk-circle .cr-ring.big{padding:4px;margin-bottom:6px}hk-circle .cr-ring.big .avatar{width:84px!important;height:84px!important;font-size:30px}hk-circle .cr-sheet>b{font:900 20px var(--font)}hk-circle .cr-sheet>small{color:var(--f-777);margin-bottom:10px}hk-circle .cr-act{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;max-width:340px;height:48px;margin-top:6px;border:2px solid #111;border-radius:16px;background:var(--b-fff);color:var(--f-111);font:800 15px var(--font);text-decoration:none;cursor:pointer;box-shadow:0 3px #111}hk-circle .cr-act.danger{color:var(--f-e0243e);border-color:#e0243e;box-shadow:0 3px #e0243e}hk-circle .cr-close{margin-top:6px;padding:8px 18px;border:0;background:none;font:800 14px var(--font);color:var(--f-555);cursor:pointer}@keyframes hk-cr-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}hk-send hk-video-trimmer{position:absolute;inset:0;display:block}hk-send .vt-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#000}hk-send .vt-panel{position:absolute;inset-inline:12px;bottom:calc(var(--safe-bottom) + 84px);padding:10px 12px 9px;border-radius:20px;background:#000000b0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}hk-send .vt-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:13px}hk-send .vt-info b{font-weight:800;letter-spacing:.5px}hk-send .vt-len{padding:3px 10px;border-radius:999px;background:var(--b-ffffff26);font-weight:800}hk-send .vt-len.full{background:#fffc00;color:#111}hk-send .vt-track{margin:0 -10px;padding:6px 18px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer}hk-send .vt-strip{position:relative;height:56px;border-radius:10px}hk-send .vt-thumbs{position:absolute;inset:0;display:flex;overflow:hidden;border-radius:10px;background:#333}hk-send .vt-thumbs img{flex:1;min-width:0;height:100%;object-fit:cover;pointer-events:none}hk-send .vt-dim{position:absolute;top:0;bottom:0;background:#000000a8;pointer-events:none}hk-send .vt-dim:first-of-type{border-radius:10px 0 0 10px}hk-send .vt-dim:last-of-type{border-radius:0 10px 10px 0}hk-send .vt-win{position:absolute;top:-3px;bottom:-3px;border:3px solid #fffc00;border-inline:0;border-radius:6px;pointer-events:none;box-shadow:0 0 0 1px #0006}hk-send .vt-h{position:absolute;top:-3px;bottom:-3px;width:16px;display:grid;place-items:center;background:#fffc00;transition:transform .15s}hk-send .vt-h.a{left:-14px;border-radius:8px 0 0 8px}hk-send .vt-h.b{right:-14px;border-radius:0 8px 8px 0}hk-send .vt-h i{width:3px;height:18px;border-radius:2px;background:#111}hk-send .vt-h.on{transform:scaleY(1.12)}hk-send .vt-head{position:absolute;top:-6px;bottom:-6px;width:3px;margin-left:-1.5px;border-radius:2px;background:var(--b-fff);box-shadow:0 0 6px #000;pointer-events:none}hk-send .vt-hint{display:block;margin-top:8px;font-size:11.5px;color:#ffffffb8;text-align:center}hk-send .trim-busy{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#000000c8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;text-align:center;padding:24px}hk-send .tb-ring{display:grid;place-items:center;width:104px;height:104px;border-radius:50%;background:conic-gradient(#fffc00 calc(var(--p, 0) * 1%),var(--b-ffffff26) 0);position:relative}hk-send .tb-ring:before{content:"";position:absolute;inset:9px;border-radius:50%;background:#111}hk-send .tb-ring b{position:relative;font:900 22px var(--font)}hk-send .trim-busy p{margin:10px 0 0;font:800 16px var(--font)}hk-send .trim-busy small{color:#ffffffa8}hk-send .trim-busy button{margin-top:12px;padding:9px 22px;border:2px solid var(--l-fff);border-radius:999px;background:none;color:#fff;font:800 14px var(--font);cursor:pointer}hk-chat .snap-note{display:flex;align-items:center;gap:10px;width:fit-content;max-width:78%;margin:8px 14px;padding:9px 14px 9px 12px;border:2px solid #f23c57;border-radius:16px;background:var(--b-fff);color:var(--f-111);text-decoration:none;box-shadow:0 3px #f23c57;animation:hk-pop .4s var(--spring) both}hk-chat .snap-note.mine{margin-inline-start:auto}hk-chat .snap-note .hk-env{width:24px;height:22px;color:var(--f-f23c57)}hk-chat .snap-note.new .hk-env{color:#fff;--env-ink: #f23c57}hk-chat .snap-note.opened{border-color:#f23c5766;box-shadow:none}hk-chat .snap-note span{display:flex;flex-direction:column;gap:1px;min-width:0}hk-chat .snap-note b{font:800 14px var(--font);color:var(--f-f23c57)}hk-chat .snap-note small{font-size:12px;color:var(--f-777)}hk-chat .snap-note time{margin-inline-start:6px;font-size:11px;color:#aaa;white-space:nowrap}hk-chat .snap-note.new{background:#f23c57;color:#fff;box-shadow:0 3px #111;border-color:#111;animation:hk-pop .4s var(--spring) both,hk-badge-beat 1.8s ease-in-out .5s infinite}hk-chat .snap-note.new b{color:#fff}hk-chat .snap-note.new small,hk-chat .snap-note.new time{color:#ffffffd0}hk-user-profile .screen{background:radial-gradient(rgba(17,17,17,.0784313725) 1.4px,transparent 1.6px) 0 0/14px 14px,linear-gradient(160deg,var(--b-fff7c2),var(--b-ffe3ec) 45%,var(--b-e3f1ff))}hk-user-profile .uc-scroll{padding:0 0 120px!important}hk-user-profile .uc-bar{display:flex;align-items:center;gap:8px;padding:12px 16px 0}hk-user-profile .uc-grow{flex:1}hk-user-profile .uc-btn{display:grid;place-items:center;width:42px;height:42px;border:2px solid #111;border-radius:50%;background:var(--b-fff);color:var(--f-111);box-shadow:0 3px #111;cursor:pointer}hk-user-profile .uc-stage{display:flex;flex-direction:column;align-items:center;padding:10px 16px 0;perspective:1100px}hk-user-profile .uc-card{position:relative;width:268px;height:384px;padding:0;border:0;background:none;cursor:pointer;transform:rotate(-3deg);transition:transform .8s cubic-bezier(.3,1.4,.5,1);animation:hk-uc-deal .8s cubic-bezier(.2,1.3,.4,1) both}hk-user-profile .uc-card.flipping{animation:hk-uc-flip .52s ease-in-out both}hk-user-profile .uc-card.back-on{transform:rotate(2deg)}hk-user-profile .uc-face{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;border:3px solid #111;border-radius:22px;box-shadow:0 8px #111,0 26px 30px -14px #0007;text-align:start}hk-user-profile .uc-front{padding:10px;background:linear-gradient(170deg,color-mix(in srgb,var(--c) 35%,var(--b-fff)),var(--b-fff) 55%)}hk-user-profile .uc-holo{position:absolute;inset:-40%;background:conic-gradient(from 0deg,var(--b-ff5c8a33),rgba(255,214,10,.2),rgba(46,196,182,.2),rgba(61,180,255,.2),rgba(160,93,205,.2),var(--b-ff5c8a33));mix-blend-mode:multiply;animation:hk-orbit 8s linear infinite;pointer-events:none}hk-user-profile .uc-front>*:not(.uc-holo){position:relative}hk-user-profile .uc-head{display:flex;justify-content:space-between;align-items:center;padding:2px 4px 8px}hk-user-profile .uc-head em{padding:3px 10px;border:2px solid #111;border-radius:999px;background:#fffc00;font:900 11.5px var(--font);font-style:normal;color:#111;transform:rotate(-2deg)}hk-user-profile .uc-head b{font:900 13px var(--font);color:var(--f-111a)}hk-user-profile .uc-photo{position:relative;display:block;height:176px;overflow:hidden;border:3px solid #111;border-radius:14px;background:var(--c)}hk-user-profile .uc-photo img{width:100%;height:100%;object-fit:cover}hk-user-profile .uc-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,var(--b-ffffff70) 48%,transparent 60%);transform:translate(-120%);animation:hk-uc-shine 4s ease-in-out 1s infinite}hk-user-profile .uc-initial{display:grid;place-items:center;height:100%;font:900 84px var(--font);color:#fff;text-shadow:0 5px 0 #111}hk-user-profile .uc-genre{position:absolute;bottom:8px;inset-inline-start:8px;z-index:1;padding:3px 10px;border:2px solid #111;border-radius:999px;background:var(--b-fff);font:900 11.5px var(--font);color:var(--f-111)}hk-user-profile .uc-plate{display:flex;flex-direction:column;align-items:center;margin:-14px 14px 0;padding:6px 10px 5px;border:2.5px solid #111;border-radius:12px;background:#111;color:#fff;text-align:center;transform:rotate(-1.5deg);z-index:2}hk-user-profile .uc-plate b{display:inline-flex;align-items:center;gap:4px;max-width:100%;font:900 17px var(--font);color:var(--f-fffc00);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-user-profile .uc-plate small{font:700 11px var(--font);color:#ffffffb0}hk-user-profile .uc-plate small:before{content:"@"}hk-user-profile .uc-stats{display:flex;flex-direction:column;gap:7px;margin-top:auto;padding:10px 6px 4px}hk-user-profile .uc-stat{display:flex;align-items:center;gap:6px;font-size:12px}hk-user-profile .uc-stat i{font-style:normal;width:18px;text-align:center}hk-user-profile .uc-lbl{width:54px;font-weight:800;color:var(--f-333)}hk-user-profile .uc-track{flex:1;height:9px;border:2px solid #111;border-radius:999px;background:var(--b-fff);overflow:hidden}hk-user-profile .uc-track span{display:block;height:100%;background:var(--c);border-radius:999px;animation:hk-uc-fill 1.1s cubic-bezier(.2,1,.3,1) .5s both}hk-user-profile .uc-stat b{min-width:28px;font:900 14px var(--font);color:var(--f-111);text-align:end}hk-user-profile .uc-back{background:#111}hk-user-profile .uc-back{visibility:hidden}hk-user-profile .uc-card.back-on .uc-back{visibility:visible}hk-user-profile .uc-card.back-on .uc-front{visibility:hidden}hk-user-profile .uc-back-cover{position:absolute;inset:0}hk-user-profile .uc-back-cover img{width:100%;height:100%;object-fit:cover;opacity:.9}hk-user-profile .uc-back-info{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;gap:4px;padding:60px 16px 18px;background:linear-gradient(transparent,#000000e6 45%);color:#fff}hk-user-profile .uc-back-info.empty{inset:0;justify-content:center;align-items:center;background:none;text-align:center}hk-user-profile .uc-back-info em{align-self:flex-start;padding:2px 10px;border-radius:999px;background:#fffc00;color:#111;font:900 11px var(--font);font-style:normal}hk-user-profile .uc-back-info.empty em{align-self:center}hk-user-profile .uc-back-info b{font:900 22px var(--font)}hk-user-profile .uc-back-info small{font-size:12.5px;color:#ffffffc8;line-height:1.6}hk-user-profile .uc-hint{margin-top:18px;font:700 12px var(--font);color:var(--f-555)}hk-user-profile .uc-actions{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 16px 0}hk-user-profile .uc-main{display:inline-flex;align-items:center;gap:7px;height:48px;padding:0 24px;border:2.5px solid #111;border-radius:999px;background:#fffc00;color:#111;font:900 15px var(--font);text-decoration:none;box-shadow:0 4px #111;cursor:pointer}hk-user-profile .uc-main.dark{background:#111;color:var(--f-fffc00)}hk-user-profile .uc-main:active{transform:translateY(4px);box-shadow:none}hk-user-profile .uc-in{padding:9px 14px;border:2px solid #111;border-radius:999px;background:var(--b-fff);font:800 13px var(--font);color:var(--f-1d8a3f)}hk-user-profile .uc-in.wait{color:var(--f-8a6200)}hk-user-profile .uc-follow{margin:22px 16px 0;padding:14px;border:2px solid #111;border-radius:20px;background:var(--b-fff);box-shadow:0 4px #111}hk-user-profile .uc-follow h2{margin:0;font:900 15px var(--font);color:var(--f-111)}hk-user-profile .uc-follow h2 span{color:var(--f-a05dcd)}hk-user-profile hk-reader-actions .actions{margin:12px 0 6px!important}hk-user-profile hk-reader-actions .actions button{border:2px solid #111!important;border-radius:999px!important;padding:8px 16px!important;background:var(--b-fff)!important;color:var(--f-111)!important;font:900 13.5px var(--font)!important;box-shadow:0 3px #111;cursor:pointer}hk-user-profile hk-reader-actions .actions button.on{background:#111!important;color:var(--f-fffc00)!important}hk-user-profile hk-reader-actions .meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px}hk-user-profile hk-reader-actions .score{padding:4px 10px;border-radius:999px;background:var(--b-fff3a8);font-weight:800;font-size:13px}hk-user-profile hk-reader-actions .tag{padding:4px 10px;border-radius:999px;background:var(--b-f1ecff);color:var(--f-6b3fa0);font-weight:800;font-size:12px;text-decoration:none}hk-user-profile hk-reader-actions .rate{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1.5px dashed rgba(17,17,17,.1333333333)}hk-user-profile hk-reader-actions .stars button{border:0;background:none;font-size:24px;color:#ddd;cursor:pointer;padding:0 2px}hk-user-profile hk-reader-actions .stars button.on{color:var(--f-ffb800)}hk-user-profile .uc-issues{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:0 16px}hk-user-profile .uc-issue{display:flex;flex-direction:column;gap:6px;animation:hk-pop .5s var(--spring) both;animation-delay:calc(min(var(--i, 0),6)*70ms)}hk-user-profile .uc-mag{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;border:2.5px solid #111;border-radius:6px 12px 12px 6px;background:var(--c);box-shadow:4px 5px #111}hk-user-profile .uc-issue:nth-child(odd) .uc-mag{transform:rotate(-1.5deg)}hk-user-profile .uc-issue:nth-child(2n) .uc-mag{transform:rotate(1.5deg)}hk-user-profile .uc-mag img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}hk-user-profile .uc-mast{position:absolute;top:6px;inset-inline:8px;font:900 22px var(--font);color:#fff;text-shadow:0 2px 0 #111,0 0 8px rgba(0,0,0,.4);letter-spacing:-1px}hk-user-profile .uc-no{position:absolute;top:40px;inset-inline-end:6px;padding:2px 8px;border:2px solid #111;border-radius:999px;background:#fffc00;color:#111;font:800 11px var(--font);transform:rotate(6deg)}hk-user-profile .uc-no b{font-size:15px}hk-user-profile .uc-headline{position:absolute;inset:auto 0 0;padding:22px 8px 8px;background:linear-gradient(transparent,#000000d0 55%);color:#fff;font:900 13.5px var(--font);line-height:1.3}hk-user-profile .uc-views{font-size:11.5px;color:var(--f-666)}hk-user-profile .uc-tools{display:flex;align-items:center;gap:5px}hk-user-profile .uc-read{flex:1;display:inline-flex;align-items:center;justify-content:center;height:32px;border:2px solid #111;border-radius:999px;background:#fffc00;color:#111;font:900 12.5px var(--font);text-decoration:none;box-shadow:0 2px #111}hk-user-profile .uc-like button{height:32px;padding:0 9px!important;border:2px solid var(--l-f0c3d0)!important;border-radius:999px;background:var(--b-fff5f8)!important;color:var(--f-d84d76)!important;font-size:12.5px!important}hk-user-profile .uc-com{display:grid;place-items:center;width:32px;height:32px;border:2px solid var(--l-cfe9fa);border-radius:50%;background:var(--b-f0f9ff);color:var(--f-0a7fc2)}hk-user-profile .uc-none{grid-column:1/-1;margin:0;padding:14px;border:2px dashed rgba(17,17,17,.2);border-radius:16px;background:var(--b-fff);font-size:13px;color:var(--f-888);text-align:center}hk-user-profile .uc-report{display:flex;align-items:center;gap:5px;margin:22px auto 0;padding:7px 14px;border:0;background:none;color:var(--f-999);font:700 12.5px var(--font);cursor:pointer}@keyframes hk-uc-deal{0%{opacity:0;transform:translateY(80px) rotate(-18deg) scale(.8)}}@keyframes hk-uc-shine{0%{transform:translate(-120%)}35%,to{transform:translate(120%)}}@keyframes hk-uc-fill{0%{width:0}}@keyframes hk-uc-flip{0%{transform:rotate(-3deg) scaleX(1)}50%{transform:rotate(0) scaleX(.02) scaleY(1.04)}to{transform:rotate(2deg) scaleX(1)}}hk-standing .st{padding:4px 16px 120px!important}hk-standing .st-banner{margin:4px 0 14px;padding:12px 14px;border:2px solid #111;border-radius:16px;font-size:13.5px;line-height:1.7;box-shadow:0 3px #111}hk-standing .st-banner.warn{background:var(--b-fff3c4)}hk-standing .st-banner.ok{background:var(--b-dcf7e6)}hk-standing .st-card{margin-bottom:12px;padding:14px;border:2px solid #111;border-radius:18px;background:var(--b-fff);box-shadow:0 4px #111;border-inline-start-width:8px}hk-standing .st-card[data-level=Warning]{border-inline-start-color:#ffb800}hk-standing .st-card[data-level=Restrict]{border-inline-start-color:#ff9f1c}hk-standing .st-card[data-level=Suspend]{border-inline-start-color:#f23c57}hk-standing .st-card[data-level=Ban]{border-inline-start-color:#111}hk-standing .st-card.done{opacity:.65;box-shadow:none}hk-standing .st-card header{display:flex;align-items:center;gap:8px}hk-standing .st-card time{margin-inline-start:auto;font-size:12px;color:var(--f-888)}hk-standing .st-level{font:900 15px var(--font)}hk-standing .st-card header small{padding:2px 8px;border-radius:999px;background:var(--b-f2f2f2);font-size:11.5px}hk-standing .st-reason{margin:8px 0 4px;font-size:14px;line-height:1.7}hk-standing .st-note{margin:0;font-size:12.5px;color:var(--f-8a6200)}hk-standing .st-note.ok{color:var(--f-1d8a3f)}hk-standing .st-appeal{margin-top:10px;padding:10px 12px;border-radius:12px;background:var(--b-f6f4fb);font-size:13px}hk-standing .st-appeal q{display:block;margin:4px 0;color:var(--f-555)}hk-standing .st-appeal small{display:block;color:var(--f-333)}hk-standing .st-appeal[data-status=Accepted]{background:var(--b-dcf7e6)}hk-standing .st-appeal[data-status=Rejected]{background:var(--b-ffe3e7)}hk-standing .st-open{margin-top:10px;padding:7px 14px;border:2px solid #111;border-radius:999px;background:#fffc00;font:800 13px var(--font);cursor:pointer}hk-standing .st-form{margin-top:10px}hk-standing .st-form .row{display:flex;gap:8px;margin-top:8px}hk-welcome .banned-box{margin:0 0 12px;padding:12px;border:2px solid #f23c57;border-radius:14px;background:var(--b-fff5f7);font-size:13px}hk-welcome .banned-box p{margin:4px 0}hk-welcome .banned-box .ok{color:var(--f-1d8a3f);font-weight:700}hk-welcome .banned-box textarea{margin:8px 0;width:100%}hk-verify .vf{padding:8px 18px 120px!important;text-align:center}hk-verify .vf-badge{display:grid;place-items:center;width:84px;height:84px;margin:6px auto 12px;border:3px solid #111;border-radius:50%;background:#ffd60a;font-size:40px;box-shadow:0 5px #111;animation:hk-pop .5s var(--spring) both}hk-verify .vf-state{margin:0 0 6px;padding:12px 14px;border:2px solid #111;border-radius:16px;font:800 14px var(--font);box-shadow:0 3px #111}hk-verify .vf-state.ok{background:var(--b-dcf7e6)}hk-verify .vf-state.wait{background:var(--b-fff3c4)}hk-verify .vf-state.no{background:var(--b-ffe3e7);font-weight:600;text-align:start;margin-bottom:12px}hk-verify .vf-hint{color:var(--f-777);font-size:12.5px}hk-verify .vf-intro{margin:0 0 14px;font-size:13.5px;line-height:1.7;color:var(--f-444)}hk-verify form{text-align:start}hk-verify .vf-cats{display:flex;gap:8px;margin-bottom:14px}hk-verify .vf-cat{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 6px;border:2px solid #111;border-radius:16px;background:var(--b-fff);font:800 13px var(--font);cursor:pointer;box-shadow:0 3px #111}hk-verify .vf-cat span{font-size:22px}hk-verify .vf-cat.on{background:#fffc00;transform:translateY(2px);box-shadow:0 1px #111}hk-verify .vf-label{display:block;margin:10px 0 6px;font:700 13px var(--font);color:var(--f-333)}hk-verify textarea{width:100%}hk-verify .wide{width:100%;margin-top:14px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important}::view-transition-old(root),::view-transition-new(root){animation:none!important}.hk-tap{display:none}}.screen{top:var(--hk-banner-h, 0px)!important}hk-support .sp{padding:6px 16px 120px!important}hk-support .sp-new{display:flex;align-items:center;gap:14px;width:100%;margin:4px 0 18px;padding:16px;border:2.5px solid #111;border-radius:22px;background:#fffc00;box-shadow:0 5px #111;font:inherit;text-align:start;cursor:pointer}hk-support .sp-new:active{transform:translateY(4px);box-shadow:0 1px #111}hk-support .sp-new b{display:block;font:900 17px var(--font)}hk-support .sp-new small{display:block;margin-top:2px;font-size:12.5px;color:var(--f-333);line-height:1.6}hk-support .sp-mail{font-size:34px;animation:hk-sp-wiggle 3s ease-in-out infinite}hk-support .sp-form{margin:4px 0 18px;padding:14px;border:2.5px solid #111;border-radius:20px;background:var(--b-fff);box-shadow:0 5px #111}hk-support .sp-label{margin:0 0 8px;font:800 13px var(--font)}hk-support .sp-cats{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}hk-support .sp-cats button{display:inline-flex;align-items:center;gap:4px;padding:7px 12px;border:2px solid #111;border-radius:999px;background:var(--b-fff);font:700 13px var(--font);cursor:pointer}hk-support .sp-cats button.on{background:#111;color:var(--f-fffc00)}hk-support .sp-cats i{font-style:normal}hk-support .sp-form .input{width:100%;margin-bottom:8px}hk-support .sp-form textarea.input{resize:vertical;min-height:110px}hk-support .sp-actions{display:flex;gap:8px;justify-content:flex-end}hk-support .sp-card{display:flex;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;border:2px solid #111;border-radius:18px;background:var(--b-fff);box-shadow:0 4px #111;color:inherit;text-decoration:none}hk-support .sp-ic{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:var(--b-f3f0ff);font-size:20px;font-style:normal;flex-shrink:0}hk-support .sp-grow{flex:1;min-width:0}hk-support .sp-grow b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-support .sp-grow small{color:var(--f-777);font-size:12px}hk-support .sp-chip{padding:4px 10px;border-radius:999px;font:800 11.5px var(--font);background:var(--b-fff3c4);white-space:nowrap}hk-support .sp-card[data-status=WaitingUser]{border-color:#2a78d6;box-shadow:0 4px #2a78d6}hk-support .sp-card[data-status=WaitingUser] .sp-chip{background:#2a78d6;color:#fff;animation:hk-sp-pulse 1.6s ease-in-out infinite}hk-support .sp-card[data-status=Closed]{opacity:.6;box-shadow:none}hk-support .sp-card[data-status=Closed] .sp-chip{background:var(--b-eee)}hk-support .sp-empty{margin-top:30px;text-align:center;color:var(--f-777)}hk-support-ticket .spt{padding:6px 16px 110px!important;display:flex;flex-direction:column;gap:10px}hk-support-ticket .spt-meta{margin:0 0 4px;text-align:center;font-size:12.5px;color:var(--f-777)}hk-support-ticket .spt-meta span[data-status=WaitingUser]{color:var(--f-2a78d6);font-weight:800}hk-support-ticket .spt-msg{align-self:flex-start;max-width:84%;padding:10px 14px;border:2px solid #111;border-radius:18px 18px 18px 6px;background:#fffc00;box-shadow:3px 3px #111}hk-support-ticket .spt-msg.team{align-self:flex-end;border-radius:18px 18px 6px;background:var(--b-fff);box-shadow:-3px 3px #2a78d6}hk-support-ticket .spt-msg p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;font-size:14px}hk-support-ticket .spt-msg time{display:block;margin-top:4px;font-size:11px;color:var(--f-666)}hk-support-ticket .spt-who{display:flex;align-items:center;gap:6px;margin-bottom:4px;font:800 12px var(--font);color:var(--f-2a78d6)}hk-support-ticket .spt-face{position:relative;width:20px;height:20px;border-radius:7px;background:#111}hk-support-ticket .spt-face:before,hk-support-ticket .spt-face:after{content:"";position:absolute;top:7px;width:4px;height:4px;border-radius:50%;background:#fffc00}hk-support-ticket .spt-face:before{left:5px}hk-support-ticket .spt-face:after{right:5px}hk-support-ticket .spt-closed{margin:8px 0;padding:12px;border:2px dashed #bbb;border-radius:14px;text-align:center;font-size:13px;color:var(--f-555)}hk-support-ticket .spt-closed a{font-weight:800;color:var(--f-111)}hk-support-ticket .spt-compose{position:absolute;inset-inline:12px;bottom:calc(12px + var(--safe-bottom, 0px));display:flex;gap:8px;align-items:flex-end;padding:8px;border:2.5px solid #111;border-radius:22px;background:var(--b-fff);box-shadow:0 4px #111}hk-support-ticket .spt-compose textarea{flex:1;border:0;outline:0;resize:none;max-height:120px;font:14px var(--font);padding:8px;background:transparent;field-sizing:content}hk-support-ticket .spt-compose button{width:42px;height:42px;border:0;border-radius:50%;background:#111;color:var(--f-fffc00);display:grid;place-items:center;cursor:pointer;flex-shrink:0}hk-support-ticket .spt-compose button:disabled{background:var(--b-ccc);color:#fff}@keyframes hk-sp-wiggle{0%,85%,to{transform:rotate(0)}90%{transform:rotate(-12deg)}95%{transform:rotate(8deg)}}@keyframes hk-sp-pulse{50%{box-shadow:0 0 0 5px #2a78d633}}@media(prefers-reduced-motion:reduce){hk-support .sp-mail,hk-support .sp-chip{animation:none!important}}hk-chat .ch-head{gap:10px;padding-block:10px 14px;background:var(--b-fff) radial-gradient(rgba(255,214,0,.2) 1.6px,transparent 1.6px) 0 0/14px 14px;border-bottom:2.5px solid #111;position:relative;z-index:3}hk-chat .ch-head .round-btn{width:40px;height:40px;border:2px solid #111;border-radius:13px;background:#111;color:var(--f-fffc00);box-shadow:0 3px #fffc00;flex-shrink:0;transition:transform .15s}hk-chat .ch-head .round-btn:active{transform:translateY(3px);box-shadow:none}hk-chat .ch-head .round-btn:first-child{background:var(--b-fff);color:var(--f-111);box-shadow:0 3px #111}hk-chat .ch-plate{flex:1;min-width:0;position:relative;display:flex;align-items:center;gap:10px;padding:5px 14px 5px 6px;padding-inline-start:5px;border:2.5px solid #111;border-radius:999px;background:#fffc00;box-shadow:0 4px #111}hk-chat .ch-plate:after{content:"";position:absolute;bottom:-11px;inset-inline-start:34px;width:16px;height:12px;background:#fffc00;border:2.5px solid #111;border-top:0;border-inline-end:0;transform:skew(-28deg);border-end-start-radius:4px}hk-chat .ch-sticker{display:block;flex-shrink:0;border-radius:50%;border:2.5px solid #111;background:var(--b-fff);transform:rotate(-8deg);box-shadow:2px 2px #111;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}hk-chat .ch-sticker hk-avatar{display:block;border-radius:50%}hk-chat .ch-plate:hover .ch-sticker{transform:rotate(6deg) scale(1.08)}hk-chat .ch-plate .title{flex:1;display:flex;flex-direction:column;min-width:0;line-height:1.25}hk-chat .ch-plate .title b{font:900 16px var(--font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-chat .ch-plate .title small{align-self:flex-start;max-width:100%;font-size:11.5px;font-weight:700;color:var(--f-6b5d00);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-chat .ch-plate.is-typing{animation:hk-ch-shake .5s ease-in-out infinite}hk-chat .ch-typing{display:inline-flex;align-items:center;gap:3px;color:var(--f-111)!important}hk-chat .ch-typing i{width:4px;height:4px;border-radius:50%;background:#111;animation:hk-ch-dot 1s ease-in-out infinite}hk-chat .ch-typing i:nth-child(2){animation-delay:.15s}hk-chat .ch-typing i:nth-child(3){animation-delay:.3s}@keyframes hk-ch-shake{0%,to{transform:rotate(0)}25%{transform:rotate(-1.2deg)}75%{transform:rotate(1.2deg)}}@keyframes hk-ch-dot{50%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){hk-chat .ch-plate.is-typing,hk-chat .ch-typing i{animation:none}}hk-user-profile .uc-index{position:sticky;top:0;z-index:5;margin:18px 0 6px;padding:10px 16px;background:var(--b-fff);border-block:2.5px solid #111;box-shadow:0 4px #11111112}hk-user-profile .uc-parts-row{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:8px}hk-user-profile .uc-parts-row button{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:2px solid #111;border-radius:999px;background:var(--b-fff);font:800 13px var(--font);white-space:nowrap;cursor:pointer}hk-user-profile .uc-parts-row button i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--c, #111);color:#fff;font:900 11px var(--font);font-style:normal}hk-user-profile .uc-parts-row button.on{background:#111;color:var(--f-fffc00);box-shadow:0 3px 0 var(--c, #fffc00)}hk-user-profile .uc-index-tools{display:flex;flex-wrap:wrap;gap:6px;align-items:center}hk-user-profile .uc-index-tools>button{padding:5px 10px;border:2px solid #111;border-radius:10px;background:var(--b-f6f4ef);font:800 12px var(--font);cursor:pointer}hk-user-profile .uc-index-tools .uc-sort{background:#fffc00}hk-user-profile .uc-jump{display:flex;margin-inline-start:auto;border:2px solid #111;border-radius:10px;overflow:hidden}hk-user-profile .uc-jump input{width:74px;border:0;padding:5px 8px;font:700 12px var(--font);outline:0}hk-user-profile .uc-jump-hint{margin-inline-start:auto;font-size:11.5px;color:var(--f-777)}hk-user-profile .uc-jump button{border:0;background:#111;color:var(--f-fffc00);padding:0 10px;font:800 12px var(--font);cursor:pointer}hk-user-profile .uc-partbox{position:relative;margin:26px 0 0;padding:0 0 22px;background:color-mix(in srgb,var(--c) 7%,transparent)}hk-user-profile .uc-partbox+.uc-partbox{margin-top:0;border-top:3px dashed #111}hk-user-profile .uc-part{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 14px;padding:12px 16px;background:var(--c);color:#fff;border-block:2.5px solid #111}hk-user-profile .uc-partno{padding:4px 10px;border:2px solid #111;border-radius:10px;background:#fffc00;color:#111;font:800 12px var(--font);transform:rotate(-3deg);box-shadow:2px 2px #111}hk-user-profile .uc-partno b{font-size:18px}hk-user-profile .uc-part h2{flex:1;min-width:0;margin:0;font:900 18px var(--font);text-shadow:0 2px 0 rgba(0,0,0,.2666666667);overflow-wrap:anywhere}hk-user-profile .uc-part em{font-style:normal;font-size:12px;font-weight:800;padding:3px 10px;border-radius:999px;background:#0003}hk-user-profile .uc-issue.flash .uc-mag{animation:hk-uc-flash 1.6s ease-out}@keyframes hk-uc-flash{0%,40%{box-shadow:0 0 0 5px #fffc00,0 0 0 8px #111;transform:scale(1.04)}to{box-shadow:none;transform:none}}@media(hover:hover)and (pointer:fine){.hk-drag-scroller{cursor:grab}.hk-drag-scroller.hk-dragging,.hk-drag-scroller.hk-dragging *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}}.hk-genre-fallback{display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,var(--b-fff5),transparent 45%),radial-gradient(var(--b-ffffff26) 1.5px,transparent 1.5px) 0 0/12px 12px,linear-gradient(160deg,color-mix(in srgb,var(--c) 70%,var(--b-fff)),var(--c) 55%,color-mix(in srgb,var(--c) 65%,#000))!important}.hk-genre-fallback i{font-style:normal;font-size:46px;line-height:1;margin-bottom:22px;filter:drop-shadow(0 4px 0 rgba(0,0,0,.3333333333));animation:hk-genre-sway 3.2s ease-in-out infinite}@keyframes hk-genre-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg) translateY(-3px)}}@media(prefers-reduced-motion:reduce){.hk-genre-fallback i{animation:none}}:root{--nav-h: 80px}hk-nav nav:not(.on-camera){inset-inline:0!important;bottom:0!important;height:calc(80px + var(--safe-bottom))!important;padding:0 6px var(--safe-bottom)!important;border:0!important;border-top:2.5px solid #111!important;border-radius:0!important;background:var(--b-fff)!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 -6px 18px #0000000d!important}hk-nav nav.on-camera{inset-inline:0!important;bottom:0!important;border-radius:0!important;border:0!important;box-shadow:none!important}hk-profile .pf-build{position:relative;display:flex;align-items:center;gap:12px;margin:22px 0 4px;padding:16px;overflow:hidden;border:2px solid #111;border-radius:22px;color:#111;text-decoration:none;box-shadow:0 4px #111;background:radial-gradient(rgba(17,17,17,.0705882353) 1.4px,transparent 1.4px) 0 0/14px 14px,radial-gradient(circle at 12% 115%,rgba(255,252,0,.6),transparent 50%),linear-gradient(135deg,var(--b-ffd8c2),var(--b-ffc0d6));animation:hk-pop .5s var(--spring) both;transition:transform .2s}hk-profile .pf-build:active{transform:translateY(3px);box-shadow:0 1px #111}hk-profile .pf-build-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}hk-profile .pf-build-txt small{align-self:flex-start;padding:2px 9px;border-radius:999px;background:#fffc00;color:#111;border:1.5px solid #111;font:800 10.5px var(--font);transform:rotate(-2deg)}hk-profile .pf-build-txt b{font:900 16px/1.45 var(--font)}hk-profile .pf-build-txt em{font-style:normal;font-size:12px;color:var(--f-6d4450)}hk-profile .pf-build-cta{align-self:flex-start;margin-top:6px;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:#fffc00;color:#111;border:2px solid #111;font:900 12.5px var(--font);box-shadow:0 3px #111}hk-profile .pf-build-cta i{font-style:normal;transition:transform .25s}hk-profile .pf-build:hover .pf-build-cta i{transform:translate(-4px)}hk-profile .pf-build-site{position:relative;flex-shrink:0;width:104px;height:92px;border:2px solid #111;border-radius:12px;background:var(--b-fff);overflow:hidden;transform:rotate(-4deg);box-shadow:4px 4px #111;direction:ltr}hk-profile .pf-build-bar{display:flex;align-items:center;gap:3px;height:14px;padding:0 5px;background:var(--b-f0f0f0);border-bottom:1px solid var(--l-e2e2e2)}hk-profile .pf-build-bar i{width:5px;height:5px;border-radius:50%;background:var(--b-ff5f57)}hk-profile .pf-build-bar i:nth-child(2){background:#febc2e}hk-profile .pf-build-bar i:nth-child(3){background:#28c840}hk-profile .pf-build-bar u{flex:1;height:5px;margin-left:4px;border-radius:3px;background:var(--b-ddd)}hk-profile .pf-build-page{position:absolute;inset:14px 0 0;padding:6px}hk-profile .pf-build-page s{position:absolute;display:block;border-radius:3px;opacity:0;animation:hk-build 6s ease-in-out infinite}hk-profile .pf-build-page .b1{top:6px;left:6px;right:6px;height:8px;background:#111;animation-delay:.2s}hk-profile .pf-build-page .b2{top:19px;left:6px;width:38px;height:30px;background:linear-gradient(135deg,var(--b-a78bfa),var(--b-f472b6));animation-delay:.7s}hk-profile .pf-build-page .b3{top:21px;left:50px;right:6px;height:5px;background:var(--b-cfcfcf);animation-delay:1.2s}hk-profile .pf-build-page .b4{top:31px;left:50px;right:18px;height:5px;background:var(--b-e2e2e2);animation-delay:1.5s}hk-profile .pf-build-page .b5{top:56px;left:6px;width:40px;height:10px;border-radius:6px;background:#fffc00;border:1.5px solid #111;animation-delay:2s}hk-profile .pf-build-cursor{position:absolute;width:0;height:0;border-left:7px solid #111;border-top:5px solid transparent;border-bottom:5px solid transparent;transform:rotate(-35deg);left:80px;top:80px;opacity:0;animation:hk-build-cursor 6s ease-in-out infinite}@keyframes hk-build{0%{opacity:0;transform:scale(.6) translateY(4px)}8%,82%{opacity:1;transform:none}92%,to{opacity:0}}@keyframes hk-build-cursor{0%,30%{opacity:0;left:80px;top:80px}40%{opacity:1}55%{left:30px;top:58px}58%{transform:rotate(-35deg) scale(.8)}62%{transform:rotate(-35deg)}82%{opacity:1}92%,to{opacity:0;left:30px;top:58px}}@media(prefers-reduced-motion:reduce){hk-profile .pf-build-page s{animation:none;opacity:1}hk-profile .pf-build-cursor{display:none}}hk-discover .spot{height:248px!important;border:2.5px solid #111;box-shadow:0 6px #111!important;background:#111!important}hk-discover .bg.stage{inset:0!important;filter:none!important;background:radial-gradient(var(--b-ffffff1f) 1.5px,transparent 1.5px) 0 0/14px 14px,radial-gradient(circle at 18% 22%,var(--b-ffffff40),transparent 42%),linear-gradient(150deg,var(--a),var(--b))!important;transition:background 1s}hk-discover .slide.on .bg.stage{animation:hk-stage-breathe 7s ease-in-out infinite alternate!important}@keyframes hk-stage-breathe{to{filter:saturate(1.25) brightness(1.06)}}hk-discover .spot .shade{background:linear-gradient(270deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 55%,transparent 85%)!important}hk-discover .spot .book{overflow:visible!important;border:2.5px solid #111;border-radius:6px 14px 14px 6px!important;transform:rotate(-6deg)!important;box-shadow:6px 8px #111!important;flex-basis:108px!important;height:152px!important}hk-discover .spot .book img{border-radius:4px 12px 12px 4px}hk-discover .slide.on .book{animation:hk-book-in .7s cubic-bezier(.34,1.56,.64,1) both!important}@keyframes hk-book-in{0%{transform:rotate(-16deg) translateY(30px) scale(.8);opacity:0}to{transform:rotate(-6deg);opacity:1}}hk-discover .rank-seal{position:absolute;top:-12px;inset-inline-end:-14px;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#fffc00;color:#111;border:2.5px solid #111;font:900 15px var(--font);transform:rotate(12deg);box-shadow:2px 3px #111;z-index:2}hk-discover .spot .slide{padding-top:34px!important}hk-discover .spot .txt small{font-size:11px!important;border:2px solid #111;box-shadow:2px 2px #111}hk-discover .spot .txt b{font-size:26px!important;text-shadow:0 3px 0 rgba(0,0,0,.4666666667)}hk-discover .spot .cta{background:#fffc00!important;border:2px solid #111;box-shadow:0 3px #111;font-size:12.5px!important}hk-discover .spot .dots{top:12px!important;bottom:auto!important;padding:0 16px;gap:4px!important}hk-discover .spot .dots button{flex:1;width:auto!important;height:4px!important;background:var(--b-ffffff59)!important}hk-discover .spot .dots button.on{width:auto!important}hk-discover .genre-title h3,hk-discover-extras .head h3{display:inline-flex;align-items:center;gap:8px;font-size:19px!important}hk-discover .genre-title h3:after{content:"";width:34px;height:6px;border-radius:6px;background:#fffc00;border:2px solid #111}hk-discover .genres:has(.art){padding-top:12px!important;padding-bottom:20px!important;gap:14px!important}hk-discover .genres>button:has(.art){border:2.5px solid #111!important;border-radius:16px!important;box-shadow:4px 5px #111!important;transform:rotate(-3deg)}hk-discover .genres>button:has(.art):nth-child(2n){transform:rotate(3deg)}hk-discover .genres>button:has(.art):hover,hk-discover .genres>button:has(.art).selected{transform:rotate(0) translateY(-4px) scale(1.04)}hk-discover .genres>button:has(.art)>span:last-child{background:none!important;padding:0!important;bottom:9px!important;inset-inline:8px!important}hk-discover .genres>button:has(.art)>span:last-child{display:block;padding:4px 0!important;border-radius:4px;background:#fffc00!important;color:#111;border:2px solid #111;font-size:12px;transform:rotate(-2deg)}hk-discover-extras .days button{position:relative;overflow:visible!important;border:2.5px solid #111!important;border-radius:12px!important;background:var(--b-fff)!important;box-shadow:0 4px #111!important;padding-top:14px!important}hk-discover-extras .days button:before{content:"";position:absolute;top:0;inset-inline:0;height:9px;border-radius:9px 9px 0 0;background:#f23c57;border-bottom:2px solid #111}hk-discover-extras .days button:after{content:"";position:absolute;top:-6px;inset-inline:30%;height:10px;border-inline:4px solid #111;border-radius:3px}hk-discover-extras .days button.on{background:#111!important;color:var(--f-fffc00)!important;transform:translateY(-3px);box-shadow:0 4px #fffc00,0 6px #111!important}hk-discover-extras .days button.on small{color:var(--f-fffc00cc)!important}hk-discover-extras .none.hint{display:flex;align-items:center;gap:12px;padding:14px 16px!important;border:2px dashed rgba(17,17,17,.2509803922);border-radius:18px;background:var(--b-fff8)!important;text-align:start!important}hk-discover-extras .none.hint .zz{font-size:28px;animation:hk-genre-sway 3.2s ease-in-out infinite}hk-discover-extras .none.hint>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:2px}hk-discover-extras .none.hint b{font-size:13.5px;color:var(--f-111)}hk-discover-extras .none.hint small{font-size:12px;color:var(--f-777)}hk-discover-extras .none.hint button,hk-discover-extras .none.hint a{flex-shrink:0;padding:7px 13px;border:2px solid #111;border-radius:999px;background:#fffc00;color:#111;font:900 12px var(--font);box-shadow:0 3px #111;text-decoration:none;cursor:pointer}@media(prefers-reduced-motion:reduce){hk-discover .slide.on .bg.stage,hk-discover-extras .none.hint .zz{animation:none!important}}hk-welcome .wl{overflow-y:auto;overflow-x:hidden;scrollbar-width:none;background:#fffc00 radial-gradient(rgba(0,0,0,.1019607843) 1.5px,transparent 1.5px) 0 0/16px 16px!important;padding-bottom:calc(24px + var(--safe-bottom))}hk-welcome .wl-hero{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 22px 26px;min-height:80%;justify-content:center}hk-welcome .wl-blob{position:absolute;border-radius:50%;border:2.5px solid #111}hk-welcome .wl-blob.b1{width:110px;height:110px;top:40px;inset-inline-start:-36px;background:#0eadff;animation:hk-blob 7s ease-in-out infinite}hk-welcome .wl-blob.b2{width:54px;height:54px;top:190px;inset-inline-end:30px;background:#f23c57;animation:hk-blob 5s 1s ease-in-out infinite reverse}hk-welcome .wl-face{--lx: 0;--ly: 0;position:relative;width:112px;height:112px;border-radius:34px;background:#111;box-shadow:6px 7px #0003;transform:rotate(-6deg);display:flex;gap:16px;justify-content:center;align-items:center;padding-bottom:14px;animation:hk-float 3.4s ease-in-out infinite}hk-welcome .wl-face .eye{position:relative;width:22px;height:30px;border-radius:50%;background:#fffc00;overflow:hidden;animation:hk-blink 4.6s 1.5s infinite;transform-origin:center 60%}hk-welcome .wl-face .eye i{position:absolute;width:11px;height:13px;border-radius:50%;background:#111;left:50%;top:50%;transform:translate(calc(-50% + var(--lx) * 5px),calc(-50% + var(--ly) * 7px));transition:transform .12s}hk-welcome .wl-face .mouth{position:absolute;bottom:24px;width:26px;height:9px;border-radius:0 0 14px 14px;background:#fffc00}hk-welcome .wl-bubble{position:relative;max-width:270px;margin:22px 0 0;padding:12px 16px;border:2.5px solid #111;border-radius:20px;background:var(--b-fff);font:800 14.5px/1.6 var(--font);color:var(--f-111);box-shadow:0 4px #111;animation:hk-pop .6s .3s var(--spring) both}hk-welcome .wl-bubble:before{content:"";position:absolute;top:-12px;left:50%;width:18px;height:18px;background:var(--b-fff);border-top:2.5px solid #111;border-inline-start:2.5px solid #111;transform:translate(-50%) rotate(45deg)}hk-welcome .wl-hero h1{margin:18px 0 2px;font:900 54px/1 var(--font);letter-spacing:-2px;color:var(--f-111);text-shadow:3px 3px 0 var(--l-fff)}hk-welcome .wl-tag{margin:6px 0 0;font-size:15px;font-weight:700;color:var(--f-111c)}hk-welcome .wl-ctas{display:flex;gap:10px;margin-top:22px}hk-welcome .wl-ctas button{padding:13px 22px;border:2.5px solid #111;border-radius:999px;font:900 15px var(--font);cursor:pointer;box-shadow:0 5px #111;transition:transform .15s}hk-welcome .wl-ctas button:active{transform:translateY(4px);box-shadow:0 1px #111}hk-welcome .wl-go{background:#111;color:var(--f-fffc00)}hk-welcome .wl-in{background:var(--b-fff);color:var(--f-111)}hk-welcome .wl-down{margin-top:26px;font-size:12px;font-weight:800;color:var(--f-111a);animation:hk-bob-down 1.6s ease-in-out infinite}@keyframes hk-bob-down{50%{transform:translateY(6px)}}hk-welcome .wl-panel{position:relative;margin:0 16px 22px;padding:26px 18px 20px;border:2.5px solid #111;border-radius:26px;background:var(--bg);box-shadow:0 6px #111;opacity:0;transform:translateY(40px) rotate(var(--r, -1.5deg));transition:opacity .6s,transform .7s cubic-bezier(.34,1.56,.64,1)}hk-welcome .wl-panel:nth-of-type(odd){--r: 1.5deg}hk-welcome .wl-panel.in{opacity:1;transform:rotate(calc(var(--r, -1.5deg) / 3))}hk-welcome .wl-panel[data-c=blue]{--bg: #d9f1ff}hk-welcome .wl-panel[data-c=pink]{--bg: #ffe1ea}hk-welcome .wl-panel[data-c=green]{--bg: #dcf7e6}hk-welcome .wl-panel[data-c=purple]{--bg: #ece3ff}hk-welcome .wl-cap{position:absolute;top:-14px;inset-inline-start:16px;padding:3px 12px;border:2.5px solid #111;border-radius:8px;background:#fffc00;font:900 12px var(--font);transform:rotate(-3deg)}hk-welcome .wl-panel h2{margin:0 0 6px;font:900 20px var(--font);color:var(--f-111)}hk-welcome .wl-panel p{margin:0;font-size:14px;line-height:1.75;color:var(--f-333)}hk-welcome .wl-covers{position:relative;display:flex;justify-content:center;height:150px;margin-top:18px}hk-welcome .wl-cover{position:absolute;width:92px;height:132px;border:2.5px solid #111;border-radius:6px 12px 12px 6px;overflow:hidden;background:linear-gradient(160deg,color-mix(in srgb,var(--c) 70%,var(--b-fff)),var(--c));box-shadow:3px 4px #111;left:calc(50% - 46px + (var(--i) - 2) * 52px);top:calc(abs(var(--i) - 2)*8px);transform:rotate(calc((var(--i) - 2) * 8deg));z-index:calc(10 - abs(var(--i) - 2));transition:transform .3s}hk-welcome .wl-cover:hover{transform:rotate(0) translateY(-10px) scale(1.06);z-index:20}hk-welcome .wl-cover img{width:100%;height:100%;object-fit:cover}hk-welcome .wl-cover em{display:grid;place-items:center;height:70%;font-size:36px;font-style:normal}hk-welcome .wl-cover b{position:absolute;inset-inline:0;bottom:0;padding:14px 6px 6px;font:900 11px var(--font);color:#fff;background:linear-gradient(transparent,#000c);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hk-welcome .wl-polas{position:relative;height:150px;margin-top:16px}hk-welcome .pola{position:absolute;top:14px;width:92px;height:108px;padding:7px 7px 26px;border:2.5px solid #111;border-radius:6px;background:var(--b-fff);box-shadow:3px 4px #111}hk-welcome .pola i{display:grid;place-items:center;height:100%;border-radius:3px;font-size:32px;font-style:normal}hk-welcome .pola.p1{left:18%;transform:rotate(-10deg)}hk-welcome .pola.p1 i{background:var(--b-ffe9a8)}hk-welcome .pola.p2{left:36%;transform:rotate(4deg);top:4px;z-index:2}hk-welcome .pola.p2 i{background:var(--b-ffd1dc)}hk-welcome .pola.p3{left:54%;transform:rotate(12deg)}hk-welcome .pola.p3 i{background:var(--b-cdeffd)}hk-welcome .wl-panel.in .pola{animation:hk-pop .5s var(--spring) both}hk-welcome .wl-panel.in .pola.p2{animation-delay:.12s}hk-welcome .wl-panel.in .pola.p3{animation-delay:.24s}hk-welcome .wl-24{position:absolute;inset-inline-end:4px;bottom:0;z-index:3;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;border:2.5px solid #111;background:conic-gradient(#f23c57 0 70%,var(--b-fff) 0);box-shadow:2px 3px #111}hk-welcome .wl-24:before{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--b-fff)}hk-welcome .wl-24 b,hk-welcome .wl-24 small{position:relative;line-height:1}hk-welcome .wl-24 b{font:900 17px var(--font);margin-top:6px}hk-welcome .wl-24 small{font-size:9px;font-weight:800;margin-top:-12px}hk-welcome .wl-chat{display:flex;flex-direction:column;gap:8px;margin-top:16px}hk-welcome .wl-chat .msg{max-width:78%;padding:9px 14px;border:2.5px solid #111;border-radius:18px;font:800 13px var(--font);box-shadow:3px 3px #111;opacity:0}hk-welcome .wl-chat .m1{align-self:flex-start;background:#fffc00;border-start-start-radius:6px}hk-welcome .wl-chat .m2{align-self:flex-end;background:var(--b-fff);border-start-end-radius:6px;box-shadow:-3px 3px #0eadff}hk-welcome .wl-chat .m3{align-self:flex-start;background:#111;color:var(--f-fffc00);border-start-start-radius:6px}hk-welcome .wl-panel.in .msg{opacity:1;animation:hk-pop .5s var(--spring) both}hk-welcome .wl-panel.in .m2{animation-delay:.35s}hk-welcome .wl-panel.in .m3{animation-delay:.7s}hk-welcome .wl-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}hk-welcome .wl-stats span{display:flex;flex-direction:column;align-items:center;padding:10px 4px;border:2.5px solid #111;border-radius:16px;background:var(--b-fff);font-size:12px;font-weight:800;box-shadow:0 3px #111}hk-welcome .wl-stats b{font:900 24px var(--font);color:var(--f-6d28d9)}hk-welcome .wl-join{margin:30px 12px 10px;padding:24px 20px 22px;border:2.5px solid #111;border-radius:28px;background:var(--b-fff);box-shadow:0 6px #111;opacity:0;transform:translateY(40px);transition:opacity .6s,transform .7s cubic-bezier(.34,1.56,.64,1)}hk-welcome .wl-join.in{opacity:1;transform:none}hk-welcome .wl-join>h2{margin:0;font:900 24px var(--font);color:var(--f-111)}hk-welcome .wl-join>p{margin:4px 0 18px;color:var(--f-555);font-size:14px}hk-welcome .wl-foot{display:block;margin:18px 0 6px;text-align:center;font-size:12px;font-weight:800;color:var(--f-111b);text-decoration:none}@media(prefers-reduced-motion:reduce){hk-welcome .wl-panel,hk-welcome .wl-join{opacity:1!important;transform:none!important;transition:none}hk-welcome .wl-chat .msg{opacity:1}hk-welcome .wl-face,hk-welcome .wl-face .eye,hk-welcome .wl-blob,hk-welcome .wl-down{animation:none!important}}hk-welcome .wl-grow{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}hk-welcome .wl-grow span{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 8px;border:2.5px solid #111;border-radius:16px;background:var(--b-fff);font-size:12px;font-weight:800;box-shadow:0 3px #111}hk-welcome .wl-grow i{font-size:20px;font-style:normal}hk-welcome .wl-grow u{display:flex;align-items:flex-end;gap:3px;height:30px;text-decoration:none}hk-welcome .wl-grow u s{width:7px;border-radius:3px 3px 0 0;background:#6d28d9;height:0}hk-welcome .wl-panel.in .wl-grow u s{animation:hk-grow-bar .8s cubic-bezier(.34,1.56,.64,1) both}hk-welcome .wl-grow u s:nth-child(1){--h: 35%}hk-welcome .wl-grow u s:nth-child(2){--h: 60%;animation-delay:.1s!important}hk-welcome .wl-grow u s:nth-child(3){--h: 100%;animation-delay:.2s!important;background:#f23c57}@keyframes hk-grow-bar{to{height:var(--h)}}@media(prefers-reduced-motion:reduce){hk-welcome .wl-grow u s{height:var(--h);animation:none!important}}hk-account .ac{padding:4px 16px 120px!important}hk-account .ac-who{margin:2px 4px 14px;font-size:13px;color:var(--f-666)}hk-account .ac-card{margin-bottom:12px;border:2px solid #111;border-radius:18px;background:var(--b-fff);box-shadow:0 4px #111;overflow:hidden}hk-account .ac-card.danger{border-color:#c4122f;box-shadow:0 4px #c4122f}hk-account .ac-head{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;background:none;font:inherit;color:inherit;text-align:start;cursor:pointer}hk-account .ac-ic{display:grid;place-items:center;flex:none;width:40px;height:40px;border:2px solid #111;border-radius:13px;background:var(--c);font-style:normal;font-size:19px}hk-account .ac-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}hk-account .ac-t b{font:900 15.5px var(--font)}hk-account .ac-t small{color:var(--f-777);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}hk-account .danger .ac-t b{color:var(--f-c4122f)}hk-account .ac-chev{flex:none;color:var(--f-999);transition:transform .2s}hk-account .open .ac-chev{transform:rotate(-90deg)}hk-account .ac-body{display:flex;flex-direction:column;gap:10px;padding:14px 14px 16px;border-top:2px dashed var(--l-e4e4e4)}hk-account .ac-body label{display:flex;flex-direction:column;gap:5px;font:700 13px var(--font)}hk-account .ac-body label small{font-weight:500;color:var(--f-888);font-size:11.5px}hk-account .ac-body input{width:100%;padding:11px 12px;border:2px solid #111;border-radius:12px;background:var(--b-fafafa);font:500 15px var(--font)}hk-account .ac-body input:focus{outline:none;background:var(--b-fffde0)}hk-account .ac-go{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:4px;padding:11px 16px;border:2px solid #111;border-radius:999px;background:#fffc00;box-shadow:0 3px #111;font:900 14.5px var(--font);color:#111;cursor:pointer}hk-account .ac-go:disabled{opacity:.45;box-shadow:none;cursor:default}hk-account .ac-go.ghost{background:var(--b-fff)}hk-account .ac-go.red{background:#c4122f;color:#fff}hk-account .ac-err{margin:-4px 0 0;color:var(--f-c4122f);font-size:12.5px}hk-account .ac-note{margin:0;color:var(--f-555);font-size:13px;line-height:1.7}hk-account .ac-dev{display:flex;align-items:center;gap:10px;padding:10px 12px;border:2px solid var(--l-ececec);border-radius:14px}hk-account .ac-dev.me{border-color:#111;background:var(--b-f4fff8)}hk-account .ac-dev-ic{font-size:22px}hk-account .ac-dev-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}hk-account .ac-dev-t b{font-size:14px}hk-account .ac-dev-t small{color:var(--f-777);font-size:11.5px;line-height:1.6}hk-account .ac-dev-t em{font-style:normal;font-weight:800;color:var(--f-1d8a3f)}hk-account .ac-out{flex:none;padding:6px 12px;border:2px solid #111;border-radius:999px;background:var(--b-fff);font:800 12.5px var(--font);cursor:pointer}hk-account .ac-steps{margin:0;padding:10px 12px;padding-inline-start:28px;border-radius:12px;background:var(--b-fff3f5);font-size:13px;line-height:1.8;color:var(--f-5b1020)}hk-novel-studio .story-card{margin-top:20px;padding:14px;border:2px solid #111;border-radius:18px;background:var(--b-fff6d1);box-shadow:0 3px #111}hk-novel-studio .story-card h3{margin:0;font-size:16px;color:var(--f-111)}hk-novel-studio .story-hint{margin:2px 0 4px;font-size:12px;color:var(--f-6b5a20)}hk-novel-studio .story-card textarea{width:100%;resize:vertical;min-height:64px;padding:10px 12px;line-height:1.7;background:var(--b-fff)}hk-novel-studio .story-card .count{display:block;text-align:end;font-size:11px;font-weight:700;color:var(--f-777);direction:ltr}hk-novel-studio .story-card .count.low{color:var(--f-d81f3d)}hk-novel-studio .nb-missing{align-self:flex-start;margin-top:2px;padding:5px 11px;border:2px dashed #111;border-radius:999px;background:var(--b-fff);font:800 11.5px var(--font);color:var(--f-111);cursor:pointer;animation:hk-nb-pulse 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){hk-novel-studio .nb-missing{animation:none}}hk-user-profile .uc-about{margin:18px 16px 4px}hk-user-profile .uc-about-toggle{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:2px solid #111;border-radius:999px;color:var(--f-111);text-align:start;font:inherit;cursor:pointer;background:linear-gradient(100deg,var(--b-fff3a0),var(--b-ffd6e2));box-shadow:0 4px #111;transition:transform .15s,box-shadow .15s}hk-user-profile .uc-about-toggle:active{transform:translateY(3px);box-shadow:0 1px #111}hk-user-profile .uc-about-peek{display:flex;flex:none;padding-inline-start:4px}hk-user-profile .uc-about-peek i{display:grid;place-items:center;width:32px;height:32px;margin-inline-start:-8px;border:2px solid #111;border-radius:50%;background:var(--b-fff);font-style:normal;font-size:15px;transition:transform .3s var(--spring)}hk-user-profile .uc-about-peek i:nth-child(1){transform:rotate(-10deg)}hk-user-profile .uc-about-peek i:nth-child(3){transform:rotate(10deg)}hk-user-profile .uc-about-toggle:hover .uc-about-peek i,hk-user-profile .uc-about.on .uc-about-peek i{transform:translateY(-3px) rotate(0)}hk-user-profile .uc-about-txt{flex:1;min-width:0;display:flex;flex-direction:column}hk-user-profile .uc-about-txt b{font-size:15.5px;font-weight:900}hk-user-profile .uc-about-txt small{font-size:11.5px;font-weight:700;color:var(--f-6a4a55)}hk-user-profile .uc-about-chev{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:#111;color:var(--f-fffc00);transition:transform .3s var(--spring)}hk-user-profile .uc-about.on .uc-about-chev{transform:rotate(180deg)}hk-user-profile .uc-about-body{margin-top:14px;animation:hk-pop .4s var(--spring) both}hk-user-profile .uc-sum{padding:14px 16px;border:2px solid #111;border-radius:18px;background:repeating-linear-gradient(transparent 0 27px,#1111110d 27px 28px),var(--b-fffdf6);box-shadow:0 4px #111}hk-user-profile .uc-sum p{margin:0;font-size:14px;line-height:28px;color:var(--f-222);white-space:pre-line;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}hk-user-profile .uc-sum p.open{display:block}hk-user-profile .uc-sum button{margin-top:6px;padding:4px 12px;border:2px solid #111;border-radius:999px;background:#fffc00;font:800 12px var(--font);cursor:pointer}hk-user-profile .uc-note{margin-top:14px;padding:12px 14px;border:2px solid #111;border-radius:6px 16px 16px;box-shadow:3px 4px #111;transform:rotate(-1deg)}hk-user-profile .uc-note.prob{transform:rotate(1deg);border-radius:16px 6px 16px 16px}hk-user-profile .uc-note.msg{background:var(--b-fff3a0)}hk-user-profile .uc-note.prob{background:var(--b-ffd6e2)}hk-user-profile .uc-note b{display:block;font-size:13px;font-weight:900}hk-user-profile .uc-note p{margin:4px 0 0;font-size:14px;line-height:1.75;white-space:pre-line}hk-novel-studio .sheet.required .story-card{border-color:#d81f3d;box-shadow:0 3px #d81f3d}hk-novel-studio .gate{display:flex;gap:10px;align-items:flex-start;margin:4px 0 10px;padding:12px 14px;border:2px solid #111;border-radius:16px;background:#fffc00;font-size:12.5px;line-height:1.7;box-shadow:0 3px #111}hk-novel-studio .gate b{display:block;font-size:14px}hk-novel-studio .leave{padding:7px 14px;border:2px solid #111;border-radius:999px;background:var(--b-fff);color:var(--f-111);font:800 12.5px var(--font);text-decoration:none}hk-novel-studio .start textarea.short{min-height:64px}.hk-env{display:inline-grid;flex-shrink:0;width:20px;height:18px;color:var(--snap-new, var(--f-f23c57))}.hk-env svg{width:100%;height:100%;overflow:visible}.hk-env[data-state=chat]{color:var(--chat-new, var(--f-2b8cff))}.hk-env[data-state=fresh]{animation:hk-env-shake 2.4s ease-in-out infinite;transform-origin:50% 90%}@keyframes hk-env-shake{0%,70%,to{transform:none}76%{transform:rotate(-10deg)}82%{transform:rotate(8deg)}88%{transform:rotate(-5deg)}94%{transform:rotate(3deg)}}@media(prefers-reduced-motion:reduce){.hk-env[data-state=fresh]{animation:none}}.hk-ttl-note{width:fit-content;margin:10px auto 4px;padding:4px 12px;border:1.5px dashed rgba(17,17,17,.2);border-radius:999px;background:var(--b-ffffffb3);color:var(--f-666);font-size:11.5px;font-weight:700;text-align:center}hk-user-profile .uc-issue.done .uc-mag:after{content:"";position:absolute;inset:0;z-index:2;background:#0a0a14a8}hk-user-profile .uc-issue.done .uc-mag{box-shadow:2px 3px #111}hk-user-profile .uc-stamp{position:absolute;z-index:3;top:54%;left:50%;display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 14px 5px;border:3px double #fffc00;border-radius:10px;color:var(--f-fffc00);transform:translate(-50%,-50%) rotate(-14deg);text-shadow:0 1px 0 rgba(0,0,0,.5333333333);box-shadow:inset 0 0 0 1px #fffc0066}hk-user-profile .uc-stamp b{font:900 19px var(--font);letter-spacing:.5px;white-space:nowrap}hk-user-profile .uc-stamp small{font:800 10.5px var(--font);opacity:.9}hk-user-profile .uc-issue.done .uc-no{z-index:3;background:#111;color:var(--f-fffc00);border-color:#fffc00}hk-user-profile .uc-issue.done .uc-read{background:var(--b-fff)}hk-user-profile .uc-issue.fresh .uc-stamp{animation:hk-stamp .5s cubic-bezier(.2,1.6,.4,1) both}@keyframes hk-stamp{0%{opacity:0;transform:translate(-50%,-50%) rotate(-24deg) scale(2.2)}to{opacity:1;transform:translate(-50%,-50%) rotate(-14deg) scale(1)}}@media(prefers-reduced-motion:reduce){hk-user-profile .uc-issue.fresh .uc-stamp{animation:none}}hk-novel-studio .card-langs{display:flex;gap:6px;margin:10px 0 4px;padding:4px;border:2px solid #111;border-radius:999px;background:var(--b-fff)}hk-novel-studio .card-langs button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border:0;border-radius:999px;background:none;font:900 14px var(--font);color:var(--f-777);cursor:pointer;transition:background .2s,color .2s}hk-novel-studio .card-langs button.on{background:#111;color:var(--f-fffc00)}hk-novel-studio .card-langs i{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--b-ffd6e2);color:var(--f-d81f3d);font:900 11px var(--font);font-style:normal}hk-novel-studio .card-langs i.ok{background:#1d8a3f;color:#fff}hk-novel-studio .card-lang-hint{margin:2px 2px 6px;font-size:11.5px;color:var(--f-6b5a20);line-height:1.6}hk-novel-studio .card-side[dir=ltr] label,hk-novel-studio .card-side[dir=ltr] textarea{text-align:left}hk-novel-studio .card-missing{margin:8px 0 0;padding:7px 10px;border-radius:10px;background:var(--b-fff);border:1.5px dashed #d81f3d;color:var(--f-d81f3d);font-size:12px;font-weight:800}hk-novel-studio .start-card{text-align:start;margin:14px 0}hk-legal .screen{background:var(--b-fffdf6)}hk-legal .lg-body{padding:6px 18px 120px!important;line-height:1.85;font-size:14.5px;color:var(--f-222)}hk-legal .lg-date{display:inline-block;margin:0 0 10px;padding:3px 10px;border:1.5px solid #111;border-radius:999px;background:#fffc00;font-size:12px;font-weight:800}hk-legal .lg-intro{margin:0 0 14px;font-weight:700}hk-legal .lg-sec{margin:0 0 14px;padding:12px 14px;border:2px solid #111;border-radius:16px;background:var(--b-fff);box-shadow:0 3px #111}hk-legal .lg-sec h2{margin:0 0 6px;font-size:15.5px;color:var(--f-111)}hk-legal .lg-sec p{margin:0 0 6px}hk-legal .lg-sec p:last-child{margin:0}hk-legal .lg-switch a{display:inline-block;margin-top:6px;font-weight:800;color:var(--f-111)}hk-welcome .wl-legal{text-align:center;margin:4px 0 6px;font-size:12.5px;color:var(--f-555)}hk-welcome .wl-legal a{color:var(--f-111);font-weight:700}hk-verify-email .ve{display:grid;place-items:center;min-height:100dvh;padding:20px;background:#fffc00}hk-verify-email .ve-card{width:min(380px,100%);padding:24px 20px;border:2.5px solid #111;border-radius:26px;background:var(--b-fff);box-shadow:0 6px #111;text-align:center}hk-verify-email .ve-env{font-size:54px;animation:hk-env-shake 2.4s ease-in-out infinite}hk-verify-email h1{margin:6px 0;font-size:22px}hk-verify-email p{margin:0 0 12px;color:var(--f-444);font-size:14px;line-height:1.7}hk-verify-email .ve-code{width:100%;padding:12px;border:2.5px solid #111;border-radius:16px;font:900 30px var(--font);letter-spacing:10px;text-align:center}hk-verify-email .ve-go{width:100%;margin-top:10px;padding:12px;border:2.5px solid #111;border-radius:999px;background:#fffc00;font:900 16px var(--font);box-shadow:0 4px #111;cursor:pointer}hk-verify-email .ve-go:disabled{opacity:.45;box-shadow:none}hk-verify-email .ve-go.small{font-size:14px;padding:10px}hk-verify-email .ve-link{display:block;width:100%;margin-top:10px;border:0;background:none;font:800 13.5px var(--font);color:var(--f-111);text-decoration:underline;cursor:pointer}hk-verify-email .ve-link:disabled{color:var(--f-999);text-decoration:none}hk-verify-email .ve-link.muted{color:var(--f-888)}hk-verify-email .ve-hint{margin:6px 0 0;font-size:12px;color:var(--f-888)}hk-verify-email .ve-change{display:flex;flex-direction:column;gap:8px;margin-top:12px}hk-welcome .wl-agree{display:flex;align-items:flex-start;gap:8px;margin:4px 0 10px;font-size:13px;line-height:1.6;text-align:start}hk-welcome .wl-agree input{width:18px;height:18px;margin-top:2px;accent-color:var(--f-111);flex:none}hk-welcome .wl-agree a{color:var(--f-111);font-weight:800}hk-welcome .field label small{font-weight:500;color:var(--f-777);font-size:11.5px}hk-user-profile .uc-adult{margin:16px;padding:14px 16px;border:2px solid #111;border-radius:18px;background:var(--b-ffe3e7);box-shadow:0 4px #111;text-align:center}hk-user-profile .uc-adult b{font-size:15px}hk-user-profile .uc-adult p{margin:6px 0;font-size:13px;color:var(--f-555)}hk-user-profile .uc-adult a{font-weight:800;color:var(--f-111)}hk-welcome .field .lbl{display:block;margin-bottom:6px;font-weight:700;font-size:13px}hk-welcome .wl-gender{display:flex;gap:8px}hk-welcome .wl-gender button{flex:1;padding:10px;border:2px solid #111;border-radius:999px;background:var(--b-fff);font:800 14px var(--font);color:var(--f-111);cursor:pointer;transition:background .2s,color .2s}hk-welcome .wl-gender button.on{background:#111;color:var(--f-fffc00)}hk-account .ac-gender{flex-direction:row!important}hk-account .ac-gender .ac-go{flex:1}hk-welcome .wl.login .wl-wall{display:none}@media(min-width:900px){app-root:has(hk-welcome){max-width:none}hk-welcome .wl.login{position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;height:100dvh;padding:60px 0 40px;background:#111!important;overflow-x:hidden}hk-welcome .wl.login .wl-join,hk-welcome .wl.login .wl-join.in{opacity:1!important;transform:none!important}hk-welcome .wl.login .wl-wall{display:flex;flex-direction:column;justify-content:center;gap:22px;position:fixed;inset:-12% -10%;z-index:0;transform:rotate(-8deg);pointer-events:none}hk-welcome .wl.login .wl-wall:after{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 34% 60% at 50% 50%,#111c,#1118 45%,#1114)}hk-welcome .wl.login .wl-wall-row{overflow:visible}hk-welcome .wl.login .wl-wall-track{display:flex;gap:22px;width:max-content;animation:hk-wall 90s linear infinite}hk-welcome .wl.login .wl-wall-row.rev .wl-wall-track{animation-direction:reverse;animation-duration:110s}hk-welcome .wl.login .wl-tile{display:grid;place-items:center;flex:none;width:150px;height:210px;border:3px solid #111;border-radius:16px;overflow:hidden;box-shadow:0 6px #000;background:#fffc00}html[data-theme=dark] hk-welcome .wl.login .wl-tile{color:var(--kb)}hk-welcome .wl.login .wl-tile img{width:100%;height:100%;object-fit:cover}hk-welcome .wl.login .wl-tile.art{background-image:url(/categories/hakwa-genres-v1.png);background-size:500% 200%}hk-welcome .wl.login .wl-tile b{font-size:56px}hk-welcome .wl.login .wl-wall-row:nth-child(2) .wl-tile:nth-child(3n){transform:rotate(3deg)}hk-welcome .wl.login .wl-wall-row:nth-child(3) .wl-tile:nth-child(4n){transform:rotate(-3deg)}hk-welcome .wl.login .wl-hero,hk-welcome .wl.login .wl-join{position:relative;z-index:2;width:440px;flex-shrink:0}hk-welcome .wl.login .wl-hero{min-height:0!important;padding:26px 28px 18px;border:3px solid #111;border-bottom:0;border-radius:30px 30px 0 0;background:#fffc00}html[data-theme=dark] hk-welcome .wl.login .wl-hero{color:var(--kb)}hk-welcome .wl.login .wl-join{margin:0!important;border-radius:0 0 30px 30px!important;border-top:2px dashed rgba(17,17,17,.2666666667)!important;box-shadow:0 10px #000!important}hk-welcome .wl.login .wl-hero h1{font-size:64px;margin-top:12px}hk-welcome .wl.login .wl-bubble{display:none}hk-welcome .wl.login .wl-blob,hk-welcome .wl.login .wl-ctas,hk-welcome .wl.login .wl-down,hk-welcome .wl.login .wl-panel{display:none!important}hk-welcome .wl.login .wl-legal,hk-welcome .wl.login .wl-foot{position:relative;z-index:2;color:#fff}hk-welcome .wl.login .wl-legal a{color:var(--f-fffc00)}}@keyframes hk-wall{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){hk-welcome .wl-wall-track{animation:none}}hk-welcome .wl:not(.login) .wl-wall{display:none}@media(min-width:900px){hk-welcome .wl:not(.login){display:grid;grid-template-columns:repeat(2,minmax(0,520px));justify-content:center;column-gap:32px;align-content:start}hk-welcome .wl:not(.login)>:not(.wl-panel){grid-column:1/-1}hk-welcome .wl:not(.login) .wl-hero{min-height:92vh;justify-content:center;padding-top:40px;padding-bottom:50px}hk-welcome .wl:not(.login) .wl-hero h1{font-size:84px}hk-welcome .wl:not(.login) .wl-face{transform:scale(1.25);margin-bottom:14px}hk-welcome .wl:not(.login) .wl-blob.b1{width:220px;height:220px;inset-inline-start:6%;top:80px}hk-welcome .wl:not(.login) .wl-blob.b2{width:110px;height:110px;inset-inline-end:12%;top:260px}hk-welcome .wl:not(.login) .wl-join{display:none}hk-welcome .wl:not(.login) .wl-legal,hk-welcome .wl:not(.login) .wl-foot{justify-self:center;margin-top:30px}}hk-welcome .wl-face.hk-buddy{width:150px!important;height:140px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;transform:none;cursor:pointer;animation:none!important}hk-welcome .wl-face.hk-buddy:after{display:none!important}hk-welcome .hb-svg{width:100%;height:100%;overflow:visible}hk-welcome .hb-shadow{fill:var(--f-0002);animation:hb-shadow 2.8s ease-in-out infinite;transform-origin:80px 140px}hk-welcome .hb-body{transform-origin:80px 128px;animation:hb-breathe 2.8s ease-in-out infinite}hk-welcome .hb-bubble{fill:#fff;stroke:var(--f-111);stroke-width:4.5;stroke-linejoin:round;filter:drop-shadow(5px 6px 0 #111)}hk-welcome .hb-cheek{fill:#ff8fb0;opacity:.75}hk-welcome .hb-eyes{transform:translate(calc(var(--lx, 0) * 5px),calc(var(--ly, 0) * 4px));transition:transform .14s ease-out}hk-welcome .hb-eye{fill:var(--f-111);transform-box:fill-box;transform-origin:center;animation:hb-blink 4.2s 1s infinite}hk-welcome .hb-smile{fill:none;stroke:var(--f-111);stroke-width:4.5;stroke-linecap:round}hk-welcome .hb-laugh,hk-welcome .hb-tongue{opacity:0}hk-welcome .hb-laugh{fill:var(--f-111)}hk-welcome .hb-tongue{fill:#ff6b8f}hk-welcome .hb-dots rect{fill:var(--f-fffc00);stroke:var(--f-111);stroke-width:3}hk-welcome .hb-dots circle{fill:var(--f-111);animation:hb-dot 1.2s ease-in-out infinite;transform-box:fill-box}hk-welcome .hb-dots circle:nth-of-type(2){animation-delay:.15s}hk-welcome .hb-dots circle:nth-of-type(3){animation-delay:.3s}hk-welcome .hb-dots{transform-origin:104px 20px;animation:hb-pop-dots 5s ease-in-out infinite}hk-welcome .hk-buddy.giggle .hb-smile{opacity:0}hk-welcome .hk-buddy.giggle .hb-laugh,hk-welcome .hk-buddy.giggle .hb-tongue{opacity:1}hk-welcome .hk-buddy.giggle .hb-body{animation:hb-jump .55s cubic-bezier(.3,1.6,.5,1) 2}hk-welcome .hk-buddy.giggle .hb-eye{animation:none;transform:scaleY(.35)}hk-welcome .hk-buddy:hover .hb-cheek{opacity:1}@keyframes hb-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04,.96) translateY(2px)}}@keyframes hb-shadow{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.08)}}@keyframes hb-wave{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-22deg)}80%{transform:rotate(12deg)}90%{transform:rotate(-16deg)}}@keyframes hb-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes hb-dot{0%,to{transform:translateY(0)}40%{transform:translateY(-3px)}}@keyframes hb-pop-dots{0%,15%{transform:scale(0);opacity:0}25%,75%{transform:scale(1);opacity:1}85%,to{transform:scale(0);opacity:0}}@keyframes hb-jump{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-16px) scale(.96,1.06)}70%{transform:translateY(0) scale(1.06,.94)}to{transform:none}}@media(prefers-reduced-motion:reduce){hk-welcome .hb-body,hk-welcome .hb-eye,hk-welcome .hb-dots,hk-welcome .hb-dots circle,hk-welcome .hb-shadow{animation:none!important}}.wl-top{position:sticky;top:0;z-index:10;display:flex;justify-content:center;gap:4px;width:100%;padding:8px 10px;background:#fffc00e6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:2px solid #111;grid-column:1/-1}.wl-top a{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:58px;padding:5px 8px;border:0;border-radius:14px;background:none;color:var(--f-111);font:800 11px var(--font);cursor:pointer;transition:background .2s,transform .15s}.wl-top a:hover{background:#1111110f}.wl-top a:active{transform:scale(.92)}.wl-top .mid .eyes{display:flex;gap:4px;align-items:center;justify-content:center;width:30px;height:22px;border:2px solid #111;border-radius:9px;background:var(--b-fff)}.wl-top .mid .eyes b{width:5px;height:7px;border-radius:50%;background:#111}hk-welcome .wl.login hk-top-bar .wl-top{position:fixed;top:0;inset-inline:0;background:#111d;border-bottom-color:#333}hk-welcome .wl.login hk-top-bar .wl-top a{color:#fff}hk-welcome .wl.login hk-top-bar .wl-top a:hover{background:var(--b-ffffff1a)}@media(min-width:900px){.wl-top{gap:18px;padding:10px}.wl-top a{font-size:12px;min-width:70px}hk-welcome .wl.login{padding-top:90px!important}}hk-top-bar{display:block;position:sticky;top:0;z-index:10;width:100%;grid-column:1/-1}.wl-top a{text-decoration:none}.wl-top a.on{background:#111;color:var(--f-fffc00)!important}.wl-top a.on .eyes{border-color:#fffc00}hk-welcome .wl.login hk-top-bar{position:fixed;top:0;inset-inline:0}app-root:has(hk-info){max-width:none}hk-info .info-page{display:flex;flex-direction:column;background:#fffc00 radial-gradient(rgba(17,17,17,.1019607843) 1px,transparent 1.4px) 0 0/16px 16px;overflow-y:auto}hk-info .info-body{flex:1;padding:30px 20px;text-align:center}hk-info .info-body h1{margin:10px 0;font:900 34px var(--font);color:var(--f-111)}hk-info .info-home{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(120% 90% at 20% 0%,#b43bdc,#7d22b0 45%,#4b1170)}hk-info .ih-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}hk-info .ih-glow{position:absolute;inset-inline-end:-10%;top:-10%;width:70vmin;height:70vmin;border-radius:50%;background:radial-gradient(circle,var(--b-ff3fd1aa),transparent 65%);filter:blur(10px);animation:ih-pulse 6s ease-in-out infinite}hk-info .ih-sun{position:absolute;inset-inline-end:6%;top:9%;width:min(34vmin,260px);fill:var(--f-fffc00);stroke:var(--f-111);stroke-width:6;filter:drop-shadow(10px 12px 0 #ff3fd1);animation:ih-float 7s ease-in-out infinite}hk-info .ih-waves{position:absolute;bottom:0;inset-inline-start:-8%;width:116%;height:48%}hk-info .ih-waves path{transform-origin:center bottom}hk-info .ih-waves .w1{fill:#ff3fd1;animation:ih-sway 9s ease-in-out infinite}hk-info .ih-waves .w2{fill:var(--f-ff9a1f);animation:ih-sway 7s ease-in-out infinite reverse}hk-info .ih-waves .w3{fill:var(--f-fffc00);stroke:var(--f-111);stroke-width:4;animation:ih-sway 11s ease-in-out infinite}hk-info .ih-bub{position:absolute;bottom:-40px;width:calc(34px * var(--s, 1));height:calc(28px * var(--s, 1));border:3px solid #111;border-radius:50% 50% 50% 8px;background:var(--b-fff);opacity:0;animation:ih-rise 10s linear infinite}hk-info .ih-star{position:absolute;color:var(--f-fffc00);font-style:normal;font-size:18px;animation:ih-twinkle 3s ease-in-out infinite}hk-info .info-home .info-body h1{color:#fff;text-shadow:4px 4px 0 #111;font-size:44px}hk-info .info-home hk-top-bar .wl-top{background:#4b1170cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom-color:#111}hk-info .info-home hk-top-bar .wl-top a{color:#fff}hk-info .info-home hk-top-bar .wl-top a.on{background:#fffc00;color:#111!important}@keyframes ih-sway{0%,to{transform:translate(0) scaleY(1)}50%{transform:translate(-3%) scaleY(1.08)}}@keyframes ih-float{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-16px) rotate(4deg)}}@keyframes ih-pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.12);opacity:1}}@keyframes ih-rise{0%{transform:translateY(0) rotate(-8deg);opacity:0}10%{opacity:.9}90%{opacity:.9}to{transform:translateY(-110vh) rotate(8deg);opacity:0}}@keyframes ih-twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.2) rotate(20deg)}}@media(prefers-reduced-motion:reduce){hk-info .ih-bg *{animation:none!important}}hk-info{display:block}hk-info .info-page{min-height:100dvh}hk-info .info-page.info-home{height:100dvh;overflow-x:hidden;overflow-y:auto}hk-info .info-home .ih-bg{position:fixed}hk-info .info-home .info-body{width:100%;max-width:1080px;margin:0 auto;padding:0 20px 80px;color:#fff;text-align:start}hk-home-story{display:block;--ink: #111}hk-home-story h2{display:flex;flex-direction:column;gap:4px;margin:0 0 26px;font:900 clamp(32px,5vw,48px)/1.1 var(--font);text-shadow:4px 4px 0 var(--ink)}hk-home-story h2 small{width:max-content;padding:4px 14px;border:2px solid var(--ink);border-radius:99px;background:#fffc00;color:var(--ink);font-size:13px;text-shadow:none;transform:rotate(-3deg)}hk-home-story .hs-sec{margin-top:110px}hk-home-story .hs-who{position:relative;padding:34px 22px 30px;border:3px solid var(--ink);border-radius:30px;background:radial-gradient(120% 80% at 80% 0%,#4a1a6e,#1d0a2e 70%);box-shadow:8px 9px 0 var(--ink);color:#fff}hk-home-story .hs-who h2{color:#fff}hk-home-story .hs-who-p{max-width:640px;margin:0 0 22px;font-size:17px;line-height:2;font-weight:600;text-shadow:0 2px 10px rgba(0,0,0,.5333333333)}hk-home-story .hs-shelf{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:10px 0 30px}hk-home-story .hs-world{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px 8px 14px;border:3px solid var(--ink);border-radius:18px;background:var(--c);color:#fff;box-shadow:5px 6px 0 var(--ink);font:inherit;text-align:center;transform:rotate(calc((var(--d) - 1.5) * 2deg))}hk-home-story .hs-world em{font-style:normal;font-size:30px;line-height:1.2}hk-home-story .hs-world b{font-size:17px;font-weight:900;text-shadow:2px 2px 0 rgba(0,0,0,.3333333333)}hk-home-story .hs-world small{font-size:12.5px;font-weight:800;opacity:.92}hk-home-story .hs-ours{--c: #ffffff0d;border:3px dashed #fffc00;box-shadow:none;transform:none;cursor:pointer;color:var(--f-fffc00);animation:hs-call 2.4s ease-in-out infinite}hk-home-story .hs-ours em{display:grid;place-items:center;width:38px;height:38px;border:2px dashed #fffc00;border-radius:50%;font-size:22px;font-weight:900}hk-home-story .hs-ours.lit{border:3px solid var(--ink);background:linear-gradient(160deg,#fffc00,#ffb800);color:var(--ink);box-shadow:5px 6px 0 var(--ink),0 0 40px #fffc0099;animation:hs-lit .6s cubic-bezier(.2,1.6,.4,1)}hk-home-story .hs-ours.lit em{border:0;width:auto;height:auto;font-size:30px}hk-home-story .hs-ours.lit b{text-shadow:none;font-size:20px}@keyframes hs-call{50%{transform:translateY(-5px);box-shadow:0 0 24px #fffc0066}}@keyframes hs-lit{0%{transform:scale(.6) rotate(-8deg)}}hk-home-story .hs-bet{position:relative;max-width:680px;padding:26px 24px;border:3px solid var(--ink);border-radius:26px 26px 26px 6px;background:var(--b-fff);color:var(--ink);box-shadow:8px 9px 0 var(--ink)}[dir=ltr] hk-home-story .hs-bet{border-radius:26px 26px 6px}hk-home-story .hs-bet p{margin:0 0 14px;font-size:16.5px;line-height:1.95;font-weight:600}hk-home-story .hs-bet strong{display:block;margin-bottom:18px;font-size:clamp(20px,3vw,26px);line-height:1.5;font-weight:900;background:linear-gradient(90deg,var(--b-ff3fd1),var(--b-9b5cff));-webkit-background-clip:text;background-clip:text;color:transparent}@media(max-width:600px){hk-home-story .hs-shelf{grid-template-columns:repeat(2,1fr)}hk-home-story .hs-ours{grid-column:1/-1}}hk-home-story .rv{opacity:0;transform:translateY(40px) scale(.97);transition:opacity .7s,transform .8s cubic-bezier(.2,1.4,.4,1)}hk-home-story .rv.in{opacity:1;transform:none}hk-home-story .hs-hero{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px 34px;min-height:calc(100dvh - 70px);padding:30px 0 40px}hk-home-story .hs-buddy{grid-row:span 2;width:clamp(150px,24vw,280px);cursor:pointer;filter:drop-shadow(10px 12px 0 #ff3fd1);animation:hs-in .9s cubic-bezier(.2,1.6,.4,1) both}hk-home-story .hs-buddy svg{width:100%;overflow:visible}hk-home-story .hs-shadow{fill:var(--f-0004)}hk-home-story .hs-body{transform-origin:80px 128px;animation:hb-breathe 2.8s ease-in-out infinite}hk-home-story .hs-bubble{fill:#fff;stroke:var(--ink);stroke-width:4.5;stroke-linejoin:round}hk-home-story .hs-cheek{fill:#ff8fb0;opacity:.8}hk-home-story .hs-eyes{fill:var(--ink);transform:translate(calc(var(--lx, 0) * 6px),calc(var(--ly, 0) * 4px));transition:transform .12s ease-out}hk-home-story .hs-eyes ellipse{transform-box:fill-box;transform-origin:center;animation:hb-blink 4s 1s infinite}hk-home-story .hs-smile{fill:none;stroke:var(--ink);stroke-width:4.5;stroke-linecap:round}hk-home-story .hs-laugh{fill:var(--ink);opacity:0}hk-home-story .hs-buddy.giggle .hs-smile{opacity:0}hk-home-story .hs-buddy.giggle .hs-laugh{opacity:1}hk-home-story .hs-buddy.giggle .hs-body{animation:hb-jump .5s cubic-bezier(.3,1.6,.5,1) 2}hk-home-story .hs-say{position:relative;align-self:end;padding:26px 30px;border:4px solid var(--ink);border-radius:34px;background:var(--b-fff);color:var(--ink);box-shadow:8px 9px 0 var(--ink);animation:hs-in .8s .3s cubic-bezier(.2,1.6,.4,1) both}hk-home-story .hs-say:before{content:"";position:absolute;inset-inline-start:-22px;bottom:26px;border:14px solid transparent;border-inline-end:22px solid var(--ink)}hk-home-story .hs-say h1{min-height:2.3em;margin:0;font:900 clamp(34px,6vw,70px)/1.15 var(--font)}hk-home-story .hs-caret{display:inline-block;width:5px;height:.9em;margin-inline-start:4px;vertical-align:-.08em;background:var(--b-ff3fd1);animation:hs-caret .8s steps(1) infinite}hk-home-story .hs-lead{grid-column:2;margin:14px 0 0;font-size:clamp(16px,2vw,20px);line-height:1.9;text-shadow:0 2px 0 rgba(0,0,0,.3333333333)}hk-home-story .hs-down{grid-column:1/-1;justify-self:center;margin-top:30px;padding:8px 18px;border-radius:99px;background:#111a;font-weight:800;animation:hs-bob 1.6s ease-in-out infinite}hk-home-story .hs-books{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:26px;perspective:1400px}hk-home-story .hs-book{position:relative;height:290px;padding:0;border:0;background:none;font:inherit;cursor:pointer;transition-delay:calc(var(--d) * .12s)}hk-home-story .hs-page,hk-home-story .hs-cover{position:absolute;inset:0;display:flex;flex-direction:column;border:4px solid var(--ink);border-radius:8px 24px 24px 8px;text-align:start}hk-home-story .hs-page{gap:10px;padding:24px 22px;background:var(--b-fffdf2) repeating-linear-gradient(#0000 0 29px,#1111 29px 30px);color:var(--ink);font-size:15px;line-height:30px;box-shadow:8px 9px 0 var(--ink)}hk-home-story .hs-page b{font-size:20px}hk-home-story .hs-cover{align-items:flex-start;justify-content:flex-end;gap:6px;padding:22px;background:var(--c);color:var(--ink);transform-origin:right center;transition:transform .8s cubic-bezier(.3,1.3,.5,1),box-shadow .8s;box-shadow:inset 14px 0 #0002;backface-visibility:hidden}[dir=ltr] hk-home-story .hs-cover{transform-origin:left center}hk-home-story .hs-cover em{position:absolute;top:18px;inset-inline-end:18px;font-style:normal;font-size:64px;transition:transform .4s}hk-home-story .hs-cover b{font-size:26px;font-weight:900}hk-home-story .hs-cover small{padding:3px 12px;border-radius:99px;background:var(--ink);color:#fff;font-weight:800}hk-home-story .hs-book:hover .hs-cover em{transform:rotate(-12deg) scale(1.15)}hk-home-story .hs-book:hover .hs-cover,hk-home-story .hs-book.open .hs-cover{transform:rotateY(-155deg)}[dir=ltr] hk-home-story .hs-book:hover .hs-cover,[dir=ltr] hk-home-story .hs-book.open .hs-cover{transform:rotateY(155deg)}hk-home-story .hs-chat{display:flex;flex-direction:column;gap:14px;max-width:640px;padding:26px;border:4px solid var(--ink);border-radius:30px;background:#1d0a2bcc;box-shadow:8px 9px 0 var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}hk-home-story .hs-msg{display:flex;opacity:0;transform:translateY(14px) scale(.8);transition:opacity .4s,transform .5s cubic-bezier(.2,1.7,.4,1);transition-delay:calc(var(--d) * .7s + .3s)}hk-home-story .hs-chat.in .hs-msg{opacity:1;transform:none}hk-home-story .hs-msg span{max-width:80%;padding:12px 18px;border:3px solid var(--ink);border-radius:22px 22px 22px 6px;background:#fffc00;color:var(--ink);font-weight:800;font-size:17px}hk-home-story .hs-msg.me{justify-content:flex-end}hk-home-story .hs-msg.me span{border-radius:22px 22px 6px;background:var(--b-fff)}hk-home-story blockquote{position:relative;margin:0;padding:10px 0 0;font:800 clamp(22px,3.4vw,36px)/1.7 var(--font)}hk-home-story blockquote:before{content:"\275d";position:absolute;top:-50px;inset-inline-start:-10px;font-size:120px;color:#ff3fd1;opacity:.7}hk-home-story blockquote span{opacity:.15;transition:opacity .4s,color .4s;transition-delay:calc(var(--d) * .06s)}hk-home-story blockquote.in span{opacity:1}hk-home-story blockquote.in span.hi{color:var(--f-fffc00)}hk-home-story .hs-pops{display:flex;flex-wrap:wrap;gap:18px;margin-top:34px}hk-home-story .hs-pop{width:120px;height:120px;border:4px solid var(--ink);border-radius:50%;background:radial-gradient(circle at 32% 28%,var(--b-fff) 0 12%,var(--b-fff5) 13% 30%,transparent 31%),var(--b-ff3fd1cc);color:#fff;font:900 18px var(--font);text-shadow:2px 2px 0 var(--ink);cursor:pointer;box-shadow:6px 7px 0 var(--ink);animation:hs-float 4s ease-in-out infinite;animation-delay:calc(var(--d) * -.9s)}hk-home-story .hs-pop:nth-child(2){background-color:#ff9a1fcc}hk-home-story .hs-pop:nth-child(3){background-color:var(--b-3fe0ffcc)}hk-home-story .hs-pop:nth-child(4){background-color:#8a2bb8}hk-home-story .hs-pop.popped{animation:hs-popped 1.8s forwards;pointer-events:none}hk-home-story .hs-hint{margin-top:14px;opacity:.8;font-weight:700}hk-home-story .hs-band{margin:120px -40px 0;padding:16px 0;overflow:hidden;border-block:4px solid var(--ink);background:#fffc00;transform:rotate(-3deg)}hk-home-story .hs-band div{display:flex;gap:26px;width:max-content;animation:hk-wall 22s linear infinite}hk-home-story .hs-band span{color:var(--ink);font:900 34px var(--font)}hk-home-story .hs-band i{color:#ff3fd1;font-style:normal;font-size:28px}hk-home-story .hs-final{margin-top:110px;padding:54px 24px;border:4px solid var(--ink);border-radius:36px;background:var(--b-ff3fd1);box-shadow:10px 11px 0 var(--ink);text-align:center}hk-home-story .hs-final h2{align-items:center}hk-home-story .hs-final p{margin:0 0 26px;font-size:18px}hk-home-story .hs-join{display:inline-block;padding:16px 38px;border:4px solid var(--ink);border-radius:99px;background:#fffc00;color:var(--ink);font:900 20px var(--font);text-decoration:none;box-shadow:6px 7px 0 var(--ink);transition:transform .2s}hk-home-story .hs-join:hover{transform:translateY(-4px) rotate(-2deg) scale(1.04)}@keyframes hs-in{0%{opacity:0;transform:scale(.4) rotate(-10deg)}to{opacity:1;transform:none}}@keyframes hs-caret{50%{opacity:0}}@keyframes hs-bob{50%{transform:translateY(8px)}}@keyframes hs-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-14px) rotate(3deg)}}@keyframes hs-popped{0%{transform:scale(1)}15%{transform:scale(1.35);opacity:1}30%{transform:scale(1.6);opacity:0}85%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:700px){hk-home-story .hs-hero{grid-template-columns:1fr;justify-items:center;text-align:center}hk-home-story .hs-buddy{grid-row:auto}hk-home-story .hs-say:before{inset-inline-start:calc(50% - 14px);top:-30px;bottom:auto;border:14px solid transparent;border-bottom:22px solid var(--ink)}hk-home-story .hs-lead{grid-column:1}hk-home-story .hs-pop{width:96px;height:96px;font-size:15px}}@media(prefers-reduced-motion:reduce){hk-home-story *,hk-home-story .rv{animation:none!important;transition:none!important}hk-home-story .hs-msg,hk-home-story blockquote span{opacity:1;transform:none}}hk-info .info-home .ih-sun{display:none}hk-home-story .hs-say:before{inset-inline-start:auto;right:-26px;border:14px solid transparent;border-left:24px solid var(--ink)}[dir=ltr] hk-home-story .hs-say:before{right:auto;left:-26px;border-left-color:transparent;border-right:24px solid var(--ink)}@media(max-width:700px){hk-home-story .hs-say:before,[dir=ltr] hk-home-story .hs-say:before{right:calc(50% - 14px);left:auto;top:-36px;bottom:auto;border:14px solid transparent;border-bottom:22px solid var(--ink)}}hk-home-story .hs-say h1{min-height:0;color:var(--f-111)!important;text-shadow:none!important;letter-spacing:0;line-height:1.35}hk-home-story .hs-say{padding:22px 30px}hk-home-story blockquote{max-width:860px;margin:20px 0 0;padding:46px 40px 30px;border:4px solid #111;border-radius:6px 6px 26px;background:var(--b-fffdf2) repeating-linear-gradient(rgba(0,0,0,0) 0 51px,var(--b-ff3fd133) 51px 53px) 0 38px;color:var(--f-111);font:800 clamp(20px,2.8vw,30px)/53px var(--font);text-shadow:none;box-shadow:10px 12px #111;transform:rotate(-1.2deg)}hk-home-story blockquote.rv{transform:translateY(40px) rotate(-1.2deg)}hk-home-story blockquote.rv.in{transform:rotate(-1.2deg)}hk-home-story blockquote:before{content:"\275d";display:grid;place-items:center;top:-34px;inset-inline-start:26px;width:64px;height:64px;border:4px solid #111;border-radius:50%;background:var(--b-ff3fd1);color:#fff;font-size:44px;line-height:1;opacity:1;transform:rotate(-10deg)}hk-home-story blockquote:after{content:"";position:absolute;top:-16px;inset-inline-end:60px;width:120px;height:30px;background:#fffc00b3;border:2px dashed rgba(17,17,17,.2);transform:rotate(4deg)}hk-home-story blockquote span{opacity:1;color:var(--f-111)!important}hk-home-story blockquote span.hi{padding:0 4px;border-radius:6px;background:linear-gradient(100deg,#fffc00 0 100%) no-repeat right 70%/0% 62%;transition:background-size .7s cubic-bezier(.3,.9,.4,1);transition-delay:calc(var(--d) * .07s + .4s)}[dir=ltr] hk-home-story blockquote span.hi{background-position:left 70%}hk-home-story blockquote.in span.hi{background-size:100% 62%}hk-home-story blockquote cite{display:block;margin-top:12px;text-align:end;color:var(--f-8a2bb8);font:900 20px var(--font);font-style:normal}@media(max-width:700px){hk-home-story blockquote{padding:44px 22px 24px;line-height:44px;background-size:auto;background-image:repeating-linear-gradient(rgba(0,0,0,0) 0 42px,var(--b-ff3fd133) 42px 44px)}}hk-home-story .hs-mission blockquote{margin-top:50px}hk-home-story .hs-hint{display:inline-block;padding:6px 16px;border-radius:99px;background:#111c;color:#fff;opacity:1}hk-info .info-page{scrollbar-width:none}hk-info .info-page::-webkit-scrollbar{display:none}hk-info .info-page.info-discussions{height:100dvh;overflow-x:hidden;overflow-y:auto;background:#0b0420}hk-info .info-discussions .info-body{width:100%;max-width:1160px;margin:0 auto;padding:0 20px 90px;color:#fff;text-align:start}hk-cafe{display:block;position:relative;--ink: #111;--gold: #ffcf6b}hk-cafe>header,hk-cafe>.cf-stage,hk-cafe>.cf-kinds,hk-cafe>.cf-hall{position:relative;z-index:2}hk-cafe .cf-scene{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:linear-gradient(#070216 0%,#1a0838 38%,#4a1260 66%,#b8336a 86%,var(--b-ff8a5c) 100%)}hk-cafe .cf-star{position:absolute;width:calc(var(--s) * 1px);height:calc(var(--s) * 1px);border-radius:50%;background:var(--b-fff);box-shadow:0 0 6px var(--l-fff);animation:cf-twinkle 3.4s ease-in-out infinite;animation-delay:calc(var(--d) * 1s)}hk-cafe .cf-shoot{position:absolute;top:12%;left:70%;width:160px;height:2px;background:linear-gradient(90deg,var(--b-fff),transparent);border-radius:2px;transform:rotate(-24deg);opacity:0;animation:cf-shoot 9s 3s ease-in infinite}hk-cafe .cf-moon{position:absolute;top:14%;inset-inline-start:9%;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle at 38% 36%,var(--b-fffdf0),var(--b-ffe9a8) 60%,var(--b-f5cf74));box-shadow:0 0 40px var(--l-ffe9a8aa),0 0 120px #ffcf6b66,0 0 260px #ff8a5c44;animation:cf-moon 8s ease-in-out infinite}hk-cafe .cf-moon i{position:absolute;inset:22% 30% auto auto;width:18px;height:14px;border-radius:50%;background:var(--b-e8cf8a88);box-shadow:-34px 30px 0 -2px #e8cf8a77,-8px 46px 0 -5px #e8cf8a66}hk-cafe .cf-cloud{position:absolute;height:34px;border-radius:99px;background:var(--b-ffffff14);filter:blur(4px);animation:cf-drift 60s linear infinite}hk-cafe .cf-cloud.a{top:22%;width:280px}hk-cafe .cf-cloud.b{top:34%;width:200px;animation-duration:80s;animation-delay:-30s}hk-cafe .cf-city{position:absolute;bottom:0;left:-2%;width:104%}hk-cafe .cf-city.far{height:34%;fill:var(--f-2a0d45);opacity:.85}hk-cafe .cf-city.near{height:28%;fill:var(--f-10041f)}hk-cafe .cf-win{fill:#ffcf6b;opacity:.15;animation:cf-window 7s ease-in-out infinite;animation-delay:calc(var(--d) * 1s)}hk-cafe .cf-scene.on .cf-win{opacity:.9}hk-cafe .cf-fly{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--b-fff6a8);box-shadow:0 0 10px 3px #ffe95a99;opacity:0;animation:cf-fly 7s ease-in-out infinite;animation-delay:calc(var(--d) * 1s)}hk-cafe .cf-strings{position:fixed;top:0;inset-inline:0;z-index:1;pointer-events:none}hk-cafe .cf-string{position:absolute;inset-inline:-1%}hk-cafe .cf-string svg{position:absolute;top:0;left:0;width:100%;height:120px;overflow:visible}hk-cafe .cf-string path{fill:none;stroke:var(--f-0007);stroke-width:2;vector-effect:non-scaling-stroke}hk-cafe .cf-string b{position:absolute;width:14px;height:19px;margin:2px 0 0 -7px;border-radius:45% 45% 50% 50%;background:#333;transform-origin:50% -4px;animation:cf-sway 3.6s ease-in-out infinite;animation-delay:calc(var(--d) * -.3s);transition:background .3s,box-shadow .3s;transition-delay:calc(var(--d) * 70ms + .2s)}hk-cafe .cf-string b:before{content:"";position:absolute;top:-5px;left:3px;width:8px;height:6px;border-radius:2px;background:#222}hk-cafe .cf-strings.on .c0{background:#fffc00;box-shadow:0 0 12px #fffc00,0 0 30px #fffc0088}hk-cafe .cf-strings.on .c1{background:var(--b-ff3fd1);box-shadow:0 0 12px #ff3fd1,0 0 30px #ff3fd188}hk-cafe .cf-strings.on .c2{background:var(--b-3fe0ff);box-shadow:0 0 12px #3fe0ff,0 0 30px #3fe0ff88}hk-cafe .cf-strings.on .c3{background:#ff9a1f;box-shadow:0 0 12px #ff9a1f,0 0 30px #ff9a1f88}hk-cafe .cf-head{padding:150px 0 10px;text-align:center}hk-cafe .cf-sign{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding:22px 46px 18px;border:3px solid rgba(255,63,209,.3333333333);border-radius:26px;background:#12051fcc;box-shadow:inset 0 0 30px #ff3fd122,0 20px 50px #000a;animation:cf-swing 6s ease-in-out infinite;transform-origin:50% -120px}hk-cafe .cf-chain{position:absolute;bottom:100%;width:3px;height:130px;background:repeating-linear-gradient(#888 0 6px,#444 6px 9px)}hk-cafe .cf-chain.l{left:22%}hk-cafe .cf-chain.r{right:22%}hk-info hk-cafe .cf-neon{margin:0!important;font:900 clamp(40px,7.5vw,86px)/1.2 var(--font)!important;color:#ffd6f4!important;letter-spacing:0;white-space:nowrap}hk-cafe .cf-neon span{display:inline-block;opacity:.15;text-shadow:none}hk-cafe .cf-sign.on .cf-neon span{animation:cf-neon-on 1.1s steps(1) forwards,cf-neon 5s 3s ease-in-out infinite;animation-delay:calc(var(--d) * 90ms + .3s),calc(var(--d) * 90ms + 3s)}hk-cafe .cf-sign small{color:#3fe0ff;font-weight:800;letter-spacing:1px;text-shadow:0 0 8px #3fe0ff,0 0 20px #3fe0ff}hk-cafe .cf-why{position:relative;max-width:620px;margin:44px auto 0;padding:34px 30px 26px;border-radius:14px;text-align:center;background:radial-gradient(ellipse at 30% 0%,#2c3a33,#18221d 75%);border:12px solid #6b4423;outline:3px solid #3b2412;outline-offset:-3px;box-shadow:inset 0 0 40px #0009,inset 0 0 0 2px var(--l-ffffff10),0 18px 40px #000c;transform:rotate(-1deg)}hk-cafe .cf-why:before{content:"\2615  " attr(data-tag);position:absolute;top:-26px;left:50%;transform:translate(-50%) rotate(1.5deg);padding:6px 18px;border-radius:999px;background:#fffc00;color:#111;font-weight:900;font-size:14px;border:2px solid #111;box-shadow:3px 3px #111;white-space:nowrap}hk-cafe .cf-head .cf-why p{max-width:none;margin:0 0 14px;font-size:17px;line-height:2;color:#f4efe4;text-shadow:none}hk-cafe .cf-head .cf-why p.q{font-size:20px;font-weight:900;color:var(--f-fffc00)}hk-cafe .cf-why em{font-style:normal;font-weight:800;color:#7ff0ff;border-bottom:2px dashed rgba(127,240,255,.5333333333)}hk-cafe .cf-why strong{display:block;margin-top:8px;padding-top:16px;border-top:2px dashed var(--l-fff3);font-size:22px;font-weight:900;color:#ff8ee0;text-shadow:0 0 10px rgba(255,63,209,.4)}@media(max-width:600px){hk-cafe .cf-why{margin-inline:14px;padding:30px 18px 22px;border-width:9px}hk-cafe .cf-head .cf-why p{font-size:15.5px}hk-cafe .cf-why strong{font-size:19px}}hk-cafe .cf-head p{max-width:560px;margin:26px auto 0;font-size:18px;line-height:1.9;color:#f3e6ff;text-shadow:0 2px 10px #000}hk-cafe .cf-stage{display:block;width:100%;margin-top:60px;padding:0;border:0;background:none;font:inherit;color:#fff;cursor:pointer}hk-cafe .cf-arch{position:relative;display:grid;grid-template-columns:minmax(150px,230px) 1fr;align-items:center;gap:26px;padding:60px 50px 40px;overflow:hidden;border:4px solid var(--gold);border-bottom-width:14px;border-radius:320px 320px 18px 18px/160px 160px 18px 18px;background:radial-gradient(ellipse at 30% 10%,#7a1f8f,#2b0a3f 70%);box-shadow:0 0 0 8px #2a0d45,0 0 60px #ff3fd155,inset 0 -30px 60px #000a;transition:transform .4s cubic-bezier(.2,1.4,.4,1),box-shadow .4s}hk-cafe .cf-stage:hover .cf-arch{transform:translateY(-6px);box-shadow:0 0 0 8px #2a0d45,0 0 90px #ff3fd188,inset 0 -30px 60px #000a}hk-cafe .cf-curtain{position:absolute;top:0;bottom:0;width:13%;background:repeating-linear-gradient(90deg,#a3123f 0 14px,#7c0b2f 14px 28px);box-shadow:0 0 30px #000a;transition:width .7s cubic-bezier(.3,1.2,.4,1)}hk-cafe .cf-curtain.l{left:0;border-radius:0 0 80%}hk-cafe .cf-curtain.r{right:0;border-radius:0 0 0 80%}hk-cafe .cf-stage:hover .cf-curtain{width:8%}hk-cafe .cf-spot{position:absolute;top:-40px;inset-inline-start:4%;width:300px;height:140%;background:linear-gradient(var(--b-fff6c855),transparent 85%);clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);filter:blur(6px);animation:cf-spot 6s ease-in-out infinite;transform-origin:50% 0}hk-cafe .cf-teller{position:relative;z-index:1;width:100%;overflow:visible;filter:drop-shadow(0 0 30px rgba(255,246,200,.3333333333))}hk-cafe .cf-teller .sh{fill:var(--f-0006)}hk-cafe .cf-teller .bd{transform-origin:80px 150px;animation:hb-breathe 2.6s ease-in-out infinite}hk-cafe .cf-teller .bub{fill:#fff;stroke:var(--ink);stroke-width:4.5}hk-cafe .cf-teller .fez{fill:var(--f-d1122e);stroke:var(--ink);stroke-width:4;stroke-linejoin:round}hk-cafe .cf-teller .tas{fill:none;stroke:var(--f-111);stroke-width:3;transform-origin:80px 8px;animation:cf-tassel 1.8s ease-in-out infinite}hk-cafe .cf-teller .tas-b{fill:var(--gold);stroke:var(--f-111);stroke-width:2;transform-origin:80px 8px;animation:cf-tassel 1.8s ease-in-out infinite}hk-cafe .cf-teller .ck{fill:#ff8fb0}hk-cafe .cf-teller .ey{fill:var(--ink)}hk-cafe .cf-teller .ey ellipse{transform-box:fill-box;transform-origin:center;animation:hb-blink 3.6s 1s infinite}hk-cafe .cf-teller .mo{fill:var(--ink);transform-box:fill-box;transform-origin:center top;animation:cf-talk .45s ease-in-out infinite alternate}hk-cafe .cf-weekly{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;padding:26px 28px 22px;border-radius:22px;color:#fff4dc;text-align:start;background:radial-gradient(120% 90% at 85% 0%,#5a1d6e,#2a0c3a 55%,#170722);border:1.5px solid #f5c76a;box-shadow:inset 0 0 0 6px #170722,inset 0 0 0 7px #f5c76a66,0 24px 50px #000b,0 0 60px #ff3fd133}hk-cafe .cf-weekly:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 40%,var(--b-ffffff14) 50%,transparent 60%);background-size:250% 100%;animation:cf-sheen 6s ease-in-out infinite}@keyframes cf-sheen{0%,60%{background-position:130% 0}to{background-position:-30% 0}}hk-cafe .cf-wk-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}hk-cafe .cf-wk-top small{padding:5px 14px;border-radius:99px;background:linear-gradient(180deg,var(--b-ffe39a),#e8a93a);color:#2a0c3a;font-weight:900;font-size:13px;box-shadow:0 2px #8a5a12}hk-cafe .cf-wk-top i,hk-cafe .cf-wk-foot i{font-style:normal;font-size:12.5px;font-weight:700;color:#f5c76acc;letter-spacing:.3px}hk-cafe .cf-weekly b{font:900 clamp(22px,3vw,32px)/1.45 var(--font);color:#fff7e6;text-shadow:0 2px 18px rgba(255,63,209,.2666666667)}hk-cafe .cf-vs{display:flex;justify-content:space-between;align-items:flex-end;font-size:13.5px;font-weight:800}hk-cafe .cf-vs>span{display:flex;flex-direction:column;gap:2px}hk-cafe .cf-vs .n{align-items:flex-end;text-align:end}hk-cafe .cf-vs strong{font:900 34px/1 var(--font)}hk-cafe .cf-vs sup{font-size:15px;margin-inline-start:2px}hk-cafe .cf-vs .y{color:#ff8ee0}hk-cafe .cf-vs .y strong{color:#ff5fd8;text-shadow:0 0 18px rgba(255,63,209,.4666666667)}hk-cafe .cf-vs .n{color:#8af0ff}hk-cafe .cf-vs .n strong{color:#4fe6ff;text-shadow:0 0 18px rgba(63,224,255,.4666666667)}hk-cafe .cf-meter{position:relative;display:flex;height:12px;border-radius:99px;background:#0006;box-shadow:inset 0 1px 3px #000c}hk-cafe .cf-meter em{transition:width .8s cubic-bezier(.3,1.4,.5,1)}hk-cafe .cf-meter em.y{border-radius:99px 0 0 99px;background:linear-gradient(90deg,var(--b-ff3fd1),var(--b-ff8ee0));box-shadow:0 0 14px #ff3fd188}hk-cafe .cf-meter em.n{border-radius:0 99px 99px 0;background:linear-gradient(90deg,var(--b-8af0ff),var(--b-3fe0ff));box-shadow:0 0 14px #3fe0ff88}[dir=rtl] hk-cafe .cf-meter em.y{border-radius:0 99px 99px 0}[dir=rtl] hk-cafe .cf-meter em.n{border-radius:99px 0 0 99px}hk-cafe .cf-meter .knob{position:absolute;top:50%;inset-inline-start:var(--y);display:grid;place-items:center;width:34px;height:34px;margin-inline-start:-17px;margin-top:-17px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--b-fff3c4),#e8a93a 70%);border:2px solid #2a0c3a;color:#2a0c3a;font:900 11px var(--font);font-style:normal;box-shadow:0 0 0 3px #f5c76a55,0 4px 10px #000a;transition:inset-inline-start .8s cubic-bezier(.3,1.4,.5,1)}hk-cafe .cf-wk-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}hk-cafe .cf-weekly .cf-sit{align-self:auto;padding:11px 24px;border:0;border-radius:99px;background:linear-gradient(180deg,var(--b-fff27a),#ffd21f);color:#1a0826;font-weight:900;box-shadow:0 4px #a37a00,0 10px 24px #ffd21f44}hk-cafe .cf-sit{align-self:flex-end;padding:8px 18px;border:3px solid var(--ink);border-radius:99px;background:#fffc00;font-weight:900;box-shadow:3px 4px 0 var(--ink);animation:cf-nudge 2s ease-in-out infinite}hk-cafe .cf-kinds{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:70px 0 0}hk-cafe .cf-kinds button{display:flex;align-items:center;gap:6px;padding:10px 20px;border:2px solid var(--c);border-radius:99px;background:#12051fb3;color:#fff;font:800 15px var(--font);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 0 transparent;transition:all .25s}hk-cafe .cf-kinds button:hover{transform:translateY(-3px);box-shadow:0 0 18px var(--c)}hk-cafe .cf-kinds button.on{background:var(--c);color:var(--ink);box-shadow:0 0 24px var(--c),0 0 50px var(--c)}hk-cafe .cf-hall{position:relative;margin-top:40px;padding:30px 10px 40px;perspective:1000px}hk-cafe .cf-tiles{position:absolute;inset:60px -15% -40px;z-index:-1;transform:rotateX(62deg);transform-origin:50% 0;border-radius:30px;background:conic-gradient(from 45deg at 50% 50%,#2b1060 0 25%,#1d0a45 0 50%,#2b1060 0 75%,#1d0a45 0) 0 0/90px 90px,radial-gradient(circle,var(--b-ffcf6b33) 0 18%,transparent 19%) 0 0/90px 90px;background-blend-mode:screen;box-shadow:inset 0 0 120px 40px #0b0420;-webkit-mask-image:linear-gradient(transparent,#000 15%,#000 80%,transparent);mask-image:linear-gradient(transparent,#000 15%,#000 80%,transparent)}hk-cafe .cf-floor{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:40px 34px}hk-cafe .cf-table{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 0 6px;border:0;background:none;font:inherit;color:#fff;cursor:pointer;animation:cf-rise .9s cubic-bezier(.2,1.3,.4,1) both;animation-delay:calc(var(--d) * .1s + .4s)}hk-cafe .cf-lantern{position:relative;display:flex;flex-direction:column;align-items:center;height:120px;transform-origin:50% 0;animation:cf-swing 4s ease-in-out infinite;animation-delay:calc(var(--d) * -.7s)}hk-cafe .cf-lantern .wire{width:2px;height:50px;background:var(--b-ffcf6b88)}hk-cafe .cf-lantern .cap{width:34px;height:12px;border-radius:50% 50% 4px 4px;background:var(--gold);border:2px solid #111}hk-cafe .cf-lantern .glass{width:30px;height:40px;border:2px solid #111;border-radius:8px 8px 14px 14px;background:radial-gradient(circle at 50% 60%,var(--b-fff),var(--c) 55%);box-shadow:0 0 20px var(--c),0 0 50px var(--c),0 0 90px var(--c);animation:cf-flame 2.4s ease-in-out infinite}hk-cafe .cf-lantern .base{width:22px;height:8px;border-radius:0 0 6px 6px;background:var(--gold);border:2px solid #111}hk-cafe .cf-pool{position:absolute;top:120px;width:90%;height:60%;background:radial-gradient(ellipse at 50% 20%,color-mix(in srgb,var(--c) 45%,transparent),transparent 65%);filter:blur(10px);opacity:.7;transition:opacity .3s;pointer-events:none}hk-cafe .cf-desk{position:relative;width:74%;aspect-ratio:1.7;margin-top:18px}hk-cafe .cf-wood{position:absolute;inset:0;z-index:2;display:grid;place-items:center;border:4px solid #111;border-radius:50%;background:radial-gradient(ellipse at 40% 35%,#c88a54,#8a5228 70%);box-shadow:0 14px #4a2a12,0 18px #111,0 30px 30px #000c}hk-cafe .cf-wood:before{content:"";position:absolute;inset:12%;border-radius:50%;border:2px solid var(--l-fff2)}hk-cafe .cf-chair{position:absolute;width:46px;height:44px;margin:-26px -23px;font-style:normal;transition:transform .3s;animation:cf-bob 2.6s ease-in-out infinite;animation-delay:calc(var(--n) * -.45s)}hk-cafe .cf-chair svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 3px 0 #111)}hk-cafe .cf-chair .bd{fill:var(--b);stroke:var(--f-111);stroke-width:3;stroke-linejoin:round}hk-cafe .cf-chair .ey{fill:var(--f-111);transform-box:fill-box;transform-origin:center;animation:cf-blink 4s infinite;animation-delay:calc(var(--n) * .7s)}hk-cafe .cf-chair .gl{fill:#fff}hk-cafe .cf-chair .mo{fill:none;stroke:var(--f-111);stroke-width:2.4;stroke-linecap:round}hk-cafe .cf-chair .bl{fill:#ff6fae;opacity:.55}hk-cafe .cf-talk{position:absolute;bottom:100%;left:50%;display:flex;gap:3px;padding:5px 7px;margin-bottom:4px;border:2px solid #111;border-radius:12px 12px 12px 3px;background:var(--b-fff);box-shadow:2px 2px #111;opacity:0;transform:translate(-30%) scale(.4);transform-origin:0 100%;animation:cf-chat var(--cyc) infinite;animation-delay:calc(var(--n) * 1.6s)}hk-cafe .cf-talk b{width:5px;height:5px;border-radius:50%;background:#111;animation:cf-dot .9s ease-in-out infinite}hk-cafe .cf-talk b:nth-child(2){animation-delay:.15s}hk-cafe .cf-talk b:nth-child(3){animation-delay:.3s}@keyframes cf-chat{0%{opacity:0;transform:translate(-30%) scale(.4)}4%,22%{opacity:1;transform:translate(-30%) scale(1)}27%,to{opacity:0;transform:translate(-30%) scale(.4)}}@keyframes cf-dot{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes cf-bob{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes cf-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@media(prefers-reduced-motion:reduce){hk-cafe .cf-chair,hk-cafe .cf-chair .ey,hk-cafe .cf-talk b{animation:none}hk-cafe .cf-talk{animation:none;opacity:0}}hk-cafe .cf-chair[style*="z-index: 1"]{transform:scale(.85);filter:brightness(.8)}hk-cafe .cf-cup{position:relative;display:block;font-size:30px;filter:drop-shadow(0 4px 0 rgba(0,0,0,.4))}hk-cafe .cf-cup b{font-weight:400}hk-cafe .cf-cup em{position:absolute;bottom:85%;left:50%;width:7px;height:26px;border-radius:99px;background:var(--b-fff);opacity:0;filter:blur(3px);animation:cf-steam 2.2s ease-out infinite}hk-cafe .cf-cup em:nth-child(2){margin-left:-12px;animation-delay:.7s}hk-cafe .cf-cup em:nth-child(3){margin-left:9px;animation-delay:1.4s}hk-cafe .cf-cup[data-heat="1"] em:nth-child(n+2){display:none}hk-cafe .cf-cup[data-heat="2"] em:nth-child(3){display:none}hk-cafe .cf-plate{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:6px;width:92%;margin-top:30px;padding:14px 16px;border:2px solid color-mix(in srgb,var(--c) 70%,transparent);border-radius:18px;background:#12051fcc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;box-shadow:0 0 0 transparent;transition:box-shadow .3s,transform .3s}hk-cafe .cf-plate small{color:var(--c);font-weight:900;text-shadow:0 0 10px var(--c)}hk-cafe .cf-plate b{font:900 18px/1.5 var(--font)}hk-cafe .cf-heat{font-size:13px;font-weight:800;opacity:.8}hk-cafe .cf-heat[data-heat="3"]{color:#ff8a5c;opacity:1}hk-cafe .cf-table:hover .cf-lantern{animation-duration:1.2s}hk-cafe .cf-table:hover .cf-pool{opacity:1}hk-cafe .cf-table:hover .cf-plate{transform:translateY(-4px);box-shadow:0 0 30px color-mix(in srgb,var(--c) 60%,transparent)}hk-cafe .cf-table:hover .cf-chair{transform:translateY(-6px)}hk-cafe .cf-table:hover .cf-chair[style*="z-index: 1"]{transform:translateY(-6px) scale(.85)}hk-cafe .cf-stamp{bottom:-24px;inset-inline-end:6px}hk-cafe .cf-note{width:160px;margin-left:-80px}@media(max-width:760px){hk-cafe .cf-head{padding-top:130px}hk-cafe .cf-sign{padding:18px 22px 14px}hk-cafe .cf-moon{width:70px;height:70px}hk-cafe .cf-arch{grid-template-columns:1fr;justify-items:center;padding:50px 18px 26px;border-radius:200px 200px 18px 18px/110px 110px 18px 18px}hk-cafe .cf-teller{width:150px}hk-cafe .cf-curtain{width:7%}hk-cafe .cf-floor{grid-template-columns:1fr}hk-cafe .cf-sides{grid-template-columns:1fr}hk-cafe .cf-note{width:120px;margin-left:-60px;font-size:12px}}@keyframes cf-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}@keyframes cf-shoot{0%{opacity:0;transform:translate(0) rotate(-24deg)}3%{opacity:1}10%,to{opacity:0;transform:translate(-420px,190px) rotate(-24deg)}}@keyframes cf-moon{50%{box-shadow:0 0 60px var(--l-ffe9a8cc),0 0 160px #ffcf6b88,0 0 300px #ff8a5c55}}@keyframes cf-drift{0%{transform:translate(-30vw)}to{transform:translate(130vw)}}@keyframes cf-window{0%,80%,to{fill:#ffcf6b}85%{fill:#ff9a5c}90%{fill:var(--f-3a1a5a)}}@keyframes cf-fly{0%{opacity:0;transform:translate(0)}30%{opacity:1}70%{opacity:.8;transform:translate(var(--dx),-40px)}to{opacity:0;transform:translate(calc(var(--dx) * -1),-80px)}}@keyframes cf-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes cf-swing{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@keyframes cf-neon-on{0%{opacity:.15}20%{opacity:1;color:#fff;text-shadow:0 0 6px var(--l-fff),0 0 16px #ff3fd1,0 0 36px #ff3fd1,0 0 70px #ff3fd1}30%{opacity:.2;text-shadow:none}45%,to{opacity:1;color:#fff;text-shadow:0 0 6px var(--l-fff),0 0 16px #ff3fd1,0 0 36px #ff3fd1,0 0 70px #ff3fd1}}@keyframes cf-neon{0%,to{opacity:1;color:#fff;text-shadow:0 0 6px var(--l-fff),0 0 16px #ff3fd1,0 0 36px #ff3fd1,0 0 70px #ff3fd1}50%{opacity:1;color:#fff;text-shadow:0 0 4px var(--l-fff),0 0 12px #ff3fd1,0 0 26px #ff3fd1,0 0 50px #ff3fd1}52%{opacity:.6}54%{opacity:1}}@keyframes cf-spot{0%,to{transform:rotate(-10deg)}50%{transform:rotate(8deg)}}@keyframes cf-tassel{0%,to{transform:rotate(-8deg)}50%{transform:rotate(10deg)}}@keyframes cf-talk{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes cf-nudge{0%,to{transform:translate(0)}50%{transform:translate(-6px)}}[dir=ltr] hk-cafe .cf-sit{animation-name:cf-nudge-l}@keyframes cf-nudge-l{50%{transform:translate(6px)}}@keyframes cf-flame{0%,to{filter:brightness(1)}40%{filter:brightness(1.25)}60%{filter:brightness(.9)}}@keyframes cf-rise{0%{opacity:0;transform:translateY(60px) scale(.9)}to{opacity:1;transform:none}}@keyframes cf-steam{0%{opacity:0;transform:translate(-50%) scaleY(.6)}30%{opacity:.85}to{opacity:0;transform:translate(-50%,-30px) scaleY(1.4)}}@media(prefers-reduced-motion:reduce){hk-cafe *,hk-cafe *:before{animation:none!important;transition:none!important}hk-cafe .cf-neon span{opacity:1;color:#fff;text-shadow:0 0 16px #ff3fd1}hk-cafe .cf-cork line{stroke-dashoffset:0}}hk-cafe .cf-back{position:fixed;inset:0;z-index:30;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:cf-fade .2s}hk-cafe .cf-sheet{position:fixed;z-index:31;inset-inline:0;bottom:0;max-width:760px;max-height:88dvh;margin:0 auto;padding:30px 26px 26px;overflow-y:auto;border:4px solid var(--ink);border-bottom:0;border-radius:32px 32px 0 0;background:var(--b-fffdf2);color:var(--ink);box-shadow:0 -10px #ff3fd1;animation:cf-up .45s cubic-bezier(.2,1.3,.4,1);scrollbar-width:none}hk-cafe .cf-sheet h2{margin:10px 0 20px;font:900 26px/1.4 var(--font)}hk-cafe .cf-x{position:absolute;top:16px;inset-inline-end:16px;width:40px;height:40px;border:3px solid var(--ink);border-radius:50%;background:#fffc00;font-weight:900;cursor:pointer}hk-cafe .cf-input{display:flex;gap:8px;margin-top:20px}hk-cafe .cf-input input{flex:1;min-width:0;padding:12px 16px;border:3px solid var(--ink);border-radius:99px;background:var(--b-fff);font:700 15px var(--font)}hk-cafe .cf-input button{padding:0 20px;border:3px solid var(--ink);border-radius:99px;background:var(--b-ff3fd1);color:#fff;font:900 15px var(--font);cursor:pointer;box-shadow:3px 4px 0 var(--ink)}hk-cafe .cf-talk{display:flex;flex-direction:column;gap:12px}hk-cafe .cf-say{display:flex;align-items:flex-end;gap:8px;animation:cf-pop .45s cubic-bezier(.2,1.7,.4,1) both;animation-delay:calc(var(--d) * .12s)}hk-cafe .cf-say i{flex:none;display:grid;place-items:center;width:36px;height:36px;border:3px solid var(--ink);border-radius:50%;font:900 15px var(--font);font-style:normal}hk-cafe .cf-say span{display:flex;flex-direction:column;max-width:78%;padding:10px 16px;border:3px solid var(--ink);border-radius:20px 20px 20px 6px;background:var(--b-fff);font-weight:700;line-height:1.7}hk-cafe .cf-say span b{font-size:12px;color:var(--f-8a2bb8)}hk-cafe .cf-say.me{flex-direction:row-reverse}hk-cafe .cf-say.me span{border-radius:20px 20px 6px;background:#fffc00}hk-cafe .cf-teams{display:flex;justify-content:space-between;font:900 18px var(--font)}hk-cafe .cf-teams .y{color:var(--f-c2187f)}hk-cafe .cf-teams .n{color:var(--f-0a7d9e)}hk-cafe .cf-rope{position:relative;display:flex;align-items:center;justify-content:space-between;height:70px;margin:10px 0}hk-cafe .cf-line{position:absolute;inset-inline:40px;top:50%;height:10px;margin-top:-5px;border-radius:99px;background:repeating-linear-gradient(60deg,#c98b4a 0 8px,#9a6431 8px 14px);border:2px solid var(--ink)}hk-cafe .cf-rope i{position:absolute;top:50%;width:30px;height:30px;margin:-15px;border:3px solid var(--ink);border-radius:50%;background:var(--b-ff3fd1);transition:inset-inline-start .7s cubic-bezier(.3,1.6,.5,1);z-index:1}hk-cafe .cf-rope:after{content:"";position:absolute;inset-inline-start:50%;top:8px;bottom:8px;border-inline-start:3px dashed rgba(17,17,17,.4)}hk-cafe .cf-pull{position:relative;z-index:1;font-size:34px}hk-cafe .cf-pull.n{transform:scaleX(-1)}hk-cafe .cf-rope.tug .cf-pull{animation:cf-tug .35s ease-in-out 2}hk-cafe .cf-rope.mini{height:26px}hk-cafe .cf-rope.mini:after{display:none}hk-cafe .cf-rope.mini{background:linear-gradient(#0000 45%,#c98b4a 45% 60%,#0000 60%)}hk-cafe .cf-rope.mini i{width:22px;height:22px;margin:-11px;background:#fffc00}hk-cafe .cf-votes{display:grid;grid-template-columns:1fr 1fr;gap:10px}hk-cafe .cf-votes button{padding:12px;border:3px solid var(--ink);border-radius:16px;background:var(--b-fff);font:900 15px var(--font);cursor:pointer;box-shadow:3px 4px 0 var(--ink);transition:transform .15s}hk-cafe .cf-votes button:active{transform:scale(.95)}hk-cafe .cf-votes .y.on{background:var(--b-ff3fd1);color:#fff}hk-cafe .cf-votes .n.on{background:var(--b-3fe0ff)}hk-cafe .cf-sides{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}hk-cafe .cf-sides p{display:flex;flex-direction:column;margin:0 0 10px;padding:10px 14px;border:3px solid var(--ink);border-radius:16px;line-height:1.7;font-weight:700}hk-cafe .cf-sides p b{font-size:12px}hk-cafe .cf-sides p.y{background:var(--b-ffe0f5)}hk-cafe .cf-sides p.n{background:var(--b-dcf8ff)}hk-cafe .cf-cork{position:relative;height:380px;border:10px solid #6b3f1f;border-radius:12px;background:#c99a5b radial-gradient(rgba(0,0,0,.1019607843) 1.5px,transparent 2px) 0 0/10px 10px;box-shadow:inset 0 0 30px #0006}hk-cafe .cf-cork svg{position:absolute;inset:0;width:100%;height:100%}hk-cafe .cf-cork line{stroke:var(--f-d1122e);stroke-width:.7;vector-effect:non-scaling-stroke;stroke-width:3;stroke-dasharray:600;stroke-dashoffset:600;animation:cf-thread 1.2s .3s forwards}hk-cafe .cf-note{position:absolute;width:150px;margin:-40px 0 0 -75px;padding:18px 12px 12px;background:var(--b-fffbd0);color:var(--ink);font:800 14px/1.6 var(--font);box-shadow:3px 5px 8px #0005;transform:rotate(var(--r));animation:cf-pop .5s cubic-bezier(.2,1.7,.4,1) both}hk-cafe .cf-note:nth-child(odd){background:var(--b-ffe0f5)}hk-cafe .cf-note .pin{position:absolute;top:-6px;left:50%;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,var(--b-ff8a8a),#b30000);box-shadow:1px 2px 2px #0006}hk-cafe .cf-stamp{position:absolute;bottom:-12px;inset-inline-end:-14px;padding:2px 10px;border:3px solid #0a9a62;border-radius:8px;background:var(--b-fffdf2e6);color:var(--f-0a9a62);font:900 15px var(--font);transform:rotate(-14deg);animation:cf-stamp .5s .6s cubic-bezier(.2,1.8,.4,1) both}hk-cafe .cf-stamp.miss{border-color:#d1122e;color:var(--f-d1122e)}hk-cafe .cf-scroll{position:relative;padding:26px 30px;border:3px solid var(--ink);border-radius:6px;background:var(--b-fffbe8) repeating-linear-gradient(rgba(0,0,0,0) 0 39px,var(--b-3fe0ff55) 39px 41px);box-shadow:6px 7px 0 var(--ink)}hk-cafe .cf-scroll:before,hk-cafe .cf-scroll:after{content:"";position:absolute;inset-inline:-10px;height:18px;border:3px solid var(--ink);border-radius:99px;background:var(--b-e9c48f)}hk-cafe .cf-scroll:before{top:-12px}hk-cafe .cf-scroll:after{bottom:-12px}hk-cafe .cf-scroll p{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font:700 20px/41px var(--font);color:var(--f-1b2a7a);font-style:italic}hk-cafe .cf-scroll p small{font:800 12px var(--font);color:var(--f-8a2bb8);font-style:normal}hk-cafe .cf-scroll p.new span{animation:cf-write 1.2s steps(30) both;display:inline-block;overflow:hidden;white-space:nowrap;max-width:100%}hk-cafe .cf-next{color:var(--f-1b2a7a88)!important;animation:hs-caret 1s steps(1) infinite}@keyframes cf-fade{0%{opacity:0}}@keyframes cf-up{0%{transform:translateY(100%)}}@keyframes cf-pop{0%{opacity:0;transform:scale(.6) rotate(var(--r, 0deg))}to{opacity:1;transform:rotate(var(--r, 0deg))}}@keyframes cf-tug{50%{transform:translate(-6px) rotate(-8deg)}}@keyframes cf-thread{to{stroke-dashoffset:0}}@keyframes cf-stamp{0%{opacity:0;transform:scale(2.4) rotate(-14deg)}to{opacity:1;transform:rotate(-14deg)}}@keyframes cf-write{0%{max-width:0}}hk-info .info-discussions hk-top-bar .wl-top{background:#12051fcc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom-color:#ff3fd1;box-shadow:0 2px 18px #ff3fd155}hk-info .info-discussions hk-top-bar .wl-top a{color:#fff}hk-info .info-discussions hk-top-bar .wl-top a:hover{background:var(--b-ffffff1a)}hk-info .info-discussions hk-top-bar .wl-top a.on{background:var(--b-ff3fd1);color:#fff!important;box-shadow:0 0 14px #ff3fd1}hk-info .info-discussions hk-top-bar .wl-top .mid .eyes{border-color:var(--l-fff);background:var(--b-fff)}.wl-top button.lang{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:58px;padding:5px 8px;border:0;border-radius:14px;background:none;color:inherit;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.wl-top button.lang b{display:grid;place-items:center;width:24px;height:20px;border:2px solid currentColor;border-radius:6px;font:900 11px var(--font)}.wl-top button.lang:hover{background:#1111110f}.wl-top button.lang:active{transform:scale(.92)}@media(min-width:900px){.wl-top button.lang{font-size:12px;min-width:70px}}hk-welcome .wl.login hk-top-bar .wl-top button.lang,hk-info .info-home hk-top-bar .wl-top button.lang,hk-info .info-discussions hk-top-bar .wl-top button.lang{color:#fff}hk-cafe .cf-sit:after{content:" \2190"}[dir=ltr] hk-cafe .cf-sit:after{content:" \2192"}hk-cafe .cf-desk{margin-top:40px}hk-cafe .cf-cork .cf-stamp{bottom:-26px;inset-inline-end:4px}hk-cafe .cf-cork .cf-note{padding-bottom:16px}hk-cafe .cf-tiles{bottom:auto;height:900px}hk-cafe .cf-hall{overflow:hidden}@media(max-width:760px){hk-cafe .cf-tiles{display:none}hk-cafe .cf-hall{overflow:visible}}hk-info .info-page.info-discover{height:100dvh;overflow-x:hidden;overflow-y:auto;background:radial-gradient(1200px 700px at 80% -10%,rgba(43,107,255,.3333333333),transparent 60%),radial-gradient(900px 600px at 0% 40%,var(--b-ff3fd133),transparent 60%),#071a52}hk-info .info-page.info-discover:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(var(--b-ffffff14) 1px,transparent 1.5px) 0 0/22px 22px}hk-info .info-discover .info-body{position:relative;width:100%;max-width:1120px;margin:0 auto;padding:0 20px 100px;color:#fff;text-align:start}hk-info .info-discover hk-top-bar .wl-top{background:#071a52cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom-color:#fffc00}hk-info .info-discover hk-top-bar .wl-top a,hk-info .info-discover hk-top-bar .wl-top button.lang{color:#fff}hk-info .info-discover hk-top-bar .wl-top a:hover{background:var(--b-ffffff1a)}hk-info .info-discover hk-top-bar .wl-top a.on{background:#fffc00;color:#111!important}hk-creators{display:block;--ink: #111;--y: #fffc00;--p: #ff3fd1;--c: #3fe0ff}hk-creators .rv{opacity:0;transform:translateY(50px);transition:opacity .8s,transform .9s cubic-bezier(.2,1.3,.4,1)}hk-creators .rv.in{opacity:1;transform:none}hk-creators .cr-sec{margin-top:130px}hk-creators h2{display:flex;align-items:baseline;gap:14px;margin:0 0 14px;font:900 clamp(30px,4.6vw,52px)/1.2 var(--font)}hk-creators h2 small{font:900 18px var(--font);color:var(--y);-webkit-text-stroke:0;padding:4px 10px;border:2px solid var(--y);border-radius:10px;transform:rotate(-6deg)}hk-creators .cr-sub{max-width:640px;margin:0 0 30px;font-size:18px;line-height:1.9;color:#d6e2ff}hk-creators .cr-sub.wide{max-width:820px;margin-top:30px}hk-creators .cr-big{margin:36px 0 0;font:900 clamp(24px,3.4vw,38px)/1.4 var(--font);background:linear-gradient(90deg,var(--y),var(--p),var(--c));-webkit-background-clip:text;background-clip:text;color:transparent}hk-creators .cr-hero{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;min-height:calc(100dvh - 70px);padding:40px 0;text-align:center}hk-creators .cr-frame{position:relative;width:min(440px,86vw);aspect-ratio:16/10;padding:0;border:0;background:none;cursor:pointer}hk-creators .cr-frame .bar{position:absolute;z-index:3;background:var(--b-c9d4f5);box-shadow:0 0 0 3px var(--ink),0 10px 30px #0008;transition:transform 1s cubic-bezier(.3,.9,.4,1),opacity 1s}hk-creators .bar.t,hk-creators .bar.b{left:-12px;right:-12px;height:18px}hk-creators .bar.t{top:-12px}hk-creators .bar.b{bottom:-12px}hk-creators .bar.l,hk-creators .bar.r{top:-12px;bottom:-12px;width:18px}hk-creators .bar.l{left:-12px}hk-creators .bar.r{right:-12px}hk-creators .cr-frame.broken .bar.t{transform:translate(-60px,-260px) rotate(-38deg);opacity:0}hk-creators .cr-frame.broken .bar.b{transform:translate(80px,280px) rotate(30deg);opacity:0}hk-creators .cr-frame.broken .bar.l{transform:translate(-320px,40px) rotate(-60deg);opacity:0}hk-creators .cr-frame.broken .bar.r{transform:translate(320px,-30px) rotate(70deg);opacity:0}hk-creators .shard{position:absolute;inset:0;z-index:2;background:linear-gradient(135deg,var(--b-8fb4ffcc),rgba(58,95,208,.8));transition:transform 1.1s cubic-bezier(.2,.8,.3,1),opacity 1.1s}hk-creators .cr-frame.broken .shard{transform:translate(var(--tx),var(--ty)) rotate(var(--r)) scale(.6);opacity:0}hk-creators .cr-frame:not(.broken) .shard{animation:cr-shake .25s .6s 2}hk-creators .cr-plat{position:absolute;inset:0;z-index:3;display:grid;place-items:center;font:900 30px var(--font);color:#fffc;letter-spacing:2px;transition:opacity .3s}hk-creators .cr-frame.broken .cr-plat{opacity:0}hk-creators .cr-buddy{position:absolute;left:50%;top:50%;z-index:1;width:40%;margin:-16% 0 0 -20%;overflow:visible;transition:transform 1s cubic-bezier(.2,1.6,.4,1) .15s}hk-creators .cr-frame.broken .cr-buddy{z-index:4;transform:translateY(-30px) scale(1.7);animation:cr-bounce 2.6s 1.2s ease-in-out infinite}hk-creators .cr-buddy .bub{fill:#fff;stroke:var(--ink);stroke-width:5;filter:drop-shadow(8px 9px 0 var(--p))}hk-creators .cr-buddy .ck{fill:#ff8fb0}hk-creators .cr-buddy .ey,hk-creators .cr-buddy .mo{fill:var(--ink)}hk-creators .cr-buddy .ey ellipse{transform-box:fill-box;transform-origin:center;animation:hb-blink 3.8s 2s infinite}hk-creators .cr-hero-t{opacity:0;transform:translateY(30px);transition:opacity .8s .6s,transform .9s .6s cubic-bezier(.2,1.4,.4,1)}hk-creators .cr-hero-t.show{opacity:1;transform:none}hk-info hk-creators .cr-hero h1{margin:40px 0 16px!important;font:900 clamp(38px,7vw,82px)/1.15 var(--font)!important;color:#fff!important}hk-creators .cr-hero h1 mark{display:inline-block;padding:0 14px;border-radius:14px;background:var(--y);color:var(--ink);transform:rotate(-2deg);box-shadow:6px 7px 0 var(--p)}hk-creators .cr-hero p{max-width:640px;margin:0 auto;font-size:clamp(16px,2vw,20px);line-height:1.9;color:#d6e2ff}hk-creators .cr-mixer{display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:auto auto;gap:20px 40px;align-items:center;padding:30px;border:3px solid var(--l-fff2);border-radius:34px;background:#0b2470aa;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}hk-creators .cr-art{position:relative;grid-row:span 2;aspect-ratio:4/3;overflow:hidden;border:4px solid var(--ink);border-radius:24px;background:linear-gradient(var(--b-ff8a5c),var(--b-ff3fd1) 55%,#6d28d9);box-shadow:10px 11px 0 var(--ink);filter:saturate(var(--sat)) brightness(calc(.6 + var(--sat) * .4));transition:filter .4s}hk-creators .cr-art .sun{position:absolute;left:50%;top:22%;width:26%;aspect-ratio:1;margin-left:-13%;border-radius:50%;background:var(--y);box-shadow:0 0 40px var(--y)}hk-creators .cr-art .hill{position:absolute;bottom:-30%;border-radius:50%}hk-creators .cr-art .hill.a{left:-20%;width:90%;height:80%;background:#3a0f7a}hk-creators .cr-art .hill.b{right:-25%;width:100%;height:70%;background:#1b0a45}hk-creators .cr-art .heart{position:absolute;left:50%;top:55%;font-size:60px;color:var(--f-ff2d55);transform:translate(-50%,-50%);text-shadow:0 0 30px #ff2d55;animation:cr-beat 1.1s ease-in-out infinite;transition:opacity .4s}hk-creators .cr-mixer[data-zone=cold] .heart{opacity:.15;animation-duration:3s}hk-creators .cr-art .sp{position:absolute;color:#fff;font-style:normal;font-size:20px;animation:ih-twinkle 1.4s ease-in-out infinite;animation-delay:calc(var(--d) * 1s)}hk-creators .cr-slider{display:flex;align-items:center;gap:12px;font-weight:900}hk-creators .cr-slider input{flex:1;height:14px;appearance:none;border:3px solid var(--ink);border-radius:99px;background:linear-gradient(90deg,var(--y),var(--p) 50%,#8892a8);cursor:pointer}[dir=rtl] hk-creators .cr-slider input{background:linear-gradient(-90deg,var(--y),var(--p) 50%,#8892a8)}hk-creators .cr-slider input::-webkit-slider-thumb{appearance:none;width:34px;height:34px;border:4px solid var(--ink);border-radius:50%;background:var(--b-fff);box-shadow:3px 4px 0 var(--ink)}hk-creators .cr-slider input::-moz-range-thumb{width:28px;height:28px;border:4px solid var(--ink);border-radius:50%;background:var(--b-fff)}hk-creators .cr-verdict{margin:0;padding:18px 22px;border-radius:20px;background:var(--b-ffffff14);font:800 20px/1.6 var(--font);transition:background .3s}hk-creators .cr-mixer[data-zone=magic] .cr-verdict{background:var(--y);color:var(--ink);box-shadow:0 0 30px #fffc0066}hk-creators .cr-mixer[data-zone=cold] .cr-verdict{background:#8892a833;color:#c3cad8}hk-creators .cr-media{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:26px}hk-creators .cr-m{display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px 14px;border:3px solid var(--ink);border-radius:26px;color:var(--ink);box-shadow:7px 8px #000;transition:transform .25s}hk-creators .cr-m:hover{transform:translateY(-8px) rotate(-2deg)}hk-creators .cr-m b{font:900 22px var(--font)}hk-creators .cr-m.audio{background:var(--c)}hk-creators .cr-m.image{background:var(--y)}hk-creators .cr-m.video{background:var(--p)}hk-creators .cr-m.text{background:var(--b-fff)}hk-creators .viz{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;width:100%;height:90px;border-radius:16px;background:#0002;overflow:hidden}hk-creators .audio .viz i{width:8px;height:20px;border-radius:99px;background:var(--ink);animation:cr-eq .9s ease-in-out infinite alternate;animation-delay:calc(var(--d) * -.13s)}hk-creators .image .viz .s{position:absolute;top:14px;right:22px;width:22px;height:22px;border-radius:50%;background:#ff9a1f;animation:cr-sunmove 4s ease-in-out infinite}hk-creators .image .viz .m1{position:absolute;bottom:-10px;left:8%;width:0;height:0;border:40px solid transparent;border-bottom:60px solid var(--ink);border-top:0}hk-creators .image .viz .m2{position:absolute;bottom:-10px;left:42%;width:0;height:0;border:34px solid transparent;border-bottom:48px solid #6d28d9;border-top:0}hk-creators .video .viz .play{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--b-fff);color:var(--ink);font-style:normal;animation:cr-beat 1.4s ease-in-out infinite}hk-creators .video .viz .bar{position:absolute;left:10px;right:10px;bottom:10px;height:6px;border-radius:99px;background:#0004;overflow:hidden}hk-creators .video .viz .bar em{display:block;height:100%;background:var(--b-fff);animation:cr-prog 4s linear infinite}hk-creators .text .viz{flex-direction:column;align-items:stretch;gap:8px;padding:14px 16px;background:var(--b-f1ecdd)}hk-creators .text .viz i{height:8px;border-radius:99px;background:var(--ink);transform-origin:right;animation:cr-type 3s steps(12) infinite}[dir=ltr] hk-creators .text .viz i{transform-origin:left}hk-creators .text .viz i:nth-child(2){animation-delay:.5s;width:80%}hk-creators .text .viz i:nth-child(3){animation-delay:1s;width:55%}hk-creators .cr-who{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:50px}hk-creators .cr-orbit{position:relative;width:420px;height:420px}hk-creators .cr-orbit .ring{position:absolute;inset:0;border:2px dashed var(--l-fff3);border-radius:50%;animation:cr-spin 40s linear infinite}hk-creators .cr-orbit:hover .ring,hk-creators .cr-orbit:hover .cr-planet span{animation-play-state:paused}hk-creators .cr-planet{position:absolute;top:50%;left:50%;width:66px;height:66px;margin:-33px;padding:0;border:3px solid var(--ink);border-radius:50%;background:var(--b-fff);cursor:pointer;transform:rotate(var(--a)) translateY(-210px);box-shadow:4px 5px #000;transition:background .2s,box-shadow .2s}hk-creators .cr-planet span{display:grid;place-items:center;width:100%;height:100%;font-size:30px;transform:rotate(calc(-1 * var(--a)));animation:cr-spin 40s linear infinite reverse}hk-creators .cr-planet:hover{background:var(--c)}hk-creators .cr-planet.on{background:var(--y);box-shadow:0 0 0 6px #fffc0055,0 0 30px var(--y)}hk-creators .cr-orbit .core{position:absolute;inset:110px;display:grid;place-items:center;border:4px solid var(--ink);border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--b-fff),var(--b-ffe3f6));box-shadow:0 0 0 10px var(--l-ffffff14),0 0 60px #ff3fd166;font-size:90px;animation:cr-beat 3s ease-in-out infinite}hk-creators .cr-card{padding:34px;border:4px solid var(--ink);border-radius:30px;background:var(--b-fffdf2);color:var(--ink);box-shadow:10px 11px 0 var(--p)}hk-creators .cr-card small{padding:4px 12px;border-radius:99px;background:var(--ink);color:var(--y);font-weight:800}hk-creators .cr-card h3{margin:16px 0 10px;font:900 34px var(--font)}hk-creators .cr-card p{min-height:4.8em;margin:0;font:700 20px/1.8 var(--font);animation:cr-fadein .5s}hk-creators .cr-dots{display:flex;gap:8px;margin-top:22px}hk-creators .cr-dots i{width:12px;height:12px;border:2px solid var(--ink);border-radius:50%;cursor:pointer}hk-creators .cr-dots i.on{width:30px;border-radius:99px;background:var(--p)}hk-creators .cr-funnel{position:relative;height:380px;margin-top:20px;border-radius:34px;overflow:hidden;background:radial-gradient(circle at 50% 50%,var(--b-ff3fd133),transparent 55%),#0b2470aa}hk-creators .cr-funnel .hub{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:150px;height:150px;margin:-75px;border:5px solid var(--ink);border-radius:50%;background:var(--y);color:var(--ink);font:900 32px var(--font);box-shadow:0 0 0 14px #fffc0033,0 0 80px var(--y);animation:cr-beat 2s ease-in-out infinite;z-index:2}hk-creators .cr-funnel .pill{position:absolute;left:50%;top:50%;padding:10px 18px;border:3px solid var(--ink);border-radius:99px;background:var(--b-fff);color:var(--ink);font:900 16px var(--font);white-space:nowrap;box-shadow:4px 5px #000;--ang: calc(var(--k) * 360deg / var(--n));animation:cr-pour 7s cubic-bezier(.5,0,.7,1) infinite;animation-delay:calc(var(--k) * -7s / var(--n))}hk-creators .cr-funnel .pill:nth-child(odd){background:var(--c)}hk-creators .cr-funnel .pill:nth-child(3n){background:var(--p);color:#fff}hk-creators .cr-metro{position:relative;display:flex;flex-direction:column;gap:26px;padding:10px 0;padding-inline-start:90px}hk-creators .cr-metro .track{position:absolute;top:20px;bottom:20px;inset-inline-start:37px;width:10px;border-radius:99px;background:linear-gradient(var(--p),var(--y),var(--c),#ff9a1f,var(--b-5dff8f));box-shadow:0 0 20px var(--l-fff3)}hk-creators .cr-metro .train{position:absolute;inset-inline-start:22px;top:0;font-size:34px;font-style:normal;animation:cr-train 8s ease-in-out infinite;filter:drop-shadow(0 0 10px #fff);z-index:2}hk-creators .station{position:relative;display:flex;align-items:center;gap:20px;padding:20px 24px;border:3px solid var(--c);border-radius:22px;background:#0b2470cc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}hk-creators .rv.in .station{animation:cr-slide .7s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(var(--d) * .15s + .2s)}hk-creators .station .dot{position:absolute;inset-inline-start:-78px;display:grid;place-items:center;width:56px;height:56px;border:4px solid var(--ink);border-radius:50%;background:var(--c);font-size:26px;box-shadow:0 0 20px var(--c)}hk-creators .station b{font:900 22px var(--font);color:var(--c)}hk-creators .station p{margin:6px 0 0;font-size:17px;line-height:1.8;color:#e3ebff}hk-creators .cr-pledge{display:grid;place-items:center;margin-top:140px}hk-creators .seal{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;width:min(560px,100%);padding:50px 40px;border:5px solid var(--ink);border-radius:50% 50% 46% 46%/30% 30% 22% 22%;background:radial-gradient(circle at 50% 30%,var(--b-ffe79a),var(--b-ffcf6b) 60%,#e0a93a);color:var(--ink);text-align:center;box-shadow:0 0 0 10px #ffcf6b33,12px 14px #000,0 0 90px #ffcf6b66}hk-creators .seal .globe{font-size:74px;animation:cr-spin-y 6s linear infinite}hk-creators .seal p{margin:0;font:900 clamp(22px,3vw,32px)/1.6 var(--font)}hk-creators .seal button{padding:14px 38px;border:4px solid var(--ink);border-radius:99px;background:var(--ink);color:var(--y);font:900 22px var(--font);cursor:pointer;box-shadow:5px 6px #0006;transition:transform .2s}hk-creators .seal button:hover{transform:scale(1.06) rotate(-2deg)}hk-creators .seal .stamp{padding:8px 26px;border:5px solid #0a9a62;border-radius:14px;color:var(--f-0a9a62);font:900 28px var(--font);transform:rotate(-10deg);animation:cf-stamp .6s cubic-bezier(.2,1.8,.4,1) both}hk-creators .seal .ht{position:absolute;left:50%;bottom:40%;font-size:28px;font-style:normal;opacity:0;animation:cr-hearts 1.8s ease-out forwards;animation-delay:calc(var(--d) * 1s)}@keyframes cr-shake{25%{transform:translate(-4px,2px)}75%{transform:translate(4px,-2px)}}@keyframes cr-bounce{0%,to{transform:translateY(-30px) scale(1.7)}50%{transform:translateY(-44px) scale(1.7) rotate(-4deg)}}@keyframes cr-beat{0%,to{transform:translate(var(--bx, 0),var(--by, 0)) scale(1)}50%{transform:translate(var(--bx, 0),var(--by, 0)) scale(1.08)}}hk-creators .cr-art .heart{--bx: -50%;--by: -50%}@keyframes cr-eq{0%{height:14px}to{height:70px}}@keyframes cr-sunmove{50%{transform:translate(-30px,10px)}}@keyframes cr-prog{0%{width:0}to{width:100%}}@keyframes cr-type{0%{transform:scaleX(0)}60%,to{transform:scaleX(1)}}@keyframes cr-spin{to{transform:rotate(360deg)}}@keyframes cr-fadein{0%{opacity:0;transform:translateY(8px)}}@keyframes cr-pour{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--ang)) translateY(-240px) rotate(calc(-1 * var(--ang))) scale(1)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(calc(var(--ang) + 120deg)) translateY(-40px) rotate(calc(-1 * var(--ang) - 120deg)) scale(.3)}}@keyframes cr-train{0%,to{top:0}50%{top:calc(100% - 50px)}}@keyframes cr-slide{0%{opacity:0;transform:translate(40px)}}[dir=ltr] hk-creators .rv.in .station{animation-name:cr-slide-l}@keyframes cr-slide-l{0%{opacity:0;transform:translate(-40px)}}@keyframes cr-spin-y{to{transform:rotateY(360deg)}}@keyframes cr-hearts{0%{opacity:0;transform:translate(-50%) scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)),-220px) scale(1.3)}}@media(max-width:860px){hk-creators .cr-mixer{grid-template-columns:1fr;padding:20px}hk-creators .cr-art{grid-row:auto}hk-creators .cr-media{grid-template-columns:1fr 1fr}hk-creators .cr-who{grid-template-columns:1fr;justify-items:center;gap:30px}hk-creators .cr-orbit{width:300px;height:300px}hk-creators .cr-planet{width:52px;height:52px;margin:-26px;transform:rotate(var(--a)) translateY(-150px)}hk-creators .cr-planet span{font-size:24px}hk-creators .cr-orbit .core{inset:80px;font-size:60px}hk-creators .cr-funnel{height:320px}hk-creators .cr-metro{padding-inline-start:70px}hk-creators .cr-metro .track{inset-inline-start:27px}hk-creators .cr-metro .train{inset-inline-start:12px}hk-creators .station .dot{inset-inline-start:-66px;width:46px;height:46px;font-size:20px}hk-creators .seal{padding:40px 22px}}@media(prefers-reduced-motion:reduce){hk-creators *,hk-creators .rv{animation:none!important;transition:none!important}hk-creators .rv{opacity:1;transform:none}}@property --spin{syntax: "<angle>"; inherits: false; initial-value: 0deg;}hk-creators>section,hk-creators>.cr-marq{position:relative;z-index:2}hk-creators .cr-aurora{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;filter:blur(70px) saturate(1.3);opacity:.75}hk-creators .cr-aurora i{position:absolute;width:55vmax;height:55vmax;border-radius:50%;mix-blend-mode:screen;animation:cr-aur 22s ease-in-out infinite alternate}hk-creators .cr-aurora .a1{left:-15%;top:-20%;background:var(--b-ff3fd1)}hk-creators .cr-aurora .a2{right:-20%;top:10%;background:#2b6bff;animation-duration:26s;animation-delay:-6s}hk-creators .cr-aurora .a3{left:20%;bottom:-35%;background:#00e0c6;animation-duration:30s;animation-delay:-12s;opacity:.6}hk-creators .cr-aurora .a4{right:10%;bottom:-25%;background:#ffb800;animation-duration:24s;animation-delay:-3s;opacity:.45}hk-creators .cr-glow{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(520px circle at var(--mx, 50%) var(--my, 30%),var(--b-ffffff1f),transparent 60%)}hk-creators .cr-prog{position:fixed;top:64px;inset-inline:0;z-index:5;height:4px;pointer-events:none}hk-creators .cr-prog i{display:block;height:100%;width:calc(var(--prog, 0) * 100%);background:linear-gradient(90deg,#fffc00,var(--b-ff3fd1),var(--b-3fe0ff));box-shadow:0 0 14px #ff3fd1}hk-info .info-page.info-discover{background:#050d33}hk-info .info-page.info-discover:before{z-index:1}hk-creators .cr-hero{position:relative;overflow:visible}hk-creators .cr-float{position:absolute;inset:0;pointer-events:none}hk-creators .cr-float span{position:absolute;font-size:calc(26px + var(--z) * 30px);opacity:calc(.25 + var(--z) * .5);filter:blur(calc((1 - var(--z)) * 3px)) drop-shadow(0 8px 20px rgba(0,0,0,.5333333333));transform:translate(calc(var(--px, 0) * var(--z) * -80px),calc(var(--py, 0) * var(--z) * -60px));transition:transform .3s ease-out}hk-creators .cr-float span{animation:cr-floaty 7s ease-in-out infinite;animation-delay:calc(var(--d) * -1s)}hk-creators .cr-splash{position:absolute;left:50%;top:42%;width:0;height:0;pointer-events:none}hk-creators .cr-splash i{position:absolute;width:var(--s);height:var(--s);margin:calc(var(--s) / -2);background:var(--c);opacity:0;transform:scale(0);box-shadow:0 0 40px var(--c)}hk-creators .cr-splash.go i{animation:cr-splat 1s cubic-bezier(.2,1.3,.4,1) forwards,cr-blob 6s 1s ease-in-out infinite;animation-delay:var(--d),calc(var(--d) + 1s)}hk-creators .cr-splash b{position:absolute;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--c);box-shadow:0 0 10px var(--c);opacity:0}hk-creators .cr-splash.go b{animation:cr-spark 1.1s ease-out forwards;animation-delay:var(--d)}hk-creators .cr-flash{position:fixed;inset:0;z-index:6;pointer-events:none;background:radial-gradient(circle at 50% 42%,var(--b-fff),var(--b-fff0) 60%);opacity:0}hk-creators .cr-flash.go{animation:cr-flash .7s ease-out}hk-creators .cr-frame{z-index:3}hk-creators .cr-hero h1 .w1{display:inline-block;background:linear-gradient(90deg,var(--b-fff),var(--b-c9d8ff),var(--b-fff));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cr-sheen 4s linear infinite}hk-creators .cr-hero h1 mark{position:relative;overflow:hidden}hk-creators .cr-hero h1 mark:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,var(--b-fffa) 50%,transparent 70%);transform:translate(-120%);animation:cr-shine 3.5s 2s ease-in-out infinite}hk-creators .cr-hero-t.show h1 mark{animation:cr-pop .8s .9s cubic-bezier(.2,1.8,.4,1) both}hk-creators .cr-marq{margin:110px -60px 0;padding:18px 0;overflow:hidden;border-block:4px solid #111;background:linear-gradient(90deg,#fffc00,var(--b-ff3fd1),var(--b-3fe0ff),#fffc00);background-size:300% 100%;transform:rotate(-3deg);box-shadow:0 20px 60px #0008;animation:cr-hue 10s linear infinite}hk-creators .cr-marq.rev{transform:rotate(2.5deg)}hk-creators .cr-marq>div{display:flex;align-items:center;gap:30px;width:max-content;animation:hk-wall 28s linear infinite}hk-creators .cr-marq.rev>div{animation-direction:reverse}hk-creators .cr-marq span{color:var(--f-111);font:900 clamp(30px,5vw,56px) var(--font);white-space:nowrap}hk-creators .cr-marq i{color:#fff;font-style:normal;font-size:30px;text-shadow:0 0 10px var(--l-fff);-webkit-text-stroke:2px #111}hk-creators .tilt{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .5s cubic-bezier(.2,1,.3,1);transform-style:preserve-3d}hk-creators .tilt.tilting{transition:transform .08s linear}hk-creators .tilt:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx, 50%) var(--gy, 50%),var(--b-fff5),transparent 55%);opacity:0;transition:opacity .3s}hk-creators .tilt.tilting:after{opacity:1}hk-creators .cr-m,hk-creators .cr-card,hk-creators .station{position:relative}hk-creators .cr-m:hover{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(-10px)}hk-creators .cr-mixer,hk-creators .cr-card{position:relative;isolation:isolate}hk-creators .cr-mixer:before,hk-creators .cr-card:before{content:"";position:absolute;inset:-4px;z-index:-1;border-radius:inherit;background:conic-gradient(from var(--spin),var(--b-ff3fd1),#fffc00,var(--b-3fe0ff),var(--b-9b5cff),var(--b-ff3fd1));animation:cr-spinb 6s linear infinite}hk-creators .cr-mixer{border-color:transparent;background:#0b1a55}hk-creators .cr-card{border-color:transparent;box-shadow:0 30px 70px #000a,0 0 60px #ff3fd155}hk-creators .cr-card:before{inset:-6px;filter:blur(0)}hk-creators .cr-card>*{position:relative}hk-creators .cr-card{background:linear-gradient(var(--b-fffdf2),var(--b-fffdf2)) padding-box}hk-creators .cr-orbit .ring{box-shadow:0 0 60px #3fe0ff33,inset 0 0 60px #ff3fd133}hk-creators .cr-orbit:before{content:"";position:absolute;inset:-30px;border-radius:50%;background:conic-gradient(from var(--spin),transparent,var(--b-3fe0ff55),transparent 30%,var(--b-ff3fd155),transparent 60%);animation:cr-spinb 8s linear infinite;filter:blur(10px)}hk-creators .cr-planet{background:radial-gradient(circle at 35% 30%,var(--b-fff),var(--b-dfe6ff))}hk-creators .cr-funnel:before{content:"";position:absolute;inset:-50%;background:repeating-conic-gradient(from var(--spin),var(--b-ffffff08) 0 10deg,transparent 10deg 20deg);animation:cr-spinb 30s linear infinite}hk-creators .cr-funnel{background:radial-gradient(circle at 50% 50%,var(--b-ff3fd155),transparent 50%),#0b1a55cc;box-shadow:inset 0 0 80px #000a;border:2px solid var(--l-ffffff1a)}hk-creators .cr-metro .track{background-size:100% 200%;animation:cr-track 4s linear infinite}hk-creators .station{box-shadow:0 0 0 transparent;transition:transform .5s cubic-bezier(.2,1,.3,1),box-shadow .3s}hk-creators .station:hover{box-shadow:0 0 40px color-mix(in srgb,var(--c) 60%,transparent)}hk-creators .station .dot{animation:cr-ping 2.4s ease-out infinite;animation-delay:calc(var(--d) * .4s)}hk-creators .cr-pledge{position:relative}hk-creators .cr-burst{position:absolute;left:50%;top:50%;width:900px;height:900px;margin:-450px;border-radius:50%;background:repeating-conic-gradient(from var(--spin),var(--b-ffcf6b33) 0 8deg,transparent 8deg 20deg);-webkit-mask-image:radial-gradient(circle,#000 20%,transparent 65%);mask-image:radial-gradient(circle,#000 20%,transparent 65%);animation:cr-spinb 40s linear infinite;pointer-events:none}hk-creators .seal{z-index:1}hk-creators .seal.signed{animation:cr-pop .6s cubic-bezier(.2,1.8,.4,1)}hk-creators .seal .cf{position:absolute;left:50%;top:45%;width:12px;height:18px;margin:-9px -6px;border-radius:3px;background:var(--c);opacity:0;animation:cr-conf 1.6s cubic-bezier(.2,.8,.4,1) forwards;animation-delay:var(--d)}@keyframes cr-aur{0%{transform:translate(0) scale(1)}50%{transform:translate(12vw,8vh) scale(1.2)}to{transform:translate(-8vw,14vh) scale(.9)}}@keyframes cr-floaty{0%,to{margin-top:0;rotate:-6deg}50%{margin-top:-18px;rotate:6deg}}@keyframes cr-splat{0%{opacity:0;transform:translate(0) scale(0)}60%{opacity:.9}to{opacity:.55;transform:translate(var(--x),var(--y)) scale(1)}}@keyframes cr-blob{0%,to{translate:0 0;scale:1}50%{translate:0 -14px;scale:1.08}}@keyframes cr-spark{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--x),var(--y)) scale(.3)}}@keyframes cr-flash{0%{opacity:0}15%{opacity:.9}to{opacity:0}}@keyframes cr-sheen{to{background-position:-200% 0}}@keyframes cr-shine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes cr-pop{0%{transform:scale(.6) rotate(-8deg)}to{transform:rotate(-2deg)}}@keyframes cr-hue{to{background-position:300% 0}}@keyframes cr-spinb{to{--spin: 360deg}}@keyframes cr-track{to{background-position:0 -200%}}@keyframes cr-ping{0%{box-shadow:0 0 color-mix(in srgb,var(--c) 70%,transparent),0 0 20px var(--c)}70%,to{box-shadow:0 0 0 18px transparent,0 0 20px var(--c)}}@keyframes cr-conf{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--x),calc(var(--y) + 160px)) rotate(var(--r))}}@media(max-width:860px){hk-creators .cr-float span{font-size:calc(18px + var(--z) * 18px)}hk-creators .cr-marq{margin-inline:-30px}hk-creators .cr-burst{width:600px;height:600px;margin:-300px}hk-creators .cr-prog{top:58px}}@media(prefers-reduced-motion:reduce){hk-creators .cr-aurora i,hk-creators .cr-float span,hk-creators .cr-marq>div{animation:none!important}}@keyframes cr-splat{0%{opacity:0;transform:translate(0) scale(0);filter:blur(0)}35%{opacity:.95;filter:blur(0)}to{opacity:.32;transform:translate(var(--x),var(--y)) scale(1.4);filter:blur(22px)}}hk-creators .cr-hero-t{position:relative;z-index:4}hk-creators .cr-hero h1 .w1{text-shadow:none;filter:drop-shadow(0 4px 18px rgba(0,0,0,.8))}hk-creators .cr-hero p{text-shadow:0 2px 12px #000}hk-creators .cr-mixer:before,hk-creators .cr-card:before{content:none}hk-creators .cr-mixer{border:4px solid transparent;background:linear-gradient(#0b1a55f2,#0b1a55f2) padding-box,conic-gradient(from var(--spin),var(--b-ff3fd1),#fffc00,var(--b-3fe0ff),var(--b-9b5cff),var(--b-ff3fd1)) border-box;animation:cr-spinb 6s linear infinite}hk-creators .cr-card{border:5px solid transparent;background:linear-gradient(var(--b-fffdf2),var(--b-fffdf2)) padding-box,conic-gradient(from var(--spin),var(--b-ff3fd1),#fffc00,var(--b-3fe0ff),var(--b-9b5cff),var(--b-ff3fd1)) border-box;animation:cr-spinb 6s linear infinite}hk-creators .cr-flash{display:none!important}hk-creators .cr-aurora{filter:blur(90px) saturate(.7);opacity:.32}hk-creators .cr-aurora i{animation-duration:60s!important}hk-creators .cr-aurora .a1{background:#6b4fd8}hk-creators .cr-aurora .a2{background:#2b5fd8}hk-creators .cr-aurora .a3{background:#1f8f9a;opacity:.5}hk-creators .cr-aurora .a4{background:#b07a3a;opacity:.3}hk-creators .cr-glow{background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 30%),var(--b-ffffff0d),transparent 60%)}hk-creators .cr-float span{opacity:calc(.15 + var(--z) * .3);animation-duration:12s}@keyframes cr-splat{0%{opacity:0;transform:translate(0) scale(0);filter:blur(10px)}to{opacity:.16;transform:translate(var(--x),var(--y)) scale(1.4);filter:blur(30px)}}hk-creators .cr-splash.go i{animation:cr-splat 1.6s ease-out forwards!important;box-shadow:none}hk-creators .cr-splash b{display:none}hk-creators .cr-hero h1 .w1{background:none;color:#fff;animation:none}hk-creators .cr-hero h1 mark:after{animation-duration:8s;opacity:.5}hk-creators .cr-hero h1 mark{box-shadow:5px 6px #c2187f}hk-creators .cr-marq{animation:none;background:var(--b-f4e9c8);border-color:#0b1a55;box-shadow:0 14px 40px #0006}hk-creators .cr-marq.rev{background:var(--b-e7defa)}hk-creators .cr-marq>div{animation-duration:50s}hk-creators .cr-marq span{color:var(--f-0b1a55)}hk-creators .cr-marq i{color:var(--f-c2187f);-webkit-text-stroke:0;text-shadow:none;font-size:22px}hk-creators .cr-mixer{animation:none;background:linear-gradient(#0b1a55f2,#0b1a55f2) padding-box,linear-gradient(135deg,#6b4fd8,#2b5fd8) border-box}hk-creators .cr-card{animation:none;background:linear-gradient(var(--b-fffdf2),var(--b-fffdf2)) padding-box,linear-gradient(135deg,#c2187f,#6b4fd8) border-box;box-shadow:0 24px 50px #0008}hk-creators .cr-orbit:before{animation-duration:30s;opacity:.4}hk-creators .cr-orbit .ring{box-shadow:none}hk-creators .cr-funnel:before{animation-duration:90s;opacity:.5}hk-creators .cr-funnel{background:radial-gradient(circle at 50% 50%,rgba(107,79,216,.2),transparent 55%),#0b1a55cc}hk-creators .cr-funnel .hub{box-shadow:0 0 0 12px #fffc0022,0 0 30px #fffc0055;animation-duration:4s}hk-creators .cr-metro .track{animation:none;background:linear-gradient(#c2187f,#b8a22a,#1f8fb0,#c2742a,#2f9f5f);box-shadow:none}hk-creators .station .dot{animation:none;box-shadow:0 0 10px color-mix(in srgb,var(--c) 50%,transparent)}hk-creators .station:hover{box-shadow:0 0 20px color-mix(in srgb,var(--c) 30%,transparent)}hk-creators .cr-burst{opacity:.45;animation-duration:120s}hk-creators .seal{box-shadow:0 0 0 8px #ffcf6b22,10px 12px #000,0 0 40px #ffcf6b33}hk-creators .cr-prog i{box-shadow:none;background:linear-gradient(90deg,var(--b-f4e9c8),var(--b-c9b6f5))}hk-creators .cr-m.audio{background:var(--b-8fd3dc)}hk-creators .cr-m.image{background:var(--b-f2e38a)}hk-creators .cr-m.video{background:var(--b-e7a3cf)}hk-creators .cr-art{filter:saturate(calc(var(--sat) * .8)) brightness(calc(.6 + var(--sat) * .35))}hk-creators .cr-mixer[data-zone=magic] .cr-verdict{box-shadow:none}hk-creators .cr-planet.on{box-shadow:0 0 0 5px #fffc0033}hk-creators .cr-mixer[data-zone=magic] .cr-verdict{background:var(--b-f2e38a)}hk-creators .cr-slider input,[dir=rtl] hk-creators .cr-slider input{background:linear-gradient(-90deg,var(--b-f2e38a),#c98bb8 50%,#8892a8)}[dir=ltr] hk-creators .cr-slider input{background:linear-gradient(90deg,var(--b-f2e38a),#c98bb8 50%,#8892a8)}hk-creators .cr-big{background:linear-gradient(90deg,var(--b-f2e38a),var(--b-e7a3cf),var(--b-8fd3dc));-webkit-background-clip:text;background-clip:text}hk-creators .cr-funnel .pill:nth-child(odd){background:var(--b-8fd3dc)}hk-creators .cr-funnel .pill:nth-child(3n){background:#c98bb8;color:#111}hk-creators .cr-funnel .hub{background:var(--b-f2e38a)}hk-creators .cr-sec h2 small{color:#f2e38a;border-color:#f2e38a}hk-creators .cr-metro .track{background:linear-gradient(var(--b-e7a3cf),var(--b-f2e38a),var(--b-8fd3dc),var(--b-e8b27a),#9fdcaa)}hk-creators .cr-who:hover .cr-orbit .ring,hk-creators .cr-who:hover .cr-planet span,hk-creators .cr-orbit.still .ring,hk-creators .cr-orbit.still .cr-planet span{animation-play-state:paused}hk-user-profile .uc-links{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px 0 10px;border:2px solid #111;border-radius:20px;background:#fffc00;color:#111;font:900 13px var(--font);cursor:pointer;box-shadow:0 3px #111;animation:lk-pulse 3.5s ease-in-out infinite}hk-user-profile .uc-links b{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#111;color:var(--f-fffc00);font-size:11px}hk-user-profile .uc-links:active{transform:translateY(2px);box-shadow:0 1px #111}hk-user-profile .lk-back{position:fixed;inset:0;z-index:70;display:grid;place-items:end center;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:lk-fade .2s}hk-user-profile .lk-sheet{position:relative;width:min(440px,100%);max-height:92dvh;overflow-y:auto;scrollbar-width:none;padding:16px 14px calc(18px + var(--safe-bottom, 0px));animation:lk-up .45s cubic-bezier(.3,1.3,.5,1)}hk-user-profile .lk-x{position:absolute;top:26px;inset-inline-end:26px;z-index:2;width:34px;height:34px;border:2px solid #111;border-radius:50%;background:var(--b-fff);font-weight:900;cursor:pointer}@keyframes lk-up{0%{transform:translateY(100%)}}@keyframes lk-fade{0%{opacity:0}}@keyframes lk-pulse{0%,88%,to{transform:none}92%{transform:rotate(-4deg) scale(1.05)}96%{transform:rotate(3deg)}}@media(prefers-reduced-motion:reduce){hk-user-profile .uc-links,hk-user-profile .lk-sheet{animation:none}}hk-profile .pf-sub{display:block;font-size:11px;font-weight:600;color:var(--f-888)}hk-user-profile .lk-sheet::-webkit-scrollbar{display:none}hk-profile .pf-partners{display:flex;flex-direction:column;gap:12px;margin:18px 0 4px;padding:16px;border:2.5px solid #111;border-radius:22px;background:linear-gradient(135deg,#fffc00,var(--b-ffd86b) 60%,var(--b-ffb86b));color:#111;text-decoration:none;box-shadow:0 5px #111;transition:transform .15s}hk-profile .pf-partners:active{transform:translateY(3px);box-shadow:0 2px #111}hk-profile .pp-top{display:flex;align-items:center;gap:12px}hk-profile .pp-top i{display:grid;place-items:center;width:44px;height:44px;border:2px solid #111;border-radius:14px;background:var(--b-fff);font-style:normal;font-size:24px;flex:none}hk-profile .pp-top>span{flex:1;display:flex;flex-direction:column}hk-profile .pp-top b{font-size:16px;font-weight:900}hk-profile .pp-top small{font-size:12px;font-weight:700;color:var(--f-4a3b00)}hk-profile .pp-logos{display:flex;gap:8px}hk-profile .pp-logo,hk-profile .pp-more{display:grid;place-items:center;width:40px;height:40px;border:2px solid #111;border-radius:12px;overflow:hidden;background:var(--b-fff);font:900 16px var(--font)}hk-profile .pp-logo img{width:100%;height:100%;object-fit:contain;padding:3px;background:var(--b-fff)}hk-profile .pp-more{background:#111;color:var(--f-fffc00);font-size:12px}
