:root{--canvas:#f4f5f7;--surface:#fff;--fill-subtle:#f7f8fa;--track:#f1f2f5;--border:#eceef1;--text-strong:#15171d;--text-mid:#5b6470;--text-weak:#9aa0ac;--accent:#6979f8;--accent-hover:#5867ec;--accent-soft:#eceefe;--seg-active:#fff;--shadow-card:0 1px 2px #14171e0a;--shadow-pop:0 24px 48px -20px #11131847;--shadow-modal:0 40px 80px -30px #11131866;--deep-bg:#2a2e5c;--deep-border:transparent;--deep-value:#fff;--deep-label:#afb3dd;--deep-up:#74d6ac;--deep-down:#f0938c;--deep-saving:#aba5e4;--deep-chip:#ffffff1f;--deep-divider:#ffffff29;--overlay-scrim:#17181c9e;--deep-seg-track:#ffffff12;--deep-seg-active:#fff;--deep-seg-active-fg:#15171d;--deep-seg-inactive-fg:#afb3dd;--up:#1aa179;--up-chip:#e6f4ee;--down:#e05b54;--down-chip:#fbebe9;--inc-fill:#77c6a3;--exp-fill:#ed9e96;--sav-fill:#aba5e4;--inc-text:#3e9b76;--exp-text:#c96a62;--sav-text:#7a72c4;--ramp-1:#3f49a6;--ramp-2:#5d69d6;--ramp-3:#8490ec;--ramp-4:#adb4ee;--ramp-5:#d3d6ef;--ramp-6:#e7e9f7}html.theme-dark{--canvas:#17181c;--surface:#1f2126;--fill-subtle:#272a31;--track:#272a31;--border:#2c2f37;--text-strong:#f0f1f4;--text-mid:#a6adb8;--text-weak:#6d7480;--accent:#7d8afa;--accent-hover:#8e99fb;--accent-soft:#6979f824;--seg-active:#30343d;--shadow-card:none;--shadow-pop:0 24px 48px -20px #0000008f;--shadow-modal:0 40px 80px -30px #000000a3;--deep-bg:#2c3167;--deep-border:#ffffff14;--deep-value:#fff;--deep-label:#b4b9ea;--deep-up:#7fe0b6;--deep-down:#f5a29b;--deep-saving:#b9b2f4;--deep-chip:#ffffff1a;--deep-divider:#ffffff29;--overlay-scrim:#08090bc7;--deep-seg-track:#ffffff14;--deep-seg-active:#ffffff29;--deep-seg-active-fg:#fff;--deep-seg-inactive-fg:#b4b9ea;--up:#3fc894;--up-chip:#1aa17929;--down:#f2837b;--down-chip:#e05b5424;--inc-fill:#77c6a3;--exp-fill:#ed9e96;--sav-fill:#aba5e4;--inc-text:#8ad8b4;--exp-text:#f2a89f;--sav-text:#b9b2f4;--ramp-1:#8c96f5;--ramp-2:#6c77e0;--ramp-3:#545ebc;--ramp-4:#414a94;--ramp-5:#3a3f63;--ramp-6:#303451}:root{--bank-kb-bg:#fff7e3;--bank-kb-fg:#c28f08;--bank-shinhan-bg:#e3ebff;--bank-shinhan-fg:#0a4bf5;--bank-hana-bg:#e3ffff;--bank-hana-fg:#058283;--bank-woori-bg:#e3f4ff;--bank-woori-fg:#0766a6;--bank-nh-bg:#e3fff0;--bank-nh-fg:#07a653;--bank-ibk-bg:#e3f3ff;--bank-ibk-fg:#0768b2;--bank-sc-bg:#e3f1ff;--bank-sc-fg:#0a74e5;--bank-citi-bg:#e3f2ff;--bank-citi-fg:#06559b;--bank-suhyup-bg:#e3f5ff;--bank-suhyup-fg:#0883c6;--bank-kdb-bg:#e3f1ff;--bank-kdb-fg:#07559f;--bank-kbank-bg:#e3e3ff;--bank-kbank-fg:#4d4df8;--bank-kakaobank-bg:#fffce3;--bank-kakaobank-fg:#b69408;--bank-tossbank-bg:#e4effe;--bank-tossbank-fg:#3282f6;--bank-imbank-bg:#e3f5ff;--bank-imbank-fg:#087ec2;--bank-busan-bg:#ffe3e8;--bank-busan-fg:#e10932;--bank-kyongnam-bg:#e5effd;--bank-kyongnam-fg:#1053a9;--bank-gwangju-bg:#e3f7ff;--bank-gwangju-fg:#099fd9;--bank-jeonbuk-bg:#fce6e9;--bank-jeonbuk-fg:#e61937;--bank-jeju-bg:#e3f4ff;--bank-jeju-fg:#0871b6;--bank-post-bg:#ffe3e8;--bank-post-fg:#e10932;--bank-mg-bg:#e7effb;--bank-mg-fg:#1d51a4;--bank-shinhyup-bg:#e3f3ff;--bank-shinhyup-fg:#0768ae;--bank-forest-bg:#e3fff3;--bank-forest-fg:#057b48;--bank-mirae-bg:#ffede3;--bank-mirae-fg:#f56816;--bank-koreainv-bg:#e3edff;--bank-koreainv-fg:#084ac6;--bank-nhinv-bg:#e3fff0;--bank-nhinv-fg:#07a653;--bank-samsungsec-bg:#e6e9fc;--bank-samsungsec-fg:#203ce3;--bank-kbsec-bg:#fff7e3;--bank-kbsec-fg:#c28f08;--bank-shinhansec-bg:#e3ebff;--bank-shinhansec-fg:#0a4bf5;--bank-kiwoom-bg:#ffe3e5;--bank-kiwoom-fg:#e50a1b;--bank-hanasec-bg:#e3ffff;--bank-hanasec-fg:#058283;--bank-meritz-bg:#fde6e5;--bank-meritz-fg:#ee2f25;--bank-daishin-bg:#e3efff;--bank-daishin-fg:#0750ae;--bank-yuanta-bg:#fde5e9;--bank-yuanta-fg:#c6102e;--bank-kyobosec-bg:#fef0e4;--bank-kyobosec-fg:#ec720b;--bank-imsec-bg:#e3f5ff;--bank-imsec-fg:#087ec2;--bank-hyundaisec-bg:#e3f0ff;--bank-hyundaisec-fg:#0753aa;--bank-ibksec-bg:#e3f3ff;--bank-ibksec-fg:#0768b2;--bank-shinyoung-bg:#e3f3ff;--bank-shinyoung-fg:#065797;--bank-sksec-bg:#ffe3e8;--bank-sksec-fg:#e90a34;--bank-daol-bg:#e5effd;--bank-daol-fg:#0c51aa;--bank-hanwhasec-bg:#feeee4;--bank-hanwhasec-fg:#f26b15;--bank-dbsec-bg:#e3fff8;--bank-dbsec-fg:#069b78;--bank-eugene-bg:#e3f3ff;--bank-eugene-fg:#0768ae;--bank-bnk-bg:#fdeae5;--bank-bnk-fg:#f04e23;--bank-sangsangin-bg:#f0e9f9;--bank-sangsangin-fg:#6b3fa0;--bank-lssec-bg:#e3f2ff;--bank-lssec-fg:#075ba6;--bank-tosssec-bg:#e4effe;--bank-tosssec-fg:#3282f6;--bank-kakaopaysec-bg:#fffce3;--bank-kakaopaysec-fg:#b69408;--bank-bookook-bg:#e3f1ff;--bank-bookook-fg:#0753a3;--bank-hanyang-bg:#e5eefd;--bank-hanyang-fg:#0f52bb;--bank-heungkuksec-bg:#ffe3e8;--bank-heungkuksec-fg:#e10932;--bank-shinhancard-bg:#e3ebff;--bank-shinhancard-fg:#0a4bf5;--bank-samsungcard-bg:#e6e9fc;--bank-samsungcard-fg:#203ce3;--bank-hyundaicard-bg:#f4f4f4;--bank-hyundaicard-fg:#515151;--bank-kbcard-bg:#fff7e3;--bank-kbcard-fg:#c28f08;--bank-lottecard-bg:#fce8e6;--bank-lottecard-fg:#db291c;--bank-hanacard-bg:#e3ffff;--bank-hanacard-fg:#058283;--bank-wooricard-bg:#e3f4ff;--bank-wooricard-fg:#0766a6;--bank-bccard-bg:#fde5e6;--bank-bccard-fg:#eb1c24;--bank-nhcard-bg:#e3fff0;--bank-nhcard-fg:#07a653;--bank-samsunglife-bg:#e6e9fc;--bank-samsunglife-fg:#203ce3;--bank-hanwhalife-bg:#feeee4;--bank-hanwhalife-fg:#f26b15;--bank-kyobolife-bg:#fef0e4;--bank-kyobolife-fg:#ec720b;--bank-shinhanlife-bg:#e3ebff;--bank-shinhanlife-fg:#0a4bf5;--bank-nhlife-bg:#e3fff0;--bank-nhlife-fg:#07a653;--bank-miraelife-bg:#ffede3;--bank-miraelife-fg:#f56816;--bank-tongyang-bg:#ffe3e8;--bank-tongyang-fg:#e10932;--bank-kblife-bg:#fff7e3;--bank-kblife-fg:#c28f08;--bank-heungkuklife-bg:#ffe3e8;--bank-heungkuklife-fg:#e10932;--bank-dblife-bg:#e3fff8;--bank-dblife-fg:#069b78;--bank-abl-bg:#fee4e5;--bank-abl-fg:#e10916;--bank-lina-bg:#fce6e9;--bank-lina-fg:#e31837;--bank-metlife-bg:#e3f5ff;--bank-metlife-fg:#0990d5;--bank-fubon-bg:#e3f2ff;--bank-fubon-fg:#06569b;--bank-imlife-bg:#e3f5ff;--bank-imlife-fg:#087ec2;--bank-kdblife-bg:#e3f1ff;--bank-kdblife-fg:#07559f;--bank-hanalife-bg:#e3ffff;--bank-hanalife-fg:#058283;--bank-chubb-bg:#f9e9eb;--bank-chubb-fg:#9a2c3b;--bank-ibkpension-bg:#e3f3ff;--bank-ibkpension-fg:#0768b2;--bank-lifeplanet-bg:#fef0e4;--bank-lifeplanet-fg:#ec720b;--bank-samsungfire-bg:#e6e9fc;--bank-samsungfire-fg:#203ce3;--bank-dbins-bg:#e3fff8;--bank-dbins-fg:#069b78;--bank-hyundaimarine-bg:#e3f0ff;--bank-hyundaimarine-fg:#0753a6;--bank-kbins-bg:#fff7e3;--bank-kbins-fg:#c28f08;--bank-meritzfire-bg:#fde6e5;--bank-meritzfire-fg:#ee2f25;--bank-hanwhains-bg:#feeee4;--bank-hanwhains-fg:#f26b15;--bank-lotteins-bg:#fce8e6;--bank-lotteins-fg:#db291c;--bank-heungkukfire-bg:#ffe3e8;--bank-heungkukfire-fg:#e10932;--bank-mgins-bg:#e7effb;--bank-mgins-fg:#1d51a4;--bank-nhins-bg:#e3fff0;--bank-nhins-fg:#07a653;--bank-hanains-bg:#e3ffff;--bank-hanains-fg:#058283;--bank-axa-bg:#e3e3ff;--bank-axa-fg:#2d2df6;--bank-carrot-bg:#ffefe3;--bank-carrot-fg:#f16e0a;--bank-sgi-bg:#e3f2ff;--bank-sgi-fg:#06559b;--bank-sbi-bg:#ffe3e5;--bank-sbi-fg:#e50a1b;--bank-ok-bg:#ffe3e8;--bank-ok-fg:#e10932;--bank-welcome-bg:#fef0e4;--bank-welcome-fg:#e8710a;--bank-pepper-bg:#ffe3e8;--bank-pepper-fg:#e10932;--bank-koreainvsb-bg:#e3edff;--bank-koreainvsb-fg:#084ac6;--bank-acuon-bg:#e3fcff;--bank-acuon-fg:#079fae;--bank-daolsb-bg:#e5effd;--bank-daolsb-fg:#0c51aa;--bank-jt-bg:#ffe3e8;--bank-jt-fg:#e10932;--bank-sangsanginsb-bg:#f0e9f9;--bank-sangsanginsb-fg:#6b3fa0;--bank-moa-bg:#e3f2ff;--bank-moa-fg:#075ba6;--bank-shinhansb-bg:#e3ebff;--bank-shinhansb-fg:#0a4bf5;--bank-kbsb-bg:#fff7e3;--bank-kbsb-fg:#c28f08;--bank-hanasb-bg:#e3ffff;--bank-hanasb-fg:#058283;--bank-nhsb-bg:#e3fff0;--bank-nhsb-fg:#07a653;--bank-woorisb-bg:#e3f4ff;--bank-woorisb-fg:#0766a6;--bank-upbit-bg:#e5edfd;--bank-upbit-fg:#0d4cbd;--bank-bithumb-bg:#feeee4;--bank-bithumb-fg:#f26b15;--bank-coinone-bg:#e6ebfc;--bank-coinone-fg:#1b48d4;--bank-korbit-bg:#e3edff;--bank-korbit-fg:#0a5af5;--bank-gopax-bg:#e6effc;--bank-gopax-fg:#1451a9;--bank-toss-bg:#e4effe;--bank-toss-fg:#3282f6;--bank-kakaopay-bg:#fffce3;--bank-kakaopay-fg:#b69408;--bank-naverpay-bg:#e3ffef;--bank-naverpay-fg:#07aa50;--bank-payco-bg:#ffe3e8;--bank-payco-fg:#e10932;--bank-banksalad-bg:#e3edfe;--bank-banksalad-fg:#2a6ef6;--bank-nps-bg:#e3fffd;--bank-nps-fg:#05837b;--bank-gepco-bg:#e3f2ff;--bank-gepco-fg:#075ba6;--bank-tp-bg:#e5effd;--bank-tp-fg:#1053a9;--bank-mps-bg:#ecf9e9;--bank-mps-fg:#3f5b3a;--bank-hug-bg:#e3f4ff;--bank-hug-fg:#0871b6}html.theme-dark{--bank-kb-bg:#e3a60f29;--bank-kb-fg:#e3a60f;--bank-shinhan-bg:#4877f324;--bank-shinhan-fg:#4877f3;--bank-hana-bg:#0cc0c124;--bank-hana-fg:#0cc0c1;--bank-woori-bg:#0d83d224;--bank-woori-fg:#0d83d2;--bank-nh-bg:#0cc16224;--bank-nh-fg:#0cc162;--bank-ibk-bg:#0e83dd24;--bank-ibk-fg:#0e83dd;--bank-sc-bg:#147ef024;--bank-sc-fg:#147ef0;--bank-citi-bg:#0f81e724;--bank-citi-fg:#0f81e7;--bank-suhyup-bg:#0d86c824;--bank-suhyup-fg:#0d86c8;--bank-kdb-bg:#0f81ea24;--bank-kdb-fg:#0f81ea;--bank-kbank-bg:#6e6ef624;--bank-kbank-fg:#6e6ef6;--bank-kakaobank-bg:#c8b30d29;--bank-kakaobank-fg:#c8b30d;--bank-tossbank-bg:#3382f224;--bank-tossbank-fg:#3382f2;--bank-imbank-bg:#0d86cb24;--bank-imbank-fg:#0d86cb;--bank-busan-bg:#f22c5229;--bank-busan-fg:#f22c52;--bank-kyongnam-bg:#2c7eeb24;--bank-kyongnam-fg:#2c7eeb;--bank-gwangju-bg:#0d9bd224;--bank-gwangju-fg:#0d9bd2;--bank-jeonbuk-bg:#ea3c5529;--bank-jeonbuk-fg:#ea3c55;--bank-jeju-bg:#0d85d224;--bank-jeju-fg:#0d85d2;--bank-post-bg:#f22c5229;--bank-post-fg:#f22c52;--bank-mg-bg:#447fdd24;--bank-mg-fg:#447fdd;--bank-shinhyup-bg:#0e84d924;--bank-shinhyup-fg:#0e84d9;--bank-forest-bg:#0cc17224;--bank-forest-fg:#0cc172;--bank-mirae-bg:#f16e2229;--bank-mirae-fg:#f16e22;--bank-koreainv-bg:#3a7af224;--bank-koreainv-fg:#3a7af2;--bank-nhinv-bg:#0cc16224;--bank-nhinv-fg:#0cc162;--bank-samsungsec-bg:#6276eb24;--bank-samsungsec-fg:#6276eb;--bank-kbsec-bg:#e3a60f29;--bank-kbsec-fg:#e3a60f;--bank-shinhansec-bg:#4877f324;--bank-shinhansec-fg:#4877f3;--bank-kiwoom-bg:#f2303f29;--bank-kiwoom-fg:#f2303f;--bank-hanasec-bg:#0cc0c124;--bank-hanasec-fg:#0cc0c1;--bank-meritz-bg:#ef392f29;--bank-meritz-fg:#ef392f;--bank-daishin-bg:#227cf124;--bank-daishin-fg:#227cf1;--bank-yuanta-bg:#ef335229;--bank-yuanta-fg:#ef3352;--bank-kyobosec-bg:#f1812229;--bank-kyobosec-fg:#f18122;--bank-imsec-bg:#0d86cb24;--bank-imsec-fg:#0d86cb;--bank-hyundaisec-bg:#1b7ef024;--bank-hyundaisec-fg:#1b7ef0;--bank-ibksec-bg:#0e83dd24;--bank-ibksec-fg:#0e83dd;--bank-shinyoung-bg:#0e83e024;--bank-shinyoung-fg:#0e83e0;--bank-sksec-bg:#f22c5229;--bank-sksec-fg:#f22c52;--bank-daol-bg:#237df024;--bank-daol-fg:#237df0;--bank-hanwhasec-bg:#f1732229;--bank-hanwhasec-fg:#f17322;--bank-dbsec-bg:#0cc19724;--bank-dbsec-fg:#0cc197;--bank-eugene-bg:#0e84d924;--bank-eugene-fg:#0e84d9;--bank-bnk-bg:#f04e2329;--bank-bnk-fg:#f04e23;--bank-sangsangin-bg:#966ec624;--bank-sangsangin-fg:#966ec6;--bank-lssec-bg:#0f81e724;--bank-lssec-fg:#0f81e7;--bank-tosssec-bg:#3382f224;--bank-tosssec-fg:#3382f2;--bank-kakaopaysec-bg:#c8b30d29;--bank-kakaopaysec-fg:#c8b30d;--bank-bookook-bg:#117ff024;--bank-bookook-fg:#117ff0;--bank-hanyang-bg:#337def24;--bank-hanyang-fg:#337def;--bank-heungkuksec-bg:#f22c5229;--bank-heungkuksec-fg:#f22c52;--bank-shinhancard-bg:#4877f324;--bank-shinhancard-fg:#4877f3;--bank-samsungcard-bg:#6276eb24;--bank-samsungcard-fg:#6276eb;--bank-hyundaicard-bg:#80808024;--bank-hyundaicard-fg:gray;--bank-kbcard-bg:#e3a60f29;--bank-kbcard-fg:#e3a60f;--bank-lottecard-bg:#e6443929;--bank-lottecard-fg:#e64439;--bank-hanacard-bg:#0cc0c124;--bank-hanacard-fg:#0cc0c1;--bank-wooricard-bg:#0d83d224;--bank-wooricard-fg:#0d83d2;--bank-bccard-bg:#ed383f29;--bank-bccard-fg:#ed383f;--bank-nhcard-bg:#0cc16224;--bank-nhcard-fg:#0cc162;--bank-samsunglife-bg:#6276eb24;--bank-samsunglife-fg:#6276eb;--bank-hanwhalife-bg:#f1732229;--bank-hanwhalife-fg:#f17322;--bank-kyobolife-bg:#f1812229;--bank-kyobolife-fg:#f18122;--bank-shinhanlife-bg:#4877f324;--bank-shinhanlife-fg:#4877f3;--bank-nhlife-bg:#0cc16224;--bank-nhlife-fg:#0cc162;--bank-miraelife-bg:#f16e2229;--bank-miraelife-fg:#f16e22;--bank-tongyang-bg:#f22c5229;--bank-tongyang-fg:#f22c52;--bank-kblife-bg:#e3a60f29;--bank-kblife-fg:#e3a60f;--bank-heungkuklife-bg:#f22c5229;--bank-heungkuklife-fg:#f22c52;--bank-dblife-bg:#0cc19724;--bank-dblife-fg:#0cc197;--bank-abl-bg:#f2303b29;--bank-abl-fg:#f2303b;--bank-lina-bg:#ea3b5629;--bank-lina-fg:#ea3b56;--bank-metlife-bg:#0d8bcb24;--bank-metlife-fg:#0d8bcb;--bank-fubon-bg:#0f81e324;--bank-fubon-fg:#0f81e3;--bank-imlife-bg:#0d86cb24;--bank-imlife-fg:#0d86cb;--bank-kdblife-bg:#0f81ea24;--bank-kdblife-fg:#0f81ea;--bank-hanalife-bg:#0cc0c124;--bank-hanalife-fg:#0cc0c1;--bank-chubb-bg:#d0596929;--bank-chubb-fg:#d05969;--bank-ibkpension-bg:#0e83dd24;--bank-ibkpension-fg:#0e83dd;--bank-lifeplanet-bg:#f1812229;--bank-lifeplanet-fg:#f18122;--bank-samsungfire-bg:#6276eb24;--bank-samsungfire-fg:#6276eb;--bank-dbins-bg:#0cc19724;--bank-dbins-fg:#0cc197;--bank-hyundaimarine-bg:#187ef024;--bank-hyundaimarine-fg:#187ef0;--bank-kbins-bg:#e3a60f29;--bank-kbins-fg:#e3a60f;--bank-meritzfire-bg:#ef392f29;--bank-meritzfire-fg:#ef392f;--bank-hanwhains-bg:#f1732229;--bank-hanwhains-fg:#f17322;--bank-lotteins-bg:#e6443929;--bank-lotteins-fg:#e64439;--bank-heungkukfire-bg:#f22c5229;--bank-heungkukfire-fg:#f22c52;--bank-mgins-bg:#447fdd24;--bank-mgins-fg:#447fdd;--bank-nhins-bg:#0cc16224;--bank-nhins-fg:#0cc162;--bank-hanains-bg:#0cc0c124;--bank-hanains-fg:#0cc0c1;--bank-axa-bg:#6e6ef624;--bank-axa-fg:#6e6ef6;--bank-carrot-bg:#f0711129;--bank-carrot-fg:#f07111;--bank-sgi-bg:#0f81e724;--bank-sgi-fg:#0f81e7;--bank-sbi-bg:#f2303f29;--bank-sbi-fg:#f2303f;--bank-ok-bg:#f22c5229;--bank-ok-fg:#f22c52;--bank-welcome-bg:#f1832629;--bank-welcome-fg:#f18326;--bank-pepper-bg:#f22c5229;--bank-pepper-fg:#f22c52;--bank-koreainvsb-bg:#3a7af224;--bank-koreainvsb-fg:#3a7af2;--bank-acuon-bg:#0cb0c124;--bank-acuon-fg:#0cb0c1;--bank-daolsb-bg:#237df024;--bank-daolsb-fg:#237df0;--bank-jt-bg:#f22c5229;--bank-jt-fg:#f22c52;--bank-sangsanginsb-bg:#966ec624;--bank-sangsanginsb-fg:#966ec6;--bank-moa-bg:#0f81e724;--bank-moa-fg:#0f81e7;--bank-shinhansb-bg:#4877f324;--bank-shinhansb-fg:#4877f3;--bank-kbsb-bg:#e3a60f29;--bank-kbsb-fg:#e3a60f;--bank-hanasb-bg:#0cc0c124;--bank-hanasb-fg:#0cc0c1;--bank-nhsb-bg:#0cc16224;--bank-nhsb-fg:#0cc162;--bank-woorisb-bg:#0d83d224;--bank-woorisb-fg:#0d83d2;--bank-upbit-bg:#377af224;--bank-upbit-fg:#377af2;--bank-bithumb-bg:#f1732229;--bank-bithumb-fg:#f17322;--bank-coinone-bg:#5679ea24;--bank-coinone-fg:#5679ea;--bank-korbit-bg:#3e7bf324;--bank-korbit-fg:#3e7bf3;--bank-gopax-bg:#377fe724;--bank-gopax-fg:#377fe7;--bank-toss-bg:#3382f224;--bank-toss-fg:#3382f2;--bank-kakaopay-bg:#c8b30d29;--bank-kakaopay-fg:#c8b30d;--bank-naverpay-bg:#0cc15c24;--bank-naverpay-fg:#0cc15c;--bank-payco-bg:#f22c5229;--bank-payco-fg:#f22c52;--bank-banksalad-bg:#3e7af324;--bank-banksalad-fg:#3e7af3;--bank-nps-bg:#0cc1b524;--bank-nps-fg:#0cc1b5;--bank-gepco-bg:#0f81e724;--bank-gepco-fg:#0f81e7;--bank-tp-bg:#2c7eeb24;--bank-tp-fg:#2c7eeb;--bank-mps-bg:#5f8b5824;--bank-mps-fg:#5f8b58;--bank-hug-bg:#0d85d224;--bank-hug-fg:#0d85d2}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--canvas);color:var(--text-strong);-webkit-font-smoothing:antialiased;font-family:Pretendard Variable,Pretendard,-apple-system,system-ui,sans-serif}.ms{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Rounded;font-style:normal;font-weight:400;line-height:1;display:inline-block}.navbtn{will-change:transform}.qbtn:hover{transform:translateY(-1px)}.scrim{scrollbar-width:thin}@media (width<=1300px){.rgrid-outer{grid-template-columns:1fr!important}}@media (width<=900px){.rgrid-cards{grid-template-columns:1fr!important}}@media (width<=1000px){.auth-brand{display:none!important}}input,textarea,select{color:var(--text-strong);background:0 0;font-family:inherit}button{color:inherit}input::placeholder,textarea::placeholder{color:var(--text-weak)}input:focus,textarea:focus,select:focus{border-color:var(--accent)!important}*{scrollbar-color:var(--border) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--text-weak)}.card-hov{transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s,background-color .18s,border-color .18s}.card-hov:hover{box-shadow:0 6px 14px -8px #14171e1f}.mini-hov{transition:transform .15s,background-color .15s,border-color .15s}.mini-hov:hover{background:var(--fill-subtle);border-color:var(--border);transform:translateY(-2px)}.pill-btn{transition:background-color .15s,color .15s,transform .15s}.pill-btn:hover{transform:translateY(-1px)}.tmap-block{transition:transform .16s,filter .16s}.tmap-block:hover{filter:brightness(1.04);transform:scale(1.015)}@media (width<=1380px){.asset-2col{grid-template-columns:1fr!important}}.dkblk-hov{transition:transform .15s,background-color .15s,border-color .15s}.dkblk-hov:hover{transform:translateY(-2px);background:var(--track)!important;border-color:var(--border)!important}html.theme-dark body{color:var(--text-strong);background:var(--canvas)}.deep-card{border:.5px solid var(--deep-border)}.monit-logo-dark,html.theme-dark .monit-logo-light{display:none}html.theme-dark .monit-logo-dark{display:block}.row-actions{opacity:0;transition:opacity .12s}.mini-hov:hover .row-actions{opacity:1}@media (width<=767px){.sheet-up{animation:.22s cubic-bezier(.2,.7,.3,1) sheet-up-in}@keyframes sheet-up-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.sheet-up{animation:none}}@media (hover:none){.row-actions{opacity:1}}
