@import url('https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&display=swap');
:root {--terminal-bg:#031007;--terminal-green:#3dff86;--terminal-dim:#1f8f4a;--terminal-amber:#ffb000;--terminal-mono:'Space Mono',Consolas,monospace}
html body {color:#c4e6cd!important;background:repeating-linear-gradient(0deg,#3dff860d 0 1px,transparent 1px 3px),#020a04!important}
html body a {color:#3dff86}
html body #PageHeader {background:linear-gradient(100deg,#031007,#071c0e)!important;border-bottom:1px solid #1f8f4a!important;box-shadow:0 4px 22px #0008!important}
html body .terminal-nav #menuit>a,html body .terminal-section-heading h2,html body .terminal-store-heading h1 {font-family:var(--terminal-mono)!important;color:#3dff86!important}
html body .terminal-section-heading h2::before,html body .terminal-store-heading h1::before {content:'$ ';color:#ffb000}
html body .terminal-heading-kicker,html body .terminal-store-eyebrow {color:#6ab581!important;font-family:var(--terminal-mono)}
html body .terminal-section-heading h2::after {background:linear-gradient(90deg,transparent,#3dff86,transparent)!important}
html body .terminal-beats {background:#020a04!important}
html body .terminal-playlists {background:linear-gradient(120deg,#071c0e,#0c2815)!important}
html body .terminal-licences {background:repeating-linear-gradient(0deg,#3dff860d 0 1px,transparent 1px 3px),#020a04!important}
html body .terminal-services.terminal-image-framed {background:#031007!important}
html body .terminal-services #slayer {background:repeating-linear-gradient(0deg,#3dff860d 0 1px,transparent 1px 3px),radial-gradient(ellipse at right,#174b2866,transparent),#06190c!important}
html body .terminal-steps {background:#06190d!important}
html body #footer.terminal-flow-footer {background:#020a04!important}
html body .terminal-home .lbg.terminal-licence {--card-ink:#3dff86;position:relative;background:#031007!important;border:1px solid #1f8f4a!important;border-radius:0!important;box-shadow:0 0 16px #3dff8624,inset 0 0 30px #3dff860d!important;color:var(--card-ink)!important;height:100%!important;transition:border-color .15s,box-shadow .15s!important;transform:none!important}
html body .terminal-home .lbg.terminal-licence:hover,html body .terminal-home .lbg.terminal-licence.is-selected {border-color:#3dff86!important;box-shadow:0 0 26px #3dff8659,inset 0 0 30px #3dff8614!important;transform:none!important}
html body .terminal-home .lbg.terminal-licence.terminal-popular {--card-ink:#ffb000;border-color:#ffb000!important}
html body .terminal-home .lbg.terminal-licence .lbgco {display:flex!important;flex-direction:column!important;gap:0!important;padding:26px 24px 24px!important;color:var(--card-ink)!important;height:100%!important}
html body .terminal-home .terminal-licence .lbgco>.terminal-name {display:block!important;min-height:44px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;color:var(--card-ink)!important;text-align:left!important;font:700 18px/1.2 var(--terminal-mono)!important;letter-spacing:.08em!important}
html body .terminal-home .terminal-licence .terminal-name::before {content:'> '}
html body .terminal-home .terminal-licence .terminal-name::after {content:'_';animation:terminal-cursor-blink 1s steps(1) infinite}
@keyframes terminal-cursor-blink {50% {opacity:0}}
html body .terminal-home .terminal-licence .terminal-name strong {color:inherit!important;font:inherit!important}
html body .terminal-home .terminal-licence .lbgco>.terminal-price {justify-content:flex-start!important;min-height:72px!important;margin:14px 0 0!important;padding:0!important;border:0!important;color:var(--card-ink)!important;font:700 clamp(32px,3vw,50px)/1 var(--terminal-mono)!important;text-align:left!important;text-shadow:0 0 12px currentColor}
html body .terminal-home .terminal-licence .terminal-price strong {color:inherit!important;font:inherit!important}
html body .terminal-home #liba4 .terminal-licence .lbgco>.terminal-price {font:700 24px/1.25 var(--terminal-mono)!important}
html body .terminal-home .terminal-perks {flex:1;display:grid;gap:12px;margin:22px 0 0;padding:18px 0 0;list-style:none;border-top:1px dashed #1f8f4a;color:var(--card-ink)}
html body .terminal-home .terminal-popular .terminal-perks {border-top-color:#8a6000}
html body .terminal-home .terminal-perks li {display:grid;grid-template-columns:30px 1fr;gap:10px;font:400 13px/1.4 var(--terminal-mono);color:inherit}
html body .terminal-home .terminal-perks li::before {content:'[x]';font-weight:700}
html body .terminal-home .terminal-pick {display:block;width:100%;margin-top:24px;padding:13px 10px;min-height:44px;font:700 14px/1.3 var(--terminal-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--card-ink);background:transparent;border:1px solid currentColor;border-radius:0;cursor:pointer;transition:background .15s,color .15s}
html body .terminal-home .terminal-pick:hover,html body .terminal-home .is-selected .terminal-pick {background:#3dff86;color:#031007;border-color:#3dff86}
html body .terminal-home .terminal-popular .terminal-pick:hover,html body .terminal-home .terminal-popular.is-selected .terminal-pick {background:#ffb000;border-color:#ffb000}
html body .terminal-home .terminal-licence .ribbon {top:-11px!important;right:14px!important}
html body .terminal-home .terminal-licence .ribbon span {padding:1px 8px!important;font:700 12px/1.5 var(--terminal-mono)!important;letter-spacing:.1em!important;color:#ffb000!important;background:#031007!important;border:1px solid #ffb000!important;border-radius:0!important;transform:none!important;box-shadow:none!important}
html body .terminal-home .terminal-licence .ribbon span::before {content:'['}
html body .terminal-home .terminal-licence .ribbon span::after {content:']'}
html body .terminal-licences .terminal-section-inner {grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
html body .terminal-home :is(#liba1,#liba2,#liba3,#liba4) {filter:none!important;min-height:0!important}
html body #playerlayer {background:linear-gradient(120deg,#031007f5,#020a04f5)!important;border-color:#1f8f4a!important;box-shadow:0 8px 30px #0008,0 0 16px #3dff861a!important}
html body #playerlayer .controls>.play,html body #playerlayer .controls>.pause,html body #playerlayer .slate-buy {background:#1f8f4a!important;border-color:#3dff86!important}
html body #playerlayer .fa {color:#93d6a9!important}
html body #playerlayer .tracker .ui-slider-range {background:#3dff86!important}
html body #playerlayer .tracker .ui-slider-handle {background:#c9ffdb!important}
html body .terminal-custom-cta,html body .terminal-app-badge {background:#092313!important;border-color:#1f8f4a!important;color:#baf3cb!important}
html body .terminal-store #playlist>data {background:linear-gradient(120deg,#071c0e,#031007)!important;border-color:#1f8f4a!important;border-radius:5px!important}
html body .terminal-store #playlist .trali {font-family:var(--terminal-mono)!important;color:#d5f5df!important}
html body :is(.boob,.bookst,.upp,.brm,.bbuttt),html body .rainbow .buttn {background:#123c21!important;border-color:#3dff86!important;color:#d5ffe2!important;box-shadow:0 0 15px #3dff8626!important}
html body :is(#wb_fb,#wb_tt,#wb_pi,#wb_in,#wb_yo) a {background:#031007!important;border-color:#1f8f4a!important;box-shadow:0 0 10px #3dff8644!important}
html body :is(#wb_fb,#wb_tt,#wb_pi,#wb_in,#wb_yo) :is(div,i) {color:#3dff86!important;-webkit-text-fill-color:#3dff86!important}
@media(max-width:1100px) {html body .terminal-licences .terminal-section-inner {grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px) {html body .terminal-licences .terminal-section-inner {grid-template-columns:minmax(0,1fr)}}
@media(prefers-reduced-motion:reduce) {html body .terminal-name::after {animation:none!important}html body .terminal-licence,html body .terminal-pick {transition:none!important}}
/* 1.1: black terminal windows and code-language separators. */
html body .terminal-hero {background:radial-gradient(ellipse at 75% 30%,#0b291466,transparent 60%),#020604!important;border-bottom:1px solid #123c20}
html body .terminal-hero .cvh {display:none!important}
html body .terminal-studio {background:#010503!important}
html body .terminal-studio #bintro {background-image:none!important;background-color:#010503!important;filter:none!important}
html body .terminal-services #slayer {background:#010503!important}
html body .terminal-code-window {width:100%;min-width:0;box-sizing:border-box;background:#010503;border:1px solid #3dff8680;border-radius:5px;overflow:hidden;box-shadow:0 0 24px #3dff8614,inset 0 0 38px #0b301522;font-family:var(--terminal-mono)}
html body .terminal-window-bar {display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;color:#78b78a;background:#07160b;border-bottom:1px solid #1f8f4a66;font:12px/1.5 var(--terminal-mono)}
html body .terminal-window-bar>span:first-child {color:#3dff86;letter-spacing:4px;font-size:9px}
html body .terminal-code-lines {padding:24px 20px;min-height:260px;background:repeating-linear-gradient(0deg,#3dff8605 0 1px,transparent 1px 4px)}
html body .terminal-code-lines code {display:block;white-space:pre;max-width:100%;color:#3dff86;font:13px/1.9 var(--terminal-mono);animation:terminal-type-line 10s steps(34,end) infinite;animation-delay:calc(var(--line) * .3s);clip-path:inset(0 100% 0 0);overflow:hidden}
html body .terminal-code-lines code:nth-child(3n) {color:#9bbba6}
html body .terminal-code-lines code:last-of-type {color:#6cbb87}
@keyframes terminal-type-line {0% {clip-path:inset(0 100% 0 0)}18%,88% {clip-path:inset(0 0 0 0)}100% {clip-path:inset(0 100% 0 0)}}
html body .terminal-code-cursor {display:inline-block;color:#3dff86;font:15px/1 var(--terminal-mono);animation:terminal-cursor-blink 1s steps(1) infinite}
html body .terminal-window-status {padding:10px 16px;border-top:1px solid #1f8f4a44;color:#5f9670;font:10px/1.5 var(--terminal-mono);letter-spacing:1px}
html body .terminal-section>.terminal-divider,html body #footer.terminal-flow-footer>.terminal-divider,
html body .terminal-section.terminal-services.terminal-image-framed>.terminal-divider {height:26px!important;gap:12px!important;justify-content:center!important;background:none!important;box-shadow:none!important;border:0!important;animation:none!important;mask:none!important;-webkit-mask:none!important}
html body .terminal-divider::before,html body .terminal-divider::after {content:'';display:block;flex:1;height:1px;min-width:12px;background:linear-gradient(90deg,transparent,#1f8f4a,#3dff86);box-shadow:0 0 6px #3dff8633}
html body .terminal-divider::after {transform:scaleX(-1)}
html body .terminal-divider .terminal-divider-code {flex:0 1 auto;display:block;max-width:75%;padding:3px 12px;color:#3dff86;background:#010503;border:1px solid #1f8f4a99;box-sizing:border-box;font:11px/1.6 var(--terminal-mono);white-space:nowrap;overflow:hidden;letter-spacing:.5px;animation:terminal-code-glow 5s ease-in-out infinite}
html body .terminal-divider-code::after {content:' _';animation:terminal-cursor-blink 1s steps(1) infinite}
@keyframes terminal-code-glow {0%,100% {color:#60a476;text-shadow:none}50% {color:#baffd1;text-shadow:0 0 8px #3dff8680}}
@media(max-width:600px) {html body .terminal-code-lines {padding:18px 12px;min-height:235px}html body .terminal-code-lines code {font-size:11px}html body .terminal-divider .terminal-divider-code {font-size:9px;padding:3px 7px;max-width:82%;letter-spacing:0}}
@media(prefers-reduced-motion:reduce) {html body .terminal-code-lines code {animation:none!important;clip-path:none}html body .terminal-code-cursor,html body .terminal-divider-code,html body .terminal-divider-code::after {animation:none!important}}
/* 1.2: terminal player chrome; native audio and seek behavior unchanged. */
html body #playerlayer {background:repeating-linear-gradient(0deg,#3dff8605 0 1px,transparent 1px 4px),linear-gradient(120deg,#031007fa,#020a04fa)!important;border-radius:6px!important}
html body #playerlayer>.terminal-player-command {position:absolute;left:18px;top:-9px;display:inline-flex;align-items:center;gap:8px;padding:0 8px;background:#020a04;color:#70b187;font:10px/17px var(--terminal-mono);letter-spacing:.5px;pointer-events:none;white-space:nowrap}
html body #terminal-player-state {color:#3dff86}
html body .terminal-player-cursor {color:#b9ffce;animation:terminal-cursor-blink 1s steps(1) infinite}
html body #playerlayer #trkinf .title {font-family:var(--terminal-mono)!important;font-size:12px!important;color:#ddffe7!important}
html body #playerlayer #trkinf .title::before {content:'> ';color:#3dff86}
html body #playerlayer .terminal-track-meta {font-family:var(--terminal-mono)!important;color:#82b592!important;letter-spacing:-.2px}
html body #playerlayer .artist {color:#7da78a!important}
html body #playerlayer .slate-buy {font-family:var(--terminal-mono)!important;border-radius:3px!important}
html body #playerlayer .slate-buy::before {content:'$ ';opacity:.7}
@media(max-width:950px) {html body #playerlayer>.terminal-player-command {font-size:9px;left:12px;gap:6px}html body #playerlayer .terminal-track-meta {font-size:8px!important}html body #playerlayer #trkinf .title {font-size:11px!important}}
@media(prefers-reduced-motion:reduce) {html body .terminal-player-cursor {animation:none!important}}
/* 1.8: terminal shell chrome and system-status details. */
html body #PageHeader::after {content:'[ recovery@beats ] :: session=secure :: status=online';display:block;position:absolute;right:18px;bottom:-18px;padding:1px 7px;color:#548662;background:#020a04;border:1px solid #1f8f4a66;font:9px/14px var(--terminal-mono);letter-spacing:.3px;opacity:.9;pointer-events:none}
html body #PageHeader {position:relative}
html body #footer.terminal-flow-footer>#footer_Container {min-height:0!important;height:auto!important}
html body .terminal-nav #menuit>a::before {content:'./';color:#6e9e7e;opacity:.8}
html body .terminal-nav #menuit>a:hover,html body .terminal-nav #menuit>a:focus {color:#baffcf!important;text-shadow:0 0 8px #3dff8680}
html body input,html body textarea,html body select {font-family:var(--terminal-mono)!important;background-color:#020a04!important;color:#baffcf!important;border-color:#1f8f4a!important;border-radius:2px!important}
html body button:focus-visible,html body a:focus-visible,html body input:focus-visible,html body select:focus-visible {outline:1px solid #ffb000!important;outline-offset:3px;box-shadow:0 0 12px #ffb00066!important}
html body ::selection {color:#031007;background:#3dff86}
html body .terminal-status-line {display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:7px 12px;color:#70b187;background:#020a04;border:1px dashed #1f8f4a;font:10px/1.5 var(--terminal-mono);letter-spacing:.04em}
html body .terminal-status-line::before {content:'[ OK ]';color:#3dff86;font-weight:700}
html body .terminal-status-line::after {content:'uptime: active';color:#548662}
html body .terminal-store-heading h1::after,html body .terminal-section-heading h2::after {content:'_';color:#3dff86;animation:terminal-cursor-blink 1s steps(1) infinite}
html body .terminal-store #playlist>data:hover {box-shadow:0 0 18px #3dff8633,inset 3px 0 #3dff86!important}
@media(max-width:600px) {html body #PageHeader::after {left:10px;right:10px;bottom:-17px;text-align:center;font-size:8px}html body .terminal-status-line {font-size:9px}}
/* Mobile shell: keep the loader, content columns and dock inside the viewport. */
html body .se-pre-con {position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;z-index:10001!important;background:#020a04!important;overflow:hidden!important;display:grid;place-items:center!important}
html body .se-pre-con::before {content:'Loading_';display:block;position:absolute;top:calc(50% - 78px);left:50%;z-index:1;transform:translateX(-50%);color:#baffcf;font:700 clamp(22px,5vw,38px)/1 var(--terminal-mono);letter-spacing:.12em;text-shadow:0 0 12px #3dff86;animation:terminal-loader-cursor 1s steps(1) infinite}
html body .se-pre-con::after {content:'';display:block;position:absolute;top:calc(50% + 10px);left:50%;z-index:1;width:min(360px,72vw);height:10px;transform:translate(-50%,-50%);border:1px solid #1f8f4a;background:linear-gradient(90deg,#3dff86 0 12%,transparent 12% 100%),repeating-linear-gradient(90deg,#0a2814 0 12px,#031007 12px 16px);box-shadow:0 0 14px #3dff8655,inset 0 0 8px #000;animation:terminal-loader-progress 2.4s steps(12,end) infinite}
@keyframes terminal-loader-progress {0% {background-size:0 100%,auto}85%,100% {background-size:100% 100%,auto}}
@keyframes terminal-loader-cursor {50% {opacity:.45}}
@media(prefers-reduced-motion:reduce) {html body .se-pre-con::before,html body .se-pre-con::after {animation:none!important}}
html body {overflow-x:hidden}
html body img,html body iframe,html body video {max-width:100%;height:auto}
@media(max-width:600px) {
 html body #container,html body .container,html body .main-container {width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important}
 html body .terminal-hero,html body .terminal-section,html body #footer {width:100%!important;min-width:0!important;box-sizing:border-box!important}
 html body .terminal-hero>* ,html body .terminal-section>* ,html body #footer>* {max-width:100%;box-sizing:border-box}
 html body .terminal-code-window {margin-left:0!important;margin-right:0!important}
 html body .terminal-window-bar {padding:10px 12px;font-size:10px;overflow:hidden}
 html body .terminal-window-bar>span {min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 html body .terminal-code-lines {min-height:190px;overflow:hidden}
 html body #playerlayer {left:8px!important;right:8px!important;bottom:8px!important;width:auto!important;max-width:none!important;box-sizing:border-box!important;min-height:74px!important;padding:8px!important}
 html body #playerlayer>.terminal-player-command {left:8px;top:-18px;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis}
 html body #playerlayer .waveform,html body #playerlayer .visualizer,html body #playerlayer .tracker {min-width:0!important;max-width:100%!important;overflow:hidden}
 html body #playerlayer .terminal-track-meta {white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
 html body .terminal-store-console {width:100%;box-sizing:border-box}
 html body .terminal-store-console input {min-width:0;flex:1 1 100%}
 html body .terminal-store #playlist>data {width:100%!important;box-sizing:border-box;overflow:hidden}
 html body .terminal-store #playlist .bdetco,html body .terminal-store #playlist .terminal-track-meta-row {min-width:0;max-width:100%;overflow-wrap:anywhere}
 html body .terminal-divider .terminal-divider-code {max-width:calc(100vw - 72px);text-overflow:ellipsis}
 html body #footer {padding-bottom:120px!important}
}
/* 1.3: a readable code catalogue, with real native store controls. */
html body .terminal-store #Html8 {background:#010704!important;border:1px solid #1f8f4a88!important;border-radius:5px!important}
html body .terminal-store-heading h1 {font-size:clamp(24px,3vw,36px)!important;letter-spacing:-1px!important}
html body .terminal-code-punctuation {color:#ffb000;font-weight:400}
html body .terminal-store-heading::after {background:linear-gradient(90deg,transparent,#1f8f4a,#3dff86,#1f8f4a,transparent)!important}
html body .terminal-store-console {display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:16px;margin:0 0 24px;background:#020b05;border:1px solid #1f8f4a;font:12px/1.5 var(--terminal-mono)}
html body .terminal-store-console label {color:#3dff86;font-weight:700}
html body .terminal-store-console input {flex:1;min-width:100px;background:#000!important;border:1px solid #174d28!important;border-radius:2px;color:#baffcf!important;padding:10px;font:14px var(--terminal-mono);min-height:42px}
html body .terminal-store-console button {background:#0b2815;color:#3dff86;border:1px solid #1f8f4a;padding:10px 14px;min-height:42px;cursor:pointer;font:12px var(--terminal-mono)}
html body .terminal-store-console button:hover {background:#3dff86;color:#031007}
html body .terminal-store-console small,html body .terminal-store-console output {flex-basis:100%;color:#77a786;font:11px/1.5 var(--terminal-mono)}
html body .terminal-store-console output {color:#3dff86}
html body .terminal-store #playlist>data {position:relative;padding:32px 20px 20px!important;border-radius:3px!important;background:linear-gradient(110deg,#041108,#010704)!important}
html body .terminal-store #playlist>data::before {content:'// track_' attr(data-record) ' {';position:absolute;left:18px;top:9px;color:#548662;font:10px/1 var(--terminal-mono)}
html body .terminal-store #playlist>data::after {content:'}';position:absolute;right:9px;bottom:7px;color:#548662;font:12px/1 var(--terminal-mono)}
html body .terminal-store #playlist>data.terminal-filter-hidden {display:none!important}
html body .terminal-store #playlist .trali {font-size:20px!important;color:#cff9db!important}
html body .terminal-store #playlist .trali::before {content:'"';color:#569a6c}
html body .terminal-store #playlist .trali::after {content:'"';color:#569a6c}
html body .terminal-store .terminal-pin-stamp,html body .terminal-store .terminal-sold-stamp {transform:none!important;letter-spacing:0!important;text-transform:none!important;font:11px/1.4 var(--terminal-mono)!important;border:1px solid #71520e!important;border-radius:2px!important;background:#171303!important;color:#ffb000!important;padding:4px 7px!important}
html body .terminal-store #playlist .tgs::before {content:'tags: [';color:#6e9e7e;font:11px var(--terminal-mono)}
html body .terminal-store #playlist .tgs::after {content:'];';color:#6e9e7e;font:11px var(--terminal-mono)}
html body .terminal-store[data-tag-style] #playlist .tags {clip-path:none!important;transform:none!important;border:0!important;border-radius:0!important;background:transparent!important;color:#3dff86!important;padding:3px 0!important;font:11px/1.5 var(--terminal-mono)!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important}
html body .terminal-store[data-tag-style] #playlist .tags::before {content:'"'!important;position:static!important;border:0!important;background:none!important}
html body .terminal-store[data-tag-style] #playlist .tags::after {content:'"'!important;position:static!important;border:0!important;background:none!important}
html body .terminal-store #playlist .tgs a+a::before {content:', ';color:#6e9e7e;font:11px var(--terminal-mono)}
html body .terminal-store #playlist .ifo,html body .terminal-store #playlist .terminal-stat,html body .terminal-store #playlist .bfeat {font-family:var(--terminal-mono)!important}
html body .terminal-field-label {color:#70af85;font-size:11px}
html body .terminal-store #playlist .ifo a {color:#ffb000!important}
html body .terminal-store #playlist .bfeat {border:0!important;border-bottom:1px solid #1f8f4a66!important;border-radius:0!important;background:none!important;color:#b8d9c2!important;padding:4px 6px!important;font-size:11px!important}
html body .terminal-store #playlist .buy {border-radius:2px!important;border-color:#1f8f4a!important;background:#0d331b!important;font:700 13px var(--terminal-mono)!important}
html body .terminal-store #playlist .buy::before {content:'buy(';color:#75c78f;font-weight:400}
html body .terminal-store #playlist .buy::after {content:')';color:#75c78f;font-weight:400}
html body .terminal-store #playlist .buy i {display:none!important}
html body .terminal-store #playlist .buy:hover {background:#15562b!important}
html body .terminal-store #playlist .terminal-track-controls i {color:#3dff86!important;-webkit-text-fill-color:#3dff86!important;background:none!important}
@media(max-width:600px) {html body .terminal-store #playlist>data {padding:30px 14px 18px!important}html body .terminal-store #playlist .trali {font-size:16px!important}html body .terminal-store-console {padding:12px;gap:8px}html body .terminal-store-console input {font-size:16px;flex-basis:calc(100% - 75px)}html body .terminal-store-console button {flex:1;min-height:44px}html body .terminal-store #playlist .tgs {gap:4px!important}}
