@keyframes s83kso0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
@keyframes s83kso1{0%{opacity:0;transform:translateY(-30px)rotateY(80deg)}to{opacity:1;transform:translateY(0)rotateY(0)}}
@keyframes s83kso2{0%,to{opacity:.75}50%{opacity:1}}
@keyframes s83kso3{0%,to{opacity:.15}50%{opacity:.45}}
@keyframes s83kso4{0%{background-position:0%}to{background-position:200%}}
@keyframes s83kso5{0%,to{filter:drop-shadow(0 0 10px #5fb7ff52)}50%{filter:drop-shadow(0 0 18px #83e0ff8c)}}
.s83kso6{color:#dbe6ff;background:radial-gradient(circle at 18% 12%,#1a2c45 0%,#0d1320 52%,#090d15 100%);min-height:100vh;padding:20px;font-family:Space Grotesk,Hiragino Sans,Yu Gothic,sans-serif;position:relative;overflow:hidden}
.s83kso7{pointer-events:none;position:absolute;inset:0}
.s83kso8{background:#5dc7ff73;border-radius:50%;width:2px;height:2px;animation:4.4s ease-in-out infinite s83kso3;position:absolute}
.s83kso9{z-index:1;flex-direction:column;gap:20px;max-width:1460px;margin:0 auto;display:flex;position:relative}
.s83ksoa{background:linear-gradient(155deg,#1f314af5,#111c2cf5);border:1px solid #77b2ff52;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex;box-shadow:inset 0 1px #cce8ff1f,0 16px 30px #00000057}
.s83ksob{letter-spacing:.09em;background:linear-gradient(120deg,#d7e7ff 0%,#a8d7ff 28%,#fff4bf 52%,#87e3ff 76%,#d7e7ff 100%) 0 0/220% 100%;-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-background-clip:text;margin:0;font-size:30px;font-weight:800;animation:7s linear infinite s83kso4,2.6s ease-in-out infinite s83kso5}
.s83ksoc{flex-wrap:wrap;gap:16px;display:flex}
.s83ksod{flex-direction:column;gap:2px;min-width:90px;display:flex}
.s83ksoe{color:#bfd8ffb8;font-size:11px}
.s83ksof{color:#f4f8ff;font-size:18px;font-weight:700}
.s83ksog{background:linear-gradient(160deg,#1d2e47eb,#0e1827eb);border:1px solid #77b2ff4d;border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex;box-shadow:inset 0 1px #cce8ff1a,0 14px 26px #00000052}
.s83ksoh{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}
.s83ksoi{letter-spacing:.05em;color:#e4eeff;font-size:13px;font-weight:700}
.s83ksoj{color:#bfd8ffcc;margin-top:4px;font-size:11px}
.s83ksok{flex-wrap:wrap;gap:8px;display:flex}
.s83ksol{color:#eaf4ff;cursor:pointer;background:linear-gradient(150deg,#1c395b,#132a43);border:1px solid #7ebfff7a;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:700}
.s83ksom{color:#eaf4ff;cursor:pointer;background:linear-gradient(150deg,#244a74,#18304f);border:1px solid #7dbfff73;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:700}
.s83kson{justify-content:flex-end;display:flex}
.s83ksoo{color:#d2e7ffe6;background:#142236b3;border:1px solid #7ebfff52;border-radius:999px;padding:4px 10px;font-size:11px}
.s83ksop{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}
.s83ksoq{background:linear-gradient(160deg,#233854e6,#121f31e6);border:1px solid #7eb7ff42;border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex}
.s83ksor{color:#c9e1ffe6;font-size:11px;font-weight:700}
.s83ksos{aspect-ratio:1;background:#eef5ff;border:1px solid #84aad680;border-radius:10px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}
.s83ksot{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.s83ksou{color:#ebf4ff;text-align:center;cursor:pointer;background:linear-gradient(150deg,#295680,#1d3f61);border:1px solid #79bfff6b;border-radius:10px;padding:7px 10px;font-size:12px;font-weight:700}
.s83ksov{display:none}
.s83ksow{color:#d9eaff;cursor:pointer;background:#142338db;border:1px solid #78b2f566;border-radius:10px;padding:6px 8px;font-size:11px;font-weight:700}
.s83ksow:disabled{opacity:.5;cursor:not-allowed}
.s83ksox{flex-flow:column;align-items:stretch;gap:14px;display:flex}
.s83ksoy{flex-direction:column;gap:12px;display:flex}
.s83ksoz{flex:auto;min-width:0}
.s83kso10{background:linear-gradient(160deg,#1d2e47f0,#0e1827f0);border:1px solid #78b3ff47;border-radius:14px;padding:14px;box-shadow:inset 0 1px #cde9ff1c,0 12px 22px #0000004d}
.s83kso11{letter-spacing:.08em;color:#e4eeff;margin-bottom:10px;font-size:12px;font-weight:700}
.s83kso12{flex-direction:column;gap:8px;display:flex}
.s83kso13{background:linear-gradient(150deg,#2c4362db,#1c2b41db);border:1px solid #84baff33;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}
.s83kso14{flex-direction:column;gap:2px;display:flex}
.s83kso15{color:#f2f7ff;font-size:13px;font-weight:700}
.s83kso16{color:#bfd8ffc7;font-size:11px}
.s83kso17{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}
.s83kso18{background:#16253af2;border:1px solid #8fc1ff59;border-radius:999px;padding:2px 8px;font-size:10px}
.s83kso19{color:#e9f5ff;background:#2a5989f2;border-color:#8dc8ff}
.s83kso1a{color:#ffeaf0;background:#683642f2;border-color:#d998a7}
.s83kso1b{color:#e6fff5;background:#2b6251f2;border-color:#7dd9ba}
.s83kso1c{background:linear-gradient(162deg,#1f304af5,#0e1827f5);border:1px solid #78b3ff59;border-radius:16px;flex-direction:column;flex:auto;gap:10px;min-width:0;min-height:560px;padding:20px;transition:border-color .2s,background-color .2s;display:flex;box-shadow:inset 0 1px #cae6ff1f,0 22px 40px #00000061}
.s83kso1d{background:linear-gradient(160deg,#2a4567f7,#142338f7);border-color:#8acfff}
.s83kso1e{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:18px;display:flex}
.s83kso1f{letter-spacing:.05em;color:#dcecffa3;font-size:9px;font-weight:600}
.s83kso1g{color:#c2dcff6b;font-size:9px}
.s83kso1h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}
.s83kso1i{flex-wrap:wrap;flex:auto;gap:4px;display:flex}
.s83kso1j{opacity:.72;background:linear-gradient(150deg,#2c4362e0,#1c2b41e0);border:1px solid #84baff33;border-radius:999px;align-items:center;gap:4px;min-width:0;padding:3px 7px;display:inline-flex}
.s83kso1k{color:#bfd8ff99;font-size:9px}
.s83kso1l{color:#f3f8ffe6;font-size:11px;font-weight:600}
.s83kso1m{opacity:.74;background:0 0;border:none;border-radius:0;flex-wrap:wrap;gap:4px;max-width:none;padding:0;display:flex}
.s83kso1n{background:#18283ea8;border:1px solid #84baff2e;border-radius:999px;align-items:center;gap:5px;padding:2px 6px;display:inline-flex}
.s83kso1o{color:#e5f0ffc7;width:30px;font-size:9px;font-weight:600}
.s83kso1p{background:#1c2f49;border-radius:999px;width:22px;height:4px;overflow:hidden}
.s83kso1q{background:linear-gradient(90deg,#4cd2ff 0%,#4fa1ff 100%);border-radius:999px;height:100%}
.s83kso1r{text-align:right;color:#def0ffbf;min-width:10px;font-size:9px;font-weight:600}
.s83kso1s{background:radial-gradient(circle at 50% 20%,#1d704c 0%,#165f42 46%,#124a35 100%);border:1px solid #78b3ff57;border-radius:18px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;min-height:330px;padding:18px 12px;display:flex;box-shadow:inset 0 12px 24px #0003,inset 0 -6px 20px #00000042}
.s83kso1t{color:#def0ffe6;text-align:center;background:radial-gradient(circle at 50% 20%,#1d704c 0%,#165f42 46%,#124a35 100%);border:1px solid #78b3ff57;border-radius:18px;justify-content:center;align-items:center;width:100%;min-height:330px;padding:26px;font-size:13px;display:flex}
.s83kso1u{color:#c4dcffb3;text-align:center;padding:26px;font-size:13px}
.s83kso1v{color:#eef5ff;text-align:center;background:linear-gradient(160deg,#2c4362e6,#19283ee6);border:1px solid #84baff42;border-radius:10px;padding:10px 12px;animation:1.6s ease-in-out infinite s83kso2}
.s83kso1w{background:linear-gradient(162deg,#1f304af5,#0e1827f5);border:1px solid #78b3ff52;border-radius:14px;flex-direction:column;gap:8px;padding:14px 12px;display:flex;overflow:visible;box-shadow:inset 0 1px #cae6ff1a,0 14px 26px #00000052}
.s83kso1x{text-align:center;letter-spacing:.08em;color:#e8f2ff;font-size:12px;font-weight:700}
.s83kso1y{text-align:center;color:#c2dcffb8;margin:0;font-size:12px}
.s83kso1z{perspective:1200px;scrollbar-width:none;justify-content:center;align-items:flex-end;min-height:254px;padding:16px 14px 26px;display:flex;overflow:auto hidden}
.s83kso20{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}
.s83kso21{color:#eef5ff;background:linear-gradient(150deg,#2c4362e0,#1c2b41e0);border:1px solid #84baff33;border-radius:999px;padding:6px 10px;font-size:12px}
.s83kso22{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}
.s83kso23{color:#ebf4ff;cursor:pointer;background:linear-gradient(150deg,#295680,#1d3f61);border:1px solid #79bfff6b;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:700;transition:transform .14s,box-shadow .14s}
.s83kso23:hover{transform:translateY(-1px);box-shadow:0 8px 16px #00000052}
.s83kso23:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}
.s83kso24{color:#eef4ff;background:linear-gradient(150deg,#4f7cff,#3f5ece);border-color:#92b6ff}
.s83kso25{background:linear-gradient(150deg,#3f556f,#2b3a4c);border-color:#92a7c5}
.s83kso26{background:linear-gradient(160deg,#1d2e47eb,#0e1827eb);border:1px solid #77b2ff4d;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}
.s83kso27{color:#c4dcffe0;font-size:12px}
.s83kso28{flex-wrap:wrap;gap:6px;display:flex}
.s83kso29{color:#dcedff;cursor:pointer;background:#142338b8;border:1px solid #79bfff57;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700}
.s83kso29:disabled{opacity:.45;cursor:not-allowed}
.s83kso2a{color:#eef7ff;background:linear-gradient(150deg,#2a5f90,#21456a);border-color:#8ccbff99}
.s83kso2b{color:#ebf4ff;cursor:pointer;background:linear-gradient(150deg,#295680,#1d3f61);border:1px solid #79bfff6b;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:700}
.s83kso2c{z-index:20;background:#00000059;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}
.s83kso2d{background:linear-gradient(160deg,#1d2e47f5,#0e1827f5);border:1px solid #77b2ff59;border-radius:14px;flex-direction:column;gap:12px;width:100%;max-width:460px;padding:18px;display:flex}
.s83kso2e{color:#eef5ff;font-size:20px;font-weight:800}
.s83kso2f{color:#c2dcffd1;font-size:13px}
.s83kso2g{flex-wrap:wrap;gap:10px;display:flex}
.s83kso2h{color:#e8f2ff;background:linear-gradient(150deg,#2c4362e0,#1c2b41e0);border:1px solid #84baff38;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:700;display:inline-flex}
.s83kso2i{margin:0}
.s83kso2j{flex-direction:column;gap:5px;margin:0;padding-left:18px;display:flex}
.s83kso2k{font-size:12px;line-height:1.5}
.s83kso2l{flex-direction:column;gap:8px;display:flex}
.s83kso2m{background:linear-gradient(150deg,#2c4362e0,#1c2b41e0);border:1px solid #84baff33;border-radius:10px;justify-content:space-between;align-items:center;padding:9px 10px;display:flex}
.s83kso2n{color:#c2dcffd1;font-size:11px}
.s83kso2o{color:#eef5ff;font-size:14px;font-weight:700}
.s83kso2p{cursor:pointer;perspective:1000px;width:118px;height:166px;transition:z-index .12s;animation:.35s ease-out s83kso0;position:relative}
.s83kso2p:hover{z-index:999}
.s83kso2q{animation:.45s ease-out s83kso1}
.s83kso2r{width:100%;height:100%;transform-style:preserve-3d;transform:translateY(var(--lift-y,0px)) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));border-radius:10px;transition:transform .18s,box-shadow .18s;box-shadow:0 10px 18px #0000003d}
.s83kso2r:hover{box-shadow:0 14px 24px #0000004d}
.s83kso2s{transform:translateY(-12px) scale(1.035) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));box-shadow:0 18px 26px #00000052}
.s83kso2t{background:#fff;border-radius:10px;width:100%;height:100%;position:relative;overflow:hidden}
.s83kso2u{color:#c71629}
.s83kso2v{color:#151515}
.s83kso2w{color:#1a1a1a;background:linear-gradient(165deg,#fff 0%,#f6f8ff 48%,#edf2ff 100%)}
.s83kso2x{pointer-events:none;background:linear-gradient(140deg,#fff0 0%,#f2e0ad52 45%,#fff0 100%);position:absolute;inset:0}
.s83kso2y{background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%), #ffffffb3, #fff0 62%);opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}
.s83kso2z{opacity:1}
.s83kso30{z-index:1;flex-direction:column;justify-content:space-between;height:100%;padding:10px;display:flex;position:relative}
.s83kso31{flex-direction:column;gap:2px;font-weight:700;line-height:1;display:flex}
.s83kso32{flex-direction:column;gap:2px;font-weight:700;line-height:1;display:flex;transform:rotate(180deg)}
.s83kso33{font-size:16px}
.s83kso34{font-size:13px}
.s83kso35{-o-object-fit:contain;object-fit:contain;border-radius:3px;width:14px;height:14px}
.s83kso36{flex:1;justify-content:center;align-items:center;display:flex}
.s83kso37{font-size:52px;line-height:1}
.s83kso38{-o-object-fit:contain;object-fit:contain;border-radius:8px;width:56px;height:56px}
.s83kso39{text-align:center;color:#16161680;letter-spacing:.05em;font-size:9px}
.s83kso3a{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:14px;height:14px;display:grid}
.s83kso3b{-o-object-fit:contain;object-fit:contain;border-radius:2px;width:100%;height:100%}
.s83kso3c{justify-content:center;align-items:center;font-size:8px;line-height:1;display:inline-flex}
.s83kso3d{color:#c71629}
.s83kso3e{color:#151515}
.s83kso3f{grid-template-columns:repeat(2,minmax(0,1fr));place-items:center;gap:5px;width:60px;height:60px;display:grid}
.s83kso3g{-o-object-fit:contain;object-fit:contain;border-radius:5px;width:24px;height:24px}
.s83kso3h{font-size:20px;line-height:1}
.s83kso1z>*{transform-origin:50% 95%;flex-shrink:0}
.s83kso1z::-webkit-scrollbar{height:0}
.s83kso1z::-webkit-scrollbar-thumb{background:0 0}
@media screen and (max-width:900px){.s83kso6,.s83ksoa{padding:12px}.s83ksoc{gap:10px}.s83ksop{grid-template-columns:repeat(2,minmax(0,1fr))}.s83ksoz{min-width:unset;flex:auto}.s83kso1c{min-height:460px;padding:14px}.s83kso1s,.s83kso1t{min-height:250px}.s83kso1z{justify-content:flex-start;min-height:214px}.s83kso2p{width:102px;height:144px}}
