[data-v-9dbd6df2]{box-sizing:border-box;margin:0;padding:0}.modal-inner[data-v-9dbd6df2]{display:flex;flex-direction:column;height:100%}.modal-content[data-v-9dbd6df2]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.nav-confirm-icon[data-v-9dbd6df2]{margin-bottom:20px}.nav-confirm-message[data-v-9dbd6df2]{color:#101828;font-size:18px;font-weight:500;line-height:1.6;text-align:center}.nav-confirm-buttons[data-v-9dbd6df2]{justify-content:stretch}.nav-confirm-btn[data-v-9dbd6df2]{border:none;border-radius:8px;cursor:pointer;flex:1;font-size:16px;font-weight:600;padding:20px 0}.nav-confirm-btn--cancel[data-v-9dbd6df2]{background:#eaecf0;color:#475467}.nav-confirm-btn--confirm[data-v-9dbd6df2]{background:#fec84b;color:#101828}[data-v-e5aeebdb]{box-sizing:border-box;margin:0;padding:0}.side-nav-overlay[data-v-e5aeebdb]{background:#10182880;top:0;right:0;bottom:0;left:0;position:fixed;z-index:100}.side-nav[data-v-e5aeebdb]{background:#fff;bottom:0;box-shadow:-4px 0 24px #10182829;display:flex;flex-direction:column;overflow-y:auto;position:fixed;right:0;top:0;width:100%;z-index:101}.side-nav-header[data-v-e5aeebdb]{align-items:center;display:flex;justify-content:flex-end;padding:12px 12px 0}.side-nav-close-btn[data-v-e5aeebdb]{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.side-nav-list[data-v-e5aeebdb]{display:flex;flex-direction:column;list-style:none;padding:0 20px}.side-nav-item.nav-item-active .side-nav-text[data-v-e5aeebdb]{color:#f79009}.side-nav-item[data-v-e5aeebdb]:hover{background:#f2f4f7}.side-nav-item[data-v-e5aeebdb]:last-child{padding-bottom:8px}.side-nav-text[data-v-e5aeebdb]{color:#344054;cursor:pointer;display:block;font-size:20px;font-weight:600;padding:14px 4px;text-decoration:none}.side-nav-overlay-fade-enter-active[data-v-e5aeebdb],.side-nav-overlay-fade-leave-active[data-v-e5aeebdb]{transition:opacity .2s ease}.side-nav-overlay-fade-enter-from[data-v-e5aeebdb],.side-nav-overlay-fade-leave-to[data-v-e5aeebdb]{opacity:0}.side-nav-slide-enter-active[data-v-e5aeebdb],.side-nav-slide-leave-active[data-v-e5aeebdb]{transition:transform .25s ease}.side-nav-slide-enter-from[data-v-e5aeebdb],.side-nav-slide-leave-to[data-v-e5aeebdb]{transform:translate(100%)}[data-v-e42c8dad]{box-sizing:border-box;margin:0;padding:0}.notification-dropdown[data-v-e42c8dad],.notification-trigger[data-v-e42c8dad]{align-items:center;display:flex;position:relative}.notification-trigger[data-v-e42c8dad]{background:transparent;border:none;cursor:pointer;height:24px;justify-content:center;width:24px}.notification-trigger--unread[data-v-e42c8dad]:after{background:#f79009;border-radius:999px;color:#fff;content:attr(data-unread-count);font-size:10px;font-weight:700;height:16px;line-height:16px;min-width:16px;padding:0 4px;position:absolute;right:-5px;text-align:center;top:-5px}.notification-panel[data-v-e42c8dad]{background:#fff;border-radius:12px;box-shadow:0 4px 20px 2px #191d6b1f;display:flex;flex-direction:column;position:absolute;right:-8px;top:calc(100% + 8px);width:400px;z-index:20}.notification-panel-header[data-v-e42c8dad]{align-items:center;border-bottom:1px solid #eaecf0;display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.notification-panel-title[data-v-e42c8dad]{align-items:center;color:#101828;display:flex;font-size:16px;font-weight:700;gap:6px}.notification-panel-count[data-v-e42c8dad]{background:#fef0c7;border-radius:999px;color:#dc6803;font-size:12px;font-weight:600;line-height:18px;padding:0 6px}.notification-read-all-btn[data-v-e42c8dad]{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#475467;cursor:pointer;font-size:13px;font-weight:500;padding:6px 10px;white-space:nowrap}.notification-read-all-btn[data-v-e42c8dad]:hover:not(:disabled){background:#f2f4f7}.notification-read-all-btn[data-v-e42c8dad]:disabled{border-color:#eaecf0;color:#98a2b3;cursor:default}.notification-panel-body[data-v-e42c8dad]{max-height:420px;overflow-y:auto}.notification-placeholder[data-v-e42c8dad]{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:48px 20px}.notification-placeholder-text[data-v-e42c8dad]{color:#98a2b3;font-size:14px;font-weight:500}.notification-list[data-v-e42c8dad]{list-style:none}.notification-item[data-v-e42c8dad]{background:transparent;border:none;border-bottom:1px solid #eaecf0;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:16px 20px;text-align:left;width:100%}.notification-item[data-v-e42c8dad]:hover{background:#f9fafb}.notification-list li:last-child .notification-item[data-v-e42c8dad]{border-bottom:none}.notification-item-header[data-v-e42c8dad]{align-items:center;display:flex;gap:6px}.notification-item-status[data-v-e42c8dad]{background:#f2f4f7;border-radius:6px;color:#475467;font-size:12px;font-weight:600;padding:2px 8px}.notification-item-status.notification-item-status--info[data-v-e42c8dad]{background:#d1e9ff;color:#175cd3}.notification-item-status.notification-item-status--warning[data-v-e42c8dad]{background:#fef0c7;color:#b54708}.notification-item-status.notification-item-status--success[data-v-e42c8dad]{background:#d1fadf;color:#027a48}.notification-item-status.notification-item-status--indigo[data-v-e42c8dad]{background:#e0eaff;color:#3538cd}.notification-item-status.notification-item-status--error[data-v-e42c8dad]{background:#fee4e2;color:#b42318}.notification-item-order-type[data-v-e42c8dad]{border:1px solid #d0d5dd;border-radius:999px;color:#667085;font-size:11px;font-weight:600;padding:2px 8px}.notification-item-time[data-v-e42c8dad]{color:#98a2b3;font-size:12px;font-weight:500;margin-left:auto}.notification-item-title[data-v-e42c8dad]{color:#1d2939;font-size:15px;font-weight:600;line-height:150%}.notification-item-content[data-v-e42c8dad]{color:#667085;font-size:13px;font-weight:400;line-height:150%}.notification-item-address[data-v-e42c8dad]{align-items:center;background:#f9fafb;border-radius:8px;display:flex;gap:6px;margin-top:2px;padding:8px 10px}.notification-item-address-text[data-v-e42c8dad]{color:#475467;flex:1;font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-panel-fade-enter-active[data-v-e42c8dad],.notification-panel-fade-leave-active[data-v-e42c8dad]{transition:opacity .18s ease,transform .18s ease}.notification-panel-fade-enter-from[data-v-e42c8dad],.notification-panel-fade-leave-to[data-v-e42c8dad]{opacity:0;transform:translateY(-6px)}@media (max-width:768px){.notification-panel[data-v-e42c8dad]{width:280px}}[data-v-31e884fe]{box-sizing:border-box;margin:0;padding:0}.app-header[data-v-31e884fe]{--app-header-height:80px;background:#fff;box-shadow:0 2px 12px 1px #191d6b14;flex-shrink:0;height:var(--app-header-height);left:0;position:fixed;right:0;top:0;width:100%;z-index:4}.header-inner[data-v-31e884fe]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:16px 48px}.logo-wrap[data-v-31e884fe]{width:116px}.logo-btn[data-v-31e884fe]{background:transparent;border:none;cursor:pointer;outline:none}.logo-img[data-v-31e884fe]{width:100%}.nav-wrap[data-v-31e884fe]{align-items:flex-start;display:flex;flex-grow:1;padding:0 48px}.nav-list[data-v-31e884fe]{align-items:center;display:flex}.nav-item[data-v-31e884fe]{background:transparent;border:none;border-radius:8px;cursor:pointer;flex-shrink:0;outline:none;padding:12px 24px}.nav-item-active .nav-text[data-v-31e884fe],.nav-item:focus .nav-text[data-v-31e884fe]{color:#f79009}.nav-text[data-v-31e884fe]{color:#1d2939;font-size:16px;font-weight:600;text-decoration:none}.nav-text[data-v-31e884fe]:hover{color:#f79009}.button-wrap[data-v-31e884fe]{align-items:center;display:flex;gap:8px}.header-notification[data-v-31e884fe]{margin-right:8px}.button-list[data-v-31e884fe]{align-items:center;display:flex;gap:12px}.button-item[data-v-31e884fe]{background:transparent;border:none;border-radius:8px;color:#1d2939;cursor:pointer;font-size:16px;font-weight:600;outline:none;padding:12px 16px;text-decoration:none;white-space:nowrap}.button-item.button-item-active[data-v-31e884fe],.button-item[data-v-31e884fe]:hover{color:#f79009}.mobile-button-wrap[data-v-31e884fe]{align-items:center;display:none;gap:8px}.hamburger-btn[data-v-31e884fe]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center}@media (max-width:1160px){.app-header[data-v-31e884fe]{height:auto}.header-inner[data-v-31e884fe]{padding:16px 20px}.logo-wrap[data-v-31e884fe]{width:84px}.button-wrap[data-v-31e884fe],.nav-wrap[data-v-31e884fe]{display:none}.mobile-button-wrap[data-v-31e884fe]{display:flex}}
