.tools-studio{max-width:1450px;margin:auto}.tools-session{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#eef4df;border:1px solid #dce7c4;border-radius:14px;padding:20px 23px;margin-bottom:12px}.tools-session-copy{display:flex;align-items:center;gap:14px;min-width:0}.tools-session-copy strong{font-size:14px}.tools-session-copy p{font-size:11px;color:#6d785d;line-height:1.7;margin:6px 0 0}.tools-session-dot{width:10px;height:10px;background:#a6af99;border:4px solid #e1e7d8;box-sizing:content-box;border-radius:50%;flex-shrink:0}.tools-session-dot.on{background:#709b2c;border-color:#d5e8b3}.tools-session>.btn{flex-shrink:0}.tools-cloud-note{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-size:10px;color:#7e8870;margin:0 3px 22px}.tools-cloud-note a{display:flex;align-items:center;gap:5px;color:#556b36;font-weight:700}.tools-tabs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:24px}.tools-tabs button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:13px;padding:18px 14px;background:#fff;border:1px solid #e2e7d8;border-radius:11px;text-align:left;color:#808b70;min-width:0}.tools-tabs button span{font-size:10px;font-weight:700;line-height:1.4}.tools-tabs button small{position:absolute;right:12px;top:15px;font-size:8px;color:#a3ac94}.tools-tabs button.active{background:#27351f;border-color:#27351f;color:#d5fa5b;box-shadow:0 3px 9px #28351b12}.tools-tabs button.active small{color:#a4b58d}.tools-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:24px;align-items:start}.tools-content{border:0;padding:0;margin:0;min-width:0}.tools-card{padding:25px;margin-bottom:20px}.tools-section-heading{margin-bottom:22px}.tools-section-heading h2{font-size:20px;letter-spacing:-.4px;line-height:1.3}.tools-section-heading p{font-size:11px;color:#808b70;line-height:1.7;margin-top:8px}.tools-form{display:grid;gap:17px;font-size:11px;min-width:0}.tools-form label{display:block;color:#667253;font-size:10px;font-weight:600;min-width:0}.tools-form input:not([type=checkbox]),.tools-form select,.tools-form textarea{display:block;width:100%;min-width:0;padding:11px 12px;margin-top:7px;border:1px solid #dfe6d2;border-radius:7px;font:inherit;font-size:12px;background:#fff;color:#303c26}.tools-form textarea{resize:vertical;line-height:1.7}.tools-form input[type=color]{height:41px;padding:5px}.tools-form .btn{justify-self:start}.tools-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tools-command-name{grid-template-columns:90px minmax(0,1fr)}.tools-form-end{display:flex;align-items:flex-end}.tools-hint{font-size:10px;color:#89947b;line-height:1.7;margin:13px 0}.tools-form .tools-hint{margin:0}.tools-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:18px 0 5px}.tools-form .tools-actions{margin:0}.tools-toggle{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-size:10px;color:#7d886c;min-height:30px}.tools-toggle i{width:29px;height:17px;border-radius:10px;background:#dce2d2;position:relative;display:block}.tools-toggle i:after{content:"";position:absolute;width:11px;height:11px;border-radius:50%;background:white;top:3px;left:3px;transition:transform .15s}.tools-toggle[aria-checked=true] i{background:#91b344}.tools-toggle[aria-checked=true] i:after{transform:translateX(12px)}.tools-toggle[aria-checked=true]{color:#4f6c2c}.tools-record{padding:18px 0;border-bottom:1px solid #e9ede2;overflow-wrap:anywhere}.tools-record:first-of-type{padding-top:0}.tools-record:last-child{border:0;padding-bottom:0}.tools-record-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.tools-record strong{font-size:12px}.tools-record p{font-size:12px;color:#7f8973;line-height:1.7;margin:10px 0}.tools-record small{display:block;font-size:10px;color:#919a84;line-height:1.8;margin-top:7px}.tools-record code{background:#eff5e3;border:1px solid #e1e9d2;padding:6px 9px;border-radius:5px;color:#567136;font-size:12px}.tools-record-actions{display:flex;gap:18px;margin-top:12px;align-items:center}.tools-record-actions button{font-size:10px;color:#70834d;font-weight:600}.tools-record-actions button:last-child{margin-left:auto}.tools-empty{text-align:center;font-size:12px;color:#8b967e;line-height:1.8;padding:24px 12px}.tools-test-column{min-width:0;position:sticky;top:95px}.tools-audit>header,.tools-chat>header{justify-content:space-between;padding:22px 20px 16px}.tools-audit>header,.tools-chat>header,.tools-chat>header>div{display:flex;align-items:center;gap:8px}.tools-audit h2,.tools-chat h2{font-size:14px}.tools-chat header svg{color:#849762}.tools-test-badge{font-size:7px;letter-spacing:1px;background:#f1f4e9;border:1px solid #e4e9da;border-radius:4px;padding:4px;color:#8d967f}.tools-chat-note{font-size:10px;color:#929b85;line-height:1.7;margin:0 20px 16px}.tools-chat-feed{height:300px;overflow-y:auto;padding:12px 18px;background:#fbfcf8;border-top:1px solid #edf0e7;border-bottom:1px solid #edf0e7;display:flex;flex-direction:column;scrollbar-width:thin}.tools-chat-feed>div:first-child{margin-top:auto}.tools-chat-line{padding:11px 0;overflow-wrap:anywhere;flex-shrink:0}.tools-chat-line>div{display:flex;align-items:center;gap:8px}.tools-chat-line strong{font-size:10px;color:#65794d}.tools-chat-line time{font-size:8px;color:#a2aa95;margin-left:auto}.tools-chat-line p{font-size:11px;line-height:1.7;margin-top:5px;color:#818b74}.tools-chat-line.bot strong{color:#548034}.tools-chat-line.bot{border-left:2px solid #cfe3a5;padding-left:9px}.tools-chat-line.blocked{border-left:2px solid #e1a78c;padding-left:9px}.tools-chat-line.blocked p{color:#a3694b}.tools-chat-empty{margin:auto!important;display:flex;flex-direction:column;align-items:center;text-align:center;gap:13px;max-width:240px;color:#a5af95}.tools-chat-empty strong{font-size:12px;font-weight:600;color:#7e8d6a}.tools-chat-empty p{font-size:11px;line-height:1.7}.tools-compose{padding:18px;gap:12px}.tools-compose .tools-fields{gap:8px}.tools-compose input,.tools-compose select{font-size:11px!important;padding:9px!important}.tools-send{display:flex;gap:6px;align-items:stretch;margin-top:7px}.tools-send input{margin:0!important}.tools-send button{background:#d5fa5b;border-radius:6px;padding:9px;display:grid;place-items:center;flex-shrink:0}.tools-send button:disabled{opacity:.4}.tools-shortcuts{display:flex;gap:6px;flex-wrap:wrap}.tools-shortcuts button{padding:5px 6px;background:#f1f4e9;border-radius:4px;font-size:8px;color:#7f8c6b}.tools-compose>small{color:#9ca68d;font-size:9px}.tools-audit{margin-top:18px}.tools-audit>header>span{font-size:10px;color:#9ca58e}.tools-audit>div{max-height:280px;overflow-y:auto;padding:0 20px 15px;scrollbar-width:thin}.tools-audit article{border-left:1px solid #e2e8d7;padding:0 0 17px 13px;margin-left:3px;position:relative}.tools-audit article:before{content:"";position:absolute;left:-4px;top:2px;border:2px solid white;background:#a4bf75;width:7px;height:7px;border-radius:50%}.tools-audit article>span{font-size:8px;letter-spacing:.7px;text-transform:uppercase;color:#92a17c}.tools-audit article p{font-size:10px;color:#778664;line-height:1.7;margin:5px 0;overflow-wrap:anywhere}.tools-audit time{font-size:8px;color:#a3ac97}.tools-notice{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:12px 15px;border-radius:8px;background:#f0f7e3;border:1px solid #d9e7be;color:#617a39;font-size:11px;line-height:1.6;margin-bottom:18px}.tools-notice>button[aria-label]{margin-left:auto}.tools-poll-results>div{margin:20px 0}.tools-poll-results>div>div:first-child{display:flex;justify-content:space-between;gap:15px;font-size:11px;line-height:1.6}.tools-poll-results span{color:#8c987c;font-size:10px;white-space:nowrap}.tools-result-track{height:8px;background:#eef2e6;border-radius:20px;margin-top:10px;overflow:hidden}.tools-result-track i{display:block;height:100%;background:#afd356;border-radius:20px;transition:width .3s}.tools-queue-control{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:25px;padding-top:19px;border-top:1px solid #e7ecdd}.tools-queue-control>.status{margin-right:auto}.tools-up-next{padding:23px;background:#2c3a23;border-radius:12px;color:#d5fa5b;display:flex;gap:19px;align-items:center;margin-bottom:20px}.tools-up-next small{display:block;letter-spacing:1.5px;font-size:8px;color:#abc58b}.tools-up-next strong{display:block;font-size:22px;margin:7px 0}.tools-up-next span{font-size:11px;color:#b5c79d}.tools-people{margin-top:18px}.tools-people>div{display:flex;gap:12px;align-items:center;padding:15px 0;border-bottom:1px solid #e8eddf}.tools-rank{width:28px;height:28px;border-radius:8px;background:#edf3e0;display:grid;place-items:center;font-size:10px;color:#7d925c;flex-shrink:0}.tools-people>div>div{flex:1;min-width:0;overflow-wrap:anywhere}.tools-people strong{font-size:12px}.tools-people small{display:block;margin-top:5px;font-size:10px;color:#97a187}.tools-people button{font-size:10px;color:#6c8050}.tools-details{border-top:1px solid #e5ebda;margin-top:22px;padding-top:18px;font-size:11px}.tools-details summary{cursor:pointer;color:#6d7f54;font-weight:600;margin-bottom:17px}.tools-details>p{font-size:11px;color:#84916f;padding:9px 0;line-height:1.7}.tools-check{display:flex!important;gap:9px;align-items:center;font-size:12px!important;font-weight:500!important;padding:12px;background:#f7f9f2;border-radius:7px}.tools-check input{accent-color:#92b345}.tools-check-grid{display:grid;gap:8px}.tools-goal{border:1px solid #e2e9d5;background:#25321e;border-radius:14px;padding:25px;color:#e7f2da}.tools-goal>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;color:#b4c69e}.tools-goal>strong{display:block;font-size:36px;margin:18px 0;letter-spacing:-1px}.tools-goal strong small{font-size:12px;font-weight:400;letter-spacing:0;color:#a6bb8d}.tools-goal-track{height:10px;background:#435236;border-radius:20px;overflow:hidden}.tools-goal-track span{display:block;height:100%;background:var(--goal-color);border-radius:20px;transition:width .35s}.tools-goal footer{font-size:10px;color:#afc494;margin-top:15px}.tools-delete{padding:9px;color:#9b7e6a;margin-left:auto}.tools-player{border:0;width:100%;min-height:200px;aspect-ratio:16/9;border-radius:9px;margin-bottom:12px}.tools-external{display:flex;align-items:center;gap:5px;font-size:10px;color:#788d53;margin:14px 0;overflow-wrap:anywhere}.tools-track-row{border-bottom:1px solid #e6ecdd;padding:14px 0;flex-wrap:wrap}.tools-track-row strong{font-size:11px;flex:1}.tools-track-row .text-btn{font-size:10px}.tools-private-page{max-width:1500px}.tools-save-bar{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}.tools-save-bar>span{font-size:11px;color:#8b9878;margin-right:auto}.tools-obs-page{padding:8px;max-width:720px}.tools-obs-page .tools-goal{box-shadow:0 3px 10px #0002}.tools-overlay-error{padding:12px;border-radius:6px;background:#fff5dd;color:#6d552e;font-size:12px;margin-top:10px}.support-editor>.personal-checkbox{margin:18px 0}.support-editor>label{margin-top:18px}.support-editor-gifts{border-top:1px solid #e4ead9;padding-top:24px;margin-top:25px}.support-editor .personal-link-top>strong{font-size:12px}.support-view{text-align:center}.support-coffee{width:68px;height:68px;display:grid;place-items:center;border-radius:22px;background:#fff0c2;color:#886827;margin:0 auto 18px}.support-view h2{font-size:24px;line-height:1.3;letter-spacing:-.5px}.support-view>p{font-size:12px;line-height:1.8;color:#859172;margin:13px 0 20px;white-space:pre-line}.support-main{display:flex;align-items:center;justify-content:center;gap:10px;background:#d5fa5b;padding:16px 12px;border:1px solid #c3e651;border-radius:11px;color:#32401e;font-size:13px;font-weight:700}.support-main:hover{background:#c8f046}.support-gifts a[aria-disabled=true],.support-main[aria-disabled=true]{opacity:.5;pointer-events:none}.support-gift-label{display:block;font-size:8px;font-weight:700;letter-spacing:1.7px;color:#8b9b73;margin:28px 0 15px}.support-gifts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.support-gifts a{border:1px solid #e4ead8;background:#fbfcf7;border-radius:12px;padding:20px 8px;display:flex;align-items:center;flex-direction:column;gap:10px;min-width:0}.support-gifts a:hover{background:#f2f7e6;border-color:#c9dba9}.support-gifts a>span{font-size:30px}.support-gifts strong{font-size:12px;overflow-wrap:anywhere}.support-gifts small{display:flex;gap:3px;align-items:center;font-size:8px;color:#92a07c}.support-view .support-payment-note{font-size:9px;color:#a0aa92;margin:20px 0 8px;line-height:1.8}.personal-editor-nav{gap:17px;flex-wrap:wrap}.personal-editor-nav button{white-space:nowrap}@media(min-width:1550px){.tools-tabs button{padding:20px}.tools-tabs button span{font-size:12px}.tools-layout{grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr)}}@media(max-width:1150px){.tools-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.tools-tabs button{flex-direction:row;align-items:center;gap:9px;padding:14px 12px}.tools-tabs button small{display:none}.tools-layout{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr);gap:16px}.tools-card{padding:20px}.tools-session{padding:18px}.tools-session-copy p{max-width:380px}}@media(max-width:950px){.tools-layout{grid-template-columns:1fr}.tools-test-column{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.tools-audit{margin-top:0}.tools-audit>div{max-height:500px}.tools-session-copy p{max-width:460px}.tools-session{align-items:flex-start}.tools-session>.btn{padding:11px;font-size:10px}}@media(max-width:600px){.tools-session{flex-direction:column;align-items:stretch;padding:17px}.tools-session>.btn{width:100%;justify-content:center}.tools-session-copy strong{font-size:12px}.tools-cloud-note{font-size:9px}.tools-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:18px}.tools-tabs button{padding:12px;gap:10px}.tools-tabs button span{font-size:10px}.tools-tabs button:last-child{grid-column:1/-1}.tools-layout{gap:16px}.tools-test-column{grid-template-columns:1fr}.tools-card{padding:19px 16px;border-radius:11px}.tools-section-heading h2{font-size:19px}.tools-fields{grid-template-columns:1fr}.tools-command-name{grid-template-columns:70px minmax(0,1fr)}.tools-compose .tools-fields{grid-template-columns:1fr 1fr}.tools-actions .btn,.tools-queue-control .btn{font-size:10px;padding:10px}.tools-poll-results>div>div:first-child{font-size:10px}.tools-poll-results span{font-size:9px}.tools-goal{padding:21px 17px}.tools-goal>strong{font-size:29px}.tools-people>div{gap:8px}.tools-people strong{font-size:11px}.tools-obs-page{padding:4px}.personal-editor-nav{gap:13px}.personal-editor-nav button{font-size:9px}.tools-save-bar .btn{font-size:10px;padding:10px}.support-gifts{gap:8px}.support-gifts a{padding:17px 6px}}@media(prefers-reduced-motion:reduce){.tools-goal-track span,.tools-result-track i,.tools-toggle i:after{transition:none}}body{background:#0b0c11}.game-surface,.gaming-auth{color-scheme:dark;background:#0b0c11;color:#f3f5ff;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.game-surface *,.gaming-auth *{box-sizing:border-box}.game-surface a{color:inherit;text-decoration:none}.gaming-wrap{max-width:1240px;padding:0 44px;margin:auto}.gaming-nav{height:100px;gap:42px;border-bottom:1px solid #ffffff12}.gaming-brand,.gaming-nav{display:flex;align-items:center}.gaming-brand{gap:12px;margin-right:auto}.gaming-brand>span{width:43px;height:43px;border:1px solid #7e6ceb88;border-radius:12px 3px;display:grid;place-items:center;background:#8270ff15;color:#b7a6ff}.gaming-brand strong{font-size:23px;font-style:italic;letter-spacing:-1px;line-height:1}.gaming-brand small{display:block;font-size:9px;letter-spacing:4px;margin-top:5px;font-style:normal;color:#9a9cae}.gaming-nav nav{display:flex;gap:30px}.gaming-nav nav a{display:flex;align-items:center;gap:7px;color:#a1a4b5;font-size:12px}.gaming-nav nav a:hover{color:#e8e5ff}.g-button{display:inline-flex;justify-content:center;align-items:center;gap:16px;border-radius:6px;padding:17px 22px;font-size:13px;font-weight:700;border:1px solid transparent;min-height:48px;transition:background .18s,transform .18s}.g-button:hover{transform:translateY(-2px)}.g-small{padding:11px 17px;min-height:40px}.game-surface .g-primary{background:#b7a2ff;color:#101018;box-shadow:0 4px 24px #a28cff18}.game-surface .g-outline{border-color:#ffffff26;background:#ffffff04}.g-outline:hover{background:#ffffff0c}.game-surface :focus-visible,.gaming-auth :focus-visible{outline:2px solid #64ddd3;outline-offset:5px}.gaming-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:22px;min-height:645px;padding:48px 0 58px}.g-kicker{display:flex;gap:9px;align-items:center;color:#a8a7b8;letter-spacing:2px;font-size:9px;font-weight:700}.g-kicker>span{width:6px;height:6px;background:#76ded6;box-shadow:0 0 16px #76ded67a}.gaming-hero h1{font-size:clamp(44px,5.5vw,72px);font-weight:900;line-height:1.04;letter-spacing:-3.5px;margin:26px 0}.gaming-hero h1 em{color:#b8a6ff;font-style:normal}.gaming-hero-copy>p{font-size:15px;color:#a1a2b1;line-height:1.9;max-width:390px}.g-actions{flex-wrap:wrap;gap:23px;margin-top:31px}.g-actions,.g-text-link{display:flex;align-items:center}.g-text-link{gap:9px;font-size:12px}.g-hero-note{display:flex;gap:8px;align-items:center;margin-top:30px;font-size:10px;color:#9195a8}.gaming-hero-art{height:490px;position:relative;isolation:isolate}.gaming-hero-art:before{content:"";position:absolute;inset:20px -30px;z-index:-2;background:radial-gradient(ellipse at 60% 35%,#7d4bdf23,transparent 65%),radial-gradient(ellipse at 25% 75%,#36c7c718,transparent 60%)}.g-orbit{border:1px solid #68627c20;border-radius:50%;position:absolute;width:440px;height:440px;top:20px;left:20px;z-index:-1}.g-orbit-two{width:520px;height:340px;left:-25px;top:80px;transform:rotate(-35deg)}.g-art-coordinate{position:absolute;top:10px;left:58px;color:#898ca0;font:8px monospace;letter-spacing:2px}.g-player-example{position:absolute;width:342px;top:45px;left:37px;border:1px solid #a48ce64a;border-radius:14px;transform:rotate(-5deg);overflow:hidden;background:#15151e;box-shadow:0 30px 50px #0008}.g-player-example>header{display:flex;justify-content:space-between;align-items:center;padding:15px 19px;font-size:8px;letter-spacing:2px;color:#b1a7ca}.g-player-cover{height:140px;overflow:hidden;position:relative;background:repeating-linear-gradient(135deg,transparent 0 40px,#ffffff04 41px 42px),linear-gradient(110deg,#18313b,#352858 65%,#241b40)}.g-player-cover>svg{position:absolute;right:28px;top:6px;color:#b89eff99;transform:rotate(15deg);filter:drop-shadow(0 0 13px #9575ed)}.g-player-cover>span{position:absolute;font-size:170px;font-weight:900;font-style:italic;color:#ffffff06;left:16px;top:-38px}.g-cover-line{height:1px;background:#b0a4e660;transform:rotate(-40deg);position:absolute;width:330px;left:55px;top:60px}.g-example-avatar{width:56px;height:56px;position:relative;margin:-28px 0 0 22px;border:4px solid #15151e;background:linear-gradient(145deg,#4c4564,#222233);color:#d6c6ff;border-radius:16px;display:grid;place-items:center}.g-example-info{padding:13px 22px 23px}.g-example-info>small{font-size:7px;color:#a19bb0;letter-spacing:1.8px}.g-example-info h2{font-size:22px;margin:9px 0 6px;letter-spacing:-.7px}.g-example-info h2>span{color:#77d9cb;margin-left:9px;font-size:17px}.g-example-info>p{color:#aaa4bb;font-size:9px}.g-example-socials{display:flex;gap:7px;margin:18px 0;flex-wrap:wrap}.g-example-socials>span{border:1px solid #ffffff14;border-radius:5px;padding:8px;display:flex;align-items:center;gap:4px;color:#c4bedb;font-size:8px}.g-example-link{display:flex;align-items:center;gap:7px;font-size:9px;color:#9da0b5;padding-top:15px;border-top:1px solid #ffffff0c}.g-example-link svg:last-child{margin-left:auto}.g-wheel-float{position:absolute;right:-5px;bottom:33px;width:168px;padding:17px;border:1px solid #c4984f65;background:linear-gradient(140deg,#2e251b,#151317);border-radius:11px;transform:rotate(7deg);box-shadow:0 18px 45px #0008;text-align:center}.g-wheel-tag{color:#e2c18c;letter-spacing:2px;font-size:8px;font-weight:700}.g-gold-wheel{width:112px;height:112px;margin:18px auto 13px;border-radius:50%;background:repeating-conic-gradient(#d6ae63 0deg 30deg,#503d26 30deg 60deg);border:5px solid #b78a47;box-shadow:0 0 0 4px #d5b66a18,0 0 24px #d5ac4320;display:grid;place-items:center;position:relative}.g-gold-wheel:before{content:"";position:absolute;top:-9px;width:12px;height:16px;background:#fff2cd;clip-path:polygon(0 0,100% 0,50% 100%)}.g-gold-wheel>span{width:45px;height:45px;display:grid;place-items:center;border-radius:50%;color:#f4d18d;background:#282019;border:2px solid #deb875}.g-wheel-float p{color:#b9b0a5;font-size:8px}.g-art-caption{position:absolute;bottom:0;left:44px;font-size:7px;color:#898ca0;letter-spacing:1.4px;display:flex;align-items:center;gap:6px}.g-art-caption i{width:4px;height:4px;background:#69657d;border-radius:50%}.gaming-divider{display:flex;justify-content:space-between;border-top:1px solid #ffffff14;padding:23px 0;font-size:8px;letter-spacing:1.5px;color:#9397aa}.gaming-features{display:grid;grid-template-columns:1fr 1fr;gap:22px}.g-feature{background:linear-gradient(130deg,#191724,#101116 75%);border:1px solid #ffffff12;border-radius:10px;padding:30px 32px;position:relative;overflow:hidden}.g-feature-gold{background:linear-gradient(130deg,#211b16,#101116 75%)}.g-feature-top{display:flex;justify-content:space-between;align-items:center;gap:15px;color:#aaa3b9;font-size:8px;letter-spacing:1.3px}.g-feature-icon{display:grid;place-items:center;height:43px;width:43px;border-radius:10px;background:#ad94ff12;color:#bca6ff}.g-feature-gold .g-feature-icon{background:#d1ad5f12;color:#dbb675}.g-feature h2{font-size:30px;letter-spacing:-.9px;line-height:1.16;margin:26px 0 16px}.g-feature>p{font-size:13px;line-height:1.8;color:#a3a5b7;max-width:370px}.g-feature>a{display:flex;gap:12px;align-items:center;color:#c5b5ff;font-size:12px;font-weight:700;margin:25px 0;width:fit-content}.g-feature-gold>a{color:#ebca91}.g-feature-detail{border-top:1px solid #ffffff0c;padding-top:19px;display:flex;gap:13px;align-items:center;color:#9a9caf;font-size:10px}.gaming-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:65px 0}.gaming-bottom h2{font-size:26px;margin-top:13px;letter-spacing:-.8px}.gaming-footer{border-top:1px solid #ffffff12;display:flex;align-items:center;gap:30px;padding:27px 0 35px;font-size:10px;color:#9395a7}.gaming-footer>span{font-weight:800;letter-spacing:1px;color:#a3a7b9}.gaming-footer a{margin-left:auto}.g-page-heading{padding:50px 0 35px}.g-page-heading h1{font-size:46px;letter-spacing:-2px;margin:16px 0}.g-page-heading h1 span{color:#c7a35d}.g-page-heading p{color:#9a9caf;font-size:14px;line-height:1.7}.g-status{border:1px solid #77718b66;border-radius:8px;padding:15px;margin:20px 0;color:#ccc5e5;font-size:13px}.gaming-auth{background:radial-gradient(ellipse at 50% 20%,#39276160,transparent 60%),#0b0c11}.gaming-auth .auth-card{background:#14141d;border-color:#343044;box-shadow:0 30px 100px #0005}.gaming-auth .eyebrow{color:#bba7ff}.gaming-auth .auth-card p{color:#a2a2b5}.gaming-auth input{background:#0e0e15;border-color:#353345;color:#f3f0ff}.gaming-auth .btn.ink{background:#b6a0ff;color:#13101b}.gaming-auth .text-btn{color:#b6a0ff}.gaming-tools .panel,.gaming-tools .personal-addresses,.gaming-tools .personal-card,.gaming-tools .personal-edit-card{background:#14141d;border-color:#30303e;color:#f0f0f8}.gaming-tools .wheel-setup-intro{background:linear-gradient(145deg,#312516,#17151c);color:#f4e7d5}.gaming-tools .wheel-setup-intro h2 span,.gaming-tools .wheel-type{color:#dfbf85}.gaming-tools .personal-private-subtitle,.gaming-tools .wheel-hint,.gaming-tools .wheel-setup-intro p{color:#a4a1b2}.gaming-tools .manual-share input,.gaming-tools .personal-fields input,.gaming-tools .personal-fields select,.gaming-tools .personal-fields textarea,.gaming-tools .wheel-form input,.gaming-tools .wheel-form textarea,.gaming-tools .wheel-room-toolbar select{background:#0d0e14;color:#f2f2fa;border-color:#393647}.gaming-tools .btn{background:#d9b46d;color:#20190f;border-color:#d9b46d}.gaming-tools .btn.secondary{background:#22212d;border-color:#444051;color:#d9d3eb}.gaming-tools .btn:disabled{opacity:.4}.gaming-tools .wheel-stage{background:radial-gradient(ellipse at 50% 20%,#3e2b1b,#14141d 70%);border-color:#443323;color:#f5e8d4}.gaming-tools .wheel-outcome h3,.gaming-tools .wheel-stage h2{color:#fff0d5}.gaming-tools .wheel-hint,.gaming-tools .wheel-outcome p,.gaming-tools .wheel-stage-foot,.gaming-tools .wheel-stage-subtitle{color:#afa390}.gaming-tools .wheel-stage-foot{border-color:#ffffff14}.gaming-tools .wheel-presets button{background:#24212c;color:#c3bcd3;border-color:#34313e}.gaming-tools .wheel-presets button.chosen{background:#d9b46d;color:#211a10}.gaming-tools .personal-link-editor{background:#181820;border-color:#343240}.gaming-tools .personal-fields label,.gaming-tools .personal-section-heading h2{color:#e8e4f2}.gaming-tools .personal-fields p,.gaming-tools .personal-fields small{color:#aaa6b9}.gaming-tools .personal-editor-nav{border-color:#33303d}.gaming-tools .personal-editor-nav button{color:#a5a0b7}.gaming-tools .personal-editor-nav button.selected{color:#bfacff;border-color:#bfacff}.gaming-tools .personal-cover{background:linear-gradient(125deg,#203038,#3c2b5d)}.gaming-tools .personal-social{background:#1c1c28;border-color:#343241;color:#ded8ed}.gaming-tools .personal-avatar{background:#302643;border-color:#201c2c;color:#d6c6ff}.gaming-tools .personal-identity h1{color:#faf8ff}.gaming-tools .personal-bio,.gaming-tools .personal-creator,.gaming-tools .personal-handle{color:#aaa2ba}.gaming-tools .personal-footer,.gaming-tools .personal-tabs{border-color:#302c3b}.gaming-tools .personal-tabs button[aria-selected=true]{color:#c2afff;border-color:#b29be9}.personal-drag-handle{cursor:grab;touch-action:none;user-select:none;padding:9px;color:#9690a9;border-radius:5px}.personal-drag-handle:active{cursor:grabbing}.personal-link-editor[data-dragging=true]{outline:2px solid #9b86dc;box-shadow:0 10px 25px #0003}.personal-quick-add{display:flex;gap:7px;flex-wrap:wrap;margin:18px 0}.personal-quick-add button{border:1px solid #74708055;border-radius:6px;padding:8px 11px;font-size:11px}.personal-custom-add{width:100%;border:1px dashed #74708088;border-radius:8px;padding:15px;margin:14px 0;display:flex;justify-content:center;gap:8px;align-items:center;font-size:12px}.personal-socials{grid-template-columns:repeat(2,minmax(0,1fr))}.personal-card:not(.compact){max-width:680px}.personal-social{min-width:0}.personal-social strong{overflow-wrap:anywhere}@media(max-width:960px){.gaming-wrap{padding:0 25px}.gaming-hero{grid-template-columns:1fr 1fr}.gaming-hero h1{font-size:51px;letter-spacing:-2px}.g-player-example{width:290px;left:5px}.g-example-socials{gap:3px}.g-example-socials>span{padding:6px}.g-wheel-float{right:-2px;bottom:24px;width:144px;padding:12px}.g-orbit{width:330px;height:330px}.g-orbit-two{width:380px;height:300px}.g-art-coordinate{left:10px}.g-art-caption{left:5px}.gaming-nav{gap:22px}.gaming-nav nav{gap:18px}}@media(max-width:720px){.gaming-wrap{padding:0 22px}.gaming-nav{height:84px;gap:15px}.gaming-nav nav{display:none}.gaming-hero{grid-template-columns:1fr;padding-top:38px;gap:20px}.gaming-hero h1{font-size:clamp(42px,9.7vw,64px);letter-spacing:-2px}.gaming-hero-copy>p{font-size:14px;max-width:410px}.gaming-hero-art{height:470px;width:100%;max-width:430px;margin:auto}.g-player-example{width:300px;left:20px}.g-wheel-float{right:5px;bottom:28px}.g-orbit{left:20px;top:50px}.g-orbit-two{width:350px;left:10px}.gaming-features{grid-template-columns:1fr}.g-feature{padding:26px}.gaming-divider span:last-child{display:none}.gaming-bottom{flex-direction:column;align-items:flex-start;padding:45px 0}.gaming-footer{flex-wrap:wrap;gap:15px}.gaming-footer>p{width:100%;order:3}.gaming-footer a{margin-left:auto}.g-page-heading h1{font-size:35px}.g-hero-note{font-size:9px}.g-actions{gap:18px}.g-feature h2{font-size:27px}.personal-socials{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.game-surface *{transition:none!important;animation:none!important}}.gaming-tools .personal-fields input:not([type=file]):not([type=checkbox]),.gaming-tools .personal-url input{background:#0d0e14;color:#eeeaf8;border-color:#393647}.gaming-tools .personal-url{background:#0d0e14;border-color:#393647}.gaming-tools .personal-url button{border-color:#393647;color:#c6bbda}.gaming-tools .personal-url button:hover{background:#30273f}.gaming-tools .personal-addresses>label>span,.gaming-tools .personal-preview-label>span,.gaming-tools .personal-visibility{color:#c3b9d4}.gaming-tools .personal-about>p,.gaming-tools .personal-field-help,.gaming-tools .personal-kicker,.gaming-tools .personal-link-note,.gaming-tools .personal-preview-tip,.gaming-tools .personal-save-footer,.gaming-tools .personal-social small{color:#a69bb7}.gaming-tools .personal-order button{color:#b5a7cc}.gaming-tools .personal-order button:hover:not(:disabled){background:#30273f;color:#dfcfff}.gaming-tools .personal-order button:disabled{opacity:.35}.gaming-tools .personal-about-tag,.gaming-tools .personal-checkbox,.gaming-tools .personal-editor-nav span,.gaming-tools .personal-link-number{background:#262033;color:#c5b3e4}.gaming-tools .personal-upload{color:#c5b3e4!important}.gaming-tools .personal-demo{background:#252034;color:#c5b3e4;border-color:#44365b}.gaming-tools .personal-notice{background:#17382f;color:#a1e2c9;border-color:#2c6754}.gaming-tools .personal-social:hover{background:#2c253a;border-color:#8e72b8}.gaming-tools .personal-social:focus-visible{outline:3px solid #b59af1;outline-offset:3px}@media(max-width:380px){.g-player-example{width:275px;left:8px}.g-wheel-float{width:140px;right:0}.g-orbit-two{width:300px}.gaming-hero-art{overflow:hidden}.gaming-hero h1{font-size:39px}}.gaming-tools .wheel-form .eyebrow,.gaming-tools .wheel-form label,.gaming-tools .wheel-room-toolbar>span,.gaming-tools .wheel-rule{color:#c3b195}.gaming-tools .wheel-mini-orbit{color:#d9b46d;border-color:#8f6d3f}.gaming-tools .wheel-mini-orbit>span{color:#e5c789;background:#302314}.gaming-tools .wheel-ring{border-color:#9c783d}.gaming-tools .manual-share,.gaming-tools .wheel-method,.gaming-tools .wheel-status{background:#211c16;color:#dfc9a5;border-color:#473720}.gaming-tools .wheel-counts,.gaming-tools .wheel-history li,.gaming-tools .wheel-outcome,.gaming-tools .wheel-people>div{border-color:#35303b}.gaming-tools .panel-heading h2,.gaming-tools .wheel-history strong,.gaming-tools .wheel-people strong,.gaming-tools .wheel-side h3{color:#ebe1d1}.gaming-tools .panel-heading span,.gaming-tools .wheel-history small,.gaming-tools .wheel-people small,.gaming-tools .wheel-side dd,.gaming-tools .wheel-side dt,.gaming-tools .wheel-side p{color:#ada190}.gaming-tools .wheel-hub{background:#2b2115;color:#f0d595;border-color:#c6a157}