/*! adas2 v4.2.1 | (c) 2026 a2den1 | adas2 License: 사용 자유, 수정·2차 배포 금지 | https://github.com/a2den1/adas2 */
@font-face{font-family:GmarketSans;font-weight:300;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff) format("woff")}@font-face{font-family:GmarketSans;font-weight:500;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff) format("woff")}@font-face{font-family:GmarketSans;font-weight:700;font-display:swap;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format("woff")}:root{--a2-font: "GmarketSans", "Pretendard", system-ui, -apple-system, "Malgun Gothic", sans-serif;--a2-weight: 300;--a2-weight-strong: 500;--a2-fs: 14px;--a2-fs-sm: 12.5px;--a2-fs-lg: 17px;--a2-h: 44px;--a2-radius: 14px;--a2-ring: 2px;--a2-gap: 3px;--a2-radius-lg: 20px;--a2-speed: 1}:root,[data-a2-theme=dark]{--a2-line: rgba(243, 238, 233, .13);--a2-line-strong: rgba(243, 238, 233, .32);--a2-fill: rgba(243, 238, 233, .07);--a2-fill-hover: rgba(243, 238, 233, .1);--a2-fill-active: rgba(243, 238, 233, .14);color-scheme:dark;--a2-bg: #1B1917;--a2-surface: #272421;--a2-surface-hover: #2F2B28;--a2-surface-active: #36312D;--a2-raised: #2C2825;--a2-accent: #FF7A45;--a2-accent-hover: #FF8B5C;--a2-accent-pressed: #EB6630;--a2-accent-soft: rgba(255, 122, 69, .16);--a2-on-accent: #FFFFFF;--a2-text: #F3EEE9;--a2-text-muted: rgba(243, 238, 233, .58);--a2-text-faint: rgba(243, 238, 233, .3);--a2-danger: #F25F5C;--a2-success: #5CCB8A;--a2-warning: #F4B740;--a2-shadow: 0 12px 36px rgba(0, 0, 0, .42), 0 2px 8px rgba(0, 0, 0, .25);--a2-scrim: rgba(10, 9, 8, .55);--a2-tip: #38332F;--a2-on-tip: #F3EEE9}[data-a2-theme=light]{--a2-line: rgba(41, 35, 31, .15);--a2-line-strong: rgba(41, 35, 31, .36);--a2-fill: rgba(41, 35, 31, .06);--a2-fill-hover: rgba(41, 35, 31, .09);--a2-fill-active: rgba(41, 35, 31, .13);color-scheme:light;--a2-bg: #FAF7F3;--a2-surface: #EFEAE4;--a2-surface-hover: #E8E2DA;--a2-surface-active: #E0D9D0;--a2-raised: #FFFFFF;--a2-accent: #F26A32;--a2-accent-hover: #FF7A45;--a2-accent-pressed: #D9581F;--a2-accent-soft: rgba(242, 106, 50, .13);--a2-on-accent: #FFFFFF;--a2-text: #29231F;--a2-text-muted: rgba(41, 35, 31, .58);--a2-text-faint: rgba(41, 35, 31, .3);--a2-danger: #D84542;--a2-success: #259B5A;--a2-warning: #C98A10;--a2-shadow: 0 12px 36px rgba(60, 40, 20, .14), 0 2px 8px rgba(60, 40, 20, .08);--a2-scrim: rgba(40, 30, 20, .3);--a2-tip: #2B2521;--a2-on-tip: #FAF7F3}[data-a2-theme=ocean]{--a2-line: rgba(237, 241, 246, .13);--a2-line-strong: rgba(237, 241, 246, .32);--a2-fill: rgba(237, 241, 246, .07);--a2-fill-hover: rgba(237, 241, 246, .1);--a2-fill-active: rgba(237, 241, 246, .14);color-scheme:dark;--a2-bg: #14181E;--a2-surface: #1F252D;--a2-surface-hover: #262D37;--a2-surface-active: #2D3540;--a2-raised: #232A33;--a2-accent: #4C8DFF;--a2-accent-hover: #649CFF;--a2-accent-pressed: #3676E6;--a2-accent-soft: rgba(76, 141, 255, .16);--a2-on-accent: #FFFFFF;--a2-text: #EDF1F6;--a2-text-muted: rgba(237, 241, 246, .58);--a2-text-faint: rgba(237, 241, 246, .3);--a2-danger: #F2645F;--a2-success: #4FC68A;--a2-warning: #F1B643;--a2-shadow: 0 12px 36px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .3);--a2-scrim: rgba(5, 8, 12, .55);--a2-tip: #2E3743;--a2-on-tip: #EDF1F6}:is(a2-button,a2-input,a2-textarea,a2-number,a2-select,a2-checkbox,a2-switch,a2-radio-group,a2-slider,a2-segmented,a2-tabs,a2-color,a2-keybind,a2-card,a2-badge,a2-progress,a2-spinner,a2-dialog,a2-drawer,a2-menu):not(:defined){visibility:hidden}a2-option,a2-segment,a2-menu-item,a2-tab-panel{display:none}a2-tab-panel[data-on]{display:block}@media(prefers-reduced-motion:reduce){:root{--a2-speed: 1000}}
