.workspace-switch{white-space:nowrap;color:inherit;border:1px solid;border-radius:5px;align-items:center;padding:6px 10px;font-size:12px;text-decoration:none;display:inline-flex}.direct-workspace .app-header{background:#29335d!important}.direct-workspace .app-logo{background:#626bd6!important}.direct-workspace .main-tabs a{color:inherit;white-space:nowrap;align-items:center;padding:12px 16px;text-decoration:none;display:flex}.direct-workspace .main-tabs a.active{background:#454f80;border-bottom:3px solid #b8bbff}.workspace-context{color:#384476;background:#eef0ff;border-bottom:1px solid #d2d6ee;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;padding:5px 16px;font-size:12px;display:flex}.workspace-placeholder{padding:40px;line-height:1.8}.workspace-placeholder h1{font-size:22px}.workspace-notice{background:#fff5cb;justify-content:space-between;padding:8px 16px;display:flex}.direct-workspace .header-account{gap:12px}.direct-workspace .collection-settings,.direct-workspace .settings-content{overflow:auto}@media (width<=1000px){.direct-workspace .app-header{flex-wrap:wrap;gap:6px;height:auto;padding:8px}.direct-workspace .main-tabs{flex-basis:100%;order:3;overflow:auto}.direct-workspace .main-tabs a{padding:8px 12px}.workspace-context{gap:6px}.workspace-switch{font-size:11px}}.qoonin-workspace .app-header{background:#17484a!important}.qoonin-workspace .app-logo{color:#173b3c!important;background:#d6a53d!important}.qoonin-workspace .main-tabs a{color:inherit;white-space:nowrap;align-items:center;padding:12px 16px;text-decoration:none;display:flex}.qoonin-workspace .main-tabs a.active{background:#286164;border-bottom:3px solid #f0c663}.qoonin-workspace .header-account{gap:8px}.qoonin-context{color:#285d55;background:#edf7f3;border-color:#c9ded6}.qoonin-tool-tabs{background:#e8eeee;border-bottom:1px solid #aebfc1;flex-shrink:0;gap:0;padding:8px 14px 0;display:flex}.qoonin-tool-tabs a{color:#174f51;background:#fff;border:1px solid #aebfc1;border-bottom:0;align-items:center;height:34px;padding:0 16px;font-weight:800;text-decoration:none;display:flex}@media (width<=1000px){.qoonin-workspace .app-header{flex-wrap:wrap;gap:6px;height:auto;padding:8px}.qoonin-workspace .main-tabs{flex-basis:100%;order:3;overflow:auto}.qoonin-workspace .main-tabs a{padding:8px 12px}}.appearance-settings{background:#fff;border:1px solid #dce4e9;border-radius:12px;margin:0 0 20px;padding:20px}.appearance-settings h2{color:#182d3b;margin:0 0 6px;font-size:17px}.appearance-settings p{color:#596d7a;margin:6px 0 14px;font-size:12px;line-height:1.6}.appearance-options{grid-template-columns:repeat(2,minmax(0,280px));gap:12px;display:grid}.appearance-settings .appearance-option{text-align:left;white-space:normal;background:#fff;border:1px solid #cdd8df;border-radius:8px;flex-direction:column;align-items:stretch;gap:8px;height:auto;padding:12px;display:flex}.appearance-settings .appearance-option.selected{background:#f1fbf9;border:2px solid #087f80;padding:11px}.appearance-option>span:not(.appearance-preview){color:#596d7a;font-size:12px}.appearance-option>b{color:#087573;font-size:12px}.appearance-preview{background:#edf1f3;border:1px solid #d4dde3;border-radius:4px;height:64px;display:block;overflow:hidden}.appearance-preview>i{background:#283d50;height:12px;display:block}.appearance-preview>span{gap:4px;padding:6px 8px 6px 30px;display:grid}.appearance-preview>span>i{background:#b9ccd8;height:5px}.appearance-preview.new{background:#fff}.appearance-preview.new>i{background:#132b39}.appearance-preview.new>span>i:nth-child(2){background:#a5e1d9}.app-shell[data-design=new]{--line:#dce5eb;--line-dark:#bacbd5;--blue:#087f80;--navy:#142c3b;--muted:#617581;color:#233745;background:#f3f6f8;font-family:Pretendard,Noto Sans KR,Malgun Gothic,sans-serif}.app-shell[data-design=new] button{transition:background-color .12s,border-color .12s}.app-shell[data-design=new] button:focus-visible,.app-shell[data-design=new] input:focus-visible,.app-shell[data-design=new] select:focus-visible{outline-offset:2px;outline:2px solid #078482}.app-shell[data-design=new] .app-header{background:#142c3b;border-bottom:1px solid #284454;flex-shrink:0;gap:20px;min-height:48px;padding:0 16px}.app-shell[data-design=new].compact-order-shell{grid-template-rows:48px 136px minmax(0,1fr)}.app-shell[data-design=new]>.work-monitor,.app-shell[data-design=new]>.admin-view{flex:1;height:auto;min-height:0}.app-shell[data-design=new] .main-tabs{min-width:0;overflow-x:auto}.app-shell[data-design=new] .main-tabs button{flex-shrink:0}.app-shell[data-design=new] .app-logo{color:#fff;background:#087f80;border-radius:8px}.app-shell[data-design=new] .app-title strong{letter-spacing:-.3px;font-size:14px}.app-shell[data-design=new] .main-tabs{gap:3px}.app-shell[data-design=new] .main-tabs button{color:#bdcdd6;border:0;border-radius:6px;min-height:40px;padding:0 13px;font-size:13px}.app-shell[data-design=new] .main-tabs button.active{color:#fff;background:#274654;box-shadow:inset 0 -3px #48c9bb}.app-shell[data-design=new] .header-account{color:#d3e0e7}.app-shell[data-design=new] .playauto-toolbar{background:#fff;border-color:#dce5eb;gap:12px;padding:10px 12px}.app-shell[data-design=new] .search-panel input,.app-shell[data-design=new] .search-panel select{color:#233745;background:#f8fafb;border:1px solid #cbd8e0;border-radius:5px}.app-shell[data-design=new] .quick-line button.active{color:#076e68;background:#e3f4f1;border-radius:4px}.app-shell[data-design=new] .business-status-section{border-color:#e0e8ed;gap:4px}.app-shell[data-design=new] .business-status-section button{color:#405664;background:#f7f9fb;border-color:#d8e3e9;border-radius:4px;min-height:24px}.app-shell[data-design=new] .business-status-section button.active,.app-shell[data-design=new] .status-board .all-status.active{color:#075e59;background:#e0f4f0;border-color:#188f82;box-shadow:inset 3px 0 #188f82}.app-shell[data-design=new] .status-board .all-status{border-radius:6px}.app-shell[data-design=new] .selected-summary{background:#fff;border-color:#dce5eb}.app-shell[data-design=new] .sidebar{background:#f8fafb;border-color:#dce5eb}.app-shell[data-design=new] .tree-row.active{color:#096d66;background:#e1f3ef;box-shadow:inset 3px 0 #09877d}.app-shell[data-design=new] .list-toolbar{background:#fff;border-color:#dce5eb;min-height:40px;padding:6px 10px}.app-shell[data-design=new] .list-tools{align-items:center;gap:6px}.app-shell[data-design=new] .list-tools button,.app-shell[data-design=new] .workflow-change-select{color:#304b5a;background:#fff;border:1px solid #cfdae2;border-radius:5px;height:30px}.app-shell[data-design=new] .list-tools button.sync-tool{color:#096d66;background:#edf8f5;border-color:#acd9cf}.app-shell[data-design=new] .list-tools button:disabled{color:#8e9da6;background:#f5f7f9}.app-shell[data-design=new] .table-wrap th{color:#425b6a;background:#eef3f6;border-color:#d9e3e9;font-weight:600}.app-shell[data-design=new] .table-wrap td{border-color:#e5ebef}.app-shell[data-design=new] .table-wrap tr.selected td{color:#143f40;background:#dff2ef;border-bottom-color:#b8ded7}.app-shell[data-design=new] .table-wrap tr.exception-row:not(.selected) td{color:#b54438;background:#fff5f2}.app-shell[data-design=new] .order-state{border-radius:3px}.app-shell[data-design=new] .list-footer{color:#455c69;background:#fff;border-color:#dce5eb}.app-shell[data-design=new] .settings-view{background:#f3f6f8}.app-shell[data-design=new] .settings-nav{background:#fff;border-color:#dce5eb}.app-shell[data-design=new] .settings-nav button.active{color:#086c62;background:#e3f4ef;border-color:#0000;border-radius:6px}.app-shell[data-design=new] .settings-content{padding:24px}.app-shell[data-design=new] .market-settings-tabs{background:#fff;border-color:#dce5eb}.app-shell[data-design=new] .market-settings-tabs button.active{color:#08746c;border-bottom-color:#087f80}.app-shell[data-design=new] .settings-block{background:#fff}.app-shell[data-design=new] .order-detail-dialog,.app-shell[data-design=new] .related-orders-dialog{border-radius:10px;overflow:hidden;box-shadow:0 24px 80px #102b3940}.app-shell[data-design=new] .table-wrap tbody tr:not(.virtual-order-spacer):not(.exception-row):not(.selected) td{background:#fff}.app-shell[data-design=new] .table-wrap tbody tr:not(.virtual-order-spacer):nth-child(2n):not(.exception-row):not(.selected) td{background:#f7fafb}.app-shell[data-design=new] .table-wrap td{font-variant-numeric:tabular-nums;border-bottom-color:#e1e8ed;border-right-color:#eef2f5}.app-shell[data-design=new] .table-wrap tr:not(.exception-row) td.collected,.app-shell[data-design=new] .table-wrap tr:not(.exception-row) .market-name{color:#526674}.app-shell[data-design=new] .table-wrap .product-cell strong{font-weight:600}.app-shell[data-design=new] .table-wrap .option-cell{color:#4f626f}.app-shell[data-design=new] .table-wrap tr:not(.selected):hover td{background:#edf4f8!important}.app-shell[data-design=new] .table-wrap tr[aria-selected=true] td{background:#d9efe9}.app-shell[data-design=new] .table-wrap tr[data-current=true] td{box-shadow:inset 0 1px #5b929c,inset 0 -1px #5b929c}.app-shell[data-design=new] .table-wrap tr[data-current=true] td:first-child{box-shadow:inset 3px 0 #087f80,inset 0 1px #5b929c,inset 0 -1px #5b929c}.app-shell[data-design=new] .table-wrap td.multi-quantity{color:#086958;font-weight:700}.app-shell[data-design=new] .table-wrap td.negative-value{color:#a83431;font-weight:700}@media (width>=901px){.app-shell.compact-order-shell:not([data-design=new]){grid-template-rows:34px minmax(136px,auto) minmax(0,1fr)}.app-shell.compact-order-shell .selected-summary{height:auto;min-height:136px}.app-shell.compact-order-shell .selected-summary dl.business-summary-fields{grid-template-rows:repeat(4,16px) 4px minmax(16px,auto) repeat(2,16px);height:auto;min-height:126px}.app-shell.compact-order-shell .business-summary-fields .summary-phone-field dd{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;line-height:16px;overflow:visible}.app-shell.compact-order-shell .business-summary-fields .summary-party-field{grid-column:1/-1;grid-template-columns:76px minmax(0,1fr)}.app-shell.compact-order-shell .business-summary-fields .summary-order-phone-field,.app-shell.compact-order-shell .business-summary-fields .summary-recipient-phone-field{grid-column:span 6}.app-shell.compact-order-shell .business-summary-fields .summary-party-field dd{white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}}.app-shell.compact-order-shell .business-summary-fields>.summary-contact-row{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex;overflow:auto hidden}.app-shell.compact-order-shell .summary-contact-row>div{flex:none;align-items:center;gap:6px;min-width:max-content;display:flex}.app-shell.compact-order-shell .summary-contact-row dt,.app-shell.compact-order-shell .summary-contact-row dd{white-space:nowrap;text-overflow:clip;margin:0;overflow:visible}@media (width>=901px){.app-shell[data-design=new].compact-order-shell{grid-template-rows:48px minmax(136px,auto) minmax(0,1fr);grid-template-columns:1064px minmax(0,1fr)}.app-shell[data-design=new].compact-order-shell>.app-header,.app-shell[data-design=new].compact-order-shell>.workspace{grid-column:1/-1}.app-shell[data-design=new].compact-order-shell>.playauto-toolbar{grid-area:2/1;gap:4px;width:auto;min-width:0;height:auto;padding-inline:6px}.app-shell[data-design=new].compact-order-shell .status-board.compact-status-board{padding-inline:2px}.app-shell[data-design=new].compact-order-shell>.selected-summary{grid-area:2/2;width:auto;min-width:0;height:auto;margin-left:0;padding-right:16px}.app-shell[data-design=new] .business-status-section button strong{flex-shrink:0}}@media (width>=901px) and (width<=1799px){.app-shell[data-design=new].compact-order-shell{grid-template-rows:48px auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.app-shell[data-design=new].compact-order-shell>.playauto-toolbar{flex-wrap:wrap;overflow:visible}.app-shell[data-design=new].compact-order-shell>.selected-summary{border-left:0;grid-area:3/1;min-height:136px}.app-shell[data-design=new].compact-order-shell>.workspace{grid-row:4}}@media (width<=900px){.app-shell[data-design=new].compact-order-shell{grid-template-rows:none}.app-shell[data-design=new] .app-header{gap:8px;min-height:44px;padding:0 10px}.app-shell[data-design=new] .main-tabs{background:#142c3b;padding:4px 6px}.app-shell[data-design=new] .main-tabs button{white-space:nowrap;min-height:40px;padding:0 12px;font-size:12px}.app-shell[data-design=new] .playauto-toolbar{gap:8px;padding:8px}.app-shell[data-design=new] .mobile-order-list{background:#f0f4f6;gap:8px;padding:8px}.app-shell[data-design=new] .mobile-order-list article{color:#233745;background:#fff;border:1px solid #d5e1e7;border-radius:10px;flex-shrink:0;padding:12px;box-shadow:0 2px 4px #17334006}.app-shell[data-design=new] .mobile-order-list article.selected{background:#f6fcfa;border-color:#188f82;box-shadow:inset 3px 0 #188f82}.app-shell[data-design=new] .mobile-order-list article.exception{background:#fff7f4;border-color:#e5b5a7}.app-shell[data-design=new] .mobile-order-main{grid-template-columns:72px minmax(0,1fr);gap:10px;margin-top:8px}.app-shell[data-design=new] .mobile-order-thumbnail{background:#f5f7f8;border-radius:6px;width:72px;height:80px}.app-shell[data-design=new] .mobile-order-summary-line{flex-wrap:wrap;gap:4px}.app-shell[data-design=new] .mobile-order-content{grid-template-rows:auto auto auto;gap:5px}.app-shell[data-design=new] .mobile-order-product,.app-shell[data-design=new] .mobile-order-option{overflow-wrap:anywhere;height:auto;max-height:none;overflow:visible}.app-shell[data-design=new] .mobile-order-summary-line .mobile-order-number{color:#617581;overflow-wrap:anywhere;width:100%;font-size:11px}.app-shell[data-design=new] .mobile-order-recipient{color:#405766;font-size:13px}.app-shell[data-design=new] .mobile-order-product{color:#183542;white-space:normal;font-size:14px;line-height:1.45}.app-shell[data-design=new] .mobile-order-option{color:#405766;white-space:normal;font-size:14px;line-height:1.45}.app-shell[data-design=new] .mobile-order-detail-line{flex-wrap:wrap;gap:7px;display:flex}.app-shell[data-design=new] .mobile-order-meta{margin-left:auto}.app-shell[data-design=new] .mobile-order-meta span:first-child{color:#096b60;background:#e4f3ef;border-radius:5px;padding:3px 8px;font-size:14px}.app-shell[data-design=new] .mobile-order-meta span:nth-child(2){display:none}.app-shell[data-design=new] .mobile-order-actions{border-top:1px solid #e4ecef;margin-top:8px;padding-top:8px}.app-shell[data-design=new] .mobile-one-line-note{color:#176bad;background:#f7fafc;border:1px solid #d6e2e8;border-radius:5px;min-height:36px;font-size:14px}.app-shell[data-design=new] .mobile-product-link{border-radius:5px;min-height:36px}.app-shell[data-design=new] .settings-content,.appearance-settings{padding:12px}.appearance-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.direct-inquiries{color:#203747;background:#f4f7fa;flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 16px;font-size:13px;display:flex;overflow:auto}.direct-inquiries header{justify-content:space-between;align-items:center;display:flex}.direct-inquiries h2{margin:0;font-size:18px}.direct-inquiries h2 small{color:#64748b;font-size:12px;font-weight:400}.direct-inquiries p{margin:6px 0}.di-toolbar,.di-status,.di-pages{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.di-toolbar>input:first-child{flex:1;min-width:240px}.di-toolbar input,.direct-inquiries button{min-height:32px;color:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:5px 10px}.direct-inquiries button:not(:disabled){cursor:pointer}.direct-inquiries button:disabled{opacity:.5}.di-status button{gap:24px;display:flex}.di-status>span{color:#64748b;margin-left:auto}.direct-inquiries button.active{color:#4c3d8d;background:#e8e4ff;border-color:#8272c4}.di-body{flex:1;gap:10px;min-height:0;display:flex}.di-body aside{flex-direction:column;flex-shrink:0;gap:4px;width:180px;display:flex}.di-body aside button{justify-content:space-between;display:flex}.di-body>section{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.di-table{background:#fff;border:1px solid #d8e0e9;min-height:180px;max-height:45vh;overflow:auto}.di-table table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px}.di-table th{text-align:left;background:#e8edf3;position:sticky;top:0}.di-table td,.di-table th{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e2e8f0;padding:6px 8px;overflow:hidden}.di-table th:first-child{width:110px}.di-table th:nth-child(2){width:165px}.di-table th:nth-child(3),.di-table th:nth-child(4){width:90px}.di-table th:nth-child(5){width:150px}.di-table td button{background:0 0;border:0;min-height:22px;padding:0}.di-table tr.selected{background:#e5eff9;box-shadow:inset 3px 0 #6a58a6}.di-badge{background:#e7eef5;border-radius:3px;padding:3px 6px}.di-badge.pending{color:#885a10;background:#fff0bf}.di-pages{justify-content:center}.di-detail{grid-template-columns:1fr 1fr;gap:10px;min-height:200px;display:grid}.di-detail article{background:#fff;border:1px solid #d8e0e9;border-radius:5px;min-width:0;max-height:36vh;padding:12px;overflow:auto}.di-detail h3{margin:0 0 8px;font-size:14px}.di-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.6}.di-reply{border-bottom:1px solid #e2e8f0;padding:8px 0}@media (width<=900px){.di-body{flex-direction:column}.di-body aside{flex-direction:row;width:auto}.di-detail{grid-template-columns:1fr}}.di-answer{background:#f8fafc;border:1px solid #cbd5e1;flex-direction:column;gap:7px;margin-top:12px;padding:12px;display:flex}.di-answer label{color:#0f2940;flex-direction:column;gap:6px;font-weight:700;display:flex}.di-answer textarea{box-sizing:border-box;resize:vertical;color:#172b3a;width:100%;min-height:112px;font:inherit;background:#fff;border:1px solid #9fb3c8;border-radius:2px;padding:9px 10px;line-height:1.5}.di-answer textarea:focus{outline-offset:1px;border-color:#1789aa;outline:2px solid #38a6c6}.di-answer textarea:disabled{color:#64748b;background:#edf2f5}.di-answer small{color:#52697a}.di-answer button{color:#fff;cursor:pointer;background:#0787a0;border:1px solid #087b91;align-self:flex-end;min-height:34px;padding:0 14px;font-weight:700}.di-answer button:disabled{color:#7c8b94;cursor:not-allowed;background:#d7e0e5;border-color:#b7c3ca}.di-answer-state{color:#6f5700;background:#fff8db;border-left:4px solid #e0a800;margin:12px 0 0;padding:8px 10px}.di-answer-state.confirmed{color:#10644d;background:#eaf8f2;border-color:#15956f}.di-answer-state.failed{color:#942535;background:#fff0f1;border-color:#cc3948}.direct-order-view{color:#203d50;background:#fff;flex-direction:column;flex:1;min-height:0;font-family:inherit;font-size:12px;line-height:1.4;display:flex;overflow:hidden}.direct-preview-link{color:#176575;white-space:nowrap;background:#fff;border:1px solid #bacbd6;border-radius:3px;padding:4px 7px;text-decoration:none;display:block}.direct-preview-link:hover{background:#e3f4f0}.direct-product-image{object-fit:contain;background:#fff;border:1px solid #d5e0e6;flex-shrink:0;width:64px;height:64px}.direct-claims{background:#fff;outline:none;flex-direction:column;gap:10px;width:96vw;min-width:0;height:88dvh;padding:16px;display:flex}.direct-claims h2{margin:0;font-size:17px}.direct-claims header,.direct-claims-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.direct-claims header{justify-content:space-between}.direct-claims p{margin:0;line-height:1.5}.direct-claims-table{flex:1;min-height:0;overflow:auto}.direct-claims table{border-collapse:collapse;width:100%;min-width:1500px;font-size:13px}.direct-claims td,.direct-claims th{text-align:left;border:1px solid #d4e0e6;padding:7px}.direct-claims th{background:#e7eff3;position:sticky;top:0}.direct-claims button[aria-pressed=true]{background:#d7f0eb;border-color:#168c80}.direct-order-view button,.direct-order-view input,.direct-order-view select{font:inherit;color:inherit;background:#fff;border:1px solid #bacbd6;border-radius:3px;min-height:28px;padding:3px 7px}.direct-order-view button{cursor:pointer}.direct-order-view button:disabled{opacity:.5;cursor:default}.direct-order-view button.direct-collect-once{color:#08685f;background:#e9f7f3;border-color:#19897e;font-weight:700}.direct-order-top{border-bottom:1px solid #cbdbe4;flex-shrink:0;grid-template-columns:310px minmax(230px,.9fr) minmax(440px,1.3fr);gap:10px;padding:10px;display:grid}.direct-search h2{margin:0 0 7px;font-size:15px}.direct-search small{color:#128578;font-size:11px}.direct-search form,.direct-search>div{align-items:center;gap:5px;margin:6px 0;display:flex}.direct-search form input{flex:1;min-width:0}.direct-search input[type=date]{width:120px;min-width:0;font-size:11px}.direct-state-panels{border-left:1px solid #dbe5eb;min-width:0;max-height:210px;padding-left:5px;overflow:auto}.direct-state-board,.direct-workflow-board{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:5px;padding:4px 0;display:flex}.direct-state-board h3,.direct-workflow-board h3{color:#5d7482;flex:0 0 100%;margin:0;font-size:11px}.direct-state-board button,.direct-workflow-board button{align-items:center;gap:10px;min-height:27px;display:flex}.direct-state-board button.active,.direct-workflow-board button.active,.direct-account-tree button.active{color:#00665f;background:#dff3ef;border-color:#14988d;box-shadow:inset 3px 0 #14988d}.direct-selected-summary{border-left:1px solid #d8e2e9;gap:10px;min-width:0;padding:4px 12px;font-size:12px;display:flex}.direct-summary-actions{flex-direction:column;flex:0 0 65px;justify-content:flex-start;align-items:center;gap:12px;padding-top:12px;display:flex}.direct-selected-summary>div:last-child{flex:1;min-width:0}.direct-selected-summary strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.direct-selected-summary p{overflow-wrap:anywhere;margin:2px 0}.direct-selected-summary hr{border:0;border-top:1px solid #c3d2dc;margin:5px 0}.direct-order-notice{color:#4d6d79;background:#f0f7f8;flex-shrink:0;padding:6px 12px;font-size:12px}.direct-workflow-message{color:#08705e;background:#e5f7f1;border-top:1px solid #8dcbbb;border-bottom:1px solid #8dcbbb;flex-shrink:0;padding:6px 12px}.direct-workflow-message.error{color:#a3342b;background:#fff0ee;border-color:#e4a19a}.direct-order-workspace{flex:1;grid-template-columns:190px minmax(0,1fr);min-height:0;display:grid}.direct-account-tree{background:#f6f9fb;border-right:1px solid #c3d3de;overflow:auto}.direct-account-tree h3{margin:0;padding:9px;font-size:12px}.direct-account-tree button{text-align:left;border:0;border-bottom:1px solid #e4ebef;border-radius:0;justify-content:space-between;gap:6px;width:100%;padding:8px;display:flex}.direct-account-tree span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.direct-order-list{flex-direction:column;min-width:0;min-height:0;display:flex}.direct-order-list>header{border-bottom:1px solid #c6d7df;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;font-size:12px;display:flex}.direct-order-list>header>div{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.direct-order-list>header button{align-items:center;gap:4px;display:inline-flex}.direct-order-list>header span{color:#647989;font-size:11px}.direct-order-table-wrap{-webkit-user-select:none;user-select:none;outline:none;flex:1;min-height:0;overflow:auto}.direct-order-table-wrap:focus-visible{box-shadow:inset 0 0 0 2px #18958c}.direct-order-table-wrap table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:2205px;font-size:12px}.direct-order-table-wrap th{z-index:1;background:#e1eaf0;border-bottom:1px solid #aabdc9;border-right:1px solid #c1d0db;height:25px;padding:0 5px;font-weight:600;position:sticky;top:0}.direct-order-table-wrap td{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e0e9ef;border-right:1px solid #e0e9ef;height:21px;padding:0 5px;line-height:20px;overflow:hidden}.direct-order-table-wrap tr:nth-child(2n){background:#f7fafc}.direct-order-table-wrap tr.current{background:#eaf7f5;box-shadow:inset 0 1px #28a0a0,inset 0 -1px #28a0a0}.direct-order-table-wrap tr.selected{background:#cce8f3}.direct-order-table-wrap td.number{text-align:right;font-variant-numeric:tabular-nums}.direct-order-table-wrap td.workflow-cell{color:#11677a;background:#edf7f8;font-weight:700}.direct-order-table-wrap td.detail-cell.complete{color:#087659}.direct-order-table-wrap td.detail-cell.pending{color:#b36a15}.direct-order-table-wrap tr.virtual-order-spacer td{background:#fff;border:0;padding:0;line-height:0}.direct-order-list>footer{border-top:1px solid #c9d9e2;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;font-size:12px;display:flex}.direct-order-list>footer>div{align-items:center;gap:20px;display:flex}.direct-empty,.direct-error{padding:18px}.direct-error{color:#9e3027;background:#fff0ed;margin:0}.direct-mobile-cards{display:none}.direct-modal-backdrop{z-index:3000;background:#17344688;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.direct-modal{background:#fff;border:1px solid #a4bdcb;border-radius:6px;width:min(900px,96vw);max-height:90dvh;padding:18px;font-size:14px;overflow:auto}.direct-modal>header{justify-content:space-between;align-items:center;display:flex}.direct-modal h2{font-size:18px}.direct-modal dl{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.direct-modal dl>div{border-bottom:1px solid #d9e4eb;grid-template-columns:120px minmax(0,1fr);gap:8px;padding:6px 0;display:grid}.direct-modal dt{color:#657e8c}.direct-modal dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.direct-modal>p{color:#57717f;overflow-wrap:anywhere}.direct-modal-workflow{background:#f2f7f9;border:1px solid #c7d8e1;align-items:center;gap:10px;padding:8px 10px;display:flex}.detail-badge{color:#9b5a0b;background:#fff5dd;border:1px solid #daa765;padding:3px 7px}.detail-badge.complete{color:#08705a;background:#e4f6ef;border-color:#74bca6}.direct-note-editor{grid-template-columns:110px minmax(0,1fr) auto;align-items:start;gap:8px;margin:14px 0;display:grid}.direct-note-editor textarea{resize:vertical;min-height:66px;font:inherit;border:1px solid #b7c9d3;padding:8px}.direct-workflow-history{background:#f8fafb;border:1px solid #cfdae1;padding:10px}.direct-shipment-dry-run{background:#f4fafc;border:1px solid #a8c7d5;margin:14px 0;padding:12px}.direct-acknowledgement{background:#f1faf7;border:1px solid #70ad9c;margin:14px 0;padding:12px}.direct-acknowledgement>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.direct-acknowledgement h3,.direct-acknowledgement p{margin:0 0 4px}.direct-acknowledgement>header>span{white-space:nowrap;background:#fff;border:1px solid #9ab4be;padding:4px 8px}.direct-acknowledgement>header>span.verified{color:#08705a;background:#e4f6ef;border-color:#5cad8f}.direct-acknowledgement>header>span.sent,.direct-acknowledgement>header>span.pending,.direct-acknowledgement>header>span.uncertain{color:#865e12;background:#fff3c9;border-color:#deb962}.direct-acknowledgement>header>span.failed{color:#9a372d;background:#fff5f1;border-color:#d58474}.direct-ack-result{background:#fff;border:1px solid #bed3cb;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;padding:9px;display:flex}.direct-ack-result time,.direct-ack-result small{color:#667c89}.direct-ack-actions{margin-top:10px}.direct-ack-actions button{min-height:34px;padding:6px 14px}.direct-ack-warning{color:#9a372d}.direct-shipment-dry-run>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.direct-shipment-dry-run h3,.direct-shipment-dry-run p{margin:0 0 4px}.direct-shipment-dry-run>header span{color:#94620b;white-space:nowrap;background:#fff3c9;border:1px solid #deb962;padding:4px 7px;font-size:11px}.direct-shipment-form{grid-template-columns:220px minmax(180px,1fr) auto;align-items:end;gap:8px;margin-top:10px;display:grid}.direct-shipment-form label{color:#506b79;gap:4px;display:grid}.direct-shipment-form select,.direct-shipment-form input{min-height:34px;font:inherit;background:#fff;border:1px solid #aebfca;padding:5px 8px}.direct-shipment-form button{min-height:34px}.direct-shipment-result{background:#fff;border:1px solid;margin-top:10px;padding:10px}.direct-shipment-result.ready{background:#effaf6;border-color:#5cad8f}.direct-shipment-result.blocked{background:#fff5f1;border-color:#d58474}.direct-shipment-result time{color:#687d88;margin-left:10px;font-size:12px}.direct-shipment-result p{color:#9a372d;margin:6px 0 0}.direct-shipment-result p.warning{color:#865e12}.direct-shipment-result pre{color:#e9f5f7;background:#18272f;max-height:220px;padding:8px;font-size:12px;overflow:auto}.direct-shipment-unsupported{color:#667b86;padding:10px}.direct-workflow-history h3{margin:0 0 6px;font-size:14px}.direct-workflow-history p{border-top:1px solid #e1e8ec;grid-template-columns:150px 90px minmax(0,1fr);gap:8px;margin:0;padding:4px 0;display:grid}.direct-workflow-history time{color:#667c89}@media (width<=1400px){.direct-order-top{grid-template-columns:310px minmax(0,1fr)}.direct-selected-summary{border:0;border-top:1px solid #d8e2e9;grid-column:1/-1}.direct-selected-summary>div:last-child{grid-template-columns:1fr 1fr;gap:2px 15px;display:grid}.direct-selected-summary strong,.direct-selected-summary hr{grid-column:1/-1}}@media (width<=900px){.direct-order-view{height:calc(100dvh - 55px)}.direct-order-top{flex-direction:column;max-height:260px;padding:8px;display:flex;overflow:auto}.direct-selected-summary{display:none}.direct-state-panels{max-height:85px;overflow:auto}.direct-state-board,.direct-workflow-board{flex-wrap:nowrap;max-height:none;overflow:auto}.direct-state-board button{white-space:nowrap;flex-shrink:0}.direct-order-workspace{flex-direction:column;display:flex}.direct-account-tree{flex-shrink:0;max-height:42px;display:flex;overflow:auto}.direct-account-tree h3{display:none}.direct-account-tree button{flex-shrink:0;width:auto}.direct-order-list{flex:1}.direct-order-table-wrap{display:none}.direct-mobile-cards{flex-direction:column;flex:1;gap:7px;min-height:0;padding:8px;display:flex;overflow:auto}.direct-mobile-cards button{text-align:left;flex-direction:column;flex-shrink:0;gap:5px;padding:12px;font-size:14px;display:flex}.direct-mobile-cards button.active{background:#edf8f6;border-color:#16978d}.direct-order-list>footer{flex-wrap:wrap}.direct-order-list>header span{display:none}.direct-modal dl,.direct-note-editor,.direct-shipment-form,.direct-workflow-history p{grid-template-columns:1fr}.direct-order-notice{max-height:45px;overflow:auto}}.validation-market-picker{align-items:center;gap:8px;font-size:13px;display:flex}.cafe24-validation .cafe24-review-preview{vertical-align:top;white-space:normal}.cafe24-validation .cafe24-review-preview>div{border-top:1px solid #e0e8eb;margin:6px 0;padding-top:5px}.cafe24-validation .cafe24-review-preview strong,.cafe24-validation .cafe24-review-preview span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cafe24-validation .cafe24-review-preview em{color:#a64b20;font-size:12px;font-style:normal}.cafe24-validation .cafe24-review-preview button{color:#176675;background:#eff8fa;border:1px solid #9fc4cf;margin-top:5px;padding:5px 8px;font-size:12px}.cafe24-validation .cafe24-review{white-space:normal;background:#f5f9fb;padding:14px}.cafe24-validation .cafe24-review h3{margin:0 0 8px;font-size:15px}.cafe24-validation .cafe24-review-note{color:#526d7c;margin-bottom:12px}.cafe24-validation .cafe24-review-item{background:#fff;border:1px solid #c9d9e0;border-radius:5px;margin-top:10px;padding:12px}.cafe24-validation .cafe24-review-title{color:#174b5c;flex-wrap:wrap;gap:14px;display:flex}.cafe24-validation .cafe24-review-title>b{color:#a64b20}.cafe24-validation .cafe24-review-identity{color:#617684;overflow-wrap:anywhere;margin:5px 0 10px}.cafe24-validation .cafe24-review-values{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cafe24-validation .cafe24-review-values>div{background:#f2f7f9;min-width:0;padding:10px}.cafe24-validation .cafe24-review-values span{color:#637c8a;font-size:12px}.cafe24-validation .cafe24-review-values p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;line-height:1.6}.cafe24-validation .cafe24-review-guidance{color:#675225;overflow-wrap:anywhere;background:#fff8e8;margin-top:10px;padding:10px;line-height:1.6}.validation-market-picker select{color:#243f50;background:#fff;border:1px solid #b6c8d2;min-height:34px;padding:4px 10px}.cafe24-validation .validation-toolbar{flex-wrap:wrap;font-size:13px}.cafe24-validation .validation-toolbar button{min-height:34px;padding:4px 10px}.cafe24-validation .validation-toolbar input{min-height:34px}.cafe24-validation .validation-summary{flex-wrap:wrap;flex-shrink:0}.cafe24-validation .validation-summary button{min-width:135px;font-size:13px}.cafe24-validation .cafe24-validation-help{color:#355962;background:#f0f7f7;padding:10px 14px;font-size:13px;line-height:1.6}.cafe24-validation .validation-table-wrap table{min-width:1250px;font-size:13px}.cafe24-validation .validation-table-wrap td{height:auto;min-height:40px;padding:8px}.cafe24-validation .validation-table-wrap th{width:auto;font-size:13px}.cafe24-validation .cafe24-detail-toggle{color:#265464;font:inherit;background:#fff;border:1px solid #bacdd5;padding:7px}.cafe24-validation .cafe24-match{background:#effaf4}.cafe24-validation .cafe24-compare-details{white-space:normal;grid-template-columns:1fr 1fr;gap:16px;padding:12px;display:grid}.cafe24-validation .cafe24-compare-details h3{margin:0 0 8px;font-size:14px}.cafe24-validation .cafe24-compare-details article{overflow-wrap:anywhere;background:#f7fafb;border:1px solid #ccdbe0;margin-bottom:8px;padding:10px}.cafe24-validation .cafe24-compare-details p{margin:4px 0}.cafe24-validation .cafe24-collection-progress{background:#dff2f7;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.cafe24-validation .cafe24-collection-progress progress{flex:1;min-width:100px}@media (width<=900px){.cafe24-validation>header{flex-wrap:wrap}.cafe24-validation .validation-toolbar form{margin-left:0}.cafe24-validation .validation-summary button{min-width:120px}.cafe24-validation .cafe24-validation-help{max-height:70px;overflow:auto}}.collection-settings{max-width:1200px;padding:18px;font-size:14px;line-height:1.6}.collection-settings h2{margin:0 0 8px;font-size:18px}.collection-settings fieldset{background:#f5fafc;border:1px solid #cbd9e2;flex-wrap:wrap;gap:16px 24px;margin:18px 0;padding:18px;display:flex}.collection-settings label{align-items:center;gap:8px;display:flex}.collection-settings fieldset p{color:#536b7b;flex-basis:100%;margin:0}.collection-settings input[type=number]{width:75px}.collection-settings input,.collection-settings select,.collection-settings button{font:inherit;min-height:32px}.collection-settings input[type=checkbox]{width:16px;height:16px;min-height:0}.collection-actions,.collection-status{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;display:flex}.collection-status{background:#eaf5f2;padding:14px}.collection-settings table{border-collapse:collapse;width:100%}.collection-settings th,.collection-settings td{text-align:left;border:1px solid #cbd9e2;padding:10px}.collection-settings th{background:#ecf2f6}.collection-settings p[role=alert]{color:#b42318}.settings-content .cafe24-panel{color:#233f50;min-width:0;padding:20px;font-size:14px;line-height:1.6}.cafe24-panel .cafe24-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.cafe24-panel h2{margin:0 0 4px;font-size:19px}.cafe24-panel h3{margin:0 0 14px;font-size:15px}.cafe24-panel p{color:#526d7d;margin:8px 0}.cafe24-panel button{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:7px 12px;display:inline-flex}.cafe24-panel .cafe24-registration,.cafe24-panel .cafe24-credentials,.cafe24-panel .cafe24-connection{background:#fff;border:1px solid #cbd9e1;border-radius:8px;min-width:0;margin:0 0 16px;padding:18px}.cafe24-panel label{flex-direction:column;align-items:stretch;gap:6px;min-width:0;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.cafe24-panel input{box-sizing:border-box;color:#193b4f;background:#fff;border:1px solid #b4c6d0;border-radius:4px;width:100%;min-width:0;height:38px;padding:8px 10px;font:14px sans-serif}.cafe24-panel input[readonly]{background:#f1f6f9}.cafe24-panel .cafe24-copy{align-items:center;gap:8px;min-width:0;max-width:920px;display:flex}.cafe24-panel .cafe24-fields{grid-template-columns:minmax(140px,.7fr) minmax(220px,1fr) minmax(240px,1fr);gap:16px;display:grid}.cafe24-panel .cafe24-actions,.cafe24-panel .cafe24-connect-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cafe24-panel .cafe24-actions>span{color:#526d7d;font-size:13px}.cafe24-panel .cafe24-connected{color:#087969}.cafe24-panel .cafe24-error{color:#a43820;overflow-wrap:anywhere;background:#fff1ed;border:1px solid #e9bdb1;border-radius:5px;margin:12px 0;padding:12px}.cafe24-panel dl{flex-wrap:wrap;gap:16px 32px;margin:16px 0;display:flex}.cafe24-panel dt{color:#617788;font-size:12px}.cafe24-panel dd{font-variant-numeric:tabular-nums;margin:4px 0 0}@media (width<=1000px){.cafe24-panel .cafe24-fields{grid-template-columns:1fr;gap:0}.cafe24-panel .cafe24-heading{flex-wrap:wrap}}@media (width<=600px){.settings-content .cafe24-panel{padding:10px}.cafe24-panel input{font-size:16px}.cafe24-panel .cafe24-registration,.cafe24-panel .cafe24-credentials,.cafe24-panel .cafe24-connection{padding:12px}}.direct-product-workspace{flex-direction:column;height:calc(100dvh - 55px);min-height:0;display:flex}.direct-product-workspace>nav{background:#e7eef2;border-bottom:1px solid #afc2cd;flex-shrink:0;padding:6px 10px 0;display:flex}.direct-product-workspace>nav button{color:#31505f;min-height:36px;font:inherit;background:#f4f7f8;border:1px solid #afc2cd;border-bottom:0;padding:7px 15px}.direct-product-workspace>nav button.active{color:#08756c;background:#fff;font-weight:700;position:relative;top:1px}.direct-product-workspace>.direct-products,.direct-product-workspace>.c24-sort{flex:1;height:auto;min-height:0}.direct-products{color:#173247;background:#f5f8fa;flex-direction:column;height:calc(100vh - 104px);min-height:0;font-size:13px;display:flex}.direct-products>header{background:#fff;border-bottom:1px solid #b8c8d2;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.direct-products h2,.direct-products p{margin:0}.direct-products h2{font-size:18px}.direct-products h2 small{color:#607787;margin-left:8px;font-size:12px}.direct-products>header p{color:#637786;margin-top:5px}.direct-products button{color:#126b83;background:#fff;border:1px solid #1784a1;height:34px;padding:0 13px;font-weight:700}.direct-products>header button{color:#fff;background:#0787a0}.direct-products button:disabled{opacity:.5}.dp-message{color:#12664f;background:#e7f7f1;border-bottom:1px solid #8cc9ba;margin:0;padding:8px 15px}.dp-message.error{color:#a32938;background:#fff0f1;border-color:#e0a5aa}.dp-summary{background:#edf4f7;border-bottom:1px solid #c6d2da;align-items:center;gap:24px;padding:9px 15px;display:flex}.dp-summary span{color:#526b7a}.dp-toolbar{background:#fff;border-bottom:1px solid #b8c6ce;align-items:center;gap:7px;padding:7px 10px;display:flex}.dp-toolbar input{border:1px solid #adbec9;flex:1;height:31px;padding:0 9px}.dp-toolbar select{background:#fff;border:1px solid #adbec9;min-width:150px;height:31px}.dp-body{flex:1;grid-template-rows:minmax(230px,1fr) minmax(210px,38%);min-height:0;display:grid}.dp-table{background:#fff;border-bottom:1px solid #9eafb9;min-height:0;overflow:auto}.dp-table table,.dp-detail table{border-collapse:collapse;table-layout:fixed;width:100%}.dp-table th{z-index:1;background:#dfe9ee;border-bottom:1px solid #879ba7;border-right:1px solid #b8c5cd;height:29px;position:sticky;top:0}.dp-table td{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #dce3e7;border-right:1px solid #d4dde2;height:29px;padding:4px 7px;overflow:hidden}.dp-table tbody tr:hover{background:#eaf5fa}.dp-table tr.selected{background:#ccecf1}.dp-table th:first-child{width:120px}.dp-table th:nth-child(2){width:100px}.dp-table th:nth-child(4){width:120px}.dp-table th:nth-child(5),.dp-table th:nth-child(6){width:105px}.dp-table th:nth-child(7){width:90px}.dp-table td:nth-child(2) span{background:#ecf6f8;border:1px solid #8eb3c1;padding:2px 6px}.dp-pages{background:#f7fafb;border-top:1px solid #bac8d0;justify-content:center;align-items:center;gap:12px;height:38px;display:flex;position:sticky;bottom:0}.dp-pages button{height:27px}.dp-pages span{color:#657987;position:absolute;right:12px}.dp-detail{background:#fff;min-height:0;padding:12px 15px;overflow:auto}.dp-detail>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.dp-detail>header strong,.dp-detail>header small{display:block}.dp-detail>header small{color:#627887;margin-top:4px}.dp-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 24px;margin:12px 0;display:grid}.dp-detail dl div{grid-template-columns:85px minmax(0,1fr);display:grid}.dp-detail dt{color:#647887}.dp-detail dd{margin:0;font-weight:700}.dp-detail th,.dp-detail td{text-align:left;border:1px solid #d0dbe1;height:28px;padding:4px 7px}.dp-detail th{background:#e8eff3}@media (width<=900px){.dp-body{display:block;overflow:auto}.dp-table{max-height:48vh}.dp-table table{min-width:850px}.dp-detail dl{grid-template-columns:1fr}}.c24-sort{color:#173747;background:#edf3f6;flex-direction:column;flex:1;min-width:0;height:auto;min-height:0;font-size:13px;display:flex}.c24-sort>header{background:#fff;border-bottom:1px solid #bfd0da;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.c24-sort h2,.c24-sort p{margin:0}.c24-sort h2{font-size:19px}.c24-sort h2 small{color:#16877e;font-size:12px}.c24-sort>header p{color:#607986;margin-top:4px}.c24-sort button,.c24-sort input{min-height:34px;color:inherit;font:inherit;background:#fff;border:1px solid #aec2ce}.c24-sort button{cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:6px 10px;display:inline-flex}.c24-sort button:disabled{cursor:not-allowed;opacity:.55}.c24-sort button.primary{color:#fff;background:#147f79;border-color:#147f79}.c24-sort-message{color:#166553;background:#e6f6f1;border-bottom:1px solid #a6d2c4;padding:9px 16px}.c24-sort-message.error{color:#9b352a;background:#fff0ec;border-color:#e0a99e}.c24-sort-mode-tabs{background:#fff;border-bottom:1px solid #bdcfd8;gap:0;padding:0 14px;display:flex}.c24-sort-mode-tabs button{color:#526c79;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 18px;font-weight:700}.c24-sort-mode-tabs button.active{color:#076c65;background:#edf8f5;border-bottom-color:#148c83}.c24-sort-permission{background:#fff;border:1px solid #bfd1db;border-radius:7px;margin:24px;padding:22px}.c24-sort-permission h3{margin:0 0 8px}.c24-sort-permission p{margin-bottom:14px}.c24-sort-permission a{color:#fff;background:#147f79;padding:8px 12px;text-decoration:none;display:inline-block}.c24-sort-permission span{color:#617985;margin-top:14px;display:block}.c24-sort-workspace{flex:1;grid-template-columns:245px minmax(0,1fr);min-height:0;display:grid}.c24-sort-workspace.backfill-mode{background:#f4f8fa;grid-template-columns:minmax(0,1fr);padding:18px}.c24-sort-workspace.backfill-mode .c24-sort-main{justify-content:flex-start}.c24-sort-workspace>aside{background:#f8fbfc;border-right:1px solid #bdcfd8;flex-direction:column;min-height:0;display:flex}.c24-sort-workspace>aside h3{border-bottom:1px solid #cfdae0;justify-content:space-between;margin:0;padding:11px 12px;font-size:14px;display:flex}.c24-sort-workspace>aside>div{overflow:auto}.c24-category-drop-help{color:#4c6976;background:#edf6f8;border-bottom:1px solid #cfdae0;margin:0;padding:7px 10px;font-size:11px}.c24-category-drop-help b{color:#05685f}.c24-sort-workspace>aside.drag-active{box-shadow:inset -4px 0 #18a294}.c24-sort-workspace>aside button{text-align:left;border:0;border-bottom:1px solid #e0e8ec;justify-content:flex-start;gap:3px;width:100%}.c24-sort-workspace>aside button.active{color:#086a63;background:#dff3ef;box-shadow:inset 3px 0 #159287}.c24-sort-workspace>aside button.drop-target{z-index:1;color:#fff;background:#0c8f83;min-height:38px;font-weight:700;position:relative;transform:translate(3px);box-shadow:inset 0 0 0 3px #064f4a,0 3px 12px #08605859}.c24-sort-workspace>aside button.drop-target:after{content:"여기에 이동";color:#08756b;white-space:nowrap;background:#fff;border-radius:10px;margin-left:6px;padding:2px 5px;font-size:10px}.c24-sort-workspace>aside button.drop-target small{color:#e8fffb!important}.c24-sort-workspace>aside button.drop-available{background:#eef9f6;box-shadow:inset 3px 0 #57b6a9}.c24-sort-workspace>aside button.drop-available small{color:#08756b;font-weight:700}.c24-sort-workspace>aside button.hidden-category{color:#8799a2}.c24-sort-workspace>aside button.move-parent small{opacity:.6}.c24-category-toggle{border-radius:2px;justify-content:center;align-items:center;width:16px;min-width:16px;height:20px;display:inline-flex}.c24-category-toggle:not(.spacer):hover{background:#cbdde4}.c24-category-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.c24-sort-workspace>aside small{color:#6b818d;white-space:nowrap;margin-left:auto}.c24-sort-main{flex-direction:column;min-width:0;min-height:0;display:flex}.c24-sort-toolbar{background:#fff;border-bottom:1px solid #c3d2da;align-items:center;gap:7px;padding:9px;display:flex}.c24-sort-toolbar>div:first-child{flex-direction:column;min-width:190px;display:flex}.c24-sort-toolbar>div:first-child span{color:#647d89;font-size:11px}.c24-sort-groups{display:flex}.c24-sort-groups button.active{color:#087068;background:#e0f3f0;border-color:#56a99d;font-weight:700}.c24-group-add{color:#087068;white-space:nowrap;background:#effaf7!important;border-color:#55a99d!important}.c24-sort-toolbar input{flex:1;min-width:180px;padding:5px 9px}.c24-position-search{background:#eef8fb;border-bottom:1px solid #b8d5df;grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.c24-position-search span{color:#456571;font-weight:700}.c24-position-search select{min-width:0;height:30px}.c24-position-search button{color:#087168;background:#e9f8f5;border-color:#168d83;height:30px;font-weight:700}.c24-position-backdrop{z-index:1100;background:#0f26327a;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.c24-position-dialog{background:#fff;border:1px solid #89a4b0;border-radius:8px;width:min(440px,94vw);overflow:hidden;box-shadow:0 18px 55px #051c284d}.c24-position-dialog>header{background:#eef5f7;border-bottom:1px solid #c5d4db;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.c24-position-dialog h3,.c24-position-dialog p{margin:0}.c24-position-dialog header p{color:#5b737e;margin-top:4px;font-size:12px}.c24-position-dialog>label{grid-template-columns:1fr auto;gap:7px;padding:16px 16px 8px;font-weight:700;display:grid}.c24-position-dialog>label span{color:#637985;font-size:11px;font-weight:400}.c24-position-dialog>label input{grid-column:1/-1;height:38px;padding:6px 10px;font-size:16px;font-weight:700}.c24-position-quick{gap:7px;padding:0 16px 16px;display:flex}.c24-position-quick button{flex:1}.c24-position-dialog>footer{background:#f5f8f9;border-top:1px solid #c5d4db;justify-content:flex-end;gap:7px;padding:10px 16px;display:flex}.c24-sort-search-note,.c24-sort-warning{color:#705514;background:#fff6d9;border-bottom:1px solid #ead18b;padding:8px 12px!important}.c24-move-guide{color:#315e6d;background:#eaf6f8;border-bottom:1px solid #b9d5de;padding:9px 12px!important}.c24-backfill{background:#fff8e6;border-bottom:1px solid #dfc985;align-items:center;gap:10px;padding:9px 12px;display:flex}.backfill-mode .c24-backfill{border:1px solid #d8c17d;border-radius:7px;flex-wrap:wrap;align-items:flex-start;padding:20px;box-shadow:0 2px 8px #1f3a4614}.backfill-mode .c24-backfill>div:first-child{flex:420px}.backfill-mode .c24-backfill dl{border-top:1px solid #e3d6ad;flex:100%;padding-top:12px}.c24-path-info>p{color:#7d3f2e;background:#fff;border:1px solid #e3d6ad;flex:100%;margin:4px 0 0;padding:10px 12px}.c24-backfill>div:first-child{flex-direction:column;min-width:260px;display:flex}.c24-backfill>div:first-child span{color:#6f6036;margin-top:2px;font-size:11px}.c24-backfill dl{align-items:center;gap:10px;margin:0;display:flex}.c24-backfill dl div{white-space:nowrap;gap:4px;display:flex}.c24-backfill dt{color:#786a43}.c24-backfill dd{margin:0;font-weight:700}.c24-backfill dl div:first-child{text-overflow:ellipsis;max-width:320px;overflow:hidden}.c24-backfill>p{color:#9b352a}.c24-backfill-job{grid-template-columns:minmax(160px,1fr) minmax(120px,220px);align-items:center;gap:4px 10px;min-width:320px;display:grid}.c24-backfill-job progress{accent-color:#147f79;width:100%}.c24-backfill-job span{color:#6f6036;grid-column:1/-1;font-size:11px}.c24-backfill-job.failed strong{color:#a13e30}.c24-sort-grid{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));align-content:start;gap:9px;min-height:0;padding:10px;display:grid;overflow:auto}.c24-sort-grid.loading{opacity:.55}.c24-sort-grid article{cursor:grab;content-visibility:auto;contain-intrinsic-size:auto 225px;background:#fff;border:1px solid #c4d3da;border-radius:5px;grid-template-columns:1fr;gap:5px;min-width:0;padding:8px;display:grid;position:relative}.c24-sort-grid article:active{cursor:grabbing}.c24-sort-grid article.changed{border-color:#1a978c;box-shadow:0 0 0 1px #1a978c}.c24-sort-grid.move-mode article{cursor:grab;border-color:#b7ccd5}.c24-sort-grid.move-mode article:hover{border-color:#178d84;box-shadow:0 0 0 1px #178d84}.c24-sort-grid.move-mode article.selected{background:#f0fbf8;border-color:#087f76;box-shadow:0 0 0 2px #38a99c}.c24-move-selection{gap:5px;display:flex}.c24-sort-selection-bar{background:#e8f7f3;border-bottom:1px solid #9fcfc4;align-items:center;gap:7px;padding:7px 10px;display:flex}.c24-sort-selection-bar b{color:#087068;white-space:nowrap}.c24-sort-selection-bar span{color:#59727d;flex:1;font-size:11px}.c24-sort-selection-bar button{min-height:29px;padding:4px 8px;font-size:11px}.c24-sort-grid:not(.move-mode) article.selected{background:#f0fbf8;border-color:#087f76;box-shadow:0 0 0 2px #38a99c}.c24-sort-select{z-index:3;cursor:pointer;background:#fffffff0;border:1px solid #91aab5;border-radius:3px;place-items:center;width:23px;height:23px;display:grid;position:absolute;top:5px;right:27px}.c24-sort-select input{pointer-events:none;width:14px;height:14px;margin:0}.c24-move-check{z-index:2;cursor:pointer;background:#fffffff0;border:1px solid #9db5bf;border-radius:3px;align-items:center;gap:4px;padding:3px 6px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:6px;left:6px}.c24-move-check input{margin:0}.c24-sort-rank{z-index:1;text-align:center;color:#fff;background:#173d4e;border-radius:3px;min-width:25px;padding:3px 5px;font-weight:700;position:absolute;top:5px;left:5px}.c24-sort-grip{color:#728894;position:absolute;top:6px;right:4px}.c24-sort-image{color:#8ba0aa;background:#f1f5f6;justify-content:center;align-items:center;height:125px;display:flex;overflow:hidden}.c24-sort-image img{object-fit:contain;width:100%;height:100%}.c24-sort-grid strong{height:36px;line-height:18px;overflow:hidden}.c24-sort-grid article>small{color:#607985}.c24-sort-grid article footer{align-items:center;gap:5px;min-height:21px;display:flex}.c24-sort-grid article footer b{color:#08756b}.c24-sort-grid article footer em{color:#a44329;background:#fff0e9;padding:2px 4px;font-size:10px;font-style:normal}.c24-group-remove{white-space:nowrap;margin-left:auto;line-height:15px;color:#9a3f31!important;background:#fff7f4!important;border:1px solid #d5a79d!important;padding:2px 5px!important;font-size:10px!important}.c24-card-context{z-index:1200;background:#fff;border:1px solid #7893a0;border-radius:6px;flex-direction:column;width:230px;padding:5px;display:flex;position:fixed;box-shadow:0 12px 34px #0c273447}.c24-card-context header{border-bottom:1px solid #d5e0e5;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px 8px;display:flex}.c24-card-context header span{color:#687f8a;font-size:10px}.c24-card-context button{background:#fff;border:0;justify-content:flex-start;min-height:31px;font-size:12px}.c24-card-context button:hover:not(:disabled){color:#076c65;background:#e6f5f2}.c24-card-context hr{border:0;border-top:1px solid #d5e0e5;width:100%;margin:4px 0}.c24-product-picker-backdrop{z-index:1000;background:#0f26327a;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.c24-product-picker{background:#fff;border:1px solid #8da8b4;border-radius:8px;flex-direction:column;width:min(760px,92vw);max-height:min(760px,88vh);padding:0;display:flex;overflow:hidden;box-shadow:0 18px 55px #051c284d}.c24-product-picker>header{background:#eef5f7;border-bottom:1px solid #c5d4db;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.c24-product-picker h3,.c24-product-picker p{margin:0}.c24-product-picker header p{color:#607985;margin-top:3px;font-size:12px}.c24-picker-tools{grid-template-columns:minmax(0,1fr) auto auto;gap:7px;padding:12px 14px 8px;display:grid}.c24-picker-tools input{min-width:0;padding:8px 10px}.c24-picker-list{padding:6px 14px 14px;overflow:auto}.c24-picker-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e0e8ec;grid-template-columns:20px 48px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:7px;display:grid}.c24-picker-list>button:hover,.c24-picker-list>button.selected{background:#eef8f6}.c24-picker-list>button.selected{box-shadow:inset 3px 0 #168f84}.c24-picker-list input{margin:0}.c24-picker-image{color:#8ba0aa;background:#f1f5f6;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.c24-picker-image img{object-fit:contain;width:100%;height:100%}.c24-picker-list button>span:nth-of-type(2),.c24-product-picker button b,.c24-product-picker button small{min-width:0;display:block}.c24-product-picker>footer{background:#f5f8f9;border-top:1px solid #c5d4db;justify-content:flex-end;align-items:center;gap:7px;padding:10px 14px;display:flex}.c24-product-picker>footer span{color:#49636f;margin-right:auto;font-weight:700}.c24-product-picker button b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c24-product-picker button small{color:#607985;margin-top:3px}.c24-product-picker button em{color:#087068;font-style:normal;font-weight:700}.c24-picker-empty{text-align:center;color:#69808b;padding:24px}.c24-sort-empty{text-align:center;color:#69808b;grid-column:1/-1;padding:30px}@media (width<=900px){.c24-sort-workspace{grid-template-columns:1fr}.c24-sort-workspace>aside{border-bottom:1px solid #bdcfd8;border-right:0;max-height:130px}.c24-sort-toolbar{flex-wrap:wrap}.c24-sort-toolbar>div:first-child,.c24-sort-toolbar input{min-width:100%}.c24-sort-grid{grid-template-columns:repeat(2,minmax(130px,1fr))}}.c24-sort-preview{color:#155e56;background:#e9f7f3;border-bottom:1px solid #9fcfc4;padding:10px 12px}.c24-sort-preview.invalid{color:#8e352b;background:#fff0ec;border-color:#dda89c}.c24-sort-preview>div{align-items:center;gap:12px;display:flex}.c24-sort-preview>div span{color:#536f7a}.c24-sort-preview p{margin-top:5px}.c24-sort-preview details{margin-top:7px}.c24-sort-preview summary{cursor:pointer;font-weight:700}.c24-sort-preview ol{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:3px 18px;max-height:180px;margin:7px 0 0;padding-left:24px;display:grid;overflow:auto}.c24-sort-preview li span,.c24-sort-preview li small{display:block}.c24-sort-preview li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c24-sort-preview li small{color:#617a84}.c24-sort-apply{background:#eaf4f8;border-bottom:1px solid #a9c8d5;padding:9px 12px}.c24-sort-apply>div{justify-content:space-between;gap:12px;display:flex}.c24-sort-apply progress{accent-color:#147f79;width:100%;height:8px;margin-top:7px}.c24-sort-apply p{color:#536f7a;margin-top:5px}.c24-sort-apply.completed{background:#e9f7f3;border-color:#9fcfc4}.c24-sort-apply.pending-verification{color:#765a10;background:#fff8df;border-color:#dfc477}.c24-sort-apply.failed{color:#8e352b;background:#fff0ec;border-color:#dda89c}.c24-sort-draft-state{color:#315f58;background:#effaf6;border-bottom:1px solid #b7d9d0;align-items:center;gap:12px;margin:0;padding:8px 12px;display:flex}.c24-sort-draft-state span{color:#627b77}.c24-sort-jobs{overscroll-behavior:contain;background:#f5f8f9;flex:1;min-height:0;padding:16px;overflow-y:auto}.c24-sort-jobs>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.c24-sort-jobs h3{margin:0 0 4px;font-size:17px}.c24-sort-jobs header p{color:#60747c;margin:0}.c24-sort-job-list{gap:10px;display:grid}.c24-sort-draft-list{background:#eefaf6;border:1px solid #9fcfc4;border-radius:6px;gap:6px;margin-bottom:14px;padding:12px;display:grid}.c24-sort-draft-list h4{color:#176c62;margin:0 0 4px}.c24-sort-draft-list>button{text-align:left;background:#fff;border:1px solid #bddbd4;justify-content:space-between;align-items:center;gap:16px;padding:9px 10px;display:flex}.c24-sort-draft-list>button span{align-items:baseline;gap:8px;display:flex}.c24-sort-draft-list small{color:#6b807b}.c24-sort-draft-list em{color:#39746d;font-size:12px;font-style:normal}.c24-sort-job{background:#fff;border:1px solid #c9d7dc;border-left:5px solid #819aa4;border-radius:6px;padding:14px}.c24-sort-job.transmitting{border-left-color:#15847c}.c24-sort-job.verifying{background:#fffdf5;border-left-color:#d19b1e}.c24-sort-job.verified{border-left-color:#2f9b66}.c24-sort-job.failed,.c24-sort-job.cancelled{background:#fff9f7;border-left-color:#c54d42}.c24-sort-job-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.c24-sort-job-title>div{align-items:baseline;gap:8px;display:flex}.c24-sort-job-title span{color:#687e87}.c24-sort-job-title>strong{background:#eaf2f4;border-radius:12px;padding:4px 8px;font-size:12px}.c24-sort-job dl{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:12px 0 8px;display:grid}.c24-sort-job dl>div{background:#f4f7f8;padding:7px 8px}.c24-sort-job dt{color:#70838b;font-size:11px}.c24-sort-job dd{margin:3px 0 0;font-weight:700}.c24-sort-job progress{accent-color:#168a81;width:100%;height:8px}.c24-sort-job>p{color:#526b75;margin:7px 0}.c24-sort-job-diff{color:#87591d;background:#fff1dd;gap:3px;margin:8px 0;padding:8px;display:grid}.c24-sort-api-compare{background:#f5f8f9;border:1px solid #c4d2d8;border-radius:5px;margin:10px 0;padding:10px}.c24-sort-api-compare.matched{background:#edf9f2;border-color:#87c3a4}.c24-sort-api-compare.different{background:#fff8e9;border-color:#dfb071}.c24-sort-api-compare>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.c24-sort-api-compare>header div{gap:2px;display:grid}.c24-sort-api-compare>header span{color:#687e87;font-size:11px}.c24-sort-api-compare>header strong{background:#e4ecef;border-radius:10px;padding:3px 7px;font-size:11px}.c24-sort-api-compare.matched>header strong{color:#216b42;background:#d5f0df}.c24-sort-api-compare.different>header strong{color:#87591d;background:#f9e2bc}.c24-sort-api-compare dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:9px 0 0}.c24-sort-api-compare details{margin-top:8px}.c24-sort-api-compare summary{cursor:pointer;color:#6f531c;font-weight:700}.c24-sort-position-diffs{background:#fff;gap:3px;max-height:220px;margin-top:7px;padding:7px;display:grid;overflow:auto}.c24-sort-position-diffs span{border-bottom:1px solid #edf0f1;grid-template-columns:75px 1fr;gap:8px;padding-bottom:3px;font-size:11px;display:grid}.c24-sort-position-diffs em{color:#7a6b56;font-size:11px;font-style:normal}.c24-sort-job footer{justify-content:flex-end;gap:6px;margin-top:10px;display:flex}.c24-sort-job footer .danger{color:#a3352c;border-color:#d9a59e}@media (width<=1100px){.c24-sort-job dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.c24-storefront-backdrop{z-index:1500;background:#08181fb8;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.c24-storefront-preview{color:#222;background:#fff;width:min(1500px,100vw - 24px);height:min(960px,100vh - 24px);position:relative;overflow:auto;box-shadow:0 20px 70px #00000059}.c24-storefront-close{z-index:2;color:#111;background:#fff;border:0;border-radius:50%;width:36px;height:36px;position:fixed;top:28px;right:3.5vw}.c24-storefront-top{color:#fff;text-align:center;background:#050505;padding:8px;font-size:11px}.c24-storefront-header{border-bottom:1px solid #eee;grid-template-columns:160px 1fr auto;align-items:center;gap:28px;padding:28px max(38px,9vw) 20px;display:grid}.c24-storefront-header>b{letter-spacing:-1px;font-size:25px}.c24-storefront-header nav{color:#777;text-align:center;font-size:12px}.c24-storefront-header span{white-space:nowrap;font-size:19px}.c24-storefront-preview>main{max-width:1500px;min-height:560px;margin:auto;padding:30px 16px 60px}.c24-storefront-path{color:#999;text-align:right;margin:0 0 28px;font-size:11px}.c24-storefront-preview main>h2{text-align:center;margin:0 0 26px;font-size:24px}.c24-storefront-categories{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:8px;min-height:48px;margin:0 auto 72px;display:flex}.c24-storefront-categories button{color:#999;background:#fff;border:1px solid #e2e2e2;min-width:126px;height:46px;padding:0 18px;font-size:12px}.c24-storefront-categories button.active{color:#777;border-color:#d7d7d7;font-weight:600}.c24-storefront-categories button small{color:#b5b5b5;font-size:inherit}.c24-storefront-categories>span{color:#999;padding:15px 18px;font-size:12px}.c24-storefront-summary{color:#777;border-bottom:1px solid #e5e5e5;justify-content:space-between;padding:0 4px 12px;font-size:11px;display:flex}.c24-storefront-products{grid-template-columns:repeat(5,minmax(0,1fr));gap:42px 18px;padding:24px 4px 30px;display:grid}.c24-storefront-products article{min-width:0}.c24-storefront-products article>div{aspect-ratio:1;color:#9aa8ad;background:#f4f4f4;place-items:center;margin-bottom:12px;display:grid;overflow:hidden}.c24-storefront-products img{object-fit:cover;width:100%;height:100%}.c24-storefront-products strong{min-height:36px;font-size:13px;font-weight:500;line-height:1.35;display:block}.c24-storefront-products article>b{color:#0084c8;margin-top:5px;font-size:14px;display:block}.c24-storefront-pages{justify-content:center;align-items:center;gap:13px;margin-top:24px;display:flex}.c24-storefront-pages button{color:#666;background:0 0;border:0;min-width:22px;height:30px;padding:0 4px;font-size:12px}.c24-storefront-pages button:hover:not(:disabled){color:#111}.c24-storefront-pages button.active{color:#2379bb;font-weight:800}.c24-storefront-pages button:disabled{color:#d5d5d5;cursor:default}.c24-storefront-footer{color:#777;border-top:1px solid #eee;grid-template-columns:1fr 1fr;gap:14px 80px;padding:38px max(38px,9vw);font-size:11px;display:grid}.c24-storefront-footer>b{color:#111;font-size:22px}.c24-storefront-footer strong{color:#222;font-size:14px}@media (width<=900px){.c24-storefront-header{grid-template-columns:1fr auto;padding-inline:24px}.c24-storefront-header nav{display:none}.c24-storefront-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=901px) and (width<=1180px){.c24-storefront-products{grid-template-columns:repeat(4,minmax(0,1fr))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#202830;font-synthesis:none;--line:#cbd2d8;--line-dark:#aeb8c0;--blue:#2777b5;--navy:#263746;--muted:#687681;background:#e9edf0;font-family:Pretendard,Noto Sans KR,Malgun Gothic,Segoe UI,sans-serif}.overview-cache-info{color:#435d6c;background:#f0f7fa;border-bottom:1px solid #d5e2e8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.settings-view{background:#eef1f3;flex:1;grid-template-columns:210px minmax(0,1fr);min-height:0;display:grid;overflow:auto}.settings-nav{background:#f4f6f7;border-right:1px solid #aeb8c0;min-height:calc(100dvh - 34px);padding:14px 9px;position:sticky;top:0}.settings-nav header{color:#243743;align-items:center;gap:7px;padding:4px 8px 15px;font-size:14px;display:flex}.settings-nav button{color:#42515b;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:8px;width:100%;height:36px;padding:0 11px;display:flex}.settings-nav button.active{color:#154b6d;background:#c6e5f7;border-color:#80b2d2;font-weight:800}.settings-nav button:disabled{color:#9aa4aa}.settings-content{min-width:0;min-height:max-content;padding:17px}.settings-content>header{justify-content:space-between;align-items:center;gap:20px;padding-bottom:13px;display:flex}.settings-content>header>div:first-child{flex-direction:column;gap:5px;display:flex}.settings-content>header strong{font-size:17px}.settings-content>header span{color:#697780;font-size:11px}.settings-content>header>div:last-child{gap:5px;display:flex}.settings-content button{color:#30414c;background:#fff;border:1px solid #aeb8c0;justify-content:center;align-items:center;gap:5px;height:30px;padding:0 10px;display:inline-flex}.settings-content button.primary,.settings-editor button.primary{color:#fff;background:#3188bd;border-color:#216c9f}.settings-hub-tabs{box-sizing:border-box;background:#e5eaed;border-bottom:1px solid #aeb8c0;flex:0 0 37px;align-items:flex-end;gap:2px;min-height:37px;padding:5px 10px 0;display:flex}.settings-hub-tabs button{color:#53626c;background:0 0;border:1px solid #0000;border-bottom:0;height:31px;padding:0 16px;font-size:11px}.settings-hub-tabs button.active{color:#1c4f70;background:#f4f6f7;border-color:#aeb8c0;font-weight:800}.settings-hub-tabs button span{color:#69767e;background:#d6dde1;border-radius:7px;margin-left:4px;padding:1px 4px;font-size:8px}.settings-area-shell>.admin-view{flex:1;height:auto;min-height:0}.settings-user-panel{min-width:0;min-height:0;overflow:hidden}.settings-user-panel>.admin-view{width:100%;height:100%}.preserved-view{background:#f4f6f7;flex:1;place-items:center;min-height:0;display:grid}.preserved-view>div{text-align:center;background:#fff;border:1px solid #bcc6cc;gap:8px;padding:30px 38px;display:grid}.preserved-view strong{font-size:17px}.preserved-view span{color:#697780;font-size:11px}.roadmap-view{background:#f1f4f6;flex:1;min-height:0;overflow:auto}.roadmap-header{background:#fff;border-bottom:1px solid #b9c4cb;justify-content:space-between;align-items:flex-end;gap:25px;padding:27px 34px 23px;display:flex}.roadmap-header h1{color:#213441;margin:5px 0 7px;font-size:24px}.roadmap-header p{color:#64747f;margin:0;font-size:12px}.roadmap-kicker{color:#267bac;letter-spacing:.13em;font-size:9px;font-weight:900}.roadmap-version{color:#48616f;background:#edf7fc;border:1px solid #9ab7c8;flex:none;padding:8px 11px;font-size:10px}.roadmap-version b{color:#17668f;margin-left:5px;font-size:13px}.roadmap-tabs{background:#e7ecef;border-bottom:1px solid #b9c4cb;padding:10px 34px 0;display:flex}.roadmap-tabs button{color:#52636d;background:0 0;border:1px solid #0000;border-bottom:0;align-items:center;gap:6px;height:36px;padding:0 18px;display:flex}.roadmap-tabs button.active{color:#185f87;background:#fff;border-color:#aeb9c0;font-weight:800}.roadmap-body,.patch-notes{padding:22px 34px 40px}.roadmap-principles{color:#52636d;background:#fff;border:1px solid #bdd0db;flex-wrap:wrap;gap:8px 18px;margin-bottom:15px;padding:12px 15px;font-size:10px;display:flex}.roadmap-principles strong{color:#174f70}.roadmap-principles span:before{content:"•";color:#3188bd;margin-right:7px}.roadmap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.roadmap-grid article{box-sizing:border-box;background:#fff;border:1px solid #bec8ce;min-height:235px;padding:17px 18px}.roadmap-grid article.current{border-color:#4b99c5;box-shadow:inset 0 3px #3188bd}.roadmap-step{justify-content:space-between;align-items:center;display:flex}.roadmap-step>span{color:#8ba0ac;font-size:20px;font-weight:900}.roadmap-step em{color:#677780;background:#f2f5f6;border:1px solid #c1ccd2;align-items:center;gap:4px;padding:3px 7px;font-size:9px;font-style:normal;display:flex}.roadmap-grid article.current .roadmap-step em{color:#17658e;background:#e4f4fc;border-color:#83b9d6}.roadmap-grid h2{color:#263a46;margin:12px 0 8px;font-size:15px}.roadmap-grid p{color:#61717b;min-height:46px;margin:0 0 12px;font-size:10px;line-height:1.55}.roadmap-grid ul,.patch-notes ul{color:#455660;border-top:1px solid #e0e5e8;margin:0;padding:10px 0 0 17px;font-size:10px;line-height:1.75}.patch-notes{gap:10px;display:grid}.patch-notes>header{align-items:baseline;gap:12px;margin-bottom:5px;display:flex}.patch-notes>header strong{font-size:16px}.patch-notes>header span{color:#697780;font-size:10px}.patch-notes article{background:#fff;border:1px solid #bcc7cd;grid-template-columns:170px minmax(0,1fr);display:grid}.release-meta{background:#f5f7f8;border-right:1px solid #d0d7db;flex-direction:column;align-items:flex-start;gap:7px;padding:18px;display:flex}.release-meta b{color:#17688f;font-size:18px}.release-meta time{color:#65757e;font-size:10px}.release-meta span{color:#286743;background:#e6f5eb;border:1px solid #73ad88;padding:3px 7px;font-size:9px}.patch-notes article>div:last-child{padding:16px 20px}.patch-notes h2{margin:0 0 10px;font-size:14px}.patch-notes article ul{padding-top:8px}@media (width<=900px){.roadmap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.settings-hub-tabs{padding-left:6px;overflow-x:auto}.settings-hub-tabs button{flex:none;padding:0 12px}.roadmap-header{align-items:flex-start;padding:18px 14px}.roadmap-header h1{font-size:20px}.roadmap-header p{line-height:1.5}.roadmap-version{display:none}.roadmap-tabs{padding:7px 14px 0}.roadmap-tabs button{flex:1;justify-content:center}.roadmap-body,.patch-notes{padding:13px 10px 70px}.roadmap-principles{display:grid}.roadmap-grid{grid-template-columns:1fr}.roadmap-grid article,.roadmap-grid p{min-height:0}.patch-notes>header{flex-direction:column;align-items:flex-start;gap:4px}.patch-notes article{grid-template-columns:1fr}.release-meta{border-bottom:1px solid #d0d7db;border-right:0;flex-direction:row;align-items:center;padding:11px 13px}.release-meta b{font-size:15px}}.settings-help{color:#5c552e;background:#fff9dd;border:1px solid #e0c66b;align-items:center;gap:14px;margin-bottom:10px;padding:9px 12px;font-size:11px;display:flex}.settings-help b{white-space:nowrap}.settings-table-wrap{background:#fff;border:1px solid #aeb8c0;overflow:visible}.settings-table-wrap table{border-collapse:collapse;width:100%;min-width:1050px;font-size:11px}.settings-table-wrap th{background:#dce2e6;border-bottom:1px solid #929ea6;border-right:1px solid #aeb8c0;height:31px}.settings-table-wrap td{border-bottom:1px solid #d8dde0;border-right:1px solid #d2d8dc;height:33px;padding:4px 8px}.settings-table-wrap tbody tr:hover{background:#eef7fc}.settings-table-wrap td:last-child{white-space:nowrap;width:85px}.settings-table-wrap td:last-child button{width:29px;height:25px;margin-right:3px;padding:0}.settings-empty{color:#7d8990;place-items:center;height:180px;font-size:12px;display:grid}.settings-editor-backdrop{z-index:40;background:#111d2659;justify-content:flex-end;display:flex;position:fixed;inset:0}.settings-editor{background:#f7f8f9;border-left:1px solid #81909a;flex-direction:column;width:min(440px,100%);height:100%;display:flex;box-shadow:-8px 0 24px #0000002e}.settings-editor>header{background:#fff;border-bottom:1px solid #aeb8c0;justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex}.settings-editor>header button{background:0 0;border:0;width:30px;height:30px}.settings-form{flex-direction:column;flex:1;gap:11px;min-height:0;padding:17px;display:flex;overflow:auto}.settings-form>label,.settings-form fieldset label{color:#3a4a54;flex-direction:column;gap:5px;font-size:11px;display:flex}.settings-form label>span{color:#dc3a2d}.settings-form input,.settings-form select{background:#fff;border:1px solid #aeb8c0;height:34px;padding:0 9px;font-size:12px}.settings-form fieldset{border:1px solid #bdc6cc;flex-direction:column;gap:11px;margin:6px 0 0;padding:13px;display:flex}.settings-form legend{padding:0 5px;font-size:11px;font-weight:800}.settings-editor>footer{background:#fff;border-top:1px solid #aeb8c0;justify-content:flex-end;align-items:center;gap:6px;height:58px;padding:0 14px;display:flex}.settings-editor>footer button{background:#fff;border:1px solid #aeb8c0;height:32px;padding:0 15px}.settings-editor>footer button.primary{align-items:center;gap:5px;display:flex}@media (width<=700px){.settings-view{display:block;overflow:auto}.settings-nav{border-bottom:1px solid #aeb8c0;border-right:0;min-height:0;padding:6px;display:flex;position:static;overflow-x:auto}.settings-nav header{display:none}.settings-nav button{flex:none;width:auto;min-width:max-content;padding:0 10px}.settings-user-panel{min-height:calc(100dvh - 121px)}.settings-content{min-height:100%;padding:10px}.settings-content>header{flex-direction:column;align-items:flex-start}.settings-content>header>div:last-child{width:100%;overflow-x:auto}.settings-help{flex-direction:column;align-items:flex-start;gap:4px}.settings-table-wrap{min-height:420px}.settings-editor{width:100%}}.settings-block{min-height:0;margin-bottom:12px}.market-settings-tabs{background:#e8edf0;border:1px solid #aebbc3;flex:none;gap:0;margin-bottom:12px;display:flex}.market-settings-tabs button{color:#4c5d67;background:#e8edf0;border:0;border-right:1px solid #bdc7cd;align-items:center;gap:6px;height:36px;padding:0 18px;font-size:12px;display:flex}.market-settings-tabs button:hover{background:#f5f8fa}.market-settings-tabs button.active{color:#17658f;background:#fff;font-weight:800;position:relative}.market-settings-tabs button.active:after{content:"";background:#258bc2;height:3px;position:absolute;bottom:-1px;left:0;right:0}.coupang-pilot-block{flex:none!important}.pilot-guide{color:#58666e;background:#fff8d9;border-bottom:1px solid #b6d1df;align-items:center;gap:12px;padding:10px 13px;font-size:11px;display:flex}.pilot-guide b{color:#17658f;flex:none;font-size:12px}.coupang-pilot-block .coupang-order-pilot{border:0}.settings-content .pilot-run-button{min-width:190px;height:32px;font-weight:800}.pilot-admin-note{color:#7b878e;font-size:11px}.pilot-auto-toggle{background:#fff;border:1px solid #dccb87;align-items:center;gap:7px;margin-left:auto;padding:5px 9px;display:flex}.pilot-auto-toggle input{width:15px;height:15px;margin:0}.pilot-auto-toggle span{flex-direction:column;display:flex}.pilot-auto-toggle strong{color:#2c4c5d;font-size:11px}.pilot-auto-toggle small{color:#738087;font-size:10px}.monitor-coupang-orders{margin-top:10px}.monitor-coupang-orders article{max-width:420px}.order-detail-synced-dot{vertical-align:middle;background:#239947;border-radius:50%;width:6px;height:6px;margin-left:4px;display:inline-block}.validation-cache-info{color:#4c6878;background:#f0f7fa;padding:7px 14px;font-size:12px;line-height:1.5}.validation-pagination{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.validation-pagination button{color:inherit;background:#fff;border:1px solid #aeb9c0;padding:4px 12px}.order-validation-view{color:#263746;background:#eef2f4;flex-direction:column;height:calc(100dvh - 42px);display:flex;overflow:hidden}.order-validation-view>header{background:#fff;border-bottom:1px solid #afbbc3;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:12px 18px;display:flex}.order-validation-view h2,.order-validation-view p{margin:0}.order-validation-view h2{font-size:18px}.order-validation-view header p{color:#65757f;margin-top:5px;font-size:11px}.validation-readonly{color:#27683d;white-space:nowrap;background:#e5f4e9;border:1px solid #79aa89;padding:6px 9px;font-size:10px;font-weight:800}.validation-toolbar{background:#f8fafb;border-bottom:1px solid #b5c0c7;align-items:center;gap:8px;padding:8px 14px;font-size:11px;display:flex}.validation-toolbar label,.validation-toolbar form{align-items:center;gap:6px;display:flex}.validation-toolbar input,.validation-toolbar button{height:29px;font:inherit;background:#fff;border:1px solid #a8b5bd}.validation-toolbar input{padding:0 8px}.validation-toolbar form{background:#fff;border:1px solid #a8b5bd;margin-left:auto;padding-left:8px}.validation-toolbar form input{border:0;outline:0;width:230px}.validation-toolbar form button,.validation-refresh{align-items:center;gap:5px;display:flex;padding:0 11px!important}.validation-toolbar form button{background:#eaf2f7;border-width:0 0 0 1px;font-weight:700}.validation-refresh{color:#145f88;font-weight:800}.validation-summary{background:#e7edf0;border-bottom:1px solid #afbbc3;gap:6px;padding:8px 14px;display:flex}.validation-summary button{color:#43545f;background:#fff;border:1px solid #aebac2;justify-content:space-between;align-items:center;gap:12px;min-width:105px;height:45px;padding:0 10px;display:flex}.validation-summary button b{font-size:15px}.validation-summary button.active{color:#145f83;background:#daf0fb;border-color:#2381b3;box-shadow:inset 0 -2px #2381b3}.validation-error{color:#92392f;background:#fae8e6;border-bottom:1px solid #cd8f88;align-items:center;gap:7px;padding:10px 14px;display:flex}.validation-table-wrap{background:#fff;flex:1;min-height:0;overflow:auto}.validation-table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1500px;font-size:11px}.validation-table-wrap th{z-index:1;white-space:nowrap;background:#dce4e8;border-bottom:1px solid #96a5ae;border-right:1px solid #b7c1c8;height:31px;padding:5px 7px;position:sticky;top:0}.validation-table-wrap td{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #d8dee2;border-right:1px solid #d5dce0;height:35px;padding:4px 7px;overflow:hidden}.validation-table-wrap td small{color:#74818a;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.validation-table-wrap th:first-child{width:105px}.validation-table-wrap th:nth-child(2){width:175px}.validation-table-wrap th:nth-child(3){width:100px}.validation-table-wrap th:nth-child(4){width:135px}.validation-table-wrap th:nth-child(5){width:320px}.validation-table-wrap th:nth-child(6){width:50px}.validation-table-wrap th:nth-child(7){width:80px}.validation-table-wrap th:nth-child(8){width:105px}.validation-table-wrap th:nth-child(9){width:190px}.validation-table-wrap th:nth-child(10),.validation-table-wrap th:nth-child(11){width:90px}.comparison-badge{background:#edf1f3;border:1px solid #aeb9c0;align-items:center;gap:4px;padding:3px 6px;font-size:10px;font-weight:800;display:inline-flex}.comparison-badge.matched{color:#246b3b;background:#e4f4e8;border-color:#72ae85}.comparison-badge.direct_only{color:#795912;background:#fff4ca;border-color:#d1a14b}.comparison-badge.playauto_only{color:#963a32;background:#fae6e4;border-color:#cd8a83}.comparison-badge.other_account{color:#55458f;background:#eeeafb;border-color:#9b8fc7}.comparison-direct_only{background:#fffcf0}.comparison-playauto_only{background:#fff3f1}.comparison-other_account{background:#f7f4ff}.account-warning{color:#654fa1;font-weight:800}.validation-empty{text-align:center;color:#718089;padding:60px}.order-validation-view>footer{color:#6c7981;background:#f2f5f6;border-top:1px solid #aeb9c0;padding:7px 14px;font-size:10px}@media (width<=800px){.order-validation-view{height:calc(100dvh - 50px)}.order-validation-view>header{align-items:flex-start;padding:10px}.order-validation-view header p{line-height:1.45}.validation-toolbar{flex-wrap:wrap;align-items:stretch;padding:7px}.validation-toolbar label{width:100%}.validation-toolbar label input{flex:1;min-width:0}.validation-toolbar form{order:3;width:100%;margin:0}.validation-toolbar form input{flex:1;min-width:0}.validation-toolbar .validation-refresh{margin-left:auto}.validation-summary{padding:7px;overflow-x:auto}.validation-summary button{min-width:100px}.validation-table-wrap table{font-size:10px}}.settings-block.grow{display:block}.settings-block>header{justify-content:space-between;align-items:center;height:35px;display:flex}.settings-block>header>div{align-items:center;gap:6px;display:flex}.account-overview>header{height:40px}.account-overview>header>div:first-child span{color:#71808a;margin-left:5px;font-size:10px}.settings-content .overview-filters{gap:3px}.settings-content .overview-filters button{height:25px;padding:0 9px;font-size:9px}.settings-content .overview-filters button.active{color:#165c84;background:#dff1fb;border-color:#4c94bd;font-weight:800}.overview-summary{background:#fff;border:1px solid #aeb8c0;border-bottom:0;grid-template-columns:repeat(5,minmax(110px,1fr));display:grid}.overview-summary>span{box-sizing:border-box;border-right:1px solid #d0d7dc;justify-content:space-between;align-items:center;gap:10px;min-height:49px;padding:7px 13px;display:flex}.overview-summary>span:last-child{border-right:0}.overview-summary small{color:#65747d;font-size:9px}.overview-summary b{color:#20465c;font-size:17px}.account-overview-table table{min-width:1450px}.account-overview-table th,.account-overview-table td{white-space:nowrap}.account-overview-table td small{color:#839099;margin-top:2px;font-size:8px;display:block}.account-overview-table td:last-child{width:auto}.account-overview-table tr.inactive-account{color:#859097;background:#f7f8f8}.account-activity,.source-badge,.direct-api-badge,.direct-api-empty{color:#53656f;background:#f1f4f6;border:1px solid #b7c3ca;padding:3px 6px;font-size:9px;display:inline-block}.account-activity.active{color:#286843;background:#e8f5ec;border-color:#75ad89}.account-activity.inactive{color:#7d898f}.source-badge{color:#245f80;background:#e8f4fa;border-color:#7da9c3}.direct-api-badge.enabled{color:#236b41;background:#e7f6ec;border-color:#6bae84}.direct-api-badge.paused{color:#715c0a;background:#fff6cf;border-color:#d1b65e}.direct-api-empty{color:#8a969d;background:0 0;border-color:#0000}.coupang-order-pilot{background:#edf7fc;border:1px solid #8eb6cc;border-top:0;grid-template-columns:minmax(320px,1fr) auto auto;align-items:center;gap:16px;padding:11px 13px;display:grid}.pilot-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.pilot-copy b{color:#174f70;font-size:13px}.pilot-copy span{color:#536871;font-size:11px;line-height:1.45}.pilot-status-counts{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.pilot-status-counts span{color:#405f70;background:#fff;border:1px solid #b9cbd5;padding:3px 6px;font-size:10px}.pilot-metrics{align-items:center;gap:4px;display:flex}.pilot-metrics span{color:#536873;white-space:nowrap;background:#fff;border:1px solid #b8cbd5;gap:4px;padding:6px 8px;font-size:11px;display:flex}.pilot-metrics span b{color:#1c536f}.pilot-metrics span.warning{color:#a83b31;background:#fff0ee;border-color:#d98e83}.pilot-actions{align-items:flex-end;gap:5px;display:flex}.pilot-actions label{color:#536771;flex-direction:column;gap:3px;font-size:10px;display:flex}.pilot-actions input{box-sizing:border-box;background:#fff;border:1px solid #aab8c0;width:118px;height:30px;padding:0 6px;font:11px inherit}.settings-content .pilot-actions button{white-space:nowrap;height:27px}.pilot-run-actions{align-items:center;gap:5px;display:flex}.pilot-result-help{color:#586c76;background:#f8fbfd;border-top:1px solid #b8cbd5;align-items:center;gap:10px;padding:9px 12px;font-size:11px;display:flex}.pilot-result-help b{color:#a33c33}.pilot-detail-table{border:1px solid #b9c5cc;border-top:0;overflow-x:auto}.pilot-detail-table table{border-collapse:collapse;width:100%;min-width:1450px;font-size:11px}.pilot-detail-table th,.pilot-detail-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #d6dde1;border-right:1px solid #d6dde1;padding:7px 8px}.pilot-detail-table th{color:#344c59;background:#dce5ea;font-size:11px}.pilot-detail-table td:nth-child(7){text-overflow:ellipsis;max-width:380px;overflow:hidden}.pilot-detail-table td small{color:#74828a;margin-top:3px;font-size:9px;display:block}.pilot-match{color:#6c7980;background:#f1f3f4;border:1px solid #c5cdd2;padding:3px 6px;font-size:10px;display:inline-block}.pilot-match.matched{color:#286d45;background:#e8f6ed;border-color:#70ad89}.pilot-match.other_account{color:#765f13;background:#fff7d5;border-color:#d1b462}.pilot-match.not_found{color:#a53a31;background:#fff0ee;border-color:#d68f86}.pilot-progress{color:#24566f;background:#dff2fc;border-bottom:1px solid #91b9cf;align-items:center;gap:14px;padding:10px 13px;display:flex}.pilot-progress>div{white-space:nowrap;align-items:center;gap:7px;display:flex}.pilot-progress b{font-size:12px}.pilot-progress span{font-size:11px}.pilot-progress progress{accent-color:#238ac1;width:100%;height:10px}.pilot-unmatched{background:#fff;border:1px solid #d79c94;border-top:0}.pilot-unmatched summary{color:#9c3d34;cursor:pointer;background:#fff1ef;padding:8px 12px;font-size:10px}.pilot-unmatched table{border-collapse:collapse;width:100%;font-size:10px}.pilot-unmatched th,.pilot-unmatched td{text-align:left;border-top:1px solid #d8dee2;padding:6px 8px}.settings-block .settings-table-wrap.compact{max-height:none}.settings-block .settings-table-wrap.compact table{min-width:700px}.settings-block .settings-table-wrap.compact th:nth-child(3){width:65%}.settings-empty.small{height:70px}.coupang-api-settings{flex:none!important}.coupang-api-settings>header>div:last-child{margin-left:auto}.coupang-api-state{color:#63727b;background:#f3f6f8;border:1px solid #bbc7ce;align-items:center;gap:5px;padding:3px 7px;font-size:10px;display:flex}.coupang-api-state.unconfigured{color:#63727b;background:#f3f6f8;border-color:#bbc7ce}.coupang-api-state.connected{color:#27714d;background:#ecf8f1;border-color:#78b89a}.coupang-api-state.configured{color:#806615;background:#fff9df;border-color:#d3b968}.coupang-api-body{grid-template-columns:minmax(760px,1fr) minmax(230px,.42fr) auto;align-items:end;gap:12px;padding:12px;display:grid}.coupang-api-form{grid-template-columns:150px 125px minmax(170px,1fr) minmax(170px,1fr) 125px;gap:8px;display:grid}.coupang-api-form label{color:#53636d;flex-direction:column;gap:4px;font-size:10px;display:flex}.coupang-api-form input,.coupang-api-form select{background:#fff;border:1px solid #adb9c1;height:28px;padding:0 8px;font:11px inherit}.coupang-api-form input:disabled,.coupang-api-form select:disabled{color:#6d787e;background:#f1f3f4}.coupang-api-meta{color:#66757e;flex-direction:column;justify-content:center;align-self:stretch;gap:5px;min-width:230px;font-size:10px;line-height:1.35;display:flex}.coupang-api-meta b{color:#283f4d}.coupang-api-meta em{color:#347657;font-style:normal}.coupang-api-meta em.warning,.coupang-api-meta .failure{color:#c13d33}.coupang-api-meta .success{color:#28744e}.coupang-api-actions{gap:6px;display:flex}.coupang-api-actions button{white-space:nowrap}.coupang-api-pause-note{color:#a23d34;margin-left:auto;font-size:10px}.coupang-account-list{background:#f5f7f8;border-bottom:1px solid #d2d9dd;gap:5px;padding:10px 12px;display:grid}.coupang-account-list article{box-sizing:border-box;background:#fff;border:1px solid #bdc7cd;grid-template-columns:minmax(300px,1fr) 120px 220px 96px;align-items:center;gap:8px;height:48px;min-height:48px;padding:6px 8px;display:grid}.coupang-account-list article.selected{border-color:#4c93bc;box-shadow:inset 3px 0 #3188bd}.settings-content .coupang-account-summary{text-align:left;background:0 0;border:0;grid-template-columns:150px minmax(180px,1fr);justify-content:stretch;align-items:center;gap:10px;width:100%;min-width:0;height:32px;padding:0 8px;display:grid}.coupang-account-summary>strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.coupang-account-summary>span{color:#66757e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.coupang-account-list article>.coupang-api-state{box-sizing:border-box;white-space:nowrap;place-self:center start;width:auto;height:24px;min-height:24px}.coupang-image-toggle{color:#5f6c74;box-sizing:border-box;background:#f5f6f7;border:1px solid #c5cdd2;align-items:center;gap:8px;height:34px;padding:4px 9px;display:flex}.coupang-image-toggle.enabled{color:#266943;background:#eaf7ef;border-color:#66aa82}.coupang-image-toggle input{width:15px;height:15px;margin:0}.coupang-image-toggle span{flex-direction:column;gap:1px;display:flex}.coupang-image-toggle b{font-size:10px}.coupang-image-toggle small{font-size:9px;font-weight:400}.settings-content .coupang-edit-button{color:#344955;background:#fff;border:1px solid #9fadb6;height:28px;font-size:10px}.coupang-account-list article.selected .coupang-edit-button{color:#175f88;background:#e8f4fb;border-color:#5d96b8}.coupang-api-settings .coupang-api-body{background:#fff;border-top:0}@media (width<=1100px){.coupang-api-body{grid-template-columns:1fr}.coupang-api-form{grid-template-columns:repeat(2,minmax(160px,1fr))}.coupang-api-actions{justify-content:flex-end}.coupang-account-list article{grid-template-columns:minmax(250px,1fr) 110px 190px 90px}.settings-content .coupang-account-summary{grid-template-columns:125px minmax(120px,1fr)}}@media (width<=640px){.coupang-api-form{grid-template-columns:1fr}.coupang-api-body{padding:9px}.coupang-api-actions button{flex:1}.coupang-api-pause-note{display:none}.coupang-account-list{padding:7px}.coupang-account-list article{grid-template-columns:1fr 1fr;height:auto}.settings-content .coupang-account-summary{grid-column:1/-1;grid-template-columns:1fr auto}.coupang-account-list article>.coupang-api-state{justify-self:start}.coupang-image-toggle,.coupang-edit-button{width:100%}}@media (width<=700px){.account-overview>header{flex-direction:column;align-items:flex-start;gap:6px;height:auto;min-height:55px}.account-overview>header>div:first-child{flex-wrap:wrap}.account-overview>header>div:first-child span{width:100%;margin-left:21px}.overview-summary{grid-template-columns:repeat(2,1fr)}.overview-summary>span{min-height:42px}.overview-summary>span:nth-child(2n){border-right:0}.overview-summary b{font-size:14px}.account-overview-table{overflow-x:auto;min-height:0!important}.account-overview-table table{min-width:1320px}}@media (width<=1100px){.coupang-order-pilot{grid-template-columns:1fr}.pilot-metrics,.pilot-actions{flex-wrap:wrap}}@media (width<=700px){.coupang-order-pilot{gap:9px}.pilot-metrics{grid-template-columns:repeat(2,1fr);display:grid}.pilot-metrics span{justify-content:space-between}.pilot-actions{flex-direction:column;align-items:stretch}.pilot-actions label{flex:1}.pilot-actions input{width:100%}.pilot-run-actions{flex-direction:column}.settings-content .pilot-actions button{width:100%}.pilot-result-help{flex-direction:column;align-items:flex-start;gap:3px}.market-settings-tabs{overflow-x:auto}.market-settings-tabs button{flex:none;padding:0 12px}.pilot-guide{flex-direction:column;align-items:flex-start;gap:3px}}.settings-template-help{color:#5d542d;background:#fff9df;border:1px solid #d8c376;padding:10px;font-size:11px;line-height:1.8}.settings-template-help b{display:block}.settings-help code,.settings-template-help code,.settings-table-wrap code{color:#24536e;background:#edf1f4;border-radius:2px;padding:1px 3px}.product-view{background:#eef1f3;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.product-toolbar{border-bottom:1px solid var(--line-dark);background:#fafafa;align-items:center;gap:16px;min-height:62px;padding:8px 12px;display:flex}.product-toolbar>div:first-child{flex-direction:column;gap:4px;min-width:220px;display:flex}.product-toolbar strong{font-size:16px}.product-toolbar span{color:var(--muted);font-size:10px}.product-search{flex:1;align-items:center;gap:5px;display:flex}.product-search input{border:1px solid #adb8c0;width:min(420px,55%);height:31px;padding:0 8px}.product-search select,.product-search button,.product-sync{background:#fff;border:1px solid #aeb8c0;align-items:center;gap:5px;height:31px;padding:0 10px;display:inline-flex}.product-sync{color:#165c85;background:#e0f1fb;border-color:#357fab;height:42px;margin-left:auto;font-weight:700}.product-stats{border-bottom:1px solid var(--line);background:#fff;gap:6px;padding:7px 10px;display:flex;overflow-x:auto}.product-sync-progress{color:#245d7d;background:#e5f4fc;border-bottom:1px solid #78aeca;grid-template-columns:auto auto minmax(140px,1fr);align-items:center;gap:12px;min-height:36px;padding:5px 12px;font-size:11px;display:grid}.product-sync-progress>div{white-space:nowrap;align-items:center;gap:6px;display:flex}.product-sync-progress>span{white-space:nowrap}.product-sync-progress progress{accent-color:#3188bd;width:100%;height:9px}.product-stats button{background:#f7f8f9;border:1px solid #b7c1c8;justify-content:space-between;align-items:center;gap:8px;min-width:112px;height:39px;padding:0 10px;font-size:11px;display:flex}.product-stats button:last-child{min-width:auto}.product-workspace{flex:1;grid-template-columns:minmax(700px,1fr) 390px;min-height:0;display:grid}.product-list{border-right:1px solid var(--line-dark);background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.product-list>header{border-bottom:1px solid var(--line);background:#f7f9fa;justify-content:space-between;align-items:center;height:38px;padding:0 10px;display:flex}.product-list>header span{color:var(--muted);font-size:10px}.product-table-wrap{flex:1;min-height:0;overflow:auto}.product-table-wrap table{border-collapse:collapse;width:100%;min-width:1050px;font-size:11px}.product-table-wrap th{z-index:2;background:#dce2e6;border-bottom:1px solid #8f9ba4;border-right:1px solid #b9c2c8;height:31px;position:sticky;top:0}.product-table-wrap td{white-space:nowrap;border-bottom:1px solid #dce1e4;border-right:1px solid #d6dce0;height:44px;padding:4px 7px}.product-table-wrap tr:hover{background:#eaf4fa}.product-table-wrap tr.selected{background:#cfe8f8}.product-table-wrap img{object-fit:cover;border:1px solid #c5ccd1;width:35px;height:35px}.product-table-wrap th:first-child{width:48px}.product-table-wrap th:nth-child(2){width:135px}.product-table-wrap th:nth-child(3){min-width:300px}.product-table-wrap th:nth-child(4){width:150px}.product-table-wrap th:nth-child(5),.product-table-wrap th:nth-child(6),.product-table-wrap th:nth-child(7),.product-table-wrap th:nth-child(8){width:80px}.product-table-wrap th:nth-child(9){width:140px}.product-status{background:#eef1f3;border:1px solid #aeb8c0;border-radius:2px;justify-content:center;min-width:55px;padding:3px 5px;font-size:10px;font-weight:700;display:inline-flex}.product-status.synced{color:#22613a;background:#dcf2e3;border-color:#67a77b}.product-status.pending{color:#725b00;background:#fff5bd;border-color:#c4aa39}.product-status.syncing{color:#1b5c84;background:#dceffb;border-color:#5d9bc2}.product-status.error,.product-status.not_found{color:#8b3528;background:#ffe3dd;border-color:#c77e70}.product-list>footer{border-top:1px solid var(--line-dark);background:#f4f6f7;justify-content:center;align-items:center;gap:12px;height:38px;display:flex}.product-list>footer button{background:#fff;border:1px solid #b6c0c7;align-items:center;gap:3px;padding:5px 9px;display:flex}.product-list>footer button:disabled{opacity:.4}.product-detail{background:#fff;min-height:0;overflow-y:auto}.product-detail>header{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:13px;display:flex}.product-detail>header img{object-fit:cover;border:1px solid #c4ccd1;width:76px;height:76px}.product-detail>header>div{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.product-detail>header strong{font-size:13px;line-height:1.4}.product-detail>header small{color:var(--muted)}.product-detail dl{border-bottom:1px solid var(--line);margin:0;padding:8px 12px}.product-detail dl div{border-bottom:1px solid #edf0f2;grid-template-columns:100px 1fr;align-items:center;min-height:30px;font-size:11px;display:grid}.product-detail dt{color:#6c7982}.product-detail dd{margin:0;font-weight:600}.product-detail>section{padding:11px}.product-detail h3{align-items:center;gap:5px;margin:0 0 8px;font-size:12px;display:flex}.listing-list{gap:5px;display:grid}.listing-list article{background:#fafbfc;border:1px solid #d2d8dc;flex-direction:column;gap:3px;padding:8px;font-size:10px;display:flex}.listing-list article span{font-size:11px}.listing-list article small{color:var(--muted)}.product-empty{text-align:center;color:var(--muted);padding:40px}.inquiry-toolbar{background:#fafafa;flex:0 0 70px;grid-template-rows:1fr;grid-template-columns:minmax(420px,1fr) minmax(550px,1.35fr) 92px;gap:10px;padding:7px 9px;display:grid}.inquiry-table-wrap th:nth-child(3),.inquiry-table-wrap th:nth-child(4){width:112px}.inquiry-answer .answer-editor{flex-direction:column;flex:1;gap:4px;min-height:0;padding:6px;display:flex}.inquiry-answer .answer-editor label.answer-subject{flex:0 0 31px;min-height:31px}.inquiry-answer .answer-editor label.answer-body{flex:1;align-items:stretch;min-height:100px}.inquiry-answer .answer-editor label.overwrite{flex:none;margin-left:37px;font-size:10px;display:flex}.answer-tools{flex:0 0 25px;align-items:center;gap:8px;display:flex}.answer-tools button{background:#f8f9fa;border:1px solid #9ba8b0;height:23px;padding:0 8px;font-size:10px}.answer-tools span{color:#8a5b14;font-size:10px}.answer-footer{flex:0 0 31px;align-items:center;gap:18px;display:flex}.inquiry-list-actions button:disabled{opacity:.4}.inquiry-modal-backdrop{z-index:72;background:#15273680;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.inquiry-modal-backdrop.template-layer{z-index:74}.bulk-answer-dialog,.template-dialog{background:#f4f5f6;border:1px solid #75838d;flex-direction:column;width:min(680px,100vw - 28px);max-height:calc(100dvh - 36px);display:flex;box-shadow:0 18px 50px #10202c66}.bulk-answer-dialog>header,.template-dialog>header{background:#fff;border-bottom:1px solid #9ca8b0;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.bulk-answer-dialog>header div,.template-dialog>header div{flex-direction:column;gap:5px;display:flex}.bulk-answer-dialog>header strong,.template-dialog>header strong{font-size:14px}.bulk-answer-dialog>header span,.template-dialog>header span{color:#687681;font-size:10px}.bulk-answer-dialog>header button,.template-dialog>header button{background:0 0;border:0;padding:4px;display:grid}.bulk-answer-fields{background:#fff;flex-direction:column;gap:8px;padding:14px;display:flex}.bulk-template-row{justify-content:space-between;align-items:center;display:flex}.bulk-template-row button{background:#f5f6f7;border:1px solid #9da8af;height:27px;font-size:10px}.bulk-answer-fields label,.template-fields label{color:#475660;flex-direction:column;gap:5px;font-size:10px;display:flex}.bulk-answer-fields input,.template-fields input{border:1px solid #a6b1b8;height:31px;padding:0 8px}.bulk-answer-fields textarea{resize:vertical;border:1px solid #a6b1b8;min-height:250px;padding:9px;font-size:12px;line-height:1.55}.bulk-answer-fields small{color:#687681}.bulk-answer-dialog>footer,.template-dialog>footer{background:#edf0f2;border-top:1px solid #abb5bc;justify-content:flex-end;gap:6px;padding:10px 14px;display:flex}.bulk-answer-dialog>footer button,.template-dialog>footer button{background:#fff;border:1px solid #a6b1b8;min-width:88px;height:31px;font-size:11px}.bulk-answer-dialog>footer button.primary,.template-dialog>footer button.primary{color:#fff;background:#3284b3;border-color:#226f9f;font-weight:700}.bulk-answer-dialog button:disabled,.template-dialog button:disabled{opacity:.45}.template-dialog{width:min(820px,100vw - 28px)}.template-workspace{grid-template-columns:230px minmax(0,1fr);min-height:390px;display:grid;overflow:hidden}.template-workspace>aside{background:#eef1f3;border-right:1px solid #a9b3ba;padding:7px;overflow-y:auto}.template-workspace>aside button{text-align:left;background:0 0;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-height:42px;padding:7px;font-size:10px;display:flex}.template-workspace>aside button.active{background:#cfe8f8;border-color:#7caed0}.template-workspace>aside button span{text-overflow:ellipsis;white-space:nowrap;color:#687681;max-width:100%;overflow:hidden}.template-fields{background:#fff;grid-template-rows:auto auto minmax(180px,1fr);gap:10px;min-width:0;padding:14px;display:grid}.template-fields textarea{resize:none;border:1px solid #a6b1b8;min-height:180px;padding:9px;font-size:12px;line-height:1.55}@media (width<=900px){.inquiry-toolbar{grid-template-rows:auto auto;grid-template-columns:1fr;gap:5px;display:grid}.inquiry-search,.inquiry-dates{grid-column:1;overflow-x:auto}.inquiry-dates .quick-label,.inquiry-dates button:nth-last-child(-n+2){display:none}.inquiry-sync{width:54px;position:fixed;bottom:66px;right:10px;height:48px!important}.inquiry-statusbar{justify-content:flex-start}.inquiry-workspace{display:block;overflow:visible}.inquiry-sites{display:none}.inquiry-main{display:block;overflow:visible}.inquiry-list-actions{z-index:5;position:sticky;top:0;overflow-x:auto}.inquiry-list-actions button{flex:none}.desktop-only{display:none!important}.inquiry-table-wrap{overflow:visible}.inquiry-table-wrap table{min-width:0}.inquiry-table-wrap table,.inquiry-table-wrap thead,.inquiry-table-wrap tbody,.inquiry-table-wrap tr,.inquiry-table-wrap td{width:100%;display:block}.inquiry-table-wrap thead{display:none}.inquiry-table-wrap tbody{background:#edf1f3;gap:7px;padding:7px;display:grid}.inquiry-table-wrap tbody tr{background:#fff;border:1px solid #bbc5cb;border-radius:5px;padding:10px;position:relative}.inquiry-table-wrap td{white-space:normal;border:0;height:auto;padding:0;display:none!important}.inquiry-table-wrap td:first-child{width:auto;position:absolute;top:9px;right:9px;display:block!important}.inquiry-table-wrap td:nth-child(2),.inquiry-table-wrap td:nth-child(4),.inquiry-table-wrap td:nth-child(5),.inquiry-table-wrap td:nth-child(6),.inquiry-table-wrap td:nth-child(7),.inquiry-table-wrap td:nth-child(12),.inquiry-table-wrap td:nth-child(13){width:auto;margin:2px 6px 2px 0;display:inline-block!important}.inquiry-table-wrap td:nth-child(13){margin-top:7px;font-size:13px;display:block!important}.inquiry-bottom{display:none}.inquiry-bottom.mobile-open{z-index:18;background:#fff;display:block;position:fixed;inset:0 0 58px;overflow-y:auto}.inquiry-preview{border:0;min-height:45%}.inquiry-answer{min-height:55%}.detail-close{background:#fff;border:1px solid #aeb8bf;align-items:center;gap:4px;margin-bottom:6px;padding:5px 8px;display:inline-flex!important}.product-strip{grid-template-columns:40px minmax(0,1fr)}.product-strip>button{display:none}.inquiry-answer .answer-editor{min-height:330px}.inquiry-list>footer{position:sticky;bottom:58px}}@media (width<=700px){.inquiry-modal-backdrop{place-items:stretch stretch;padding:0}.bulk-answer-dialog,.template-dialog{border:0;width:100%;max-height:100dvh}.template-workspace{grid-template-rows:120px minmax(0,1fr);grid-template-columns:1fr}.template-workspace>aside{border-bottom:1px solid #a9b3ba;border-right:0;display:flex;overflow-x:auto}.template-workspace>aside button{min-width:150px}.bulk-answer-fields textarea{min-height:45dvh}.template-fields{min-height:0;overflow:auto}}*{box-sizing:border-box}html,body,#root{width:100%;height:100%}body{min-width:320px;margin:0;overflow:hidden}button,input{font:inherit}button{cursor:pointer}.app-shell{background:#eef1f3;flex-direction:column;width:100%;height:100dvh;min-height:0;display:flex;overflow:hidden}.app-header{color:#e8eef3;background:var(--navy);border-bottom:1px solid #17242f;flex:0 0 34px;align-items:stretch;height:34px;display:flex}.app-shell>.admin-view,.app-shell>.work-monitor{height:calc(100dvh - 34px)}.app-title{align-items:center;gap:8px;min-width:210px;padding:0 12px;display:flex}.business-status-board{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.business-status-sections{grid-template-columns:1fr 1.2fr .72fr 1fr 1fr 1.15fr;gap:5px;display:grid}.business-status-section{border-right:1px solid #c7d0d6;grid-template-columns:1fr;align-content:center;gap:3px;min-width:0;padding-right:5px;display:grid}.business-status-section.section-2,.business-status-section.section-6{grid-template-columns:repeat(2,minmax(68px,1fr))}.business-status-section:last-child{border-right:0;padding-right:0}.business-status-section button,.hidden-status-grid button{color:#46535d;white-space:nowrap;background:#f7f8f9;border:1px solid #bcc4ca;border-radius:2px;justify-content:space-between;align-items:center;gap:4px;height:22px;padding:0 6px;font-size:9px;display:flex}.business-status-section button strong,.hidden-status-grid button strong{font-size:8px;font-weight:500}.business-status-section button.new{background:#fff981;border-color:#d6bf18}.business-status-section button.shipping{color:#174f70;background:#9edbfa;border-color:#4a9fd2}.business-status-section button.exception,.hidden-status-grid button.exception{color:#9e2f26;background:#ffd5d1;border-color:#dc8b82}.business-status-section button.active,.hidden-status-grid button.active{font-weight:800;box-shadow:inset 0 0 0 2px #1c608c}.hidden-status-toggle{align-self:flex-end;align-items:center;gap:3px;color:#60717c!important;background:0 0!important;border:0!important;height:18px!important;padding:0 4px!important;font-size:9px!important;display:flex!important}.hidden-status-toggle svg{transition:transform .15s}.hidden-status-toggle svg.open{transform:rotate(180deg)}.hidden-status-grid{border-top:1px dashed #b7c2c9;grid-template-columns:repeat(5,minmax(80px,1fr));gap:3px;padding-top:4px;display:grid}.workflow-settings{flex:none!important}.workflow-settings-body{grid-template-columns:minmax(260px,.7fr) minmax(320px,1.3fr);gap:18px;padding:13px;display:grid}.workflow-settings-body>div:first-child{flex-direction:column;gap:6px;display:flex}.workflow-settings-body span{color:#687780;font-size:10px;line-height:1.55}.workflow-settings-body textarea{resize:vertical;border:1px solid #aeb9c0;min-height:78px;padding:8px;font:11px/1.6 inherit}.workflow-status-preview{flex-wrap:wrap;align-content:flex-start;gap:5px;display:flex}.workflow-status-preview span{color:#294c60;background:#edf4f8;border:1px solid #9db2bf;padding:5px 9px}.workflow-change-select{background:#fff;border:1px solid #aab5bc;min-width:115px;height:27px;font-size:10px}@media (width<=1200px){.business-status-sections{grid-template-columns:repeat(3,1fr)}.business-status-section{border-right:0}.status-board{min-width:680px}.workflow-settings-body{grid-template-columns:1fr}}.app-logo{color:#fff;background:#3f91ca;border-radius:3px;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.app-title strong{font-size:13px}.main-tabs{height:100%;display:flex}.main-tabs button{color:#cfdae2;background:0 0;border:0;border-right:1px solid #3a4a58;min-width:76px;padding:0 14px;font-size:12px}.main-tabs button:hover{background:#324858}.main-tabs button.active{color:#1e2a34;background:#f4f6f7;border-top:3px solid #39a0db;font-weight:700}.connection{color:#cbd6de;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:11px;display:flex}.connection i{background:#4cc27f;border-radius:50%;width:7px;height:7px}.playauto-toolbar{border-bottom:1px solid var(--line-dark);background:#fafafa;flex:0 0 110px;align-items:stretch;min-height:110px;display:flex;overflow-x:auto;box-shadow:0 1px 2px #0000000d}.search-panel{border-right:1px solid #d0d6db;flex:0 0 330px;width:330px;padding:6px 4px 3px}.search-line,.date-line,.quick-line{white-space:nowrap;align-items:center;gap:4px;height:29px;display:flex}.search-line label,.date-line label{color:#394750;flex:0 0 34px;width:34px;font-size:10px}.search-line select,.search-line input,.date-line select,.date-line input{color:#303d47;background:#fff;border:1px solid #b8c1c8;min-width:0;height:24px;font-size:10px}.search-line .keyword{flex:1;width:auto;padding:0 5px}.date-line select{width:62px}.date-line input{width:104px;padding:0 3px}.quick-line button{color:#344550;background:0 0;border:0;height:23px;padding:0 4px;font-size:9px}.quick-line button:hover{background:#dfebf3}.quick-line button.active{color:#145a83;background:#d6eaf7;font-weight:700;box-shadow:inset 0 -2px #2688bd}.quick-line span{border-left:1px solid #cbd2d7;height:15px}.mobile-filter-toggle{display:none}.search-commands{border-right:1px solid #d0d6db;flex:0 0 116px;align-items:stretch;padding:8px 4px;display:flex}.search-commands button,.original-actions button{color:#34434d;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:54px;font-size:10px;display:flex}.search-commands button:hover:not(:disabled),.original-actions button:hover:not(:disabled){background:#e7f2f8;border-color:#b6c7d3}.search-commands button:disabled,.original-actions button:disabled{color:#a5adb3;cursor:default}.status-board{border-right:1px solid #d0d6db;flex:1 0 590px;grid-template-columns:76px 1fr;align-items:center;gap:6px;min-width:590px;padding:7px;display:grid}.status-board.compact-status-board{flex:0 0 750px;min-width:750px}.compact-status-board .business-status-sections{grid-template-columns:78px 146px 78px 86px 86px 146px}.all-status{color:#394750;background:#fff;border:1px solid #b6bfc6;border-radius:2px;flex-direction:column;justify-content:center;gap:9px;height:84px;font-size:10px;display:flex}.all-status strong{font-size:15px}.all-status.active{background:#d9edf9;border-color:#2f80b7;box-shadow:inset 0 0 0 1px #2f80b7}.status-grid{grid-template-columns:repeat(5,minmax(82px,1fr));gap:4px 7px;display:grid}.status-grid button{color:#46535d;white-space:nowrap;background:#f7f8f9;border:1px solid #bcc4ca;border-radius:3px;justify-content:space-between;align-items:center;gap:5px;height:25px;padding:0 7px;font-size:10px;display:flex}.status-grid button strong{font-size:9px;font-weight:500}.status-grid button.new{background:#fff981;border-color:#d6bf18}.status-grid button.shipping{color:#174f70;background:#9edbfa;border-color:#4a9fd2}.status-grid button.done{background:#eef1f2}.status-grid button.exception{color:#9e2f26;background:#ffd5d1;border-color:#dc8b82}.status-grid button.active{font-weight:800;box-shadow:inset 0 0 0 2px #1c608c}.original-actions{flex:none;align-items:stretch;padding:8px 5px;display:flex}.original-actions button{min-width:60px}.selected-summary{border-bottom:1px solid var(--line-dark);background:#fff;flex:0 0 180px;grid-template-columns:82px minmax(0,1fr);gap:10px;min-height:180px;padding:7px 10px;display:grid}.compact-order-shell{grid-template-rows:34px 136px minmax(0,1fr);font-family:Arial,Dotum,돋움,sans-serif;font-weight:400;display:grid}.compact-order-shell .app-header{grid-row:1}.compact-order-shell .playauto-toolbar,.compact-order-shell .selected-summary{grid-area:2/1}.compact-order-shell .search-panel{flex-basis:300px;width:300px;padding-left:2px;padding-right:2px}.compact-order-shell .search-line,.compact-order-shell .date-line,.compact-order-shell .quick-line{gap:2px}.compact-order-shell .search-line label,.compact-order-shell .date-line label{flex-basis:28px;width:28px;font-size:11px}.compact-order-shell .search-line input,.compact-order-shell .date-line select,.compact-order-shell .date-line input{font-size:11px}.compact-order-shell .date-line select{width:54px;padding:0 1px}.compact-order-shell .date-line input{width:97px;padding:0 1px 0 3px}.compact-order-shell .date-line input::-webkit-calendar-picker-indicator{width:14px;height:14px;margin:0;padding:0}.compact-order-shell .quick-line button{padding-left:3px;padding-right:3px;font-size:11px}.compact-order-shell .status-board.compact-status-board{flex-basis:740px;grid-template-columns:64px minmax(0,1fr);gap:4px;min-width:740px;padding:4px}.compact-order-shell .compact-status-board .business-status-sections{grid-template-columns:88px 164px 78px 98px 98px 120px;gap:3px}.compact-order-shell .business-status-section{gap:2px;padding-right:3px}.compact-order-shell .business-status-section.section-2{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-order-shell .business-status-section.section-6{grid-template-columns:minmax(0,1fr)}.compact-order-shell .business-status-section button{gap:2px;height:22px;padding-left:3px;padding-right:3px;font-size:10px}.compact-order-shell .business-status-section button strong{font-size:9px}.compact-order-shell .all-status{gap:6px;height:82px;padding:0 2px;font-size:11px}.compact-order-shell .all-status strong{font-size:15px}.compact-order-shell .workspace{grid-area:3/1}.compact-order-shell.order-cs-open .workspace{margin-right:400px}.compact-order-shell .selected-summary{z-index:20;border-left:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);grid-template-columns:60px minmax(0,1fr);gap:6px;width:auto;height:136px;min-height:0;margin-left:1040px;padding:4px 6px}.compact-order-shell .summary-actions{grid-template-rows:64px 19px 19px;align-content:center;gap:2px}.compact-order-shell .summary-information{display:block;overflow:hidden}.compact-order-shell .selected-summary dl{grid-template-columns:repeat(5,minmax(105px,1fr));column-gap:9px}.compact-order-shell .selected-summary dl+dl{padding-top:1px}.compact-order-shell .selected-summary dl div{grid-template-columns:76px minmax(0,1fr);min-height:17px}.compact-order-shell .selected-summary dt{font-size:11px}.compact-order-shell .selected-summary dd{font-size:12px;font-weight:400}.compact-order-shell .selected-summary dl.business-summary-fields{grid-template-rows:repeat(4,16px) 4px repeat(3,16px);grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;gap:1px 8px;height:100%;display:grid}.compact-order-shell .business-summary-fields>div{grid-template-columns:76px minmax(0,1fr);align-items:center;min-width:0;min-height:16px;display:grid}.compact-order-shell .business-summary-fields .summary-span-2{grid-column:span 2;grid-template-columns:38px minmax(0,1fr)}.compact-order-shell .business-summary-fields .summary-span-4{grid-column:span 4}.compact-order-shell .business-summary-fields .summary-party-field{grid-column:span 3;grid-template-columns:72px minmax(0,1fr)}.compact-order-shell .business-summary-fields .summary-order-phone-field{grid-column:span 4}.compact-order-shell .business-summary-fields .summary-recipient-phone-field{grid-column:span 5}.compact-order-shell .business-summary-fields .summary-phone-field{grid-template-columns:60px minmax(0,1fr)}.compact-order-shell .business-summary-fields .summary-phone-field dd{font-size:11px}.compact-order-shell .business-summary-fields .summary-span-6{grid-column:span 6}.compact-order-shell .business-summary-fields .summary-code-field{grid-template-columns:max-content minmax(0,1fr);column-gap:7px}.compact-order-shell .business-summary-fields .summary-option-field{grid-template-columns:76px minmax(0,1fr)}.compact-order-shell .business-summary-fields .summary-price-field,.compact-order-shell .business-summary-fields .summary-quantity-field{grid-template-columns:42px minmax(0,1fr)}.compact-order-shell .business-summary-fields .summary-span-8{grid-column:span 8}.compact-order-shell .business-summary-fields .summary-span-12{grid-column:1/-1}.compact-order-shell .business-summary-fields .summary-divider{border-top:1px solid #b7c0c6;grid-column:1/-1;min-height:0;display:block}.compact-order-shell .business-summary-fields>div:first-child dd{font-weight:600}.compact-order-shell .summary-inline{gap:2px}.compact-order-shell .summary-inline button{display:none}.summary-actions{grid-template-rows:76px repeat(4,19px);gap:2px;display:grid}.summary-actions button{color:#33444f;background:linear-gradient(#fff,#eef1f3);border:1px solid #b9c3ca;border-radius:2px;min-height:0;font-size:10px}.summary-actions button:disabled{color:#a4adb4}.summary-image{color:#5c7485;background:#fff;border:1px solid #9faab2;place-items:center;display:grid;position:relative;overflow:visible}.order-thumbnail{object-fit:cover;background:#fff;width:100%;height:100%}.summary-image:hover{z-index:100}.order-thumbnail-preview{display:none}.summary-image:hover .order-thumbnail-preview{object-fit:contain;background:#fff;border:1px solid #657985;width:450px;height:450px;display:block;position:absolute;top:0;left:calc(100% + 7px);box-shadow:0 8px 24px #00000045}.summary-information{grid-template-rows:auto 1fr;align-content:start;min-width:0;display:grid}.selected-summary dl{grid-template-columns:repeat(4,minmax(140px,1fr));align-content:start;column-gap:14px;margin:0;display:grid}.selected-summary dl+dl{border-top:1px solid #b7c0c6;padding-top:4px}.selected-summary dl div{grid-template-columns:92px minmax(0,1fr);align-items:center;min-width:0;min-height:21px;display:grid}.selected-summary dl div.span-2{grid-column:span 2}.selected-summary dl div.span-3{grid-column:span 3}.selected-summary dl div.full{grid-column:1/-1}.selected-summary dt{color:#687681;white-space:nowrap;font-size:10px}.selected-summary dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:11px;font-weight:500;overflow:hidden}.selected-summary .summary-product-fields .full dd{font-weight:700}.summary-inline{align-items:center;gap:6px;display:flex}.summary-inline span{text-overflow:ellipsis;min-width:0;overflow:hidden}.summary-inline button{color:#456779;background:#f7f8f9;border:1px solid #aeb8c0;flex:none;height:19px;padding:0 6px;font-size:9px}.summary-inline button:disabled{color:#8e999f}.workspace{flex:1 1 0;grid-template-columns:225px minmax(0,1fr);min-height:0;padding:0;display:grid;overflow:hidden}.workspace.sidebar-collapsed{grid-template-columns:30px minmax(0,1fr)}.sidebar{border-right:1px solid var(--line-dark);background:#f5f6f7;min-height:0;padding:7px 5px;position:relative;overflow:auto}.sidebar-panel-toggle{z-index:3;color:#49616f;background:#fff;border:1px solid #b5c0c7;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:7px;right:4px}.sidebar-panel-toggle:hover{color:#175e88;background:#dceefa;border-color:#7ea9c4}.sidebar.collapsed{padding:0;overflow:hidden}.sidebar.collapsed>:not(.sidebar-panel-toggle){display:none}.sidebar.collapsed .sidebar-panel-toggle{top:7px;right:3px}.tree-title{color:#3d4b55;justify-content:space-between;align-items:center;padding:7px 30px 5px 7px;font-size:11px;font-weight:700;display:flex}.tree-title span,.tree-row span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.tree-title strong{font-size:10px}.tree-row{color:#394953;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;width:100%;height:27px;padding:0 7px 0 13px;font-size:11px;display:grid}.tree-row:hover{background:#e7eef3}.tree-row.active{color:#164f76;background:#d8ebf7;border-color:#8fb7d2}.tree-row b{font-size:10px;font-weight:600}.tree-market-group{position:relative}.tree-parent-wrap{grid-template-columns:18px minmax(0,1fr);align-items:center;display:grid}.tree-toggle{color:#4e606c;background:0 0;border:0;place-items:center;width:18px;height:25px;padding:0;display:grid}.tree-toggle:hover{background:#dfeaf1}.tree-row.tree-parent{height:25px;padding-left:2px;font-weight:700}.tree-row.tree-child{width:calc(100% - 18px);height:23px;margin-left:18px;padding-left:17px;padding-right:5px;font-size:10px;position:relative}.tree-row.tree-child:before{content:"";border-bottom:1px dotted #9aa8b1;border-left:1px dotted #9aa8b1;width:8px;position:absolute;top:-1px;bottom:50%;left:5px}.tree-row.tree-child svg{color:#607581;flex:none}.market-dot{background:#788895;border-radius:1px;flex:0 0 9px;width:9px;height:9px}.market-dot.smartstore{background:#23a95d}.market-dot.coupang{background:#d74740}.market-dot.eleven{background:#ef8424}.market-dot.etc{background:#778b9c}.sidebar-section{color:#566570;border-top:1px solid #d3d8dc;margin:10px 3px 4px;padding:7px 7px 4px;font-size:10px;font-weight:700}.orders-area{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.list-toolbar{border-bottom:1px solid var(--line);background:#f9fafb;flex:0 0 44px;justify-content:space-between;align-items:center;gap:16px;padding:6px 9px;display:flex}.list-toolbar>div{white-space:nowrap;align-items:baseline;gap:9px;display:flex}.list-toolbar strong{font-size:13px}.list-toolbar span{color:var(--muted);font-size:10px}.list-tools{align-items:center;gap:3px;display:flex}.selection-guide{color:#6b7a84;white-space:nowrap;margin:0 4px;font-size:9px}.list-tools button{color:#34434d;background:0 0;border:1px solid #0000;align-items:center;gap:4px;height:27px;padding:0 8px;font-size:11px;display:flex}.list-tools button:hover:not(:disabled){background:#e8f1f7;border-color:#bac5cd}.list-tools button:disabled{color:#a5adb3;cursor:default}.list-tools button.sync-tool{color:#165d89;background:#e3f2fb;border-color:#8fb6cf;font-weight:700}.table-wrap{flex:1;min-height:0;overflow:auto}.mobile-order-list{display:none}.table-wrap table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:2110px;font-size:11px;font-weight:400}.compact-order-shell .table-wrap table{font-size:12px}.compact-order-shell .list-toolbar{flex-basis:38px;height:38px;min-height:38px;padding:4px 8px}.compact-order-shell .list-toolbar>.list-tools{align-items:center;gap:4px;height:28px}.compact-order-shell .list-tools button,.compact-order-shell .workflow-change-select{box-sizing:border-box;vertical-align:middle;height:28px;min-height:28px;margin:0;line-height:1}.compact-order-shell .list-tools button{justify-content:center;padding:0 8px}.compact-order-shell .list-tools button svg{flex:none}.compact-order-shell .workflow-change-select{min-width:118px;padding:0 24px 0 7px;font:11px Arial,Dotum,돋움,sans-serif}.compact-order-shell .table-wrap th,.compact-order-shell .table-wrap td{box-sizing:border-box;vertical-align:middle}.compact-order-shell .table-wrap th{height:24px;line-height:20px}.compact-order-shell .table-wrap td{height:21px;line-height:18px}.compact-order-shell .table-wrap tr.virtual-order-spacer,.compact-order-shell .table-wrap tr.virtual-order-spacer:hover{background:0 0;outline:0}.compact-order-shell .table-wrap tr.virtual-order-spacer td{box-sizing:border-box;background:0 0;border:0;padding:0;line-height:0}.compact-order-shell .list-toolbar span,.compact-order-shell .list-footer,.compact-order-shell .pagination button,.compact-order-shell .pagination strong{font-size:11px}.compact-order-shell .tree-title,.compact-order-shell .tree-row{font-size:12px}.compact-order-shell .tree-title strong,.compact-order-shell .tree-row b{font-size:11px}.table-wrap th{z-index:2;color:#34424d;text-align:center;white-space:nowrap;background:#dfe4e8;border-bottom:1px solid #939fa8;border-right:1px solid #b8c0c7;height:23px;padding:1px 5px;font-weight:400;position:sticky;top:0}.column-resize-handle{z-index:3;cursor:col-resize;touch-action:none;width:7px;height:100%;position:absolute;top:0;right:-3px}.column-resize-handle:hover{background:#3188bd55}.table-wrap td{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #d9dee2;border-right:1px solid #d7dce0;height:20px;padding:0 5px;line-height:16px;overflow:hidden}.table-wrap tbody tr:nth-child(2n){background:#fafbfc}.table-wrap tbody tr:hover{background:#e7f2f9}.table-wrap tbody tr{cursor:default;-webkit-user-select:none;user-select:none}.table-wrap input,.table-wrap button{-webkit-user-select:text;user-select:text}.table-wrap tbody tr.selected{outline-offset:-1px;background:#cfe8f8;outline:1px solid #76acd0}.table-wrap tbody tr.exception-row:not(.selected){color:#b0443c;background:#fff0ef}.table-wrap tbody tr.order-cs-row,.table-wrap tbody tr.order-cs-row:nth-child(2n){color:#c52d23;background:#fff0ee;box-shadow:inset 4px 0 #e23c31}.table-wrap tbody tr.order-cs-row:hover{background:#ffe4e0}.table-wrap tbody tr.order-cs-row.selected{color:#a91e16;background:#ffd9d4;outline-color:#de6a61}.table-wrap th:first-child{width:28px}.table-wrap th:nth-child(2){width:68px}.table-wrap th:nth-child(3),.table-wrap th:nth-child(4){width:110px}.table-wrap th:nth-child(5){width:75px}.table-wrap th:nth-child(6){width:88px}.table-wrap th:nth-child(7){width:150px}.table-wrap th:nth-child(8){width:140px}.table-wrap th:nth-child(9),.table-wrap th:nth-child(10){width:76px}.table-wrap th:nth-child(11){width:105px}.table-wrap th:nth-child(12){width:290px}.table-wrap th:nth-child(13){width:220px}.table-wrap th:nth-child(14){width:40px}.table-wrap th:nth-child(15){width:75px}.table-wrap th:nth-child(16){width:76px}.table-wrap th:nth-child(17){width:70px}.table-wrap th:nth-child(18){width:72px}.table-wrap td.one-line-note-cell{padding:0 3px}.one-line-note-cell input{color:#1269bd;width:100%;min-width:0;height:18px;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:1px solid #0000;padding:0 4px;overflow:hidden}.one-line-note-cell input:hover{background:#fff9;border-color:#a6bfce}.one-line-note-cell input:focus{outline-offset:-3px;background:#fff;border-color:#1e75ad;outline:1px dotted #1e75ad}.one-line-note-cell input.changed{background:#e9f5fc}.table-wrap td.row-actions{text-align:right;padding-left:3px;padding-right:2px}.table-wrap td.order-number-cell{padding:0 3px}.order-number-cell button{width:100%;height:18px;color:inherit;font:inherit;text-align:left;text-underline-offset:2px;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0 2px;-webkit-text-decoration:underline #738b9a;text-decoration:underline #738b9a;overflow:hidden}.order-number-cell button:hover,.order-number-cell button:focus-visible{color:#145f8d;background:#dbeefa;outline:1px solid #71a9cc;text-decoration-color:currentColor}.order-cs-badge{color:#596771;vertical-align:middle;background:#eef1f3;border:1px solid #9faab1;border-radius:2px;align-items:center;height:16px;margin-right:1px;padding:0 4px;font-size:8px;font-weight:800;display:inline-flex}.order-cs-badge.open{color:#b7271e;background:#ffe0dc;border-color:#d85a50}.row-actions .more{vertical-align:middle;width:18px;height:18px;display:inline-grid}.check{text-align:center}.check input{vertical-align:middle;width:13px;height:13px;margin:0}.mono{font-variant-numeric:tabular-nums}.number{text-align:right;font-variant-numeric:tabular-nums}.collected{color:#e43c32}.product-cell{display:table-cell}.product-cell img{object-fit:cover;border:1px solid #c5ccd1;flex:0 0 32px;width:32px;height:32px}.product-cell span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.product-cell strong{font-weight:400}.option-cell{color:#6d7880}.column-header-menu{z-index:70;background:#fff;border:1px solid #8796a0;width:150px;padding:4px;position:fixed;box-shadow:0 6px 18px #182a3630}.column-header-menu button{color:#263746;background:#fff;border:0;align-items:center;gap:7px;width:100%;height:30px;padding:0 9px;font-size:11px;display:flex}.column-header-menu button:hover{background:#e6f2f9}.column-settings-backdrop{z-index:80;background:#14263366;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.column-settings-modal{background:#f4f6f7;border:1px solid #7f8e98;flex-direction:column;width:min(560px,100%);max-height:min(760px,100dvh - 32px);display:flex;box-shadow:0 16px 45px #10232f50}.column-settings-modal>header{background:#fff;border-bottom:1px solid #aeb9c0;justify-content:space-between;align-items:center;min-height:55px;padding:8px 12px 8px 15px;display:flex}.column-settings-modal>header div{flex-direction:column;gap:3px;display:flex}.column-settings-modal>header strong{font-size:14px}.column-settings-modal>header span{color:#6a7881;font-size:10px}.column-settings-modal>header button{background:0 0;border:0;width:30px;height:30px}.column-settings-list{min-height:0;padding:8px;overflow-y:auto}.column-settings-list>div{cursor:grab;background:#fff;border:1px solid #cad2d8;border-bottom:0;grid-template-columns:24px minmax(150px,1fr) 40px 92px;align-items:center;height:36px;padding:0 8px;display:grid}.column-settings-list>div:last-child{border-bottom:1px solid #cad2d8}.column-settings-list>div.dragging{opacity:.45;background:#dceef8}.column-settings-list>div.fixed{cursor:default;background:#eef1f3}.column-settings-list>div>svg{color:#75848d}.column-settings-list>div>label:not(.column-width-input){align-items:center;gap:7px;font-size:11px;display:flex}.column-settings-list small{color:#77858d;font-size:9px}.column-width-input{color:#6f7d85;align-items:center;gap:4px;font-size:10px;display:flex}.column-width-input input{text-align:right;border:1px solid #aeb9c0;width:64px;height:25px;padding:0 5px;font-size:11px}.column-settings-modal>footer{background:#fff;border-top:1px solid #aeb9c0;justify-content:space-between;align-items:center;min-height:50px;padding:8px 12px;display:flex}.column-settings-modal>footer div{gap:5px;display:flex}.column-settings-modal>footer button{color:#34454f;background:#fff;border:1px solid #a6b2ba;align-items:center;gap:5px;height:30px;padding:0 11px;display:inline-flex}.column-settings-modal>footer button.primary{color:#fff;background:#3188bd;border-color:#216c9f}.order-state,.work-state{color:#44525c;background:#f2f4f5;border:1px solid #b9c2c9;border-radius:2px;justify-content:center;align-items:center;min-width:52px;padding:0 5px;font-size:11px;font-weight:400;display:inline-flex}.order-state.new{color:#292500;background:#f8f24b;border-color:#c6b100}.order-state.shipping{color:#083f60;background:#5bb7e8;border-color:#439bd0}.order-state.done{background:#edf0f2;border-color:#9aa5ad}.order-state.exception{color:#9b2e24;background:#ffd4cf;border-color:#d67c72}.work-state.미배정{color:#6b5600;background:#fff2b8}.work-state.작업중{color:#075b8a;background:#caeafb}.work-state.포장완료{color:#146c3a;background:#d1efdb}.work-state.보류{color:#9a332a;background:#ffe0dc}.market-name{font-weight:400}.market-name.smartstore{color:#168b47}.market-name.coupang{color:#be3933}.market-name.eleven{color:#c76812}.more{color:#687782;background:0 0;border:0;padding:2px;display:grid}.more:hover{background:#c7dceb}.empty{color:var(--muted);text-align:center;padding:60px}.list-footer{border-top:1px solid var(--line-dark);color:#65737d;background:#f4f6f7;flex:0 0 35px;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 9px;font-size:10px;display:grid}.list-footer>span:last-child{text-align:right}.page-size-control{white-space:nowrap;justify-self:start;align-items:center;gap:4px;display:inline-flex}.page-size-control select{box-sizing:border-box;color:#34434d;width:68px;height:25px;font:inherit;background:#fff;border:1px solid #aeb8c0;padding:0 4px}.pagination{align-items:center;gap:8px;display:flex}.pagination button{background:#fff;border:1px solid #b9c2c9;border-radius:2px;min-width:48px;padding:4px 8px;font-size:10px}.pagination button:disabled{opacity:.4;cursor:default}.pagination strong{color:#34434d;text-align:center;min-width:78px;font-size:10px}.context-layer{z-index:30;position:fixed;inset:0}.order-cs-panel{z-index:25;background:#f6f7f8;border-left:1px solid #73848f;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(400px,100vw - 24px);display:grid;position:fixed;top:160px;bottom:0;right:0;box-shadow:-10px 0 30px #182b3840}@media (width<=1000px){.compact-order-shell.order-cs-open .workspace{margin-right:0}}.order-cs-panel>header{background:#fff;border-bottom:1px solid #aeb9c0;justify-content:space-between;align-items:center;gap:10px;min-height:62px;padding:10px 12px;display:flex}.order-cs-panel>header div{min-width:0}.order-cs-panel>header strong,.order-cs-panel>header span{align-items:center;display:flex}.order-cs-panel>header strong{color:#a9231b;gap:6px;font-size:14px}.order-cs-panel>header span{color:#65747e;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;display:block;overflow:hidden}.order-cs-panel>header button{background:#fff;border:1px solid #b5bfc6;flex:none;place-items:center;width:29px;height:29px;display:grid}.order-cs-summary{color:#596872;background:#edf1f3;border-bottom:1px solid #c5cdd2;align-items:center;gap:15px;height:34px;padding:0 12px;font-size:10px;display:flex}.order-cs-summary .has-open{color:#bd2e24}.order-cs-history{min-height:0;padding:10px;overflow-y:auto}.order-cs-history article{background:#fff7f5;border:1px solid #dc8a83;margin-bottom:8px;padding:10px;position:relative}.order-cs-history article.resolved{color:#69767e;background:#fff;border-color:#bdc6cc}.order-cs-meta{align-items:center;gap:7px;font-size:10px;display:flex}.order-cs-meta time{color:#75828a}.order-cs-meta .order-cs-delete{color:#67747c;background:#fff;border:1px solid #c2c9ce;flex:0 0 20px;place-items:center;width:20px;height:20px;margin-left:auto;padding:0;display:inline-grid}.order-cs-meta .order-cs-delete:hover:not(:disabled){color:#b52d24;background:#fff0ee;border-color:#d06b62}.order-cs-meta span{color:#af281f;background:#ffe1dd;border:1px solid #dc837b;margin-left:auto;padding:2px 5px;font-size:9px}.order-cs-history article.resolved .order-cs-meta span{color:#5f6d76;background:#eef1f3;border-color:#aeb9c0}.order-cs-history article p{color:#263640;overflow-wrap:anywhere;white-space:pre-wrap;margin:10px 0 0;font-size:12px;line-height:1.55}.order-cs-history article small{color:#7b878e;margin-top:7px;font-size:9px;display:block}.order-cs-history article>button{color:#43545f;background:#fff;border:1px solid #aab5bc;height:24px;padding:0 8px;font-size:10px;position:absolute;bottom:8px;right:9px}.order-cs-empty{color:#718089;justify-content:center;align-items:center;gap:7px;min-height:150px;font-size:11px;display:flex}.order-cs-compose{background:#fff;border-top:1px solid #aeb9c0;padding:9px}.order-cs-compose textarea{resize:none;border:1px solid #9caab3;width:100%;height:92px;padding:8px;font:11px/1.5 inherit}.order-cs-compose>div{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.order-cs-compose span{color:#77858d;font-size:9px}.order-cs-compose button{color:#fff;background:#c93b30;border:1px solid #a82b22;min-width:74px;height:28px;font-size:11px;font-weight:700}.order-cs-compose button:disabled{color:#8b969d;background:#dfe4e7;border-color:#b7c0c6}.context-menu{background:#fff;border:1px solid #8e9ba5;border-radius:3px;width:245px;max-height:calc(100dvh - 16px);padding:4px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #16263038}.menu-title{border-bottom:1px solid #d7dde1;justify-content:space-between;align-items:flex-start;padding:8px 9px;display:flex}.menu-title div{min-width:0}.menu-title strong,.menu-title small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.menu-title strong{font-size:13px}.menu-title small{color:var(--muted);margin-top:3px;font-size:11px}.menu-title button{background:0 0;border:0}.context-menu>button,.action-sheet>button{color:#34424c;text-align:left;background:0 0;border:0;border-radius:2px;justify-content:space-between;align-items:center;width:100%;padding:9px 10px;font-size:12px;display:flex}.context-menu>button span,.action-sheet>button span{align-items:center;gap:8px;display:inline-flex}.context-menu>button:hover:not(:disabled){background:#dceefa}.context-menu>button:disabled,.action-sheet>button:disabled{color:#aab1b6;cursor:default}.context-menu>button.danger,.action-sheet>button.danger{color:#b3372d}.menu-separator{background:#d9dee2;height:1px;margin:3px 5px}.menu-section-label{color:#64747e;padding:6px 10px 3px;font-size:10px;font-weight:700}.worker-color{border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.sheet-backdrop{z-index:40;background:#10233466;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.action-sheet{width:min(100%,520px);padding:10px 12px calc(14px + env(safe-area-inset-bottom));background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -8px 30px #0002}.action-sheet>button{border-top:1px solid #edf0f2;padding:13px 10px;font-size:15px}.detail-backdrop{z-index:50;background:#15273680;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.order-detail-dialog{background:#f3f5f6;border:1px solid #82919c;flex-direction:column;width:min(960px,96vw);max-height:min(760px,94dvh);display:flex;overflow:hidden;box-shadow:0 18px 50px #10202c66}.order-detail-dialog>header{border-bottom:1px solid var(--line-dark);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:9px 14px;display:flex}.order-detail-dialog>header div{min-width:0}.order-detail-dialog>header strong,.order-detail-dialog>header small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.order-detail-dialog>header strong{font-size:14px}.order-detail-dialog>header small{color:var(--muted);margin-top:5px;font-size:11px}.order-detail-dialog>header button{background:0 0;border:0;padding:5px;display:grid}.order-detail-dialog>nav{border-bottom:1px solid var(--line-dark);background:#edf0f2;padding:8px 10px 0;display:flex}.order-detail-dialog>nav button{color:#5b6871;background:0 0;border:1px solid #0000;border-bottom:0;min-width:130px;padding:9px 13px;font-size:12px}.order-detail-dialog>nav button.active{border-color:var(--line-dark);color:#263640;background:#fff;font-weight:700}.detail-scroll{background:#fff;padding:10px;overflow-y:auto}.detail-section{border:1px solid #c6cdd2;margin-bottom:10px}.detail-section h3{color:#34444f;background:#dbe1e5;margin:0;padding:6px 9px;font-size:12px}.detail-section dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.detail-section dl div{border-bottom:1px solid #e0e4e7;border-right:1px solid #e0e4e7;grid-template-columns:110px minmax(0,1fr);align-items:center;min-height:38px;display:grid}.detail-section dl div.full{grid-column:1/-1}.detail-section dt{color:#66747e;background:#f1f3f4;align-self:stretch;align-items:center;padding:7px 9px;font-size:11px;display:flex}.detail-section dd{overflow-wrap:anywhere;margin:0;padding:7px 10px;font-size:12px;font-weight:600}.order-detail-dialog>footer{border-top:1px solid var(--line-dark);background:#eef1f3;justify-content:flex-end;gap:6px;padding:9px 12px;display:flex}.order-detail-dialog>footer button{background:#fff;border:1px solid #aeb8c0;min-width:90px;padding:7px 12px;font-size:12px}.order-detail-dialog>footer button.primary{color:#fff;background:#2d7faf;border-color:#236e9f}.order-detail-dialog{background:#e8edf1;width:min(1120px,98vw);max-height:min(790px,96dvh);font-family:Arial,Dotum,돋움,sans-serif;font-size:11px}.order-detail-dialog>header{min-height:34px;padding:5px 10px}.order-detail-dialog>header strong{font-size:13px;font-weight:500}.order-detail-dialog>header small{display:none}.detail-commandbar{background:#f5f6f7;border-bottom:1px solid #aeb8bf;align-items:stretch;min-height:92px;padding:6px 8px;display:flex}.detail-commandbar button{color:#354552;background:0 0;border:0;border-right:1px solid #d4dade;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:62px;padding:5px 9px;font-size:11px;display:flex}.detail-commandbar button:disabled{color:#65737d;cursor:default}.order-detail-dialog>nav{padding:6px 8px 0}.order-detail-dialog>nav button{min-width:auto;padding:6px 11px;font-size:11px}.detail-scroll{background:#e8edf1;padding:5px}.order-log-panel{background:#fff;flex:1;min-height:280px;padding:7px;overflow:auto}.order-log-panel table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11px}.order-log-panel th{text-align:center;background:#cbd5d3;border:1px solid #98a7af;height:29px;padding:5px 8px}.order-log-panel th:first-child{width:170px}.order-log-panel th:nth-child(2){width:120px}.order-log-panel td{vertical-align:top;background:#f8faf9;border:1px solid #cbd3d7;min-height:29px;padding:6px 8px}.order-log-panel tr:nth-child(2n) td{background:#eef7f3}.order-log-type{color:#4c5d67;background:#eef2f4;border:1px solid #aab8c0;justify-content:center;min-width:38px;margin-right:7px;padding:2px 5px;font-size:9px;display:inline-flex}.order-log-type.status{color:#236487;background:#e2f3fb;border-color:#65a7cb}.order-log-type.assignment{color:#346a42;background:#e8f5eb;border-color:#7fa989}.order-log-type.note,.order-log-type.cs{color:#755f13;background:#fff7d7;border-color:#d0b456}.order-log-empty{color:#75838b;text-align:center;padding:60px 20px}.pc-detail-grid{grid-template-columns:minmax(0,1.7fr) minmax(330px,1fr);gap:5px;display:grid}.pc-detail-left{min-width:0}.detail-section.compact{background:#eef2f4;border-color:#aeb8bf;margin:0 0 5px}.detail-section.compact h3{background:#cbd3d9;padding:3px 8px;font-size:11px}.detail-section.compact dl{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-section.compact dl div{border-color:#d5dade;grid-template-columns:104px minmax(0,1fr);min-height:25px}.detail-section.compact dt{background:0 0;padding:3px 7px;font-size:10px}.detail-section.compact dd{text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #c7cfd5;align-items:center;min-height:19px;margin:2px 5px;padding:2px 6px;font-size:11px;font-weight:500;display:flex;overflow:hidden}.detail-section.compact div.tall{min-height:48px}.detail-section.compact div.tall dd{white-space:normal;align-items:flex-start}.shipping-detail dt{overflow-wrap:anywhere}.product-detail-panel{min-width:0}.detail-product-head{border-bottom:1px solid #c9d0d5;grid-template-columns:96px 1fr;gap:7px;padding:7px;display:grid}.detail-product-image{color:#657b8a;background:#fff;border:1px solid #c4ccd2;place-items:center;height:90px;display:grid;overflow:hidden}.detail-product-image img{object-fit:contain;width:100%;height:100%}.detail-product-head dl{display:block!important}.detail-product-head dl div{grid-template-columns:100px minmax(0,1fr)!important}.detail-product-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}.toast{z-index:80;color:#fff;background:#263746;border-radius:5px;align-items:center;gap:8px;max-width:min(420px,100vw - 36px);padding:11px 14px;font-size:12px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 24px #0004}@keyframes spin{to{transform:rotate(360deg)}}.product-sync-actions{align-items:center;gap:5px;margin-left:auto;display:flex}.product-sync-actions button{color:#165c85;white-space:nowrap;background:#e0f1fb;border:1px solid #3f84ad;align-items:center;gap:5px;height:38px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.product-sync-actions button:nth-child(2){color:#695500;background:#fff7cc;border-color:#99832f}.product-sync-actions button:nth-child(3){color:#344650;background:#edf1f3;border-color:#667985}.product-sync-actions button:disabled{opacity:.55}.product-modal-backdrop{z-index:70;background:#15273680;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.product-code-dialog{background:#f7f8f9;border:1px solid #71818c;flex-direction:column;width:min(560px,100vw - 28px);display:flex;box-shadow:0 18px 50px #10202c66}.product-code-dialog>header{border-bottom:1px solid var(--line-dark);background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.product-code-dialog>header div{flex-direction:column;gap:5px;display:flex}.product-code-dialog>header strong{font-size:14px}.product-code-dialog>header span{color:var(--muted);font-size:10px}.product-code-dialog>header button{background:0 0;border:0;padding:4px;display:grid}.product-code-dialog textarea{resize:vertical;background:#fff;border:1px solid #9eabb4;min-height:250px;margin:14px 14px 6px;padding:10px;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}.product-code-dialog>p{color:#62717b;margin:0;padding:0 14px 12px;font-size:10px}.product-code-dialog>footer{border-top:1px solid var(--line);background:#edf0f2;justify-content:flex-end;gap:6px;padding:10px 14px;display:flex}.product-code-dialog>footer button{background:#fff;border:1px solid #aeb8c0;min-width:90px;height:31px;font-size:11px}.product-code-dialog>footer button.primary{color:#fff;background:#2f80ae;border-color:#27739f;font-weight:700}.product-code-dialog>footer button:disabled{opacity:.5}.inquiry-view{background:#eef1f3;flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.inquiry-toolbar{border-bottom:1px solid var(--line-dark);background:#fafafa;flex:0 0 58px;align-items:center;gap:14px;padding:7px 10px;display:flex}.inquiry-search,.inquiry-dates{white-space:nowrap;align-items:center;gap:5px;display:flex}.inquiry-toolbar label{color:#53616b;font-size:11px;font-weight:700}.inquiry-toolbar input{background:#fff;border:1px solid #b7c1c8;height:29px;font-size:11px}.inquiry-search input{width:260px;padding:0 7px}.inquiry-dates input{width:124px;padding:0 4px}.inquiry-toolbar button{color:#34444f;background:#fff;border:1px solid #b7c1c8;align-items:center;gap:5px;height:29px;padding:0 8px;font-size:11px;display:inline-flex}.inquiry-sync{flex-direction:column;justify-content:center;margin-left:auto;font-weight:700;color:#145d88!important;background:#dff1fc!important;border-color:#4c92bd!important;height:44px!important}.inquiry-statusbar{border-bottom:1px solid var(--line);background:#fff;flex:0 0 50px;align-items:center;gap:6px;padding:6px 10px;display:flex;overflow-x:auto}.inquiry-statusbar button{color:#394953;background:#f5f7f8;border:1px solid #b8c2c9;border-radius:3px;justify-content:space-between;align-items:center;gap:8px;min-width:112px;height:37px;padding:0 10px;font-size:11px;display:flex}.inquiry-statusbar button.new{background:#fff887;border-color:#d2be21}.inquiry-statusbar button.answered{background:#d9eef9;border-color:#74a8c9}.inquiry-statusbar button.sent{background:#dff4e5;border-color:#74b98a}.inquiry-statusbar button.hold{background:#ffe7db;border-color:#d3997e}.inquiry-statusbar button.active{font-weight:800;box-shadow:inset 0 0 0 2px #236f9f}.inquiry-workspace{flex:1 1 0;grid-template-columns:190px minmax(500px,1fr) minmax(370px,430px);min-height:0;display:grid;overflow:hidden}.inquiry-sites{border-right:1px solid var(--line-dark);background:#f5f6f7;min-height:0;padding:7px 5px;overflow-y:auto}.inquiry-sites>div,.inquiry-sites>button{color:#3b4b55;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:7px;width:100%;min-height:29px;padding:0 8px;font-size:11px;display:flex}.inquiry-sites>div{margin-bottom:3px;font-weight:700}.inquiry-sites>button span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.inquiry-sites>button.active{color:#164f76;background:#d8ebf7;border-color:#8fb7d2}.inquiry-list{border-right:1px solid var(--line-dark);background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.inquiry-list>header{border-bottom:1px solid var(--line);background:#f9fafb;flex:0 0 42px;justify-content:space-between;align-items:center;padding:5px 9px;display:flex}.inquiry-list>header div{align-items:baseline;gap:8px;display:flex}.inquiry-list>header span{color:var(--muted);font-size:11px}.inquiry-list>header button{background:0 0;border:1px solid #0000;align-items:center;gap:5px;padding:5px 7px;font-size:11px;display:flex}.inquiry-table-wrap{flex:1;min-height:0;overflow:auto}.inquiry-table-wrap table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:1120px;font-size:11px}.inquiry-table-wrap th{z-index:2;white-space:nowrap;background:#dfe4e8;border-bottom:1px solid #929da5;border-right:1px solid #bac2c8;height:29px;padding:4px 5px;position:sticky;top:0}.inquiry-table-wrap td{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #dde1e4;border-right:1px solid #d8dde1;height:34px;padding:4px 6px;overflow:hidden}.inquiry-table-wrap tbody tr:nth-child(2n){background:#fafbfc}.inquiry-table-wrap tbody tr:hover{background:#eaf4fa}.inquiry-table-wrap tbody tr.selected{outline-offset:-1px;background:#cfe8f8;outline:1px solid #76acd0}.inquiry-table-wrap th:nth-child(3){width:76px}.inquiry-subject strong,.inquiry-subject small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inquiry-subject small{color:#78848c;margin-top:2px;font-size:10px}.inquiry-state{background:#eef1f2;border:1px solid #aeb9c0;border-radius:2px;justify-content:center;min-width:55px;padding:2px 5px;font-size:10px;font-weight:700;display:inline-flex}.inquiry-state.new{background:#fff459;border-color:#c5af00}.inquiry-state.answered{color:#155476;background:#d6ebf7;border-color:#6d9fc0}.inquiry-state.sent{color:#23643a;background:#dcf1e2;border-color:#70ad83}.inquiry-state.hold{color:#8c3d28;background:#ffe3d5;border-color:#d08c70}.inquiry-empty{color:var(--muted);text-align:center;padding:50px 20px;font-size:12px}.inquiry-list>footer{border-top:1px solid var(--line-dark);background:#f4f6f7;flex:0 0 36px;justify-content:center;align-items:center;gap:10px;display:flex}.inquiry-list>footer button{background:#fff;border:1px solid #b8c1c8;min-width:55px;padding:4px 8px;font-size:11px}.inquiry-list>footer button:disabled{opacity:.4}.inquiry-list>footer strong{text-align:center;min-width:80px;font-size:11px}.inquiry-detail{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex;overflow-y:auto}.inquiry-detail>header{border-bottom:1px solid var(--line);background:#f9fafb;padding:12px}.inquiry-detail>header div{align-items:center;gap:8px;min-width:0;display:flex}.inquiry-detail>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.inquiry-detail>header small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.detail-close{display:none}.question-meta{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:5px;padding:9px 12px;font-size:11px;display:grid}.question-meta span{color:#74818a}.question-meta b{color:#34434d;margin-left:6px}.inquiry-detail article{border-bottom:1px solid var(--line);padding:12px}.inquiry-detail h3{align-items:center;gap:6px;margin:0 0 9px;font-size:12px;display:flex}.inquiry-detail article p{white-space:pre-wrap;overflow-wrap:anywhere;background:#fafafa;border:1px solid #d4d9dd;min-height:62px;margin:0;padding:10px;font-size:12px;line-height:1.6}.answer-editor{flex-direction:column;gap:9px;padding:12px;display:flex}.answer-editor label{color:#53616b;flex-direction:column;gap:5px;font-size:11px;font-weight:700;display:flex}.answer-editor input,.answer-editor textarea{color:#25323b;background:#fff;border:1px solid #b9c2c9;width:100%;font-size:12px;font-weight:400}.answer-editor input{height:31px;padding:0 7px}.answer-editor textarea{resize:vertical;min-height:150px;padding:8px;line-height:1.55}.answer-editor label.overwrite{color:#9a3d30;flex-direction:row;align-items:center}.answer-editor label.overwrite input{width:15px;height:15px}.answer-warning{color:#725612;background:#fff7dc;border:1px solid #e6c987;padding:8px;font-size:10px;line-height:1.45}.send-answer{color:#fff;background:#2e7fad;border:1px solid #276f9e;justify-content:center;align-items:center;gap:6px;height:36px;font-size:12px;font-weight:700;display:flex}.send-answer:disabled{color:#89939a;background:#d4d9dc;border-color:#aeb6bc}.inquiry-placeholder{color:#87939b;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;font-size:12px;display:flex}.inquiry-table-wrap table{min-width:1623px}.inquiry-table-wrap tbody tr{-webkit-user-select:none;user-select:none}.inquiry-table-wrap th:nth-child(2),.inquiry-table-wrap th:nth-child(3){width:112px}.inquiry-table-wrap th:nth-child(4){width:55px}@media (width<=900px){html,body,#root{max-width:100%;overflow-x:hidden}body{overflow:auto}.app-shell{height:100dvh;min-height:0;padding-bottom:50px;overflow:hidden}.compact-order-shell{grid-template-rows:none;width:100%;max-width:100%;display:flex}.compact-order-shell .app-header,.compact-order-shell .playauto-toolbar,.compact-order-shell .workspace{grid-area:auto}.app-header{flex-basis:42px;height:42px}.app-title{min-width:auto}.connection{display:none}.app-title strong{white-space:nowrap;font-size:12px;display:block}.header-account span{text-overflow:ellipsis;max-width:180px;overflow:hidden}@media (width<=430px){.header-account span{display:none}}.main-tabs{z-index:20;overscroll-behavior-x:contain;scrollbar-width:none;background:var(--navy);justify-content:flex-start;height:50px;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.main-tabs::-webkit-scrollbar{display:none}.main-tabs button{white-space:nowrap;border:0;flex:0 0 72px;min-width:0;padding:0 5px;font-size:10px}.main-tabs button.active{border-top:3px solid #47a8df}.playauto-toolbar{flex:none;min-height:0;display:block;overflow:visible}.compact-order-shell .playauto-toolbar{flex:none;width:100%;min-width:0;display:block}.search-panel{border:0;width:100%;padding:3px 7px}.compact-order-shell .search-panel{flex-basis:auto;width:100%;min-width:0;padding:3px 7px}.search-panel:not(.mobile-expanded) .date-line,.search-panel:not(.mobile-expanded) .quick-line{display:none}.mobile-filter-toggle{color:#344d5d;background:#f5f8fa;border:1px solid #8297a5;border-radius:2px;flex:none;align-items:center;gap:2px;height:27px;padding:0 8px;font-size:10px;display:inline-flex}.mobile-filter-toggle svg{transition:transform .15s}.mobile-filter-toggle svg.open{transform:rotate(180deg)}.search-line label,.date-line label{flex-basis:30px;width:30px}.search-line select{display:none}.search-line .keyword{flex:1;width:auto;height:28px}.date-line select{display:none}.date-line input{flex:1;width:auto;height:28px}.quick-line{overflow-x:auto}.quick-line button{flex:none;padding:0 7px}.search-commands,.original-actions{display:none}.status-board{border-top:1px solid var(--line);gap:5px;width:100%;min-width:0;padding:5px 7px;display:flex;overflow-x:auto}.compact-order-shell .status-board.compact-status-board{scrollbar-width:none;flex-basis:auto;gap:5px;width:100%;min-width:0;max-width:100%;height:42px;padding:4px 7px;display:flex;overflow:auto hidden}.compact-order-shell .status-board.compact-status-board::-webkit-scrollbar{display:none}.all-status{flex-direction:row;align-items:center;gap:5px;min-width:78px;height:38px}.compact-order-shell .all-status{flex-direction:row;flex:0 0 78px;gap:5px;min-width:78px;height:32px;padding:0 5px;font-size:10px}.compact-order-shell .all-status strong,.all-status strong{font-size:10px}.status-grid{gap:5px;display:flex}.compact-order-shell .compact-status-board .business-status-sections{flex:none;gap:5px;width:max-content;min-width:max-content;display:flex}.compact-order-shell .business-status-section,.compact-order-shell .business-status-section.section-2,.compact-order-shell .business-status-section.section-6{border:0;flex:none;gap:4px;padding:0;display:flex}.compact-order-shell .business-status-section button{flex:0 0 76px;min-width:76px;height:32px;padding:0 5px;font-size:10px}.compact-order-shell .business-status-section button strong{font-size:9px}.compact-order-shell .all-status.active,.compact-order-shell .business-status-section button.active{font-weight:800;color:#fff!important;background:#087dbb!important;border-color:#075b8b!important;box-shadow:inset 0 0 0 2px #d8f2ff,0 0 0 1px #075b8b!important}.status-grid button{min-width:80px;height:38px}.selected-summary{display:none}.workspace{flex:1 1 0;width:100%;max-width:100%;min-height:0;display:block;overflow:hidden}.sidebar{display:none}.list-toolbar{z-index:5;flex-basis:36px;height:36px;min-height:36px;padding:3px 6px;position:relative}.list-toolbar>div:first-child{display:none}.list-tools{width:100%;overflow-x:auto}.selection-guide{display:none}.list-tools button{flex:none;height:28px;padding:0 7px}.orders-area{width:100%;max-width:100%;height:100%;min-height:0;overflow:hidden}.table-wrap{display:none}.mobile-order-list{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:#edf1f3;flex-direction:column;flex:1 1 0;gap:6px;width:100%;min-width:0;min-height:0;padding:7px;display:flex;overflow:hidden auto}.mobile-order-list article{border:1px solid var(--line);background:#fff;border-radius:5px;flex:none;width:100%;min-width:0;padding:6px 8px;overflow:hidden;box-shadow:0 1px 2px #0000000d}.mobile-order-list article.selected{background:#e7f4fb;border-color:#5b9bc3;box-shadow:inset 3px 0 #3188bd}.mobile-order-list article.exception{background:#fff2f0;border-color:#d79a94}.mobile-order-list article.order-cs-card{border-color:#df8178;box-shadow:inset 3px 0 #df3e33}.mobile-order-list article>header{align-items:center;gap:5px;min-width:0;display:flex}.mobile-order-list article>header input{flex:0 0 15px;width:15px;height:15px;margin:0 2px 0 0}.mobile-order-list article>header>b{color:#334651;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;font-size:11px;overflow:hidden}.mobile-order-list article>header .order-state{flex:none;min-width:46px;font-size:11px}.mobile-order-list article>header .market-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:75px;font-size:11px;overflow:hidden}.mobile-order-list article>header .order-cs-badge{flex:none;margin:0;font-size:10px}.mobile-order-list article>header .more{color:#536975;background:0 0;border:0;flex:0 0 25px;place-items:center;width:25px;height:25px;margin-left:auto;padding:0;display:grid}.mobile-order-main{grid-template-columns:54px minmax(0,1fr);gap:7px;min-width:0;margin-top:4px;display:grid}.mobile-order-thumbnail{color:#6c7d87;background:#f6f8f9;border:1px solid #bdc7ce;border-radius:3px;align-self:start;place-items:center;width:54px;height:54px;padding:0;display:grid;overflow:hidden}.mobile-order-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.mobile-order-thumbnail:disabled{opacity:1;cursor:default}.mobile-order-content{grid-template-rows:18px 19px 18px;align-content:start;min-width:0;display:grid}.mobile-order-number{color:#4e626e;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;width:auto;min-width:0;height:18px;margin-top:0;padding:0;font-size:11px;text-decoration:underline;overflow:hidden}.mobile-order-summary-line{align-items:center;gap:8px;min-width:0;display:flex}.mobile-order-summary-line .mobile-order-number{flex:auto;min-width:0}.mobile-order-recipient{color:#75838c;text-overflow:ellipsis;white-space:nowrap;flex:0 42%;min-width:0;margin:0;font-size:11px;overflow:hidden}.mobile-order-recipient b{color:#283942;margin-left:2px;font-size:11px}.mobile-order-people{color:#75838c;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;min-width:0;margin:3px 0 6px;font-size:10px;display:grid}.mobile-order-people span,.mobile-order-people b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-order-people b{color:#283942;margin-left:4px;font-size:12px}.mobile-order-product,.mobile-order-option{overflow-wrap:anywhere;min-width:0;display:block;overflow:hidden}.mobile-order-product{color:#1f303a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:19px}.mobile-order-option{color:#697983;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin-top:0;font-size:11px;line-height:18px}.mobile-order-detail-line{align-items:center;gap:8px;min-width:0;display:flex}.mobile-order-meta{color:#78858d;border-top:0;flex-wrap:nowrap;flex:none;justify-content:flex-end;gap:8px;min-width:0;margin-top:0;padding-top:0;font-size:11px;display:flex}.mobile-order-meta span:first-child{flex:none;min-width:auto}.mobile-order-meta b{color:#2c3c45;margin-left:2px;font-size:11px}.mobile-one-line-note{color:#1269bd;background:#f8fcff;border:1px solid #bdcbd4;width:50%;min-width:0;height:26px;margin-top:0;padding:0 7px;font-size:11px}.mobile-order-actions{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:5px;display:flex}.mobile-product-link{color:#17638d;background:#edf7fc;border:1px solid #83abc3;border-radius:2px;flex:none;align-items:center;gap:4px;height:26px;padding:0 8px;font-size:11px;display:inline-flex}.mobile-product-link:disabled{color:#9aa4aa;cursor:default;background:#f1f3f4;border-color:#c7cfd4}.mobile-one-line-note:focus{background:#fff;border-color:#3188bd;outline:1px solid #3188bd}.mobile-order-list article>footer{color:#7b878e;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:6px;font-size:9px;display:flex}.mobile-order-list article>footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-order-list article>footer span:last-child{flex:none}.mobile-order-empty{color:#78858d;text-align:center;padding:45px 15px;font-size:11px}.table-wrap table,.table-wrap thead,.table-wrap tbody,.table-wrap tr,.table-wrap td{display:block}.table-wrap table{min-width:0}.table-wrap thead{display:none}.table-wrap tbody{gap:7px;display:grid}.table-wrap tbody tr{border:1px solid var(--line);background:#fff;border-radius:6px;padding:10px 38px 10px 12px;position:relative;box-shadow:0 1px 2px #0000000d}.table-wrap tbody tr.exception-row{background:#fff3f1}.table-wrap td{white-space:normal;border:0;height:auto;padding:0;display:none;overflow:visible}.table-wrap td:first-child{display:block;position:absolute;top:10px;right:34px}.table-wrap td:nth-child(5),.table-wrap td:nth-child(6){margin-right:5px;display:inline-block}.table-wrap td:nth-child(7){margin:5px 0;display:block}.table-wrap td:nth-child(8){color:var(--muted);margin:5px 0;font-size:9px;display:block}.table-wrap td:nth-child(10){font-size:14px;font-weight:800;display:inline-block}.table-wrap td:nth-child(12){margin-top:8px;font-size:12px;display:block}.table-wrap td:nth-child(13){color:var(--muted);margin-top:3px;font-size:10px;display:block}.table-wrap td:nth-child(14),.table-wrap td:nth-child(15){margin-top:7px;display:inline-block}.table-wrap td:nth-child(14):before{content:"수량 ";color:var(--muted)}.table-wrap td:nth-child(15):before{content:" · ";color:var(--muted)}.table-wrap td:nth-child(16){display:block;position:absolute;top:10px;left:150px}.table-wrap td:nth-child(17){color:var(--muted);font-size:10px;display:block;position:absolute;bottom:10px;right:62px}.table-wrap td:nth-child(18){display:block;position:absolute;top:7px;right:5px}.list-footer{flex:0 0 40px;grid-template-columns:auto 1fr;gap:8px;height:40px;position:static;bottom:auto}.list-footer>span:first-child,.page-size-control{display:none}.list-footer>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pagination{justify-content:flex-start}.detail-backdrop{place-items:stretch stretch;padding:0}.order-detail-dialog{border:0;width:100%;max-height:100dvh}.order-detail-dialog>nav{overflow-x:auto}.order-detail-dialog>nav button{min-width:125px}.detail-commandbar{display:none}.detail-commandbar button{flex:0 0 58px;min-width:58px}.mobile-image-backdrop{z-index:80;background:#09141dcc;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mobile-image-backdrop section{background:#fff;border-radius:5px;width:min(100%,520px);max-height:calc(100dvh - 32px);padding:8px;position:relative;box-shadow:0 12px 40px #0008}.mobile-image-backdrop section>button{z-index:1;color:#263640;background:#fffffff0;border:1px solid #aab5bc;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:12px;right:12px}.mobile-image-backdrop img{object-fit:contain;width:100%;max-height:calc(100dvh - 48px);display:block}.pc-detail-grid{grid-template-columns:1fr}.detail-section.compact dl,.detail-product-fields{grid-template-columns:1fr!important}.detail-section.compact dl div.full{grid-column:auto}.detail-section dl{grid-template-columns:1fr}.detail-section dl div.full{grid-column:auto}.detail-section dl div{grid-template-columns:92px minmax(0,1fr)}.toast{bottom:58px;right:10px}.inquiry-view{flex:1 1 0;height:100%;min-height:0;overflow:hidden}.inquiry-toolbar{flex:none;grid-template-columns:1fr auto;gap:6px;padding:7px;display:grid}.inquiry-search{grid-column:1/-1}.inquiry-search input{flex:1;width:auto;min-width:0}.inquiry-dates{grid-column:1/-1;overflow-x:auto}.inquiry-dates label{display:none}.inquiry-dates input{flex:0 0 118px}.inquiry-sync{z-index:19;border-radius:5px;width:54px;position:fixed;bottom:58px;right:10px;box-shadow:0 3px 10px #0003;height:48px!important}.inquiry-sync span{display:none}.inquiry-statusbar{flex:none;padding:5px 7px}.inquiry-statusbar button{min-width:95px}.inquiry-workspace{flex:1 1 0;min-height:0;display:block;overflow:hidden}.inquiry-sites{display:none}.inquiry-list{border:0;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.inquiry-list>header{z-index:5;position:sticky;top:0}.inquiry-table-wrap{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;background:#edf1f3;flex:1 1 0;width:100%;min-height:0;padding:7px;overflow:hidden auto}.inquiry-table-wrap table,.inquiry-table-wrap thead,.inquiry-table-wrap tbody,.inquiry-table-wrap tr,.inquiry-table-wrap td{width:100%;max-width:100%;display:block}.inquiry-table-wrap table{table-layout:auto;min-width:0}.inquiry-table-wrap thead{display:none}.inquiry-table-wrap tbody{flex-direction:column;gap:7px;display:flex}.inquiry-table-wrap tbody tr{border:1px solid var(--line);background:#fff;border-radius:6px;flex:none;width:100%;padding:10px;overflow:hidden}.inquiry-table-wrap td{white-space:normal;border:0;height:auto;padding:0;overflow:hidden;display:none!important}.inquiry-table-wrap td:first-child,.inquiry-table-wrap td:nth-child(3),.inquiry-table-wrap td:nth-child(4),.inquiry-table-wrap td:nth-child(5),.inquiry-table-wrap td:nth-child(6),.inquiry-table-wrap td:nth-child(11),.inquiry-table-wrap td:nth-child(12){width:auto;margin-right:5px;display:inline-block!important}.inquiry-table-wrap td:first-child{color:var(--muted);margin:6px 0 3px;font-size:10px;display:block!important}.inquiry-table-wrap td:nth-child(12){margin-top:7px;font-size:13px;font-weight:700;display:block!important}.inquiry-subject strong{white-space:normal;overflow-wrap:anywhere;font-size:13px}.inquiry-subject small{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;display:-webkit-box}.inquiry-detail{display:none}.inquiry-detail.mobile-open{z-index:18;display:flex;position:fixed;inset:0 0 50px;overflow-y:auto}.inquiry-detail.mobile-open>header{z-index:2;position:sticky;top:0}.detail-close{background:#fff;border:1px solid #aeb8bf;align-items:center;gap:3px;margin:0 0 9px;padding:5px 7px;font-size:11px;display:inline-flex!important}.inquiry-list>footer{position:sticky;bottom:0}.answer-editor textarea{min-height:180px}}.auth-loading,.auth-page{color:#263746;background:linear-gradient(135deg,#e8eef3,#f7f9fb);justify-content:center;align-items:center;min-height:100dvh;display:flex}.auth-card{background:#fff;border:1px solid #b6c2cb;width:min(390px,100vw - 32px);padding:34px;box-shadow:0 18px 55px #26374625}.auth-mark{color:#fff;background:#173b57;border-radius:13px;place-items:center;width:54px;height:54px;margin-bottom:18px;display:grid}.auth-card h1{margin:0 0 8px;font-size:23px}.auth-card>p{color:#647580;min-height:38px;margin:0 0 22px;line-height:1.5}.auth-card label{color:#3d4c56;gap:6px;margin-top:13px;font-size:12px;font-weight:700;display:grid}.auth-card input{height:42px;font:inherit;border:1px solid #aebbc4;padding:0 12px}.auth-message{color:#31566d;background:#eef6fb;border:1px solid #c5d4de;margin-top:14px;padding:10px;line-height:1.45}.auth-primary,.auth-switch{color:#fff;background:#173b57;border:1px solid #173b57;width:100%;height:42px;margin-top:18px;font-weight:800}.auth-primary:disabled{opacity:.55}.auth-switch{color:#173b57;background:#fff;justify-content:center;align-items:center;gap:7px;margin-top:8px;display:flex}.header-account{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;padding:0 7px;font-size:11px;display:flex}.header-account span{align-items:center;gap:4px;display:flex}.header-account button{color:#42545f;background:#fff;border:1px solid #a8b4bc;place-items:center;width:27px;height:27px;display:grid}.admin-view{background:#f4f6f7;flex-direction:column;height:calc(100dvh - 42px);display:flex}.admin-view>header{background:#fff;border-bottom:1px solid #b9c3ca;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.admin-view h2,.admin-view p{margin:0}.admin-view h2{font-size:18px}.admin-view p{color:#687780;margin-top:5px;font-size:11px}.admin-view>header button{background:#fff;border:1px solid #9eabb4;height:30px;padding:0 13px}.admin-view>nav{background:#eef1f3;border-bottom:1px solid #aeb9c0;padding:10px 18px 0;display:flex}.admin-view>nav button{background:0 0;border:1px solid #0000;height:34px;padding:0 18px}.admin-view>nav button.active{background:#fff;border-color:#aeb9c0 #aeb9c0 #fff;font-weight:800}.admin-view>nav b{color:#fff;background:#e24b40;border-radius:10px;min-width:18px;margin-left:5px;padding:2px 5px;font-size:9px;display:inline-block}.admin-table-wrap{flex:1;min-height:0;padding:14px 18px;overflow:auto}.admin-table-wrap table{border-collapse:collapse;background:#fff;width:100%;font-size:11px}.admin-table-wrap th{text-align:left;background:#dfe5e9;border:1px solid #b7c1c8;height:34px;padding:7px 9px}.admin-table-wrap td{border:1px solid #d0d7dc;height:39px;padding:7px 9px}.admin-table-wrap td small{color:#7a878f;margin-top:2px;display:block}.user-status{background:#edf1f3;border:1px solid #9faeb7;padding:4px 8px;display:inline-block}.user-status.approved{color:#23653a;background:#e2f3e7;border-color:#73ae86}.user-status.pending{color:#6b5800;background:#fff5bd;border-color:#d4b94e}.user-status.disabled,.user-status.rejected{color:#8c352d;background:#f9e8e6;border-color:#c6938e}.user-actions{gap:4px;display:flex}.user-actions button{background:#fff;border:1px solid #a5b0b7;height:25px;padding:0 9px;font-size:10px}.work-monitor{color:#263746;background:#eef2f4;height:calc(100dvh - 42px);padding:18px;overflow:auto}.work-monitor>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.work-monitor h2,.work-monitor h3,.work-monitor p{margin:0}.work-monitor>header h2{font-size:19px}.work-monitor>header p{color:#6c7a83;margin-top:4px;font-size:11px}.monitor-scheduler{align-items:center;gap:10px;font-size:11px;display:flex}.monitor-scheduler>span{background:#fff;border:1px solid #aab8c0;padding:5px 9px}.monitor-scheduler>span.online{color:#27653b;background:#e4f4e8;border-color:#76ac86}.monitor-scheduler>span.online:before{content:"";background:#31a153;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.monitor-scheduler>span.offline{color:#8a362f;background:#fae8e6;border-color:#ca918b}.monitor-scheduler button{background:#fff;border:1px solid #a4b0b8;align-items:center;gap:5px;height:29px;padding:0 10px;display:flex}.monitor-error{color:#8b352e;background:#fae8e6;border:1px solid #c98e88;margin-bottom:12px;padding:10px}.running-banner{color:#245b79;background:#e0f2fb;border:1px solid #4b95bd;align-items:center;gap:11px;margin-bottom:14px;padding:11px 14px;display:flex}.running-banner div{flex-direction:column;gap:3px;display:flex}.running-banner span{font-size:10px}.spin{animation:1s linear infinite monitor-spin}@keyframes monitor-spin{to{transform:rotate(360deg)}}.monitor-cards{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.monitor-cards article{background:#fff;border:1px solid #b9c4ca;min-height:155px;padding:14px}.monitor-card-title{border-bottom:1px solid #e0e5e8;align-items:center;gap:9px;padding-bottom:11px;display:flex}.monitor-card-title h3{font-size:13px}.monitor-card-title p{color:#78858d;margin-top:3px;font-size:10px}.run-icon{color:#667984;background:#e7eef2;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.run-icon.success{color:#298249;background:#e2f3e7}.run-icon.running{color:#287aa7;background:#dff1fb}.run-icon.error{color:#b34439;background:#fae6e3}.run-state{margin-top:12px;font-size:12px;display:block}.run-state.success{color:#237442}.run-state.running{color:#24749e}.run-state.error{color:#aa3e35}.run-result{color:#4d5d67;height:32px;font-size:10px;line-height:1.55;overflow:hidden;margin-top:6px!important}.monitor-cards footer{color:#7b8890;align-items:center;gap:4px;margin-top:9px;font-size:9px;display:flex}.empty-run{color:#7a878f;font-size:10px;margin-top:18px!important}.monitor-history{background:#fff;border:1px solid #b9c4ca;margin-top:13px}.monitor-history>header{background:#f7f9fa;border-bottom:1px solid #bbc5cb;justify-content:space-between;align-items:center;height:42px;padding:0 13px;display:flex}.monitor-history>header h3{font-size:13px}.monitor-history>header span{color:#77848c;font-size:10px}.monitor-history>div{max-height:430px;overflow:auto}.monitor-history table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:10px}.monitor-history th{text-align:left;background:#e1e7ea;border-bottom:1px solid #a9b5bc;border-right:1px solid #bcc6cc;height:30px;padding:6px 8px;position:sticky;top:0}.monitor-history td{border-bottom:1px solid #dde2e5;border-right:1px solid #dde2e5;height:31px;padding:6px 8px}.monitor-history th:first-child{width:155px}.monitor-history th:nth-child(2){width:125px}.monitor-history th:nth-child(3),.monitor-history th:nth-child(4),.monitor-history th:nth-child(5){width:75px}.history-result{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-status{background:#edf1f3;border:1px solid #aeb9bf;padding:3px 6px;display:inline-block}.history-status.success{color:#266a3c;background:#e7f4ea;border-color:#83b491}.history-status.running{color:#256d94;background:#e3f3fb;border-color:#75aeca}.history-status.error{color:#993b33;background:#fae9e7;border-color:#c58c86}.history-empty{text-align:center;color:#77858d;padding:40px}@media (width<=1100px){.monitor-cards{grid-template-columns:repeat(2,minmax(210px,1fr))}.work-monitor>header{flex-direction:column;align-items:flex-start}.monitor-scheduler{flex-wrap:wrap}}.image-error-toggle{color:#963b33;background:#fff3f1;border:1px solid #d49a94;justify-content:center;align-items:center;gap:5px;width:100%;height:26px;margin-top:8px;font-size:10px;font-weight:700;display:flex}.monitor-image-errors{background:#fff;border:1px solid #c58c86;margin-top:13px}.monitor-image-errors>header{color:#87382f;background:#fae9e7;border-bottom:1px solid #c58c86;justify-content:space-between;align-items:center;height:42px;padding:0 13px;display:flex}.monitor-image-errors>header h3{font-size:13px}.monitor-image-errors>header span{font-size:10px}.monitor-image-errors>div{overflow-x:auto}.monitor-image-errors table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px;font-size:10px}.monitor-image-errors th{text-align:left;background:#e1e7ea;border-bottom:1px solid #aeb9bf;border-right:1px solid #c7cfd4;height:30px;padding:6px 8px}.monitor-image-errors td{vertical-align:top;border-bottom:1px solid #e0e4e7;border-right:1px solid #e0e4e7;height:31px;padding:6px 8px}.monitor-image-errors th:first-child{width:130px}.monitor-image-errors th:nth-child(2){width:260px}.monitor-image-errors th:nth-child(3){width:130px}.monitor-image-errors td:last-child{white-space:normal;word-break:break-word;color:#8f3932}@media (width<=700px){.monitor-image-errors{margin-left:-8px;margin-right:-8px}.monitor-image-errors table{min-width:680px}}.inquiry-view{background:#e9ecef;min-height:0;overflow:hidden}.inquiry-toolbar{background:#fafafa;flex:0 0 70px;grid-template-columns:minmax(420px,1fr) minmax(550px,1.35fr) 92px;gap:10px;padding:7px 9px;display:grid}.inquiry-search,.inquiry-dates{flex-wrap:wrap;align-content:center}.inquiry-search input{flex:1;min-width:190px}.inquiry-dates .quick-label{color:#5a6871;font-size:10px}.inquiry-sync{justify-self:end;width:84px;margin:0;height:56px!important}.inquiry-statusbar{flex:0 0 60px;justify-content:center;gap:8px;padding:7px 10px}.inquiry-statusbar button{min-width:104px;height:44px}.inquiry-statusbar button:first-child{background:#fff;height:48px}.inquiry-workspace{grid-template-columns:315px minmax(0,1fr);overflow:hidden}.inquiry-sites{background:#f4f5f6;grid-template-rows:minmax(170px,1fr) minmax(120px,.42fr);gap:6px;padding:0;display:grid}.inquiry-sites section{border-bottom:1px solid #9ca8b0;min-height:0;overflow:auto}.inquiry-sites section>header{z-index:2;color:#35444e;background:#eef1f3;border-bottom:1px solid #9ca8b0;padding:5px 7px;font-size:11px;font-weight:800;position:sticky;top:0}.inquiry-sites button{color:#35444e;text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:6px;width:100%;height:25px;padding:0 8px;font-size:11px;display:flex}.inquiry-sites button span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}.inquiry-sites button b{font-size:10px}.inquiry-sites button:hover{background:#e3ebf0}.inquiry-sites button.active{color:#143e58;background:#a9d8f4;border-color:#82b3d3}.site-group>button{font-weight:700}.inquiry-sites button.site-account{padding-left:34px}.inquiry-types button:not(:first-of-type){padding-left:25px}.inquiry-main{background:#fff;grid-template-rows:minmax(235px,1fr) minmax(260px,42%);min-width:0;min-height:0;display:grid;overflow:hidden}.inquiry-list{border:0;border-bottom:1px solid #919da5}.inquiry-list>header{flex:0 0 31px;height:31px;padding:3px 7px}.inquiry-list>header strong{font-size:11px}.inquiry-list>header label{font-size:10px}.inquiry-list>header select{background:#fff;border:1px solid #b4bec5;height:23px;font-size:10px}.inquiry-list-actions{background:#f8f9fa;border-bottom:1px solid #a7b1b8;flex:0 0 31px;align-items:center;gap:1px;padding:2px 5px;display:flex}.inquiry-list-actions button{color:#34434d;background:0 0;border:1px solid #0000;align-items:center;gap:4px;height:25px;padding:0 7px;font-size:10px;display:flex}.inquiry-list-actions button:hover{background:#e5f0f7;border-color:#afbbc3}.inquiry-table-wrap table{min-width:1650px;font-size:10px}.inquiry-table-wrap th{height:25px;padding:3px 4px}.inquiry-table-wrap td{height:25px;padding:3px 5px}.inquiry-table-wrap th:first-child{width:27px}.inquiry-table-wrap th:nth-child(2){width:66px}.inquiry-table-wrap th:nth-child(3),.inquiry-table-wrap th:nth-child(4){width:112px}.inquiry-table-wrap th:nth-child(5){width:55px}.inquiry-table-wrap th:nth-child(6){width:70px}.inquiry-table-wrap th:nth-child(7){width:100px}.inquiry-table-wrap th:nth-child(8){width:90px}.inquiry-table-wrap th:nth-child(9){width:120px}.inquiry-table-wrap th:nth-child(10){width:110px}.inquiry-table-wrap th:nth-child(11){width:185px}.inquiry-table-wrap th:nth-child(12){width:90px}.inquiry-table-wrap th:nth-child(13){width:300px}.inquiry-table-wrap input[type=checkbox]{width:12px;height:12px;margin:0}.inquiry-subject strong{font-size:10px;font-weight:500}.inquiry-list>footer{flex:0 0 28px;height:28px}.inquiry-bottom{background:#fff;grid-template-columns:minmax(420px,1fr) minmax(470px,1.05fr);min-width:0;min-height:0;display:grid;overflow:hidden}.inquiry-preview{border-right:1px solid #929da5;flex-direction:column;min-width:0;min-height:0;padding:8px;display:flex;overflow:auto}.product-strip{border-bottom:2px solid #4aa9ea;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:66px;padding:5px 7px;display:grid}.product-strip>svg{border:1px solid #c5cdd2;padding:7px}.product-strip>img{object-fit:cover;background:#fff;border:1px solid #c5cdd2;width:52px;height:52px;display:block}.product-strip div{min-width:0}.product-strip b,.product-strip span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-strip b{font-size:10px}.product-strip span{color:#596872;margin-top:4px;font-size:10px}.product-strip button,.question-card button{background:#fff;border:1px solid #b6c0c7;align-items:center;gap:3px;height:23px;font-size:10px;display:flex}.question-card{flex:1;min-height:0;padding:9px}.question-card header{justify-content:space-between;align-items:center;gap:8px;display:flex}.question-card header strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.question-card small{color:#68757e;margin-top:7px;font-size:10px;display:block}.question-card p{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid #d5dade;margin:14px 0 0;padding:11px 0;font-size:11px;line-height:1.7}.inquiry-answer{background:#fffde9;flex-direction:column;min-width:0;min-height:0;display:flex}.inquiry-answer>nav{background:#eef0f1;border-bottom:1px solid #929da5;flex:0 0 27px;align-items:flex-end;padding-left:4px;display:flex}.inquiry-answer>nav button{background:#e7e9ea;border:1px solid #a7b0b6;border-bottom:0;height:27px;padding:0 12px;font-size:10px}.inquiry-answer>nav button.active{background:#fffde9;height:29px;font-weight:800}.inquiry-answer .answer-editor{flex:1;grid-template-rows:31px minmax(100px,1fr) auto 31px;gap:4px;min-height:0;padding:6px;display:grid}.inquiry-answer .answer-editor label{grid-template-columns:33px minmax(0,1fr);align-items:center;gap:4px;font-size:10px;display:grid}.inquiry-answer .answer-editor label.answer-body{align-items:stretch;min-height:0}.inquiry-answer .answer-editor input,.inquiry-answer .answer-editor textarea{border-color:#aeb7bd;height:100%;min-height:0;padding:5px;font-size:11px}.inquiry-answer .answer-editor textarea{resize:none;line-height:1.55}.inquiry-answer .answer-editor label.overwrite{margin-left:37px;font-size:10px;display:flex}.inquiry-answer .answer-editor label.overwrite input{width:13px;height:13px}.answer-footer{align-items:center;gap:18px;display:flex}.answer-footer .send-answer{color:#263640;background:#f8f9fa;border-color:#8d989f;width:98px;height:27px}.answer-footer .send-answer:disabled{color:#8c969d;background:#d6dade}.answer-footer span{font-size:10px}.inquiry-log{color:#475660;flex-direction:column;gap:8px;min-height:0;padding:14px;font-size:11px;display:flex;overflow:auto}.inquiry-log p{white-space:pre-wrap;background:#fff;border:1px solid #d4d9dd;margin:0;padding:9px;line-height:1.6}.inquiry-placeholder{grid-column:1/-1}@media (width<=900px){.inquiry-toolbar{grid-template-rows:auto auto;grid-template-columns:1fr;gap:5px;display:grid}.inquiry-search,.inquiry-dates{grid-column:1;overflow-x:auto}.inquiry-dates .quick-label,.inquiry-dates button:nth-last-child(-n+2){display:none}.inquiry-sync{width:54px;position:fixed;bottom:66px;right:10px;height:48px!important}.inquiry-statusbar{justify-content:flex-start}.inquiry-workspace{display:block;overflow:visible}.inquiry-sites{display:none}.inquiry-main{display:block;overflow:visible}.inquiry-list-actions{z-index:5;position:sticky;top:0;overflow-x:auto}.inquiry-list-actions button{flex:none}.desktop-only{display:none!important}.inquiry-table-wrap{overflow:visible}.inquiry-table-wrap table{min-width:0}.inquiry-table-wrap table,.inquiry-table-wrap thead,.inquiry-table-wrap tbody,.inquiry-table-wrap tr,.inquiry-table-wrap td{width:100%;display:block}.inquiry-table-wrap thead{display:none}.inquiry-table-wrap tbody{background:#edf1f3;gap:7px;padding:7px;display:grid}.inquiry-table-wrap tbody tr{background:#fff;border:1px solid #bbc5cb;border-radius:5px;padding:10px;position:relative}.inquiry-table-wrap td{white-space:normal;border:0;height:auto;padding:0;display:none!important}.inquiry-table-wrap td:first-child{width:auto;position:absolute;top:9px;right:9px;display:block!important}.inquiry-table-wrap td:nth-child(2),.inquiry-table-wrap td:nth-child(4),.inquiry-table-wrap td:nth-child(5),.inquiry-table-wrap td:nth-child(6),.inquiry-table-wrap td:nth-child(7),.inquiry-table-wrap td:nth-child(12),.inquiry-table-wrap td:nth-child(13){width:auto;margin:2px 6px 2px 0;display:inline-block!important}.inquiry-table-wrap td:nth-child(13){margin-top:7px;font-size:13px;display:block!important}.inquiry-bottom{display:none}.inquiry-bottom.mobile-open{z-index:18;background:#fff;display:block;position:fixed;inset:0 0 58px;overflow-y:auto}.inquiry-preview{border:0;min-height:45%}.inquiry-answer{min-height:55%}.detail-close{background:#fff;border:1px solid #aeb8bf;align-items:center;gap:4px;margin-bottom:6px;padding:5px 8px;display:inline-flex!important}.product-strip{grid-template-columns:40px minmax(0,1fr)}.product-strip>img{width:38px;height:38px}.product-strip>button{display:none}.inquiry-answer .answer-editor{min-height:330px}.inquiry-list>footer{position:sticky;bottom:58px}}.inquiry-context{width:265px}.inquiry-context>button{min-height:31px;padding:7px 9px;font-size:11px}.inquiry-context>button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.related-backdrop{z-index:60}.related-orders-dialog{background:#fff;border:1px solid #778791;flex-direction:column;width:min(1320px,96vw);height:min(760px,94dvh);display:flex;overflow:hidden;box-shadow:0 18px 50px #10202c66}.related-orders-dialog>header{background:#f8f9fa;border-bottom:1px solid #a6b0b7;flex:0 0 60px;justify-content:space-between;align-items:center;gap:16px;padding:9px 13px;display:flex}.related-orders-dialog>header strong,.related-orders-dialog>header small{display:block}.related-orders-dialog>header small{color:#65737c;margin-top:5px;font-size:10px}.related-orders-dialog>header button{background:0 0;border:0}.related-summary{background:#eef1f3;border-bottom:1px solid #aeb8bf;flex:0 0 32px;padding:8px;font-size:11px;font-weight:800}.related-body{flex:1;grid-template-rows:minmax(240px,1fr) 180px;min-height:0;display:grid}.related-table-wrap{min-height:0;overflow:auto}.related-table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1180px;font-size:10px}.related-table-wrap th{background:#dfe4e8;border-bottom:1px solid #909ca4;border-right:1px solid #b7c0c6;height:27px;position:sticky;top:0}.related-table-wrap td{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #d8dde1;border-right:1px solid #d5dade;height:27px;padding:4px 6px;overflow:hidden}.related-table-wrap tbody tr:hover{background:#e8f3f9}.related-table-wrap tbody tr.selected{background:#c8e6f8}.related-table-wrap th:first-child{width:65px}.related-table-wrap th:nth-child(2){width:115px}.related-table-wrap th:nth-child(3){width:80px}.related-table-wrap th:nth-child(4){width:100px}.related-table-wrap th:nth-child(5){width:110px}.related-table-wrap th:nth-child(6),.related-table-wrap th:nth-child(7){width:85px}.related-table-wrap th:nth-child(8){width:100px}.related-table-wrap th:nth-child(9){width:300px}.related-table-wrap th:nth-child(10){width:45px}.related-table-wrap td b,.related-table-wrap td small{text-overflow:ellipsis;display:block;overflow:hidden}.related-table-wrap td small{color:#66747d;margin-top:2px}.related-detail{background:#fafafa;border-top:1px solid #919da5;min-height:0;padding:11px 13px;overflow:auto}.related-detail>strong,.related-detail>small{display:block}.related-detail>small{color:#68757e;margin-top:4px}.related-detail dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 16px;margin:10px 0 0;display:grid}.related-detail dl div{grid-template-columns:80px minmax(0,1fr);display:grid}.related-detail dt{color:#6a7780}.related-detail dd{overflow-wrap:anywhere;margin:0;font-weight:700}.related-message{color:#64727b;flex:1;justify-content:center;align-items:center;gap:8px;min-height:0;display:flex}.related-message.error{color:#ae3d33}.related-orders-dialog>footer{background:#eef1f3;border-top:1px solid #aeb8bf;flex:0 0 42px;justify-content:flex-end;align-items:center;padding:6px 10px;display:flex}.related-orders-dialog>footer button{background:#fff;border:1px solid #aeb8bf;min-width:75px;height:28px}@media (width<=900px){.related-backdrop{padding:0}.related-orders-dialog{border:0;width:100%;height:calc(100dvh - 58px)}.related-body{display:block;overflow:auto}.related-table-wrap{overflow:auto}.related-detail{min-height:210px}.related-detail dl{grid-template-columns:1fr}.inquiry-context{width:min(280px,100vw - 16px)}}.related-table-wrap .related-order-list-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:1721px;font-family:Arial,Dotum,돋움,sans-serif;font-size:12px;font-weight:400}.related-table-wrap .related-order-list-table th{z-index:2;color:#34424d;text-align:center;white-space:nowrap;background:#dfe4e8;border-bottom:1px solid #939fa8;border-right:1px solid #b8c0c7;height:23px;padding:1px 5px;font-weight:400;position:sticky;top:0}.related-table-wrap .related-order-list-table td{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #d9dee2;border-right:1px solid #d7dce0;height:20px;padding:0 5px;line-height:16px;overflow:hidden}.related-table-wrap .related-order-list-table tbody tr:nth-child(2n){background:#fafbfc}.related-table-wrap .related-order-list-table tbody tr:hover{background:#e7f2f9}.related-table-wrap .related-order-list-table tbody tr.selected{outline-offset:-1px;background:#cfe8f8;outline:1px solid #76acd0}.related-table-wrap .related-order-list-table tbody tr.exception-row:not(.selected){color:#b0443c;background:#fff0ef}.related-table-wrap .related-order-list-table th:first-child{width:68px}.related-table-wrap .related-order-list-table th:nth-child(2),.related-table-wrap .related-order-list-table th:nth-child(3){width:110px}.related-table-wrap .related-order-list-table th:nth-child(4){width:75px}.related-table-wrap .related-order-list-table th:nth-child(5){width:88px}.related-table-wrap .related-order-list-table th:nth-child(6){width:150px}.related-table-wrap .related-order-list-table th:nth-child(7){width:140px}.related-table-wrap .related-order-list-table th:nth-child(8),.related-table-wrap .related-order-list-table th:nth-child(9){width:76px}.related-table-wrap .related-order-list-table th:nth-child(10){width:105px}.related-table-wrap .related-order-list-table th:nth-child(11){width:290px}.related-table-wrap .related-order-list-table th:nth-child(12){width:220px}.related-table-wrap .related-order-list-table th:nth-child(13){width:40px}.related-table-wrap .related-order-list-table th:nth-child(14){width:75px}.related-table-wrap .related-order-list-table th:nth-child(15){width:76px}.related-table-wrap .related-order-list-table th:nth-child(16){width:70px}.related-order-list-table .related-note-cell{color:#1269bd}.related-order-list-table .related-order-number{text-underline-offset:2px;-webkit-text-decoration:underline #738b9a;text-decoration:underline #738b9a}.related-order-list-table .product-cell strong{font-size:inherit;font-weight:500}.related-order-list-table .number{text-align:right}.related-orders-dialog>.related-selected-summary{background:#fff;border-bottom:1px solid #aeb8bf;flex:0 0 136px;grid-template-columns:60px minmax(0,1fr);gap:6px;padding:4px 6px;font-family:Arial,Dotum,돋움,sans-serif;display:grid}.related-summary-actions{grid-template-rows:1fr 19px;gap:2px;min-width:0;display:grid}.related-summary-actions>button{color:#33444f;background:linear-gradient(#fff,#eef1f3);border:1px solid #b9c3ca;border-radius:2px;min-height:0;font-size:10px}.related-summary-actions>button:disabled{color:#a4adb4}.related-summary-image{color:#5c7485;background:#fff;border:1px solid #9faab2;place-items:center;min-height:0;display:grid;overflow:hidden}.related-summary-image img{object-fit:cover;width:100%;height:100%;display:block}.related-selected-summary dl{grid-template-rows:repeat(4,16px) 4px repeat(3,16px);grid-template-columns:repeat(12,minmax(0,1fr));align-content:center;gap:1px 8px;height:100%;margin:0;display:grid;overflow:hidden}.related-selected-summary dl>div{grid-template-columns:76px minmax(0,1fr);align-items:center;min-width:0;min-height:16px;display:grid}.related-selected-summary dt{color:#687681;white-space:nowrap;font-size:11px}.related-selected-summary dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:12px;font-weight:400;overflow:hidden}.related-selected-summary .summary-product{grid-column:1/-1}.related-selected-summary .summary-product dd{font-weight:600}.related-selected-summary .summary-option{grid-column:span 8}.related-selected-summary .summary-price{grid-column:span 4;grid-template-columns:42px minmax(0,1fr)}.related-selected-summary .summary-order-no{grid-column:span 8}.related-selected-summary .summary-quantity{grid-column:span 4;grid-template-columns:42px minmax(0,1fr)}.related-selected-summary .summary-seller-code,.related-selected-summary .summary-site-code{grid-column:span 6;grid-template-columns:max-content minmax(0,1fr);column-gap:7px}.related-selected-summary .summary-divider{border-top:1px solid #b7c0c6;grid-column:1/-1;min-height:0;display:block}.related-selected-summary .summary-party{grid-column:span 3;grid-template-columns:72px minmax(0,1fr)}.related-selected-summary .summary-order-phone{grid-column:span 4;grid-template-columns:60px minmax(0,1fr)}.related-selected-summary .summary-recipient-phone{grid-column:span 5;grid-template-columns:60px minmax(0,1fr)}.related-selected-summary .summary-order-phone dd,.related-selected-summary .summary-recipient-phone dd{font-size:11px}.related-selected-summary .summary-address{grid-column:1/-1}.related-selected-summary .summary-message{grid-column:span 8}.related-selected-summary .summary-delivery{grid-column:span 4}.related-orders-dialog>.related-body{grid-template-rows:minmax(0,1fr);display:grid}.related-orders-dialog .related-table-wrap{height:100%}@media (width<=900px){.related-orders-dialog>.related-selected-summary{flex-basis:auto;grid-template-columns:52px minmax(0,1fr);min-height:174px}.related-selected-summary dl{grid-template-rows:none;grid-auto-rows:18px}.related-selected-summary .summary-party,.related-selected-summary .summary-order-phone,.related-selected-summary .summary-recipient-phone{grid-column:1/-1}.related-selected-summary .summary-address,.related-selected-summary .summary-message,.related-selected-summary .summary-delivery{display:none}.related-summary-image{height:58px}}.inquiry-answer .answer-editor{grid-template-rows:25px 31px minmax(100px,1fr) auto 31px;display:grid}.inquiry-answer .answer-editor .answer-tools{grid-row:1;min-height:0}.inquiry-answer .answer-editor label.answer-subject{grid-row:2;height:31px;min-height:0;max-height:31px}.inquiry-answer .answer-editor label.answer-subject input{height:31px;min-height:31px;max-height:31px}.inquiry-answer .answer-editor label.answer-body{grid-row:3;height:auto;min-height:0}.inquiry-answer .answer-editor label.answer-body textarea{height:100%;min-height:0}.inquiry-answer .answer-editor label.overwrite{grid-row:4}.inquiry-answer .answer-editor .answer-footer{grid-row:5;min-height:0}.order-tone-pending{--status-bg:#fff3d6;--status-fg:#795000;--status-line:#c89c3b}.order-tone-new{--status-bg:#fff0a3;--status-fg:#634400;--status-line:#c5a324}.order-tone-confirmed{--status-bg:#dcebe9;--status-fg:#245c55;--status-line:#81aba3}.order-tone-hold{--status-bg:#ffe6cb;--status-fg:#8c460c;--status-line:#d39255}.order-tone-pack-a{--status-bg:#d9f2eb;--status-fg:#0d6654;--status-line:#6eaf9d}.order-tone-pack-b{--status-bg:#dbedf9;--status-fg:#235d86;--status-line:#83aecb}.order-tone-delegate{--status-bg:#e8e2f7;--status-fg:#594087;--status-line:#ab96cb}.order-tone-engrave{--status-bg:#f4e3f1;--status-fg:#80366e;--status-line:#c397bb}.order-tone-stockout{--status-bg:#ffddd5;--status-fg:#9b321d;--status-line:#d78572}.order-tone-invoice-print{--status-bg:#e8eaf5;--status-fg:#505d85;--status-line:#a0aac8}.order-tone-invoice-enter{--status-bg:#dde5fa;--status-fg:#344f91;--status-line:#8c9fd0}.order-tone-dispatch{--status-bg:#ceeefa;--status-fg:#12627e;--status-line:#70b3cc}.order-tone-shipping{--status-bg:#cde3ff;--status-fg:#194e91;--status-line:#6b9fdc}.order-tone-received{--status-bg:#dfefdf;--status-fg:#36653a;--status-line:#91b695}.order-tone-settled{--status-bg:#edf0f2;--status-fg:#54636c;--status-line:#b8c1c7}.order-tone-cancel{--status-bg:#ffdce0;--status-fg:#9a2337;--status-line:#d77586}.order-tone-cancel-closed{--status-bg:#f5e9eb;--status-fg:#7d535b;--status-line:#cdb2b8}.order-tone-return{--status-bg:#ffe5d4;--status-fg:#94481c;--status-line:#d99a70}.order-tone-return-closed{--status-bg:#f4ece6;--status-fg:#795b46;--status-line:#cbb7a7}.order-tone-exchange{--status-bg:#efddfa;--status-fg:#713990;--status-line:#b48aca}.order-tone-exchange-closed{--status-bg:#eee8f2;--status-fg:#6b567a;--status-line:#bfb0c9}.order-tone-neutral{--status-bg:#edf1f5;--status-fg:#4c5d70;--status-line:#adbac8}.app-shell .order-state[class*=order-tone-],.app-shell .status-board button[class*=order-tone-],.app-shell .hidden-status-grid button[class*=order-tone-],.app-shell[data-design] .business-status-section button[class*=order-tone-]{background:var(--status-bg);color:var(--status-fg);border-color:var(--status-line)}.app-shell .status-board button[class*=order-tone-] strong{color:inherit}.app-shell[data-design] .status-board button[class*=order-tone-].active,.app-shell[data-design] .hidden-status-grid button[class*=order-tone-].active{background:var(--status-bg);color:var(--status-fg);border-color:#183b52;font-weight:800;box-shadow:inset 0 0 0 1px #183b52}.app-shell .status-board button[class*=order-tone-]:focus-visible{outline-offset:2px;outline:2px solid #183b52}.app-shell[data-design=new] .inquiry-view{color:#263e4d;background:#f3f6f8;flex:1;height:auto;min-height:0;font:12px/1.45 Pretendard,Noto Sans KR,Malgun Gothic,sans-serif}.app-shell[data-design=new] .inquiry-toolbar{background:#fff;border-color:#dce5eb;gap:8px;padding:7px 10px}.app-shell[data-design=new] .inquiry-toolbar input{background:#f8fafb;border:1px solid #cbd8e0;border-radius:5px;height:30px;font-size:12px}.app-shell[data-design=new] .inquiry-toolbar label{font-size:12px}.app-shell[data-design=new] .inquiry-toolbar button{border-radius:5px;height:30px;font-size:12px}.app-shell[data-design=new] .inquiry-sync{color:#096c62;background:#e9f6f2;border:1px solid #a6d3c7;flex-direction:row;align-items:center;gap:5px;width:auto;padding:0 10px;display:flex;height:32px!important}.app-shell[data-design=new] .inquiry-sync svg{width:16px;height:16px}.app-shell[data-design=new] .inquiry-statusbar{background:#fff;border-color:#dce5eb;flex:none;justify-content:flex-start;gap:6px;min-height:44px;padding:5px 10px;overflow-x:auto}.app-shell[data-design=new] .inquiry-statusbar button,.app-shell[data-design=new] .inquiry-statusbar button:first-child{border-radius:5px;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-width:100px;height:32px;padding:0 10px;font-size:12px;display:flex}.app-shell[data-design=new] .inquiry-statusbar button strong{font-variant-numeric:tabular-nums;font-size:13px}.app-shell[data-design=new] .inquiry-statusbar button.active{color:#075f55;border-color:#138577;box-shadow:inset 0 0 0 1px #138577}.app-shell[data-design=new] .inquiry-sites{background:#f8fafb;border-color:#dce5eb}.app-shell[data-design=new] .inquiry-sites section>header{background:#edf3f6;border-color:#dce5eb;padding:6px 10px;font-size:12px}.app-shell[data-design=new] .inquiry-sites button{height:27px;font-size:12px}.app-shell[data-design=new] .inquiry-sites button b{font-variant-numeric:tabular-nums;font-size:11px}.app-shell[data-design=new] .inquiry-sites button.active{color:#096b60;background:#e0f2ec;border-color:#0000;box-shadow:inset 3px 0 #16877a}.app-shell[data-design=new] .inquiry-list{border-color:#dce5eb}.app-shell[data-design=new] .inquiry-list>header{background:#fff}.app-shell[data-design=new] .inquiry-list>header strong{font-size:13px}.app-shell[data-design=new] .inquiry-list>header label,.app-shell[data-design=new] .inquiry-list>header select{font-size:12px}.app-shell[data-design=new] .inquiry-list-actions{background:#fff;border-color:#dce5eb;gap:4px}.app-shell[data-design=new] .inquiry-list-actions button{border:1px solid #d5e0e7;border-radius:4px;height:28px;padding:0 8px;font-size:12px}.app-shell[data-design=new] .inquiry-list-actions button:disabled{color:#8a9aa5;background:#f5f7f9}.app-shell[data-design=new] .inquiry-table-wrap table{font-variant-numeric:tabular-nums;font-size:12px}.app-shell[data-design=new] .inquiry-table-wrap th{color:#49616f;background:#eef3f6;border-color:#dce5eb;font-weight:600}.app-shell[data-design=new] .inquiry-table-wrap td{border-bottom-color:#e1e8ed;border-right-color:#eef2f5}.app-shell[data-design=new] .inquiry-table-wrap tbody tr:nth-child(2n):not(.selected){background:#f7fafb}.app-shell[data-design=new] .inquiry-table-wrap tbody tr:hover:not(.selected){background:#edf4f8}.app-shell[data-design=new] .inquiry-table-wrap tbody tr.selected{color:#214a44;background:#def1eb}.app-shell[data-design=new] .inquiry-table-wrap tbody tr[data-current=true]{outline-offset:-1px;outline:1px solid #518f92}.app-shell[data-design=new] .inquiry-subject strong{font-size:12px;font-weight:600}.app-shell[data-design=new] .inquiry-state{border-radius:4px;font-size:11px}.app-shell[data-design=new] .inquiry-list>footer{background:#fff;border-color:#dce5eb;font-size:12px}.app-shell[data-design=new] .inquiry-preview{background:#fff;border-color:#dce5eb;padding:8px 10px}.app-shell[data-design=new] .product-strip{border-bottom:1px solid #dce5eb;gap:8px;min-height:58px;padding:5px 0}.app-shell[data-design=new] .product-strip b{font-size:12px}.app-shell[data-design=new] .product-strip span{color:#627581;margin-top:2px;font-size:11px}.app-shell[data-design=new] .product-strip button,.app-shell[data-design=new] .question-card button{border-radius:4px;height:26px;font-size:11px}.app-shell[data-design=new] .question-card{padding:9px 0 0}.app-shell[data-design=new] .question-card header strong{white-space:normal;overflow-wrap:anywhere;font-size:14px}.app-shell[data-design=new] .question-card small{margin-top:4px;font-size:12px}.app-shell[data-design=new] .question-card p{margin:8px 0 0;padding:8px 0;font-size:14px;line-height:1.65}.app-shell[data-design=new] .inquiry-answer{background:#f5faf8}.app-shell[data-design=new] .inquiry-answer>nav{background:#edf3f2;border-color:#dce5eb;flex-basis:31px}.app-shell[data-design=new] .inquiry-answer>nav button{background:0 0;border-color:#0000;height:30px;font-size:12px}.app-shell[data-design=new] .inquiry-answer>nav button.active{color:#086a60;background:#f5faf8;border-bottom:2px solid #138577}.app-shell[data-design=new] .inquiry-answer .answer-editor{grid-template-rows:28px 32px minmax(80px,1fr) auto 32px;gap:5px;padding:7px 10px}.app-shell[data-design=new] .inquiry-answer .answer-editor label{grid-template-columns:34px minmax(0,1fr);font-size:12px}.app-shell[data-design=new] .inquiry-answer .answer-editor input,.app-shell[data-design=new] .inquiry-answer .answer-editor textarea{background:#fff;border:1px solid #bdcec9;border-radius:4px;padding:6px 8px;font-size:14px}.app-shell[data-design=new] .inquiry-answer .answer-editor label.overwrite{font-size:12px}.app-shell[data-design=new] .answer-tools{gap:5px}.app-shell[data-design=new] .answer-tools button,.app-shell[data-design=new] .answer-tools select{max-width:100%;font-size:12px}.app-shell[data-design=new] .answer-footer{gap:10px}.app-shell[data-design=new] .answer-footer .send-answer{color:#fff;background:#087f73;border-color:#087f73;border-radius:5px;height:30px;font-size:12px}.app-shell[data-design=new] .answer-footer .send-answer:disabled{color:#7e9089;background:#e0e7e5;border-color:#d2dcd8}.app-shell[data-design=new] .answer-footer span{font-size:11px}.app-shell[data-design=new] .inquiry-log{padding:10px;font-size:13px}@media (width>=901px){.app-shell[data-design=new] .inquiry-toolbar{flex:none;grid-template-columns:minmax(290px,1fr) auto auto;align-items:center;min-height:48px}.app-shell[data-design=new] .inquiry-dates{gap:4px}.app-shell[data-design=new] .inquiry-workspace{grid-template-columns:210px minmax(0,1fr)}.app-shell[data-design=new] .inquiry-main{grid-template-rows:minmax(0,1.2fr) minmax(0,1fr)}.app-shell[data-design=new] .inquiry-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:auto}.app-shell[data-design=new] .inquiry-answer{min-height:250px}.app-shell[data-design=new] .inquiry-list-actions{flex-basis:34px;overflow-x:auto}.app-shell[data-design=new] .inquiry-list-actions button{flex-shrink:0}.app-shell[data-design=new] .inquiry-table-wrap table{min-width:1520px}.app-shell[data-design=new] .inquiry-table-wrap th{height:27px;padding:3px 6px}.app-shell[data-design=new] .inquiry-table-wrap td{height:25px;padding:2px 6px;line-height:20px}.app-shell[data-design=new] .inquiry-table-wrap th:first-child{width:70px}.app-shell[data-design=new] .inquiry-table-wrap th:nth-child(2),.app-shell[data-design=new] .inquiry-table-wrap th:nth-child(3){width:125px}.app-shell[data-design=new] .inquiry-table-wrap th:nth-child(4){width:64px}.app-shell[data-design=new] .inquiry-table-wrap th:nth-child(5){width:82px}.app-shell[data-design=new] .inquiry-table-wrap th:nth-child(6){width:100px}.app-shell[data-design=new] .inquiry-table-wrap th:nth-child(7){width:95px}.app-shell[data-design=new] .inquiry-table-wrap th:nth-child(8),.app-shell[data-design=new] .inquiry-table-wrap th:nth-child(9){width:115px}.app-shell[data-design=new] .inquiry-table-wrap th:nth-child(10){width:155px}.app-shell[data-design=new] .inquiry-table-wrap th:nth-child(11){width:85px}.app-shell[data-design=new] .inquiry-table-wrap th:nth-child(12){width:auto}}@media (width>=901px) and (width<=1250px){.app-shell[data-design=new] .inquiry-toolbar{grid-template-columns:minmax(0,1fr) auto}.app-shell[data-design=new] .inquiry-dates{grid-area:2/1/auto/-1}.app-shell[data-design=new] .inquiry-sync{grid-area:1/2}.app-shell[data-design=new] .inquiry-workspace{grid-template-columns:175px minmax(0,1fr)}}@media (width<=900px){.app-shell[data-design=new] .inquiry-table-wrap tbody tr{border-color:#d7e2e7;border-radius:8px;padding:10px 12px}.app-shell[data-design=new] .inquiry-table-wrap td:nth-child(12){width:100%;margin-top:6px;display:block!important}.app-shell[data-design=new] .inquiry-subject strong{white-space:normal;overflow-wrap:anywhere;font-size:14px}.app-shell[data-design=new] .inquiry-sync{grid-column:1;justify-self:end;width:auto;position:static}.app-shell[data-design=new] .inquiry-bottom.mobile-open{background:#fff}.app-shell[data-design=new] .inquiry-answer .answer-editor input,.app-shell[data-design=new] .inquiry-answer .answer-editor textarea{font-size:16px}}
