@layer dc-ui-reset,dc-ui-tokens,dc-ui-components,app-theme,app-components;
@layer dc-ui-tokens{:root{--dc-ui-accent-0-alpha:#ffc24700;--dc-ui-accent-10-alpha:#ffc2471a;--dc-ui-accent-100:#ffc247;--dc-ui-accent-150:#ffc95c;--dc-ui-accent-20-alpha:#ffc24733;--dc-ui-accent-30-alpha:#ffc2474d;--dc-ui-accent-glow-inner:#ffe4ad;--dc-ui-accent-glow-outer:#fff1d6;--dc-ui-accent-surface:#3d290a;--dc-ui-background-100:#1a1611;--dc-ui-background-100-0-alpha:#1a161100;--dc-ui-banner-warm-end:#b83616;--dc-ui-banner-warm-start:#ff875c;--dc-ui-border-500:#8f8372;--dc-ui-danger-0-alpha:#f5454500;--dc-ui-danger-10-alpha:#f545451a;--dc-ui-danger-100:#f54545;--dc-ui-danger-150:#f55858;--dc-ui-danger-20-alpha:#f5454533;--dc-ui-danger-30-alpha:#f545454d;--dc-ui-danger-status:#ff6b6b;--dc-ui-event-0-alpha:#c685ff00;--dc-ui-event-10-alpha:#c685ff1a;--dc-ui-event-100:#c685ff;--dc-ui-event-150:#cf99ff;--dc-ui-event-20-alpha:#c685ff33;--dc-ui-event-30-alpha:#c685ff4d;--dc-ui-event-surface:#2b163d;--dc-ui-font-body:var(--font-geist-sans,Geist), Geist, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--dc-ui-font-heading:var(--font-heading-deva,Georgia), Georgia, "Times New Roman", serif;--dc-ui-foreground-800:#fffbf5;--dc-ui-foreground-muted-600:#b8ac9a;--dc-ui-foreground-soft-700:#d6ccbc;--dc-ui-foreground-status-muted:#7b86b4;--dc-ui-foreground-status-soft:#a9b1d4;--dc-ui-hook-0-alpha:#fffbf500;--dc-ui-hook-10-alpha:#fffbf51a;--dc-ui-hook-100:#fffbf5;--dc-ui-hook-150:#fff;--dc-ui-hook-20-alpha:#fffbf533;--dc-ui-hook-30-alpha:#fffbf54d;--dc-ui-info-100:#3b82f6;--dc-ui-media-shadow:#10121f;--dc-ui-money-0-alpha:#b6ff4700;--dc-ui-money-10-alpha:#b6ff471a;--dc-ui-money-100:#b6ff47;--dc-ui-money-150:#beff5c;--dc-ui-money-20-alpha:#b6ff4733;--dc-ui-money-30-alpha:#b6ff474d;--dc-ui-money-surface:#353d16;--dc-ui-motion-easing:cubic-bezier(.25, .1, .25, 1);--dc-ui-motion-fast:.15s;--dc-ui-notice-info:#7eb8ff;--dc-ui-notice-info-foreground:#c5dcff;--dc-ui-notice-info-hover:#a8ccff;--dc-ui-notice-input-background:#161c33;--dc-ui-notice-warning:#eab965;--dc-ui-notice-warning-foreground:#f5e6c8;--dc-ui-notice-warning-hover:#f5d08a;--dc-ui-radius-control:12px;--dc-ui-radius-panel:16px;--dc-ui-rank-bronze:#ff925c;--dc-ui-rank-gold:#ffbf5c;--dc-ui-rank-silver:#e1e9f5;--dc-ui-shadow-base:#000;--dc-ui-social-discord:#3f54e0;--dc-ui-social-google:#5f8f3f;--dc-ui-social-telegram:#0992d6;--dc-ui-social-vk:#0a68f5;--dc-ui-social-yandex:#ff4529;--dc-ui-surface-200:#241f18;--dc-ui-surface-accent-400:#5c5346;--dc-ui-surface-elevated-300:#332d25}:root,[data-dc-theme]{--dc-ui-filter-shadow-media:drop-shadow(0 0 48px rgb(from var(--dc-ui-media-shadow) r g b / .5));--dc-ui-filter-shadow-panel:drop-shadow(0 24px 64px rgb(from var(--dc-ui-shadow-base) r g b / .25));--dc-ui-filter-shadow-toast-near:drop-shadow(0 16px 48px rgb(from var(--dc-ui-shadow-base) r g b / .45));--dc-ui-gradient-accent-line:linear-gradient(90deg, var(--dc-ui-accent-10-alpha) 0%, var(--dc-ui-accent-100) 100%);--dc-ui-gradient-accent-surface:linear-gradient(180deg, var(--dc-ui-accent-100) 0%, var(--dc-ui-surface-200) 100%);--dc-ui-gradient-banner-warm:radial-gradient(135% 180% at 84% 92%, var(--dc-ui-banner-warm-start) 0%, var(--dc-ui-banner-warm-end) 72%);--dc-ui-gradient-card-shade:linear-gradient(180deg, transparent 0%, rgb(from var(--dc-ui-shadow-base) r g b / .55) 100%);--dc-ui-gradient-foreground-accent:linear-gradient(180deg, var(--dc-ui-foreground-800) 0%, var(--dc-ui-accent-100) 100%);--dc-ui-shadow-dialog:0 0 128px rgb(from var(--dc-ui-shadow-base) r g b / .5);--dc-ui-shadow-dropdown:0 12px 32px rgb(from var(--dc-ui-shadow-base) r g b / .35);--dc-ui-shadow-dropdown-compact:0 8px 24px rgb(from var(--dc-ui-shadow-base) r g b / .4);--dc-ui-shadow-floating:0 8px 24px rgb(from var(--dc-ui-shadow-base) r g b / .35);--dc-ui-shadow-panel:0 24px 64px 0 rgb(from var(--dc-ui-shadow-base) r g b / .25);--dc-ui-shadow-popover:0 20px 40px rgb(from var(--dc-ui-shadow-base) r g b / .45);--dc-ui-shadow-toast-near:0 16px 48px 0 rgb(from var(--dc-ui-shadow-base) r g b / .45)}}
@layer app-theme{html:where([data-product-theme=spydota2]){--dc-ui-rarity-ancient:#b84251;--dc-ui-rarity-arcana:#5ea33b;--dc-ui-rarity-common:#676e7a;--dc-ui-rarity-immortal:#b89042;--dc-ui-rarity-legendary:#b042b8;--dc-ui-rarity-mythical:#724dd6;--dc-ui-rarity-rare:#3f6ae0;--dc-ui-rarity-uncommon:#2e7ca3}}
@layer app-theme{html:where([data-product-theme=spycs]){--dc-ui-rarity-classified:#ff47da;--dc-ui-rarity-classified-low:#b89ab2;--dc-ui-rarity-consumer:#8c9db8;--dc-ui-rarity-consumer-low:#9aa6b8;--dc-ui-rarity-covert:#ff4747;--dc-ui-rarity-covert-low:#b89a9a;--dc-ui-rarity-extraordinary:#ffa947;--dc-ui-rarity-extraordinary-low:#b8aa9a;--dc-ui-rarity-industrial:#3fabe0;--dc-ui-rarity-industrial-low:#9aaeb8;--dc-ui-rarity-military:#4778ff;--dc-ui-rarity-military-low:#9aa2b8;--dc-ui-rarity-restricted:#9147ff;--dc-ui-rarity-restricted-low:#a69ab8}}
@layer app-theme{[data-dc-theme=event-green]{--dc-event-accent:var(--dc-ui-money-100);--dc-event-accent-10:var(--dc-ui-money-10-alpha);--dc-event-accent-20:var(--dc-ui-money-20-alpha);--dc-button-accent:var(--dc-ui-money-100);--dc-button-accent-10:var(--dc-ui-money-10-alpha);--dc-button-accent-20:var(--dc-ui-money-20-alpha);--dc-tab-accent:var(--dc-ui-money-100);--dc-tab-accent-20:var(--dc-ui-money-20-alpha);--dc-toggle-accent:var(--dc-ui-money-100);--dc-toggle-accent-20:var(--dc-ui-money-20-alpha);--dc-toggle-switcher-accent:var(--dc-ui-money-100);--dc-toggle-switcher-accent-10:var(--dc-ui-money-10-alpha);--dc-case-card-price-accent:var(--dc-ui-money-100)}[data-dc-theme=event-purple]{--dc-event-accent:var(--dc-ui-event-100);--dc-event-accent-10:var(--dc-ui-event-10-alpha);--dc-event-accent-20:var(--dc-ui-event-20-alpha);--dc-button-accent:var(--dc-ui-event-100);--dc-button-accent-10:var(--dc-ui-event-10-alpha);--dc-button-accent-20:var(--dc-ui-event-20-alpha);--dc-tab-accent:var(--dc-ui-event-100);--dc-tab-accent-20:var(--dc-ui-event-20-alpha);--dc-toggle-accent:var(--dc-ui-event-100);--dc-toggle-accent-20:var(--dc-ui-event-20-alpha);--dc-toggle-switcher-accent:var(--dc-ui-event-100);--dc-toggle-switcher-accent-10:var(--dc-ui-event-10-alpha);--dc-case-card-price-accent:var(--dc-ui-event-100)}[data-dc-theme=event-yellow]{--dc-event-accent:var(--dc-ui-accent-100);--dc-event-accent-10:var(--dc-ui-accent-10-alpha);--dc-event-accent-20:var(--dc-ui-accent-20-alpha);--dc-button-accent:var(--dc-ui-accent-100);--dc-button-accent-10:var(--dc-ui-accent-10-alpha);--dc-button-accent-20:var(--dc-ui-accent-20-alpha);--dc-tab-accent:var(--dc-ui-accent-100);--dc-tab-accent-20:var(--dc-ui-accent-20-alpha);--dc-toggle-accent:var(--dc-ui-accent-100);--dc-toggle-accent-20:var(--dc-ui-accent-20-alpha);--dc-toggle-switcher-accent:var(--dc-ui-accent-100);--dc-toggle-switcher-accent-10:var(--dc-ui-accent-10-alpha);--dc-case-card-price-accent:var(--dc-ui-accent-100)}}
@layer dc-ui-reset{*,:before,:after{box-sizing:border-box;margin:0;padding:0}ul{padding-left:0;list-style:none}a{cursor:pointer;text-decoration:none}button{background-color:unset;cursor:pointer;border:none}:focus,:focus-visible{box-shadow:none;outline:none}.tab,[class^=tab],[class*=\ tab],[class*=-tab],[class*=tab-]{cursor:pointer;box-shadow:none;outline:none;appearance:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:#0000!important;margin:0!important;padding:0!important}.tab:active,.tab:focus,.tab:focus-visible,[class^=tab]:active,[class^=tab]:focus,[class^=tab]:focus-visible,[class*=\ tab]:active,[class*=\ tab]:focus,[class*=\ tab]:focus-visible,[class*=-tab]:active,[class*=-tab]:focus,[class*=-tab]:focus-visible,[class*=tab-]:active,[class*=tab-]:focus,[class*=tab-]:focus-visible,button,[role=button],button:focus,button:focus-visible,button:active,[role=button]:focus,[role=button]:focus-visible,[role=button]:active{box-shadow:none;outline:none;-webkit-tap-highlight-color:#0000!important}}@layer app-components{html,body{background-color:var(--dc-ui-background-100);max-width:100%;height:100%;overflow:hidden}body{font-family:var(--font-geist-sans),"Geist",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}html[data-product-theme] body{overflow:hidden}html body [id^=carrotquest-],html body iframe[src*=carrotquest],html body [class*=carrot-frame],html body #svelte-notification-container,html body #carrot-notification-frame{z-index:1099!important}@media (max-width:1023px){html[data-carrot-quest-case-page] body #carrotquest-messenger-collapsed-container.carrotquest-messenger-right_bottom,html[data-carrot-quest-case-page] body #carrotquest-messenger-collapsed-container.carrotquest-messenger-left_bottom,html[data-carrot-quest-case-page] body #carrotquest-messenger{top:auto!important;bottom:max(var(--dc-spydota2-case-dock-height,0px) - 36px,var(--dc-spycs-case-dock-height,0px) - 36px,100px + env(safe-area-inset-bottom,0px))!important}body:has([data-case-controls-shell]) #carrotquest-messenger-collapsed-container.carrotquest-messenger-right_bottom{top:auto!important;bottom:max(var(--dc-spydota2-case-dock-height,0px) - 36px,var(--dc-spycs-case-dock-height,0px) - 36px,100px + env(safe-area-inset-bottom,0px))!important}body:has([data-case-controls-shell]) #carrotquest-messenger-collapsed-container.carrotquest-messenger-left_bottom{top:auto!important;bottom:max(var(--dc-spydota2-case-dock-height,0px) - 36px,var(--dc-spycs-case-dock-height,0px) - 36px,100px + env(safe-area-inset-bottom,0px))!important}body:has([data-case-controls-shell]) #carrotquest-messenger{top:auto!important;bottom:max(var(--dc-spydota2-case-dock-height,0px) - 36px,var(--dc-spycs-case-dock-height,0px) - 36px,100px + env(safe-area-inset-bottom,0px))!important}}body:has([role=dialog]) [id^=carrotquest-]{pointer-events:none!important}body:has([role=dialog]) iframe[src*=carrotquest]{pointer-events:none!important}body:has([role=dialog]) [class*=carrot-frame]{pointer-events:none!important}body:has([role=dialog]) #svelte-notification-container{pointer-events:none!important}body:has([role=dialog]) #carrot-notification-frame{pointer-events:none!important}body:has([role=dialog]) [data-dev-product-switcher]{pointer-events:none;z-index:1099!important}}
