@charset "utf-8";
/***************************************************************************
	app-dark.css : 로그인 후 다크 모드 (default-wrap 에서 app.css 다음에 로드)
	html[data-theme="dark"] 일 때만 적용된다. 값은 app-theme.js 가 붙인다(라이트 · 다크 · 자동).
	1. 기준값  2. [dark-map] 예전 CSS 색 글자값 변환(기계 생성)  3. 손으로 맞춘 곳
***************************************************************************/

/* 1. 기준값 : app.css 1번과 tokens.css 색 변수를 다크 값으로 */
html[data-theme="dark"] {color-scheme:dark;background-color:#0e0e14;}
html[data-theme="dark"] body.app-shell {
	--color-primary:#a463f2;
	--color-primary-hover:#b47ff5;
	--color-primary-soft:#2a2040;
	--color-primary-line:#4a3670;
	--color-primary-disabled:#4e3a6e;
	--color-page-bg:#0e0e14;
	--focus-ring:0 0 0 3px rgba(164,99,242,.3);

	--app-surface-1:#16161e;
	--app-surface-2:#1c1c26;
	--app-surface-3:#252532;
	--app-line:#2a2a37;
	--app-text:#ececf2;
	--app-text-sub:#b4b7c3;
	--app-text-muted:#868a98;
	--app-chart-line:#b07cf5;
	--app-chart-fill:rgba(164,99,242,.16);

	--color-text:#ececf2;
	--color-text-muted:#868a98;
	--color-text-sub:#b4b7c3;
	--color-text-label:#c9cbd4;
	--color-surface:#16161e;
	--color-surface-subtle:#1c1c26;
	--color-border:#2a2a37;
	--color-border-strong:#3a3a4a;
	--color-danger:#f97066;
	--color-danger-soft:#3a1d1e;
	--color-danger-line:#6e2f2c;
	--color-disabled-bg:#252532;
	--color-disabled-text:#6b6f7d;
	--shadow-card:0 1px 2px rgba(0,0,0,.3), 0 16px 40px rgba(0,0,0,.35);
	--shadow-modal:0 24px 56px rgba(0,0,0,.55);
}

/* 2. 예전 CSS · app.css 의 색 글자값 → 다크 (_merge/ov/gen_dark_map.py 로 만든다. 손으로 고치지 않는다) */
/* [dark-map:begin] */
/* common/css/base.css */
html[data-theme="dark"] body.app-shell .essential:after {color:#ce738f;}
html[data-theme="dark"] body.app-shell [data-text-style="essential"]:after {color:#ce738f;}
html[data-theme="dark"] body.app-shell input[disabled] {background-color:var(--app-surface-3);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .disabled {background-color:var(--app-surface-3);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell input[disabled]:focus {background-color:var(--app-surface-3);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .disabled:focus {background-color:var(--app-surface-3);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell input[disabled]:hover {background-color:var(--app-surface-3);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .disabled:hover {background-color:var(--app-surface-3);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell input[readonly] {background-color:var(--app-surface-2);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .readonly {background-color:var(--app-surface-2);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell input[readonly]:focus {background-color:var(--app-surface-2);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .readonly:focus {background-color:var(--app-surface-2);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell input[readonly]:hover {background-color:var(--app-surface-2);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .readonly:hover {background-color:var(--app-surface-2);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell ::-webkit-input-placeholder {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell ::-moz-placeholder {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell :-moz-placeholder {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell input:-ms-input-placeholder {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell textarea:-ms-input-placeholder {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell ::-webkit-scrollbar-track {background-color:var(--app-surface-3);}
/* common/css/template.css */
html[data-theme="dark"] body.app-shell .contract-wrap .output-form {border-bottom-color:#6b6f7d;}
html[data-theme="dark"] body.app-shell .contract-wrap .default-table td {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .signature-field {border-top-color:#6b6f7d;border-bottom-color:#6b6f7d;}
html[data-theme="dark"] body.app-shell .signature-section [data-btn-type="signature"] {background-color:var(--app-surface-2);border-color:#738aee;}
html[data-theme="dark"] body.app-shell .signature-section .output-form {color:var(--app-text);}
/* common/css/component.css */
html[data-theme="dark"] body.app-shell .radio-field .check-form[checked="checked"][disabled="disabled"] + .check-label:before {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .radio-field .check-form:checked:disabled + .check-label:before {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .radio-field .check-form[checked="checked"][disabled="disabled"] + .check-label:after {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .radio-field .check-form:checked:disabled + .check-label:after {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .check-form[disabled="disabled"] + .check-label {color:#5c5f6c;}
html[data-theme="dark"] body.app-shell .check-form:disabled + .check-label {color:#5c5f6c;}
html[data-theme="dark"] body.app-shell .check-form[disabled="disabled"] + .check-label:before {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .check-form:disabled + .check-label:before {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .check-form[checked="checked"][disabled="disabled"] + .check-label:before {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .check-form:checked:disabled + .check-label:before {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .check-form.enabled + .check-label:before {border-color:#f79495;}
html[data-theme="dark"] body.app-shell .check-label:before {border-color:var(--app-line);}
/* common/css/common.css */
html[data-theme="dark"] body.app-shell .embed-area::-webkit-scrollbar-track {background-color:var(--app-surface-3);}
@media screen and (max-width:750px) {
	html[data-theme="dark"] body.app-shell .loading-area[data-modal-style="loading"] {background-color:var(--app-surface-1);}
}
/* front/css/component.css */
html[data-theme="dark"] body.app-shell .form-guide-txt {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell a.general-submit-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .general-submit-btn:hover {border-color:#6b6f7d;}
html[data-theme="dark"] body.app-shell a.general-submit-btn:hover {border-color:#6b6f7d;}
html[data-theme="dark"] body.app-shell a.general-function-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .general-function-btn:hover {border-color:#6b6f7d;}
html[data-theme="dark"] body.app-shell a.general-function-btn:hover {border-color:#6b6f7d;}
html[data-theme="dark"] body.app-shell .detail-function-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .general-link-btn:hover {border-color:#6b6f7d;}
html[data-theme="dark"] body.app-shell a.general-link-btn:hover {border-color:#6b6f7d;}
html[data-theme="dark"] body.app-shell .details-link-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell a.details-link-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .form-validation-wrap .form-validation-txt {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .toggleBtn-checkbox-field .check-label:after {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .toggleBtn-checkbox-field .check-form[checked="checked"] + .check-label:after {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .toggleBtn-checkbox-field .check-form:checked + .check-label:after {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .toggleBtn-checkbox-field .check-form[disabled="disabled"] + .check-label:before {background-color:#3a3a4a;border-color:#4a4a5c;}
html[data-theme="dark"] body.app-shell .toggleBtn-checkbox-field .check-form:disabled + .check-label:before {background-color:#3a3a4a;border-color:#4a4a5c;}
html[data-theme="dark"] body.app-shell .toggleBtn-checkbox-field .check-form[disabled="disabled"] + .check-label:after {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .toggleBtn-checkbox-field .check-form:disabled + .check-label:after {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .options-radio-field [disabled] {background-color:var(--app-surface-3);color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .options-radio-field .options-function-btn {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .options-radio-field .options-function-btn:hover[disabled] {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .type-radio-field .check-label {background-color:var(--app-surface-1);border-color:var(--app-line);color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .type-radio-field .check-form[checked="checked"] + .check-label {border-color:#6b6f7d;color:var(--app-text);}
html[data-theme="dark"] body.app-shell .type-radio-field .check-form:checked + .check-label {border-color:#6b6f7d;color:var(--app-text);}
html[data-theme="dark"] body.app-shell .value-radio-field:before {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .value-radio-field:after {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .value-radio-field .check-label {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .value-radio-field .check-label:hover {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .select-field .select-function-btn {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .select-field .select-function-btn[disabled] {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .select-field .option-function-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .select-field .option-function-btn:disabled {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .select-field .option-function-btn[disabled] {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .select-field .option-area {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .combination-field [class*="-btn"][disabled] {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .withdraw-field [data-form-type="KRW"] {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .withdraw-field .detail-function-btn[data-btn-style="modal"] {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .withdraw-meta {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell .withdraw-meta-sep:before {color:#5c5f6c;}
html[data-theme="dark"] body.app-shell .withdraw-limit-bar {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell [class*="-form"] {border-color:var(--app-line);color:var(--app-text);}
html[data-theme="dark"] body.app-shell [class*="-form"].invalid {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell [class*="-form"].invalid:hover {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell [class*="-form"].invalid:focus {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell [data-LTV-type="liquidation"] {color:#ff7373 !important;}
html[data-theme="dark"] body.app-shell [data-status-type="Hold"] {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell [data-status-type="ready"] [data-status-type="trv_wait"] {color:var(--app-text-muted);}
/* front/css/common.css */
html[data-theme="dark"] body.app-shell .gray-box-area {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .gray-bg-box-area {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell .progress-area [data-form-type="LTV"]:before {color:var(--app-text) !important;}
html[data-theme="dark"] body.app-shell .progress-area [data-form-type="LTV"]:after {color:var(--app-text) !important;}
html[data-theme="dark"] body.app-shell .progress-area [data-form-type="crypto"] {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .progress-area .progress-bar {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .otpAdd-area .number-list li + li {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .otpAdd-area .figure-article .figure-area {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .tab-list li {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .toggle-section {border-bottom-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .toggle-article {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .board-article {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .board-article [data-form-type="USD"] {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .board-article [data-form-type="USD"]:before {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .board-article [data-form-type="KRW"] {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .board-article [data-form-type="KRW"]:after {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell [data-board-type="board-list"] .board-article tbody tr:hover td {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell [data-board-type="board-view"] .board-article td {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell [data-board-type="board-view"] .board-article th {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell [data-board-type="board-view"] .board-article thead th {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .list-wrap {border-bottom-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .list-wrap .list-article {background-color:var(--app-surface-1);border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .list-wrap .list-footer {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .layerPop-area {background-color:var(--app-surface-1);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .layerPop-contents [data-tab-action="active"] {color:var(--app-text);}
html[data-theme="dark"] body.app-shell [data-modal-key="confirm"] .date-type-txt {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .fds-pop .fds-pop-icon {background-color:#3b2e22;}
html[data-theme="dark"] body.app-shell .fds-pop .fds-pop-icon[data-tone="danger"] {background-color:#3a1b22;}
html[data-theme="dark"] body.app-shell .fds-pop .layerPop-contents .layerPop-medium-tit {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .fds-pop .layerPop-default-txt {color:#aab3bf;}
html[data-theme="dark"] body.app-shell .fds-pop-list li {border-color:var(--app-line);background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell .fds-pop-list li:before {background-color:#1b2342;}
html[data-theme="dark"] body.app-shell .fds-pop-list strong {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .fds-pop-list span {color:#aab3bf;}
html[data-theme="dark"] body.app-shell .fds-pop-contacts {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .fds-pop-contacts li {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .fds-pop-contacts li + li {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell [data-modal-value="CM0203019-01"].fds-pop .layerPop-default-txt + .layerPop-default-txt {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .vasp-pop-box {border-color:var(--app-line);background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell .vasp-pop-head strong {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .vasp-pop-count {background-color:#3b2e22;color:#d69a77;}
html[data-theme="dark"] body.app-shell .vasp-pop-search {border-color:var(--app-line);background-color:var(--app-surface-1);color:var(--app-text);}
html[data-theme="dark"] body.app-shell .vasp-pop-list::-webkit-scrollbar-thumb {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .vasp-pop-list li {border-color:var(--app-line);background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .vasp-pop-list strong {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .vasp-pop-list span {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .vasp-pop-empty {color:#aab3bf;}
html[data-theme="dark"] body.app-shell .vasp-pop-raw {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .wallet-choice-lead {color:#aab3bf;}
html[data-theme="dark"] body.app-shell .wallet-choice-btn {border-color:var(--app-line);background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .wallet-choice-btn[aria-pressed="true"] {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell .wallet-choice-btn[disabled]:hover {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .wallet-choice-name {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .wallet-choice-name small {color:#aab3bf;}
html[data-theme="dark"] body.app-shell .wallet-choice-badge {background-color:#1b2342;}
html[data-theme="dark"] body.app-shell .wallet-choice-badge[data-wallet-state="install"] {background-color:#3b2e22;color:#d6a078;}
html[data-theme="dark"] body.app-shell .wallet-choice-badge[data-wallet-state="soon"] {background-color:var(--app-surface-2);color:#aab3bf;}
html[data-theme="dark"] body.app-shell [data-modal-key="page"] {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell [data-modal-key="page"] .back-link-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell [data-modal-key="page"] .home-link-btn {color:#738aee;}
html[data-theme="dark"] body.app-shell [data-modal-key="page"] .signIn-link-btn {color:#738aee;}
html[data-theme="dark"] body.app-shell [data-modal-key="page"] .terms-link-btn {color:#738aee;}
html[data-theme="dark"] body.app-shell [data-modal-key="page"] .support-link-btn {color:#738aee;}
html[data-theme="dark"] body.app-shell [data-modal-key="page"] .privacyPolicy-link-btn {color:#738aee;}
/* front/css/layout.css */
html[data-theme="dark"] body.app-shell [data-menu-depth="1"] > li > [class*="menu-link"] {color:var(--app-text);}
html[data-theme="dark"] body.app-shell [data-menu-action="disabled"] .menu-link-btn {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .terms-section .terms-board-article td {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .terms-section .terms-board-article th {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .terms-section .terms-board-article thead th {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .terms-article {background-color:var(--app-surface-1);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .balance-article {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .balance-list .progress-area {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .portfolio-article .board-header {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .portfolio-article .board-article {border-bottom-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .portfolio-article .board-article [data-day-type="over"] {color:#ff7373 !important;}
html[data-theme="dark"] body.app-shell .portfolio-article .list-header {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .portfolio-article .list-article li + li {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .utility-wrap .userInfo-link-btn {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .utility-wrap .userInfo-wrap:after {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .utility-wrap .userInfo-area {background-color:var(--app-surface-1);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .utility-wrap .langInfo-wrap:after {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .utility-wrap .langInfo-area {background-color:var(--app-surface-1);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .utility-wrap .coinInfo-area {background-color:var(--app-surface-1);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .utility-wrap .langInfo-text {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .utility-wrap .coinInfo-text {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .default-header {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .default-header [data-menu-depth="1"] > li:hover {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell .default-header [data-menu-depth="1"] > .active > .menu-link-btn {color:#97a9f4;}
html[data-theme="dark"] body.app-shell .default-header [data-menu-depth="2"] {background-color:var(--app-surface-1);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .default-header [data-menu-depth="2"] > li > .menu-link-btn {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .default-header [data-menu-depth="2"] > li > .menu-link-btn:hover {color:#738aee;}
html[data-theme="dark"] body.app-shell .default-footer {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .default-lite-footer {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .default-lite-footer {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell [data-modal-key="page"] .default-lite-footer {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .footer-col-label {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .footer-support-phone {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .footer-home-link .home-link-btn {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .footer-link-list .footer-link {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .default-footer .footer-link-list .footer-link {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .default-lite-footer .footer-link-list .footer-link {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .default-footer .terms-list .menu-link-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .default-lite-footer .terms-list .menu-link-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .default-footer .footer-link-list .footer-link[data-button-lable="privacy"] {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .default-lite-footer .footer-link-list .footer-link[data-button-lable="privacy"] {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .default-footer .terms-list .menu-link-btn[data-button-lable="privacy"] {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .default-lite-footer .terms-list .menu-link-btn[data-button-lable="privacy"] {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .footer-corporate-band {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .footer-corporate-line {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .footer-corporate-line .footer-sep {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .footer-risk-notice {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .footer-bottom-bar {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .footer-bottom-bar .copyright-type-txt {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .footer-trust-pills li {color:var(--app-text);background-color:var(--app-surface-2);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .default-article {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell .products-article .select-field * {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .products-article .withdraw-field {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .products-article .deposit-field .form-default-txt {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .products-article .deposit-field .form-default-txt * {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .products-summary [data-day-type="over"] {color:#ff7373 !important;}
html[data-theme="dark"] body.app-shell .products-summary .summary-list li {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .products-summary .figure-area {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .products-summary .products-function-area {border-bottom-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .products-contents .list-article li + li {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .products-contents .step-list:after {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .products-contents .step-list li {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell .products-contents .step-list li:not(.active) {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .products-function-area .general-function-btn {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .products-function-area .general-function-btn:hover {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .field-article {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .step-contents {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .verification-list li {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .swap-article .swap-contents {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .swap-article .swap-field .select-field * {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .swap-article .swap-contents + .list-wrap .list-article li + li {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell [data-layout-type="setting"] .userInfo-wrap .userInfo-area + .userInfo-area {border-left-color:var(--app-line);}
html[data-theme="dark"] body.app-shell [data-layout-type="setting"] .tab-article {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell [data-layout-type="setting"] .board-footer {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell [data-layout-type="step"] .signature-section .output-form {color:var(--app-text);}
html[data-theme="dark"] body.app-shell [data-layout-type="mobile"] .container {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .visual-wrap .swiper-pagination-bullet {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .visual-wrap .swiper-pagination-bullet-active {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .swiper-pagination-progressbar {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell .app-main-header {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .app-utility-type {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .app-user-menu-toggle:hover {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell .app-username-display {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .app-dropdown-arrow {border-right-color:#6b6f7d;border-bottom-color:#6b6f7d;}
html[data-theme="dark"] body.app-shell .app-mobile-navigation {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .app-mobile-subnav a {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .app-mobile-subnav a:hover {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell .app-user-dropdown {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .app-user-dropdown-info {border-bottom-color:var(--app-line);}
html[data-theme="dark"] body.app-shell .app-user-account-id {color:var(--app-text-sub);}
@media screen and (max-width:750px) {
	html[data-theme="dark"] body.app-shell .table-to-card .default-table tr {border-color:var(--app-line);background-color:var(--app-surface-1);}
	html[data-theme="dark"] body.app-shell .table-to-card .default-table td:first-child {border-bottom-color:var(--app-line);}
	html[data-theme="dark"] body.app-shell .table-to-card .default-table td:before {color:var(--app-text-sub);}
	html[data-theme="dark"] body.app-shell .table-to-card .default-table td .output-form {color:var(--app-text);}
	html[data-theme="dark"] body.app-shell .table-to-card .default-table td[data-column-value="2"] {border-top-color:var(--app-line);}
	html[data-theme="dark"] body.app-shell .table-to-card .default-table td:last-child {border-top-color:var(--app-line);}
}
/* front/css/contents.css */
html[data-theme="dark"] body.app-shell [data-modal-value="FR0002005-01"] .main-function-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .usdt-amt__frac {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .overview-summary-cards .output-form .usdt-amt__frac {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .chart-header .output-form .usdt-amt__frac {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0201001-01 [data-board-label="available"] .usdt-amt__frac {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .usdt-amt__unit {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell .overview-sticky-bar__badge {color:#838ddb;}
html[data-theme="dark"] body.app-shell .default-header {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .overview-summary-cards .balance-article {background-color:var(--app-surface-1);border-color:#222e57;}
html[data-theme="dark"] body.app-shell #FR0201001-01 .overview-summary-cards .balance-small-tit {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .overview-summary-cards .output-form {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .overview-card-caption {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .overview-hero-caption {color:var(--app-text-sub);background-image:linear-gradient(90deg, rgba(22,22,30,0.96) 72%, rgba(255,255,255,0));}
html[data-theme="dark"] body.app-shell #FR0201001-01 .overview-unit {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell #FR0201001-01 [data-board-label="available"] {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-summary-card {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-summary-value {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-summary-value [data-form-type="KRW"]:after {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-summary-value [data-form-type="USD"]:before {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-summary-caption {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-mix-bar {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-mix-legend li {color:#91969f;}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-mix-legend .wallet-mix-empty {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-mix-per {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .qty-pending {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .qty-pending {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-asset-table [data-form-type="crypto"] {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-zero-collapse {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-zero-collapse__head {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-zero-collapse__caption {color:var(--app-text-muted);}
@media screen and (max-width:750px) {
	html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-asset-table tbody tr {border-color:var(--app-line);background-color:var(--app-surface-1);}
	html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-asset-table tbody td {border-bottom-color:var(--app-line);}
	html[data-theme="dark"] body.app-shell #FR0202001-01 .wallet-asset-table tbody td[data-label]:before {color:var(--app-text-sub);}
}
html[data-theme="dark"] body.app-shell #FR0202003-01 .deposit-field {border-right-color:var(--app-line);}
html[data-theme="dark"] body.app-shell #FR0202003-01 .deposit-network-card {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR0202003-01 .deposit-network-card * {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR0202003-01 .deposit-network-card__meta {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell #FR0202003-01 .deposit-network-card__check:after {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell #FR0202003-01 .products-summary.brand-panel .figure-article {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0202003-01 .brand-panel .figure-article * {color:var(--app-text);}
html[data-theme="dark"] body.app-shell .brand-panel .brand-panel-badge {background-color:#1b362d;color:#7bb694;}
html[data-theme="dark"] body.app-shell #FR0207003-01 .withdraw-network-hint {border-color:#5e4a27;background-color:#3b3122;color:#a59a7d;}
html[data-theme="dark"] body.app-shell #FR0207003-01 .withdraw-network-hint b {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR0207003-01 .withdraw-verify-status {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR0207003-01 .withdraw-verify-status.is-wait {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0207003-01 .withdraw-verify-status.is-fail {color:#e08989;}
html[data-theme="dark"] body.app-shell #FR0207003-01 .withdraw-recv-type .check-label {border-color:var(--app-line);background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0207003-01 .withdraw-recv-type .check-label:before {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0207003-01 .withdraw-recv-type .check-form:checked + .check-label {background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell #FR0207003-01 .withdraw-recv-type .recv-type-title {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR0207003-01 .withdraw-field .list-article {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell #FR0207005-01 .withdraw-field .list-wrap {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0207005-01 .withdraw-field .list-wrap .list-small-tit {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0207005-01 .withdraw-field .list-article {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0202007-01"] li:last-child .list-default-txt:nth-of-type(2) {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0202007-01"] .output-form[data-form-type="USD"] {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0202007-01"] .output-form[data-form-type="USD"]:before {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0202007-02"] li:last-child .list-default-txt:nth-of-type(2) {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0202007-02"] .output-form[data-form-type="USD"] {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0202007-02"] .output-form[data-form-type="USD"]:before {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell #FR0203003-01 .list-article:nth-child(2) li:last-child {border-bottom-color:var(--app-line);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0203007-01"] .list-article li .point-main-color:after {color:var(--app-text);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0203007-02"] .list-article:nth-of-type(2) [data-form-label="todayDate"]:after {color:var(--app-text);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0203007-02"] .list-article:nth-of-type(2) .output-form:not([data-crypto-type="BASIC"]):after {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR0204003-01 .list-article:nth-child(2) li:last-child {border-bottom-color:var(--app-line);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0204007-01"] [data-contents-index="Pay with Collateral"] .list-footer .list-default-txt:nth-of-type(2) {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0204007-01"] [data-contents-index="Pay with Collateral"] .list-footer .list-default-txt:nth-of-type(2) * {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0204007-01"] .list-article:nth-of-type(2) li:last-child .output-form:after {color:var(--app-text);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0204007-01"] .list-article li .point-main-color:after {color:var(--app-text);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0204007-02"] .list-article:nth-of-type(2) li:last-child .output-form:after {color:var(--app-text);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0204007-02"] .list-article li .point-main-color:after {color:var(--app-text);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0204007-02"] [data-contents-index="Pay with Collateral"] .list-footer .list-default-txt:nth-of-type(2) {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell [data-modal-value="FR0204007-02"] [data-contents-index="Pay with Collateral"] .list-footer .list-default-txt:nth-of-type(2) * {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell #FR0301007-01 .article-medium-tit .output-form {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR0401007-01 .article-medium-tit .output-form {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR1001001-01 .list-article + .list-article {border-top-color:var(--app-line);}
html[data-theme="dark"] body.app-shell #FR1006007-01 .step-contents .list-wrap .main-function-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #FR1006013-01 .figureArea {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell #FR1006017-01 .gray-box-area {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell #FR1006017-01 .gray-box-area .code {background-color:var(--app-surface-1);border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell #FR1008003-01 [data-form-type="field"] .main-function-btn {color:var(--app-text);}
html[data-theme="dark"] body.app-shell #guide .default-table {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell #guide .default-table th {border-left-color:var(--app-line);}
html[data-theme="dark"] body.app-shell #guide .default-table td {border-left-color:var(--app-line);}
@media screen and (max-width:750px) {
	html[data-theme="dark"] body.app-shell :is(#FR0202003-01, #FR0205001-01, #FR1008001-01) .table-to-card .default-table td [data-form-type="KRW"] {color:var(--app-text-muted);}
	html[data-theme="dark"] body.app-shell :is(#FR0202003-01, #FR0205001-01, #FR1008001-01) .table-to-card .default-table td [data-form-type="USD"] {color:var(--app-text-muted);}
}
html[data-theme="dark"] body.app-shell [data-layout-type="setting"] .userInfo-wrap[data-wrap-type="userInfo"] :is([data-wrap-type="security"],[data-wrap-type="verificationLevel"]) .userInfo-list .userInfo-txt {background-color:#1b362d;color:#7bb694;}
html[data-theme="dark"] body.app-shell [data-layout-type="setting"] .userInfo-wrap[data-wrap-type="userInfo"] :is([data-wrap-type="security"],[data-wrap-type="verificationLevel"]) .userInfo-list .userInfo-link-btn {background-color:#3b1b24;color:#db7d94;}
/* front/css/app.css */
html[data-theme="dark"] body.app-shell .app-side__account:hover {border-color:#3b2265;}
html[data-theme="dark"] body.app-shell .app-side__account:hover .app-side__gear {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .app-avatar.has-photo {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell [data-avatar-dropzone].is-avatar-dragover:after {background-color:rgba(28,28,38,0.92);}
html[data-theme="dark"] body.app-shell .app-side .app-side__logout:hover {color:#ea8c84;}
html[data-theme="dark"] body.app-shell .app-top {background-color:rgba(22,22,30,0.97);}
html[data-theme="dark"] body.app-shell .overview-sticky-bar__badge {background-color:var(--app-surface-1);color:#dd90b6;}
html[data-theme="dark"] body.app-shell .overview-sticky-bar__cta {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .app-nav__item.is-promo {background:linear-gradient(90deg,rgba(228,60,130,.18),rgba(149,67,231,.18));}
html[data-theme="dark"] body.app-shell .app-nav__item.is-promo:hover {background:linear-gradient(90deg,rgba(228,60,130,.28),rgba(149,67,231,.28));}
html[data-theme="dark"] body.app-shell .app-nav__item.is-promo .app-ic {color:#ec86b3;}
html[data-theme="dark"] body.app-shell .asset-label__chain {border-color:var(--app-line);background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .ov-delta[data-dir="up"] {color:#76b49a;background-color:#1b382e;}
html[data-theme="dark"] body.app-shell #FR0201001-01 .ov-delta[data-dir="dn"] {color:#d68680;background-color:var(--app-surface-2);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .ov-seg button.on {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .ov-chart__dot {border-color:var(--app-line);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .ov-chart__tip {color:#5c5f6c;}
html[data-theme="dark"] body.app-shell .ov-addr-pop__qr {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .ov-addr-pop__copy {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .ov-addr-pop__warn {background-color:#3b2d22;color:#c78f7d;}
html[data-theme="dark"] body.app-shell .brand-panel .brand-panel-badge {background-color:#3b3022;color:#d69a77;}
html[data-theme="dark"] body.app-shell #FR0202003-01 .brand-panel .dep-qr .figure-area {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0202003-01 .deposit-risk-banner {background-color:#3b3322;border-color:#675527;color:#c4917a;}
html[data-theme="dark"] body.app-shell #FR0202003-01 .deposit-copy-feedback {color:#76b49a;}
html[data-theme="dark"] body.app-shell #FR0205001-01 .tx-type[data-tx-type="deposit"] {background-color:#1b382e;color:#76b49a;}
html[data-theme="dark"] body.app-shell #FR0205001-01 .tx-type[data-tx-type="return"] {background-color:#3b2d22;color:#d69a77;}
html[data-theme="dark"] body.app-shell [data-status-type="success"] {color:#76b49a;}
html[data-theme="dark"] body.app-shell .default-table td [data-status-type="success"] {color:#76b49a;}
html[data-theme="dark"] body.app-shell :is([data-status-type="hold" i], [data-status-type="ready" i], [data-status-type="trv_wait" i]) {color:#d69a77;}
html[data-theme="dark"] body.app-shell .default-table td :is([data-status-type="hold" i], [data-status-type="ready" i], [data-status-type="trv_wait" i]) {color:#d69a77;}
html[data-theme="dark"] body.app-shell [data-status-type="fail"] {color:#ea8c84;}
html[data-theme="dark"] body.app-shell .default-table td [data-status-type="fail"] {color:#ea8c84;}
html[data-theme="dark"] body.app-shell .cert-page .cert-preview .notice {background-color:#3b3322;border-color:#675527;color:#c4917a;}
/* [dark-map:end] */

/* 3. 손으로 맞춘 곳 : 다크에서도 흰 바탕이어야 하는 것, 로고, 배경과 같은 색이어야 하는 테두리 */
html[data-theme="dark"] body.app-shell :is(.app-side__logo, .app-main-logo) img.app-logo--light {display:none;}
html[data-theme="dark"] body.app-shell :is(.app-side__logo, .app-main-logo) img.app-logo--dark {display:block;}
html[data-theme="dark"] body.app-shell .overview-sticky-bar__badge,
html[data-theme="dark"] body.app-shell .overview-sticky-bar__cta {background-color:#fff;}
html[data-theme="dark"] body.app-shell .overview-sticky-bar__cta:hover {background-color:#f3eaff;}
html[data-theme="dark"] body.app-shell .ov-addr-pop__qr {background-color:#fff;border-color:transparent;}
html[data-theme="dark"] body.app-shell [data-form-key="qr-code"] img {padding:6px;border-radius:var(--radius-md);background-color:#fff;}
html[data-theme="dark"] body.app-shell .asset-label__chain {border-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .asset-label__icon [data-form-type="token"] {border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.14);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .ov-chart__dot {border-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell #FR0201001-01 .ov-chart__tip {background:#2e2e3e;color:var(--app-text-sub);box-shadow:0 4px 12px rgba(0,0,0,.4);}
html[data-theme="dark"] body.app-shell .app-side__account:hover {border-color:var(--color-primary-line);}
html[data-theme="dark"] body.app-shell .app-side__account:hover .app-side__gear {background-color:var(--app-surface-1);}
html[data-theme="dark"] body.app-shell .app-avatar.has-photo {background-color:var(--app-surface-3);}
html[data-theme="dark"] body.app-shell [data-avatar-dropzone].is-avatar-dragover:after {background:rgba(22,22,30,.92);}
html[data-theme="dark"] body.app-shell .app-avatar-editor__over {background:rgba(0,0,0,.55);}
html[data-theme="dark"] body.app-shell .app-menu-hamburger span {background:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0202003-01 .products-summary.brand-panel .dep-qr .figure-article {background-color:transparent;}
html[data-theme="dark"] body.app-shell #FR0202003-01 .brand-panel .dep-qr .figure-area {background-color:#fff;border-color:transparent;}
html[data-theme="dark"] body.app-shell #FR0202003-01 .dep-qr [data-form-key="qr-code"] img {padding:0;border-radius:0;}
html[data-theme="dark"] body.app-shell #FR0202003-01 .brand-panel .dep-qr figcaption.figure-caption {color:var(--app-text-sub);}
html[data-theme="dark"] body.app-shell #FR0202003-01 .brand-panel .dep-qr strong.figure-caption {color:var(--app-text-muted);}
html[data-theme="dark"] body.app-shell .evp {
	--ev-ok:#47cd89;--ev-ok-soft:#0f2a1d;--ev-ok-line:#1f5a3c;
	--ev-warn-bg:#2e2716;--ev-warn-line:#5c4a1e;--ev-warn-ink:#f5c46b;
	--ev-loss-soft:#2e1a1a;--ev-loss-bar:#6e2f2c;
	--ev-tbd-bg:#5c4a1e;--ev-tbd-ink:#ffe8a3;
}
