/* TIDRAQ: signal lime; price up coral, price down blue. */
:root,.experience-page{--bg:#101418;--bg2:#141a20;--panel:#181e24;--panel2:#20272e;--line:#2d3842;--line2:#46525e;--text:#f0f3f5;--muted:#b4bec7;--muted2:#9ba8b4;--accent:#d8f36a;--teal:#d8f36a;--teal2:#bdd44f;--green:#ff8c83;--red:#7fb4ff;--amber:#edc37b;--blue:#7fb4ff;--violet:#bbb1ed;--shadow:none;--radius:12px;--font:Pretendard,"Noto Sans KR",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
body,.experience-page{background:var(--bg);color:var(--text);font-family:var(--font);line-height:1.65}button,input,select{font-family:inherit}button{touch-action:manipulation}.panel{background:var(--panel);border-color:var(--line);box-shadow:none}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.up{color:var(--green)!important}.down{color:var(--red)!important}
.experience-page :is(.ce-price,.ce-return,.cc-metric,.watch-metric,.asset-price){font-variant-numeric:tabular-nums}.experience-page :is(.ce-panel,.cc-panel,.watch-panel,.source-panel,.desk-panel,.ce-search,.ce-sort select,.ce-row,.watch-card,.watch-brief,.cc-results,.cc-coin-select,.cc-result-card,.desk-row,.desk-card,.radar-item,.proof-stat,.asset-row){background:var(--panel);border-color:var(--line);box-shadow:none}.experience-page :is(.ce-total,.ce-symbol-mark,.ce-filters button,.ce-save,.ce-more,.ce-reset,.cc-select,.watch-quick button,.watch-add-form button,.watch-add-form input,.watch-chip,.watch-count){background:var(--panel2);border-color:var(--line2);color:var(--text);box-shadow:none}.experience-page :is(.ce-filters button[aria-pressed="true"],.ce-save.is-saved,.cc-swap,.watch-quick button:hover){color:var(--accent);border-color:#839642;background:#252d1d}.experience-page :is(.ce-save,.ce-more,.cc-primary,.cc-save,.watch-add-form button,.ce-open-arrow,.ce-observation.is-radar,.watch-change-label,.personal-brief-label,.desk-link){color:var(--accent)}.experience-page :is(.ce-toolbar,.ce-table-head,.ce-row,.ce-footer,.watch-manager,.watch-card,.cc-row,.cc-results,.desk-footer){border-color:var(--line)}.experience-page :is(.ce-table-head,.ce-source,.ce-source>small,.ce-footer>p,.cc-note,.cc-footnote,.watch-footnotes,.watch-available,.watch-message,.method-note,.ce-fresh,.ce-observation,.watch-card-source){color:var(--muted)}.experience-page :is(.ce-empty,.cc-empty,.watch-empty,.empty-box){background:var(--bg2);border-color:var(--line2);color:var(--muted)}.experience-page :is(.ce-fresh.is-stale,.cc-stale,.watch-stale){color:var(--amber)}
.experience-page :is(.ce-return.is-up,.cc-value.is-up,.watch-delta.is-up,.watch-value.is-up,.desk-value.is-up){color:var(--green)}.experience-page :is(.ce-return.is-down,.cc-value.is-down,.watch-delta.is-down,.watch-value.is-down,.desk-value.is-down){color:var(--red)}.experience-page .data-banner{background:var(--panel);border-color:var(--line);color:var(--muted)}.experience-page .data-banner.warn,.experience-page .data-banner.error{background:#28231b;border-color:#6d5835;color:#f1d39e}.experience-page .data-banner.good{background:#202819;border-color:#566637;color:#dbe6b7}.experience-page .status-orb{background:var(--accent);box-shadow:none}.experience-page .toast{background:var(--panel2);border:1px solid var(--line2);color:var(--text);box-shadow:0 8px 30px #0005;font-size:14px}.brand-glyph{stroke:var(--accent)}.site-footer{background:var(--bg);border-color:var(--line)}.doc p,.doc li,.doc-main p,.doc-main li{color:var(--muted);line-height:1.9}
