[data-theme] .card{transition:background .4s ease,box-shadow .4s ease,border-color .4s ease}[data-theme=terminal] .card{background:#04070a;border:1px solid #14532d;border-radius:8px;font-family:var(--font-mono);position:relative;overflow:hidden;box-shadow:0 0 0 1px #052e16,0 0 34px -10px #22c55e80,inset 0 0 90px -55px #22c55eb3}[data-theme=terminal] .card:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(74,222,128,.06) 0 1px,transparent 1px 3px);animation:vt-scan 8s linear infinite}@keyframes vt-scan{0%{background-position:0 0}to{background-position:0 120px}}[data-theme=terminal] .card,[data-theme=terminal] .card *{color:#4ade80!important}[data-theme=terminal] .card .tabular-nums{text-shadow:0 0 10px rgba(34,197,94,.7)}[data-theme=terminal] .card .text-3xl:after,[data-theme=terminal] .card .text-4xl:after,[data-theme=terminal] .card .text-5xl:after,[data-theme=terminal] .card .text-6xl:after{content:"▋";margin-left:.06em;animation:vt-blink 1.1s steps(1) infinite}@keyframes vt-blink{50%{opacity:0}}[data-theme=terminal] .card .badge{background:#03210f!important;border-radius:3px;box-shadow:0 0 10px -3px #22c55ecc}[data-theme=terminal] .card .rounded-xl,[data-theme=terminal] .card .rounded-2xl,[data-theme=terminal] .card .rounded-full{border-radius:4px!important}[data-theme=terminal] .card input[type=range]{background:#0a2417;height:4px}[data-theme=terminal] .card input[type=range]::-webkit-slider-thumb{height:16px;width:9px;border-radius:2px;background:#4ade80;border:0;box-shadow:0 0 12px #22c55ee6}[data-theme=terminal] .card input[type=range]::-moz-range-thumb{height:16px;width:9px;border-radius:2px;background:#4ade80;border:0}[data-theme=terminal] .card input:not([type=range]),[data-theme=terminal] .card select,[data-theme=terminal] .card .field,[data-theme=terminal] .card .mf-val{background:#07130d!important;color:#4ade80!important;border:1px solid #14532d!important;border-radius:3px!important}[data-theme=terminal] .card select option{background:#04070a;color:#4ade80}[data-theme=terminal] .card .btn-primary{background:#052e16!important;color:#4ade80!important;border:1px solid #14532d!important;border-radius:4px!important;box-shadow:0 0 12px -3px #22c55ecc}[data-theme=terminal] .card table th,[data-theme=terminal] .card table td{border-color:#14532d!important}[data-theme=glass] .card{position:relative;z-index:1;overflow:hidden;background:#ffffff29;-webkit-backdrop-filter:blur(22px) saturate(185%);backdrop-filter:blur(22px) saturate(185%);border:1px solid rgba(255,255,255,.55);border-radius:24px;box-shadow:0 10px 34px #0000002e,inset 0 1px 1px #ffffffe6,inset 0 -8px 24px -12px #ffffff80}[data-theme=glass] .card{backdrop-filter:url(#glass-distort) blur(10px) saturate(185%)}[data-theme=glass] .card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.35) 48%,transparent 56%);background-size:250% 100%;animation:vt-glass 7s ease-in-out infinite}@keyframes vt-glass{0%,to{background-position:150% 0}50%{background-position:-60% 0}}[data-theme=glass] .card .badge{background:#ffffff59!important;border:1px solid rgba(255,255,255,.7);border-radius:11px;box-shadow:inset 0 1px #ffffffe6,0 2px 8px -2px #0000002e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-theme=glass] .card input[type=range]{background:#78788c38;border-radius:999px}[data-theme=glass] .card input[type=range]::-webkit-slider-thumb{height:22px;width:22px;border-radius:50%;background:radial-gradient(circle at 32% 26%,#fffffffa,#ffffff80 42%,#d2d2e659);border:1px solid rgba(255,255,255,.9);box-shadow:0 3px 8px #00000047,inset 0 1px 2px #fffffff2}[data-theme=glass] .card input[type=range]::-moz-range-thumb{height:22px;width:22px;border-radius:50%;background:#ffffffe6;border:1px solid rgba(255,255,255,.9)}[data-theme=glass] .card input:not([type=range]),[data-theme=glass] .card select,[data-theme=glass] .card .field,[data-theme=glass] .card .mf-val{background:#ffffff47!important;border:1px solid rgba(255,255,255,.5)!important;border-radius:10px!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-theme=glass] .card select option{color:#111827}[data-theme=glass] .card .btn-primary{background:#ffffff59!important;border:1px solid rgba(255,255,255,.6)!important;box-shadow:inset 0 1px #fffc,0 2px 10px -2px #0003;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}[data-theme=glass] .card table th,[data-theme=glass] .card table td{border-color:#ffffff47!important}.dark [data-theme=glass] .card{background:#ffffff12;border-color:#ffffff29;box-shadow:0 10px 34px #0000008c,inset 0 1px 1px #ffffff2e}.dark [data-theme=glass] .card:before{background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.14) 48%,transparent 56%);background-size:250% 100%}.dark [data-theme=glass] .card .badge{background:#ffffff1f!important;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff38}.dark [data-theme=glass] .card input:not([type=range]),.dark [data-theme=glass] .card select,.dark [data-theme=glass] .card .field,.dark [data-theme=glass] .card .mf-val{background:#ffffff14!important;border-color:#ffffff2e!important}.dark [data-theme=glass] .card select option{color:#e7e9ff;background:#1a1030}.dark [data-theme=glass] .card .btn-primary{background:#ffffff1f!important;border-color:#fff3!important}@font-face{font-family:DSEG14;src:url(https://cdn.jsdelivr.net/npm/dseg@0.46.0/fonts/DSEG14-Classic/DSEG14Classic-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}[data-theme=machine] .card{background:repeating-linear-gradient(90deg,#ffffff0d 0 1px,#00000005 1px 3px),linear-gradient(160deg,#f2f4f6,#c9cdd3 42%,#e6e9ec 52%,#b6bbc2);border:1px solid #9aa0a8;border-radius:16px;color:#23262b;box-shadow:0 16px 40px -14px #1e232d80,inset 0 2px #fffc,inset 0 -3px 10px #46505f47}[data-theme=machine] .card .rounded-2xl,[data-theme=machine] .card .rounded-xl{background:linear-gradient(#e4e7ea,#d2d6db)!important;border-color:#b3b8bf!important;color:#23262b;box-shadow:inset 0 2px 5px #46505f40!important}[data-theme=machine] .card .text-lg.tabular-nums,[data-theme=machine] .card .text-xl.tabular-nums,[data-theme=machine] .card .text-2xl,[data-theme=machine] .card .text-3xl,[data-theme=machine] .card .text-4xl,[data-theme=machine] .card .text-5xl,[data-theme=machine] .card .text-6xl{display:inline-block;font-family:"DSEG14",var(--font-mono);font-weight:700;letter-spacing:.04em;color:#ff3b30!important;background:#180605;padding:.22em .55em;border-radius:6px;border:1px solid #000;box-shadow:inset 0 2px 10px #000000d9,0 0 0 3px #b7bcc3,0 2px 4px #0000004d;text-shadow:0 0 5px rgba(255,59,48,.9),0 0 14px rgba(255,59,48,.45)}[data-theme=machine] .card .badge{background:linear-gradient(#f0f2f4,#d0d4d9)!important;border:1px solid #b3b8bf;border-radius:6px;color:#23262b!important;box-shadow:inset 0 1px #fff,0 1px #46505f66}[data-theme=machine] .card button{border-radius:8px;background:linear-gradient(#f5f7f9,#cfd3d9);border:1px solid #a7adb5;color:#23262b;box-shadow:0 4px #a7adb5,inset 0 1px #ffffffe6;transition:transform .05s ease,box-shadow .05s ease}[data-theme=machine] .card button:active{transform:translateY(3px);box-shadow:0 1px #a7adb5,inset 0 1px #ffffffb3}[data-theme=machine] .card .btn-primary{background:linear-gradient(#f0932b,#d97706)!important;border:1px solid #9a5008!important;color:#fff!important;box-shadow:0 5px #8a4a08,inset 0 1px #ffffff59!important}[data-theme=machine] .card .btn-primary:active{transform:translateY(4px);box-shadow:0 1px #8a4a08!important}[data-theme=machine] .card input[type=range]{height:8px;background:#b9bdc3;border-radius:5px;border:1px solid #9aa0a8;box-shadow:inset 0 2px 4px #46505f80}[data-theme=machine] .card input[type=range]::-webkit-slider-thumb{height:26px;width:20px;border-radius:5px;background:linear-gradient(to bottom,transparent 44%,#6b7078 44%,#6b7078 56%,transparent 56%),linear-gradient(#f6f8fa,#c4c8ce 50%,#dadde1);border:1px solid #a7adb5;box-shadow:0 3px 5px #0000004d,inset 0 1px #fff}[data-theme=machine] .card input[type=range]::-moz-range-thumb{height:26px;width:20px;border-radius:5px;background:linear-gradient(to bottom,transparent 44%,#6b7078 44%,#6b7078 56%,transparent 56%),linear-gradient(#f6f8fa,#c4c8ce 50%,#dadde1);border:1px solid #a7adb5}[data-theme=machine] .card input:not([type=range]),[data-theme=machine] .card select,[data-theme=machine] .card .field,[data-theme=machine] .card .mf-val{background:#e7eaed!important;color:#23262b!important;border:1px solid #b3b8bf!important;border-radius:6px!important;box-shadow:inset 0 2px 4px #46505f4d!important;font-family:var(--font-mono)}[data-theme=machine] .card select option{background:#e7eaed;color:#23262b}[data-theme=machine] .card table th,[data-theme=machine] .card table td{border-color:#b3b8bf!important}[data-theme=terminal] .card .chip{background:transparent!important;border:1px solid #14532d!important;border-radius:4px;color:#4ade80!important;box-shadow:none}[data-theme=terminal] .card .chip.chip-active,[data-theme=terminal] .card .chip.chip-active:hover{background:#4ade80!important;border-color:#4ade80!important;color:#04070a!important;box-shadow:0 0 12px #22c55eb3}[data-theme=glass] .card .chip{background:#ffffff47!important;border:1px solid rgba(255,255,255,.5)!important;color:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none}[data-theme=glass] .card .chip.chip-active,[data-theme=glass] .card .chip.chip-active:hover{background:#ffffff9e!important;border-color:#fff!important;color:#0b0b16!important;box-shadow:0 2px 14px #ffffff73}.dark [data-theme=glass] .card .chip{background:#ffffff14!important;border-color:#ffffff2e!important}.dark [data-theme=glass] .card .chip.chip-active,.dark [data-theme=glass] .card .chip.chip-active:hover{background:#ffffff3d!important;border-color:#ffffff73!important;color:#fff!important}[data-theme=machine] .card .chip{background:linear-gradient(#f5f7f9,#cfd3d9)!important;border:1px solid #a7adb5!important;border-radius:6px;color:#23262b!important;box-shadow:0 2px #a7adb5,inset 0 1px #ffffffe6}[data-theme=machine] .card .chip.chip-active,[data-theme=machine] .card .chip.chip-active:hover{background:linear-gradient(#f0932b,#d97706)!important;border-color:#9a5008!important;color:#fff!important;box-shadow:inset 0 2px 4px #00000059;transform:translateY(1px)}
