.lang_panel[data-v-125dd6c6]{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:0 8px 24px #00000014;display:flex;flex-direction:column;width:130px}.lang_item[data-v-125dd6c6]{align-items:center;background:transparent;border:none;color:#334155;cursor:pointer;display:flex;font-size:var(--font-size-ds-label-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-140);padding:16px;text-align:left;transition:background .15s ease}.lang_item[data-v-125dd6c6]:hover{background:#f1f5f9}.lang_item--active[data-v-125dd6c6]{background:#f1f5f9;color:#334155;font-weight:var(--font-weight-medium)}@media(max-width:768px){.notification-menu-content{border-radius:0!important;height:100dvh!important;inset:0!important;max-height:none!important;max-width:none!important;position:fixed!important;transform:none!important;width:100vw!important}}.notif_panel[data-v-7239f387]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;overflow:hidden;width:360px}.notif_header[data-v-7239f387]{align-items:center;display:flex;justify-content:space-between;padding:16px}.notif_header_left[data-v-7239f387]{align-items:center;display:flex;gap:8px}.notif_bell_icon[data-v-7239f387]{flex-shrink:0;height:24px;width:22px}.notif_title[data-v-7239f387]{color:#334155;font-size:16px;font-weight:500;letter-spacing:-.015em;line-height:140%}.notif_header_right[data-v-7239f387]{align-items:center;display:flex;gap:16px}.notif_icon_btn[data-v-7239f387]{background:transparent;border:none;border-radius:6px;cursor:pointer;display:grid;height:28px;place-items:center;transition:background .15s ease;width:28px}.notif_action_icon[data-v-7239f387]{height:24px;width:24px}.notif_delete_all_btn[data-v-7239f387]{background:transparent;border:none;border-radius:6px;color:#a4a7b5;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:-.015em;line-height:180%;transition:background .15s ease}.notif_divider[data-v-7239f387]{background:#e2e8f0;height:1px}.notif_close_mode_btn[data-v-7239f387]{background:transparent;border:none;border-radius:6px;color:#a4a7b5;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:-.015em;line-height:180%;transition:background .15s ease}.notif_tabs[data-v-7239f387]{display:flex;gap:8px;justify-content:flex-start;padding:8px 16px}.notif_tabs--edit[data-v-7239f387]{gap:16px;justify-content:flex-end}.notif_tab[data-v-7239f387]{font-size:15px;font-weight:500;letter-spacing:-.015em;line-height:160%}@media(max-width:768px){.notif_tab[data-v-7239f387]{font-size:13px}}.notif_tab[data-v-7239f387]{background:transparent;border:1px solid #f1f5f9;border-radius:100px;color:#a4a7b5;color:#475569;cursor:pointer;padding:8px 16px;transition:background .15s ease,color .15s ease;white-space:nowrap}.notif_tab--active[data-v-7239f387]{background:#06f;color:#fff}.notif_list[data-v-7239f387]{flex:1;height:560px;max-height:560px;overflow-y:auto;overscroll-behavior:contain}.notif_list[data-v-7239f387]::-webkit-scrollbar{width:.625rem}.notif_list[data-v-7239f387]::-webkit-scrollbar-track{background:transparent}.notif_list[data-v-7239f387]::-webkit-scrollbar-thumb{background:#e2e8f0;background-clip:padding-box;border-left:2px solid transparent;border-radius:.25rem;border-right:2px solid transparent}.notif_empty[data-v-7239f387]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:560px}.notif_empty_icon[data-v-7239f387]{height:40px;width:40px}.notif_empty_text[data-v-7239f387]{color:#334155;font-size:16px;font-weight:500;letter-spacing:-.015em;line-height:140%}.notif_loading_more[data-v-7239f387]{display:flex;justify-content:center;padding:12px 16px 16px}.notif_loading_more_text[data-v-7239f387]{font-size:14px;font-weight:400;letter-spacing:-.015em;line-height:140%}@media(max-width:768px){.notif_loading_more_text[data-v-7239f387]{font-size:12px}}.notif_loading_more_text[data-v-7239f387]{color:#64748b}.notif_item[data-v-7239f387]{align-items:flex-start;background:#fff;cursor:pointer;display:flex;gap:8px;padding:12px 16px;transition:background .15s ease}.notif_item--disabled[data-v-7239f387]{cursor:default}.notif_item--unread[data-v-7239f387]{background:#f1f5f9}.notif_item_content[data-v-7239f387]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.notif_item_top[data-v-7239f387]{align-items:center;display:flex;gap:8px}.notif_item_icon_wrap[data-v-7239f387]{display:grid;flex-shrink:0;place-items:center}.notif_item_icon[data-v-7239f387]{height:20px;width:20px}.notif_item_title[data-v-7239f387]{font-size:14px;font-weight:400;letter-spacing:-.015em;line-height:140%}@media(max-width:768px){.notif_item_title[data-v-7239f387]{font-size:12px}}.notif_item_title[data-v-7239f387]{color:#64748b;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif_item_body[data-v-7239f387]{color:#334155;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:2px;letter-spacing:-.015em;line-height:180%;padding-left:28px}.notif_item_body_line[data-v-7239f387]{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.notif_item_body_point[data-v-7239f387]{color:#06f}.notif_item_time[data-v-7239f387]{font-size:12px;font-weight:400;letter-spacing:0;line-height:140%}@media(max-width:768px){.notif_item_time[data-v-7239f387]{font-size:11px}}.notif_item_time[data-v-7239f387]{color:#64748b;margin-top:4px;padding-left:28px}.notif_item_delete_btn[data-v-7239f387]{align-self:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:grid;flex-shrink:0;height:24px;place-items:center;transition:background .15s ease;width:24px}.notif_item_arrow[data-v-7239f387]{background:#64748b;flex-shrink:0;height:16px;-webkit-mask-image:url(../images/icons/chevron/chevron-right.svg);mask-image:url(../images/icons/chevron/chevron-right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px 16px;mask-size:16px 16px;width:16px}.notif_item_delete_icon[data-v-7239f387]{height:20px;width:20px}.notif_footer[data-v-7239f387]{padding:20px 0;text-align:center}.notif_footer_text[data-v-7239f387]{font-size:12px;font-weight:400;letter-spacing:0;line-height:140%}@media(max-width:768px){.notif_footer_text[data-v-7239f387]{font-size:11px}}.notif_footer_text[data-v-7239f387]{color:#98a2b3}@media(max-width:768px){.notif_panel[data-v-7239f387]{border:none;border-radius:0;box-shadow:none;height:100dvh;width:100vw}.notif_header[data-v-7239f387]{flex-shrink:0;padding:max(16px,env(safe-area-inset-top)) 16px 12px}.notif_header_right[data-v-7239f387]{gap:12px}.notif_tabs[data-v-7239f387]{flex-shrink:0;gap:4px;overflow-x:auto;scrollbar-width:none}.notif_tabs[data-v-7239f387]::-webkit-scrollbar{display:none}.notif_tabs--edit[data-v-7239f387]{gap:20px;justify-content:flex-end;padding:8px 16px}.notif_tab[data-v-7239f387]{padding:8px 16px}.notif_list[data-v-7239f387]{flex:1;height:auto;max-height:none;min-height:0}.notif_list[data-v-7239f387]::-webkit-scrollbar{display:none}.notif_item[data-v-7239f387]{padding:12px 24px}.notif_item_body_line[data-v-7239f387]{-webkit-line-clamp:2;line-clamp:2}.notif_empty[data-v-7239f387]{min-height:100%}.notif_footer[data-v-7239f387]{flex-shrink:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}}.btn_base[data-v-12938453]{border:none;border-radius:8px;padding:10px 16px}.profile_panel[data-v-3e6a7db3]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;width:220px}.profile_header[data-v-3e6a7db3]{align-items:center;border-radius:12px;display:flex;gap:8px;margin:8px;padding:8px;text-decoration:none;transition:background .15s ease}.profile_avatar_wrap[data-v-3e6a7db3]{flex-shrink:0}.profile_avatar[data-v-3e6a7db3]{border-radius:50%;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.profile_avatar--default[data-v-3e6a7db3]{opacity:.5}.profile_info[data-v-3e6a7db3]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.profile_nickname_row[data-v-3e6a7db3]{align-items:center;display:flex;gap:4px;height:24px;min-width:0;width:100%}.profile_nickname[data-v-3e6a7db3]{color:#334155;display:block;flex:0 1 auto;font-size:var(--font-size-ds-label-s);font-weight:var(--font-weight-medium);height:24px;letter-spacing:var(--letter-spacing-md);line-height:24px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile_grade_badge[data-v-3e6a7db3]{display:block;flex-shrink:0;height:24px;width:24px}.profile_setting[data-v-3e6a7db3]{color:#06f;font-size:var(--font-size-ds-caption-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-none);line-height:var(--line-height-140)}.profile_divider[data-v-3e6a7db3]{background:#e2e8f0;height:1px}.profile_menu_item[data-v-3e6a7db3]{align-items:center;border-radius:10px;display:flex;gap:8px;padding:16px;text-decoration:none;transition:background .15s ease}.profile_menu_item--active[data-v-3e6a7db3],.profile_menu_item[data-v-3e6a7db3]:hover{background:#f1f5f9;border-radius:0}.profile_menu_icon[data-v-3e6a7db3]{flex-shrink:0;height:20px;width:20px}.profile_menu_label[data-v-3e6a7db3]{color:#475569;flex:1;font-size:var(--font-size-14);font-weight:var(--font-weight-medium)}.profile_point_value[data-v-3e6a7db3]{align-items:center;display:flex;gap:4px}.profile_point_amount[data-v-3e6a7db3]{color:#06f}.profile_point_amount[data-v-3e6a7db3],.profile_point_unit[data-v-3e6a7db3]{font-size:var(--font-size-ds-label-xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-140)}.profile_point_unit[data-v-3e6a7db3]{color:#334155}.profile_logout[data-v-3e6a7db3]{background:transparent;border:none;border-radius:10px;color:#a4a7b5;cursor:pointer;font-size:var(--font-size-ds-label-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-md);line-height:var(--line-height-140);padding:16px;text-align:center;transition:background .15s ease;width:100%}.header_login_wrap[data-v-0635a817]{align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-auto-flow:column;justify-content:end;min-width:-moz-max-content;min-width:max-content}@media(max-width:768px){.header_login_wrap[data-v-0635a817]{min-width:auto}}.header_text_button[data-v-0635a817]{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;gap:4px;padding:0;white-space:nowrap}@media(max-width:768px){.header_text_button[data-v-0635a817]{gap:2px}}.header_button_label[data-v-0635a817]{color:#334155;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:140%}.header_btn_chevron[data-v-0635a817]{flex-shrink:0;height:14px;width:14px}.cart_count_inline[data-v-0635a817]{color:var(--point-color);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:140%}.header_icon[data-v-0635a817]{flex-shrink:0;height:20px;width:20px}.notif_bell_wrap[data-v-0635a817]{align-items:center;display:flex;position:relative}.notif_unread_dot[data-v-0635a817]{align-items:center;background:#fc1c49;border-radius:99px;display:flex;height:4px;justify-content:center;position:absolute;right:3.7px;top:.7px;width:4px}.header_user_avatar[data-v-0635a817]{border-radius:999px;display:block;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.header_login_wrap[data-v-0635a817] .common_button{height:36px;padding-bottom:0;padding-top:0}.header_login_wrap[data-v-0635a817] .common_button .common_button_label{color:#334155!important}.header_login_wrap[data-v-0635a817] .header_auth_button{transition:background-color .18s ease,border-color .18s ease}@media(min-width:768px)and (hover:hover)and (pointer:fine){.header_login_wrap[data-v-0635a817] .header_auth_button:hover{background-color:#f1f5f9;border-color:#e2e8f0}}
