html[data-private-mode]{
 --private-panel-fill:linear-gradient(180deg,var(--private-final-panel-top),var(--private-final-panel));
 --private-inner-fill:linear-gradient(180deg,var(--private-page-bg),var(--private-page-bg));
 --private-hover-fill:linear-gradient(180deg,var(--private-final-hover-top),var(--private-final-hover));--private-inner-text:var(--private-final-text);--private-inner-muted:var(--private-final-muted);
}
html[data-private-mode="dark"]{--private-page-bg:#000;--private-final-panel:#191919;--private-final-panel-top:#242424;--private-final-inner:#000;--private-final-inner-top:#000;--private-final-hover:#292929;--private-final-hover-top:#343434;--private-final-text:#eee;--private-final-muted:#b5b1a9;--private-final-border:rgba(255,255,255,.16);--private-final-shadow:rgba(0,0,0,.58);--private-dialog-warning:#f0c982;--private-cookie-primary-bg:#eeeeee;--private-cookie-primary-hover:#ffffff;--private-cookie-primary-text:#111111;}
html[data-private-mode="neutral"]{--private-page-bg:#353535;--private-final-panel:#454545;--private-final-panel-top:#505050;--private-final-inner:#353535;--private-final-inner-top:#353535;--private-final-hover:#5b5b5b;--private-final-hover-top:#666;--private-final-text:#fff;--private-final-muted:#d3d3d3;--private-final-border:rgba(255,255,255,.20);--private-final-shadow:rgba(0,0,0,.42);--private-dialog-warning:#ffe0a3;--private-cookie-primary-bg:#ffffff;--private-cookie-primary-hover:#f0f0f0;--private-cookie-primary-text:#292929;}
html[data-private-mode="light"]{--private-page-bg:#69737f;--private-final-panel:#a1aebb;--private-final-panel-top:#b5c0ca;--private-final-inner:#69737f;--private-final-inner-top:#69737f;--private-final-hover:#d6dde3;--private-final-hover-top:#e1e6ea;--private-final-text:#202a35;--private-final-muted:#495563;--private-inner-text:#f7f9fb;--private-inner-muted:#dce4eb;--private-final-border:rgba(25,39,54,.23);--private-final-shadow:rgba(28,39,52,.28);--private-dialog-warning:#713900;--private-cookie-primary-bg:#202a35;--private-cookie-primary-hover:#101820;--private-cookie-primary-text:#f7f9fb;}
html[data-private-mode="navy"]{--private-page-bg:#0b1423;--private-final-panel:#182940;--private-final-panel-top:#20344f;--private-final-inner:#0b1423;--private-final-inner-top:#0b1423;--private-final-hover:#29415f;--private-final-hover-top:#334f70;--private-final-text:#eef4fb;--private-final-muted:#b9c8d8;--private-final-border:rgba(167,218,255,.20);--private-final-shadow:rgba(3,10,20,.55);--private-dialog-warning:#ffd58a;--private-cookie-primary-bg:#e5f1fb;--private-cookie-primary-hover:#ffffff;--private-cookie-primary-text:#0b1726;}
html[data-private-mode][data-private-mode][data-private-mode]{background-color:var(--private-page-bg)!important;}
html[data-private-mode][data-private-mode][data-private-mode]:not([data-private-profile-page]) body,
html[data-private-mode][data-private-mode][data-private-mode]:not([data-private-profile-page]) body .wapper,
html[data-private-mode][data-private-mode][data-private-mode]:not([data-private-profile-page]) body .wapper>.content{background-color:var(--private-page-bg)!important;background-image:none!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.block:not(:where(.home-lottery-slot>.block)),.breadcrumb,.card,.panel,.well,.jumbotron,.modal-content){background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 5px 12px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.block_head,.panel-heading,.card-header,.modal-header,.modal-footer){background-color:transparent!important;background-image:none!important;border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(h1,h2,h3,h4,h5,h6,legend,label,th,.block_head,.modal-title){color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.text-muted,.help-block,.small,small,.description){color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.form-control,select,textarea,input:not([type="hidden"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]):not([type="image"])){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 2px 5px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.form-control,textarea,input)::placeholder{color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;opacity:.78!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.btn-default,.btn-primary,.btn-outline-primary,input[type="submit"],input[type="button"]){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 3px 8px var(--private-final-shadow)!important;text-shadow:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.btn-default,.btn-primary,.btn-outline-primary,input[type="submit"],input[type="button"]):is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;outline:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.table-responsive,.list-group,.list-group-item,.dropdown-menu,.nav-tabs,.pagination>li>a,.pagination>li>span,.input-group-addon){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper table{background-color:transparent!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper table :is(th,td){background-color:transparent!important;border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper table thead :is(th,td){background-color:var(--private-final-panel-top)!important;background-image:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper table tbody tr:is(:hover,:focus-within)>*{background-color:var(--private-final-hover)!important;background-image:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-page .profile table tbody tr td[colspan="2"] h4,
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(#forum,#forum_topics)>h2,
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(#forum,#forum_topics) .col-lg-12>h2,
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .topic-answers div[id^="answer"] .top-area,
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .block.block-search>.input-search{background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(#forum,#forum_topics) .row :is(.col-lg-8,.col-lg-4){border-color:var(--private-final-border)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper div.spoiler :is(.spoiler-title,.spoiler-content){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper div.spoiler .spoiler-content table :is(th,td){color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;border-color:var(--private-final-border)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.monitoring-table,.noty_bar .noty_message){background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 5px 12px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.servers-online-line .progress-val,.monitoring-table>table>tbody>tr>td .progress-val){background-color:transparent!important;background-image:none!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .noty_bar.noty_bar:has(#inmess2_val,.noty_text a[href*="friends"]){background:transparent!important;border:0!important;box-shadow:none!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .noty_bar.noty_bar:has(#inmess2_val,.noty_text a[href*="friends"]) .noty_message{padding:0!important;background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border:1px solid var(--private-final-border)!important;border-radius:10px!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 6px 20px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .noty_bar.noty_bar:has(#inmess2_val,.noty_text a[href*="friends"]):is(:hover,:focus-within) .noty_message{background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .noty_bar.noty_bar:has(#inmess2_val,.noty_text a[href*="friends"]) .noty_text{margin:0!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .noty_bar.noty_bar:has(#inmess2_val,.noty_text a[href*="friends"]) .noty_text a{display:flex!important;align-items:center!important;gap:8px!important;padding:10px 12px!important;background:transparent!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;text-decoration:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .noty_bar.noty_bar:has(#inmess2_val,.noty_text a[href*="friends"]) .noty_text a:is(:hover,:focus-visible){background:color-mix(in srgb,var(--private-final-hover) 82%,transparent)!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;outline:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#inmess2_val,.noty_bar:has(.noty_text a[href*="friends"]) .noty_text a>span){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:22px!important;height:22px!important;padding:0 6px!important;box-sizing:border-box!important;background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;border-radius:7px!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:none!important;font-size:12px!important;font-weight:650!important;}
html[data-private-mode][data-private-mode][data-private-mode] body li:has(>.noty_bar :is(#inmess2_val,.noty_text a[href*="friends"])){background:transparent!important;border:0!important;box-shadow:none!important;border-radius:10px!important;overflow:hidden!important;}
html[data-private-profile-page][data-private-mode][data-private-mode][data-private-mode] body .wapper,
html[data-private-profile-page][data-private-mode][data-private-mode][data-private-mode] body .wapper>.content{background-color:transparent!important;background-image:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .monitoring-blocks_new{background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #generalChatRulesDialog,
html[data-private-mode][data-private-mode][data-private-mode] body #generalChatRulesDialog:is(:hover,:focus-within){box-sizing:border-box!important;background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 18px 50px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #generalChatRulesDialog::backdrop{background:rgba(var(--private-overlay-base,0,0,0),.8)!important;opacity:1!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #generalChatRulesDialog header{border-bottom-color:var(--private-final-border)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #generalChatRulesDialog :is(h2,ul,li){color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #generalChatRulesDialog p{color:var(--private-dialog-warning)!important;-webkit-text-fill-color:var(--private-dialog-warning)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #generalChatRulesDialog h2::before{color:var(--private-accent,var(--private-final-text))!important;-webkit-text-fill-color:var(--private-accent,var(--private-final-text))!important;border-color:var(--private-accent,var(--private-final-text))!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #generalChatRulesDialog li::before{background-color:var(--private-accent,var(--private-final-text))!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #generalChatRulesDialog li+li{border-top-color:var(--private-final-border)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #generalChatRulesClose{display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 2px 6px var(--private-final-shadow)!important;cursor:pointer!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #generalChatRulesClose:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;outline:2px solid var(--private-accent,var(--private-final-text))!important;outline-offset:2px!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #cookie-banner.cookie-banner,
html[data-private-mode][data-private-mode][data-private-mode] body #cookie-banner.cookie-banner:is(:hover,:focus-within){background-color:var(--private-final-panel)!important;background-image:linear-gradient(145deg,rgba(255,255,255,.025),transparent 38%),var(--private-panel-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 10px 30px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #cookie-banner .cookie-text{color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #cookie-banner .cookie-text strong{color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #cookie-banner :is(.cookie-text a,.cookie-settings-link){color:var(--private-accent,var(--private-final-text))!important;-webkit-text-fill-color:var(--private-accent,var(--private-final-text))!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #cookie-banner .cookie-btn{min-height:40px!important;border-radius:8px!important;background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 3px 8px var(--private-final-shadow)!important;filter:none!important;text-shadow:none!important;transform:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #cookie-banner .cookie-btn-primary{background-color:var(--private-cookie-primary-bg)!important;background-image:linear-gradient(180deg,color-mix(in srgb,var(--private-cookie-primary-bg) 88%,#fff),var(--private-cookie-primary-bg))!important;border-color:var(--private-cookie-primary-bg)!important;color:var(--private-cookie-primary-text)!important;-webkit-text-fill-color:var(--private-cookie-primary-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #cookie-banner .cookie-btn-secondary:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-final-text)!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 4px 10px var(--private-final-shadow)!important;filter:none!important;transform:translateY(-1px)!important;outline:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #cookie-banner .cookie-btn-primary:is(:hover,:focus-visible){background-color:var(--private-cookie-primary-hover)!important;background-image:linear-gradient(180deg,color-mix(in srgb,var(--private-cookie-primary-hover) 88%,#fff),var(--private-cookie-primary-hover))!important;border-color:var(--private-cookie-primary-hover)!important;color:var(--private-cookie-primary-text)!important;-webkit-text-fill-color:var(--private-cookie-primary-text)!important;box-shadow:0 4px 12px var(--private-final-shadow)!important;filter:none!important;transform:translateY(-1px)!important;outline:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #cookie-banner .cookie-btn:active{transform:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper.guest-home :is(.guest-home-intro.block,.guest-auth-card.block){background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 5px 12px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper.guest-home :is(.guest-home-intro h1,.guest-game-callout h2,.guest-game-callout h2 strong,.guest-auth-card .block_head){color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;text-shadow:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper.guest-home :is(.guest-home-intro p,.guest-game-callout>p,.guest-auth-copy,.guest-auth-note){color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper.guest-home :is(.guest-header-action,.guest-game-download,.guest-auth-card .btn,.guest-auth-card .btn-primary,.guest-auth-card .btn-outline-primary){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 3px 8px var(--private-final-shadow)!important;filter:none!important;text-shadow:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper.guest-home :is(.guest-header-action,.guest-game-download,.guest-auth-card .btn,.guest-auth-card .btn-primary,.guest-auth-card .btn-outline-primary):is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;outline:none!important;filter:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) .modal-content{background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border:1px solid var(--private-final-border)!important;border-radius:12px!important;color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 50px var(--private-final-shadow)!important;overflow:hidden!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) .modal-header{min-height:56px!important;padding:13px 16px!important;background:transparent!important;border-bottom:1px solid var(--private-final-border)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) :is(.modal-title,label,.small,p){color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) .close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;margin:-4px -4px -4px auto!important;padding:0!important;background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;border-radius:8px!important;color:var(--private-inner-text)!important;opacity:1!important;text-shadow:none!important;cursor:pointer!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) .close:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;outline:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) .form-control{background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 2px 5px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) .form-control::placeholder{color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;opacity:.76!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) .form-control:-webkit-autofill,
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) .form-control:-webkit-autofill:hover,
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) .form-control:-webkit-autofill:focus{background-color:var(--private-final-inner)!important;background-image:none!important;-webkit-box-shadow:0 0 0 1000px var(--private-final-inner) inset!important;box-shadow:0 0 0 1000px var(--private-final-inner) inset!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;caret-color:var(--private-inner-text)!important;transition:background-color 99999s ease-out 0s!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) :is(.btn,.btn-primary,.btn-outline-primary,#vk_link){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 3px 8px var(--private-final-shadow)!important;filter:none!important;text-shadow:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#authorization,#registration,#api_auth,#api_reg) :is(.btn,.btn-primary,.btn-outline-primary,#vk_link):is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;outline:none!important;filter:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.recoveryCard,.recoveryCard:hover,.recoveryCard:focus-within){background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 5px 12px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .recoveryCardTitle{border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .recoveryEmail{background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 2px 5px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .recoveryEmail::placeholder{color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;opacity:.76!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .recoveryEmail:-webkit-autofill,
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .recoveryEmail:-webkit-autofill:hover,
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .recoveryEmail:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--private-final-inner) inset!important;box-shadow:0 0 0 1000px var(--private-final-inner) inset!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;caret-color:var(--private-inner-text)!important;transition:background-color 99999s ease-out 0s!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .recoverySubmit{background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 3px 8px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .recoverySubmit:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;outline:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header,
html[data-private-mode][data-private-mode][data-private-mode] body .wapper>.footer,
html[data-private-mode][data-private-mode][data-private-mode] body .footer.footer,
html[data-private-mode][data-private-mode][data-private-mode] body footer.footer{background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border-color:var(--private-final-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 4px 12px var(--private-final-shadow)!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .footer :is(.container,.row,[class*="col-"]){background-color:transparent!important;background-image:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .footer :is(h1,h2,h3,h4,h5,h6,p,a,li,span,.copyright,.copyright a){color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header{height:auto!important;min-height:56px!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header>.container{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;height:auto!important;min-height:56px!important;padding-top:4px!important;padding-bottom:4px!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header>.container>.branding{flex:0 1 auto!important;order:0!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header>.container>#blockMenu{order:1!important;flex:0 0 auto!important;margin:0!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header .privateThemeAccount{order:2!important;flex:0 1 auto!important;margin-left:0!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header>.container>#mobileMenu{order:3!important;flex-basis:auto!important;}
@media(max-width:599px){html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header>.container{flex-wrap:wrap!important;gap:6px!important;}html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header>.container>.branding{flex:1 1 auto!important;}html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header>.container>#mobileMenu{flex-basis:100%!important;}}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #message_input{background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;box-shadow:inset 0 2px 5px var(--private-final-shadow)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat .smile_input{background:transparent!important;border:0!important;box-shadow:none!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #message_input::placeholder{color:var(--private-final-muted)!important;opacity:.82!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.block.block:has(>#chat),#site_stats>.block.block){border-radius:14px!important;background-clip:padding-box!important;overflow:hidden!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.block.block:has(>#chat),#site_stats>.block.block) :is(.row,.input-group,.input-group-btn){background-color:transparent!important;background-image:none!important;box-shadow:none!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.block.block:has(>#chat),#site_stats>.block.block,.home-lotteries-grid.lotteryHeroGrid){border-radius:14px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 -1px 0 var(--private-final-shadow)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper .home-lotteries-grid.lotteryHeroGrid .home-lottery-slot+.home-lottery-slot{border-left:0!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper .home-lotteries-grid.lotteryHeroGrid .home-lottery-slot+.home-lottery-slot::after{content:none!important;display:none!important;background:none!important;border:0!important;box-shadow:none!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #send_button,
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper .home-lotteries-grid .home-lottery-slot button:is(.participate,.daily-lottery-lite-participate){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 3px 8px var(--private-final-shadow)!important;text-shadow:none!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #send_button:hover:not(:disabled),
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper .home-lotteries-grid .home-lottery-slot button:is(.participate,.daily-lottery-lite-participate):hover:not(:disabled){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #send_button:disabled,
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper .home-lotteries-grid .home-lottery-slot button:is(.participate,.daily-lottery-lite-participate):disabled{background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;opacity:.62!important;box-shadow:none!important;cursor:default!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #modernShopPage .blockProduct::after{background:linear-gradient(90deg,color-mix(in srgb,var(--private-final-inner) 98%,transparent) 0%,color-mix(in srgb,var(--private-final-inner) 86%,transparent) 49%,color-mix(in srgb,var(--private-final-inner) 10%,transparent) 78%)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #modernShopPage .blockProduct__title{color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #modernShopPage .blockProduct__mini_desc{color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #modernShopPage a.storeShopLink{color:var(--private-inner-text)!important;background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 4px 10px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #modernShopPage a.storeShopLink:is(:hover,:focus-visible){color:var(--private-final-text)!important;background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(#privateThemePanel,.rankingServerList,.wapper .blockMenu .blockMenuRow,.wapper .header .collapsible-menu.user-menu>li.profileDropdownReady>ul){background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border-color:var(--private-final-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 10px 26px var(--private-final-shadow)!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .blockMenu{background-color:color-mix(in srgb,var(--private-final-inner) 88%,transparent)!important;background-image:none!important;border-color:var(--private-final-border)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .blockMenu :is(.blockMenu_Heading,a,button,li,span,i,svg){color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .blockMenu a:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(.privateThemeToggle,.wapper .warehouseServerButton,.wapper #top_players .rankingServerButton){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 2px 6px var(--private-final-shadow)!important;color:var(--private-inner-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(.privateThemeToggle,.wapper .warehouseServerButton,.wapper #top_players .rankingServerButton):is(:hover,:focus-visible,[aria-expanded="true"]){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #privateThemePanel :is(button,.privateThemeModes,.customSurfaceControls,.customColorEditor),
html[data-private-mode][data-private-mode][data-private-mode] body .rankingServerList .rankingServerOption,
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header .collapsible-menu.user-menu>li.profileDropdownReady>ul>li>a{color:var(--private-final-text)!important;border-color:var(--private-final-border)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #privateThemePanel :is(.appearanceHome,.privateThemeModes,.appearancePaletteGrid,.customSurfaceControls,.customColorEditor){background-color:transparent!important;background-image:none!important;box-shadow:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #privateThemePanel :is(.appearanceHome button,.privateThemeModes button,.appearancePaletteGrid>button,.appearanceBack,.ownThemeToggle){background-color:transparent!important;background-image:none!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #privateThemePanel :is(.appearanceHome button,.privateThemeModes button,.appearancePaletteGrid>button,.appearanceBack,.ownThemeToggle):is(:hover,:focus-visible,[aria-pressed="true"]){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;color:var(--private-final-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #daily_lottery_lite#daily_lottery_lite .daily-lottery-lite-timer>span,
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #sortition#sortition .ending #ending#ending>span{background-color:var(--private-final-panel)!important;background-image:linear-gradient(180deg,var(--private-final-hover),var(--private-final-panel))!important;border:1px solid var(--private-final-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -1px 0 var(--private-final-shadow)!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #daily_lottery_lite#daily_lottery_lite .daily-lottery-lite-timer>span :is(strong,b,small,i),
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #sortition#sortition .ending #ending#ending>span :is(strong,b,small,i){color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;text-shadow:none!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.homeSidebarModern>.block,#chat,#site_stats>.block,.homeCaseActivity,.hnSection,.homeCommunityPanel.block,.homeActivityGrid .homeActivityPanel){background-color:var(--private-final-panel)!important;background-image:linear-gradient(145deg,rgba(255,255,255,.018),transparent 34%),var(--private-panel-fill)!important;border-color:var(--private-final-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -2px 3px var(--private-final-shadow),0 5px 10px var(--private-final-shadow)!important;color:var(--private-final-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(#chat #chat_messages .chat_message,#site_stats p,.hnSection .hnCard){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 -1px 0 var(--private-final-shadow)!important;color:var(--private-inner-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(#chat #chat_messages .chat_message>.message,#chat #chat_messages .chat_message .with_code,#site_stats p,#site_stats p :is(b,strong,em,span,small,sup,a),.hnSection .hnCard :is(h1,h2,h3,h4,h5,h6,p,span,small,time,.muted,.hnMeta,.hnBody)){color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(#chat #chat_messages .chat_message .date,.hnSection .hnCard :is(p,small,time,.muted,.hnMeta)){color:var(--private-inner-muted)!important;-webkit-text-fill-color:var(--private-inner-muted)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .modal-content .table tbody :is(td,th),html[data-private-mode][data-private-mode][data-private-mode] body .wapper .modal-content .table tbody :is(td,th) :is(span,small,strong,b){color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.homeSidebarModern>.block,#chat,#site_stats,.homeCaseActivity,.home-lottery-slot>.block,.hnSection,.homeCommunityPanel.block,.homeActivityGrid .homeActivityPanel) :is(h1,h2,h3,h4,h5,h6,.block_head,.block_head_chat){color:var(--private-final-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.homeSidebarModern>.block,#chat,#site_stats,.homeCaseActivity,.home-lottery-slot>.block,.hnSection,.homeCommunityPanel.block,.homeActivityGrid .homeActivityPanel) :is(p,small,time,.muted){color:var(--private-final-muted)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block,
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block:is(:hover,:focus-within){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;border-left:3px solid color-mix(in srgb,var(--private-final-muted) 72%,transparent)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),inset 0 -1px 0 var(--private-final-shadow)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block.info{border-left-color:#5e9ed6!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block.success{border-left-color:#65b982!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block.warning{border-left-color:#d4aa50!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block.error{border-left-color:#ce6873!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block :is(p,strong,b){color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block>span{color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>.block_head>.btn,
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block>.icon-remove{display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 2px 6px var(--private-final-shadow)!important;opacity:1!important;text-shadow:none!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block>.icon-remove{width:32px!important;height:32px!important;padding:0!important;border-radius:8px!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block>.icon-remove::before{color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;opacity:1!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>.block_head>.btn:is(:hover,:focus-visible),
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line>#notifications>.noty-block.noty-block>.icon-remove:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;outline:none!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper .monitoring-blocks_new .serverNew,
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper .monitoring-blocks_new .serverNew:is(:hover,:focus-within){border-color:var(--private-final-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 4px 8px var(--private-final-shadow)!important;}
html[data-private-home-depth][data-private-mode="neutral"][data-private-mode][data-private-mode] body .wapper #site_stats :is(b,strong,em,small,span,sup),
html[data-private-home-depth][data-private-mode="neutral"][data-private-mode][data-private-mode] body .wapper .home-lotteries-grid.lotteryHeroGrid :is(.ending,.daily-lottery-lite-timer) :is(b,strong,span,small,i){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .rankingServerList .rankingServerOption:is(:hover,.is-active,[aria-selected="true"]),
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .header .collapsible-menu.user-menu>li.profileDropdownReady>ul>li>a:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;color:var(--private-final-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .modal.modal[id^="server-players-modal"] .modal-content{background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 18px 55px var(--private-final-shadow)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .modal.modal[id^="server-players-modal"] :is(.modal-title,.modal-header h4,.table,.table td,.table th){color:var(--private-final-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .modal.modal[id^="server-players-modal"] :is(.table-responsive,.input-group select.form-control){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .modal.modal[id^="server-players-modal"] :is(.table thead,.table thead th,.table thead td){background-color:var(--private-final-panel-top)!important;background-image:none!important;color:var(--private-final-text)!important;}
html[data-private-home-depth][data-private-mode][data-private-mode][data-private-mode] body .wapper .home-lotteries-grid.lotteryHeroGrid .home-lottery-slot :is(.ending span,.ending>span,.daily-lottery-lite-timer>span){background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border-color:var(--private-final-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -1px 0 var(--private-final-shadow)!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode],html[data-private-mode][data-private-mode][data-private-mode] body{scrollbar-color:var(--private-final-hover) var(--private-final-inner)!important;}
html[data-private-mode][data-private-mode][data-private-mode]::-webkit-scrollbar,html[data-private-mode][data-private-mode][data-private-mode] body::-webkit-scrollbar{width:10px!important;height:10px!important;}
html[data-private-mode][data-private-mode][data-private-mode]::-webkit-scrollbar-track,html[data-private-mode][data-private-mode][data-private-mode] body::-webkit-scrollbar-track{background:var(--private-final-inner)!important;}
html[data-private-mode][data-private-mode][data-private-mode]::-webkit-scrollbar-thumb,html[data-private-mode][data-private-mode][data-private-mode] body::-webkit-scrollbar-thumb{background:var(--private-final-hover)!important;border:2px solid var(--private-final-inner)!important;border-radius:999px!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #siteScrollProgress{background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border-color:var(--private-final-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 4px 12px var(--private-final-shadow)!important;color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body #siteScrollProgress:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-final-text)!important;}
/* A selected palette owns interface glyphs. Keep photographs, avatars,
   badges, case artwork and other content images in their authored colors. */
html[data-private-theme]:not([data-private-theme="none"])[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(
 .header .privateThemeToggle,
 .header button#blockMenu,
 .blockMenu a,
 .blockMenu button,
 .homeSidebarModern>.block>.block_head,
 #chat .block_head_chat,
 #site_stats>.block_head,
 .homeCaseActivityHeader,
 .homeCaseActivityHeader h2,
 .hnHeader,
 .hnHeader h2,
 .homeCommunityPanel>.block_head,
 .homeActivityPanel>header,
 .home-lottery-slot .daily-lottery-lite-title,
 .home-lottery-slot .lottery-title,
 #site_stats p,
 .hnCard,
 .homeActivityPanel li,
 .homeActivityPanel article,
 .homeCommunityPanel li,
 .homeCommunityPanel article,
 #siteScrollProgress
) :is(i,svg),
html[data-private-theme]:not([data-private-theme="none"])[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(
 .homeSidebarModern>.block>.block_head,
 #chat .block_head_chat,
 #site_stats>.block_head,
 .homeCaseActivityHeader,
 .hnHeader,
 .homeCommunityPanel>.block_head,
 .homeActivityPanel>header,
 .home-lottery-slot .daily-lottery-lite-title,
 .home-lottery-slot .lottery-title
) :is(.fa,.fas,.far,.fal,.fab,[class^="icon-"],[class*=" icon-"]){color:var(--private-accent)!important;stroke:currentColor!important;}
html[data-private-theme]:not([data-private-theme="none"])[data-private-mode][data-private-mode][data-private-mode] body .wapper :is(
 .homeSidebarModern>.block>.block_head,
 #chat .block_head_chat,
 #site_stats>.block_head,
 .homeCaseActivityHeader h2,
 .hnHeader h2,
 .homeCommunityPanel>.block_head,
 .homeActivityPanel>header h2,
 .home-lottery-slot .daily-lottery-lite-title,
 .home-lottery-slot .lottery-title
)::before{color:var(--private-accent)!important;border-color:var(--private-accent)!important;}
/* Site statistics renders some daily deltas as text and others as links.
   Normalize both forms so their color never depends on link styling. */
html[data-private-theme="none"][data-private-mode][data-private-mode][data-private-mode] body .wapper #site_stats small,
html[data-private-theme="none"][data-private-mode][data-private-mode][data-private-mode] body .wapper #site_stats small *,
html[data-private-theme="none"][data-private-mode][data-private-mode][data-private-mode] body .wapper #site_stats small a,
html[data-private-theme="none"][data-private-mode][data-private-mode][data-private-mode] body .wapper #site_stats sup,
html[data-private-theme="none"][data-private-mode][data-private-mode][data-private-mode] body .wapper #site_stats sup *{color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-theme]:not([data-private-theme="none"])[data-private-mode][data-private-mode][data-private-mode] body .wapper #site_stats small,
html[data-private-theme]:not([data-private-theme="none"])[data-private-mode][data-private-mode][data-private-mode] body .wapper #site_stats small *,
html[data-private-theme]:not([data-private-theme="none"])[data-private-mode][data-private-mode][data-private-mode] body .wapper #site_stats small a,
html[data-private-theme]:not([data-private-theme="none"])[data-private-mode][data-private-mode][data-private-mode] body .wapper #site_stats sup,
html[data-private-theme]:not([data-private-theme="none"])[data-private-mode][data-private-mode][data-private-mode] body .wapper #site_stats sup *{color:var(--private-accent)!important;-webkit-text-fill-color:var(--private-accent)!important;}
/* Shared component skin. Pages below only own layout and exceptional states. */
html[data-private-mode][data-private-mode][data-private-mode] body :is(
 .my-stores-page .block,
 .my-stores-page .modal-content,
 .profile-settings .block,
 .profile-settings .modal-content,
 .private-settings-alert__popup
){background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 5px 12px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(
 .my-stores-page .table-responsive,
 .profile-settings .noty,
 .profile-settings .noty-block,
 .profile-settings .set_tg_info,
 .profile-settings .unset_tg_warning,
 .profile-settings .table-responsive,
 .profile-settings #chat #chat_messages .chat_message
){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(
 .my-stores-page .form-control,
 .my-stores-page input,
 .my-stores-page select,
 .my-stores-page .myStoresServerButton,
 .profile-settings .form-control,
 .profile-settings input:not([type="hidden"]):not([type="radio"]):not([type="checkbox"]),
 .profile-settings select,
 .profile-settings textarea,
 .profile-settings #signature
){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 2px 5px var(--private-final-shadow)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(
 .my-stores-page .btn,
 .my-stores-page .btn-default,
 .my-stores-page .btn-primary,
 .my-stores-page .btn-outline-primary,
 .my-stores-page button,
 .profile-settings .btn,
 .profile-settings .btn-default,
 .profile-settings .btn-primary,
 .profile-settings .btn-outline-primary,
 .profile-settings input[type="submit"],
 .private-settings-alert__button
){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 3px 8px var(--private-final-shadow)!important;text-shadow:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(
 .my-stores-page .btn,
 .my-stores-page .btn-default,
 .my-stores-page .btn-primary,
 .my-stores-page .btn-outline-primary,
 .my-stores-page button,
 .profile-settings .btn,
 .profile-settings .btn-default,
 .profile-settings .btn-primary,
 .profile-settings .btn-outline-primary,
 .profile-settings input[type="submit"],
 .private-settings-alert__button
):is(:hover,:focus-visible,.active){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-accent,var(--private-final-text))!important;-webkit-text-fill-color:var(--private-accent,var(--private-final-text))!important;outline:0!important;filter:none!important;transform:none!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(.my-stores-page,.profile-settings) :is(.block_head,h1,h2,h3,h4,h5,h6,label,p,.multiAccount,.modal-title){color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body :is(.my-stores-page,.profile-settings) :is(table,.table,thead,tbody,tr,th,td,.modal-header,.modal-body){border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;}
/* Sticker, frame and background shops share the global theme system. Their
   media stays untouched while every UI surface follows the selected mode. */
html[data-private-customization-shop][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(
 .buyAccessBlock,
 .sticker-shop-wrapper,
 .order-is-first>.block,
 .order-is-last>.block,
 .framesList,
 .backgroundsList,
 #stickerPackModal .modal-content,
 #stickerPackBuyGiftModal .modal-content
){background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border:1px solid var(--private-final-border)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 6px 16px var(--private-final-shadow)!important;color:var(--private-final-text)!important;}
html[data-private-customization-shop][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(
 .sticker-tabs-wrapper,
 .sticker-pack,
 .modal-pack-stickers,
 .buyFrameAccessBlock,
 .frame,
 .testing_profile .bottom,
 .buyBackgroundAccessBlock,
 .background,
 .emptyBg,
 .gift-sticker-pack-receivers textarea,
 .gift-sticker-pack-receivers input
){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;}
html[data-private-customization-shop][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(
 .page-heading,
 .buyAccessBlockName,
 .buyAccessBlockDescription,
 .sticker-pack-name,
 .pack-name,
 .gift-sticker-pack-name,
 .frameTite,
 .frameName,
 .buyFrameAccessTitle,
 .backgroundTitle,
 .buyBackgroundAccessTitle,
 .block_head
){color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-customization-shop][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.sticker-pack-count,.gift-sticker-pack-about,.user-balance){color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;}
html[data-private-customization-shop][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(
 .sticker-tabs-item,
 .sticker-buy-btn,
 .sticker-buy-gift-btn,
 .buyFrameBtn,
 .applyFrameBtn,
 .buyFrameAccess,
 .buyBackgroundBtn,
 .applyBackgroundBtn,
 .buyBackgroundAccess,
 .buyAccessBlock .btn
){background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 3px 8px var(--private-final-shadow)!important;}
html[data-private-customization-shop][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(
 .sticker-tabs-item.active,
 .sticker-tabs-item:hover,
 .sticker-tabs-item:focus-visible,
 .sticker-buy-btn:hover,
 .sticker-buy-btn:focus-visible,
 .sticker-buy-gift-btn:hover,
 .sticker-buy-gift-btn:focus-visible,
 .buyFrameBtn:hover,
 .applyFrameBtn:hover,
 .buyFrameAccess:hover,
 .buyBackgroundBtn:hover,
 .applyBackgroundBtn:hover,
 .buyBackgroundAccess:hover,
 .buyAccessBlock .btn:hover,
 .buyAccessBlock .btn:focus-visible
){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-accent,var(--private-final-text))!important;-webkit-text-fill-color:var(--private-accent,var(--private-final-text))!important;transform:none!important;animation:none!important;}
html[data-private-customization-shop][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.frame.active,.background.active,.sticker-pack:hover){border-color:var(--private-accent,var(--private-final-text))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--private-accent,var(--private-final-text)) 30%,transparent),0 5px 14px var(--private-final-shadow)!important;}
html[data-private-customization-shop][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.buyFrameBtn,.applyFrameBtn,.buyFrameAccess,.buyBackgroundBtn,.applyBackgroundBtn,.buyBackgroundAccess)::before{display:none!important;}
html[data-private-customization-shop][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.frames,.backgrounds,.modal-pack-stickers){scrollbar-color:var(--private-accent,var(--private-final-hover)) var(--private-final-inner)!important;}
html[data-private-customization-shop][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.frames,.backgrounds,.modal-pack-stickers)::-webkit-scrollbar-track{background:var(--private-final-inner)!important;}
html[data-private-customization-shop][data-private-mode][data-private-mode][data-private-mode] body .wapper :is(.frames,.backgrounds,.modal-pack-stickers)::-webkit-scrollbar-thumb{background:var(--private-accent,var(--private-final-hover))!important;border:2px solid var(--private-final-inner)!important;box-shadow:none!important;}
/* Profile settings: cards, fields and dialogs use the same authored roles as
   the homepage. Status messages retain their semantic success/error colors. */
/* My services: compact theme-aware table and service editor. */
html[data-private-mode] body .wapper .my-stores-page .block{margin-bottom:14px!important;padding:15px!important;border-radius:12px!important;}
html[data-private-mode] body .wapper .my-stores-page .block_head{margin:0 0 12px!important;padding:0 0 10px!important;font-size:20px!important;line-height:1.25!important;}
html[data-private-mode] body .wapper .my-stores-page .table-responsive{margin:0!important;overflow:auto!important;border-radius:9px!important;}
html[data-private-mode] body .wapper .my-stores-page table{width:100%!important;margin:0!important;color:var(--private-final-text)!important;}
html[data-private-mode] body .wapper .my-stores-page table :is(th,td){height:44px!important;padding:7px 10px!important;vertical-align:middle!important;background-color:transparent!important;background-image:none!important;border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;line-height:1.25!important;}
html[data-private-mode] body .wapper .my-stores-page table thead td{height:40px!important;font-weight:700!important;background-color:var(--private-final-hover)!important;}
html[data-private-mode] body .wapper .my-stores-page #my_stores>tr:not(.hidden-tr):hover>td{background-color:var(--private-final-hover)!important;}
html[data-private-mode] body .wapper .my-stores-page :is(.btn,.btn-default,.btn-primary,.btn-outline-primary,button){min-height:34px!important;padding:5px 11px!important;border-radius:7px!important;line-height:22px!important;cursor:pointer!important;}
html[data-private-mode] body .wapper .my-stores-page :is(button,.btn)[disabled]{cursor:not-allowed!important;opacity:.48!important;box-shadow:none!important;}
html[data-private-mode] body .my-stores-page .modal-content{border-radius:12px!important;overflow:hidden!important;}
html[data-private-mode] body .my-stores-page .modal-dialog{width:min(1120px,calc(100vw - 28px))!important;max-width:1120px!important;margin:82px auto 24px!important;}
html[data-private-mode] body .my-stores-page .modal-header{position:relative!important;display:flex!important;align-items:center!important;min-height:54px!important;padding:11px 58px 11px 15px!important;background:transparent!important;border-color:var(--private-final-border)!important;}
html[data-private-mode] body .my-stores-page .modal-title{margin:0!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;font-size:20px!important;line-height:1.25!important;}
html[data-private-mode] body .my-stores-page .modal-header .close{position:absolute!important;top:8px!important;right:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;border-radius:9px!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;font-size:26px!important;line-height:1!important;opacity:1!important;cursor:pointer!important;text-shadow:none!important;}
html[data-private-mode] body .my-stores-page .modal-header .close:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-final-text)!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;outline:0!important;}
html[data-private-mode] body .my-stores-page .modal-body{max-height:calc(100vh - 158px)!important;padding:15px 18px 18px!important;overflow:auto!important;}
html[data-private-mode] body .my-stores-page .modal-body :is(.form-control,input,select){min-height:36px!important;height:36px!important;padding:6px 10px!important;}
html[data-private-mode] body .my-stores-page .modal-body small{display:none!important;margin-top:4px!important;color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;}
html[data-private-mode] body .my-stores-page .modal-body p{margin:0 0 5px!important;}
html[data-private-mode] body .my-stores-page .modal-body .modal-title{margin:13px 0 9px!important;font-size:18px!important;}
html[data-private-mode] body .my-stores-page .modal-body [id^="extend_block"]{margin-top:6px!important;}
html[data-private-mode] body .my-stores-page .modal-body [id^="extend_block"]:not(.disp-n){display:flex!important;flex-direction:column!important;gap:6px!important;}
html[data-private-mode] body .my-stores-page .modal-body [id^="extend_block"] :is(select,.form-control,button,.btn){width:100%!important;margin:0!important;}
html[data-private-mode] body .my-stores-page .modal-body td:has([id^="extend_block"]:not(.disp-n))>div:first-child [id^="extend"]{display:none!important;}
html[data-private-mode] body .my-stores-page .modal-body select option{background-color:var(--private-final-inner)!important;color:var(--private-inner-text)!important;}
html[data-private-mode] body .my-stores-page .myStoresServerButton{position:relative!important;display:block!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;min-height:36px!important;height:36px!important;margin:0!important;padding:6px 34px 6px 10px!important;background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;border-radius:7px!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;box-shadow:inset 0 2px 5px var(--private-final-shadow)!important;font:400 14px/22px ui-sans-serif,system-ui,sans-serif!important;text-align:left!important;cursor:pointer!important;}
html[data-private-mode] body .my-stores-page .myStoresServerButton::after{content:''!important;position:absolute!important;right:13px!important;top:12px!important;width:7px!important;height:7px!important;border-right:1.5px solid currentColor!important;border-bottom:1.5px solid currentColor!important;transform:rotate(45deg)!important;}
html[data-private-mode] body .my-stores-page .myStoresServerButton:is(:hover,:focus-visible,[aria-expanded="true"]){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-text))!important;color:var(--private-final-text)!important;outline:none!important;}
html[data-private-mode] body .my-stores-page .admin-settings .input-group>.myStoresServerButton{width:auto!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;}
html[data-private-mode] body .my-stores-page [id^="extend_block"] .myStoresServerButton{order:0!important;}
html[data-private-mode] body .my-stores-page [id^="extend_block"] [id^="extend_btn"]{order:1!important;}
html[data-private-mode] body .my-stores-page [id^="extend_block"] .myStoresServerButton{height:auto!important;min-height:40px!important;padding-top:8px!important;padding-bottom:8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
html[data-private-mode] body .myStoresServerList{z-index:11050!important;background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 12px 32px var(--private-final-shadow)!important;}
@media(max-width:767px){html[data-private-mode] body .wapper .my-stores-page .block{padding:11px!important;}html[data-private-mode] body .wapper .my-stores-page table{min-width:680px!important;}html[data-private-mode] body .my-stores-page .modal-dialog{margin-top:70px!important;}html[data-private-mode] body .my-stores-page .modal-body{max-height:calc(100vh - 142px)!important;}html[data-private-mode] body .my-stores-page .modal-body table{min-width:820px!important;}html[data-private-mode] body .my-stores-page .modal-body small{display:block!important;}}
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .my-stores-page #my_stores>tr.hidden-tr,
html[data-private-mode][data-private-mode][data-private-mode] body .wapper .my-stores-page #my_stores>tr.hidden-tr>td{height:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .my-stores-page .modal-body .table-responsive{background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;border-radius:9px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .my-stores-page .modal-body table,
html[data-private-mode][data-private-mode][data-private-mode] body .my-stores-page .modal-body table :is(thead,tbody,tr,th,td){background-color:transparent!important;background-image:none!important;border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .my-stores-page .modal-body table thead :is(th,td){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;font-weight:700!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .my-stores-page .modal-body .admin-settings>tbody>tr>td:first-child{width:32%!important;background-color:color-mix(in srgb,var(--private-final-hover) 72%,transparent)!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .my-stores-page .modal-body :is(.text-success,.success){color:#36c77a!important;-webkit-text-fill-color:#36c77a!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .my-stores-page .modal-body :is(.text-danger,.danger){color:#ff6464!important;-webkit-text-fill-color:#ff6464!important;}
html[data-private-mode][data-private-mode][data-private-mode] body .my-stores-page .modal-body :is(.text-warning,.warning){color:#f3bd45!important;-webkit-text-fill-color:#f3bd45!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings>.row{margin-right:-8px!important;margin-left:-8px!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings>.row>[class*="col-"]{padding-right:8px!important;padding-left:8px!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings .block{margin-bottom:14px!important;padding:15px!important;border-radius:12px!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings .block_head{margin:0 0 12px!important;padding:0 0 10px!important;font-size:20px!important;line-height:1.25!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings .form-group{margin-bottom:11px!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings .form-group:last-child{margin-bottom:0!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings label{margin-bottom:5px!important;line-height:1.25!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings label :is(h3,h4,h5){margin:0!important;font-size:15px!important;line-height:1.3!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings :is(.form-control,input:not([type="hidden"]):not([type="radio"]):not([type="checkbox"]):not([type="file"]),select){min-height:38px!important;height:38px!important;padding:7px 11px!important;border-radius:8px!important;line-height:22px!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings :is(textarea,#signature){min-height:82px!important;height:auto!important;padding:9px 11px!important;border-radius:8px!important;line-height:1.35!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings :is(.btn,.btn-default,.btn-primary,.btn-outline-primary,input[type="submit"]){min-height:36px!important;padding:6px 12px!important;border-radius:8px!important;line-height:22px!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings :is(.noty,.noty-block,.set_tg_info,.unset_tg_warning){margin-bottom:10px!important;padding:10px 12px!important;border-radius:8px!important;line-height:1.35!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings .multiAccountsWrapper{gap:12px!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings .multiAccounts{gap:8px!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings .multiAccount{gap:12px!important;min-height:38px!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings #user_avatar{min-height:38px!important;line-height:36px!important;}
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings #user_avatar::file-selector-button,
html[data-private-settings-page][data-private-mode] body .wapper .profile-settings #user_avatar::-webkit-file-upload-button{height:36px!important;padding:0 13px!important;}
@media (max-width:767px){html[data-private-settings-page][data-private-mode] body .wapper .profile-settings .block{padding:12px!important;}html[data-private-settings-page][data-private-mode] body .wapper .profile-settings .block_head{font-size:18px!important;}}
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings :is(.form-control,input,textarea,#signature)::placeholder{color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;opacity:.82!important;}
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings :is(.form-control,input:not([type="hidden"]),select,textarea,#signature):focus{border-color:var(--private-accent,var(--private-final-text))!important;outline:0!important;box-shadow:inset 0 2px 5px var(--private-final-shadow),0 0 0 2px color-mix(in srgb,var(--private-accent,var(--private-final-text)) 18%,transparent)!important;}
html[data-private-settings-page][data-private-theme]:not([data-private-theme="none"])[data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings :is(a,.block_head i,.block_head svg,.btn-group-toggle .active){color:var(--private-accent)!important;-webkit-text-fill-color:var(--private-accent)!important;}
html[data-private-settings-page][data-private-theme="none"][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings a{color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings :is(.modal-header,.modal-body,.table,.table thead,.table tbody,.table tr,.table th,.table td){background-color:transparent!important;background-image:none!important;border-color:var(--private-final-border)!important;color:var(--private-final-text)!important;}
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings .close{color:var(--private-final-text)!important;text-shadow:none!important;opacity:1!important;}
html[data-private-settings-page][data-private-mode] body #black-list .modal-header .close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;margin:-7px -7px -7px auto!important;padding:0!important;background-color:var(--private-final-inner)!important;background-image:var(--private-inner-fill)!important;border:1px solid var(--private-final-border)!important;border-radius:10px!important;color:var(--private-inner-text)!important;-webkit-text-fill-color:var(--private-inner-text)!important;font-size:26px!important;line-height:1!important;cursor:pointer!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 2px 6px var(--private-final-shadow)!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,filter .16s ease!important;}
html[data-private-settings-page][data-private-mode] body #black-list .modal-header .close:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-border))!important;color:var(--private-accent,var(--private-final-text))!important;-webkit-text-fill-color:var(--private-accent,var(--private-final-text))!important;filter:none!important;transform:none!important;outline:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 2px color-mix(in srgb,var(--private-accent,var(--private-final-text)) 22%,transparent),0 3px 8px var(--private-final-shadow)!important;}
html[data-private-settings-page][data-private-mode] body #black-list .modal-header .close:active{background-color:var(--private-final-inner)!important;background-image:none!important;filter:none!important;transform:none!important;}
html[data-private-settings-page][data-private-mode] body #black-list .modal-dialog{width:min(760px,calc(100vw - 28px))!important;max-width:760px!important;margin:24px auto!important;}
html[data-private-settings-page][data-private-mode] body #black-list .modal-header{display:flex!important;align-items:center!important;min-height:54px!important;padding:10px 14px!important;}
html[data-private-settings-page][data-private-mode] body #black-list .modal-title{margin:0!important;font-size:20px!important;line-height:1.25!important;}
html[data-private-settings-page][data-private-mode] body #black-list .modal-body{padding:12px 14px 14px!important;}
html[data-private-settings-page][data-private-mode] body #black-list .table-responsive{max-height:calc(100vh - 140px)!important;overflow:auto!important;border-radius:8px!important;}
html[data-private-settings-page][data-private-mode] body #black-list table{margin:0!important;table-layout:fixed!important;}
html[data-private-settings-page][data-private-mode] body #black-list table :is(th,td){height:46px!important;padding:6px 10px!important;vertical-align:middle!important;line-height:1.2!important;}
html[data-private-settings-page][data-private-mode] body #black-list table :is(th,td):first-child{width:60px!important;}
html[data-private-settings-page][data-private-mode] body #black-list table :is(th,td):last-child{width:190px!important;}
html[data-private-settings-page][data-private-mode] body #black-list-content img{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;margin-right:8px!important;object-fit:cover!important;}
html[data-private-settings-page][data-private-mode] body #black-list-content :is(button,.btn){min-height:32px!important;padding:5px 11px!important;font-size:14px!important;line-height:20px!important;border-radius:7px!important;}
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings input[type="radio"],
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings input[type="checkbox"]{accent-color:var(--private-accent,var(--private-final-text))!important;}
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings #user_avatar{display:block!important;width:100%!important;padding:0!important;overflow:hidden!important;background:var(--private-final-inner)!important;border:1px solid var(--private-final-border)!important;border-radius:8px!important;color:var(--private-final-muted)!important;-webkit-text-fill-color:var(--private-final-muted)!important;box-shadow:inset 0 2px 5px var(--private-final-shadow)!important;}
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings #user_avatar::file-selector-button,
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings #user_avatar::-webkit-file-upload-button{margin:0 12px 0 0!important;background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border:0!important;border-right:1px solid var(--private-final-border)!important;border-radius:7px 0 0 7px!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;font:inherit!important;font-weight:600!important;cursor:pointer!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055)!important;}
html[data-private-settings-page][data-private-theme]:not([data-private-theme="none"])[data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings #user_avatar::file-selector-button,
html[data-private-settings-page][data-private-theme]:not([data-private-theme="none"])[data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings #user_avatar::-webkit-file-upload-button{border-right-color:var(--private-accent)!important;color:var(--private-accent)!important;-webkit-text-fill-color:var(--private-accent)!important;}
html[data-private-settings-page][data-private-mode] body .private-settings-alert{z-index:2147483000!important;}
html[data-private-settings-page][data-private-mode] body .private-settings-alert__popup{width:min(430px,calc(100vw - 32px))!important;padding:24px!important;background-color:var(--private-final-panel)!important;background-image:var(--private-panel-fill)!important;border:1px solid var(--private-final-border)!important;border-radius:14px!important;color:var(--private-final-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 50px var(--private-final-shadow)!important;}
html[data-private-settings-page][data-private-mode] body .private-settings-alert__popup :is(.swal2-title,.swal2-html-container){color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;}
html[data-private-settings-page][data-private-mode] body .private-settings-alert__popup .swal2-success{border-color:var(--private-accent,#35b56a)!important;color:var(--private-accent,#35b56a)!important;}
html[data-private-settings-page][data-private-mode] body .private-settings-alert__popup .swal2-success [class^="swal2-success-line"]{background-color:var(--private-accent,#35b56a)!important;}
html[data-private-settings-page][data-private-mode] body .private-settings-alert__button{min-width:104px!important;padding:10px 22px!important;background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border:1px solid var(--private-accent,var(--private-final-border))!important;border-radius:9px!important;color:var(--private-accent,var(--private-final-text))!important;-webkit-text-fill-color:var(--private-accent,var(--private-final-text))!important;font:inherit!important;font-weight:700!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 3px 8px var(--private-final-shadow)!important;}
html[data-private-settings-page][data-private-mode] body .private-settings-alert__button:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-border))!important;color:var(--private-accent,var(--private-final-text))!important;-webkit-text-fill-color:var(--private-accent,var(--private-final-text))!important;filter:none!important;cursor:pointer!important;transform:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 2px color-mix(in srgb,var(--private-accent,var(--private-final-text)) 18%,transparent),0 3px 8px var(--private-final-shadow)!important;}
html[data-private-settings-page][data-private-mode] body #black-list-content :is(button,.btn){cursor:pointer!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease!important;}
html[data-private-settings-page][data-private-mode] body #black-list-content :is(button,.btn):is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-accent,var(--private-final-border))!important;color:var(--private-accent,var(--private-final-text))!important;-webkit-text-fill-color:var(--private-accent,var(--private-final-text))!important;filter:none!important;transform:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 2px color-mix(in srgb,var(--private-accent,var(--private-final-text)) 18%,transparent),0 3px 8px var(--private-final-shadow)!important;}
/* Settings action controls share the exact hover language used by Edit. */
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings #edit_user_avatar_form input[type="submit"]:is(:hover,:focus-visible),
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body #black-list-content :is(button,.btn):is(:hover,:focus-visible),
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body #black-list .modal-header .close:is(:hover,:focus-visible){background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-color:var(--private-final-text)!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;filter:none!important;transform:none!important;outline:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.065),0 3px 8px var(--private-final-shadow)!important;}
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings #user_avatar:hover::file-selector-button,
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings #user_avatar:focus-visible::file-selector-button,
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings #user_avatar::file-selector-button:hover,
html[data-private-settings-page][data-private-mode][data-private-mode][data-private-mode] body .wapper .profile-settings #user_avatar:hover::-webkit-file-upload-button{background-color:var(--private-final-hover)!important;background-image:var(--private-hover-fill)!important;border-right-color:var(--private-final-text)!important;color:var(--private-final-text)!important;-webkit-text-fill-color:var(--private-final-text)!important;filter:none!important;outline:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.065)!important;}
/* chat-inner-surface-fix-20261002 */
html[data-private-home-depth][data-private-mode] body .wapper .block.block:has(> #chat) > #chat{background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;}

/* graphite-none-white-icons-fixed-20261002 */
/* Ordinary SVG/font icons: color only. Never paint the SVG box. */
html[data-private-theme="none"][data-private-mode="neutral"] body :is(
  .wapper .blockMenu,
  .wapper .homeSidebarModern .block_head,
  .wapper .homeSidebarModern .asr-switcher,
  .wapper .homeSidebarModern .asr-stats,
  .wapper .homeSidebarModern .activity-top-score,
  .wapper .block_head_chat,
  .wapper #site_stats .block_head,
  .wapper .homeCaseActivityHeader,
  .wapper .caseActivityHeader,
  .wapper .home-lotteries-grid .block_head,
  .wapper .hnSection .hnHeader,
  .wapper .homeCommunityPanel .block_head,
  .wapper .homeActivityGrid .homeActivityPanel>header,
  .wapper .homeActivityGrid .haEventIcon,
  .wapper>.footer,
  .modal[id^="server-players-modal"] .modal-header,
  .modal[id^="server-players-modal"] .nav,
  .modal[id^="server-players-modal"] .moreInfos,
  .modal[id^="server-players-modal"] .panel_actions,
  #generalChatRulesDialog header
) :is(svg,i),
html[data-private-theme="none"][data-private-mode="neutral"] body :is(
  button.privateThemeToggle,
  #siteScrollProgress,
  #generalChatRulesClose,
  .modal[id^="server-players-modal"] .close
) {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html[data-private-theme="none"][data-private-mode="neutral"] body :is(
  .wapper .blockMenu,
  .wapper .homeSidebarModern .block_head,
  .wapper .homeSidebarModern .asr-switcher,
  .wapper .homeSidebarModern .asr-stats,
  .wapper .homeSidebarModern .activity-top-score,
  .wapper .block_head_chat,
  .wapper #site_stats .block_head,
  .wapper .homeCaseActivityHeader,
  .wapper .caseActivityHeader,
  .wapper .home-lotteries-grid .block_head,
  .wapper .hnSection .hnHeader,
  .wapper .homeCommunityPanel .block_head,
  .wapper .homeActivityGrid .homeActivityPanel>header,
  .wapper .homeActivityGrid .haEventIcon,
  .wapper>.footer,
  .modal[id^="server-players-modal"] .modal-header,
  .modal[id^="server-players-modal"] .nav,
  .modal[id^="server-players-modal"] .moreInfos,
  .modal[id^="server-players-modal"] .panel_actions,
  #generalChatRulesDialog header
) svg {
  stroke:currentColor!important;
}

/* SVGs with explicit fills in the original layout. */
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .block_head_chat .rulesBtns svg path,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern :is(.asr-stats,.activity-top-score) svg path {
  fill:#fff!important;
}

/* Appearance panel home icons use an inline accent stroke. */
html[data-private-theme="none"][data-private-mode="neutral"] body #privateThemePanel[data-section="home"] .appearanceHome svg,
html[data-private-theme="none"][data-private-mode="neutral"] body #privateThemePanel[data-section="home"] .appearanceHome svg * {
  color:#fff!important;
  stroke:#fff!important;
}

/* Mask-based icons: paint only the mask, not ordinary SVG elements. */
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern .vertical-navigation a[href]::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern .block:has(#missions_widget)>.block_head::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern .block:has(#online_users_horizontal)>.block_head::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern #top_players .asr-title::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern .block:has(#asr-donors)>.block_head::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern .block:has(#top_donators)>.block_head::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern .block:has(#top_users)>.block_head::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern .sidebarGoldStar,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper #notifications_line>.block_head::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .block_head_chat::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeCaseActivity .homeCaseActivityHeader h2::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeCaseActivity .caseActivityHeader h2::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .hnSection .hnHeader h2::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper #chat .info .m-icon,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper #chat #chat_messages .chatMessageActions>button::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .monitoring-blocks_new .serverNew .block-servers-group-info i,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .header .collapsible-menu.user-menu>li.profileDropdownReady>ul>li>a::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .modal[id^="server-players-modal"] :is(.moreInfos,.panel_actions) i {
  background:#fff!important;
  background-color:#fff!important;
}

/* Remaining glyph/pseudo icons. */
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper #chat #smile_btn::after,
html[data-private-theme="none"][data-private-mode="neutral"] body #generalChatRulesDialog h2::before,
html[data-private-theme="none"][data-private-mode="neutral"] body #generalChatRulesClose,
html[data-private-theme="none"][data-private-mode="neutral"] body #siteScrollProgress,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern #top_players .asr-row::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern #asr-donors .asr-row::before,
html[data-private-theme="none"][data-private-mode="neutral"] body .wapper .homeSidebarModern #top_users .activity-top-row::before {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  border-color:currentColor!important;
}

/* graphite-missed-contrast-20261002 */
/* Exact remaining Top Players counters. */
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .homeSidebarModern #top_players.asr-ranking .asr-stats>div,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .homeSidebarModern #top_players.asr-ranking .asr-stats>div :is(i,svg,svg *,use) {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  fill:#fff!important;
}

/* The information glyph in the chat-rules title. */
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body #generalChatRulesDialog h2::before {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  border-color:#fff!important;
}

/* Remaining readable labels in the server-players dialog. */
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .modal[id^="server-players-modal"] .moreInfos a:is(.moreInfo--stats,.moreInfo--admins),
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .modal[id^="server-players-modal"] .panel_actions a,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .modal[id^="server-players-modal"] .input-group .btn.btn-outline-primary {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

/* graphite-menu-final-20261002 */
/* Hover keeps the same white foreground used by the other dark theme. */
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .blockMenu .blockMenu_Item:is(:hover,:focus-visible) .blockMenu_Item__Info_Header,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .blockMenu .blockMenu_Item:is(:hover,:focus-visible) .blockMenu_Item__Icon,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .blockMenu .blockMenu_Item:is(:hover,:focus-visible) .blockMenu_Item__Icon svg {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .blockMenu .blockMenu_Item:is(:hover,:focus-visible) .blockMenu_Item__Icon svg *,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .blockMenu .menuFreeCasesRow .blockMenu_Item__Icon svg,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .blockMenu .menuFreeCasesRow .blockMenu_Item__Icon svg * {
  color:#fff!important;
  stroke:#fff!important;
}

/* Free Case key. */
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .blockMenu .menuFreeCasesRow .blockMenu_Item__Icon {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

/* Chat-rules bullet markers. */
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body #generalChatRulesDialog li::before {
  background:#fff!important;
  background-color:#fff!important;
}

/* graphite-ui-final-20261002 */
/* Scroll-progress arrow. */
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body #siteScrollProgress .scrollProgressArrow,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body #siteScrollProgress .scrollProgressArrow * {
  color:#fff!important;
  stroke:#fff!important;
}

/* Appearance sliders button. */
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body button.privateThemeToggle,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body button.privateThemeToggle svg,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body button.privateThemeToggle svg * {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  stroke:#fff!important;
}

/* Breadcrumb text, links and separators. */
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .navigation>.container,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .navigation .breadcrumb,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .navigation .breadcrumb>li,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .navigation .breadcrumb>li>a,
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .wapper .navigation .breadcrumb>li+li::before {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

/* graphite-cases-guide-icon-20261002 */
html[data-private-theme="none"][data-private-theme="none"][data-private-mode="neutral"][data-private-mode="neutral"][data-private-mode="neutral"] body .adekvatCasesGuide>span {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  border-color:#ffffff73!important;
}
/* end graphite-none-white-icons-fixed-20261002 */
/* breadcrumb-inner-final-20261002 */
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper .navigation .breadcrumb {
  background-color:transparent!important;
  background-image:none!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  filter:none!important;
}
/* breadcrumb-outer-restored-20261002 */
/* home-user-group-styles-final-20261002 */
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #chat_messages .chat_message .info .author,
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #chat_messages .chat_message .info .author [style*="color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #chat_messages .chat_message .with_code [style*="color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #fixed_message .fixed-message-author,
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #fixed_message .fixed-message-author [style*="color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line #notifications .noty-block [style*="color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper .hnSection .haEventAuthor>a,
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper .hnSection .haEventAuthor>a [style*="color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper .hnSection .haEventText [style*="color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper .homeActivityGrid .haEventAuthor>a,
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper .homeActivityGrid .haEventAuthor>a [style*="color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper .homeActivityGrid .haEventText [style*="color"] {
  -webkit-text-fill-color:currentColor!important;
}

html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #chat_messages .chat_message .info .author[style*="-webkit-text-fill-color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #chat_messages .chat_message .info .author [style*="-webkit-text-fill-color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #chat_messages .chat_message .with_code [style*="-webkit-text-fill-color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #fixed_message .fixed-message-author[style*="-webkit-text-fill-color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #chat #fixed_message .fixed-message-author [style*="-webkit-text-fill-color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper #notifications_line #notifications .noty-block [style*="-webkit-text-fill-color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper .hnSection :is(.haEventAuthor,.haEventText) [style*="-webkit-text-fill-color"],
html[data-private-mode][data-private-mode][data-private-mode][data-private-mode] body .wapper .homeActivityGrid :is(.haEventAuthor,.haEventText) [style*="-webkit-text-fill-color"] {
  -webkit-text-fill-color:transparent!important;
}

/* Modern shop: eight cards form two rows of four on wide screens. */
html[data-private-mode] body #modernShopPage #modernShopGrid.blockProducts{
 grid-template-columns:repeat(4,minmax(0,1fr))!important;
}
@media(max-width:1100px){
 html[data-private-mode] body #modernShopPage #modernShopGrid.blockProducts{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
 }
}
@media(max-width:680px){
 html[data-private-mode] body #modernShopPage #modernShopGrid.blockProducts{
  grid-template-columns:1fr!important;
 }
}
