body[data-console]{--console-side:214px;--console-ink:#17243b;--console-muted:#647187;--console-line:#e4e9ef;background:#f5f7fa;color:var(--console-ink);font-family:Arial,'Malgun Gothic',sans-serif;font-size:14px;line-height:1.5}
body[data-console] *,body[data-console] *:before,body[data-console] *:after{box-sizing:border-box}
body[data-console]>main{max-width:none;width:auto;margin:0 0 0 var(--console-side);padding:82px 28px 36px}
body[data-console] h1{font-size:25px;margin:0 0 18px;letter-spacing:-.5px}body[data-console] h2{font-size:19px}body[data-console] h3{font-size:15px}
body[data-console] .panel{border:1px solid var(--console-line);border-radius:10px;padding:20px;background:#fff;box-shadow:none;margin:0 0 16px}
body[data-console] button,body[data-console] .primary,body[data-console] .quiet{font-family:inherit;font-size:13px;padding:9px 14px;min-height:38px;border-radius:6px}
body[data-console] input,body[data-console] select{font-family:inherit;min-height:38px;padding:8px 10px;font-size:13px;border:1px solid #d7dfe8;border-radius:6px;max-width:100%}
body[data-console] label{font-size:12px}body[data-console] a:focus-visible,body[data-console] button:focus-visible,body[data-console] select:focus-visible{outline:3px solid #3182d6;outline-offset:3px}
.console-sidebar{position:fixed;inset:0 auto 0 0;width:var(--console-side);background:#fff;border-right:1px solid var(--console-line);z-index:60;padding:24px 14px 18px;display:flex;flex-direction:column;overflow-y:auto}
.console-logo{padding:0 10px 18px;display:flex;flex-direction:column;gap:5px;text-decoration:none}.console-logo img{width:115px}.console-logo span{font-size:11px;letter-spacing:1px;color:var(--console-muted)}
.console-account{margin:0 10px 20px;font-weight:700;overflow-wrap:anywhere}.console-account small{display:block;font-weight:400;color:var(--console-muted);font-size:11px;margin-top:5px}
.console-nav{display:flex;flex-direction:column;gap:4px}.console-nav>a,.console-nav details>a{display:block;padding:10px 13px;border-radius:6px;text-decoration:none;color:#45516a;font-weight:600}.console-nav a:hover{background:#f3f6fa}.console-nav a[aria-current=page]{background:#edf4fc;color:#1b67ac;box-shadow:inset 3px 0 #2876c6}
.console-nav-label{font-size:10px;color:#8994a4;letter-spacing:.6px;margin:20px 13px 5px}.console-nav details{padding:5px 0}.console-nav summary{padding:6px 13px;color:#667389;font-size:12px}.console-back-shop{margin-top:auto;padding:24px 13px 0;font-size:12px;color:#7a8698;text-decoration:none}
body[data-console]>header.console-topbar{position:fixed;inset:0 0 auto var(--console-side);height:58px;max-width:none;display:flex;align-items:center;gap:15px;background:#fff;border-bottom:1px solid var(--console-line);padding:0 28px;z-index:50}
#console-breadcrumb{font-weight:700;font-size:14px}.console-top-actions{margin-left:auto;display:flex;align-items:center;gap:22px;font-size:12px}.console-top-actions a{color:#647187;text-decoration:none}.console-role-label{display:flex;align-items:center;gap:8px;color:#647187}.console-role-label select{width:auto;padding:5px 24px 5px 9px;min-height:30px;font-size:11px}#console-menu-button{display:none}.console-menu-overlay{display:none}
body[data-console] .console-access{margin:0 auto;padding:120px 24px;max-width:700px}body[data-console][data-console-access=blocked]>header{position:static;margin:0}
body[data-console] .seller-heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 14px}.seller-heading .eyebrow,.seller-heading>div>p,.seller-heading>a{display:none}body[data-console] .seller-heading h1{margin:0}
body[data-console] .console-product-toolbar{display:none;gap:8px;justify-content:flex-end;margin:0 0 14px}body[data-console][data-console-view=products] .console-product-toolbar{display:flex}
body[data-console] #staff-message,body[data-console] #manage-message{font-size:12px;color:#738096;margin:0 0 12px}body[data-console] #staff-overview,body[data-console] .seller-extra,body[data-console] .seller-stepper{display:none}
body[data-console=seller] main>.staff-tabs,body[data-console=members] main>.staff-tabs,body[data-console=stores] main>.staff-tabs{display:none}
.console-order-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 12px}.console-order-toolbar h2{margin:0;font-size:15px}.console-toolbar-actions{display:flex;gap:7px;align-items:center}.console-toolbar-actions button{white-space:nowrap}
body[data-console] #staff-work>h2,body[data-console] #staff-work>p.muted{display:none}
body[data-console] #staff-counts{display:flex;gap:0;align-items:center;background:#fff;border:1px solid var(--console-line);border-radius:8px;margin-bottom:12px;overflow-x:auto;padding:3px}
body[data-console] #staff-counts>button.panel{margin:0;padding:9px 13px;min-width:max-content;border:0;border-radius:5px;display:flex;align-items:center;gap:8px;flex:0 0 auto;background:transparent;color:#68758a;font-size:12px;font-weight:400}
body[data-console] #staff-counts strong{font-size:13px;color:#263a55;font-weight:700}body[data-console] #staff-counts small{display:none}body[data-console] #staff-counts button[aria-pressed=true]{background:#edf4fc;color:#1b67ac}body[data-console] #staff-counts button[aria-pressed=true] strong{color:#1b67ac}
body[data-console] #order-filter.panel{padding:13px 16px;display:flex;align-items:end;gap:12px;margin-bottom:14px}body[data-console] #order-filter>.form-grid{display:flex;gap:12px;flex:0 1 45%;margin:0}body[data-console] #order-filter .form-grid>label{flex:1;min-width:115px}body[data-console] #order-filter>label{flex:1;margin:0;min-width:130px}body[data-console] #order-filter label{display:flex;flex-direction:column;gap:4px}body[data-console] #order-filter select,body[data-console] #order-filter input{width:100%;margin:0}
body[data-console] #staff-work>#all-order-excel,body[data-console] #staff-work>details{display:none}body[data-console][data-console-view=excel] #staff-work>#all-order-excel,body[data-console][data-console-view=excel] #staff-work>details{display:block}body[data-console][data-console-view=excel] #order-filter,body[data-console][data-console-view=excel] #staff-counts,body[data-console][data-console-view=excel] #staff-orders,body[data-console][data-console-view=excel] #staff-pages{display:none}
body[data-console][data-console-view=home] #staff-counts button[data-filter=shipping],body[data-console][data-console-view=home] #staff-counts button[data-filter=delivered],body[data-console][data-console-view=home] #staff-counts button[data-filter=cancelled]{display:none}
body[data-console] .console-workspace{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 16px;padding:13px 16px;border:1px solid var(--console-line);border-radius:8px;background:#fff}.console-workspace h2{margin:0;font-size:15px}.console-workspace p{margin:3px 0 0;font-size:12px;color:#7a8698}.console-draft-tasks{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;margin-top:9px}.console-draft-tasks a{color:#386999;text-decoration:none}
body[data-console] #seller-report .seller-performance{padding:22px;background:#fff;border:1px solid var(--console-line)}body[data-console] #seller-report>label{display:flex;gap:10px;align-items:center;justify-content:flex-end}body[data-console] #seller-report select{width:auto}
body[data-console] #staff-products>h2,body[data-console] #staff-products>p.muted{margin:0 0 12px}body[data-console] .seller-product-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}
body[data-console] .console-order-list{width:100%;border-collapse:collapse;table-layout:fixed;background:#fff}.console-order-list th{padding:10px 12px;background:#f3f6fa;color:#69788e;text-align:left;font-size:11px;font-weight:600}.console-order-list td{padding:12px;border-top:1px solid var(--console-line);font-size:12px;vertical-align:middle;overflow-wrap:anywhere}.console-order-list th:nth-child(1){width:27%}.console-order-list th:nth-child(2){width:25%}.console-order-list th:nth-child(3){width:16%}.console-order-list th:nth-child(4){width:18%}.console-order-list th:nth-child(5){width:14%}.console-order-list td small{display:block;color:#8490a1;font-size:10px;margin-top:4px}.console-order-list td strong{font-size:12px}.console-order-list td button{min-height:30px;padding:5px 10px;font-size:11px}.console-order-table-wrap{overflow:hidden;border:1px solid var(--console-line);border-radius:8px;margin-bottom:16px}.console-order-detail-back{margin:0 0 10px}.console-order-detail-back button{min-height:30px;padding:5px 10px}
body[data-console] #member-search{display:flex;gap:12px;align-items:end;flex-wrap:wrap;padding:16px}body[data-console] #member-search label{margin:0;min-width:140px;flex:1;display:flex;flex-direction:column;gap:5px}body[data-console] #member-search input,body[data-console] #member-search select{width:100%;margin:0}.directory-sort-note{margin:0 0 10px}
body[data-console] #member-list .member-role{padding-top:10px;border-top:1px solid var(--console-line)}body[data-console] #member-list .member-role fieldset{max-height:200px;overflow-y:auto}body[data-console] #draft-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}body[data-console] #draft-list .panel{margin:0}body[data-console] #draft-editor .panel{max-width:1000px}body[data-console] #draft-editor[hidden],body[data-console] #draft-list[hidden],body[data-console] [hidden]{display:none!important}
@media(max-width:1000px){body[data-console]>main{padding:78px 20px 30px}body[data-console]>header.console-topbar{padding:0 20px}.console-top-actions{gap:12px}body[data-console] #order-filter.panel{flex-wrap:wrap}body[data-console] #order-filter>.form-grid{flex-basis:100%}body[data-console] #order-filter>label{flex-basis:65%}}
@media(max-width:760px){body[data-console]{--console-side:0px}body[data-console]>main{margin:0;padding:76px 14px 28px}body[data-console] h1{font-size:21px;margin-bottom:14px}.console-sidebar{width:225px;transform:translateX(-100%);transition:transform .18s ease;z-index:80}.console-menu-open .console-sidebar{transform:translateX(0)}body[data-console]>header.console-topbar{left:0;padding:0 14px;gap:10px;height:58px}#console-menu-button{display:block;padding:5px 9px;min-height:32px;font-size:18px}.console-top-actions>a{display:none}.console-role-label{font-size:10px}.console-role-label select{max-width:145px;font-size:10px;padding-right:17px}.console-role-label{gap:4px}.console-menu-open .console-menu-overlay{display:block;position:fixed;inset:0;border:0;border-radius:0;padding:0;background:rgba(12,26,42,.32);z-index:70}#console-breadcrumb{font-size:12px;white-space:nowrap}.console-order-toolbar{flex-wrap:wrap;margin-bottom:10px}.console-toolbar-actions{margin-left:auto}.console-toolbar-actions button{padding:7px 10px;font-size:11px;min-height:32px}body[data-console] .panel{padding:16px}body[data-console] #staff-counts>button.panel{padding:8px 10px;font-size:11px}body[data-console] #order-filter.panel{padding:12px;gap:9px}body[data-console] #order-filter>.form-grid{gap:9px}body[data-console] #order-filter .form-grid>label{min-width:0}body[data-console] #order-filter>label{min-width:0;flex-basis:70%}body[data-console] #order-filter button{padding:8px 11px}.console-workspace{flex-wrap:wrap}body[data-console] .console-workspace{padding:13px}.console-order-list thead{display:none}.console-order-list,.console-order-list tbody,.console-order-list tr,.console-order-list td{display:block;width:100%!important}.console-order-list tr{position:relative;padding:13px 14px;border-top:1px solid var(--console-line)}.console-order-list tr:first-child{border-top:0}.console-order-list td{padding:3px 0;border:0}.console-order-list td:before{content:attr(data-label);font-size:10px;color:#8490a1;margin-right:8px}.console-order-list td:last-child{margin-top:7px}.console-order-list td:last-child button{width:100%}.console-order-list td small{display:inline;margin-left:8px}body[data-console] #member-search{gap:10px}body[data-console] #member-search label{min-width:calc(50% - 5px)}body[data-console] #member-search label:has(input){flex-basis:100%}body[data-console] #draft-list{grid-template-columns:1fr}.console-role-label>span{display:none}}
@media(prefers-reduced-motion:reduce){.console-sidebar{transition:none}}

.console-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body[data-console] #staff-products>p.muted{display:none}body[data-console] .console-product-list td a.quiet{display:inline-block;min-height:30px;padding:5px 10px;font-size:11px}

.console-role-edit,.console-member-performance{margin:12px 0;font-size:12px}.console-role-edit>summary,.console-member-performance>summary{color:#426f9e;cursor:pointer}.console-member-performance .seller-performance{margin:10px 0}.console-product-list[hidden]{display:none}body[data-console] .member-identity h2{font-size:19px;margin:4px 0 6px}body[data-console] .member-assigned{margin:10px 0;padding:10px}body[data-console] .member-store-link{margin-bottom:0}

.console-topbar{border-radius:0!important;color:#263a55}#console-breadcrumb{color:#263a55}.console-nav{align-items:stretch;justify-content:flex-start;margin:0;width:100%}.console-nav>a,.console-nav details>a{margin:0;width:100%;max-width:none}body[data-console] #order-filter .form-grid>label{margin:0}body[data-console] #staff-message:empty{display:none}

.console-nav{order:0}.console-nav a{color:#45516a}.console-sidebar .console-back-shop{order:0}#console-menu-button{color:#263a55!important}body[data-console] #seller-workspace{padding:0;margin:0 0 14px;background:none;border:0;border-radius:0}body[data-console] .console-workspace{padding:12px 15px;margin:0}body[data-console] #staff-products>h2{display:none}body[data-console] .seller-heading>div{width:100%;text-align:left}body[data-console] .seller-heading h1{text-align:left}
