.admin-startup[data-v-19cd4093]{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;background:var(--kdy-bg)}.admin-startup img[data-v-19cd4093]{width:150px;height:auto}.admin-startup h1[data-v-19cd4093]{margin:0;font-size:20px;font-weight:600}.admin-startup p[data-v-19cd4093]{margin:0;color:var(--kdy-text-muted);font-size:14px}.admin-startup button[data-v-19cd4093]{min-height:44px;padding:0 24px;border:0;border-radius:8px;background:var(--kdy-primary);color:#fff;cursor:pointer}.side-menu[data-v-684d642e]{border:0;padding:8px}.side-menu[data-v-684d642e]:not(.el-menu--collapse){width:100%}.side-menu[data-v-684d642e]>.el-menu-item,.side-menu[data-v-684d642e]>.el-sub-menu>.el-sub-menu__title{height:40px;margin:4px 0;padding-left:12px!important;border-radius:8px;color:var(--kdy-text);font-size:15px}.side-menu[data-v-684d642e] .el-sub-menu .el-menu-item{height:40px;margin:4px 0;padding-left:40px!important;border-radius:8px;color:var(--kdy-text)}.side-menu[data-v-684d642e] .el-icon{width:20px;margin-right:8px;font-size:20px}.side-menu[data-v-684d642e] .el-menu-item.is-active{color:#fff;background:linear-gradient(90deg,var(--kdy-primary),var(--kdy-secondary));box-shadow:var(--admin-side-item-active-shadow)}.side-menu.el-menu--collapse[data-v-684d642e]>.el-menu-item,.side-menu.el-menu--collapse[data-v-684d642e]>.el-sub-menu>.el-sub-menu__title{padding:0 12px!important}.top-nav[data-v-18753463]{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0}.top-nav button[data-v-18753463]{width:108px;height:38px;border:0;border-radius:8px;background:transparent;color:var(--kdy-text);font-size:15px;font-weight:600;cursor:pointer}.top-nav button[data-v-18753463]:hover,.top-nav button[data-v-18753463]:focus-visible,.top-nav button.active[data-v-18753463]{color:#fff;background:linear-gradient(90deg,var(--kdy-primary),var(--kdy-secondary));box-shadow:var(--admin-topnav-btn-active-shadow)}@media(max-width:1000px){.top-nav button[data-v-18753463]{width:92px}}@media(max-width:767px){.top-nav[data-v-18753463]{overflow-x:auto;justify-content:flex-start}}.announcement[data-v-c4436d45]{margin-bottom:12px;padding:14px;border:1px solid var(--kdy-border);border-radius:8px;background:#fff}.announcement header[data-v-c4436d45],.announcement footer[data-v-c4436d45]{display:flex;align-items:center;gap:10px;color:var(--kdy-text-muted);font-size:12px}.announcement header time[data-v-c4436d45]{margin-left:auto}.announcement-message[data-v-c4436d45]{margin:12px 0;white-space:pre-wrap;word-break:break-word;line-height:1.65}.announcement-message[data-v-c4436d45] a{color:var(--kdy-primary)}.announcement-message[data-v-c4436d45] code{padding:1px 4px;border-radius:3px;background:#f2f4f7}.announcement footer[data-v-c4436d45]{justify-content:space-between}.todo-section[data-v-54e4be70]{margin-bottom:14px;border:1px solid var(--kdy-border);border-radius:8px;overflow:hidden}.todo-section header[data-v-54e4be70]{display:flex;justify-content:space-between;padding:12px 14px;background:#f7f9fb}.todo-section header span[data-v-54e4be70]{min-width:24px;padding:1px 7px;border-radius:10px;background:#eef4ff;color:var(--kdy-primary);text-align:center}.todo-section header button[data-v-54e4be70]{margin-left:auto;border:0;background:transparent;color:var(--kdy-primary);cursor:pointer}.todo-row[data-v-54e4be70]{display:flex;width:100%;justify-content:space-between;gap:12px;padding:12px 14px;border:0;border-top:1px solid var(--kdy-border);background:#fff;color:inherit;cursor:pointer;text-align:left}.todo-row[data-v-54e4be70]:hover{background:#f8fbff}.todo-row small[data-v-54e4be70],.todo-section p[data-v-54e4be70]{color:var(--kdy-text-muted)}.todo-section p[data-v-54e4be70]{margin:0;padding:14px}.shell[data-v-94c19b8c]{height:100%;display:flex;flex-direction:column}.shell.is-print[data-v-94c19b8c]{height:auto;min-height:100vh;background:#f2f3f5}.shell.is-print .body[data-v-94c19b8c]{display:block}.shell.is-print .main[data-v-94c19b8c]{display:block;overflow:visible;padding:0}.shell.is-print .page-container[data-v-94c19b8c]{max-width:none;padding:0}header[data-v-94c19b8c]{height:64px;display:grid;grid-template-columns:minmax(310px,1fr) auto minmax(260px,1fr);align-items:center;padding:0 20px;background:#fff;border-bottom:1px solid #edf0f4;gap:12px}.brand[data-v-94c19b8c],.user[data-v-94c19b8c]{display:flex;align-items:center}.brand img[data-v-94c19b8c]{width:126px}.brand i[data-v-94c19b8c]{height:22px;margin:0 14px;border-left:1px solid var(--kdy-border)}.brand div[data-v-94c19b8c],.user>span[data-v-94c19b8c]{display:flex;flex-direction:column}.brand b[data-v-94c19b8c]{font-size:18px}.brand small[data-v-94c19b8c],.user small[data-v-94c19b8c]{font-size:11px;color:var(--kdy-text-muted)}.account-entry[data-v-94c19b8c]{justify-self:end;display:flex;align-items:center;gap:6px}.user[data-v-94c19b8c]{justify-content:flex-end;gap:8px;cursor:pointer}.user>span[data-v-94c19b8c]{min-width:0;max-width:180px;gap:4px;text-align:left}.user>span[data-v-94c19b8c]>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.body[data-v-94c19b8c]{flex:1;display:flex;min-height:0}aside[data-v-94c19b8c]{width:216px;flex:none;background:#fff;border-right:1px solid #edf0f4;overflow:auto;transition:width .2s}aside.collapsed[data-v-94c19b8c]{width:64px}.collapse[data-v-94c19b8c]{width:calc(100% - 16px);margin:8px;justify-content:flex-start;padding-inline:12px;gap:8px}.collapse[data-v-94c19b8c] .el-icon{flex:none;margin:0}.collapsed .collapse[data-v-94c19b8c]{justify-content:center;padding-inline:0}.main[data-v-94c19b8c]{flex:1;min-width:0;display:flex;flex-direction:column}.crumb[data-v-94c19b8c]{height:44px;padding:12px 20px;background:#fff;border-bottom:1px solid #edf0f4}main[data-v-94c19b8c]{flex:1;overflow:auto;padding:20px}.mobile-trigger[data-v-94c19b8c]{display:none}@media(max-width:1000px){header[data-v-94c19b8c]{grid-template-columns:1fr auto}.top-nav[data-v-94c19b8c]{grid-row:2;grid-column:1/-1}header[data-v-94c19b8c]{height:auto;min-height:64px;padding-block:8px}.brand i[data-v-94c19b8c],.brand div[data-v-94c19b8c]{display:none}}@media(max-width:767px){aside[data-v-94c19b8c]{display:none}.mobile-trigger[data-v-94c19b8c]{display:inline-flex}.user>span[data-v-94c19b8c]{display:none}main[data-v-94c19b8c]{padding:12px}}.delivery-permission-hint[data-v-94c19b8c]{margin:8px 20px 0;width:calc(100% - 40px)}
