@charset "utf-8"; #stickev{--bg:#191309;--panel:#2e2214;--line:#d9a44152;--gold:#d9a441;--gold2:#f6d99b;--text:#f8f1e4;--muted:#cfb99c;position:relative;padding:0 0 1px;color:var(--text);line-height:1.6;background:radial-gradient(ellipse at 50% 0,#4830174d,transparent 62%),url('../images/bg_page.jpg?v=20261105a') center top / cover no-repeat,var(--bg)}#stickev *{box-sizing:border-box}#stickev ul,#stickev li{list-style:none;margin:0;padding:0}#stickev h1,#stickev h2,#stickev h3,#stickev h4,#stickev p{margin:0;font-weight:inherit}#stickev button,#stickev select{font:inherit}#stickev button{cursor:pointer}#stickev button:focus-visible,#stickev select:focus-visible{outline:3px solid var(--gold2);outline-offset:4px}#stickev button:disabled{opacity:.45;cursor:default}#stickev b{font-weight:800}#stickev .wrap{width:1200px;max-width:calc(100% - 40px);margin:0 auto}#stickev .demobar{padding:7px 12px;text-align:center;font-size:13px;font-weight:700;color:#2a1a05;background:#f6d99b}#stickev .kv{position:relative;min-height:250px;padding:34px 0 26px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}#stickev .btn_home{position:absolute;top:14px;right:0}#stickev .btn_home a{display:inline-block;padding:8px 16px;border-radius:9px;font-size:14px;font-weight:800;color:#f8f1e4;text-decoration:none;background:#00000059;border:1px solid var(--line)}#stickev .btn_home a:hover{background:#d9a4412e}#stickev .kv-copy{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 4px;font-size:16px;font-weight:700;letter-spacing:4px;color:#e7c68a}#stickev .kv-copy:before,#stickev .kv-copy:after{content:"";width:54px;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}#stickev .kv-copy span{text-indent:4px}#stickev h1{font-size:46px;font-weight:900;line-height:1.3;letter-spacing:-2px;margin:2px 0 13px;color:var(--gold2);text-shadow:0 3px 0 #5a3a12,0 10px 26px #000a}#stickev .term{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:7px 20px;background:#180d04b8;border:1px solid var(--line);border-radius:30px;font-size:16px;font-weight:800}#stickev .term b{padding:1px 10px;background:var(--gold);color:#38240b;border-radius:20px;font-size:13px}#stickev .kv-sub{display:inline-flex;align-items:center;gap:8px;margin:12px 0 0;padding:6px 18px;border-radius:30px;font-size:15px;font-weight:800;color:#fff2d4;background:linear-gradient(90deg,#d9a44118,#d9a4413a,#d9a44118);border:1px solid var(--line)}#stickev .kv-sub b{color:var(--gold2)}#stickev .kv-sub .day{padding:1px 9px;border-radius:20px;background:var(--gold);color:#38240b;font-size:13px}#stickev .kv-sub.today{border-color:var(--gold);box-shadow:0 0 0 3px #d9a44133,0 0 24px #d9a44155;animation:stkGlow 1.8s ease-in-out infinite}@keyframes stkGlow{50%{box-shadow:0 0 0 3px #d9a44166,0 0 34px #f6d99b88}}#stickev .card{border:1px solid var(--line);border-radius:20px;background:var(--panel);box-shadow:0 16px 36px #0005}#stickev .main-card{display:grid;grid-template-columns:1fr 1fr;min-height:560px;overflow:hidden}#stickev .visual{min-width:0;padding:30px 25px 22px;color:#4a3315;position:relative;background:radial-gradient(ellipse 44% 46% at 50% 55%,#eacfa4 58%,#eacfa400 100%),linear-gradient(180deg,#f2e3c4d9,#e9cfa4a6 48%,#c6a16ecc),url('../images/bg_stage.jpg?v=20261105a') center / cover no-repeat,#ecdbb8}#stickev .visual h2{font-size:25px;font-weight:900;text-align:center;letter-spacing:-1px}#stickev .stage{width:100%;max-width:430px;aspect-ratio:1/1;margin:10px auto 0;background:url('../images/box_mid.jpg?v=20261105a') no-repeat 0% 0% / 300% 200%;-webkit-mask-image:radial-gradient(ellipse 70% 68% at 50% 52%,#000 66%,transparent 100%);mask-image:radial-gradient(ellipse 70% 68% at 50% 52%,#000 66%,transparent 100%)}@supports not (aspect-ratio:1/1){#stickev .stage{height:430px}}#stickev .stage.shake{animation:stkShake .42s ease-in-out infinite}@keyframes stkShake{0%,100%{transform:rotate(0) translateY(0)}20%{transform:rotate(-2.4deg) translateY(-3px)}40%{transform:rotate(2deg) translateY(0)}60%{transform:rotate(-1.4deg) translateY(-2px)}80%{transform:rotate(1deg)}}#stickev .stage.g1{filter:drop-shadow(0 0 22px #ffd36a) saturate(1.1)}#stickev .result{margin:12px 0 0;min-height:56px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;padding:10px 14px;border-radius:12px;background:#ffffff4d;border:1px solid #bc9459;color:#4a3315;font-size:17px;font-weight:800;text-align:center;word-break:keep-all}#stickev .result .ph{font-size:13px;font-weight:600;color:#7a5f33}#stickev .result .more{font-size:13px;font-weight:700;color:#7a5f33}#stickev .gbadge{flex:none;display:inline-block;padding:3px 12px;border-radius:20px;font-size:13px;font-weight:900;border:1px solid;line-height:1.5}#stickev .gbadge.g1{background:linear-gradient(#ffe9b0,#d9a441);color:#4a3008;border-color:#b2822d}#stickev .gbadge.g2{background:linear-gradient(#f3f5f9,#b9c2cf);color:#2f3742;border-color:#8d97a5}#stickev .gbadge.g3{background:linear-gradient(#f0cfa8,#c08248);color:#4a2d12;border-color:#9a6534}#stickev .controls{min-width:0;padding:32px 28px;display:flex;flex-direction:column;justify-content:center;position:relative}#stickev .needlogin{margin:0 0 10px;padding:9px 12px;border-radius:10px;text-align:center;font-size:14px;font-weight:800;color:#38240b;background:var(--gold2)}#stickev .server-box{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;background:#17100880;padding:11px 13px;border:1px solid var(--line);border-radius:10px}#stickev .server-box label{font-size:13px;font-weight:800;color:var(--muted)}#stickev select{width:100%;min-width:0;height:38px;padding:0 10px;border:1px solid var(--line);border-radius:6px;background:#302313;color:var(--text);font-size:14px}#stickev select:disabled{opacity:.6}#stickev .selmsg{position:absolute;left:28px;right:28px;top:10px;z-index:3;padding:7px 12px;border-radius:9px;font-size:13px;font-weight:800;text-align:center;color:#38240b;background:var(--gold2);opacity:0;transform:translateY(-6px);transition:.25s;pointer-events:none}#stickev .selmsg.show{opacity:1;transform:none}#stickev .selmsg.warn{background:#ffcdb8;color:#5a1d0a}#stickev .balance{display:flex;align-items:center;justify-content:space-between;margin:20px 0 6px}#stickev .balance-label{display:flex;align-items:center;gap:9px;font-size:14px;color:var(--muted)}#stickev .balance strong{font-size:36px;font-weight:900;line-height:1;color:var(--gold2)}#stickev .balance strong small{font-size:14px;margin-left:5px}#stickev .balance strong .bump{display:inline-block}#stickev #hold.bump{display:inline-block;animation:stkBump .5s ease}@keyframes stkBump{40%{transform:scale(1.25);color:#fff}}#stickev .stick-icon{width:19px;height:42px;flex:none;background:url('../images/stick_strip.png?v=20261105a') no-repeat 0% 50% / 600% 100%}#stickev .stickget{margin:0 0 12px;font-size:12px;color:var(--muted);text-align:right}#stickev .stickget b{color:var(--gold2)}#stickev .stickget .dd{color:#ffcf6b}#stickev .buttons{display:grid;grid-template-columns:1fr 1.25fr;gap:10px;margin-top:8px}#stickev .action{height:66px;padding:8px 5px;border:1px solid #efcb84;border-radius:11px;background:linear-gradient(var(--gold2),var(--gold));color:#38240b;font-size:19px;font-weight:900;box-shadow:0 4px 0 #80571e;transition:transform .08s,box-shadow .08s}#stickev .action:active:not (:disabled){transform:translateY(3px);box-shadow:0 1px 0 #80571e}#stickev .action.secondary{background:linear-gradient(#79552c,#4b331a);color:#fff0d0;border-color:#bc9459}#stickev .action.running{background:linear-gradient(#a16d2b,#6b4517);font-size:15px}#stickev .action small{display:block;font-size:11px;font-weight:700;margin-top:2px}#stickev .earn{margin-top:16px;border:1px solid var(--line);border-radius:10px;background:#17100866;overflow:hidden}#stickev .earn-grid{display:grid;grid-template-columns:1fr 1fr}#stickev .way{padding:9px 12px;font-size:12px;color:var(--muted)}#stickev .way+.way{border-left:1px solid var(--line)}#stickev .way strong{display:block;font-size:14px;font-weight:800;color:var(--gold2)}#stickev .double{margin:0;padding:8px 10px;text-align:center;font-size:12px;color:var(--gold2);border-top:1px solid var(--line);background:#d9a44112}#stickev .subbtns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}#stickev .subbtns button{height:40px;border:1px solid var(--line);border-radius:8px;background:#f6d99b12;color:var(--gold2);font-size:13px;font-weight:800}#stickev .subbtns button:hover{background:#f6d99b26}#stickev .dev{margin-top:14px;padding:10px 12px;border:1px dashed #f6d99b88;border-radius:10px;background:#00000033}#stickev .dev p{font-size:12px;font-weight:800;color:var(--gold2);margin-bottom:6px}#stickev .dev div{display:flex;gap:6px;margin-top:6px}#stickev .devbtn{flex:1;height:32px;border:1px solid var(--line);border-radius:6px;background:#3c2b17;color:#fff0d0;font-size:12px;font-weight:800}#stickev .devbtn.wide{background:#5a2416}#stickev .rewards{margin-top:20px;padding:22px 24px}#stickev .rewards h2,#stickev .notice h2{font-size:25px;font-weight:900;text-align:center;letter-spacing:-1px;color:var(--gold2)}#stickev .reward-lead{text-align:center;font-size:13px;color:var(--muted);margin:3px 0 15px}#stickev .reward-row{display:grid;grid-template-columns:140px minmax(0,1fr);gap:15px;align-items:center;padding:12px 0}#stickev .reward-row+.reward-row{border-top:1px solid var(--line)}#stickev .row-label h3{font-size:18px}#stickev .row-label p{font-size:12px;margin:6px 0 0;color:var(--muted)}#stickev .reward-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#stickev .reward{min-width:0;padding:15px 10px;text-align:center;border:1px solid #d9a44135;border-radius:10px;background:linear-gradient(#ffffff06,#0003)}#stickev .reward.g1{border-color:#d9a44188;background:linear-gradient(#d9a44122,#0003)}#stickev .reward img{display:block;width:58px;height:58px;margin:0 auto 7px;object-fit:contain;filter:drop-shadow(0 3px 5px #0007)}#stickev .reward h4{font-size:15px;font-weight:700;line-height:1.45;word-break:keep-all}#stickev .reward p{font-size:16px;font-weight:900;color:var(--gold2);margin:3px 0 0}#stickev .reward.none{grid-column:1 / -1;color:var(--muted);font-size:13px}#stickev .delivery{border-top:1px solid var(--line);padding-top:12px;margin:5px 0 0;text-align:center;font-size:12px;color:var(--muted)}#stickev i.gift{display:block;width:46px;height:46px;margin:0 auto 7px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M9 25h46v31H9z' fill='%23c4945a' stroke='%2370491f' stroke-width='2'/%3E%3Cpath d='M6 20h52v11H6z' fill='%23e0b77c' stroke='%2370491f' stroke-width='2'/%3E%3Cpath d='M31 20v36M8 42h48' stroke='%23f0dab0' stroke-width='3'/%3E%3Cpath d='M32 20C8 22 12 4 23 10l9 10c24 2 20-16 9-10Z' fill='none' stroke='%23e9cc94' stroke-width='3'/%3E%3C/svg%3E") center / contain no-repeat;filter:drop-shadow(0 3px 5px #0007)}#stickev .reward.g1 i.gift,#stickev .gotlist .g1 i.gift{filter:drop-shadow(0 0 8px #ffd36a)}#stickev .notice{margin:20px auto 32px;padding:24px 30px}#stickev .notice h2{text-align:left;font-size:21px;margin:0 0 12px}#stickev .notice ul{padding-left:4px}#stickev .notice li{position:relative;padding-left:14px;margin:4px 0;font-size:14px;line-height:1.85;color:var(--muted)}#stickev .notice li:before{content:"";position:absolute;left:0;top:.8em;width:5px;height:5px;border-radius:50%;background:var(--gold)}#stickev .notice b{color:var(--gold2)}#stickev .ft{padding:22px 0 26px;text-align:center;border-top:1px solid #d9a44122;background:#0d0904cc}#stickev .ft .disc{font-size:12px;color:#8d7a62}#stickev .modal{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9000;display:none;align-items:center;justify-content:center;padding:16px;background:#000b}#stickev .modal.on{display:flex}#stickev .modalbox{width:440px;max-width:100%;max-height:86vh;overflow:auto;padding:24px;border:1px solid var(--gold);border-radius:15px;background:#2e2214;color:var(--text);text-align:center;box-shadow:0 20px 50px #000c;animation:stkPop .22s ease}#stickev .modalbox.mid{width:600px}#stickev .modalbox.wide{width:760px;padding:14px}@keyframes stkPop{from{transform:scale(.94);opacity:0}}#stickev .modalbox h3{font-size:22px;font-weight:900;color:var(--gold2);margin:0 0 10px}#stickev .modalbox h3 .p{color:#ffcf6b}#stickev .modalbox .sub{font-size:14px;line-height:1.75;color:var(--muted);margin:0 0 6px;word-break:keep-all}#stickev .modalbox .sub b{color:var(--gold2)}#stickev .modalbox .warn{color:#ffb48f;font-weight:700}#stickev .modalbox .close{display:block;width:100%;height:42px;margin-top:15px;border:0;border-radius:8px;background:var(--gold);color:#38240b;font-size:15px;font-weight:900}#stickev .modalbox iframe{display:block;width:100%;height:560px;border:0;border-radius:10px;background:#191309}#stickev .odds{width:100%;border-collapse:collapse;font-size:13px;margin:8px 0 10px}#stickev .odds th,#stickev .odds td{border:1px solid var(--line);padding:7px 9px;text-align:left;color:var(--text)}#stickev .odds th{background:#d9a44118;color:var(--gold2);font-size:12px;font-weight:800;text-align:center}#stickev .odds td.p{text-align:right;color:var(--gold2);font-weight:800;white-space:nowrap}#stickev .odds td.g{text-align:center;white-space:nowrap}#stickev .tally{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:10px 0}#stickev .gotlist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:6px}#stickev .gotlist>div{padding:10px 6px 9px;border:1px solid #d9a44135;border-radius:10px;background:#0003}#stickev .gotlist>div.g1{border-color:#d9a441aa;background:#d9a4411f}#stickev .gotlist img{display:block;width:44px;height:44px;margin:0 auto 5px;object-fit:contain}#stickev .gotlist i.gift{width:38px;height:38px;margin-bottom:5px}#stickev .gotlist .nm{font-size:13px;font-weight:800;line-height:1.35;word-break:keep-all}#stickev .gotlist .no{font-size:11px;color:var(--muted);margin-top:2px}#stickev .gotlist .qt{font-size:14px;font-weight:900;color:var(--gold2);margin-top:2px}@media (max-width:1000px){#stickev .wrap{max-width:calc(100% - 24px)}#stickev .visual{padding:20px 14px}#stickev .controls{padding:24px 18px}#stickev .action{font-size:16px}#stickev .reward-row{grid-template-columns:110px minmax(0,1fr);gap:10px}#stickev .reward h4{font-size:12px}#stickev .rewards{padding:18px 14px}}@media (max-width:650px){#stickev .kv{min-height:0;padding:56px 0 22px}#stickev .btn_home{top:12px;right:0}#stickev .btn_home a{padding:6px 12px;font-size:12px}#stickev .kv-copy{font-size:13px;letter-spacing:2px}#stickev .kv-copy:before,#stickev .kv-copy:after{width:28px}#stickev h1{font-size:clamp(28px,8vw,40px)}#stickev .term{font-size:13px;gap:6px;padding:6px 12px;flex-wrap:wrap}#stickev .kv-sub{font-size:12px;flex-wrap:wrap;justify-content:center;padding:6px 12px}#stickev .main-card{grid-template-columns:minmax(0,1fr);min-height:0}#stickev .stage{max-width:300px}#stickev .buttons{grid-template-columns:1fr 1fr}#stickev .action{height:60px;font-size:15px}#stickev .reward-row{grid-template-columns:minmax(0,1fr)}#stickev .row-label{display:flex;gap:12px;align-items:center}#stickev .row-label p{margin:0}#stickev .reward-list{gap:4px}#stickev .reward{padding:9px 3px}#stickev .reward h4{font-size:11px;overflow-wrap:anywhere;word-break:normal}#stickev .reward p{font-size:13px}#stickev .notice{padding:20px 16px}#stickev .notice li{font-size:13px}#stickev .modalbox.wide iframe{height:70vh}#stickev .gotlist{grid-template-columns:repeat(2,minmax(0,1fr))}#stickev .odds{font-size:12px}#stickev .odds th,#stickev .odds td{padding:6px 5px}}