.Header_header__ZPN_X{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:var(--color-surface-container-lowest);box-shadow:var(--shadow-floating);height:56px;display:flex;align-items:center;padding:0 var(--container-margin)}.Header_container__RqNHF{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--gutter)}.Header_left___l7PE{display:flex;align-items:center;gap:24px}.Header_logo__1hGYx{font-family:var(--font-display);font-weight:800;color:var(--color-primary);font-size:20px}.Header_searchWrapper__TuS9y{display:none;align-items:center;gap:8px;background:var(--color-surface-container);padding:6px 10px;border-radius:var(--radius-lg)}.Header_searchIcon__18_SM{color:var(--color-on-surface-variant);font-size:20px}.Header_search__u6BUk{border:none;background:transparent;outline:none;font-size:14px;color:var(--color-on-surface)}.Header_nav__LLUoy{display:none;gap:26px;align-items:center}.Header_nav__LLUoy a{color:var(--color-on-surface-variant);font-weight:600;font-size:14px}.Header_nav__LLUoy a.Header_active__WRBr0,.Header_nav__LLUoy a:hover{color:var(--color-primary)}.Header_actions__QTu_9{display:flex;align-items:center;gap:14px}.Header_sellBtn__VBfgU{background:var(--color-primary);color:var(--color-on-primary);padding:8px 14px;border-radius:9999px;font-weight:700}.Header_iconBtn__afiv3{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:transparent;color:var(--color-on-surface-variant)}.Header_avatar__rAD68 img{width:36px;height:36px;object-fit:cover;border-radius:50%;border:2px solid var(--color-surface-container-lowest)}.Header_loginBtn___lPyp{padding:8px 16px;border-radius:9999px;border:1.5px solid var(--color-primary);color:var(--color-primary);font-weight:700;font-size:14px;white-space:nowrap}.Header_avatarWrap__5Rl13{position:relative}.Header_avatarBtn__kV4AR{background:none;border:none;padding:0;cursor:pointer;display:flex}.Header_avatarBtn__kV4AR img{width:36px;height:36px;object-fit:cover;border-radius:50%;border:2px solid var(--color-surface-container-lowest)}.Header_dropdown__LXMmZ{position:absolute;top:calc(100% + 10px);right:0;background:var(--color-surface-container-lowest);border-radius:16px;box-shadow:var(--shadow-floating);min-width:160px;padding:8px;display:flex;flex-direction:column;z-index:200}.Header_dropdownName__TXcKR{font-size:13px;font-weight:700;color:var(--color-on-surface-variant);padding:8px 12px 2px}.Header_dropdownEmail__CI0Ji{font-size:11px;color:var(--color-on-surface-variant);opacity:.6;padding:0 12px 6px}.Header_dropdownItem__FJAho{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;font-size:14px;font-weight:600;color:var(--color-on-surface);background:none;border:none;cursor:pointer;text-align:left;width:100%}.Header_dropdownItem__FJAho:hover{background:var(--color-surface-container)}.Header_dropdownItem__FJAho span{font-size:18px;color:var(--color-on-surface-variant)}@media (min-width:768px){.Header_nav__LLUoy,.Header_searchWrapper__TuS9y{display:flex}}@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Noto+Sans:wght@400;500;600&display=swap");:root{--color-primary:#a83900;--color-on-primary:#fff;--color-primary-container:#ff5a00;--color-on-primary-container:#511700;--color-primary-fixed:#ffdbcf;--color-primary-fixed-dim:#ffb59a;--color-on-primary-fixed:#380d00;--color-on-primary-fixed-variant:#802900;--color-inverse-primary:#ffb59a;--color-surface-tint:#a83900;--color-secondary:#006e1c;--color-on-secondary:#fff;--color-secondary-container:#91f78e;--color-on-secondary-container:#00731e;--color-secondary-fixed:#94f990;--color-secondary-fixed-dim:#78dc77;--color-on-secondary-fixed:#002204;--color-on-secondary-fixed-variant:#005313;--color-tertiary:#0061a4;--color-on-tertiary:#fff;--color-tertiary-container:#2196f3;--color-on-tertiary-container:#002c4f;--color-tertiary-fixed:#d1e4ff;--color-tertiary-fixed-dim:#9ecaff;--color-on-tertiary-fixed:#001d36;--color-on-tertiary-fixed-variant:#00497d;--color-error:#ba1a1a;--color-on-error:#fff;--color-error-container:#ffdad6;--color-on-error-container:#93000a;--color-background:#fcf9f8;--color-on-background:#1b1c1c;--color-surface:#fcf9f8;--color-surface-dim:#dcd9d9;--color-surface-bright:#fcf9f8;--color-surface-container-lowest:#fff;--color-surface-container-low:#f6f3f2;--color-surface-container:#f0eded;--color-surface-container-high:#eae7e7;--color-surface-container-highest:#e5e2e1;--color-surface-variant:#e5e2e1;--color-on-surface:#1b1c1c;--color-on-surface-variant:#5b4137;--color-inverse-surface:#303030;--color-inverse-on-surface:#f3f0ef;--color-outline:#907065;--color-outline-variant:#e4beb1;--font-display:"Plus Jakarta Sans",sans-serif;--font-headline:"Plus Jakarta Sans",sans-serif;--font-label:"Plus Jakarta Sans",sans-serif;--font-body:"Noto Sans","Noto Sans KR",sans-serif;--space-xs:4px;--space-sm:12px;--space-md:24px;--space-lg:40px;--space-xl:64px;--container-margin:20px;--gutter:16px;--radius-sm:4px;--radius:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--shadow-card:0px 4px 12px rgba(0,0,0,.05);--shadow-floating:0px 8px 24px rgba(0,0,0,.08)}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;background-color:var(--color-surface);color:var(--color-on-surface);font-family:var(--font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.text-display{font-family:var(--font-display);font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.text-headline-lg{font-size:32px}.text-headline-lg,.text-headline-lg-mobile{font-family:var(--font-headline);font-weight:700;line-height:1.3}.text-headline-lg-mobile{font-size:24px}.text-headline-md{font-family:var(--font-headline);font-size:20px;font-weight:600;line-height:1.4}.text-body-lg{font-size:18px}.text-body-lg,.text-body-md{font-family:var(--font-body);font-weight:400;line-height:1.6}.text-body-md{font-size:16px}.text-body-sm{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.5}.text-label-md{font-size:14px;font-weight:600;letter-spacing:.01em}.text-label-md,.text-label-sm{font-family:var(--font-label);line-height:1}.text-label-sm{font-size:12px;font-weight:500}button{cursor:pointer;border:none;background:none;font-family:inherit}img{display:block;max-width:100%}input,select,textarea{font-family:var(--font-body);font-size:16px}