.sr-public-site .sr-home-nav>a{color:#bdcabd;letter-spacing:.2px;justify-content:center;align-items:center;min-width:74px;min-height:44px;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.sr-public-site .sr-home-nav>a[aria-current]{color:var(--sr-ivory)}.sr-public-site .sr-home-nav>a[aria-current]:after{content:"";background:var(--sr-brass);height:3px;position:absolute;inset:auto 12px -1px}.sr-public-site .sr-home-nav>a:hover{color:#fff;background:#0b493530}.sr-home a.sr-home-brand,.sr-home a.sr-home-footer-brand,.sr-home a.sr-home-profile-button,.sr-home a.sr-home-primary,.sr-home a.sr-home-secondary,.sr-home a.sr-home-text-action,.sr-home a.sr-home-back,.sr-home a.sr-dev-blog-read{text-decoration:none}.sr-home a.sr-home-profile-button{color:var(--sr-ivory);min-height:44px}.sr-home a.sr-home-secondary,.sr-home a.sr-home-text-action,.sr-home a.sr-dev-blog-read{color:var(--sr-ivory)}.sr-home a.sr-home-back{align-items:center;display:inline-flex}.sr-public-breadcrumbs{color:var(--sr-muted);flex-wrap:wrap;align-items:baseline;gap:9px;font-size:13px;line-height:1.7;display:flex}.sr-public-breadcrumbs a{color:var(--sr-brass);text-underline-offset:4px}.sr-public-help-link{max-width:440px;margin-top:20px;font-size:13px;line-height:1.6}.sr-public-help-link a{color:var(--sr-brass);text-underline-offset:4px;align-items:center;gap:8px;display:inline-flex}.sr-public-help-link svg{width:18px}.sr-public-site .sr-home-main{align-items:flex-start}.sr-public-site[data-page=home] .sr-home-main{align-items:safe center}.sr-public-article{max-width:78ch}.sr-home .sr-public-article h1,.sr-home .sr-public-scores h1,.sr-home .sr-dev-blog-header h1{margin:8px 0 20px;font-size:clamp(42px,5vw,66px);line-height:1.08}.sr-home .sr-public-article h2{letter-spacing:.3px;margin:30px 0 12px;font-size:28px}.sr-public-article p,.sr-public-scores>p{color:var(--sr-muted);font-size:15px;line-height:1.8}.sr-public-article .sr-public-lead{color:#d0d9cc;font-size:17px;line-height:1.8}.sr-public-article a,.sr-public-scores>p a{color:var(--sr-brass);text-underline-offset:4px}.sr-home .sr-dev-blog-preview h2{letter-spacing:-.5px;text-transform:none;margin:16px 0 12px;font-family:inherit;font-size:clamp(24px,2.6vw,34px);font-weight:650;line-height:1.2}.sr-dev-blog-preview h2 a{color:inherit;text-decoration:none}.sr-dev-blog-preview h2 a:hover{text-underline-offset:5px;text-decoration:underline}.sr-home .sr-dev-blog-article-header h1{letter-spacing:-.6px;text-transform:none;margin:12px 0 18px;font-family:inherit;font-size:clamp(30px,4vw,48px);font-weight:650;line-height:1.15}.sr-home .sr-home-dev-post h2{letter-spacing:-.3px;text-transform:none;margin:30px 0 12px;font-family:inherit;font-size:23px;font-weight:650;line-height:1.3}.sr-public-scores{max-width:1040px}.sr-public-scores .sr-home-high-board{width:100%}@media (width<=700px){.sr-public-site .sr-home-nav>a{white-space:nowrap;min-width:58px;padding-inline:8px;font-size:12px}.sr-public-site .sr-home-nav>a[aria-current]:after{inset-inline:8px}.sr-public-site .sr-home-header{flex-wrap:wrap}.sr-public-site .sr-home-header-end{margin-left:auto}.sr-public-site .sr-home-nav{order:3;width:100%;min-height:44px;margin:0;overflow-x:auto}.sr-home .sr-public-article h1{font-size:42px}}.site-load-error{z-index:20000;color:#f5efdd;text-align:center;background:#111714;border:1px solid #ffe300;place-content:center;gap:16px;padding:32px;display:grid;position:fixed;inset:25% 20%}.site-load-error a{color:#ffe300;text-decoration:underline}.sr-legal-links{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.sr-legal-links a,.sr-legal-links button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.sr-legal-links a:hover,.sr-legal-links button:hover{color:#ffe000;text-decoration:underline}.sr-legal-links a:focus-visible,.sr-legal-links button:focus-visible{outline-offset:4px;outline:2px solid #ffe000}.sr-legal-date{color:#aaa;font-size:13px}.sr-delete-account-actions{background:#10140e;border:1px solid #343931;margin:24px 0;padding:22px}.sr-delete-account-actions .sr-home-primary{width:auto;min-height:48px;font:inherit;cursor:pointer;padding:12px 20px}.sr-delete-account-actions p{margin-bottom:0}.sr-legal-page h2{margin-top:30px}.sr-legal-page{max-width:900px}.sr-support-page-actions{flex-wrap:wrap;gap:12px;margin:24px 0 16px;display:flex}.sr-support-page-actions>button{width:auto;min-height:48px;padding:12px 22px}@media (width<=600px){.sr-support-page-actions>button{width:100%}}.home-v3-theme .sr-home{--sr-green:#1c6851;--sr-charcoal:#10241e;--sr-ivory:#f8f7ed;--sr-brass:#e1be75;--sr-muted:#a9c3b8;--sr-rule:#bddac71c;background:radial-gradient(at 20% 12%,#234e3c99,#0000 60%),linear-gradient(145deg,#102923,#0a191a 80%)}.home-v3-theme .sr-home:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(115deg,#0000 0 159px,#aecbc304 160px,#0000 161px 320px);position:absolute;inset:0}.home-v3-theme .sr-home-header{border-color:#cfebe022}.home-v3-theme .sr-home-profile-button{background:#d1e5d009;border-radius:30px;padding:8px 12px;border-color:#c6e3cf24!important}.home-v3-theme .sr-home-profile-avatar{border:1px solid #dfca8e88;border-radius:50%}.home-v3-theme .sr-home .sr-home-music{background:#cde8d80a;border-radius:13px;box-shadow:inset 0 1px #e6f6eb0b;border-color:#c6e3cf24!important}.home-v3-theme .sr-home-presence{color:#bad2c4}.home-v3-theme .sr-home-presence i{box-shadow:0 0 8px #82c79f55}.home-v3-theme .sr-home-nav :is(button,a)[aria-current]{color:#f0d495}.home-v3-theme .sr-home-nav :is(button,a):hover{background:#c6e3cf09;border-radius:10px}.home-v3-theme .sr-home-main{padding-top:24px}.home-v3-theme .sr-home-prealpha-notice{color:#e5d7b8;background:#ddbd6d0a;border:1px solid #e0c17f2b;border-radius:15px;width:100%;padding:15px 20px;box-shadow:inset 0 1px #e6e7c407}.home-v3-theme .sr-home-prealpha-notice>strong{color:#f0d495;letter-spacing:1.5px;font-size:10px}.home-v3-theme .sr-home-prealpha-notice span{color:#d2dfd0}.home-v3-theme .sr-home-prealpha-notice small{color:#92b0a0}.home-v3-theme .sr-home-discord{background:#d3dbc00a;border-radius:10px}.home-v3-theme .sr-home-eyebrow{color:#d3bb80;letter-spacing:2px;font-size:10px}.home-v3-theme .sr-home-hero h1{text-shadow:0 4px 15px #06131033}.home-v3-theme .sr-home-showcase-frames{border-color:#b0d0ba33;border-radius:20px;box-shadow:0 20px 40px #0003,inset 0 0 0 5px #122a23}.home-v3-theme .sr-home-showcase-choices{gap:6px}.home-v3-theme .sr-home-showcase-choices button span{border-radius:10px}.home-v3-theme .sr-home-showcase-choices button[aria-current] span{width:17px}.home-v3-theme .sr-home-intro{color:#b6cdbf}.home-v3-theme .sr-home-platforms>:is(span,a){color:#b7cdbf;background:#b7d1ba05;border-color:#b7d1ba24;border-radius:8px}.home-v3-theme .sr-home-primary,.home-v3-theme .sr-home-secondary{clip-path:none;border-radius:16px;padding:21px 23px;transition:background .15s,transform .15s;box-shadow:inset 0 1px #fff3,0 7px 18px #0002}.home-v3-theme .sr-home-primary{background:linear-gradient(120deg,#f3d899,#ddb870);color:#263a2e!important;border:1px solid #fae4b0!important}.home-v3-theme .sr-home-primary:hover{background:#f7dca1}.home-v3-theme .sr-home-primary small{color:#596447}.home-v3-theme .sr-home-secondary{color:#f4f4e9;background:linear-gradient(125deg,#234d3b,#1b3b31);border:1px solid #84b99a55!important}.home-v3-theme .sr-home-secondary:hover{background:#2b5c46}.home-v3-theme .sr-home-secondary small{color:#bdd5c5}.home-v3-theme .sr-home-support{background:#ddbd6d09;border:1px solid #ddbd6d30;border-radius:17px;padding:21px}.home-v3-theme .sr-home-support strong{color:#f1dbab}.home-v3-theme .sr-home-support p{color:#b4c8b9}.home-v3-theme .sr-home-support-action{color:#efcf8e;background:#d8bc7820;border:1px solid #d8bc7840;border-radius:9px}.home-v3-theme .sr-home-community-action{background:#414fba15;border:1px solid #7b86c933;border-radius:19px}.home-v3-theme .sr-home-community-action>a{border-radius:11px}.home-v3-theme .sr-home-footer{border-color:#c9dac91a}.home-v3-theme .sr-home-panel h2>span{color:#e1be75}.home-v3-theme .sr-home-back{color:#c6d8c7!important}.home-v3-theme .sr-home-room-types{background:#162d26;border:1px solid #a2c2aa2b;border-radius:14px;gap:4px;padding:5px;overflow:hidden}.home-v3-theme .sr-home-room-types button{border:0;border-radius:10px}.home-v3-theme .sr-home-room-types button[aria-pressed=true]{background:#3b6343;box-shadow:inset 0 1px #c1dcaa20}.home-v3-theme .sr-home-room-types button[aria-pressed=true]:after{display:none}.home-v3-theme .sr-home-room-types strong{color:#f3efda}.home-v3-theme .sr-home-profile-summary{background:#a6c4a40a;border-color:#aecab324;border-radius:13px}.home-v3-theme .sr-home-field :is(input,select),.home-v3-theme .sr-home-room-search,.home-v3-theme .sr-home-room-filters>select{background:#081e1a;border-color:#a2c2aa35;border-radius:10px}.home-v3-theme .sr-home-red-options{gap:9px}.home-v3-theme .sr-home-red-options button{background:#1b352b;border:1px solid #a2c2aa33;border-radius:12px}.home-v3-theme .sr-home-red-options button[aria-pressed=true]{background:#b9a46616;border-color:#d5ba75}.home-v3-theme .sr-home-form-note{color:#abc7b2}.home-v3-theme .sr-home-room-guides{background:#a7c7ab08;border-color:#a2c2aa24;border-radius:12px}.home-v3-theme .sr-home-room-browser{background:#0f241e;border:1px solid #b1cfb12b;border-radius:18px;overflow:hidden;box-shadow:0 12px 30px #0002}.home-v3-theme .sr-home-room-filters{background:#1b342a;border-color:#a2c2aa20}.home-v3-theme .sr-home-room-tabs{background:#0c211c;border-radius:10px;padding:3px}.home-v3-theme .sr-home-room-tabs button{border-radius:7px}.home-v3-theme .sr-home-room-tabs button[aria-pressed=true]{color:#f2e6c2;background:#345641}.home-v3-theme .sr-home-room-create,.home-v3-theme .sr-home-join{background:#e1be75;border-radius:10px;color:#233526!important}.home-v3-theme .sr-home-refresh{background:#9fc5a30c;border-radius:9px}.home-v3-theme .sr-home-code-form{background:#adc4a608;border:1px solid #a2c2aa2b;border-radius:16px;padding:21px}.home-v3-theme .sr-home .sr-home-empty button{background:#28533f;border-color:#91b39c50;border-radius:10px}.home-v3-theme .sr-home-room-row{background:#153126;border-color:#b1cfb11e}.home-v3-theme .sr-home-status{border-radius:12px}.home-v3-theme .sr-v3-wait-note{color:#9db9a8;align-items:flex-start;gap:10px;margin:0;padding:0 4px;font-size:11px;line-height:1.6;display:flex}.home-v3-theme .sr-v3-wait-note svg{color:#cdb67e;flex-shrink:0;width:18px;height:18px;margin-top:1px}.home-v3-theme .sr-home-hero-actions .sr-v3-wait-note{padding:2px 5px 12px}.home-v3-theme .sr-home.sr-android-home{background:radial-gradient(at 15% 1%,#2d574666,#0000 53%),linear-gradient(155deg,#132e26,#0b1c1a 70%)}.home-v3-theme .sr-android-home .sr-home-header{background:#13281f55;border-color:#aac9b022;gap:11px 14px;padding:17px 22px 12px}.home-v3-theme .sr-android-home .sr-home-brand{width:154px}.home-v3-theme .sr-android-home .sr-home-logo{height:42px}.home-v3-theme .sr-android-home .sr-home-profile-button{background:0 0;border-radius:30px;padding:0}.home-v3-theme .sr-android-home .sr-home-profile-avatar{flex-basis:31px;width:31px;height:31px}.home-v3-theme .sr-android-home .sr-home-presence{color:#b5d4bb;background:#b1cfb108;border-color:#b1cfb12b;padding:7px 11px}.home-v3-theme .sr-android-home .sr-home-music{background:#c3dac00b;border-radius:12px;width:42px;min-height:42px;border-color:#c6e3cf24!important}.home-v3-theme .sr-android-home .sr-home-main{gap:14px;max-width:660px;padding:24px 22px 15px}.home-v3-theme .sr-android-home .sr-app-launcher{gap:17px}.home-v3-theme .sr-android-home .sr-app-launcher-heading{align-items:center}.home-v3-theme .sr-android-home .sr-app-eyebrow{color:#baa575;letter-spacing:1.8px;margin-bottom:7px;font-size:8px}.home-v3-theme .sr-android-home .sr-app-launcher h1{letter-spacing:.3px;font-size:36px;line-height:1}.home-v3-theme .sr-android-home .sr-app-prealpha{color:#d5bc84;background:#cfb4740c;border-color:#d3ba7830;border-radius:6px;padding:6px 8px;font-size:7px}.home-v3-theme .sr-android-home .sr-app-table-preview{aspect-ratio:2.08;background:#18352a;border:1px solid #9bc19a3b;border-radius:18px;min-height:146px;box-shadow:0 14px 28px #0003}.home-v3-theme .sr-android-home .sr-app-table-preview:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#05130b99);position:absolute;inset:0}.home-v3-theme .sr-android-home .sr-app-table-preview figcaption{z-index:1;color:#d1dfd0;letter-spacing:.7px;background:#10221cde;border:1px solid #b8d3ba2b;border-radius:7px;padding:6px 9px;font-size:7px;bottom:12px;left:12px}.home-v3-theme .sr-android-home .sr-app-play-actions{gap:12px}.home-v3-theme .sr-android-home :is(.sr-app-play-primary,.sr-app-play-secondary){border-radius:16px;gap:14px;min-height:79px;padding:16px;box-shadow:inset 0 1px #ffffff18,0 5px 15px #00000018}.home-v3-theme .sr-android-home .sr-app-play-primary{color:#243c2c;background:linear-gradient(115deg,#f2d59a,#daba78);border-color:#efdaaa}.home-v3-theme .sr-android-home .sr-app-play-primary:hover{background:#f7dfaa}.home-v3-theme .sr-android-home .sr-app-play-secondary{background:linear-gradient(115deg,#28513d,#1d3b30);border-color:#8ab59a52}.home-v3-theme .sr-android-home .sr-app-play-secondary:hover{background:#2c5943}.home-v3-theme .sr-android-home .sr-app-action-icon{background:#1d3a2210;border-radius:12px;flex-basis:39px;place-items:center;width:39px;height:39px;display:grid}.home-v3-theme .sr-android-home .sr-app-play-secondary .sr-app-action-icon{color:#dac58e;background:#d1c3910b;border:1px solid #d1c39120}.home-v3-theme .sr-android-home .sr-app-action-icon svg{stroke-width:1.7px;width:25px;height:25px}.home-v3-theme .sr-android-home .sr-app-action-copy strong{letter-spacing:-.25px;font-size:17px;font-weight:800}.home-v3-theme .sr-android-home .sr-app-action-copy small{margin-top:5px;font-size:10px;line-height:1.4}.home-v3-theme .sr-android-home .sr-app-play-primary small{color:#56664c}.home-v3-theme .sr-android-home .sr-app-play-secondary small{color:#b1c9b7}.home-v3-theme .sr-android-home .sr-app-play-actions a>svg{opacity:.8;width:18px;height:18px}.home-v3-theme .sr-android-home .sr-v3-wait-note{margin-top:-3px;padding:0 4px;font-size:10px}.home-v3-theme .sr-android-home .sr-app-records{gap:10px}.home-v3-theme .sr-android-home .sr-app-records a{background:#aec9ae07;border-color:#aac9b023;border-radius:13px;min-height:75px;padding:13px 12px}.home-v3-theme .sr-android-home .sr-app-records a>svg:first-child{color:#c7b580;flex-basis:20px;width:20px;height:20px}.home-v3-theme .sr-android-home .sr-app-records strong{color:#dde6d8;font-size:11px}.home-v3-theme .sr-android-home .sr-app-records small{color:#8cae98;font-size:8px}.home-v3-theme .sr-android-home .sr-app-records a>svg:last-child{display:none}.home-v3-theme .sr-android-home .sr-app-community{background:#6562a80a;border:1px solid #aca7e626;border-radius:15px;min-height:80px;padding:16px}.home-v3-theme .sr-android-home .sr-app-community-icon{background:#8e8abb17;border-radius:10px;flex-basis:34px;width:34px;height:34px}.home-v3-theme .sr-android-home .sr-app-community-icon img{width:23px}.home-v3-theme .sr-android-home .sr-app-community strong{color:#d4dbd7;font-size:12px}.home-v3-theme .sr-android-home .sr-app-community small{color:#94aa9c;font-size:9px}.home-v3-theme .sr-android-home .sr-app-community .sr-app-external-arrow{color:#afa9d3}.home-v3-theme .sr-android-home .sr-app-development-note{color:#789381;letter-spacing:.4px;font-size:8px}.home-v3-theme .sr-android-home .sr-app-help{gap:4px 17px}.home-v3-theme .sr-android-home .sr-app-help :is(a,button){color:#849e8d;min-height:33px;font-size:10px}.home-v3-theme .sr-android-home .sr-app-tabs{width:calc(100% - 28px);margin:0 14px max(10px, env(safe-area-inset-bottom));background:#173025;border:1px solid #a7c6ad26;border-radius:20px;min-height:64px;padding:5px;box-shadow:0 5px 20px #0004,inset 0 1px #def9de08}.home-v3-theme .sr-android-home .sr-app-tabs a{color:#8fac99;border-radius:14px;gap:4px;min-height:52px;font-size:9px}.home-v3-theme .sr-android-home .sr-app-tabs a[aria-current]{color:#e2ca92;background:#d0bd7512}.home-v3-theme .sr-android-home .sr-app-tabs a svg{width:21px;height:21px}.home-v3-theme .sr-android-home .sr-home-status{bottom:calc(86px + env(safe-area-inset-bottom))}@media (width<=359px){.home-v3-theme .sr-android-home .sr-home-main{padding-inline:17px;padding-top:19px}.home-v3-theme .sr-android-home .sr-app-launcher{gap:14px}.home-v3-theme .sr-android-home .sr-app-launcher h1{font-size:30px}.home-v3-theme .sr-android-home .sr-app-prealpha{padding:5px;font-size:6px}.home-v3-theme .sr-android-home :is(.sr-app-play-primary,.sr-app-play-secondary){gap:10px;padding:14px}.home-v3-theme .sr-android-home .sr-app-action-copy small{font-size:9px}}@media (width>=640px) and (height<=600px){.home-v3-theme .sr-android-home .sr-home-main{max-width:960px;padding:15px 22px}.home-v3-theme .sr-android-home .sr-app-launcher{gap:12px 18px}.home-v3-theme .sr-android-home .sr-app-launcher-heading{grid-column:1/-1}.home-v3-theme .sr-android-home .sr-app-launcher h1{font-size:30px}.home-v3-theme .sr-android-home .sr-app-table-preview{aspect-ratio:1.8;grid-area:2/1/4;min-height:180px}.home-v3-theme .sr-android-home .sr-app-play-actions{grid-area:2/2}.home-v3-theme .sr-android-home :is(.sr-app-play-primary,.sr-app-play-secondary){min-height:73px;padding:13px}.home-v3-theme .sr-android-home .sr-v3-wait-note{grid-area:3/2}.home-v3-theme .sr-android-home .sr-app-records{grid-column:1}.home-v3-theme .sr-android-home .sr-app-community{grid-column:2;min-height:75px;padding:12px}.home-v3-theme .sr-android-home .sr-app-tabs{border-radius:16px;align-self:center;max-width:460px;min-height:52px;padding:3px 5px}.home-v3-theme .sr-android-home .sr-app-tabs a{border-radius:11px;flex-direction:row;gap:7px;min-height:43px;font-size:9px}.home-v3-theme .sr-android-home .sr-home-header{gap:13px;padding:8px 22px}.home-v3-theme .sr-android-home .sr-home-status{bottom:calc(69px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.home-v3-theme .sr-home *,.home-v3-theme .sr-home :before,.home-v3-theme .sr-home :after{transition:none!important;animation:none!important}}.home-v3-theme .sr-home .sr-v3-character-card{isolation:isolate;color:#f5f1df;text-align:left;background:linear-gradient(115deg,#354e3a,#243c2e 65%);border:1px solid #c7b78855;border-radius:17px;width:100%;min-height:158px;padding:23px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #f6e8bd12,0 8px 25px #0002}.home-v3-theme .sr-v3-character-card:hover{background:linear-gradient(115deg,#405c40,#2e4933);border-color:#e0c78a}.home-v3-theme .sr-v3-character-copy{z-index:1;flex-direction:column;align-items:flex-start;gap:7px;width:74%;display:flex;position:relative}.home-v3-theme .sr-v3-character-copy small{letter-spacing:1.7px;color:#cdbd87;font-size:8px;font-weight:800}.home-v3-theme .sr-v3-character-copy strong{letter-spacing:-.5px;font-size:21px;font-weight:800;line-height:1.2}.home-v3-theme .sr-v3-character-copy>span{color:#acbfa6;max-width:200px;font-size:10px;line-height:1.5}.home-v3-theme .sr-v3-character-copy b{color:#ecdbad;align-items:center;gap:13px;margin-top:6px;font-size:10px;font-weight:700;display:flex}.home-v3-theme .sr-v3-character-copy b svg{width:18px;height:18px}.home-v3-theme .sr-v3-character-art{z-index:0;pointer-events:none;justify-content:center;align-items:flex-end;width:36%;display:flex;position:absolute;inset:5px -7px 0 auto}.home-v3-theme .sr-v3-character-art:before{content:"";background:radial-gradient(at 55% 30%,#d4be811f,#c1b17507);border:1px solid #cfb8861c;border-radius:100px 100px 0 0;position:absolute;inset:9px 10px -15px}.home-v3-theme .sr-v3-character-art img{object-fit:contain;object-position:bottom;width:100%;height:100%;display:block;position:relative;transform:translateY(7px)}.home-v3-theme .sr-android-home .sr-home-header{gap:8px 14px;padding-top:14px;padding-bottom:8px}.home-v3-theme .sr-android-home .sr-home-main{padding-top:19px}.home-v3-theme .sr-android-home .sr-app-table-preview{aspect-ratio:2.6;min-height:120px}.home-v3-theme .sr-android-home .sr-v3-character-card{min-height:137px;padding:19px 17px}.home-v3-theme .sr-android-home .sr-v3-character-copy{gap:6px;width:73%}.home-v3-theme .sr-android-home .sr-v3-character-copy strong{font-size:19px}.home-v3-theme .sr-android-home .sr-v3-character-copy>span{max-width:180px;font-size:9px}.home-v3-theme .sr-android-home .sr-v3-character-copy small{letter-spacing:1.4px;font-size:7px}.home-v3-theme .sr-android-home .sr-v3-character-copy b{margin-top:3px;font-size:9px}@media (width>=640px) and (height<=600px){.home-v3-theme .sr-android-home .sr-home-header{padding-top:8px}.home-v3-theme .sr-android-home .sr-app-table-preview{aspect-ratio:1.8;min-height:180px}.home-v3-theme .sr-android-home .sr-v3-character-card{grid-column:1;min-height:130px}.home-v3-theme .sr-android-home .sr-app-records{grid-area:4/2;align-self:stretch}.home-v3-theme .sr-android-home .sr-app-community{grid-column:1/-1}}@media (width<=359px){.home-v3-theme .sr-android-home .sr-v3-character-card{padding:17px 14px}.home-v3-theme .sr-android-home .sr-v3-character-copy strong{font-size:17px}.home-v3-theme .sr-android-home .sr-v3-character-copy>span{font-size:8px}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-latin-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-latin-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/oswald-latin-9AWb_KF-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/oswald-latin-9AWb_KF-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.designer-site-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a1a14}body.designer-site-theme .sr-home,body.designer-site-theme .sr-home.sr-android-home{--sr-green:#112a20;--sr-charcoal:#0a1a14;--sr-ivory:#f3eddf;--sr-red:#dc2626;--sr-brass:#eadfc7;--sr-muted:#9faf9d;--sr-rule:#eadfc714;--sr-display:"Oswald", "Arial Narrow", sans-serif;color:#f3eddf;background:#0a1a14;padding:0;font-family:Inter,Arial,sans-serif;font-size:15px}body.designer-site-theme .sr-home ::selection{color:#0a1a14;background:#eadfc7}body.designer-site-theme .sr-home:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 90% 8%,#991b1b1f,#0000 36%),radial-gradient(at 0 60%,#39634c15,#0000 42%);position:absolute;inset:0}body.designer-site-theme .sr-home :is(h1,h2,h3,h4){font-family:var(--sr-display);text-transform:uppercase;letter-spacing:.015em;font-weight:500;font-stretch:100%}body.designer-site-theme .sr-home :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid #eadfc7}body.designer-site-theme .sr-home .sr-home-header{z-index:5;background:#0a1a14f5;border-bottom:1px solid #eadfc714;flex-wrap:wrap;align-items:center;gap:16px 24px;width:100%;min-height:88px;padding:12px max(24px,50vw - 720px);display:flex;position:relative;box-shadow:0 4px 30px #0003}body.designer-site-theme .sr-home .sr-home-brand{flex:none;align-items:center;gap:11px;width:auto;min-height:44px;display:flex}body.designer-site-theme .sr-home .sr-home-logo{width:174px;height:58px}body.designer-site-theme .sr-home .sr-home-brand:after{content:"ALPHA";color:#0a1a14;font-family:var(--sr-display);letter-spacing:.5px;background:#f59e0b;border-radius:3px;padding:4px 6px;font-size:11px;font-weight:700;line-height:1.3;display:block;transform:skew(-10deg);box-shadow:0 0 12px #f59e0b40}body.designer-site-theme .sr-home-header:has(.designer-site-navigation)>.sr-home-nav{display:none}body.designer-site-theme .sr-home:has(.designer-site-navigation)>.sr-app-tabs{display:none}body.designer-site-theme .sr-home .sr-home-header-end{order:2;gap:10px;margin-left:auto;display:flex}body.designer-site-theme .sr-home .sr-home-profile-button{color:#e4dfce;background:#14221c80;border-radius:7px;max-width:180px;min-height:44px;padding:6px 10px;border:1px solid #eadfc71f!important}body.designer-site-theme .sr-home .sr-home-profile-button:hover{background:#14221c;border-color:#eadfc780!important}body.designer-site-theme .sr-home .sr-home-profile-avatar{background:#112a20;border-color:#eadfc766}body.designer-site-theme .sr-home .sr-home-presence{color:#8fa18e;background:0 0;border:0;gap:6px;padding:0;font-size:11px}body.designer-site-theme .sr-home .sr-home-presence strong{font-size:14px}body.designer-site-theme .sr-home .sr-home-presence>i{background:#8daf93;box-shadow:0 0 8px #8daf9355}body.designer-site-theme .sr-home .sr-home-presence[data-state=unavailable]>i,body.designer-site-theme .sr-home .sr-home-presence[data-state=checking]>i{box-shadow:none;background:#f59e0b}body.designer-site-theme .sr-home .sr-home-music{min-width:44px;min-height:44px;box-shadow:none;color:#cdd3c2;background:#14221c80;border-radius:7px;padding:9px;display:inline-flex;border:1px solid #eadfc71f!important}body.designer-site-theme .sr-home .sr-home-music:hover,body.designer-site-theme .sr-home .sr-home-music[aria-pressed=true]{color:#eadfc7;background:#14221c}body.designer-site-theme .sr-home .sr-home-music-label{display:none}body.designer-site-theme .sr-home .sr-home-resume{color:#eadfc7;background:#39634c1a;border-radius:6px;width:auto;padding:8px 12px;border:1px solid #39634c55!important}body.designer-site-theme .sr-home .sr-home-prealpha-notice{display:none}body.designer-site-theme .designer-site-navigation{order:1;align-items:center;margin-left:auto;display:flex}body.designer-site-theme .designer-site-desktop-nav{align-items:center;gap:3px;display:flex}body.designer-site-theme .designer-site-navigation nav>a{color:#cdd3c2;white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:13px;min-height:44px;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;display:flex;position:relative}body.designer-site-theme .designer-site-navigation nav>a:hover{color:#f3eddf;background:#eadfc708}body.designer-site-theme .designer-site-navigation nav>a[aria-current]{color:#eadfc7;background:#39634c15}body.designer-site-theme .designer-site-navigation nav>a[aria-current]:after{content:"";background:#39634c;height:2px;position:absolute;inset:auto 12px 3px}body.designer-site-theme .designer-site-navigation nav>.designer-site-play{color:#f3eddf;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#dc2626,#991b1b);margin-left:12px;padding-inline:21px;font-family:Oswald,Arial Narrow,sans-serif;font-size:17px;font-weight:500;box-shadow:0 0 18px #dc262633,inset 0 1px #eadfc733}body.designer-site-theme .designer-site-navigation nav>.designer-site-play:hover{background:linear-gradient(135deg,#ef4444,#b91c1c);box-shadow:0 0 24px #dc262659,inset 0 1px #eadfc733}body.designer-site-theme .designer-site-mobile-nav{display:none}body.designer-site-theme .designer-site-mobile-nav>summary{color:#e4dfce;cursor:pointer;background:#14221c66;border:1px solid #eadfc726;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-width:44px;min-height:44px;padding:10px 12px;font-size:13px;font-weight:600;list-style:none;display:flex}body.designer-site-theme .designer-site-mobile-nav>summary::-webkit-details-marker{display:none}body.designer-site-theme .designer-site-menu-icon{background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat;border-block:2px solid;width:18px;height:14px;display:block}body.designer-site-theme .designer-site-mobile-nav[open]>summary{color:#eadfc7;background:#39634c26;border-color:#eadfc780}body.designer-site-theme .designer-site-mobile-nav>nav{z-index:6;background:#112a20;border:1px solid #eadfc726;border-top:2px solid #39634c;border-radius:0 0 10px 10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:min(430px,100vw - 32px);max-height:min(520px,65dvh);padding:16px;display:grid;position:absolute;top:100%;right:max(24px,50vw - 720px);overflow-y:auto;box-shadow:0 20px 40px #0008}body.designer-site-theme .designer-site-mobile-nav:not([open])>nav{display:none}body.designer-site-theme .designer-site-mobile-nav nav>a{justify-content:flex-start;padding:12px}body.designer-site-theme .designer-site-mobile-nav nav>.designer-site-play{grid-column:1/-1;justify-content:space-between;margin:7px 0 0}body.designer-site-theme .sr-home .sr-home-scroll{scrollbar-width:thin;scrollbar-color:#39634c #0a1a14;padding:0}body.designer-site-theme .sr-home .sr-home-status{bottom:max(24px,env(safe-area-inset-bottom))}body.designer-site-theme .sr-home .sr-home-main{align-items:stretch;gap:28px;width:min(1280px,100%);max-width:1280px;margin-inline:auto;padding:clamp(32px,4vw,58px) 32px 64px}body.designer-site-theme .sr-home .sr-home-panel{align-self:center;width:100%;max-width:1160px}body.designer-site-theme .sr-home .sr-home-eyebrow{color:#eadfc7;letter-spacing:2px;font-size:11px;font-weight:600}body.designer-site-theme .sr-home .sr-home-eyebrow>span{background:#39634c}body.designer-site-theme .sr-home .sr-home-back{color:#8fa18e;width:fit-content;min-height:44px;padding:9px 0;font-size:13px;font-weight:500}body.designer-site-theme .sr-home .sr-home-back:hover{color:#eadfc7}body.designer-site-theme .sr-home .sr-home-primary{clip-path:none;background:linear-gradient(135deg,#dc2626,#991b1b);border:1px solid #ef444480;border-radius:6px;box-shadow:0 0 20px #dc262626,inset 0 1px #eadfc726;color:#f3eddf!important}body.designer-site-theme .sr-home .sr-home-primary:hover{background:linear-gradient(135deg,#ef4444,#b91c1c)}body.designer-site-theme .sr-home .sr-home-primary small{color:#fee2e2}body.designer-site-theme .sr-home .sr-home-secondary{color:#f3eddf;background:#14221c;border-radius:6px;border:1px solid #eadfc726!important}body.designer-site-theme .sr-home .sr-home-secondary:hover{background:#1c3427;border-color:#39634c80!important}body.designer-site-theme .sr-home .sr-home-footer{width:100%;padding:44px max(32px,calc((100vw - 1216px) / 2)) max(24px,env(safe-area-inset-bottom));color:#8fa18e;background:#07110df2;border-color:#eadfc714}body.designer-site-theme .sr-home .sr-home-footer-top{gap:28px 40px;padding-bottom:32px}body.designer-site-theme .sr-home .sr-home-footer-brand{width:160px;min-height:52px;margin-bottom:18px}body.designer-site-theme .sr-home .sr-home-footer-logo{width:160px;max-width:100%;height:53px}body.designer-site-theme .sr-home .sr-home-footer-about>strong{color:#cdd3c2;letter-spacing:1.2px;font-size:11px}body.designer-site-theme .sr-home .sr-home-footer-about>p{color:#8fa18e;font-size:13px}body.designer-site-theme .sr-home .sr-home-footer h2{color:#f3eddf;font-family:var(--sr-display);letter-spacing:.6px;margin:6px 0 14px;font-size:18px;font-weight:500}body.designer-site-theme .sr-home .sr-home-footer-links>:is(a,button){color:#8fa18e;min-height:40px;padding-block:6px;font-size:13px}body.designer-site-theme .sr-home .sr-home-footer-links>:is(a,button):hover{color:#eadfc7}body.designer-site-theme .sr-home .sr-home-footer-community>p{color:#6f856f}body.designer-site-theme .sr-home .sr-home-footer-bottom{color:#6f856f;border-color:#eadfc714;font-size:11px}body.designer-site-theme .sr-home .sr-home-footer-release i{background:#f59e0b;box-shadow:0 0 8px #f59e0b66}body.designer-site-theme .sr-home .sr-legal-links :is(a,button):hover{color:#eadfc7}body.designer-site-theme .sr-home .sr-home-blog{max-width:1216px}body.designer-site-theme .sr-home .sr-dev-blog{width:100%}body.designer-site-theme .sr-home .sr-dev-blog-header{border-bottom:1px solid #eadfc71a;align-items:flex-end;gap:24px;margin-bottom:36px;padding-bottom:28px}body.designer-site-theme .sr-home .sr-dev-blog-header>div{max-width:740px}body.designer-site-theme .sr-home .sr-dev-blog-header :is(h1,h2){color:#f3eddf;font-family:var(--sr-display);letter-spacing:-.5px;text-transform:uppercase;margin:10px 0 16px;font-size:clamp(44px,5.5vw,72px);font-weight:700;line-height:1.1}body.designer-site-theme .sr-home .sr-dev-blog-header p{color:#8fa18e;max-width:66ch;font-size:15px;line-height:1.8}body.designer-site-theme .sr-home .sr-dev-blog-posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}body.designer-site-theme .sr-home .sr-dev-blog-entry{background:linear-gradient(145deg,#1b3024,#14221c);border:1px solid #eadfc714;border-radius:12px;flex-direction:column;min-width:0;display:flex;position:relative;box-shadow:0 8px 24px #0002}body.designer-site-theme .sr-home .sr-dev-blog-entry:hover{border-color:#39634c66}body.designer-site-theme .sr-home .sr-dev-blog-entry.is-latest{border-color:#39634c55;grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}body.designer-site-theme .sr-home .sr-dev-blog-image{background:#0c1613;align-items:stretch;width:100%;min-width:0}body.designer-site-theme .sr-home .sr-dev-blog-image :is(picture,a){width:100%;display:block}body.designer-site-theme .sr-home .sr-dev-blog-image img{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;display:block}body.designer-site-theme .sr-home .sr-dev-blog-entry.is-latest .sr-dev-blog-image img{min-height:100%}body.designer-site-theme .sr-home .sr-dev-blog-preview{flex:1;justify-content:flex-start;gap:16px;padding:clamp(22px,2.6vw,34px)}body.designer-site-theme .sr-home .sr-dev-blog-category{color:#eadfc7;letter-spacing:1.3px;gap:9px;font-size:10px;font-weight:600}body.designer-site-theme .sr-home .sr-dev-blog-latest{color:#eadfc7;letter-spacing:1px;background:#39634c1a;border:1px solid #39634c4d;border-radius:4px;padding:5px 8px;font-size:10px}body.designer-site-theme .sr-home .sr-dev-blog-preview :is(h2,h3){color:#f3eddf;font-family:var(--sr-display);letter-spacing:.15px;text-transform:uppercase;margin:0;font-size:clamp(25px,2.7vw,35px);font-weight:500;line-height:1.25}body.designer-site-theme .sr-home .sr-dev-blog-preview :is(h2,h3) a{color:inherit;text-decoration:none}body.designer-site-theme .sr-home .sr-dev-blog-preview :is(h2,h3) a:hover{color:#eadfc7;text-decoration:none}body.designer-site-theme .sr-home .sr-dev-blog-preview>p{color:#b5c4b2;font-size:14px;line-height:1.8}body.designer-site-theme .sr-home .sr-dev-blog-meta{color:#8fa18e;gap:7px;font-size:11px;line-height:1.8}body.designer-site-theme .sr-home .sr-dev-blog-preview .sr-dev-blog-meta{margin-top:auto}body.designer-site-theme .sr-home .sr-dev-blog-read{color:#f3eddf;background:linear-gradient(135deg,#dc2626,#991b1b);border:1px solid #ef44444d;border-radius:5px;gap:24px;min-height:44px;margin-top:0;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;box-shadow:inset 0 1px #eadfc71a}body.designer-site-theme .sr-home .sr-dev-blog-read:hover{color:#f3eddf;background:linear-gradient(135deg,#ef4444,#b91c1c)}body.designer-site-theme .sr-home .sr-dev-blog-read svg{width:18px;height:18px}body.designer-site-theme .sr-home .sr-dev-blog-follow{background:linear-gradient(110deg,#112a20,#14221c99);border:1px solid #39634c33;border-radius:12px;gap:24px;margin-top:36px;padding:28px}body.designer-site-theme .sr-home .sr-dev-blog-follow strong{font-family:var(--sr-display);text-transform:uppercase;letter-spacing:.4px;font-size:24px;font-weight:500}body.designer-site-theme .sr-home .sr-dev-blog-follow p{color:#8fa18e;font-size:13px}body.designer-site-theme .sr-home .sr-dev-blog-follow a{background:#39634c;border:1px solid #eadfc71a;border-radius:5px;min-height:48px;padding:12px 18px;font-size:13px;font-weight:600}body.designer-site-theme .sr-home .sr-dev-blog-follow a:hover{background:#294d39}body.designer-site-theme .sr-home .sr-dev-blog-article{width:100%;max-width:1080px}body.designer-site-theme .sr-home .sr-dev-blog-article-header{max-width:900px;margin:28px auto 34px}body.designer-site-theme .sr-home .sr-dev-blog-article-header :is(h1,h2){color:#f3eddf;font-family:var(--sr-display);letter-spacing:.2px;text-transform:uppercase;margin:14px 0 22px;font-size:clamp(36px,4.8vw,62px);font-weight:500;line-height:1.18}body.designer-site-theme .sr-home .sr-dev-blog-article-header .sr-dev-blog-meta{color:#8fa18e;gap:9px;font-size:12px}body.designer-site-theme .sr-home .sr-dev-blog-cover{background:#112a20;border:1px solid #eadfc726;border-radius:10px;overflow:hidden;box-shadow:0 12px 40px #0004}body.designer-site-theme .sr-home .sr-dev-blog-cover img{width:100%;height:auto}body.designer-site-theme .sr-home .sr-dev-blog-article>.sr-home-dev-post{color:#cdd3c2;max-width:76ch;margin:42px auto;font-size:16px;line-height:1.9}body.designer-site-theme .sr-home .sr-home-dev-post>p{margin-bottom:24px}body.designer-site-theme .sr-home .sr-home-dev-post>p:first-child{color:#e4dfce;font-size:17px}body.designer-site-theme .sr-home .sr-home-dev-post :is(h2,h3,h4){color:#f3eddf;font-family:var(--sr-display);letter-spacing:.3px;text-transform:uppercase;margin:40px 0 18px;font-size:29px;font-weight:500;line-height:1.35}body.designer-site-theme .sr-home .sr-home-dev-post a{color:#eadfc7;text-underline-offset:4px}body.designer-site-theme .sr-home .sr-home-dev-post a:hover{color:#fff5df}body.designer-site-theme .sr-home .sr-dev-blog-section-image{margin:32px 0 40px}body.designer-site-theme .sr-home .sr-dev-blog-section-image img{border:1px solid #eadfc726;border-radius:7px}body.designer-site-theme .sr-home .sr-dev-blog-section-image figcaption{color:#8fa18e;margin-top:12px;font-size:12px;line-height:1.7}body.designer-site-theme .sr-home .sr-home-dev-post .sr-home-dev-post-closing{color:#cdd3c2;background:#14221c80;border:1px solid #39634c33;border-radius:8px;margin-top:36px;padding:24px;font-size:14px}@media (width<=1359px){body.designer-site-theme .designer-site-navigation{order:3;margin-left:0}body.designer-site-theme .designer-site-desktop-nav{display:none}body.designer-site-theme .designer-site-mobile-nav{display:block}}@media (width<=1050px){body.designer-site-theme .sr-home .sr-home-header{gap:12px 16px}body.designer-site-theme .sr-home .sr-home-header-end{gap:8px}body.designer-site-theme .sr-home .sr-home-presence>[data-home-online-label]{display:none}body.designer-site-theme .sr-home .sr-home-online-compact{display:inline}body.designer-site-theme .sr-home .sr-home-footer-top{grid-template-columns:repeat(3,minmax(0,1fr))}body.designer-site-theme .sr-home .sr-home-footer-about{grid-column:1/-1;max-width:440px}}@media (width<=760px){body.designer-site-theme .sr-home .sr-home-main{gap:24px;padding:30px 20px 44px}body.designer-site-theme .sr-home .sr-home-footer{padding-inline:20px;padding-top:32px}body.designer-site-theme .sr-home .sr-dev-blog-header{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:24px;padding-bottom:20px}body.designer-site-theme .sr-home .sr-dev-blog-header :is(h1,h2){font-size:46px}body.designer-site-theme .sr-home .sr-dev-blog-header p{font-size:14px}body.designer-site-theme .sr-home .sr-dev-blog-posts{grid-template-columns:minmax(0,1fr);gap:22px}body.designer-site-theme .sr-home .sr-dev-blog-entry.is-latest{display:flex}body.designer-site-theme .sr-home .sr-dev-blog-preview{gap:15px;padding:23px}body.designer-site-theme .sr-home .sr-dev-blog-preview :is(h2,h3){font-size:29px}body.designer-site-theme .sr-home .sr-dev-blog-follow{flex-direction:column;align-items:flex-start;gap:20px;padding:23px}body.designer-site-theme .sr-home .sr-dev-blog-article-header{margin:20px 0 26px}body.designer-site-theme .sr-home .sr-dev-blog-article-header :is(h1,h2){font-size:37px}body.designer-site-theme .sr-home .sr-dev-blog-article>.sr-home-dev-post{margin-block:30px;font-size:15px;line-height:1.85}body.designer-site-theme .sr-home .sr-home-dev-post>p:first-child{font-size:16px}body.designer-site-theme .sr-home .sr-home-dev-post :is(h2,h3,h4){margin-top:32px;font-size:26px}body.designer-site-theme .sr-home .sr-home-dev-post .sr-home-dev-post-closing{padding:20px}}@media (width<=700px){body.designer-site-theme .sr-home .sr-home-header{min-height:0;padding:max(12px,env(safe-area-inset-top)) 20px 12px;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;display:grid}body.designer-site-theme .sr-home .sr-home-brand{gap:9px}body.designer-site-theme .sr-home .sr-home-logo{width:155px;height:51px}body.designer-site-theme .designer-site-navigation{order:0;grid-area:1/2}body.designer-site-theme .designer-site-mobile-nav>summary{padding:10px}body.designer-site-theme .designer-site-mobile-nav>summary>span:last-child{display:none}body.designer-site-theme .designer-site-mobile-nav>nav{right:16px}body.designer-site-theme .sr-home .sr-home-header-end{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;gap:8px 10px;width:100%;margin:0}body.designer-site-theme .sr-home .sr-home-profile-button{max-width:190px;padding:5px 9px}body.designer-site-theme .sr-home .sr-home-profile-avatar{flex-basis:28px;width:28px;height:28px}body.designer-site-theme .sr-home .sr-home-presence{margin-left:auto}body.designer-site-theme .sr-home .sr-home-resume{min-height:44px;font-size:11px!important}body.designer-site-theme .sr-home .sr-home-footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.designer-site-theme .sr-home .sr-home-footer-community{grid-column:1/-1}body.designer-site-theme .sr-home .sr-home-footer-bottom{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=380px){body.designer-site-theme .sr-home .sr-home-main,body.designer-site-theme .sr-home .sr-home-header{padding-inline:16px}body.designer-site-theme .sr-home .sr-home-logo{width:140px;height:47px}body.designer-site-theme .sr-home .sr-home-profile-button{max-width:155px}body.designer-site-theme .sr-home .sr-home-profile-flag{display:none}body.designer-site-theme .sr-home .sr-dev-blog-preview{padding:20px}}@media (orientation:landscape) and (height<=600px){body.designer-site-theme .sr-home .sr-home-header{min-height:64px;padding-block:8px}body.designer-site-theme .sr-home .sr-home-logo{width:125px;height:42px}body.designer-site-theme .sr-home .sr-home-main{padding-top:25px}body.designer-site-theme .sr-home .sr-home-presence{display:none}}body.designer-site-theme :is(.sr-forum,.sr-friends){--forum-line:#eadfc714;--forum-muted:#a6b8b0;--forum-yellow:#eadfc7;--sr-rule:#eadfc714;--sr-ivory:#f3eddf;--sr-muted:#a6b8b0;--sr-brass:#fdba74;color:#f3eddf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;max-width:1240px;font-family:Inter,DM Sans Variable,Arial,sans-serif;font-size:14px;line-height:1.6}body.designer-site-theme :is(.sr-home-forums,.sr-home-friends){width:100%;max-width:1240px}body.designer-site-theme :is(.sr-forum,.sr-friends) *,body.designer-site-theme :is(.sr-forum,.sr-friends) :before,body.designer-site-theme :is(.sr-forum,.sr-friends) :after{box-sizing:border-box}body.designer-site-theme :is(.sr-forum,.sr-friends) [hidden]{display:none!important}body.designer-site-theme :is(.sr-forum,.sr-friends) :is(button,input,select,textarea){font-family:inherit}body.designer-site-theme :is(.sr-forum,.sr-friends) button{color:#e4dfce;cursor:pointer;background:#14221c99;border:1px solid #eadfc71f;border-radius:7px;min-height:44px;padding:10px 17px;font-size:13px;font-weight:650;line-height:1.4;transition:background .16s,border-color .16s,color .16s}body.designer-site-theme :is(.sr-forum,.sr-friends) button:hover:not(:disabled){color:#f3eddf;background:#1e3528;border-color:#eadfc766}body.designer-site-theme :is(.sr-forum,.sr-friends) button:disabled{opacity:.45;cursor:default}body.designer-site-theme :is(.sr-forum,.sr-friends) :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid #eadfc7}body.designer-site-theme :is(.sr-forum-primary,.sr-forum .sr-forum-voting-poll-action),body.designer-site-theme .sr-friends :is(.sr-friends-add>button,.sr-friends-composer>button,.sr-friends-guest button:first-child,[data-friends-action=accept]){color:#f3eddf;background:linear-gradient(135deg,#dc2626,#991b1b);border:1px solid #ef444466;border-radius:7px;min-height:46px;padding:12px 22px;font-size:13px;font-weight:700;text-decoration:none;box-shadow:inset 0 1px #eadfc724,0 5px 20px #dc26261c}body.designer-site-theme .sr-forum .sr-forum-primary:hover:not(:disabled),body.designer-site-theme .sr-forum .sr-forum-voting-poll-action:hover,body.designer-site-theme .sr-friends :is(.sr-friends-add>button,.sr-friends-composer>button,.sr-friends-guest button:first-child,[data-friends-action=accept]):hover:not(:disabled){color:#f3eddf;background:linear-gradient(135deg,#ef4444,#b91c1c);border-color:#f87171}body.designer-site-theme :is(.sr-forum-eyebrow,.sr-friends-heading .sr-home-eyebrow){color:#fb923c;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:750}body.designer-site-theme :is(.sr-forum-heading,.sr-friends-heading){border-bottom:1px solid #eadfc712;align-items:center;gap:24px;margin:0 0 32px;padding:8px 0 26px}body.designer-site-theme :is(.sr-forum-heading h1,.sr-friends-heading h2){color:#f3eddf;letter-spacing:-.025em;text-transform:uppercase;margin:10px 0 12px;font:600 clamp(46px,5.5vw,72px)/1.08 Oswald,Impact,sans-serif}body.designer-site-theme :is(.sr-forum-heading h1,.sr-friends-heading h2)>span{color:#ef4444}body.designer-site-theme .sr-forum-heading p{color:#a6b8b0;max-width:60ch;font-size:14px;line-height:1.7}body.designer-site-theme .sr-forum-heading>button{gap:22px;min-height:48px!important}body.designer-site-theme .sr-forum{padding:0 0 32px}body.designer-site-theme .sr-forum-toolbar{background:#14221c66;border:1px solid #eadfc714;border-radius:10px;gap:18px;padding:10px 12px}body.designer-site-theme .sr-forum .sr-forum-tabs :is(a,button){color:#9cafa6;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;min-height:44px;padding:10px 15px;font-size:13px;display:inline-flex}body.designer-site-theme .sr-forum .sr-forum-tabs .is-selected{color:#eadfc7;background:#39634c18;border-color:#eadfc733}body.designer-site-theme .sr-forum-search{gap:8px;width:min(420px,44%)}body.designer-site-theme .sr-forum :is(input,textarea,select),body.designer-site-theme .sr-friends :is(.sr-friends-add input,.sr-friends-composer textarea){color:#f3eddf;letter-spacing:normal;background:#081610;border:1px solid #eadfc720;border-radius:7px;min-width:0;min-height:46px;padding:12px 14px;font-size:14px;font-weight:400;line-height:1.5}body.designer-site-theme :is(.sr-forum,.sr-friends) :is(input,textarea)::placeholder{color:#789084;opacity:1}body.designer-site-theme .sr-forum .sr-forum-refresh{color:#8fa18e;border-radius:7px;width:46px;height:46px}body.designer-site-theme .sr-forum-breadcrumb{gap:12px;min-height:52px;margin:0 0 10px}body.designer-site-theme .sr-forum .sr-forum-breadcrumb :is(a,button){color:#eadfc7;min-height:44px;font-size:12px}body.designer-site-theme .sr-forum-breadcrumb-current{color:#b6c6be;font-size:12px}body.designer-site-theme .sr-forum-breadcrumb-separator{color:#50695b}body.designer-site-theme .sr-forum-account{background:linear-gradient(100deg,#173226,#112a20);border:1px solid #eadfc726;border-radius:10px;gap:12px;margin:0 0 28px;padding:20px 24px}body.designer-site-theme .sr-forum-account strong{color:#e4dfce;font-size:14px}body.designer-site-theme .sr-forum-account p{max-width:70ch;margin-top:5px;font-size:12px}body.designer-site-theme .sr-forum-account button{padding:10px 16px;min-height:44px!important;font-size:12px!important}body.designer-site-theme .sr-forum-account button:first-of-type{color:#eadfc7;background:#39634c1c;border-color:#eadfc755}body.designer-site-theme .sr-forum-section-bar{background:0 0;border:0;padding:18px 0}body.designer-site-theme .sr-forum-section-bar :is(h3,h4){color:#f3eddf;text-transform:uppercase;letter-spacing:.025em;font:500 23px/1.3 Oswald,Impact,sans-serif}body.designer-site-theme .sr-forum-section-bar>span{color:#8ba397;font-size:12px}body.designer-site-theme .sr-forum .sr-forum-section-bar button{background:#14221c80;border-radius:6px;min-height:44px;padding:9px 12px;font-size:11px}body.designer-site-theme :is(.sr-forum-index-head,.sr-forum-table-head){color:#769084;letter-spacing:.12em;background:0 0;border:0;padding:10px 22px;font-size:10px}body.designer-site-theme :is([data-forum-categories],[data-forum-topics]){gap:10px;display:grid}body.designer-site-theme :is(.sr-forum-category-row,.sr-forum-topic){background:linear-gradient(120deg,#152e24,#11261d);border:1px solid #eadfc712;border-radius:10px;gap:20px;padding:22px}body.designer-site-theme :is(.sr-forum-category-row,.sr-forum-topic):nth-child(2n){background:linear-gradient(120deg,#152e24,#11261d)}body.designer-site-theme :is(.sr-forum-category-row,.sr-forum-topic):hover{border-color:#eadfc726}body.designer-site-theme .sr-forum-category-main{gap:18px}body.designer-site-theme .sr-forum-category-icon{color:#eadfc7;background:#39634c12;border:1px solid #eadfc730;border-radius:10px;width:52px;height:52px}body.designer-site-theme .sr-forum .sr-forum-category-title{text-transform:uppercase;color:#eee6d4;min-height:34px;font:500 22px/1.35 Oswald,Impact,sans-serif}body.designer-site-theme .sr-forum-category-main p{color:#9aafa3;margin-top:5px;font-size:13px}body.designer-site-theme .sr-forum-category-count{gap:2px}body.designer-site-theme .sr-forum-category-count strong{color:#e4dfce;font:500 26px/1.3 Oswald,Impact,sans-serif}body.designer-site-theme .sr-forum-category-count span{color:#769084;font-size:10px;display:block}body.designer-site-theme .sr-forum-category-last{border-left:1px solid #eadfc710;padding-left:20px}body.designer-site-theme .sr-forum .sr-forum-latest-title{color:#d4e2da;min-height:28px;font-size:12px}body.designer-site-theme .sr-forum-category-last time{color:#799487;margin-left:36px;font-size:10px}body.designer-site-theme .sr-forum-no-posts{color:#799487;font-size:12px}body.designer-site-theme .sr-forum .sr-forum-avatar{color:#8fa18e;background:#14221c;border:1px solid #eadfc720;border-radius:50%;width:44px;height:44px}body.designer-site-theme .sr-forum .sr-forum-player-name{color:#dce7df;min-height:28px;font-size:13px}body.designer-site-theme .sr-forum .is-compact .sr-forum-avatar{width:28px;height:28px}body.designer-site-theme .sr-forum .is-compact .sr-forum-player-name{font-size:11px}body.designer-site-theme .sr-forum button.sr-forum-player-name{min-height:44px}body.designer-site-theme .sr-forum .is-compact button.sr-forum-avatar{width:44px;height:44px;min-height:44px}body.designer-site-theme .sr-forum .is-developer .sr-forum-avatar{box-shadow:none;border-color:#eadfc788}body.designer-site-theme .sr-forum-developer{color:#eadfc7;font-size:9px}body.designer-site-theme .sr-forum-list-heading{margin:22px 0 12px}body.designer-site-theme .sr-forum-list-heading h3{color:#eee6d4;font:500 28px/1.3 Oswald,Impact,sans-serif}body.designer-site-theme .sr-forum-list-heading p{color:#94a99e;font-size:14px}body.designer-site-theme .sr-forum-topic-icon{color:#648674;background:#eadfc705;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}body.designer-site-theme .sr-forum-topic-icon.is-pinned{color:#fb923c;background:#f9731612}body.designer-site-theme .sr-forum-topic-icon.is-locked{color:#8fa18e}body.designer-site-theme .sr-forum-tag{color:#7aa78f;font-size:9px}body.designer-site-theme .sr-forum-tag+.sr-forum-tag{color:#fdba74}body.designer-site-theme .sr-forum .sr-forum-topic-title{color:#eee6d4;min-height:34px;font-size:15px;font-weight:600}body.designer-site-theme .sr-forum-topic-byline{color:#769084;gap:10px;font-size:11px}body.designer-site-theme .sr-forum-topic-replies strong{color:#eadfc7;font:500 25px/1.3 Oswald,Impact,sans-serif}body.designer-site-theme .sr-forum-topic-replies>span{color:#769084;font-size:10px;display:block}body.designer-site-theme .sr-forum-topic-last time{color:#799487;margin-top:5px;font-size:11px}body.designer-site-theme .sr-forum-pagination{gap:14px;margin:24px 0}body.designer-site-theme .sr-forum-pagination>span{color:#8da89a;font-size:12px}body.designer-site-theme .sr-forum-pagination>:is(a,button){background:#14221c80;border-radius:7px;align-items:center;min-height:44px;padding:10px 15px;display:inline-flex}body.designer-site-theme .sr-forum-voting-section{background:radial-gradient(at 100% 0,#39634c14,#0000 65%),#10251e;border:1px solid #39634c33;border-radius:12px;margin-bottom:24px;padding:30px}body.designer-site-theme .sr-forum-voting-symbol{color:#eadfc7;background:#39634c12;border:1px solid #eadfc733;border-radius:12px;width:56px;height:56px}body.designer-site-theme .sr-forum-voting-heading h2{text-transform:uppercase;margin:8px 0 12px;font:500 clamp(28px,3vw,36px)/1.2 Oswald,Impact,sans-serif}body.designer-site-theme .sr-forum-voting-heading p{color:#a6b8b0;font-size:13px}body.designer-site-theme .sr-forum-voting-summary{margin-top:24px}body.designer-site-theme .sr-forum-voting-summary :is(strong,.sr-forum-voting-open-count){color:#fdba74}body.designer-site-theme .sr-forum .sr-forum-voting-link{color:#eadfc7;background:#39634c10;border-color:#eadfc730;border-radius:6px;font-size:12px}body.designer-site-theme .sr-forum-voting-note{color:#809d8e;font-size:12px}body.designer-site-theme .sr-forum-voting-latest-heading{color:#cadbd1;font-family:inherit;font-size:14px}body.designer-site-theme .sr-forum-voting-poll{background:#0a1a14;border:1px solid #eadfc712;border-radius:9px;padding:22px}body.designer-site-theme .sr-forum-voting-poll-status{color:#fdba74;text-transform:uppercase;letter-spacing:.05em;background:#f9731612;border:1px solid #fb923c33;border-radius:5px;padding:5px 9px;font-size:10px}body.designer-site-theme .sr-forum-voting-poll-status.is-closed{color:#8fa18e;background:#14221c77;border-color:#8fa18e26}body.designer-site-theme .sr-forum-voting-poll-voted{color:#eadfc7;font-size:11px}body.designer-site-theme .sr-forum .sr-forum-voting-poll-title{color:#eee6d4;min-height:32px;font-size:18px;font-weight:600}body.designer-site-theme .sr-forum-voting-poll-preview{color:#9eb3a7;font-size:13px}body.designer-site-theme .sr-forum-voting-poll-meta{color:#769084;font-size:11px}body.designer-site-theme .sr-forum-voting-poll:has(.is-closed) .sr-forum-voting-poll-action{color:#cdd3c2;box-shadow:none;background:#14221c80;border-color:#eadfc720}body.designer-site-theme .sr-forum-poll{background:#122b25;border:1px solid #eadfc730;border-radius:10px;padding:26px}body.designer-site-theme .sr-forum-poll h4{text-transform:uppercase;font:500 26px/1.3 Oswald,Impact,sans-serif}body.designer-site-theme .sr-forum-poll-total{color:#fdba74}body.designer-site-theme .sr-forum-poll-options{gap:12px}body.designer-site-theme .sr-forum-poll-option{background:#0a1a1466;border:1px solid #eadfc712;border-radius:7px;padding:10px 14px 14px}body.designer-site-theme .sr-forum-poll-option.is-your-vote{background:#39634c10;border-color:#eadfc766}body.designer-site-theme .sr-forum-poll-result{margin-bottom:7px;font-size:13px}body.designer-site-theme .sr-forum-poll-result label{flex:1;min-height:44px}body.designer-site-theme .sr-forum .sr-forum-poll-result input{accent-color:#eadfc7;width:20px;height:20px;min-height:20px}body.designer-site-theme .sr-forum-poll-count{color:#9ab4a6;font-size:12px}body.designer-site-theme .sr-forum-poll progress{color:#39634c;background:#eadfc70d;border-radius:8px;height:7px;overflow:hidden}body.designer-site-theme .sr-forum-poll progress::-webkit-progress-bar{background:#eadfc70d;border-radius:8px}body.designer-site-theme .sr-forum-poll progress::-webkit-progress-value{background:#39634c;border-radius:8px}body.designer-site-theme .sr-forum-poll progress::-moz-progress-bar{background:#39634c;border-radius:8px}body.designer-site-theme .sr-forum-poll-option>small{color:#eadfc7}body.designer-site-theme .sr-forum .sr-forum-back{color:#eadfc7;min-height:44px;margin-bottom:16px;padding:0;font-size:12px}body.designer-site-theme .sr-forum-thread-heading{gap:22px;padding:8px 0 28px}body.designer-site-theme .sr-forum-thread-category{color:#fb923c;margin-bottom:12px;font-size:10px}body.designer-site-theme .sr-forum .sr-forum-thread-heading h1{color:#f3eddf;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:18px;font:500 clamp(30px,3.5vw,46px)/1.2 Oswald,Impact,sans-serif}body.designer-site-theme .sr-forum-thread-meta{color:#8ba798;font-size:12px}body.designer-site-theme .sr-forum .sr-forum-thread-tools>button{color:#8ca99a;min-height:44px;padding:10px 0;font-size:12px}body.designer-site-theme .sr-forum-manage>summary{color:#8ca99a}body.designer-site-theme .sr-forum-manage-controls{background:#14221c55;border-radius:8px}body.designer-site-theme .sr-forum .sr-forum-danger{color:#fca5a5}body.designer-site-theme [data-forum-posts]{gap:18px;display:grid}body.designer-site-theme .sr-forum-post{background:#112a20;border:1px solid #eadfc714;border-radius:10px;grid-template-columns:190px minmax(0,1fr);min-height:220px;overflow:hidden}body.designer-site-theme .sr-forum-post-author{background:#14221c4d;border-right:1px solid #eadfc70d;padding:24px 20px}body.designer-site-theme .sr-forum .sr-forum-post-author .sr-forum-avatar{border-radius:50%;width:64px;height:64px}body.designer-site-theme .sr-forum-post-author>small{color:#7f9c8c;font-size:11px}body.designer-site-theme .sr-forum-post-role{color:#eadfc7;background:#39634c0d;border-color:#eadfc726;border-radius:5px;margin-top:14px;padding:5px 9px;font-size:9px}body.designer-site-theme .sr-forum-post-content{padding:24px 28px}body.designer-site-theme .sr-forum-post-content>header{color:#84a491;border-color:#eadfc70d;padding-bottom:14px;font-size:11px}body.designer-site-theme .sr-forum-post-content>header>time{color:#84a491;font-size:11px}body.designer-site-theme .sr-forum-post-body{color:#d4e1d9;max-width:85ch;margin:22px 0 28px;font-size:14px;line-height:1.85}body.designer-site-theme .sr-forum-post-content>footer{flex-wrap:wrap;gap:10px}body.designer-site-theme .sr-forum-post-content>footer>span{color:#789684;font-size:11px}body.designer-site-theme .sr-forum-post-content>footer>button,body.designer-site-theme .sr-forum .sr-forum-safety{color:#a7b9ae;background:#14221c66;border:1px solid #eadfc714;border-radius:6px;min-height:44px!important;padding:9px 12px!important;font-size:11px!important}body.designer-site-theme .sr-forum-post-image{background:#0a1a14;border-color:#eadfc714;border-radius:7px;overflow:hidden}body.designer-site-theme .sr-forum-video-player{border-color:#eadfc714;border-radius:8px}body.designer-site-theme .sr-forum-video-link{color:#eadfc7}body.designer-site-theme .sr-forum-reply-area{background:#14221c55;border:1px solid #eadfc714;border-radius:10px;padding:26px}body.designer-site-theme .sr-forum-reply-area h4{color:#eee6d4;text-transform:uppercase;font:500 26px/1.3 Oswald,Impact,sans-serif}body.designer-site-theme .sr-forum-reply-area p{font-size:13px}body.designer-site-theme .sr-forum-summary{color:#769584;border-color:#eadfc712;gap:22px;margin-top:30px;padding:20px 0;font-size:12px}body.designer-site-theme .sr-forum-summary svg{stroke:#eadfc7}body.designer-site-theme :is(.sr-forum-empty,.sr-forum-index-empty,.sr-forum-voting-empty){color:#91ac9c;background:#112a2066;border:1px dashed #eadfc720;border-radius:10px;padding:32px 24px}body.designer-site-theme .sr-forum-empty h4{color:#eee6d4;font:500 25px/1.3 Oswald,Impact,sans-serif}body.designer-site-theme :is(.sr-forum-empty,.sr-forum-index-empty) p{color:#91ac9c;font-size:13px}body.designer-site-theme :is(.sr-forum-status,.sr-friends-status){color:#fdba74;margin:14px 0 0;font-size:13px}body.designer-site-theme :is(.sr-forum-status,.sr-friends-status):not(:empty){background:#f973160a;border:1px solid #fb923c26;border-radius:7px;padding:13px 16px}body.designer-site-theme :is(.sr-forum-status,.sr-friends-status).is-error{color:#fca5a5;background:#ef44440a;border-color:#ef444433}body.designer-site-theme .sr-forum-organizer{background:#14251f;border:1px solid #eadfc730;border-radius:10px;padding:26px}body.designer-site-theme .sr-forum-organizer-row button,body.designer-site-theme .sr-forum-draft-image button,body.designer-site-theme .sr-forum-poll-draft-option>button{min-height:44px!important;padding:9px 12px!important;font-size:11px!important}body.designer-site-theme .sr-forum-editor-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020907d9;padding:24px}body.designer-site-theme .sr-forum-editor{background:#11251e;border:1px solid #eadfc726;border-top:3px solid #dc2626;border-radius:12px;width:min(720px,100%);max-height:min(92dvh,1000px);padding:30px;box-shadow:0 24px 100px #0009}body.designer-site-theme .sr-forum-editor h3{color:#f3eddf;text-transform:uppercase;font:500 30px/1.3 Oswald,Impact,sans-serif}body.designer-site-theme .sr-forum-editor>header>button{border-radius:7px;min-width:44px;min-height:44px}body.designer-site-theme .sr-forum-editor label{color:#92aca0;letter-spacing:.1em;font-size:10px}body.designer-site-theme .sr-forum .sr-forum-editor :is(input,textarea,select){color:#f3eddf;background:#0a1a14;border-radius:7px;padding:13px 14px;font-size:16px}body.designer-site-theme .sr-forum-editor textarea{min-height:180px}body.designer-site-theme .sr-forum-editor-footnote{color:#7b9988;font-size:11px}body.designer-site-theme .sr-forum-editor :is(.sr-forum-editor-images,.sr-forum-editor-videos,.sr-forum-editor-poll,footer){border-color:#eadfc712}body.designer-site-theme .sr-forum-editor-images>p{font-size:11px}body.designer-site-theme .sr-forum-draft-image{background:#14221c55;border-radius:7px;padding:10px}body.designer-site-theme .sr-forum-draft-image img{background:#0a1a14;border-radius:4px}body.designer-site-theme .sr-forum-draft-image-status{color:#eadfc7}body.designer-site-theme .sr-friends h3{color:#eee6d4;letter-spacing:.025em;text-transform:uppercase;font:500 23px/1.3 Oswald,Impact,sans-serif}body.designer-site-theme .sr-friends-heading{margin-bottom:28px}body.designer-site-theme .sr-friends-heading h2{margin-bottom:0}body.designer-site-theme .sr-friends-guest{background:radial-gradient(at 100% 0,#39634c12,#0000 70%),#112a20;border:1px solid #eadfc726;border-radius:12px;max-width:780px;padding:clamp(24px,4vw,40px)}body.designer-site-theme .sr-friends-guest h3{margin-bottom:14px;font-size:30px}body.designer-site-theme .sr-friends-guest p{color:#a6b8b0;max-width:60ch;margin:0 0 24px;font-size:14px;line-height:1.8}body.designer-site-theme .sr-friends-guest>div{gap:12px}body.designer-site-theme .sr-friends-own{color:#fb923c;letter-spacing:.12em;background:#112a2080;border:1px solid #eadfc712;border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 20px;padding:17px 20px;font-size:10px;font-weight:700;display:flex}body.designer-site-theme .sr-friends-own strong{color:#f3eddf;letter-spacing:0;margin:0;font-size:16px}body.designer-site-theme .sr-friends-own>span{color:#7e9c8a;letter-spacing:0;margin:0 0 0 auto;font-size:12px;font-weight:400}body.designer-site-theme .sr-friends-guidelines{background:#f973160b;border:1px solid #fb923c33;border-radius:9px;margin-bottom:20px;padding:18px 20px}body.designer-site-theme .sr-friends-guidelines p{color:#c3b7a2;font-size:12px}body.designer-site-theme .sr-friends .sr-friends-guidelines button{color:#fdba74;background:#f973160d;border-color:#fb923c40}body.designer-site-theme .sr-friends-add{background:#14221c44;border:1px solid #eadfc726;border-radius:10px;gap:14px;max-width:none;margin:0 0 24px;padding:22px 24px}body.designer-site-theme .sr-friends-add label>span{color:#eadfc7;letter-spacing:.12em;margin-bottom:9px;font-size:10px;font-weight:700}body.designer-site-theme .sr-friends-add input{width:100%;min-height:48px;font-size:16px}body.designer-site-theme .sr-friends-add>button{min-height:48px;padding-inline:24px}body.designer-site-theme .sr-friends-requests{background:#112a20;border:1px solid #fb923c26;border-radius:10px;margin-bottom:24px;padding:22px 24px}body.designer-site-theme .sr-friends-requests h3{margin-bottom:14px}body.designer-site-theme .sr-friends-requests ul{max-height:320px}body.designer-site-theme .sr-friends-requests li{border-color:#eadfc70d;gap:16px;padding:16px 0}body.designer-site-theme .sr-friend-request-actions{color:#fdba74;gap:8px;font-size:11px}body.designer-site-theme .sr-friends-layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.6fr);gap:24px}body.designer-site-theme .sr-friends-conversations{background:#14221c4d;border:1px solid #eadfc714;border-radius:12px;padding:22px 14px 14px}body.designer-site-theme .sr-friends-conversations>h3{margin:0;padding:0 9px 18px;font-size:22px}body.designer-site-theme .sr-friends-conversations ul{max-height:556px;padding-right:2px}body.designer-site-theme .sr-friends-conversations>p{color:#86a18f;border-top:1px solid #eadfc712;margin:4px 8px 14px;padding:24px 0;font-size:13px}body.designer-site-theme .sr-friends .sr-friend-conversation{background:0 0;border:1px solid #0000;border-left-width:3px;border-radius:8px;gap:6px 10px;margin-bottom:5px;padding:16px 12px}body.designer-site-theme .sr-friends .sr-friend-conversation:hover:not(:disabled){background:#eadfc705;border-color:#eadfc712}body.designer-site-theme .sr-friends .sr-friend-conversation.is-selected{background:#39634c12;border-color:#eadfc726 #eadfc726 #eadfc726 #ef4444}body.designer-site-theme .sr-friend-profile{gap:12px}body.designer-site-theme .sr-friend-profile strong.player-label{color:#e4dfce;font-size:13px;font-weight:600}body.designer-site-theme .sr-friend-profile small{color:#7f9b8c;margin-top:4px;font-size:11px;font-weight:400}body.designer-site-theme .sr-friend-avatar{color:#8fa18e;background:#14221c;border:1px solid #eadfc720;border-radius:50%;width:44px;height:44px}body.designer-site-theme .sr-friend-avatar svg{fill:currentColor;stroke:none;width:28px;height:28px}body.designer-site-theme .sr-friend-presence{color:#82958d;background:#eadfc705;border-radius:4px;padding:3px 7px;font-size:10px;font-weight:500}body.designer-site-theme .sr-friend-presence[data-online=true]{color:#fdba74;background:#f9731614}body.designer-site-theme .sr-friend-last-message{color:#86a18f;margin-left:56px;font-size:12px;font-weight:400}body.designer-site-theme .sr-friends-thread{background:#112a20;border:1px solid #eadfc714;border-radius:12px;min-height:440px;padding:0;scroll-margin-top:100px}body.designer-site-theme .sr-friends-thread-empty{color:#7e9e8b;min-height:440px;padding:40px;font-size:14px}body.designer-site-theme .sr-friends-thread-body{gap:0;height:650px;min-height:440px;max-height:80dvh}body.designer-site-theme .sr-friends-thread-body>header{border-bottom:1px solid #eadfc712;align-items:flex-start;padding:22px 24px 18px}body.designer-site-theme .sr-friends-thread-body>header>div{min-width:0}body.designer-site-theme .sr-friends-thread-body h3{color:#eee6d4;text-transform:none;letter-spacing:0;overflow-wrap:anywhere;align-items:center;gap:6px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;display:flex}body.designer-site-theme .sr-friends-thread-body header p{color:#789b87;margin-top:4px;font-size:12px}body.designer-site-theme .sr-friends .sr-friend-thread-action{color:#829f8d;background:0 0;border-color:#eadfc70d;min-height:44px;padding:9px 11px;font-size:11px}body.designer-site-theme [data-friends-thread-safety]{gap:7px;margin-top:12px}body.designer-site-theme .sr-friends [data-friends-action=remove]{color:#fca5a5;background:#ef444408;border-color:#ef444426;padding:9px 11px;font-size:11px}body.designer-site-theme .sr-friends-thread-blocked{color:#fdba74;padding:16px 24px 0;line-height:1.6}body.designer-site-theme .sr-friends-messages{padding:22px 24px 10px}body.designer-site-theme .sr-friends-messages li{background:#19362a;border:1px solid #eadfc712;border-radius:2px 12px 12px;width:fit-content;max-width:90%;margin:0 36px 16px 0;padding:13px 16px}body.designer-site-theme .sr-friends-messages li.is-own{background:#1b3829;border-color:#eadfc726;border-radius:12px 2px 12px 12px;margin-left:auto;margin-right:0}body.designer-site-theme .sr-friends-messages p{color:#e0eae3;font-size:13px;line-height:1.7}body.designer-site-theme .sr-friends-messages time{color:#7d9b8b;margin-top:7px;font-size:10px}body.designer-site-theme .sr-friends-message-empty{color:#789a86;padding:24px;font-size:13px}body.designer-site-theme .sr-friends .sr-friend-message-report{color:#84a28f;background:0 0;border:0;min-height:44px;margin-top:8px;padding:8px 0;font-size:10px}body.designer-site-theme .sr-friend-invite{color:#eadfc7;background:#39634c0b;border:1px solid #eadfc730;border-radius:7px;gap:12px;margin-top:14px;padding:14px;font-size:12px}body.designer-site-theme .sr-friend-invite>span{overflow-wrap:anywhere;flex:160px}body.designer-site-theme .sr-friends .sr-friend-invite button{color:#fff5df;background:#39634c22;border-color:#eadfc74d;min-height:44px;padding:10px 14px;font-size:12px}body.designer-site-theme .sr-friends-composer{border-top:1px solid #eadfc712;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:9px 12px;padding:18px 24px 14px}body.designer-site-theme .sr-friends-composer textarea{color:#f3eddf;background:#0a1a14;border:1px solid #eadfc720;border-radius:7px;min-height:70px;max-height:130px;padding:12px 14px;font-size:16px;line-height:1.5}body.designer-site-theme .sr-friends-composer>button{align-self:stretch;min-width:84px}body.designer-site-theme .sr-friends-composer small{color:#668c75;font-size:10px}body.designer-site-theme .sr-friends-composer .is-over-limit{color:#fca5a5}@media (width<=1000px){body.designer-site-theme :is(.sr-forum-index-head,.sr-forum-category-row){grid-template-columns:minmax(0,1fr) 56px 56px 210px;gap:14px}body.designer-site-theme :is(.sr-forum-table-head,.sr-forum-topic){grid-template-columns:minmax(0,1fr) 52px 195px;gap:14px}body.designer-site-theme .sr-forum-category-icon{width:44px;height:44px}body.designer-site-theme .sr-forum-category-main{gap:12px}body.designer-site-theme .sr-forum-category-last{padding-left:14px}body.designer-site-theme .sr-friends-layout{grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);gap:18px}body.designer-site-theme .sr-friends .sr-friend-conversation{grid-template-columns:minmax(0,1fr)}body.designer-site-theme .sr-friend-presence{justify-self:start;margin-left:56px}}@media (width<=760px){body.designer-site-theme :is(.sr-forum-heading,.sr-friends-heading){align-items:flex-start;gap:18px;margin-bottom:22px;padding:4px 0 22px}body.designer-site-theme .sr-forum-heading{flex-wrap:wrap}body.designer-site-theme :is(.sr-forum-heading h1,.sr-friends-heading h2){margin:8px 0 10px;font-size:clamp(42px,10vw,56px)}body.designer-site-theme .sr-forum-heading p{max-width:none;font-size:13px}body.designer-site-theme .sr-forum-heading>button{padding:12px 18px!important;font-size:13px!important}body.designer-site-theme .sr-forum-toolbar{grid-template-columns:minmax(0,1fr) 44px;gap:9px;padding:8px}body.designer-site-theme .sr-forum-tabs{gap:2px}body.designer-site-theme .sr-forum .sr-forum-tabs :is(a,button){min-height:44px;padding:10px 12px;font-size:12px}body.designer-site-theme .sr-forum-search{gap:8px;width:100%}body.designer-site-theme .sr-forum .sr-forum-search input{padding:10px 12px;font-size:16px}body.designer-site-theme .sr-forum-search button{padding:10px 14px}body.designer-site-theme .sr-forum .sr-forum-refresh{width:44px;height:44px}body.designer-site-theme .sr-forum-breadcrumb{gap:9px;margin-bottom:8px}body.designer-site-theme .sr-forum-breadcrumb-current,body.designer-site-theme .sr-forum .sr-forum-breadcrumb :is(a,button){font-size:11px}body.designer-site-theme .sr-forum-account{margin-bottom:20px;padding:20px}body.designer-site-theme .sr-forum-account strong{font-size:13px}body.designer-site-theme .sr-forum-account p{font-size:12px}body.designer-site-theme .sr-forum-section-bar{padding:16px 0}body.designer-site-theme .sr-forum-section-bar :is(h3,h4){font-size:21px}body.designer-site-theme .sr-forum .sr-forum-section-bar button{max-width:none;padding:9px 10px;font-size:10px}body.designer-site-theme :is(.sr-forum-index-head,.sr-forum-table-head){display:none}body.designer-site-theme .sr-forum-category-row{grid-template-columns:minmax(0,1fr) 42px 42px;gap:14px 8px;padding:18px 16px}body.designer-site-theme .sr-forum-category-main{grid-column:1/-1;align-items:flex-start;gap:13px}body.designer-site-theme .sr-forum-category-icon{border-radius:8px;width:42px;height:42px}body.designer-site-theme .sr-forum .sr-forum-category-title{min-height:44px;font-size:22px;line-height:1.35}body.designer-site-theme .sr-forum-category-main p{margin-top:3px;font-size:12px}body.designer-site-theme .sr-forum-category-count{border-top:1px solid #eadfc70d;flex-direction:row;grid-row:2;justify-content:flex-start;gap:6px;padding-top:10px}body.designer-site-theme .sr-forum-category-count:nth-child(2){grid-column:1}body.designer-site-theme .sr-forum-category-count:nth-child(3){grid-column:2/-1;justify-content:flex-end}body.designer-site-theme .sr-forum-category-count strong{font-size:20px}body.designer-site-theme .sr-forum-category-count span{font-size:10px}body.designer-site-theme .sr-forum-category-last{border-top:1px solid #eadfc70d;border-left:0;grid-column:1/-1;gap:4px 10px;padding:10px 0 0}body.designer-site-theme .sr-forum .sr-forum-latest-title{min-height:40px;margin:0;font-size:12px}body.designer-site-theme .sr-forum-category-last time{margin:0 0 0 auto;font-size:10px}body.designer-site-theme .sr-forum .is-compact .sr-forum-avatar{width:32px;height:32px}body.designer-site-theme .sr-forum .sr-forum-player-name{min-height:44px}body.designer-site-theme .sr-forum-topic{grid-template-columns:minmax(0,1fr) 42px;gap:16px 10px;padding:18px 16px}body.designer-site-theme .sr-forum-topic-main{align-items:flex-start;gap:12px}body.designer-site-theme .sr-forum-topic-icon{background:0 0;width:30px;height:38px}body.designer-site-theme .sr-forum .sr-forum-topic-title{min-height:44px;font-size:15px}body.designer-site-theme .sr-forum-topic-byline{gap:4px 10px;font-size:10px}body.designer-site-theme .sr-forum-topic-last{border-color:#eadfc70d;flex-wrap:wrap;gap:6px 10px;padding-top:10px}body.designer-site-theme .sr-forum-topic-last:before{font-size:10px}body.designer-site-theme .sr-forum-topic-last time{margin-top:0;font-size:10px}body.designer-site-theme .sr-forum-topic-replies strong{font-size:24px}body.designer-site-theme .sr-forum-voting-section{padding:20px 16px}body.designer-site-theme .sr-forum-voting-intro{gap:12px}body.designer-site-theme .sr-forum-voting-symbol{border-radius:8px;width:40px;height:40px}body.designer-site-theme .sr-forum-voting-heading h2{font-size:29px}body.designer-site-theme .sr-forum-voting-heading p{font-size:12px;line-height:1.7}body.designer-site-theme .sr-forum-voting-poll{gap:18px;padding:18px 16px}body.designer-site-theme .sr-forum .sr-forum-voting-poll-title{min-height:44px;font-size:17px}body.designer-site-theme .sr-forum-poll{padding:20px 16px}body.designer-site-theme .sr-forum-poll-option{padding:8px 10px 12px}body.designer-site-theme .sr-forum-poll-result{gap:10px;font-size:12px}body.designer-site-theme .sr-forum-poll-count{font-size:11px}body.designer-site-theme .sr-forum-thread-heading{gap:18px;padding-bottom:22px}body.designer-site-theme .sr-forum .sr-forum-thread-heading h1{font-size:32px}body.designer-site-theme .sr-forum-post{grid-template-columns:minmax(0,1fr)}body.designer-site-theme .sr-forum-post-author{border-bottom:1px solid #eadfc70d;border-right:0;gap:8px;padding:16px}body.designer-site-theme .sr-forum-post-author .sr-forum-author{gap:12px}body.designer-site-theme .sr-forum .sr-forum-post-author .sr-forum-avatar{width:44px;height:44px}body.designer-site-theme .sr-forum .sr-forum-author>.sr-forum-safety{flex-basis:auto;margin-top:0}body.designer-site-theme .sr-forum-post-role{margin:0}body.designer-site-theme .sr-forum-post-content{padding:18px 16px}body.designer-site-theme .sr-forum-post-content>header{flex-wrap:wrap;gap:6px 12px;font-size:10px}body.designer-site-theme .sr-forum-post-content>header>time{font-size:10px}body.designer-site-theme .sr-forum-post-body{margin:20px 0 26px;font-size:14px}body.designer-site-theme .sr-forum-post-content>footer{gap:8px}body.designer-site-theme .sr-forum-post-content>footer>span{flex-basis:100%}body.designer-site-theme .sr-forum-reply-area{padding:22px 20px}body.designer-site-theme .sr-forum-summary{gap:18px;padding-block:18px;font-size:11px}body.designer-site-theme .sr-forum-pagination{flex-wrap:wrap;gap:10px}body.designer-site-theme .sr-forum-pagination>span{font-size:11px}body.designer-site-theme .sr-forum-editor-backdrop{padding:12px}body.designer-site-theme .sr-forum-editor{border-radius:10px;max-height:calc(100dvh - 24px);padding:22px 18px}body.designer-site-theme .sr-forum-editor h3{font-size:27px}body.designer-site-theme .sr-forum-editor-footnote{flex-wrap:wrap;gap:5px 12px;font-size:10px}body.designer-site-theme .sr-forum-editor footer{flex-wrap:wrap}body.designer-site-theme .sr-forum-organizer{padding:20px 16px}body.designer-site-theme .sr-forum-organizer-row>div:last-child{flex-wrap:wrap}body.designer-site-theme .sr-friends-own{gap:5px 12px;padding:16px}body.designer-site-theme .sr-friends-own>span{flex-basis:100%;margin:2px 0 0;font-size:11px}body.designer-site-theme .sr-friends-add{flex-wrap:wrap;padding:20px}body.designer-site-theme .sr-friends-add label{flex-basis:100%}body.designer-site-theme .sr-friends-add>button{width:100%}body.designer-site-theme .sr-friends-requests{padding:20px}body.designer-site-theme .sr-friends-requests li{flex-wrap:wrap;gap:12px}body.designer-site-theme .sr-friend-request-actions{flex-wrap:wrap}body.designer-site-theme .sr-friends-layout{grid-template-columns:minmax(0,1fr);gap:20px}body.designer-site-theme .sr-friends-conversations{padding:20px 12px 12px}body.designer-site-theme .sr-friends-conversations ul{max-height:310px}body.designer-site-theme .sr-friends .sr-friend-conversation{grid-template-columns:minmax(0,1fr) auto;padding:14px 10px}body.designer-site-theme .sr-friend-presence{justify-self:auto;margin-left:0}body.designer-site-theme .sr-friends-thread-body{height:560px;min-height:440px;max-height:none}body.designer-site-theme .sr-friends-thread-body>header{gap:10px;padding:20px 16px 16px}body.designer-site-theme .sr-friends-thread-body h3{font-size:15px}body.designer-site-theme .sr-friends [data-friends-action=remove]{max-width:88px}body.designer-site-theme .sr-friends-thread-empty{min-height:300px;padding:30px}body.designer-site-theme .sr-friends-thread{min-height:300px}body.designer-site-theme .sr-friends-messages{padding:20px 16px 6px}body.designer-site-theme .sr-friends-messages li{max-width:94%;margin-right:16px;padding:12px 14px}body.designer-site-theme .sr-friends-composer{gap:8px;padding:16px}body.designer-site-theme .sr-friends-composer>button{min-width:64px;padding-inline:14px}body.designer-site-theme .sr-friend-invite{padding:12px}body.designer-site-theme .sr-friend-invite>span{flex-basis:100%}}@media (width<=380px){body.designer-site-theme .sr-forum .sr-forum-tabs :is(a,button){padding-inline:9px;font-size:11px}body.designer-site-theme .sr-forum-category-row{padding-inline:14px}body.designer-site-theme .sr-forum .sr-forum-category-title{font-size:21px}body.designer-site-theme .sr-forum-category-main{gap:10px}body.designer-site-theme .sr-forum-category-icon{width:36px}body.designer-site-theme .sr-friends .sr-friend-conversation{grid-template-columns:minmax(0,1fr)}body.designer-site-theme .sr-friend-presence{justify-self:start;margin-left:56px}}@media (prefers-reduced-motion:reduce){body.designer-site-theme :is(.sr-forum,.sr-friends) button{transition:none}}body.designer-site-theme :is(.sr-home-high-scores,.sr-analytics){--sr-ivory:#f3eddf;--sr-muted:#a9bbb5;--sr-rule:#eadfc716;--sr-brass:#eadfc7;--analytics-accent:#eadfc7;--sr-display:"Oswald", "Arial Narrow", sans-serif;color:#f3eddf;width:100%;max-width:1240px;font-family:Inter,Arial,sans-serif}body.designer-site-theme :is(.sr-home-high-scores,.sr-analytics) :is(button,input,select):focus-visible{outline-offset:4px;outline:2px solid #eadfc7}body.designer-site-theme :is(.sr-home-high-scores,.sr-analytics) button{cursor:pointer}body.designer-site-theme :is(.sr-home-high-scores,.sr-analytics) button:disabled{cursor:default}body.designer-site-theme :is(.sr-home-high-toolbar,.sr-analytics-heading){gap:24px;margin-bottom:24px}body.designer-site-theme :is(.sr-home-high-toolbar,.sr-analytics-heading) .sr-home-eyebrow{color:#eadfc7;letter-spacing:2px;font:600 10px/1.5 Inter,sans-serif}body.designer-site-theme :is(.sr-home-high-toolbar,.sr-analytics-heading) :is(h1,h2){color:#f3eddf;letter-spacing:-.5px;text-transform:uppercase;margin:9px 0 0;font:700 clamp(40px,4.7vw,64px)/1.04 Oswald,sans-serif}body.designer-site-theme :is(.sr-home-high-toolbar,.sr-analytics-heading) :is(h1,h2)>span{color:#dc2626}body.designer-site-theme .sr-analytics-heading p{color:#a9bbb5;margin-top:12px;font-size:13px}body.designer-site-theme :is(.sr-home-high-toolbar .sr-home-refresh,.sr-analytics-refresh){color:#d9e4e1;background:#14221c66;border:1px solid #eadfc726;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 16px;font:600 12px/1.3 Inter,sans-serif;display:inline-flex}body.designer-site-theme :is(.sr-home-high-toolbar .sr-home-refresh,.sr-analytics-refresh):hover:not(:disabled){color:#f3eddf;background:#39634c1a;border-color:#eadfc7}body.designer-site-theme :is(.sr-home-high-toolbar .sr-home-refresh,.sr-analytics-refresh) svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:18px;height:18px}body.designer-site-theme .sr-home-high-notice{color:#b9c8c2;background:#39634c0a;border:1px solid #39634c33;border-left:3px solid #39634c;border-radius:8px;max-width:none;margin:0 0 28px;padding:17px 20px;font-size:12px;line-height:1.8}body.designer-site-theme .sr-home-high-layout{grid-template-columns:minmax(205px,.32fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}body.designer-site-theme .sr-home-high-personal{isolation:isolate;background:radial-gradient(at 0 0,#39634c2c,#0000 65%),linear-gradient(150deg,#183326,#0c1a16);border:1px solid #39634c47;border-radius:14px;padding:28px;position:sticky;top:112px;overflow:hidden;box-shadow:0 16px 38px #00000020}body.designer-site-theme .sr-home-high-personal:after{content:"";z-index:-1;opacity:.045;background:#f3eddf;width:135px;height:135px;position:absolute;top:38px;right:-32px;transform:rotate(-10deg);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7 2h10v3h4v4a6 6 0 0 1-6 6.1V18h3v4H6v-4h3v-2.9A6 6 0 0 1 3 9V5h4Zm0 5H5v2a4 4 0 0 0 3 3.9A9 9 0 0 1 7 9Zm10 0v2a9 9 0 0 1-1 3.9A4 4 0 0 0 19 9V7Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7 2h10v3h4v4a6 6 0 0 1-6 6.1V18h3v4H6v-4h3v-2.9A6 6 0 0 1 3 9V5h4Zm0 5H5v2a4 4 0 0 0 3 3.9A9 9 0 0 1 7 9Zm10 0v2a9 9 0 0 1-1 3.9A4 4 0 0 0 19 9V7Z'/%3E%3C/svg%3E") 50%/contain no-repeat}body.designer-site-theme .sr-home-high-personal .sr-home-eyebrow{color:#eadfc7;letter-spacing:2px;font-size:10px}body.designer-site-theme .sr-home-high-personal>strong{color:#f3eddf;letter-spacing:-3px;margin:20px 0 12px;font:600 94px/.95 Oswald,sans-serif}body.designer-site-theme .sr-home-high-own-name.player-label{color:#f3eddf;font-size:13px}body.designer-site-theme .sr-home-high-personal p{color:#a9bbb5;border-top:1px solid #eadfc716;margin-top:20px;padding-top:17px;font-size:11px;line-height:1.8}body.designer-site-theme .sr-home-high-board{background:#0e201aaa;border:1px solid #eadfc716;border-radius:14px;padding:0;overflow:hidden;box-shadow:0 16px 38px #00000014}body.designer-site-theme .sr-home-high-summary{background:#112a20;border-bottom:1px solid #eadfc714;gap:8px 20px;margin:0;padding:20px 24px}body.designer-site-theme .sr-home-high-summary>span{color:#f3eddf;text-transform:uppercase;letter-spacing:.4px;font:500 19px/1.2 Oswald,sans-serif}body.designer-site-theme .sr-home-high-summary>small{color:#90a99c;font-size:10px}body.designer-site-theme .sr-home-high-table{border-collapse:collapse;table-layout:fixed;width:100%}body.designer-site-theme .sr-home-high-table th{color:#8ea99c;letter-spacing:1.4px;background:#14221c66;border-bottom:1px solid #eadfc714;padding:14px 22px;font:600 9px/1.5 Inter,sans-serif;position:static}body.designer-site-theme .sr-home-high-table th:first-child{width:78px}body.designer-site-theme .sr-home-high-table th:last-child{width:96px}body.designer-site-theme .sr-home-high-table td{border-bottom:1px solid #eadfc70d;height:73px;padding:13px 22px}body.designer-site-theme .sr-home-high-table tbody tr:last-child td{border-bottom:0}body.designer-site-theme .sr-home-high-table tbody tr:hover{background:#eadfc704}body.designer-site-theme .sr-home-high-table .sr-home-high-rank{isolation:isolate;color:#90a99c;font:500 20px/1 Oswald,sans-serif;position:relative}body.designer-site-theme .sr-home-high-table .sr-home-high-break{color:#eaf2ed;font:500 34px/1 Oswald,sans-serif}body.designer-site-theme .sr-home-high-table tr[data-rank="1"]{background:#f59e0b09}body.designer-site-theme .sr-home-high-table tr[data-rank="1"] .sr-home-high-rank{color:#fbbf24}body.designer-site-theme .sr-home-high-table tr[data-rank="2"] .sr-home-high-rank{color:#eadfc7}body.designer-site-theme .sr-home-high-table tr[data-rank="3"] .sr-home-high-rank{color:#c6d1d0}body.designer-site-theme .sr-home-high-table tr:is([data-rank="1"],[data-rank="2"],[data-rank="3"]) .sr-home-high-rank:before{content:"";z-index:-1;clip-path:polygon(50% 0,94% 24%,94% 76%,50% 100%,6% 76%,6% 24%);opacity:.13;background:currentColor;width:34px;height:38px;position:absolute;top:calc(50% - 19px);left:calc(50% - 17px)}body.designer-site-theme .sr-home-high-table tr[data-rank="1"] .sr-home-high-break{color:#fbbf24}body.designer-site-theme .sr-home-high-table tr.is-you{background:#39634c11}body.designer-site-theme .sr-home-high-table tr.is-you td:first-child{box-shadow:inset 3px 0 #39634c}body.designer-site-theme .sr-home-high-player.player-label{color:#eaf2ed;gap:10px;font-size:13px;font-weight:500}body.designer-site-theme .sr-home button.sr-home-high-player{background:0 0;min-height:44px;padding:7px 0}body.designer-site-theme .sr-home button.sr-home-high-player:hover .player-nickname{color:#eadfc7}body.designer-site-theme .sr-home-high-you{color:#eadfc7;letter-spacing:.5px;text-transform:uppercase;font-size:9px}body.designer-site-theme .sr-home-high-empty{border:0;margin:20px;padding:28px 8px}body.designer-site-theme .sr-home-high-empty>strong{text-transform:uppercase;font:500 25px/1.3 Oswald,sans-serif}body.designer-site-theme .sr-home-high-empty>p{color:#a9bbb5;font-size:12px;line-height:1.8}body.designer-site-theme .sr-home-high-status{color:#819c90;border-top:1px solid #eadfc70d;margin:0;padding:15px 24px;font-size:10px}body.designer-site-theme .sr-public-scores>p:last-child{color:#a9bbb5;margin-top:24px;font-size:13px;line-height:1.7}body.designer-site-theme .sr-analytics-directory{background:#112a20;border:1px solid #eadfc716;border-radius:12px;margin-bottom:30px;padding:20px}body.designer-site-theme .sr-analytics-directory :is(label,input,select,button){font-family:Inter,sans-serif}body.designer-site-theme .sr-analytics-directory label{color:#9bb6a8;letter-spacing:.3px;gap:9px;font-size:10px}body.designer-site-theme .sr-home .sr-analytics-directory :is(input,select){color:#eaf2ed;background:#091a13;border:1px solid #eadfc726;border-radius:6px;min-height:46px;padding:11px 12px;font-size:13px}body.designer-site-theme .sr-home .sr-analytics-directory button{color:#f3eddf;background:linear-gradient(135deg,#dc2626,#991b1b);border:1px solid #dc2626;border-radius:6px;min-height:46px;padding:10px 19px;font-size:12px}body.designer-site-theme .sr-home .sr-analytics-directory [data-analytics-own]{color:#eadfc7;background:#39634c0a;border-color:#39634c47}body.designer-site-theme .sr-home .sr-analytics-directory [data-analytics-own][aria-pressed=true]{background:#39634c1c;border-color:#eadfc7}body.designer-site-theme .sr-analytics-search-results{border-color:#eadfc716;margin-top:4px;padding-top:18px}body.designer-site-theme .sr-home .sr-analytics-directory .sr-analytics-player-result{color:#f3eddf;background:#091a13;border:1px solid #eadfc716;border-radius:7px;gap:9px;padding:15px}body.designer-site-theme .sr-home .sr-analytics-directory .sr-analytics-player-result:hover{background:#39634c0a;border-color:#39634c}body.designer-site-theme .sr-analytics-player{gap:13px;margin:0 0 24px}body.designer-site-theme .sr-analytics-avatar{color:#eadfc7;background:#14221c;border:1px solid #39634c4d;flex-basis:44px;width:44px;height:44px}body.designer-site-theme .sr-analytics-player strong{color:#f3eddf;font-size:15px}body.designer-site-theme .sr-analytics-player-detail{color:#9bb6a8;font-size:11px}body.designer-site-theme .sr-analytics-filters{border:0;gap:12px;padding:0}body.designer-site-theme .sr-analytics-filters>div{background:#071910;border:1px solid #eadfc716;border-radius:8px;gap:3px;padding:4px}body.designer-site-theme .sr-home .sr-analytics-filters button{color:#9bb6a8;border-radius:5px;min-height:42px;padding:9px 18px;font-size:12px}body.designer-site-theme .sr-home .sr-analytics-filters button[aria-pressed=true]{color:#f3eddf;background:#39634c;box-shadow:0 2px 8px #00000026}body.designer-site-theme .sr-home .sr-analytics-filters button:hover:not([aria-pressed=true]){color:#f3eddf;background:#eadfc708}body.designer-site-theme .sr-analytics-headline{grid-template-columns:minmax(0,1.8fr) minmax(230px,1fr);gap:20px;margin:24px 0 18px}body.designer-site-theme .sr-break-hero{background:radial-gradient(at 0 0,#39634c20,#0000 65%),#0d221a;border-radius:14px;min-height:280px;padding:30px;box-shadow:0 18px 42px #00000020}body.designer-site-theme .sr-break-hero[data-break-tier=maximum]{background:radial-gradient(at 0 0,#f59e0b24,#0000 65%),#202315}body.designer-site-theme .sr-break-hero[data-break-tier=unstarted]{background:#10231b}body.designer-site-theme .sr-break-hero:not([data-break-tier]),body.designer-site-theme .sr-break-hero[data-break-tier=silver]{--break-metal:#cdd3c2;--break-light:#eadfc7;--break-dark:#39634c;--break-glow:#8daf931c}body.designer-site-theme .sr-break-hero[data-break-tier=platinum]{--break-metal:#8daf93;--break-light:#eadfc7;--break-dark:#39634c;--break-glow:#8daf9333}body.designer-site-theme .sr-break-number{font-family:Oswald,sans-serif;font-weight:600}body.designer-site-theme .sr-break-title{letter-spacing:.6px;font:500 clamp(24px,2.4vw,32px)/1.1 Oswald,sans-serif}body.designer-site-theme .sr-break-emblem span{font-family:Oswald,sans-serif}body.designer-site-theme .sr-break-progress-track{border-radius:4px;height:5px;overflow:hidden}body.designer-site-theme .sr-analytics-wins{background:radial-gradient(at 100% 0,#dc262629,#0000 75%),#161e1b;border:1px solid #dc262636;border-radius:14px;padding:30px;box-shadow:0 18px 42px #00000020}body.designer-site-theme .sr-analytics-wins-heading{color:#fca5a5;letter-spacing:1.4px;font-size:10px}body.designer-site-theme .sr-analytics-wins-heading svg{fill:none;stroke:#f59e0b;stroke-width:1.5px}body.designer-site-theme .sr-analytics-wins-number{color:#f3eddf;margin-block:18px 12px;font:600 88px/.95 Oswald,sans-serif}body.designer-site-theme .sr-analytics-wins p{color:#b6c4bd;font-size:11px}body.designer-site-theme .sr-analytics-wins-caption{color:#879f93;border-color:#eadfc714;font-size:10px}body.designer-site-theme .sr-analytics-overview{background:0 0;border:0;gap:14px;margin-bottom:24px}body.designer-site-theme .sr-analytics-overview .sr-analytics-metric{background:linear-gradient(145deg,#14221c70,#112a2080);border:1px solid #eadfc716;border-radius:10px;padding:22px}body.designer-site-theme .sr-analytics-overview .sr-analytics-metric+.sr-analytics-metric{border-left:1px solid #eadfc716}body.designer-site-theme .sr-analytics-metric dt{color:#a9bbb5;font-size:11px}body.designer-site-theme .sr-analytics-metric dd{color:#f3eddf;font-family:Oswald,sans-serif;font-weight:500}body.designer-site-theme .sr-analytics-metric .sr-analytics-metric-note{color:#7f9d8e;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.6}body.designer-site-theme .sr-analytics-grid{gap:20px}body.designer-site-theme .sr-analytics-card{background:#0d2019;border:1px solid #eadfc716;border-radius:12px;padding:26px;box-shadow:0 12px 30px #00000014}body.designer-site-theme .sr-analytics-card-heading{border-bottom:1px solid #eadfc712;gap:8px 16px;margin-bottom:22px;padding-bottom:17px}body.designer-site-theme .sr-analytics-card-heading h3{color:#f3eddf;text-transform:uppercase;letter-spacing:.3px;margin:0;font:500 24px/1.2 Oswald,sans-serif}body.designer-site-theme .sr-analytics-card-heading>span{color:#8ea99c;font-size:10px}body.designer-site-theme .sr-analytics-milestones{gap:7px}body.designer-site-theme .sr-analytics-milestones>div{background:#39634c09;border:1px solid #39634c2e;border-radius:6px;padding:12px 4px}body.designer-site-theme .sr-analytics-milestones dt{color:#8ea99c;font-size:10px}body.designer-site-theme .sr-analytics-milestones dd{color:#eadfc7;font:500 25px/1.2 Oswald,sans-serif}body.designer-site-theme .sr-analytics-milestones>div:last-child{background:#f59e0b0a;border-color:#f59e0b45}body.designer-site-theme .sr-analytics-milestones>div:last-child dd{color:#fbbf24}body.designer-site-theme .sr-analytics :is(h4,.sr-century-breaks h3,.sr-century-breaks h4){color:#dbe7e0;letter-spacing:.3px;text-transform:uppercase;font:500 17px/1.3 Oswald,sans-serif}body.designer-site-theme .sr-analytics-bar-track{background:#14221c;border-radius:4px;height:8px;overflow:hidden}body.designer-site-theme .sr-analytics-bar-track i{background:linear-gradient(90deg,#39634c,#eadfc7)}body.designer-site-theme .sr-analytics-breaks li{color:#b6c9be}body.designer-site-theme .sr-analytics :is(.sr-analytics-footnote,.sr-century-note){color:#8aa496;font-size:10px;line-height:1.8}body.designer-site-theme .sr-century-breaks{border-color:#eadfc716;margin-top:24px;padding-top:20px}body.designer-site-theme .sr-century-scores{gap:8px}body.designer-site-theme .sr-century-scores li{color:#fbbf24;background:#f59e0b0c;border:1px solid #f59e0b45;border-radius:5px;padding:8px 12px;font:500 23px/1.1 Oswald,sans-serif}body.designer-site-theme .sr-analytics .sr-century-more{color:#eadfc7;background:#39634c10;border:1px solid #39634c4d;border-radius:6px;min-height:44px;padding:10px 14px;font-size:11px}body.designer-site-theme .sr-analytics-pots{gap:8px}body.designer-site-theme .sr-analytics-pots li{color:#bdcec4;background:#112a20;border:1px solid #eadfc70e;border-radius:5px;padding:10px 12px}body.designer-site-theme .sr-analytics-details{border-color:#eadfc716}body.designer-site-theme .sr-analytics-details dt{color:#8ea99c}body.designer-site-theme .sr-analytics-details dd{color:#dce8e1}body.designer-site-theme .sr-analytics-trend{gap:7px;padding-bottom:8px;overflow-x:auto}body.designer-site-theme .sr-analytics-trend li{min-width:25px}body.designer-site-theme .sr-analytics-trend-track{background:#14221c77;border-radius:4px 4px 0 0;height:112px;overflow:hidden}body.designer-site-theme .sr-analytics-trend-track i{background:linear-gradient(#eadfc7,#39634c);border-radius:4px 4px 0 0}body.designer-site-theme .sr-analytics-trend strong{color:#c6d8cd;font-size:10px}body.designer-site-theme .sr-analytics-trend li>span{color:#819e8d;font-size:8px}body.designer-site-theme .sr-analytics-history-section{margin-top:34px}body.designer-site-theme .sr-analytics-history{border:1px solid #eadfc716;border-radius:10px;overflow:hidden}body.designer-site-theme .sr-analytics-frame{background:#0d2019;border-color:#eadfc712;gap:16px;padding:18px}body.designer-site-theme .sr-analytics-frame:last-child{border-bottom:0}body.designer-site-theme .sr-analytics-result{color:#a9bbb5;text-transform:uppercase;background:#eadfc707;border-radius:4px;width:fit-content;padding:6px 8px;font-size:10px}body.designer-site-theme .sr-analytics-result[data-result=won]{color:#8daf93;background:#39634c12}body.designer-site-theme .sr-analytics-frame small{color:#819e8d;font-size:9px}body.designer-site-theme .sr-analytics-opponent{color:#dce8e1;font-size:12px}body.designer-site-theme .sr-analytics-score{color:#f3eddf;font:500 25px/1.2 Oswald,sans-serif}body.designer-site-theme .sr-analytics-frame-end{color:#819e8d}body.designer-site-theme .sr-analytics-historical{background:#112a2077;border:1px solid #eadfc714;border-radius:10px;margin-top:28px;padding:24px}body.designer-site-theme .sr-analytics-historical h3{color:#dce8e1;text-transform:uppercase;font:500 21px/1.3 Oswald,sans-serif}body.designer-site-theme .sr-analytics-historical dd{color:#dce8e1;font:500 26px/1.2 Oswald,sans-serif}body.designer-site-theme :is(.sr-analytics-empty,.sr-analytics-state){background:#39634c09;border:1px solid #39634c38;border-radius:10px;margin:24px 0;padding:28px}body.designer-site-theme :is(.sr-analytics-empty,.sr-analytics-state)>strong{text-transform:uppercase;font:500 25px/1.3 Oswald,sans-serif}body.designer-site-theme .sr-analytics-state>strong{text-transform:none;font:500 16px/1.7 Inter,sans-serif}body.designer-site-theme :is(.sr-analytics-empty,.sr-analytics-state) p{font-size:12px;line-height:1.8}body.designer-site-theme :is(.sr-analytics-state,.sr-home-high-empty) button{color:#f3eddf;background:#b91c1c;border-radius:6px;min-height:44px;padding:11px 18px;font:600 12px/1.3 Inter,sans-serif;border:1px solid #dc2626!important}@media (width<=1000px){body.designer-site-theme .sr-analytics-directory{grid-template-columns:minmax(0,1fr)}body.designer-site-theme .sr-analytics-player-shortcuts label{flex:1;width:auto}body.designer-site-theme .sr-home-high-layout{grid-template-columns:minmax(170px,.34fr) minmax(0,1fr);gap:18px}body.designer-site-theme .sr-home-high-personal{padding:22px}body.designer-site-theme .sr-analytics-card{padding:20px}body.designer-site-theme .sr-break-hero{grid-template-columns:105px minmax(0,1fr);gap:20px;padding:25px}body.designer-site-theme .sr-analytics-overview .sr-analytics-metric{padding:18px}}@media (width<=760px){body.designer-site-theme :is(.sr-home-high-toolbar,.sr-analytics-heading){align-items:center;gap:14px;margin-bottom:20px}body.designer-site-theme :is(.sr-home-high-toolbar,.sr-analytics-heading) :is(h1,h2){font-size:40px}body.designer-site-theme :is(.sr-home-high-toolbar .sr-home-refresh,.sr-analytics-refresh){padding:11px 13px;font-size:11px}body.designer-site-theme .sr-home-high-layout{grid-template-columns:minmax(0,1fr);gap:20px}body.designer-site-theme .sr-home-high-personal{grid-template-columns:minmax(0,1fr) auto;gap:5px 20px;padding:23px;display:grid;position:relative;top:auto}body.designer-site-theme .sr-home-high-personal>strong{grid-area:1/2/4;align-self:center;margin:0;font-size:76px}body.designer-site-theme .sr-home-high-personal .sr-home-eyebrow{align-self:end}body.designer-site-theme .sr-home-high-personal p{grid-column:1;margin-top:6px;padding-top:9px;font-size:10px}body.designer-site-theme .sr-home-high-notice{margin-bottom:20px;padding:15px;font-size:11px}body.designer-site-theme .sr-home-high-summary{padding:18px}body.designer-site-theme .sr-home-high-table th{padding-inline:14px}body.designer-site-theme .sr-home-high-table td{height:66px;padding:11px 14px}body.designer-site-theme .sr-home-high-table th:first-child{width:61px}body.designer-site-theme .sr-home-high-table th:last-child{width:76px}body.designer-site-theme .sr-home-high-table .sr-home-high-break{font-size:30px}body.designer-site-theme .sr-home-high-player.player-label{gap:7px;font-size:12px}body.designer-site-theme .sr-home-high-status{padding-inline:18px}body.designer-site-theme .sr-analytics-headline{grid-template-columns:minmax(0,1fr);gap:14px}body.designer-site-theme .sr-break-hero{grid-template-columns:80px minmax(0,1fr);gap:20px;min-height:0;padding:23px}body.designer-site-theme .sr-break-number{font-size:100px}body.designer-site-theme .sr-break-hero[data-break-tier=maximum] .sr-break-number{font-size:112px}body.designer-site-theme .sr-break-title{font-size:26px}body.designer-site-theme .sr-analytics-wins{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:23px;display:grid}body.designer-site-theme .sr-analytics-wins-number{grid-area:1/2/4;align-self:center;margin:0;font-size:70px}body.designer-site-theme .sr-analytics-wins-heading{grid-column:1}body.designer-site-theme .sr-analytics-wins p{grid-column:1;font-size:10px}body.designer-site-theme .sr-analytics-wins-caption{border:0;grid-column:1;margin:0;padding:0;font-size:9px}body.designer-site-theme .sr-analytics-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.designer-site-theme .sr-analytics-overview .sr-analytics-metric{padding:17px}body.designer-site-theme .sr-analytics-overview .sr-analytics-metric dd:not(.sr-analytics-metric-note){font-size:38px}body.designer-site-theme .sr-analytics-grid{grid-template-columns:minmax(0,1fr);gap:16px}body.designer-site-theme .sr-analytics-card{padding:20px}body.designer-site-theme .sr-analytics-card-heading h3{font-size:23px}body.designer-site-theme .sr-analytics-frame{grid-template-columns:58px minmax(0,1fr) 77px;gap:8px 10px;padding:15px 12px}body.designer-site-theme .sr-analytics-result{grid-area:1/1/3;align-self:center}body.designer-site-theme .sr-analytics-opponent{grid-area:1/2;font-size:11px}body.designer-site-theme .sr-analytics-score{grid-area:1/3;gap:5px;font-size:23px}body.designer-site-theme .sr-analytics-frame-break{text-align:left;grid-area:2/2;font-size:10px}body.designer-site-theme .sr-analytics-frame-break small{margin-left:4px;display:inline}body.designer-site-theme .sr-analytics-frame-end{text-align:right;grid-area:2/3;font-size:9px}body.designer-site-theme .sr-analytics-historical{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}}@media (width<=400px){body.designer-site-theme :is(.sr-home-high-toolbar,.sr-analytics-heading) :is(h1,h2){font-size:34px}body.designer-site-theme .sr-analytics-directory{padding:15px}body.designer-site-theme .sr-home .sr-analytics-directory button{padding-inline:14px}body.designer-site-theme .sr-analytics-filters{gap:8px}body.designer-site-theme .sr-analytics-filters>div{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}body.designer-site-theme .sr-home .sr-analytics-filters button{padding:9px 8px;font-size:11px}body.designer-site-theme .sr-break-hero{grid-template-columns:72px minmax(0,1fr);gap:17px 14px;padding:21px}body.designer-site-theme .sr-break-number{font-size:92px}body.designer-site-theme .sr-break-title{font-size:23px}body.designer-site-theme .sr-analytics-card{padding:18px}body.designer-site-theme .sr-analytics-overview .sr-analytics-metric{padding:16px}body.designer-site-theme .sr-analytics-history .sr-analytics-frame{grid-template-columns:49px minmax(0,1fr) 71px;gap:8px}}@media (prefers-reduced-motion:reduce){body.designer-site-theme :is(.sr-home-high-scores,.sr-analytics) *{scroll-behavior:auto}}@media (forced-colors:active){body.designer-site-theme .sr-home-high-table .sr-home-high-rank:before{opacity:1;background:canvas;border:1px solid canvastext}}body.designer-site-theme[data-clubhouse-page="1"] .sr-home{--sr-green:#183b27;--sr-charcoal:#0a1a14;--sr-ivory:#f3eddf;--sr-red:#dc2626;--sr-brass:#e6c98c;--sr-muted:#a5b49d;--sr-rule:#c5d7c526;--sr-display:"Oswald", "Arial Narrow", sans-serif;color:#f3eddf;background:radial-gradient(at 5%,#32583b33,#0000 56%),radial-gradient(at 100% 5%,#7d22251c,#0000 45%),#091a12;padding:0;font-family:Inter,Arial,sans-serif}body.designer-site-theme[data-clubhouse-page="1"] .sr-home:before{background:linear-gradient(120deg,#0000 0 74%,#dc262608 74% 74.2%,#0000 74.2%)}body.designer-site-theme[data-clubhouse-page="1"] :is(.designer-site-navigation,.sr-home-nav,.sr-home-presence,.sr-home-music,.sr-home-resume,.sr-app-tabs,.sr-home-footer,.sr-home-prealpha-notice,.sr-home-friends-alert){display:none!important}body.designer-site-theme[data-clubhouse-page="1"] .sr-public-breadcrumbs{display:none}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-header{z-index:5;width:100%;min-height:78px;padding:max(10px, env(safe-area-inset-top)) max(32px, calc((100vw - 1360px) / 2)) 10px;background:linear-gradient(#14251df5,#081710f5);border-bottom:1px solid #afc8a72b;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative;box-shadow:0 8px 24px #0002}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-brand{flex:none;align-items:center;gap:12px;width:auto;min-width:0;min-height:44px;display:flex}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-logo{width:165px;height:52px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-brand:after{content:"ALPHA";color:#102017;font:700 10px/1.2 var(--sr-display);letter-spacing:.6px;box-shadow:none;background:#f59e0b;border-radius:2px;padding:4px 6px;display:block;transform:skew(-8deg)}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-header-end{order:0;grid-column:auto;gap:0;width:auto;margin-left:auto;display:flex}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-profile-button{color:#f3eddf;background:#12251a;border-radius:4px;gap:8px;max-width:220px;min-height:44px;padding:7px 10px;display:flex;border:1px solid #c5d7c52b!important;font:600 12px/1.3 Inter,Arial,sans-serif!important}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-profile-button:hover{background:#1a3424;border-color:#c5d7c562!important}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-profile-avatar{background:#0a1a14;border-color:#a5b99c55;width:28px;height:28px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-scroll{scrollbar-color:#476341 #091a12;padding:0}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-main{width:min(1180px,100%);max-width:1180px;padding:24px 32px max(30px, env(safe-area-inset-bottom));align-items:stretch;gap:0;margin:0 auto;display:block}body.designer-site-theme[data-clubhouse-page="1"] .sr-home :is(.sr-home-high-scores,.sr-home-analytics,.sr-home-forums){width:100%;max-width:none;margin:0;padding:0}body.designer-site-theme[data-clubhouse-page="1"] .sr-clubhouse-backbar{align-items:center;min-height:44px;margin:0 0 16px;padding:0;display:flex}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-clubhouse-back{color:#f3eddf;white-space:nowrap;background:#1b3324;border:1px solid #b8cdaa45;border-radius:4px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:10px 13px;font:600 12px/1.4 Inter,Arial,sans-serif;text-decoration:none;display:inline-flex}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-clubhouse-back:hover{background:#28472e;border-color:#d4e1bf99}body.designer-site-theme[data-clubhouse-page="1"] .sr-clubhouse-back svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px;width:18px;height:18px}body.designer-site-theme[data-clubhouse-page="1"] .sr-clubhouse-back:focus-visible{outline-offset:3px;outline:2px solid #f1dab0}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs{background:#0b1d14;border:1px solid #a9c1933d;border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;max-width:none;margin:0 0 18px;padding:4px;display:grid}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs a{color:#ced8c4;text-align:center;background:linear-gradient(120deg,#203a29,#132a1d);border:1px solid #b1c7a42b;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:74px;padding:11px 14px 14px;text-decoration:none;display:flex;box-shadow:inset 0 -3px #87a57326}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs strong{font:550 23px/1.2 var(--sr-display);letter-spacing:.3px;text-transform:uppercase}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs small{color:#a8b89f;font:400 10px/1.4 Inter,Arial,sans-serif}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs a:not([aria-current=page]):hover{background:#2b4731;border-color:#a5c08d75}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs a[aria-current=page]{color:#fff2e4;background:linear-gradient(120deg,#d92c29,#a82024);border-color:#ee8a705e;box-shadow:inset 0 -3px #f5d7a4,inset 0 1px #ffcbb333}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs a[aria-current=page] small{color:#f8d8c9}body.designer-site-theme[data-clubhouse-page="1"] :is(.sr-home-high-toolbar,.sr-analytics-heading){align-items:center;gap:16px;margin:0 0 16px}body.designer-site-theme[data-clubhouse-page="1"] :is(.sr-home-high-toolbar,.sr-analytics-heading) :is(h1,h2){letter-spacing:.1px;margin:0;font:550 34px/1.15 Oswald,Arial Narrow,sans-serif}body.designer-site-theme[data-clubhouse-page="1"] .sr-public-scores>h1{letter-spacing:.1px;margin:0 0 16px;font:550 34px/1.15 Oswald,Arial Narrow,sans-serif}body.designer-site-theme[data-clubhouse-page="1"] .sr-public-scores>.sr-home-eyebrow,body.designer-site-theme[data-clubhouse-page="1"] :is(.sr-home-high-toolbar,.sr-analytics-heading) .sr-home-eyebrow,body.designer-site-theme[data-clubhouse-page="1"] .sr-analytics-heading p{display:none}body.designer-site-theme[data-clubhouse-page="1"] :is(.sr-home-high-toolbar .sr-home-refresh,.sr-analytics-refresh){background:#183022;border-color:#b1c5963b;border-radius:4px;min-height:44px;padding:10px 13px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home-high-notice{color:#b9c8ac;border-radius:4px;margin:0 0 18px;padding:13px 15px;font-size:11px;line-height:1.65}body.designer-site-theme[data-clubhouse-page="1"] .sr-analytics-directory{border-radius:4px;margin-bottom:18px;padding:16px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum{padding-top:0}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-heading{flex-wrap:nowrap;align-items:center;gap:16px;margin:0 0 16px;padding:0 0 14px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-heading h1{letter-spacing:.1px;margin:0;font:550 34px/1.15 Oswald,Arial Narrow,sans-serif}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-heading .sr-forum-eyebrow,body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-heading p{display:none}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-heading>button{border-radius:4px;gap:12px;padding:10px 15px;font-size:12px;min-height:44px!important}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-discord{border-radius:4px;grid-template-columns:48px minmax(0,1fr) auto;gap:16px;margin-bottom:16px;padding:18px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-discord-symbol{width:48px;height:48px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-discord-symbol img{width:34px;height:26px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-discord-eyebrow{font-size:8px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum .sr-forum-discord h2{margin:4px 0 5px;font-size:23px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-discord p{font-size:11px;line-height:1.5}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum .sr-forum-discord-join{gap:14px;min-height:48px;padding:11px 16px;font-size:12px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-breadcrumb{min-height:44px;margin-bottom:10px}@media (width<=760px){body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-header{min-height:70px;padding-inline:20px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-main{padding:16px 20px max(24px, env(safe-area-inset-bottom))}body.designer-site-theme[data-clubhouse-page="1"] .sr-clubhouse-backbar{margin-bottom:12px}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs{gap:5px;margin-bottom:16px}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs a{min-height:64px;padding:9px 8px 12px}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs strong{font-size:20px}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs small{max-width:19ch;font-size:9px}body.designer-site-theme[data-clubhouse-page="1"] :is(.sr-home-high-toolbar,.sr-analytics-heading){gap:12px;margin-bottom:12px}body.designer-site-theme[data-clubhouse-page="1"] :is(.sr-home-high-toolbar,.sr-analytics-heading) :is(h1,h2){font-size:30px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home-high-notice{margin-bottom:14px;padding:12px}body.designer-site-theme[data-clubhouse-page="1"] .sr-analytics-directory{margin-bottom:14px;padding:14px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-heading{gap:12px;margin-bottom:14px;padding-bottom:12px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-heading h1{font-size:30px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-heading>button{gap:10px;padding:10px 13px!important;font-size:11px!important}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-discord{grid-template-columns:36px minmax(0,1fr);gap:10px 12px;margin-bottom:14px;padding:14px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-discord-symbol{width:36px;height:36px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-discord-symbol img{width:28px;height:22px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum .sr-forum-discord h2{font-size:21px}body.designer-site-theme[data-clubhouse-page="1"] .sr-forum .sr-forum-discord-join{grid-column:1/-1;min-height:44px;padding:10px 14px}}@media (width<=560px){body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-header{min-height:66px;padding:max(9px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 9px max(16px, env(safe-area-inset-left));gap:12px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-brand{gap:7px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-logo{width:121px;height:41px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-brand:after{padding:3px 4px;font-size:8px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-profile-button{gap:6px;max-width:157px;padding:6px 8px;font-size:11px!important}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-profile-avatar{flex-basis:24px;width:24px;height:24px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-profile-flag{flex-basis:19px;width:19px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-profile-flag img{width:19px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-main{padding:12px max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}body.designer-site-theme[data-clubhouse-page="1"] :is(.sr-home-high-toolbar,.sr-analytics-heading) :is(h1,h2),body.designer-site-theme[data-clubhouse-page="1"] .sr-public-scores>h1,body.designer-site-theme[data-clubhouse-page="1"] .sr-forum-heading h1{font-size:28px}}@media (width<=370px){body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-logo{width:111px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-brand:after{display:none}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-profile-button{max-width:144px}body.designer-site-theme[data-clubhouse-page="1"] .sr-play-record-tabs strong{font-size:18px}}@media (orientation:landscape) and (height<=600px){body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-header{min-height:60px;padding-top:max(6px, env(safe-area-inset-top));padding-bottom:6px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-logo{height:42px}body.designer-site-theme[data-clubhouse-page="1"] .sr-home .sr-home-main{padding-top:12px}}.home-v3-theme .sr-home[data-page=rooms]{--sr-green:#183b27;--sr-charcoal:#0a1a14;--sr-ivory:#f3eddf;--sr-red:#dc2626;--sr-brass:#eadfc7;--sr-muted:#a2b09f;--sr-rule:#c5d7c51c;--sr-display:"Oswald", "Arial Narrow", sans-serif;color:#f3eddf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a1a14;padding:0;font-family:Inter,Arial,sans-serif}.home-v3-theme .sr-home[data-page=rooms]:before{background:radial-gradient(at 15% 65%,#436e421c,#0000 55%)}.home-v3-theme .sr-home[data-page=rooms] :is(.sr-home-nav,.designer-site-navigation,.sr-home-presence,.sr-home-music,.sr-home-resume,.sr-app-tabs,.sr-home-footer,.sr-home-prealpha-notice,.sr-home-friends-alert){display:none!important}.home-v3-theme .sr-home[data-page=rooms] .sr-home-header{z-index:5;width:100%;min-height:78px;padding:max(10px, env(safe-area-inset-top)) max(32px, calc((100vw - 1360px) / 2)) 10px;box-shadow:none;background:#081710;border-bottom:1px solid #c5d7c518;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.home-v3-theme .sr-home[data-page=rooms] .sr-home-brand{align-items:center;gap:12px;width:auto;min-width:0;min-height:44px;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-home-logo{width:165px;height:52px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-brand:after{content:"ALPHA";color:#102017;font:700 10px/1.2 var(--sr-display);letter-spacing:.6px;background:#f59e0b;border-radius:2px;padding:4px 6px;display:block;transform:skew(-8deg)}.home-v3-theme .sr-home[data-page=rooms] .sr-home-header-end{grid-column:auto;gap:0;width:auto;margin-left:auto;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-home-profile-button{color:#f3eddf;background:#12251a;border-radius:4px;gap:8px;max-width:220px;min-height:44px;padding:7px 10px;display:flex;border:1px solid #c5d7c52b!important;font:600 12px/1.3 Inter,Arial,sans-serif!important}.home-v3-theme .sr-home[data-page=rooms] .sr-home-profile-button:hover{background:#1a3424;border-color:#c5d7c562!important}.home-v3-theme .sr-home[data-page=rooms] .sr-home-profile-avatar{background:#0a1a14;border-color:#a5b99c55;width:28px;height:28px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-scroll{scrollbar-color:#3b5943 #0a1a14;width:100%;padding:0}.home-v3-theme .sr-home[data-page=rooms] .sr-home-main{width:min(1360px,100%);max-width:1360px;padding:24px 32px max(28px, env(safe-area-inset-bottom));align-items:stretch;margin:0 auto;display:block}.home-v3-theme .sr-home[data-page=rooms] .sr-home-rooms{width:100%;max-width:none;margin:0;padding:0}.home-v3-theme .sr-home[data-page=rooms] :is(a,button,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #eadfc7}.home-v3-theme .sr-home[data-page=rooms] .sr-room-hub svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;display:block}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 18px;margin:0 0 17px;display:grid}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-topbar h2{color:#f3eddf;min-width:0;font:600 clamp(32px, 3vw, 39px)/1.15 var(--sr-display);letter-spacing:-.3px;text-transform:uppercase;text-align:left;grid-area:1/1;margin:0}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-topbar h2>span{color:#dc2626}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-topbar>p{color:#a2b09f;grid-area:2/1;margin:0;font-size:13px;line-height:1.6}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-back{color:#b9c8ad;background:0 0;border:0;grid-area:1/2/3;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 0 9px 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-back:hover{color:#f3eddf}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-resume{color:#e6ecd6;background:#203d28;border:1px solid #a5bf8d40;border-radius:3px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:48px;margin:0 0 12px;padding:12px 16px;font-size:13px;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-layout{width:100%;display:block}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-options{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;min-width:0;margin:0 0 18px;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-create-card,.home-v3-theme .sr-home[data-page=rooms] .sr-hub-code>summary{color:#dce5d0;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #c5d7c536;border-radius:3px;justify-content:center;align-items:center;gap:8px;width:fit-content;min-height:44px;margin:0;padding:10px 14px;font:600 13px/1.4 Inter,Arial,sans-serif;text-decoration:none;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-create-card{background:#25452d;border-color:#88a47366;flex:none;color:#f3eddf!important}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-create-card:hover{background:#305739;border-color:#a5bf8d99}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-code>summary:hover{background:#183322;border-color:#a6bd8b66}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-code{background:0 0;border:0;min-width:0;margin:0;padding:0}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-code[open]{flex:1 0 100%}.home-v3-theme .sr-home[data-page=rooms] :is(.sr-hub-create-card,.sr-hub-code>summary)>svg{color:#bfcea9;width:17px;height:17px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-option-arrow{color:#98ad8c;align-items:center;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-option-arrow svg{width:15px;height:15px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-code>summary,.home-v3-theme .sr-home[data-page=rooms] .sr-hub-search>summary{list-style:none}.home-v3-theme .sr-home[data-page=rooms] :is(.sr-hub-code,.sr-hub-search)>summary::-webkit-details-marker{display:none}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-code[open] .sr-hub-option-arrow svg,.home-v3-theme .sr-home[data-page=rooms] .sr-hub-search[open]>summary>svg:last-child{transform:rotate(180deg)}.home-v3-theme .sr-home[data-page=rooms] .sr-home-code-form{background:0 0;border:0;grid-template-columns:minmax(180px,320px) max-content;align-items:end;gap:10px 12px;width:100%;margin:0;padding:14px 0 2px;display:grid}.home-v3-theme .sr-home[data-page=rooms] .sr-home-code-copy{grid-column:1/-1}.home-v3-theme .sr-home[data-page=rooms] .sr-home-code-copy p{color:#a2b09f;margin:0;font-size:13px;line-height:1.6}.home-v3-theme .sr-home[data-page=rooms] .sr-home-code-form .sr-home-field{width:100%;min-width:0;margin:0;display:block}.home-v3-theme .sr-home[data-page=rooms] .sr-home-code-form .sr-home-field>span{color:#c1cdb7;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.home-v3-theme .sr-home[data-page=rooms] .sr-home-code-form input{color:#f3eddf;letter-spacing:2px;background:#0a1d14;border:1px solid #c5d7c540;border-radius:3px;width:100%;min-width:0;min-height:44px;margin:0;padding:10px 12px;font:500 16px/1.4 Inter,Arial,sans-serif}.home-v3-theme .sr-home[data-page=rooms] .sr-home-code-form input[aria-invalid=true]{border-color:#ef958e}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-tables{width:100%;min-width:0}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-browser{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;display:block;overflow:visible}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-list-heading{border-bottom:1px solid #c5d7c536;justify-content:space-between;align-items:center;gap:18px;min-height:45px;padding:0;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-home-refresh{color:#aabca0;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 0 9px 8px;display:inline-flex;font:500 13px/1.4 Inter,Arial,sans-serif!important}.home-v3-theme .sr-home[data-page=rooms] .sr-home-refresh:hover:not(:disabled){color:#f3eddf}.home-v3-theme .sr-home[data-page=rooms] .sr-home-refresh:disabled{opacity:.5}.home-v3-theme .sr-home[data-page=rooms] .sr-home-refresh svg{width:17px;height:17px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-tabs{background:0 0;border:0;align-items:stretch;gap:24px;width:auto;min-width:0;margin:0;padding:0;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-tabs button{color:#aab89f;min-width:0;min-height:44px;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;margin:0 0 -1px;padding:10px 0;font:600 13px/1.4 Inter,Arial,sans-serif}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-tabs button[aria-pressed=true]{color:#f3eddf;box-shadow:none;background:0 0;border-bottom-color:#eadfc7}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-tabs button[aria-pressed=false]:hover{color:#f3eddf;background:0 0}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-search{background:0 0;border:0;border-bottom:1px solid #c5d7c51c;margin:0}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-search>summary{color:#a7b69e;cursor:pointer;align-items:center;gap:8px;width:fit-content;min-height:44px;padding:10px 0;font-size:13px;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-search>summary:hover{color:#f3eddf}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-search>summary>svg{width:16px;height:16px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-filters{background:0 0;border:0;grid-template-columns:minmax(0,1fr) 150px;align-items:end;gap:12px;padding:0 0 14px;display:grid}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-search{background:#0a1d14;border:1px solid #c5d7c540;border-radius:3px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 12px;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-search svg{color:#99ae8e;flex:0 0 17px;width:17px;height:17px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-search input{color:#f3eddf;background:0 0;border:0;border-radius:0;width:100%;min-width:0;min-height:44px;padding:10px 0;font:400 16px/1.4 Inter,Arial,sans-serif}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-search input::placeholder{color:#8fa184}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-search:focus-within{border-color:#c4d0ac}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-format{min-width:0;display:block}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-format>span{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-format>select{color:#d9e1cb;background:#10251a;border:1px solid #c5d7c540;border-radius:3px;width:100%;min-width:0;min-height:44px;margin:0;padding:10px;font:500 16px/1.4 Inter,Arial,sans-serif;display:block}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-list{min-height:120px;padding:0;display:block}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-columns{display:none}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-row.sr-room-list-entry{min-width:0;min-height:100px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #c5d7c526;border-radius:0;grid-template-columns:minmax(0,1fr) 88px;grid-template-areas:"heading actions""players actions""meta actions""queue queue";justify-content:normal;align-items:center;gap:0 20px;padding:13px 0;display:grid;position:relative}.home-v3-theme .sr-home[data-page=rooms] .sr-room-list-entry:nth-child(2n),.home-v3-theme .sr-home[data-page=rooms] .sr-room-list-entry[data-private=true]{background:0 0}.home-v3-theme .sr-home[data-page=rooms] .sr-room-list-entry[data-joinable=true]:before{content:none}.home-v3-theme .sr-home[data-page=rooms] .sr-room-match-heading{flex-wrap:wrap;grid-area:heading;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-room-match-format{color:#f3eddf;font:600 20px/1.35 var(--sr-display);letter-spacing:.15px;text-transform:uppercase}.home-v3-theme .sr-home[data-page=rooms] .sr-room-match-venue{color:#adbea3;font-size:13px;line-height:1.5}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-players{flex-direction:column;grid-area:players;align-items:stretch;gap:0;width:100%;min-width:0;max-width:440px;margin:3px 0 1px;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-player{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-player>.sr-home-room-player{flex:auto}.home-v3-theme .sr-home[data-page=rooms] .sr-room-player-score{color:#f3eddf;font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:2.5ch;margin-left:auto;font:600 18px/1.4 Inter,Arial,sans-serif}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-player{color:#f0ecda;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;width:fit-content;min-width:0;max-width:100%;min-height:44px;margin:0;padding:6px 0;font:600 15px/1.4 Inter,Arial,sans-serif;display:inline-flex}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card button.sr-home-room-player:hover{color:#edd7a9;text-underline-offset:3px;background:0 0;text-decoration:underline}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-player .player-nickname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-player .player-flag{object-fit:contain;flex:0 0 20px;width:20px;height:15px}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-player-away{color:#a4b49a;flex:none;font-size:12px;line-height:1.4}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-seat-empty{color:#a5ba94;align-items:center;min-width:0;min-height:44px;font-size:13px;font-style:normal;line-height:1.4;display:inline-flex}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-meta{color:#a5b39a;flex-wrap:wrap;grid-area:meta;align-items:center;gap:3px 12px;min-width:0;margin-top:2px;font-size:13px;line-height:1.5;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-meta>span{white-space:nowrap}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-badge{color:#b1bfa7;max-width:100%;font-size:13px;font-weight:500;line-height:inherit;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card[data-joinable=true] .sr-home-room-badge{color:#c6dda9;background:0 0;border:0}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card[data-joinable=true] .sr-home-room-badge:before{background:#aacb89}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card[data-phase=active] .sr-home-room-badge{color:#decea7;background:0 0;border:0}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card[data-private=true] .sr-home-room-badge{color:#a7b59d;background:0 0;border:0}.home-v3-theme .sr-home[data-page=rooms] .sr-room-match-queue-count{color:#bfceb3;font-variant-numeric:tabular-nums}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-guide-rule{color:#d3c397;font-size:13px;line-height:inherit;margin:0;display:inline}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-guide-rule[hidden],.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-room-card-watching[hidden]{display:none}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-actions{flex-direction:column;grid-area:actions;justify-content:center;align-self:stretch;align-items:stretch;gap:0;width:100%;min-width:0;margin:0;padding:0;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-actions>button{flex:none;width:100%;min-width:0}.home-v3-theme .sr-home[data-page=rooms] .sr-home-join{min-height:44px;box-shadow:none;background:#cd2927;border:1px solid #ef6a535c;border-radius:3px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;text-decoration:none;display:inline-flex;color:#fff1df!important;font:600 13px/1.4 Inter,Arial,sans-serif!important}.home-v3-theme .sr-home[data-page=rooms] .sr-home-join:hover:not(:disabled){background:#e1372e;border-color:#f27c5d}.home-v3-theme .sr-home[data-page=rooms] :is(.sr-home-join,.sr-home-watch) svg{width:16px;height:16px}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card button.sr-home-watch{color:#adbea1;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:10px 0;font:500 13px/1.4 Inter,Arial,sans-serif;display:inline-flex}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card button.sr-home-watch:hover:not(:disabled){color:#f3eddf;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.home-v3-theme .sr-home[data-page=rooms] :is(.sr-home-join,.sr-home-watch):disabled{cursor:default;opacity:.5}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-private-note{color:#9eaf94;text-align:center;margin:0;padding:6px 0;font-size:13px;line-height:1.5}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-queue{border:0;grid-area:queue;width:100%;margin:0}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-queue>summary{color:#a9bc9c;cursor:pointer;width:fit-content;min-height:44px;padding:13px 0 9px;font-size:13px;line-height:1.5;display:list-item}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-queue .sr-home-room-people{flex-wrap:wrap;gap:3px 18px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-queue .sr-home-room-people>li{align-items:center;gap:7px;min-width:0;max-width:100%;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-queue .sr-home-room-player{font-size:13px}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-queue-position{color:#c2d2af;background:0 0;border:1px solid #aebf943b;border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;font-size:11px;display:grid}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-browser-footer{background:0 0;border:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px 16px;min-height:40px;padding:10px 0;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-home-list-status{color:#a7b69a;margin:0;font-size:12px;line-height:1.5}.home-v3-theme .sr-home[data-page=rooms] .sr-home-list-status:empty,.home-v3-theme .sr-home[data-page=rooms] .sr-home-list-status:not(:empty)+.sr-home-room-summary{display:none}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-summary{color:#94a68a;flex-wrap:wrap;gap:4px 14px;min-width:0;font-size:12px;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-summary strong{color:#b6c5ab;font-weight:400}.home-v3-theme .sr-home[data-page=rooms] .sr-home-empty{flex-direction:column;justify-content:center;align-items:center;min-height:226px;padding:28px 20px;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-home-empty>svg{color:#a7b88b;width:42px;height:33px;margin-bottom:15px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-empty strong{color:#f0ead6;font:500 25px/1.2 var(--sr-display);text-transform:uppercase}.home-v3-theme .sr-home[data-page=rooms] .sr-home-empty p{color:#a7b69a;max-width:340px;margin:9px 0 0;font-size:13px;line-height:1.65}.home-v3-theme .sr-home[data-page=rooms] .sr-home-empty button{color:#e6ebda;background:#233e28;border:1px solid #b8c98b4a;border-radius:3px;min-height:44px;margin-top:18px;padding:10px 15px;font-size:13px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-footer{color:#92a587;justify-content:flex-end;align-items:center;gap:16px;min-height:36px;margin-top:0;font-size:12px;display:flex}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-live{color:#9eb194;align-items:center;gap:7px;margin:0;font-size:12px;display:inline-flex}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-live i{background:#85c99b;border-radius:50%;flex:0 0 6px;width:6px;height:6px;display:block}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-live strong{color:#d1ddc2;font-weight:600}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-live[data-state=checking] i{background:#c5b57d}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-live[data-state=unavailable] i{background:#71886e}@media (width<=760px){.home-v3-theme .sr-home[data-page=rooms] .sr-home-header{min-height:70px;padding-inline:20px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-main{padding:20px 20px max(24px, env(safe-area-inset-bottom))}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-topbar{gap:3px 12px;margin-bottom:14px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-topbar h2{font-size:34px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-row.sr-room-list-entry{grid-template-columns:minmax(0,1fr) 80px;gap:0 14px;min-height:104px;padding:12px 0}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-player{gap:6px;font-size:14px}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card-meta{gap:2px 10px;font-size:12px}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-badge,.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-guide-rule{font-size:12px}}@media (width<=560px){.home-v3-theme .sr-home[data-page=rooms] .sr-home-header{min-height:66px;padding:max(9px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 9px max(16px, env(safe-area-inset-left));gap:12px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-brand{gap:7px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-logo{width:121px;height:41px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-brand:after{padding:3px 4px;font-size:8px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-profile-button{gap:6px;max-width:157px;padding:6px 8px;font-size:11px!important}.home-v3-theme .sr-home[data-page=rooms] .sr-home-profile-avatar{flex-basis:24px;width:24px;height:24px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-profile-flag{flex-basis:19px;width:19px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-profile-flag img{width:19px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-main{padding:14px max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-topbar{grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;margin-bottom:13px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-topbar h2{font-size:31px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-topbar>p{grid-column:1/-1;font-size:13px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-back{grid-row:1;gap:6px;min-height:44px;padding:3px 0 3px 5px;font-size:12px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-back svg{width:16px;height:16px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-options{gap:8px;margin-bottom:12px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-create-card,.home-v3-theme .sr-home[data-page=rooms] .sr-hub-code>summary{gap:6px;padding:10px 11px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-code-form{grid-template-columns:minmax(0,1fr) max-content;gap:10px;padding:12px 0 3px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-code-form .sr-home-join{padding-inline:12px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-list-heading{gap:8px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-tabs{gap:20px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-refresh{width:44px;padding:10px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-refresh>span{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-filters{grid-template-columns:minmax(0,1fr);gap:10px;padding-bottom:12px}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-player .player-flag{flex-basis:19px;width:19px;height:14px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-empty{min-height:210px;padding:24px 12px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-empty strong{font-size:24px}}@media (width<=370px){.home-v3-theme .sr-home[data-page=rooms] .sr-home-logo{width:111px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-brand:after{display:none}.home-v3-theme .sr-home[data-page=rooms] .sr-home-profile-button{max-width:144px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-topbar h2{font-size:29px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-back{font-size:12px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-create-card,.home-v3-theme .sr-home[data-page=rooms] .sr-hub-code>summary{padding-inline:10px;font-size:12px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-tabs{gap:17px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-tabs button{font-size:12px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-room-row.sr-room-list-entry{column-gap:10px}.home-v3-theme .sr-home[data-page=rooms] .sr-room-card .sr-home-room-player .player-flag{flex-basis:17px;width:17px;height:13px}}@media (orientation:landscape) and (height<=600px){.home-v3-theme .sr-home[data-page=rooms] .sr-home-header{min-height:60px;padding-top:max(6px, env(safe-area-inset-top));padding-bottom:6px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-logo{height:42px}.home-v3-theme .sr-home[data-page=rooms] .sr-home-main{padding-top:12px}.home-v3-theme .sr-home[data-page=rooms] .sr-hub-topbar{margin-bottom:12px}}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard){--sr-green:#183b27;--sr-charcoal:#0a1a14;--sr-ivory:#f3eddf;--sr-red:#dc2626;--sr-brass:#eadfc7;--sr-muted:#a2b09f;--sr-rule:#c5d7c51c;--sr-display:"Oswald", "Arial Narrow", sans-serif;color:#f3eddf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a1a14;padding:0;font-family:Inter,Arial,sans-serif}.home-v3-theme .sr-home[data-page=home] .sr-play-guest-silhouette{pointer-events:none;color:#668276;justify-content:center;align-items:flex-end;display:none;position:absolute;inset:0;overflow:hidden}.home-v3-theme .sr-home[data-page=home] .sr-play-guest-silhouette>img{object-fit:contain;object-position:center bottom;opacity:.18;filter:brightness(0)invert()drop-shadow(0 10px 12px #0005);width:100%;height:100%;display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage[data-character-state=locked] .sr-play-guest-silhouette{display:flex}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage[data-character-state=locked] .sr-play-character-loader{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage[data-character-state=locked] .sr-play-character-loader-ring:before{animation:none}.home-v3-theme .sr-home[data-page=home] .sr-play-customize-lock{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-customize[data-customization-state=locked]{background:linear-gradient(125deg,#24352e,#15231e);border-color:#aebdb251!important}.home-v3-theme .sr-home[data-page=home] .sr-play-customize[data-customization-state=locked]>svg,.home-v3-theme .sr-home[data-page=home] .sr-play-customize[data-customization-state=locked]>.sr-play-tile-arrow{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-customize[data-customization-state=locked] .sr-play-tile-kicker{color:#e4c89d}.home-v3-theme .sr-home[data-page=home] .sr-play-customize[data-customization-state=locked] :is(h2,p){max-width:calc(100% - 66px)}.home-v3-theme .sr-home[data-page=home] .sr-play-customize[data-customization-state=locked] .sr-play-customize-lock{color:#f2dfbc;flex-direction:column;align-items:center;gap:8px;width:52px;display:flex;position:absolute;inset:22px 21px auto auto}.home-v3-theme .sr-home[data-page=home] .sr-play-customize-lock svg{fill:#13261b;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 3px 5px #0008);width:43px;height:43px;padding:4px;display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-customize-lock>span{letter-spacing:1.4px;font-size:8px;font-weight:800}@media (width<=760px),(pointer:coarse){.home-v3-theme .sr-home[data-page=home] .sr-play-customize-character .sr-play-guest-silhouette{inset:0}.home-v3-theme .sr-home[data-page=home] .sr-play-customize-character .sr-play-guest-silhouette>img{width:auto;max-width:none;height:360%;position:absolute;top:-8%;left:50%;transform:translate(-50%)}.home-v3-theme .sr-home[data-page=home] .sr-play-customize[data-customization-state=locked] :is(h2,p){max-width:100%}.home-v3-theme .sr-home[data-page=home] .sr-play-customize[data-customization-state=locked] .sr-play-tile-kicker{letter-spacing:1px;max-width:100%;font-size:8px}.home-v3-theme .sr-home[data-page=home] .sr-play-customize[data-customization-state=locked] .sr-play-customize-lock{background:#0b1914ed;border:1px solid #b9b89840;border-radius:7px;width:64px;padding:10px 7px;inset:42% 10% auto auto;transform:translateY(-20%);box-shadow:0 5px 18px #0006}.home-v3-theme .sr-home[data-page=home] .sr-play-customize-lock svg{width:42px;height:42px}}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) :is(.sr-home-nav,.designer-site-navigation,.sr-home-presence,.sr-home-music,.sr-home-resume,.sr-app-tabs,.sr-home-footer,.sr-home-prealpha-notice,.sr-home-friends-alert){display:none!important}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-header{z-index:5;width:100%;min-height:78px;padding:max(10px, env(safe-area-inset-top)) max(32px, calc((100vw - 1360px) / 2)) 10px;box-shadow:none;background:#081710;border-bottom:1px solid #c5d7c518;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-brand{align-items:center;gap:12px;width:auto;min-width:0;min-height:44px;display:flex}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-logo{width:165px;height:52px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-brand:after{content:"ALPHA";color:#102017;font:700 10px/1.2 var(--sr-display);letter-spacing:.6px;background:#f59e0b;border-radius:2px;padding:4px 6px;display:block;transform:skew(-8deg)}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-header-end{grid-column:auto;gap:0;width:auto;margin-left:auto;display:flex}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-profile-button{color:#f3eddf;background:#12251a;border-radius:4px;gap:8px;max-width:220px;min-height:44px;padding:7px 10px;display:flex;border:1px solid #c5d7c52b!important;font:600 12px/1.3 Inter,Arial,sans-serif!important}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-profile-button:hover{background:#1a3424;border-color:#c5d7c562!important}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-profile-avatar{background:#0a1a14;border-color:#a5b99c55;width:28px;height:28px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-scroll{scrollbar-color:#3b5943 #0a1a14;padding:0}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-main{width:min(1360px,100%);max-width:1360px;padding:28px 32px max(18px, env(safe-area-inset-bottom));align-items:stretch;margin:0 auto;display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-dashboard{width:100%;max-width:none;margin:0}.home-v3-theme .sr-home[data-page=home] .sr-play-intro{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.home-v3-theme .sr-home[data-page=home] .sr-play-intro .sr-home-eyebrow{color:#8faa88;letter-spacing:2.2px;margin:0 0 7px;font-size:10px;font-weight:700}.home-v3-theme .sr-home[data-page=home] .sr-play-intro h1{color:#f3eddf;font:600 clamp(30px, 3.3vw, 43px)/1.13 var(--sr-display);letter-spacing:-.3px;text-transform:uppercase;margin:0}.home-v3-theme .sr-home[data-page=home] .sr-play-intro h1>span{color:#dc2626}.home-v3-theme .sr-home[data-page=home] .sr-play-layout{grid-template-columns:minmax(260px,.48fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.home-v3-theme .sr-home[data-page=home] .sr-play-player{flex-direction:column;justify-content:flex-end;align-items:stretch;min-width:0;min-height:460px;display:flex;position:relative}.home-v3-theme .sr-home[data-page=home] .sr-play-level{--sr-level-badge-size:92px;z-index:2;width:var(--sr-level-badge-size);pointer-events:none;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute}.home-v3-theme .sr-home[data-page=home] .sr-play-level[hidden]{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-level[data-home-level-position=character]{top:8px;left:8px}.home-v3-theme .sr-home[data-page=home] .sr-play-level[data-home-level-position=scores]{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-level>.sr-player-level-badge{width:var(--sr-level-badge-size);height:var(--sr-level-badge-size);fill:none;stroke:none;opacity:1;margin:0;padding:0;display:block;position:static;inset:auto;transform:none}.home-v3-theme .sr-home[data-page=home] .sr-play-level-label{color:#c0cdb8;letter-spacing:.5px;white-space:nowrap;font-size:10px;font-weight:600;line-height:1.3}.home-v3-theme .sr-home[data-page=home] .sr-play-player:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 92%,#69905925 0,#4a6a3620 15%,#0000 60%);position:absolute;inset:8% -10% 0}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage{isolation:isolate;background:0 0;flex:auto;width:100%;height:clamp(400px,60vh,600px);min-height:340px;position:relative}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage canvas{outline-offset:-3px;opacity:0;width:100%;height:100%;transition:opacity .46s cubic-bezier(.22,.61,.36,1);display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage:not([data-character-state=ready]) canvas{opacity:0!important}.home-v3-theme .sr-home[data-page=home] .sr-play-character-loader{z-index:1;opacity:1;visibility:visible;pointer-events:none;place-items:center;transition:opacity .18s;display:grid;position:absolute;inset:0}.home-v3-theme .sr-home[data-page=home] .sr-play-character-loader-ring{background:radial-gradient(circle,#b8d29b0a,#0000 68%);border:1px solid #a7c49a22;border-radius:50%;width:66px;height:66px;display:block;position:relative}.home-v3-theme .sr-home[data-page=home] .sr-play-character-loader-ring:before{content:"";border:2px solid #e85044;border-color:#e85044 #eadfc75c #0000 #0000;border-radius:50%;animation:1.8s linear infinite sr-play-character-orbit;position:absolute;inset:-1px}.home-v3-theme .sr-home[data-page=home] .sr-play-character-loader-ring:after{content:"";background:radial-gradient(circle at 32% 27%,#fff7e2,#dfd3b6 70%);border:1px solid #fff3dc80;border-radius:50%;position:absolute;inset:24px;box-shadow:0 0 18px #eadfc721}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage:is([data-character-state=ready],[data-character-state=unavailable]) .sr-play-character-loader{opacity:0;visibility:hidden;transition:opacity .18s,visibility 0s .18s}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage:is([data-character-state=ready],[data-character-state=unavailable]) .sr-play-character-loader-ring:before{animation-play-state:paused}.home-v3-theme .sr-home[data-page=home] [data-play-character-status]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage[data-character-state=unavailable] [data-play-character-status]{clip-path:none;white-space:normal;color:#b9c8ac;text-align:center;width:auto;height:auto;margin:0;font-size:12px;line-height:1.6;inset:48% 15px auto;overflow:visible}@keyframes sr-play-character-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.home-v3-theme .sr-home[data-page=home] :is(.sr-play-player-stage canvas,.sr-play-character-loader){transition:none!important}.home-v3-theme .sr-home[data-page=home] .sr-play-character-loader-ring:before{animation:none}}.home-v3-theme .sr-home[data-page=home] .sr-play-player-identity{text-align:center;flex-direction:column;align-items:center;gap:11px;padding:8px 12px 12px;display:flex}.home-v3-theme .sr-home[data-page=home] .sr-play-player-identity:after{content:"";background:linear-gradient(90deg,#e23a30 0 70%,#eadfc7 70%);width:44px;height:3px;transform:skew(-25deg)}.home-v3-theme .sr-home[data-page=home] .sr-play-player-name{color:#f3eddf;max-width:100%;min-height:44px;font:600 30px/1.2 var(--sr-display);letter-spacing:1.5px;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 3px 16px #0008;pointer-events:auto;background:0 0;border:0;border-radius:4px;margin:0;padding:4px 8px;display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-player-name:hover:not(:disabled){color:#ead8a8;text-underline-offset:6px;-webkit-text-decoration:underline #cbbf7d88;text-decoration:underline #cbbf7d88;text-decoration-thickness:1px}.home-v3-theme .sr-home[data-page=home] .sr-play-player-name:focus-visible{outline-offset:4px;outline:2px solid #eadfc7}.home-v3-theme .sr-home[data-page=home] .sr-play-player-name:disabled{opacity:1;cursor:default}.home-v3-theme .sr-home[data-page=home] .sr-play-actions{grid-template-rows:minmax(176px,auto) repeat(2,minmax(160px,auto));grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;min-width:0;min-height:460px;display:grid}.home-v3-theme .sr-home[data-page=home] .sr-play-tile{isolation:isolate;color:#f3eddf;text-align:left;background:#14291c;border-radius:5px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-width:0;min-height:128px;padding:24px 23px;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden;border:1px solid #c5d7c528!important}.home-v3-theme .sr-home[data-page=home] .sr-play-tile:hover{background:#1d3724;box-shadow:inset 0 0 0 1px #c5d7c510;border-color:#a6bd8b88!important}.home-v3-theme .sr-home[data-page=home] .sr-play-tile h2{color:#f1ecdb;max-width:calc(100% - 25px);font:500 clamp(21px, 2vw, 28px)/1.15 var(--sr-display);letter-spacing:.15px;text-transform:uppercase;margin:4px 0 7px;position:relative}.home-v3-theme .sr-home[data-page=home] .sr-play-tile h2>span{color:inherit}.home-v3-theme .sr-home[data-page=home] .sr-play-tile p{color:#9fac99;max-width:100%;margin:0;font-size:11px;line-height:1.7}.home-v3-theme .sr-home[data-page=home] .sr-play-tile-kicker{color:#92ab87;letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:700;line-height:1.4;display:flex}.home-v3-theme .sr-home[data-page=home] .sr-play-tile-arrow{color:#9cb28f;place-items:center;width:27px;height:27px;display:grid;position:absolute;inset:auto 22px 25px auto}.home-v3-theme .sr-home[data-page=home] .sr-play-tile-arrow svg{width:23px;height:23px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile-image{z-index:-2;object-fit:cover;object-position:center 54%;opacity:.67;width:100%;height:100%;transition:opacity .16s;display:block;position:absolute;inset:0}.home-v3-theme .sr-home[data-page=home] .sr-play-online{background:#17251a;grid-column:1/-1;min-height:176px;padding:28px;border-color:#9b3e3580!important}.home-v3-theme .sr-home[data-page=home] .sr-play-online:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0c1c13eb,#0c1c1388 58%,#0c1c1318),linear-gradient(#0000 20%,#0c1c1399);position:absolute;inset:0}.home-v3-theme .sr-home[data-page=home] .sr-play-online:hover{border-color:#dc6557cc!important}.home-v3-theme .sr-home[data-page=home] .sr-play-online:hover .sr-play-tile-image{opacity:.86}.home-v3-theme .sr-home[data-page=home] .sr-play-online h2{margin:8px 0 10px;font-size:clamp(32px,3.3vw,43px)}.home-v3-theme .sr-home[data-page=home] .sr-play-online p{color:#b7c1ad;max-width:360px;font-size:12px}.home-v3-theme .sr-home[data-page=home] .sr-play-online .sr-play-tile-kicker{color:#e3b5a1}.home-v3-theme .sr-home[data-page=home] .sr-play-online .sr-play-tile-arrow{color:#fff2e4;background:#dc2626;border:1px solid #e95d5270;border-radius:3px;width:44px;height:44px;inset:auto 25px 28px auto}.home-v3-theme .sr-home[data-page=home] .sr-play-offline{background:#1d3423;border-color:#afc29435!important}.home-v3-theme .sr-home[data-page=home] .sr-play-offline:hover{background:#29472d}.home-v3-theme .sr-home[data-page=home] .sr-play-highscores{background:#18271b}.home-v3-theme .sr-home[data-page=home] .sr-play-statistics{background:#11281e}.home-v3-theme .sr-home[data-page=home] .sr-play-customize{background:#202c1c}.home-v3-theme .sr-home[data-page=home] [data-play-customize-kicker]{overflow-wrap:anywhere;max-width:100%;display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-customize-character{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-tile>svg:not(.sr-play-tile-arrow){color:#829676;opacity:.65;width:29px;height:29px;position:absolute;inset:19px 21px auto auto}.home-v3-theme .sr-home[data-page=home] .sr-play-resume{color:#d1debf;background:#1e3522;border:1px solid #7c9c6144;border-radius:4px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:44px;margin:0 0 16px;padding:10px 15px;font-size:12px;display:flex}.home-v3-theme .sr-home[data-page=home] .sr-play-resume svg{width:18px;height:18px}.home-v3-theme .sr-home[data-page=home] .sr-play-footer{color:#71886e;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 24px;min-height:44px;margin-top:12px;font-size:10px;display:flex}.home-v3-theme .sr-home[data-page=home] .sr-play-footer>span{letter-spacing:1.2px;margin-right:auto;font-size:9px}.home-v3-theme .sr-home[data-page=home] .sr-play-footer :is(a,button){color:#93a48c;background:0 0;align-items:center;gap:7px;min-height:44px;padding:5px 0;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.home-v3-theme .sr-home[data-page=home] .sr-play-footer :is(a,button):hover{color:#f3eddf}.home-v3-theme .sr-home[data-page=home] .sr-play-footer svg{width:15px;height:15px}.home-v3-theme .sr-home[data-page=home] .sr-play-presence{color:#b8c9b2;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:11px;display:inline-flex}.home-v3-theme .sr-home[data-page=home] .sr-play-presence>i{background:#85d9aa;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 8px #85d9aa40}.home-v3-theme .sr-home[data-page=home] .sr-play-presence[data-state=checking]>i{box-shadow:none;background:#c5b57d}.home-v3-theme .sr-home[data-page=home] .sr-play-presence[data-state=unavailable]{color:#93a48c}.home-v3-theme .sr-home[data-page=home] .sr-play-presence[data-state=unavailable]>i{box-shadow:none;background:#71886e}@media (width>=1100px) and (height<=790px){.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-header{min-height:68px;padding-block:7px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-main{padding-top:20px;padding-bottom:10px}.home-v3-theme .sr-home[data-page=home] .sr-play-intro{margin-bottom:16px}.home-v3-theme .sr-home[data-page=home] .sr-play-intro h1{font-size:34px}.home-v3-theme .sr-home[data-page=home] .sr-play-player{min-height:400px}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage{height:420px;min-height:340px}.home-v3-theme .sr-home[data-page=home] .sr-play-actions{grid-template-rows:minmax(158px,auto) repeat(2,minmax(150px,auto));min-height:400px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile{min-height:110px;padding-block:18px}.home-v3-theme .sr-home[data-page=home] .sr-play-online{min-height:158px}}@media (width<=1050px){.home-v3-theme .sr-home[data-page=home] .sr-play-layout{grid-template-columns:minmax(230px,.44fr) minmax(0,1fr);gap:18px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile{padding:21px 18px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile h2{font-size:23px}.home-v3-theme .sr-home[data-page=home] .sr-play-online h2{font-size:36px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile-arrow{bottom:21px;right:15px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile p{max-width:calc(100% - 18px);font-size:10px}}@media (width<=760px){.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-header{min-height:70px;padding-inline:20px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-main{padding:24px 20px max(20px, env(safe-area-inset-bottom))}.home-v3-theme .sr-home[data-page=home] .sr-play-intro{align-items:flex-start;gap:12px;margin-bottom:18px}.home-v3-theme .sr-home[data-page=home] .sr-play-intro h1{font-size:33px}.home-v3-theme .sr-home[data-page=home] .sr-play-layout{grid-template-columns:minmax(165px,.36fr) minmax(0,1fr);gap:16px}.home-v3-theme .sr-home[data-page=home] .sr-play-player{min-height:445px}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage{height:410px;min-height:340px}.home-v3-theme .sr-home[data-page=home] .sr-play-player-name{font-size:25px}.home-v3-theme .sr-home[data-page=home] .sr-play-actions{gap:10px;min-height:445px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile{min-height:123px;padding:16px 13px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile h2{max-width:100%;font-size:20px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile p{max-width:100%;font-size:10px;line-height:1.6}.home-v3-theme .sr-home[data-page=home] .sr-play-tile-arrow{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-online{min-height:176px;padding:20px}.home-v3-theme .sr-home[data-page=home] .sr-play-online h2{font-size:33px}.home-v3-theme .sr-home[data-page=home] .sr-play-online .sr-play-tile-arrow{width:36px;height:36px;display:grid;inset:auto 18px 20px auto}.home-v3-theme .sr-home[data-page=home] .sr-play-online p{max-width:calc(100% - 28px)}.home-v3-theme .sr-home[data-page=home] .sr-play-tile-kicker{letter-spacing:1.4px;font-size:8px}}@media (width<=560px){.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-header{min-height:66px;padding:max(9px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 9px max(16px, env(safe-area-inset-left));gap:12px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-brand{gap:7px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-logo{width:121px;height:41px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-brand:after{padding:3px 4px;font-size:8px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-profile-button{gap:6px;max-width:157px;padding:6px 8px;font-size:11px!important}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-profile-avatar{flex-basis:24px;width:24px;height:24px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-profile-flag{flex-basis:19px;width:19px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-profile-flag img{width:19px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-main{padding:24px max(16px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.home-v3-theme .sr-home[data-page=home] .sr-play-intro{margin-bottom:0;display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-intro h1{font-size:34px}.home-v3-theme .sr-home[data-page=home] .sr-play-intro .sr-home-eyebrow{margin-bottom:6px;font-size:9px}.home-v3-theme .sr-home[data-page=home] .sr-play-layout{flex-direction:column;gap:10px;display:flex}.home-v3-theme .sr-home[data-page=home] .sr-play-player{min-height:0;margin:0}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage{flex:none;width:100%;height:clamp(230px,29svh,260px);min-height:230px;margin:0}.home-v3-theme .sr-home[data-page=home] .sr-play-player-identity{pointer-events:none;gap:6px;padding:0 8px 4px}.home-v3-theme .sr-home[data-page=home] .sr-play-player-name{text-shadow:0 2px 5px #071710,0 0 14px #071710;font-size:25px;line-height:1.15}.home-v3-theme .sr-home[data-page=home] .sr-play-player:before{inset:0 20% 0 -20%}.home-v3-theme .sr-home[data-page=home] .sr-play-actions{grid-template-rows:minmax(158px,auto) repeat(2,minmax(164px,auto));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0}.home-v3-theme .sr-home[data-page=home] .sr-play-tile{min-height:0;padding:18px 14px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile h2{margin:5px 0 8px;font-size:23px}.home-v3-theme .sr-home[data-page=home] .sr-play-online{min-height:0;padding:24px 21px}.home-v3-theme .sr-home[data-page=home] .sr-play-online h2{margin-top:8px;font-size:36px}.home-v3-theme .sr-home[data-page=home] .sr-play-online p{max-width:calc(100% - 42px);font-size:11px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile>svg:not(.sr-play-tile-arrow){opacity:.4;width:23px;height:23px;top:14px;right:14px}.home-v3-theme .sr-home[data-page=home] .sr-play-footer{justify-content:flex-start;gap:4px 22px;margin-top:13px}.home-v3-theme .sr-home[data-page=home] .sr-play-footer>span{margin-right:auto;font-size:8px}.home-v3-theme .sr-home[data-page=home] .sr-play-footer :is(a,button){order:1}.home-v3-theme .sr-home[data-page=home] .sr-play-presence{font-size:10px}}@media (width<=370px){.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-brand:after{display:none}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-logo{width:111px}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-profile-button{max-width:144px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile h2{font-size:21px}.home-v3-theme .sr-home[data-page=home] .sr-play-online h2{font-size:33px}}@media (prefers-reduced-motion:reduce){.home-v3-theme .sr-home[data-page=home] :is(.sr-play-tile,.sr-play-tile-image){transition:none}}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard){background:radial-gradient(at 13% 55%,#244c344d,#0000 45%),radial-gradient(at 95% 10%,#991b1b29,#0000 52%),#071710}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard):before{background:linear-gradient(120deg,#0000 0 42%,#dcecc203 42% 42.15%,#0000 42.15% 74%,#dc26260a 74% 74.3%,#0000 74.3%)}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-header{background:linear-gradient(#14251df5,#081710f5);border-bottom-color:#afc8a72b;box-shadow:0 8px 24px #0002}.home-v3-theme .sr-home[data-page=home] .sr-play-intro h1{letter-spacing:-.65px;text-shadow:0 3px #0003;font-weight:700}.home-v3-theme .sr-home[data-page=home] .sr-play-player{isolation:isolate}.home-v3-theme .sr-home[data-page=home] .sr-play-player:before{background:radial-gradient(at 50% 75%,#4a764f30,#0000 67%);inset:12% -10% 10%}.home-v3-theme .sr-home[data-page=home] .sr-play-player-stage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#74926522,#19352522 60%,#0000 70%);border:1px solid #92b48737;border-radius:50%;height:7%;position:absolute;bottom:3%;left:17%;right:17%;box-shadow:0 0 25px #89ab6310}.home-v3-theme .sr-home[data-page=home] .sr-play-tile{background:linear-gradient(135deg,#263e2d,#12281b);border-radius:7px;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 2px #e1efd51c,0 6px 18px #0003;border-color:#b8cdaa3b!important}.home-v3-theme .sr-home[data-page=home] .sr-play-tile:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(130deg,#0000 30%,#e6edcf07 30% 68%,#e6edcf03 68%);width:36%;position:absolute;top:0;bottom:0;right:0}.home-v3-theme .sr-home[data-page=home] .sr-play-tile h2{text-shadow:0 2px 6px #0005;font-weight:600}.home-v3-theme .sr-home[data-page=home] .sr-play-tile p{color:#c1cbbb}.home-v3-theme .sr-home[data-page=home] .sr-play-tile-kicker{color:#c0d1ad}.home-v3-theme .sr-home[data-page=home] .sr-play-tile-arrow{color:#edf2dc;background:#dbe8c70a;border:1px solid #dbe8c735;border-radius:3px;width:32px;height:32px}.home-v3-theme .sr-home[data-page=home] .sr-play-tile:hover{transform:translateY(-2px);box-shadow:inset 0 2px #e1efd52b,0 9px 24px #0004;border-color:#d4e1bfa6!important}.home-v3-theme .sr-home[data-page=home] .sr-play-tile:focus-visible{outline-offset:4px;outline:3px solid #eadfc7}.home-v3-theme .sr-home[data-page=home] .sr-play-online{background:#871d1d;box-shadow:0 0 22px #dc26261c,inset 0 2px #ffb3a12e,0 8px 22px #0003;border-color:#e9514d99!important}.home-v3-theme .sr-home[data-page=home] .sr-play-online .sr-play-tile-image{opacity:.9;object-position:center 48%}.home-v3-theme .sr-home[data-page=home] .sr-play-online:before{clip-path:polygon(0 0,100% 0,79% 100%,0 100%);background:linear-gradient(125deg,#dc2626fa,#991b1be8);width:65%;inset:0 auto 0 0}.home-v3-theme .sr-home[data-page=home] .sr-play-online:after{background:linear-gradient(90deg,#0000 25%,#07171008 50%,#07171055),linear-gradient(#0000 40%,#07171066)}.home-v3-theme .sr-home[data-page=home] .sr-play-online :is(p,.sr-play-tile-kicker){color:#ffded2}.home-v3-theme .sr-home[data-page=home] .sr-play-online .sr-play-tile-kicker:before{content:"";background:#ffdfb3;width:17px;height:2px}.home-v3-theme .sr-home[data-page=home] .sr-play-online .sr-play-tile-arrow{background:linear-gradient(135deg,#ef3535,#a61c1c);border-color:#ffb3a15c;width:44px;height:44px;box-shadow:0 0 15px #dc262633,inset 0 1px #ffffff3b}.home-v3-theme .sr-home[data-page=home] .sr-play-online:hover{box-shadow:0 0 28px #dc26263d,inset 0 2px #ffb3a150,0 9px 24px #0004}.home-v3-theme .sr-home[data-page=home] .sr-play-offline{background:#183b29}.home-v3-theme .sr-home[data-page=home] .sr-play-offline .sr-play-tile-image{opacity:.48;object-position:center 57%}.home-v3-theme .sr-home[data-page=home] .sr-play-offline:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#123120e8,#12312066),linear-gradient(#0000 15%,#123120e6);position:absolute;inset:0}.home-v3-theme .sr-home[data-page=home] .sr-play-highscores{background:linear-gradient(120deg,#393c24,#202b1d);border-color:#d3bd7754!important}.home-v3-theme .sr-home[data-page=home] .sr-play-community{background:linear-gradient(120deg,#173a2d,#12251c)}.home-v3-theme .sr-home[data-page=home] .sr-play-customize{background:linear-gradient(115deg,#422726,#251e1b);border-color:#c2816754!important}.home-v3-theme .sr-home[data-page=home] .sr-play-tile>svg:not(.sr-play-tile-arrow){stroke-width:1px;color:#b9d4ac;opacity:.16;width:105px;height:105px;top:15px;right:15px;transform:rotate(-9deg)}.home-v3-theme .sr-home[data-page=home] .sr-play-highscores>svg:not(.sr-play-tile-arrow){color:#f1ce71;opacity:.28}.home-v3-theme .sr-home[data-page=home] .sr-play-customize>svg:not(.sr-play-tile-arrow){color:#eaa780;opacity:.22}@media (hover:none){.home-v3-theme .sr-home[data-page=home] .sr-play-tile:hover{transform:none}}@media (width<=760px){.home-v3-theme .sr-home[data-page=home] .sr-play-tile>svg:not(.sr-play-tile-arrow){width:78px;height:78px;top:10px;right:8px}}@media (width<=560px){.home-v3-theme .sr-home[data-page=home] .sr-play-online:before{width:88%}.home-v3-theme .sr-home[data-page=home] .sr-play-online .sr-play-tile-arrow{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.home-v3-theme .sr-home[data-page=home] .sr-play-tile{transition:none}.home-v3-theme .sr-home[data-page=home] .sr-play-tile:hover{transform:none}}.home-v3-theme .sr-home[data-page=home] .sr-play-support{color:#1e2b19;background:linear-gradient(120deg,#eddb9d,#d9bc72);border:1px solid #ffe9a77d;border-radius:5px;align-items:center;gap:12px;min-height:58px;padding:12px 16px;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px #fff9db7a,0 4px 16px #0003}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts{pointer-events:none;height:0;position:absolute;inset:0 0 auto}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts>span{color:#f55871;text-shadow:0 1px 3px #07171080;opacity:0;font:400 17px/1 Arial,sans-serif;animation:3.5s ease-out infinite sr-play-coffee-heart;position:absolute;top:-10px;left:12%}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts>span:first-child{--heart-drift:-12px;--heart-turn:-18deg;animation-delay:-2.8s}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts>span:nth-child(2){--heart-drift:8px;--heart-turn:13deg;color:#ff91a6;font-size:14px;animation-delay:-.7s;left:31%}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts>span:nth-child(3){--heart-drift:-7px;--heart-turn:-9deg;color:#eb3f57;font-size:19px;animation-delay:-2.1s;left:50%}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts>span:nth-child(4){--heart-drift:12px;--heart-turn:16deg;color:#ff7c95;font-size:15px;animation-delay:-1.4s;left:70%}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts>span:nth-child(5){--heart-drift:-5px;--heart-turn:-12deg;animation-delay:0s;left:87%}@keyframes sr-play-coffee-heart{0%{opacity:0;transform:translateY(9px)scale(.65)rotate(0)}15%{opacity:.95}65%{opacity:.8}to{opacity:0;transform:translate3d(var(--heart-drift), -63px, 0) scale(1.1) rotate(var(--heart-turn))}}.home-v3-theme .sr-home[data-page=home] .sr-play-support>svg{fill:none;stroke:currentColor;stroke-width:1.6px;flex:0 0 27px;width:27px;height:27px}.home-v3-theme .sr-home[data-page=home] .sr-play-support strong{font-size:13px;font-weight:800;display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-support small{margin-top:4px;font-size:10px;line-height:1.5;display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-support-arrow{margin-left:8px;font-size:22px}.home-v3-theme .sr-home[data-page=home] .sr-play-support:hover{filter:brightness(1.08)}.home-v3-theme .sr-home[data-page=home] .sr-play-social{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:13px;display:grid}.home-v3-theme .sr-home[data-page=home] .sr-play-social-card{justify-content:flex-start;min-height:142px;padding:20px}.home-v3-theme .sr-home[data-page=home] .sr-play-friends{background:linear-gradient(120deg,#203c2d,#13291e)}.home-v3-theme .sr-home[data-page=home] .sr-play-discord{background:linear-gradient(120deg,#253347,#182632);border-color:#9eadd441!important}.home-v3-theme .sr-home[data-page=home] .sr-play-social-heading{align-items:center;gap:8px;width:100%;min-height:28px;margin-bottom:12px;display:flex}.home-v3-theme .sr-home[data-page=home] .sr-play-social-icon{color:#d7dfc5;place-items:center;width:32px;height:28px;display:grid}.home-v3-theme .sr-home[data-page=home] .sr-play-social-icon img{object-fit:contain;width:29px;height:22px;display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-social-arrow{color:#b6c8ac;justify-content:flex-end;align-items:center;margin-left:auto;font-size:23px;line-height:1;display:flex}.home-v3-theme .sr-home[data-page=home] .sr-play-social-arrow svg{width:19px;height:19px}.home-v3-theme .sr-home[data-page=home] .sr-play-social-card h2{max-width:100%;margin:0 0 7px}.home-v3-theme .sr-home[data-page=home] .sr-play-account{min-width:0;margin-top:13px}.home-v3-theme .sr-home[data-page=home] .sr-play-account [data-play-account-mount]{width:100%}.home-v3-theme .sr-home[data-page=home] .sr-play-account .sr-play-account-button{isolation:isolate;color:#f3eddf;text-align:left;background:linear-gradient(120deg,#283d2e,#14291f);border-radius:7px;grid-template-columns:34px 26px minmax(0,1fr) 32px;align-items:center;gap:9px;width:100%;max-width:none;min-height:132px;margin:0;padding:20px 23px;display:grid;position:relative;box-shadow:inset 0 2px #e1efd51c,0 6px 18px #0003;border:1px solid #bdc9ac47!important}.home-v3-theme .sr-home[data-page=home] .sr-play-account-button>.sr-play-account-title{font:600 25px/1.15 var(--sr-display);letter-spacing:.15px;text-shadow:0 2px 6px #0005;grid-area:1/1/auto/4;display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-account-button>.sr-home-profile-avatar{grid-area:2/1;width:30px;height:30px}.home-v3-theme .sr-home[data-page=home] .sr-play-account-button>.sr-home-profile-flag{grid-area:2/2;width:23px}.home-v3-theme .sr-home[data-page=home] .sr-play-account-button>.sr-home-profile-flag img{width:23px}.home-v3-theme .sr-home[data-page=home] .sr-play-account-button>[data-home-profile-name]{grid-area:2/3;font-size:13px}.home-v3-theme .sr-home[data-page=home] .sr-play-account-button>.sr-play-account-description{color:#becbbb;grid-area:3/1/auto/4;font-size:11px;font-weight:400;line-height:1.6;display:block}.home-v3-theme .sr-home[data-page=home] .sr-play-account-button>.sr-play-account-arrow{color:#edf2dc;background:#dbe8c70a;border:1px solid #dbe8c735;border-radius:3px;grid-area:1/4/4;place-items:center;width:32px;height:32px;font-size:23px;display:grid}.home-v3-theme .sr-home[data-page=home] .sr-play-account .sr-play-account-button:hover{background:linear-gradient(120deg,#304b36,#1b3627);box-shadow:inset 0 2px #e1efd52b,0 9px 24px #0004;border-color:#d4e1bfa6!important}.home-v3-theme .sr-home[data-page=home] .sr-play-account-button:focus-visible{outline-offset:4px;outline:3px solid #eadfc7}.home-v3-theme .sr-play-record-tabs{box-sizing:border-box;background:#081b13;border:1px solid #a9c1933d;border-radius:5px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:100%;margin:0 0 28px;padding:6px;display:grid}.home-v3-theme .sr-play-record-tabs a{box-sizing:border-box;color:#ced8c4;text-align:center;background:linear-gradient(120deg,#203a29,#132a1d);border:1px solid #b1c7a426;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:88px;padding:16px 22px 19px;text-decoration:none;transition:background .16s,border-color .16s;display:flex;position:relative;box-shadow:inset 0 -4px #87a57326}.home-v3-theme .sr-play-record-tabs strong{letter-spacing:.6px;text-transform:uppercase;font:600 25px/1.2 Oswald,Bebas Neue,Arial Narrow,sans-serif}.home-v3-theme .sr-play-record-tabs small{color:#a8b89f;font:400 11px/1.5 Inter,Arial,sans-serif}.home-v3-theme .sr-play-record-tabs a:hover{color:#f3eddf;background:#2b4731;border-color:#a5c08d75}.home-v3-theme .sr-play-record-tabs a[aria-current=page]{color:#fff2e4;background:linear-gradient(120deg,#d92c29,#a82024);border-color:#ee8a705e;box-shadow:inset 0 -4px #f5d7a4,inset 0 1px #ffcbb333}.home-v3-theme .sr-play-record-tabs a[aria-current=page] small{color:#f8d8c9}.home-v3-theme .sr-play-record-tabs a:focus-visible,.home-v3-theme .sr-home[data-page=home] .sr-play-support:focus-visible{outline-offset:4px;outline:2px solid #eadfc7}.home-v3-theme .sr-home .sr-play-achievements-link{color:#eadfc7;text-align:left;background:linear-gradient(120deg,#293923,#14291e);border:1px solid #cbbf7d4d;border-radius:5px;align-items:center;gap:13px;width:100%;min-height:64px;margin:-12px 0 24px;padding:13px 16px;display:flex}.home-v3-theme .sr-play-achievements-link>svg{stroke-width:1.5px;width:28px;height:28px}.home-v3-theme .sr-play-achievements-link strong{color:#f3eddf;font-size:14px;display:block}.home-v3-theme .sr-play-achievements-link small{color:#afbea9;margin-top:4px;font-size:11px;display:block}.home-v3-theme .sr-play-achievements-link>span:last-child{margin-left:auto;font-size:24px}.home-v3-theme .sr-home .sr-play-achievements-link:hover{background:#2b4430}.home-v3-theme .sr-play-achievements-link:focus-visible{outline-offset:4px;outline:2px solid #eadfc7}.home-v3-theme .sr-home[data-page=statistics] .sr-play-record-tabs{margin-bottom:18px;padding:4px}.home-v3-theme .sr-home[data-page=statistics] .sr-play-record-tabs a{min-height:44px;box-shadow:none;padding:9px 14px}.home-v3-theme .sr-home[data-page=statistics] .sr-play-record-tabs strong{font-size:18px}.home-v3-theme .sr-home[data-page=statistics] .sr-play-achievements-link{min-height:48px;margin:18px 0 0;padding:10px 14px}@media (width<=560px){.home-v3-theme .sr-home[data-page=statistics] .sr-play-record-tabs strong{white-space:nowrap;font-size:16px}}@media (width<=760px){.home-v3-theme .sr-home[data-page=home] .sr-play-intro{flex-wrap:wrap;align-items:center}}@media (width<=560px){.home-v3-theme .sr-home[data-page=home] .sr-play-support{box-sizing:border-box;max-width:100%;margin-top:14px}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts{width:20px;top:35%;left:auto;right:0}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts>span:nth-child(n){--heart-drift:34px;left:0}.home-v3-theme .sr-play-record-tabs{gap:5px;margin-bottom:23px;padding:5px}.home-v3-theme .sr-play-record-tabs a{min-height:81px;padding:13px 8px 17px}.home-v3-theme .sr-play-record-tabs strong{letter-spacing:.25px;font-size:21px}.home-v3-theme .sr-play-record-tabs small{max-width:19ch;font-size:10px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.home-v3-theme .sr-play-record-tabs a{transition:none}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts{display:none}}.home-v3-theme .sr-home[data-page=home] .sr-play-actions{grid-template-rows:minmax(176px,auto) minmax(136px,auto) repeat(2,minmax(150px,auto))}.home-v3-theme .sr-home[data-page=home] .sr-play-academy{background:linear-gradient(115deg,#3b4224,#1d3421);grid-column:1/-1;min-height:136px;padding-right:38%;border-color:#c9bd7259!important}.home-v3-theme .sr-home[data-page=home] .sr-play-academy>.sr-play-academy-art{opacity:.8;width:205px;height:108px;inset:6px 8% auto auto;transform:none}.home-v3-theme .sr-home[data-page=home] .sr-play-academy .sr-play-tile-kicker{color:#e6cf86}.home-v3-theme .sr-home[data-page=home] .sr-play-academy p{max-width:36ch}@media (width<=760px),(pointer:coarse){.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-scroll{touch-action:pan-y;overflow:hidden auto}.home-v3-theme .sr-home:is([data-page=home],[data-page=create]):has(.sr-play-dashboard) .sr-home-main{padding-top:16px}.home-v3-theme .sr-home[data-page=home] .sr-play-dashboard{flex-direction:column;min-width:0;display:flex}.home-v3-theme .sr-home[data-page=home] .sr-play-layout{flex-direction:column;gap:10px;display:flex}.home-v3-theme .sr-home[data-page=home] .sr-play-player{display:contents}.home-v3-theme .sr-home[data-page=home] .sr-play-level[data-home-level-position=character]{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-level[data-home-level-position=scores]:not([hidden]){--sr-level-badge-size:60px;display:flex;top:10px;right:10px}.home-v3-theme .sr-home[data-page=home] .sr-play-level[data-home-level-position=scores] .sr-play-level-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-v3-theme .sr-home[data-page=home] .sr-play-highscores:has([data-home-player-level]:not([hidden])){padding-top:78px}.home-v3-theme .sr-home[data-page=home] .sr-play-highscores:has([data-home-player-level]:not([hidden]))>svg{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-player:before,.home-v3-theme .sr-home[data-page=home] .sr-play-player>.sr-play-player-stage,.home-v3-theme .sr-home[data-page=home] .sr-play-player-identity{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-intro{order:4;margin:0;padding-top:10px;display:flex;overflow:hidden}.home-v3-theme .sr-home[data-page=home] .sr-play-intro>div{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-support{width:100%;margin:0}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts{inset:0 8px auto auto}.home-v3-theme .sr-home[data-page=home] .sr-play-support-hearts>span:nth-child(n){--heart-drift:-12px}.home-v3-theme .sr-home[data-page=home] .sr-play-resume{order:1;margin:14px 0 0}.home-v3-theme .sr-home[data-page=home] .sr-play-account{order:3;margin-top:10px}.home-v3-theme .sr-home[data-page=home] .sr-play-account .sr-play-account-button{min-height:132px;padding:17px 16px}.home-v3-theme .sr-home[data-page=home] .sr-play-account-button>.sr-play-account-title{font-size:23px}.home-v3-theme .sr-home[data-page=home] .sr-play-social{order:2;gap:10px;margin-top:10px}.home-v3-theme .sr-home[data-page=home] .sr-play-social-card{min-height:138px;padding:16px 14px}.home-v3-theme .sr-home[data-page=home] .sr-play-footer{order:5}.home-v3-theme .sr-home[data-page=home] .sr-play-actions{order:0;grid-template-rows:minmax(158px,auto) minmax(124px,auto) minmax(154px,auto) minmax(104px,auto) minmax(174px,auto);grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.home-v3-theme .sr-home[data-page=home] :is(.sr-play-community,.sr-play-customize){grid-column:1/-1}.home-v3-theme .sr-home[data-page=home] .sr-play-community{padding-right:86px}.home-v3-theme .sr-home[data-page=home] .sr-play-customize{justify-content:center;padding:22px 46% 22px 20px}.home-v3-theme .sr-home[data-page=home] .sr-play-customize h2{max-width:100%;font-size:25px;line-height:1.13}.home-v3-theme .sr-home[data-page=home] .sr-play-customize p{max-width:160px}.home-v3-theme .sr-home[data-page=home] .sr-play-customize>svg{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-customize-character{pointer-events:none;background:radial-gradient(at 50% 65%,#c59f5a18,#0000 72%);width:46%;display:block;position:absolute;inset:0 0 0 auto}.home-v3-theme .sr-home[data-page=home] .sr-play-customize-character .sr-play-player-stage{width:100%;height:100%;min-height:0;margin:0}.home-v3-theme .sr-home[data-page=home] .sr-play-customize-character .sr-play-player-stage:after{display:none}.home-v3-theme .sr-home[data-page=home] .sr-play-customize-character .sr-play-character-loader-ring{width:46px;height:46px}.home-v3-theme .sr-home[data-page=home] .sr-play-customize-character .sr-play-character-loader-ring:after{inset:16px}.home-v3-theme .sr-home[data-page=home] .sr-play-academy{min-height:124px;padding:21px 36% 19px 20px}.home-v3-theme .sr-home[data-page=home] .sr-play-academy h2{max-width:100%;font-size:25px}.home-v3-theme .sr-home[data-page=home] .sr-play-academy p{font-size:10px;line-height:1.6}.home-v3-theme .sr-home[data-page=home] .sr-play-academy>.sr-play-academy-art{opacity:.65;width:130px;height:80px;top:13px;right:3%}.home-v3-theme .sr-home[data-page=home] .sr-play-academy .sr-play-tile-kicker{letter-spacing:1px;font-size:8px}}.home-v3-theme .sr-home[data-page=create]:has([data-local-room-create]){--sr-green:#183b27;--sr-charcoal:#0a1a14;--sr-ivory:#f3eddf;--sr-red:#dc2626;--sr-brass:#e6c98c;--sr-muted:#afbea7;--sr-rule:#c5d7c526;--sr-display:"Oswald", "Arial Narrow", sans-serif;color:#f3eddf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(at 5%,#32583b33,#0000 56%),radial-gradient(at 100% 5%,#7d22251c,#0000 45%),#091a12;padding:0;font-family:Inter,Arial,sans-serif}.home-v3-theme .sr-home[data-page=create]:has([data-local-room-create]) .sr-home-scroll{scrollbar-color:#476341 #091a12;padding:0}.home-v3-theme .sr-home[data-page=create]:has([data-local-room-create]) .sr-home-main{width:min(1280px,100%);max-width:1280px;padding:28px 32px max(36px, env(safe-area-inset-bottom));align-items:stretch;margin:0 auto;display:block}.home-v3-theme .sr-home[data-page=create] .sr-home-panel[data-local-room-create]{width:100%;max-width:820px;margin:0 auto;padding:0;display:block}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] :is(a,button,input,select):focus-visible{outline-offset:4px;outline:3px solid #f3ddaa}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-topbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-topbar .sr-home-back{background:#1b3324;border:1px solid #b8cdaa45;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0;padding:10px 13px;font-weight:600;text-decoration:none;display:inline-flex;color:#f3eddf!important;font-size:12px!important}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-topbar .sr-home-back:hover{background:#28472e;border-color:#d4e1bf99}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-topbar .sr-home-back svg{width:18px;height:18px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] [data-home-create-title]{color:#c8d1be;font:500 24px/1.2 var(--sr-display);text-align:right;text-transform:uppercase;margin:0}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] [data-home-create-title]>span{display:none}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:12px;min-width:0;margin:0;padding:0;display:grid;overflow:visible}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button{isolation:isolate;color:#f3eddf;text-align:left;background:linear-gradient(120deg,#233d29,#14291d);border:1px solid #a3bd8e3b;border-radius:5px;align-items:center;gap:15px;min-width:0;min-height:88px;padding:16px 36px 16px 18px;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #d5e6c516,0 5px 14px #0002}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button:before{content:"";z-index:-1;clip-path:polygon(64% 0,100% 0,100% 100%,0 100%);pointer-events:none;background:#d5e6c507;width:38%;position:absolute;inset:0 0 0 auto}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button:after{content:none}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button[aria-pressed=false]:hover:not(:disabled){background:#2c4b32;border-color:#d6cf9b88}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button>svg{color:#c8c294;stroke-width:1.5px;width:28px;height:28px;display:block}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-mode-copy{min-width:0;margin:0;display:block}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-mode-copy strong{color:#f3eddf;font:550 22px/1.15 var(--sr-display);letter-spacing:.2px;text-transform:uppercase;display:block}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-mode-copy>span{color:#aabb9d;margin:8px 0 0;font-size:11px;line-height:1.6;display:block}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-mode-check{background:#0d211852;border:1px solid #a5bf8c57;border-radius:50%;place-items:center;width:18px;height:18px;margin:0;display:grid;position:absolute;top:20px;right:15px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button[aria-pressed=true]{background:linear-gradient(120deg,#c52c2b,#942122);border-color:#ef78618c;box-shadow:inset 0 1px #ffcbb32b,0 5px 18px #68151c30}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button[aria-pressed=true]>svg{color:#ffdfb9}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button[aria-pressed=true] .sr-create-mode-copy>span{color:#f4d4c4}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button[aria-pressed=true] .sr-create-mode-check{background:#f9e8c4;border-color:#f9e8c4}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button[aria-pressed=true] .sr-create-mode-check:after{content:"";border:2px solid #9b2223;border-width:0 2px 2px 0;width:5px;height:8px;margin-top:-2px;transform:rotate(45deg)}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-create-form{background:linear-gradient(135deg,#1b3223,#10251b);border:1px solid #a6c09638;border-top:2px solid #d0bb82;border-radius:5px;grid-area:auto/1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;align-items:start;gap:20px 16px;width:100%;min-width:0;max-width:none;margin:0;padding:26px;display:grid;box-shadow:inset 0 1px #d4e4be0c,0 12px 28px #0002}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-form-heading{border-bottom:1px solid #a6c0962b;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:17px;display:flex}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-form-heading h3{color:#f3eddf;font:550 25px/1.2 var(--sr-display);text-transform:uppercase;margin:0}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-field{width:100%;min-width:0;margin:0}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-create-form .sr-home-field+.sr-home-field{margin-top:0}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-field>span,.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-frame-format legend{color:#c8ca9e;letter-spacing:1px;margin:0 0 9px;padding:0;font-size:10px;font-weight:750;line-height:1.4;display:block}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-field :is(input,select){color:#f3eddf;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#091d14;border:1px solid #aec79742;border-radius:4px;width:100%;min-height:52px;margin:0;padding:12px 14px;font:500 16px/1.4 Inter,Arial,sans-serif}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-field :is(input,select):hover{border-color:#aec7977d}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] [data-room-cue-ball-picker]{position:relative}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-toggle{color:#f3eddf;text-align:left;background:#091d14;border:1px solid #aec79755;border-radius:4px;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 14px;font:500 14px/1.4 Inter,Arial,sans-serif;display:flex}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-toggle:hover:not(:disabled){background:#10281b;border-color:#dcc2869c}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-toggle[aria-expanded=true]{border-color:#dcc286;box-shadow:0 0 0 2px #dcc28612}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] [data-room-cue-ball-label]{flex:1;min-width:0}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-toggle svg{color:#d6c695;width:18px;height:18px;transition:transform .15s}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-cue-ball-preview{background:radial-gradient(circle at 30% 22%,#fffef2,#f0ecd8 48%,#bcbfae);border:1px solid #e8e7d49c;border-radius:50%;flex:0 0 28px;width:28px;height:28px;display:block;position:relative;box-shadow:inset -2px -3px 5px #65755f4d,0 2px 5px #0005}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] :is(.sr-cue-ball-dotted,[data-room-cue-ball-value=training] .sr-room-cue-ball-toggle .sr-cue-ball-preview):after{content:"";background:#cf302f;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;left:7px;box-shadow:9px 8px #cf302f,-1px 14px #b72b2b}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-options{z-index:30;background:#142b1e;border:1px solid #c8b77f85;border-radius:6px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 12px 30px #0009,inset 0 1px #f3e7b91a}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] [data-room-cue-ball-placement=above] .sr-room-cue-ball-options{top:auto;bottom:calc(100% + 8px)}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-options button{color:#f3eddf;text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:12px;width:100%;min-height:66px;padding:11px;display:flex}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-options button>span:nth-child(2){flex:1;min-width:0}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-options strong{font:650 13px/1.4 Inter,Arial,sans-serif;display:block}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-options small{color:#a8b99e;margin-top:3px;font:400 11px/1.5 Inter,Arial,sans-serif;display:block}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-options button:hover{background:#28442c}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-options button[aria-selected=true]{background:#35472a;border-color:#d8c38c66}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-cue-ball-option-check{visibility:hidden;color:#ead59e;font-size:18px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] [aria-selected=true] .sr-cue-ball-option-check{visibility:visible}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-frame-format{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-red-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-red-options button{text-align:left;background:#10241a;border:1px solid #abc18e38;border-radius:4px;min-width:0;min-height:73px;padding:13px 15px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-red-options strong{color:#e8ebd8;font:500 23px/1.1 var(--sr-display);text-transform:uppercase}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-red-options span{color:#9fb38f;margin-top:6px;font-size:10px;line-height:1.5;display:block}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-red-options button[aria-pressed=true]{background:linear-gradient(115deg,#d7c48d,#bca169);border-color:#dcc286;box-shadow:inset 0 1px #fff3ca42}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-red-options button[aria-pressed=true] strong{color:#1c2b1b}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-red-options button[aria-pressed=true] span{color:#3a482d}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-frame-format>p{color:#97ac8f;margin:10px 0 0;font-size:11px;line-height:1.6}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-guides{background:#11271a;border:1px solid #b4c39a38;border-radius:4px;align-self:end;align-items:center;gap:11px;min-height:75px;margin:0;padding:13px;display:flex}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-guides input{accent-color:#d5bf86;width:22px;height:22px;margin:0}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-guides strong{color:#e4e9d3;font-size:12px;line-height:1.4}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-guides small{color:#9fb38f;margin-top:4px;font-size:10px;line-height:1.5;display:block}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-guides:has(input:checked){background:#bda26d13;border-color:#d0b4778c}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-create-form:not(:has([data-home-online-field]:not([hidden]))) .sr-home-cue-ball{grid-column:1/-1}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-submit{border-top:1px solid #aec7972b;grid-column:1/-1;gap:16px;margin-top:2px;padding-top:19px;display:grid}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-form-note{color:#a9bba0;max-width:none;margin:0;font-size:12px;line-height:1.65}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-primary{clip-path:none;text-transform:uppercase;letter-spacing:.3px;background:linear-gradient(120deg,#e32e2c,#b82125);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:59px;padding:15px 20px;display:flex;box-shadow:inset 0 1px #ffc6a333,0 5px 18px #71161e2b;color:#fff1df!important;font:600 19px/1.2 var(--sr-display)!important;border:1px solid #f56a5580!important}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-primary:hover:not(:disabled){background:#ed3932;box-shadow:inset 0 1px #ffd6b34d,0 7px 20px #71161e42}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-primary svg{width:22px;height:22px}@media (width<=1050px){.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button{gap:12px;padding:18px 35px 18px 16px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button>svg{width:27px;height:27px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-mode-copy strong{font-size:22px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-create-form{gap:18px 14px;padding:22px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-cue-ball,.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-guides{grid-column:1/-1}}@media (width<=760px){.home-v3-theme .sr-home[data-page=create] [data-local-room-create] [data-home-create-title]{font-size:19px}.home-v3-theme .sr-home[data-page=create]:has([data-local-room-create]) .sr-home-main{padding:18px max(16px, env(safe-area-inset-right)) max(28px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-layout{grid-template-columns:minmax(0,1fr);gap:16px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;min-height:76px;padding:14px 26px 14px 12px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-types button>svg{width:22px;height:22px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-mode-copy strong{font-size:20px;line-height:1.12}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-mode-copy>span{display:none}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-mode-check{width:15px;height:15px;top:11px;right:9px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-create-form{grid-area:auto/1;grid-template-columns:minmax(0,1fr);gap:18px;padding:19px 17px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-form-heading{gap:10px;padding-bottom:15px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-form-heading h3{font-size:24px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-field{grid-column:1/-1}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-red-options button{min-height:70px;padding:12px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-red-options strong{font-size:23px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-guides{min-height:77px;padding:13px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-room-guides small{font-size:11px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-submit{gap:15px;margin-top:0;padding-top:17px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-form-note{font-size:11px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-primary{min-height:57px;padding:15px 17px;font-size:18px!important}}@media (width<=370px){.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-mode-copy strong{font-size:19px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-home-create-form{padding-inline:14px}.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-create-form-heading h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.home-v3-theme .sr-home[data-page=create] [data-local-room-create] .sr-room-cue-ball-toggle svg,.home-v3-theme .sr-home[data-page=create] [data-local-room-create] :is(.sr-home-room-types button,.sr-home-primary){transition:none}}
