.theme-setting{display:flex;align-items:center;gap:7px;margin-bottom:8px;font-weight:bold}.theme-setting input{margin:0;accent-color:#795571}
html[data-theme=dark]{color-scheme:dark;background:#19171c}
[data-theme=dark] body{background:repeating-linear-gradient(135deg,#211d24 0,#211d24 2px,#26222c 2px,#26222c 4px);color:#e8e1e9}
[data-theme=dark] .site-wrap{background:#29252d;border-color:#5f5064;box-shadow:0 2px 6px #0008}
[data-theme=dark] a{color:#d5a8df}[data-theme=dark] a:hover{color:#edd3f3}
[data-theme=dark] .masthead{background:linear-gradient(#614367,#3c2946);border-color:#815b87 #815b87 #25192d}
[data-theme=dark] .header-tools a{color:#fff}
[data-theme=dark] .main-nav{background:linear-gradient(#49404d,#39303e);border-color:#67566d}
[data-theme=dark] .main-nav>a{color:#e4d2e8;text-shadow:none}
[data-theme=dark] .main-nav>a.selected{background:#29252d;border-color:#75617c;box-shadow:0 2px #29252d;color:#fff}
[data-theme=dark] .main-nav>a:hover{background:#514059}
[data-theme=dark] .breadcrumb,[data-theme=dark] .page-heading{border-color:#514657}
[data-theme=dark] .page-heading h1,[data-theme=dark] h3{color:#e9d8ee}
[data-theme=dark] .muted,[data-theme=dark] .byline,[data-theme=dark] .field-help,[data-theme=dark] .page-heading p,[data-theme=dark] .footer-note p,[data-theme=dark] .breadcrumb,[data-theme=dark] .game-card-info,[data-theme=dark] .catalog-entry p,[data-theme=dark] .empty,[data-theme=dark] .profile-caption,[data-theme=dark] .profile-about dt,[data-theme=dark] .wearing-list small,[data-theme=dark] .item-details dt,[data-theme=dark] #avatar-color-status{color:#beb2c3}
[data-theme=dark] .footer-note h3{color:#dfd1e5}
[data-theme=dark] .box{background:#302a35;border-color:#615169}
[data-theme=dark] .box>h1,[data-theme=dark] .box>h2{background:linear-gradient(#493b50,#3b3042);border-color:#615169;color:#efdcf5;text-shadow:none}
[data-theme=dark] .box-foot,[data-theme=dark] footer{background:#252129;border-color:#5b4a61;color:#c8bbce}
[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background:#211d26;color:#f0e8f2;border-color:#786481;box-shadow:inset 0 1px 2px #0005}
[data-theme=dark] button,[data-theme=dark] .button{background:linear-gradient(#56485e,#3c3244);border-color:#80668d;box-shadow:inset 0 1px #74607e;color:#f2e7f5;text-shadow:none}
[data-theme=dark] button:hover,[data-theme=dark] .button:hover{background:linear-gradient(#685174,#4c3a58);color:#fff}
[data-theme=dark] .header-tools .header-logout{background:none;box-shadow:none;border:0}
[data-theme=dark] .directory-search,[data-theme=dark] .asset-picture,[data-theme=dark] .directory-avatar,[data-theme=dark] .profile-headshot,[data-theme=dark] .my-avatar-preview{background:#211d26;border-color:#615169}
[data-theme=dark] .no-picture,[data-theme=dark] .profile-avatar{background:linear-gradient(#332c39,#252029);border-color:#302a35;color:#b9a9c1}
[data-theme=dark] .file-symbol{background:#42364a;border-color:#a38cac;box-shadow:2px 2px #19161d}
[data-theme=dark] .file-symbol:after{border-color:#a38cac}
[data-theme=dark] .game-entry,[data-theme=dark] .player-entry,[data-theme=dark] .wearing-list li,[data-theme=dark] .tool-list li,[data-theme=dark] .my-avatar-item,[data-theme=dark] .account-switch{border-color:#5b4b63}
[data-theme=dark] .text-tabs a{border-color:#5b4b63}[data-theme=dark] .text-tabs a.active{color:#fff}
[data-theme=dark] .item-number{background:#48394f;border-color:#786080;color:#dfc8e6}
[data-theme=dark] .game-card-info strong{color:#b4d79d}[data-theme=dark] .game-card-info strong.no-players{color:#ff9a90}
[data-theme=dark] .play-button{background:linear-gradient(#548b3b,#356522);border-color:#7fa567;color:#fff}[data-theme=dark] .play-button:hover{background:linear-gradient(#639c47,#40762a);color:#fff}
[data-theme=dark] dialog{background:#302a35;border-color:#92769d;color:#e8e1e9}
[data-theme=dark] dialog h2{color:#efdaf4}[data-theme=dark] dialog .fine-print{color:#c7b8ce}
[data-theme=dark] #play-command{background:#211d26}
[data-theme=dark] .form-error{background:#482a34;border-color:#ac7486;color:#ffccd5}
[data-theme=dark] .profile-admin-actions .remove-user,[data-theme=dark] .profile-admin-actions p{color:#ffc3cd}
/* Keep all administrator controls in the chosen theme, including embedded editor panels. */
[data-theme=dark] .admin-content{--bg:#29252d;--panel:#302a35;--text:#e8e1e9;--muted:#beb2c3;--line:#615169;--accent:#d5a8df;color:#e8e1e9}
[data-theme=dark] .admin-content section,[data-theme=dark] .admin-content .avatar,[data-theme=dark] .admin-content .skin-tone-panel{background:#302a35;border-color:#615169}
[data-theme=dark] .admin-content section>h2{color:#efdaf4;border-color:#615169}
[data-theme=dark] .admin-content input,[data-theme=dark] .admin-content select,[data-theme=dark] .admin-content textarea{background:#211d26;border-color:#786481;color:#f0e8f2}
[data-theme=dark] .admin-content button,[data-theme=dark] .admin-tabs button{background:linear-gradient(#56485e,#3c3244);color:#f2e7f5;border-color:#80668d}
[data-theme=dark] .admin-tabs button[aria-selected=true]{background:#302a35;color:#fff;box-shadow:0 1px #302a35}
[data-theme=dark] .admin-tabs{border-color:#615169}
[data-theme=dark] .admin-content th{background:#3b3042;color:#dfc8e6;border-color:#615169}
[data-theme=dark] .admin-content td,[data-theme=dark] .admin-content .players button{border-color:#514457}
[data-theme=dark] .admin-content .players button.sel{background:#574160;color:#fff}
[data-theme=dark] .avatar-render-preview,[data-theme=dark] .avatar-render-preview .avatar-render:last-child{background:#211d26;border-color:#615169}
[data-theme=dark] .admin-content button.danger{color:#ffc3cd}
[data-theme=dark] .skin-tone-dialog{background:#302a35;color:#e8e1e9}
/* Palette samples must retain their actual BrickColor, not the themed button gradient. */
[data-theme=dark] .admin-content .skin-tone-swatch{background:var(--swatch);box-shadow:none}
[data-theme=dark] .avatar-swatch{box-shadow:none;background-image:none}
[data-theme=dark] .create-tabs,[data-theme=dark] .create-types,[data-theme=dark] .create-upload,[data-theme=dark] .creation-item{border-color:#5b4b63}
[data-theme=dark] .create-tabs span{background:#29252d;border-color:#75617c;border-top-color:#d5a8df;color:#efdcf5}
[data-theme=dark] .create-types a,[data-theme=dark] .create-upload label,[data-theme=dark] .creation-menu-items a,[data-theme=dark] .creation-menu-items button{color:#e8e1e9}
[data-theme=dark] .create-types a:hover,[data-theme=dark] .creation-menu-items a:hover,[data-theme=dark] .creation-menu-items button:hover{background:#3b3042}
[data-theme=dark] .create-types a.selected{background:#493b50;color:#fff}
[data-theme=dark] .create-help,[data-theme=dark] .creation-info small,[data-theme=dark] .creation-empty{color:#beb2c3}
[data-theme=dark] .creation-thumb{background:#211d26;border-color:#615169}
[data-theme=dark] .creation-menu summary{background:linear-gradient(#56485e,#3c3244);border-color:#80668d;color:#f2e7f5}
[data-theme=dark] .creation-menu-items{background:#302a35;border-color:#80668d}
[data-theme=dark] .creation-menu-items button{background:none;border:0;box-shadow:none}[data-theme=dark] .creation-menu-items button:hover{background:#3b3042}
[data-theme=dark] .inventory-toggle,[data-theme=dark] .inventory-static{background:#302a35;border-color:#615169;color:#e8e1e9;box-shadow:none}
[data-theme=dark] .inventory-toggle:hover{background:#3b3042;border-color:#92769d;color:#fff}
[data-theme=dark] .inventory-item.worn .inventory-toggle{background:#2c3628;border-color:#7fa567}
[data-theme=dark] .inventory-meta{color:#beb2c3}[data-theme=dark] .inventory-state{color:#e4d2e8}[data-theme=dark] .inventory-item.worn .inventory-state,[data-theme=dark] .inventory-owned{color:#b4d79d}
[data-theme=dark] .link-button{background:none;border:0;box-shadow:none;color:#d5a8df}[data-theme=dark] .link-button:hover{background:none;color:#edd3f3}
[data-theme=dark] .my-avatar-inventory .create-types{border-color:#5b4b63}
[data-theme=dark] .game-detail-play .item-details{border-color:#5b4b63}
/* Color schemes on top of the light or dark base (Auth::THEMES); html carries data-theme and data-scheme. */
.theme-choices{border:0;padding:0;margin:0 0 8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.theme-choices legend{font-weight:bold;margin-bottom:6px}
.theme-choice{display:flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid #d8cbd1;border-radius:3px;cursor:pointer;font-weight:normal;margin:0}.theme-choice input{margin:0;width:auto}.theme-choice:has(input:checked){border-color:#795571;box-shadow:0 0 0 1px #795571}
.theme-swatch{display:inline-flex;border:1px solid #0003;border-radius:2px;overflow:hidden;flex:none}.theme-swatch span{width:12px;height:18px}
[data-theme=dark] .theme-choice{border-color:#615169}[data-theme=dark] .theme-choice:has(input:checked){border-color:#d5a8df;box-shadow:0 0 0 1px #d5a8df}
html[data-scheme=ocean]{background:#0b1820}[data-scheme=ocean] body{background:repeating-linear-gradient(135deg,#0b1820 0,#0b1820 2px,#122432 2px,#122432 4px);color:#dceef5}
[data-scheme=ocean] .site-wrap{background:#132634;border-color:#2e5568}[data-scheme=ocean] .masthead{background:linear-gradient(#1f5f7a,#123a4d);border-color:#1f5f7a #1f5f7a #123a4d}
[data-scheme=ocean] .main-nav{background:linear-gradient(#1d3a4b,#142c3a);border-color:#2f566a}[data-scheme=ocean] .main-nav>a{color:#cde6f0;text-shadow:none}[data-scheme=ocean] .main-nav>a:hover{background:#1f4a5e}[data-scheme=ocean] .main-nav>a.selected{background:#132634;border-color:#2f566a;box-shadow:0 2px #132634;color:#bfe8f6}
[data-scheme=ocean] a{color:#6cc6e6}[data-scheme=ocean] a:hover{color:#a8e3f5}[data-scheme=ocean] .page-heading h1,[data-scheme=ocean] h3{color:#bfe8f6}[data-scheme=ocean] .breadcrumb,[data-scheme=ocean] .page-heading{border-color:#2f566a}
[data-scheme=ocean] .muted,[data-scheme=ocean] .byline,[data-scheme=ocean] .field-help,[data-scheme=ocean] .page-heading p,[data-scheme=ocean] .footer-note p,[data-scheme=ocean] .breadcrumb,[data-scheme=ocean] .game-card-info,[data-scheme=ocean] .catalog-entry p,[data-scheme=ocean] .empty,[data-scheme=ocean] .creation-info small,[data-scheme=ocean] .inventory-meta,[data-scheme=ocean] .wearing-list small,[data-scheme=ocean] .item-details dt,[data-scheme=ocean] .create-help{color:#9dbccb}
[data-scheme=ocean] .box,[data-scheme=ocean] .inventory-toggle,[data-scheme=ocean] .inventory-static,[data-scheme=ocean] dialog{background:#17303f;border-color:#2f566a;color:#dceef5}[data-scheme=ocean] .box>h1,[data-scheme=ocean] .box>h2{background:linear-gradient(#1f4a5e,#183c4d);border-color:#2f566a;color:#e2f4fb;text-shadow:none}
[data-scheme=ocean] .box-foot,[data-scheme=ocean] footer{background:#0f212c;border-color:#2f566a;color:#9dbccb}[data-scheme=ocean] .footer-note h3{color:#bfe8f6}
[data-scheme=ocean] button,[data-scheme=ocean] .button{background:linear-gradient(#21566d,#163d4f);border-color:#3b7a94;color:#e8f7fd;box-shadow:none;text-shadow:none}[data-scheme=ocean] button:hover,[data-scheme=ocean] .button:hover{background:linear-gradient(#163d4f,#163d4f);color:#e8f7fd}
[data-scheme=ocean] .link-button,[data-scheme=ocean] .creation-menu-items button{background:none;border:0;color:#6cc6e6}[data-scheme=ocean] .header-tools .header-logout{background:none;border:0;color:#fff}[data-scheme=ocean] .play-button{background:linear-gradient(#548b3b,#356522);border-color:#294f1c;color:#fff}
[data-scheme=ocean] input,[data-scheme=ocean] select,[data-scheme=ocean] textarea{background:#0d1c25;border-color:#3b6a80;color:#dceef5}[data-scheme=ocean] .create-types a.selected,[data-scheme=ocean] .create-types a:hover{background:#1f4a5e;color:#bfe8f6}[data-scheme=ocean] .create-types a{color:#dceef5}
[data-scheme=ocean] .create-tabs span{background:#132634;border-color:#2f566a;border-top-color:#1f5f7a;color:#bfe8f6}[data-scheme=ocean] .item-number{background:#1f4a5e;border-color:#2f566a;color:#bfe8f6}
[data-scheme=ocean] .asset-picture,[data-scheme=ocean] .creation-thumb,[data-scheme=ocean] .directory-avatar,[data-scheme=ocean] .profile-headshot,[data-scheme=ocean] .my-avatar-preview,[data-scheme=ocean] .directory-search{background:#0f212c;border-color:#2f566a}
[data-scheme=ocean] .game-entry,[data-scheme=ocean] .player-entry,[data-scheme=ocean] .wearing-list li,[data-scheme=ocean] .creation-item,[data-scheme=ocean] .create-types,[data-scheme=ocean] .create-tabs,[data-scheme=ocean] .create-upload,[data-scheme=ocean] .theme-choice{border-color:#2f566a}[data-scheme=ocean] .theme-choice:has(input:checked){border-color:#6cc6e6;box-shadow:0 0 0 1px #6cc6e6}
html[data-scheme=forest]{background:#0f1610}[data-scheme=forest] body{background:repeating-linear-gradient(135deg,#0f1610 0,#0f1610 2px,#162218 2px,#162218 4px);color:#dfeedb}
[data-scheme=forest] .site-wrap{background:#18241b;border-color:#3a5a3b}[data-scheme=forest] .masthead{background:linear-gradient(#3f6b3a,#233f22);border-color:#3f6b3a #3f6b3a #233f22}
[data-scheme=forest] .main-nav{background:linear-gradient(#2a3d2c,#1d2c1f);border-color:#3d5f40}[data-scheme=forest] .main-nav>a{color:#d7ead2;text-shadow:none}[data-scheme=forest] .main-nav>a:hover{background:#2c4a2f}[data-scheme=forest] .main-nav>a.selected{background:#18241b;border-color:#3d5f40;box-shadow:0 2px #18241b;color:#c9eab9}
[data-scheme=forest] a{color:#9ed58a}[data-scheme=forest] a:hover{color:#c6efb5}[data-scheme=forest] .page-heading h1,[data-scheme=forest] h3{color:#c9eab9}[data-scheme=forest] .breadcrumb,[data-scheme=forest] .page-heading{border-color:#3d5f40}
[data-scheme=forest] .muted,[data-scheme=forest] .byline,[data-scheme=forest] .field-help,[data-scheme=forest] .page-heading p,[data-scheme=forest] .footer-note p,[data-scheme=forest] .breadcrumb,[data-scheme=forest] .game-card-info,[data-scheme=forest] .catalog-entry p,[data-scheme=forest] .empty,[data-scheme=forest] .creation-info small,[data-scheme=forest] .inventory-meta,[data-scheme=forest] .wearing-list small,[data-scheme=forest] .item-details dt,[data-scheme=forest] .create-help{color:#a7c3a2}
[data-scheme=forest] .box,[data-scheme=forest] .inventory-toggle,[data-scheme=forest] .inventory-static,[data-scheme=forest] dialog{background:#1d2d21;border-color:#3d5f40;color:#dfeedb}[data-scheme=forest] .box>h1,[data-scheme=forest] .box>h2{background:linear-gradient(#2c4a2f,#213a24);border-color:#3d5f40;color:#e3f2dc;text-shadow:none}
[data-scheme=forest] .box-foot,[data-scheme=forest] footer{background:#141f16;border-color:#3d5f40;color:#a7c3a2}[data-scheme=forest] .footer-note h3{color:#c9eab9}
[data-scheme=forest] button,[data-scheme=forest] .button{background:linear-gradient(#3b6338,#274426);border-color:#5a8a54;color:#eef8e9;box-shadow:none;text-shadow:none}[data-scheme=forest] button:hover,[data-scheme=forest] .button:hover{background:linear-gradient(#274426,#274426);color:#eef8e9}
[data-scheme=forest] .link-button,[data-scheme=forest] .creation-menu-items button{background:none;border:0;color:#9ed58a}[data-scheme=forest] .header-tools .header-logout{background:none;border:0;color:#fff}[data-scheme=forest] .play-button{background:linear-gradient(#548b3b,#356522);border-color:#294f1c;color:#fff}
[data-scheme=forest] input,[data-scheme=forest] select,[data-scheme=forest] textarea{background:#121c14;border-color:#4b7349;color:#dfeedb}[data-scheme=forest] .create-types a.selected,[data-scheme=forest] .create-types a:hover{background:#2c4a2f;color:#c9eab9}[data-scheme=forest] .create-types a{color:#dfeedb}
[data-scheme=forest] .create-tabs span{background:#18241b;border-color:#3d5f40;border-top-color:#3f6b3a;color:#c9eab9}[data-scheme=forest] .item-number{background:#2c4a2f;border-color:#3d5f40;color:#c9eab9}
[data-scheme=forest] .asset-picture,[data-scheme=forest] .creation-thumb,[data-scheme=forest] .directory-avatar,[data-scheme=forest] .profile-headshot,[data-scheme=forest] .my-avatar-preview,[data-scheme=forest] .directory-search{background:#141f16;border-color:#3d5f40}
[data-scheme=forest] .game-entry,[data-scheme=forest] .player-entry,[data-scheme=forest] .wearing-list li,[data-scheme=forest] .creation-item,[data-scheme=forest] .create-types,[data-scheme=forest] .create-tabs,[data-scheme=forest] .create-upload,[data-scheme=forest] .theme-choice{border-color:#3d5f40}[data-scheme=forest] .theme-choice:has(input:checked){border-color:#9ed58a;box-shadow:0 0 0 1px #9ed58a}
html[data-scheme=ember]{background:#140c0b}[data-scheme=ember] body{background:repeating-linear-gradient(135deg,#140c0b 0,#140c0b 2px,#201412 2px,#201412 4px);color:#f2e0d9}
[data-scheme=ember] .site-wrap{background:#221614;border-color:#5a2e24}[data-scheme=ember] .masthead{background:linear-gradient(#9a3b1f,#5c2010);border-color:#9a3b1f #9a3b1f #5c2010}
[data-scheme=ember] .main-nav{background:linear-gradient(#3a221c,#2a1814);border-color:#5e3329}[data-scheme=ember] .main-nav>a{color:#f3d7cc;text-shadow:none}[data-scheme=ember] .main-nav>a:hover{background:#4a2419}[data-scheme=ember] .main-nav>a.selected{background:#221614;border-color:#5e3329;box-shadow:0 2px #221614;color:#ffb48f}
[data-scheme=ember] a{color:#ff9a6b}[data-scheme=ember] a:hover{color:#ffc2a3}[data-scheme=ember] .page-heading h1,[data-scheme=ember] h3{color:#ffb48f}[data-scheme=ember] .breadcrumb,[data-scheme=ember] .page-heading{border-color:#5e3329}
[data-scheme=ember] .muted,[data-scheme=ember] .byline,[data-scheme=ember] .field-help,[data-scheme=ember] .page-heading p,[data-scheme=ember] .footer-note p,[data-scheme=ember] .breadcrumb,[data-scheme=ember] .game-card-info,[data-scheme=ember] .catalog-entry p,[data-scheme=ember] .empty,[data-scheme=ember] .creation-info small,[data-scheme=ember] .inventory-meta,[data-scheme=ember] .wearing-list small,[data-scheme=ember] .item-details dt,[data-scheme=ember] .create-help{color:#c9a497}
[data-scheme=ember] .box,[data-scheme=ember] .inventory-toggle,[data-scheme=ember] .inventory-static,[data-scheme=ember] dialog{background:#2b1b18;border-color:#5e3329;color:#f2e0d9}[data-scheme=ember] .box>h1,[data-scheme=ember] .box>h2{background:linear-gradient(#4a2419,#381b14);border-color:#5e3329;color:#ffe4d8;text-shadow:none}
[data-scheme=ember] .box-foot,[data-scheme=ember] footer{background:#1b110f;border-color:#5e3329;color:#c9a497}[data-scheme=ember] .footer-note h3{color:#ffb48f}
[data-scheme=ember] button,[data-scheme=ember] .button{background:linear-gradient(#8a3a20,#5a2414);border-color:#b45a36;color:#fff0e9;box-shadow:none;text-shadow:none}[data-scheme=ember] button:hover,[data-scheme=ember] .button:hover{background:linear-gradient(#5a2414,#5a2414);color:#fff0e9}
[data-scheme=ember] .link-button,[data-scheme=ember] .creation-menu-items button{background:none;border:0;color:#ff9a6b}[data-scheme=ember] .header-tools .header-logout{background:none;border:0;color:#fff}[data-scheme=ember] .play-button{background:linear-gradient(#548b3b,#356522);border-color:#294f1c;color:#fff}
[data-scheme=ember] input,[data-scheme=ember] select,[data-scheme=ember] textarea{background:#1a100e;border-color:#7a3f2c;color:#f2e0d9}[data-scheme=ember] .create-types a.selected,[data-scheme=ember] .create-types a:hover{background:#4a2419;color:#ffb48f}[data-scheme=ember] .create-types a{color:#f2e0d9}
[data-scheme=ember] .create-tabs span{background:#221614;border-color:#5e3329;border-top-color:#9a3b1f;color:#ffb48f}[data-scheme=ember] .item-number{background:#4a2419;border-color:#5e3329;color:#ffb48f}
[data-scheme=ember] .asset-picture,[data-scheme=ember] .creation-thumb,[data-scheme=ember] .directory-avatar,[data-scheme=ember] .profile-headshot,[data-scheme=ember] .my-avatar-preview,[data-scheme=ember] .directory-search{background:#1b110f;border-color:#5e3329}
[data-scheme=ember] .game-entry,[data-scheme=ember] .player-entry,[data-scheme=ember] .wearing-list li,[data-scheme=ember] .creation-item,[data-scheme=ember] .create-types,[data-scheme=ember] .create-tabs,[data-scheme=ember] .create-upload,[data-scheme=ember] .theme-choice{border-color:#5e3329}[data-scheme=ember] .theme-choice:has(input:checked){border-color:#ff9a6b;box-shadow:0 0 0 1px #ff9a6b}
html[data-scheme=sakura]{background:#f7e3ea}[data-scheme=sakura] body{background:repeating-linear-gradient(135deg,#f7e3ea 0,#f7e3ea 2px,#edcfdb 2px,#edcfdb 4px);color:#3b2a31}
[data-scheme=sakura] .site-wrap{background:#fffafc;border-color:#e2b3c5}[data-scheme=sakura] .masthead{background:linear-gradient(#c25b86,#8f3a5f);border-color:#c25b86 #c25b86 #8f3a5f}
[data-scheme=sakura] .main-nav{background:linear-gradient(#fde9f0,#f3cbd9);border-color:#ebc3d2}[data-scheme=sakura] .main-nav>a{color:#8c3b60;text-shadow:none}[data-scheme=sakura] .main-nav>a:hover{background:#f8d9e5}[data-scheme=sakura] .main-nav>a.selected{background:#fffafc;border-color:#ebc3d2;box-shadow:0 2px #fffafc;color:#a8406f}
[data-scheme=sakura] a{color:#b0447a}[data-scheme=sakura] a:hover{color:#7c2a52}[data-scheme=sakura] .page-heading h1,[data-scheme=sakura] h3{color:#a8406f}[data-scheme=sakura] .breadcrumb,[data-scheme=sakura] .page-heading{border-color:#ebc3d2}
[data-scheme=sakura] .muted,[data-scheme=sakura] .byline,[data-scheme=sakura] .field-help,[data-scheme=sakura] .page-heading p,[data-scheme=sakura] .footer-note p,[data-scheme=sakura] .breadcrumb,[data-scheme=sakura] .game-card-info,[data-scheme=sakura] .catalog-entry p,[data-scheme=sakura] .empty,[data-scheme=sakura] .creation-info small,[data-scheme=sakura] .inventory-meta,[data-scheme=sakura] .wearing-list small,[data-scheme=sakura] .item-details dt,[data-scheme=sakura] .create-help{color:#8b6a77}
[data-scheme=sakura] .box,[data-scheme=sakura] .inventory-toggle,[data-scheme=sakura] .inventory-static,[data-scheme=sakura] dialog{background:#ffffff;border-color:#ebc3d2;color:#3b2a31}[data-scheme=sakura] .box>h1,[data-scheme=sakura] .box>h2{background:linear-gradient(#fdeef4,#f6d6e2);border-color:#ebc3d2;color:#9a3d66;text-shadow:none}
[data-scheme=sakura] .box-foot,[data-scheme=sakura] footer{background:#fdf1f5;border-color:#ebc3d2;color:#8b6a77}[data-scheme=sakura] .footer-note h3{color:#a8406f}
[data-scheme=sakura] button,[data-scheme=sakura] .button{background:linear-gradient(#fffafc,#f6d3e0);border-color:#d79ab3;color:#7c2a52;box-shadow:none;text-shadow:none}[data-scheme=sakura] button:hover,[data-scheme=sakura] .button:hover{background:linear-gradient(#f6d3e0,#f6d3e0);color:#7c2a52}
[data-scheme=sakura] .link-button,[data-scheme=sakura] .creation-menu-items button{background:none;border:0;color:#b0447a}[data-scheme=sakura] .header-tools .header-logout{background:none;border:0;color:#fff}[data-scheme=sakura] .play-button{background:linear-gradient(#548b3b,#356522);border-color:#294f1c;color:#fff}
[data-scheme=sakura] input,[data-scheme=sakura] select,[data-scheme=sakura] textarea{background:#ffffff;border-color:#dcaabd;color:#3b2a31}[data-scheme=sakura] .create-types a.selected,[data-scheme=sakura] .create-types a:hover{background:#f8d9e5;color:#a8406f}[data-scheme=sakura] .create-types a{color:#3b2a31}
[data-scheme=sakura] .create-tabs span{background:#fffafc;border-color:#ebc3d2;border-top-color:#c25b86;color:#a8406f}[data-scheme=sakura] .item-number{background:#fdeef4;border-color:#ebc3d2;color:#a8406f}
[data-scheme=sakura] .asset-picture,[data-scheme=sakura] .creation-thumb,[data-scheme=sakura] .directory-avatar,[data-scheme=sakura] .profile-headshot,[data-scheme=sakura] .my-avatar-preview,[data-scheme=sakura] .directory-search{background:#fdf1f5;border-color:#ebc3d2}
[data-scheme=sakura] .game-entry,[data-scheme=sakura] .player-entry,[data-scheme=sakura] .wearing-list li,[data-scheme=sakura] .creation-item,[data-scheme=sakura] .create-types,[data-scheme=sakura] .create-tabs,[data-scheme=sakura] .create-upload,[data-scheme=sakura] .theme-choice{border-color:#ebc3d2}[data-scheme=sakura] .theme-choice:has(input:checked){border-color:#b0447a;box-shadow:0 0 0 1px #b0447a}
html[data-scheme=sunset]{background:#f6e2cd}[data-scheme=sunset] body{background:repeating-linear-gradient(135deg,#f6e2cd 0,#f6e2cd 2px,#ecceb2 2px,#ecceb2 4px);color:#3a2a1f}
[data-scheme=sunset] .site-wrap{background:#fffaf4;border-color:#e3bd97}[data-scheme=sunset] .masthead{background:linear-gradient(#d0672e,#9a3c1a);border-color:#d0672e #d0672e #9a3c1a}
[data-scheme=sunset] .main-nav{background:linear-gradient(#fdf0e1,#f3d4b2);border-color:#ecc9a6}[data-scheme=sunset] .main-nav>a{color:#8a4219;text-shadow:none}[data-scheme=sunset] .main-nav>a:hover{background:#f8dcc0}[data-scheme=sunset] .main-nav>a.selected{background:#fffaf4;border-color:#ecc9a6;box-shadow:0 2px #fffaf4;color:#b4511c}
[data-scheme=sunset] a{color:#c0561f}[data-scheme=sunset] a:hover{color:#8a3a10}[data-scheme=sunset] .page-heading h1,[data-scheme=sunset] h3{color:#b4511c}[data-scheme=sunset] .breadcrumb,[data-scheme=sunset] .page-heading{border-color:#ecc9a6}
[data-scheme=sunset] .muted,[data-scheme=sunset] .byline,[data-scheme=sunset] .field-help,[data-scheme=sunset] .page-heading p,[data-scheme=sunset] .footer-note p,[data-scheme=sunset] .breadcrumb,[data-scheme=sunset] .game-card-info,[data-scheme=sunset] .catalog-entry p,[data-scheme=sunset] .empty,[data-scheme=sunset] .creation-info small,[data-scheme=sunset] .inventory-meta,[data-scheme=sunset] .wearing-list small,[data-scheme=sunset] .item-details dt,[data-scheme=sunset] .create-help{color:#8a6b55}
[data-scheme=sunset] .box,[data-scheme=sunset] .inventory-toggle,[data-scheme=sunset] .inventory-static,[data-scheme=sunset] dialog{background:#ffffff;border-color:#ecc9a6;color:#3a2a1f}[data-scheme=sunset] .box>h1,[data-scheme=sunset] .box>h2{background:linear-gradient(#fff1e2,#f9dcbf);border-color:#ecc9a6;color:#94461b;text-shadow:none}
[data-scheme=sunset] .box-foot,[data-scheme=sunset] footer{background:#fff4e7;border-color:#ecc9a6;color:#8a6b55}[data-scheme=sunset] .footer-note h3{color:#b4511c}
[data-scheme=sunset] button,[data-scheme=sunset] .button{background:linear-gradient(#fffaf4,#f5d6b6);border-color:#d9a477;color:#7a3a12;box-shadow:none;text-shadow:none}[data-scheme=sunset] button:hover,[data-scheme=sunset] .button:hover{background:linear-gradient(#f5d6b6,#f5d6b6);color:#7a3a12}
[data-scheme=sunset] .link-button,[data-scheme=sunset] .creation-menu-items button{background:none;border:0;color:#c0561f}[data-scheme=sunset] .header-tools .header-logout{background:none;border:0;color:#fff}[data-scheme=sunset] .play-button{background:linear-gradient(#548b3b,#356522);border-color:#294f1c;color:#fff}
[data-scheme=sunset] input,[data-scheme=sunset] select,[data-scheme=sunset] textarea{background:#ffffff;border-color:#dcb38c;color:#3a2a1f}[data-scheme=sunset] .create-types a.selected,[data-scheme=sunset] .create-types a:hover{background:#f8dcc0;color:#b4511c}[data-scheme=sunset] .create-types a{color:#3a2a1f}
[data-scheme=sunset] .create-tabs span{background:#fffaf4;border-color:#ecc9a6;border-top-color:#d0672e;color:#b4511c}[data-scheme=sunset] .item-number{background:#fff1e2;border-color:#ecc9a6;color:#b4511c}
[data-scheme=sunset] .asset-picture,[data-scheme=sunset] .creation-thumb,[data-scheme=sunset] .directory-avatar,[data-scheme=sunset] .profile-headshot,[data-scheme=sunset] .my-avatar-preview,[data-scheme=sunset] .directory-search{background:#fff4e7;border-color:#ecc9a6}
[data-scheme=sunset] .game-entry,[data-scheme=sunset] .player-entry,[data-scheme=sunset] .wearing-list li,[data-scheme=sunset] .creation-item,[data-scheme=sunset] .create-types,[data-scheme=sunset] .create-tabs,[data-scheme=sunset] .create-upload,[data-scheme=sunset] .theme-choice{border-color:#ecc9a6}[data-scheme=sunset] .theme-choice:has(input:checked){border-color:#c0561f;box-shadow:0 0 0 1px #c0561f}
html[data-scheme=slate]{background:#dde3ea}[data-scheme=slate] body{background:repeating-linear-gradient(135deg,#dde3ea 0,#dde3ea 2px,#ccd4de 2px,#ccd4de 4px);color:#26313d}
[data-scheme=slate] .site-wrap{background:#ffffff;border-color:#a9b6c4}[data-scheme=slate] .masthead{background:linear-gradient(#4d6075,#2e3d4e);border-color:#4d6075 #4d6075 #2e3d4e}
[data-scheme=slate] .main-nav{background:linear-gradient(#eef2f6,#d3dbe4);border-color:#b8c4d1}[data-scheme=slate] .main-nav>a{color:#33475b;text-shadow:none}[data-scheme=slate] .main-nav>a:hover{background:#dfe6ee}[data-scheme=slate] .main-nav>a.selected{background:#ffffff;border-color:#b8c4d1;box-shadow:0 2px #ffffff;color:#2f4a66}
[data-scheme=slate] a{color:#3a6ea5}[data-scheme=slate] a:hover{color:#1f4f80}[data-scheme=slate] .page-heading h1,[data-scheme=slate] h3{color:#2f4a66}[data-scheme=slate] .breadcrumb,[data-scheme=slate] .page-heading{border-color:#b8c4d1}
[data-scheme=slate] .muted,[data-scheme=slate] .byline,[data-scheme=slate] .field-help,[data-scheme=slate] .page-heading p,[data-scheme=slate] .footer-note p,[data-scheme=slate] .breadcrumb,[data-scheme=slate] .game-card-info,[data-scheme=slate] .catalog-entry p,[data-scheme=slate] .empty,[data-scheme=slate] .creation-info small,[data-scheme=slate] .inventory-meta,[data-scheme=slate] .wearing-list small,[data-scheme=slate] .item-details dt,[data-scheme=slate] .create-help{color:#66768a}
[data-scheme=slate] .box,[data-scheme=slate] .inventory-toggle,[data-scheme=slate] .inventory-static,[data-scheme=slate] dialog{background:#ffffff;border-color:#b8c4d1;color:#26313d}[data-scheme=slate] .box>h1,[data-scheme=slate] .box>h2{background:linear-gradient(#f1f4f8,#dfe5ec);border-color:#b8c4d1;color:#2f4256;text-shadow:none}
[data-scheme=slate] .box-foot,[data-scheme=slate] footer{background:#f3f6f9;border-color:#b8c4d1;color:#66768a}[data-scheme=slate] .footer-note h3{color:#2f4a66}
[data-scheme=slate] button,[data-scheme=slate] .button{background:linear-gradient(#ffffff,#dde4ec);border-color:#9fb0c2;color:#2f4256;box-shadow:none;text-shadow:none}[data-scheme=slate] button:hover,[data-scheme=slate] .button:hover{background:linear-gradient(#dde4ec,#dde4ec);color:#2f4256}
[data-scheme=slate] .link-button,[data-scheme=slate] .creation-menu-items button{background:none;border:0;color:#3a6ea5}[data-scheme=slate] .header-tools .header-logout{background:none;border:0;color:#fff}[data-scheme=slate] .play-button{background:linear-gradient(#548b3b,#356522);border-color:#294f1c;color:#fff}
[data-scheme=slate] input,[data-scheme=slate] select,[data-scheme=slate] textarea{background:#ffffff;border-color:#a9b6c4;color:#26313d}[data-scheme=slate] .create-types a.selected,[data-scheme=slate] .create-types a:hover{background:#dfe6ee;color:#2f4a66}[data-scheme=slate] .create-types a{color:#26313d}
[data-scheme=slate] .create-tabs span{background:#ffffff;border-color:#b8c4d1;border-top-color:#4d6075;color:#2f4a66}[data-scheme=slate] .item-number{background:#f1f4f8;border-color:#b8c4d1;color:#2f4a66}
[data-scheme=slate] .asset-picture,[data-scheme=slate] .creation-thumb,[data-scheme=slate] .directory-avatar,[data-scheme=slate] .profile-headshot,[data-scheme=slate] .my-avatar-preview,[data-scheme=slate] .directory-search{background:#f3f6f9;border-color:#b8c4d1}
[data-scheme=slate] .game-entry,[data-scheme=slate] .player-entry,[data-scheme=slate] .wearing-list li,[data-scheme=slate] .creation-item,[data-scheme=slate] .create-types,[data-scheme=slate] .create-tabs,[data-scheme=slate] .create-upload,[data-scheme=slate] .theme-choice{border-color:#b8c4d1}[data-scheme=slate] .theme-choice:has(input:checked){border-color:#3a6ea5;box-shadow:0 0 0 1px #3a6ea5}
/* The masthead is always a strong color: keep its account links white in every scheme (the scheme link color can match it). */
[data-scheme] .header-tools a,[data-scheme] .header-tools a:hover{color:#fff}[data-scheme] .header-tools{color:rgba(255,255,255,.75)}
/* No picture placeholder (icon and caption) in each scheme, instead of the dark theme purple. */
[data-scheme=ocean] .no-picture{background:linear-gradient(#17303f,#0f212c);color:#9dbccb;border-color:#2f566a}[data-scheme=ocean] .file-symbol{background:#1f4a5e;border-color:#9dbccb;box-shadow:2px 2px #2f566a}[data-scheme=ocean] .file-symbol:after{border-color:#9dbccb}
[data-scheme=forest] .no-picture{background:linear-gradient(#1d2d21,#141f16);color:#a7c3a2;border-color:#3d5f40}[data-scheme=forest] .file-symbol{background:#2c4a2f;border-color:#a7c3a2;box-shadow:2px 2px #3d5f40}[data-scheme=forest] .file-symbol:after{border-color:#a7c3a2}
[data-scheme=ember] .no-picture{background:linear-gradient(#2b1b18,#1b110f);color:#c9a497;border-color:#5e3329}[data-scheme=ember] .file-symbol{background:#4a2419;border-color:#c9a497;box-shadow:2px 2px #5e3329}[data-scheme=ember] .file-symbol:after{border-color:#c9a497}
[data-scheme=sakura] .no-picture{background:linear-gradient(#ffffff,#fdf1f5);color:#8b6a77;border-color:#ebc3d2}[data-scheme=sakura] .file-symbol{background:#fdeef4;border-color:#8b6a77;box-shadow:2px 2px #ebc3d2}[data-scheme=sakura] .file-symbol:after{border-color:#8b6a77}
[data-scheme=sunset] .no-picture{background:linear-gradient(#ffffff,#fff4e7);color:#8a6b55;border-color:#ecc9a6}[data-scheme=sunset] .file-symbol{background:#fff1e2;border-color:#8a6b55;box-shadow:2px 2px #ecc9a6}[data-scheme=sunset] .file-symbol:after{border-color:#8a6b55}
[data-scheme=slate] .no-picture{background:linear-gradient(#ffffff,#f3f6f9);color:#66768a;border-color:#b8c4d1}[data-scheme=slate] .file-symbol{background:#f1f4f8;border-color:#66768a;box-shadow:2px 2px #b8c4d1}[data-scheme=slate] .file-symbol:after{border-color:#66768a}
[data-theme=dark] .settings-heading{color:#e9d8ee}[data-theme=dark] .settings-row{border-color:#5b4b63}[data-theme=dark] .settings-label{color:#beb2c3}
[data-theme=dark] .configure-game button.danger{color:#ffc3cd}
[data-theme=dark] .server-entry{border-color:#615169}
[data-theme=dark] .launcher-dialog{background:#29252d;border-color:#5f5064;color:#e8e1e9}[data-theme=dark] .launcher-dialog h2{color:#e9d8ee}[data-theme=dark] .launcher-dialog-close{color:#b9adbb}[data-theme=dark] .launcher-dialog-close:hover,[data-theme=dark] .launcher-dialog-close:focus-visible{color:#fff}
[data-theme=dark] .profile-status,[data-theme=dark] .player-status{color:#e4d2e8}[data-theme=dark] .profile-bio{border-color:#514657}
/* Profile, player directory and launcher dialog in each scheme (otherwise they keep the Classic or Dark colors). */
[data-scheme=ocean] .profile-avatar{background:linear-gradient(#17303f,#0f212c);border-color:#17303f;color:#9dbccb}[data-scheme=ocean] .profile-caption,[data-scheme=ocean] .profile-about dt{color:#9dbccb}[data-scheme=ocean] .profile-status,[data-scheme=ocean] .player-status{color:#bfe8f6}[data-scheme=ocean] .profile-bio{border-color:#2f566a}[data-scheme=ocean] .launcher-dialog{background:#17303f;border-color:#2f566a;color:#dceef5}[data-scheme=ocean] .launcher-dialog h2{color:#bfe8f6}[data-scheme=ocean] .launcher-dialog-close{background:none;border:0;color:#9dbccb}[data-scheme=ocean] .launcher-dialog-close:hover,[data-scheme=ocean] .launcher-dialog-close:focus-visible{background:none;color:#dceef5}
[data-scheme=forest] .profile-avatar{background:linear-gradient(#1d2d21,#141f16);border-color:#1d2d21;color:#a7c3a2}[data-scheme=forest] .profile-caption,[data-scheme=forest] .profile-about dt{color:#a7c3a2}[data-scheme=forest] .profile-status,[data-scheme=forest] .player-status{color:#c9eab9}[data-scheme=forest] .profile-bio{border-color:#3d5f40}[data-scheme=forest] .launcher-dialog{background:#1d2d21;border-color:#3d5f40;color:#dfeedb}[data-scheme=forest] .launcher-dialog h2{color:#c9eab9}[data-scheme=forest] .launcher-dialog-close{background:none;border:0;color:#a7c3a2}[data-scheme=forest] .launcher-dialog-close:hover,[data-scheme=forest] .launcher-dialog-close:focus-visible{background:none;color:#dfeedb}
[data-scheme=ember] .profile-avatar{background:linear-gradient(#2b1b18,#1b110f);border-color:#2b1b18;color:#c9a497}[data-scheme=ember] .profile-caption,[data-scheme=ember] .profile-about dt{color:#c9a497}[data-scheme=ember] .profile-status,[data-scheme=ember] .player-status{color:#ffb48f}[data-scheme=ember] .profile-bio{border-color:#5e3329}[data-scheme=ember] .launcher-dialog{background:#2b1b18;border-color:#5e3329;color:#f2e0d9}[data-scheme=ember] .launcher-dialog h2{color:#ffb48f}[data-scheme=ember] .launcher-dialog-close{background:none;border:0;color:#c9a497}[data-scheme=ember] .launcher-dialog-close:hover,[data-scheme=ember] .launcher-dialog-close:focus-visible{background:none;color:#f2e0d9}
[data-scheme=sakura] .profile-avatar{background:linear-gradient(#ffffff,#fdf1f5);border-color:#ffffff;color:#8b6a77}[data-scheme=sakura] .profile-caption,[data-scheme=sakura] .profile-about dt{color:#8b6a77}[data-scheme=sakura] .profile-status,[data-scheme=sakura] .player-status{color:#a8406f}[data-scheme=sakura] .profile-bio{border-color:#ebc3d2}[data-scheme=sakura] .launcher-dialog{background:#ffffff;border-color:#ebc3d2;color:#3b2a31}[data-scheme=sakura] .launcher-dialog h2{color:#a8406f}[data-scheme=sakura] .launcher-dialog-close{background:none;border:0;color:#8b6a77}[data-scheme=sakura] .launcher-dialog-close:hover,[data-scheme=sakura] .launcher-dialog-close:focus-visible{background:none;color:#3b2a31}
[data-scheme=sunset] .profile-avatar{background:linear-gradient(#ffffff,#fff4e7);border-color:#ffffff;color:#8a6b55}[data-scheme=sunset] .profile-caption,[data-scheme=sunset] .profile-about dt{color:#8a6b55}[data-scheme=sunset] .profile-status,[data-scheme=sunset] .player-status{color:#b4511c}[data-scheme=sunset] .profile-bio{border-color:#ecc9a6}[data-scheme=sunset] .launcher-dialog{background:#ffffff;border-color:#ecc9a6;color:#3a2a1f}[data-scheme=sunset] .launcher-dialog h2{color:#b4511c}[data-scheme=sunset] .launcher-dialog-close{background:none;border:0;color:#8a6b55}[data-scheme=sunset] .launcher-dialog-close:hover,[data-scheme=sunset] .launcher-dialog-close:focus-visible{background:none;color:#3a2a1f}
[data-scheme=slate] .profile-avatar{background:linear-gradient(#ffffff,#f3f6f9);border-color:#ffffff;color:#66768a}[data-scheme=slate] .profile-caption,[data-scheme=slate] .profile-about dt{color:#66768a}[data-scheme=slate] .profile-status,[data-scheme=slate] .player-status{color:#2f4a66}[data-scheme=slate] .profile-bio{border-color:#b8c4d1}[data-scheme=slate] .launcher-dialog{background:#ffffff;border-color:#b8c4d1;color:#26313d}[data-scheme=slate] .launcher-dialog h2{color:#2f4a66}[data-scheme=slate] .launcher-dialog-close{background:none;border:0;color:#66768a}[data-scheme=slate] .launcher-dialog-close:hover,[data-scheme=slate] .launcher-dialog-close:focus-visible{background:none;color:#26313d}
/* Remaining areas in each scheme: borders, menus, settings, avatar editor and admin, mapped from each scheme's palette. */
[data-scheme=ocean] .tool-list li,[data-scheme=ocean] .my-avatar-item,[data-scheme=ocean] .account-switch,[data-scheme=ocean] .text-tabs a,[data-scheme=ocean] .my-avatar-inventory .create-types,[data-scheme=ocean] .game-detail-play .item-details,[data-scheme=ocean] .settings-row,[data-scheme=ocean] .server-entry{border-color:#2f566a}[data-scheme=ocean] #avatar-color-status,[data-scheme=ocean] .creation-empty,[data-scheme=ocean] .settings-label,[data-scheme=ocean] dialog .fine-print{color:#9dbccb}[data-scheme=ocean] dialog h2,[data-scheme=ocean] .settings-heading,[data-scheme=ocean] .inventory-state,[data-scheme=ocean] .footer-about strong{color:#bfe8f6}[data-scheme=ocean] #play-command{background:#0d1c25}[data-scheme=ocean] .admin-content{--accent:#6cc6e6;--line:#2f566a}[data-scheme=ocean] .admin-content section,[data-scheme=ocean] .admin-content .avatar,[data-scheme=ocean] .admin-content .skin-tone-panel{background:#17303f;border-color:#2f566a}[data-scheme=ocean] .admin-content section>h2{color:#bfe8f6;border-color:#2f566a}[data-scheme=ocean] .admin-content input,[data-scheme=ocean] .admin-content select,[data-scheme=ocean] .admin-content textarea{background:#0d1c25;border-color:#3b6a80;color:#dceef5}[data-scheme=ocean] .admin-content button,[data-scheme=ocean] .admin-tabs button,[data-scheme=ocean] .creation-menu summary{background:linear-gradient(#21566d,#163d4f);border-color:#3b7a94;color:#e8f7fd}[data-scheme=ocean] .admin-tabs button[aria-selected=true]{background:#17303f;color:#bfe8f6;box-shadow:0 1px #17303f}[data-scheme=ocean] .admin-tabs{border-color:#2f566a}[data-scheme=ocean] .admin-content th{background:#1f4a5e;color:#bfe8f6;border-color:#2f566a}[data-scheme=ocean] .admin-content td,[data-scheme=ocean] .admin-content .players button{border-color:#2f566a}[data-scheme=ocean] .admin-content .players button.sel{background:#21566d;color:#fff}[data-scheme=ocean] .avatar-render-preview,[data-scheme=ocean] .avatar-render-preview .avatar-render:last-child{background:#0d1c25;border-color:#2f566a}[data-scheme=ocean] .skin-tone-dialog,[data-scheme=ocean] .creation-menu-items{background:#17303f;border-color:#3b7a94;color:#dceef5}[data-scheme=ocean] .create-upload label,[data-scheme=ocean] .creation-menu-items a{color:#dceef5}[data-scheme=ocean] .creation-menu-items a:hover,[data-scheme=ocean] .creation-menu-items button:hover{background:#1f4a5e}[data-scheme=ocean] .inventory-toggle:hover{background:#1f4a5e;border-color:#6cc6e6;color:#dceef5}[data-scheme=ocean] .link-button:hover{background:none;color:#a8e3f5}[data-scheme=ocean] .wordmark{text-shadow:0 2px 1px #123a4d}[data-scheme=ocean] .header-search input{border-color:#123a4d}[data-scheme=ocean] .header-tools,[data-scheme=ocean] .header-community{color:#cde6f0}[data-scheme=ocean] .avatar-swatch[aria-pressed=true]{outline-color:#6cc6e6}[data-scheme=ocean] .server-player:hover,[data-scheme=ocean] .server-player:focus-visible{border-color:#6cc6e6;outline-color:#6cc6e6}
[data-scheme=forest] .tool-list li,[data-scheme=forest] .my-avatar-item,[data-scheme=forest] .account-switch,[data-scheme=forest] .text-tabs a,[data-scheme=forest] .my-avatar-inventory .create-types,[data-scheme=forest] .game-detail-play .item-details,[data-scheme=forest] .settings-row,[data-scheme=forest] .server-entry{border-color:#3d5f40}[data-scheme=forest] #avatar-color-status,[data-scheme=forest] .creation-empty,[data-scheme=forest] .settings-label,[data-scheme=forest] dialog .fine-print{color:#a7c3a2}[data-scheme=forest] dialog h2,[data-scheme=forest] .settings-heading,[data-scheme=forest] .inventory-state,[data-scheme=forest] .footer-about strong{color:#c9eab9}[data-scheme=forest] #play-command{background:#121c14}[data-scheme=forest] .admin-content{--accent:#9ed58a;--line:#3d5f40}[data-scheme=forest] .admin-content section,[data-scheme=forest] .admin-content .avatar,[data-scheme=forest] .admin-content .skin-tone-panel{background:#1d2d21;border-color:#3d5f40}[data-scheme=forest] .admin-content section>h2{color:#c9eab9;border-color:#3d5f40}[data-scheme=forest] .admin-content input,[data-scheme=forest] .admin-content select,[data-scheme=forest] .admin-content textarea{background:#121c14;border-color:#4b7349;color:#dfeedb}[data-scheme=forest] .admin-content button,[data-scheme=forest] .admin-tabs button,[data-scheme=forest] .creation-menu summary{background:linear-gradient(#3b6338,#274426);border-color:#5a8a54;color:#eef8e9}[data-scheme=forest] .admin-tabs button[aria-selected=true]{background:#1d2d21;color:#c9eab9;box-shadow:0 1px #1d2d21}[data-scheme=forest] .admin-tabs{border-color:#3d5f40}[data-scheme=forest] .admin-content th{background:#2c4a2f;color:#c9eab9;border-color:#3d5f40}[data-scheme=forest] .admin-content td,[data-scheme=forest] .admin-content .players button{border-color:#3d5f40}[data-scheme=forest] .admin-content .players button.sel{background:#3b6338;color:#fff}[data-scheme=forest] .avatar-render-preview,[data-scheme=forest] .avatar-render-preview .avatar-render:last-child{background:#121c14;border-color:#3d5f40}[data-scheme=forest] .skin-tone-dialog,[data-scheme=forest] .creation-menu-items{background:#1d2d21;border-color:#5a8a54;color:#dfeedb}[data-scheme=forest] .create-upload label,[data-scheme=forest] .creation-menu-items a{color:#dfeedb}[data-scheme=forest] .creation-menu-items a:hover,[data-scheme=forest] .creation-menu-items button:hover{background:#2c4a2f}[data-scheme=forest] .inventory-toggle:hover{background:#2c4a2f;border-color:#9ed58a;color:#dfeedb}[data-scheme=forest] .link-button:hover{background:none;color:#c6efb5}[data-scheme=forest] .wordmark{text-shadow:0 2px 1px #233f22}[data-scheme=forest] .header-search input{border-color:#233f22}[data-scheme=forest] .header-tools,[data-scheme=forest] .header-community{color:#d7ead2}[data-scheme=forest] .avatar-swatch[aria-pressed=true]{outline-color:#9ed58a}[data-scheme=forest] .server-player:hover,[data-scheme=forest] .server-player:focus-visible{border-color:#9ed58a;outline-color:#9ed58a}
[data-scheme=ember] .tool-list li,[data-scheme=ember] .my-avatar-item,[data-scheme=ember] .account-switch,[data-scheme=ember] .text-tabs a,[data-scheme=ember] .my-avatar-inventory .create-types,[data-scheme=ember] .game-detail-play .item-details,[data-scheme=ember] .settings-row,[data-scheme=ember] .server-entry{border-color:#5e3329}[data-scheme=ember] #avatar-color-status,[data-scheme=ember] .creation-empty,[data-scheme=ember] .settings-label,[data-scheme=ember] dialog .fine-print{color:#c9a497}[data-scheme=ember] dialog h2,[data-scheme=ember] .settings-heading,[data-scheme=ember] .inventory-state,[data-scheme=ember] .footer-about strong{color:#ffb48f}[data-scheme=ember] #play-command{background:#1a100e}[data-scheme=ember] .admin-content{--accent:#ff9a6b;--line:#5e3329}[data-scheme=ember] .admin-content section,[data-scheme=ember] .admin-content .avatar,[data-scheme=ember] .admin-content .skin-tone-panel{background:#2b1b18;border-color:#5e3329}[data-scheme=ember] .admin-content section>h2{color:#ffb48f;border-color:#5e3329}[data-scheme=ember] .admin-content input,[data-scheme=ember] .admin-content select,[data-scheme=ember] .admin-content textarea{background:#1a100e;border-color:#7a3f2c;color:#f2e0d9}[data-scheme=ember] .admin-content button,[data-scheme=ember] .admin-tabs button,[data-scheme=ember] .creation-menu summary{background:linear-gradient(#8a3a20,#5a2414);border-color:#b45a36;color:#fff0e9}[data-scheme=ember] .admin-tabs button[aria-selected=true]{background:#2b1b18;color:#ffb48f;box-shadow:0 1px #2b1b18}[data-scheme=ember] .admin-tabs{border-color:#5e3329}[data-scheme=ember] .admin-content th{background:#4a2419;color:#ffb48f;border-color:#5e3329}[data-scheme=ember] .admin-content td,[data-scheme=ember] .admin-content .players button{border-color:#5e3329}[data-scheme=ember] .admin-content .players button.sel{background:#8a3a20;color:#fff}[data-scheme=ember] .avatar-render-preview,[data-scheme=ember] .avatar-render-preview .avatar-render:last-child{background:#1a100e;border-color:#5e3329}[data-scheme=ember] .skin-tone-dialog,[data-scheme=ember] .creation-menu-items{background:#2b1b18;border-color:#b45a36;color:#f2e0d9}[data-scheme=ember] .create-upload label,[data-scheme=ember] .creation-menu-items a{color:#f2e0d9}[data-scheme=ember] .creation-menu-items a:hover,[data-scheme=ember] .creation-menu-items button:hover{background:#4a2419}[data-scheme=ember] .inventory-toggle:hover{background:#4a2419;border-color:#ff9a6b;color:#f2e0d9}[data-scheme=ember] .link-button:hover{background:none;color:#ffc2a3}[data-scheme=ember] .wordmark{text-shadow:0 2px 1px #5c2010}[data-scheme=ember] .header-search input{border-color:#5c2010}[data-scheme=ember] .header-tools,[data-scheme=ember] .header-community{color:#f3d7cc}[data-scheme=ember] .avatar-swatch[aria-pressed=true]{outline-color:#ff9a6b}[data-scheme=ember] .server-player:hover,[data-scheme=ember] .server-player:focus-visible{border-color:#ff9a6b;outline-color:#ff9a6b}
[data-scheme=sakura] .tool-list li,[data-scheme=sakura] .my-avatar-item,[data-scheme=sakura] .account-switch,[data-scheme=sakura] .text-tabs a,[data-scheme=sakura] .my-avatar-inventory .create-types,[data-scheme=sakura] .game-detail-play .item-details,[data-scheme=sakura] .settings-row,[data-scheme=sakura] .server-entry{border-color:#f5dde7}[data-scheme=sakura] #avatar-color-status,[data-scheme=sakura] .creation-empty,[data-scheme=sakura] .settings-label,[data-scheme=sakura] dialog .fine-print{color:#8b6a77}[data-scheme=sakura] dialog h2,[data-scheme=sakura] .settings-heading,[data-scheme=sakura] .inventory-state,[data-scheme=sakura] .footer-about strong{color:#a8406f}[data-scheme=sakura] #play-command{background:#fdf1f5}[data-scheme=sakura] .admin-content{--accent:#c25b86;--line:#ebc3d2}[data-scheme=sakura] .admin-content section,[data-scheme=sakura] .admin-content .avatar,[data-scheme=sakura] .admin-content .skin-tone-panel{background:#ffffff;border-color:#ebc3d2}[data-scheme=sakura] .admin-content section>h2{color:#a8406f;border-color:#ebc3d2}[data-scheme=sakura] .admin-content input,[data-scheme=sakura] .admin-content select,[data-scheme=sakura] .admin-content textarea{background:#ffffff;border-color:#dcaabd;color:#3b2a31}[data-scheme=sakura] .admin-content button,[data-scheme=sakura] .admin-tabs button,[data-scheme=sakura] .creation-menu summary{background:linear-gradient(#fffafc,#f6d3e0);border-color:#d79ab3;color:#7c2a52}[data-scheme=sakura] .admin-tabs button[aria-selected=true]{background:#ffffff;color:#a8406f;box-shadow:0 1px #ffffff}[data-scheme=sakura] .admin-tabs{border-color:#ebc3d2}[data-scheme=sakura] .admin-content th{background:#f8d9e5;color:#a8406f;border-color:#ebc3d2}[data-scheme=sakura] .admin-content td,[data-scheme=sakura] .admin-content .players button{border-color:#f5dde7}[data-scheme=sakura] .admin-content .players button.sel{background:#c25b86;color:#fff}[data-scheme=sakura] .avatar-render-preview,[data-scheme=sakura] .avatar-render-preview .avatar-render:last-child{background:#fdf1f5;border-color:#ebc3d2}[data-scheme=sakura] .skin-tone-dialog,[data-scheme=sakura] .creation-menu-items{background:#ffffff;border-color:#d79ab3;color:#3b2a31}[data-scheme=sakura] .create-upload label,[data-scheme=sakura] .creation-menu-items a{color:#3b2a31}[data-scheme=sakura] .creation-menu-items a:hover,[data-scheme=sakura] .creation-menu-items button:hover{background:#f8d9e5}[data-scheme=sakura] .inventory-toggle:hover{background:#f8d9e5;border-color:#c25b86;color:#3b2a31}[data-scheme=sakura] .link-button:hover{background:none;color:#7c2a52}[data-scheme=sakura] .wordmark{text-shadow:0 2px 1px #8f3a5f}[data-scheme=sakura] .header-search input{border-color:#8f3a5f}[data-scheme=sakura] .header-tools,[data-scheme=sakura] .header-community{color:#fbe7ef}[data-scheme=sakura] .avatar-swatch[aria-pressed=true]{outline-color:#c25b86}[data-scheme=sakura] .server-player:hover,[data-scheme=sakura] .server-player:focus-visible{border-color:#c25b86;outline-color:#c25b86}
[data-scheme=sunset] .tool-list li,[data-scheme=sunset] .my-avatar-item,[data-scheme=sunset] .account-switch,[data-scheme=sunset] .text-tabs a,[data-scheme=sunset] .my-avatar-inventory .create-types,[data-scheme=sunset] .game-detail-play .item-details,[data-scheme=sunset] .settings-row,[data-scheme=sunset] .server-entry{border-color:#f5e2cf}[data-scheme=sunset] #avatar-color-status,[data-scheme=sunset] .creation-empty,[data-scheme=sunset] .settings-label,[data-scheme=sunset] dialog .fine-print{color:#8a6b55}[data-scheme=sunset] dialog h2,[data-scheme=sunset] .settings-heading,[data-scheme=sunset] .inventory-state,[data-scheme=sunset] .footer-about strong{color:#b4511c}[data-scheme=sunset] #play-command{background:#fff4e7}[data-scheme=sunset] .admin-content{--accent:#d0672e;--line:#ecc9a6}[data-scheme=sunset] .admin-content section,[data-scheme=sunset] .admin-content .avatar,[data-scheme=sunset] .admin-content .skin-tone-panel{background:#ffffff;border-color:#ecc9a6}[data-scheme=sunset] .admin-content section>h2{color:#b4511c;border-color:#ecc9a6}[data-scheme=sunset] .admin-content input,[data-scheme=sunset] .admin-content select,[data-scheme=sunset] .admin-content textarea{background:#ffffff;border-color:#dcb38c;color:#3a2a1f}[data-scheme=sunset] .admin-content button,[data-scheme=sunset] .admin-tabs button,[data-scheme=sunset] .creation-menu summary{background:linear-gradient(#fffaf4,#f5d6b6);border-color:#d9a477;color:#7a3a12}[data-scheme=sunset] .admin-tabs button[aria-selected=true]{background:#ffffff;color:#b4511c;box-shadow:0 1px #ffffff}[data-scheme=sunset] .admin-tabs{border-color:#ecc9a6}[data-scheme=sunset] .admin-content th{background:#f8dcc0;color:#b4511c;border-color:#ecc9a6}[data-scheme=sunset] .admin-content td,[data-scheme=sunset] .admin-content .players button{border-color:#f5e2cf}[data-scheme=sunset] .admin-content .players button.sel{background:#d0672e;color:#fff}[data-scheme=sunset] .avatar-render-preview,[data-scheme=sunset] .avatar-render-preview .avatar-render:last-child{background:#fff4e7;border-color:#ecc9a6}[data-scheme=sunset] .skin-tone-dialog,[data-scheme=sunset] .creation-menu-items{background:#ffffff;border-color:#d9a477;color:#3a2a1f}[data-scheme=sunset] .create-upload label,[data-scheme=sunset] .creation-menu-items a{color:#3a2a1f}[data-scheme=sunset] .creation-menu-items a:hover,[data-scheme=sunset] .creation-menu-items button:hover{background:#f8dcc0}[data-scheme=sunset] .inventory-toggle:hover{background:#f8dcc0;border-color:#d0672e;color:#3a2a1f}[data-scheme=sunset] .link-button:hover{background:none;color:#8a3a10}[data-scheme=sunset] .wordmark{text-shadow:0 2px 1px #9a3c1a}[data-scheme=sunset] .header-search input{border-color:#9a3c1a}[data-scheme=sunset] .header-tools,[data-scheme=sunset] .header-community{color:#fbe8d3}[data-scheme=sunset] .avatar-swatch[aria-pressed=true]{outline-color:#d0672e}[data-scheme=sunset] .server-player:hover,[data-scheme=sunset] .server-player:focus-visible{border-color:#d0672e;outline-color:#d0672e}
[data-scheme=slate] .tool-list li,[data-scheme=slate] .my-avatar-item,[data-scheme=slate] .account-switch,[data-scheme=slate] .text-tabs a,[data-scheme=slate] .my-avatar-inventory .create-types,[data-scheme=slate] .game-detail-play .item-details,[data-scheme=slate] .settings-row,[data-scheme=slate] .server-entry{border-color:#dde3ea}[data-scheme=slate] #avatar-color-status,[data-scheme=slate] .creation-empty,[data-scheme=slate] .settings-label,[data-scheme=slate] dialog .fine-print{color:#66768a}[data-scheme=slate] dialog h2,[data-scheme=slate] .settings-heading,[data-scheme=slate] .inventory-state,[data-scheme=slate] .footer-about strong{color:#2f4a66}[data-scheme=slate] #play-command{background:#f3f6f9}[data-scheme=slate] .admin-content{--accent:#4d6075;--line:#b8c4d1}[data-scheme=slate] .admin-content section,[data-scheme=slate] .admin-content .avatar,[data-scheme=slate] .admin-content .skin-tone-panel{background:#ffffff;border-color:#b8c4d1}[data-scheme=slate] .admin-content section>h2{color:#2f4a66;border-color:#b8c4d1}[data-scheme=slate] .admin-content input,[data-scheme=slate] .admin-content select,[data-scheme=slate] .admin-content textarea{background:#ffffff;border-color:#a9b6c4;color:#26313d}[data-scheme=slate] .admin-content button,[data-scheme=slate] .admin-tabs button,[data-scheme=slate] .creation-menu summary{background:linear-gradient(#ffffff,#dde4ec);border-color:#9fb0c2;color:#2f4256}[data-scheme=slate] .admin-tabs button[aria-selected=true]{background:#ffffff;color:#2f4a66;box-shadow:0 1px #ffffff}[data-scheme=slate] .admin-tabs{border-color:#b8c4d1}[data-scheme=slate] .admin-content th{background:#dfe6ee;color:#2f4a66;border-color:#b8c4d1}[data-scheme=slate] .admin-content td,[data-scheme=slate] .admin-content .players button{border-color:#dde3ea}[data-scheme=slate] .admin-content .players button.sel{background:#4d6075;color:#fff}[data-scheme=slate] .avatar-render-preview,[data-scheme=slate] .avatar-render-preview .avatar-render:last-child{background:#f3f6f9;border-color:#b8c4d1}[data-scheme=slate] .skin-tone-dialog,[data-scheme=slate] .creation-menu-items{background:#ffffff;border-color:#9fb0c2;color:#26313d}[data-scheme=slate] .create-upload label,[data-scheme=slate] .creation-menu-items a{color:#26313d}[data-scheme=slate] .creation-menu-items a:hover,[data-scheme=slate] .creation-menu-items button:hover{background:#dfe6ee}[data-scheme=slate] .inventory-toggle:hover{background:#dfe6ee;border-color:#4d6075;color:#26313d}[data-scheme=slate] .link-button:hover{background:none;color:#1f4f80}[data-scheme=slate] .wordmark{text-shadow:0 2px 1px #2e3d4e}[data-scheme=slate] .header-search input{border-color:#2e3d4e}[data-scheme=slate] .header-tools,[data-scheme=slate] .header-community{color:#e6ebf1}[data-scheme=slate] .avatar-swatch[aria-pressed=true]{outline-color:#4d6075}[data-scheme=slate] .server-player:hover,[data-scheme=slate] .server-player:focus-visible{border-color:#4d6075;outline-color:#4d6075}
[data-scheme=ocean] .admin-content button.secondary{background:#17303f;border-color:#3b7a94;color:#dceef5}[data-scheme=ocean] .admin-content .skin-tone-swatch:hover{outline-color:#3b7a94}[data-scheme=ocean] .admin-content .skin-tone-swatch[aria-pressed="true"]{outline-color:#6cc6e6}[data-scheme=ocean] .admin-content .skin-tone-swatch:focus-visible{outline-color:#bfe8f6}[data-scheme=ocean] .admin-content .skin-tone-advanced:hover{background:none;color:#a8e3f5}[data-scheme=ocean] .admin-content .skin-tone-parts input{accent-color:#6cc6e6}[data-scheme=ocean] .admin-content .skin-tone-done button{background:#21566d;border-color:#123a4d;color:#fff}[data-scheme=ocean] .admin-content .skin-tone-done button:hover{background:#123a4d}
[data-scheme=forest] .admin-content button.secondary{background:#1d2d21;border-color:#5a8a54;color:#dfeedb}[data-scheme=forest] .admin-content .skin-tone-swatch:hover{outline-color:#5a8a54}[data-scheme=forest] .admin-content .skin-tone-swatch[aria-pressed="true"]{outline-color:#9ed58a}[data-scheme=forest] .admin-content .skin-tone-swatch:focus-visible{outline-color:#c9eab9}[data-scheme=forest] .admin-content .skin-tone-advanced:hover{background:none;color:#c6efb5}[data-scheme=forest] .admin-content .skin-tone-parts input{accent-color:#9ed58a}[data-scheme=forest] .admin-content .skin-tone-done button{background:#3b6338;border-color:#233f22;color:#fff}[data-scheme=forest] .admin-content .skin-tone-done button:hover{background:#233f22}
[data-scheme=ember] .admin-content button.secondary{background:#2b1b18;border-color:#b45a36;color:#f2e0d9}[data-scheme=ember] .admin-content .skin-tone-swatch:hover{outline-color:#b45a36}[data-scheme=ember] .admin-content .skin-tone-swatch[aria-pressed="true"]{outline-color:#ff9a6b}[data-scheme=ember] .admin-content .skin-tone-swatch:focus-visible{outline-color:#ffb48f}[data-scheme=ember] .admin-content .skin-tone-advanced:hover{background:none;color:#ffc2a3}[data-scheme=ember] .admin-content .skin-tone-parts input{accent-color:#ff9a6b}[data-scheme=ember] .admin-content .skin-tone-done button{background:#8a3a20;border-color:#5c2010;color:#fff}[data-scheme=ember] .admin-content .skin-tone-done button:hover{background:#5c2010}
[data-scheme=sakura] .admin-content button.secondary{background:#ffffff;border-color:#d79ab3;color:#3b2a31}[data-scheme=sakura] .admin-content .skin-tone-swatch:hover{outline-color:#d79ab3}[data-scheme=sakura] .admin-content .skin-tone-swatch[aria-pressed="true"]{outline-color:#c25b86}[data-scheme=sakura] .admin-content .skin-tone-swatch:focus-visible{outline-color:#a8406f}[data-scheme=sakura] .admin-content .skin-tone-advanced:hover{background:none;color:#7c2a52}[data-scheme=sakura] .admin-content .skin-tone-parts input{accent-color:#c25b86}[data-scheme=sakura] .admin-content .skin-tone-done button{background:#c25b86;border-color:#8f3a5f;color:#fff}[data-scheme=sakura] .admin-content .skin-tone-done button:hover{background:#8f3a5f}
[data-scheme=sunset] .admin-content button.secondary{background:#ffffff;border-color:#d9a477;color:#3a2a1f}[data-scheme=sunset] .admin-content .skin-tone-swatch:hover{outline-color:#d9a477}[data-scheme=sunset] .admin-content .skin-tone-swatch[aria-pressed="true"]{outline-color:#d0672e}[data-scheme=sunset] .admin-content .skin-tone-swatch:focus-visible{outline-color:#b4511c}[data-scheme=sunset] .admin-content .skin-tone-advanced:hover{background:none;color:#8a3a10}[data-scheme=sunset] .admin-content .skin-tone-parts input{accent-color:#d0672e}[data-scheme=sunset] .admin-content .skin-tone-done button{background:#d0672e;border-color:#9a3c1a;color:#fff}[data-scheme=sunset] .admin-content .skin-tone-done button:hover{background:#9a3c1a}
[data-scheme=slate] .admin-content button.secondary{background:#ffffff;border-color:#9fb0c2;color:#26313d}[data-scheme=slate] .admin-content .skin-tone-swatch:hover{outline-color:#9fb0c2}[data-scheme=slate] .admin-content .skin-tone-swatch[aria-pressed="true"]{outline-color:#4d6075}[data-scheme=slate] .admin-content .skin-tone-swatch:focus-visible{outline-color:#2f4a66}[data-scheme=slate] .admin-content .skin-tone-advanced:hover{background:none;color:#1f4f80}[data-scheme=slate] .admin-content .skin-tone-parts input{accent-color:#4d6075}[data-scheme=slate] .admin-content .skin-tone-done button{background:#4d6075;border-color:#2e3d4e;color:#fff}[data-scheme=slate] .admin-content .skin-tone-done button:hover{background:#2e3d4e}
