:root{--ink:#08070c;--label:#F6F4F2;--l2:rgba(236,232,228,.66);--l3:rgba(236,232,228,.4);--accent:#FF7A66;--accent2:#FFB070;--violet:#B0A0FF;--green:#5BE08F;--glass:rgba(255,255,255,.07);--glass2:rgba(255,255,255,.11);--hair:rgba(255,255,255,.14);--r:24px;--pill:999px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,system-ui,sans-serif}.adk *{box-sizing:border-box}.adk{background:radial-gradient(60% 38% at 18% 0,#2a1533 0,rgba(42,21,51,0) 60%),radial-gradient(55% 32% at 88% 2%,#3a1a20 0,rgba(58,26,32,0) 55%),linear-gradient(180deg,#0d0b12,#08070c 40%);background-attachment:fixed;color:var(--label);-webkit-font-smoothing:antialiased;overflow-x:hidden}.adk #bokeh{position:fixed;inset:0;z-index:0;pointer-events:none}.adk .stage,.adk .top{position:relative;z-index:2}.adk .top{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 26px;background:linear-gradient(180deg,rgba(8,7,12,.7),transparent);position:sticky;top:0;z-index:50;backdrop-filter:blur(10px)}.adk .logo{display:inline-flex;align-items:center;gap:9px;font-size:21px;font-weight:680;letter-spacing:-.02em;color:var(--label)}.adk .logo .lm{display:inline-flex;gap:4px}.adk .logo .lm b{width:9px;height:9px;border-radius:50%;display:block}.adk .logo .lm b:first-child{background:var(--accent)}.adk .logo .lm b:last-child{background:var(--violet)}.adk .seg{display:inline-flex;background:var(--glass);border:1px solid var(--hair);border-radius:var(--pill);padding:3px;flex-wrap:wrap}.adk .seg button{border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:var(--l2);background:transparent;border-radius:var(--pill);padding:8px 15px;white-space:nowrap}.adk .seg button.on{color:#fff;background:linear-gradient(180deg,var(--accent),#F0473A);box-shadow:0 4px 12px rgba(255,106,90,.4)}.adk .taginfo{font-size:12px;color:var(--l3)}.adk .group{display:none}.adk .group.on{display:block}.adk .ghead{text-align:center;padding:34px 20px 6px}.adk .ghead h2{font-size:clamp(24px,3.4vw,34px);font-weight:700;letter-spacing:-.02em}.adk .ghead p{font-size:14px;color:var(--l2);margin-top:8px}.adk .stage{display:flex;flex-wrap:wrap;gap:34px 30px;justify-content:center;padding:24px 18px 80px;align-items:flex-start}.adk .unit{width:360px;max-width:100%}.adk .cap{font-size:13px;font-weight:600;color:var(--l2);margin-bottom:10px;text-align:center}.adk .cap b{color:var(--accent2)}.adk .dev{width:360px;max-width:100%;aspect-ratio:360/740;border-radius:52px;position:relative;flex:none;background:linear-gradient(150deg,#52525a,#1e1e24 20%,#101015 55%,#34343c);padding:10px;box-shadow:0 50px 100px rgba(0,0,0,.6),inset 0 1px 1px rgba(255,255,255,.2),inset 0 -2px 3px rgba(0,0,0,.5)}.adk .scr{position:absolute;inset:10px;border-radius:43px;overflow:hidden;display:flex;flex-direction:column;background:radial-gradient(85% 42% at 22% 0,#251536,rgba(37,21,54,0) 60%),radial-gradient(70% 30% at 100% 4%,#2a1418,rgba(42,20,24,0) 55%),linear-gradient(165deg,#0e0b14,#08070c)}.adk .isl{position:absolute;top:16px;left:50%;transform:translateX(-50%);width:98px;height:27px;background:#000;border-radius:99px;z-index:30}.adk .sbtn{position:absolute;background:linear-gradient(180deg,#45454d,#1c1c22);border-radius:2px}.adk .sbtn.pwr{right:-3px;top:30%;width:3px;height:66px}.adk .sbtn.v1{left:-3px;top:26%;width:3px;height:32px}.adk .sbtn.v2{left:-3px;top:35%;width:3px;height:48px}.adk .sbtn.act{left:-3px;top:19%;width:3px;height:26px;background:linear-gradient(180deg,#FF9F70,#C9542f)}.adk .sbar{padding:15px 24px 0;font-size:13px;font-weight:600}.adk .abar,.adk .sbar{display:flex;justify-content:space-between;align-items:center}.adk .abar{padding:14px 18px 4px}.adk .abar .lg{display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:680}.adk .abar .lg .lm{display:inline-flex;gap:3px}.adk .abar .lg .lm i{width:5px;height:5px;border-radius:50%;display:block}.adk .abar .lg .lm i:first-child{background:var(--accent)}.adk .abar .lg .lm i:last-child{background:var(--violet)}.adk .back{font-size:13px;color:var(--l2)}.adk .ver{font-size:10.5px;font-weight:600;color:var(--green);background:rgba(91,224,143,.14);border:1px solid rgba(91,224,143,.3);border-radius:var(--pill);padding:4px 9px}.adk .body{flex:1;min-height:0;overflow:hidden;padding:8px 18px 18px;display:flex;flex-direction:column}.adk .k{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--l3)}.adk .h1{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.05;margin-top:4px}.adk .h1 .v{color:var(--violet)}.adk .h1 .a{color:var(--accent2)}.adk .sub{font-size:13.5px;color:var(--l2);line-height:1.5;margin-top:8px}.adk .label{font-size:11px;color:var(--l3);margin:16px 0 6px;font-weight:600}.adk .field{width:100%;border:1px solid var(--hair);background:rgba(255,255,255,.05);border-radius:13px;padding:13px 14px;font-size:14px;color:var(--label)}.adk .field.ph{color:var(--l3)}.adk .row2{display:flex;gap:10px}.adk .row2>*{flex:1}.adk .chips{display:flex;flex-wrap:wrap;gap:8px}.adk .chip{font-size:12.5px;font-weight:540;color:var(--l2);border:1px solid var(--hair);background:rgba(255,255,255,.04);border-radius:var(--pill);padding:8px 13px}.adk .chip.onv{color:#150f1c;background:var(--violet);border-color:transparent}.adk .chip.onc{color:#1a0f0a;background:var(--accent2);border-color:transparent}.adk .btn{display:flex;align-items:center;justify-content:center;gap:8px;border:none;cursor:pointer;font-family:inherit;font-weight:620;font-size:15px;border-radius:var(--pill);padding:14px;width:100%;letter-spacing:-.01em}.adk .btn svg{width:18px;height:18px}.adk .btn-coral{color:#fff;background:linear-gradient(180deg,var(--accent),#EC4B38);box-shadow:0 10px 24px rgba(255,106,90,.34)}.adk .btn-violet{color:#150f1c;background:linear-gradient(180deg,#C3B6FF,#8E7CF0);box-shadow:0 10px 24px rgba(123,108,255,.3)}.adk .btn-sage{color:#06120b;background:var(--green)}.adk .btn-ghost{background:var(--glass2);border:1px solid var(--hair);color:var(--label)}.adk .note{font-size:11.5px;color:var(--l3);text-align:center;margin-top:12px;line-height:1.5}.adk .spacer{flex:1}.adk .dots{display:flex;gap:6px;justify-content:center;margin-bottom:6px}.adk .dots i{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.22)}.adk .dots i.on{background:var(--violet);width:18px;border-radius:99px}.adk .dots i.onc.on{background:var(--accent2)}.adk .rcard{border-radius:20px;padding:18px;margin-top:14px;border:1px solid var(--hair);position:relative;overflow:hidden}.adk .rcard.her{background:linear-gradient(150deg,rgba(176,160,255,.16),rgba(176,160,255,.03));border-color:rgba(176,160,255,.32)}.adk .rcard.him{background:linear-gradient(150deg,rgba(255,122,102,.15),rgba(255,159,69,.04));border-color:rgba(255,122,102,.32)}.adk .rcard h3{font-size:20px;font-weight:700}.adk .rcard.her h3{color:var(--violet)}.adk .rcard.him h3{color:var(--accent2)}.adk .rcard p{font-size:13px;color:var(--l2);margin-top:5px;line-height:1.45}.adk .rcard .go{margin-top:13px}.adk .photos{display:flex;gap:9px;margin-top:6px}.adk .pslot{flex:1;aspect-ratio:3/4;border-radius:12px;border:1px dashed rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;color:var(--l3);font-size:24px;background:rgba(255,255,255,.03)}.adk .pslot.filled{border-style:solid;border-color:transparent;background:radial-gradient(60% 70% at 35% 25%,#ffd9b0aa,transparent),linear-gradient(160deg,#8FAE8B,#221c2f 70%,#D9A441)}.adk .rec{gap:13px;margin-top:8px;padding:13px;border-radius:15px;background:rgba(255,176,112,.1);border:1px solid rgba(255,176,112,.3)}.adk .rec,.adk .rec .mic{display:flex;align-items:center}.adk .rec .mic{width:46px;height:46px;border-radius:50%;background:var(--accent);justify-content:center;flex:none;box-shadow:0 8px 18px rgba(255,106,90,.4)}.adk .rec .mic svg{width:20px;height:20px;color:#fff}.adk .rec .wv{flex:1;display:flex;align-items:center;gap:3px;height:26px}.adk .rec .wv i{flex:1;background:var(--accent2);border-radius:2px;opacity:.6}.adk .rec .du{font-size:12px;font-weight:600;color:var(--accent2)}.adk .idb{display:flex;gap:11px;align-items:center;margin-top:12px;padding:13px;border-radius:14px;border:1px solid rgba(91,224,143,.34);background:rgba(91,224,143,.06)}.adk .idb svg{width:26px;height:26px;color:var(--green);flex:none}.adk .idb .t{font-size:12.5px}.adk .idb .t b{color:#bdeccb}.adk .idb .t span{color:var(--l3)}.adk .otp{gap:9px;margin-top:8px}.adk .otp,.adk .otp b{display:flex;justify-content:center}.adk .otp b{width:42px;height:52px;border-radius:12px;border:1px solid var(--hair);background:rgba(255,255,255,.05);align-items:center;font-size:22px;font-weight:700}.adk .otp b.f{border-color:var(--accent2);color:var(--accent2)}.adk .wa{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--l2);margin-top:14px;justify-content:center;width:100%}.adk .wa i{width:18px;height:18px;border-radius:5px;background:#25D366;display:inline-block}.adk .card{border:1px solid var(--hair);background:rgba(255,255,255,.05);border-radius:18px;padding:15px;margin-top:14px}.adk .wp{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#fff;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.06);border-radius:var(--pill);padding:7px 12px}.adk .wp .d{width:7px;height:7px;border-radius:50%;background:var(--green)}.adk .wp.amber .d{background:var(--accent2)}.adk .avrow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:13px;border-radius:14px;border:1px solid rgba(255,122,102,.3);background:linear-gradient(180deg,rgba(255,122,102,.13),rgba(255,176,112,.05))}.adk .avrow .t{font-size:14px;font-weight:600}.adk .avrow .s{font-size:11.5px;color:var(--l2);margin-top:2px}.adk .sw{width:50px;height:29px;border-radius:99px;background:var(--accent);position:relative;flex:none;box-shadow:0 4px 12px rgba(255,106,90,.4)}.adk .sw:after{content:"";position:absolute;top:3px;right:3px;width:23px;height:23px;border-radius:50%;background:#fff}.adk .sw.sage{background:var(--violet);box-shadow:0 4px 12px rgba(123,108,255,.4)}.adk .bignum{font-size:15px;font-weight:600}.adk .bignum b{color:var(--violet)}.adk .wal{display:flex;align-items:flex-end;justify-content:space-between}.adk .wal .n{font-size:50px;font-weight:700;line-height:.9;color:var(--accent2)}.adk .wal .lab{font-size:11px;color:var(--l2);margin-top:6px}.adk .statline{display:flex;gap:11px;align-items:center;margin-top:14px;padding:12px;border-radius:14px;background:var(--glass);border:1px solid var(--hair)}.adk .statline .th{width:42px;height:42px;border-radius:11px;flex:none;background:radial-gradient(60% 70% at 30% 20%,#ff9a7a66,transparent),linear-gradient(150deg,#2a1840,#15233e)}.adk .tabbar{margin-top:auto;display:flex;padding:9px 6px;border-radius:22px;background:rgba(20,16,26,.66);backdrop-filter:blur(14px);border:1px solid var(--hair)}.adk .tabbar a{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:10px;font-weight:600;color:var(--l3);text-decoration:none}.adk .tabbar a svg{width:22px;height:22px}.adk .tabbar a.on{color:var(--accent)}.adk .tabbar a.onv{color:var(--violet)}.adk .subcap{font-size:12px;color:var(--l2);margin-top:4px}.adk .g2{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:12px}.adk .mc{border-radius:15px;overflow:hidden;border:1px solid var(--hair);background:var(--glass)}.adk .mc .ph{aspect-ratio:4/5;position:relative;display:flex;align-items:flex-end;padding:8px;overflow:hidden}.adk .mc .ph .ov,.adk .phimg{position:absolute;inset:0}.adk .mc .ph .ov{background:linear-gradient(0deg,rgba(8,7,12,.82),transparent 60%)}.adk .mc .ph .nm{position:relative;z-index:2;font-size:12px;font-weight:700;line-height:1.1}.adk .mc .ph .nm small{display:block;font-size:10px;font-weight:500;color:var(--l2)}.adk .mc .ph .bd{top:7px;right:7px;flex-wrap:wrap}.adk .mc .ph .bd,.adk .mc .ph .lk{position:absolute;left:7px;display:flex;gap:4px;z-index:2}.adk .mc .ph .lk{bottom:7px;align-items:center;font-size:9.5px;font-weight:600;color:#fff;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.25);border-radius:99px;padding:3px 7px}.adk .mc .ph .lk svg{width:11px;height:11px}.adk .mc.gated .phimg{filter:blur(9px) saturate(.85)}.adk .bdg{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 6px;border-radius:99px;background:rgba(0,0,0,.42);border:1px solid rgba(255,255,255,.28);font-size:9px;font-weight:600;color:#fff}.adk .bdg svg{width:11px;height:11px}.adk .bdg.ok svg{color:var(--green)}.adk .bdg.g svg{color:var(--accent2)}.adk .mc .bod{padding:9px 10px}.adk .mc .meta{font-size:10.5px;color:var(--l2);min-height:13px}.adk .mc .ints{font-size:10px;color:var(--l3);margin-top:2px}.adk .warm{display:inline-block;margin-top:5px;font-size:9.5px;font-weight:600;color:#ffb9af;background:rgba(255,106,90,.18);border:1px solid rgba(255,106,90,.34);border-radius:99px;padding:3px 8px}.adk .pbtn{margin-top:8px;width:100%;border:none;cursor:pointer;font-family:inherit;font-weight:620;font-size:12px;border-radius:99px;padding:9px;color:#150f1c;background:linear-gradient(180deg,#C3B6FF,#8E7CF0)}.adk .pbtn.coral{background:linear-gradient(180deg,var(--accent),#EC4B38);color:#fff}.adk .pbtn.done{background:var(--glass2);color:var(--l2);border:1px solid var(--hair)}.adk .bigphoto{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:4/5;display:flex;align-items:flex-end;padding:14px;margin-top:4px}.adk .bigphoto .ov{position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,7,12,.85),transparent 55%)}.adk .bigphoto .nm{position:relative;z-index:2;font-size:24px;font-weight:700}.adk .bigphoto .nm small{display:block;font-size:13px;font-weight:500;color:var(--l2);margin-top:2px}.adk .bigphoto .bd{right:10px;display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.adk .bigphoto .bd,.adk .rbadge{position:absolute;top:10px;z-index:2}.adk .rbadge{left:10px;font-size:10px;font-weight:700;color:#06120b;background:var(--green);border-radius:99px;padding:4px 9px}.adk .voice{gap:11px;margin-top:12px;padding:11px;border-radius:14px;background:rgba(255,176,112,.1);border:1px solid rgba(255,176,112,.3)}.adk .voice,.adk .voice .pl{display:flex;align-items:center}.adk .voice .pl{width:38px;height:38px;border-radius:50%;background:var(--accent);justify-content:center;flex:none}.adk .voice .pl svg{width:15px;height:15px;color:#fff}.adk .voice .wv{flex:1;display:flex;align-items:center;gap:2.5px;height:22px}.adk .voice .wv i{flex:1;background:var(--accent2);border-radius:2px;opacity:.65}.adk .voice .du{font-size:11px;font-weight:600;color:var(--accent2)}.adk .block{margin-top:12px;padding:12px 13px;border-radius:14px;background:var(--glass);border:1px solid var(--hair)}.adk .block.gold{background:rgba(255,176,112,.09);border-color:rgba(255,176,112,.28)}.adk .block .bl{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--l3)}.adk .block.gold .bl{color:var(--accent2)}.adk .block p{font-size:13px;color:var(--label);margin-top:5px;line-height:1.45}.adk .timer{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:13px;font-weight:600;color:var(--accent2);border:1px solid rgba(255,176,112,.5);background:rgba(255,176,112,.1);border-radius:99px;padding:7px 13px}.adk .coord{display:flex;gap:7px;margin-top:10px}.adk .coord span{flex:1;text-align:center;font-size:11px;font-weight:600;color:var(--l2);background:var(--glass2);border-radius:99px;padding:9px 4px}.adk .coord span.on{color:#1a0f0a;background:var(--accent2)}.adk .share{margin-top:10px;width:100%;text-align:center;font-size:13px;font-weight:600;color:#bdeccb;border:1px solid rgba(91,224,143,.4);border-radius:99px;padding:11px}.adk .safeit{display:flex;gap:12px;margin-top:14px}.adk .safeit .n{width:30px;height:30px;flex:none;border-radius:50%;background:rgba(91,224,143,.14);border:1px solid rgba(91,224,143,.34);color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.adk .safeit h4{font-size:14px;font-weight:620}.adk .safeit p{font-size:12px;color:var(--l2);margin-top:3px;line-height:1.4}.adk .rate{display:flex;gap:8px;margin-top:12px}.adk .rate span{flex:1;text-align:center;font-size:12px;font-weight:600;border-radius:13px;padding:12px 6px;border:1px solid var(--hair);background:var(--glass)}.adk .rate span.pos{color:#06120b;background:var(--green);border-color:transparent}.adk .placeholder{max-width:520px;margin:8vh auto;text-align:center;color:var(--l2);padding:30px;border:1px dashed var(--hair);border-radius:20px}.adk .placeholder b{color:var(--label)}.adk{min-height:100vh;box-sizing:border-box}@media (min-width:1024px){.adk .g2{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1280px){.adk .g2{grid-template-columns:repeat(4,minmax(0,1fr))}}