:root{--accent: #d4a24c;--accent-hover: #e8bc64;--app-vh: 100vh;--bg: #030303;--bg-elevated: rgba(255, 255, 255, .03);--bg-header: #060606;--bg-surface: rgba(14, 14, 14, .92);--border: rgba(255, 255, 255, .06);--border-hover: rgba(255, 255, 255, .12);--error: #c86860;--error-bright: #e06060;--font-mono: "SF Mono", "Fira Code", "Cascadia Code", "Consolas", monospace;--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--header-h: 48px;--info: #7aa2d4;--radius: 4px;--radius-lg: 8px;--radius-sm: 2px;--snappy: cubic-bezier(.22, 1, .36, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out-sine: cubic-bezier(.37, 0, .63, 1);--duration-fast: .12s;--duration-base: .2s;--duration-slow: .35s;--accent-glow: rgba(212, 162, 76, .12);--error-glow: rgba(200, 104, 96, .12);--success-glow: rgba(128, 184, 88, .12);--success: #80b858;--text: #d8d8d8;--text-muted: #555;--text-secondary: #808080;--ce-font-size: 12px;--ce-line-height: 1.7;--ce-padding: 16px 20px;--detail-width: 340px;--multiplier: #d88a62}@supports (height: 100dvh){:root{--app-vh: 100dvh}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;scrollbar-color:rgba(255,255,255,.1) transparent;scrollbar-width:thin}::selection{background:var(--accent);color:var(--bg)}html,body{background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:13px;height:100%;line-height:1.5;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:100%}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit}input{font:inherit}:focus-visible{outline:1px solid rgba(212,162,76,.5);outline-offset:1px}body:after{content:"";filter:url(#grain);height:300%;left:-50%;mix-blend-mode:overlay;opacity:.04;pointer-events:none;position:fixed;top:-50%;width:300%;z-index:9999}@keyframes welcome-in{0%{filter:blur(4px);opacity:0;transform:translateY(12px) scale(.98)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}.welcome{align-items:center;background:var(--bg);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:200}.welcome-content{align-items:center;animation:welcome-in .6s var(--ease-out-expo) both;display:flex;flex-direction:column;gap:0;max-width:320px;padding:24px;text-align:center}.welcome-title{color:var(--text-muted);font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.02em}.welcome-subtitle{color:var(--text-secondary);font-family:var(--font-mono);font-size:13px;line-height:1.6;margin-top:12px;max-width:280px}.welcome-play{background:transparent;border:1px solid rgba(212,162,76,.3);border-radius:4px;color:var(--accent);cursor:pointer;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;margin-top:32px;padding:10px 24px;transition:background var(--duration-base) var(--ease-out-expo),border-color var(--duration-base) var(--ease-out-expo),box-shadow var(--duration-slow) var(--ease-out-expo)}.welcome-play:hover{background:#d4a24c0f;border-color:#d4a24c80;box-shadow:0 0 20px var(--accent-glow)}.welcome-play:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-glow);outline:none}.welcome-play-arrow{display:inline-block;transition:transform var(--duration-base) var(--ease-out-expo)}.welcome-play:hover .welcome-play-arrow{transform:translate(4px)}.welcome-skip{background:none;border:none;color:var(--text-muted);cursor:pointer;font-family:var(--font-mono);font-size:12px;letter-spacing:.05em;margin-top:14px;padding:4px 8px;transition:color .15s}.welcome-skip:hover{color:var(--text-secondary)}.welcome-opt-out{align-items:center;color:var(--text-muted);cursor:pointer;display:flex;font-family:var(--font-mono);font-size:10px;gap:6px;letter-spacing:.02em;margin-top:24px;-webkit-user-select:none;user-select:none}.welcome-opt-out input[type=checkbox]{accent-color:var(--accent);cursor:pointer;height:12px;width:12px}.header{align-items:center;background:var(--bg-header);border-bottom:1px solid var(--border);display:flex;gap:12px;height:var(--header-h);justify-content:space-between;padding:0 20px;position:relative;z-index:140}.header-left{align-items:center;display:flex;flex:1 1 auto;gap:16px;min-width:0}.header-title{border-bottom:1px solid transparent;color:var(--text);font-size:13px;font-weight:600;letter-spacing:.04em;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;transition:border-color .15s var(--snappy),color .15s var(--snappy);white-space:nowrap}.header-title:hover,.header-title:focus-visible{border-bottom-color:#d4a24cbf;color:#f2f2f2;outline:none}.header-install{align-items:center;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-muted);display:inline-flex;font-family:var(--font-mono);font-size:11px;gap:8px;letter-spacing:.02em;padding:4px 8px 4px 12px}.header-install-copy{align-items:center;color:var(--text-muted);display:inline-flex;padding:2px;transition:color var(--duration-fast) var(--ease-out-expo)}.header-install-copy:hover{color:var(--accent-hover)}.header-right{align-items:center;display:flex;flex:0 0 auto;gap:8px;margin-left:auto;min-width:0}.header-action-btn{align-items:center;border:1px solid var(--border);border-radius:100px;color:var(--text-secondary);display:inline-flex;font-size:11px;gap:4px;padding:5px 12px;transition:all .15s var(--snappy);white-space:nowrap}.header-action-btn:hover{background:var(--bg-elevated);border-color:var(--border-hover);color:var(--text)}.playground{height:calc(var(--app-vh) - var(--header-h));position:relative}.playground-body{display:flex;flex-direction:column;height:100%}.preset-bar{align-items:center;border-bottom:1px solid var(--border);display:flex;flex-shrink:0;flex-wrap:wrap;gap:6px;padding:8px 16px;row-gap:4px}.preset-btn{background:transparent;border:1px solid var(--border);border-radius:100px;color:var(--text-secondary);font-size:11px;letter-spacing:.02em;padding:4px 12px;text-align:center;transition:background var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-base) var(--ease-out-expo),color var(--duration-fast) var(--ease-out-expo),transform var(--duration-fast) var(--ease-out-expo);white-space:nowrap}.preset-btn:hover{background:var(--bg-elevated);border-color:var(--border-hover);color:var(--text)}.preset-btn:active{transform:scale(.96)}.preset-btn:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-glow);outline:none}.preset-btn.active{background:#d4a24c0f;border-color:var(--accent);box-shadow:0 0 12px var(--accent-glow);color:var(--text)}.preset-description{color:var(--text-secondary);font-family:var(--font-mono);font-size:10px;letter-spacing:.02em;margin-left:auto;transition:opacity .15s}.editor-area,.code-editor{display:flex;flex:1;min-height:0;overflow:hidden}.code-editor-line-numbers{border-right:1px solid var(--border);flex-shrink:0;overflow:hidden;padding-bottom:16px;padding-top:16px;width:40px}.ce-line-number{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--ce-font-size);height:calc(var(--ce-font-size) * var(--ce-line-height));line-height:var(--ce-line-height);padding-right:8px;text-align:right;-webkit-user-select:none;user-select:none}.ce-line-number-active{color:var(--accent)}.ce-line-number-clickable{cursor:pointer}.ce-line-number-clickable:hover{color:var(--text-secondary)}.code-editor-body{flex:1;min-width:0;overflow:hidden;position:relative}.code-editor-backdrop,.code-editor-input{border:none;font-family:var(--font-mono);font-size:var(--ce-font-size);letter-spacing:0;line-height:var(--ce-line-height);margin:0;overflow:auto;padding:var(--ce-padding);-moz-tab-size:2;tab-size:2;white-space:pre;word-wrap:normal}.code-editor-backdrop{color:var(--text);height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.code-editor-input{background:transparent;caret-color:var(--text);color:transparent;height:100%;outline:none;position:relative;resize:none;width:100%;z-index:1}.code-editor-input::placeholder{color:#2a2a2a}.code-editor-input::selection{background:#d4a24c33}.code-editor-gutter{border-left:1px solid var(--border);flex-shrink:0;overflow:hidden;padding-bottom:16px;padding-top:16px;width:100px}.ce-gutter-row{align-items:center;display:flex;gap:4px;height:calc(var(--ce-font-size) * var(--ce-line-height));justify-content:flex-end;padding:0 8px}.ce-gutter-row[data-node-id]{cursor:pointer}.ce-gutter-row[data-node-id]:hover{background:#ffffff05}.ce-gutter-row.ce-gutter-selected{background:#d4a24c0f}.ce-gutter-badge{border:1px solid;border-radius:3px;font-family:var(--font-mono);font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.02em;padding:2px 6px;transition:box-shadow var(--duration-base) var(--ease-out-expo),opacity var(--duration-fast) var(--ease-out-expo)}.ce-gutter-multiplier{border-color:#d88a624d;box-shadow:0 0 6px #d88a6214;color:var(--multiplier)}.ce-gutter-cost{border-color:#ffffff0f}.ce-line{height:calc(var(--ce-font-size) * var(--ce-line-height));line-height:var(--ce-line-height);position:relative}.ce-line-field{border-left:2px solid transparent}.ce-line-field:before{background:currentColor;border-radius:0 2px 2px 0;content:"";height:100%;left:0;opacity:.025;pointer-events:none;position:absolute;top:0;transition:width .3s;width:var(--cost-ratio, 0%)}.ce-line-field.ce-selected{background:#d4a24c0a;border-left-color:var(--accent)}.ce-line-field.ce-selected:before{opacity:.05}.ce-category-composite{color:var(--text)}.ce-category-leaf{color:var(--text-secondary)}.ce-category-multiplied{color:var(--multiplier)}.ce-category-root{color:var(--text)}.ce-brace{color:var(--text-muted);opacity:.5}.ce-field-name{font-weight:500}.ce-keyword{color:var(--text-muted)}.ce-line-empty{color:transparent}.ce-line-plain{color:var(--text-secondary)}.ce-multiplier-value{color:var(--multiplier);font-weight:700}.ce-error{background:#c868600f;border:1px solid rgba(200,104,96,.2);border-radius:var(--radius-lg);color:var(--error-bright);font-family:var(--font-mono);font-size:11px;line-height:1.7;padding:16px;white-space:pre-wrap}.ce-empty{color:#2a2a2a;font-family:var(--font-mono);font-size:11px;padding:20px}.verdict-bar{align-items:center;background:#0000004d;border-top:1px solid var(--border);display:flex;flex-shrink:0;gap:10px;padding:8px 20px}.verdict-cost{color:var(--text);font-family:var(--font-mono);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;min-width:6ch;text-align:right}.verdict-separator{color:var(--text-secondary);font-size:12px}.verdict-limit-stepper{align-items:center;display:flex}.editor-stepper-btn{align-items:center;background:#ffffff08;border:1px solid var(--border);color:var(--text-muted);display:flex;font-size:12px;height:26px;justify-content:center;transition:all .12s;width:26px}.editor-stepper-btn:first-child{border-radius:4px 0 0 4px}.editor-stepper-btn:last-child{border-radius:0 4px 4px 0}.editor-stepper-btn:hover{background:#ffffff0f;color:var(--text)}.editor-limit-input{-moz-appearance:textfield;background:#0006;border:1px solid var(--border);border-left:none;border-right:none;color:var(--text);font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums;height:26px;outline:none;padding:0;text-align:center;width:7ch}.editor-limit-input::-webkit-inner-spin-button,.editor-limit-input::-webkit-outer-spin-button{-webkit-appearance:none}.verdict-gauge{background:#ffffff0a;border-radius:4px;flex:1;height:6px;overflow:hidden}.verdict-gauge-fill{border-radius:4px;height:100%;transition:background var(--duration-slow) var(--ease-out-expo),box-shadow var(--duration-slow) var(--ease-out-expo),width .4s var(--ease-out-expo)}.verdict-gauge-fill.safe{background:var(--success);box-shadow:0 0 8px var(--success-glow)}.verdict-gauge-fill.crit{background:var(--error);box-shadow:0 0 10px var(--error-glow)}.verdict-badge{border:1px solid var(--border);border-radius:3px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.06em;padding:4px 12px;text-transform:uppercase}.verdict-badge-pass{background:#80b8580f;border-color:#80b8584d;color:var(--success)}.verdict-badge-blocked{background:#c868600f;border-color:#c868604d;color:var(--error)}.detail-panel{background:var(--bg);border-left:1px solid transparent;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;position:relative;transition:border-color var(--duration-base) var(--ease-out-expo),width var(--duration-base) var(--ease-out-expo);width:0}.detail-panel.visible{border-left-color:var(--border);overflow-y:auto;scrollbar-color:var(--border-hover) transparent;scrollbar-width:thin;width:var(--detail-width)}.detail-close{align-items:center;border:1px solid var(--border);border-radius:4px;color:var(--text-muted);display:flex;font-size:14px;height:24px;justify-content:center;line-height:1;position:absolute;right:12px;top:12px;transition:all .12s;width:24px;z-index:1}.detail-close:hover{background:#ffffff0a;border-color:var(--border-hover);color:var(--text)}.detail-header{align-items:baseline;border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:4px;min-width:var(--detail-width);padding:16px 16px 12px;position:relative}.detail-type-label{color:var(--text-muted);font-family:var(--font-mono);font-size:10px}.detail-field-name{color:var(--text);font-family:var(--font-mono);font-size:14px;font-weight:600}.detail-category{border:1px solid;border-radius:3px;font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.06em;margin-left:6px;padding:1px 5px;text-transform:uppercase}.detail-category-composite{border-color:#8080804d;color:var(--text-secondary)}.detail-category-leaf{border-color:#80b8584d;color:var(--success)}.detail-category-multiplied{border-color:#d88a624d;color:var(--multiplier)}.detail-category-root{border-color:#8080804d;color:var(--text-secondary)}.detail-row{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:var(--detail-width);padding:3px 16px}.detail-label{color:var(--text-muted);font-size:11px}.detail-value{color:var(--text-secondary);font-family:var(--font-mono);font-size:11px}.detail-estimator{color:var(--accent)}.detail-section{border-top:1px solid var(--border);min-width:var(--detail-width);padding:12px 16px}.detail-section-title{color:var(--text-muted);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.detail-formula{border:1px solid var(--border);border-radius:var(--radius-lg);font-family:var(--font-mono);overflow:hidden}.formula-card{align-items:center;display:flex;flex-direction:column;padding:16px 14px}.formula-card-leaf{gap:4px;padding:20px 14px}.formula-equation{align-items:flex-end;display:flex;gap:10px;justify-content:center;padding-bottom:12px}.formula-operand{align-items:center;display:flex;flex-direction:column;gap:2px}.formula-operand-highlight{background:#d88a6214;border:1px solid rgba(216,138,98,.2);border-radius:6px;padding:4px 10px}.formula-operator{color:var(--text-muted);font-size:14px;line-height:1;padding-bottom:14px}.formula-value{font-size:18px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.formula-value-base{color:var(--text-secondary)}.formula-value-children{color:var(--accent)}.formula-value-multiplier{color:var(--multiplier)}.formula-value-total{color:var(--text);font-size:22px}.formula-caption{color:var(--text-muted);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.formula-result-divider{background:var(--border);height:1px;width:100%}.formula-result{align-items:center;display:flex;flex-direction:column;gap:2px;padding-top:12px}.detail-multiplier-row{align-items:center;display:flex;font-family:var(--font-mono);font-size:11px;gap:5px;padding:2px 0}.detail-arg-equals{color:var(--text-muted)}.detail-arg-name{color:var(--multiplier)}.detail-arg-value{color:var(--text);font-weight:600}.detail-share-bar{background:#ffffff0a;border-radius:4px;height:6px;margin-bottom:6px;overflow:hidden}.detail-share-fill{border-radius:4px;height:100%;transition:width .3s}.detail-share-text{color:var(--text-secondary);font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums}.detail-share-percent{color:var(--text-muted)}.detail-arg-row{font-family:var(--font-mono);font-size:11px;padding:2px 0}.detail-nav-link{border:1px solid var(--border);border-radius:4px;color:var(--text-secondary);font-family:var(--font-mono);font-size:11px;padding:4px 8px;text-align:left;transition:all .12s}.detail-nav-link:hover{border-color:var(--border-hover);color:var(--text)}.detail-child-list{display:flex;flex-direction:column;gap:1px}.detail-child-btn{align-items:center;border-radius:4px;display:flex;font-family:var(--font-mono);font-size:11px;justify-content:space-between;padding:4px 6px;text-align:left;transition:background .1s}.detail-child-btn:hover{background:#ffffff0a}.detail-child-btn:hover .detail-child-name{color:var(--accent)}.detail-child-name{color:var(--text)}.detail-child-cost{font-variant-numeric:tabular-nums;font-weight:600}.scan-log{background:var(--bg);border-left:1px solid var(--border);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;width:var(--detail-width)}.scan-log-rows{flex:1;overflow:hidden;padding:16px 12px 16px 16px}.scan-log-row{align-items:center;display:flex;font-family:var(--font-mono);font-size:11px;gap:6px;height:calc(var(--ce-font-size) * var(--ce-line-height));line-height:var(--ce-line-height)}.scan-log-has-node{opacity:0;transition:opacity .15s}.scan-log-has-node.visible{opacity:.55}.scan-log-has-node.active{opacity:1;text-shadow:0 0 8px rgba(212,162,76,.12)}.scan-log-name{color:var(--text-secondary);flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scan-log-has-node.active .scan-log-name{color:var(--text)}.scan-log-multiplier{color:var(--multiplier);flex-shrink:0;font-weight:700}.scan-log-cost{font-variant-numeric:tabular-nums;margin-left:auto;text-align:right;white-space:nowrap}.scan-log-footer{border-top:1px solid var(--border);font-family:var(--font-mono);opacity:0;padding:14px 16px;transition:opacity .2s}.scan-log-footer.visible{opacity:1}.scan-log-footer-top{align-items:baseline;display:flex;justify-content:space-between}.scan-log-cta{background:transparent;border:1px solid rgba(212,162,76,.3);border-radius:4px;color:var(--accent);cursor:pointer;display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;margin-top:12px;opacity:0;padding:8px 16px;text-align:center;transform:translateY(6px);transition:opacity .4s ease,background .15s,border-color .15s,transform .4s ease;width:100%}.scan-log-cta.visible{opacity:1;transform:translateY(0)}.scan-log-cta:hover{background:#d4a24c0f;border-color:#d4a24c80}.scan-log-cta-arrow{display:inline-block;transition:transform .15s}.scan-log-cta:hover .scan-log-cta-arrow{transform:translate(3px)}.scan-log-total-label{color:var(--text-muted);font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.scan-log-total-value{color:var(--text);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.code-editor-input.disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.ce-line.ce-scan-dim{opacity:.12;transition:opacity var(--duration-base) var(--ease-in-out-sine)}.ce-line.ce-scan-done{opacity:.55;transition:opacity var(--duration-slow) var(--ease-out-expo)}.ce-line.ce-scan-active{opacity:1;text-shadow:0 0 16px rgba(212,162,76,.25);transition:opacity var(--duration-fast) var(--ease-out-expo)}.ce-line-number.ce-ln-dim{opacity:.12;transition:opacity var(--duration-base) var(--ease-in-out-sine)}.ce-line-number.ce-ln-done{opacity:.55;transition:opacity var(--duration-slow) var(--ease-out-expo)}.ce-line-number.ce-ln-active{color:var(--accent);opacity:1;transition:opacity var(--duration-fast) var(--ease-out-expo)}.ce-gutter-dim{opacity:.12;transition:opacity .15s}.ce-gutter-done{opacity:.55;transition:opacity .2s}.ce-gutter-active{opacity:1;transition:opacity .1s}.verdict-cost-clickable{cursor:pointer}.verdict-cost-clickable:hover{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.verdict-cost-danger{color:var(--error-bright)}.verdict-badge{opacity:0;transition:opacity .3s}.verdict-badge-visible{opacity:1}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.verdict-shaking{animation:shake .14s var(--ease-out-expo) 3}@media(max-width:1024px){:root{--detail-width: 300px}.header{padding:0 16px}}@media(max-width:768px){.editor-area{flex-direction:column}.preset-description{flex-basis:100%;margin-left:0}.code-editor-gutter{width:80px}.code-editor-line-numbers{width:32px}.detail-panel{border-left:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-top:1px solid transparent;bottom:0;height:0;left:0;overflow:hidden;position:fixed;transition:height .2s var(--snappy),border-color .2s;width:100%;z-index:130}.detail-panel.visible{border-top-color:var(--border);height:min(50vh,400px);overflow-y:auto;width:100%}.detail-panel.visible:before{background:#ffffff26;border-radius:2px;content:"";display:block;height:3px;margin:8px auto 4px;width:32px}.detail-header,.detail-row,.detail-section{min-width:0}.formula-equation{gap:6px}.formula-value{font-size:15px}.formula-value-total{font-size:18px}.scan-log{border-left:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-top:1px solid var(--border);bottom:0;height:min(45vh,340px);left:0;position:fixed;width:100%;z-index:130}.scan-log-rows{overflow-y:auto}}@media(max-width:480px){.header{gap:6px;padding:0 12px}.header-install{display:none}.header-action-btn{font-size:10px;min-height:36px;padding:6px 12px}.header-title{font-size:9px}.preset-bar{gap:4px;padding:6px 12px}.preset-btn{font-size:10px;min-height:36px;padding:6px 10px}.preset-description{font-size:9px}.code-editor-gutter{width:60px}.code-editor-line-numbers{display:none}.ce-gutter-badge{font-size:9px;padding:1px 4px}.editor-stepper-btn{height:36px;width:36px}.editor-limit-input{height:36px}.verdict-bar{flex-wrap:wrap;gap:6px;padding:6px 12px}.verdict-gauge{order:-1;width:100%}.formula-operand-highlight{padding:3px 6px}.formula-value{font-size:13px}.formula-value-total{font-size:16px}.welcome-content{padding:20px 16px}.welcome-subtitle{font-size:12px}.welcome-play{font-size:11px;padding:10px 20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#ffffff24}
