:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#163427;scrollbar-gutter:stable both-edges;--bg-shell:#fcf8f0db;--bg-card:#fffffff0;--border-soft:#16342717;--border-strong:#1634272e;--ink-main:#163427;--ink-muted:#557062;--brand-strong:#174b39;--brand-soft:#2f7a58;--sand:#f6e8cc;--warn:#ffbf54;--chip:#ebf5ff;--shadow-large:0 24px 64px #1634271a;--shadow-soft:0 16px 36px #1634270f;--radius-xl:32px;--radius-lg:24px;--radius-md:18px;--radius-sm:14px;background:radial-gradient(circle at 0 0,#d4f2d9eb,#0000 34%),radial-gradient(circle at 100% 100%,#fde9bfe0,#0000 32%),linear-gradient(#f6f0e6 0%,#f2ece2 100%);font-family:Space Grotesk,Noto Sans KR,Segoe UI,sans-serif}*,:before,:after{box-sizing:border-box}html{min-width:320px}body{min-width:320px;color:var(--ink-main);background:0 0;margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer;background:0 0;border:0}code{word-break:break-word;font-family:IBM Plex Mono,Cascadia Code,monospace;font-size:.92rem}.app-shell{min-height:100vh;padding:18px 14px 92px}.shell-chrome{width:min(1240px,100%);box-shadow:var(--shadow-large);background:linear-gradient(#ffffffad,#ffffff70);border:1px solid #ffffff8c;border-radius:36px;margin:0 auto;padding:14px;overflow-x:clip}.topbar{color:#f8f6ee;background:linear-gradient(135deg,#194b39f2,#327956e0),#174b39;border-radius:28px;gap:16px;padding:18px;display:grid}.brand-block h1{max-width:14ch;margin:0;font-size:clamp(2rem,7vw,4rem);line-height:.98}.eyebrow,.section-eyebrow,.card-eyebrow,.metric-label{letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.77rem;font-weight:700}.hero-copy{color:#f8f6eedb;overflow-wrap:anywhere;word-break:keep-all;max-width:70ch;margin:14px 0 0;line-height:1.65}.topbar-side{align-content:start;gap:12px;display:grid}.role-switch{flex-wrap:wrap;gap:8px;display:flex}.role-pill,.action-button,.rail-item,.mobile-item{border-radius:999px;min-height:44px;transition:transform .16s,background-color .16s,color .16s,box-shadow .16s}.role-pill{color:#f7f6f0;white-space:nowrap;background:#ffffff1f;padding:10px 14px}.role-pill.active{color:#173629;background:#f6ebd6;box-shadow:inset 0 0 0 1px #1736291f}.workspace{gap:16px;margin-top:16px;display:grid}.rail,.content-shell{min-width:0}.rail{gap:16px;display:grid}.rail-nav,.metric-rail,.token-grid,.surface-grid,.foundation-grid{gap:12px;display:grid}.rail-nav{border-radius:var(--radius-lg);background:var(--bg-shell);border:1px solid var(--border-soft);box-shadow:var(--shadow-soft);padding:12px}.rail-item{width:100%;color:var(--ink-muted);background:0 0;justify-content:flex-start;align-items:center;gap:10px;padding:0 14px;display:flex}.rail-item.active{color:#f7f6ef;background:#173629}.rail-dot{opacity:.85;background:currentColor;border-radius:999px;width:10px;height:10px}.notice-banner,.metric-card,.token-card,.surface-card,.content-shell{min-width:0}.notice-banner,.metric-card,.token-card,.surface-card,.content-shell,.token-block{border-radius:var(--radius-lg);background:var(--bg-card);border:1px solid var(--border-soft);box-shadow:var(--shadow-soft)}.notice-banner{grid-template-columns:auto 1fr;gap:12px;padding:16px;display:grid}.notice-banner strong{margin-bottom:6px;display:block}.notice-banner p,.section-caption,.card-description,.metric-card span,.token-card p{color:var(--ink-muted);overflow-wrap:anywhere;word-break:keep-all;margin:0;line-height:1.6}.notice-banner.tone-success .notice-icon{color:#18553c;background:#ddf4e6}.notice-banner.tone-warning .notice-icon{color:#8a5907;background:#fff0cf}.notice-icon{border-radius:14px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.metric-card{padding:14px}.metric-card strong{margin-bottom:4px;font-size:1.3rem;display:block}.token-block,.content-shell{padding:18px}.token-card{grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:14px;display:grid}.token-swatch{border-radius:12px;width:40px;height:40px;box-shadow:inset 0 0 0 1px #16342714}.content-shell{background:linear-gradient(#ffffffeb,#f8f5eeeb),#fff;gap:18px;display:grid}.surface-stack{gap:14px;display:grid}.section-heading{gap:12px;display:grid}.section-heading h2{margin:0;font-size:clamp(1.4rem,4vw,2rem)}.section-actions,.button-row,.tag-row{flex-wrap:wrap;gap:10px;display:flex}.action-button{white-space:nowrap;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.action-button:disabled{cursor:not-allowed;opacity:.56;transform:none}.action-button.primary{color:#f8f6ee;background:#174b39}.action-button.primary.active{background:#113628}.action-button.ghost{color:#214b38;background:#edf4ee}.action-button.ghost.active{box-shadow:inset 0 0 0 1px #17362929}.surface-grid,.foundation-grid{grid-template-columns:minmax(0,1fr)}.entry-hub-grid,.entry-mode-bar{gap:12px;display:grid}.entry-route-card{border-radius:var(--radius-lg);border:1px solid var(--border-soft);box-shadow:var(--shadow-soft);background:linear-gradient(#fffffffa,#f6f7f4f0);gap:14px;padding:18px;display:grid}.entry-route-card.active{background:linear-gradient(#f4fcf6fa,#e5f6eaf2);border-color:#174b3947}.entry-route-footer{flex-wrap:wrap;gap:10px;display:flex}.entry-mode-bar{align-items:center}.tenant-workbench,.context-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.field-block{gap:8px;margin:14px 0;display:grid}.field-block span{color:var(--ink-main);font-weight:700}.field-block input,.field-block select,.field-block textarea{border-radius:var(--radius-sm);border:1px solid var(--border-strong);width:100%;color:var(--ink-main);background:#ffffffeb}.field-block input,.field-block select{min-height:46px;padding:0 14px}.field-block textarea{resize:vertical;min-height:120px;padding:12px 14px}.field-block input:focus,.field-block select:focus{outline-offset:2px;outline:2px solid #174b3933}.entry-form{gap:10px;display:grid}.field-hint,.error-copy,.rule-list,.context-list{margin:0}.field-hint,.error-copy,.rule-list li,.context-list dd,.context-list dt{line-height:1.6}.field-hint{color:var(--ink-muted);margin-top:12px}.error-copy{border-radius:var(--radius-sm);color:#7d3b1f;background:#ffeae3eb;border:1px solid #b057372e;padding:12px 14px}.context-list{gap:12px;margin-top:14px;display:grid}.context-list div{gap:4px;display:grid}.context-list dt{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-size:.8rem;font-weight:700}.context-list dd{margin:0}.rule-list{color:var(--ink-muted);padding-left:18px}.workspace-summary{gap:10px;margin-top:14px;display:grid}.member-grid,.season-grid,.event-grid,.schedule-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.member-list-shell{gap:14px;display:grid}.member-list,.season-list,.event-list{gap:12px;display:grid}.schedule-list{gap:10px;display:grid}.member-row,.season-row{border-radius:var(--radius-md);border:1px solid var(--border-soft);background:#f8f8f4e0;gap:12px;padding:14px;display:grid}.event-row{border-radius:var(--radius-md);border:1px solid var(--border-soft);background:#f8f8f4e0;gap:14px;padding:14px;display:grid}.schedule-card{gap:14px;display:grid}.participant-picker{gap:10px;display:grid}.participant-picker-header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.participant-picker-header span{color:var(--ink-muted);font-size:.92rem}.participant-checklist,.event-participant-list{gap:10px;display:grid}.participant-checklist{max-height:240px;padding-right:4px;overflow:auto}.participant-option{border-radius:var(--radius-sm);border:1px solid var(--border-soft);background:#ffffffe6;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;display:grid}.participant-option input{margin-top:3px}.participant-option span{gap:4px;display:grid}.participant-option small{color:var(--ink-muted)}.event-participant-row{border-radius:var(--radius-sm);border:1px solid var(--border-soft);background:#ffffffe6;gap:10px;padding:12px 14px;display:grid}.event-participant-actions{gap:8px;display:grid}.draw-form-row{gap:10px;display:grid}.compact-field{margin:0}.schedule-summary-grid{flex-wrap:wrap;gap:10px;display:flex}.scheduled-match-card{border-radius:var(--radius-sm);border:1px solid var(--border-soft);background:#ffffffeb;gap:12px;padding:12px 14px;display:grid}.scheduled-match-header{color:var(--ink-muted);justify-content:space-between;align-items:baseline;gap:10px;display:flex}.scheduled-team-grid{gap:10px;display:grid}.event-participant-actions select{border-radius:var(--radius-sm);border:1px solid var(--border-strong);min-height:42px;color:var(--ink-main);background:#fffffff5;padding:0 12px}.reward-preview{border-radius:var(--radius-sm);color:var(--ink-muted);white-space:pre-wrap;background:#ffffffe0;border:1px solid #1634270f;margin:0;padding:12px 14px;line-height:1.6}.member-row strong{font-size:1rem;display:block}.member-row-header,.member-editor{gap:10px;display:grid}.surface-card{padding:18px}.surface-card h3{margin:0 0 10px;font-size:1.2rem}.surface-card.tone-neutral{background:linear-gradient(#fffffffa,#f6f7f4f0)}.surface-card.tone-success{background:linear-gradient(#f4fcf6fa,#e5f6eaf2)}.surface-card.tone-warning{background:linear-gradient(#fffaf1fa,#fbedcff2)}.status-badge{text-align:center;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:34px;padding:7px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.status-badge.compact{min-height:30px;padding-inline:10px}.status-badge.tone-neutral{background:var(--chip);color:#234a72}.status-badge.tone-success{color:#1f5a41;background:#ddf4e6}.status-badge.tone-warning{color:#835402;background:#ffe9bf}.mobile-nav{left:50%;bottom:calc(10px + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(var(--mobile-nav-columns,5), minmax(0, 1fr));width:min(1240px,100% - 28px);box-shadow:var(--shadow-large);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:30;background:#173629e6;border-radius:24px;gap:8px;margin:0;padding:10px;display:grid;position:fixed;transform:translate(-50%)}.mobile-item{color:#f7f6efb3;text-align:center;white-space:normal;word-break:keep-all;justify-content:center;align-items:center;padding:10px 6px;font-size:.83rem;line-height:1.25;display:flex}.mobile-item.active{color:#fffaf1;background:#f7f6ef29}.manual-draft-list,.stacked-input-grid,.manual-row-grid{gap:12px;display:grid}.manual-row-card{border-radius:var(--radius-md);border:1px solid var(--border-soft);background:#f6f8f4d1;gap:12px;padding:14px;display:grid}.manual-row-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.compact-context-list{gap:10px}.match-action-grid,.position-grid{gap:10px;display:grid}.position-editor-card{border-radius:var(--radius-sm);border:1px solid var(--border-soft);background:#f8faf6f0;gap:10px;padding:12px 14px;display:grid}.position-summary-copy{color:var(--ink-muted);margin:0;line-height:1.6}.score-input-grid{gap:10px;display:grid}.rating-grid,.analysis-grid,.export-grid,.ops-grid,.ops-dashboard-grid,.notification-grid,.standings-grid{gap:16px;display:grid}.tier-rule-list,.leaderboard-list,.rating-change-list,.standings-list,.analysis-list{gap:12px;display:grid}.tier-rule-row{border-radius:var(--radius-sm);border:1px solid var(--border-soft);background:#f8faf6f0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.leaderboard-row,.rating-change-row,.standings-row,.analysis-row{border-radius:var(--radius-md);border:1px solid var(--border-soft);background:#ffffffc2;gap:12px;padding:14px;display:grid}.export-card{gap:14px;display:grid}.backup-list,.dashboard-history-list,.ops-log-list,.notification-list,.ocr-batch-list,.ocr-row-list{gap:12px;display:grid}.backup-row,.ops-log-row,.notification-row,.ocr-batch-row,.ocr-row{border-radius:var(--radius-md);border:1px solid var(--border-soft);background:#ffffffc2;gap:12px;padding:14px;display:grid}.ocr-grid{gap:16px;display:grid}.ocr-textarea{resize:vertical;border-radius:var(--radius-md);border:1px solid var(--border-soft);width:100%;min-height:132px;color:var(--ink-strong);font:inherit;background:#fffffff0;padding:12px 14px}.leaderboard-main{justify-content:space-between;align-items:start;gap:12px;display:flex}.rating-inline-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.rating-inline-list div{min-width:0}.rating-inline-list dt{color:var(--ink-muted);font-size:12px}.rating-inline-list dd{margin:4px 0 0;font-weight:600}.match-operation-card.is-in-progress{background:linear-gradient(#f3fcf5fa,#e3f6e8f2);border-color:#20744c47}.match-operation-card.is-invalid{background:linear-gradient(#fff9eefa,#fceed2f2);border-color:#b2780c33}.match-operation-card.is-finished{border-color:#1634271f}.role-pill:hover,.action-button:hover,.rail-item:hover,.mobile-item:hover{transform:translateY(-1px)}.telemetry-board-shell{--telemetry-bg:radial-gradient(circle at top left, #1e374feb, #090e1dfa 60%);--telemetry-panel:#08101fd6;--telemetry-panel-strong:#0b162af2;--telemetry-border:#60d9ff2e;--telemetry-border-strong:#60d9ff57;--telemetry-cyan:#6ae8ff;--telemetry-violet:#c36dff;--telemetry-amber:#ffd05b;--telemetry-green:#7ef7b5;--telemetry-muted:#8497b5;--telemetry-text:#eef7ff;--telemetry-subtle:#9cb3cc;--telemetry-shadow:0 28px 72px #02081475;grid-column:1/-1}.telemetry-health-alert{--telemetry-border:#ff7e7e47;--telemetry-border-strong:#ff7e7e73}.telemetry-health-limited{--telemetry-border:#ffd05b33;--telemetry-border-strong:#ffd05b5c}.telemetry-board{border:1px solid var(--telemetry-border);background:var(--telemetry-bg);color:var(--telemetry-text);box-shadow:var(--telemetry-shadow);border-radius:32px;gap:18px;padding:20px;display:grid;position:relative;overflow:hidden}.telemetry-board:before{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(135deg,#6ae8ff24,#0000 28%),linear-gradient(320deg,#c36dff1f,#0000 26%);position:absolute;inset:0}.telemetry-board-empty{place-content:center;min-height:280px}.telemetry-topbar,.telemetry-hostbar,.telemetry-grid,.telemetry-board-empty{z-index:1;position:relative}.telemetry-topbar{border-bottom:1px solid #6ae8ff24;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding-bottom:18px;display:grid}.telemetry-topbar-copy{gap:8px;display:grid}.telemetry-topbar-copy h3{letter-spacing:.04em;margin:0;font-size:clamp(1.45rem,1.4vw + 1rem,2.2rem)}.telemetry-topbar-copy p{max-width:60ch;color:var(--telemetry-subtle);overflow-wrap:anywhere;word-break:keep-all;margin:0}.telemetry-kicker,.telemetry-module-kicker,.telemetry-host-label,.telemetry-clock-block span{letter-spacing:.18em;text-transform:uppercase;color:var(--telemetry-cyan);margin:0;font-size:.72rem}.telemetry-topbar-status{justify-items:end;gap:14px;display:grid}.telemetry-status-row{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.telemetry-clock-block{text-align:right;background:#0409148c;border:1px solid #6ae8ff24;border-radius:20px;gap:4px;min-width:168px;padding:12px 14px;display:grid}.telemetry-clock-block strong{letter-spacing:.08em;font-size:clamp(1.4rem,1.1vw + 1rem,2rem)}.telemetry-clock-block small{color:var(--telemetry-subtle)}.telemetry-hostbar{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.telemetry-hostbar>div{background:#050c1885;border:1px solid #6ae8ff1f;border-radius:20px;gap:4px;min-width:0;padding:14px 16px;display:grid}.telemetry-hostbar strong{overflow-wrap:anywhere;word-break:break-word;font-size:.98rem}.telemetry-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px;display:grid}.telemetry-module{border:1px solid var(--telemetry-border);background:linear-gradient(#0e192deb,#070d18e0),#070d18e6;border-radius:26px;gap:14px;min-width:0;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff0a,0 16px 42px #00000047}.telemetry-module-cpu,.telemetry-module-gpu{grid-column:span 6}.telemetry-module-memory,.telemetry-module-disk,.telemetry-module-power{grid-column:span 4}.telemetry-module-fans,.telemetry-module-history{grid-column:1/-1}.telemetry-module-header,.telemetry-metric-header,.telemetry-gauge-footer,.telemetry-power-value,.telemetry-history-legend,.telemetry-legend-item{justify-content:space-between;align-items:center;gap:10px;display:flex}.telemetry-module-header h4,.telemetry-metric-header strong,.telemetry-power-value strong{margin:0}.telemetry-module-header h4{letter-spacing:.02em;font-size:1.06rem}.telemetry-module-main{grid-template-columns:minmax(160px,220px) minmax(0,1fr);align-items:center;gap:16px;display:grid}.telemetry-module-side,.telemetry-kpi-grid,.telemetry-sensor-note-grid{gap:12px;display:grid}.telemetry-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.telemetry-kpi-card,.telemetry-core-card,.telemetry-fan-card,.telemetry-rail-card,.telemetry-spark-card{background:#0309128f;border:1px solid #6ae8ff1f;border-radius:20px;min-width:0;padding:14px}.telemetry-kpi-card,.telemetry-core-card,.telemetry-fan-card{gap:6px;display:grid}.telemetry-kpi-card span,.telemetry-core-card span,.telemetry-fan-card span,.telemetry-power-value span{letter-spacing:.12em;text-transform:uppercase;color:var(--telemetry-subtle);font-size:.76rem}.telemetry-kpi-card strong,.telemetry-core-card strong,.telemetry-fan-card strong,.telemetry-power-value strong{font-size:1.05rem}.telemetry-power-value{background:#1e14002e;border:1px solid #ffd05b2e;border-radius:20px;padding:18px}.telemetry-gauge-card{gap:10px;display:grid}.telemetry-gauge-shell{place-items:center;min-height:180px;display:grid;position:relative}.telemetry-gauge-svg{filter:drop-shadow(0 0 16px #6ae8ff2e);width:160px;height:160px}.telemetry-gauge-track{fill:none;stroke:#94a7c524;stroke-width:12px}.telemetry-gauge-progress{fill:none;stroke-width:12px;stroke-linecap:round;transform-origin:80px 80px;transform:rotate(-90deg)}.telemetry-gauge-copy{text-align:center;place-content:center;justify-items:center;gap:4px;display:grid;position:absolute;inset:0}.telemetry-gauge-label,.telemetry-gauge-detail,.telemetry-module-note,.telemetry-fan-card small{color:var(--telemetry-subtle)}.telemetry-gauge-label{letter-spacing:.16em;text-transform:uppercase;font-size:.76rem}.telemetry-gauge-copy strong{font-size:2rem;line-height:1}.telemetry-gauge-detail{font-size:.82rem}.telemetry-progress-track{background:#94a7c524;border-radius:999px;width:100%;height:10px;overflow:hidden}.telemetry-progress-bar{border-radius:inherit;height:100%;box-shadow:0 0 18px}.telemetry-spark-card,.telemetry-rail-card{gap:12px;display:grid}.telemetry-sparkline,.telemetry-history-chart{width:100%;height:auto}.telemetry-spark-bg{fill:#060c16b3;stroke:#6ae8ff14}.telemetry-spark-path{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.telemetry-spark-empty{fill:var(--telemetry-subtle);font-size:12px}.telemetry-dual-spark-grid,.telemetry-core-grid,.telemetry-fan-grid{gap:12px;display:grid}.telemetry-dual-spark-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.telemetry-core-grid,.telemetry-fan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.telemetry-history-legend{flex-wrap:wrap;justify-content:flex-start}.telemetry-legend-item{color:var(--telemetry-subtle);justify-content:flex-start;font-size:.82rem}.telemetry-legend-dot{border-radius:999px;flex:none;width:10px;height:10px;box-shadow:0 0 12px}.telemetry-grid-line{stroke:#6ae8ff1f;stroke-width:1px;stroke-dasharray:4 6}.telemetry-board .status-badge{box-shadow:0 0 18px #6ae8ff1a}@media (width>=860px){.app-shell{padding:24px 20px 40px}.topbar{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:end}.workspace{grid-template-columns:minmax(280px,320px) minmax(0,1fr);align-items:start}.rail{position:sticky;top:18px}.surface-grid,.foundation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.entry-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-mode-bar{grid-template-columns:auto auto;justify-content:space-between}.tenant-workbench{grid-template-columns:repeat(2,minmax(0,1fr))}.member-grid{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start}.season-grid,.event-grid{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);align-items:start}.schedule-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.surface-grid{align-items:stretch}.token-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.context-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.member-row-header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.event-participant-row{grid-template-columns:minmax(0,1fr) minmax(220px,auto);align-items:center}.event-participant-actions{grid-template-columns:auto minmax(140px,1fr) auto;align-items:center}.draw-form-row{grid-template-columns:minmax(180px,220px) auto;align-items:end}.manual-row-grid{grid-template-columns:repeat(2,minmax(0,140px))}.stacked-input-grid,.position-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.score-input-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rating-grid,.analysis-grid,.export-grid,.ops-grid,.ops-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.telemetry-board-shell{grid-column:1/-1}.notification-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ocr-grid{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);align-items:start}.standings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.match-action-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.scheduled-match-grid,.scheduled-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-nav{display:none}}@media (width<=1180px){.telemetry-hostbar{grid-template-columns:repeat(2,minmax(0,1fr))}.telemetry-module-cpu,.telemetry-module-gpu{grid-column:span 12}.telemetry-module-memory,.telemetry-module-disk,.telemetry-module-power{grid-column:span 6}}@media (width<=859px){.app-shell{padding:12px 10px calc(148px + env(safe-area-inset-bottom,0px))}.rail-nav{display:none}.shell-chrome{border-radius:28px;padding:10px}.topbar{border-radius:24px;gap:14px;padding:16px 14px}.topbar-side{gap:10px}.hero-copy,.section-caption,.card-description{line-height:1.55}.content-shell,.token-block,.surface-card{padding:16px}.section-actions,.button-row,.tag-row{gap:8px}.action-button{white-space:normal;text-align:center;flex:140px;justify-content:center;min-height:48px;padding:10px 14px;line-height:1.35}.mobile-nav{bottom:calc(8px + env(safe-area-inset-bottom,0px));border-radius:22px;gap:6px;width:calc(100% - 20px);padding:8px}.mobile-item{min-height:50px;padding:8px 6px;font-size:.8rem}.telemetry-board{border-radius:24px;gap:14px;padding:14px}.telemetry-topbar{grid-template-columns:minmax(0,1fr);padding-bottom:14px}.telemetry-topbar-status{justify-items:stretch}.telemetry-status-row{justify-content:flex-start}.telemetry-clock-block{text-align:left;min-width:0}.telemetry-hostbar,.telemetry-grid,.telemetry-module-main,.telemetry-kpi-grid,.telemetry-dual-spark-grid,.telemetry-core-grid,.telemetry-fan-grid,.telemetry-sensor-note-grid{grid-template-columns:minmax(0,1fr)}.telemetry-module-cpu,.telemetry-module-gpu,.telemetry-module-memory,.telemetry-module-disk,.telemetry-module-power,.telemetry-module-fans,.telemetry-module-history{grid-column:1/-1}.telemetry-module{border-radius:22px;padding:14px}.telemetry-gauge-shell{min-height:156px}.telemetry-gauge-svg{width:140px;height:140px}.telemetry-gauge-copy strong,.telemetry-clock-block strong{font-size:1.6rem}.telemetry-kpi-card,.telemetry-core-card,.telemetry-fan-card,.telemetry-rail-card,.telemetry-spark-card{border-radius:18px;padding:12px}.rating-inline-list{grid-template-columns:minmax(0,1fr)}.leaderboard-main{flex-direction:column}}
