.adminShell{color:#282332;background:#f5f5f7;grid-template-columns:252px 1fr;min-height:100vh;font-family:Arial,Helvetica,sans-serif;display:grid}.adminSidebar{z-index:2;color:#dcd4e7;background:#241438;flex-direction:column;width:252px;height:100vh;padding:30px 14px 18px;display:flex;position:fixed}.adminLogo{color:#b9df20;letter-spacing:-.1em;align-items:baseline;margin:7px 14px 45px;font:italic 900 34px/.7 Arial,sans-serif;display:inline-flex;position:relative}.adminLogo span{font-size:40px}.adminLogo small{white-space:nowrap;color:#cfc3d8;letter-spacing:.09em;font:700 7px/1 Arial,sans-serif;position:absolute;top:-13px;left:4px}.adminWorkspace{border:1px solid #ffffff1d;border-radius:8px;margin:0 8px 16px;padding:12px}.adminWorkspace span{color:#9687a8;letter-spacing:.08em;margin-bottom:6px;font-size:8px;font-weight:900;display:block}.adminWorkspace b{font-size:11px}.adminSidebar nav{flex-direction:column;gap:3px;display:flex}.adminSidebar nav button{color:#cfc6da;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;width:100%;padding:11px 12px;font-size:12px;font-weight:700;display:flex;position:relative}.adminSidebar nav button i{color:#a595b7;text-align:center;width:14px;font-size:16px;font-style:normal}.adminSidebar nav button:hover,.adminSidebar nav button.active{color:#b9df20;background:#ffffff14}.adminSidebar nav button.active i{color:#b9df20}.adminSidebar nav button em{color:#25153a;background:#b9df20;border-radius:99px;margin-left:auto;padding:2px 6px;font-size:9px;font-style:normal}.adminContent{max-width:1700px;margin-left:252px;padding:34px clamp(24px,4vw,62px) 60px}.adminTop{justify-content:space-between;align-items:end;margin-bottom:31px;display:flex}.adminTop p,.adminPanel>p{color:#867b91;margin-bottom:7px;font-size:10px;font-weight:700}.adminTop h1{letter-spacing:-.04em;margin:0;font:800 31px/1 Arial,sans-serif}.adminTopActions{align-items:center;gap:10px;display:flex}.adminTopActions button{background:0 0;border:0;font-size:20px;position:relative}.adminTopActions button b{color:#fff;background:#e96551;border-radius:50%;place-items:center;width:14px;height:14px;font-size:7px;display:grid;position:absolute;top:-5px;right:-7px}.adminTopActions a{background:#fff;border:1px solid #d6cedd;border-radius:7px;padding:10px 13px;font-size:11px;font-weight:800}.toast{z-index:5;color:#b9df20;cursor:pointer;background:#28153f;border:0;border-radius:8px;align-items:center;gap:17px;padding:14px 16px;font-size:11px;font-weight:800;display:flex;position:fixed;bottom:25px;right:30px;box-shadow:0 12px 35px #1e122a44}.toast span{color:#fff;font-size:16px}.adminStats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px;display:grid}.adminStats article{background:#fff;border:1px solid #e3e0e5;border-radius:10px;min-height:139px;padding:19px}.adminStats p{color:#847a8d;margin-bottom:15px;font-size:10px;font-weight:800}.adminStats strong{letter-spacing:-.04em;margin-bottom:13px;font-size:25px;display:block}.adminStats small{color:#80758a;font-size:9px;font-weight:700}.syncStat{background:#f0f9c3}.syncStat strong{font-size:17px}.syncStat strong i,.syncLine i{background:#61ae70;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.adminGrid{grid-template-columns:1.13fr .87fr;gap:16px;margin-bottom:16px;display:grid}.adminPanel{background:#fff;border:1px solid #e3e0e5;border-radius:10px}.adminPanel h2{letter-spacing:-.04em;margin:0;font:800 20px/1 Arial,sans-serif}.requestPanel,.syncPanel,.contentPanel{padding:23px}.panelHead{justify-content:space-between;align-items:start;margin-bottom:21px;display:flex}.panelHead p,.catalogHead p,.adminModal p{color:#897e93;letter-spacing:.1em;margin:0 0 8px;font-size:8px;font-weight:900}.panelHead button{color:#57317f;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:800}.request{border-top:1px solid #ece9ed;grid-template-columns:31px 1fr auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.request>span{color:#5b3480;background:#eee8f6;border-radius:50%;place-items:center;width:31px;height:31px;font-size:11px;font-weight:900;display:grid}.request div{flex-direction:column;gap:3px;display:flex}.request b{font-size:11px}.request small{color:#91869a;font-size:9px}.request time{color:#968d9b;font-size:9px}.request button{cursor:pointer;background:#fff;border:1px solid #ded6e5;border-radius:5px;padding:6px 7px;font-size:9px;font-weight:800}.syncPanel{color:#fff;background:#28153f}.syncPanel .panelHead p,.syncPanel .panelHead button{color:#b9df20}.syncPanel .panelHead h2{color:#fff}.syncLine{align-items:center;gap:4px;margin:30px 0 12px;font-size:12px;display:flex}.syncLine i{margin:0}.syncLine span{color:#a99db7;margin-left:auto;font-size:9px}.syncPanel>p{color:#d9d2e0;font-size:10px}.syncProgress{background:#4c365e;border-radius:99px;height:5px;margin:25px 0 9px}.syncProgress i{background:#b9df20;border-radius:99px;width:92%;height:100%;display:block}.syncPanel>small{color:#a99db7;font-size:9px}.syncNow{color:#b9df20;cursor:pointer;background:0 0;border:1px solid #b9df20;border-radius:5px;width:100%;margin-top:22px;padding:10px;font-size:10px;font-weight:900;display:block}.contentPanel{margin-bottom:16px}.contentRows{grid-template-columns:130px 1fr auto;align-items:center;gap:14px;display:grid}.limePreview{color:#57317f;background:#b9df20;grid-row:span 2;place-items:center;height:92px;font:italic 900 25px Arial,sans-serif;display:grid}.contentRows div{flex-direction:column;gap:4px;display:flex}.contentRows b{font-size:11px}.contentRows small{color:#8f8596;font-size:9px}.contentRows button{color:#57317f;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:800}.catalogAdmin{padding:25px}.catalogHead{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.catalogHead h2 span{color:#9a90a1;font-size:14px}.primaryAdmin{color:#b9df20;cursor:pointer;background:#57317f;border:0;border-radius:6px;padding:11px 14px;font-size:10px;font-weight:900}.catalogTools{gap:9px;margin-bottom:21px;display:flex}.catalogTools input{background:#fbfafc;border:1px solid #ddd7e1;border-radius:6px;outline-color:#57317f;flex:1;max-width:420px;padding:10px 12px;font-size:11px}.catalogTools button{cursor:pointer;background:#fff;border:1px solid #ddd7e1;border-radius:6px;padding:10px 12px;font-size:10px;font-weight:800}.productTable{overflow:auto}.tableRow{border-top:1px solid #eeeaf0;grid-template-columns:minmax(215px,2.2fr) 1fr 1fr .75fr .9fr 26px;align-items:center;gap:12px;min-width:720px;padding:13px 8px;font-size:10px;display:grid}.tableHeader{color:#918697;text-transform:uppercase;border:0;padding-top:0;font-size:8px;font-weight:900}.tableRow>span:first-child{align-items:center;gap:9px;display:flex}.miniProduct{background:linear-gradient(135deg,#c8e93f,#b693d1);border-radius:5px;width:27px;height:27px;display:inline-block}.tableRow strong{font-size:11px}.tableRow em{color:#776e7e;background:#f0edf2;border-radius:99px;justify-self:start;padding:4px 7px;font-size:8px;font-style:normal;font-weight:800}.tableRow em.published{color:#3b8148;background:#e4f5e5}.tableRow button{color:#6a527e;cursor:pointer;background:0 0;border:0}.emptyAdmin{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex}.emptyAdmin>span{color:#57317f;background:#eff7c4;border-radius:50%;place-items:center;width:49px;height:49px;margin-bottom:17px;font-size:24px;display:grid}.emptyAdmin p{color:#867b90;max-width:350px;margin:13px 0 20px;font-size:12px;line-height:1.5}.modalBackdrop{z-index:10;background:#25153999;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.adminModal{background:#fff;border-radius:10px;width:min(430px,100%);padding:29px;position:relative}.adminModal>button{color:#72677a;cursor:pointer;background:0 0;border:0;font-size:24px;position:absolute;top:12px;right:13px}.adminModal h2{letter-spacing:-.05em;margin-bottom:23px;font:800 25px Arial,sans-serif}.adminModal label{color:#756a7d;text-transform:uppercase;margin:15px 0;font-size:9px;font-weight:900;display:block}.adminModal input,.adminModal select{background:#fbfafc;border:1px solid #ded8e3;border-radius:6px;width:100%;margin-top:7px;padding:11px;font-size:12px;display:block}.adminModal .primaryAdmin{width:100%;margin-top:12px}@media (max-width:1000px){.adminStats{grid-template-columns:repeat(2,1fr)}.adminGrid{grid-template-columns:1fr}.adminSidebar{width:214px}.adminContent{margin-left:214px}}@media (max-width:700px){.adminShell{display:block}.adminSidebar{width:100%;height:auto;min-height:0;padding:18px;position:relative}.adminLogo{margin:4px 8px 23px}.adminWorkspace{display:none}.adminSidebar nav{grid-template-columns:repeat(2,1fr);display:grid}.adminSidebar nav button{font-size:10px}.adminContent{margin:0;padding:24px 16px 45px}.adminTop{margin-bottom:23px}.adminTop h1{font-size:25px}.adminTopActions a{font-size:9px}.adminStats{grid-template-columns:1fr 1fr;gap:8px}.adminStats article{min-height:114px;padding:14px}.adminStats strong{font-size:19px}.adminGrid{gap:9px}.requestPanel,.syncPanel,.contentPanel,.catalogAdmin{padding:16px}.contentRows{grid-template-columns:88px 1fr auto}.limePreview{height:75px;font-size:18px}.catalogHead{align-items:start;gap:10px}.catalogHead .primaryAdmin{font-size:9px}.catalogTools{flex-wrap:wrap}.catalogTools input{flex-basis:100%}.toast{justify-content:center;bottom:16px;left:16px;right:16px}.request{grid-template-columns:28px 1fr auto}.request button{display:none}.request time{font-size:8px}}.workspaceHead{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.workspaceHead>div:first-child>p,.leadWorkspace>p{color:#837590;letter-spacing:.11em;margin:0 0 8px;font-size:9px;font-weight:900}.workspaceHead h2{letter-spacing:-.05em;margin:0;font:800 27px/1 Arial,sans-serif}.workspaceHead small{color:#827889;max-width:550px;margin-top:8px;font-size:11px;line-height:1.4;display:block}.workspaceHead>div:last-child{gap:9px;display:flex}.quietButton{color:#4b3d59;cursor:pointer;background:#fff;border:1px solid #d9d3df;border-radius:6px;padding:10px 12px;font-size:10px;font-weight:800}.leadWorkspace,.contentStudio,.syncWorkspace,.settingsWorkspace{padding-top:2px}.leadBoard{grid-template-columns:repeat(4,minmax(190px,1fr));gap:12px;padding-bottom:10px;display:grid;overflow:auto}.leadBoard>section{background:#ece9ef;border-radius:9px;min-height:440px;padding:11px}.leadBoard>section>header{justify-content:space-between;align-items:center;padding:4px 3px 12px;font-size:11px;display:flex}.leadBoard>section>header span{background:#d7d1da;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.leadBoard article{background:#fff;border:1px solid #e3dde7;border-radius:8px;margin-bottom:9px;padding:13px;box-shadow:0 2px 3px #381e5208}.leadCardTop{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.leadCardTop i{color:#57317f;background:#ede6f5;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;font-weight:900;display:grid}.leadCardTop span{color:#81778b;background:#f2f0f3;border-radius:99px;padding:4px 6px;font-size:8px;font-weight:800}.leadBoard article h3{margin:0 0 6px;font:800 13px/1.12 Arial,sans-serif}.leadBoard article p{color:#887e91;margin-bottom:16px;font-size:10px}.leadBoard article strong{font-size:11px}.leadBoard article footer{gap:6px;margin-top:15px;display:flex}.leadBoard article footer button{color:#5b357d;cursor:pointer;background:#fff;border:1px solid #dbd4e0;border-radius:5px;flex:1;padding:7px 4px;font-size:8px;font-weight:900}.leadBoard article footer .moveLead{color:#b9df20;background:#57317f;border-color:#57317f}.proPanel{padding:25px}.orderMetrics{gap:10px;margin-bottom:23px;display:flex}.orderMetrics span{color:#756a7d;background:#f0edf3;border-radius:6px;padding:9px 12px;font-size:10px;font-weight:700}.orderMetrics b{color:#54257d;margin-right:4px}.orderTable{overflow:auto}.orderRow{border-top:1px solid #eeebef;grid-template-columns:.7fr 1fr 1.8fr 1fr 1fr;align-items:center;gap:12px;min-width:700px;padding:14px 8px;font-size:10px;display:grid}.orderLabels{color:#918697;text-transform:uppercase;border:0;padding-top:0;font-size:8px;font-weight:900}.orderRow strong{font-size:11px}.orderRow select{background:#fff;border:1px solid #d9d2df;border-radius:5px;padding:6px 7px;font-size:9px;font-weight:800}.contentStudioGrid{grid-template-columns:1.05fr .95fr;gap:16px;display:grid}.editorPanel{padding:23px}.editorPanel>header{justify-content:space-between;align-items:center;margin-bottom:23px;font-size:13px;display:flex}.liveDot{color:#478255;background:#e5f4e6;border-radius:99px;padding:5px 7px;font-size:8px;font-weight:900}.editorPanel label,.seoGrid label{color:#776b7d;text-transform:uppercase;margin:17px 0;font-size:9px;font-weight:900;display:block}.editorPanel input,.editorPanel textarea,.seoGrid input,.seoGrid textarea,.seoGrid select{color:#33253f;background:#fcfbfd;border:1px solid #ded8e2;border-radius:6px;outline-color:#57317f;width:100%;margin-top:7px;padding:10px 11px;font:600 12px/1.35 Arial,sans-serif;display:block}.editorPanel textarea,.seoGrid textarea{resize:vertical;min-height:75px}.toggleLine{justify-content:space-between;align-items:center;gap:15px;margin:20px 0;display:flex}.toggleLine div{flex-direction:column;gap:4px;display:flex}.toggleLine b{font-size:11px}.toggleLine small{color:#908597;font-size:9px}.switch{cursor:pointer;background:#cfc8d3;border:0;border-radius:99px;width:36px;height:20px;position:relative}.switch i{background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px}.switch.on{background:#57317f}.switch.on i{background:#b9df20;left:19px}.editorPanel hr{border:0;border-top:1px solid #eee9f0;margin:24px 0}.blockList{flex-direction:column;display:flex}.blockList>div{border-top:1px solid #f0edf1;grid-template-columns:26px 1fr 25px;align-items:center;padding:10px 0;display:grid}.blockList b{color:#a098a8;font-size:9px}.blockList span{font-size:11px;font-weight:800}.blockList button{color:#7d6e88;cursor:pointer;background:0 0;border:0}.sitePreview{background:#f2f0f3;border-radius:9px;overflow:hidden}.sitePreview>span{color:#82758c;letter-spacing:.1em;border-bottom:1px solid #ddd6e1;padding:13px 15px;font-size:8px;font-weight:900;display:block}.previewHeader{color:#57317f;background:#b9df20;padding:14px 17px;font:italic 900 18px Arial,sans-serif}.previewHero{color:#57317f;background:#b9df20;min-height:220px;padding:25px}.previewHero p{margin-bottom:12px;font-size:7px;font-weight:900}.previewHero h3{letter-spacing:-.06em;text-transform:uppercase;max-width:280px;margin:0 0 12px;font:italic 900 29px/.9 Arial,sans-serif}.previewHero small{max-width:270px;font-size:9px;font-weight:700;line-height:1.35;display:block}.previewHero b{color:#b9df20;background:#57317f;margin-top:20px;padding:9px 11px;font-size:8px;display:inline-block}.previewBlocks{background:#fff;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px;display:grid}.previewBlocks i{background:#e3deeb;height:60px}.seoGrid,.settingsGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.seoGrid .editorPanel{min-height:360px}.seoCounters{color:#877b90;gap:11px;margin:15px 0;font-size:9px;display:flex}.seoCounters b{color:#57317f}.searchPreview{background:#fff;border-radius:9px;padding:32px}.searchPreview>p{color:#88808f;letter-spacing:.1em;margin-bottom:32px;font-size:8px;font-weight:900}.searchPreview>small{color:#277a3e;font-size:10px}.searchPreview h3{color:#2d3192;margin:8px 0;font:400 18px Arial,sans-serif}.searchPreview>span{color:#56505b;max-width:380px;font-size:12px;line-height:1.45;display:block}.searchPreview footer{border-top:1px solid #e7e3e8;gap:7px;margin-top:44px;padding-top:13px;display:flex}.searchPreview footer b{color:#496b38;background:#eef7dd;border-radius:4px;padding:5px 7px;font-size:8px}.syncOverview{grid-template-columns:1fr 1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.syncOverview article{background:#fff;border:1px solid #e1dbe5;border-radius:9px;min-height:151px;padding:20px}.syncOverview article:first-child{background:#f0f9c3;align-items:flex-start;gap:11px;display:flex}.syncOverview article:first-child>i{color:#fff;background:#58a969;border-radius:50%;place-items:center;width:29px;height:29px;font-size:14px;font-style:normal;display:grid}.syncOverview p{color:#82778b;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:900}.syncOverview h3{margin:0 0 7px;font:800 18px Arial,sans-serif}.syncOverview small{color:#766b7d;font-size:9px;line-height:1.3}.syncOverview article:nth-child(2){grid-template-columns:1fr 1fr;align-content:start;gap:3px 9px;display:grid}.syncOverview article:nth-child(2)>p{grid-column:1/-1}.syncOverview article:nth-child(2)>b{font-size:18px}.syncOverview article:nth-child(2)>span{color:#796e7e;align-self:end;font-size:9px}.syncOverview code{color:#57317f;margin:14px 0 9px;font:700 10px Consolas,monospace;display:block}.syncOverview button{color:#57317f;cursor:pointer;background:0 0;border:0;margin-top:15px;font-size:9px;font-weight:900}.logPanel{padding:23px}.logPanel header{justify-content:space-between;align-items:start;margin-bottom:17px;display:flex}.logPanel header p,.teamPanel header p,.systemPanel header p{color:#867a91;letter-spacing:.1em;margin:0 0 7px;font-size:8px;font-weight:900}.logPanel header button{color:#57317f;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:900}.logLine{border-top:1px solid #ece8ee;grid-template-columns:75px minmax(155px,1.5fr) .8fr 1fr 20px;align-items:center;gap:12px;padding:12px 5px;font-size:10px;display:grid}.logLine time{color:#918698}.logLine code{font:700 10px Consolas,monospace}.logLine b{color:#3f7f4b;font-size:9px}.logLine span{color:#817689;font-size:9px}.logLine button{color:#63457d;cursor:pointer;background:0 0;border:0}.teamPanel,.systemPanel{padding:23px}.teamPanel header,.systemPanel header{margin-bottom:14px}.teamPanel>div{border-top:1px solid #eeeaf0;grid-template-columns:31px 1fr auto 22px;align-items:center;gap:9px;padding:13px 0;display:grid}.teamPanel i{color:#57317f;background:#ede6f4;border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;font-style:normal;font-weight:900;display:grid}.teamPanel span{flex-direction:column;gap:3px;display:flex}.teamPanel b{font-size:10px}.teamPanel small{color:#8a7f91;font-size:9px}.teamPanel em{color:#6b5b75;font-size:8px;font-style:normal}.teamPanel button{color:#644d78;cursor:pointer;background:0 0;border:0}.systemPanel .toggleLine{border-top:1px solid #eeeaf0;margin:0;padding:13px 0}.systemPanel .toggleLine:first-of-type{border:0}@media (max-width:1080px){.contentStudioGrid,.seoGrid,.settingsGrid{grid-template-columns:1fr}.syncOverview{grid-template-columns:1fr 1fr}.syncOverview article:last-child{grid-column:1/-1}}@media (max-width:700px){.workspaceHead{flex-direction:column;align-items:start}.workspaceHead>div:last-child{width:100%}.workspaceHead>div:last-child button{flex:1}.leadBoard{grid-template-columns:repeat(4,215px)}.orderMetrics{flex-wrap:wrap}.syncOverview{grid-template-columns:1fr}.syncOverview article:last-child{grid-column:auto}.logLine{grid-template-columns:55px 1fr 20px}.logLine b,.logLine span{display:none}.sitePreview{min-height:340px}.seoCounters{flex-wrap:wrap}}.productEditor{width:min(650px,100%);max-height:92vh;overflow:auto}.productEditor .modalFields{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.productEditor .modalActions{justify-content:space-between;gap:12px;margin-top:20px;display:flex}.productEditor .dangerAdmin{color:#9b332a;cursor:pointer;background:#fff5f3;border:1px solid #d8b4b0;border-radius:6px;padding:10px 13px;font-size:10px;font-weight:900}.catalogTools a{background:#fff;border:1px solid #ddd7e1;border-radius:6px;padding:10px 12px;font-size:10px;font-weight:800}.catalogHeadActions{gap:8px;display:flex}.catalogHeadActions>button:first-child{color:#57317f;cursor:pointer;background:#fff;border:1px solid #d9d3df;border-radius:6px;padding:10px 12px;font-size:10px;font-weight:900}.productImagesEditor{background:#f8f6fa;border:1px solid #ded8e2;border-radius:10px;margin-top:18px;padding:15px;position:relative}.productImagesEditor>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.productImagesEditor>header div{gap:3px;display:grid}.productImagesEditor>header b{font-size:12px}.productImagesEditor>header small,.productImagesEditor>p{color:#756c7c;font-size:10px}.productImagesEditor>header button{color:#5b3182;cursor:pointer;background:#fff;border:1px solid #5b3182;border-radius:6px;padding:8px 10px;font-size:9px;font-weight:900}.productImageList{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}.productImageList article{background:#fff;border:1px solid #ded8e2;border-radius:8px;min-width:0;padding:5px;position:relative}.productImageList img{object-fit:contain;width:100%;height:78px;display:block}.productImageList span{color:#5b3182;text-overflow:ellipsis;white-space:nowrap;margin:5px 0;font-size:8px;font-weight:900;display:block;overflow:hidden}.productImageList article>div{gap:3px;display:flex}.productImageList button{color:#5b3182;cursor:pointer;background:#eee9f1;border:0;border-radius:4px;flex:1}.productImageList button:last-child{color:#a02d27}.productImagePicker{z-index:4;background:#fff;border:1px solid #cfc3d7;border-radius:10px;padding:14px;position:absolute;inset:0;overflow:auto;box-shadow:0 14px 35px #2b163d2e}.productImagePicker>div:first-child{justify-content:space-between;align-items:center;display:flex}.productImagePicker>div:first-child button{cursor:pointer;background:0 0;border:0;font-size:22px}.productImagePicker>div:nth-child(2){grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px;display:grid}.productImagePicker>div:nth-child(2) button{cursor:pointer;background:#fff;border:1px solid #e0dae3;border-radius:7px;min-width:0;padding:5px}.productImagePicker img{object-fit:contain;width:100%;height:72px;display:block}.productImagePicker span{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;display:block;overflow:hidden}@media (max-width:560px){.productEditor .modalFields{grid-template-columns:1fr}}.productEditor textarea{resize:vertical;border:1px solid #ded8e2;border-radius:6px;width:100%;padding:10px;font:12px/1.4 Arial}.productEditor .codeField{font-family:Consolas,monospace;font-size:11px}.productEditor .checkLabel{align-items:center;gap:8px;margin-top:31px!important;display:flex!important}.productEditor .checkLabel input{width:16px;height:16px;margin:0}.productCompleteness{background:#eef6cc;border-radius:8px;justify-content:space-between;align-items:center;margin:0 0 15px;padding:11px;display:flex}.productCompleteness b,.productCompleteness span{font-size:10px}.reviewsAdmin>.workspaceHead select{background:#fff;border:1px solid #d9d3df;border-radius:6px;padding:10px}.reviewModerationList{gap:12px;display:grid}.reviewModerationList>article{padding:20px}.reviewModerationList article>header{justify-content:space-between;align-items:start;display:flex}.reviewModerationList header>div{gap:5px;display:grid}.reviewModerationList header a{color:#57317f;font-size:12px;font-weight:800}.reviewModerationList time,.reviewModerationList>article>small{color:#81778a;font-size:10px}.adminStars{color:#9a6800;letter-spacing:1px}.reviewModerationList h3{margin:18px 0 5px}.reviewModerationList p{color:#5e5366;font-size:12px;line-height:1.5}.reviewModerationList aside{background:#eef6cc;border-radius:7px;margin-top:13px;padding:11px}.reviewModerationList aside p{margin-bottom:0}.reviewModerationList footer{gap:7px;margin-top:16px;display:flex}.reviewModerationList footer button{color:#57317f;cursor:pointer;background:#fff;border:1px solid #d9d2df;border-radius:5px;padding:8px;font-size:9px;font-weight:900}.reviewModerationList footer .approveReview{color:#b9df20;background:#57317f}.reviewModerationList footer .rejectReview{color:#9b332a}.reviewAdminEmpty{text-align:center;padding:35px}.catalogRoute .adminCatalogStatus{min-height:44px;color:var(--admin-muted);padding:10px 18px;font-size:.875rem}.catalogRoute .adminCatalogStatus button{margin-left:8px}.catalogRoute .adminCatalogPagination{border-top:1px solid var(--admin-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px;font-size:.875rem;display:flex}.catalogRoute .adminCatalogPagination>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.catalogRoute .adminCatalogPagination button,.catalogRoute .adminCatalogStatus button{border:1px solid var(--admin-border);min-height:40px;color:var(--admin-brand);cursor:pointer;background:#fff;border-radius:8px;padding:8px 14px}.catalogRoute button:disabled{opacity:.5;cursor:default}.catalogRoute .productTable{overflow-x:auto}:root{--admin-bg:#f4f5f7;--admin-surface:#fff;--admin-ink:#241b2d;--admin-muted:#706778;--admin-border:#ded9e3;--admin-brand:#512279;--admin-accent:#b9df20;--admin-danger:#bd3c3c;--admin-radius:12px;--admin-shadow:0 16px 45px #23162f14}*{box-sizing:border-box}.adminApp{background:var(--admin-bg);min-height:100vh;color:var(--admin-ink);font-family:Arial,Helvetica,sans-serif}.adminWorkspaceCard{background:#ffffff0a;border:1px solid #ffffff1c;border-radius:10px;flex-direction:column;gap:4px;margin-bottom:22px;padding:14px;display:flex}.adminWorkspaceCard span{color:#a99db6;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:800}.adminWorkspaceCard b{font-size:.9rem}.adminWorkspaceCard small{color:#a99db6;font-size:.75rem}.adminTopActions a,.adminActionLink{border:1px solid var(--admin-border);min-height:40px;color:var(--admin-brand);background:#fff;border-radius:8px;align-items:center;padding:9px 13px;font-size:.875rem;font-weight:800;text-decoration:none;display:inline-flex}.adminPanel{border-color:var(--admin-border);border-radius:var(--admin-radius);box-shadow:0 1px 2px #23162f08}.workspaceHead p,.adminPanel header p{font-size:.75rem}.workspaceHead small,.adminPanel small{font-size:.78rem;line-height:1.45}.workspaceHead h2{font-size:1.65rem}.builderLanding{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.builderPageCard{border:1px solid var(--admin-border);border-radius:var(--admin-radius);min-height:190px;color:var(--admin-ink);background:#fff;flex-direction:column;padding:22px;text-decoration:none;transition:all .18s;display:flex}.builderPageCard:hover{box-shadow:var(--admin-shadow);border-color:#aa91bd;transform:translateY(-2px)}.builderPageCard header{justify-content:space-between;gap:12px;display:flex}.builderPageCard h2{margin:0;font-size:1.2rem}.builderPageCard em{color:#48620d;background:#eef5d0;border-radius:99px;align-self:start;padding:5px 8px;font-size:.72rem;font-style:normal;font-weight:800}.builderPageCard p{color:var(--admin-muted);margin:16px 0;font-size:.9rem;line-height:1.5}.builderPageCard footer{color:var(--admin-brand);justify-content:space-between;margin-top:auto;font-size:.82rem;font-weight:800;display:flex}.adminLoginPage{background:#f5f6f2;grid-template-columns:minmax(300px,520px) 1fr;min-height:100vh;display:grid}.adminLoginCard{background:#fff;flex-direction:column;justify-content:center;padding:clamp(28px,7vw,76px);display:flex}.adminLoginCard>p{color:var(--admin-brand);text-transform:uppercase;letter-spacing:.1em;margin:0 0 10px;font-size:.8rem;font-weight:900}.adminLoginCard h1{letter-spacing:-.04em;margin:0 0 12px;font-size:2.7rem}.adminLoginCard>span{color:var(--admin-muted);margin-bottom:32px;line-height:1.5}.adminLoginCard label{flex-direction:column;gap:8px;margin:10px 0;font-size:.875rem;font-weight:800;display:flex}.adminLoginCard input{border:1px solid var(--admin-border);border-radius:8px;min-height:46px;padding:11px 13px;font-size:1rem}.adminLoginCard button{background:var(--admin-brand);min-height:46px;color:var(--admin-accent);border:0;border-radius:8px;margin-top:18px;font-size:.95rem;font-weight:900}.adminLoginCard strong{color:var(--admin-danger);margin-top:14px;font-size:.85rem}.adminLoginVisual{color:#fff;background:linear-gradient(145deg,#241438,#5a2b7d);flex-direction:column;justify-content:flex-end;padding:70px;display:flex}.adminLoginVisual b{max-width:650px;color:var(--admin-accent);letter-spacing:-.06em;font-size:clamp(2.4rem,5vw,5.5rem);line-height:.9}.adminLoginVisual p{color:#ddd2e5;max-width:560px;margin:24px 0 0;font-size:1.05rem;line-height:1.6}@media (max-width:900px){.adminLoginPage{grid-template-columns:1fr}.adminLoginVisual{display:none}}@media (max-width:700px){.adminWorkspaceCard,.adminTopActions{display:none}}.contentActions{gap:10px;display:flex}.contentActions button{border:1px solid var(--admin-border);cursor:pointer;background:#fff;border-radius:8px;min-height:42px;padding:9px 15px;font-weight:800}.contentPageTabs{gap:8px;margin:20px 0;display:flex;overflow:auto}.contentPageTabs button{border:1px solid var(--admin-border);min-width:150px;color:var(--admin-ink);cursor:pointer;background:#fff;border-radius:9px;flex-direction:column;align-items:start;gap:3px;padding:13px 15px;display:flex}.contentPageTabs button.active{border-color:var(--admin-brand);box-shadow:inset 0 -3px var(--admin-accent)}.contentPageTabs small{color:var(--admin-muted)}.contentManagerGrid{grid-template-columns:minmax(360px,1.05fr) minmax(360px,.95fr);gap:18px;display:grid}.contentForm,.featuredEditor{padding:24px}.contentForm header,.featuredEditor header{justify-content:space-between;align-items:start;margin-bottom:22px;display:flex}.contentForm header p,.featuredEditor header p{color:var(--admin-muted);margin:0 0 5px;font-weight:800}.contentForm h2,.featuredEditor h2{margin:0}.contentForm header>span,.featuredEditor header>span{color:var(--admin-muted);background:#eee;border-radius:99px;padding:6px 9px;font-size:.78rem;font-weight:800}.contentForm header>span.published{color:#45600a;background:#edf6cf}.contentForm label,.featuredEditor>label{flex-direction:column;gap:7px;margin:15px 0;font-size:.875rem;font-weight:800;display:flex}.contentForm input,.contentForm textarea,.featuredEditor select{border:1px solid var(--admin-border);background:#fff;border-radius:8px;width:100%;padding:11px 12px}.contentToggle{background:#f7f5f9;border-radius:9px;padding:14px;flex-direction:row!important;align-items:start!important}.contentToggle input{width:auto;margin-top:4px}.contentToggle span{flex-direction:column;gap:5px;display:flex}.contentToggle small{color:var(--admin-muted);font-weight:400}.contentForm footer{border-top:1px solid var(--admin-border);justify-content:space-between;gap:12px;margin-top:24px;padding-top:18px;display:flex}.contentForm footer a{color:var(--admin-brand);font-size:.85rem;font-weight:800;text-decoration:none}.featuredEditor>p{color:var(--admin-muted);line-height:1.5}.featuredChosen{flex-direction:column;gap:7px;display:flex}.featuredChosen article{border:1px solid var(--admin-border);border-radius:8px;align-items:center;gap:8px;padding:10px;display:flex}.featuredChosen article em{width:28px;height:28px;color:var(--admin-brand);background:#efe9f4;border-radius:7px;place-items:center;font-style:normal;font-weight:900;display:grid}.featuredChosen article span{flex-direction:column;flex:1;min-width:0;display:flex}.featuredChosen article b{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.featuredChosen article small{color:var(--admin-muted)}.featuredChosen article button{border:1px solid var(--admin-border);cursor:pointer;background:#fff;border-radius:6px;width:30px;height:30px}.featuredEmpty{border:1px dashed var(--admin-border);text-align:center;color:var(--admin-muted);border-radius:9px;padding:30px}.builderBoot{color:#fff;background:#21132e;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100vh;display:flex}.builderBoot b{color:var(--admin-accent);font-size:2rem}.builderBoot a{color:#fff}.catalogRoute .catalogAdmin{overflow:hidden}.catalogRoute .catalogTools{grid-template-columns:1fr 190px auto;gap:10px;padding:18px;display:grid}.catalogRoute .catalogTools input,.catalogRoute .catalogTools select{border:1px solid var(--admin-border);border-radius:8px;min-height:42px;padding:10px 12px}.catalogRoute .catalogTools a{color:var(--admin-brand);align-items:center;font-weight:800;text-decoration:none;display:flex}.modalActions{justify-content:space-between;gap:12px;margin-top:18px;display:flex}.dangerAction{color:var(--admin-danger)!important}@media (max-width:1050px){.contentManagerGrid{grid-template-columns:1fr}}@media (max-width:700px){.contentActions{flex-direction:column}.catalogRoute .catalogTools{grid-template-columns:1fr}.contentManagerGrid{display:block}.featuredEditor{margin-top:16px}}.productEditableFields{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.productDetailsFields section{border-top:1px solid #e0dbe7;padding:18px 0}.productDetailsFields h3{margin:0 0 8px;font-size:17px}.productDetailsFields p{color:#766b80;margin:0 0 14px;font-size:13px;line-height:1.5}.productAttributeRow{grid-template-columns:1fr 1fr 34px;gap:8px;margin-bottom:8px;display:grid}.productDiagnosticRow{grid-template-columns:1fr 160px 1fr 34px;gap:8px;margin-bottom:8px;display:grid}.productDetailsFields button{color:#694d82;background:#fff;border:1px solid #d6cede;border-radius:5px;padding:7px 12px}.productPhotoDrop{color:#75598e;text-align:center;background:#f9f6fc;border:2px dashed #d4c8df;place-content:center;gap:7px;min-height:160px;display:grid}.productPhotoDrop span{color:#9986a9;font-size:13px}.productMediaDialog{z-index:200;background:#f8f6fb;padding:22px;position:fixed;inset:4vh 4vw;overflow:auto;box-shadow:0 0 0 10vmax #20102b70}.productMediaClose{z-index:2;color:#604379;background:#fff;border:1px solid #cfc1dc;border-radius:5px;margin-bottom:14px;padding:8px 15px;position:sticky;top:0}.productImagesEditor header>div:last-child{gap:8px;display:flex}.productImagesEditor header>div:first-child{flex-direction:column;display:flex}.adminApp .adminStats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.adminApp .adminGrid:has(>article:only-child){grid-template-columns:1fr}.adminApp .dashboardActions{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}:is(.adminApp,.adminStandalone){--admin-bg:#f3f4f6;--admin-ink:#24212b;--admin-muted:#686370;--admin-border:#dedee5;--admin-brand:#5a2d82;background:var(--admin-bg);min-height:100dvh;color:var(--admin-ink);font:1rem/1.5 Segoe UI,system-ui,sans-serif}:is(.adminApp,.adminStandalone) :is(button,input,select,textarea,h1,h2,h3,h4){letter-spacing:normal;font-family:inherit}:is(.adminApp,.adminStandalone) :focus-visible{outline-offset:3px;outline:3px solid #8560a7}.adminApp .adminTopActions a{font-weight:500}.adminApp .workspaceHead{flex-wrap:wrap;align-items:center;margin-bottom:20px}.adminApp .workspaceHead>div:first-child{display:block}.adminApp .workspaceHead>div:first-child>p{display:none}.adminApp .workspaceHead h2{letter-spacing:normal;font-size:1.125rem;font-weight:600;line-height:1.35}.adminApp .workspaceHead small{max-width:720px;color:var(--admin-muted);margin-top:6px;font-size:.875rem;line-height:1.5}.adminApp .adminPanel{background:#fff;box-shadow:0 1px 3px #24212b05}.adminApp :is(.adminPanel h2,.panelHead h2){font-size:1.125rem;font-weight:600;line-height:1.4}.adminApp :is(.adminPanel header p,.panelHead p){letter-spacing:.04em;color:var(--admin-muted);font-size:.75rem}.adminApp :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--admin-border);max-width:100%;min-height:40px;color:var(--admin-ink);background:#fff;border-radius:8px;padding:9px 11px;font-size:.9375rem;font-weight:400;line-height:1.4}.adminApp :is(input,select,textarea):disabled,.adminApp input:read-only{color:#686370;background:#f3f4f6}.adminApp input[type=checkbox],.adminApp input[type=radio]{width:18px;height:18px;min-height:18px;accent-color:var(--admin-brand);padding:0}.adminApp label{text-transform:none;letter-spacing:normal;color:#45404d;font-size:.875rem;font-weight:500}.adminApp .primaryAdmin,.adminStandalone .primaryAdmin{background:var(--admin-brand);color:#fff;text-transform:none;letter-spacing:normal;border:0;border-radius:8px;min-height:40px;padding:10px 16px;font-size:.875rem;font-weight:600;line-height:1.3;text-decoration:none}.adminApp :is(.quietButton,.dangerAdmin,.catalogTools a){border-radius:8px;min-height:40px;padding:9px 14px;font-size:.875rem;font-weight:500}.adminApp :is(.adminPanel small,.leadBoard article p,.catalogRoute small,.settingsHint,.adminStats small){color:var(--admin-muted);font-size:.8125rem;line-height:1.5}.adminApp :is(.adminPanel button,.adminPanel a,.adminPanel em,.adminPanel code){font-size:.875rem}.adminApp .leadBoard{grid-template-columns:repeat(4,minmax(250px,1fr));gap:16px}.adminApp .leadBoard>section{background:#e9e9ee;padding:12px}.adminApp .leadBoard>section>header{font-size:.875rem}.adminApp .leadBoard article{padding:16px}.adminApp .leadBoard article h3{font-size:1rem;font-weight:600;line-height:1.35}.adminApp .leadBoard article strong{font-size:.8125rem;font-weight:500}.adminApp .leadBoard article footer{background:0 0;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:0}.adminApp .leadBoard article footer :is(a,button){min-height:36px;padding:8px 10px;font-size:.8125rem;font-weight:500}.adminApp .leadBoard article footer .moveLead{color:#fff}.adminApp .leadCardTop span{color:#615969;font-size:.75rem}.adminApp .adminStats{gap:16px}.adminApp .adminStats article{border:1px solid var(--admin-border);background:#fff;border-radius:12px;padding:22px}.adminApp .adminStats article p{color:var(--admin-muted);font-size:.875rem;font-weight:400}.adminApp .adminStats strong{font-size:1.875rem;font-weight:600;line-height:1.25}.adminApp .adminStats .syncStat{background:#fff}.adminApp :is(.request b,.request small,.request a,.syncPanel p){font-size:.875rem}.dashboardActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:16px;display:grid}.dashboardActions a{border:1px solid var(--admin-border);border-radius:10px;gap:8px;padding:20px;text-decoration:none;display:grid}.dashboardActions b{font-size:1rem;font-weight:600}.dashboardActions span{color:var(--admin-muted);font-size:.875rem}.adminApp .builderPageCard{min-height:210px;padding:24px}.adminApp .builderPageCard footer{color:var(--admin-muted);background:0 0;border-top:1px solid #ecebf0;flex-wrap:wrap;gap:12px;padding:16px 0 0;font-size:.8125rem}.adminApp .builderPageCard footer b{color:var(--admin-brand);font-weight:600}.adminApp :is(.modalBackdrop,.orderDrawerBackdrop){z-index:100;position:fixed}.adminApp .adminModal{border-radius:14px;width:min(840px,100vw - 32px);max-height:calc(100dvh - 48px);padding:28px}.adminApp .adminModal h2{font-size:1.5rem;font-weight:600}.adminApp .adminModal label{text-transform:none;letter-spacing:normal;margin:14px 0;font-size:.875rem;font-weight:500;line-height:1.4}.adminApp .adminModal :is(input,textarea,select){margin-top:6px;font-size:.9375rem;font-weight:400}.adminApp .productEditor .modalActions{z-index:5;border-top:1px solid var(--admin-border);background:#fff;margin:24px -28px -28px;padding:16px 28px;position:sticky;bottom:-28px}.adminApp .productImagesEditor :is(b,button,span){font-size:.8125rem;font-weight:500}.adminApp .productImageList img{height:110px}.adminApp .productImageList button{min-height:32px}.adminApp .productImagePicker span{font-size:.75rem}.adminApp .teamPanel>div{grid-template-columns:32px minmax(120px,1fr) minmax(130px,auto) auto auto;gap:12px}.adminApp .teamPanel b{font-size:.875rem;font-weight:600}.adminApp .teamPanel :is(button,select){min-width:0;font-size:.8125rem}.adminApp .staffStores{position:relative}.adminApp .staffStores summary{cursor:pointer;color:#644d78;font-size:.8125rem;font-weight:600}.adminApp .staffStores[open]{z-index:10}.adminApp .staffStores[open]>:not(summary){min-width:240px}.adminApp .staffStores label,.adminApp .staffStorePicker label{text-transform:none;align-items:flex-start;gap:8px;margin:8px 0;display:flex}.adminApp .staffStores input,.adminApp .staffStorePicker input{width:auto;margin:2px 0 0}.adminApp .staffStorePicker{border:1px solid var(--admin-border);border-radius:8px;max-height:230px;margin:14px 0;padding:12px;overflow:auto}.adminApp .adminDataTable :is(td,th){font-size:.875rem}.adminApp .adminDataTable td{padding:14px 12px}.adminApp :is(.productTableRow,.productTableHead),.adminApp .productTableRow :is(b,strong,em){font-size:.875rem}.adminStandalone .adminLoginCard h1{font-size:2rem;line-height:1.2}.adminStandalone .adminLoginCard button{color:#fff;font-weight:600}.adminStandalone .adminLoginVisual{background:#292032}@media (max-width:1100px){.dashboardActions{grid-template-columns:1fr}}@media (max-width:760px){.adminApp .adminTopActions{display:flex}.adminApp .teamPanel>div{grid-template-columns:32px 1fr}.adminApp .teamPanel>div select{grid-column:1/-1}.adminApp .adminModal{padding:20px}.adminApp .productEditor .modalActions{margin:20px -20px -20px;padding:16px 20px;bottom:-20px}}.adminApp .syncPanel,.adminApp .syncPanel :is(h2,p,b,a){color:#403649}.adminApp .syncPanel p{font-size:14px;font-weight:400}.adminApp .adminStats small{color:#817889;font-size:13px;font-weight:400;line-height:1.55}.adminApp .adminPanel>p{font-size:14px;line-height:1.6}.adminApp .adminDashboardRoute>.adminPanel{padding:24px}.adminApp .dashboardActions{margin-top:16px}.adminApp .requestPanel>p{color:#7d7188;font-size:14px}.adminApp .primaryAdmin{color:#fff;background:#684688;font-weight:600}.adminApp .productEditor .modalActions{justify-content:space-between;align-items:center;gap:16px;display:flex}.adminApp .productEditor .modalActions button{white-space:nowrap;flex:none;width:auto;min-height:40px;margin:0;padding:10px 16px}.adminApp .productEditor label{margin:6px 0}.adminApp .productEditor>p{display:none}.adminApp .productEditableFields{gap:8px}.productWorkspace{--pe-purple:#51227d;--pe-lime:#b9df20;--pe-ink:#28242e;--pe-muted:#68636c;--pe-line:#dedbdc;--pe-paper:#f7f6f2;z-index:160;isolation:isolate;background:var(--pe-paper);color:var(--pe-ink);flex-direction:column;font:14px/1.45 Onest,Segoe UI,Arial,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.productWorkspace *{box-sizing:border-box}.productWorkspace [hidden]{display:none!important}.productWorkspace :is(button,input,select,textarea){font:inherit;letter-spacing:normal}.productWorkspace button{min-height:40px;color:var(--pe-purple);cursor:pointer;background:#fff;border:1px solid #d8d3db;border-radius:8px;padding:9px 13px;font-weight:600}.productWorkspace button:hover:not(:disabled){background:#f5f1f7;border-color:#bbaaca}.productWorkspace button:disabled{opacity:.48;cursor:not-allowed}.productWorkspace :is(input,select,textarea){width:100%;max-width:100%;min-height:42px;color:var(--pe-ink);background:#fff;border:1px solid #cbc8cd;border-radius:8px;padding:9px 11px;line-height:1.4;display:block}.productWorkspace :is(input,select,textarea):disabled{color:#6e6871;background:#f0efed}.productWorkspace textarea{resize:vertical}.productWorkspace :is(input,select,textarea)[aria-invalid=true]{border-color:#a63b35}.productWorkspace :is(button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--pe-purple);outline-offset:2px}.productWorkspace h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:650;line-height:1.25}.productWorkspace h3{margin:0 0 12px;font-size:16px;font-weight:650;line-height:1.3}.productWorkspace p{line-height:1.5}.productWorkspace ::selection{color:#251c2b;background:#dcccdf}.peHeader{border-bottom:1px solid var(--pe-line);background:#fff;flex:none;align-items:center;gap:18px;min-height:75px;padding:11px clamp(16px,2vw,30px);display:flex}.productWorkspace .peBack{color:#493452;white-space:nowrap;background:#f2f0f1;border-color:#0000;flex:none}.peIdentity{flex:1;min-width:0}.peIdentity>span{color:var(--pe-muted);align-items:center;gap:8px;font-size:11px;display:flex}.peIdentity h1{color:var(--pe-ink);text-overflow:ellipsis;white-space:nowrap;margin:2px 0;font-size:19px;font-weight:650;line-height:1.25;overflow:hidden}.peIdentity small{color:var(--pe-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.peStatus{color:var(--pe-purple);background:#eee8f1;border-radius:5px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.peStatus.active{color:#3e5e29;background:#e7efdc}.peStatus.hidden,.peStatus.archived{color:#5f5961;background:#eeeceb}.productWorkspace .pePreviewToggle{white-space:nowrap;flex:none;min-height:38px}.productWorkspace .pePreviewToggle[aria-expanded=true]{background:#eee6f4;border-color:#a98bbd}.peBody{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative}.peBody.hasPreview{grid-template-columns:minmax(0,1fr) minmax(350px,.72fr)}.peTaskbar,.peNavigation{border-bottom:1px solid var(--pe-line);background:#fff;flex-wrap:wrap;grid-area:1/1/auto/-1;align-items:center;gap:7px 13px;min-height:47px;padding:7px clamp(16px,2vw,30px);display:flex}.peTaskbar>:first-child{margin-right:3px}.peTaskbar :is(strong,b),.peCompletion b{color:var(--pe-ink);font-size:12px;font-weight:650}.peTaskbar :is(small,span),.peCompletion small{color:var(--pe-muted);font-size:12px}.peTaskList{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.productWorkspace .peTaskbar button,.productWorkspace .peMissingFields>button{min-height:28px;color:var(--pe-purple);background:#f7f3f9;border-color:#e3d9e9;border-radius:6px;padding:4px 8px;font-size:11px}.peCompletion{align-items:center;gap:9px;display:flex}.peCompletion>span{align-items:baseline;gap:7px;display:flex}.peCompletion progress{width:65px;height:5px;accent-color:var(--pe-purple)}.peMissingFields{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.peMissingFields>strong{color:var(--pe-muted);font-size:11px}.peNavigation nav{gap:5px;display:flex;overflow-x:auto}.peNavigation nav>button{border:0;min-height:30px;padding:4px 8px;font-size:11px}.peNavigation nav>button[aria-pressed=true]{background:#eee6f4}.peNavigation nav em{color:#9a6825;margin-left:4px;font-style:normal}.peFields{overscroll-behavior:contain;scrollbar-color:#b9b3ba var(--pe-paper);grid-area:2/1;min-width:0;min-height:0;margin:0;padding:24px clamp(16px,2.7vw,44px) 56px;overflow:auto}.peFormContent{max-width:1300px;margin:0 auto}.peWorkSection{min-width:0;scroll-margin-top:20px}.peSectionHeading{margin-bottom:11px}.peSectionHeading p{color:var(--pe-muted);margin:3px 0 0;font-size:12px}.peFormCard{border:1px solid var(--pe-line);background:#fff;border-radius:12px;min-width:0;padding:18px}.peFormCard+.peFormCard{margin-top:10px}.peField{color:#453f48;gap:5px;margin:0 0 14px;scroll-margin-top:18px;font-size:12px;font-weight:600;display:grid}.peField :is(input,textarea,select){margin:0;font-size:14px;font-weight:400}.peField small{color:var(--pe-muted);font-size:11px;font-weight:400;line-height:1.4}.peField.selected>:is(input,textarea,select){border-color:var(--pe-purple)}.peFormCard>.peField:last-child,.peTwoFields:last-child .peField{margin-bottom:0}.peTwoFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.peNote{color:var(--pe-muted);margin:0 0 12px;font-size:12px}.peSourceNote,.peImportHint{color:#5e5264;background:#f1eef3;border-radius:8px;margin:0 0 14px;padding:10px 12px;font-size:12px}.peImportedSummary{border:1px solid var(--pe-line);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.peImportedSummary>div{flex-wrap:wrap;gap:3px 11px;min-width:0;display:flex}.peImportedSummary strong{color:var(--pe-ink);font-size:12px}.peImportedSummary span{color:var(--pe-muted);font-size:12px}.productWorkspace .peImportedSummary button{flex:none;min-height:30px;padding:5px 8px;font-size:11px}#pe-section-basics>.peFormCard{margin-top:10px}#pe-section-basics:not(:has(.peImportedSummary)){margin-bottom:18px}.peCoreGrid{grid-template-columns:minmax(300px,.92fr) minmax(350px,1.08fr);align-items:start;gap:15px 22px;margin:0 0 20px;display:grid}.peCoreGrid>#pe-section-photos{grid-area:1/1/span 3}.peCoreGrid>#pe-section-condition,.peCoreGrid>#pe-section-description{grid-column:2}.peCoreGrid .peSectionHeading h2{font-size:18px}.peCoreGrid .peSectionHeading p{font-size:12px}.peConditionChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:2px 0 12px;display:grid}.productWorkspace .peConditionChoice{color:#3f3943;text-align:left;border-color:#d8d3db;grid-template-columns:16px minmax(0,1fr);align-content:center;align-items:center;column-gap:8px;min-height:59px;padding:8px 12px;display:grid}.peConditionMark{border:1.5px solid #8b818d;border-radius:50%;grid-row:1/span 2;width:14px;height:14px}.peConditionChoice[aria-pressed=true] .peConditionMark{border:4px solid var(--pe-purple);background:#fff}.peConditionChoice strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.peConditionChoice small{color:var(--pe-muted);grid-column:2;font-size:11px;font-weight:400;line-height:1.3}.productWorkspace .peConditionChoice:is([aria-pressed=true],[aria-checked=true],.isSelected){border-color:var(--pe-purple);color:var(--pe-purple);background:#eee6f4}.peConditionChoice:has(input:checked){border-color:var(--pe-purple);color:var(--pe-purple);background:#eee6f4}.peConditionChoice input{width:auto;min-height:0}.peConditionExtras{border-top:1px solid #ebe8e8;margin-top:10px;padding-top:10px}.peConditionSummary{color:var(--pe-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.peConditionExtras>summary{color:var(--pe-purple);cursor:pointer;font-size:12px;font-weight:600}.peConditionExtras>div{padding-top:13px}.productWorkspace .peTextAction{min-height:31px;color:var(--pe-purple);text-align:left;background:0 0;border:0;padding:3px 0;font-size:12px}.productWorkspace .peTextAction:hover:not(:disabled){text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.peTextAction span{margin-left:6px}.productWorkspace .peDisclosure,.productWorkspace .peSectionDisclosure,.productWorkspace .peAdvancedToggle{text-align:left;background:0 0;border-color:#0000;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:48px;padding:10px 13px;display:flex}.peDisclosure>span:first-child,.peSectionDisclosure>span:first-child,.peAdvancedToggle>span:first-child{gap:2px;display:grid}.peDisclosure strong,.peSectionDisclosure strong,.peAdvancedToggle strong{color:var(--pe-ink);font-size:13px}.peDisclosure small,.peSectionDisclosure small,.peAdvancedToggle small{color:var(--pe-muted);font-size:11px;font-weight:400}.peDiagnosticsCard{padding:0}.peDiagnosticsBody{padding:2px 15px 15px}.peDiagnostic{border:1px solid var(--pe-line);border-radius:8px;margin:12px 0;padding:12px}.peDiagnostic legend{color:var(--pe-muted);padding:0 5px;font-size:11px}.peDiagnosticTitle{gap:7px;margin-bottom:12px;display:flex}.peDiagnosticTitle button{flex:none}.peDiagnostic .peField:last-child{margin-bottom:0}.peDescriptionExcerpt{margin:0 0 12px}.peDescriptionExcerpt p{white-space:pre-wrap;overflow-wrap:anywhere;color:#413b44;max-height:8.2em;margin:0 0 7px;font-size:13px;line-height:1.55;overflow:auto}.peDescriptionEdit{min-width:0}.peInlineDetails{margin:0 0 10px}.peInlineDetails>summary{color:var(--pe-purple);cursor:pointer;font-size:12px;font-weight:600}.peInlineDetails>.peField{margin-top:10px}.peTextCount{color:var(--pe-muted);text-align:right;margin:5px 0 0;font-size:11px}.peAttributePreview{color:#4d4650;border-top:1px solid #ebe8e8;gap:7px;margin:11px 0 0;padding-top:11px;font-size:12px;display:grid}.peAttributePreviewHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.peAttributePreviewHeading strong{font-size:12px}.peAttributePreview :is(p,ul,dl){margin:0}.peAttributePreview ul{padding-left:16px}.peAttributePreview dl>div{border-bottom:1px solid #eeebed;justify-content:space-between;gap:10px;padding:5px 0;display:flex}.peAttributePreview dt{color:var(--pe-muted)}.peAttributePreview dd{text-align:right;margin:0}.peAdvanced{border-top:1px solid var(--pe-line);margin-top:18px}.productWorkspace .peAdvancedToggle{border:1px solid var(--pe-line);min-height:54px;color:var(--pe-purple);background:#fff;border-radius:9px;margin-top:19px;padding:10px 13px}.productWorkspace .peAdvancedToggle[aria-expanded=true]{background:#f7f2fa;border-color:#c6b1d6}.peAdvancedContent{padding:2px 0 22px}.peAdvancedContent>.peWorkSection,.peAdvanced>.peWorkSection,.peAdvanced>div>.peWorkSection{margin-top:18px}.peAdvanced .peFormCard{max-width:100%}#pe-section-attributes,#pe-section-publish,#pe-section-promotions{margin-top:18px}#pe-section-attributes>div[hidden]{display:none}.pePublishSummary{color:#5b5261;margin:0;font-size:12px}#pe-section-publish .peFormCard{grid-template-columns:minmax(190px,300px) minmax(0,1fr);align-items:end;gap:14px;display:grid}#pe-section-publish .peField{margin-bottom:0}.peSeoDetails{border:1px solid var(--pe-line);background:#fff;border-radius:10px;margin-top:10px}.peSeoDetails>summary{color:var(--pe-purple);cursor:pointer;padding:14px 16px;font-size:12px;font-weight:600}.peSeoDetails>summary span{color:var(--pe-muted);margin-left:7px;font-weight:400}.peSeoDetails>div{padding:0 16px 16px}.peSearchExample{border:1px solid var(--pe-line);border-radius:8px;gap:5px;padding:12px;display:grid}.peSearchExample small{color:var(--pe-muted);overflow-wrap:anywhere;font-size:11px}.peSearchExample b{color:var(--pe-ink);font-size:14px}.peSearchExample p{color:var(--pe-muted);margin:0;font-size:12px}.productWorkspace .productImagesEditor{background:0 0;border:0;margin:0;padding:0;position:relative}#pe-section-photos>.peFormCard{background:0 0;border:0;padding:0}.productWorkspace .productImagesEditor>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin:0 0 12px;display:flex}.productWorkspace .productImagesEditor>header>div:first-child{display:none}.productWorkspace .productImagesEditor>header>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.productWorkspace .productImagesEditor>header button{min-height:34px;padding:6px 10px;font-size:12px}.productWorkspace .productImagesEditor>header .productCameraButton{display:none}.productWorkspace .productPhotoDrop{color:#55475e;text-align:center;background:#f8f5f8;border:1px dashed #aa94bb;border-radius:10px;place-content:center;gap:7px;min-height:290px;padding:24px;font-size:15px;display:grid}.productWorkspace .productPhotoDrop span{color:var(--pe-muted);font-size:12px}.productWorkspace .productImageList{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:9px;margin:0;display:grid}.productWorkspace .productImageList+.productImageList{margin-top:12px}.productWorkspace .productImageList article{border:1px solid var(--pe-line);background:#fff;border-radius:8px;min-width:0;padding:5px;position:relative;overflow:hidden}.productWorkspace .productImagesEditor>.productImageList:first-of-type article:first-child{grid-column:1/-1;padding:9px}.productWorkspace .productImageList img{object-fit:contain;border-radius:5px;width:100%;height:92px;display:block}.productWorkspace .productImagesEditor>.productImageList:first-of-type article:first-child img{background:#f7f6f3;height:clamp(260px,30vw,420px)}.productWorkspace .productImageList span{color:#504758;text-overflow:ellipsis;white-space:nowrap;margin:5px 2px;font-size:11px;font-weight:600;display:block;overflow:hidden}.productWorkspace .productImageList article>div{flex-wrap:wrap;gap:3px;display:flex}.productWorkspace .productImageList button{border-radius:5px;flex:26px;min-height:27px;padding:3px 5px;font-size:11px}.productWorkspace .productImageList article:not(:first-child)>div{opacity:0;background:#fffc;border-radius:5px;padding:3px;position:absolute;bottom:3px;left:3px;right:3px}.productWorkspace .productImageList article:not(:first-child):is(:hover,:focus-within)>div{opacity:1}.productWorkspace .productImageList article:first-child>div{justify-content:flex-end}.productWorkspace .productImageList article:first-child button{flex:none;min-width:31px}.productWorkspace .productImageList .productImageCard{overflow:visible}.productWorkspace .productImageList .productImageCard:focus-within{z-index:5}.productWorkspace .productImageList .productImageCard:has(.productImageMore[open]){z-index:5}.productWorkspace .productImageList article.productImageCard>.productImageActions{opacity:1}.productWorkspace .productImageActions .productImageFrameButton{flex:auto}.productWorkspace .productImageMore{flex:0 0 32px;position:relative}.productWorkspace .productImageMore summary{min-width:32px;min-height:27px;color:var(--pe-purple);cursor:pointer;background:#fff;border:1px solid #ded7e3;border-radius:5px;place-items:center;font-size:18px;line-height:1;list-style:none;display:grid}.productWorkspace .productImageMore summary::-webkit-details-marker{display:none}.productWorkspace .productImageMore summary:focus-visible{outline:2px solid var(--pe-purple);outline-offset:2px}.productWorkspace .productImageMore[open] summary{border-color:var(--pe-purple);background:#f1eaf5}.productWorkspace .productImageMenu{z-index:6;border:1px solid var(--pe-line);background:#fff;border-radius:8px;gap:2px;min-width:170px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 24px #28242e29}.productWorkspace .productImageMenu button{width:100%;min-height:34px;color:var(--pe-ink);text-align:left;white-space:nowrap;background:0 0;border:0;padding:7px 9px}.productWorkspace .productImageMenu button:hover:not(:disabled){background:#f1eaf5}.productWorkspace .productImageMenu .productImageDelete{color:#9a322d}.productWorkspace .productImageAddTile{min-height:121px;color:var(--pe-purple);text-align:center;background:#faf8fa;border:1px dashed #aa94bb;border-radius:8px;place-content:center;justify-items:center;gap:3px;padding:8px;display:grid}.productWorkspace .productImageAddTile:hover:not(:disabled){border-color:var(--pe-purple);background:#f1eaf5}.productImageAddTile span{font-size:24px;line-height:1}.productImageAddTile strong{font-size:11px;font-weight:600}.productWorkspace .productMediaDialog{z-index:200}.productWorkspace .productMediaDialog .adminMediaLibrary{max-width:100%}.peImageState{color:#fff;background:#28242ecc;border-radius:4px;padding:4px 6px;font-size:11px;position:absolute;top:7px;left:7px}.peImageError{color:#9a322d;font-size:11px}.peImageProgress{gap:6px;margin:12px 0;display:grid}.peImageProgress progress{width:100%;accent-color:var(--pe-purple)}.peImageProgress span{color:var(--pe-muted);font-size:11px}.peAttributeIntro{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:14px;display:flex}.peAttributeIntro p{color:var(--pe-muted);margin:3px 0 0;font-size:12px}.peCount{color:var(--pe-muted);flex:none;font-size:11px}.peTemplateCard{border:1px solid var(--pe-line);background:#f9f8f6;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 15px;margin-bottom:16px;padding:16px;display:grid}.peTemplateCard>div{grid-column:1/-1}.peTemplateCard b{color:var(--pe-ink);font-size:13px}.peTemplateCard p{color:var(--pe-muted);margin:3px 0 0;font-size:11px}.peTemplateCard .peField{margin:0}.peTemplateFields{color:var(--pe-muted);grid-column:1/-1;font-size:11px}.peAttributeActions{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.peAttributeEmpty{text-align:center;background:#faf9f7;border:1px dashed #c9c1ce;border-radius:9px;padding:25px 20px}.peAttributeEmpty b{font-size:14px}.peAttributeEmpty p{color:var(--pe-muted);margin:5px 0 0;font-size:12px}.peAttributeHead,.peAttributeRow{grid-template-columns:minmax(140px,.85fr) minmax(180px,1.15fr) 30px;gap:12px;display:grid}.peAttributeHead{color:var(--pe-muted);padding:0 11px 5px;font-size:11px}.peAttributeRows{gap:7px;display:grid}.peAttributeRow{border:1px solid var(--pe-line);background:#fff;border-radius:8px;align-items:start;padding:10px}.peAttributeName,.peAttributeValue{gap:5px;min-width:0;display:grid}.peAttributeValue>small{color:var(--pe-muted);font-size:11px}.peMobileLabel{color:var(--pe-muted);font-size:11px;display:none}.peAttributeType{color:var(--pe-muted);font-size:11px}.peAttributeType summary{cursor:pointer}.peAttributeType label{gap:5px;margin-top:8px;display:grid}.productWorkspace .peRemoveAttribute{color:#9a322d;border-color:#0000;min-height:38px;padding:2px;font-size:18px}.productWorkspace .peAddRow{border-style:dashed;width:100%;margin-top:10px}.peAttributesEditor>.peSourceNote{margin-top:14px}.peInlineNotice{color:#3b5a2b;background:#edf3e5;border-radius:7px;margin:10px 0;padding:10px 12px;font-size:12px}.peTableImport{border:1px solid var(--pe-line);background:#fff;border-radius:10px;margin-bottom:16px;padding:16px}.peSectionTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.peSectionTitle h3{margin:0}.peValidation{color:#9a322d;font-size:11px}.peTableImport ul.peValidation{padding-left:18px}.peImportSummary{color:var(--pe-muted);flex-wrap:wrap;gap:7px 15px;padding:9px 0;font-size:11px;display:flex}.peImportTable{max-height:240px;margin-bottom:12px;overflow:auto}.peImportTable table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.peImportTable th,.peImportTable td{overflow-wrap:anywhere;border-bottom:1px solid #ebe7eb;padding:7px 9px}.peImportTable th{background:#f8f6f8}.peFooter{border-top:1px solid var(--pe-line);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:10px clamp(16px,2vw,30px);display:flex}.peSaveState{min-width:0;color:var(--pe-muted);align-items:center;gap:8px;font-size:12px;display:flex}.peSaveState>span{background:#5d852e;border-radius:50%;flex:none;width:7px;height:7px}.peSaveState>span.pending{background:#ab741e}.peSaveState>small{color:var(--pe-muted);font-size:11px}.peFooterActions{flex:none;gap:8px;display:flex}.productWorkspace .peSave{min-width:110px;color:var(--pe-purple);background:#fff;border-color:#d4c6db}.productWorkspace .peSave:hover:not(:disabled){background:#f5f1f7}.productWorkspace .peNextProduct{border-color:var(--pe-lime);background:var(--pe-lime);color:#231b2c;min-width:194px;font-weight:700}.productWorkspace .peNextProduct:hover:not(:disabled){background:#c9e85a;border-color:#c9e85a}.peError{color:#7d3326;background:#fff2e9;flex-wrap:wrap;align-items:center;gap:10px;padding:10px clamp(16px,2vw,30px);font-size:12px;display:flex}.peError>span{flex:1}.peConflicts{background:#fff8e8;border-bottom:1px solid #e6c8a0;max-height:240px;padding:12px clamp(16px,2vw,30px);font-size:12px;overflow:auto}.peConflicts>div{align-items:center;gap:8px;margin-top:8px;display:flex}.peConflicts strong{min-width:95px}.peConflicts button{white-space:normal;text-align:left;max-width:40%;font-size:11px}.peConfirmBackdrop{z-index:50;background:#251e2bc4;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.peConfirm{background:#fff;border-radius:12px;width:min(100%,550px);padding:24px;box-shadow:0 16px 50px #19151d42}.peConfirm p{color:var(--pe-muted)}.peConfirm>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:20px;display:flex}.pePreviewPanel{border-left:1px solid var(--pe-line);background:#eeecef;flex-direction:column;grid-area:2/2;min-width:0;min-height:0;display:flex}.pePreviewPanelHeading{border-bottom:1px solid var(--pe-line);background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.pePreviewPanelHeading>div{gap:2px;display:grid}.pePreviewPanelHeading b{font-size:12px}.pePreviewPanelHeading span{color:var(--pe-muted);font-size:11px}.pePreviewPanelHeading button{min-height:32px;padding:5px 8px;font-size:11px}.pePreview{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.pePreviewTools{border-bottom:1px solid var(--pe-line);background:#fff;flex-wrap:wrap;justify-content:space-between;gap:7px;padding:10px;display:flex}.pePreviewTools>div{gap:4px;display:flex}.pePreviewTools button{min-height:30px;padding:4px 7px;font-size:11px}.pePreviewTools button[aria-pressed=true]{background:#eee6f4;border-color:#ad94be}.pePreviewTools select{width:auto;min-height:30px;padding:4px;font-size:11px}.pePreviewHint{color:var(--pe-muted);justify-content:space-between;gap:10px;margin:0;padding:8px 12px;font-size:10px;display:flex}.pePreviewScroll{overscroll-behavior:contain;flex:1;min-height:0;padding:18px;overflow:auto}.pePreviewPaper{background:#fff;margin:0 auto;position:relative;box-shadow:0 5px 22px #25202b21}.pePreviewPaper>iframe{transform-origin:0 0;background:#fff;border:0;max-width:none;position:absolute;inset:0}@media (max-width:1040px){.peBody.hasPreview{grid-template-columns:minmax(0,1fr)}.pePreviewPanel{z-index:5;border-left:0;position:absolute;inset:0}.peCoreGrid{grid-template-columns:minmax(0,1fr)}.peCoreGrid>#pe-section-photos,.peCoreGrid>#pe-section-condition,.peCoreGrid>#pe-section-description{grid-area:auto/1}}@media (max-width:760px){.peHeader{flex-wrap:wrap;gap:7px 10px;padding:9px 12px}.peIdentity{flex-basis:calc(100% - 118px)}.peIdentity h1{font-size:16px}.peIdentity small{font-size:11px}.productWorkspace .pePreviewToggle{min-height:32px;margin-left:auto;padding:5px 9px;font-size:11px}.peTaskbar,.peNavigation{gap:5px 8px;padding:8px 12px}.peFields{padding:16px 12px 32px}.peCoreGrid{gap:15px}.peFormCard{padding:15px}.peTwoFields{gap:10px}.peTemplateCard{grid-template-columns:minmax(0,1fr)}.peTemplateCard>div{margin-bottom:0}.peAttributeHead{display:none}.peAttributeRow{grid-template-columns:minmax(0,1fr) 32px}.peAttributeName,.peAttributeValue{grid-column:1}.peAttributeValue{grid-row:2}.peMobileLabel{display:block}.productWorkspace .peRemoveAttribute{grid-area:1/2}.productWorkspace .productImageList article:not(:first-child)>div{opacity:1;background:0 0;position:static}.peFooter{flex-wrap:wrap;gap:7px;padding:9px 12px}.peSaveState{width:100%;font-size:11px}.peSaveState>small{display:none}.peFooterActions{width:100%}.productWorkspace .peFooterActions button{flex:1;min-width:0}.peConflicts>div{flex-wrap:wrap}.peConflicts strong{width:100%}.peConflicts button{max-width:100%}}@media (max-width:480px){.productWorkspace .productImagesEditor>header .productCameraButton{display:block}.productWorkspace .productImagesEditor>header button{min-height:44px;font-size:13px}.peHeader{align-items:flex-start}.productWorkspace .peBack{min-height:34px;padding:5px 8px;font-size:11px}.peIdentity{flex-basis:calc(100% - 108px)}.peIdentity h1{font-size:15px}.peImportedSummary{flex-wrap:wrap;align-items:flex-start}.peImportedSummary>div{display:grid}.peImportedSummary button{width:100%}.peTwoFields{grid-template-columns:1fr;gap:0}#pe-section-publish .peFormCard{grid-template-columns:1fr}.peDescriptionExcerpt p{max-height:6em}.productWorkspace .productImagesEditor>header>div:last-child{width:100%}.productWorkspace .productImagesEditor>header button{flex:1}.productWorkspace .productImageList{grid-template-columns:repeat(3,minmax(0,1fr))}.productWorkspace .productImagesEditor>.productImageList:first-of-type article:first-child img{height:245px}.peSeoDetails>summary span{margin:3px 0 0;display:block}.peConfirm>div{flex-direction:column}.peConfirm button{width:100%}}.adminWorkbench .productWorkspace{--pe-purple:#6030a3;--pe-paper:#f5f6f8;--pe-line:#e2dfe8;--pe-muted:#71667b;--pe-ink:#30263b}.adminWorkbench .productWorkspace .peHeader{gap:16px;min-height:74px;padding:13px 24px}.adminWorkbench .productWorkspace .peBack{color:#6030a3;background:#f4f0f8;align-items:center;gap:7px;min-height:40px;padding:8px 10px;font-size:12px;display:flex}.adminWorkbench .productWorkspace .peBack svg{width:17px;height:17px;transform:rotate(180deg)}.adminWorkbench .productWorkspace .peIdentity h1{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.3}.adminWorkbench .productWorkspace .peIdentity small{color:#7d6c8b;margin-top:3px;font-size:12px}.adminWorkbench .productWorkspace .peHistoryLink{color:#746080;flex:none;align-items:center;gap:7px;font-size:12px;text-decoration:none;display:flex}.adminWorkbench .productWorkspace .peStatus{border-radius:5px;padding:5px 8px;font-size:11px}.adminWorkbench .productWorkspace .peComplianceNotice{color:#8c6324;background:#fffaf0;border-bottom:1px solid #efe3c9;flex:none;padding:9px 24px;font-size:12px}.adminWorkbench .productWorkspace .peComplianceNotice summary{cursor:pointer;align-items:center;gap:8px;min-height:25px;font-weight:500;list-style:none;display:flex}.adminWorkbench .productWorkspace .peComplianceNotice summary::-webkit-details-marker{display:none}.adminWorkbench .productWorkspace .peComplianceNotice summary:after{content:"+";margin-left:auto;font-size:18px;font-weight:400}.adminWorkbench .productWorkspace .peComplianceNotice[open] summary:after{content:"−"}.adminWorkbench .productWorkspace .peComplianceNotice p{color:#88632e;max-width:80ch;margin:8px 0;font-size:12px}.adminWorkbench .productWorkspace .peBody{grid-template-rows:auto minmax(0,1fr);grid-template-columns:204px minmax(0,1fr);display:grid}.adminWorkbench .productWorkspace .peEditorTabs{background:#fff;border-right:1px solid #e2dfe8;flex-direction:column;grid-area:1/1/-1;gap:5px;min-width:0;padding:20px 12px;display:flex;overflow:auto}.adminWorkbench .productWorkspace .peEditorTabs button{text-align:left;color:#6e5f7b;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:11px 12px;font-size:13px;font-weight:400;display:flex}.adminWorkbench .productWorkspace .peEditorTabs button:hover{background:#f6f2fa}.adminWorkbench .productWorkspace .peEditorTabs button[aria-pressed=true]{color:#6030a3;background:#f0e8fa;font-weight:600}.adminWorkbench .productWorkspace .peEditorTabs .adminIcon{flex:none}.adminWorkbench .productWorkspace .peTaskbar{background:#faf9fc;grid-area:1/2;gap:7px 12px;min-height:47px;padding:10px 28px}.adminWorkbench .productWorkspace .peTaskbar>strong{font-size:12px}.adminWorkbench .productWorkspace .peTaskList{gap:5px}.adminWorkbench .productWorkspace .peTaskbar button{background:#fff;border-color:#e4d9ef;border-radius:5px;min-height:28px;padding:4px 7px;font-size:11px}.adminWorkbench .productWorkspace .peFields{scrollbar-color:#c1b4ce #f5f6f8;grid-area:2/2;padding:26px 28px 56px}.adminWorkbench .productWorkspace .peFormContent{max-width:1000px;margin:0 auto}.adminWorkbench .productWorkspace .peCoreGrid{margin:0;display:block}.adminWorkbench .productWorkspace .peCoreGrid>.peWorkSection{margin:0}.adminWorkbench .productWorkspace .peSectionHeading{margin:0 0 20px}.adminWorkbench .productWorkspace .peSectionHeading h2{font-size:22px;font-weight:600;line-height:1.3}.adminWorkbench .productWorkspace .peSectionHeading p{color:#81708e;margin-top:7px;font-size:13px}.adminWorkbench .productWorkspace .peFormCard{background:#fff;border-color:#e2dfe8;border-radius:12px;padding:22px}.adminWorkbench .productWorkspace .peField{gap:7px;margin-bottom:20px;font-size:12px;font-weight:500}.adminWorkbench .productWorkspace .peField :is(input,select,textarea){color:#342741;border-color:#dcd3e6;min-height:44px;font-size:14px;font-weight:400}.adminWorkbench .productWorkspace .peField small{color:#83718f;font-size:11px;line-height:1.5}.adminWorkbench .productWorkspace .peAdvancedContent{padding:0}.adminWorkbench .productWorkspace .peAdvancedContent>.peWorkSection{margin:0}.adminWorkbench .productWorkspace #pe-section-basics{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:0 20px;margin:0;display:grid}.adminWorkbench .productWorkspace #pe-section-basics>.peSectionHeading{grid-column:1/-1}.adminWorkbench .productWorkspace #pe-section-basics>.peFormCard{margin-top:0}.adminWorkbench .productWorkspace #pe-section-basics>.peFormCard>h3{margin-bottom:20px;font-size:16px}.adminWorkbench .productWorkspace .peTwoFields{gap:16px}.adminWorkbench .productWorkspace .peConditionChoices{gap:12px}.adminWorkbench .productWorkspace .peConditionChoice{border-radius:8px;min-height:80px;padding:15px;font-weight:400}.adminWorkbench .productWorkspace .peConditionChoice strong{white-space:normal;font-size:14px}.adminWorkbench .productWorkspace .peConditionChoice small{margin-top:3px;font-size:12px;line-height:1.5}.adminWorkbench .productWorkspace .peTextAction{min-height:40px;font-size:13px}.adminWorkbench .productWorkspace .peDiagnosticsCard{margin-top:20px;padding:0;overflow:hidden}.adminWorkbench .productWorkspace .peSectionDisclosure{background:0 0;border:0;min-height:0;padding:0 0 20px}.adminWorkbench .productWorkspace .peSectionDisclosure strong{font-size:21px;font-weight:600}.adminWorkbench .productWorkspace .peSectionDisclosure small{margin-top:6px;font-size:12px}.adminWorkbench .productWorkspace .peDescriptionExcerpt p{max-height:28em;font-size:14px;line-height:1.65}.adminWorkbench .productWorkspace .peFooter{background:#fff;border-top:1px solid #e2dfe8;min-height:70px;padding:12px 24px}.adminWorkbench .productWorkspace .peSaveState{color:#7e6f8b;font-size:12px}.adminWorkbench .productWorkspace .peFooterActions button{min-height:44px;padding:10px 20px;font-size:13px}.adminWorkbench .productWorkspace .productImagesEditor>header{align-items:center;gap:16px;margin:0 0 20px}.adminWorkbench .productWorkspace .productImagesEditor>header>div:first-child{gap:4px;max-width:54ch;display:grid}.adminWorkbench .productWorkspace .productImagesEditor>header b{font-size:13px;font-weight:500}.adminWorkbench .productWorkspace .productImagesEditor>header small{color:#83718f;font-size:12px}.adminWorkbench .productWorkspace .productImagesEditor>header>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.adminWorkbench .productWorkspace .productImagesEditor>header button{align-items:center;gap:7px;min-height:42px;padding:9px 12px;font-size:12px;display:flex}.adminWorkbench .productWorkspace .productImagesEditor>header .productCameraButton{display:none}.adminWorkbench .productWorkspace .productImageList{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.adminWorkbench .productWorkspace .productImageList article{border-radius:10px;padding:8px;overflow:visible}.adminWorkbench .productWorkspace .productImagesEditor>.productImageList:first-of-type article:first-child{grid-column:auto;padding:8px}.adminWorkbench .productWorkspace .productImageList img,.adminWorkbench .productWorkspace .productImagesEditor>.productImageList:first-of-type article:first-child img{background:#f7f6fa;border-radius:7px;height:175px}.adminWorkbench .productWorkspace .productImageList article>span{margin:10px 3px 8px;font-size:12px}.adminWorkbench .productWorkspace .productImageList article:not(:first-child)>div{opacity:1;background:0 0;padding:0;position:static}.adminWorkbench .productWorkspace .productImageList .productImageActions{gap:6px}.adminWorkbench .productWorkspace .productImageActions button,.adminWorkbench .productWorkspace .productImageMore summary{min-height:35px;font-size:12px}.adminWorkbench .productWorkspace .productImageMore summary{border-radius:6px}.adminWorkbench .productWorkspace .productImageAddTile{background:#faf7ff;border:1px dashed #cbb9dd;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:235px;padding:20px;font-size:12px;display:flex}.adminWorkbench .productWorkspace .productPhotoDrop{background:#faf8fd;border-color:#cbb9dd;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:300px;font-size:16px;display:flex}@media (max-width:1100px){.adminWorkbench .productWorkspace .peBody{grid-template-columns:180px minmax(0,1fr)}.adminWorkbench .productWorkspace .peEditorTabs{padding:16px 8px}.adminWorkbench .productWorkspace .peEditorTabs button{padding:10px 8px;font-size:12px}.adminWorkbench .productWorkspace #pe-section-basics{grid-template-columns:minmax(0,1fr)}.adminWorkbench .productWorkspace #pe-section-basics>.peFormCard+.peFormCard{margin-top:18px}.adminWorkbench .productWorkspace .productImageList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.adminWorkbench .productWorkspace .peHeader{align-items:center;gap:8px 10px;padding:10px 12px}.adminWorkbench .productWorkspace .peBack{min-height:36px;padding:7px;font-size:11px}.adminWorkbench .productWorkspace .peIdentity{flex:calc(100% - 90px)}.adminWorkbench .productWorkspace .peIdentity h1{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:42px;font-size:16px;display:-webkit-box;overflow:hidden}.adminWorkbench .productWorkspace .peIdentity small{font-size:10px}.adminWorkbench .productWorkspace .peStatus{margin-left:75px;padding:3px 6px;font-size:10px}.adminWorkbench .productWorkspace .peHistoryLink{gap:5px;margin-left:auto;font-size:11px}.adminWorkbench .productWorkspace .peHistoryLink svg{width:16px;height:16px}.adminWorkbench .productWorkspace .peComplianceNotice{padding:6px 12px;font-size:11px}.adminWorkbench .productWorkspace .peComplianceNotice summary{min-height:26px}.adminWorkbench .productWorkspace .peComplianceNotice p{font-size:11px}.adminWorkbench .productWorkspace .peBody{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.adminWorkbench .productWorkspace .peEditorTabs{scrollbar-width:thin;border-bottom:1px solid #e2dfe8;border-right:0;flex-direction:row;grid-area:1/1;gap:0;padding:0 8px;overflow-x:auto}.adminWorkbench .productWorkspace .peEditorTabs button{white-space:nowrap;border-bottom:2px solid #0000;border-radius:0;flex:none;gap:6px;min-height:48px;padding:10px;font-size:12px}.adminWorkbench .productWorkspace .peEditorTabs button[aria-pressed=true]{background:#f8f4fd;border-bottom-color:#6030a3}.adminWorkbench .productWorkspace .peEditorTabs svg{width:17px;height:17px}.adminWorkbench .productWorkspace .peTaskbar{grid-area:2/1;gap:6px;min-height:38px;max-height:76px;padding:8px 12px;overflow:auto}.adminWorkbench .productWorkspace .peTaskbar>strong,.adminWorkbench .productWorkspace .peTaskbar>span{font-size:11px}.adminWorkbench .productWorkspace .peTaskbar button{min-height:28px;font-size:10px}.adminWorkbench .productWorkspace .peFields{grid-area:3/1;padding:20px 12px 40px}.adminWorkbench .productWorkspace .peSectionHeading{margin-bottom:16px}.adminWorkbench .productWorkspace .peSectionHeading h2{font-size:21px}.adminWorkbench .productWorkspace .peSectionHeading p{font-size:12px}.adminWorkbench .productWorkspace .peFormCard{padding:16px}.adminWorkbench .productWorkspace .peField :is(input,select,textarea){font-size:16px}.adminWorkbench .productWorkspace .peConditionChoices{grid-template-columns:minmax(0,1fr)}.adminWorkbench .productWorkspace .peConditionChoice{min-height:68px;padding:12px}.adminWorkbench .productWorkspace .peFooter{padding:10px 12px calc(10px + env(safe-area-inset-bottom));gap:8px}.adminWorkbench .productWorkspace .peSaveState{font-size:11px}.adminWorkbench .productWorkspace .peFooterActions button{min-height:44px;padding:10px 12px;font-size:13px}.adminWorkbench .productWorkspace .productImagesEditor>header{gap:14px;margin-bottom:16px}.adminWorkbench .productWorkspace .productImagesEditor>header>div:last-child{width:100%;display:flex}.adminWorkbench .productWorkspace .productImagesEditor>header button{flex:1;justify-content:center;min-height:44px;padding:8px 10px;font-size:11px}.adminWorkbench .productWorkspace .productImagesEditor>header .productCameraButton{display:flex}.adminWorkbench .productWorkspace .productImagesEditor>header button svg{width:17px;height:17px}.adminWorkbench .productWorkspace .productImageList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.adminWorkbench .productWorkspace .productImageList img,.adminWorkbench .productWorkspace .productImagesEditor>.productImageList:first-of-type article:first-child img{height:145px}.adminWorkbench .productWorkspace .productImageActions button,.adminWorkbench .productWorkspace .productImageMore summary{min-height:40px}.adminWorkbench .productWorkspace .productImageAddTile{min-height:220px}.adminWorkbench .productWorkspace .productPhotoDrop{min-height:230px;font-size:14px}}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel){--promo-ink:#282331;--promo-muted:#736c7c;--promo-border:#e1dce7;--promo-brand:#67448b;--promo-soft:#f5f1fa;color:var(--promo-ink);box-sizing:border-box;font:14px/1.5 Segoe UI,system-ui,sans-serif}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) *{box-sizing:border-box}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) :is(button,input,select,textarea){font:inherit;letter-spacing:normal}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #9b78ba}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) button{cursor:pointer}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) button:disabled{cursor:not-allowed;opacity:.45}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) :is(h2,h3,p){margin:0}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) :is(b,strong){font-weight:600}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) small{color:var(--promo-muted);font-size:12px;font-weight:400;line-height:1.5}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) .promoPrimary{border:1px solid var(--promo-brand);background:var(--promo-brand);color:#fff;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:10px 17px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) .promoPrimary:hover:not(:disabled){background:#563674}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) .promoSecondary{border:1px solid var(--promo-border);color:#54435f;white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:8px 13px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) .promoSecondary:hover:not(:disabled){background:var(--promo-soft);border-color:#bfaacb}.promoWorkspace{max-width:1520px;margin:0 auto}.promoPageHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.adminApp .promoPageHeading h2{font-size:21px;font-weight:600;line-height:1.3}.promoPageHeading p{color:var(--promo-muted);margin-top:7px;font-size:14px}.promoOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.promoOverview>button{border:1px solid var(--promo-border);min-height:96px;color:var(--promo-ink);text-align:left;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.promoOverview>button[aria-pressed=true]{background:#f7f2fc;border-color:#9672b2;box-shadow:0 0 0 1px #9672b2}.promoOverview>button>span{color:var(--promo-muted);font-size:14px}.promoOverview>button>strong{font-size:32px;font-weight:600;line-height:1.2}.promoRegistry{border:1px solid var(--promo-border);background:#fff;border-radius:13px;overflow:hidden}.promoRegistryTools{border-bottom:1px solid var(--promo-border);align-items:center;gap:12px;padding:20px 24px;display:flex}.adminApp .promoRegistryTools input{background:#faf9fc;flex:1;width:280px;max-width:500px}.adminApp .promoRegistryTools select{min-width:185px}.promoRegistryTools>.promoSecondary{margin-left:auto}.promoRow{grid-template-columns:minmax(230px,1.5fr) minmax(140px,.75fr) minmax(180px,1fr) auto;align-items:center;gap:24px;padding:23px 24px;display:grid}.promoRow+.promoRow{border-top:1px solid #ebe7ef}.promoRow:hover{background:#fdfcfe}.promoRowMain{min-width:0}.promoRowTitle{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:7px;display:flex}.promoRowTitle>button{color:var(--promo-ink);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:16px;font-weight:600;line-height:1.4}.promoRowTitle>button:hover{color:var(--promo-brand)}.promoRowMain>p{-webkit-line-clamp:2;color:var(--promo-muted);-webkit-box-orient:vertical;margin-bottom:6px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.promoStatus{color:#736a7b;white-space:nowrap;background:#eeedf1;border-radius:6px;align-self:start;align-items:center;gap:5px;max-width:100%;padding:4px 8px;font-size:11px;font-weight:500;display:inline-flex}.promoStatus:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.promoStatus-active{color:#377744;background:#eaf4eb}.promoStatus-scheduled{color:#596cac;background:#eef0fa}.promoStatus-paused{color:#806d91;background:#f3eef7}.promoStatus-ended{color:#89848d;background:#f0f0f2}.promoRowDiscount{gap:6px;display:grid}.promoRowDiscount>strong{color:var(--promo-brand);font-size:23px;font-weight:600;line-height:1.2}.promoRowDiscount>span{color:var(--promo-muted);font-size:12px}.promoRowDates{color:#5e5667;gap:4px;font-size:12px;display:grid}.promoRowDates>small{font-size:11px}.promoRowActions{justify-items:stretch;gap:7px;display:grid}.promoRowActions>button:last-child{min-height:30px;color:var(--promo-muted);background:0 0;border:0;padding:4px 8px;font-size:12px}.promoEmpty{text-align:center;min-height:290px;color:var(--promo-muted);align-content:center;justify-items:center;gap:12px;padding:36px 24px;display:grid}.promoEmpty h3{color:var(--promo-ink);font-size:18px;font-weight:600}.promoEmpty p{max-width:470px;font-size:14px}.promoEmptyIcon{background:var(--promo-soft);width:54px;height:54px;color:var(--promo-brand);border-radius:14px;place-items:center;margin-bottom:5px;font-size:25px;display:grid}.promoFootnote{color:var(--promo-muted);max-width:950px;font-size:12px;line-height:1.6;margin:18px 4px 0!important}.promoDialogBackdrop{z-index:350;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#21172c99;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.promoDialog{background:#fff;border:1px solid #dcd3e7;border-radius:15px;outline:none;flex-direction:column;width:min(1180px,100%);max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 22px 100px #15071e55}.promoDialogHead{border-bottom:1px solid var(--promo-border);flex:none;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;display:flex}.promoDialogHead>div{min-width:0}.promoDialogHead span{color:var(--promo-muted);margin-bottom:4px;font-size:12px;display:block}.promoDialogHead h2{overflow-wrap:anywhere;font-size:22px;font-weight:600;line-height:1.3}.promoIconButton{border:1px solid var(--promo-border);width:36px;height:36px;color:var(--promo-muted);background:#fff;border-radius:8px;flex:none;place-items:center;padding:0;display:grid;font-size:25px!important}.promoEditorForm{flex-direction:column;min-height:0;display:flex;overflow:hidden}.promoEditorColumns{overscroll-behavior:contain;grid-template-columns:minmax(0,1.35fr) minmax(310px,.9fr);min-height:0;display:grid;overflow:auto}.promoEditorFields{min-width:0;padding:6px 28px 24px}.promoEditorFields>fieldset{border:0;min-width:0;margin:0;padding:0}.promoFormSection{border-bottom:1px solid var(--promo-border);padding:22px 0}.promoFormSection h3{margin:0 0 17px;font-size:16px;font-weight:600}.promoDialog label{color:#514659;text-transform:none;letter-spacing:normal;flex-direction:column;gap:7px;margin:14px 0 0;font-size:13px;font-weight:500;display:flex}.promoDialog :is(input,select,textarea){border:1px solid var(--promo-border);width:100%;min-width:0;min-height:40px;color:var(--promo-ink);background:#fff;border-radius:8px;padding:9px 11px;font-size:14px;line-height:1.5;display:block}.promoDialog textarea{resize:vertical;min-height:76px}.promoDialog :is(input,select,textarea):disabled{color:#7f7889;background:#f5f4f7}.promoDialog input[type=checkbox]{width:18px;min-width:18px;height:18px;min-height:18px;accent-color:var(--promo-brand);margin:0;padding:0}.promoFormPair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.promoHelp{color:var(--promo-muted);font-size:12px;line-height:1.65;margin:9px 0!important}.promoSegmented{border:1px solid var(--promo-border);background:#f4f2f6;border-radius:9px;gap:4px;padding:4px;display:flex}.promoSegmented>button{color:#74697e;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;min-height:35px;padding:7px 9px;font-size:12px;line-height:1.3}.promoSegmented>button[aria-pressed=true]{color:var(--promo-brand);background:#fff;border-color:#d6c4e4;font-weight:600;box-shadow:0 1px 3px #3f215214}.promoSelected{flex-wrap:wrap;align-items:center;gap:7px;margin:16px 0 12px;font-size:12px;display:flex}.promoSelected>b{width:100%;color:var(--promo-muted);margin-bottom:3px;font-weight:500}.promoSelected>span{background:var(--promo-soft);color:#695279;overflow-wrap:anywhere;border:1px solid #e2d7eb;border-radius:6px;align-items:center;gap:5px;max-width:100%;padding:5px 7px 5px 10px;display:flex}.promoSelected button{min-width:21px;color:var(--promo-brand);background:0 0;border:0;border-radius:3px;flex:none;padding:0;font-size:17px}.promoPickerResults{border:1px solid var(--promo-border);border-radius:8px;max-height:245px;margin-top:10px;overflow:auto}.promoPickerResults>label{border-bottom:1px solid #eee9f3;grid-template-columns:18px 1fr auto;align-items:center;gap:11px;margin:0;padding:11px 12px;display:grid}.promoPickerResults>label:last-child{border:0}.promoPickerResults>label:has(input:checked){background:#f8f4fc}.promoPickerResults>label>span{gap:3px;min-width:0;display:grid}.promoPickerResults b{font-size:12px;line-height:1.4}.promoPickerResults small{font-size:11px}.promoPickerResults strong{white-space:nowrap;font-size:12px;font-weight:500}.promoPickerResults>p{color:var(--promo-muted);padding:20px;font-size:13px}.promoPagination{color:var(--promo-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:12px;display:flex}.promoPagination button{border:1px solid var(--promo-border);color:#665274;background:#fff;border-radius:6px;padding:5px 10px}.promoCategoryPicker{border:1px solid var(--promo-border);border-radius:8px;max-height:250px;margin-top:12px;overflow:auto}.promoCategoryPicker>label{border-bottom:1px solid #eee9f3;flex-direction:row;align-items:center;gap:10px;margin:0;padding:10px 12px;display:flex}.promoCategoryPicker>label:last-child{border:0}.promoCategoryPicker small{margin-left:auto}.promoCategoryPicker>p{padding:15px}.promoDialog details{color:var(--promo-muted);margin-top:15px;font-size:12px}.promoDialog summary{cursor:pointer}.promoDialog .promoEnable{background:#f7f3fb;border:1px solid #dacde4;border-radius:10px;flex-direction:row;align-items:start;gap:12px;margin:22px 0 0;padding:17px;display:flex}.promoEnable span{gap:5px;display:grid}.promoEnable b{color:#543969;font-size:14px}.promoEnable small{font-size:12px}.promoPricePreview{border-left:1px solid var(--promo-border);background:#f7f5f9;min-width:0;padding:27px 24px}.promoPreviewHeading>span{color:var(--promo-brand);letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:600;display:block}.promoPreviewHeading h3{font-size:18px;font-weight:600;line-height:1.35}.promoPreviewCount{background:#fff;border:1px solid #ddd2e7;border-radius:10px;align-items:center;gap:13px;margin:22px 0 16px;padding:16px;display:flex}.promoPreviewCount strong{color:var(--promo-brand);font-size:32px;font-weight:600;line-height:1}.promoPreviewCount span{color:var(--promo-muted);max-width:180px;font-size:12px}.promoPreviewWarning{color:#796085;background:#f0e9f7;border-radius:8px;padding:11px 12px;font-size:12px;line-height:1.6;margin:12px 0!important}.promoPreviewProducts{gap:10px;display:grid}.promoPreviewProducts article{border:1px solid var(--promo-border);background:#fff;border-radius:10px;grid-template-columns:1fr auto;align-items:start;gap:9px;padding:15px;display:grid}.promoPreviewProducts article>div:first-child{gap:4px;min-width:0;display:grid}.promoPreviewProducts b{overflow-wrap:anywhere;font-size:13px;line-height:1.45}.promoPreviewProducts small{font-size:11px}.promoPreviewProducts article>p{color:#8a7a6b;border-top:1px solid #eee9f2;grid-column:1/-1;padding-top:9px;font-size:11px;line-height:1.6}.promoPreviewProducts article>.promoCompetingPrice{color:#547547;background:#f2f7ef;border:0;border-radius:5px;padding:8px 9px}.promoPrices{white-space:nowrap;justify-items:end;gap:3px;display:grid}.promoPrices del{color:#958b9e;font-size:11px}.promoPrices strong{color:var(--promo-brand);font-size:16px;font-weight:600}:is(.promoWorkspace,.promoDialog,.productPromotionsPanel) .promoApplies{color:#447b4c}.promoPreviewEmpty{text-align:center;min-height:160px;color:var(--promo-muted);place-items:center;padding:24px;font-size:13px;display:grid}.promoInlineError{color:#9a5149;background:#fff5f2;border:1px solid #e6cbc6;border-radius:8px;margin:14px 0;padding:13px 15px;font-size:13px;line-height:1.6}.promoInlineError button{color:#8e564f;background:#fff;border:1px solid #dac3bf;border-radius:5px;margin-top:8px;padding:4px 8px}.promoEditorActions{border-top:1px solid var(--promo-border);background:#fff;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:15px;padding:17px 28px;display:flex}.promoEditorActions>.promoInlineError{flex-basis:100%;margin:0}.promoEditorActions>span{max-width:350px;color:var(--promo-muted);flex:1;font-size:12px}.promoEditorActions>div{gap:10px;display:flex}.productPromotionsPanel{background:#fcfaff;border:1px solid #dcd1e5;border-radius:12px;margin-top:23px;padding:22px}.productPromoHeading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:18px;display:flex}.productPromoHeading h3{font-size:17px;font-weight:600;line-height:1.35}.productPromoHeading p{color:var(--promo-muted);margin-top:6px;font-size:12px}.productPromoPrice{background:#fff;border:1px solid #dfd3e9;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:18px 20px;display:flex}.productPromoPrice>div{gap:5px;display:grid}.productPromoPrice span{color:var(--promo-muted);font-size:12px}.productPromoPrice strong{color:var(--promo-brand);font-size:26px;font-weight:600;line-height:1.2}.productPromoPrice>p{color:var(--promo-muted);text-align:right;font-size:12px;line-height:1.6}.productPromoList{gap:10px;display:grid}.productPromoList>article{border:1px solid var(--promo-border);background:#fff;border-radius:9px;padding:16px}.productPromoTitle{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.productPromoTitle>b{font-size:14px}.productPromoTitle>strong{color:var(--promo-brand);margin-left:auto;font-size:17px}.productPromoList article>p{color:var(--promo-muted);margin:7px 0 5px;font-size:12px}.productPromoList article>small{display:block}.productPromoActions{align-items:center;gap:12px;margin-top:13px;display:flex}.productPromoActions>button:last-child:not(.promoSecondary){color:#967e8f;background:0 0;border:0;padding:6px 0;font-size:12px}.productPromoList article>small:last-child{color:#9a8aa5;margin-top:8px}.productPromoConnect{border-top:1px solid var(--promo-border);margin-top:18px;padding-top:18px}.adminApp .productPromoConnect>label{color:var(--promo-muted);margin:0 0 8px;font-size:12px;font-weight:500}.productPromoConnect>div{align-items:center;gap:10px;display:flex}.adminApp .productPromoConnect select{flex:1;min-width:0;margin:0;font-size:13px!important}.productPromoConnect>small{margin-top:9px;display:block}.promoPanelState{color:var(--promo-muted);padding:18px 0;font-size:13px!important}@media (max-width:1180px){.promoRow{grid-template-columns:minmax(210px,1fr) minmax(130px,.65fr) auto;gap:18px}.promoRowDates{flex-wrap:wrap;grid-area:2/1/auto/3;gap:6px 16px;display:flex}.promoRowActions{grid-area:1/3/3}.promoEditorColumns{grid-template-columns:minmax(0,1.15fr) minmax(300px,.9fr)}.promoEditorFields{padding-left:22px;padding-right:22px}}@media (max-width:850px){.promoDialogBackdrop{padding:12px}.promoDialog{max-height:calc(100dvh - 24px)}.promoEditorColumns{grid-template-columns:1fr}.promoPricePreview{border-left:0;border-top:1px solid var(--promo-border)}.promoPreviewProducts{grid-template-columns:repeat(2,minmax(0,1fr))}.promoPreviewProducts article{grid-template-columns:1fr}.promoPrices{justify-items:start}.promoOverview>button{padding:18px}.promoPageHeading{align-items:start}.promoRegistryTools{flex-wrap:wrap;padding:16px}.promoRegistryTools input{min-width:160px;max-width:none!important}.promoRow{gap:16px;padding:20px 16px}.productPromoHeading{flex-wrap:wrap}}@media (max-width:600px){.promoPageHeading{flex-direction:column;gap:14px}.promoPageHeading h2{font-size:19px!important}.promoPageHeading>.promoPrimary{width:100%}.promoOverview{gap:8px;margin-bottom:16px}.promoOverview>button{flex-direction:column;align-items:start;gap:10px;min-height:91px;padding:13px}.promoOverview>button>span{font-size:11px}.promoOverview>button>strong{font-size:25px}.promoRegistryTools select{flex:1;min-width:0!important}.promoRow{grid-template-columns:1fr auto}.promoRowDiscount{text-align:right;grid-area:1/2;align-self:start;max-width:125px}.promoRowMain{grid-area:1/1}.promoRowDates{grid-area:2/1/auto/-1}.promoRowActions{grid-area:3/1/auto/-1;gap:16px;display:flex}.promoRowTitle>button{font-size:14px}.promoStatus{white-space:normal;font-size:10px}.promoRowDiscount>strong{font-size:21px}.promoDialogBackdrop{padding:0}.promoDialog{border:0;border-radius:0;height:100dvh;max-height:100dvh}.promoDialogHead{padding:17px 18px}.promoDialogHead h2{font-size:19px}.promoEditorFields{padding:0 18px 20px}.promoPricePreview{padding:22px 18px}.promoPreviewProducts{grid-template-columns:1fr}.promoPreviewProducts article{grid-template-columns:1fr auto}.promoFormPair{grid-template-columns:1fr;gap:0}.promoSegmented{flex-wrap:wrap}.promoSegmented>button{min-width:100px}.promoEditorActions{gap:10px;padding:13px 18px}.promoEditorActions>span{flex-basis:100%;max-width:none}.promoEditorActions>div{width:100%}.promoEditorActions>div>button{flex:1}.productPromotionsPanel{padding:16px}.productPromoPrice{align-items:start;padding:14px}.productPromoPrice>p{max-width:50%;font-size:11px}.productPromoPrice strong{font-size:22px}.productPromoConnect>div{flex-direction:column;align-items:stretch}.productPromoConnect select{width:100%}.productPromoActions{flex-wrap:wrap}.promoPickerResults>label{grid-template-columns:18px 1fr}.promoPickerResults strong{grid-column:2}}.adminApp .secondaryWorkspace .workspaceHead{min-height:40px;margin-bottom:22px}.adminApp .secondaryWorkspace .workspaceHead small{max-width:760px;margin-top:5px;font-size:14px;line-height:1.55}.adminApp .secondaryWorkspace :is(.analyticsStats,.inventoryStats,.orderSummary){gap:16px;margin-bottom:22px}.adminApp .secondaryWorkspace :is(.analyticsStats,.inventoryStats,.orderSummary)>article{background:#fff;border:1px solid #dedee5;border-radius:11px;min-height:124px;padding:21px}.adminApp .secondaryWorkspace :is(.analyticsStats,.inventoryStats,.orderSummary) article>p{color:#746b7d;margin:0 0 12px;font-size:13px;font-weight:400}.adminApp .secondaryWorkspace :is(.analyticsStats,.inventoryStats,.orderSummary) article>strong{font-size:27px;font-weight:600;line-height:1.2}.adminApp .secondaryWorkspace :is(.analyticsStats,.inventoryStats,.orderSummary) article>small{color:#84798d;margin-top:10px;font-size:12px;font-weight:400;line-height:1.5;display:block}.adminApp .secondaryWorkspace :is(.trafficChart,.funnelPanel,.rankPanel,.cachePanel,.connectionPanel)>header{margin-bottom:18px}.adminApp .secondaryWorkspace :is(.trafficChart,.funnelPanel,.rankPanel,.logPanel) h3{font-size:17px;font-weight:600;line-height:1.35}.adminApp .secondaryWorkspace .periodTabs button{min-height:38px;padding:8px 14px;font-size:13px;font-weight:500}.adminApp .secondaryWorkspace .funnelPanel>div{justify-content:space-between;align-items:center;gap:15px;padding:14px 0;display:flex}.adminApp .secondaryWorkspace .funnelPanel :is(b,strong){font-size:14px;font-weight:500}.adminApp .secondaryWorkspace .rankPanel>div{padding:12px 0}.adminApp .secondaryWorkspace .rankPanel :is(b,strong){font-size:13px;font-weight:500}.adminApp .secondaryWorkspace .orderRegistry>form{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adminApp .secondaryWorkspace .orderRegistry>form input{flex:1;min-width:200px}.adminApp .secondaryWorkspace .orderRegistry>form select{min-width:145px;max-width:250px}.adminApp .secondaryWorkspace .orderRegistry>form>button{flex:none;min-height:40px;padding:9px 16px;font-size:13px;font-weight:500}.adminApp .secondaryWorkspace .adminDataTable :is(td,th){font-size:13px;line-height:1.5}.adminApp .secondaryWorkspace .adminDataTable :is(th>button,td b,td strong){font-size:13px;font-weight:500}.adminApp .secondaryWorkspace .adminDataTable td small{color:#85798c;font-size:12px;line-height:1.5}.adminApp .secondaryWorkspace .adminDataTable td a{color:#67478a;text-underline-offset:3px;font-weight:600;text-decoration:underline}.adminApp .secondaryWorkspace .secondaryReadTable :is(.adminSelectColumn,.adminBulkBar){display:none}.adminApp .secondaryWorkspace .orderStatus{white-space:normal;padding:5px 8px;font-size:12px;font-weight:500}.adminApp .secondaryWorkspace .adminPagination{font-size:12px}.adminApp .secondaryWorkspace .auditWorkspace small,.adminApp .auditWorkspace.secondaryWorkspace .adminDataTable small{overflow-wrap:anywhere;max-width:250px}.adminApp .secondaryWorkspace .orderDrawer{font-size:14px}.adminApp .secondaryWorkspace .orderDrawer :is(p,small,a,button){font-size:13px;line-height:1.5}.adminApp .secondaryWorkspace .orderDrawer section h3{font-size:16px;font-weight:600}.adminApp .secondaryWorkspace .workflowActions textarea:disabled{display:none}.adminApp .secondaryWorkspace .workflowActions>div>small{color:#867b90;padding:10px 0;font-size:13px;display:block}.adminApp .secondaryWorkspace .inventoryAuthority{flex-wrap:wrap;gap:10px 18px;font-size:13px}.adminApp .secondaryWorkspace .inventoryAuthority small{font-size:12px;line-height:1.5}.adminApp .secondaryWorkspace .inventoryRow{font-size:13px}.adminApp .secondaryWorkspace .inventoryRow :is(b,strong,em){font-size:13px;font-weight:500}.adminApp .secondaryWorkspace .inventoryRow small,.adminApp .secondaryWorkspace .warehouseList :is(button,small){font-size:12px}.adminApp .secondaryWorkspace .stockEvents h3{font-size:16px;font-weight:600}.adminApp .secondaryWorkspace .stockEvents :is(time,b,strong,em){font-size:12px;font-weight:500}.adminApp .secondaryWorkspace .syncOverview{gap:16px}.adminApp .secondaryWorkspace .syncOverview article{padding:22px}.adminApp .secondaryWorkspace .syncOverview h3{font-size:19px;font-weight:600}.adminApp .secondaryWorkspace .syncOverview :is(p,small,span){font-size:12px;font-weight:400;line-height:1.5}.adminApp .secondaryWorkspace .syncOverview code{overflow-wrap:anywhere;white-space:normal;font-size:12px}.adminApp .secondaryWorkspace .logLine{grid-template-columns:145px minmax(120px,1fr) 115px minmax(180px,1.5fr) 32px;gap:13px;padding:15px 0;font-size:12px;line-height:1.5}.adminApp .secondaryWorkspace .logLine :is(time,code,b,span){overflow-wrap:anywhere;font-size:12px;font-weight:400}.adminApp .secondaryWorkspace .logLine>button{border:1px solid #ded5e5;border-radius:6px;width:32px;height:32px;font-size:18px}.adminApp .secondaryWorkspace .logNoAction{text-align:center;color:#afa4b9}.adminApp .secondaryWorkspace .settingsFact{padding:17px 0}.adminApp .secondaryWorkspace .settingsFact b{font-size:14px;font-weight:500}.adminApp .secondaryWorkspace .settingsFact small{font-size:13px;line-height:1.6}.adminApp .secondaryWorkspace .systemHeading h2{font-size:20px;font-weight:600}.adminApp .secondaryWorkspace .systemHeading small{font-size:13px;line-height:1.5}.adminApp .secondaryWorkspace .serviceCard{min-height:145px;padding:18px}.adminApp .secondaryWorkspace .serviceCard header{flex-wrap:wrap;align-items:start;gap:6px}.adminApp .secondaryWorkspace .serviceCard header :is(b,em){font-size:12px;font-weight:500;line-height:1.4}.adminApp .secondaryWorkspace .serviceCard>small{margin-top:12px;font-size:12px;display:block}.adminApp .secondaryWorkspace :is(.serviceDetails,.connectionPanel details){color:#83728f;margin-top:13px;font-size:12px}.adminApp .secondaryWorkspace details summary{cursor:pointer;line-height:1.5}.adminApp .secondaryWorkspace .serviceDetails p{overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:1.6}.adminApp .secondaryWorkspace .cachePanel label{gap:16px;font-size:13px;font-weight:500}.adminApp .secondaryWorkspace .cacheActions{flex-wrap:wrap;gap:9px;display:flex}.adminApp .secondaryWorkspace .cacheActions button{min-height:35px;padding:8px 10px;font-size:12px}.adminApp .secondaryWorkspace .connectionPanel>div{padding:14px 0}.adminApp .secondaryWorkspace .connectionPanel b{font-size:13px;font-weight:500}.adminApp .secondaryWorkspace .connectionPanel small{margin:8px 0 0;font-size:12px;line-height:1.5}.adminApp .secondaryWorkspace .securityNote{font-size:12px;line-height:1.6}.adminApp .secondaryWorkspace .searchPreview{padding:24px}.adminApp .secondaryWorkspace .searchPreview h3{font-size:22px;font-weight:500;line-height:1.3}.adminApp .secondaryWorkspace .searchPreview>span{font-size:14px;line-height:1.6}.adminApp .secondaryWorkspace .searchPreview footer{background:0 0;border-top:1px solid #ded8e7;flex-wrap:wrap;gap:12px;margin-top:20px;padding:14px 0 0;display:flex}.adminApp .secondaryWorkspace .searchPreview footer b{color:#7e7189;font-size:12px;font-weight:400}.adminApp .secondaryWorkspace .seoCounters{flex-wrap:wrap;gap:15px;font-size:12px}.adminApp .secondaryWorkspace .reviewModerationList article{padding:22px}.adminApp .secondaryWorkspace .reviewModerationList :is(p,small){font-size:13px;line-height:1.65}.adminApp .secondaryWorkspace .reviewModerationList h3{margin:15px 0 8px;font-size:17px;font-weight:600}.adminApp .secondaryWorkspace .reviewModerationList footer{background:0 0;flex-wrap:wrap;gap:9px;margin-top:18px;padding:0;display:flex}.adminApp .secondaryWorkspace .reviewModerationList footer button{min-height:36px;padding:8px 12px;font-size:13px;font-weight:500}@media (max-width:1100px){.adminApp .secondaryWorkspace .logLine{grid-template-columns:120px minmax(100px,1fr) 90px minmax(140px,1fr) 32px;gap:10px}.adminApp .secondaryWorkspace .syncOverview article{padding:18px}.adminApp .secondaryWorkspace .serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.adminApp .secondaryWorkspace :is(.analyticsStats,.inventoryStats,.orderSummary){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.adminApp .secondaryWorkspace :is(.analyticsStats,.inventoryStats,.orderSummary)>article{min-height:122px;padding:16px}.adminApp .secondaryWorkspace :is(.analyticsStats,.inventoryStats,.orderSummary) article>strong{font-size:24px}.adminApp .secondaryWorkspace .logLine{grid-template-columns:1fr auto}.adminApp .secondaryWorkspace .logLine>time{grid-area:1/1}.adminApp .secondaryWorkspace .logLine>code{grid-area:2/1}.adminApp .secondaryWorkspace .logLine>b{grid-area:1/2;display:block}.adminApp .secondaryWorkspace .logLine>span{grid-area:3/1;display:block}.adminApp .secondaryWorkspace .logLine>button,.adminApp .secondaryWorkspace .logLine>.logNoAction{grid-area:2/2/4}.adminApp .secondaryWorkspace .serviceGrid{grid-template-columns:1fr}.adminApp .secondaryWorkspace .orderRegistry>form :is(input,select){flex-basis:100%;width:100%;min-width:0;max-width:none}.adminApp .secondaryWorkspace .orderRegistry>form>button{width:100%}.adminApp .secondaryWorkspace .reviewModerationList article{padding:17px}}.adminApp .secondaryWorkspace .inventoryLabels{text-transform:none;font-size:12px;font-weight:500}.adminApp .secondaryWorkspace .inventoryRow time{font-size:12px}@media (min-width:721px){.adminApp .secondaryWorkspace .inventoryRow{grid-template-columns:minmax(160px,2fr) 70px 58px 80px 88px 18px;gap:10px}.adminApp .secondaryWorkspace .inventoryTable{overflow-x:auto}.adminApp .secondaryWorkspace .inventoryProduct,.adminApp .secondaryWorkspace .inventoryLabels{min-width:530px}}.adminApp .secondaryWorkspace .orderSummary{color:#302537;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));align-self:stretch;margin-top:0;padding:0;display:grid;position:static;top:auto}.adminApp .secondaryWorkspace .orderSummary article>strong{color:#302537;display:block}.adminApp .secondaryWorkspace .orderSummary>article{min-width:0}@media (max-width:1100px){.adminApp .secondaryWorkspace .orderSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.adminApp .secondaryWorkspace .orderSummary{grid-template-columns:1fr}}.adminApp .secondaryWorkspace .adminDataTable td>span{gap:4px;min-width:0;display:grid}.adminApp .secondaryWorkspace .adminDataTable td small{overflow-wrap:anywhere;display:block}.adminApp .secondaryWorkspace .adminDataTable td>strong{white-space:nowrap}.adminApp .secondaryWorkspace .adminDataTable th{white-space:nowrap;text-transform:none}.adminApp :is(.merchWorkspace,.inventoryWorkspace){color:#20232b;--mw-ink:#20232b;--mw-muted:#626674;--mw-line:#e1e3e8;--mw-brand:#51227d;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.5}.adminApp :is(.merchWorkspace,.inventoryWorkspace) :is(button,input,select,textarea,a){font-family:inherit}.adminApp :is(.merchWorkspace,.inventoryWorkspace) :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #51227d}.adminApp :is(.merchWorkspace,.inventoryWorkspace) :is(input,textarea){caret-color:#51227d}.adminApp :is(.merchWorkspace,.inventoryWorkspace) ::selection{color:#35144f;background:#e8d9f4}.adminApp :is(.merchWorkspace,.inventoryWorkspace) :is(.mwQueues,.warehouseList){scrollbar-color:#b8afc1 #f5f6f8;scrollbar-width:thin}.adminApp .merchWorkspace .mwHero{gap:16px;margin-bottom:16px}.adminApp .merchWorkspace .mwHero h2{letter-spacing:-.025em;margin-bottom:4px;font-size:22px;line-height:1.3}.adminApp .merchWorkspace .mwHero p:last-child{color:#626674;font-size:14px}.adminApp .merchWorkspace .mwHeroActions{gap:8px}.adminApp .merchWorkspace .mwButton{color:#51227d;min-height:40px;box-shadow:none;border-color:#d8dbe2;border-radius:8px;padding:8px 12px;font-size:14px;text-decoration:none}.adminApp .merchWorkspace .mwPrimary{color:#fff;background:#51227d;border-color:#51227d}.adminApp .merchWorkspace .mwPrimary:hover:not(:disabled){background:#401962;border-color:#401962}.adminApp .merchWorkspace .mwQueues{overscroll-behavior-inline:contain;border-bottom:1px solid #d8dbe2;border-radius:0;gap:0;margin:0 0 16px;padding:0;display:flex;overflow-x:auto}.adminApp .merchWorkspace .mwQueue{color:#626674;min-height:48px;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex-direction:row;flex:none;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:flex}.adminApp .merchWorkspace .mwQueue strong{color:#4f5360;background:#e9ebef;border-radius:5px;padding:1px 7px;font-size:13px;font-weight:600}.adminApp .merchWorkspace .mwQueue:hover{color:#20232b;background:#edeff3}.adminApp .merchWorkspace .mwQueue.isSelected{color:#51227d;box-shadow:none;background:0 0;border-bottom-color:#51227d;font-weight:600}.adminApp .merchWorkspace .mwQueue.isSelected strong{color:#51227d;background:#eae0f2}.adminApp .merchWorkspace .mwCatalogPanel{box-shadow:none;border:1px solid #e1e3e8;border-radius:12px}.adminApp .merchWorkspace .mwSearchRow{padding:16px 20px 12px}.adminApp .merchWorkspace .mwFilterToggle{display:none}.adminApp .merchWorkspace .mwFilterDisclosure{display:block}.adminApp .merchWorkspace .mwSearch{color:#626674;background:#fff;border-color:#d8dbe2;min-height:40px}.adminApp .merchWorkspace .mwSearch input{min-height:40px;padding:8px 0!important;font-size:14px!important}.adminApp .merchWorkspace .mwSearch input::placeholder{color:#626674;opacity:1}.adminApp .merchWorkspace kbd{color:#626674}.adminApp .merchWorkspace .mwFilters{gap:12px;padding:0 20px 12px}.adminApp .merchWorkspace .mwFilters label{color:#4f5360;font-size:14px}.adminApp .merchWorkspace :is(.mwFilters,.mwResultHead,.mwCreateDialog) select{color:#20232b;background:#fff;border:1px solid #d8dbe2;border-radius:8px;min-height:40px;font-size:14px!important}.adminApp .merchWorkspace .mwQuickFilters{color:#626674;gap:6px;padding:0 20px 14px;font-size:14px}.adminApp .merchWorkspace .mwQuickFilters button{color:#4f5360;border-color:#e1e3e8;border-radius:8px;min-height:40px;padding:7px 10px;font-size:14px}.adminApp .merchWorkspace .mwQuickFilters button[aria-pressed=true]{color:#51227d;background:#f0e8f7;border-color:#c4abd8}.adminApp :is(.merchWorkspace,.inventoryWorkspace) .workbenchActiveFilters{flex-wrap:wrap;align-items:center;gap:8px;padding:0 20px 14px;display:flex}.adminApp :is(.merchWorkspace,.inventoryWorkspace) .workbenchActiveFilters button{color:#51227d;text-align:left;overflow-wrap:anywhere;background:#f0e8f7;border:1px solid #ded0e9;border-radius:8px;align-items:center;gap:10px;max-width:100%;min-height:40px;padding:7px 10px;font-size:14px;line-height:1.4;display:flex}.adminApp :is(.merchWorkspace,.inventoryWorkspace) .workbenchActiveFilters button>span{flex:none;font-size:18px;line-height:1}.adminApp :is(.merchWorkspace,.inventoryWorkspace) .workbenchActiveFilters .workbenchReset{text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.adminApp .merchWorkspace .mwResultHead{border-top-color:#e1e3e8;padding:12px 20px}.adminApp .merchWorkspace .mwResultHead h3{color:#20232b;font-size:15px}.adminApp .merchWorkspace .mwResultHead span{color:#626674;font-size:14px}.adminApp .merchWorkspace .mwQueueNote{color:#626674;padding-inline:20px;font-size:14px}.adminApp .merchWorkspace .mwTableHead{color:#626674;background:#f5f6f8;border-block-color:#e1e3e8;font-size:13px;font-weight:500}.adminApp .merchWorkspace .mwProduct{border-color:#e8e9ed}.adminApp .merchWorkspace .mwProduct.needsIdentification{border-left:0!important}.adminApp .merchWorkspace .isCards .mwProduct.needsIdentification{border-left:1px solid var(--mw-line)!important}.adminApp .merchWorkspace .mwProduct:hover{background:#faf9fc}.adminApp .merchWorkspace .mwProductTitle{color:#20232b;font-size:14px;line-height:1.5}.adminApp .merchWorkspace :is(.mwSku,.mwSource,.mwCategory,.mwPrice small,.mwStock small){color:#626674;font-size:13px}.adminApp .merchWorkspace .mwStatus{color:#735515;background:#fff2d6;font-size:12px}.adminApp .merchWorkspace .mwStatus.active{color:#245c3d;background:#e8f3ed}.adminApp .merchWorkspace :is(.mwStatus.hidden,.mwStatus.archived){color:#535865;background:#eceef2}.adminApp .merchWorkspace .mwTasks button{color:#51227d;background:#f7f3fa;border-color:#e2d7eb;border-radius:8px;min-height:40px;padding:7px 9px;font-size:13px}.adminApp .merchWorkspace .mwTasks button:disabled{color:#6a6370;background:#f5f3f7;border-color:#e1dde7}.adminApp .merchWorkspace .mwTasks button span{color:inherit}.adminApp .merchWorkspace .mwReady{color:#245c3d;font-size:13px}.adminApp .merchWorkspace .mwStock strong{color:#245c3d;font-size:14px}.adminApp .merchWorkspace .mwStock strong.isMuted{color:#626674}.adminApp .merchWorkspace :is(.mwOpenProduct,.mwViewSwitch button){width:40px;min-width:40px;height:40px}.adminApp .merchWorkspace .mwPhoto small{color:#626674;font-size:11px}.adminApp .merchWorkspace .mwPhoto>span{color:#77707e}.adminApp .merchWorkspace .mwPagination{color:#626674;border-color:#e1e3e8;font-size:14px}.adminApp .merchWorkspace .mwPagination button{color:#51227d;border-radius:8px;min-height:40px;font-size:14px}.adminApp .merchWorkspace :is(.mwFootnote,.mwEmpty p){color:#626674;font-size:14px}.adminApp .merchWorkspace .mwError{color:#754718;font-size:14px}.adminApp .merchWorkspace .mwError button{min-height:40px;padding-inline:12px}.adminApp .merchWorkspace .mwCreateDialog .mwEyebrow{display:none}.adminApp .inventoryWorkspace .inventoryActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adminApp .inventoryWorkspace .inventoryActions :is(a,button){border-radius:8px;justify-content:center;align-items:center;min-height:40px;font-size:14px;text-decoration:none;display:inline-flex}.adminApp .inventoryWorkspace .inventoryAuthority{background:#fff;border:1px solid #e1e3e8;border-radius:8px;flex-wrap:wrap;gap:12px 20px;margin:0 0 16px;padding:12px 16px}.adminApp .inventoryWorkspace .inventoryAuthority span{border-radius:5px;padding:4px 8px;font-size:13px;font-weight:500}.adminApp .inventoryWorkspace .authorityLive{color:#245c3d;background:#e8f3ed}.adminApp .inventoryWorkspace .authorityOff{color:#535865;background:#eceef2}.adminApp .inventoryWorkspace .inventoryAuthority small{color:#626674;font-size:13px}.adminApp .inventoryWorkspace .inventoryScope{color:#626674;margin:0 0 8px;font-size:13px}.adminApp .inventoryWorkspace .inventoryStats{background:#fff;border:1px solid #e1e3e8;border-radius:12px;gap:0;margin-bottom:20px;overflow:hidden}.adminApp .inventoryWorkspace .inventoryStats article{background:0 0;border:0;border-radius:0;padding:16px 20px}.adminApp .inventoryWorkspace .inventoryStats article+article{border-left:1px solid #e1e3e8}.adminApp .inventoryWorkspace .inventoryStats p{color:#4f5360;text-transform:none;margin-bottom:8px;font-size:14px;font-weight:500}.adminApp .inventoryWorkspace .inventoryStats strong{color:#20232b;font-family:inherit;font-size:24px;font-weight:600;line-height:1.2}.adminApp .inventoryWorkspace .inventoryStats small{color:#626674;margin-top:6px;font-size:13px;line-height:1.45}.adminApp .inventoryWorkspace .inventoryStats .inventoryWarning{background:#fff8ea}.adminApp .inventoryWorkspace .inventoryWarning strong{color:#805219}.adminApp .inventoryWorkspace .inventoryLayout{grid-template-columns:240px minmax(0,1fr);gap:16px}.adminApp .inventoryWorkspace :is(.warehouseList,.inventoryTable,.stockEvents){box-shadow:none;background:#fff;border:1px solid #e1e3e8;border-radius:12px}.adminApp .inventoryWorkspace .warehouseList{padding:12px 8px}.adminApp .inventoryWorkspace .warehouseList header{align-items:center;padding:4px 10px 12px}.adminApp .inventoryWorkspace .warehouseList header h3{color:#20232b;margin:0;font-size:15px;font-weight:600}.adminApp .inventoryWorkspace .warehouseList header>b{color:#626674;font-size:13px}.adminApp .inventoryWorkspace .warehouseList>button{color:#20232b;border-color:#eceef2;gap:10px;min-height:48px;padding:12px 10px;font-size:14px}.adminApp .inventoryWorkspace .warehouseList>button.selected{color:#51227d;background:#f0e8f7;border-radius:8px}.adminApp .inventoryWorkspace .warehouseList>button b{white-space:normal;overflow-wrap:anywhere;font-size:14px;font-weight:500}.adminApp .inventoryWorkspace .warehouseList>button small{color:#626674;font-size:12px}.adminApp .inventoryWorkspace .warehouseList>button em{font-size:14px;font-weight:600}.adminApp .inventoryWorkspace .inventoryTable{min-width:0;padding:16px 20px}.adminApp .inventoryWorkspace .inventoryTable>form input{border-color:#d8dbe2;border-radius:8px;min-width:0;min-height:40px;font-size:14px}.adminApp .inventoryWorkspace .inventoryTable>form input::placeholder{color:#626674;opacity:1}.adminApp .inventoryWorkspace .inventoryTable>form button{color:#fff;background:#51227d;border-radius:8px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:500}.adminApp .inventoryWorkspace .workbenchActiveFilters{padding:0 0 12px}.adminApp .inventoryWorkspace .inventoryResult{color:#626674;margin:0 0 12px;font-size:13px}.adminApp .inventoryWorkspace .inventoryRow{color:#20232b;border-color:#e8e9ed;grid-template-columns:minmax(180px,2fr) .65fr .65fr .65fr 100px 20px;gap:14px;padding:14px 8px}.adminApp .inventoryWorkspace .inventoryLabels{color:#626674;text-transform:none;background:#f5f6f8;padding-block:10px;font-size:12px;font-weight:500}.adminApp .inventoryWorkspace .inventoryProduct>button:hover{background:#faf9fc}.adminApp .inventoryWorkspace .inventoryRow span b{white-space:normal;overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5}.adminApp .inventoryWorkspace .inventoryRow span small,.adminApp .inventoryWorkspace .inventoryRow time{color:#626674;font-size:12px;line-height:1.5}.adminApp .inventoryWorkspace .inventoryRow :is(strong,em){font-size:14px;font-weight:600}.adminApp .inventoryWorkspace .stockReady{color:#245c3d}.adminApp .inventoryWorkspace .stockEmpty{color:#626674}.adminApp .inventoryWorkspace .inventoryIdentity small{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.adminApp .inventoryWorkspace .inventoryManual{color:#51227d;background:#f0e8f7;border-radius:4px;padding:2px 6px;font-size:11px}.adminApp .inventoryWorkspace .inventoryChevron{width:18px;height:18px;transition:transform .15s ease-out}.adminApp .inventoryWorkspace [aria-expanded=true] .inventoryChevron{transform:rotate(180deg)}.adminApp .inventoryWorkspace .inventoryDetails{padding-bottom:16px}.adminApp .inventoryWorkspace .warehouseBreakdown{gap:10px;padding:0 8px 10px}.adminApp .inventoryWorkspace .warehouseBreakdown>span{background:#f5f6f8;border-radius:8px;padding:12px}.adminApp .inventoryWorkspace .warehouseBreakdown b,.adminApp .inventoryWorkspace .warehouseBreakdown em{font-size:14px;font-weight:500}.adminApp .inventoryWorkspace .warehouseBreakdown small{color:#626674;font-size:12px}.adminApp .inventoryWorkspace .inventoryDetailLinks{flex-wrap:wrap;gap:12px 20px;padding:0 8px;display:flex}.adminApp .inventoryWorkspace .inventoryDetailLinks a{color:#51227d;text-underline-offset:3px;align-items:center;min-height:40px;font-size:14px;text-decoration:underline;display:inline-flex}.adminApp .inventoryWorkspace .inventoryEmpty{color:#626674;padding:32px 16px;font-size:14px}.adminApp .inventoryWorkspace .inventoryError{color:#754718;background:#fff7ef;border:1px solid #e7c5aa;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:12px 16px;font-size:14px;display:flex}.adminApp .inventoryWorkspace .inventoryError button{flex:none;min-height:40px;font-size:14px}.adminApp .inventoryWorkspace .stockEvents{margin-top:20px;padding:20px}.adminApp .inventoryWorkspace .stockEvents h3{font-size:16px;font-weight:600}.adminApp .inventoryWorkspace .stockEvents>div:not(header){border-color:#e8e9ed;grid-template-columns:105px minmax(0,1fr) 45px 18px 45px;gap:12px;padding-block:12px;font-size:14px}.adminApp .inventoryWorkspace .stockEvents :is(time,small){color:#626674;font-size:12px}.adminApp .inventoryWorkspace .stockEvents :is(strong,b){font-size:14px;font-weight:500}.adminApp .inventoryWorkspace .stockEvents>p{color:#626674;font-size:14px}.adminApp .inventoryWorkspace .inventorySettingsInline{background:#fff;border:1px solid #e1e3e8;border-radius:12px;gap:16px;max-width:720px;margin:0 0 20px;padding:20px;display:grid}.adminApp .inventoryWorkspace .inventorySettingsInline h3{margin:0;font-size:18px}.adminApp .inventoryWorkspace .inventorySettingsInline label{color:#20232b;gap:6px;font-size:14px;display:grid}.adminApp .inventoryWorkspace .inventorySettingsInline input:not([type=checkbox]){width:100%;min-height:40px;font-size:14px}.adminApp .inventoryWorkspace .inventorySettingsInline .settingsCheck{display:flex}.adminApp .inventoryWorkspace .inventorySettingsInline .settingsCheck input{accent-color:#51227d;width:18px;height:18px}.adminApp .inventoryWorkspace .inventorySettingsInline .settingsCheck b{font-size:14px}.adminApp .inventoryWorkspace .inventorySettingsInline small{color:#626674;text-transform:none;margin:0;font-size:13px;line-height:1.5}@media (max-width:1250px){.adminApp .merchWorkspace .mwHero{flex-direction:column;align-items:stretch;gap:12px}.adminApp .inventoryWorkspace .inventoryLayout{grid-template-columns:1fr}.adminApp .inventoryWorkspace .warehouseList{align-items:stretch;gap:6px;display:flex;overflow:auto}.adminApp .inventoryWorkspace .warehouseList header{gap:12px;min-width:125px;padding:8px}.adminApp .inventoryWorkspace .warehouseList>button{border:0;flex:none;min-width:180px;max-width:240px}}@media (max-width:1000px){.adminApp .inventoryWorkspace .inventoryStats{grid-template-columns:repeat(2,minmax(0,1fr))}.adminApp .inventoryWorkspace .inventoryStats article:nth-child(3){border-left:0}.adminApp .inventoryWorkspace .inventoryStats article:nth-child(n+3){border-top:1px solid #e1e3e8}.adminApp .merchWorkspace .isList .mwTableHead{display:none}}@media (max-width:720px){.adminApp .inventoryWorkspace .inventoryTable{padding:14px 12px}.adminApp .inventoryWorkspace .inventoryLabels{display:none}.adminApp .inventoryWorkspace .inventoryProduct>.inventoryRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 4px;position:relative}.adminApp .inventoryWorkspace .inventoryRow>.inventoryIdentity{grid-column:1/-1;padding-right:26px}.adminApp .inventoryWorkspace .inventoryRow>:is(strong,em,time){display:block}.adminApp .inventoryWorkspace .inventoryRow>[data-label]:before{content:attr(data-label);color:#626674;margin-bottom:4px;font-size:12px;font-weight:400;display:block}.adminApp .inventoryWorkspace .inventoryRow>time{grid-column:1/-1;font-size:12px}.adminApp .inventoryWorkspace .inventoryRow>time:before{content:"Обновлено: "}.adminApp .inventoryWorkspace .inventoryChevron{position:absolute;top:20px;right:4px}.adminApp .inventoryWorkspace .inventoryAuthority{align-items:flex-start;gap:8px}.adminApp .inventoryWorkspace .inventoryAuthority small:last-child{margin-left:0}.adminApp .inventoryWorkspace .stockEvents{padding:16px 12px}.adminApp .inventoryWorkspace .stockEvents>div:not(header){grid-template-columns:minmax(0,1fr) 35px 14px 35px;gap:8px}.adminApp .inventoryWorkspace .stockEvents>div>time{grid-column:1/-1}}@media (max-width:700px){.adminApp .merchWorkspace .mwFilterToggle{justify-content:space-between;gap:24px;min-height:40px;margin:0 20px 12px;display:inline-flex}.adminApp .merchWorkspace .mwFilterToggle>span{color:#626674;font-size:13px;font-weight:400}.adminApp .merchWorkspace .mwFilterDisclosure:not(.isOpen){display:none}}@media (max-width:600px){.adminApp .merchWorkspace{margin:0}.adminApp .merchWorkspace .mwHeroActions{gap:8px;width:auto;display:flex}.adminApp .merchWorkspace .mwHeroActions .mwButton{flex:auto}.adminApp .merchWorkspace .mwHeroActions svg{display:block}.adminApp .merchWorkspace .mwQueue{padding:10px 12px;font-size:14px}.adminApp .merchWorkspace .mwSearchRow{padding:14px 12px 12px}.adminApp .merchWorkspace .mwFilterToggle{margin-inline:12px}.adminApp .merchWorkspace .mwViewSwitch button{width:40px}.adminApp .merchWorkspace .mwFilters{gap:10px;padding:0 12px 12px}.adminApp .merchWorkspace .mwFilters label{font-size:13px}.adminApp .merchWorkspace .mwQuickFilters,.adminApp .merchWorkspace .workbenchActiveFilters{padding:0 12px 12px}.adminApp .merchWorkspace .mwResultHead{flex-wrap:wrap;align-items:center;padding:12px}.adminApp .merchWorkspace .mwResultHead select{max-width:100%;font-size:14px!important}.adminApp .merchWorkspace .mwResultHead h3{font-size:14px}.adminApp .merchWorkspace .mwQueueNote{padding-inline:12px}.adminApp .merchWorkspace .mwPagination{gap:12px;padding:12px}.adminApp .merchWorkspace .mwPagination>div{flex-wrap:wrap;align-items:flex-start;gap:8px}.adminApp .inventoryWorkspace .inventoryStats article{padding:14px 12px}.adminApp .inventoryWorkspace .inventoryStats p{font-size:13px}.adminApp .inventoryWorkspace .inventoryStats small{font-size:12px}.adminApp .inventoryWorkspace .inventoryError{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.adminApp .inventoryWorkspace .inventoryChevron{transition:none}}@media (max-width:700px){.adminApp .merchWorkspace :is(.mwTasks button,.mwFilterToggle,.mwPagination button){min-height:44px}.adminApp .merchWorkspace :is(.mwViewSwitch button,.mwOpenProduct){width:44px;min-width:44px;height:44px}}.adminWorkbench .merchWorkspace{--mw-brand:#6030a3;--mw-line:#e2dfe8;--mw-muted:#706579;max-width:none;margin:0}.adminWorkbench .merchWorkspace .mwSearchRow{flex-wrap:wrap;align-items:center;gap:12px;padding:18px;display:flex}.adminWorkbench .merchWorkspace .mwSearch{background:#fdfcfe;border-color:#dcd5e5;flex:240px;min-width:0;min-height:44px}.adminWorkbench .merchWorkspace .mwToolbarActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adminWorkbench .merchWorkspace .mwToolbarActions .mwButton{color:#6030a3;border-color:#ddd5e7;gap:8px;min-height:42px;font-size:13px;text-decoration:none}.adminWorkbench .merchWorkspace .mwToolbarActions .mwPrimary{color:#fff;background:#6030a3;border-color:#6030a3}.adminWorkbench .merchWorkspace .mwToolbarActions .mwPrimary:hover{background:#4f248d}.adminWorkbench .merchWorkspace .mwCatalogPanel{box-shadow:none;border-color:#e2dfe8;border-radius:12px}.adminWorkbench .merchWorkspace .mwQueues{background:#fff;border-bottom:1px solid #e7e2ed;flex-wrap:wrap;gap:4px;margin:0 0 16px;padding:0 18px;display:flex;overflow:visible}.adminWorkbench .merchWorkspace .mwQueue{color:#71667b;white-space:nowrap;min-width:0;min-height:46px;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:0 auto;justify-content:flex-start;align-items:center;gap:8px;padding:10px 9px;font-size:13px;display:flex}.adminWorkbench .merchWorkspace .mwQueue strong{color:#776b84;background:#f0edf4;border-radius:5px;padding:1px 6px;font-size:11px;line-height:1.5}.adminWorkbench .merchWorkspace .mwQueue.isSelected{color:#6030a3;box-shadow:none;background:0 0;border-bottom-color:#6030a3;font-weight:600}.adminWorkbench .merchWorkspace .mwQueue.isSelected strong{color:#6030a3;background:#eee6f7}.adminWorkbench .merchWorkspace .mwQueue>.adminIcon{width:19px;height:19px}.adminWorkbench .merchWorkspace .mwFilters{gap:12px;padding:0 18px 14px}.adminWorkbench .merchWorkspace .mwFilters label{color:#6d617a;font-size:12px}.adminWorkbench .merchWorkspace .mwQuickFilters{color:#7b6e87;gap:6px;padding:0 18px 16px;font-size:12px}.adminWorkbench .merchWorkspace .mwQuickFilters button{border-radius:6px;min-height:32px;padding:5px 9px;font-size:12px}.adminWorkbench .merchWorkspace .mwResultHead{background:#fcfbfd;border-block:1px solid #eee9f3;gap:12px;min-height:58px;padding:12px 18px}.adminWorkbench .merchWorkspace .mwResultHead>div{flex-direction:row;align-items:center;gap:18px;min-width:0;display:flex}.adminWorkbench .merchWorkspace .mwResultHead span{color:#72667e;font-size:12px}.adminWorkbench .merchWorkspace .mwStockLink{color:#6030a3;align-items:center;gap:6px;font-size:12px;text-decoration:none;display:flex}.adminWorkbench .merchWorkspace .mwStockLink svg{width:15px;height:15px}.adminWorkbench .merchWorkspace .isList .mwProduct,.adminWorkbench .merchWorkspace .mwTableHead{grid-template-columns:minmax(240px,2fr) minmax(110px,.65fr) minmax(110px,.7fr) minmax(190px,1fr) 32px;gap:16px;padding:12px 18px}.adminWorkbench .merchWorkspace .mwTableHead{color:#7c6d88;background:#faf8fc;padding-block:10px;font-size:11px}.adminWorkbench .merchWorkspace .mwPhoto{background:#f5f2f8;border-color:#e8e3ef;width:62px;height:64px}.adminWorkbench .merchWorkspace .mwPhoto small{color:#687182;font-size:12px}.adminWorkbench .merchWorkspace .mwProductTitle{color:#35283f;font-size:14px;font-weight:600;line-height:1.45}.adminWorkbench .merchWorkspace .mwCategory{color:#74657f;font-size:12px}.adminWorkbench .merchWorkspace .mwSku{color:#687182;font-size:12px}.adminWorkbench .merchWorkspace .mwStatus{color:#7a5a21;border-radius:5px;padding:2px 6px;font-size:12px}.adminWorkbench .merchWorkspace .mwSource{color:#687182;font-size:12px}.adminWorkbench .merchWorkspace .mwPrice strong{white-space:nowrap;color:#35283f;font-size:16px;font-weight:600}.adminWorkbench .merchWorkspace :is(.mwPrice,.mwStock) small{color:#687182;font-size:12px}.adminWorkbench .merchWorkspace .mwTasks button{border-radius:5px;min-height:28px;padding:4px 7px;font-size:12px}.adminWorkbench .merchWorkspace .mwReady{color:#377a58;font-size:12px}.adminWorkbench .merchWorkspace .mwPagination{color:#776b83;padding:16px 18px;font-size:12px}.adminWorkbench .merchWorkspace .mwPagination button{min-height:38px;font-size:12px}.adminWorkbench .merchWorkspace .mwFootnote{color:#84768d;margin:14px 0 0;font-size:12px}@media (max-width:1250px){.adminWorkbench .merchWorkspace .mwToolbarActions{justify-content:flex-end;width:100%}.adminWorkbench .merchWorkspace .mwSearch{flex-basis:100%}.adminWorkbench .merchWorkspace .isList .mwProduct,.adminWorkbench .merchWorkspace .mwTableHead{grid-template-columns:minmax(200px,1.5fr) 100px 100px minmax(130px,1fr) 32px;gap:12px}.adminWorkbench .merchWorkspace .mwQueue{padding-inline:8px;font-size:12px}}@media (max-width:1000px){.adminWorkbench .merchWorkspace .mwTableHead{display:none}.adminWorkbench .merchWorkspace .isList .mwProduct{grid-template-columns:minmax(0,1fr) 105px 110px;gap:14px;padding:18px;position:relative}.adminWorkbench .merchWorkspace .isList .mwReadiness{grid-column:1/-1;padding-left:86px;padding-right:35px}.adminWorkbench .merchWorkspace .isList .mwOpenProduct{position:absolute;bottom:12px;right:14px}.adminWorkbench .merchWorkspace .mwResultHead>div{flex-wrap:wrap;gap:8px}}@media (max-width:600px){.adminWorkbench .merchWorkspace .mwSearchRow{gap:10px;padding:12px}.adminWorkbench .merchWorkspace .mwToolbarActions{grid-template-columns:40px 84px minmax(0,1fr);justify-content:stretch;gap:7px;display:grid}.adminWorkbench .merchWorkspace .mwToolbarActions>.mwFillQueue{background:#fbf8fe;border-color:#e5ddec;grid-area:2/1/auto/-1;justify-content:center;min-height:40px}.adminWorkbench .merchWorkspace .mwToolbarActions .mwPrimary{gap:5px;min-height:44px;padding:8px;font-size:12px}.adminWorkbench .merchWorkspace .mwToolbarActions .mwPrimary svg{width:16px;height:16px;display:block}.adminWorkbench .merchWorkspace .mwToolbarActions>.mwIconButton{width:40px;min-width:40px;height:44px;display:grid}.adminWorkbench .merchWorkspace .mwViewSwitch{gap:0;height:44px}.adminWorkbench .merchWorkspace .mwViewSwitch button{width:36px;min-width:36px;height:36px}.adminWorkbench .merchWorkspace .mwQueues{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-bottom:10px;padding:0 12px 10px;display:grid;overflow:visible}.adminWorkbench .merchWorkspace .mwQueue{white-space:normal;border:1px solid #e9e2ef;border-radius:7px;gap:6px;min-height:42px;padding:7px;font-size:11px}.adminWorkbench .merchWorkspace .mwQueue span{flex:1}.adminWorkbench .merchWorkspace .mwQueue strong{padding:1px 4px;font-size:10px}.adminWorkbench .merchWorkspace .mwQueue.isSelected{background:#f6f0ff;border-color:#c9b3e5}.adminWorkbench .merchWorkspace .mwQueue>.adminIcon{width:16px;height:16px}.adminWorkbench .merchWorkspace .mwFilterToggle{justify-content:space-between;width:calc(100% - 24px);min-height:42px;margin:0 12px 12px;font-size:12px;display:flex}.adminWorkbench .merchWorkspace .mwFilterToggle>span{color:#8b799b}.adminWorkbench .merchWorkspace .mwFilters{grid-template-columns:minmax(0,1fr);gap:12px;padding:0 12px 12px}.adminWorkbench .merchWorkspace .mwQuickFilters{padding-inline:12px}.adminWorkbench .merchWorkspace .mwResultHead{align-items:flex-start;gap:8px;padding:10px 12px}.adminWorkbench .merchWorkspace .mwResultHead>div{flex-direction:column;flex:1;align-items:flex-start;gap:4px}.adminWorkbench .merchWorkspace .mwResultHead>label{min-width:0;max-width:53%}.adminWorkbench .merchWorkspace .mwResultHead select{width:100%;min-width:0;padding:6px;font-size:12px}.adminWorkbench .merchWorkspace .mwStockLink{font-size:10px}.adminWorkbench .merchWorkspace .isList .mwProduct{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:16px 12px}.adminWorkbench .merchWorkspace .isList .mwIdentity{grid-column:1/-1;align-items:flex-start;gap:12px}.adminWorkbench .merchWorkspace .mwPhoto{width:68px;height:80px}.adminWorkbench .merchWorkspace .mwProductTitle{font-size:14px}.adminWorkbench .merchWorkspace .isList .mwPrice{padding-left:80px}.adminWorkbench .merchWorkspace .isList .mwStock{padding-left:0}.adminWorkbench .merchWorkspace .isList .mwReadiness{padding-left:0;padding-right:36px}.adminWorkbench .merchWorkspace .mwTasks button{min-height:36px}.adminWorkbench .merchWorkspace .mwSku{display:none}.adminWorkbench .merchWorkspace .mwProducts.isCards{gap:12px;padding:0 12px 12px}.adminWorkbench .merchWorkspace .mwPagination{gap:12px;padding:12px}.adminWorkbench .merchWorkspace .mwPagination button{min-height:44px}.adminWorkbench .merchWorkspace .mwSearch kbd{display:none}}.adminWorkbench .adminPageBody .merchWorkspace .mwSearch input{font-size:14px!important}@media (max-width:600px){.adminWorkbench .adminPageBody .merchWorkspace .mwSearch input{font-size:16px!important}}.adminWorkbench .merchWorkspace :is(.mwProductText,.mwPrice,.mwStock,.mwReadiness){min-width:0}.adminWorkbench .merchWorkspace .mwPhoto.isEmpty>span{color:#687182;gap:3px}.adminWorkbench .merchWorkspace .mwPhoto.isEmpty svg{width:18px;height:18px}.adminWorkbench .merchWorkspace .mwPhoto.isEmpty small{white-space:nowrap;color:#687182;max-width:none;font-size:12px;line-height:1.3}.adminWorkbench .merchWorkspace .isList .mwTasks{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.adminWorkbench .merchWorkspace .mwTasks button{white-space:nowrap;text-overflow:ellipsis;justify-content:space-between;align-items:center;gap:4px;min-width:0;line-height:1.4;display:flex;overflow:hidden}.adminWorkbench .merchWorkspace .mwTasks button svg{flex:none;width:12px;height:12px}.adminWorkbench .merchWorkspace .mwTasks .mwMoreTasks{color:#6030a3;background:0 0;border:0;grid-column:1/-1;justify-self:start;min-height:24px;padding:2px 0}.adminWorkbench .merchWorkspace :is(.mwCategory,.mwSource,.mwSku,.mwPrice small,.mwStock small,.mwFootnote,.mwTableHead,.mwPhoto>b){color:#687182;font-size:12px}.adminWorkbench .merchWorkspace .mwStatus.active{color:#276c49}.adminWorkbench .merchWorkspace .mwStatus.hidden,.adminWorkbench .merchWorkspace .mwStatus.archived{color:#687182}.adminWorkbench .merchWorkspace .mwQueue strong{color:#687182;font-size:12px}@media (max-width:1000px){.adminWorkbench .merchWorkspace .isList .mwProduct{gap:12px;padding:14px 16px}.adminWorkbench .merchWorkspace .isList .mwReadiness{padding-left:74px}}@media (max-width:600px){.adminWorkbench .merchWorkspace .isList .mwProduct{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:12px;padding:14px 12px}.adminWorkbench .merchWorkspace .mwPhoto{width:60px;height:62px}.adminWorkbench .merchWorkspace .isList .mwPrice{min-width:0;padding-left:0}.adminWorkbench .merchWorkspace .mwPrice strong{white-space:nowrap;font-size:16px;line-height:1.4}.adminWorkbench .merchWorkspace .isList .mwStock{min-width:0;padding-left:0}.adminWorkbench .merchWorkspace .mwStock strong{white-space:nowrap;font-size:14px}.adminWorkbench .merchWorkspace .isList .mwReadiness{grid-column:1/-1;padding-left:0;padding-right:36px}.adminWorkbench .merchWorkspace .isList .mwTasks{flex-wrap:wrap;gap:6px;display:flex}.adminWorkbench .merchWorkspace .mwTasks button{min-height:36px;padding:7px 9px;font-size:12px}.adminWorkbench .merchWorkspace .mwTasks .mwMoreTasks{min-height:36px;padding-inline:3px}.adminWorkbench .merchWorkspace :is(.mwStockLink,.mwQueue span,.mwQueue strong,.mwFilterToggle>span){font-size:12px}.adminWorkbench .merchWorkspace .mwFilterToggle>span{color:#687182}.adminWorkbench .merchWorkspace .mwSource{font-size:12px}}@media (max-width:700px){.adminWorkbench .adminPageBody .merchWorkspace .mwResultHead select{font-size:16px!important}}.adminApp .operationsWorkbench{--op-brand:#6030a3;--op-ink:#282331;--op-muted:#6a6472;--op-line:#e5e2ea;color:var(--op-ink);min-width:0;font:400 14px/1.5 Onest,Segoe UI,sans-serif}.adminApp .operationsWorkbench *{box-sizing:border-box}.adminApp .operationsWorkbench :is(button,input,select,textarea){font:inherit}.adminApp .operationsWorkbench :is(a,button,input,select,textarea,summary,tr[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #b9df20}.adminApp .operationsWorkbench ::selection{color:#321752;background:#e8dcf7}.adminApp .operationsWorkbench :is(input,textarea){caret-color:var(--op-brand)}.adminApp .operationsWorkbench :is(input,textarea)::placeholder{color:#746c7d;opacity:1}.adminApp .operationsWorkbench button:disabled{opacity:.55;cursor:not-allowed}.adminApp .operationsWorkbench :is(button,a){-webkit-tap-highlight-color:transparent}.adminApp .operationsWorkbench :is(.operationButton,.primaryAdmin,.dangerAdmin){min-height:42px;color:var(--op-ink);cursor:pointer;box-shadow:none;white-space:normal;background:#fff;border:1px solid #dcd7e3;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font:500 14px/1.4 Onest,Segoe UI,sans-serif;text-decoration:none;display:inline-flex}.adminApp .operationsWorkbench .operationButton:hover:not(:disabled){background:#f9f6fc;border-color:#b8a5d0}.adminApp .operationsWorkbench .primaryAdmin{background:var(--op-brand);border-color:var(--op-brand);color:#fff}.adminApp .operationsWorkbench .primaryAdmin:hover:not(:disabled){background:#4e2389;border-color:#4e2389}.adminApp .operationsWorkbench .dangerAdmin{color:#a02d43;background:#fff;border-color:#e7c0c8}.adminApp .operationsWorkbench .dangerAdmin:hover:not(:disabled){background:#fff1f3}.adminApp .operationsWorkbench :is(.operationTextLink,.operationTextAction,.operationBackLink){color:var(--op-brand);text-underline-offset:3px}.adminApp .operationsWorkbench .operationTextAction{cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:42px;padding:8px;font-weight:500}.adminApp .operationsWorkbench .operationBackLink{margin:0 0 16px;display:inline-block}.adminApp .operationsWorkbench .operationHeadActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adminApp .operationsWorkbench .operationOverview{border:1px solid var(--op-line);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px 24px;margin:0 0 20px;padding:18px 20px;display:flex}.adminApp .operationsWorkbench .operationOverviewTitle{flex:1;align-items:center;gap:12px;min-width:180px;display:flex}.adminApp .operationsWorkbench .operationOverviewTitle>svg{color:var(--op-brand);flex:none}.adminApp .operationsWorkbench .operationOverviewTitle>div{gap:3px;display:grid}.adminApp .operationsWorkbench .operationOverviewTitle strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.3}.adminApp .operationsWorkbench .operationOverviewTitle span{color:var(--op-muted);font-size:13px}.adminApp .operationsWorkbench .operationOverviewFacts{color:var(--op-muted);gap:5px;font-size:13px;display:grid}.adminApp .operationsWorkbench .operationOverviewFacts b{color:var(--op-ink);font-variant-numeric:tabular-nums;font-weight:600}.adminApp .operationsWorkbench .operationOverviewPolicy{max-width:42ch;color:var(--op-muted);margin:0;font-size:13px}.adminApp .operationsWorkbench .adminPanel{border:1px solid var(--op-line);box-shadow:none;background:#fff;border-radius:12px}.adminApp .operationsWorkbench .orderRegistry{padding:0;overflow:visible}.adminApp .operationsWorkbench .operationQueue{border-bottom:1px solid var(--op-line);flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:12px 16px;display:flex}.adminApp .operationsWorkbench .operationQueue button{color:#625a6d;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 12px;font-size:13px;font-weight:500;display:inline-flex}.adminApp .operationsWorkbench .operationQueue button:hover:not(:disabled){color:var(--op-brand);background:#f4f1f8}.adminApp .operationsWorkbench .operationQueue button[aria-pressed=true]{color:#54248d;background:#eee5fa}.adminApp .operationsWorkbench .operationQueue button>span{color:#655c70;font-variant-numeric:tabular-nums;background:#eeedf2;border-radius:6px;place-items:center;min-width:23px;min-height:22px;padding:1px 6px;font-size:12px;font-weight:600;display:grid}.adminApp .operationsWorkbench .operationQueue button[aria-pressed=true]>span{color:#6030a3;background:#fff}.adminApp .operationsWorkbench .operationQueueLink{color:var(--op-muted);align-items:center;gap:7px;margin-left:auto;padding:10px;font-size:13px;text-decoration:none;display:inline-flex}.adminApp .operationsWorkbench :is(.operationFilterBar,.orderRegistry>form,.operationSearch){flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:16px 20px;display:flex}.adminApp .operationsWorkbench .operationSearchInput{color:#82768d;background:#fff;border:1px solid #dcd7e3;border-radius:9px;flex:1;align-items:center;gap:9px;min-width:180px;min-height:42px;padding:0 12px;display:flex}.adminApp .operationsWorkbench .operationSearchInput>svg{flex:none}.adminApp .operationsWorkbench .operationSearchInput input{width:100%;min-width:0;min-height:40px;color:var(--op-ink);background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:9px 0}.adminApp .operationsWorkbench .operationSearchInput:focus-within{outline-offset:2px;outline:2px solid #6030a3}.adminApp .operationsWorkbench .operationSearchInput input:focus-visible{outline:0}.adminApp .operationsWorkbench .operationSearchInput>button{min-width:36px;min-height:36px;color:var(--op-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.adminApp .operationsWorkbench :is(input:not([type=checkbox]),select,textarea){max-width:100%;min-height:42px;color:var(--op-ink);background:#fff;border:1px solid #dcd7e3;border-radius:8px;padding:9px 12px;font-size:14px;line-height:1.5}.adminApp .operationsWorkbench .operationFilterBar select{flex:0 170px;width:auto;min-width:130px;max-width:210px}.adminApp .operationsWorkbench .orderRegistry>form>button{border:1px solid var(--op-brand);background:var(--op-brand);color:#fff;cursor:pointer;border-radius:9px;min-height:42px;padding:9px 15px;font-weight:500}.adminApp .operationsWorkbench .orderRegistry>form>.operationReset{color:var(--op-muted);background:#fff;border-color:#dcd7e3}.adminApp .operationsWorkbench .operationResultBar{color:var(--op-muted);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:0 20px 13px;font-size:12px;display:flex}.adminApp .operationsWorkbench .operationHint{color:var(--op-muted);margin:12px 0;font-size:13px;line-height:1.55}.adminApp .operationsWorkbench .orderRegistry>.operationHint{margin:12px 0 0;padding:0 20px 16px}.adminApp .operationsWorkbench .operationConnectionNote{color:var(--op-muted);align-items:flex-start;gap:8px;margin:16px 0;font-size:12px;line-height:1.6;display:flex}.adminApp .operationsWorkbench .operationConnectionNote svg{flex:none;margin-top:2px}.adminApp .operationsWorkbench .operationError{color:#8d2b42;overflow-wrap:anywhere;background:#fff0f3;border:1px solid #e9c7d0;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:12px 0;padding:12px 14px;font-size:14px;display:flex}.adminApp .operationsWorkbench .operationError p{margin:0}.adminApp .operationsWorkbench .operationError button{color:#8d2b42;cursor:pointer;background:#fff;border:1px solid #dbb6c0;border-radius:7px;min-height:40px;padding:8px 12px}.adminApp .operationsWorkbench .orderRegistry>.operationError{margin:12px 20px}.adminApp .operationsWorkbench .operationShiftRequired{color:#745215;background:#fffaf0;border:1px solid #ead8b4;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;padding:18px 20px;display:flex}.adminApp .operationsWorkbench .operationShiftRequired>div{flex:1;min-width:180px}.adminApp .operationsWorkbench .operationShiftRequired p{margin:4px 0 0;font-size:13px}.adminApp .operationsWorkbench .adminDataTable table{table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:0}.adminApp .operationsWorkbench .adminDataTable :is(th,td){text-align:left;vertical-align:middle;overflow-wrap:anywhere;letter-spacing:0}.adminApp .operationsWorkbench .adminDataTable th{border-top:1px solid var(--op-line);border-bottom:1px solid var(--op-line);color:var(--op-muted);text-transform:none;background:#f8f9fb;padding:11px 14px;font-size:12px;font-weight:500}.adminApp .operationsWorkbench .adminDataTable td{border-bottom:1px solid #ece9f0;padding:16px 14px;font-size:14px;line-height:1.5}.adminApp .operationsWorkbench .adminDataTable th>button{min-height:28px;color:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:12px;font-weight:500}.adminApp .operationsWorkbench .adminDataTable td :is(b,strong){font-size:14px;font-weight:600}.adminApp .operationsWorkbench .adminDataTable td small{color:var(--op-muted);font-size:12px;line-height:1.5;display:block}.adminApp .operationsWorkbench .adminDataTable td a{color:var(--op-brand);text-underline-offset:3px;font-weight:500}.adminApp .operationsWorkbench .adminDataTable .opIdentity{width:17%}.adminApp .operationsWorkbench .adminDataTable .opCustomer{width:20%}.adminApp .operationsWorkbench .adminDataTable .opItems{width:24%}.adminApp .operationsWorkbench .adminDataTable .opAmount{text-align:right;width:18%}.adminApp .operationsWorkbench .adminDataTable .opStatus{width:21%}.adminApp .operationsWorkbench .adminDataTable th.opAmount button{text-align:right}.adminApp .operationsWorkbench .adminDataTable td.opAmount .operationCellStack{align-items:flex-end}.adminApp .operationsWorkbench .adminSelectColumn{width:40px}.adminApp .operationsWorkbench .adminSelectColumn input{width:18px;height:18px;min-height:0;accent-color:var(--op-brand);cursor:pointer;padding:0}.adminApp .operationsWorkbench .adminDataTable tbody tr.clickable{cursor:pointer}.adminApp .operationsWorkbench .adminDataTable tbody tr.clickable:hover{background:#faf7fe}.adminApp .operationsWorkbench .adminDataTable tr:focus-visible{outline-offset:-3px;background:#faf7fe}.adminApp .operationsWorkbench .operationCellStack{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.adminApp .operationsWorkbench .operationAmount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px!important;font-weight:650!important}.adminApp .operationsWorkbench .operationCellStack .orderSourceBadge{flex-wrap:wrap;gap:5px;font-size:11px}.adminApp .operationsWorkbench .operationCellStack .orderSourceBadge img{max-width:42px;max-height:17px}.adminApp .operationsWorkbench .operationRowNext{color:var(--op-brand);align-items:center;gap:6px;font-size:12px;display:flex}.adminApp .operationsWorkbench .operationPaid{color:#24724e!important}.adminApp .operationsWorkbench .operationUnread{color:#a04a17!important}.adminApp .operationsWorkbench .operationProviderId{overflow-wrap:anywhere;white-space:normal;max-width:100%}.adminApp .operationsWorkbench .operationRecentOrders{flex-wrap:wrap;align-items:center;gap:5px 9px;display:flex}.adminApp .operationsWorkbench .operationCustomerIdentity{align-items:flex-start;gap:10px;display:flex}.adminApp .operationsWorkbench .operationInitials{color:#6030a3;background:#ede6f8;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:grid}.adminApp .operationsWorkbench .adminBulkBar{color:#54248d;background:#f0e8fa;border-radius:8px;margin:12px 20px;padding:10px 12px;font-size:13px}.adminApp .operationsWorkbench .adminBulkBar div{flex-wrap:wrap}.adminApp .operationsWorkbench .adminBulkBar button{color:#54248d;background:#fff;border-color:#d4c2e8;min-height:40px;font-size:13px;font-weight:500}.adminApp .operationsWorkbench .adminPagination{color:var(--op-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px 20px;font-size:13px}.adminApp .operationsWorkbench .adminPagination button{min-height:42px;color:var(--op-brand);cursor:pointer;background:#fff;border:1px solid #dcd7e3;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500}.adminApp .operationsWorkbench .adminTableEmpty{color:var(--op-muted);padding:42px 20px;font-size:14px}.adminApp .operationsWorkbench .orderStatus{color:#5f576a;white-space:normal;background:#eeedf2;border-radius:6px;width:fit-content;max-width:100%;padding:4px 8px;font-size:12px;font-style:normal;font-weight:500;line-height:1.5;display:inline-flex}.adminApp .operationsWorkbench .orderStatus:is(.paid,.succeeded,.completed){color:#246744;background:#e8f4ed}.adminApp .operationsWorkbench .orderStatus:is(.processing,.ready){color:#6030a3;background:#eee5fb}.adminApp .operationsWorkbench .orderStatus.shipped{color:#315f9b;background:#e9f1fd}.adminApp .operationsWorkbench .orderStatus:is(.awaiting_payment,.pending,.created){color:#825611;background:#fff1d9}.adminApp .operationsWorkbench .orderStatus:is(.cancelled,.failed,.refunded,.rejected){color:#9b3347;background:#fcebee}.adminApp .operationsWorkbench .adminOperationDialog{width:min(680px,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--op-ink);background:#f5f6f8;border:0;border-radius:0;margin:0 0 0 auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:-12px 0 36px #24163122}.adminApp .operationsWorkbench .adminOperationDialog::backdrop{background:#211b2b66}.adminApp .operationsWorkbench .orderDrawer{width:100%;height:100%;color:var(--op-ink);box-shadow:none;overscroll-behavior:contain;scrollbar-color:#c5b8d3 #f5f6f8;scrollbar-width:thin;background:#f5f6f8;margin:0;padding:0 0 24px;font-size:14px;position:static;overflow:hidden auto}.adminApp .operationsWorkbench .orderDrawer>header{z-index:2;border-bottom:1px solid var(--op-line);background:#fff;justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;padding:16px 24px;display:flex;position:sticky;top:0}.adminApp .operationsWorkbench .orderDrawer>header h2{letter-spacing:-.02em;margin:0;font:600 21px/1.3 Onest,sans-serif}.adminApp .operationsWorkbench .orderDrawer>header .operationClose{border:1px solid var(--op-line);width:42px;height:42px;color:var(--op-muted);cursor:pointer;background:#fff;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}.adminApp .operationsWorkbench .orderDrawer>:not(header){margin-left:24px;margin-right:24px}.adminApp .operationsWorkbench .orderDrawer :is(p,small,a,button){font-family:inherit;font-size:14px;line-height:1.55}.adminApp .operationsWorkbench .orderDrawer>section{border:1px solid var(--op-line);background:#fff;border-radius:12px;margin-top:0;margin-bottom:16px;padding:18px}.adminApp .operationsWorkbench .orderDrawer section h3{margin:0 0 14px;font-size:16px;font-weight:600}.adminApp .operationsWorkbench .operationOrderIdentity{gap:8px;margin-bottom:16px;display:grid}.adminApp .operationsWorkbench .operationOrderIdentity h3{margin:0;font-size:17px;font-weight:600}.adminApp .operationsWorkbench .operationOrderIdentity :is(time,small){color:var(--op-muted);font-size:12px}.adminApp .operationsWorkbench .orderContact{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.adminApp .operationsWorkbench .orderContact>*{border:1px solid var(--op-line);color:#5d4a70;overflow-wrap:anywhere;background:#fff;border-radius:7px;min-height:34px;padding:6px 9px;font-size:13px;text-decoration:none}.adminApp .operationsWorkbench .workflowActions form{gap:12px;display:grid}.adminApp .operationsWorkbench .workflowActions form>.primaryAdmin{justify-self:stretch}.adminApp .operationsWorkbench .operationField{color:#5a5263;gap:7px;min-width:0;margin:0;font-size:13px;line-height:1.5;display:grid}.adminApp .operationsWorkbench .operationField :is(input,select,textarea){width:100%;min-width:0}.adminApp .operationsWorkbench .workflowActions textarea{resize:vertical;min-height:78px;display:block}.adminApp .operationsWorkbench .shipmentFields{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.adminApp .operationsWorkbench .drawerItem{border-top:1px solid var(--op-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;display:flex}.adminApp .operationsWorkbench .drawerItem>span{gap:4px;min-width:0;display:grid}.adminApp .operationsWorkbench .drawerItem :is(b,strong){font-size:14px;font-weight:500;line-height:1.5}.adminApp .operationsWorkbench .drawerItem strong{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.adminApp .operationsWorkbench .drawerItem small{color:var(--op-muted);font-size:12px}.adminApp .operationsWorkbench .drawerTotal{border-top:1px solid var(--op-line);justify-content:space-between;gap:16px;padding-top:14px;font-size:16px;display:flex}.adminApp .operationsWorkbench .operationLine{border-top:1px solid var(--op-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.adminApp .operationsWorkbench .operationLine>span{gap:4px;min-width:0;display:grid}.adminApp .operationsWorkbench .operationLine :is(b,em){font-size:14px;font-style:normal;font-weight:500}.adminApp .operationsWorkbench .operationLine small{color:var(--op-muted);font-size:12px}.adminApp .operationsWorkbench .orderTimeline>div{grid-template-columns:8px minmax(0,1fr);gap:4px 10px;padding:10px 0;display:grid}.adminApp .operationsWorkbench .orderTimeline i{background:var(--op-brand);border:0;border-radius:50%;grid-row:1/3;width:6px;height:6px;margin-top:7px}.adminApp .operationsWorkbench .orderTimeline span{gap:4px;display:grid}.adminApp .operationsWorkbench .orderTimeline b{font-size:14px;font-weight:500}.adminApp .operationsWorkbench .orderTimeline :is(small,time){color:var(--op-muted);font-size:12px}.adminApp .operationsWorkbench .orderTimeline time{grid-column:2}.adminApp .operationsWorkbench .operationPaymentHead{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.adminApp .operationsWorkbench .operationPaymentHead>strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600}.adminApp .operationsWorkbench .operationFacts{gap:16px;margin:0;display:grid}.adminApp .operationsWorkbench .operationFacts>div{grid-template-columns:minmax(120px,1fr) minmax(0,1.5fr);gap:12px;display:grid}.adminApp .operationsWorkbench .operationFacts dt{color:var(--op-muted);font-size:13px}.adminApp .operationsWorkbench .operationFacts dd{overflow-wrap:anywhere;gap:4px;margin:0;font-size:14px;display:grid}.adminApp .operationsWorkbench .operationDrawerActions{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.adminApp .operationsWorkbench .operationLeadToolbar{margin-bottom:18px;padding:0;overflow:hidden}.adminApp .operationsWorkbench .operationLeadToolbar>.operationSearchInput{margin:16px 20px}.adminApp .operationsWorkbench .operationLeadBoardControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.adminApp .operationsWorkbench .operationLeadBoardControls>.operationQueue{border:0;padding:0}.adminApp .operationsWorkbench .operationLeadBoardControls>span{color:var(--op-muted);font-size:12px}.adminApp .operationsWorkbench .operationLeadBoard{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.adminApp .operationsWorkbench .operationLeadBoard.isFocused{grid-template-columns:1fr}.adminApp .operationsWorkbench .operationLeadStage{min-width:0}.adminApp .operationsWorkbench .operationLeadStage>header{justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;padding:0 2px;display:flex}.adminApp .operationsWorkbench .operationLeadStage>header h2{align-items:center;gap:9px;margin:0;font-size:16px;font-weight:600;display:flex}.adminApp .operationsWorkbench .operationLeadStage>header>span{min-width:24px;min-height:24px;color:var(--op-muted);background:#e8e5ed;border-radius:6px;place-items:center;font-size:12px;display:grid}.adminApp .operationsWorkbench .operationLeadCard{border:1px solid var(--op-line);background:#fff;border-radius:12px;min-width:0;margin:0 0 12px;padding:18px}.adminApp .operationsWorkbench .operationLeadMeta{color:var(--op-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;margin-bottom:12px;font-size:12px;display:flex}.adminApp .operationsWorkbench .operationLeadMeta>span{color:var(--op-brand);font-weight:600}.adminApp .operationsWorkbench .operationLeadCard h3{overflow-wrap:anywhere;margin:0 0 9px;font-size:16px;font-weight:600;line-height:1.45}.adminApp .operationsWorkbench .operationLeadCard>p{margin:0 0 9px;font-size:14px}.adminApp .operationsWorkbench .operationLeadContacts{flex-wrap:wrap;gap:7px 14px;margin-bottom:12px;font-size:14px;display:flex}.adminApp .operationsWorkbench .operationLeadContacts a{color:var(--op-brand);text-underline-offset:3px;overflow-wrap:anywhere}.adminApp .operationsWorkbench .operationLeadCard .platformField{color:var(--op-muted);gap:6px;margin:12px 0 0;font-size:12px;display:grid}.adminApp .operationsWorkbench .operationLeadCard .platformField select{width:100%;font-size:13px}.adminApp .operationsWorkbench .operationLeadCard footer{border-top:1px solid var(--op-line);background:0 0;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;padding:14px 0 0;display:flex}.adminApp .operationsWorkbench .operationLeadCard footer .primaryAdmin{flex:1}.adminApp .operationsWorkbench .operationLeadConfirm{border-top:1px solid var(--op-line);margin-top:14px;padding-top:12px}.adminApp .operationsWorkbench .operationLeadConfirm p{margin:0 0 12px;font-size:14px}.adminApp .operationsWorkbench .operationLeadConfirm>div{flex-wrap:wrap;gap:8px;display:flex}.adminApp .operationsWorkbench .operationStageEmpty{color:var(--op-muted);text-align:center;border:1px dashed #d9d3e1;border-radius:12px;padding:24px 14px;font-size:13px}.adminApp .operationsWorkbench .operationLoading{color:var(--op-muted);background:#fff;border-radius:12px;padding:32px 20px}.adminApp .operationsWorkbench .reviewModerationList{gap:16px;display:grid}.adminApp .operationsWorkbench .operationReview{padding:0;overflow:hidden}.adminApp .operationsWorkbench .operationReview>header{border-bottom:1px solid var(--op-line);background:#fff;align-items:center;gap:14px;padding:20px;display:flex}.adminApp .operationsWorkbench .reviewRating{color:#86580d;background:#fff2dc;border-radius:9px;flex:none;align-items:baseline;gap:3px;padding:8px 10px;display:flex}.adminApp .operationsWorkbench .reviewRating strong{font-size:24px;font-weight:600;line-height:1.2}.adminApp .operationsWorkbench .reviewRating>span{font-size:12px}.adminApp .operationsWorkbench .reviewProductIdentity{flex:1;gap:5px;min-width:0;display:grid}.adminApp .operationsWorkbench .reviewProductIdentity>a{color:var(--op-brand);overflow-wrap:anywhere;align-items:center;gap:7px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.adminApp .operationsWorkbench .reviewProductIdentity>a svg{flex:none}.adminApp .operationsWorkbench .reviewProductIdentity>span{flex-wrap:wrap;align-items:center;gap:5px 12px;display:flex}.adminApp .operationsWorkbench .reviewProductIdentity b{font-size:13px;font-weight:500}.adminApp .operationsWorkbench .reviewProductIdentity small{align-items:center;gap:4px;font-size:12px;display:inline-flex}.adminApp .operationsWorkbench .reviewStatusDate{flex:none;justify-items:end;gap:6px;display:grid}.adminApp .operationsWorkbench .reviewStatusDate time{color:var(--op-muted);font-size:12px}.adminApp .operationsWorkbench .reviewBody{overflow-wrap:anywhere;max-width:84ch;padding:20px}.adminApp .operationsWorkbench .reviewBody h3{margin:0 0 10px;font-size:17px;font-weight:600}.adminApp .operationsWorkbench .reviewBody p{color:var(--op-ink);margin:0 0 14px;font-size:14px;line-height:1.65}.adminApp .operationsWorkbench .reviewProsCons{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:16px 0;display:grid}.adminApp .operationsWorkbench .reviewProsCons dt{color:var(--op-muted);margin-bottom:5px;font-size:12px}.adminApp .operationsWorkbench .reviewProsCons dd{margin:0;font-size:14px}.adminApp .operationsWorkbench .reviewAuthorEmail{color:var(--op-muted);text-underline-offset:3px;font-size:12px}.adminApp .operationsWorkbench .reviewRejectionReason{background:#fff1f3;border-radius:8px;padding:12px;color:#8d2b42!important;margin-top:16px!important;font-size:13px!important}.adminApp .operationsWorkbench .reviewShopReply{background:#f6f1fc;border-radius:9px;margin-top:16px;padding:14px}.adminApp .operationsWorkbench .reviewShopReply b{color:var(--op-brand);font-size:13px}.adminApp .operationsWorkbench .reviewShopReply p{margin:7px 0 0}.adminApp .operationsWorkbench .operationReview>footer{border-top:1px solid var(--op-line);background:#fafbfc;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:14px 20px;display:flex}.adminApp .operationsWorkbench .reviewComposer{border-top:1px solid var(--op-line);background:#fff;gap:14px;padding:20px;display:grid}.adminApp .operationsWorkbench .reviewComposer>div{flex-wrap:wrap;gap:8px;display:flex}.adminApp .operationsWorkbench .reviewAdminEmpty{color:var(--op-muted);text-align:center;justify-items:center;gap:12px;padding:38px 20px;font-size:14px;display:grid}.adminApp .operationsWorkbench .reviewAdminEmpty p{margin:0}@media (min-width:1101px){.adminApp .operationsWorkbench .operationLeadBoard.isFocused>.operationLeadStage{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.adminApp .operationsWorkbench .operationLeadBoard.isFocused>.operationLeadStage>header{grid-column:1/-1;margin:0}.adminApp .operationsWorkbench .operationLeadBoard.isFocused .operationLeadCard{margin:0}}@media (max-width:1100px){.adminApp .operationsWorkbench .operationLeadBoard{grid-template-columns:1fr}.adminApp .operationsWorkbench .operationLeadStage{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adminApp .operationsWorkbench .operationLeadStage>header{grid-column:1/-1;margin:0}.adminApp .operationsWorkbench .operationLeadCard{margin:0}.adminApp .operationsWorkbench .operationFilterBar select{flex:1;max-width:none}.adminApp .operationsWorkbench .operationResultBar>span:last-child{display:none}}@media (max-width:900px){.adminApp .operationsWorkbench .adminTableScroll{padding:0 16px;overflow:visible}.adminApp .operationsWorkbench .adminDataTable table,.adminApp .operationsWorkbench .adminDataTable tbody{width:100%;min-width:0;display:block}.adminApp .operationsWorkbench .adminDataTable thead{display:none}.adminApp .operationsWorkbench .adminDataTable tr{border-bottom:1px solid var(--op-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 14px;padding:18px 0;display:grid;position:relative}.adminApp .operationsWorkbench .adminDataTable td{text-align:left;border:0;grid-column:1/-1;padding:0;display:block;width:auto!important}.adminApp .operationsWorkbench .adminDataTable td.opIdentity{grid-area:1/1}.adminApp .operationsWorkbench .adminDataTable td.opAmount{text-align:right;grid-area:1/2}.adminApp .operationsWorkbench .adminDataTable td.opAmount .operationCellStack{align-items:flex-end}.adminApp .operationsWorkbench .adminDataTable td.opCustomer{grid-area:2/1/auto/-1}.adminApp .operationsWorkbench .adminDataTable td.opItems{grid-row:3}.adminApp .operationsWorkbench .adminDataTable td.opStatus{grid-row:4}.adminApp .operationsWorkbench .adminDataTable .adminSelectColumn{position:absolute;top:18px;right:0;width:auto!important}.adminApp .ordersWorkspace .adminDataTable td.opAmount{padding-right:30px}.adminApp .operationsWorkbench .opCustomer .operationCellStack{flex-flow:wrap;align-items:center;gap:4px 12px}.adminApp .operationsWorkbench .adminDataTable .opStatus .operationCellStack{flex-flow:wrap;align-items:center;gap:6px 12px}.adminApp .operationsWorkbench .opStatus .operationRowNext{margin-left:auto}.adminApp .operationsWorkbench .opItems .operationItemText{background:#f6f7f9;border-radius:8px;padding:10px 12px;font-size:14px;display:block}.adminApp .customersWorkspace .adminDataTable td.opIdentity{grid-area:1/1/auto/-1}.adminApp .customersWorkspace .adminDataTable td.opAmount{grid-row:4}.adminApp .customersWorkspace .adminDataTable td.opStatus{grid-area:4/1}.adminApp .leadWorkspace .adminDataTable td.opStatus{text-align:right;grid-area:1/2}.adminApp .leadWorkspace .adminDataTable td.opActions{grid-row:4}.adminApp .paymentsWorkspace .adminDataTable td.opStatus{border-top:1px solid #eeeaf2;padding-top:10px}.adminApp .operationsWorkbench .adminDataTable tbody tr:last-child{border:0}}@media (max-width:600px){.adminApp .operationsWorkbench .operationOverview{gap:14px;margin-bottom:16px;padding:15px}.adminApp .operationsWorkbench .operationOverviewTitle{min-width:160px}.adminApp .operationsWorkbench .operationOverviewTitle strong{font-size:18px}.adminApp .operationsWorkbench .operationOverviewTitle span{font-size:12px}.adminApp .operationsWorkbench .operationOverviewFacts{border-top:1px solid var(--op-line);flex-wrap:wrap;order:3;gap:5px 18px;width:100%;padding-top:12px;display:flex}.adminApp .operationsWorkbench .operationOverview>.operationButton{padding:9px 11px;font-size:13px}.adminApp .operationsWorkbench .operationHeadActions{width:100%}.adminApp .operationsWorkbench .operationHeadActions>.primaryAdmin{flex:1}.adminApp .operationsWorkbench .operationQueue{scrollbar-width:thin;scrollbar-color:#c5b8d3 transparent;flex-wrap:nowrap;padding:10px;overflow-x:auto}.adminApp .operationsWorkbench .operationQueue button{flex:none;min-height:42px}.adminApp .operationsWorkbench .operationQueueLink{white-space:nowrap;flex:none}.adminApp .operationsWorkbench :is(.operationFilterBar,.orderRegistry>form,.operationSearch){gap:8px;padding:12px}.adminApp .operationsWorkbench .operationFilterBar>.operationSearchInput{flex-basis:calc(100% - 80px);order:0;min-width:0}.adminApp .operationsWorkbench .operationFilterBar>button[type=submit]{order:1}.adminApp .operationsWorkbench .operationFilterBar>select{flex:1;order:2;width:calc(50% - 4px);min-width:110px;max-width:none;font-size:14px}.adminApp .operationsWorkbench .operationFilterBar>.operationReset{order:3}.adminApp .operationsWorkbench :is(input:not([type=checkbox]),select,textarea){font-size:16px}.adminApp .operationsWorkbench .operationSearchInput{min-width:0}.adminApp .operationsWorkbench .operationSearchInput input{font-size:16px}.adminApp .operationsWorkbench .operationResultBar{padding:0 12px 12px}.adminApp .operationsWorkbench .operationLeadToolbar>.operationSearchInput{margin:12px}.adminApp .operationsWorkbench .operationLeadBoardControls{display:block}.adminApp .operationsWorkbench .operationLeadBoardControls>.operationQueue{padding:0 0 8px}.adminApp .operationsWorkbench .operationLeadBoardControls>span{margin-top:3px;display:block}.adminApp .operationsWorkbench .operationLeadStage{display:block}.adminApp .operationsWorkbench .operationLeadStage>header{margin-bottom:12px}.adminApp .operationsWorkbench .operationLeadCard{margin-bottom:12px;padding:16px}.adminApp .operationsWorkbench .adminPagination{gap:8px;padding:12px}.adminApp .operationsWorkbench .adminPagination span{text-align:center;flex:1;font-size:12px}.adminApp .operationsWorkbench .adminPagination button{flex:none;font-size:13px}.adminApp .operationsWorkbench .adminBulkBar{gap:10px;margin:10px 12px}.adminApp .operationsWorkbench .adminBulkBar div{gap:6px}.adminApp .operationsWorkbench .orderDrawer>:not(header){margin-left:14px;margin-right:14px}.adminApp .operationsWorkbench .orderDrawer>header{margin-bottom:16px;padding:14px}.adminApp .operationsWorkbench .orderDrawer>header h2{font-size:19px}.adminApp .operationsWorkbench .orderDrawer>section{padding:16px}.adminApp .operationsWorkbench .operationFacts>div{grid-template-columns:1fr;gap:4px}.adminApp .operationsWorkbench .shipmentFields{grid-template-columns:1fr}.adminApp .operationsWorkbench .operationDrawerActions>*{flex:1}.adminApp .operationsWorkbench .drawerItem{flex-wrap:wrap;gap:8px}.adminApp .operationsWorkbench .drawerItem>span{flex-basis:100%}.adminApp .operationsWorkbench .drawerItem>strong{margin-left:auto}.adminApp .operationsWorkbench .operationReview>header{flex-wrap:wrap;gap:12px;padding:16px}.adminApp .operationsWorkbench .reviewProductIdentity{flex-basis:calc(100% - 70px)}.adminApp .operationsWorkbench .reviewStatusDate{justify-content:space-between;align-items:center;width:100%;display:flex}.adminApp .operationsWorkbench .reviewBody{padding:16px}.adminApp .operationsWorkbench .reviewProsCons{grid-template-columns:1fr;gap:12px}.adminApp .operationsWorkbench .operationReview>footer{gap:8px;padding:12px 16px}.adminApp .operationsWorkbench .operationReview>footer>.primaryAdmin{flex:1}.adminApp .operationsWorkbench .reviewComposer,.adminApp .operationsWorkbench .operationShiftRequired{padding:16px}.adminApp .operationsWorkbench .operationShiftRequired>.primaryAdmin{width:100%}}.adminApp .operationsWorkbench label.operationSearchInput input{width:100%;min-width:0;max-width:100%;min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:9px 0}.adminApp .operationsWorkbench label.operationSearchInput input:focus-visible{outline:0}@media (max-width:600px){.adminApp .operationsWorkbench label.operationSearchInput input{font-size:16px}}.adminApp .ordersWorkspace .adminDataTable .opItems{width:auto}.adminApp .operationsWorkbench .operationVisuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.adminApp .operationsWorkbench .opAmount .operationAmount{white-space:normal;font-size:15px!important}}.adminDashboardWorkbench{--workbench-purple:#51227d;--workbench-ink:#25242b;--workbench-muted:#62616d;--workbench-line:#e1e3e8;min-width:0;color:var(--workbench-ink);font-variant-numeric:tabular-nums;gap:20px;font-family:Onest,Arial,sans-serif;font-size:14px;line-height:1.5;display:grid}.adminDashboardWorkbench ::selection{color:#3b155e;background:#e8ddf3}.adminDashboardWorkbench a,.adminDashboardWorkbench button{-webkit-tap-highlight-color:transparent}.adminDashboardWorkbench :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #51227d}.adminDashboardWorkbench a{text-underline-offset:3px;text-decoration:none}.adminDashboardWorkbench svg{flex-shrink:0}.adminDashboardWorkbench :is(h2,h3,p,ul,ol){margin:0}.adminDashboardWorkbench :is(ul,ol){padding:0;list-style:none}.adminDashboardWorkbench .workbenchToolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.adminDashboardWorkbench .workbenchToolbar>p{color:var(--workbench-muted)}.adminDashboardWorkbench .workbenchToolbar>div{flex-shrink:0;align-items:center;gap:8px;display:flex}.adminDashboardWorkbench .workbenchPrimary{background:var(--workbench-purple);color:#fff;min-height:42px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:10px 16px;font-weight:550;display:inline-flex}.adminDashboardWorkbench .workbenchPrimary:hover{color:#fff;background:#3d195e}.adminDashboardWorkbench .workbenchRefresh{border:1px solid var(--workbench-line);width:42px;height:42px;color:var(--workbench-muted);cursor:pointer;background:#fff;border-radius:8px;place-items:center;padding:0;display:grid}.adminDashboardWorkbench .workbenchRefresh:hover:not(:disabled){color:var(--workbench-purple);border-color:#a897b7}.adminDashboardWorkbench .workbenchRefresh:disabled{opacity:.5;cursor:wait}.adminDashboardWorkbench .workbenchGrid{align-items:start;gap:20px;min-width:0;display:grid}.adminDashboardWorkbench .workbenchGrid.hasRecentOrders{grid-template-columns:minmax(300px,.9fr) minmax(360px,1.15fr)}.adminDashboardWorkbench .workbenchPanel{border:1px solid var(--workbench-line);background:#fff;border-radius:12px;min-width:0;overflow:hidden}.adminDashboardWorkbench .workbenchPanelHead{justify-content:space-between;align-items:center;gap:16px;min-height:88px;padding:20px 22px;display:flex}.adminDashboardWorkbench h2{letter-spacing:-.015em;color:var(--workbench-ink);font-size:16px;font-weight:600;line-height:1.35}.adminDashboardWorkbench .workbenchPanelHead p{color:var(--workbench-muted);margin-top:5px;font-size:12px}.adminDashboardWorkbench .workbenchPanelHead>a,.adminDashboardWorkbench .workbenchPanelFoot a,.adminDashboardWorkbench .workbenchEmpty>a{color:var(--workbench-purple);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:550;display:inline-flex}.adminDashboardWorkbench :is(.workbenchPanelHead,.workbenchPanelFoot,.workbenchSales,.workbenchEmpty,.workbenchIntegration) a:hover{text-decoration:underline}.adminDashboardWorkbench .workbenchTasks li,.adminDashboardWorkbench .workbenchOrderList li{border-top:1px solid #eef0f3}.adminDashboardWorkbench .workbenchTasks li>a{min-height:86px;color:var(--workbench-ink);align-items:center;gap:14px;padding:16px 22px;transition:background-color .14s;display:flex}.adminDashboardWorkbench .workbenchTasks li>a>svg:first-child{color:var(--workbench-muted)}.adminDashboardWorkbench .workbenchTasks li>a>svg:last-child{color:#7a7183}.adminDashboardWorkbench .workbenchTasks li>a:hover,.adminDashboardWorkbench .workbenchOrderList li>a:hover{background:#f8f5fb}.adminDashboardWorkbench .workbenchTaskCopy{flex:1;gap:4px;min-width:0;display:grid}.adminDashboardWorkbench .workbenchTaskCopy b{font-size:14px;font-weight:550;line-height:1.35}.adminDashboardWorkbench .workbenchTaskCopy small{color:var(--workbench-muted);font-size:12px;line-height:1.5}.adminDashboardWorkbench .workbenchCount{text-align:center;color:#73717b;background:#f2f3f5;border-radius:6px;min-width:29px;padding:3px 7px;font-size:13px;font-weight:550}.adminDashboardWorkbench .workbenchCount.hasTasks{color:#51227d;background:#eee7f5}.adminDashboardWorkbench .workbenchPanelFoot{border-top:1px solid var(--workbench-line);padding:15px 22px}.adminDashboardWorkbench .workbenchPanelFoot a{justify-content:space-between;width:100%}.adminDashboardWorkbench .workbenchPanelFoot a span{color:var(--workbench-muted);margin-left:auto}.adminDashboardWorkbench .workbenchOrderList li>a{min-height:93px;color:var(--workbench-ink);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:16px 22px;transition:background-color .14s;display:grid}.adminDashboardWorkbench .workbenchOrderIdentity{gap:2px;min-width:0;display:grid}.adminDashboardWorkbench .workbenchOrderIdentity b{font-size:14px;font-weight:600}.adminDashboardWorkbench .workbenchOrderIdentity>span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.adminDashboardWorkbench .workbenchOrderIdentity small{color:var(--workbench-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.adminDashboardWorkbench .workbenchOrderStatus{color:#555462;background:#f0f1f4;border-radius:5px;justify-self:start;max-width:110px;padding:3px 7px;font-size:11px;font-weight:500;line-height:1.5}.adminDashboardWorkbench .workbenchOrderStatus:is(.new,.ready,.paid){color:#51227d;background:#eee7f5}.adminDashboardWorkbench .workbenchOrderStatus:is(.cancelled,.refunded){color:#72707b;background:0 0}.adminDashboardWorkbench .workbenchOrderAmount{text-align:right;white-space:nowrap;gap:7px;display:grid}.adminDashboardWorkbench .workbenchOrderAmount b{font-size:13px;font-weight:550}.adminDashboardWorkbench .workbenchOrderAmount time{color:var(--workbench-muted);font-size:11px}.adminDashboardWorkbench .workbenchEmpty{color:var(--workbench-muted);justify-items:start;gap:10px;padding:28px 22px 34px;display:grid}.adminDashboardWorkbench .workbenchEmpty h3{color:var(--workbench-ink);font-size:15px;font-weight:550}.adminDashboardWorkbench .workbenchEmpty p{max-width:44ch}.adminDashboardWorkbench .workbenchSales{color:var(--workbench-muted);justify-content:space-between;align-items:center;gap:16px;padding:0 2px 2px;font-size:12px;display:flex}.adminDashboardWorkbench .workbenchSales p{flex-wrap:wrap;align-items:baseline;gap:3px 12px;display:flex}.adminDashboardWorkbench .workbenchSales strong{color:var(--workbench-ink);font-size:14px;font-weight:550}.adminDashboardWorkbench .workbenchSales small{font-size:11px}.adminDashboardWorkbench .workbenchSales>a{color:var(--workbench-purple);flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.adminDashboardWorkbench .workbenchLeads .workbenchPanelHead{min-height:72px}.adminDashboardWorkbench .workbenchLeads li{border-top:1px solid #eef0f3;align-items:center;gap:22px;padding:15px 22px;display:flex}.adminDashboardWorkbench .workbenchLeads li>div{flex:1;gap:3px;min-width:0;display:grid}.adminDashboardWorkbench .workbenchLeads b{font-weight:550}.adminDashboardWorkbench .workbenchLeads li span,.adminDashboardWorkbench .workbenchLeads time{color:var(--workbench-muted);font-size:12px}.adminDashboardWorkbench .workbenchLeads li a{border:1px solid var(--workbench-line);color:var(--workbench-purple);border-radius:7px;flex-shrink:0;padding:8px 10px;font-size:12px;font-weight:550}.adminDashboardWorkbench .workbenchLeads li a:hover{background:#f8f5fb;border-color:#a897b7}.adminDashboardWorkbench .workbenchIntegration{border-top:1px solid var(--workbench-line);align-items:flex-start;gap:14px;padding:19px 2px 3px;display:flex}.adminDashboardWorkbench .workbenchIntegration>svg{color:var(--workbench-muted);margin-top:1px}.adminDashboardWorkbench .workbenchIntegration>div{flex:1;min-width:0}.adminDashboardWorkbench .workbenchIntegration h2{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:14px;display:flex}.adminDashboardWorkbench .workbenchIntegration h2 span{color:var(--workbench-muted);font-size:12px;font-weight:400}.adminDashboardWorkbench .workbenchIntegration h2 span.hasError{color:#972d43}.adminDashboardWorkbench .workbenchIntegration p{color:var(--workbench-muted);overflow-wrap:anywhere;margin-top:5px;font-size:12px}.adminDashboardWorkbench .workbenchIntegration time{color:var(--workbench-muted);margin-top:4px;font-size:11px;display:block}.adminDashboardWorkbench .workbenchIntegration>a{color:var(--workbench-purple);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.adminDashboardWorkbench .workbenchNotice,.adminDashboardWorkbench.workbenchFailure{color:#852a3d;background:#fff;border:1px solid #e9cbd1;border-radius:12px;padding:18px 20px}.adminDashboardWorkbench.workbenchFailure{justify-items:start;gap:12px}@media (max-width:1150px){.adminDashboardWorkbench .workbenchGrid.hasRecentOrders{grid-template-columns:minmax(0,1fr)}.adminDashboardWorkbench .workbenchTasks li>a{min-height:76px}}@media (max-width:600px){.adminDashboardWorkbench{gap:16px}.adminDashboardWorkbench .workbenchToolbar{flex-direction:column;align-items:flex-start;gap:12px}.adminDashboardWorkbench .workbenchToolbar>div{width:100%}.adminDashboardWorkbench .workbenchPrimary{flex:1;min-height:44px}.adminDashboardWorkbench .workbenchRefresh{width:44px;height:44px}.adminDashboardWorkbench .workbenchPanelHead{gap:10px;padding:18px 16px}.adminDashboardWorkbench .workbenchTasks li>a{gap:10px;padding:15px 16px}.adminDashboardWorkbench .workbenchTaskCopy small{max-width:28ch}.adminDashboardWorkbench .workbenchPanelFoot{padding:14px 16px}.adminDashboardWorkbench .workbenchOrderList li>a{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:15px 16px}.adminDashboardWorkbench .workbenchOrderIdentity{grid-row:span 2}.adminDashboardWorkbench .workbenchOrderAmount{grid-area:1/2;gap:3px}.adminDashboardWorkbench .workbenchOrderStatus{grid-column:2;justify-self:end;max-width:140px}.adminDashboardWorkbench .workbenchEmpty{padding:22px 16px 28px}.adminDashboardWorkbench .workbenchSales{align-items:flex-start}.adminDashboardWorkbench .workbenchSales small{flex-basis:100%}.adminDashboardWorkbench .workbenchLeads li{flex-wrap:wrap;gap:8px 12px;padding:15px 16px}.adminDashboardWorkbench .workbenchLeads li>div{flex-basis:calc(100% - 105px)}.adminDashboardWorkbench .workbenchLeads time{flex-basis:100%;order:3}.adminDashboardWorkbench .workbenchIntegration{flex-wrap:wrap}.adminDashboardWorkbench .workbenchIntegration>div{flex-basis:calc(100% - 34px)}.adminDashboardWorkbench .workbenchIntegration>a{margin-left:34px}}@media (prefers-reduced-motion:reduce){.adminDashboardWorkbench .workbenchTasks li>a,.adminDashboardWorkbench .workbenchOrderList li>a{transition:none}}:is(.adminWorkbench,.adminWorkbenchStandalone:has(.adminLoginPage)){--admin-bg:#f5f6f8;--admin-surface:#fff;--admin-ink:#28242e;--admin-muted:#67616e;--admin-border:#e0dce5;--admin-brand:#51227d;--admin-accent:#b9df20;--admin-radius:12px;--admin-shadow:0 12px 32px #251c341a;color:var(--admin-ink);background:var(--admin-bg);font-family:Onest,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.5}.adminWorkbench *,.adminWorkbench :before,.adminWorkbench :after{box-sizing:border-box}.adminWorkbench :is(button,input,select,textarea){font-family:inherit;font-size:14px}.adminWorkbench :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #51227d}.adminWorkbench a{text-underline-offset:3px}.adminWorkbench :is(button,a){transition:background-color .16s,color .16s,border-color .16s}.adminWorkbench :is(button:disabled,input:disabled,select:disabled,textarea:disabled){cursor:not-allowed}.adminWorkbench button:disabled{opacity:.55}.adminWorkbench button{font-weight:500}.adminWorkbench :is(h1,h2,h3,h4){letter-spacing:-.02em;text-transform:none;font-family:inherit;font-style:normal;font-weight:600;line-height:1.3}.adminWorkbench .adminPanel{border:1px solid var(--admin-border);box-shadow:none;border-radius:12px}.adminWorkbench .adminPanel h2{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.4}.adminWorkbench .adminPanel small{color:#67616e}.adminWorkbench .workspaceHead{align-items:center;gap:16px;margin-bottom:20px}.adminWorkbench .workspaceHead h2{font-size:20px;font-weight:600;line-height:1.4}.adminWorkbench .workspaceHead small{color:#67616e;max-width:760px;margin:0;font-size:14px}.adminWorkbench .workspaceHead>div:first-child>p{color:#67616e;margin:0;font-size:14px;line-height:1.55;display:block}.adminWorkbench .primaryAdmin{color:#fff;cursor:pointer;background:#51227d;border:1px solid #51227d;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.adminWorkbench .primaryAdmin:hover:not(:disabled){background:#652e97;border-color:#652e97}.adminWorkbench :is(.quietButton,.adminActionLink){color:#51227d;cursor:pointer;background:#fff;border:1px solid #d7d0df;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.adminWorkbench :is(.quietButton,.adminActionLink):hover:not(:disabled){background:#f4eef9;border-color:#c2afd2}.adminWorkbench :is(input[type=checkbox],input[type=radio]){accent-color:#51227d;width:16px;height:16px}.adminWorkbench :is(input,textarea)::placeholder{color:#76707e;opacity:1}.adminWorkbench .adminDataTable{font-size:13px}.adminWorkbench .adminDataTable table{font-variant-numeric:tabular-nums}.adminWorkbench .adminDataTable th{color:#67616e;text-transform:none;letter-spacing:0;background:#f8f7fa;padding:13px 14px;font-size:12px;font-weight:500;line-height:1.5}.adminWorkbench .adminDataTable th button{min-height:28px;color:inherit;font-size:12px;font-weight:500}.adminWorkbench .adminDataTable td small{color:#67616e;font-size:12px}.adminWorkbench .adminDataTable .adminTableScroll{scrollbar-width:thin;border-radius:0}.adminWorkbench .adminPagination{color:#67616e;border-top:1px solid #e9e5ed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:12px;display:flex}.adminWorkbench .adminPagination button{color:#51227d;background:#fff;border:1px solid #d7d0df;border-radius:7px;min-height:36px;padding:8px 12px;font-size:12px}.adminWorkbench .adminTableEmpty{text-align:center;color:#67616e;padding:44px 20px;font-size:14px}.adminWorkbench .builderPageCard{box-shadow:none;border-color:#e0dce5;border-radius:12px;transition:border-color .16s,background-color .16s}.adminWorkbench .builderPageCard:hover{box-shadow:none;background:#fcfaff;border-color:#bba6cd;transform:none}.adminWorkbench :is(.settingsFact,.toggleLine,.teamPanel,.systemPanel,.seoGrid) :is(label,b){text-transform:none;font-size:14px;font-weight:500}.adminWorkbench :is(.settingsFact,.toggleLine,.teamPanel,.systemPanel) small{color:#67616e;font-size:12px}.adminWorkbench .syncOverview article:first-child{background:#fff}.adminWorkbench .syncOverview article:first-child>i{color:#51227d;background:#eee6f5}.adminWorkbench .syncOverview article{min-width:0;box-shadow:none}.adminWorkbench .logLine code{overflow-wrap:anywhere;font-size:12px}.adminWorkbench .logLine b{color:#554e60;font-weight:500}.adminWorkbench .teamPanel em{font-size:12px}.adminWorkbench .teamPanel>div{grid-template-columns:32px minmax(0,1fr) auto;gap:10px 12px}.adminWorkbench .teamPanel>div>i{grid-area:1/1;align-self:start}.adminWorkbench .teamPanel>div>span{overflow-wrap:anywhere;grid-area:1/2/auto/-1;min-width:0}.adminWorkbench .teamPanel>div>:is(select,em){grid-area:2/2;justify-self:stretch;width:100%;min-width:0}.adminWorkbench .teamPanel>div>.staffToggle{color:#51227d;background:#eee7f5;border:1px solid #d9cbe4;border-radius:8px;grid-area:2/3;justify-self:end;width:auto;min-width:86px;min-height:40px;padding:8px 12px;font-weight:500}.adminWorkbench .teamPanel>div>.staffToggle.off{color:#67616e;background:#f5f6f8;border-color:#d7d0df}.adminWorkbench .teamPanel>div>.staffStores{grid-area:3/2/auto/-1;min-width:0}.adminWorkbench .staffStores summary{min-height:36px;padding:6px 0}.adminWorkbench .staffStores[open]>:not(summary){min-width:0}.adminWorkbench .secondaryWorkspace .periodTabs button{font-weight:500}.adminWorkbench .orderStatus{font-size:12px;font-weight:500;line-height:1.4}.adminWorkbenchStandalone .adminLoginPage{background:#f4f1f7;grid-template-columns:minmax(340px,560px) 1fr;font-family:Onest,Segoe UI,Arial,sans-serif;display:grid}.adminWorkbenchStandalone .adminLoginCard{max-width:none;padding:60px}.adminWorkbenchStandalone .adminLoginCard h1{letter-spacing:-.03em;margin-bottom:14px;font-size:30px;font-weight:600;line-height:1.2}.adminWorkbenchStandalone .adminLoginCard label{gap:8px;margin:12px 0;font-size:14px;font-weight:500}.adminWorkbenchStandalone .adminLoginCard input{border:1px solid #cfc5d8;border-radius:8px;min-height:46px;font-size:16px}.adminWorkbenchStandalone .adminLoginCard button{color:#fff;cursor:pointer;background:#51227d;border-radius:8px;font-size:15px;font-weight:500}.adminWorkbenchStandalone .adminLoginVisual{color:#51227d;background:#eee6f5;justify-content:center;padding:56px}.adminWorkbenchStandalone .adminLoginVisual b{color:#51227d;letter-spacing:-.03em;max-width:480px;font-size:38px;font-weight:600;line-height:1.15}.adminWorkbenchStandalone .adminLoginVisual p{color:#62526f;max-width:470px;font-size:15px;line-height:1.7}@media (max-width:800px){.adminWorkbench .workspaceHead{flex-wrap:wrap;align-items:flex-start}.adminWorkbench .workspaceHead>div:last-child{flex-wrap:wrap;width:auto}.adminWorkbench .adminDataTable td{padding:13px 12px}.adminWorkbenchStandalone .adminLoginPage{justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex}.adminWorkbenchStandalone .adminLoginCard{border:1px solid #e0dce5;border-radius:12px;width:100%;max-width:460px;padding:30px 24px}.adminWorkbenchStandalone .adminLoginVisual{display:none}}@media (prefers-reduced-motion:reduce){.adminWorkbench :is(button,a){scroll-behavior:auto;transition:none}}.storePlatform{--pf-paper:#fff;--pf-ink:#272331;--pf-muted:#6d6878;--pf-line:#e7e4ed;--pf-brand:#6030a3;--pf-selected:#f0e9f8;color:var(--pf-ink);min-width:0;max-width:1480px;margin:auto;font:400 14px/1.5 Onest,Segoe UI,sans-serif}.storePlatform *{box-sizing:border-box}.storePlatform :is(button,input,select,textarea){font:inherit}.storePlatform h2{margin:0;font-size:16px;font-weight:600;line-height:1.4}.storePlatform p{max-width:72ch;margin:9px 0}.storePlatform small{color:var(--pf-muted);font-size:12px;line-height:1.5}.storePlatform a{color:var(--pf-brand);text-underline-offset:3px}.storePlatform button:disabled{cursor:not-allowed;opacity:.55}.storePlatform :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--pf-brand);outline-offset:3px}.storePlatform ::selection{color:#42216f;background:#e5d7f4}.storePlatform :is(input,textarea){caret-color:var(--pf-brand)}.storePlatform input::placeholder,.storePlatform textarea::placeholder{color:#767080;opacity:1}.platformHeader{min-width:0;margin:0 0 20px;display:flex}.platformScope{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 14px;display:flex}.platformScopeIcon{flex:none;place-items:center;display:grid}.platformScope label{align-items:center;gap:12px;min-width:0;display:flex}.platformScopeLabel{color:var(--pf-muted);white-space:nowrap;font-size:12px}.platformScope select{border:1px solid var(--pf-line);background:var(--pf-paper);width:min(320px,100%);min-width:180px;min-height:36px;color:var(--pf-ink);border-radius:7px;padding:7px 30px 7px 10px;font-size:13px}.platformScope>a{min-height:36px;margin-left:auto;padding:7px 11px;font-size:12px!important}.platformPrimary,.platformSecondary{cursor:pointer;white-space:normal;text-align:center;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-weight:600;display:inline-flex;font-size:13px!important;text-decoration:none!important}.platformPrimary{background:var(--pf-brand);color:#fff!important}.platformPrimary:hover:not(:disabled){background:#4d2488}.platformSecondary{background:var(--pf-paper);border-color:var(--pf-line);color:var(--pf-ink)!important}.platformSecondary:hover:not(:disabled){background:#f8f6fb;border-color:#ccc5d8}.platformInlineLink{align-items:center;gap:7px;font-size:13px;display:inline-flex}.platformSplit{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:start;gap:20px;display:grid}.platformSplit>*{min-width:0}.platformPanel{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:12px;margin-bottom:20px;overflow:hidden}.platformPanel>header{border-bottom:1px solid var(--pf-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:15px 20px;display:flex}.platformPanel>header>p{color:var(--pf-muted);width:100%;margin:0;font-size:12px}.platformPanel>header>a{align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}.platformPanelTitle{align-items:center;gap:8px;display:flex}.platformPanel>form,.platformPanel>p,.platformPanel>a{margin:0;padding:20px}.platformPanel>form{display:block}.platformPanel fieldset{border:0;min-width:0;margin:0;padding:0}.platformPanel form footer{border-top:1px solid var(--pf-line);margin-top:20px;padding-top:16px}.platformFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.platformField{gap:6px;min-width:0;margin-bottom:16px;font-size:12px;font-weight:500;display:grid}.platformFields>.platformField{margin-bottom:0}.platformField :is(input,select,textarea){background:var(--pf-paper);width:100%;min-width:0;min-height:40px;color:var(--pf-ink);border:1px solid #d9d4e1;border-radius:7px;padding:9px 11px;font-size:14px;font-weight:400}.platformField textarea{resize:vertical;min-height:86px}.platformField>small{font-weight:400}.platformCheck{align-items:flex-start;gap:9px;min-height:24px;margin:16px 0;font-size:13px;display:flex}.platformCheck input{accent-color:var(--pf-brand);flex:none;width:17px;height:17px;margin-top:2px}.platformHelp{color:var(--pf-muted);font-size:12px}.platformPanel details{margin:12px 0}.platformPanel summary{color:var(--pf-brand);cursor:pointer;min-height:36px}.platformSide{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:12px;padding:20px}.platformSide>h2{align-items:center;gap:8px;display:flex}.platformSide>p{color:var(--pf-muted);font-size:12px}.platformSide>a{justify-content:space-between;align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.platformSummary,.platformSide dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin:8px 0 16px;display:grid}.platformSummary :is(dt,dd),.platformSide :is(dt,dd){border-bottom:1px solid var(--pf-line);overflow-wrap:anywhere;margin:0;padding:10px 0;font-size:12px}.platformSummary dt,.platformSide dt{color:var(--pf-muted)}.platformSummary dd,.platformSide dd{text-align:right;font-variant-numeric:tabular-nums;padding-left:10px;font-weight:600}.platformError{color:#8f263d;overflow-wrap:anywhere;background:#faedf0;border-radius:8px;margin:14px 0;padding:13px 16px;font-size:13px}.platformError p{margin:0 0 10px}.platformLoading{color:var(--pf-muted);padding:32px 0}.platformEmpty{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:10px;align-items:center;gap:14px;margin-bottom:20px;padding:18px 20px;display:flex}.platformEmpty>div{flex:1}.platformEmpty h2{font-size:15px}.platformEmpty p{color:var(--pf-muted);margin:3px 0 0;font-size:12px}.platformEmptyLine{color:var(--pf-muted);font-size:13px;padding:24px!important}.platformTableWrap{border:1px solid var(--pf-line);background:var(--pf-paper);scrollbar-color:#cfc7d9 #f7f5fa;scrollbar-width:thin;border-radius:10px;max-width:100%;margin-bottom:20px;overflow:auto}.platformPanel>.platformTableWrap{border:0;border-radius:0;margin:0}.platformTable{border-collapse:collapse;width:100%;font-size:13px;line-height:1.5}.platformTable th{color:var(--pf-muted);text-align:left;white-space:nowrap;background:#faf9fc;padding:11px 16px;font-size:12px;font-weight:500}.platformTable td{border-top:1px solid var(--pf-line);vertical-align:middle;font-variant-numeric:tabular-nums;padding:14px 16px}.platformTable tbody tr:hover{background:#fbf9fe}.platformTable td strong{font-weight:600}.platformItem{text-align:left;color:var(--pf-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-width:210px;padding:0;display:flex}.platformItem strong,.platformItem small{display:block}.platformItem strong{font-size:13px;font-weight:600}.platformItem small{color:var(--pf-muted);margin-top:4px}.platformStockThumb{background:#f7f5f9;border-radius:7px;flex:none;place-items:center;width:48px;height:54px;display:grid;overflow:hidden}.platformStockThumb img{object-fit:contain;width:100%;height:100%;display:block}.platformToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.platformSearch{background:var(--pf-paper);border:1px solid #d9d4e1;border-radius:8px;align-items:center;gap:9px;width:min(480px,100%);padding:0 12px;display:flex}.platformSearch>svg{color:var(--pf-muted);flex:none}.platformSearch input{width:100%;min-width:0;min-height:40px;color:var(--pf-ink);background:0 0;border:0;padding:10px 0}.platformTabs{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.platformTabs button,.platformTabs a{border:1px solid var(--pf-line);background:var(--pf-paper);color:var(--pf-muted);cursor:pointer;border-radius:7px;min-height:36px;padding:8px 12px;font-size:12px;text-decoration:none}.platformTabs button[aria-pressed=true]{background:var(--pf-selected);color:var(--pf-brand);border-color:#d8c8eb}.platformToolbar .platformTabs{margin:0}.platformFacts{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:10px;flex-wrap:wrap;gap:20px 36px;margin-bottom:20px;padding:17px 20px;display:flex}.platformFacts span{color:var(--pf-muted);font-size:12px}.platformFacts strong{color:var(--pf-ink);font-variant-numeric:tabular-nums;margin-top:3px;font-size:20px;font-weight:600;display:block}.platformFrozen,.platformReady{color:#70677e;background:#f1eff5;border-radius:5px;align-items:center;gap:5px;margin:8px 0;padding:3px 7px;font-size:12px;font-weight:500;display:inline-flex}.platformReady{color:#28714b;background:#e9f5ee}.platformIntegrationList{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:12px;gap:0;margin-bottom:20px;display:grid;overflow:hidden}.platformIntegration{border-bottom:1px solid var(--pf-line);padding:20px}.platformIntegration:last-child{border:0}.platformIntegration>div{align-items:center;gap:12px;display:flex}.platformIntegration h2{flex:1}.platformIntegration p{font-size:13px}.platformIntegration small{max-width:75ch;display:block}.platformCallout{background:#f1edf7;border-radius:9px;margin-bottom:20px;padding:16px 18px;font-size:13px}.platformCallout h2{font-size:15px}.platformCallout p{color:var(--pf-muted);font-size:13px}.platformFootnote{color:var(--pf-muted);border-top:1px solid var(--pf-line);margin-top:22px;padding:16px 0 2px;font-size:12px}.platformIconTile,.platformTaskGlyph{--tile-bg:#f0eaf9;background:var(--tile-bg);border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}:is(.platformIconTile,.platformTaskGlyph)[data-tone=violet]{--tile-bg:#f0eaf9}:is(.platformIconTile,.platformTaskGlyph)[data-tone=blue]{--tile-bg:#eaf2fc}:is(.platformIconTile,.platformTaskGlyph)[data-tone=amber]{--tile-bg:#fff3da}:is(.platformIconTile,.platformTaskGlyph)[data-tone=teal]{--tile-bg:#e5f4ef}:is(.platformIconTile,.platformTaskGlyph)[data-tone=indigo]{--tile-bg:#edf0fb}:is(.platformIconTile,.platformTaskGlyph)[data-tone=rose]{--tile-bg:#fbeaf0}.platformShiftStrip{background:var(--pf-paper);border:1px solid var(--pf-line);border-radius:10px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(170px,.7fr);margin-bottom:18px;display:grid}.platformShiftStrip>a{min-width:0;color:var(--pf-ink);align-items:center;gap:11px;padding:15px 18px;text-decoration:none;display:flex}.platformShiftStrip>a+a{border-left:1px solid var(--pf-line)}.platformShiftStrip>a:hover{background:#fbf9fd}.platformShiftStrip>a>span:nth-child(2){flex:1;min-width:0}.platformShiftStrip strong,.platformShiftStrip small{display:block}.platformShiftStrip strong{font-size:13px;font-weight:600}.platformShiftStrip small{margin-top:2px;font-size:12px}.platformShiftCash strong{font-variant-numeric:tabular-nums;font-size:19px}.platformShiftHardware{flex-direction:column;justify-content:center;align-items:flex-start!important;gap:5px!important}.platformShiftHardware .platformFrozen,.platformShiftHardware .platformReady{margin:0}.platformShiftHardware>span:last-child{color:var(--pf-muted);align-items:center;gap:5px;font-size:12px;display:flex}.platformQuick{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.platformQuick a{background:var(--pf-paper);border:1px solid var(--pf-line);color:var(--pf-ink);border-radius:10px;align-items:center;gap:11px;min-width:0;padding:17px;text-decoration:none;display:flex}.platformQuick a>span:not(.platformIconTile){flex:1;min-width:0}.platformQuick a:hover{background:#fbf9fe;border-color:#c7b2df}.platformQuick strong,.platformQuick small{display:block}.platformQuick strong{font-size:13px;font-weight:600}.platformQuick small{margin-top:3px;font-size:12px}.platformWorkdayActions a.isPrimary{background:var(--pf-brand);border-color:var(--pf-brand);color:#fff}.platformWorkdayActions a.isPrimary:hover{background:#4d2488}.platformWorkdayActions a.isPrimary small{color:#eee5fa}.platformWorkdayActions a.isPrimary .platformIconTile{background:#fff}.platformWorkdayActions a.isFrozen{color:#77717e;background:#f7f6f9;border-style:dashed}.platformWorkdayActions a.isFrozen small{color:#77717e}.platformWorkdayActions a.isFrozen .platformIconTile{opacity:.7;background:#edecf1}.platformManagerActions{grid-template-columns:repeat(5,minmax(0,1fr))}.platformManagerActions a{flex-direction:column;align-items:flex-start;gap:14px;padding:20px 16px;position:relative}.platformManagerActions a>span:not(.platformIconTile){flex:initial}.platformManagerActions strong{font-size:16px}.platformManagerActions small{margin-top:5px;line-height:1.5}.platformManagerActions a>svg:last-child{position:absolute;top:22px;right:15px}.platformManagerActions a.isFrozen,.platformManagerActions a.isFrozen small{color:#635e6c}.platformManagerQueue{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.platformManagerQueue>*{min-width:0}.platformManagerQueue .platformPanel>header{flex-wrap:wrap;gap:12px}.platformManagerQueue .platformPanelTitle{min-width:0}.platformManagerQueue .platformTaskMeta b{white-space:nowrap}.platformWorkdayGrid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:20px;display:grid}.platformWorkdayGrid>*{min-width:0}.platformWorkdayAside{gap:16px;display:grid}.platformWorkdayMoney>a{border-bottom:1px solid var(--pf-line);min-height:40px;margin:0;padding:8px 0;font-size:12px;text-decoration:none}.platformWorkdayMoney>a:last-child{border:0;padding-bottom:0}.platformWorkdayMoney>h2{margin-bottom:8px}.platformWorkdayFrozen{color:var(--pf-muted);gap:9px;margin:0;padding:0 4px;font-size:12px;display:flex}.platformWorkdayFrozen>svg{flex:none;margin-top:2px}.platformTaskCount{color:var(--pf-muted);background:#f1eef6;border-radius:6px;padding:2px 7px;font-size:12px;font-weight:500}.platformTasks>a{border-bottom:1px solid var(--pf-line);color:var(--pf-ink);align-items:center;gap:13px;padding:16px 20px;text-decoration:none;display:flex}.platformTasks>a:last-child{border:0}.platformTasks>a:hover{background:#fcfafe}.platformTaskGlyph{border-radius:8px;width:42px;height:48px;overflow:hidden}.platformTaskGlyph img{object-fit:contain;background:#f8f7fa;width:100%;height:100%}.platformTaskCopy{flex:1;min-width:0}.platformTasks strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.platformTasks small{margin-top:3px;font-size:12px;display:block}.platformTasks .orderSourceBadge{vertical-align:middle;display:inline-flex}.platformTaskAction{color:var(--pf-brand);align-items:center;gap:5px;margin-top:7px;font-size:12px;font-weight:500;display:inline-flex}.platformTaskMeta{text-align:right;font-variant-numeric:tabular-nums;flex:none}.platformTaskMeta b{font-size:13px;font-weight:600}.platformTaskLinks{border-top:1px solid var(--pf-line);flex-wrap:wrap;gap:20px;padding:14px 20px;font-size:12px;display:flex}.platformAvatar{width:32px;height:32px;color:var(--pf-brand);background:#f0eaf8;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.platformTeam>div{border-bottom:1px solid var(--pf-line);align-items:center;gap:9px;padding:12px 0;display:flex}.platformTeam>div:last-child{border:0;padding-bottom:0}.platformTeam>div>span:nth-child(2){flex:1;min-width:0}.platformTeam strong,.platformTeam small{font-size:12px;display:block}.platformTeam small{margin-top:2px;font-size:12px}.platformTeam i{background:#409268;border-radius:50%;flex:none;width:6px;height:6px}.platformCashBreakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.platformCashBreakdown>span{border:1px solid var(--pf-line);color:var(--pf-muted);border-radius:8px;padding:12px 14px;font-size:12px}.platformCashBreakdown strong{font-variant-numeric:tabular-nums;color:var(--pf-ink);margin-top:4px;font-size:19px;font-weight:600;display:block}.platformCashBreakdown .isTotal{background:#f4eefb;border-color:#e4d9f1}.platformCashMatch,.platformCashDifference{color:#236345;background:#edf6ef;border-radius:8px;margin:16px 0;padding:13px 15px}.platformCashDifference{color:#805609;background:#fff4df}.platformCashMatch p,.platformCashDifference p{color:inherit;margin:4px 0 0;font-size:12px}.platformIntakeSteps{border-bottom:1px solid var(--pf-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 20px;padding:0 0 16px;list-style:none;display:grid}.platformIntakeSteps button{text-align:left;width:100%;min-height:36px;font:inherit;color:var(--pf-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:flex}.platformIntakeSteps button:disabled{opacity:1;cursor:default}.platformIntakeStepNumber{width:26px;height:26px;color:var(--pf-muted);background:#f1eef6;border-radius:7px;flex:none;place-items:center;font-weight:600;display:grid}.platformIntakeSteps li[data-state=current] button{color:var(--pf-brand);font-weight:600}.platformIntakeSteps li[data-state=current] .platformIntakeStepNumber{background:var(--pf-brand);color:#fff}.platformIntakeSteps li[data-state=complete] .platformIntakeStepNumber{color:#28714b;background:#e4f3eb}.platformIntakeHeading{margin-bottom:20px}.platformIntakeHeading h3{letter-spacing:-.02em;margin:0 0 6px;font-size:19px}.platformIntakeHeading p{color:var(--pf-muted);max-width:68ch;margin:0;font-size:13px}.platformIntakeOptional{padding:4px 0}.platformIntakeOptional summary{color:var(--pf-brand);cursor:pointer;padding:8px 0}.platformIntakeOptional .platformFields{margin-top:12px}.platformIntakeReview{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);gap:24px;display:grid}.platformIntakeItem{background:#f8f6fb;border-radius:8px;align-items:start;gap:13px;margin-bottom:18px;padding:16px;display:flex}.platformIntakeItemIcon{width:48px;height:56px;color:var(--pf-brand);background:#eee8f6;border-radius:7px;flex:none;place-items:center;display:grid}.platformIntakeItem h4{margin:0 0 7px;font-size:18px}.platformIntakeItem p{color:var(--pf-muted);margin:3px 0;font-size:12px}.platformIntakeEdit{color:var(--pf-brand);cursor:pointer;background:0 0;border:0;min-height:36px;padding:7px 0;font-size:12px}.platformIntakePrivateReason{white-space:pre-wrap}.platformIntakeAfter{border:1px solid var(--pf-line);border-radius:9px;align-self:start;padding:18px}.platformIntakeAfter h4{margin:0 0 16px;font-size:15px}.platformIntakeAfter ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.platformIntakeAfter li{gap:11px;display:flex}.platformIntakeAfter svg{color:var(--pf-brand);flex:none}.platformIntakeAfter strong{font-size:13px}.platformIntakeAfter p{color:var(--pf-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.platformIntakePayout{background:#f2edf8;border-radius:9px;gap:14px;margin:18px 0;padding:16px;display:flex}.platformIntakePayout svg{color:var(--pf-brand);flex:none}.platformIntakePayout span{font-size:12px}.platformIntakePayout strong{margin:4px 0;font-size:22px;display:block}.platformIntakePayout p{color:var(--pf-muted);margin:6px 0 0;font-size:12px}.platformIntakeCheckHint{color:var(--pf-muted);margin-top:4px;font-size:12px;display:block}.platformIntakeNavigation{border-top:1px solid var(--pf-line);justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:16px;display:flex}.platformIntakeNavigation>div{gap:10px;display:flex}.platformIntakeNavigation button{align-items:center;gap:12px;display:inline-flex}.platformIntake :is(input,textarea):user-invalid{border-color:#b23448}.platformGoods{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.platformGoodsItem{text-align:left;background:var(--pf-paper);color:var(--pf-ink);border:1px solid var(--pf-line);cursor:pointer;border-radius:10px;gap:6px;min-width:0;padding:15px;display:grid}.platformGoodsItem.selected{outline:2px solid var(--pf-brand);outline-offset:1px}.platformGoodsItem img{object-fit:contain;width:78px;height:90px}.platformGoodsItem strong{font-size:14px}.platformGoodsItem b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.platformGoodsItem small{font-size:12px}.platformGoodsItem:disabled{opacity:.6}.platformMappingForm{border-top:1px solid var(--pf-line);margin-top:16px;padding-top:16px}.platformIntegrationActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.platformMappingForm summary{cursor:pointer;color:var(--pf-brand);padding:9px 0}.platformMappingForm form{padding:16px 0}.platformMappingForm :is(input,select){font-size:14px}.deliveryAddressChoices{gap:10px;display:grid}.adminModalDialog.platformStockDialog[open]{justify-content:flex-end;align-items:stretch;padding:0;display:flex}.platformStockDrawer.storePlatform{overscroll-behavior:contain;background:#faf9fc;flex-direction:column;width:min(700px,100%);height:100dvh;margin:0;display:flex;overflow:auto}.platformStockDrawerHead{background:var(--pf-paper);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex}.platformStockDrawerHead h2{margin-top:3px;font-size:19px}.platformDrawerClose{border:1px solid var(--pf-line);background:var(--pf-paper);width:36px;height:36px;color:var(--pf-muted);cursor:pointer;border-radius:8px;flex:none;place-items:center;display:grid}.platformStockIdentity{background:var(--pf-paper);align-items:center;gap:15px;padding:0 24px 20px;display:flex}.platformStockIdentity .platformStockThumb{width:64px;height:76px}.platformStockIdentity strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.platformStockIdentity p{margin:2px 0;font-size:13px}.platformStockIdentity small{font-size:12px}.platformDrawerTabs{background:var(--pf-paper);border-bottom:1px solid var(--pf-line);gap:24px;padding:0 24px;display:flex}.platformDrawerTabs button{min-height:44px;color:var(--pf-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0;font-size:13px}.platformDrawerTabs button[aria-pressed=true]{color:var(--pf-brand);border-bottom-color:var(--pf-brand);font-weight:600}.platformStockDrawerBody{padding:20px 24px}.platformStockDrawerBody>[hidden]{display:none}.platformStockDrawerBody .platformPanel{margin:0}.platformStockDrawerBody .piWorkspace{background:0 0;border:0;padding:0}.platformStockDrawerBody .piHeading .piEyebrow{display:none}.platformStockDrawerBody .piHeading h2{font-size:17px}.platformStockDrawerBody .piHistoryColumns{grid-template-columns:1fr}.platformStockDrawerBody .piDefinition{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1200px){.platformQuick{grid-template-columns:repeat(2,minmax(0,1fr))}.platformManagerActions{grid-template-columns:repeat(3,minmax(0,1fr))}.platformManagerQueue{grid-template-columns:1fr;gap:0}.platformWorkdayGrid{grid-template-columns:minmax(0,1fr) 250px;gap:16px}.platformShiftStrip{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.platformShiftHardware{border-top:1px solid var(--pf-line);flex-direction:row;grid-column:1/-1;justify-content:flex-start;border-left:0!important;align-items:center!important;gap:10px!important;padding:8px 18px!important}}@media (max-width:950px){.platformWorkdayGrid{grid-template-columns:1fr}.platformWorkdayAside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.platformWorkdayFrozen{grid-column:1/-1}.platformSplit{grid-template-columns:minmax(0,1fr) minmax(230px,.55fr);gap:16px}.platformIntakeReview{grid-template-columns:1fr}}@media (max-width:700px){.storePlatform{font-size:14px}.platformHeader{margin-bottom:14px}.platformScope{flex-wrap:wrap;gap:8px;padding:10px}.platformScopeIcon{display:none}.platformScope label{flex:1;gap:4px;min-width:0;display:grid}.platformScopeLabel{font-size:12px}.platformScope select{width:100%;min-width:0;max-width:none;min-height:36px;padding:5px 22px 5px 8px;font-size:16px}.platformScope>a{align-self:end;gap:5px;min-height:36px;margin:0;padding:6px 8px;font-size:12px!important}.platformScope>a>svg:last-child{display:none}.platformSplit{grid-template-columns:1fr;gap:16px}.platformPanel{margin-bottom:16px}.platformPanel>header,.platformPanel>form,.platformSide{padding:16px}.platformPanel>header h2{font-size:15px}.platformFields{grid-template-columns:1fr;gap:14px;margin-bottom:14px}.platformField{margin-bottom:14px}.platformField :is(input,select,textarea){min-height:44px;font-size:16px}.platformPrimary,.platformSecondary{min-height:44px}.platformPanel form footer .platformPrimary{width:100%}.platformEmpty{flex-wrap:wrap;align-items:flex-start;gap:11px;padding:15px}.platformEmpty>div{min-width:calc(100% - 60px)}.platformEmpty>a{margin-left:51px}.platformToolbar{align-items:stretch;gap:10px}.platformSearch{width:100%}.platformSearch input{min-height:44px;font-size:16px}.platformTableWrap{overflow:visible}.platformTable,.platformTable tbody,.platformTable tr,.platformTable td{display:block}.platformTable thead{display:none}.platformTable tr{border-bottom:1px solid var(--pf-line);padding:12px 16px}.platformTable tr:last-child{border-bottom:0}.platformTable td{overflow-wrap:anywhere;border:0;grid-template-columns:90px minmax(0,1fr);gap:10px;padding:5px 0;font-size:13px;display:grid}.platformTable td:before{content:attr(data-label);color:var(--pf-muted);font-size:12px}.platformTable .platformItem{gap:10px;min-width:0}.platformTable td:has(.platformItem){padding-bottom:10px;display:block}.platformTable td:has(.platformItem):before{display:none}.platformFacts{gap:14px 24px;margin-bottom:16px;padding:14px 16px}.platformFacts strong{font-size:18px}.platformTabs button,.platformTabs a{min-height:40px}.platformIntegration{padding:16px}.platformIntegration>div{flex-wrap:wrap;gap:9px}.platformIntegration h2{font-size:15px}.platformFrozen,.platformReady{margin:0}.platformFootnote{margin-top:16px;font-size:12px}.platformShiftStrip{margin-bottom:12px}.platformShiftStrip>a{gap:8px;padding:12px}.platformShiftStrip .platformIconTile{border-radius:8px;width:32px;height:32px}.platformShiftStrip strong,.platformShiftStrip small{font-size:12px}.platformShiftStrip>a>svg:last-child{display:none}.platformShiftCash strong{font-size:15px}.platformShiftHardware{padding:7px 12px!important}.platformShiftHardware>span:last-child{font-size:12px}.platformQuick{gap:9px;margin-bottom:16px}.platformQuick a{flex-direction:column;align-items:flex-start;gap:9px;padding:14px 12px;display:flex;position:relative}.platformQuick a>span:not(.platformIconTile){flex:initial}.platformQuick a>svg:last-child{position:absolute;top:16px;right:12px}.platformQuick .platformIconTile{border-radius:8px;width:34px;height:34px}.platformQuick strong{font-size:12px}.platformQuick small{font-size:12px;line-height:1.5}.platformManagerActions{grid-template-columns:repeat(2,minmax(0,1fr))}.platformManagerActions a{gap:11px;padding:16px}.platformManagerActions a.isPrimary{flex-direction:row;grid-column:1/-1;align-items:center;padding-right:38px}.platformManagerActions a.isPrimary>span:not(.platformIconTile){flex:1}.platformManagerActions strong{font-size:15px}.platformManagerActions a>svg:last-child{top:18px;right:14px}.platformWorkdayAside{grid-template-columns:1fr;gap:12px}.platformWorkdayMoney{padding:15px 16px}.platformTasks>a{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:14px 16px}.platformTaskGlyph{width:38px;height:46px}.platformTaskCopy{flex-basis:calc(100% - 48px)}.platformTaskMeta{text-align:left;flex-basis:calc(100% - 48px);justify-content:space-between;align-items:center;margin-left:48px;display:flex}.platformTaskMeta small{margin:0}.platformTaskLinks{gap:16px;padding:12px 16px}.platformCashBreakdown{gap:8px}.platformCashBreakdown>span{padding:10px 12px}.platformCashBreakdown strong{font-size:17px}.platformIntakeSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 12px;margin-bottom:18px;padding-bottom:12px}.platformIntakeSteps button{gap:7px;min-height:38px;font-size:12px}.platformIntakeStepNumber{width:24px;height:24px}.platformIntakeHeading h3{font-size:18px}.platformIntakeHeading p{font-size:12px}.platformIntakeItem{padding:13px}.platformIntakeItem h4{font-size:17px}.platformIntakeNavigation{margin-top:18px}.platformIntakeNavigation>div{gap:7px}.platformIntakePayout strong{font-size:21px}.platformGoods{grid-template-columns:1fr}.platformGoodsItem{grid-template-columns:72px minmax(0,1fr);gap:5px 12px}.platformGoodsItem img{grid-row:span 5;width:72px;height:88px}.platformGoodsItem :is(small,strong,b){grid-column:2}.platformGoodsItem:not(:has(img)){grid-template-columns:1fr}.platformGoodsItem:not(:has(img)) :is(small,strong,b){grid-column:1}.platformMappingForm :is(input,select){font-size:16px}.platformIntegrationActions>button{flex:1}.platformStockDrawerHead{padding:16px}.platformStockDrawerHead h2{font-size:17px}.platformDrawerClose{width:40px;height:40px}.platformStockIdentity{padding:0 16px 16px}.platformStockIdentity strong{font-size:20px}.platformDrawerTabs{gap:22px;padding:0 16px;overflow-x:auto}.platformDrawerTabs button{font-size:12px}.platformStockDrawerBody{padding:16px}.platformStockDrawerBody .piDefinition{grid-template-columns:1fr}}.platformMappingForm.platformAtolSetup{display:block}.platformAtolEnrollment{min-width:0}.platformHandoverBody{gap:22px;padding:22px;display:grid}.platformHandoverBody form{gap:16px;display:grid}.platformHandoverBody fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.platformHandoverBody button{justify-self:start}.platformHandoverAct h3,.platformHandoverHistory h3{margin:0 0 16px;font-size:18px}.platformHandoverAct>p{color:#5a536a;max-width:65ch}.platformHandoverCancel{border-top:1px solid #e2dce9;margin-top:24px;padding-top:20px}.platformHandoverHistory ol{margin:0;padding:0;list-style:none}.platformHandoverHistory li{font-variant-numeric:tabular-nums;border-bottom:1px solid #e2dce9;gap:6px;padding:14px 0;display:grid}.platformHandoverHistory li:last-child{border-bottom:0}.platformHandoverHistory li span,.platformHandoverHistory li small{color:#5a536a;overflow-wrap:anywhere}@media (max-width:600px){.platformHandoverBody{padding:16px}.platformHandoverBody button{justify-self:stretch;width:100%}}.adminPwaInstall{color:#51227d;margin:0 0 16px;font-size:13px}.adminPwaInstall summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.adminPwaInstall>div{color:#4f485c;background:#fff;border:1px solid #e2dce9;border-radius:10px;padding:12px}.adminPwaInstall p{margin:0 0 12px;line-height:1.6}.adminPwaInstall button,.adminConnectionLost button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#51227d;border:0;border-radius:8px;padding:10px 16px}.adminPwaInstalled{color:#4f485c;align-items:center;gap:8px;font-size:13px;display:flex}.adminConnectionLost{background:#fff;border:1px solid #e2dce9;border-radius:12px;max-width:640px;padding:28px}.adminConnectionLost h2{margin:16px 0;font-size:26px}.adminConnectionLost p{color:#5a536a;line-height:1.6}:is(.adminPwaInstall :focus-visible,.adminConnectionLost :focus-visible){outline-offset:3px;outline:2px solid #51227d}@media (max-width:800px){.adminConnectionLost{padding:20px}.adminConnectionLost h2{font-size:23px}}.adminWorkbench .secondaryWorkspace .staffToggle{color:#28634a;background:#eaf5ee;border:0;border-radius:7px;min-width:86px;min-height:40px;padding:8px 12px;font:600 12px/1.4 Onest,sans-serif}.adminWorkbench .secondaryWorkspace .staffToggle.off{color:#626d7e;background:#f0f2f6}@media (max-width:700px){.adminWorkbench .secondaryWorkspace .staffToggle{min-height:44px}}.adminWorkbench :is(.secondaryWorkspace,.promoWorkspace,.privacyStaff,.supportAdmin){color:#302938;min-width:0;font-family:Onest,Segoe UI,sans-serif;font-size:14px;line-height:1.5}.adminWorkbench .settingsPageWorkspace>[hidden]{display:none}.adminWorkbench .secondaryToolbar{background:#fff;border:1px solid #e2dfe8;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin:0 0 18px;padding:14px;display:flex}.adminWorkbench .secondaryContext{color:#665b73;align-items:center;gap:10px;min-width:0;font-size:13px;line-height:1.5;display:flex}.adminWorkbench .secondaryToolbar>.secondaryContext{flex:1}.adminWorkbench .secondaryToolbar :is(.primaryAdmin,.quietButton,.promoPrimary,.promoSecondary){border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 12px;font-size:13px;display:inline-flex}.adminWorkbench .secondaryToolbar>.primaryAdmin{color:#fff;background:#6030a3;border:0}.adminWorkbench .secondaryToolbar>select{color:#574762;background:#fff;border:1px solid #dcd5e5;border-radius:8px;width:auto;min-width:130px;max-width:230px;min-height:42px;padding:9px 12px;font-size:13px}.adminWorkbench .secondarySearch{color:#82738e;background:#fff;border:1px solid #dcd5e5;border-radius:8px;flex:220px;align-items:center;gap:9px;min-width:0;min-height:42px;padding:0 11px;display:flex}.adminWorkbench .secondarySearch:focus-within{outline-offset:2px;outline:2px solid #6030a3}.adminWorkbench .secondaryToolbar .secondarySearch input{width:100%;min-width:0;min-height:40px;box-shadow:none;font:inherit;color:#302938;background:0 0;border:0;flex:1;padding:9px 0}.adminWorkbench .secondaryToolbar .secondarySearch input:focus-visible{outline:0}.adminWorkbench .secondarySearch svg{flex:none}.adminWorkbench .secondarySearch>button{color:#6030a3;background:#f5f0fb;border:0;border-radius:5px;flex:none;place-items:center;width:30px;min-height:32px;padding:3px;display:grid}.adminWorkbench .secondarySectionTabs{background:#eae6f0;border-radius:10px;align-items:center;gap:6px;width:fit-content;margin-bottom:20px;padding:5px;display:flex}.adminWorkbench .secondarySectionTabs button{color:#756681;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:9px 20px;font-size:13px;display:flex}.adminWorkbench .secondarySectionTabs button[aria-pressed=true]{color:#6030a3;background:#fff;font-weight:600}.adminWorkbench .secondaryFootnote{color:#786b83;max-width:80ch;margin:0 0 18px;font-size:12px;line-height:1.6}.adminWorkbench .secondaryRegistryMeta{color:#786b83;border-bottom:1px solid #e9e4ef;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;font-size:12px;display:flex}.adminWorkbench .secondaryRegistryMeta>span{align-items:center;gap:8px;display:flex}.adminWorkbench .secondaryRegistryMeta>small{color:#82748e;font-size:11px}.adminWorkbench .secondaryFieldGroup{border:0;border-top:1px solid #e9e4ef;min-width:0;margin:18px 0;padding:20px 0 0}.adminWorkbench .secondaryFieldGroup legend{color:#51405f;padding-right:12px;font-size:13px;font-weight:600}.adminWorkbench .secondaryDraftNotice{color:#8c6323;background:#fff8e9;border-radius:7px;padding:11px 13px;font-size:12px}.adminWorkbench .settingsWorkspace .settingsGrid{flex-direction:column;gap:16px;display:flex}.adminWorkbench .settingsWorkspace .teamPanel{background:#fff;border:1px solid #e2dfe8;border-radius:12px;min-width:0;padding:0 20px}.adminWorkbench .settingsWorkspace .teamPanel>header{justify-content:space-between;align-items:center;gap:12px;margin:0;padding:16px 0;display:flex}.adminWorkbench .settingsWorkspace .teamPanel>header>small{color:#82748e;font-size:11px}.adminWorkbench .settingsWorkspace .staffResultCount{color:#60516e;font-size:13px;font-weight:500}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow{border-top:1px solid #ece7f1;grid-template-columns:40px minmax(160px,1fr) 165px 100px 95px;align-items:center;gap:12px;padding:18px 0;display:grid}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>i{color:#6030a3;background:#eee7f7;border-radius:10px;grid-area:1/1;align-self:center;width:38px;height:38px;font-size:12px;font-weight:600}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>span{overflow-wrap:anywhere;grid-area:1/2;gap:3px;min-width:0;display:grid}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow b{color:#372a44;font-size:14px;font-weight:600}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow small{color:#81718d;font-size:12px}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>:is(select,em){background:#fff;border:1px solid #dcd3e5;border-radius:7px;grid-area:1/3;align-self:center;width:100%;max-width:none;min-height:40px;padding:8px 10px;font-size:12px}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>.staffToggle{color:#397655;background:#edf5ef;border-color:#dcece1;grid-area:1/5;width:100%;min-width:0;min-height:38px;padding:8px;font-size:12px}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>.staffToggle.off{color:#82738e;background:#f3f0f6;border-color:#e3dbe9}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>.staffStores{grid-area:1/4;align-self:center;min-width:0;margin:0}.adminWorkbench .settingsWorkspace .staffStores summary{color:#6030a3;text-align:center;background:#f5f0fb;border-radius:7px;min-height:38px;padding:9px 8px;font-size:12px}.adminWorkbench .settingsWorkspace .staffStores[open]{background:#faf8fd;border:1px solid #e8deef;border-radius:8px;grid-area:2/2/auto/-1;padding:14px}.adminWorkbench .settingsWorkspace .staffStores[open] summary{text-align:left;background:0 0;min-height:30px;padding:0 0 10px}.adminWorkbench .settingsWorkspace .staffStores label{align-items:flex-start;gap:10px;margin:9px 0;font-size:13px;display:flex}.adminWorkbench .settingsWorkspace .staffStores label>span{gap:2px;display:grid}.adminWorkbench .settingsWorkspace .staffAccessGuide{background:#fff;border:1px solid #e2dfe8;border-radius:12px;padding:16px 20px}.adminWorkbench .settingsWorkspace .staffAccessGuide>summary{cursor:pointer;color:#6b547f;align-items:center;gap:9px;min-height:28px;font-size:13px;list-style:none;display:flex}.adminWorkbench .settingsWorkspace .staffAccessGuide>summary:after{content:"+";margin-left:auto;font-size:19px}.adminWorkbench .settingsWorkspace .staffAccessGuide[open]>summary:after{content:"−"}.adminWorkbench .settingsWorkspace .staffAccessGuide .settingsFact{border-top:1px solid #eee8f3;gap:5px;margin-top:16px;padding:16px 0 0;display:grid}.adminWorkbench .settingsWorkspace .staffAccessGuide .settingsFact small{color:#81718d;max-width:75ch;font-size:13px}.adminWorkbench .staffRoleFilter{color:#867391;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.adminWorkbench .staffRoleFilter select{color:#51405f;background:#fff;border:1px solid #dcd5e5;border-radius:8px;min-width:140px;min-height:42px;padding:9px 10px;font-size:13px}.adminWorkbench .staffModal :is(.staffCreateFields,.staffAccessFields){border:0;min-width:0;margin:18px 0;padding:0}.adminWorkbench .staffModal fieldset>legend{color:#64516f;margin-bottom:14px;padding-right:12px;font-size:13px;font-weight:600}.adminWorkbench .staffModal .staffCreateFields>label,.adminWorkbench .staffModal .staffAccessFields>label{gap:7px;margin:0 0 16px;font-size:12px;display:grid}.adminWorkbench .staffModal .staffAccessFields{border-top:1px solid #e8e0ef;margin-top:22px;padding-top:18px}.adminWorkbench .staffModal .staffStorePicker{border:1px solid #e6deef;border-radius:8px;max-height:240px;margin:16px 0;padding:12px;overflow:auto}.adminWorkbench .staffModal .staffStorePicker[hidden]{display:none}.adminWorkbench .staffModal .staffStorePicker label{align-items:flex-start;gap:10px;margin:0;padding:7px 0;font-size:13px;display:flex}.adminWorkbench .staffModal .staffStorePicker label>span{gap:3px;display:grid}.adminWorkbench .staffModal small{color:#81718d;font-size:11px}.adminWorkbench .staffModal .primaryAdmin{width:100%;min-height:44px}.adminWorkbench .systemWorkspace .serviceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.adminWorkbench .systemWorkspace .serviceCard{background:#fff;border:1px solid #e2dfe8;border-radius:12px;min-width:0;min-height:130px;padding:18px}.adminWorkbench .systemWorkspace .serviceCard header{align-items:center;gap:7px}.adminWorkbench .systemWorkspace .serviceCard header b{font-size:13px;font-weight:600}.adminWorkbench .systemWorkspace .serviceCard header em{white-space:normal;padding:3px 6px;font-size:11px;font-weight:500}.adminWorkbench .systemWorkspace .serviceDetails,.adminWorkbench .systemWorkspace .serviceCard>small{color:#81718d;font-size:12px}.adminWorkbench .systemWorkspace .systemAdminGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px}.adminWorkbench .systemWorkspace :is(.cachePanel,.connectionPanel){background:#fff;border:1px solid #e2dfe8;border-radius:12px;min-width:0;padding:22px}.adminWorkbench .systemWorkspace :is(.cachePanel,.connectionPanel) h2{align-items:center;gap:10px;margin:0;font-size:17px;font-weight:600;display:flex}.adminWorkbench .systemWorkspace .cachePanel label{color:#64516f;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:12px;margin:14px 0;font-size:13px;display:grid}.adminWorkbench .systemWorkspace .cachePanel .maintenanceSetting{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.adminWorkbench .systemWorkspace .securityNote{color:#81718d;margin:12px 0;font-size:12px;line-height:1.6}.adminWorkbench .systemWorkspace .cacheActions{border-top:1px solid #e9e2ef;flex-direction:column;gap:7px;margin-top:22px;padding-top:20px;display:flex}.adminWorkbench .systemWorkspace .cacheActions button{text-align:left;color:#6b4c88;background:#faf7fd;border:1px solid #e5ddee;border-radius:8px;min-height:40px;padding:9px 12px;font-size:12px}.adminWorkbench .inventoryWorkspace .inventoryToolbar .secondarySearch{flex-basis:280px}.adminWorkbench .inventoryWorkspace .inventoryActions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.adminWorkbench .inventoryWorkspace .inventoryActions :is(a,button){gap:7px;min-height:42px;padding:9px 11px;font-size:12px}.adminWorkbench .inventoryWorkspace .inventoryAuthority{background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 14px;padding:0;display:flex}.adminWorkbench .inventoryWorkspace .inventoryAuthority>span{align-items:center;gap:7px;padding:5px 8px;font-size:12px;display:flex}.adminWorkbench .inventoryWorkspace .inventoryAuthority small{color:#81718d;font-size:12px}.adminWorkbench .inventoryWorkspace .inventoryStats{background:#fff;border:1px solid #e2dfe8;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:20px;display:grid;overflow:hidden}.adminWorkbench .inventoryWorkspace .inventoryStats article{background:0 0;border:0;border-right:1px solid #e9e2ef;border-radius:0;min-height:0;padding:18px}.adminWorkbench .inventoryWorkspace .inventoryStats article:last-child{border-right:0}.adminWorkbench .inventoryWorkspace .inventoryStats p{color:#786687;text-transform:none;margin:0 0 8px;font-size:12px;font-weight:400}.adminWorkbench .inventoryWorkspace .inventoryStats strong{color:#3b2c46;font-family:inherit;font-size:24px;font-weight:600;line-height:1.25}.adminWorkbench .inventoryWorkspace .inventoryStats small{color:#83718f;margin-top:6px;font-size:11px;line-height:1.5}.adminWorkbench .inventoryWorkspace .inventoryStats .inventoryWarning{background:#fffaf0}.adminWorkbench .inventoryWorkspace .inventoryStats .inventoryWarning strong{color:#97661f}.adminWorkbench .inventoryWorkspace .inventoryLayout{grid-template-columns:205px minmax(0,1fr);gap:18px}.adminWorkbench .inventoryWorkspace .warehouseList{background:#fff;border:1px solid #e2dfe8;border-radius:12px;padding:12px 8px}.adminWorkbench .inventoryWorkspace .warehouseList header{padding:5px 9px 12px}.adminWorkbench .inventoryWorkspace .warehouseList h3{margin:0;font-size:14px;font-weight:600}.adminWorkbench .inventoryWorkspace .warehouseList>button{color:#605069;background:#fff;border:0;border-bottom:1px solid #eee8f3;border-radius:0;gap:10px;min-height:52px;padding:12px 9px;font-size:13px}.adminWorkbench .inventoryWorkspace .warehouseList>button.selected{color:#6030a3;background:#f0e7fa;border-radius:7px}.adminWorkbench .inventoryWorkspace .warehouseList small{color:#83718f;font-size:11px}.adminWorkbench .inventoryWorkspace .inventoryTable{background:#fff;border:1px solid #e2dfe8;border-radius:12px;padding:0;overflow:hidden}.adminWorkbench .inventoryWorkspace .inventoryResult{color:#83718f;border-bottom:1px solid #eee8f3;margin:0;padding:13px 18px;font-size:12px}.adminWorkbench .inventoryWorkspace .inventoryRow{grid-template-columns:minmax(180px,1.8fr) 80px 75px 80px 98px 20px;gap:12px;min-width:0;padding:17px 18px;font-size:13px}.adminWorkbench .inventoryWorkspace .inventoryIdentity b{color:#3b2c46;font-size:14px;font-weight:500}.adminWorkbench .inventoryWorkspace .inventoryIdentity small{color:#83718f;font-size:11px}.adminWorkbench .inventoryWorkspace .inventoryLabels{color:#8a7996;background:#faf8fc;padding-block:10px;font-size:11px}.adminWorkbench .inventoryWorkspace .inventoryRow time{color:#83718f;font-size:11px}.adminWorkbench .inventoryWorkspace .inventorySettingsInline{background:#fff;border:1px solid #dfd3ec;border-radius:12px;margin-bottom:18px;padding:22px}.adminWorkbench .inventoryWorkspace .stockEvents{background:#fff;border:1px solid #e2dfe8;border-radius:12px;margin-top:20px;padding:20px}.adminWorkbench .inventoryWorkspace .stockEvents h3{font-size:16px;font-weight:600}.adminWorkbench .syncWorkspace :is(.syncHealthPanel,.syncLogPanel){border-color:#e2dfe8;border-radius:12px}.adminWorkbench .syncWorkspace :is(.syncHealthHead,.syncLogPanel>header){padding:18px 20px}.adminWorkbench .syncWorkspace :is(.syncHealthHead,.syncLogPanel>header) h2{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.adminWorkbench .syncWorkspace .syncHealthGrid{gap:18px 24px;margin:0;padding:0 20px}.adminWorkbench .syncWorkspace .syncHealthGrid dt{color:#83718f;margin-bottom:6px;font-size:12px}.adminWorkbench .syncWorkspace .syncHealthGrid dd{color:#493456;font-size:14px;font-weight:500}.adminWorkbench .syncWorkspace .syncExplanation{color:#83718f;margin:18px 20px;font-size:12px;line-height:1.6}.adminWorkbench .syncWorkspace .syncLogTable{font-size:13px;line-height:1.6}.adminWorkbench .syncWorkspace .syncLogTable th{color:#83718f;background:#faf8fc;font-size:11px;font-weight:500}.adminWorkbench .syncWorkspace .syncLogTable :is(th,td){border-color:#ece5f2;padding:13px 16px}.adminWorkbench .syncWorkspace .syncFileName{overflow-wrap:anywhere;font-family:inherit;font-size:12px}.adminWorkbench .syncWorkspace .syncRunSummary{color:#796485;font-size:13px;line-height:1.6}.adminWorkbench .syncWorkspace .syncRunState{border-radius:5px;padding:4px 7px;font-size:11px;font-weight:500}.adminWorkbench .auditWorkspace .orderRegistry{background:#fff;border:1px solid #e2dfe8;border-radius:12px;padding:0;overflow:hidden}.adminWorkbench .auditWorkspace .auditToolbar{border:0;border-bottom:1px solid #e9e2ef;border-radius:0;margin:0;padding:16px}.adminWorkbench .auditWorkspace .auditToolbar>select{flex:0 190px;min-width:0;max-width:210px}.adminWorkbench .auditWorkspace .adminDataTable{border:0;border-radius:0}.adminWorkbench .analyticsWorkspace .analyticsStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.adminWorkbench .analyticsWorkspace .analyticsStats article{background:#fff;border:1px solid #e2dfe8;border-radius:12px;min-width:0;min-height:122px;padding:19px}.adminWorkbench .analyticsWorkspace .analyticsStats p{text-transform:none;color:#81718d;margin:0 0 11px;font-size:12px;font-weight:400}.adminWorkbench .analyticsWorkspace .analyticsStats strong{color:#47324f;overflow-wrap:anywhere;font-family:inherit;font-size:26px;font-weight:600;line-height:1.2}.adminWorkbench .analyticsWorkspace .analyticsStats small{color:#83718f;margin-top:9px;font-size:11px;line-height:1.5}.adminWorkbench .analyticsWorkspace .periodTabs{background:#f4f0f8;border:1px solid #eee8f3;border-radius:8px;gap:3px;padding:3px;display:flex}.adminWorkbench .analyticsWorkspace .periodTabs button{border-radius:6px;min-height:36px;padding:7px 12px;font-size:12px;font-weight:500}.adminWorkbench .analyticsWorkspace .periodTabs .active{color:#6030a3;box-shadow:none;background:#fff}.adminWorkbench .analyticsWorkspace :is(.trafficChart,.funnelPanel,.rankPanel){background:#fff;border:1px solid #e2dfe8;border-radius:12px;min-width:0;padding:20px}.adminWorkbench .analyticsWorkspace :is(.trafficChart,.funnelPanel,.rankPanel) h3{color:#48344f;font-size:16px;font-weight:600}.adminWorkbench .analyticsWorkspace .trafficChart header>span{color:#83718f;font-size:12px}.adminWorkbench .analyticsWorkspace .bars{background:0 0;border-bottom:1px solid #e8deef;gap:3px;height:220px;margin-top:24px}.adminWorkbench .analyticsWorkspace .bars>div{gap:8px;min-width:0}.adminWorkbench .analyticsWorkspace .bars>div>span{background:#9365c4;border-radius:4px 4px 0 0;width:min(80%,18px);min-height:2px}.adminWorkbench .analyticsWorkspace .bars small{color:#8a749a;text-overflow:clip;font-size:9px;overflow:hidden}.adminWorkbench .analyticsWorkspace .bars>div:nth-child(2n) small{visibility:hidden}.adminWorkbench .analyticsWorkspace .funnelPanel>div{border-color:#eee7f3;justify-content:space-between;gap:12px;padding:16px 0;display:flex}.adminWorkbench .analyticsWorkspace .funnelPanel :is(b,strong){font-size:13px;font-weight:500}.adminWorkbench .analyticsWorkspace .funnelPanel i{color:#8059a2;background:#f1e9fa;width:25px;height:25px;font-size:10px;font-weight:500}.adminWorkbench .analyticsWorkspace .rankPanel>div{border-color:#eee7f3;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;padding:13px 0}.adminWorkbench .analyticsWorkspace .rankPanel :is(b,strong){font-size:12px;font-weight:500;line-height:1.5}.adminWorkbench .analyticsWorkspace .rankPanel>div>i{color:#8a749a;font-size:11px}.adminWorkbench .analyticsWorkspace .rankPanel>div>span{background:#f7f2fc;border-radius:5px;padding:7px}.adminWorkbench .analyticsWorkspace .rankPanel>div em{background:#e9dcf5}.adminWorkbench .analyticsWorkspace .rankPanel>small{color:#83718f;font-size:13px}.adminWorkbench .contentStudio>.adminPanel{background:#fff;border:1px solid #e2dfe8;border-radius:12px;padding:24px}.adminWorkbench .contentStudio>.adminPanel h3{margin:0 0 18px;font-size:18px;font-weight:600}.adminWorkbench .contentStudio>.adminPanel>p{color:#766181;max-width:85ch;margin:12px 0;font-size:13px;line-height:1.7}.adminWorkbench .contentStudio>.adminPanel>div{border-top:1px solid #e9e2ef;max-width:760px;margin-top:20px;padding:20px 0 0}.adminWorkbench .contentStudio>.adminPanel label{color:#766181;gap:8px;min-width:0;margin:16px 0;font-size:12px;display:grid}.adminWorkbench .contentStudio>.adminPanel input{color:#38283e;border:1px solid #dcd1e6;border-radius:8px;width:100%;min-height:44px;padding:10px 12px}.adminWorkbench .contentStudio>.adminPanel h4{margin:0 0 18px;font-size:15px;font-weight:600}.adminWorkbench .contentStudio>.adminPanel table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.5}.adminWorkbench .contentStudio>.adminPanel :is(th,td){text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #eee7f3;padding:12px 10px;font-weight:400}.adminWorkbench .contentStudio>.adminPanel th{color:#8a7599;background:#faf7fd;font-size:11px}.adminWorkbench .contentStudio .archivedPageSeo{background:#fff;border:1px solid #e2dfe8;border-radius:12px;margin-top:20px;padding:18px 20px}.adminWorkbench .contentStudio .archivedPageSeo>summary{color:#7b638c;cursor:pointer;align-items:center;gap:9px;min-height:28px;font-size:13px;list-style:none;display:flex}.adminWorkbench .contentStudio .archivedPageSeo>summary>span{background:#f2edf7;border-radius:5px;margin-left:auto;padding:2px 7px;font-size:11px}.adminWorkbench .contentStudio .archivedPageSeo>.secondaryToolbar{border:0;border-bottom:1px solid #ece5f2;border-radius:0;margin:20px 0 0;padding:0 0 16px}.adminWorkbench .contentStudio .archivedPageSeo .secondaryFootnote{flex:1;margin:0}.adminWorkbench .contentStudio .seoGrid{gap:20px;margin-top:18px}.adminWorkbench .contentStudio .seoGrid .editorPanel{border:0;min-height:0;padding:0}.adminWorkbench .contentStudio .seoGrid label{text-transform:none;color:#81718d;font-size:12px;font-weight:500}.adminWorkbench .contentStudio .seoGrid :is(input,textarea,select){font-family:inherit;font-size:14px;font-weight:400}.adminWorkbench .contentStudio .searchPreview{background:#f8f6fb;border-radius:10px;padding:20px}.adminWorkbench .contentStudio .searchPreview>p{letter-spacing:0;color:#8a749a;margin:0 0 18px;font-size:11px;font-weight:400}.adminWorkbench .promoWorkspace,.adminWorkbench.promoDialogBackdrop .promoDialog{--promo-brand:#6030a3;--promo-border:#e2dfe8;--promo-soft:#f6f1fc;font-family:Onest,Segoe UI,sans-serif;font-size:14px}.adminWorkbench .promoWorkspace .promoOverview{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.adminWorkbench .promoWorkspace .promoOverview>button{color:#826d91;background:#fff;border:1px solid #e2d9ec;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:10px;min-height:42px;padding:9px 14px;font-size:12px;display:flex}.adminWorkbench .promoWorkspace .promoOverview>button strong{color:#674480;font-size:13px;font-weight:600}.adminWorkbench .promoWorkspace .promoOverview>button[aria-pressed=true]{color:#6030a3;background:#f0e7fb;border-color:#cdb4e4}.adminWorkbench .promoWorkspace .promoRegistry{background:#fff;border-color:#e2dfe8;border-radius:12px}.adminWorkbench .promoWorkspace .promoRegistryTools{border:0;border-bottom:1px solid #e9e2ef;border-radius:0;flex-wrap:wrap;gap:10px;margin:0;padding:16px;display:flex}.adminWorkbench .promoWorkspace .promoRegistryTools>.secondarySearch{flex:220px}.adminWorkbench .promoWorkspace .promoRow{border-color:#eee7f3;grid-template-columns:minmax(200px,1.5fr) minmax(150px,1fr) minmax(150px,1fr) auto;gap:18px;padding:20px 18px}.adminWorkbench .promoWorkspace .promoRowTitle>button{color:#483451;font-size:14px;font-weight:600}.adminWorkbench .promoWorkspace .promoRowMain p{color:#83718f;font-size:13px;line-height:1.6}.adminWorkbench .promoWorkspace .promoRowMain>small{color:#8f7a9d;font-size:11px}.adminWorkbench .promoWorkspace .promoRowDiscount strong{color:#6030a3;font-size:22px;font-weight:600}.adminWorkbench .promoWorkspace .promoRowDiscount span,.adminWorkbench .promoWorkspace .promoRowDates span{color:#81718d;font-size:12px;line-height:1.6}.adminWorkbench .promoWorkspace .promoRowActions button{border-radius:7px;min-height:38px;font-size:12px}.adminWorkbench .promoWorkspace .promoStatus{border-radius:5px;padding:3px 6px;font-size:10px}.adminWorkbench.promoDialogBackdrop .promoDialog{border-radius:14px;max-width:1120px}.adminWorkbench.promoDialogBackdrop .promoDialogHead h2{font-size:22px;font-weight:600}.adminWorkbench.promoDialogBackdrop .promoDialogHead>div>span{letter-spacing:0;text-transform:none;font-size:11px}.adminWorkbench.promoDialogBackdrop .promoFormSection{border-color:#eee7f3;margin-bottom:24px;padding-bottom:24px}.adminWorkbench.promoDialogBackdrop .promoFormSection h3{font-size:16px;font-weight:600}.adminWorkbench.promoDialogBackdrop .promoFormSection label{color:#746081;font-size:12px;font-weight:500}.adminWorkbench.promoDialogBackdrop .promoFormSection :is(input:not([type=checkbox]),select,textarea){background:#fff;border-color:#dcd1e6;border-radius:8px;min-height:44px;font-size:14px}.adminWorkbench.promoDialogBackdrop .promoPricePreview{background:#faf7fe;border-color:#e6dcef;padding:22px}.adminWorkbench.promoDialogBackdrop .promoHelp{color:#8a7399;font-size:12px;line-height:1.6}.adminWorkbench .supportAdmin{--support-brand:#6030a3;--support-line:#e2dfe8;--support-muted:#81718d}.adminWorkbench .supportAdmin>.supportToolbar{margin:0 0 16px}.adminWorkbench .supportAdmin>.supportToolbar p{color:#8b759b;margin:6px 0 0;font-size:12px}.adminWorkbench .supportAdmin .supportChannelTabs{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.adminWorkbench .supportAdmin .supportChannelTabs>button{color:#746081;background:#fff;border:1px solid #e2dfe8;border-radius:8px;align-items:center;gap:12px;min-height:48px;padding:9px 14px;display:flex}.adminWorkbench .supportAdmin .supportChannelTabs>button[aria-pressed=true]{background:#f4edfc;border-color:#cdb4e4}.adminWorkbench .supportAdmin .supportChannelTabs small{color:#8b759b;background:#f2eef6;border-radius:4px;padding:2px 5px;font-size:10px}.adminWorkbench .supportAdmin .supportLayout{border-color:#e2dfe8;border-radius:12px;grid-template-columns:minmax(280px,340px) minmax(0,1fr)}.adminWorkbench .supportAdmin .supportFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.adminWorkbench .supportAdmin .supportFilters>label:first-child{grid-column:1/-1}.adminWorkbench .supportAdmin .supportFilters label{color:#8a7599;min-width:0;font-size:11px}.adminWorkbench .supportAdmin .supportFilters :is(input,select){border-color:#dcd1e6;min-height:42px;font-size:13px}.adminWorkbench .supportAdmin .supportRegistryMeta{color:#8b759b;background:#fbf9fd;padding:11px 16px;font-size:11px}.adminWorkbench .supportAdmin .supportTicketRow{border-color:#eee7f3;gap:8px;padding:16px}.adminWorkbench .supportAdmin .supportTicketRow strong{color:#493452;font-size:14px;font-weight:600}.adminWorkbench .supportAdmin .supportPreview{color:#8b759b;font-size:12px}.adminWorkbench .supportAdmin .supportTicketRow.isSelected{background:#f0e7fb}.adminWorkbench .supportAdmin .supportRowTop,.adminWorkbench .supportAdmin .supportRowCustomer{color:#8b759b;font-size:11px}.adminWorkbench .supportAdmin .supportConversationHead{padding:20px}.adminWorkbench .supportAdmin .supportConversationHead h3{color:#493452;font-size:20px}.adminWorkbench .supportAdmin .supportMessages{background:#f8f6fb;padding:20px}.adminWorkbench .supportAdmin .supportMessage{border-color:#e8deef;border-radius:12px;min-width:0;padding:12px 15px}.adminWorkbench .supportAdmin .supportMessageOwn{background:#eee4fb;border-color:#0000}.adminWorkbench .supportAdmin .supportMessage p{color:#50405c;font-size:14px;line-height:1.65}.adminWorkbench .supportAdmin .supportComposer{padding:18px 20px}.adminWorkbench .privacyStaff>p:not([role=alert]){color:#8b759b;max-width:88ch;margin:0 0 18px;font-size:12px;line-height:1.65}.adminWorkbench .privacyStaff .privacyPendingCount{color:#8a7399;white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.adminWorkbench .privacyStaffLayout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:20px;display:grid}.adminWorkbench .privacyResponsePanel{background:#fff;border:1px solid #e2dfe8;border-radius:12px;min-width:0;padding:22px;position:sticky;top:20px}.adminWorkbench .privacyResponsePanel h2{align-items:center;gap:9px;margin:0 0 20px;font-size:17px;font-weight:600;display:flex}.adminWorkbench .privacyResponsePanel label{color:#81718d;gap:8px;min-width:0;margin:18px 0;font-size:12px;display:grid}.adminWorkbench .privacyResponsePanel :is(select,textarea){color:#493452;background:#fff;border:1px solid #dcd1e6;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:10px;font-size:14px;line-height:1.5}.adminWorkbench .privacyResponsePanel textarea{resize:vertical;min-height:200px}.adminWorkbench .privacyResponsePanel .privacyAnonymize{align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.adminWorkbench .privacyResponsePanel .primaryAdmin{justify-content:center;width:100%;min-height:44px;padding:11px;font-size:13px;display:flex}.adminWorkbench .privacyStaff .privacyRequestList{gap:14px;min-width:0;display:grid}.adminWorkbench .privacyStaff .privacyRequestList>article{background:#fff;border:1px solid #e2dfe8;border-radius:12px;min-width:0;padding:22px}.adminWorkbench .privacyStaff .privacyRequestList>article.isSelected{background:#fcfaff;border-color:#bb9bdb}.adminWorkbench .privacyStaff .privacyRequestList h2{color:#493452;margin:0 0 8px;font-size:16px;font-weight:600}.adminWorkbench .privacyStaff .privacyRequestList p{color:#81718d;overflow-wrap:anywhere;margin:12px 0;font-size:13px;line-height:1.65}.adminWorkbench .privacyStaff .privacyRequestEmail{color:#8a749a;overflow-wrap:anywhere;font-size:12px;display:block}.adminWorkbench .privacyStaff .privacyRequestList .quietButton{gap:7px;min-height:40px;margin-top:6px;font-size:12px}.adminWorkbench .privacyStaff .privacyEmpty{text-align:center;color:#8a749a;padding:35px;font-size:14px}.adminWorkbench :is(.settingsWorkspace,.systemWorkspace,.inventoryWorkspace,.privacyStaff) input[type=checkbox],.adminWorkbench .staffModal input[type=checkbox]{accent-color:#6030a3;border-radius:4px;flex:none;width:18px;height:18px;min-height:18px;margin:2px 0 0;padding:0}@media (max-width:1200px){.adminWorkbench .settingsWorkspace .teamPanel>.staffRow{grid-template-columns:38px minmax(150px,1fr) 150px 95px}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>.staffToggle{grid-area:1/4}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>.staffStores{grid-area:2/2/auto/-1;align-self:start}.adminWorkbench .settingsWorkspace .staffStores summary{text-align:left;background:0 0;min-height:30px;padding:3px 0}.adminWorkbench .inventoryWorkspace .inventoryLayout{grid-template-columns:minmax(0,1fr)}.adminWorkbench .inventoryWorkspace .warehouseList{display:none}.adminWorkbench .promoWorkspace .promoRow{grid-template-columns:minmax(170px,1.4fr) minmax(130px,1fr) auto}.adminWorkbench .promoWorkspace .promoRowDates{grid-area:2/1/auto/3}.adminWorkbench .promoWorkspace .promoRowActions{grid-area:1/3/3}.adminWorkbench .systemWorkspace .serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminWorkbench .systemWorkspace .systemAdminGrid{grid-template-columns:minmax(0,1fr)}.adminWorkbench .supportAdmin .supportLayout{grid-template-columns:280px minmax(0,1fr)}}@media (max-width:900px){.adminWorkbench .analyticsWorkspace .analyticsStats{grid-template-columns:repeat(2,minmax(0,1fr))}.adminWorkbench .analyticsWorkspace .analyticsGrid{grid-template-columns:minmax(0,1fr)}.adminWorkbench .analyticsWorkspace .analyticsTables{grid-template-columns:repeat(2,minmax(0,1fr))}.adminWorkbench .privacyStaffLayout{grid-template-columns:minmax(0,1fr)}.adminWorkbench .privacyResponsePanel{position:static}.adminWorkbench .privacyResponsePanel textarea{min-height:140px}}@media (max-width:760px){.adminWorkbench .secondaryToolbar{gap:10px;padding:12px}.adminWorkbench .secondaryToolbar>.secondarySearch{flex-basis:100%}.adminWorkbench .secondaryToolbar>select{flex:1;min-width:0;max-width:none;min-height:44px;font-size:16px}.adminWorkbench .secondaryToolbar .secondarySearch input{min-height:44px;font-size:16px}.adminWorkbench .secondaryToolbar :is(.primaryAdmin,.quietButton,.promoPrimary,.promoSecondary){min-height:44px;padding:9px 11px;font-size:12px}.adminWorkbench .secondaryContext{font-size:12px}.adminWorkbench .secondarySectionTabs{width:100%}.adminWorkbench .secondarySectionTabs button{flex:1;min-height:44px;padding:9px 12px;font-size:13px}.adminWorkbench .secondaryFootnote{font-size:11px}.adminWorkbench .secondaryRegistryMeta{flex-direction:column;align-items:flex-start;gap:5px;padding:12px}.adminWorkbench .staffToolbar .staffRoleFilter{flex:1}.adminWorkbench .staffRoleFilter>span{display:none}.adminWorkbench .staffRoleFilter select{width:100%;min-width:0;min-height:44px;font-size:16px}.adminWorkbench .settingsWorkspace .teamPanel{padding:0 14px}.adminWorkbench .settingsWorkspace .teamPanel>header{flex-direction:column;align-items:flex-start;gap:4px;padding:14px 0}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow{grid-template-columns:38px minmax(0,1fr) 90px;gap:12px;padding:18px 0}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>span{grid-area:1/2/auto/-1}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>:is(select,em){grid-area:2/1/auto/3;min-height:44px;font-size:16px}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>.staffToggle{grid-area:2/3;min-height:44px;font-size:11px}.adminWorkbench .settingsWorkspace .teamPanel>.staffRow>.staffStores{grid-area:3/1/auto/-1}.adminWorkbench .settingsWorkspace .staffAccessGuide{padding:14px}.adminWorkbench .staffModal :is(input:not([type=checkbox]),select){min-height:44px;font-size:16px}.adminWorkbench .systemWorkspace .serviceGrid{gap:10px}.adminWorkbench .systemWorkspace .serviceCard{min-height:140px;padding:14px}.adminWorkbench .systemWorkspace .serviceCard header b{font-size:12px}.adminWorkbench .systemWorkspace .serviceCard header em{font-size:10px}.adminWorkbench .systemWorkspace :is(.cachePanel,.connectionPanel){padding:18px 14px}.adminWorkbench .systemWorkspace .cachePanel label{grid-template-columns:minmax(0,1fr) 100px;gap:10px;font-size:12px}.adminWorkbench .systemWorkspace .cachePanel input[type=number]{min-height:44px;font-size:16px}.adminWorkbench .inventoryWorkspace .inventoryToolbar .inventoryActions{justify-content:space-between;width:100%}.adminWorkbench .inventoryWorkspace .inventoryToolbar .inventoryWarehouseSelect{flex-basis:100%;width:100%}.adminWorkbench .inventoryWorkspace .inventoryStats{grid-template-columns:repeat(2,minmax(0,1fr))}.adminWorkbench .inventoryWorkspace .inventoryStats article{border-bottom:1px solid #e9e2ef;padding:15px}.adminWorkbench .inventoryWorkspace .inventoryStats article:nth-child(2n){border-right:0}.adminWorkbench .inventoryWorkspace .inventoryStats article:nth-child(n+3){border-bottom:0}.adminWorkbench .inventoryWorkspace .inventoryStats strong{font-size:22px}.adminWorkbench .inventoryWorkspace .inventoryRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 9px;padding:16px 14px;position:relative}.adminWorkbench .inventoryWorkspace .inventoryLabels{display:none}.adminWorkbench .inventoryWorkspace .inventoryIdentity{overflow-wrap:anywhere;grid-column:1/-1;min-width:0;padding-right:20px}.adminWorkbench .inventoryWorkspace .inventoryRow>strong,.adminWorkbench .inventoryWorkspace .inventoryRow>em{flex-direction:column;grid-row:2;align-items:flex-start;gap:4px;min-width:0;font-size:15px;font-style:normal;display:flex}.adminWorkbench .inventoryWorkspace .inventoryRow>strong:before,.adminWorkbench .inventoryWorkspace .inventoryRow>em:before{content:attr(data-label);color:#8a749a;font-size:10px;font-weight:400}.adminWorkbench .inventoryWorkspace .inventoryRow>time{grid-area:3/1/auto/-1;font-size:10px}.adminWorkbench .inventoryWorkspace .inventoryChevron{width:18px;position:absolute;top:19px;right:12px}.adminWorkbench .inventoryWorkspace .inventoryDetails{padding:14px}.adminWorkbench .inventoryWorkspace .warehouseBreakdown{grid-template-columns:minmax(0,1fr)}.adminWorkbench .inventoryWorkspace .stockEvents{padding:16px 14px}.adminWorkbench .inventoryWorkspace .stockEvents>div{grid-template-columns:75px minmax(0,1fr) 25px 12px 25px;gap:6px;padding:13px 0}.adminWorkbench .inventoryWorkspace .stockEvents :is(time,b,strong,em){font-size:11px}.adminWorkbench .syncWorkspace .syncHealthGrid{grid-template-columns:minmax(0,1fr);gap:15px;padding-inline:16px}.adminWorkbench .syncWorkspace :is(.syncHealthHead,.syncLogPanel>header){flex-wrap:wrap;gap:10px;padding:16px}.adminWorkbench .syncWorkspace .syncHealthGrid dd{font-size:13px}.adminWorkbench .syncWorkspace .syncLogTable,.adminWorkbench .syncWorkspace .syncLogTable tbody{width:100%;min-width:0;display:block}.adminWorkbench .syncWorkspace .syncLogTable thead{display:none}.adminWorkbench .syncWorkspace .syncLogTable tr{border-bottom:1px solid #ece5f2;gap:12px;padding:18px 16px;display:grid}.adminWorkbench .syncWorkspace .syncLogTable td{border:0;grid-template-columns:80px minmax(0,1fr);gap:10px;min-width:0;padding:0;font-size:12px;display:grid}.adminWorkbench .syncWorkspace .syncLogTable td:before{content:attr(data-label);color:#8a749a;font-size:11px}.adminWorkbench .syncWorkspace .syncLogTable td:last-child:empty{display:none}.adminWorkbench .syncWorkspace .syncRunState{width:fit-content}.adminWorkbench .syncWorkspace .syncTableScroll{overflow:visible}.adminWorkbench .auditWorkspace .auditToolbar>select{flex-basis:100%;max-width:none}.adminWorkbench .analyticsWorkspace .analyticsStats{gap:10px}.adminWorkbench .analyticsWorkspace .analyticsStats article{min-height:120px;padding:16px 13px}.adminWorkbench .analyticsWorkspace .analyticsStats strong{font-size:24px}.adminWorkbench .analyticsWorkspace .analyticsTables{grid-template-columns:minmax(0,1fr)}.adminWorkbench .analyticsWorkspace :is(.trafficChart,.funnelPanel,.rankPanel){padding:18px 14px}.adminWorkbench .analyticsWorkspace .periodTabs{flex:1}.adminWorkbench .analyticsWorkspace .periodTabs button{flex:1;min-height:40px}.adminWorkbench .analyticsWorkspace .analyticsToolbar>.secondaryContext{flex-basis:100%}.adminWorkbench .analyticsWorkspace .bars{gap:2px;height:180px}.adminWorkbench .analyticsWorkspace .bars small{font-size:8px}.adminWorkbench .contentStudio>.adminPanel{padding:18px 14px}.adminWorkbench .contentStudio>.adminPanel input{font-size:16px}.adminWorkbench .contentStudio>.adminPanel table{table-layout:fixed;font-size:11px}.adminWorkbench .contentStudio>.adminPanel :is(td,th){padding:10px 6px;font-size:11px}.adminWorkbench .contentStudio .archivedPageSeo{padding:16px 14px}.adminWorkbench .contentStudio .archivedPageSeo>.secondaryToolbar{flex-direction:column;align-items:stretch;gap:12px}.adminWorkbench .contentStudio .seoGrid{grid-template-columns:minmax(0,1fr)}.adminWorkbench .promoWorkspace .promoOverview{gap:6px}.adminWorkbench .promoWorkspace .promoOverview>button{flex:1;gap:6px;padding:8px 10px;font-size:11px}.adminWorkbench .promoWorkspace .promoRegistryTools{padding:12px}.adminWorkbench .promoWorkspace .promoRegistryTools>select{flex-basis:100%}.adminWorkbench .promoWorkspace .promoRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:18px 14px}.adminWorkbench .promoWorkspace .promoRowMain{grid-column:1/-1}.adminWorkbench .promoWorkspace .promoRowDiscount{grid-area:2/1}.adminWorkbench .promoWorkspace .promoRowDates{grid-area:2/2}.adminWorkbench .promoWorkspace .promoRowActions{grid-area:3/1/auto/-1;gap:8px;display:flex}.adminWorkbench .promoWorkspace .promoRowActions button{flex:1;min-height:44px}.adminWorkbench.promoDialogBackdrop .promoDialog{border-radius:12px}.adminWorkbench.promoDialogBackdrop .promoFormSection :is(input:not([type=checkbox]),select,textarea){font-size:16px}.adminWorkbench.promoDialogBackdrop .promoPricePreview{padding:18px 14px}.adminWorkbench .supportAdmin .supportChannelTabs{gap:6px}.adminWorkbench .supportAdmin .supportChannelTabs>button{flex-wrap:wrap;flex:1;justify-content:center;gap:6px;min-width:0;padding:9px 7px}.adminWorkbench .supportAdmin .supportChannelTabs .orderSourceBadge{font-size:10px}.adminWorkbench .supportAdmin .supportChannelTabs small{font-size:9px}.adminWorkbench .supportAdmin .supportLayout{grid-template-columns:minmax(0,1fr)}.adminWorkbench .supportAdmin .supportFilters :is(input,select),.adminWorkbench .supportAdmin .supportComposer textarea{min-height:44px;font-size:16px}.adminWorkbench .supportAdmin .supportFilters{padding:14px}.adminWorkbench .supportAdmin .supportConversationHead{padding:18px 14px}.adminWorkbench .supportAdmin .supportConversationHead h3{font-size:18px}.adminWorkbench .supportAdmin .supportMessages{padding:16px 12px}.adminWorkbench .supportAdmin .supportComposer{padding:16px 14px}.adminWorkbench .supportAdmin .supportMessage{max-width:96%;padding:11px 13px}.adminWorkbench .privacyStaffLayout{gap:16px}.adminWorkbench .privacyResponsePanel{padding:18px 14px}.adminWorkbench .privacyResponsePanel :is(select,textarea){font-size:16px}.adminWorkbench .privacyStaff .privacyRequestList>article{padding:18px 14px}.adminWorkbench .privacyStaff .privacyPendingCount{font-size:11px}.adminWorkbench .privacyToolbar>select{flex-basis:100%}}.adminIcon{vertical-align:middle;flex:none;display:inline-block}.adminIcon .adminIconTint{fill:#0000;stroke:none}.adminIcon[data-colored=true][data-tone=violet]{--admin-icon-ink:#7252c8;--admin-icon-fill:#eee8fc}.adminIcon[data-colored=true][data-tone=blue]{--admin-icon-ink:#2771c4;--admin-icon-fill:#e5f0fd}.adminIcon[data-colored=true][data-tone=amber]{--admin-icon-ink:#9c650f;--admin-icon-fill:#fff0d2}.adminIcon[data-colored=true][data-tone=teal]{--admin-icon-ink:#127c73;--admin-icon-fill:#dff4ef}.adminIcon[data-colored=true][data-tone=indigo]{--admin-icon-ink:#5361b5;--admin-icon-fill:#e9ecfa}.adminIcon[data-colored=true][data-tone=rose]{--admin-icon-ink:#b64d70;--admin-icon-fill:#fce7ee}.adminIcon[data-colored=true][data-tone]{color:var(--admin-icon-ink)}.adminIcon[data-colored=true][data-tone] .adminIconTint{fill:var(--admin-icon-fill)}@media (forced-colors:active){.adminIcon[data-colored=true][data-tone]{color:currentColor}.adminIcon[data-colored=true][data-tone] .adminIconTint{fill:#0000}}.adminWorkbench{--admin-bg:#f4f6fa;--admin-surface:#fff;--admin-ink:#242833;--admin-muted:#687182;--admin-border:#e1e5ec;--admin-brand:#6030a3;--admin-accent:#b9df20;--admin-radius:12px;--pf-brand:var(--admin-brand);--pf-line:var(--admin-border);color:var(--admin-ink);background:var(--admin-bg);width:100%;min-height:100dvh;margin:0;padding:0;font:400 14px/1.5 Onest,Segoe UI,sans-serif;display:block}.adminWorkbench *{box-sizing:border-box}.adminWorkbench ::selection{color:#452079;background:#e6dcf7}.adminWorkbench :is(input,textarea){caret-color:var(--admin-brand)}.adminWorkbench :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #8253c5}.adminWorkbench :is(button,a){-webkit-tap-highlight-color:transparent}.adminWorkbench :is(h1,h2,h3,h4){text-transform:none;letter-spacing:-.025em;font-family:inherit;font-style:normal;font-weight:650;line-height:1.35}.adminWorkbench :is(button,input,select,textarea){font-family:inherit}.adminWorkbench button{cursor:pointer}.adminWorkbench :is(button,input,select,textarea):disabled{cursor:not-allowed}.adminWorkbench .adminNav{border-right:1px solid var(--admin-border);z-index:40;width:248px;color:var(--admin-ink);background:#fff;flex-direction:column;gap:0;padding:22px 14px 14px;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.adminWorkbench .adminBrand{color:#542286;flex:none;width:132px;margin:0 13px 24px;display:block}.adminWorkbench .adminSectionSearch{border:1px solid var(--admin-border);color:#70798a;text-align:left;background:#f9fafc;border-radius:9px;flex:none;align-items:center;gap:9px;width:100%;min-height:40px;margin:0 0 16px;padding:9px 10px;font-family:inherit;font-size:12px;font-weight:400;line-height:1.4;display:flex}.adminWorkbench kbd{color:#717b8a;white-space:nowrap;border:1px solid #dde2eb;border-radius:4px;padding:1px 4px;font:10px/1.5 inherit}.adminWorkbench .adminSectionSearch kbd{margin-left:auto}.adminWorkbench .adminNavScroll{scrollbar-width:thin;scrollbar-color:#d8dce5 transparent;flex:1;min-height:0;margin-inline:-5px;padding-inline:5px;overflow:hidden auto}.adminWorkbench .adminWorkspaceNav{flex-direction:column;gap:3px;display:flex}.adminWorkbench .adminNavStart{border-bottom:1px solid #edf0f5;gap:3px;margin-bottom:12px;padding-bottom:12px;display:grid}.adminWorkbench .adminNavEntry,.adminWorkbench .adminNavGroupToggle{color:#4b5362;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:44px;padding:7px 9px;font-size:13px;font-weight:550;line-height:1.4;text-decoration:none;display:flex}.adminWorkbench .adminNavEntry>span:nth-child(2),.adminWorkbench .adminNavGroupToggle>span:nth-child(2){flex:1;min-width:0}.adminWorkbench .adminNavEntry.active{color:#542286;background:#f1eafa}.adminWorkbench .adminNavGroupToggle:hover,.adminWorkbench .adminNavEntry:hover{background:#f5f6fa}.adminWorkbench .adminNavGroupToggle>.adminIcon:last-child{color:#8992a1;flex:none;transition:transform .15s}.adminWorkbench .adminNavGroup[data-open=true] .adminNavGroupToggle>.adminIcon:last-child{transform:rotate(90deg)}.adminWorkbench .adminNavGlyph,.adminWorkbench .adminPageGlyph{background:#f1eafa;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.adminWorkbench :is(.adminNavGlyph,.adminPageGlyph)[data-family=sales]{background:#eaf2ff}.adminWorkbench :is(.adminNavGlyph,.adminPageGlyph)[data-family=products]{background:#fff3db}.adminWorkbench :is(.adminNavGlyph,.adminPageGlyph)[data-family=logistics]{background:#ffedf3}.adminWorkbench :is(.adminNavGlyph,.adminPageGlyph)[data-family=money]{background:#e5f6ef}.adminWorkbench :is(.adminNavGlyph,.adminPageGlyph)[data-family=shift],.adminWorkbench :is(.adminNavGlyph,.adminPageGlyph)[data-family=manage]{background:#edf0ff}.adminWorkbench :is(.adminNavGlyph,.adminPageGlyph)[data-family=growth]{background:#eaf2ff}.adminWorkbench .adminNavChildren{gap:2px;margin:2px 0 7px;padding:0 0 0 41px;display:grid}.adminWorkbench .adminNavChildren[hidden]{display:none}.adminWorkbench .adminNavChildren a{color:#697282;border-radius:7px;align-items:center;gap:6px;min-height:36px;padding:7px 10px;font-size:12px;font-weight:450;line-height:1.45;text-decoration:none;display:flex}.adminWorkbench .adminNavChildren a:hover{color:#6030a3;background:#f6f3fa}.adminWorkbench .adminNavChildren a[aria-current=page]{color:#592993;background:#efe7f9;font-weight:650}.adminWorkbench .adminNavFoot{border-top:1px solid #edf0f5;flex:none;margin:14px 0 0;padding:10px 4px 0}.adminWorkbench .adminNavFoot>a{display:none}.adminWorkbench .adminNavFoot .adminPwaInstall{margin:0;font-size:12px}.adminWorkbench .adminNavFoot .adminPwaInstall summary{min-height:34px}.adminWorkbench .adminUser{border-top:0;align-items:center;gap:10px;min-width:0;margin:0;padding:12px 0 0;display:flex}.adminWorkbench .adminUser>span{color:#6030a3;background:#ede7f7;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:650;display:grid}.adminWorkbench .adminUser>div{flex:1;min-width:0}.adminWorkbench .adminUser b{text-overflow:ellipsis;white-space:nowrap;color:#313746;font-size:12px;font-weight:600;display:block;overflow:hidden}.adminWorkbench .adminUser small{color:#7c8594;font-size:11px;line-height:1.5;display:block}.adminWorkbench .adminUser button{color:#7c8594;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:32px;height:36px;padding:0;display:grid}.adminWorkbench .adminMain{min-width:0;min-height:100dvh;margin:0 0 0 248px;padding:0}.adminWorkbench .adminPageTop{z-index:30;border-bottom:1px solid var(--admin-border);background:#fff;justify-content:space-between;align-items:center;gap:16px;min-height:72px;margin:0;padding:14px 26px;display:flex;position:sticky;top:0}.adminWorkbench .adminPageTitle{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.adminWorkbench .adminPageTitle h1{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:650;line-height:1.3}.adminWorkbench .adminPageGlyph{border-radius:11px;width:38px;height:38px}.adminWorkbench .adminHeaderActions{flex:none;align-items:center;gap:10px;display:flex}.adminWorkbench .adminHeaderSearch{color:#7b8493;background:#fafbfc;border:1px solid #e5e8ee;border-radius:8px;align-items:center;gap:9px;min-height:38px;padding:8px 11px;font-size:12px;display:flex}.adminWorkbench .adminHeaderSearch kbd{margin-left:12px}.adminWorkbench .adminShiftShortcut{color:#4b5362;white-space:nowrap;background:#fff;border:1px solid #e2e5ed;border-radius:8px;align-items:center;gap:8px;min-height:38px;padding:8px 12px;font-size:12px;text-decoration:none;display:flex}.adminWorkbench .adminViewStore{color:#7c8493;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;min-height:38px;padding:8px;text-decoration:none;display:grid}.adminWorkbench .adminMobileBottomNav{display:none}.adminWorkbench .adminShiftGate{background:#fff;border:1px solid #e3e7ef;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;max-width:560px;min-height:350px;margin:clamp(20px,6vh,70px) auto;padding:32px;display:flex}.adminWorkbench .adminShiftGateIcon{background:#f1eafa;border-radius:14px;place-items:center;width:58px;height:58px;display:grid}.adminWorkbench .adminShiftGate h2{color:#252b37;letter-spacing:-.03em;margin:0;font-size:24px;line-height:1.25}.adminWorkbench .adminShiftGate p{color:#626d7e;margin:0 0 6px;font-size:14px;line-height:1.65}.adminWorkbench .adminMobileMenuButton{display:none}.adminWorkbench .adminPageBody{outline:none;min-width:0;max-width:1760px;margin:0 auto;padding:24px 26px 48px}.adminWorkbench .adminSkipLink{z-index:300;color:#fff;background:#6030a3;border-radius:8px;padding:10px 16px;position:fixed;top:8px;left:266px;transform:translateY(-160%)}.adminWorkbench .adminSkipLink:focus{transform:none}.adminWorkbench .adminRouteLoading,.adminWorkbench .adminRouteEmpty{border:1px solid var(--admin-border);text-align:center;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:280px;padding:28px;display:flex}.adminWorkbench .adminRouteLoading p,.adminWorkbench .adminRouteEmpty p{color:var(--admin-muted);max-width:52ch;margin:0}.adminWorkbench .adminRouteLoading button,.adminWorkbench .adminRouteEmpty a{color:#fff;background:#6030a3;border:0;border-radius:8px;padding:10px 16px;text-decoration:none}.adminWorkbench .adminToast{z-index:100;color:#fff;background:#2c2440;border:0;border-radius:12px;align-items:center;gap:16px;max-width:min(540px,100vw - 32px);padding:14px 16px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 30px #24203326}.adminWorkbench .adminToast span{color:inherit;font-size:14px;font-weight:400}.adminWorkbench .adminToast button{width:30px;height:30px;color:inherit;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.adminWorkbench dialog{color:var(--admin-ink);font-family:inherit}.adminWorkbench dialog::backdrop{background:#20263466}.adminWorkbench .adminCommandDialog{background:#fff;border:0;border-radius:14px;width:min(580px,100vw - 24px);max-height:85dvh;margin:8vh auto auto;padding:0;box-shadow:0 18px 60px #20263433}.adminWorkbench .adminCommandDialog>header{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.adminWorkbench .adminCommandDialog h2{margin:0;font-size:18px}.adminWorkbench .adminCommandDialog>header button,.adminWorkbench .adminMobileNavInner>header button{color:#626d7e;background:#f3f5f9;border:0;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.adminWorkbench .adminCommandInput{color:#6030a3;border:1px solid #ccc0df;border-radius:8px;align-items:center;gap:10px;margin:0 20px 12px;padding:0 12px;display:flex}.adminWorkbench .adminCommandInput input{background:0 0;border:0;outline:none;width:100%;padding:12px 0;font-size:16px}.adminWorkbench .adminCommandResults{max-height:54dvh;padding:0 10px 10px;overflow:auto}.adminWorkbench .adminCommandResults>a{color:#687182;border-radius:9px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.adminWorkbench .adminCommandResults>a:hover{background:#f5f1fa}.adminWorkbench .adminCommandResults>a>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.adminWorkbench .adminCommandResults b{color:#303644;font-size:14px;font-weight:600}.adminWorkbench .adminCommandResults small{color:#717b8a;font-size:12px}.adminWorkbench .adminCommandResults>p{padding:18px 12px}.adminWorkbench .adminCommandDialog>footer{color:#7b8493;border-top:1px solid #e5e8ef;padding:13px 20px;font-size:11px}.adminWorkbench .adminMobileNavigation{background:#fff;border:0;border-radius:0;width:min(340px,100vw - 32px);height:100dvh;max-height:100dvh;margin:0 auto 0 0;padding:0;overflow:auto}.adminWorkbench .adminMobileNavInner{padding:18px 14px 24px}.adminWorkbench .adminMobileNavInner>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.adminWorkbench .adminMobileNavInner>header .brandLogo{width:124px}.adminWorkbench .adminMobileNavInner .adminSectionSearch{margin-bottom:14px}.adminWorkbench .adminMobileNavInner .adminUser{border-top:1px solid var(--admin-border);margin-top:16px;padding-top:16px}.adminWorkbench .adminMobileNavigation .adminNavChildren a{min-height:42px;font-size:13px}.adminWorkbench .adminMain :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){color:#2d3441;max-width:100%;min-height:42px;box-shadow:none;background:#fff;border:1px solid #dce1e9;border-radius:8px;padding:9px 12px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.45}.adminWorkbench .adminMain :is(input,textarea)::placeholder{color:#687285;opacity:1}.adminWorkbench .adminMain :is(input,select,textarea):disabled{color:#939ba8;background:#f4f5f8}.adminWorkbench .adminMain :is(input[type=checkbox],input[type=radio]){accent-color:#6030a3;border:1px solid #cbd2de;flex:none;width:17px;height:17px;min-height:17px;padding:0}.adminWorkbench .adminMain input[type=file]{max-width:100%;font-size:13px}.adminWorkbench :is(.primaryAdmin,.platformPrimary,.piPrimary){color:#fff;background:#6030a3;border-radius:8px;min-height:42px;font-size:13px;font-weight:600;line-height:1.4}.adminWorkbench .adminMain :is(button.primaryAdmin,a.primaryAdmin){color:#fff;background:#6030a3}.adminWorkbench .primaryAdmin .adminIcon{color:inherit}.adminWorkbench :is(.quietButton,.platformSecondary,.piSecondary){color:#4c5667;background:#fff;border:1px solid #dce1e9;border-radius:8px;min-height:40px;font-size:13px;font-weight:550}.adminWorkbench .workspaceHead{justify-content:space-between;align-items:center;gap:18px;min-height:40px;margin-bottom:18px;display:flex}.adminWorkbench .workspaceHead>div:first-child{min-width:0}.adminWorkbench .workspaceHead h2{margin:0;font-size:18px;line-height:1.35}.adminWorkbench .workspaceHead :is(p,small){color:#6d7686;letter-spacing:0;text-transform:none;margin:0;font-size:13px;line-height:1.5}.adminWorkbench .workspaceHead>div:last-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adminWorkbench .adminPanel{box-shadow:none;border-color:#e1e5ec;border-radius:12px}.adminWorkbench .adminPanel h2{font-size:17px;font-weight:650;line-height:1.4}.adminWorkbench .adminDataTable{font-variant-numeric:tabular-nums;font-size:13px}.adminWorkbench .adminDataTable th{color:#646f80;text-transform:none;letter-spacing:0;background:#f8f9fc;border-color:#e9ecf2;padding:12px 16px;font-size:12px;font-weight:550}.adminWorkbench .adminDataTable td{color:#333c4d;border-color:#edf0f5;padding:14px 16px;font-size:13px;line-height:1.5}.adminWorkbench .adminDataTable td :is(b,strong){font-weight:600}.adminWorkbench .adminDataTable td small{color:#6a7484;font-size:12px;line-height:1.5}.adminWorkbench .adminDataTable tbody tr:hover{background:#fbfaff}.adminWorkbench .adminTableScroll{scrollbar-width:thin;scrollbar-color:#d8dce5 transparent}@media (max-width:1180px){.adminWorkbench .adminHeaderSearch span,.adminWorkbench .adminHeaderSearch kbd{display:none}.adminWorkbench .adminNav{width:230px;padding-inline:10px}.adminWorkbench .adminMain{margin-left:230px}.adminWorkbench .adminPageTop,.adminWorkbench .adminPageBody{padding-inline:22px}}@media (max-width:800px){.adminWorkbench .adminNav{display:none}.adminWorkbench .adminMain{margin:0}.adminWorkbench .adminPageTop{gap:10px;min-height:64px;padding:11px 14px}.adminWorkbench .adminMobileMenuButton{color:#5b6474;background:#fff;border:1px solid #e2e6ed;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;display:grid}.adminWorkbench .adminPageTitle{gap:0}.adminWorkbench .adminPageTitle h1{letter-spacing:-.025em;font-size:19px;line-height:1.3}.adminWorkbench .adminPageGlyph,.adminWorkbench .adminShiftShortcut,.adminWorkbench .adminViewStore{display:none}.adminWorkbench .adminHeaderActions{gap:0}.adminWorkbench .adminHeaderSearch{background:#fff;place-items:center;width:38px;min-height:38px;padding:8px;display:grid}.adminWorkbench .adminPageBody{padding:16px 14px calc(96px + env(safe-area-inset-bottom))}.adminWorkbench .adminSkipLink{left:14px}.adminWorkbench .adminToast{left:14px;right:14px;bottom:calc(83px + env(safe-area-inset-bottom));max-width:none}.adminApp.adminWorkbench .adminMain .adminPageBody :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea){min-height:44px;font-size:16px}.adminWorkbench .workspaceHead{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:14px}.adminWorkbench .workspaceHead>div:last-child{gap:8px;width:100%}.adminWorkbench .adminMobileBottomNav{z-index:40;padding:6px 7px calc(6px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e2e7ef;justify-content:space-around;align-items:stretch;display:flex;position:fixed;inset:auto 0 0}.adminWorkbench .adminMobileBottomNav :is(a,button){color:#626d7e;background:0 0;border:0;border-radius:9px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;max-width:110px;min-height:54px;margin:0;padding:6px 2px;font:500 11px/1.4 Onest,sans-serif;text-decoration:none;display:flex}.adminWorkbench .adminMobileBottomNav [aria-current=page]{color:#6030a3;background:#f1eafa;font-weight:650}.adminWorkbench .adminMobileBottomNav svg{width:22px;height:22px}}@media (max-width:359px){.adminWorkbench .adminPageTop{gap:8px;padding-inline:10px}.adminWorkbench .adminPageTitle h1{font-size:18px}.adminWorkbench .adminPageBody{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.adminWorkbench *{scroll-behavior:auto}.adminWorkbench .adminNavGroupToggle>.adminIcon:last-child{transition:none}}.adminWorkbenchStandalone .adminLoginPage{background:#f4f6fa;justify-content:center;align-items:center;min-height:100dvh;padding:24px;font-family:Onest,Segoe UI,sans-serif;display:flex}.adminWorkbenchStandalone .adminLoginCard{color:#242833;background:#fff;border:1px solid #e1e5ec;border-radius:16px;width:100%;max-width:440px;margin:0;padding:34px}.adminWorkbenchStandalone .adminLoginCard .adminBrand{width:140px;margin:0 0 28px;display:block}.adminWorkbenchStandalone .adminLoginCard h1{letter-spacing:-.03em;margin:0 0 10px;font-size:25px;font-weight:650;line-height:1.3}.adminWorkbenchStandalone .adminLoginCard>span{color:#687182;font-size:14px;line-height:1.6}.adminWorkbenchStandalone .adminLoginCard label{color:#4c5667;gap:7px;margin-top:20px;font-size:13px;font-weight:550;display:grid}.adminWorkbenchStandalone .adminLoginCard input{color:#242833;background:#fff;border:1px solid #d9dfe9;border-radius:8px;width:100%;min-height:46px;padding:11px 12px;font:400 16px/1.4 Onest,sans-serif}.adminWorkbenchStandalone .adminLoginCard>button{color:#fff;cursor:pointer;background:#6030a3;border:0;border-radius:9px;width:100%;min-height:46px;margin-top:24px;font:600 14px/1.4 Onest,sans-serif}.adminWorkbenchStandalone .adminLoginCard>button:disabled{opacity:.6;cursor:wait}.adminWorkbenchStandalone .adminLoginCard [role=alert]{color:#af3544;margin-top:16px;font-size:13px;line-height:1.5;display:block}.adminWorkbenchStandalone .adminLoginVisual{display:none}@media (max-width:480px){.adminWorkbenchStandalone .adminLoginPage{padding:16px}.adminWorkbenchStandalone .adminLoginCard{padding:26px 22px}}.adminWorkbenchStandalone .adminRecoveryPrompt{color:#687182;text-transform:none;letter-spacing:normal;margin:14px 0 0;font-size:14px;font-weight:400;line-height:1.6}.adminWorkbenchStandalone .adminPasswordForm button{width:100%;min-height:46px;margin-top:24px}.adminWorkbenchStandalone .adminLoginCard>a{color:#6030a3;margin:12px 0;font-size:13px}.staffIntake{--si-ink:#272333;--si-muted:#686174;--si-line:#e7e2ec;--si-purple:#6942c2;--si-wash:#f1edfa;color:var(--si-ink);max-width:1140px;caret-color:var(--si-purple);margin:auto}.staffIntake ::selection{color:#342152;background:#ddd0fc}.staffIntake button,.staffIntake input,.staffIntake select,.staffIntake textarea{font:inherit}.staffIntake button,.staffIntake a{touch-action:manipulation}.staffIntake :focus-visible{outline-offset:3px;outline:3px solid #a58adc}.staffIntakeHeader{justify-content:space-between;align-items:center;gap:20px;margin:0 0 26px;display:flex}.staffIntakeHeader>div{min-width:0}.staffIntakeHeader h1{letter-spacing:-.03em;margin:0 0 6px;font-size:28px;font-weight:650}.staffIntakeHeader p{color:var(--si-muted);align-items:center;gap:7px;margin:0;font-size:14px;display:flex}.staffIntakeExit{min-height:44px;color:var(--si-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.staffIntakeProgress{border-bottom:1px solid var(--si-line);margin:0 0 25px;padding:0;list-style:none;display:flex}.staffIntakeProgress li{color:var(--si-muted);flex:1;align-items:center;gap:9px;padding:0 22px 16px 0;font-size:14px;display:flex;position:relative}.staffIntakeProgress li>span{color:#655e70;background:#ebe8ef;border-radius:9px;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.staffIntakeProgress li[aria-current]{color:#56319f;font-weight:650}.staffIntakeProgress li[aria-current]>span{color:#fff;background:var(--si-purple)}.staffIntakeProgress li[aria-current]:after{content:"";background:var(--si-purple);border-radius:4px;height:3px;position:absolute;bottom:-1px;left:0;right:22px}.staffIntakeProgress li[data-complete=true]>span{color:#277456;background:#e3f3eb}.staffIntakeStage{border:1px solid var(--si-line);background:#fff;border-radius:16px;min-width:0;padding:30px;animation:.22s ease-out both intake-stage-in}.staffIntakeStage>header{margin-bottom:25px}.staffIntakeStage h2{letter-spacing:-.025em;outline:0;margin:0 0 8px;font-size:23px;font-weight:650;line-height:1.25}.staffIntakeStage h2[tabindex="-1"]:focus{outline:none}.staffIntakeStage h3{margin:0 0 14px;font-size:16px;font-weight:600;line-height:1.4}.staffIntakeStage header p,.staffIntakeHelp{color:var(--si-muted);margin:0;font-size:14px;line-height:1.5}.staffIntakePlainFieldset{border:0;min-width:0;margin:0;padding:0}.staffIntakeForm{border:0;gap:22px;min-width:0;margin:0;padding:0;display:grid}.staffIntakeField{gap:8px;min-width:0;font-size:14px;font-weight:550;display:grid}.staffIntakeField input,.staffIntakeField textarea,.staffIntakeField select{box-sizing:border-box;width:100%;min-height:46px;color:var(--si-ink);background:#fff;border:1px solid #d9d2e2;border-radius:9px;padding:11px 13px;font-size:15px;font-weight:400;transition:border-color .16s,box-shadow .16s}.staffIntakeField input:focus,.staffIntakeField textarea:focus,.staffIntakeField select:focus{border-color:var(--si-purple);box-shadow:0 2px 6px #4e2d8810}.staffIntakeField textarea{resize:vertical;min-height:90px;line-height:1.5}.staffIntakeDescription textarea{min-height:124px}.staffIntakeField ::placeholder{color:#797180;opacity:1}.staffIntakeField small{color:var(--si-muted);font-size:12px;font-weight:400;line-height:1.5}.staffIntakeField [aria-invalid=true]{border-color:#a4253d}.staffIntakeColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.staffIntakeConditions{border:0;min-width:0;margin:0;padding:0}.staffIntakeConditions legend{margin-bottom:10px;font-size:14px;font-weight:550}.staffIntakeConditions>div{flex-wrap:wrap;gap:8px;display:flex}.staffIntakeConditions label{box-sizing:border-box;cursor:pointer;border:1px solid #ddd6e8;border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:9px 13px;font-size:13px;transition:background .15s,border-color .15s;display:flex}.staffIntakeConditions label[data-selected=true]{background:var(--si-wash);color:#57349b;border-color:#9e83d5}.staffIntakeConditions input{width:15px;height:15px;accent-color:var(--si-purple);margin:0}.staffIntakeOptional{border-top:1px solid var(--si-line);color:var(--si-muted);padding-top:18px;font-size:14px}.staffIntakeOptional summary{cursor:pointer;min-height:38px;color:var(--si-ink)}.staffIntakeOptional summary>span{color:var(--si-muted);margin-left:12px;font-size:12px}.staffIntakeOptional[open]>p{margin:8px 0 16px}.staffIntakeSpecifications{gap:10px;display:grid}.staffIntakeSpecification{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 38px;align-items:center;gap:10px;display:grid}.staffIntakeRemove{min-height:44px;color:var(--si-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.staffIntakeActions{border-top:1px solid var(--si-line);justify-content:space-between;align-items:center;gap:14px;margin:28px -30px -30px;padding:20px 30px;display:flex}.staffIntakeActions>span{color:var(--si-muted);font-size:13px}.staffIntakePrimary,.staffIntakeSecondary{box-sizing:border-box;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.staffIntakePrimary{background:var(--si-purple);color:#fff}.staffIntakePrimary:hover{background:#5633a9}.staffIntakePrimary:active{transform:translateY(1px)}.staffIntakeSecondary{color:#5a4b70;background:#f1edf6}.staffIntakeSecondary:hover{background:#e9e1f3}.staffIntake button:disabled{opacity:.5;cursor:default}.staffIntakeTextButton{color:#59359f;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;min-height:38px;padding:7px 0;font-size:13px;line-height:1.4;display:inline-flex}.staffIntakeTextButton:hover{color:#412476;text-underline-offset:3px;text-decoration:underline}.staffIntakeConfirm{align-items:flex-start;gap:12px;padding:20px 0;font-size:14px;line-height:1.5;display:flex}.staffIntakeConfirm input{width:18px;height:18px;accent-color:var(--si-purple);flex-shrink:0;margin:2px 0}.staffIntakeConfirm strong{font-weight:550;display:block}.staffIntakeConfirm small{color:var(--si-muted);margin-top:4px;font-size:13px;display:block}.staffIntakeAlert{color:#58416f;overflow-wrap:anywhere;background:#f6f2fc;border:1px solid #ded5ed;border-radius:11px;margin:0 0 20px;padding:16px 18px;font-size:14px;line-height:1.5}.staffIntakeAlert p{margin:7px 0 12px}.staffIntakeAlert .staffIntakePrimary+.staffIntakeSecondary{margin-left:10px}.staffIntakeError{color:#8b283a;background:#fcf5f6;border-color:#ecd2d8}.staffIntakeFieldError{color:#a4253d;margin:9px 0 0;font-size:13px;line-height:1.5}.staffIntakeVisuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.staffIntakeDeviceLayout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:34px;display:grid}.staffIntakeDeviceMain{min-width:0}.staffIntakeSearch{min-width:0;position:relative}.staffIntakeSuggestions{z-index:15;overscroll-behavior:contain;background:#fff;border:1px solid #d9d2e2;border-radius:10px;max-height:360px;margin-top:6px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #392b4c1c}.staffIntakeSuggestions>p{color:var(--si-muted);margin:0;padding:16px;font-size:13px;line-height:1.5}.staffIntakeSuggestions ul{margin:0;padding:5px;list-style:none}.staffIntakeSuggestions li+li{border-top:1px solid #f0edf4}.staffIntakeSuggestions button{text-align:left;width:100%;min-height:64px;color:var(--si-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:minmax(0,1fr) 20px;gap:4px 12px;padding:12px;display:grid}.staffIntakeSuggestions button:hover,.staffIntakeSuggestions li[aria-selected=true] button{background:var(--si-wash)}.staffIntakeSuggestions strong{overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:1.45}.staffIntakeSuggestions small{color:var(--si-muted);grid-column:1;font-size:12px;line-height:1.45}.staffIntakeSuggestions svg{color:var(--si-purple);grid-area:1/2/3;align-self:center}.staffIntakeCatalogHint{align-items:center;gap:7px;margin:10px 0 23px;font-size:12px;display:flex}.staffIntakeCatalogHint svg{color:#277456;flex-shrink:0}.staffIntakeTabs{border-bottom:1px solid var(--si-line);gap:22px;margin-bottom:24px;display:flex}.staffIntakeTabs button{color:var(--si-muted);cursor:pointer;text-align:left;background:0 0;border:0;min-height:44px;padding:12px 0 14px;font-size:14px;font-weight:500;position:relative}.staffIntakeTabs button[aria-selected=true]{color:#59339f;font-weight:600}.staffIntakeTabs button[aria-selected=true]:after{content:"";background:var(--si-purple);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.staffIntakeTabPanel{min-width:0;min-height:290px}.staffIntakePriceAside{background:#f7f6f9;border-radius:11px;min-width:0;padding:20px}.staffIntakePriceAside h3{margin-bottom:16px;font-size:14px}.staffIntakePriceAside>.staffIntakeHelp{margin:14px 0 6px;font-size:12px}.staffIntakeAmountControl{width:100%;display:block;position:relative}.staffIntakeAmountControl input{letter-spacing:-.025em;font-variant-numeric:tabular-nums;min-height:62px;padding:12px 38px 12px 12px;font-size:27px;font-weight:600}.staffIntakeAmountControl>span{color:var(--si-muted);pointer-events:none;font-size:22px;font-weight:400;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.staffIntakeEstimate>h3{margin:0 0 8px}.staffIntakeEmpty{color:var(--si-muted);padding:24px 0;font-size:14px;line-height:1.6}.staffIntakeEstimateBlock{border-top:1px solid var(--si-line);margin-top:18px;padding:22px 0}.staffIntakeEstimateBlock h4{margin:0 0 12px;font-size:14px;font-weight:550}.staffIntakeEstimateBlock>strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:28px;font-weight:600;display:block}.staffIntakeEstimateBlock p{color:var(--si-muted);margin:10px 0 0;font-size:14px;line-height:1.5}.staffIntakeEstimateBlock small{color:var(--si-muted);margin-top:8px;font-size:12px;line-height:1.5;display:block}.staffIntakeDeviceCheck{gap:22px;display:grid}.staffIntakeCheckIdentity{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.staffIntakeCheckIdentity>.staffIntakeSecondary{margin-top:25px}.staffIntakeCheckNotice{color:#57349b;margin:-10px 0 0;font-size:13px;line-height:1.5}.staffIntakeCheckNotice:empty{display:none}.staffIntakeCheckSources h3,.staffIntakeCheckChecklist h3{margin-bottom:8px;font-size:14px}.staffIntakeCheckProviders{grid-template-columns:1fr 1fr;gap:0 20px;margin:14px 0;padding:0;list-style:none;display:grid}.staffIntakeCheckProviders li{border-top:1px solid var(--si-line);min-width:0;padding:12px 0}.staffIntakeCheckProviders a{color:#59359f;align-items:center;gap:8px;min-height:32px;font-size:14px;text-decoration:none;display:inline-flex}.staffIntakeCheckProviders a:hover{text-underline-offset:3px;text-decoration:underline}.staffIntakeCheckProviders small{color:var(--si-muted);font-size:12px;line-height:1.5;display:block}.staffIntakeCheckChecklist{border-top:1px solid var(--si-line);padding-top:20px}.staffIntakeCheckChecklist ul{color:var(--si-muted);margin:12px 0;padding-left:19px;font-size:13px;line-height:1.6}.staffIntakeCheckChecklist li+li{margin-top:7px}.staffIntakeCheckStatus label{font-size:12px}.staffIntakeSellerForm{gap:20px;max-width:760px;display:grid}.staffIntakeSellerSelected{justify-content:space-between;align-items:center;gap:12px;margin-top:-10px;display:flex}.staffIntakeSellerSelected>span{color:#277456;align-items:center;gap:7px;font-size:12px;display:flex}.staffIntakeSellerPassport{border-top:1px solid var(--si-line);gap:20px;margin-top:4px;padding-top:22px;display:grid}.staffIntakeSellerPassport h3{margin:0}.staffIntakeSellerPassport textarea{min-height:72px}.staffIntakeReviewGrid{grid-template-columns:1fr 1fr;gap:34px;display:grid}.staffIntakeReviewSection{min-width:0}.staffIntakeSectionHeading{border-bottom:1px solid var(--si-line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:12px;display:flex}.staffIntakeSectionHeading h3{color:var(--si-muted);margin:0;font-size:14px}.staffIntakeSectionHeading .staffIntakeTextButton{min-height:30px;padding:4px 0}.staffIntakeReviewSection h4{overflow-wrap:anywhere;margin:0 0 18px;font-size:17px;font-weight:600;line-height:1.5}.staffIntakeReviewSection dl{gap:15px;margin:0;display:grid}.staffIntakeReviewSection dl>div{gap:4px;display:grid}.staffIntakeReviewSection dt{color:var(--si-muted);font-size:12px}.staffIntakeReviewSection dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.staffIntakeReviewTotal{border-top:1px solid var(--si-line);border-bottom:1px solid var(--si-line);justify-content:space-between;align-items:center;gap:28px;margin-top:28px;padding:22px 0;display:flex}.staffIntakeReviewTotal>div{flex-shrink:0;gap:7px;display:grid}.staffIntakeReviewTotal span{color:var(--si-muted);font-size:13px}.staffIntakeReviewTotal strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600}.staffIntakeReviewTotal p{color:var(--si-muted);max-width:300px;margin:0;font-size:13px;line-height:1.5}.staffIntakeContract{padding-top:24px}.staffIntakeContractHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.staffIntakeContractHeading>div{align-items:center;gap:12px;display:flex}.staffIntakeContractHeading>div>span{color:var(--si-muted);gap:5px;font-size:13px;display:grid}.staffIntakeContractHeading strong{color:var(--si-ink);font-size:18px;font-weight:600}.staffIntakeCash{align-items:center;gap:20px;margin:28px 0;display:flex}.staffIntakeCash>span{color:var(--si-muted);gap:5px;font-size:14px;display:grid}.staffIntakeCash strong{letter-spacing:-.035em;color:var(--si-ink);font-variant-numeric:tabular-nums;font-size:34px}.staffIntakeCash small{font-size:14px}.staffIntakeExitPrompt{background:#fff;border:0;border-radius:16px;width:calc(100% - 32px);max-width:480px;padding:0}.staffIntakeExitPrompt::backdrop{background:#21182e66}.staffIntakeExitPrompt>div{max-width:440px;box-shadow:none;background:#fff;border-radius:16px;padding:28px}.staffIntakeExitPrompt h2{margin:0 0 12px;font-size:22px}.staffIntakeExitPrompt p{color:var(--si-muted);font-size:14px;line-height:1.5}.staffIntakeExitPrompt a{margin:12px 0 0}.staffIntakeExitPrompt button,.staffIntakeExitPrompt a{width:100%}.staffIntakeHeader .platformHeader{box-shadow:none;background:0 0;border:0;margin:8px 0 0;padding:0}.staffIntakeHeader .platformScope{gap:7px}.staffIntakeHeader .platformScopeIcon,.staffIntakeHeader .platformScopeLabel{display:none}.staffIntakeHeader .platformScope select{background:#fff;max-width:100%;min-height:36px;padding:6px 28px 6px 10px;font-size:13px}.staffIntakeHeader .platformScope label{min-width:0}@keyframes intake-stage-in{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:1000px){.staffIntakeDeviceLayout{grid-template-columns:minmax(0,1fr) 230px;gap:24px}.staffIntakePriceAside{padding:17px}.staffIntakeAmountControl input{font-size:24px}.staffIntakeTabs{gap:17px}.staffIntakeTabs button{font-size:13px}.staffIntakeCheckIdentity{grid-template-columns:1fr}.staffIntakeCheckIdentity>.staffIntakeSecondary{justify-self:start;margin-top:0}.staffIntakeCheckProviders{grid-template-columns:1fr}}@media (max-width:760px){.staffIntakeDeviceLayout{grid-template-columns:minmax(0,1fr);gap:26px}.staffIntakePriceAside{border-top:1px solid var(--si-line);background:0 0;border-radius:0;padding:24px 0 0}.staffIntakePriceAside .staffIntakeAmountControl{max-width:320px}.staffIntakeReviewGrid{gap:26px}.staffIntakeCheckIdentity{grid-template-columns:minmax(0,1fr) auto}.staffIntakeCheckIdentity>.staffIntakeSecondary{margin-top:25px}.staffIntakeCheckProviders{grid-template-columns:1fr 1fr}}@media (max-width:600px){.staffIntakeHeader{align-items:flex-start;gap:10px;margin-bottom:20px}.staffIntakeHeader h1{font-size:23px}.staffIntakeHeader p{font-size:13px}.staffIntakeExit{margin-top:3px;padding:8px;font-size:13px}.staffIntakeProgress{margin-bottom:18px}.staffIntakeProgress li{flex-direction:column;align-items:flex-start;gap:7px;padding:0 4px 13px;font-size:11px}.staffIntakeProgress li[aria-current]:after{right:8px}.staffIntakeStage{border-radius:12px;padding:20px 16px}.staffIntakeStage h2{font-size:21px}.staffIntakeStage>header{margin-bottom:20px}.staffIntakeStage header p{font-size:13px}.staffIntakeColumns{grid-template-columns:1fr;gap:20px}.staffIntakeConditions label{padding:9px 11px;font-size:12px}.staffIntakeActions{flex-wrap:wrap;gap:10px;margin:24px -16px -20px;padding:16px}.staffIntakeActions>span{width:100%;font-size:12px}.staffIntakeActions>.staffIntakePrimary{flex:1}.staffIntakeField input,.staffIntakeField textarea,.staffIntakeField select{font-size:16px}.staffIntakePrimary,.staffIntakeSecondary{padding:12px 14px;font-size:13px}.staffIntakePriceAside .staffIntakeAmountControl{max-width:none}.staffIntakeAmountControl input{font-size:28px}.staffIntakeTabs{scrollbar-width:thin;gap:18px;margin-bottom:22px;overflow-x:auto}.staffIntakeTabs button{white-space:nowrap;flex-shrink:0;font-size:12px}.staffIntakeTabPanel{min-height:0}.staffIntakeCatalogHint{align-items:flex-start;margin-bottom:16px;font-size:12px}.staffIntakeCheckIdentity{grid-template-columns:1fr}.staffIntakeCheckIdentity>.staffIntakeSecondary{justify-self:stretch;margin-top:0}.staffIntakeCheckProviders{gap:0 14px}.staffIntakeCheckStatus>div{grid-template-columns:1fr;display:grid}.staffIntakeCheckStatus label{font-size:13px}.staffIntakeSpecification{grid-template-columns:minmax(0,1fr) 38px;gap:8px}.staffIntakeSpecification>.staffIntakeField:nth-child(2){grid-column:1}.staffIntakeSpecification>.staffIntakeRemove{grid-area:1/2/3}.staffIntakeSpecification+.staffIntakeSpecification{border-top:1px solid var(--si-line);padding-top:12px}.staffIntakeSellerSelected{align-items:flex-start}.staffIntakeReviewGrid{grid-template-columns:1fr;gap:28px}.staffIntakeReviewSection dl{gap:13px}.staffIntakeReviewTotal{flex-direction:column;align-items:flex-start;gap:12px}.staffIntakeReviewTotal p{max-width:none}.staffIntakeContractHeading{flex-direction:column;align-items:flex-start}.staffIntakeContractHeading>a,.staffIntakeContract>.staffIntakePrimary{width:100%}.staffIntakeCash strong{font-size:30px}.staffIntakeExitPrompt>div{padding:24px}.staffIntakeHeader .platformScope select{max-width:240px;min-height:34px;font-size:12px}.staffIntakeAlert .staffIntakePrimary+.staffIntakeSecondary{margin:10px 0 0}.staffIntakeAlert .staffIntakePrimary,.staffIntakeAlert .staffIntakeSecondary{width:100%}}@media (prefers-reduced-motion:reduce){.staffIntakeStage{animation:none}.staffIntake *{transition:none!important}}.staffCard{--sc-ink:#302b36;--sc-muted:#6e6675;--sc-line:#dfdce2;--sc-purple:#653889;z-index:160;isolation:isolate;color:var(--sc-ink);background:#fff;flex-direction:column;font:14px/1.5 Onest,Segoe UI,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.staffCard *{box-sizing:border-box}.staffCard [hidden]{display:none!important}.staffCard :is(button,input,select,textarea){font:inherit}.staffCard button{color:#664b78;cursor:pointer;background:#fff;border:1px solid #d7cddd;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 13px;font-size:13px;font-weight:550;transition:background .15s,border-color .15s;display:inline-flex}.staffCard button:hover:not(:disabled){background:#f4eff7;border-color:#b69ac8}.staffCard button:disabled{opacity:.5;cursor:default}.staffCard button.staffPrimary{background:var(--sc-purple);color:#fff;border-color:var(--sc-purple)}.staffCard button.staffPrimary:hover:not(:disabled){background:#532b74;border-color:#532b74}.staffCard button.staffQuiet{color:#73627e;background:0 0;border-color:#0000;padding-left:7px;padding-right:7px}.staffCard :is(input,select,textarea){color:#342b3d;width:100%;min-width:0;max-width:100%;min-height:42px;caret-color:var(--sc-purple);background:#fff;border:1px solid #d1ccd6;border-radius:6px;outline:none;padding:10px 12px;font-size:14px;font-weight:400;display:block}.staffCard :is(input,select,textarea):focus{border-color:#9970b3;box-shadow:0 0 0 3px #f0e7f6}.staffCard :is(input,select,textarea):disabled{color:#746a7b;background:#f4f3f2}.staffCard textarea{resize:vertical;line-height:1.5}.staffCard :is(button,input,select,textarea,a,summary,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #a47bbb}.staffCard :is(h1,h2,h3,p){margin-top:0}.staffCard h2{letter-spacing:-.025em;font-size:24px;font-weight:650;line-height:1.3}.staffCard h3{font-size:16px;font-weight:600;line-height:1.4}.staffCard small{font-size:12px}.staffCard a{color:#6c4088;text-underline-offset:4px}.staffCard ::selection{color:#35492b;background:#d6e9b7}.staffCard ::-webkit-scrollbar{width:8px;height:8px}.staffCard ::-webkit-scrollbar-thumb{background:#c5becb;border:2px solid #fff;border-radius:7px}.staffCardHeader{color:#fff;background:#3d274e;flex:none;align-items:center;gap:16px;min-height:74px;padding:15px 25px;display:flex}.staffCardHeader>div{flex:1;min-width:0}.staffCardHeader h1{letter-spacing:-.025em;margin:0 0 3px;font-size:20px;font-weight:650;line-height:1.3}.staffCardHeader p{color:#d8cddd;margin:0;font-size:12px}.staffCard .staffIconButton{color:#fff;background:#ffffff0b;border:0;width:36px;height:36px;min-height:36px;padding:0}.staffCard .staffIconButton:hover:not(:disabled){background:#ffffff1f}.staffCardHeader>.staffIconButton:first-child .adminIcon{transform:rotate(180deg)}.staffQueuePosition{color:#d8cddd;align-items:center;gap:11px;margin-right:11px;font-size:12px;display:flex}.staffQueuePosition strong{color:#fff;font-variant-numeric:tabular-nums;font-size:21px;font-weight:600}.staffQueuePosition strong span{color:#d8cddd;font-size:13px;font-weight:400}.staffItemContext{flex:none;justify-content:space-between;align-items:center;gap:20px;padding:16px 28px 14px;display:flex}.staffItemContext h2{margin:0 0 3px;font-size:19px;line-height:1.35}.staffItemContext p{color:var(--sc-muted);margin:0;font-size:12px}.staffItemContext>div:first-child{min-width:0}.staffItemContext>div:last-child{flex-shrink:0;align-items:center;gap:18px;display:flex}.staffItemContext>div>strong{font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.staffStatus{color:#745187;background:#eee8f3;border-radius:5px;padding:4px 8px;font-size:12px}.staffStatus.active{color:#456e40;background:#edf4e5}.staffStatus.hidden,.staffStatus.archived{color:#746958;background:#f0ece8}.staffLocalTabs{border-bottom:1px solid var(--sc-line);flex:none;gap:25px;padding:0 28px;display:flex}.staffCard .staffLocalTabs button{color:#766c7e;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:40px;padding:9px 0 11px;font-size:13px}.staffCard .staffLocalTabs button[aria-pressed=true]{border-color:var(--sc-purple);color:var(--sc-purple);font-weight:600}.staffCardContent{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.staffSteps{border-bottom:1px solid var(--sc-line);scrollbar-width:thin;background:#f8f8f5;flex:none;gap:5px;padding:11px 26px;display:flex;overflow:auto}.staffCard .staffSteps button{color:#716878;white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:35px;padding:6px 12px 6px 6px;font-size:13px}.staffSteps button>span{font-variant-numeric:tabular-nums;border:1px solid #d5cedb;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;display:grid}.staffCard .staffSteps button[aria-current=step]{color:#62357e;background:#eee6f3;font-weight:600}.staffSteps button[aria-current=step]>span{color:#fff;background:#704392;border-color:#704392}.staffSteps button.done>span{color:#4c7745;background:#eaf2e6;border-color:#c4d9bb}.staffCard .staffSteps button:disabled{opacity:.6}.staffEditorColumns{flex:1;grid-template-columns:min(40%,500px) minmax(0,1fr);min-height:0;display:grid}.staffPhotoColumn{overscroll-behavior:contain;border-right:1px solid var(--sc-line);background:#f0f1ed;min-width:0;padding:21px 24px;overflow:auto}.staffPhotoHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.staffPhotoHeading strong{font-size:14px;font-weight:600}.staffPhotoHeading span{color:#756d7a;font-size:12px}.staffPhotoNote{color:#716978;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:12px;line-height:1.5;display:flex}.staffPhotoNote svg{flex:none;margin-top:2px}.staffFieldColumn{overscroll-behavior:contain;scrollbar-color:#c5becb #fff;min-width:0;min-height:0;padding:24px 28px 30px;overflow:auto}.staffFieldColumn>*{max-width:600px}.staffStageHeading{margin:0 0 18px}.staffStageHeading h2{margin:0 0 6px}.staffStageHeading p{color:var(--sc-muted);max-width:55ch;margin:0;font-size:13px;line-height:1.5}.staffSource{color:#745983;background:#f4f0f6;border-radius:6px;margin:0 0 18px;padding:11px 13px;font-size:12px}.staffSource summary{cursor:pointer;font-weight:550}.staffSource p{color:#7b6886;margin:9px 0;font-size:12px}.staffSource dl{margin:12px 0 0}.staffSource dl>div{grid-template-columns:110px 1fr;gap:11px;margin:8px 0;font-size:12px;line-height:1.5;display:grid}.staffSource dt{color:#81698e}.staffSource dd{color:#594564;overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.staffHint{color:#82663e;background:#f5f0e8;border-radius:6px;padding:12px;font-size:13px}.staffFormStack{gap:17px;display:grid}.staffField{color:#51465b;flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:550;display:flex}.staffField>span{align-items:center;gap:9px;display:flex}.staffField em{color:#87619d;font-size:12px;font-style:normal;font-weight:400}.staffField small{color:#7b6e82;font-size:12px;font-weight:400;line-height:1.45}.staffTwoFields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.staffDetails{border-top:1px solid #e4dee9;margin-top:3px;padding:13px 0;font-size:13px}.staffDetails>summary{cursor:pointer;color:#78518d;font-weight:550}.staffDetails[open]>summary{margin-bottom:16px}.staffDetails .staffField{margin-bottom:14px}.staffCondition{border:0;min-width:0;margin:0;padding:0}.staffCondition legend{color:#51465b;margin-bottom:8px;font-size:13px;font-weight:550}.staffCondition>div{border:1px solid #d6cddd;border-radius:6px;flex-wrap:wrap;display:flex;overflow:hidden}.staffCard .staffCondition button{color:#7a6687;border:0;border-radius:0;flex:1;min-width:100px;min-height:44px;padding:10px 8px;font-size:13px}.staffCard .staffCondition button+button{border-left:1px solid #e2d9e8}.staffCard .staffCondition button[aria-pressed=true]{color:#653784;background:#eae1f2;font-weight:600}.staffCondition>p{color:#77677f;margin:9px 0 0;font-size:12px;line-height:1.5}.staffDiagnostic{border:1px solid var(--sc-line);border-radius:6px;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 14px;padding:15px;display:grid}.staffDiagnostic legend{color:#795f89;padding:0 6px;font-size:12px}.staffDiagnostic>label{gap:5px;font-size:12px;display:grid}.staffDiagnostic>button{grid-column:1/-1;justify-self:start}.staffPhotoChecklist h3{margin:6px 0 16px}.staffPhotoChecklist ul{margin:0 0 19px;padding:0;list-style:none}.staffPhotoChecklist li{color:#53445e;border-bottom:1px solid #e8e2ec;align-items:center;gap:10px;padding:13px 0;font-size:13px;display:flex}.staffPhotoChecklist li>.adminIcon{color:#7b5c8e;width:19px;height:19px}.staffPhotoChecklist li>span{color:#807188;margin-left:auto;font-size:12px}.staffPhotoChecklist>p{color:#75677e;background:#f7f2e8;border-radius:6px;padding:14px;font-size:13px;line-height:1.6}.staffReview{margin:0}.staffReview>div{border-bottom:1px solid #e6dfea;grid-template-columns:110px 1fr;gap:16px;padding:12px 0;font-size:13px;line-height:1.6;display:grid}.staffReview dt{color:#7b6b85}.staffReview dd{color:#44334f;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.staffReadiness{color:#536c3b;background:#eff5e8;border-radius:6px;align-items:flex-start;gap:10px;margin:20px 0;padding:13px;font-size:13px;display:flex}.staffReadiness p{margin:0}.staffReadiness>.adminIcon{flex:none;width:19px;height:19px}.staffSearchPreview{background:#f6f4f7;border-radius:6px;margin-top:15px;padding:13px}.staffSearchPreview>small{color:#7b6b83;font-size:12px;display:block}.staffSearchPreview>strong{color:#685087;margin:5px 0;font-size:15px;font-weight:550;display:block}.staffSearchPreview>p{color:#776d7d;margin:0;font-size:12px;line-height:1.5}.staffPublicationResult{padding:19px 0 22px}.staffPublicationResult>.adminIcon{color:#639243;width:42px;height:42px;margin-bottom:16px;display:block}.staffPublicationResult h3{letter-spacing:-.02em;margin:0 0 10px;font-size:22px;line-height:1.3}.staffPublicationResult p{color:#786781;font-size:14px;line-height:1.6}.staffPublicationResult.unavailable>.adminIcon{color:#a6803c}.staffCard .contentReviewNotice,.staffCard .contentSources{color:#826334;background:#f8f3e9;border:1px solid #e5d9c4;border-radius:6px;margin:15px 0;padding:14px;font-size:13px}.staffCard .contentReviewNotice p{margin:7px 0}.staffCard .contentSources a{padding:4px 0;display:block}.staffCard .contentReviewNotice button{margin-top:8px}.staffCardFooter{border-top:1px solid var(--sc-line);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:14px 25px;display:flex}.staffFooterLeading{align-items:center;gap:15px;min-width:0;display:flex}.staffFooterLeading>span{color:#7d6c85;font-size:12px}.staffFooterLeading>.staffQuiet>.adminIcon{transform:rotate(180deg)}.staffFooterActions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.staffError{color:#a15740;background:#fbefe9;flex-wrap:wrap;flex:none;align-items:center;gap:8px 13px;max-height:150px;padding:11px 27px;font-size:13px;display:flex;overflow:auto}.staffError button{min-height:30px;padding:5px 8px;font-size:12px}.staffConflicts{color:#896431;background:#fbf2e5;flex:none;max-height:210px;padding:15px 27px;font-size:13px;overflow:auto}.staffConflicts>div{flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;display:flex}.staffConflicts button{min-height:35px;font-size:12px}.staffConflicts b{min-width:110px}.staffConfirmBackdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:8;background:#271b346f;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.staffConfirm{background:#fff;border-radius:12px;max-width:440px;padding:27px;box-shadow:0 18px 60px #25152c2e}.staffConfirm h2{margin:0 0 12px;font-size:24px}.staffConfirm p{color:#796c80;margin:0 0 21px;font-size:14px;line-height:1.6}.staffConfirm>div{flex-direction:column;gap:9px;display:flex}.staffStockPanel{background:#f8f8f5;flex:1;min-height:0;padding:25px 29px;overflow:auto}.staffStockPanel h2{margin:0 0 7px;font-size:24px}.staffStockPanel>p{color:#786b80;font-size:13px}.staffStockSummary{border-bottom:1px solid var(--sc-line);align-items:center;gap:30px;margin-bottom:22px;padding:18px 0 23px;display:flex}.staffStockSummary>div{color:#786b80;flex-direction:column;gap:4px;font-size:12px;display:flex}.staffStockSummary strong{color:#45344e;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.staffStockTable{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.staffStockTable th{color:#7f7087;border-bottom:1px solid var(--sc-line);padding:10px 12px;font-size:12px;font-weight:550}.staffStockTable td{color:#675770;vertical-align:top;border-bottom:1px solid #e5dee9;padding:14px 12px}.staffStockTable td strong{color:#45344e;font-weight:550}.staffStockTable small{color:#8b7b93;margin-top:3px;font-size:12px;display:block}.staffStockDocuments{margin-top:29px}.staffStockDocuments h3{margin:0 0 14px;font-size:19px}.staffStockEmpty{color:#7c6e84;padding:20px 0;font-size:13px}.staffStockError{color:#a06c41;background:#fbf0e8;border-radius:6px;padding:16px;font-size:13px}.staffStockError button{margin-top:12px}.staffStockNavigation{flex-wrap:wrap;gap:16px;margin:22px 0 0;font-size:13px;display:flex}@media (max-width:1100px){.staffCardHeader{gap:12px;padding-left:20px;padding-right:20px}.staffItemContext{padding:15px 22px}.staffLocalTabs{padding:0 22px}.staffSteps{gap:2px;padding:10px 19px}.staffCard .staffSteps button{padding-right:9px;font-size:12px}.staffPhotoColumn{padding:20px 18px}.staffFieldColumn{padding:23px 22px}.staffCardFooter{gap:8px;padding:13px 20px}.staffFooterLeading>span{display:none}.staffCard .staffFooterActions button{padding:10px 11px;font-size:12px}.staffReview>div{grid-template-columns:90px 1fr;gap:12px}}@media (max-width:760px){.staffCardHeader{gap:10px;min-height:62px;max-height:64px;padding:10px 14px}.staffCardHeader h1{margin-bottom:2px;font-size:16px;line-height:1.3}.staffCardHeader p{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.staffCardHeader>.staffIconButton{width:30px;height:32px;min-height:32px}.staffQueuePosition{margin:0;font-size:0;display:block}.staffQueuePosition strong{white-space:nowrap;font-size:16px}.staffQueuePosition strong span{font-size:12px}.staffItemContext{gap:10px;min-height:61px;padding:10px 16px}.staffItemContext h2{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:2px;font-size:16px;line-height:1.3;display:-webkit-box;overflow:hidden}.staffItemContext p{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.staffItemContext>div:last-child{gap:0}.staffItemContext>div>strong{white-space:nowrap;font-size:15px}.staffStatus{display:none}.staffLocalTabs{gap:23px;min-height:35px;padding:0 16px}.staffCard .staffLocalTabs button{min-height:35px;padding:7px 0 8px;font-size:12px;line-height:18px}.staffLocalTabs .adminIcon{display:none}.staffSteps{scrollbar-width:none;gap:1px;min-height:43px;padding:5px 10px}.staffCard .staffSteps button{gap:5px;min-height:32px;padding:5px 6px;font-size:12px;line-height:20px}.staffSteps button>span{display:none}.staffSteps button[aria-current=step]>span{width:20px;height:20px;font-size:12px;display:grid}.staffEditorColumns{overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow:auto}.staffPhotoColumn{border-right:0;border-bottom:1px solid var(--sc-line);flex:none;padding:17px 16px;overflow:visible}.staffCard:not([data-step=photos]) .staffPhotoColumn{display:none}.staffFieldColumn{flex:none;padding:22px 18px 25px;overflow:visible}.staffStageHeading h2{font-size:23px}.staffStageHeading p{font-size:13px}.staffPhotoHeading{margin-bottom:12px}.staffPhotoHeading span,.staffPhotoNote{font-size:12px}.staffCard :is(input,select,textarea){min-height:44px;font-size:16px}.staffTwoFields{grid-template-columns:1fr;gap:16px}.staffFormStack{gap:17px}.staffCondition>div{flex-wrap:wrap}.staffCard .staffCondition button{min-width:100px;min-height:44px;font-size:13px}.staffSource dl>div,.staffReview>div{grid-template-columns:87px 1fr;gap:10px}.staffCardFooter{gap:8px;min-height:74px;padding:12px 16px}.staffFooterLeading{gap:0}.staffCard .staffFooterLeading>.staffQuiet{min-height:42px;padding-left:0;padding-right:4px;font-size:12px}.staffFooterActions{flex:1;gap:7px}.staffCard .staffFooterActions button{min-height:42px;padding:10px 11px;font-size:12px}.staffFooterActions>.staffQuiet,.staffCard[data-step=publish][data-tab=card] .staffFooterLeading{display:none}.staffCard[data-step=publish][data-tab=card] .staffFooterActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.staffCard[data-step=publish][data-tab=card] .staffFooterActions>.staffPrimary{white-space:normal;grid-area:1/1/auto/-1;min-height:46px;font-size:13px}.staffCard[data-step=publish][data-tab=card] .staffFooterActions>.staffQuiet{display:flex}.staffDiagnostic{grid-template-columns:1fr}.staffError{max-height:120px;padding:11px 17px;font-size:13px}.staffConflicts{max-height:190px;padding:13px 17px}.staffConfirm{padding:24px}.staffConfirm h2{font-size:23px}.staffStockPanel{padding:22px 17px}.staffStockSummary{flex-wrap:wrap;gap:22px}.staffStockSummary strong{font-size:22px}.staffStockTable thead{display:none}.staffStockTable,.staffStockTable tbody,.staffStockTable tr,.staffStockTable td{width:100%;display:block}.staffStockTable tr{border-bottom:1px solid var(--sc-line);padding:12px 0}.staffStockTable td{border:0;padding:5px 0}.staffStockTable td[data-label]:before{content:attr(data-label) ": ";color:#8a7a92;font-size:12px}.staffStockPanel h2{font-size:23px}.staffPhotoChecklist li>span{text-align:right;max-width:120px}.staffCard .staffPhotoHeading strong{font-size:14px}}@media (max-width:360px){.staffCard .staffSteps button{gap:3px;padding:5px 4px;font-size:12px}.staffSteps button[aria-current=step]>span{display:none}.staffCard .staffFooterActions button{padding:10px 8px}.staffQueuePosition strong{font-size:14px}.staffCardHeader{gap:7px}.staffCondition>div{grid-template-columns:1fr;display:grid}.staffCard .staffCondition button{border-left:0}.staffCard .staffCondition button+button{border-top:1px solid #e2d9e8}.staffItemContext>div>strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.staffCard *,.staffCard :before,.staffCard :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.staffCard .staffStockDialog{width:min(560px,100vw - 32px);max-height:90dvh;color:var(--sc-ink);background:#fff;border:0;border-radius:12px;padding:26px;overflow:auto;box-shadow:0 18px 60px #25152c2e}.staffStockDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#271b346f}.staffStockDialog h2{margin:0 0 9px;font-size:24px}.staffStockDialog>form>p{color:#786c7f;margin:0 0 19px;font-size:13px;line-height:1.6}.staffWriteoffContext{border-bottom:1px solid var(--sc-line);gap:35px;margin-bottom:19px;padding:13px 0 17px;display:flex}.staffWriteoffContext>span{color:#7d6d85;flex-direction:column;gap:4px;font-size:12px;display:flex}.staffWriteoffContext strong{color:#45324f;font-size:14px;font-weight:550}.staffWriteoffActions{justify-content:flex-end;gap:9px;margin-top:23px;display:flex}.staffCard .staffStockWriteoff{min-height:32px;margin-top:9px;padding:6px 9px;font-size:12px}.staffStockDialog .staffStockError{margin-top:16px}.adminWorkbenchStandalone .authPage{background:#f4f6fa;place-items:start center;min-height:100dvh;padding:32px 24px;font-family:Onest,Segoe UI,sans-serif;display:grid}.adminWorkbenchStandalone .authCard{color:#242833;overflow-wrap:anywhere;background:#fff;border:1px solid #e1e5ec;border-radius:16px;width:min(100%,480px);min-width:0;margin:0;padding:34px}.adminWorkbenchStandalone .authCard h1{letter-spacing:-.03em;margin:0 0 14px;font-size:25px;font-weight:650;line-height:1.3}.adminWorkbenchStandalone .authCard>p{color:#687182;margin:12px 0;font-size:14px;line-height:1.6}.adminWorkbenchStandalone .authCard .loginForm{gap:18px;margin-top:24px;display:grid}.adminWorkbenchStandalone .authCard label{color:#4c5667;gap:7px;font-size:13px;font-weight:550;display:grid}.adminWorkbenchStandalone .authCard input{color:#242833;background:#fff;border:1px solid #d9dfe9;border-radius:8px;width:100%;min-width:0;min-height:46px;padding:11px 12px;font:400 16px/1.4 Onest,sans-serif}.adminWorkbenchStandalone .authCard .shopPrimary{color:#fff;text-align:center;background:#6030a3;border:0;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:46px;margin:0;padding:12px 16px;font:600 14px/1.5 Onest,sans-serif;display:flex}.adminWorkbenchStandalone .authCard>.shopPrimary{margin-top:24px}.adminWorkbenchStandalone .authCard .linkButton{color:#6030a3;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:8px 0;font:550 14px/1.5 Onest,sans-serif;text-decoration:underline}.adminWorkbenchStandalone :is(.authCard,.adminLoginCard) :is(input,button,a,summary):focus-visible{outline-offset:3px;outline:2px solid #6030a3}.adminWorkbenchStandalone :is(.authCard,.adminPasswordForm) button:disabled{opacity:.6;cursor:wait}.adminWorkbenchStandalone .authCard .paymentError{color:#af3544;background:#fff2f4;border-radius:8px;margin:0;padding:12px;font-size:14px;line-height:1.5}.adminWorkbenchStandalone .authCard .formNoScript{color:#af3544;background:#fff2f4;border-radius:8px;padding:12px;font-size:14px;line-height:1.5}.adminWorkbenchStandalone .mfaSetupQr{background:#fff;width:min(256px,100%);height:auto;margin:20px auto;display:block}.adminWorkbenchStandalone .mfaManualSetup{margin:16px 0}.adminWorkbenchStandalone .mfaManualSetup summary{cursor:pointer;color:#6030a3;text-underline-offset:3px;align-items:center;min-height:44px;font-size:14px;font-weight:550;text-decoration:underline;display:flex}.adminWorkbenchStandalone .mfaManualSetup p{color:#687182;font-size:14px;line-height:1.6}.adminWorkbenchStandalone .mfaManualSetup input{letter-spacing:.02em;font-family:monospace;font-size:14px}.adminWorkbenchStandalone .mfaRecovery{color:#242833;white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f6fa;border:1px solid #e1e5ec;border-radius:8px;max-width:100%;margin:20px 0;padding:16px;font:400 14px/1.8 monospace}.adminWorkbenchStandalone .adminPasswordForm .codeInput{font-variant-numeric:tabular-nums;letter-spacing:.12em}@media (max-width:480px){.adminWorkbenchStandalone .authPage{padding:24px 16px}.adminWorkbenchStandalone .authCard{padding:26px 22px}.adminWorkbenchStandalone .authCard h1{font-size:24px}}
