@layer console{@media print{@page{size:A4;margin:12mm}.settlement-statement .statement-actions{display:none!important}body:has(.settlement-statement) .admin-sidebar{display:none!important}body:has(.settlement-statement) .console-offline{display:none!important}:is(body:has(.settlement-statement) .admin-frame,body:has(.settlement-statement) .admin-main){display:block}body:has(.settlement-statement) .admin-content{max-width:none;padding:0}.settlement-statement{display:block}.settlement-statement section{margin-block:var(--tl-space-16)}.settlement-statement .table-wrap{overflow:visible}.settlement-statement table{table-layout:fixed;width:100%;min-width:0}.settlement-statement th,.settlement-statement td{white-space:normal;overflow-wrap:anywhere;padding:var(--tl-space-4);font-size:var(--tl-type-body-s-size)}.settlement-statement thead{display:table-header-group}.settlement-statement tr{break-inside:avoid}.settlement-statement h2{break-after:avoid}}.seller-design-showcase [data-console-context]{padding:var(--tl-space-16)}.unit-option-panel{gap:var(--tl-space-16);min-width:0;padding:var(--tl-space-16);display:grid}.unit-option-layout{gap:var(--tl-space-16);grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start;display:grid}.unit-option-sets{border:1px solid var(--rule);background:var(--paper);border-radius:10px;overflow:hidden}.unit-option-sets>p{color:var(--muted);font-size:var(--tl-type-label-s-size);margin:0;padding:10px 14px 6px}.unit-option-sets ul{margin:0;padding:0;list-style:none}.unit-option-sets li+li{border-top:1px solid var(--rule)}.unit-option-set{text-align:left;width:100%;white-space:normal!important;border-radius:0!important;justify-content:start!important;justify-items:start!important;gap:2px!important;height:auto!important;min-height:0!important;padding:10px 14px!important;display:grid!important}.unit-option-set>*{justify-content:start!important;justify-items:start!important;gap:2px!important;display:grid!important}.unit-option-set[aria-pressed=true]{background:var(--tl-neutral-200)!important;color:var(--ink)!important}.unit-option-set strong{color:var(--ink);font-size:var(--tl-type-label-m-size)}.unit-option-set small{color:var(--muted);font-size:var(--tl-type-label-s-size);font-weight:400}.unit-option-units{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex!important}.unit-option-units>span{background:var(--tl-color-bg-subtle);color:var(--tl-color-text-secondary);border-radius:999px;padding:1px 6px;font-size:11px;font-weight:500}.unit-option-detail{gap:var(--tl-space-12);min-width:0;padding:var(--tl-space-16);border:1px solid var(--rule);background:var(--paper);border-radius:10px;display:grid}.unit-option-detail-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.unit-option-detail-head h2{font-size:var(--tl-type-heading-s-size);margin:0}.unit-option-detail-head span{color:var(--muted);font-size:var(--tl-type-label-s-size)}.unit-option-cards{gap:var(--tl-space-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.unit-option-card{min-width:0;padding:var(--tl-space-12);border:1px solid var(--rule);border-radius:var(--tl-radius-8);font-size:var(--tl-type-body-s-size);align-content:start;gap:6px;display:grid}.unit-option-card p{color:var(--tl-color-text-secondary);margin:0;line-height:1.5}.unit-option-card[data-empty=true]{text-align:center;border-style:dashed;align-content:center;justify-items:center;min-height:220px}.unit-option-card[data-empty=true] strong{font-size:var(--tl-type-label-m-size)}.unit-option-card-head{align-items:center;gap:6px;display:flex}.unit-option-card-head strong{color:var(--ink);font-size:var(--tl-type-label-m-size)}.unit-option-card-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:4px;display:flex}.unit-option-image{aspect-ratio:1;border-radius:var(--tl-radius-8);background:var(--tl-color-bg-subtle);object-fit:contain;width:100%;height:auto}.unit-option-copy{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.unit-option-links{gap:var(--tl-space-8);min-width:0;display:grid}.unit-option-links-head{gap:2px;margin:0;display:grid}.unit-option-links-head span{color:var(--muted);font-size:var(--tl-type-body-s-size)}.unit-option-preview{border-radius:var(--tl-radius-8);background:var(--tl-color-bg-subtle);padding:10px 12px}.unit-option-preview>p{color:var(--muted);font-size:var(--tl-type-label-s-size);margin:0 0 6px}.unit-option-preview ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.unit-option-preview li{border-radius:var(--tl-radius-8);background:var(--paper);color:var(--muted);font-size:var(--tl-type-body-s-size);justify-content:space-between;gap:12px;padding:7px 10px;display:flex}.unit-option-preview li[data-on=true]{color:var(--ink)}.unit-option-preview li>span:first-child{font-weight:700}@media (max-width:960px){.unit-option-layout{grid-template-columns:1fr}}@media (max-width:640px){.unit-option-cards{grid-template-columns:1fr}.unit-option-card[data-empty=true]{min-height:0}}.inquiry-console-filters{align-items:end;gap:var(--tl-space-16);padding:var(--tl-space-16);flex-wrap:wrap;display:flex}.inquiry-console-form{gap:var(--tl-space-16);min-width:0;padding:var(--tl-space-16);display:grid}.seller-password-form{gap:var(--tl-space-16);min-width:0;max-width:480px;padding:var(--tl-space-16);display:grid}.inquiry-console-thread{gap:var(--tl-space-24);padding:var(--tl-space-16);margin:0;list-style:none;display:grid}.inquiry-console-body{white-space:pre-wrap;overflow-wrap:anywhere}.inquiry-console-related a{color:var(--focus);text-underline-offset:2px;font-weight:700;text-decoration:underline}.inquiry-console-photos{gap:var(--tl-space-8);flex-wrap:wrap;display:flex}.inquiry-console-thumbnail{object-fit:contain;width:80px;height:80px}.inquiry-console-original{width:auto;max-width:100%;height:auto;margin-inline:auto;display:block}body{word-break:keep-all;overflow-wrap:break-word}.keep-together{max-width:100%;display:inline-block}.launch-notes-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.required-mark{color:var(--danger);font-weight:700}.seller-auth-page{background:var(--sidebar);place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.seller-auth-panel{word-break:keep-all;overflow-wrap:anywhere;gap:20px;width:min(400px,100%);padding:28px;display:grid}.seller-auth-brand{height:auto;padding:0}.seller-auth-brand span{color:var(--muted)}.seller-auth-panel h1{font-size:var(--tl-type-heading-l-size);letter-spacing:-.04em;margin:0}.seller-auth-note{color:var(--muted);margin:0;font-size:.79rem;line-height:1.5}.seller-login-form{gap:16px}.seller-login-form button{width:100%}.seller-session-account{border-top:1px solid var(--rule);gap:12px;padding:18px 20px;display:grid}.seller-session-account>div:not(.seller-session-actions){gap:4px;display:grid}.seller-session-account span{color:var(--muted);font-size:var(--tl-type-label-s-size)}.seller-session-account strong{overflow-wrap:anywhere;word-break:keep-all;font-family:var(--mono);font-size:var(--tl-type-label-s-size)}.seller-session-actions{justify-items:start;gap:12px;display:grid}[data-menu-toggle]{display:none}@media (max-width:820px){.seller-session-account{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr auto;align-items:center;gap:8px 14px;padding:10px 14px}.seller-session-account>div:not(.seller-session-actions){gap:2px}.seller-session-account strong{font-size:var(--tl-type-label-s-size)}.seller-session-actions{justify-items:end}[data-menu-toggle]{margin-left:auto;display:block}.admin-sidebar .admin-brand{flex-wrap:wrap;height:auto;min-height:58px}.admin-sidebar[data-menu=closed] .admin-navigation,.admin-sidebar[data-menu=closed] .seller-session-account{display:none}.admin-navigation{flex-wrap:wrap;padding-inline-end:12px;scroll-padding-inline:12px;overflow-x:visible;-webkit-mask-image:none;mask-image:none}.admin-navigation .admin-nav-section{display:contents}.admin-navigation .admin-nav-section a{padding:0 10px}}.carrier-tracking{gap:14px;padding:16px 15px 18px;display:grid}.carrier-tracking-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.carrier-tracking-head strong{font-size:var(--tl-type-label-m-size);letter-spacing:-.02em}.carrier-tracking-notice{border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--selected-bg);color:var(--selected-ink);font-size:var(--tl-type-body-s-size);margin:0;padding:10px 12px;line-height:1.5}.carrier-tracking-notice.is-split{border-color:var(--tl-color-status-warning);background:var(--tl-color-bg-warning);color:var(--warning)}.carrier-tracking-checked{color:var(--muted);font-size:var(--tl-type-body-s-size);margin:0}.carrier-tracking-timeline{border-left:2px solid var(--rule);margin:0;padding:0 0 0 16px;list-style:none;display:grid}.carrier-tracking-timeline li{gap:2px;padding:0 0 14px;display:grid;position:relative}.carrier-tracking-timeline li:last-child{padding-bottom:0}.carrier-tracking-timeline li:before{border:2px solid var(--paper);background:var(--tl-color-bg-asset-preview);content:"";border-radius:999px;width:8px;height:8px;position:absolute;top:4px;left:-22px}.carrier-tracking-timeline li:last-child:before{background:var(--focus)}.carrier-tracking-timeline time{color:var(--muted);font-size:var(--tl-type-body-s-size);font-variant-numeric:tabular-nums}.carrier-tracking-timeline strong{font-size:var(--tl-type-label-s-size)}.carrier-tracking-timeline span{color:var(--muted);font-size:var(--tl-type-body-s-size)}.carrier-tracking-official{color:var(--focus);font-size:var(--tl-type-label-s-size);font-weight:720}.restock-confirm-dialog{gap:12px;display:grid}.restock-confirm-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.restock-confirm-list li{word-break:keep-all;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.restock-confirm-list small{color:var(--muted);font-size:var(--tl-type-body-s-size)}.admin-table td.restock-action-cell{white-space:normal;min-width:168px;max-width:280px}.restock-bulk{justify-items:start;gap:12px;padding:16px;display:grid}.restock-bulk .action-row{margin:0}.restock-bulk strong{font-variant-numeric:tabular-nums}.admin-table .action-row{margin:0}.inventory-form{--inventory-section-space:24px;padding:20px 18px 22px}.inventory-fieldset{gap:var(--inventory-section-space);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.inventory-fieldset:disabled{opacity:.7}.inventory-step{min-width:0;padding-top:var(--inventory-section-space);border-top:1px solid var(--rule);gap:14px;display:grid}.inventory-step:first-child{border-top:0;padding-top:0}.inventory-step-heading{align-items:flex-start;gap:12px;display:flex}.inventory-step-heading>span{background:var(--ink);width:20px;height:20px;color:var(--paper);font-family:var(--mono);font-size:var(--tl-type-label-s-size);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.inventory-step-heading h3{font-size:var(--tl-type-label-m-size);letter-spacing:-.02em;margin:0;line-height:20px}.inventory-step-pending{gap:0}.inventory-step-pending .inventory-step-heading>span{background:var(--muted)}.inventory-step-pending .inventory-step-heading h3{color:var(--muted)}.inventory-step-pending .inventory-step-heading p{margin-top:2px}.inventory-step-heading p{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;overflow-wrap:anywhere;margin:4px 0 0;line-height:1.5}.inventory-form .reference-note{word-break:keep-all;overflow-wrap:anywhere}.inventory-picker-controls .field-wide{grid-column:1/-1}.card-info{gap:var(--tl-space-16);min-width:0;display:grid}.card-finder-bar{align-items:center;gap:var(--tl-space-8) var(--tl-space-12);padding:var(--tl-space-8) var(--tl-space-12);background:var(--tl-color-bg-subtle);border-radius:8px;flex-wrap:wrap;display:flex}.card-finder-bar .reference-note{margin:0}.card-finder{gap:var(--tl-space-12);min-width:0;padding:var(--tl-space-12) var(--tl-space-16);background:var(--tl-color-bg-subtle);border-radius:10px;display:grid}.card-finder-head{justify-content:space-between;align-items:center;gap:var(--tl-space-12);display:flex}.card-finder-head h4{font-size:var(--tl-type-label-l-size,.95rem);margin:0}.card-finder .inventory-result-list{background:var(--tl-color-bg-surface)}.manual-card-fields{gap:var(--tl-space-12);min-width:0;display:grid}.manual-card-fields>.reference-note{margin:0}.manual-card-name{gap:var(--tl-space-12) var(--tl-space-16);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.manual-card-match{align-items:center;gap:0 var(--tl-space-8);flex-wrap:wrap;display:inline-flex}.inventory-more{gap:var(--tl-space-16);display:grid}.inventory-more>summary{align-items:baseline;gap:var(--tl-space-4) var(--tl-space-12);cursor:pointer;flex-wrap:wrap;font-weight:700;list-style:none;display:flex}.inventory-more>summary::-webkit-details-marker{display:none}.inventory-more>summary:before{content:"+";width:1em;color:var(--muted);text-align:center}.inventory-more[open]>summary:before{content:"−"}.inventory-more>summary .reference-note{margin:0;font-weight:400}.inventory-form .card-picker-quick{padding:var(--tl-space-12) var(--tl-space-16);background:var(--tl-color-bg-subtle);border:0;border-radius:10px}.card-picker-results{gap:var(--tl-space-8);min-width:0;display:grid}.card-picker-results-summary{align-items:baseline;gap:var(--tl-space-4) var(--tl-space-8);min-width:0;color:var(--muted);font-size:var(--tl-type-label-m-size);word-break:keep-all;flex-wrap:wrap;margin:0;display:flex}.card-picker-results-summary strong{color:var(--ink)}.inventory-result-list{--inventory-result-rows:5.5;--inventory-result-row-height:52px;max-height:calc(var(--inventory-result-rows) * var(--inventory-result-row-height));overscroll-behavior:contain;border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--rule);gap:1px;margin:0;padding:1px;list-style:none;display:grid;position:relative;overflow-y:auto}@media (max-width:560px){.inventory-result-list{--inventory-result-rows:4.5}}@media (max-width:767px){.card-picker-results{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.card-picker-results[data-page-scroll=true]{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.inventory-result-list li{background:var(--paper);min-width:0}.inventory-result-row .asset-thumb{width:24px;height:33px}.inventory-result-meta{font-family:var(--mono)}.inventory-selected-card{border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--selected-bg);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:12px 14px;display:grid}.inventory-selected-card>.asset-thumb{width:54px;height:74px}.inventory-selected-facts{grid-template-columns:repeat(auto-fit,minmax(120px,max-content));gap:8px 20px;min-width:0;margin:0;display:grid}.inventory-selected-facts div{min-width:0}.inventory-selected-facts dt{color:var(--muted);font-size:var(--tl-type-label-s-size);font-weight:700}.inventory-selected-facts dd{color:var(--ink);font-size:var(--tl-type-body-m-size);overflow-wrap:anywhere;margin:3px 0 0;font-weight:400}.inventory-selected-actions{justify-items:end;gap:8px;display:grid}.inventory-upload-field{grid-column:auto}.inventory-upload-body{align-items:start}.inventory-upload-preview{background-color:var(--field);background-size:cover;width:54px;height:74px}.inventory-upload-controls{flex:1;gap:6px;min-width:0;display:grid}.inventory-upload-controls small{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;overflow-wrap:anywhere;font-weight:400;line-height:1.45}.detail-photos{gap:var(--tl-space-12);min-width:0;display:grid}.detail-photos-head{align-items:baseline;gap:var(--tl-space-4) var(--tl-space-12);flex-wrap:wrap;display:flex}.detail-photos-head h2{font-size:var(--tl-type-label-l-size);margin:0}.detail-photos-head h3{font-size:var(--tl-type-label-m-size);letter-spacing:-.02em;margin:0;line-height:20px}.detail-photos-count{color:var(--muted);font-size:var(--tl-type-body-s-size);font-variant-numeric:tabular-nums}.detail-photos-hint{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;overflow-wrap:anywhere;flex-basis:100%;margin:0;line-height:1.5}.detail-photos-actions{align-items:center;gap:var(--tl-space-8);flex-wrap:wrap;display:flex}.detail-photos-actions .reference-note{margin:0}.detail-photos-grid{gap:var(--tl-space-12);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.detail-photo{align-content:start;gap:var(--tl-space-8);min-width:0;display:grid}.detail-photo-frame{aspect-ratio:3/4;border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--field);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.detail-photo-frame>img{object-fit:cover;width:100%;height:100%;display:block}.detail-photo[data-status] .detail-photo-frame{cursor:default}.detail-photo[data-dragging=true] .detail-photo-frame{opacity:.5;cursor:grabbing}.detail-photo[data-drop-target=true] .detail-photo-frame{outline:2px solid var(--tl-color-border-focus);outline-offset:2px}.detail-photo-index{top:var(--tl-space-4);left:var(--tl-space-4);min-width:20px;padding:0 var(--tl-space-4);border-radius:var(--tl-radius-full);background:var(--ink);color:var(--paper);font-size:var(--tl-type-label-s-size);text-align:center;font-variant-numeric:tabular-nums;line-height:20px;position:absolute}.detail-photo-actions{align-items:center;gap:var(--tl-space-4);flex-wrap:wrap;display:flex}.detail-photo-status{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;overflow-wrap:anywhere;margin:0;line-height:1.45}.detail-photo-status[data-tone=danger]{color:var(--danger)}@media (max-width:767px){.inventory-form .form-actions{z-index:1;padding:10px 0 calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);background:var(--paper);position:sticky;bottom:0}dialog .inventory-form .form-actions{bottom:calc(-1 * var(--tl-space-20));padding-bottom:calc(10px + var(--tl-space-20) + env(safe-area-inset-bottom))}}.sale-kind-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.sale-kind-tiles{flex-wrap:wrap;gap:6px;display:flex}.choice-chip{border-radius:var(--tl-radius-full);max-width:100%}.scope-filter-row{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:6px 12px;display:grid}.scope-filter-label{color:var(--muted);font-size:var(--tl-type-label-s-size);font-weight:700}.scope-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex;container-type:inline-size}.scope-chip-body{align-items:center;gap:var(--tl-space-8);min-width:0;max-width:calc(100cqi - 2 * var(--tl-space-12) - 2 * var(--tl-stroke-1));display:inline-flex;overflow:hidden}.scope-chip-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.certification-line{flex-wrap:wrap;grid-column:1/-1;align-items:flex-start;gap:12px 16px;min-width:0;display:flex}.certification-line>.certification-company{flex:360px;min-width:0}.certification-line>.certification-grade{flex:0 160px;min-width:120px}.certification-line>.certification-number,.certification-line>:not(.certification-company,.certification-grade,.certification-number){flex:200px;min-width:0}.certification-company-controls{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.certification-company-controls>:last-child{flex:140px;min-width:0}.certification-company-chips{flex-wrap:wrap;gap:6px;display:flex}.inventory-cert-hint{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.catalog-scope{gap:8px;min-width:0;display:grid}.scope-collapsed-summary{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden}.scope-set-summary{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px 12px;font-weight:700;display:flex}.scope-set-summary-label{color:var(--muted);font-weight:400}.scope-set-actions{flex-wrap:wrap;gap:8px;display:flex}.card-set-combo,.catalog-scope-sets{gap:10px;min-width:0;display:grid}.inventory-kind-panel{border:0;min-inline-size:0;margin:0;padding:0}.inventory-form .inventory-form-wide{grid-column:1/-1;margin:0}.card-set-group{gap:6px;display:grid}.card-set-group h4{color:var(--muted);font-size:var(--tl-type-label-s-size);margin:0}@media (max-width:560px){.manual-card-name,.scope-filter-row{grid-template-columns:minmax(0,1fr)}.inventory-form{padding:16px 14px 18px}.inventory-selected-card{grid-template-columns:auto minmax(0,1fr)}.inventory-selected-actions{grid-column:1/-1;justify-items:start}.inventory-selected-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.inventory-import{gap:14px;padding:20px 18px 22px;display:grid}.inventory-import-file-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.inventory-import-steps{counter-reset:import-step;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 20px;margin:0;padding:0;list-style:none;display:grid}.inventory-import-steps>li{counter-increment:import-step;align-content:start;justify-items:start;gap:6px;min-width:0;padding-inline-start:30px;display:grid;position:relative}.inventory-import-steps>li:before{content:counter(import-step);inset-inline-start:0;background:var(--ink);width:20px;height:20px;color:var(--paper);font-size:var(--tl-type-label-s-size);border-radius:50%;place-items:center;font-weight:700;display:inline-grid;position:absolute;top:0}.inventory-import-steps strong{color:var(--ink);font-size:var(--tl-type-label-m-size)}.inventory-import-step-note{max-width:640px;color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;overflow-wrap:anywhere;margin:0;line-height:1.5}.inventory-import-file-row{justify-self:stretch}.inventory-import-batch{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.inventory-import-summary{border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--field);color:var(--muted);font-size:var(--tl-type-body-s-size);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 12px;display:flex}.inventory-import-summary strong{color:var(--ink);overflow-wrap:anywhere}.inventory-import-table th[scope=row]{border-bottom:1px solid var(--rule);color:var(--muted);font-family:var(--mono);font-size:var(--tl-type-body-s-size);vertical-align:top;background:0 0;padding:12px 14px;font-weight:700}.inventory-import-table thead th.inventory-import-number{text-align:right}.inventory-import-table tbody tr:last-child th[scope=row]{border-bottom:0}.inventory-import-table td{white-space:normal;vertical-align:top}.market-reference{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.market-reference strong{color:var(--ink)}.market-reference-row{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.inventory-import-table tr.is-excluded>:is(th[scope=row],td:not(:has(.inventory-import-result,.inventory-import-exclude))){opacity:.55}.inventory-import-typed{gap:3px;min-width:160px;display:grid}td>.inventory-import-typed{min-width:196px}.inventory-import-typed strong{font-size:var(--tl-type-label-m-size);letter-spacing:-.01em;overflow-wrap:anywhere}.inventory-import-typed small{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;overflow-wrap:break-word}.inventory-import-typed .inventory-import-note{color:var(--warning);font-weight:700}.inventory-import-found{align-items:flex-start;gap:10px;display:flex}.inventory-import-choice{gap:8px;min-width:180px;display:grid}.inventory-import-none{color:var(--muted)}.inventory-import-grading{gap:3px;display:grid}.inventory-import-grading code{color:var(--muted);font-size:var(--tl-type-body-s-size);white-space:nowrap}.inventory-import-table tr:has(+.inventory-import-photo-row)>:is(th[scope=row],td){border-bottom:0}.inventory-import-photo-row>td{padding-top:0}.inventory-import-photos{gap:var(--tl-space-12);display:grid}.inventory-import-photos>p{margin:0}.inventory-import-photo-fields{gap:var(--tl-space-12) var(--tl-space-20);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}@media (min-width:1081px){.inventory-import .table-wrap{container-type:inline-size}.inventory-import-photos{width:calc(100cqi - 28px);position:sticky;left:0}}.inventory-import-result{justify-items:start;gap:6px;min-width:136px;display:grid}.inventory-import-exclude-col{width:5.5rem;min-width:5.5rem}.inventory-import-reasons{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty;gap:3px;margin:0;padding:0 0 0 14px;line-height:1.45;display:grid}.inventory-import-actions{align-items:center;gap:var(--tl-space-8);flex-wrap:wrap;display:flex}@media (max-width:560px){.inventory-import{padding:16px 14px 18px}.inventory-import-file-row>*{flex-basis:100%}}@media (max-width:1080px){.inventory-import-table,.inventory-import-table tbody,.inventory-import-table thead,.inventory-import-table thead tr{display:block}.inventory-import-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.inventory-import-table tbody{gap:0;padding:14px;display:grid}.inventory-import-table tr+tr:not(.inventory-import-photo-row){margin-top:10px}.inventory-import-table tr:has(+.inventory-import-photo-row){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.inventory-import-table tr.inventory-import-photo-row{border-top:0;border-top-left-radius:0;border-top-right-radius:0;padding-top:0}.inventory-import-table tr.inventory-import-photo-row>td{grid-area:auto/1/auto/-1;justify-self:stretch;display:block}.inventory-import-table tr{border:1px solid var(--rule);border-radius:var(--tl-radius-8);grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:14px;display:grid}.inventory-import-table th[scope=row],.inventory-import-table td{border-bottom:0;min-height:0;padding:0}.inventory-import-table th[scope=row]{color:var(--ink);font-size:var(--tl-type-label-m-size);text-align:left;align-self:center}.inventory-import-table th[scope=row]:after{content:"행"}.inventory-import-table td{grid-column:1/-1}.inventory-import-table td[data-label]:before{content:attr(data-label);color:var(--muted);font-size:var(--tl-type-label-s-size);margin-bottom:3px;font-weight:700;display:block}.inventory-import-table td:last-child{grid-area:1/2;justify-self:end;align-items:center;gap:6px;display:flex}.inventory-import-table td:last-child:before{margin-bottom:0}.inventory-import-table td.numeric-cell{text-align:left}.inventory-import-table .inventory-import-typed,.inventory-import-table td>.inventory-import-typed,.inventory-import-table .inventory-import-choice,.inventory-import-table .inventory-import-result{min-width:0}}.table-wrap{position:relative}@property --table-fade{syntax:"<length>";inherits:false;initial-value:0}@property --table-fade-start{syntax:"<length>";inherits:false;initial-value:0}@keyframes table-scroll-fade{0%{--table-fade-start:0px;--table-fade:24px}5%{--table-fade-start:24px;--table-fade:24px}95%{--table-fade-start:24px;--table-fade:24px}to{--table-fade-start:24px;--table-fade:0px}}@keyframes table-scroll-fade-start{0%{--table-fade-start:0px;--table-fade:0px}5%,to{--table-fade-start:24px;--table-fade:0px}}@keyframes table-pinned-edge{0%,95%{opacity:.3}to{opacity:0}}@supports (animation-timeline:scroll()){.table-wrap{-webkit-mask-image:linear-gradient(to right, transparent, var(--paper) var(--table-fade-start), var(--paper) calc(100% - var(--table-fade)), transparent);mask-image:linear-gradient(to right, transparent, var(--paper) var(--table-fade-start), var(--paper) calc(100% - var(--table-fade)), transparent);animation:linear both table-scroll-fade;animation-timeline:scroll(self inline)}@media (max-width:560px){.table-wrap:has(.console-pinned-cell){animation-name:table-scroll-fade-start}.admin-table .console-pinned-cell:before{content:"";inset-block:0;background:linear-gradient(to left, var(--muted), transparent);opacity:0;pointer-events:none;width:12px;animation:linear both table-pinned-edge;animation-timeline:scroll(inline);position:absolute;left:-12px}}}.admin-page-header p{word-break:keep-all;overflow-wrap:anywhere}.inventory-upload-controls small{font-family:var(--sans)}.inventory-form .form-actions button,.inventory-import-actions button{white-space:nowrap;flex:none}.panel .console-empty-state{margin:15px}.asset-custody-note{min-width:120px;max-width:220px;color:var(--muted);font-size:var(--tl-type-body-s-size);white-space:normal;word-break:keep-all;overflow-wrap:anywhere;margin-top:4px;line-height:1.45;display:block}.asset-select-reason{color:var(--muted);font-size:var(--tl-type-body-s-size);white-space:nowrap;line-height:1.45;display:block}.offline-sale-confirm{gap:12px;display:grid}.offline-sale-cards{gap:6px;margin:0;padding:0;list-style:none;display:grid}.offline-sale-cards li{word-break:keep-all;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.offline-sale-cards small{color:var(--muted);font-size:var(--tl-type-body-s-size)}.panel-heading:has(>.inventory-actions){flex-wrap:wrap;row-gap:12px}.panel-heading:has(>.inventory-actions) h2{white-space:nowrap}.panel-heading>.inventory-count{margin-inline-end:auto}@media (max-width:380px){.inventory-action-verb{display:none}}@media (max-width:560px){.inventory-actions{flex-basis:100%}}.inventory-state-tabs>[role=tablist]{border-bottom:1px solid var(--rule);padding:12px 15px}@media (max-width:820px){.inventory-state-tabs>[role=tablist]{row-gap:var(--tl-space-8);flex-wrap:wrap;overflow-x:visible}}.admin-table tbody tr:has(+.restock-error-row) td{border-bottom:0}.admin-table .restock-error-row td{white-space:normal;padding-top:0}.inventory-import-table .inventory-import-exclude{justify-content:center}.inventory-import-summary .inventory-import-exclude-all{margin-left:auto}.inventory-upload-field,.inventory-import-file{min-width:0;color:var(--muted);font-size:var(--tl-type-label-s-size);align-content:start;gap:6px;font-weight:700;display:grid}.inventory-upload-controls>*{justify-self:start}.seller-session-account>div:not(.seller-session-actions){min-width:0}.seller-session-account strong{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;min-width:0;display:block;overflow:hidden}.card-picker-quick>p{word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}.launch-notes{justify-items:start;gap:10px;min-width:0;display:grid}.launch-notes>.launch-notes-row{justify-self:stretch}.launch-notes-title{color:var(--tl-color-text-primary);font-family:var(--tl-font-label);font-size:var(--tl-type-label-m-size);font-weight:var(--tl-type-label-m-weight);line-height:var(--tl-type-label-m-line);margin:0}.inventory-cart{gap:12px;display:grid}.inventory-form+.inventory-cart{padding:var(--inventory-section-space,24px) 0 22px;border-top:1px solid var(--rule);margin:0 18px}.inventory-cart .inventory-cart-clear{margin-inline-start:auto}.inventory-kind-heading h3{color:var(--muted);font-size:var(--tl-type-body-s-size);white-space:nowrap;margin:0;font-weight:700}.inventory-cart-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.inventory-cart-row{border:1px solid var(--rule);background:var(--paper);border-radius:10px;grid-template-columns:minmax(0,1fr) auto 96px 96px auto;align-items:center;gap:8px 14px;padding:8px 10px 8px 14px;display:grid}.inventory-cart-row[data-error=true]{border-color:var(--danger)}.inventory-cart-name{gap:2px;min-width:0;display:grid}.inventory-cart-name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inventory-cart-name span{color:var(--muted);font-size:var(--tl-type-body-s-size)}.inventory-cart-name .inventory-cart-error{color:var(--danger);font-weight:600}.inventory-cart-qty{font-variant-numeric:tabular-nums;white-space:nowrap}.inventory-cart-money{color:var(--muted);font-size:var(--tl-type-body-s-size);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.inventory-cart-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.inventory-cart-actions .reference-note{flex:200px}@media (max-width:560px){.inventory-cart-row{grid-template-columns:minmax(0,1fr) auto}.inventory-cart-name{grid-column:1/-1}.inventory-form+.inventory-cart{margin:0 14px;padding-bottom:18px}}.asset-edit{gap:16px;min-width:0;display:grid}.asset-edit-bar{z-index:5;border-bottom:1px solid var(--rule);background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 0;display:flex;position:sticky;top:0}.asset-edit-title{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.asset-edit-title h1{font-size:var(--tl-type-heading-m-size);word-break:keep-all;overflow-wrap:anywhere;margin:0;line-height:1.3}.asset-edit-back{color:var(--muted);font-size:var(--tl-type-body-s-size);white-space:nowrap;text-decoration:none}@media (hover:hover){.asset-edit-back:hover{color:var(--ink);text-decoration:underline}}.asset-edit-back:focus-visible{outline:2px solid var(--tl-color-border-focus);outline-offset:2px}.asset-edit-id{color:var(--muted);font-family:var(--mono);font-size:var(--tl-type-body-s-size)}.asset-edit-save{align-items:center;gap:12px;margin-inline-start:auto;display:flex}.asset-edit-dirty{font-size:var(--tl-type-body-s-size);white-space:nowrap}.asset-edit-dirty[data-tone=dirty]{color:var(--warning)}.asset-edit-dirty[data-tone=saved]{color:var(--positive)}.asset-edit-body{grid-template-columns:minmax(0,1fr) minmax(240px,300px);align-items:start;gap:20px;display:grid}.asset-edit-main{gap:16px;min-width:0;display:grid}.asset-edit-section{border:1px solid var(--rule);background:var(--paper);border-radius:12px;gap:14px;min-width:0;padding:18px 20px;display:grid}.asset-edit-section-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.asset-edit-section-head h2{font-size:var(--tl-type-label-l-size);margin:0}.asset-edit-section-head span,.asset-edit-hint{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;margin:0}.asset-edit-photos{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;display:grid}.asset-edit-catalog{align-items:center;gap:14px;min-width:0;display:flex}.asset-edit-catalog>div{gap:2px;min-width:0;display:grid}.asset-edit-catalog strong{overflow-wrap:anywhere}.asset-edit-catalog span{color:var(--muted);font-size:var(--tl-type-body-s-size)}.asset-edit-catalog .asset-edit-original{color:var(--muted);font-size:var(--tl-type-label-s-size);line-height:var(--tl-type-label-s-line);overflow-wrap:anywhere}.asset-edit-facts{font-size:var(--tl-type-body-s-size);gap:8px;margin:0;display:grid}.asset-edit-facts>div{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:8px;display:grid}.asset-edit-facts dt{color:var(--muted)}.asset-edit-facts dd{overflow-wrap:anywhere;margin:0}.asset-edit-certify{gap:12px;display:grid}.asset-edit-locked{gap:10px;display:grid}.asset-edit-aside{gap:12px;display:grid;position:sticky;top:76px}.asset-edit-card{border:1px solid var(--rule);background:var(--paper);border-radius:12px;gap:10px;padding:14px 16px;display:grid}.asset-edit-card-title{color:var(--muted);font-size:var(--tl-type-body-s-size);font-weight:700}@media (max-width:960px){.asset-edit-body{grid-template-columns:minmax(0,1fr)}.asset-edit-aside{position:static}}@media (max-width:560px){.asset-edit-section{padding:14px}.asset-edit-save{justify-content:space-between;width:100%;margin-inline-start:0}.admin-table .asset-table-identity>:last-child{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;min-width:112px;max-width:160px}.admin-table .console-pinned-cell{z-index:1;background:var(--paper);box-shadow:inset 1px -1px 0 var(--rule);position:sticky;right:0}.admin-table th.console-pinned-cell{background:var(--tl-color-bg-canvas)}.admin-table tbody tr:last-child td.console-pinned-cell{box-shadow:inset 1px 0 0 var(--rule)}.console-pinned-cell .page-actions,.console-pinned-cell .action-row{flex-direction:column;align-items:stretch}}@media (hover:hover) and (max-width:560px){.admin-table tbody tr:hover td.console-pinned-cell{background:var(--tl-color-bg-canvas)}}.inventory-search{flex-wrap:wrap;align-items:end;gap:8px;padding:12px 15px;display:flex}.inventory-search>:first-child{flex:260px;min-width:0;max-width:420px}.inventory-chip-group{flex-wrap:wrap;gap:4px;display:flex}@media (min-width:1280px){.inventory-chip-group+.inventory-chip-group{border-inline-start:1px solid var(--rule);padding-inline-start:14px}}.inventory-header{border-bottom:0;min-height:auto}.inventory-header-actions{flex-wrap:wrap;gap:8px;display:flex}.inventory-title{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.inventory-segments{background:var(--canvas);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.inventory-segment{min-height:34px;color:var(--muted);font-size:var(--tl-type-body-s-size);border-radius:8px;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.inventory-segment[aria-current=page]{background:var(--paper);color:var(--ink);box-shadow:var(--tl-shadow-1)}.inventory-segment:focus-visible{outline:2px solid var(--tl-color-border-focus);outline-offset:2px}.inventory-scan{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.inventory-scan-field{flex:320px;min-width:0;position:relative}.inventory-scan-field input{width:100%}.inventory-scan-icon{color:var(--muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:16px;transform:translateY(-50%)}.inventory-scan-button{padding-inline:18px}.inventory-scan-key,.inventory-scan-soon{font-size:var(--tl-type-body-s-size);margin-inline-start:4px;font-weight:400}.inventory-scan-hint{display:none}@media (max-width:767px),(pointer:coarse){.inventory-scan-hint{color:var(--muted);font-size:var(--tl-type-body-s-size);white-space:normal;word-break:keep-all;overflow-wrap:anywhere;flex-basis:100%;margin:0;font-weight:400;line-height:1.45;display:block}}@media (pointer:coarse){.inventory-scan-key{display:none}}.inventory-list,.inventory-scan,.inventory-summary{min-width:0}.inventory-list{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.inventory-name{min-width:0;display:grid}.inventory-name-hit{margin-block:calc(var(--btn-h-sm) / -2)}.admin-table .console-row-link:is(:active,[data-pressing]){transform:none!important}.inventory-name-line{align-items:baseline;gap:6px;min-width:0;display:flex;overflow:clip visible}.inventory-name-cert{color:var(--muted);font-family:var(--mono);font-size:var(--tl-type-label-s-size);white-space:nowrap;flex:none}.inventory-name strong{text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}@media (hover:hover){.admin-table tbody tr:has(.inventory-name-hit):hover .inventory-name strong{text-decoration-color:currentColor}}.inventory-table th.inventory-edit-cell,.inventory-table td.inventory-edit-cell{text-align:right;white-space:nowrap;width:1%;padding-inline:8px 14px}.inventory-table .inventory-edit-action{--btn-h-sm:auto;--btn-fs-sm:.75rem;--tl-type-label-m-weight:700;--tl-color-text-secondary:var(--focus)}.inventory-table .inventory-product-cell strong{text-overflow:ellipsis;white-space:nowrap;min-width:120px;max-width:320px;display:block;overflow:hidden}.inventory-details-text{text-overflow:ellipsis;white-space:nowrap;max-width:160px;display:block;overflow:hidden}.inventory-name-sub{display:none}.inventory-table .inventory-name-original{max-width:320px;color:var(--muted);font-family:var(--sans);font-size:var(--tl-type-label-s-size);line-height:var(--tl-type-label-s-line);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inventory-list .table-wrap{overflow-y:hidden;container:inventory-table/inline-size}@media (min-width:561px){@container inventory-table (max-width:1199px){.inventory-table th,.inventory-table td{padding-inline:8px}.inventory-table .inventory-details-cell{display:none}.inventory-table .inventory-name-sub{max-width:240px;color:var(--muted);font-family:var(--sans);font-size:var(--tl-type-body-s-size);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inventory-table .inventory-name-line{flex-wrap:wrap;max-width:100%}.inventory-table .inventory-product-cell strong{flex:0 auto;min-width:9em;max-width:min(240px,100%)}.inventory-table .inventory-name-cert{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.inventory-table td[data-label=위치]{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.inventory-table td[data-label=위치]>span{text-overflow:ellipsis;display:block;overflow:hidden}}}.inventory-filters{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.inventory-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.inventory-count-line{color:var(--muted);font-size:var(--tl-type-body-s-size);margin:0}.inventory-filter-note{color:var(--muted);word-break:keep-all;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.inventory-list .table-wrap{border:1px solid var(--rule);background:var(--paper);border-radius:10px}.inventory-table .numeric-cell{text-align:right;font-variant-numeric:tabular-nums}.inventory-table .inventory-price-cell{font-weight:700}.inventory-table .asset-thumb{width:20px;height:27px}.inventory-table td{line-height:var(--tl-type-label-m-line)}.inventory-table .inventory-name-sub{line-height:var(--tl-type-label-s-line)}.inventory-table img.asset-thumb{object-fit:cover;display:block}.inventory-results .admin-table td.inventory-select-cell,.inventory-results .admin-table td.inventory-edit-cell{padding-block:0}@media (max-width:560px){.inventory-list .table-wrap{background:0 0;border:0}.inventory-scan-button{flex:1 1 0}}.inventory-view-toggle{gap:4px;margin-inline-start:auto;display:flex}.inventory-toolbar .inventory-view-toggle+.inventory-actions{margin-inline-start:0}.inventory-state-chips{white-space:nowrap;flex-wrap:nowrap;gap:4px;display:inline-flex}.inventory-group-row[data-expanded=true] td{background:var(--canvas)}.inventory-table th.inventory-select-cell,.inventory-table td.inventory-select-cell{text-align:center;width:40px;padding-inline:0}.inventory-table td.inventory-select-cell .asset-select-reason{display:block}@media (min-width:561px){.inventory-table .inventory-select-box{padding-inline-start:calc((100% - var(--tl-selection-box)) / 2)}}.inventory-table .inventory-select-cell+.inventory-product-cell{padding-inline-start:4px}.inventory-groups-table .inventory-group-row .inventory-select-cell{padding-block:0}.inventory-price-mixed{color:var(--danger);font-size:var(--tl-type-label-s-size);font-weight:400;display:block}.inventory-row-actions{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.inventory-summary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.inventory-summary-tile{border:1px solid var(--rule);background:var(--paper);border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;min-height:72px;padding:10px 14px 12px;display:flex;position:relative}.inventory-summary-tile[data-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink)}@media (hover:hover){.inventory-summary-tile.is-pickable:hover{border-color:var(--muted)}}.inventory-summary-hit:after{content:"";border-radius:10px;position:absolute;inset:0}.inventory-summary-tile:has(.inventory-summary-hit:focus-visible){outline:2px solid var(--tl-color-border-focus);outline-offset:2px}.inventory-summary-sub{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.inventory-summary-kinds{max-width:100%;color:var(--muted);font-size:var(--tl-type-body-s-size);white-space:normal;flex-wrap:wrap;align-items:baseline;font-weight:400;display:flex}.inventory-summary-kind{max-width:100%;display:inline-flex}.inventory-summary-sub{color:var(--muted);font-size:var(--tl-type-body-s-size);font-weight:400}.inventory-summary-label{height:var(--btn-h-sm);color:var(--tl-color-text-secondary);font-family:var(--tl-font-label);font-size:var(--btn-fs-sm);font-weight:var(--tl-type-label-m-weight);line-height:var(--tl-type-label-m-line);letter-spacing:-.01em;align-items:center;display:inline-flex}.inventory-summary-value{color:var(--ink);font-size:var(--tl-type-heading-m-size);font-variant-numeric:tabular-nums}.inventory-results .admin-table td{min-height:36px;padding-block:6px}.inventory-results .admin-table th{padding-block:8px}.scan-result{gap:14px;display:grid}.scan-result-head{align-items:flex-start;gap:16px;display:flex}.scan-result-head>.asset-thumb{border-radius:8px;flex:none;width:72px;height:98px}.scan-result-chips{flex-wrap:wrap;gap:4px;display:flex}.scan-result-fields{border-block:1px solid var(--rule);font-size:var(--tl-type-body-s-size);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding-block:12px;display:grid}.scan-result-fields>div{grid-template-columns:72px minmax(0,1fr);gap:8px;min-width:0;display:grid}.scan-result-fields dt{color:var(--muted)}.scan-result-fields dd{color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.scan-result-price{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 16px;display:grid}.scan-result-price>div:first-child{gap:2px;display:grid}.scan-result-price>div:first-child>span{color:var(--muted);font-size:var(--tl-type-body-s-size)}.scan-result-price strong{font-size:var(--tl-type-heading-m-size);font-variant-numeric:tabular-nums}.scan-result-price-side{color:var(--muted);font-size:var(--tl-type-body-s-size);justify-items:end;gap:2px;display:grid}.scan-result-price-edit{justify-items:start;gap:6px;display:grid}.scan-result-price-edit .tl-field,.scan-result-price-edit input{max-width:180px}.scan-result-price-note{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all}.scan-result-price-note[data-tone=warning]{color:var(--warning)}.scan-result-price-note[data-tone=danger]{color:var(--danger);font-weight:600}.scan-result-graders{gap:8px;display:grid}.scan-result-graders-label{font-size:var(--tl-type-body-s-size);font-weight:700}.scan-result-graders-label>span{color:var(--muted);font-weight:400}.scan-result-message{font-size:var(--tl-type-body-s-size);word-break:keep-all;margin:0}.scan-result-message[data-tone=danger]{color:var(--danger)}.scan-result-message[data-tone=warning]{color:var(--warning)}.scan-result-message[data-tone=success]{color:var(--positive);font-weight:600}.scan-result-actions{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}@media (max-width:560px){.scan-result-fields{grid-template-columns:minmax(0,1fr)}}.inventory-results.is-refreshing .table-wrap,.inventory-results.is-refreshing .console-pager{opacity:.55}.console-offline{margin-block-start:20px}.sales-ops-table{min-width:760px}.sales-ops-table .numeric-cell,.sales-ops-table .date-cell,.sales-ops-table .order-cell,.sales-ops-table .order-cell code{white-space:nowrap}.ledger-order{gap:2px;display:grid}.ledger-order small{color:var(--muted)}.sales-ops-table .order-cell .ledger-order>*{white-space:normal;word-break:keep-all}.asset-table-identity .ledger-order small{font-family:var(--sans)}.ledger-buyback-count{color:var(--muted);font-family:var(--sans);font-size:var(--tl-type-body-s-size);font-weight:400;display:block}.sales-round-note{color:var(--muted);font-weight:400}.sales-round-table{font-variant-numeric:tabular-nums}.sales-round-table .numeric-cell{font-family:inherit}.sales-ops-filter{padding:12px 15px}.sales-ops-scope{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;margin:0;padding:12px 15px 0}.sales-ops-filter>*{max-width:320px}.bonus-summary-pending{color:var(--muted);white-space:nowrap}@media (max-width:1080px){.admin-table.sales-round-table,.admin-table.inventory-table{min-width:0}.sales-round-table,.sales-round-table tbody,.sales-round-table tfoot,.inventory-table,.inventory-table tbody,.sales-round-table thead,.sales-round-table thead tr,.inventory-table thead,.inventory-table thead tr{display:block}.sales-round-table thead,.inventory-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sales-round-table tbody,.sales-round-table tfoot,.inventory-table tbody{gap:10px;padding:14px;display:grid}.sales-round-table tfoot{padding-top:0}.sales-round-table tr,.inventory-table tr{border:1px solid var(--rule);border-radius:var(--tl-radius-8);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:14px;display:grid}.sales-round-table th,.sales-round-table td,.inventory-table td{white-space:normal;text-align:left;border-bottom:0;min-height:0;padding:0}.sales-round-table td[data-label]:before,.inventory-table td[data-label]:before{content:attr(data-label);color:var(--muted);font-size:var(--tl-type-label-s-size);margin-bottom:3px;font-weight:700;display:block}.sales-round-table .sales-round-title{word-break:keep-all;overflow-wrap:anywhere;order:-2;grid-column:1/-1}.sales-round-table tfoot th{background:0 0;height:auto}.sales-round-table .sales-round-key{font-size:var(--tl-type-label-m-size);order:-1;font-weight:700}.sales-round-table .sales-round-empty{display:none}.sales-round-table .numeric-cell{text-align:left}.inventory-table tr{grid-template-areas:"product product""state kind""details details""price price""select shop"}.inventory-table.has-landed-cost tr{grid-template-areas:"product product""state kind""details details""cost cost""price price""select shop"}.inventory-table.is-editing tr{grid-template-areas:"product product""state kind""details details""location cost""price price""select shop"}.inventory-table .inventory-product-cell{grid-area:product}.inventory-table .inventory-product-cell strong{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;max-width:none}.inventory-table td[data-label=종류]{grid-area:kind}.inventory-table td[data-label=세부]{grid-area:details}.inventory-table .inventory-details-text{white-space:normal;overflow-wrap:anywhere;max-width:none}.inventory-table td[data-label=상태]{grid-area:state}.inventory-table td[data-label=위치]{grid-area:location}.inventory-table td[data-label=매입가]{grid-area:cost}.inventory-table td[data-label=판매가]{grid-area:price}.inventory-table .asset-thumb{width:36px;height:50px}.inventory-table .inventory-select-cell{grid-area:select;align-self:center}.inventory-table td.inventory-select-cell{text-align:left;width:auto}.inventory-table td.inventory-select-cell,.inventory-table .inventory-select-cell+.inventory-product-cell{padding-inline:0}.inventory-table .inventory-edit-link{display:none}.inventory-table td.inventory-edit-cell{text-align:right;grid-area:shop;place-self:center end;width:auto;padding:0}.inventory-table td.inventory-edit-cell:before{content:none}.inventory-table td.inventory-edit-cell:not(:has(.inventory-row-actions>:not(.inventory-edit-link))){display:none}.inventory-table tr:not(:has(.inventory-select-cell input)) td.inventory-edit-cell{grid-column:1/-1}.inventory-table .inventory-key-cell{font-size:var(--tl-type-label-m-size);font-weight:700}.inventory-table .inventory-lookup-state{font-size:var(--tl-type-label-s-size);color:var(--muted);margin-top:2px;font-weight:500;display:block}.inventory-table .inventory-lookup-state.is-failed,.inventory-table .inventory-lookup-state.is-not_found{color:var(--danger)}.admin-table.inventory-table .asset-table-identity>:last-child{min-width:0;max-width:none}.admin-table.sales-round-table .console-pinned-cell,.admin-table.inventory-table .console-pinned-cell{box-shadow:none;background:0 0;position:static}.admin-table.sales-round-table tbody tr:last-child td.console-pinned-cell,.admin-table.inventory-table tbody tr:last-child td.console-pinned-cell{box-shadow:none}:is(.inventory-table .inventory-select-cell:not(:has(input)),.inventory-table .console-pinned-cell:not(:has(a,button))){display:none}.inventory-table tr:not(:has(.inventory-select-cell input)):not(:has(.inventory-row-actions>:not(.inventory-edit-link))){grid-template-areas:"product product""state kind""details details""price price"}.inventory-table.has-landed-cost tr:not(:has(.inventory-select-cell input)):not(:has(.inventory-row-actions>:not(.inventory-edit-link))){grid-template-areas:"product product""state kind""details details""cost cost""price price"}.inventory-table.is-editing tr:not(:has(.inventory-select-cell input)):not(:has(.inventory-row-actions>:not(.inventory-edit-link))){grid-template-areas:"product product""state kind""details details""location cost""price price"}.inventory-table.inventory-groups-table tr:not(:has(.inventory-select-cell input)):not(:has(.inventory-row-actions>:not(.inventory-edit-link))){grid-template-areas:"product product""state kind""details details""quantity price"}.inventory-table.inventory-groups-table.has-landed-cost tr:not(:has(.inventory-select-cell input)):not(:has(.inventory-row-actions>:not(.inventory-edit-link))){grid-template-areas:"product product""state kind""details details""cost cost""quantity price"}.inventory-segment{min-height:var(--tl-control-44)}.inventory-table .inventory-name-line{flex-wrap:wrap}.inventory-table .inventory-name-cert{white-space:normal;overflow-wrap:anywhere}.inventory-table .inventory-row-actions :is(a,button){min-inline-size:var(--tl-control-44);min-block-size:var(--tl-control-44)}.asset-edit-back{min-block-size:var(--tl-control-44);min-inline-size:var(--tl-control-44);align-items:center;display:inline-flex}.inventory-table.inventory-groups-table tr{grid-template-areas:"product product""state kind""details details""quantity price""select shop"}.inventory-table.inventory-groups-table.has-landed-cost tr{grid-template-areas:"product product""state kind""details details""cost cost""quantity price""select shop"}.inventory-groups-table td[data-label=수량]{text-align:left;grid-area:quantity}.admin-table.sales-round-table .console-pinned-cell:before,.admin-table.inventory-table .console-pinned-cell:before{content:none}}.admin-table tbody tr:has(.console-row-link){position:relative}.admin-table .console-row-link{color:inherit;text-decoration:none}.admin-table .console-row-link.text-link{color:var(--focus)}.admin-table .console-row-link:after{content:"";position:absolute;inset:0}.admin-table .console-row-link:focus-visible{outline:2px solid var(--tl-color-border-focus);outline-offset:2px}.admin-table tbody tr:has(.console-row-link:focus-visible){outline:2px solid var(--tl-color-border-focus);outline-offset:2px}@media (hover:hover){.admin-table tbody tr:has(.console-row-link):hover .console-row-link{text-decoration:underline}}.admin-table tbody tr:has(.console-row-link) :is(a,button,label,select,textarea,summary):not(.console-row-link){z-index:1;position:relative}.home-task-summary{white-space:nowrap}.home-tasks-table .home-task-subject{white-space:normal;min-width:200px;font-weight:700}.home-tasks-table .home-task-kind,.home-tasks-table .home-task-state{color:var(--muted)}.home-panel-heading{flex-wrap:wrap;align-items:center;gap:4px 12px;display:inline-flex}.home-grid{grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);align-items:start;gap:24px;display:grid}.home-column{gap:24px;min-width:0;display:grid}.home-sales-unavailable{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.home-note{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty;border-top:1px solid var(--rule);margin:0;padding:12px 15px 14px;line-height:1.5}.home-scope{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;margin:0}.home-setup-done{min-height:48px;color:var(--muted);font-size:var(--tl-type-label-m-size);align-items:center;gap:10px;padding:10px 15px;display:flex}@media (max-width:820px){.home-grid{grid-template-columns:1fr}}@media (max-width:1080px){.home-tasks-table,.home-tasks-table tbody,.home-tasks-table tr,.home-tasks-table td,.home-tasks-table thead,.home-tasks-table thead tr{display:block}.home-tasks-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-tasks-table tbody{gap:10px;padding:14px;display:grid}.home-tasks-table tr{border:1px solid var(--rule);border-radius:var(--tl-radius-8);gap:4px;padding:14px;display:grid}.home-tasks-table td{white-space:normal;border-bottom:0;min-height:0;padding:0}.home-tasks-table .home-task-kind{font-size:var(--tl-type-label-s-size);font-weight:700}.home-tasks-table .home-task-subject{min-width:0;font-size:var(--tl-type-label-m-size)}.home-tasks-table .home-task-action{margin-top:8px}}.shop-info-reason-cell{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;min-width:220px;max-width:420px}.shop-info-editor{grid-template-columns:minmax(0,1.5fr) minmax(300px,.65fr);align-items:start;gap:24px;display:grid}.shop-info-main{gap:24px;min-width:0;display:grid}.shop-info-side{gap:16px;display:grid;position:sticky;top:86px}.shop-info-form{gap:18px;padding:18px 15px 20px;display:grid}.shop-info-form-flush{padding:0}.shop-info-fieldset{border:0;gap:18px;min-inline-size:0;margin:0;padding:0;display:grid}.shop-info-fieldset:disabled{opacity:.7}.dispatch-bundle{border:0;grid-column:1/-1;gap:12px;min-inline-size:0;margin:0;padding:0;display:grid}.dispatch-bundle>legend{color:var(--tl-color-text-primary);font-family:var(--tl-font-label);font-size:var(--tl-type-label-m-size);font-weight:var(--tl-type-label-m-weight);line-height:var(--tl-type-label-m-line);padding:0}.shop-info-compare td{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;min-width:180px}.shop-info-compare td:first-child{color:var(--tl-color-text-secondary);white-space:nowrap;font-weight:700}.shop-info-changed td{background:var(--selected-bg)}.shop-info-requested{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.shop-info-alert{margin:14px 15px 0}.shop-info-actions{gap:var(--tl-space-8);flex-wrap:wrap;padding:14px 15px 16px;display:flex}.shop-info-text{font-size:var(--tl-type-body-m-size);white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;margin:0;padding:14px 15px 16px;line-height:1.55}@media (max-width:820px){.shop-info-editor{grid-template-columns:1fr}.shop-info-side{position:static}}.inventory-summary.customers-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.customers-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.customers-tools{align-items:flex-start;gap:8px;display:flex}.customers-tools>:first-child{flex:none;width:168px}.customers-search{gap:4px;width:220px;display:grid}.customers-search-error{color:var(--danger);font-size:var(--tl-type-label-s-size);margin:0}.customers-results.is-refreshing .table-wrap,.customers-results.is-refreshing .console-pager{opacity:.55}.orders-layout.customers-layout{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.customers-table .orders-row-pick{min-height:40px!important}.customer-detail .orders-detail-meta{justify-content:flex-start}.customer-detail-page{max-width:720px;position:static}.customer-note-form{gap:6px;display:grid}.customer-note-form textarea{resize:vertical;width:100%}.customer-note-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.customer-note-row>:first-child{flex:0 150px;min-width:0}.customer-notes{gap:0;margin:0;padding:0;list-style:none;display:grid}.customer-notes>li{border-top:1px solid var(--rule);font-size:var(--tl-type-label-m-size);gap:4px;padding:10px 0;display:grid}.customer-note-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.customer-note-head small{color:var(--muted);font-size:11px}.customer-notes p{white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;margin:0;line-height:1.55}.customer-order-list{margin:0;padding:0;list-style:none;display:grid}.customer-order-list>li{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 0;display:grid}.customer-order-list>li:last-child{border-bottom:0}.customer-order-list .ledger-kind-dot{margin-top:0}.customer-order-name{gap:1px;min-width:0;display:grid}.customer-order-name strong{font-size:var(--tl-type-label-m-size);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.customer-order-name small{color:var(--muted);font-size:11px}.customer-order-amount{font-size:var(--tl-type-label-m-size);font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:960px){.orders-layout.customers-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.customers-tools{flex:100%}.customers-tools .customers-search{flex:auto;width:auto;min-width:0}.customers-summary .inventory-summary-tile{padding:8px 10px 10px}.customers-summary .inventory-summary-sub{display:none}.customers-summary .inventory-summary-hit{text-align:left;white-space:normal!important;height:auto!important;min-height:0!important}.customers-summary-label{white-space:normal}.customers-tools>:first-child{width:150px}}.settings-page>.admin-page-header{border-bottom:0;min-height:0;padding:20px 0 0}.settings-todo{border:1px solid var(--tl-color-status-warning);background:var(--tl-color-bg-warning);font-size:var(--tl-type-label-m-size);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;display:flex}.settings-todo ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.settings-todo-link{border:1px solid var(--rule);background:var(--paper);min-height:28px;color:var(--ink);font-size:var(--tl-type-label-s-size);border-radius:999px;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.settings-todo>span{color:var(--muted);font-size:var(--tl-type-label-s-size);margin-inline-start:auto}.settings-body{gap:12px;min-width:0;display:grid}.settings-body-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.settings-body-head h2{margin:0;font-size:18px}.settings-body>.reference-note{margin:0}.settings-group{border:1px solid var(--rule);background:var(--paper);border-radius:10px;overflow:hidden}.settings-group-head{border-bottom:1px solid var(--rule);background:var(--canvas);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:8px 16px;display:flex}.settings-group-head h3{font-size:var(--tl-type-label-m-size);margin:0}.settings-group-action{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.settings-rows{margin:0;padding:4px 16px;display:grid}.settings-rows>div{border-bottom:1px solid var(--rule);min-height:40px;font-size:var(--tl-type-label-m-size);grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;padding:6px 0;display:grid}.settings-rows>div:last-child{border-bottom:0}.settings-rows dt{color:var(--muted)}.settings-rows dd{word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.settings-group>.reference-note{margin:0;padding:0 16px 12px}.settings-form{gap:16px;padding:16px;display:grid}@media (max-width:820px){.settings-todo>span{margin-inline-start:0}.settings-rows>div{grid-template-columns:110px minmax(0,1fr)}}.shop-intro-editor{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:start;gap:24px;display:grid}.shop-intro-main{gap:16px;min-width:0;display:grid}.shop-intro-side{gap:16px;min-width:0;display:grid;position:sticky;top:86px}.shop-intro-fieldset,.shop-intro-group{border:0;gap:12px;min-inline-size:0;margin:0;padding:0;display:grid}.shop-intro-fieldset{gap:16px}.shop-intro-fieldset:disabled{opacity:.7}.pickup-weekdays{border:0;gap:8px;min-inline-size:0;margin:0;padding:0;display:grid}.pickup-weekdays legend{color:var(--tl-color-text-primary);font-family:var(--tl-font-label);font-size:var(--tl-type-label-m-size);font-weight:var(--tl-type-label-m-weight);margin-bottom:8px;padding:0}.pickup-weekdays-row{flex-wrap:wrap;gap:8px 16px;display:flex}.pickup-weekdays-help{color:var(--tl-color-text-secondary);margin:0;font-size:12px;line-height:1.5}.pickup-weekdays-error{color:var(--tl-color-text-danger,var(--tl-color-text-brand));margin:0;font-size:12px}.shop-intro-section{gap:20px;min-width:0;padding:16px;display:grid}.shop-intro-switches{gap:12px}.shop-profile-card{gap:16px;padding:16px;display:grid}.shop-cover-field{display:grid;position:relative}.shop-avatar-field,.shop-image-row{position:relative}:is(.shop-cover-field,.shop-avatar-field,.shop-image-row)>input[type=file]{width:1px;min-height:0}.shop-cover-image{border-radius:var(--tl-radius-8);background:var(--tl-color-bg-subtle) center / cover no-repeat;width:100%;display:block}.shop-cover-field[data-empty=true] .shop-cover-image{border:1px dashed var(--tl-color-border-strong)}.shop-cover-hint{color:var(--muted);font-size:var(--tl-type-body-s-size);text-align:center;pointer-events:none;padding-inline:120px 16px;position:absolute;inset:auto 0 8px}.shop-cover-caption{color:var(--muted);font-size:var(--tl-type-body-s-size);text-align:center;padding-inline:120px 4px}.shop-cover-note{word-break:keep-all;margin-top:2px;display:block}.shop-cover-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex;position:absolute;top:10px;right:10px}.shop-cover-actions>*{background:var(--paper)!important}.shop-cover-field:not([data-empty]){row-gap:var(--tl-space-8)}.shop-cover-field:not([data-empty]) .shop-cover-actions{position:static}.shop-cover-field:not([data-empty]) .shop-cover-caption{order:1}.shop-profile-identity{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding-inline:12px;display:grid}.shop-avatar-field{justify-items:center;gap:4px;margin-top:-56px;display:grid}.shop-avatar-frame{width:96px;height:96px;display:block;position:relative}.shop-avatar-image{border:3px solid var(--paper);background:var(--field) center / cover no-repeat;width:100%;height:100%;color:var(--ink);font-size:var(--tl-type-heading-m-size);box-shadow:0 0 0 1px var(--rule);border-radius:50%;place-items:center;font-weight:700;display:grid}.shop-avatar-camera{bottom:2px;right:0;background:var(--paper)!important;position:absolute!important}.shop-avatar-tools{gap:8px;display:flex}.shop-profile-text{gap:12px;min-width:0;padding-top:8px;display:grid}.shop-profile-name{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.shop-profile-name strong{font-size:var(--tl-type-heading-s-size);word-break:keep-all;line-height:1.3}.shop-profile-name .text-link{font-size:var(--tl-type-label-s-size)}.shop-image-row{border-top:1px solid var(--rule);grid-template-columns:140px minmax(0,1fr);align-items:center;gap:14px;padding-top:16px;display:grid}.shop-image-row-thumb{border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--tl-color-bg-subtle) center / cover no-repeat;width:100%;display:block}.shop-image-row-body{gap:4px;min-width:0;display:grid}.shop-image-row-body strong{font-size:var(--tl-type-label-m-size)}.shop-image-row-body small{color:var(--muted);font-size:var(--tl-type-label-s-size)}.shop-image-row-actions{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.shop-intro-legend{color:var(--tl-color-text-primary);font-family:var(--tl-font-label);font-size:var(--tl-type-label-m-size);font-weight:var(--tl-type-label-m-weight);line-height:var(--tl-type-label-m-line);padding:0}.shop-intro-helper,.shop-intro-note{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty;margin:0;line-height:1.5}.shop-intro-error{color:var(--danger);font-size:var(--tl-type-body-s-size);word-break:keep-all;margin:0;line-height:1.5}.shop-intro-link-row{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr) auto;align-items:start;gap:12px;display:grid}.shop-intro-link-row>:last-child{margin-top:calc(var(--tl-type-label-m-line) + 6px)}.shop-intro-group-actions{flex-wrap:wrap;gap:8px;display:flex}.shop-featured-filters{flex-wrap:wrap;gap:6px;display:flex}.shop-featured-choices{margin:0;padding:0;list-style:none;display:grid}.shop-featured-choices>li{border-top:1px solid var(--rule)}.shop-featured-choices>li:last-child{border-bottom:1px solid var(--rule)}.shop-featured-choice{width:100%;padding:10px 4px;align-items:center!important}.shop-featured-choice :has(>.shop-featured-choice-body){flex:1;min-width:0}.shop-featured-choice-body{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.shop-featured-choice-thumb{border-radius:var(--tl-radius-8);background:var(--tl-color-bg-subtle);place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.shop-featured-choices[data-shape=pack] .shop-featured-choice-thumb>*{width:30px!important}.shop-featured-choice-thumb>.asset-thumb{object-fit:contain;width:100%;height:100%}.shop-featured-choice-text{gap:4px;min-width:0;display:grid}.shop-featured-choice-text strong{font-size:var(--tl-type-label-m-size);word-break:keep-all;overflow-wrap:anywhere;line-height:1.4}.shop-featured-choice-text strong small{color:var(--muted);font-size:var(--tl-type-label-s-size);margin-left:6px;font-weight:400}.shop-featured-choice-badges{flex-wrap:wrap;gap:4px;display:flex}.shop-featured-choice-meta{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;overflow-wrap:anywhere;line-height:1.45}.shop-featured-choice-order{color:var(--tl-color-bg-action);font-size:var(--tl-type-label-s-size);white-space:nowrap;font-weight:700}.shop-featured-note{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;margin:0;line-height:1.5}.shop-featured-content{gap:var(--tl-space-12);padding:var(--tl-space-16);min-width:0;display:grid}.shop-featured-groups{gap:24px;display:grid}.shop-featured{gap:10px;min-width:0;display:grid}.shop-featured-head{align-items:baseline;gap:8px;display:flex}.shop-featured-head h3{font-size:var(--tl-type-label-m-size);margin:0}.shop-featured-slots{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.shop-featured-slots[data-shape=product]{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.shop-featured-slot{align-content:start;gap:6px;min-width:0;display:grid}.shop-featured-thumb,.shop-featured-add{aspect-ratio:3/4;border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--tl-color-bg-subtle);place-items:center;display:grid;overflow:hidden}.shop-featured-slots[data-shape=product] :is(.shop-featured-thumb,.shop-featured-add){aspect-ratio:1}.shop-featured-thumb>*{width:60%!important}.shop-featured-thumb>.asset-thumb{object-fit:contain;width:100%;height:100%}.shop-featured-name{font-size:var(--tl-type-label-s-size);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.shop-featured-slot[data-stale=true] .shop-featured-thumb{opacity:.4}.shop-featured-stale{color:var(--tl-color-text-danger);font-size:var(--tl-type-label-s-size);line-height:1.4}.shop-featured-tools{justify-content:space-between;align-items:center;margin-block:-4px;display:flex}.shop-featured-move{display:flex}.shop-featured-tool svg{width:16px;height:16px}.shop-featured-remove{--tl-icon-button-ink:var(--tl-color-text-secondary)}@media (max-width:767px){.shop-featured-slots,.shop-featured-slots[data-shape=product]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.shop-featured-add{width:100%;color:var(--muted);font-size:var(--tl-type-label-s-size);border:1px dashed var(--rule)!important;height:auto!important;min-height:0!important;padding:0!important;display:grid!important}.shop-featured-add>*{justify-items:center;gap:2px;display:grid}.shop-featured-add>*>span{font-size:22px;line-height:1}@media (hover:hover){.shop-featured-add:hover{color:var(--ink);border-color:var(--tl-color-border-strong)!important}}.shop-intro-media-row{border-top:1px solid var(--rule);grid-template-columns:160px minmax(0,1fr) auto;align-items:start;gap:12px;padding-block:12px;display:grid}.shop-intro-media-row>:last-child{margin-top:calc(var(--tl-type-label-m-line) + 6px)}.shop-intro-media-thumb{aspect-ratio:16/9;margin-top:calc(var(--tl-type-label-m-line) + 6px);border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--tl-color-bg-subtle);color:var(--tl-color-text-secondary);place-items:center;display:grid;overflow:hidden}.shop-intro-media-thumb img{object-fit:cover;width:100%;height:100%;display:block}.shop-intro-media-fallback{width:var(--tl-space-40);height:var(--tl-space-40)}.shop-intro-media-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.shop-intro-viewport{flex-wrap:wrap;gap:6px;display:inline-flex}.shop-intro-preview{background:var(--tl-color-bg-subtle);padding:14px 15px 16px;overflow:hidden}@media (min-width:1081px){.shop-intro-preview{overscroll-behavior:contain;max-height:calc(100dvh - 260px);overflow-y:auto}}.shop-intro-preview-jumps{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:4px 6px;padding:10px 15px;display:flex}.shop-intro-preview-count{color:var(--muted);margin-inline-start:6px;font-weight:500}.shop-intro-preview-all{border:1px solid var(--rule);border-radius:var(--tl-radius-full);color:var(--ink);font-size:var(--tl-type-label-s-size);justify-self:center;padding:6px 18px}.shop-intro-preview[data-viewport=mobile] .shop-intro-preview-all{text-align:center;justify-self:stretch}.shop-intro-preview-page{--preview-logo:112px;border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--paper);gap:28px;margin-inline:auto;padding-bottom:28px;display:grid;overflow:hidden}.shop-intro-preview[data-viewport=mobile] .shop-intro-preview-page{--preview-logo:80px;gap:24px}.shop-intro-preview-page>:not(.shop-intro-preview-cover){margin-inline:24px}.shop-intro-preview[data-viewport=mobile] .shop-intro-preview-page>:not(.shop-intro-preview-cover){margin-inline:16px}.shop-intro-preview-cover{aspect-ratio:3;background:var(--field) center / cover no-repeat;margin-bottom:-12px}.shop-intro-preview-cover[data-mobile=true]{aspect-ratio:35/16}.shop-intro-preview-page>.shop-intro-preview-cover+.shop-intro-preview-profile{margin-top:0}.shop-intro-preview-page>.shop-intro-preview-profile:first-child{margin-top:24px}.shop-intro-preview-profile{grid-template-columns:var(--preview-logo) minmax(0, 1fr) auto;align-items:center;gap:12px 20px;display:grid}.shop-intro-preview[data-viewport=mobile] .shop-intro-preview-profile{grid-template-columns:var(--preview-logo) minmax(0, 1fr);gap:12px 16px}.shop-intro-preview[data-viewport=mobile] .shop-intro-preview-actions{grid-column:1/-1}.shop-intro-preview-icon{width:var(--preview-logo);height:var(--preview-logo);box-sizing:border-box;border:1px solid var(--rule);background:var(--field) center / cover no-repeat;border-radius:50%;place-items:center;display:inline-grid}.shop-intro-preview-initials{color:var(--ink);font-size:var(--tl-type-heading-m-size);font-weight:700}.shop-intro-preview-body{gap:6px;min-width:0;display:grid}.shop-intro-preview-heading{align-items:center;gap:6px;min-width:0;display:flex}.shop-intro-preview-name{font-size:var(--tl-type-heading-m-size);word-break:keep-all;overflow-wrap:anywhere;line-height:1.3}.shop-intro-preview-verified{width:20px;height:20px}.shop-intro-preview-tagline{font-size:var(--tl-type-body-m-size);word-break:keep-all;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.5}.shop-intro-preview-tagline[data-empty=true]{color:var(--muted);font-weight:400}.shop-intro-preview-intro{position:relative}.shop-intro-preview-intro p{color:var(--muted);font-size:var(--tl-type-body-s-size);white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.shop-intro-preview-more{background:linear-gradient(to right, transparent, var(--paper) 20px);color:var(--ink);font-size:var(--tl-type-body-s-size);padding-left:24px;font-weight:700;line-height:1.55;position:absolute;bottom:0;right:0}.shop-intro-preview-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shop-intro-preview-inquiry{border:1px solid var(--tl-color-border-strong);border-radius:var(--tl-radius-8);height:36px;font-size:var(--tl-type-label-s-size);align-items:center;padding-inline:14px;font-weight:700;display:inline-flex}.shop-intro-preview-links{gap:6px;margin:0;padding:0;list-style:none;display:flex}.shop-intro-preview-links a{border:1px solid var(--rule);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.shop-intro-preview-tabs{border-bottom:1px solid var(--rule);font-size:var(--tl-type-label-m-size);gap:20px;margin:0;padding:0;list-style:none;display:flex}.shop-intro-preview-tabs li{color:var(--muted);padding-bottom:10px}.shop-intro-preview-tabs li[aria-current=page]{border-bottom:2px solid var(--ink);color:var(--ink);margin-bottom:-1px;font-weight:700}.shop-intro-preview-section{gap:12px;min-width:0;display:grid}.shop-intro-preview-section-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.shop-intro-preview-section-head h3{font-size:var(--tl-type-heading-s-size);word-break:keep-all;margin:0}.shop-intro-preview-section-head span{color:var(--muted);font-size:var(--tl-type-label-s-size)}.shop-intro-preview-empty{color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;margin:0}.shop-intro-preview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px;margin:0;padding:0;list-style:none;display:grid}.shop-intro-preview[data-viewport=mobile] .shop-intro-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.shop-intro-preview-placeholder{aspect-ratio:1;border:1px dashed var(--rule);border-radius:var(--tl-radius-8);background:var(--tl-color-bg-subtle)}.shop-intro-preview-card{grid-template-rows:auto auto auto auto auto;align-content:start;gap:6px;min-width:0;display:grid}.shop-intro-preview-art{aspect-ratio:1;border-radius:var(--tl-radius-8);background:var(--tl-color-bg-subtle) center / contain no-repeat;place-items:center;display:grid;position:relative;overflow:hidden}.shop-intro-preview-art[data-kind=pack]>:first-child{width:46%!important}.shop-intro-preview-grade{border:1px solid var(--ink);background:var(--paper);color:var(--ink);font-size:var(--tl-type-label-s-size);border-radius:999px;padding:2px 8px;font-weight:700;position:absolute;top:8px;left:8px}.shop-intro-preview-card-badges{min-height:20px;display:flex}.shop-intro-preview-card-title{min-height:2.8em;font-size:var(--tl-type-label-m-size);word-break:keep-all;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.shop-intro-preview-card-meta{color:var(--muted);font-size:var(--tl-type-label-s-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shop-intro-preview-card-price{font-size:var(--tl-type-label-m-size);font-weight:700}.shop-intro-preview-media{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.shop-intro-preview[data-viewport=mobile] .shop-intro-preview-media{grid-template-columns:minmax(0,1fr)}.shop-intro-preview-media li{gap:6px;min-width:0;display:grid}.shop-intro-preview-media span{aspect-ratio:16/9;border-radius:var(--tl-radius-8);background:var(--tl-color-bg-subtle) center / cover no-repeat}.shop-intro-preview-media-fallback{color:var(--tl-color-icon-secondary);place-items:center;display:grid}.shop-intro-preview-media-fallback svg{width:28px;height:28px}.shop-intro-preview-media small{font-size:var(--tl-type-label-s-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shop-intro-note-card{border:1px dashed var(--rule);border-radius:var(--tl-radius-8);color:var(--muted);font-size:var(--tl-type-body-s-size);word-break:keep-all;overflow-wrap:anywhere;gap:6px;padding:14px 16px;line-height:1.5;display:grid}.shop-intro-note-card strong{color:var(--ink);font-size:var(--tl-type-label-m-size)}.shop-intro-note-card p{margin:0}@media (max-width:1080px){.shop-intro-editor{grid-template-columns:1fr}.shop-intro-side{position:static}}@media (max-width:560px){.shop-profile-identity{grid-template-columns:1fr;padding-inline:0}.shop-cover-hint{text-align:left;padding-inline:96px 4px;position:static}.shop-cover-caption{text-align:left;padding-inline:96px 4px}.shop-avatar-field{justify-items:start;margin-top:-32px;padding-left:12px}.shop-avatar-frame{width:72px;height:72px}.shop-image-row{grid-template-columns:112px minmax(0,1fr)}.shop-intro-link-row,.shop-intro-media-row,.shop-intro-media-fields{grid-template-columns:1fr}.shop-intro-link-row>:last-child,.shop-intro-media-row>:last-child{justify-self:start;margin-top:0}.shop-intro-media-thumb{width:min(100%,240px);margin-top:0}}.shop-page{gap:16px}.shop-page>.admin-page-header{border-bottom:0;min-height:0;padding:20px 0 0}.shop-state-tabs>[role=tablist]{border-bottom:1px solid var(--rule);gap:4px;padding-block-end:0!important}.shop-state-tabs [role=tab]{gap:6px;margin-bottom:-1px;color:var(--muted)!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding-inline:12px!important;font-weight:500!important}.shop-state-tabs [role=tab][data-selected=true]{border-bottom-color:var(--ink)!important;color:var(--ink)!important;font-weight:700!important}@media (hover:hover){.shop-state-tabs [role=tab]:hover:not(:disabled){border-bottom-color:var(--rule)!important;color:var(--ink)!important}.shop-state-tabs [role=tab][data-selected=true]:hover:not(:disabled){border-bottom-color:var(--ink)!important}}.shop-tab-count{background:var(--tl-color-bg-subtle);min-width:20px;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;margin-inline-start:6px;padding:1px 7px;font-size:11px;font-weight:700;line-height:16px;display:inline-block}.shop-state-tabs [role=tab][data-selected=true] .shop-tab-count{background:var(--ink);color:var(--paper)}@media (max-width:560px){.shop-state-tabs>[role=tablist]{flex-wrap:wrap!important;overflow-x:visible!important}.settings-nav{flex-wrap:wrap;overflow-x:visible}.settings-nav-link{flex:0 auto}}.shop-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:16px;display:flex}.shop-kind-chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.shop-toolbar-rule{background:var(--rule);align-self:stretch;width:1px;margin-inline:6px}.shop-sort{width:auto}.shop-search{flex:0 220px;min-width:180px;margin-inline-start:auto}.shop-bulk-bar{border:1px solid var(--ink);background:var(--paper);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;display:flex}.shop-bulk-bar strong{font-size:var(--tl-type-label-m-size);margin-inline-end:auto}.shop-results.is-refreshing .shop-table-box{opacity:.55}.shop-table-box{border:1px solid var(--rule);background:var(--paper);border-radius:10px;overflow:hidden}.shop-table-box .table-wrap{border:0;border-radius:0}.admin-table.shop-table{font-variant-numeric:tabular-nums;min-width:760px}.admin-table.shop-table th{background:var(--canvas);color:var(--muted);font-size:var(--tl-type-label-s-size);padding:10px 12px;font-weight:500}.admin-table.shop-table td{vertical-align:middle;padding:3px 12px;line-height:1.35}.admin-table.shop-table tr.is-picked td{background:var(--canvas)}.shop-table th.shop-pick-cell,.shop-table td.shop-pick-cell{width:18px;padding-block:0;padding-inline:12px 0}.shop-table .numeric-cell{text-align:right}.shop-product{align-items:center;gap:10px;min-width:0;display:flex}.shop-thumb{object-fit:cover;background:var(--tl-color-bg-subtle);border-radius:4px;flex:none;width:28px;height:37px}.shop-product-text{gap:1px;min-width:0;display:grid}.shop-product-text a,.shop-product-text strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.shop-product-text small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.shop-table .shop-price-cell{font-family:inherit;font-weight:700}.shop-table .shop-date-cell,.shop-table .shop-qty-cell{font-family:inherit}.shop-table .shop-date-cell,.shop-table .shop-kind-cell{color:var(--muted)}.shop-table .shop-kind-cell{color:var(--ink)}.shop-table .shop-date-cell{font-size:var(--tl-type-label-s-size)}.shop-table-foot>span:last-child:not(:first-child){margin-inline-start:auto}.shop-table-foot{border-top:1px solid var(--rule);color:var(--muted);font-size:var(--tl-type-label-s-size);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.shop-note{color:var(--muted);font-size:var(--tl-type-label-s-size);margin:16px 0 0}@media (max-width:560px){.shop-search{flex:100%;margin-inline-start:0}.shop-toolbar-rule{display:none}}@media (max-width:1080px){.shop-search{min-width:0}.shop-table-box{background:0 0;border:0}.admin-table.shop-table{min-width:0}.shop-table,.shop-table tbody,.shop-table thead,.shop-table thead tr{display:block}.shop-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shop-table tbody{gap:10px;display:grid}.shop-table tr{grid-template-columns:var(--tl-control-44) minmax(0, 1fr) auto;border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--paper);grid-template-areas:"pick product visible"".kind price"".state qty"".date date";gap:6px 10px;padding:12px;display:grid}.admin-table.shop-table td{text-align:left;white-space:normal;border-bottom:0;min-height:0;padding:0}.shop-table td.shop-pick-cell{grid-area:pick;width:auto;padding:0}.shop-table td.shop-product-cell{grid-area:product}.shop-table td.shop-visible-cell{grid-area:visible}.shop-table td.shop-kind-cell{grid-area:kind}.shop-table td.shop-price-cell{text-align:right;grid-area:price}.shop-table td.shop-state-cell{grid-area:state}.shop-table td.shop-qty-cell{text-align:right;grid-area:qty}.shop-table td.shop-date-cell{grid-area:date}.shop-table td.shop-date-cell:before{content:"수정 "}.shop-table td.shop-qty-cell:before{content:"수량 ";color:var(--muted)}.shop-table td.shop-visible-cell{justify-self:end}.shop-product-text a,.shop-product-text strong{white-space:normal}.shop-table-foot{border-top:0;padding-inline:0}.shop-table tr.is-picked{background:var(--canvas)}.admin-table.shop-table tr.is-picked td{background:0 0}.shop-bulk-bar{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shop-bulk-bar strong{grid-column:1/3;align-self:center}.shop-bulk-bar>button:last-child{grid-area:1/3;justify-self:end}}.shop-add{gap:12px;display:grid}.shop-add-search{padding-block-start:var(--tl-space-4)}.shop-add-search input{min-height:44px;font-size:var(--tl-type-body-m-size)}.shop-add-picks{max-height:360px;overflow-y:auto}.shop-add-row{align-items:center;gap:10px;min-width:0;display:flex}.shop-add-row .shop-product-text{flex:auto}.shop-add-stock{color:var(--muted);white-space:nowrap;flex:none;font-size:11px}.shop-add-foot{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.shop-add-price{align-items:center;gap:6px;width:150px;display:inline-flex}.shop-add-price input{text-align:right!important;font-weight:700!important}.shop-add-note{color:var(--muted);font-size:var(--tl-type-label-s-size);flex:160px}.shop-add-note.is-danger{color:var(--danger);font-weight:700}.listing-edit-page{gap:16px}.listing-edit-bar{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;padding:20px 0 16px;display:flex}.listing-edit-title{flex:320px;align-items:flex-start;gap:4px;min-width:0;display:flex}.listing-edit-title h1{letter-spacing:-.03em;word-break:keep-all;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;margin:0;padding-top:8px;font-size:1.35rem;line-height:1.25;display:flex}.listing-edit-bar>.page-actions{flex:none;align-items:center;padding-top:2px}.listing-edit-back{flex:none;place-items:center;width:44px;margin-left:-10px;display:inline-grid;height:44px!important;min-height:44px!important;color:var(--ink)!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0!important}.listing-edit-back svg{width:24px;height:24px}@media (hover:hover){.listing-edit-back:hover{background:var(--tl-color-bg-canvas)!important}}.listing-edit-dirty{color:var(--muted);font-size:var(--tl-type-label-s-size)}.listing-edit-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.listing-edit-main,.listing-edit-side{gap:16px;min-width:0;display:grid}.listing-edit-side{position:sticky;top:16px}.listing-edit-card{gap:12px;padding:18px 20px;display:grid}.listing-edit-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.listing-edit-card-head h2{letter-spacing:-.025em;margin:0;font-size:.96rem}.listing-edit-card-head small{color:var(--muted);font-size:var(--tl-type-label-s-size)}.listing-edit-card-head a{color:var(--focus);font-size:var(--tl-type-label-s-size)}.listing-edit-photos{grid-template-columns:repeat(auto-fill,minmax(110px,120px));gap:10px;margin:0;padding:0;list-style:none;display:grid}.listing-edit-photo{aspect-ratio:3/4;border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--canvas);place-items:center;display:grid;position:relative;overflow:hidden}.listing-edit-photo.is-cover{border:2px solid var(--ink)}.listing-edit-photo img{object-fit:cover;width:100%;height:100%}.listing-edit-photo-empty{color:var(--muted);font-size:var(--tl-type-label-s-size)}.listing-edit-photo-label{inset-inline:6px;background:var(--paper);text-align:center;border-radius:4px;padding:2px 0;font-size:11px;position:absolute;bottom:6px}.listing-edit-cover-tag{z-index:1;background:var(--ink);color:var(--paper);border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;top:6px;left:6px}.listing-edit-price-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.listing-edit-field{align-content:start;gap:6px;min-width:0;display:grid}.listing-edit-field>label,.listing-edit-label,.listing-edit-limit>label{font-size:var(--tl-type-label-m-size);font-weight:700}.listing-edit-money{align-items:center;gap:6px;display:flex}.listing-edit-money input{text-align:right!important;font-size:1.05rem!important;font-weight:700!important}.listing-edit-money>span{color:var(--muted);font-size:var(--tl-type-label-s-size)}.listing-edit-readonly{min-height:var(--tl-control-40);border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--canvas);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 12px;display:flex}.listing-edit-readonly small{color:var(--muted);font-size:11px}.listing-edit-margin{color:var(--tl-color-text-success)}.listing-edit-margin.is-danger,.listing-edit-note.is-danger{color:var(--danger)}.listing-edit-note{font-size:var(--tl-type-label-s-size);word-break:keep-all;margin:0;line-height:1.5}.listing-edit-note.is-muted{color:var(--muted)}.listing-edit-note.is-warning{color:var(--tl-color-text-warning);font-weight:700}.listing-edit-note.is-danger{font-weight:700}.listing-edit-limit{border-top:1px solid var(--rule);grid-template-columns:auto 120px minmax(0,1fr);align-items:center;gap:8px 12px;padding-top:12px;display:grid}.listing-edit-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0;display:grid}.listing-edit-facts>div,.listing-edit-links>div{grid-template-columns:96px minmax(0,1fr);gap:12px;display:grid}.listing-edit-facts dt,.listing-edit-links dt{color:var(--muted);font-size:var(--tl-type-body-s-size)}.listing-edit-facts dd,.listing-edit-links dd{font-size:var(--tl-type-body-s-size);overflow-wrap:anywhere;margin:0}.listing-edit-checks{flex-wrap:wrap;gap:8px 24px;display:flex}.listing-edit-switch-row{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.listing-edit-switch-row>span{gap:2px;display:grid}.listing-edit-switch-row small{color:var(--muted);font-size:var(--tl-type-label-s-size)}.listing-edit-withdraw{width:100%;border-color:var(--danger)!important;color:var(--danger)!important}.listing-edit-links{gap:8px;margin:0;display:grid}.listing-edit-links>div{grid-template-columns:minmax(0,1fr) auto}.listing-edit-links dd{text-align:right}.listing-edit-links a{color:var(--focus)}@media (max-width:960px){.listing-edit-layout{grid-template-columns:minmax(0,1fr)}.listing-edit-side{position:static}}@media (max-width:560px){.listing-edit-bar{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:16px;display:grid}.listing-edit-title h1{font-size:1.2rem}.listing-edit-bar>.page-actions{flex-wrap:wrap;gap:8px;padding-top:0;display:flex}.listing-edit-bar>.page-actions>*{flex:1 1 0!important;min-width:0!important}.listing-edit-bar>.page-actions>.listing-edit-dirty{flex:0 0 100%!important}.listing-edit-price-grid,.listing-edit-facts{grid-template-columns:minmax(0,1fr)}.listing-edit-photos{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-edit-limit{grid-template-columns:minmax(0,1fr)}.listing-edit-card{padding:14px}}.seller-nav-badge{align-items:center;margin-inline-start:auto;padding-inline-start:8px;display:inline-flex}.seller-nav-badge>span[aria-hidden]{background:var(--tl-color-bg-action);min-width:18px;height:18px;color:var(--tl-color-text-inverse);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.admin-nav-section a.is-active{background:var(--tl-neutral-200);color:var(--ink)}@media (min-width:821px){.admin-navigation{gap:0}.admin-nav-section{gap:1px}.admin-nav-section+.admin-nav-section{border-top:1px solid var(--rule);margin-top:10px;padding-top:10px}.admin-nav-section p{color:var(--muted);letter-spacing:.06em;padding:4px 10px 6px;font-size:11px;font-weight:600}.admin-nav-section a{min-height:36px;font-size:var(--tl-type-label-m-size);gap:10px;padding:0 10px;font-weight:500}.admin-nav-section a.is-active{font-weight:700}.admin-nav-section a[data-child=true]{min-height:32px;font-size:var(--tl-type-label-s-size);padding-inline-start:38px}}@media (max-width:820px){.admin-nav-icon{display:none}}.asset-events{gap:0;margin:0;padding:0;list-style:none;display:grid}.asset-events>li{border-bottom:1px solid var(--rule);font-size:var(--tl-type-body-s-size);gap:2px;padding:10px 0;display:grid}.asset-events>li:last-child{border-bottom:0}.asset-events small,.asset-events time{color:var(--muted);font-size:var(--tl-type-label-s-size)}.asset-events-empty{color:var(--muted);font-size:var(--tl-type-body-s-size);margin:0}.asset-events-dialog{gap:12px;display:grid}.asset-removal{gap:14px;display:grid}.asset-removal-label{font-size:var(--tl-type-label-m-size);font-weight:700}.asset-removal-reason{gap:6px;display:grid}.asset-edit-remove{width:100%;border-color:var(--danger)!important;color:var(--danger)!important}.psa-lookup{gap:10px;display:grid}.psa-result{border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--canvas);grid-template-columns:72px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.psa-result-image{aspect-ratio:3/5;background:var(--tl-color-bg-asset-preview) center / contain no-repeat;border-radius:4px;width:72px}.psa-result-image.is-empty{color:var(--muted);place-items:center;font-size:11px;display:grid}.psa-result-body{min-width:0;font-size:var(--tl-type-body-s-size);gap:4px;display:grid}.psa-result-body strong{overflow-wrap:anywhere}.psa-result-body small{color:var(--muted);font-size:var(--tl-type-label-s-size)}.psa-result-grade{font-weight:700}.psa-result a{color:var(--focus)}.psa-finder-label{font-size:var(--tl-type-label-m-size);font-weight:700}.psa-paste{justify-items:start;gap:6px;display:grid}.psa-paste textarea{width:100%}.psa-paste small{color:var(--muted);font-size:var(--tl-type-label-s-size);word-break:keep-all}.psa-manual-fallback{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.psa-actions{gap:8px;min-width:0;display:grid}.psa-actions-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.scan-result-note{color:var(--muted);font-size:var(--tl-type-label-s-size);word-break:keep-all;margin:0;line-height:1.5}.inventory-draft-input{min-width:88px}.inventory-draft-input[data-dirty]{font-weight:700;background:var(--tl-color-bg-warning)!important;border-color:var(--tl-color-status-warning)!important}.inventory-draft-input[aria-invalid=true]{border-color:var(--danger)!important}.inventory-edit-strip{border:1px solid var(--tl-color-status-warning);border-radius:var(--tl-radius-8);background:var(--tl-color-bg-warning);font-size:var(--tl-type-body-s-size);word-break:keep-all;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}.inventory-edit-strip-actions{flex-wrap:wrap;gap:8px;display:flex}.inventory-edit-bar{z-index:5;border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--paper);box-shadow:var(--tl-shadow-1);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding:12px 16px;display:flex;position:sticky;bottom:0}.inventory-edit-bar-note{color:var(--muted);font-size:var(--tl-type-label-s-size);margin-inline-end:auto}.inventory-saved{flex-wrap:wrap;align-items:center;gap:8px 12px;display:inline-flex}.change-review{gap:12px;display:grid}.change-review-lines{border:1px solid var(--rule);border-radius:var(--tl-radius-8);gap:0;max-height:50vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.change-review-lines>li{border-bottom:1px solid var(--rule);font-size:var(--tl-type-body-s-size);border-inline-start:3px solid #0000;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4px 12px;padding:10px 12px;display:grid}.change-review-lines>li:last-child{border-bottom:0}.change-review-lines>li[data-level=amber]{border-inline-start-color:var(--tl-color-status-warning)}.change-review-lines>li[data-level=red]{border-inline-start-color:var(--danger)}.change-review-name{gap:2px;min-width:0;display:grid}.change-review-name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.change-review-name small{color:var(--muted);font-size:var(--tl-type-label-s-size)}.change-review-values{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px;display:inline-flex}.change-review-warning{color:var(--muted);font-size:var(--tl-type-label-s-size);word-break:keep-all}.change-review-lines>li[data-level=amber] .change-review-warning{color:var(--tl-color-text-warning);font-weight:700}.change-review-lines>li[data-level=red] .change-review-warning{color:var(--danger);font-weight:700}.inventory-excel{gap:16px;margin:0;padding:0;list-style:none;display:grid}.inventory-excel>li{gap:8px;display:grid}.inventory-excel small{color:var(--muted);font-size:var(--tl-type-label-s-size);word-break:keep-all}.inventory-excel-actions{flex-wrap:wrap;gap:8px;display:flex}.inventory-excel-status{gap:8px;margin-top:12px;display:grid}.inventory-excel-status:empty{display:none}.inventory-excel-issues{max-height:30vh;font-size:var(--tl-type-label-s-size);gap:4px;margin:0;padding:0 0 0 4px;list-style:none;display:grid;overflow-y:auto}@media (max-width:560px){.change-review-lines>li{grid-template-columns:minmax(0,1fr)}.inventory-edit-bar{padding:10px 12px}}.orders-page{gap:16px}.orders-page>.admin-page-header{border-bottom:0;min-height:0;padding:20px 0 0}.orders-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;border-bottom:1px solid var(--rule);gap:4px;min-width:0;display:flex;overflow-x:auto}@supports (animation-timeline:scroll()){.orders-tabs{-webkit-mask-image:linear-gradient(to right, transparent, var(--paper) var(--table-fade-start), var(--paper) calc(100% - var(--table-fade)), transparent);mask-image:linear-gradient(to right, transparent, var(--paper) var(--table-fade-start), var(--paper) calc(100% - var(--table-fade)), transparent);animation:linear both table-scroll-fade;animation-timeline:scroll(self inline)}}.orders-tab{white-space:nowrap;min-height:40px;color:var(--muted);font-size:var(--tl-type-body-m-size);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}.orders-tab[aria-current=page]{border-bottom-color:var(--ink);color:var(--ink);font-weight:700}.orders-tab[aria-current=page] .shop-tab-count{background:var(--ink);color:var(--paper)}@media (max-width:560px){.orders-tab{padding-inline:8px}}@media (hover:hover){.orders-tab:hover:not([aria-current=page]){border-bottom-color:var(--rule);color:var(--ink)}}.orders-guide{border:1px solid var(--rule);background:var(--canvas);border-radius:10px;gap:10px;padding:12px 14px;display:grid}.orders-guide-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.orders-guide-kinds{gap:6px;display:flex}.orders-guide-steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.orders-guide-steps>li{border:1px solid var(--rule);background:var(--paper);border-radius:8px;align-content:start;gap:2px;padding:8px 10px;display:grid}.orders-guide-steps>li[data-mine=true]{border:1.5px solid var(--ink)}.orders-guide-steps small,.orders-guide-who{color:var(--muted);word-break:keep-all;font-size:11px}.orders-guide .reference-note{margin:0}.orders-tab-row{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:flex-end;gap:8px 12px;min-width:0;display:flex}.orders-tab-row .orders-tabs{border-bottom:0;flex:auto}.orders-tab-tools{align-items:center;gap:8px;margin-inline-start:auto;padding-bottom:6px;display:flex}.orders-scope{color:var(--muted);font-size:var(--tl-type-label-s-size);margin:0}.orders-layout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:16px;display:grid}.orders-list{gap:0;min-width:0;display:grid}.admin-table.orders-table td{vertical-align:middle;padding-block:4px}.admin-table.orders-table tr[data-selected=true] td{background:var(--tl-color-bg-subtle)}.admin-table.orders-table tr[data-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--ink)}.orders-row-pick{text-align:left;justify-items:start;gap:1px;height:auto!important;min-height:0!important;padding:0!important;display:grid!important}.orders-row-pick-text{white-space:normal;justify-items:start;gap:1px;display:grid}.orders-row-pick-text>span{color:var(--ink);font-weight:700}.orders-row-pick small{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:400}.orders-detail{border:1px solid var(--rule);background:var(--paper);border-radius:10px;display:grid;position:sticky;top:16px;overflow:hidden}.orders-detail-section{border-bottom:1px solid var(--rule);gap:10px;padding:14px 16px;display:grid}.orders-detail-section:last-child{border-bottom:0}.orders-detail-section h2{word-break:keep-all;margin:0;font-size:18px;line-height:1.3}.orders-detail-section h3{font-size:var(--tl-type-label-m-size);margin:0}.orders-detail-meta{color:var(--muted);font-size:var(--tl-type-label-s-size);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.orders-detail-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.orders-detail-list{font-size:var(--tl-type-label-m-size);grid-template-columns:56px minmax(0,1fr);gap:6px 10px;margin:0;display:grid}.orders-detail-list dt{color:var(--muted)}.orders-detail-list dd{word-break:keep-all;overflow-wrap:anywhere;margin:0}.orders-detail-items{gap:6px;margin:0;padding:0;list-style:none;display:grid}.orders-detail-items>li{gap:1px;display:grid}.orders-detail-items .asset-thumb{width:36px;height:50px}.orders-detail-items img.asset-thumb{object-fit:cover;display:block}.orders-detail-items small{color:var(--muted);font-size:var(--tl-type-label-s-size)}.orders-detail .reference-note{margin:0}.orders-detail .compact-form{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px;display:grid}.orders-detail .compact-form>.form-actions,.orders-detail .compact-form>[role=alert]{grid-column:1/-1}.orders-detail .compact-form .form-actions>*{flex:1}.order-progress{gap:6px;margin:0;padding:0;list-style:none;display:flex}.order-progress>li{min-width:0;color:var(--muted);flex:1;justify-items:start;gap:4px;font-size:11px;display:grid}.order-progress>li>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.order-progress-dot{background:var(--rule);border-radius:50%;width:10px;height:10px}.order-progress>li[data-status=done]{color:var(--tl-color-text-success)}.order-progress>li[data-status=done] .order-progress-dot{background:var(--tl-color-text-success)}.order-progress>li[data-status=current]{color:var(--ink);font-weight:700}.order-progress>li[data-status=current] .order-progress-dot{background:var(--ink);box-shadow:0 0 0 3px var(--rule)}@media (max-width:960px){.orders-layout{grid-template-columns:minmax(0,1fr)}.orders-detail{position:static}.orders-guide-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.orders-tab-tools,.orders-tab-tools .shop-search{flex:100%}.orders-table th:nth-child(3),.orders-table td:nth-child(3),.orders-table th:nth-child(5),.orders-table td:nth-child(5){display:none}}@media (max-width:1080px){.admin-table.orders-table tr[data-selected=true]{border-color:var(--ink);background:var(--tl-color-bg-subtle);box-shadow:inset 3px 0 0 var(--ink)}.admin-table.orders-table tr[data-selected=true] td,.admin-table.orders-table tr[data-selected=true] td:first-child{box-shadow:none;background:0 0}}.orders-detail-items>li:has(>.asset-thumb){grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:10px}.orders-detail-item-text{gap:1px;min-width:0;display:grid}.detail-header-title{align-items:center;gap:4px;min-width:0;display:flex}.detail-back{width:44px;height:44px;color:var(--ink);border-radius:999px;flex:none;place-items:center;margin-left:-10px;display:inline-grid}.detail-back svg{width:24px;height:24px}@media (hover:hover){.detail-back:hover{background:var(--tl-color-bg-canvas)}}.settlement-terms{color:var(--muted);font-size:var(--tl-type-label-s-size);word-break:keep-all}.settlement-current{border:1px solid var(--rule);background:var(--paper);border-radius:12px;gap:12px;padding:16px 20px;display:grid}.settlement-current-head{font-size:var(--tl-type-label-s-size);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.settlement-current-head h2{color:var(--ink);margin:0;font-size:15px}.settlement-current-head h2 span{color:var(--muted);margin-inline-start:4px;font-weight:400}.settlement-current-head strong{color:var(--ink)}.settlement-current-head .settlement-paid{color:var(--tl-color-text-success)}.settlement-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.settlement-kpi{background:var(--canvas);border-radius:8px;align-content:start;gap:3px;min-width:0;padding:10px 12px;display:grid}.settlement-kpi>span{color:var(--muted);font-size:var(--tl-type-label-s-size)}.settlement-kpi>strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:18px}.settlement-kpi>small{color:var(--muted);word-break:keep-all;font-size:11px}.settlement-kpi[data-strong=true]{background:var(--ink);color:var(--paper)}.settlement-kpi[data-strong=true]>span,.settlement-kpi[data-strong=true]>small{color:var(--paper);opacity:.75}.settlement-formula{color:var(--muted);font-size:var(--tl-type-label-s-size);word-break:keep-all;margin:0;line-height:1.55}.settlement-page .shop-state-tabs [role=tabpanel]{padding-top:16px}.settlement-ledger tfoot th,.settlement-ledger tfoot td{background:var(--canvas);font-weight:700}.settlement-ledger tr[data-type=MILEAGE_EXCHANGE_BUYBACK] .settlement-net{color:var(--tl-color-text-info)}.settlement-ledger tr[data-type=REFUND_REVERSAL] .settlement-net{color:var(--danger)}.ledger-event{align-items:flex-start;gap:8px;display:flex}.ledger-kind-dot{background:var(--ink);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.ledger-kind-dot[data-kind=PACK]{background:var(--tl-color-text-info)}@media (max-width:960px){.settlement-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.settlement-kpis{grid-template-columns:1fr}}@media (max-width:1080px){.table-wrap:has(>.console-card-table){overflow-x:visible}.admin-table.console-card-table{min-width:0}.console-card-table,.console-card-table tbody,.console-card-table tfoot,.console-card-table thead,.console-card-table thead tr{display:block}.console-card-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.console-card-table tbody,.console-card-table tfoot{gap:10px;padding:14px;display:grid}.console-card-table tfoot{padding-top:0}.console-card-table tr{border:1px solid var(--rule);border-radius:var(--tl-radius-8);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:14px;display:grid}.admin-table.console-card-table td,.admin-table.console-card-table tfoot th{white-space:normal;text-align:left;overflow-wrap:anywhere;text-wrap:pretty;border-bottom:0;min-width:0;height:auto;min-height:0;padding:0;display:block}.console-card-table td[data-label]:before{content:attr(data-label);color:var(--muted);font-size:var(--tl-type-label-s-size);margin-bottom:3px;font-weight:700;display:block}.console-card-table .card-row-title,.console-card-table .card-row-wide{grid-column:1/-1}.console-card-table .card-row-title{order:-1}.admin-table.console-card-table .console-pinned-cell{box-shadow:none;background:0 0;position:static}.admin-table.console-card-table tbody tr:last-child td.console-pinned-cell{box-shadow:none}.admin-table.console-card-table td.console-pinned-cell:before{content:attr(data-label);opacity:1;background:0 0;width:auto;animation:none;position:static}.admin-table.console-card-table .restock-error-row td:empty{display:none}}.shop-crop-dialog{gap:12px;display:grid}.shop-crop-frame{border-radius:var(--tl-radius-8);background:var(--canvas);cursor:grab;touch-action:none;width:100%;position:relative;overflow:hidden}.shop-crop-frame:focus-visible{outline:2px solid var(--tl-color-border-focus);outline-offset:2px}.shop-crop-frame>img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;height:auto;position:absolute;top:0;left:0}.shop-crop-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.orders-tab-alert{color:var(--tl-color-text-warning);margin-inline-start:6px;font-size:11px;font-weight:700;line-height:16px}.orders-row-badges{flex-wrap:wrap;gap:4px;display:inline-flex}.cancel-request-list{gap:8px;margin:0;padding:0 12px 12px;list-style:none;display:grid}.cancel-request-list>li{justify-content:space-between;align-items:center;gap:12px;display:flex}.grader-lookup-panel{gap:6px;display:grid}.grader-lookup-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grader-lookup-status{font-size:var(--tl-type-body-s-size);word-break:keep-all;margin:0}.grader-lookup-result{border:1px solid var(--rule);border-radius:var(--tl-radius-8);background:var(--canvas);gap:4px;padding:10px 12px;display:grid}.grader-lookup-card-name{overflow-wrap:anywhere;margin:0;font-weight:700}.grader-lookup-result[data-tone=success]{border-color:var(--tl-color-status-success);background:var(--tl-color-bg-success)}.grader-lookup-meta{font-size:var(--tl-type-body-s-size);word-break:keep-all;margin:0}.grader-lookup-photos{flex-wrap:wrap;gap:8px;display:flex}.grader-lookup-photos .psa-result-image{width:64px}.publish-hold{flex-wrap:wrap;align-items:center;gap:2px 6px;display:inline-flex}.publish-hold-reason{font-size:var(--tl-type-label-s-size);color:var(--muted);white-space:nowrap}}
