/* @icons / reference palette, 2026-10-24. Presentation only. */
html:root,html:root[data-theme="light"],html:root[data-theme="dark"],html body {
  color-scheme:dark;
  --ui-bg-color:#151b3d; --ui-text-color:#f4f6ff; --ui-hint-color:#b4bddb;
  --ui-secondary-bg-color:#20284e; --ui-button-color:#14d6e8; --ui-button-text-color:#071a32;
  --surface:#232b50; --border:#3a456d; --glow:#243e60;
  --accent-a:#173c69; --accent-b:#113b54; --success:#4be3c4; --danger:#ff5c98;
  --tg-theme-bg-color:#151b3d; --tg-theme-text-color:#f4f6ff; --tg-theme-hint-color:#b4bddb;
  --tg-theme-button-color:#14d6e8; --tg-theme-button-text-color:#071a32;
  --tg-theme-secondary-bg-color:#20284e; --tg-theme-link-color:#62e5f4;
  --neon-cyan:#14d6e8; --neon-blue:#159cf4; --neon-pink:#ff2778; --neon-purple:#a66aff;
  --neon-fill:linear-gradient(115deg,#169cf3 0%,#00dce4 100%);
  --neon-panel:linear-gradient(135deg,#252d53 0%,#1d2548 100%);
  --neon-shadow:0 3px 9px #080e2b55,inset 0 1px 0 #c2d4ff10;
}
html{background:#121936}
html body{color:var(--ui-text-color);background:radial-gradient(ellipse at 0 0,#087cab38,transparent 48%),radial-gradient(ellipse at 100% 8%,#00d5d323,transparent 48%),#151b3d;background-attachment:fixed}
::selection{background:#14d6e84d;color:#fff}
body .topbar,body header.topbar{background:linear-gradient(110deg,#25294eeb,#1a2346f5);border-color:#465478;box-shadow:0 6px 25px #070d2c55;backdrop-filter:blur(16px)}
body .topbar h1{color:#f4f6ff;text-shadow:0 2px 12px #0ce5f51c}
body .sidebar{background:linear-gradient(170deg,#242b51,#101b3c);border-color:#3e4b74;box-shadow:15px 0 45px #050b2e88}
body .sidebar-overlay{background:#070d29a8;backdrop-filter:blur(5px)}
body .sidebar-item{color:#e1e6fa}
body .sidebar-item.active,body .sidebar-item[aria-current="page"]{background:linear-gradient(110deg,#155c97,#008eaa);color:#fff;box-shadow:inset 3px 0 #13e5eb,0 3px 14px #00cde51a}
body .sidebar-item:hover:not(:disabled):not(.active){background:#333c63}
body .sidebar-header{border-color:#465176;color:#fff}
body .sidebar-icon{color:#bdc9e7}
body .sidebar-item.active .sidebar-icon{color:#fff}
body .sidebar-count-badge,body .home-reports-badge{background:#ff2778;box-shadow:0 2px 12px #ff277840;color:#fff}
body .card,body #bossesRoot .card,body .toggle-row,
body :is(.boss-weapon,.boss-queue-item,.boss-choice,.home-stat,.home-currency,.home-weapon,.friends-request,.baul-card,.poker-bag,.zrb-bag,.zrb-set,.zb-tattoo,.fortuna-card,.hodki-q-item,.hodki-queue-item,.talent-card,.achievement-card,.report-card){background:var(--neon-panel);border-color:var(--border);box-shadow:var(--neon-shadow)}
body .card{border-radius:16px}
body .card .toggle-row{box-shadow:none}
body :is(.home-stat,.home-currency,.home-weapon,.boss-queue-item,.poker-bag,.zrb-bag,.zrb-set,.friends-request){box-shadow:3px 4px 10px #070d282e,inset 0 1px 0 #dbe3ff08}
body :is(.section-title,.profile-username,.sidebar-note,.friends-hint,.home-status,.home-caption){color:var(--ui-hint-color)}
body :is(h1,h2,h3,.profile-name,.boss-name,.zrb-bag-title){color:#f4f6ff}
body :is(.home-name,.boss-daily,.boss-time){color:#56e8f4}
body .profile-avatar{background:linear-gradient(135deg,#3158f6,#bc25eb);box-shadow:4px 5px 14px #080e2e88,inset 0 1px 2px #ffffff25}
body .home-avatar{border-color:#26d9ed;box-shadow:0 0 18px #14d6e825}
body .button,body .zrb-button.zrb-primary{background:var(--neon-fill);color:#061b34;border-color:#2ad8ea;box-shadow:3px 5px 12px #050b2955,inset 0 1px 0 #ffffff40}
body .button.secondary,body .zrb-button.zrb-secondary,body .zrb-button:not(.zrb-primary),body .sidebar-close,body .menu-btn{background:var(--neon-panel);color:#edf2ff;border-color:#414d78;box-shadow:3px 4px 10px #070d2b55,inset 0 1px 0 #ffffff0d}
body .button:disabled,body button:disabled{box-shadow:none}
body .button.success,body .boss-start{background:linear-gradient(115deg,#0dabb9,#49e4c4);color:#051f2a}
body .button.danger,body .boss-stop{background:linear-gradient(115deg,#d62773,#ff3c82);color:#fff;border-color:#ff619c}
body button:focus-visible,body a:focus-visible,body input:focus-visible,body select:focus-visible,body textarea:focus-visible{outline-color:#65eaf5}
body input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]):not([type="button"]):not([type="submit"]),body select,body textarea{background:#141d3c;color:#f4f6ff;border-color:#435079;box-shadow:inset 3px 3px 8px #080e2d66,inset -1px -1px 0 #9eb0ec0d}
body input::placeholder,body textarea::placeholder{color:#9ba9ce}
body input[type="checkbox"],body input[type="radio"],body input[type="range"],body progress{accent-color:#14d6e8}
body .slider,body .switch i{background:linear-gradient(130deg,#232d54,#141d3c);box-shadow:inset 2px 2px 5px #090f3055,2px 3px 9px #050c2c66}
body input:checked+.slider,body .switch input:checked+i{background:var(--neon-fill);box-shadow:0 0 14px #0ad6ed21,inset 0 1px 0 #ffffff30}
body .slider:before,body .switch i:after{background:#fff;box-shadow:1px 2px 5px #08122d3d}
body :is(.friends-tabs,.poker-tabs,.fortuna-tabs,.zrb-tabs,.zrb-family-tabs,.zb-tabs,.hodki-tabs,.boss-modes,.boss-presets){background:#141c3c;border-color:#38446b;box-shadow:inset 2px 2px 7px #080e2b55}
body :is(.friends-tabs,.poker-tabs,.fortuna-tabs,.zrb-tabs,.zrb-family-tabs,.zb-tabs,.hodki-tabs) button{color:#b9c4e5;background:transparent;box-shadow:none}
body button[aria-selected="true"],body button[aria-pressed="true"],body :is(.friends-tabs,.poker-tabs,.fortuna-tabs,.zrb-tabs,.zrb-family-tabs,.zb-tabs,.hodki-tabs) button.selected{background:linear-gradient(125deg,#1e5c8f,#117d99);color:#f5ffff;border-color:#34d4e5;box-shadow:inset 0 -2px #14d6e8,0 2px 8px #08122d55}
body :is(.boss-queue-item[data-active="true"],.boss-choice[aria-pressed="true"]){background:linear-gradient(130deg,#224a65,#1e3155);border-color:#20c8d9}
body :is(.boss-hp,.boss-bonus-track,.baul-progress,.hodki-progress,.poker-progress,.zrb-progress,.talent-progress){background:#131c39;border-color:#38466f;box-shadow:inset 2px 2px 6px #080e2b77}
body :is(.boss-hp,.boss-bonus-track,.baul-progress,.hodki-progress,.poker-progress,.zrb-progress,.talent-progress)>span{background:var(--neon-fill)}
body .boss-bonus-track>span{background:linear-gradient(100deg,#9655ff,#ff2778)}
body :is(.home-pill,.boss-pill,.friends-count-badge,.baul-pill,.zrb-status){background:#293456;color:#c3ecf8;border-color:#43567c}
body .home-access{border-color:#2bb9b1}
body :is(.boss-good,.friends-good,.home-access-mark){color:#4be3c4}
body :is(.boss-danger,.friends-danger,.friends-error,.home-error){color:#ff669b}
body dialog{background:var(--neon-panel);color:#f4f6ff;border-color:#4a567e;box-shadow:0 24px 70px #030822aa,inset 0 1px 0 #ffffff14}
body dialog::backdrop{background:#070d29b8;backdrop-filter:blur(7px)}
body dialog :is(.boss-heading,.boss-dialog-footer){background:#1e274b}
body table{color:var(--ui-text-color)}
body th{color:#c6d2ef;background:#1b2446}
body td{border-color:#35416b}
body a{color:#64e4f4}
body ::-webkit-scrollbar{width:6px;height:6px}
body ::-webkit-scrollbar-track{background:#131c38}
body ::-webkit-scrollbar-thumb{background:#415781;border-radius:8px}

/* Launcher and brigade surfaces share the same palette. */
body :is(.fairy-item,.guild-account-row,.guild-premium-entry,.radio-option,.field,.remember-choice,.reentry-notice,.modal,.modal-overlay,.tabs,.tab,.camp-mode-tabs,.camp-mode,.camp-process-actions,.camp-status){border-color:#3a456d}
body :is(.fairy-item,.guild-account-row,.guild-premium-entry,.radio-option,.reentry-notice,.modal,.tabs,.camp-mode-tabs){background:var(--neon-panel);box-shadow:var(--neon-shadow)}
body :is(.modal-overlay,.modal-backdrop){background:#070d29bb;backdrop-filter:blur(7px)}
body :is(.tab.active,.camp-mode[aria-pressed="true"],.radio-option.selected){background:linear-gradient(120deg,#155c97,#008eaa);color:#fff;border-color:#14d6e8;box-shadow:inset 0 -2px #14d6e8,0 4px 16px #00d5e520}
body :is(.fairy-actions,.modal-actions,.camp-process-actions){border-color:#3a456d}
body :is(.camp-start,.camp-action,.camp-process-actions .button:first-child){background:linear-gradient(115deg,#14d6e8,#4be3c4);color:#061b34}
body :is(.camp-stop,.fairy-delete){background:linear-gradient(115deg,#d62773,#ff3c82);color:#fff;border-color:#ff619c}
body :is(.field input,.field select,.field textarea,.guild-login-tabs input,.guild-login-tabs select){background:#141d3c;color:#f4f6ff;border-color:#435079}
body :is(.progress,.progress-bar,.camp-progress,.fairy-progress){background:#131c39;border-color:#38466f;box-shadow:inset 2px 2px 6px #080e2b77}
body :is(.progress-bar>span,.progress>span,.camp-progress>span,.fairy-progress>span){background:linear-gradient(90deg,#169cf3 0%,#00dce4 48%,#ff2778 100%);box-shadow:0 0 14px #13dce955}
@media(prefers-reduced-motion:reduce){body *{scroll-behavior:auto}}

/* Neon theme sidebar icon skin (preview only)
   Uses the @icons 1.5.0 node SVGs served from /static/assets.
   Scope is limited to navigation rows; game artwork remains untouched. */
:where(.sidebar-item[data-view])::before,
:where(.sidebar-item[data-view="settings"])::before {
  content: "";
  display: inline-block;
  flex: 0 0 17px;
  width: 17px;
  height: 17px;
  background: currentColor;
  -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/icons.svg");
  mask-image: url("/static/assets/at-icons/1.5.0/node/icons.svg");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-size: contain;
  mask-size: contain;
}
:where(.sidebar-item[data-view]) > .sidebar-icon,
:where(.sidebar-item[data-view="guild"]) > img.sidebar-icon {
  display: none;
}
/* Main sections */
.sidebar-item[data-view="home"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/house.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/house.svg"); }
.sidebar-item[data-view="friends"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/human.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/human.svg"); }
.sidebar-item[data-view="bosses"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/swords.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/swords.svg"); }
.sidebar-item[data-view="comboSchedule"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/comb.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/comb.svg"); }
.sidebar-item[data-view="camps"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/forest.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/forest.svg"); }
.sidebar-item[data-view="hodki"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/footsteps.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/footsteps.svg"); }
.sidebar-item[data-view="delugi"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/hand.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/hand.svg"); }
.sidebar-item[data-view="calculator"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/calculator.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/calculator.svg"); }
.sidebar-item[data-view="baul"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/chest.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/chest.svg"); }
.sidebar-item[data-view="ludka"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/dice.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/dice.svg"); }
.sidebar-item[data-view="events"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/calendar.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/calendar.svg"); }
.sidebar-item[data-view="guild"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/shield.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/shield.svg"); }
.sidebar-item[data-view="reports"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/bug.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/bug.svg"); }
.sidebar-item[data-view="settings"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/sliders.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/sliders.svg"); }
/* Ludka submenu */
.sidebar-item[data-view="katala"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/playing_card.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/playing_card.svg"); }
.sidebar-item[data-view="poker"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/playing_card.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/playing_card.svg"); }
.sidebar-item[data-view="fortuna"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/wheel.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/wheel.svg"); }
.sidebar-item[data-view="fartoviy"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/stars.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/stars.svg"); }
.sidebar-item[data-view="kosti"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/die.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/die.svg"); }
.sidebar-item[data-view="menyala"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/fire.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/fire.svg"); }
.sidebar-item[data-view="combos"]::before { -webkit-mask-image: url("/static/assets/at-icons/1.5.0/node/swords.svg"); mask-image: url("/static/assets/at-icons/1.5.0/node/swords.svg"); }
/* Keep the menu chevron/badges aligned and preserve the original icon footprint. */
.sidebar-item[data-view="ludka"]::before { order: 0; }
.sidebar-item[data-view] > .ludka-chevron,
.sidebar-item[data-view] > .events-chevron { margin-left: auto; }



.visual-style-row{margin-top:10px}.visual-style-row>span{display:flex;flex-direction:column;gap:3px}.visual-style-row b{font-weight:650}.visual-style-note{font-size:11px;color:var(--ui-hint-color)}

/* Neon progress/chart skin (preview only; values, dimensions and data are untouched).
   Pair with the neon theme tokens: deep-navy tracks, cyan primary fills, pink secondary accents. */
:root {
  --neon-track: #0b123b;
  --neon-track-border: rgba(125, 160, 255, .28);
  --neon-cyan: #00d9ff;
  --neon-cyan-soft: rgba(0, 217, 255, .28);
  --neon-pink: #ff2f72;
  --neon-pink-soft: rgba(255, 47, 114, .28);
  --neon-grid: rgba(116, 172, 255, .28);
}

/* Shared tracks. Keep each component's own height/margins and width calculation. */
:root :is(.zaruby-progress,.achievements-total-bar,.achievements-bar,.hodki-progress,.fortuna-progress,.kosti-progress,.posilki-progress,.baul-progress,.delugi-progress,.katala-progress,.poker-summary-progress,.talents-level-bar,.boss-bonus-track,.boss-hp,.fart-progress) {
  background: var(--neon-track);
  border-color: var(--neon-track-border);
  box-shadow: inset 0 0 0 1px rgba(0, 217, 255, .08);
}
:root :is(.zaruby-progress,.achievements-total-bar,.achievements-bar,.hodki-progress,.baul-progress,.katala-progress,.talents-level-bar,.boss-bonus-track)>span,
:root .boss-hp>span:not(.boss-hp-value),
:root :is(.fortuna-progress,.kosti-progress,.posilki-progress,.delugi-progress,.fart-progress)>i,
:root .poker-summary-progress>u {
  background: var(--neon-cyan);
  box-shadow: 0 0 10px var(--neon-cyan-soft);
}

/* Secondary progress accents in the reference palette. */
:root .achievements-bar>span,
:root .achievements-total-bar>span,
:root .zaruby-task-progress .zaruby-progress>span,
.poker-summary-progress>u,
:root .boss-bonus-track>span,
#bossesRoot .boss-rubles-reward .boss-bonus-track span {
  background: var(--neon-pink);
  box-shadow: 0 0 10px var(--neon-pink-soft);
}
:is(.achievements-bar,.achievements-total-bar,.zaruby-progress,.poker-summary-progress,.boss-bonus-track) :is(strong,b) {
  text-shadow: 0 1px 4px #02051b;
}

/* Native progress element used in Friends. */
.friends-progress progress {
  accent-color: var(--neon-cyan);
  background: var(--neon-track);
}
.friends-progress progress::-webkit-progress-bar { background: var(--neon-track); }
.friends-progress progress::-webkit-progress-value { background: var(--neon-cyan); box-shadow: 0 0 10px var(--neon-cyan-soft); }
.friends-progress progress::-moz-progress-bar { background: var(--neon-cyan); }

/* Ping history graph: navy plotting surface, pink series/area, cyan grid. */
.ping-chart {
  background: var(--neon-track);
  border-color: var(--neon-track-border);
  box-shadow: inset 0 0 0 1px rgba(0, 217, 255, .08), 0 8px 28px rgba(0, 0, 0, .22);
}
.ping-chart-line { stroke: var(--neon-pink); filter: drop-shadow(0 0 3px var(--neon-pink-soft)); }
.ping-chart-point { fill: var(--neon-pink); }
.ping-chart-area { fill: var(--neon-pink); opacity: .20; }
.ping-chart-grid { stroke: var(--neon-grid); }
.ping-chart-legend i { background: var(--neon-pink); box-shadow: 0 0 7px var(--neon-pink-soft); }
.ping-chart text { fill: rgba(185, 218, 255, .78); }

/* Damage history/top cards: chart-adjacent data remains legible on navy surfaces. */
.damage-history-row,
.damage-player { background: rgba(13, 22, 67, .86); border-color: var(--neon-track-border); }
.damage-card-icon { background: var(--neon-cyan-soft); }
.damage-today { color: var(--neon-cyan); }
.damage-card:hover { border-color: var(--neon-cyan); }

@media (prefers-reduced-motion: reduce) {
  :is(.zaruby-progress,.achievements-total-bar,.achievements-bar,.poker-summary-progress,.ping-chart-line) * { transition: none !important; }
}


html:root,html:root[data-theme="light"],html:root[data-theme="dark"],html body{--accent-c:#241d58;--shadow:var(--neon-shadow);--camp-start:#20d5ca;--camp-stop:#ff3e84;--camp-action-text:#061b34}
.sidebar-item[data-view="zaruby"]::before{-webkit-mask-image:url("/static/assets/at-icons/1.5.0/node/swords.svg");mask-image:url("/static/assets/at-icons/1.5.0/node/swords.svg")}
.sidebar-item[data-view="management"]::before{-webkit-mask-image:url("/static/assets/at-icons/1.5.0/node/sliders.svg");mask-image:url("/static/assets/at-icons/1.5.0/node/sliders.svg")}
.sidebar-item[data-view="comboSchedule"]::before{-webkit-mask-image:url("/static/assets/at-icons/1.5.0/node/book.svg");mask-image:url("/static/assets/at-icons/1.5.0/node/book.svg")}
/* Performance pass: preserve the reference palette while reducing scroll repaints. */
html body{background-attachment:scroll}
html{scroll-behavior:auto}
:root{--neon-shadow:0 3px 9px #080e2b55,inset 0 1px 0 #c2d4ff10}
body .topbar,body header.topbar{background:linear-gradient(110deg,#25294e 0%,#1a2346 100%);backdrop-filter:none;-webkit-backdrop-filter:none}
body .sidebar-overlay,body dialog::backdrop,body :is(.modal-overlay,.modal-backdrop){backdrop-filter:none;-webkit-backdrop-filter:none}
body .ping-chart-line{filter:none}
body .view-enter{animation-duration:.14s}

/* Lightweight view transition: opacity only avoids repainting the entire content layer. */
body .view-enter{animation:view-in-neon .14s ease-out!important}
@keyframes view-in-neon{from{opacity:.45}to{opacity:1}}


/* Ensure dialog backdrops use the lightweight compositor path. */
body dialog::backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}


@media(prefers-reduced-motion:reduce){body .view-enter{animation:none!important}}
/* Profile and camp controls retain the reference theme after the icon skin is loaded. */
body .pp-dialog{background:var(--neon-panel)!important;color:#f4f6ff;border-color:#4a567e;box-shadow:var(--neon-shadow),0 24px 70px #030822aa}
body .pp-dialog .pp-guild,body .pp-dialog .pp-profile-status,body .pp-dialog .pp-actions button,body .pp-dialog .pp-stats>div,body .pp-dialog .pp-resources>div,body .pp-dialog details summary,body .pp-dialog .pp-weekly,body .pp-dialog .pp-weekly-current>div,body .pp-dialog .pp-weekly-history summary{background:var(--neon-panel)!important;border-color:#3a456d;box-shadow:3px 4px 10px #070d282e,inset 0 1px 0 #dbe3ff08}
body .pp-dialog .pp-identity img{border-color:#14d6e8;box-shadow:0 0 14px #14d6e83d}
body .pp-dialog .pp-tier,body .pp-dialog .pp-friend{background:#293456;border-color:#43567c;color:#c3ecf8}
body .pc-mode{background:#141c3c;border-color:#38446b;box-shadow:inset 2px 2px 7px #080e2b55}
body .pc-mode button,body .pc-mode button.secondary{display:block;visibility:visible;opacity:1;background:var(--neon-panel)!important;color:#b9c4e5!important;border-color:#3a456d!important;box-shadow:none!important}
body .pc-mode button.selected,body .pc-mode button[aria-pressed="true"]{background:var(--neon-fill)!important;color:#061b34!important;border-color:#2ad8ea!important;font-weight:700;box-shadow:0 0 14px #14d6e84d,inset 0 1px 0 #ffffff40!important}
