:root{--sk-bg: #f7f8fb;--sk-surface: #ffffff;--sk-surface-soft: #fafbff;--sk-border: #dfe4ee;--sk-border-strong: #cbd3e2;--sk-text: #111827;--sk-muted: #59657d;--sk-purple: #5b2fd6;--sk-purple-dark: #3f1fb5;--sk-purple-soft: #eee8ff;--sk-blue: #1f74e8;--sk-blue-soft: #eaf2ff;--sk-green: #12a862;--sk-green-soft: #e7f8ef;--sk-orange: #f97316;--sk-orange-soft: #fff1e6;--sk-red: #e23b4a;--sk-red-soft: #ffe9eb;--sk-yellow: #d99500;--sk-yellow-soft: #fff5d8;--sk-gray-soft: #eef2f7;--sk-shadow: 0 1px 2px rgba(16, 24, 40, .04), 0 8px 24px rgba(16, 24, 40, .05)}html,body{max-width:100%;overflow-x:hidden}body{margin:0;background:var(--sk-bg);color:var(--sk-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}s-app-nav,ui-nav-menu{display:none!important}html.sk-route-is-transitioning,body.sk-route-is-transitioning{overflow:hidden!important}.sk-route-content{min-height:100vh;transition:opacity .16s ease,transform .16s ease}.sk-route-content.is-loading{opacity:1;transform:none}.sk-route-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;overflow:hidden;pointer-events:auto;background:linear-gradient(180deg,#fffffffa,#f7f8fbfc 190px),var(--sk-bg);cursor:progress}.sk-route-loading-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sk-route-skeleton{display:grid;width:min(100% - 58px,1542px);max-height:calc(100vh - 56px);margin:24px auto 32px;overflow:hidden;gap:21px}.sk-route-skeleton__header,.sk-route-skeleton__kpis,.sk-route-skeleton__body,.sk-route-skeleton__bottom{display:grid;gap:15px}.sk-route-skeleton__header{align-items:start;grid-template-columns:minmax(240px,420px) minmax(280px,560px);justify-content:space-between}.sk-route-skeleton__title,.sk-route-skeleton__actions{display:grid;gap:10px}.sk-route-skeleton__actions{grid-template-columns:minmax(160px,1fr) minmax(120px,170px);justify-self:end;width:min(100%,560px)}.sk-route-skeleton__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.sk-route-skeleton__body{grid-template-columns:1.35fr .85fr 1fr}.sk-route-skeleton__bottom{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.sk-route-skeleton__metric,.sk-route-skeleton__panel{border:1px solid #dfe4ee;border-radius:8px;background:#fffffff5;box-shadow:0 1px 2px #10182809,0 12px 28px #1118270b}.sk-route-skeleton__metric{display:grid;align-items:center;grid-template-columns:66px minmax(0,1fr);min-height:114px;gap:17px;padding:15px 17px}.sk-route-skeleton__metric>div,.sk-route-skeleton__panel{display:grid;gap:12px}.sk-route-skeleton__panel{align-content:start;min-height:310px;padding:20px 22px}.sk-route-skeleton__panel--wide{min-height:444px}.sk-skeleton-line,.sk-skeleton-pill,.sk-skeleton-button,.sk-skeleton-icon,.sk-skeleton-chart,.sk-skeleton-row,.sk-route-skeleton__mini-stats span,.sk-route-skeleton__cards span{display:block;overflow:hidden;border-radius:999px;background:linear-gradient(100deg,#fff0,#ffffffc7 48%,#fff0),#e8edf5;background-size:220% 100%;animation:sk-route-skeleton 1.15s ease-in-out infinite}.sk-skeleton-line{height:12px;width:100%}.sk-skeleton-line--title{height:28px;width:64%;border-radius:7px}.sk-skeleton-line--subtitle{width:82%}.sk-skeleton-line--label{width:44%}.sk-skeleton-line--value{height:24px;width:34%;border-radius:7px}.sk-skeleton-line--caption{width:62%}.sk-skeleton-line--panel-title{height:16px;width:38%;margin-bottom:4px;border-radius:6px}.sk-skeleton-pill,.sk-skeleton-button{height:42px;border:1px solid #d8deea;border-radius:7px;background-color:#eef3fa}.sk-skeleton-button{width:100%}.sk-skeleton-icon{width:66px;height:66px;border-radius:999px}.sk-skeleton-chart{height:226px;border-radius:7px}.sk-skeleton-row{height:36px;border-radius:7px}.sk-skeleton-row:nth-of-type(3){width:92%}.sk-skeleton-row:nth-of-type(4){width:84%}.sk-route-skeleton__mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--sk-border);border-radius:7px}.sk-route-skeleton__mini-stats span{height:80px;border-radius:0;background-color:#eef3fa}.sk-route-skeleton__mini-stats span+span{border-left:1px solid var(--sk-border)}.sk-route-skeleton__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sk-route-skeleton__cards span{height:188px;border:1px solid var(--sk-border);border-radius:8px}@keyframes sk-route-skeleton{0%{background-position:180% 0}to{background-position:-80% 0}}@media(max-width:900px){.sk-route-skeleton{width:calc(100% - 32px);margin-top:20px}.sk-route-skeleton__header,.sk-route-skeleton__body,.sk-route-skeleton__bottom{grid-template-columns:1fr}.sk-route-skeleton__actions{justify-self:stretch;width:100%}.sk-route-skeleton__kpis,.sk-route-skeleton__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.sk-route-skeleton__actions,.sk-route-skeleton__kpis,.sk-route-skeleton__cards,.sk-route-skeleton__mini-stats{grid-template-columns:1fr}.sk-route-skeleton__panel,.sk-route-skeleton__panel--wide{min-height:260px}.sk-route-skeleton__mini-stats span{height:56px}.sk-route-skeleton__mini-stats span+span{border-top:1px solid var(--sk-border);border-left:0}.sk-route-skeleton__cards span{height:132px}}.sk-admin-shell{box-sizing:border-box;width:100%;max-width:100%;overflow-x:clip;min-height:100vh;background:linear-gradient(180deg,#ffffffeb,#f7f8fbf5 180px),var(--sk-bg)}.sk-admin{box-sizing:border-box;width:100%;max-width:1600px;margin:0 auto;padding:24px 29px 28px}.sk-admin,.sk-admin *{box-sizing:border-box}.sk-admin a{color:#2400d8;text-decoration:none}.sk-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.sk-page-header>div:first-child{min-width:0}.sk-page-heading-row{display:flex;align-items:center;gap:10px}.sk-page-heading-row h1{margin:0;color:#101828;font-size:25px;font-weight:760;line-height:1.18;letter-spacing:0}.sk-page-header p,.sk-card__header p,.sk-muted,.sk-field span,.sk-toggle-row span,.sk-empty-state p{margin:0;color:var(--sk-muted);font-size:12px;line-height:1.45}.sk-page-header p{margin-top:5px;font-size:13.5px}.sk-page-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:100%}.sk-dashboard-button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 16px;border:1px solid var(--sk-border-strong);border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer}.sk-dashboard-button--primary{border-color:#111827;background:#111827;color:#fff;box-shadow:inset 0 1px #ffffff29}.sk-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 16px;border:1px solid var(--sk-border-strong);border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer}.sk-button--primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 1px #1118270d}.sk-button--compact{min-height:34px;padding-inline:13px;color:var(--sk-purple)}.sk-page-actions s-button,.sk-card__action s-button,.sk-table-footer s-button,.sk-plan-card s-button,.sk-preview-shell s-button,.sk-stack>s-button{min-width:max-content}.sk-search-box,.sk-readonly-control{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid var(--sk-border-strong);border-radius:6px;background:var(--sk-surface);color:var(--sk-text);font-size:14px;font-weight:650;white-space:nowrap}.sk-grid{display:grid;gap:15px}.sk-grid>*,.sk-dashboard-row>*,.sk-stack>*,.sk-card{min-width:0}.sk-grid--kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.sk-grid--six{grid-template-columns:repeat(6,minmax(145px,1fr))}.sk-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.sk-grid--main-aside{grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}.sk-dashboard-row{display:grid;gap:15px}.sk-dashboard-row--charts{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr)}.sk-dashboard-row--bottom{grid-template-columns:minmax(0,1.35fr) minmax(0,2fr)}.sk-grid--wide-aside{grid-template-columns:minmax(0,1.75fr) minmax(360px,.9fr)}.sk-grid--search-page{grid-template-columns:minmax(0,1.62fr) minmax(390px,.98fr)}.sk-grid--settings{grid-template-columns:minmax(0,1fr) 360px}.sk-stack{display:grid;gap:15px}.sk-card{border:1px solid var(--sk-border);border-radius:8px;background:var(--sk-surface);box-shadow:0 1px 2px #10182809,0 8px 22px #1118270a}.sk-card--flat{box-shadow:none}.sk-card--span-2{grid-column:span 2}.sk-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px 0}.sk-card__header h2{margin:0 0 4px;color:var(--sk-text);font-size:17.5px;font-weight:760;line-height:1.25}.sk-card__action{display:flex;align-items:center;gap:8px;color:var(--sk-purple);font-size:13px;font-weight:650;white-space:nowrap}.sk-card__body{padding:20px 24px 21px}.sk-plan-restriction{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px}.sk-plan-restriction strong{display:block;color:#111827;font-size:14px}.sk-plan-restriction p{margin:4px 0 0;color:#53617b;font-size:12px;line-height:1.45}.sk-recommendation-table tr.is-plan-restricted{opacity:.72}.sk-recommendation-table tr.is-plan-restricted button:disabled{cursor:not-allowed}.sk-metric-card{position:relative;display:flex;align-items:center;gap:16px;min-height:115px;padding:20px 18px}.sk-metric-card__content{display:grid;gap:5px;min-width:0;padding-right:20px}.sk-label{color:var(--sk-text);font-size:12px;font-weight:600}.sk-metric-card strong{overflow-wrap:anywhere;color:var(--sk-text);font-size:clamp(18px,1vw,30px);font-weight:760;line-height:1.1}.sk-trend{color:var(--sk-green);font-size:12px;font-weight:650}.sk-trend small{color:var(--sk-muted);font-weight:500}.sk-trend--down{color:var(--sk-red)}.sk-icon-bubble{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;font-size:14px;font-weight:800}.sk-icon-bubble svg{width:31px;height:31px}.sk-icon-bubble>span{font-size:14px}.sk-card-menu{position:absolute;top:18px;right:18px;color:#667085;font-size:18px;font-weight:800;letter-spacing:1px;line-height:1}.sk-card-menu svg{display:block;width:18px;height:18px}.sk-tone-purple{background:var(--sk-purple-soft);color:var(--sk-purple)}.sk-tone-blue{background:var(--sk-blue-soft);color:var(--sk-blue)}.sk-tone-green{background:#e7f8ef;color:#12a862;border:1px solid #d7efe2}.sk-tone-orange{background:var(--sk-orange-soft);color:var(--sk-orange)}.sk-tone-red{background:var(--sk-red-soft);color:var(--sk-red)}.sk-tone-pink{background:#fde7f7;color:#e11d8f}.sk-tone-yellow{background:var(--sk-yellow-soft);color:var(--sk-yellow)}.sk-tone-gray{background:var(--sk-gray-soft);color:var(--sk-muted)}.sk-tone-teal{background:#e5fbf8;color:#0f9b8e}.sk-status-badge{display:inline-flex;align-items:center;width:fit-content;min-height:22px;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600;line-height:1}.sk-page-toast{position:fixed;right:24px;bottom:24px;z-index:250;display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:10px;width:min(420px,calc(100vw - 32px));min-height:52px;padding:11px 12px;border:1px solid rgba(91,47,214,.2);border-radius:8px;background:#fff;color:#111827;box-shadow:0 18px 44px #11182729,0 1px 2px #11182714;animation:sk-toast-in .16s ease-out}.sk-page-toast>span,.sk-page-toast button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px}.sk-page-toast svg{width:15px;height:15px}.sk-page-toast strong{overflow-wrap:anywhere;font-size:12.5px;font-weight:760;line-height:1.35}.sk-page-toast button{border:0;background:#ffffffad;color:currentColor;cursor:pointer}.sk-page-toast button:hover,.sk-page-toast button:focus-visible{background:#fffffff2;outline:none}@keyframes sk-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.sk-page-toast{right:16px;bottom:16px;left:16px;width:auto}}.sk-toggle-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:54px;padding:13px 0;border-bottom:1px solid var(--sk-border)}.sk-toggle-row:last-child{border-bottom:0}.sk-toggle-row strong{display:block;margin-bottom:3px;font-size:12px}.sk-toggle{position:relative;width:36px;height:20px;padding:0;border:0;border-radius:999px;background:#aeb7c7;cursor:pointer}.sk-toggle span{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:999px;background:#fff;transition:transform .16s ease}.sk-toggle.is-on{background:var(--sk-purple)}.sk-toggle.is-on span{transform:translate(16px)}.sk-table-wrap{overflow-x:auto;overflow-y:hidden;border:1px solid var(--sk-border);border-radius:8px}.sk-table{width:100%;min-width:100%;border-collapse:collapse;font-size:12px}.sk-table th{padding:13px 14px;background:#fbfcff;color:var(--sk-text);font-size:12px;font-weight:600;text-align:left;white-space:nowrap}.sk-table td{padding:13px 14px;border-top:1px solid var(--sk-border);color:#1f2a44;vertical-align:middle;font-size:10px;font-weight:600;text-transform:capitalize}.sk-table-name-with-icon{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.sk-table-name-with-icon .sk-icon-bubble{width:38px;height:38px;border-radius:8px}.sk-table-name-with-icon .sk-icon-bubble svg{width:21px;height:21px}.sk-table td:first-child,.sk-table th:first-child{padding-left:16px}.sk-table-footer{display:flex;justify-content:center;padding:14px 12px;border-top:1px solid var(--sk-border);background:#fff;color:var(--sk-purple);font-size:12px;font-weight:600}.sk-dashboard-row--charts .sk-table th,.sk-dashboard-row--charts .sk-table td{padding-right:10px;padding-left:10px}.sk-dashboard-row--charts .sk-table td{height:43px;padding-top:6px;padding-bottom:6px}.sk-dashboard-row--charts .sk-table td:first-child,.sk-dashboard-row--charts .sk-table th:first-child{padding-left:14px}.sk-dashboard-row--charts .sk-table td:last-child,.sk-dashboard-row--charts .sk-table th:last-child{width:84px}.sk-dashboard-row--charts .sk-table .sk-progress{width:92px;min-width:56px}.sk-dashboard-row--charts>.sk-card:nth-child(2) .sk-table td:nth-child(2),.sk-dashboard-row--charts>.sk-card:nth-child(2) .sk-table th:nth-child(2){min-width:138px;white-space:nowrap}.sk-dashboard-row--charts>.sk-card:nth-child(2) .sk-table td:nth-child(3),.sk-dashboard-row--charts>.sk-card:nth-child(2) .sk-table th:nth-child(3){width:96px}.sk-dashboard-row--charts>.sk-card:nth-child(3) .sk-table td:first-child,.sk-dashboard-row--charts>.sk-card:nth-child(3) .sk-table th:first-child{min-width:126px}.sk-dashboard-row--charts .sk-table-name-with-icon{gap:10px}.sk-dashboard-row--charts .sk-table-name-with-icon .sk-icon-bubble{width:36px;height:36px}.sk-dashboard-row--charts .sk-table-name-with-icon .sk-icon-bubble svg{width:20px;height:20px}.sk-action-buttons{display:inline-flex;gap:6px}.sk-action-buttons button,.sk-icon-button{min-width:32px;height:30px;padding:0 8px;border:1px solid var(--sk-border-strong);border-radius:6px;background:#fff;color:#26324a;font-size:12px;cursor:pointer}.sk-action-buttons svg{width:14px;height:14px}.sk-action-buttons button:hover,.sk-icon-button:hover{border-color:var(--sk-purple);color:var(--sk-purple)}.sk-chart{min-height:var(--chart-height, 230px)}.sk-chart-legend{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:4px;color:var(--sk-muted);font-size:12px}.sk-chart-legend span{display:inline-flex;align-items:center;gap:8px}.sk-chart-legend i,.sk-donut-legend i{width:9px;height:9px;border-radius:999px}.sk-chart svg{display:block;width:100%;height:var(--chart-height, 230px)}.sk-dashboard-row--charts>.sk-card:first-child .sk-card__body{padding-bottom:18px}.sk-dashboard-row--charts>.sk-card:first-child .sk-table-footer{padding-top:12px;padding-bottom:0;border-top:0}.sk-dashboard-row--charts>.sk-card:first-child .sk-link-button{min-width:170px}.sk-chart line{stroke:#e6eaf2;stroke-width:1}.sk-chart polyline{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.sk-chart text{fill:#667085;font-size:12px}.sk-chart-fill{fill:color-mix(in srgb,var(--series-color),transparent 88%);stroke:none}.sk-sparkline{width:88px;height:42px}.sk-sparkline polyline{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.sk-mini-bars{display:flex;align-items:end;gap:7px;height:46px;min-width:112px}.sk-mini-bars i{display:block;width:4px;border-radius:4px 4px 0 0}.sk-donut-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px}.sk-donut{display:grid;place-items:center;width:190px;aspect-ratio:1;border-radius:999px}.sk-donut>div{display:grid;place-items:center;width:112px;aspect-ratio:1;border-radius:999px;background:#fff;text-align:center}.sk-donut strong{font-size:22px}.sk-donut span{color:var(--sk-muted);font-size:12px}.sk-donut-legend{display:grid;gap:14px;font-size:12px}.sk-donut-legend span{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px}.sk-donut-legend b{font-weight:650}.sk-progress{width:min(100%,160px);min-width:72px;height:7px;overflow:hidden;border-radius:999px;background:#e4e8f0}.sk-progress span{display:block;height:100%;border-radius:inherit}.sk-progress .sk-tone-purple{background:var(--sk-purple)}.sk-progress .sk-tone-green{background:var(--sk-green)}.sk-progress .sk-tone-blue{background:var(--sk-blue)}.sk-product-card{overflow:hidden;border:1px solid var(--sk-border);border-radius:8px;background:#fff}.sk-product-card__image{position:relative;min-height:178px;background:radial-gradient(circle at 40% 36%,rgba(255,255,255,.92),transparent 24%),linear-gradient(145deg,#e5e9ef,#f9fafb)}.sk-product-card__image:after{position:absolute;top:52px;right:34px;bottom:28px;left:34px;border-radius:34% 34% 10px 10px;background:#1520362e;content:""}.sk-product-card__image.media-shoe:after{inset:auto 28px 42px;height:44px;border-radius:36px 12px 14px 36px;background:#141c2c40;transform:skew(-16deg)}.sk-product-card__image.media-headset:after{top:48px;right:42px;bottom:34px;left:42px;border:18px solid rgba(19,26,42,.23);border-bottom-width:28px;border-radius:70px 70px 42px 42px;background:transparent}.sk-product-card__image.media-watch:after{top:52px;right:60px;bottom:42px;left:60px;border-radius:999px;background:#141b2847;box-shadow:0 -46px 0 -30px #141b2833,0 46px 0 -30px #141b2833}.sk-product-card__image.media-chair:after{top:38px;right:42px;bottom:44px;left:42px;border-radius:22px 22px 8px 8px;background:#917f6847;box-shadow:-24px 70px 0 -18px #917f6847,24px 70px 0 -18px #917f6847}.sk-product-card__image.media-bag:after{top:48px;right:48px;bottom:26px;left:48px;border-radius:24px 24px 8px 8px;background:#52685547;box-shadow:0 -20px 0 -11px #52685533}.sk-product-card__image.media-apparel:after{top:34px;right:52px;bottom:28px;left:52px;clip-path:polygon(22% 0,78% 0,100% 24%,78% 36%,78% 100%,22% 100%,22% 36%,0 24%);border-radius:8px;background:#4d576838}.sk-product-card__image.media-accessory:after{top:72px;right:40px;bottom:62px;left:40px;height:38px;border-radius:999px;background:#28344538;box-shadow:86px 0 #28344538,44px -10px 0 -8px #28344538}.sk-product-card__image .sk-status-badge{position:absolute;top:12px;left:12px;z-index:1}.sk-product-card__image button{position:absolute;top:10px;right:10px;z-index:1;width:30px;height:30px;border:1px solid var(--sk-border);border-radius:6px;background:#fff;color:var(--sk-muted);font-weight:800}.sk-product-card__body{display:grid;gap:7px;padding:12px}.sk-product-card__body strong{min-height:36px;font-size:12px;line-height:1.35}.sk-product-card--compact .sk-product-card__image{min-height:118px}.sk-product-card--compact .sk-product-card__body strong{min-height:auto}.sk-swatches{display:flex;gap:7px}.sk-swatches span{width:14px;height:14px;border:1px solid rgba(0,0,0,.15);border-radius:999px}.sk-rating{color:#f59e0b;font-size:12px;letter-spacing:0}.sk-rating small{color:var(--sk-muted)}.sk-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.sk-price-row del{color:#8b95a8}.sk-segmented{display:inline-flex;overflow:hidden;border:1px solid var(--sk-border-strong);border-radius:6px;background:#fff}.sk-segmented button{min-height:34px;padding:0 18px;border:0;border-left:1px solid var(--sk-border);background:transparent;color:#24314d;font-weight:650;cursor:pointer}.sk-segmented button:first-child{border-left:0}.sk-segmented .is-active{background:var(--sk-purple-soft);color:var(--sk-purple);box-shadow:inset 0 0 0 1px var(--sk-purple)}.sk-field{display:grid;gap:7px}.sk-field span{color:var(--sk-text);font-weight:650}.sk-field input,.sk-field select,.sk-search-input{width:100%;min-height:38px;padding:0 12px;border:1px solid var(--sk-border-strong);border-radius:6px;background:#fff;color:#1c2840;font:inherit}.sk-checkbox-line{display:flex;align-items:flex-start;gap:9px;color:#1d2942;font-size:13px}.sk-checkbox-line input{width:15px;height:15px;accent-color:var(--sk-purple)}.sk-checkbox-line small{display:block;margin-top:2px;color:var(--sk-muted)}.sk-split-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sk-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.sk-option-card{display:flex;align-items:center;gap:14px;min-height:84px;padding:16px;border:1px solid var(--sk-border);border-radius:8px;background:#fff}.sk-option-card.is-selected{border-color:var(--sk-purple);background:linear-gradient(180deg,#fff,#f8f5ff);box-shadow:inset 0 0 0 1px var(--sk-purple)}.sk-option-card strong{display:block;margin-bottom:3px}.sk-list{display:grid;gap:10px}.sk-list-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:62px;padding:12px;border:1px solid var(--sk-border);border-radius:8px;background:#fff}.sk-list-row .sk-icon-bubble{width:52px;height:52px;border-radius:8px}.sk-list-row .sk-icon-bubble svg{width:26px;height:26px}.sk-list-row strong{display:block;margin-bottom:3px;font-size:13px}.sk-list-row p{margin:0;color:var(--sk-muted);font-size:12px}.sk-quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sk-quick-card{display:grid;justify-items:center;gap:8px;min-height:216px;padding:19px 16px;border:1px solid var(--sk-border);border-radius:8px;background:#fff;text-align:center;text-decoration:none;color:var(--sk-text)}.sk-quick-card strong{margin-top:4px;color:#111827;font-size:15px}.sk-quick-card p{max-width:210px;margin:0;color:var(--sk-muted);font-size:12.5px;line-height:1.36}.sk-quick-card .sk-icon-bubble{width:64px;height:64px}.sk-quick-card .sk-icon-bubble svg{width:31px;height:31px}.sk-link-button,.sk-primary-button,.sk-secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 15px;border-radius:6px;font-size:12px;font-weight:600!important;text-decoration:none;cursor:pointer}.sk-primary-button{border:1px solid var(--sk-purple);background:var(--sk-purple);color:#fff}.sk-secondary-button{border:1px solid var(--sk-border-strong);background:#fff;color:var(--sk-text)}.sk-link-button{border:1px solid #c4b5fd;background:#fff;color:var(--sk-purple)}.sk-quick-card .sk-link-button{width:100%;margin-top:auto;background:#f8f5ff}.sk-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;border:1px solid #d9ccff;border-radius:8px;background:linear-gradient(90deg,#fbf8ff,#fff)}.sk-banner strong{display:inline-flex;align-items:center;gap:8px}.sk-empty-state{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;border:1px solid #d9ccff;border-radius:8px;background:#fbf9ff}.sk-preview-shell{display:grid;gap:14px;padding:16px;border:1px solid var(--sk-border);border-radius:8px;background:#fff}.sk-store-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:0 10px 0 14px;border:1px solid var(--sk-border-strong);border-radius:6px}.sk-store-search span{color:#69758c;font-size:13px}.sk-upload-box{display:grid;place-items:center;gap:9px;min-height:150px;border:1px dashed #9d7cff;border-radius:8px;background:#fcfaff;text-align:center}.sk-upload-box strong{color:var(--sk-purple)}.sk-preview-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.sk-search-page .sk-card__header h2{font-size:14px}.sk-search-page .sk-card__body{padding-top:16px}.sk-search-settings-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--sk-border);border-radius:8px}.sk-search-settings-panel>div{min-width:0}.sk-search-settings-panel>div+div{border-left:1px solid var(--sk-border)}.sk-search-settings-panel .sk-toggle-row{min-height:60px;padding:10px 18px}.sk-search-settings-panel .sk-toggle-row:last-child{border-bottom:0}.sk-search-limit-input{width:68px;min-height:34px;padding:0 10px;border:1px solid var(--sk-border-strong);border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:13px;font-weight:650;text-align:center}.sk-search-table-card .sk-table-wrap{border-color:var(--sk-border)}.sk-search-table-card .sk-table th{padding-top:10px;padding-bottom:10px}.sk-search-table-card .sk-table td{height:40px;padding-top:4px;padding-bottom:4px}.sk-search-table-card .sk-table-footer{padding:11px}.sk-search-preview-panel{display:grid;padding:16px;border:1px solid var(--sk-border);border-radius:8px;background:#fff}.sk-search-preview-shell{display:grid;gap:14px}.sk-search-preview-bar{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 13px;border:1px solid #cfd7e6;border-radius:6px;background:#fbfcff;color:#34415c;font-size:13px;font-weight:650}.sk-search-preview-bar svg{width:14px;height:14px;color:#7a869e}.sk-search-preview-tabs{display:flex;gap:28px;border-bottom:1px solid #dfe5ef}.sk-search-preview-tabs span{padding-bottom:10px;color:#111827;font-size:12px;font-weight:750}.sk-search-preview-tabs .is-active{border-bottom:2px solid var(--sk-purple);color:var(--sk-purple)}.sk-search-preview-mock-list{display:grid;gap:10px}.sk-search-preview-mock-row{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:64px;padding:10px;border:1px solid #e5ebf4;border-radius:7px;background:#fff}.sk-search-preview-mock-media{width:48px;height:44px;border-radius:6px;background:linear-gradient(135deg,#5b2fd629,#3487f514),#f6f8fc}.sk-search-preview-mock-row strong{display:block;margin-bottom:4px;color:#111827;font-size:12px;line-height:1.25}.sk-search-preview-mock-row p{margin:0;color:#5f6b82;font-size:11px;line-height:1.35}.sk-intelligence-list{display:grid;overflow:hidden;border:1px solid var(--sk-border);border-radius:8px}.sk-intelligence-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:10px 12px;border-top:1px solid var(--sk-border)}.sk-intelligence-row:first-child{border-top:0}.sk-intelligence-row .sk-icon-bubble{width:30px;height:30px;border-radius:999px;background:transparent}.sk-intelligence-row .sk-icon-bubble svg{width:20px;height:20px}.sk-intelligence-row strong{display:block;margin-bottom:2px;font-size:12px;font-weight:600;line-height:1.4}.sk-intelligence-row p{margin:0;color:var(--sk-muted);font-size:12px}.sk-search-ranking-card .sk-option-card{min-height:86px;padding:14px 16px}.sk-search-ranking-card .sk-option-card .sk-icon-bubble{width:58px;height:58px;border-radius:999px}.sk-search-ranking-card .sk-option-card p{margin:0 0 5px}.sk-search-management-page{font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-search-management-page .sk-admin{max-width:none;padding:16px 24px 8px}.sk-search-management-page .sk-page-header{align-items:flex-start;margin-bottom:20px}.sk-search-management-page .sk-page-heading-row h1{color:#111827;font-size:24px;font-weight:600;line-height:1.6}.sk-search-management-page .sk-page-header p{margin-top:4px;color:#34415c;font-size:12.5px;line-height:1.35}.sk-search-management-page .sk-page-actions{gap:16px}.sk-search-management-page .sk-button{min-height:32px;gap:8px;padding:0 16px;border-color:#d5dce8;border-radius:6px;background:#fff;color:#111827;font-size:12px;font-weight:600;line-height:1}.sk-search-management-page .sk-button svg{width:14px;height:14px}.sk-search-management-page .sk-button--primary{min-width:108px;border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 8px 16px #5b2fd629}.sk-search-storefront-button{min-width:142px}.sk-search-management-page .sk-stack{gap:10px}.sk-search-management-page .sk-grid--search-page{grid-template-columns:minmax(0,1.58fr) minmax(520px,1fr);gap:10px;align-items:start}.sk-search-management-page .sk-card{border-color:#dfe4ee;border-radius:7px;box-shadow:0 1px 2px #10182809,0 10px 24px #11182709}.sk-search-management-page .sk-card__header{align-items:center;padding:16px 17px 0}.sk-search-management-page .sk-card__header h2{margin:0 0 7px;color:#111827;font-size:14px;font-weight:750;line-height:1.2}.sk-search-management-page .sk-card__header p{color:#34415c;font-size:12px;line-height:1.35}.sk-search-management-page .sk-card__action{align-self:start}.sk-search-management-page .sk-card__body{padding:13px 14px 15px}.sk-search-settings-card{min-height:265px}.sk-search-settings-card .sk-card__body{padding-top:13px}.sk-search-management-page .sk-search-settings-panel{border-radius:6px}.sk-search-management-page .sk-search-settings-panel .sk-toggle-row{grid-template-columns:minmax(0,1fr) auto;min-height:60px;padding:11px 16px}.sk-search-management-page .sk-toggle-row strong{margin-bottom:3px;color:#111827;font-size:12px;font-weight:600;line-height:1}.sk-search-management-page .sk-toggle-row span{color:#34415c;font-size:11px;line-height:1.25}.sk-search-management-page .sk-toggle{width:32px;height:18px}.sk-search-management-page .sk-toggle span{top:2px;left:2px;width:14px;height:14px}.sk-search-management-page .sk-toggle.is-on span{transform:translate(14px)}.sk-search-management-page .sk-search-limit-input{width:68px;min-height:32px;border-color:#cfd7e6;font-size:12px;font-weight:700}.sk-search-management-page .sk-search-table-card .sk-card__header{padding:16px 17px 0}.sk-search-management-page .sk-search-table-card .sk-card__body{padding:11px 14px 8px}.sk-search-management-page .sk-search-table-card .sk-button--compact,.sk-search-management-page .sk-search-ranking-card .sk-button--compact{min-height:31px;color:var(--sk-purple)}.sk-search-management-page .sk-search-inline-editor{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:8px;margin-bottom:10px;padding:10px;border:1px solid #dfe4ee;border-radius:6px;background:#fbfcff}.sk-search-management-page .sk-search-inline-editor--synonym{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px;padding:14px;border-color:#d8e0ee;border-radius:8px;background:linear-gradient(180deg,#fff,#f8faff);box-shadow:inset 0 1px #ffffffe6}.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(1){grid-column:span 3}.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(2){grid-column:span 4}.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(3){grid-column:span 3}.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(4){grid-column:span 2}.sk-search-management-page .sk-search-inline-editor label{display:grid;gap:5px;min-width:0}.sk-search-management-page .sk-search-inline-editor label span{color:#34415c;font-size:10.5px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:0}.sk-search-management-page .sk-search-inline-editor input,.sk-search-management-page .sk-search-inline-editor select,.sk-search-management-page .sk-search-inline-editor textarea{width:100%;min-height:31px;padding:0 9px;border:1px solid #cfd7e6;border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:600}.sk-search-management-page .sk-search-inline-editor textarea{min-height:58px;padding-block:8px;line-height:1.35;resize:vertical}.sk-search-management-page .sk-search-inline-editor label small{display:block;margin-top:5px;color:#64748b;font-size:10.5px;font-weight:600;line-height:1.3}.sk-search-management-page .sk-search-editor-actions{display:inline-flex;align-items:center;gap:8px}.sk-search-management-page .sk-search-inline-editor--synonym .sk-search-editor-actions{grid-column:1 / -1;justify-self:end;align-self:start;padding-bottom:0}.sk-search-management-page .sk-search-editor-actions .sk-button{min-height:31px;padding-inline:13px}.sk-search-management-page .sk-table-wrap{border:0;border-radius:0}.sk-search-management-page .sk-table{font-size:11px}.sk-search-management-page .sk-table th{height:29px;padding:8px 10px;background:#fbfcff;color:#111827;font-size:11px;font-weight:750}.sk-search-management-page .sk-table td{height:27px;padding:5px 10px;color:#17213a;font-size:12px;font-weight:500;text-transform:none}.sk-search-management-page .sk-table th:first-child,.sk-search-management-page .sk-table td:first-child{padding-left:10px}.sk-search-management-page .sk-table th:last-child,.sk-search-management-page .sk-table td:last-child{width:76px;text-align:right}.sk-search-management-page .sk-status-badge{min-height:19px;padding:2px 9px;border-radius:999px;font-size:10px;font-weight:700}.sk-search-management-page .sk-action-buttons{justify-content:flex-end}.sk-search-management-page .sk-action-buttons button{min-width:23px;height:23px;padding:0;border-color:#d4dbe8;border-radius:5px}.sk-search-management-page .sk-action-buttons svg{width:15px;height:15px}.sk-search-management-page .sk-table-footer{padding:10px 10px 1px;border-top:1px solid var(--sk-border);color:var(--sk-purple)}.sk-search-table-more{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:var(--sk-purple);font:inherit;font-size:11px;font-weight:750;cursor:pointer}.sk-search-table-more svg{width:13px;height:13px}.sk-search-type-cell{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.sk-search-type-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px}.sk-search-type-icon svg{width:11px;height:11px}.sk-search-preview-card .sk-card__body{padding:14px 14px 12px}.sk-search-management-page .sk-search-preview-panel{border-radius:6px}.sk-search-intelligence-card{min-height:334px}.sk-search-intelligence-card .sk-card__body{padding:12px 0 0}.sk-search-management-page .sk-intelligence-list{border-width:1px 0 0;border-radius:0}.sk-search-management-page .sk-intelligence-row{grid-template-columns:23px minmax(0,1fr) auto;min-height:55px;gap:10px;padding:9px 24px}.sk-search-management-page .sk-intelligence-row .sk-icon-bubble{width:23px;height:23px;color:var(--sk-purple)}.sk-search-management-page .sk-intelligence-row .sk-icon-bubble svg{width:22px;height:22px}.sk-search-management-page .sk-intelligence-row strong{margin-bottom:1px;color:#111827;font-size:12px;font-weight:600;line-height:2}.sk-search-management-page .sk-intelligence-row p{color:#34415c;font-size:10.5px;line-height:1.2}.sk-search-management-page .sk-intelligence-row .sk-status-badge{min-height:18px;padding-inline:9px}.sk-search-ranking-card{min-height:151px}.sk-search-management-page .sk-search-ranking-card .sk-card__header{padding:16px 16px 0}.sk-search-management-page .sk-search-ranking-card .sk-card__body{padding:12px 12px 10px}.sk-search-management-page .sk-search-ranking-card .sk-grid--4{gap:10px}.sk-search-management-page .sk-search-ranking-card .sk-option-card{min-height:84px;gap:16px;padding:13px 14px;border-radius:6px}.sk-search-management-page .sk-search-ranking-card .sk-option-card .sk-icon-bubble{width:50px;height:50px}.sk-search-management-page .sk-search-ranking-card .sk-option-card .sk-icon-bubble svg{width:26px;height:26px}.sk-search-management-page .sk-search-ranking-card .sk-option-card strong{margin-bottom:4px;color:#111827;font-size:12px;font-weight:750}.sk-search-management-page .sk-search-ranking-card .sk-option-card p{margin-bottom:7px;color:#34415c;font-size:11px;line-height:1.25}.sk-search-management-page .sk-search-ranking-card .sk-trend{display:block;color:var(--sk-green);font-size:10.5px;font-weight:750}.sk-search-management-page .sk-search-ranking-card .sk-action-buttons{justify-content:flex-start;margin-top:9px}.sk-search-management-page .sk-search-ranking-card .sk-option-card:nth-child(2) .sk-trend{color:var(--sk-orange)}.sk-search-management-page .sk-search-ranking-card .sk-option-card:nth-child(3) .sk-trend,.sk-search-management-page .sk-search-ranking-card .sk-option-card:nth-child(4) .sk-trend{color:var(--sk-purple)}@media(max-width:1300px){.sk-search-management-page .sk-grid--search-page{grid-template-columns:1fr}}@media(max-width:900px){.sk-search-management-page .sk-admin{padding:18px 16px 24px}.sk-search-management-page .sk-search-settings-panel{grid-template-columns:1fr}.sk-search-management-page .sk-search-settings-panel>div+div{border-top:1px solid var(--sk-border);border-left:0}.sk-search-management-page .sk-search-inline-editor,.sk-search-management-page .sk-search-inline-editor--synonym{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(1),.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(3),.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(4){grid-column:span 1}.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(2),.sk-search-management-page .sk-search-inline-editor--synonym .sk-search-editor-actions{grid-column:1 / -1}.sk-search-management-page .sk-search-editor-actions{grid-column:1 / -1}.sk-search-management-page .sk-search-ranking-card .sk-grid--4{grid-template-columns:1fr}}@media(max-width:640px){.sk-search-management-page .sk-search-inline-editor{grid-template-columns:1fr}.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(1),.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(2),.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(3),.sk-search-management-page .sk-search-inline-editor--synonym label:nth-of-type(4),.sk-search-management-page .sk-search-inline-editor--synonym .sk-search-editor-actions{grid-column:1 / -1}}.sk-store-filters{display:grid;gap:12px}.sk-filter-group{padding:14px;border:1px solid var(--sk-border);border-radius:8px}.sk-filter-group header{display:flex;justify-content:space-between;margin-bottom:12px;font-weight:750}.sk-range-track{height:5px;margin:18px 0 10px;border-radius:999px;background:linear-gradient(90deg,var(--sk-purple) 12%,var(--sk-purple) 84%,#e5e9f2 84%)}.sk-swatch-row,.sk-pill-row{display:flex;flex-wrap:wrap;gap:10px}.sk-swatch-row span{width:28px;height:28px;border:1px solid var(--sk-border-strong);border-radius:999px}.sk-pill-row span{min-width:42px;padding:8px 10px;border:1px solid var(--sk-border-strong);border-radius:6px;text-align:center;font-size:13px}.sk-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sk-plan-card{display:grid;gap:16px;padding:20px;border:1px solid var(--sk-border);border-radius:8px;background:#fff}.sk-plan-card.is-featured{border-color:var(--sk-purple);box-shadow:inset 0 0 0 1px var(--sk-purple),var(--sk-shadow)}.sk-plan-price{display:flex;align-items:baseline;gap:6px;font-weight:800}.sk-plan-price strong{font-size:34px}.sk-feature-list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.sk-feature-list li{display:flex;gap:8px;color:#1f2a44;font-size:13px}.sk-feature-list li:before{color:var(--sk-green);content:"ok";font-size:11px;font-weight:800}.sk-comparison-table th:not(:first-child),.sk-comparison-table td:not(:first-child){text-align:center}.sk-mic-preview{display:grid;place-items:center;gap:16px;min-height:310px;text-align:center}.sk-mic-circle{position:relative;display:grid;place-items:center;width:118px;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,var(--sk-purple) 0 34%,#c7b9fb 35% 52%,#eee8ff 53%);color:#fff;font-size:28px;font-weight:800}.sk-mic-circle:before,.sk-mic-circle:after{position:absolute;top:50%;width:145px;height:26px;background:repeating-linear-gradient(90deg,transparent 0 18px,#8b6df0 18px 22px,transparent 22px 34px);content:""}.sk-mic-circle:before{right:calc(100% + 18px)}.sk-mic-circle:after{left:calc(100% + 18px)}.sk-funnel{display:grid;gap:12px}.sk-funnel-row{display:grid;grid-template-columns:170px minmax(160px,1fr) 70px 70px;align-items:center;gap:12px;font-size:13px}.sk-funnel-bar{height:28px;border-radius:4px;background:linear-gradient(90deg,#5b2fd6,#c6b4fa)}.sk-tabs{display:flex;gap:24px;overflow-x:auto;border-bottom:1px solid var(--sk-border)}.sk-tabs button{min-height:44px;padding:0 4px;border:0;border-bottom:2px solid transparent;background:transparent;color:#24314d;font-weight:650;white-space:nowrap;cursor:pointer}.sk-tabs .is-active{border-color:var(--sk-purple);color:var(--sk-purple)}.sk-mini-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sk-mini-stat{display:grid;gap:5px;padding:12px 14px;border:1px solid var(--sk-border);border-radius:8px}.sk-mini-stat strong{font-size:19px}.sk-dashboard-row--charts .sk-mini-stat{min-height:74px}.sk-dashboard-row--charts .sk-mini-stat .sk-mini-p-stat{display:flex;align-items:center;justify-content:space-between}.sk-settings-status{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.sk-settings-status>div{display:grid;gap:6px;padding-right:12px;border-right:1px solid var(--sk-border)}.sk-settings-status>div:last-child{border-right:0}.sk-settings-status strong{font-size:13px}@media(max-width:1300px){.sk-grid--kpis,.sk-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-grid--main-aside,.sk-grid--wide-aside,.sk-grid--search-page,.sk-grid--settings,.sk-dashboard-row--charts,.sk-dashboard-row--bottom{grid-template-columns:1fr}}@media(max-width:900px){.sk-grid--kpis,.sk-grid--six,.sk-grid--2,.sk-grid--3,.sk-grid--4,.sk-quick-actions,.sk-pricing-grid,.sk-settings-status,.sk-mini-stat-grid{grid-template-columns:1fr}.sk-admin{padding:18px 16px 28px}.sk-page-header{display:grid}.sk-page-actions{justify-content:flex-start}.sk-card__header,.sk-banner,.sk-empty-state,.sk-donut-wrap,.sk-card--span-2{grid-template-columns:1fr;grid-column:auto}.sk-card__header{display:grid}.sk-split-fields,.sk-funnel-row{grid-template-columns:1fr}.sk-mic-circle:before,.sk-mic-circle:after{display:none}}@media(max-width:640px){.sk-card__body,.sk-card__header{padding-inline:14px}.sk-metric-card{min-height:96px;padding:16px}.sk-page-heading-row h1{font-size:24px}.sk-toggle-row{grid-template-columns:minmax(0,1fr) auto}.sk-toggle-row .sk-status-badge{justify-self:start}}.sk-dashboard-page{font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-dashboard-page .sk-admin{max-width:none;padding:28px 29px 27px}.sk-dashboard-page .sk-page-header{align-items:flex-start;margin-bottom:24px}.sk-dashboard-page .sk-page-heading-row h1{font-size:24px;font-weight:600;line-height:1.08}.sk-dashboard-page .sk-page-header p{color:#34415c;font-size:13.5px;line-height:1.35}.sk-dashboard-page .sk-page-actions{align-items:flex-start;gap:14px}.sk-dashboard-page .sk-icon-bubble{border:1px solid transparent}.sk-dashboard-page .sk-tone-purple{border-color:#e1d7ff;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.9),transparent 34%),linear-gradient(135deg,#f3edff,#e7dbff);color:#5b2fd6}.sk-dashboard-page .sk-tone-blue{border-color:#d8e7ff;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.9),transparent 34%),linear-gradient(135deg,#eef5ff,#dceaff);color:#1f74e8}.sk-dashboard-page .sk-tone-green{background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.88),transparent 34%),linear-gradient(135deg,#e5f9ed,#cdf3dc);color:#0ea75c;border-color:#c8efd8}.sk-dashboard-page .sk-tone-orange{border-color:#ffd9c0;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.88),transparent 34%),linear-gradient(135deg,#fff0e5,#ffd9c0);color:#f26d18}.sk-dashboard-page .sk-tone-pink{border-color:#f8cce9;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.88),transparent 34%),linear-gradient(135deg,#fde8f7,#f8cce9);color:#e11d8f}.sk-dashboard-page .sk-dashboard-button{min-height:42px;border-color:#d8deea;border-radius:7px;background:#fff;color:#111827;font-size:14px;font-weight:600;line-height:1;box-shadow:0 1px 1px #10182805}.sk-dashboard-page .sk-dashboard-button svg{width:17px;height:17px}.sk-dashboard-page .sk-dashboard-button{gap:10px;padding:0 18px}.sk-dashboard-page .sk-dashboard-button--primary{border-color:#111827;background:#111827;color:#fff}.sk-dashboard-page .sk-dashboard-button:disabled{cursor:not-allowed;opacity:.65}.sk-dashboard-page .sk-stack{gap:20px}.sk-dashboard-page .sk-grid--kpis{gap:15px}.sk-dashboard-page .sk-metric-card{height:114px;min-height:114px;padding:15px 17px;gap:17px;background:linear-gradient(180deg,#fffffffa,#fffffff2),#fff}.sk-dashboard-page .sk-metric-card .sk-icon-bubble{width:66px;height:66px;border-radius:999px}.sk-dashboard-page .sk-metric-card .sk-icon-bubble svg{width:32px;height:32px}.sk-dashboard-page .sk-metric-card .sk-icon-bubble svg *{stroke-width:2}.sk-dashboard-page .sk-metric-card__content{gap:7px;padding-right:18px}.sk-dashboard-page .sk-label{color:#111827;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-dashboard-page .sk-metric-card strong{font-size:24px;font-weight:600;line-height:1.05}.sk-dashboard-page .sk-metric-card .sk-trend{display:inline-flex;align-items:center;color:var(--sk-green);font-size:11px;font-weight:600;line-height:1.2}.sk-dashboard-page .sk-trend:before{margin-right:4px;content:"↑"}.sk-dashboard-page .sk-metric-card .sk-trend--down{color:var(--sk-red)}.sk-dashboard-page .sk-trend--down:before{content:"↓"}.sk-dashboard-page .sk-metric-card .sk-trend small{color:#4d5b78;font-weight:500}.sk-dashboard-plan-summary{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1fr) minmax(320px,.55fr);align-items:center;gap:22px;min-width:0;padding:16px 18px;border:1px solid #dfe4ee;border-radius:8px;background:linear-gradient(180deg,#fffffffa,#fafcfff5),#fff;box-shadow:0 1px 2px #10182809,0 12px 28px #1118270b}.sk-dashboard-plan-summary__main{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:13px;min-width:0}.sk-dashboard-plan-summary__main .sk-icon-bubble{width:54px;height:54px;border-radius:999px;display:flex}.sk-dashboard-plan-summary__main .sk-icon-bubble svg{width:27px;height:27px}.sk-dashboard-plan-summary span{display:block;color:#5d6a83;font-size:11px;font-weight:700;letter-spacing:0;line-height:1.2}.sk-dashboard-plan-summary strong{display:block;overflow:hidden;margin-top:5px;color:#111827;font-size:12px;font-weight:600;line-height:1.22;text-overflow:ellipsis;white-space:nowrap}.sk-dashboard-plan-summary__main strong{font-size:20px;font-weight:600}.sk-dashboard-plan-summary__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-width:0}.sk-dashboard-plan-summary__details>div{min-width:0;padding-inline:15px;border-left:1px solid #e5eaf3}.sk-dashboard-plan-summary__actions{display:grid;grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:14px;min-width:0}.sk-dashboard-plan-summary__meter{display:grid;gap:8px;min-width:0}.sk-dashboard-plan-summary__meter-label{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.sk-dashboard-plan-summary__meter-label strong{flex:0 0 auto;margin-top:0;color:#34415c;font-size:12px;font-weight:700}.sk-dashboard-plan-summary__meter .sk-progress{height:7px;background:#edf2f8}.sk-dashboard-plan-summary__link{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid #d8deea;border-radius:7px;background:#fff;color:#111827;font-size:12px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.sk-dashboard-plan-summary__link:hover{border-color:#111827;background:#111827;color:#fff}.sk-dashboard-plan-summary__link svg{width:15px;height:15px}.sk-dashboard-page .sk-card-menu{top:21px;right:19px;color:#34415c}.sk-dashboard-page .sk-card-menu svg{width:18px;height:18px}.sk-dashboard-page .sk-card-menu svg *{stroke-width:2.6}.sk-dashboard-page .sk-dashboard-row--charts{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr) minmax(0,1fr);gap:15px;align-items:stretch}.sk-dashboard-page .sk-dashboard-row--bottom{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:15px}.sk-dashboard-page .sk-card{border-color:#dfe4ee;border-radius:8px;box-shadow:0 1px 2px #10182809,0 12px 28px #1118270b}.sk-dashboard-page .sk-card__header{align-items:center;padding:21px 24px 0}.sk-dashboard-page .sk-card__header h2{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;line-height:1.25}.sk-dashboard-page .sk-card__action a{color:#1200d6;font-size:12px;font-weight:600}.sk-dashboard-performance-card{display:flex;flex-direction:column;height:444px;min-height:444px}.sk-dashboard-performance-card .sk-card__body{flex:1;padding:18px 24px 17px}.sk-dashboard-range-control{position:relative;display:inline-flex;align-items:center;width:125px}.sk-dashboard-range-control svg{position:absolute;right:10px;width:14px;height:14px;pointer-events:none}.sk-dashboard-range-select{width:100%;min-height:34px;padding:0 30px 0 12px;border-color:#d8deea;border-radius:6px;color:#111827;font-size:12px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sk-dashboard-local-status{margin:-8px 0 12px;color:var(--sk-purple);font-size:12px;font-weight:700}.sk-product-sync-status{display:flex;align-items:flex-start;gap:13px;margin:-4px 0 16px;padding:14px 16px;border:1px solid #d8e7ff;border-radius:8px;background:#f8fbff;color:#111827}.sk-product-sync-status--green{border-color:#c8efd8;background:#f5fff9}.sk-product-sync-status--orange{border-color:#ffd9c0;background:#fff8f3}.sk-product-sync-status__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:999px;background:#eaf3ff;color:#1f74e8}.sk-product-sync-status--green .sk-product-sync-status__icon{background:#e5f9ed;color:#0ea75c}.sk-product-sync-status--orange .sk-product-sync-status__icon{background:#fff0e5;color:#f26d18}.sk-product-sync-status--blue .sk-product-sync-status__icon svg{animation:sk-product-sync-spin 1.1s linear infinite}.sk-product-sync-status__icon svg{width:19px;height:19px}.sk-product-sync-status__content{display:grid;flex:1;gap:10px;min-width:0}.sk-product-sync-status__header{display:flex;justify-content:space-between;gap:16px}.sk-product-sync-status__header strong{display:block;color:#111827;font-size:13px;font-weight:760;line-height:1.25}.sk-product-sync-status__header p{margin:3px 0 0;color:#34415c;font-size:12px;font-weight:600;line-height:1.35}.sk-product-sync-status__count{flex:0 0 auto;min-width:170px;text-align:right}.sk-product-sync-status__count strong{font-size:15px}.sk-product-sync-status__count span{display:block;margin-top:3px;color:#4d5b78;font-size:11px;font-weight:650}.sk-product-sync-status .sk-progress{height:8px;background:#dfe8f7}.sk-product-sync-progress{position:relative;height:8px;overflow:hidden;border-radius:999px;background:#dfe8f7}.sk-product-sync-progress span{position:absolute;inset:0 auto 0 0;width:42%;border-radius:inherit;background:#1f74e8;animation:sk-product-sync-slide 1.2s ease-in-out infinite}@keyframes sk-product-sync-spin{to{transform:rotate(360deg)}}@keyframes sk-product-sync-slide{0%{transform:translate(-110%)}to{transform:translate(250%)}}.sk-dashboard-performance-card .sk-chart-legend{gap:32px;margin-bottom:0;color:#1f2a44;font-size:12px;line-height:1}.sk-dashboard-performance-card .sk-chart-legend i{width:17px;height:4px;border-radius:999px}.sk-dashboard-performance-card .sk-chart polyline{stroke-width:2.7}.sk-dashboard-performance-card .sk-chart circle{stroke:#fff;stroke-width:1.4}.sk-dashboard-performance-card .sk-chart line{stroke:#dfe5ef;stroke-dasharray:3 3}.sk-dashboard-performance-card .sk-chart text{fill:#34415c;font-size:11px;font-weight:500}.sk-dashboard-total-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;margin-top:0;border:1px solid var(--sk-border);border-radius:7px;background:#fff}.sk-dashboard-total-strip .sk-mini-stat{min-height:72px;padding:14px 17px;border:0;border-right:1px solid var(--sk-border);border-radius:0}.sk-dashboard-total-strip .sk-mini-stat:last-child{border-right:0}.sk-dashboard-total-strip .sk-mini-stat strong{font-size:16px;font-weight:600}.sk-dashboard-total-strip .sk-mini-p-stat{align-items:flex-start;gap:10px;min-width:0}.sk-dashboard-total-strip .sk-trend{flex:1 1 0;min-width:0;color:var(--sk-green);font-size:11px;font-weight:600;line-height:1.25;overflow-wrap:anywhere;text-align:right;white-space:normal}.sk-dashboard-card-footer{margin-top:15px}.sk-dashboard-footer-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:36px;border:1px solid var(--sk-border);border-radius:7px;background:#fff;color:#1200d6;font-size:12px;font-weight:600}.sk-dashboard-footer-link svg{width:16px;height:16px}.sk-dashboard-footer-link--plain{min-height:auto;border:0;background:transparent}.sk-dashboard-table-card{display:flex;flex-direction:column;height:444px;min-height:444px}.sk-dashboard-table-card .sk-card__body{display:grid;grid-template-rows:minmax(0,1fr) auto;flex:1;padding:19px 18px 24px}.sk-dashboard-table-list{display:grid;align-content:start}.sk-dashboard-table-head{display:grid;align-items:center;min-height:34px;color:#111827;font-size:12px;font-weight:740}.sk-dashboard-search-head{grid-template-columns:minmax(0,1fr) 82px;padding-left:20px}.sk-dashboard-filter-head{grid-template-columns:minmax(0,1fr) 80px;padding-left:0}.sk-dashboard-table-head span:last-child{text-align:right}.sk-dashboard-search-row,.sk-dashboard-filter-row{display:grid;align-items:center;min-height:49px;border-top:1px solid var(--sk-border);color:#111827;font-size:12px;line-height:1.25;font-weight:500;text-transform:capitalize}.sk-dashboard-search-row{grid-template-columns:10px minmax(120px,1fr) 112px 62px;gap:10px}.sk-dashboard-search-row strong,.sk-dashboard-search-row b,.sk-dashboard-filter-row b{font-weight:700}.sk-dashboard-search-row b,.sk-dashboard-filter-row b{text-align:right}.sk-dashboard-search-row .sk-progress{width:112px;height:4px;background:#e5e7eb}.sk-dashboard-page .sk-progress .sk-tone-purple{background:var(--sk-purple);color:inherit}.sk-dashboard-page .sk-progress .sk-tone-blue{background:var(--sk-blue);color:inherit}.sk-dashboard-page .sk-progress .sk-tone-green{background:var(--sk-green);color:inherit}.sk-dashboard-page .sk-progress .sk-tone-orange{background:var(--sk-orange);color:inherit}.sk-dashboard-filter-row{grid-template-columns:37px minmax(80px,1fr) minmax(112px,156px) 72px;gap:12px}.sk-dashboard-row-icon{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:7px;border:1px solid #eee8ff;background:#f4efff;color:#5b2fd6}.sk-dashboard-row-icon svg{width:18px;height:18px}.sk-dashboard-row-icon svg *{stroke-width:2.2}.sk-dashboard-filter-row .sk-progress{width:100%;height:4px;background:#e5e7eb}.sk-dashboard-insights-card .sk-card__header{padding:21px 18px 0}.sk-dashboard-insights-card .sk-card__body{padding:18px}.sk-dashboard-insights-card .sk-list{gap:10px}.sk-dashboard-insights-card .sk-list-row{grid-template-columns:50px minmax(0,1fr) 65px;min-height:70px;padding:10px;border-radius:7px}.sk-dashboard-insights-card .sk-list-row .sk-icon-bubble{width:50px;height:50px;border-radius:8px}.sk-dashboard-insights-card .sk-list-row .sk-icon-bubble svg{width:28px;height:28px}.sk-dashboard-insights-card .sk-list-row .sk-icon-bubble svg *,.sk-dashboard-page .sk-quick-card .sk-icon-bubble svg *{stroke-width:2.15}.sk-dashboard-insights-card .sk-list-row strong{margin-bottom:4px;font-size:12px;font-weight:600}.sk-dashboard-insights-card .sk-list-row p{font-size:12px;line-height:1.35}.sk-dashboard-insights-card .sk-link-button{min-height:30px;padding-inline:20px;border-color:var(--sk-border);color:#1200d6;font-weight:600}.sk-dashboard-quick-card .sk-card__header{display:block;padding:21px 20px 0}.sk-dashboard-quick-card .sk-card__header p{margin-top:9px;font-size:13px}.sk-dashboard-quick-card .sk-card__body{padding:16px 18px 10px}.sk-dashboard-page .sk-dashboard-row--bottom>.sk-card{min-height:309px}.sk-dashboard-page .sk-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sk-dashboard-page .sk-quick-card{min-height:216px;padding:19px 14px 13px;border-radius:8px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.sk-dashboard-page .sk-quick-card:hover{border-color:#cfd7e6;box-shadow:0 10px 24px #11182712;transform:translateY(-1px)}.sk-dashboard-page .sk-quick-card .sk-icon-bubble{width:59px;height:59px;border-radius:999px}.sk-dashboard-page .sk-quick-card .sk-icon-bubble svg{width:32px;height:32px}.sk-dashboard-page .sk-quick-card strong{margin-top:6px;font-size:12px;font-weight:600;line-height:1.25}.sk-dashboard-page .sk-quick-card p{max-width:175px;font-size:12px;line-height:1.35}.sk-dashboard-page .sk-quick-card .sk-link-button{min-height:36px;border-color:#d7d2ff;background:#f8f6ff;color:#1200d6;font-size:12px}.sk-dashboard-page .sk-quick-card:nth-child(2) .sk-link-button{border-color:#cfe0ff;background:#f3f7ff}.sk-dashboard-page .sk-quick-card:nth-child(3) .sk-link-button{border-color:#ccefd7;background:#effaf3;color:#0a8c4e}@media(max-width:1300px){.sk-dashboard-page .sk-dashboard-row--charts,.sk-dashboard-page .sk-dashboard-row--bottom{grid-template-columns:1fr}.sk-dashboard-plan-summary{grid-template-columns:minmax(220px,.7fr) minmax(0,1fr)}.sk-dashboard-plan-summary__actions{grid-column:1 / -1}.sk-dashboard-performance-card,.sk-dashboard-table-card,.sk-dashboard-page .sk-dashboard-row--bottom>.sk-card{height:auto}}@media(max-width:900px){.sk-dashboard-page .sk-admin{padding:20px 16px 28px}.sk-dashboard-page .sk-grid--kpis,.sk-dashboard-page .sk-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-dashboard-plan-summary{grid-template-columns:1fr}.sk-dashboard-plan-summary__details{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-dashboard-page .sk-page-actions{justify-content:flex-start}.sk-product-sync-status__header{display:grid;gap:10px}.sk-product-sync-status__count{min-width:0;text-align:left}.sk-dashboard-total-strip{grid-template-columns:1fr}.sk-dashboard-total-strip .sk-mini-stat{border-right:0;border-bottom:1px solid var(--sk-border)}.sk-dashboard-total-strip .sk-mini-stat:last-child{border-bottom:0}}@media(max-width:640px){.sk-dashboard-page .sk-grid--kpis,.sk-dashboard-page .sk-quick-actions{grid-template-columns:1fr}.sk-dashboard-plan-summary{padding:14px}.sk-dashboard-plan-summary__details{grid-template-columns:1fr;gap:10px}.sk-dashboard-plan-summary__details>div{padding-top:10px;padding-left:0;border-top:1px solid #e5eaf3;border-left:0}.sk-dashboard-page .sk-page-actions,.sk-dashboard-page .sk-page-actions>*{width:100%}.sk-dashboard-page .sk-page-actions{align-items:stretch;flex-direction:column}.sk-dashboard-search-row{grid-template-columns:28px minmax(100px,1fr) 70px}.sk-dashboard-search-row .sk-progress{display:none}.sk-dashboard-filter-row{grid-template-columns:36px minmax(70px,1fr) 64px}.sk-dashboard-filter-row .sk-progress{display:none}}.sk-filter-page .sk-admin{max-width:1536px;padding:28px 30px}.sk-filter-page .sk-page-header{margin-bottom:20px}.sk-filter-page .sk-page-heading-row h1{font-size:24px}.sk-filter-page .sk-page-header p{color:#43506a;font-size:13px}.sk-filter-page .sk-button{min-height:36px;gap:8px;border-color:#d4dbe8;border-radius:6px;font-size:13px;font-weight:700}.sk-filter-page .sk-button svg,.sk-filter-page .sk-link-button svg{width:15px;height:15px}.sk-filter-page .sk-button--primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 8px 16px #5b2fd62e}.sk-filter-header-button{min-width:150px}.sk-filter-local-status{margin:-8px 0 12px;color:var(--sk-purple);font-size:12px;font-weight:700}.sk-filter-layout{display:grid;grid-template-columns:minmax(0,1fr) 352px;gap:24px}.sk-filter-page .sk-stack,.sk-filter-kpis{gap:15px}.sk-filter-kpis .sk-metric-card{min-height:102px;padding:20px 18px;gap:16px}.sk-filter-kpis .sk-card-menu{display:none}.sk-filter-kpis .sk-icon-bubble{width:50px;height:50px;border-radius:14px}.sk-filter-kpis .sk-icon-bubble svg{width:26px;height:26px}.sk-filter-kpis .sk-label{color:#111827;font-size:12px;font-weight:700}.sk-filter-kpis .sk-metric-card strong{font-size:22px}.sk-filter-kpis .sk-metric-card__content{gap:6px;padding-right:0}.sk-filter-kpis .sk-trend{display:inline-flex;align-items:center;gap:8px;color:#43506a;font-weight:500}.sk-filter-kpis .sk-trend:before,.sk-filter-rule-caption:before{display:inline-block;width:7px;height:7px;border-radius:999px;background:var(--sk-green);content:""}.sk-filter-kpis .sk-metric-card:nth-child(3) .sk-trend:before{background:var(--sk-orange)}.sk-filter-kpis .sk-metric-card:nth-child(4) .sk-trend:before{background:var(--sk-blue)}.sk-filter-set-card .sk-card__body{padding:16px}.sk-filter-set-grid{display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(260px,1fr) minmax(260px,1fr);gap:14px}.sk-filter-field,.sk-filter-panel-settings label{display:grid;gap:7px;min-width:0}.sk-filter-field>span,.sk-filter-panel-settings label>span,.sk-filter-option-editor label>span,.sk-radio-panel>span,.sk-filter-editor-section header span{color:#34415c;font-size:11px;font-weight:700}.sk-filter-field input,.sk-filter-field select,.sk-filter-panel-settings select,.sk-filter-option-editor input,.sk-filter-option-editor select,.sk-filter-option-editor textarea{width:100%;min-height:36px;padding:0 10px;border:1px solid #cfd7e6;border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:600}.sk-filter-option-editor textarea{min-height:62px;padding-top:8px;resize:vertical}.sk-filter-picker-row{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:8px}.sk-filter-picker-row .sk-icon-button{width:34px;height:36px;padding:0}.sk-filter-picker-row button.sk-icon-button svg{width:25px}.sk-filter-panel-settings{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:2px}.sk-filter-table-toolbar{display:flex;align-items:center;justify-content:space-between;min-height:56px;gap:16px;padding:0 16px;border-bottom:1px solid #eef1f6}.sk-filter-tabs{display:flex;align-self:stretch;gap:18px}.sk-filter-tabs button{min-width:88px;padding:0;border:0;border-bottom:3px solid transparent;background:transparent;color:#111827;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.sk-filter-tabs .is-active{border-color:var(--sk-purple);color:var(--sk-purple)}.sk-filter-add-button{min-width:106px;padding-inline:14px}.sk-filter-search{position:relative;display:inline-flex;align-items:center;min-width:250px}.sk-filter-option-editor{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:14px;margin:14px;padding:12px;border:1px solid #dfe4ee;border-radius:8px;background:#fbfcff}.sk-filter-option-main{display:grid;gap:12px}.sk-filter-editor-heading span,.sk-filter-editor-section header span{display:block;color:#53617b;font-size:12px;line-height:1.35}.sk-filter-editor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sk-filter-editor-section{display:grid;gap:10px;padding:12px;border:1px solid #e7ebf2;border-radius:7px;background:#fff}.sk-filter-editor-section header strong{display:block;margin-bottom:3px;color:#111827;font-size:13px}.sk-filter-editor-grid--values{grid-template-columns:160px 150px minmax(0,1fr)}.sk-filter-values-field{grid-column:auto}.sk-filter-editor-toggles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sk-filter-display-options{grid-template-columns:minmax(0,1fr) 190px 160px;align-items:start}.sk-filter-display-options header{grid-column:1 / -1}.sk-radio-panel{display:grid;gap:8px;padding:10px;border:1px solid #eef1f6;border-radius:6px;background:#fbfcff}.sk-radio-panel label{display:inline-flex;align-items:center;gap:7px;color:#26324a;font-size:12px;font-weight:600}.sk-empty-note{margin:10px 0 0;color:#64748b;font-size:12px;line-height:1.45}.sk-product-listing-media.has-image,.sk-recommendation-preview-media.has-image,.sk-international-preview-image.has-image{background-position:center;background-repeat:no-repeat;background-size:cover}.sk-product-listing-media.has-image:before,.sk-product-listing-media.has-image:after,.sk-recommendation-preview-media.has-image:after,.sk-international-preview-image.has-image:after{display:none}.sk-radio-panel input{width:14px;height:14px;min-height:0;margin:0;accent-color:var(--sk-purple)}.sk-filter-option-preview{display:grid;align-content:start;gap:10px;min-width:0;padding:12px;border:1px solid #e7ebf2;border-radius:8px;background:#fff}.sk-filter-inline-editor{display:grid;grid-template-columns:1.1fr 1fr 1.4fr 1fr 68px auto;align-items:end;gap:8px;margin:12px 14px;padding:10px;border:1px solid #dfe4ee;border-radius:6px;background:#fbfcff}.sk-filter-inline-editor label{display:grid;gap:5px;min-width:0}.sk-filter-inline-editor label span,.sk-filter-editor-toggle span{color:#34415c;font-size:10.5px;font-weight:700;line-height:1}.sk-filter-inline-editor input,.sk-filter-inline-editor select{width:100%;min-height:31px;padding:0 9px;border:1px solid #cfd7e6;border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:600}.sk-filter-editor-toggle{align-content:end;justify-items:start}.sk-filter-editor-actions .sk-button{min-height:31px;padding-inline:12px}.sk-filter-rule-editor{grid-template-columns:1fr 110px minmax(220px,1.4fr) 110px auto;margin:0 0 14px}.sk-filter-groups-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px}.sk-filter-group-summary{display:flex;align-items:center;gap:14px;min-height:82px;padding:14px;border:1px solid var(--sk-border);border-radius:7px;background:#fff}.sk-filter-group-summary .sk-icon-bubble{width:44px;height:44px;border-radius:12px}.sk-filter-group-summary .sk-icon-bubble svg{width:23px;height:23px}.sk-filter-group-summary strong{display:block;margin-bottom:3px;color:#111827;font-size:13px;font-weight:750}.sk-filter-group-summary p,.sk-filter-group-summary span{margin:0;color:#43506a;font-size:12px}.sk-filter-table-wrap{position:relative;border:0;border-radius:0 0 8px 8px}.sk-filter-table-wrap.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.sk-filter-table{min-width:1120px;font-size:12px}.sk-filter-table th{height:45px;padding:11px 12px;background:#fcfdff;color:#111827;font-size:11px;font-weight:700}.sk-filter-table td{height:44px;padding:9px 12px;color:#17213a;font-size:12px;font-weight:500;text-transform:none}.sk-filter-table tbody tr{position:relative;transition:background .14s ease,box-shadow .14s ease,opacity .14s ease,transform .14s ease}.sk-filter-table tbody tr.is-dragging{background:#fbf9ff;box-shadow:inset 3px 0 0 var(--sk-purple)}.sk-filter-table tbody tr.is-dragging td{border-color:#d8ccff}.sk-filter-table td strong{color:#111827;font-size:12px;font-weight:700}.sk-filter-table th:first-child,.sk-filter-table td:first-child{width:34px;padding-right:4px;padding-left:16px}.sk-filter-table th:nth-child(2){width:180px}.sk-filter-table th:nth-child(3){width:205px}.sk-filter-table th:nth-child(4){width:140px}.sk-filter-table th:nth-child(5){width:95px}.sk-filter-table th:nth-child(6){width:150px}.sk-filter-table th:nth-child(7){width:90px}.sk-filter-table th:nth-child(8){width:90px}.sk-filter-drag-button{display:inline-grid;place-items:center;width:18px;height:24px;padding:0;border:0;background:transparent;color:#475569;cursor:grab;transition:color .14s ease,transform .14s ease;touch-action:none}.sk-filter-drag-button svg{width:15px;height:15px}.sk-filter-drag-button:hover,.sk-filter-drag-button:focus-visible{color:var(--sk-purple);transform:scale(1.08)}.sk-filter-drag-button:active{cursor:grabbing;color:var(--sk-purple)}.sk-filter-type-cell{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.sk-filter-behavior-cell{display:block;min-width:0}.sk-filter-behavior-cell strong{display:block;overflow:hidden;max-width:135px;text-overflow:ellipsis;white-space:nowrap}.sk-filter-type-icon{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:6px}.sk-filter-type-icon svg{width:14px;height:14px}.sk-filter-table .sk-status-badge{min-height:23px;padding:3px 8px;border-radius:5px;font-size:11px;font-weight:650}.sk-filter-table .sk-toggle{width:30px;height:18px}.sk-filter-table .sk-toggle span{top:2px;left:2px;width:14px;height:14px}.sk-filter-table .sk-toggle.is-on span{transform:translate(12px)}.sk-filter-sort-value{display:inline-flex;align-items:center;justify-content:center;width:48px;min-height:30px;padding:0 4px;border:1px solid var(--sk-border-strong);border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:500;text-align:center}.sk-filter-drag-preview{position:absolute;left:0;z-index:15;display:grid;grid-template-columns:76px minmax(150px,1.1fr) minmax(170px,1.2fr) 140px 95px 90px 100px;align-items:center;box-sizing:border-box;min-width:860px;min-height:44px;padding:0 12px 0 16px;border:1px solid #cbbdff;border-radius:7px;background:#fff;color:#17213a;box-shadow:0 14px 30px #1f293729,0 0 0 3px #5b2fd614;font-size:12px;font-weight:500;pointer-events:none}.sk-filter-drag-preview strong{color:#111827;font-size:12px;font-weight:700}.sk-filter-drag-preview-handle{display:inline-grid;place-items:center;width:18px;height:24px;color:var(--sk-purple)}.sk-filter-drag-preview-handle svg{width:15px;height:15px}.sk-filter-drag-preview-status{color:#43506a;font-weight:650}.sk-filter-drag-preview-actions{display:block}.sk-filter-table .sk-action-buttons{justify-content:center}.sk-filter-table .sk-action-buttons button{min-width:28px;height:28px;padding:0;border-radius:5px}.sk-filter-table .sk-action-buttons svg{width:14px;height:14px}.sk-filter-table-card .sk-table-footer{display:flex;align-items:center;justify-content:center;gap:12px;padding:13px 12px;border-top:1px solid var(--sk-border)}.sk-filter-table-more{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:var(--sk-purple);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.sk-filter-table-more svg{width:15px;height:15px}.sk-filter-visible-count{color:#64748b;font-size:12px;font-weight:600}.sk-filter-rules-card .sk-card__header{padding:20px 16px 0}.sk-filter-rules-card .sk-card__body{padding:16px}.sk-filter-rules-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sk-filter-rule-card{display:flex;align-items:center;gap:16px;min-height:90px;padding:16px;border:1px solid var(--sk-border);border-radius:7px;background:#fff}.sk-filter-rule-card>div{flex:1;min-width:0}.sk-filter-rule-card .sk-action-buttons{margin-left:auto}.sk-filter-rule-card .sk-icon-bubble{width:50px;height:50px;border-radius:14px}.sk-filter-rule-card .sk-icon-bubble svg{width:26px;height:26px}.sk-filter-rule-card strong{display:block;margin-bottom:4px;color:#111827;font-size:13px}.sk-filter-rule-caption{display:inline-flex;align-items:center;gap:8px;margin-top:5px;color:#43506a;font-size:12px;font-weight:500}.sk-filter-preview-card{height:100%}.sk-filter-preview-card .sk-card__header{padding:20px 16px 0}.sk-filter-preview-card .sk-card__header h2{font-size:17px}.sk-filter-preview-card .sk-card__body{padding:18px 16px 20px}.sk-filter-device-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;margin-bottom:18px;border:1px solid var(--sk-border-strong);border-radius:6px;background:#fff}.sk-filter-device-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:0;border-left:1px solid var(--sk-border);background:transparent;color:#1f2a44;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.sk-filter-device-tabs button:first-child{border-left:0}.sk-filter-device-tabs .is-active{background:#fbf9ff;color:var(--sk-purple);box-shadow:inset 0 0 0 1px var(--sk-purple)}.sk-filter-device-tabs svg{width:16px;height:16px}.sk-filter-preview-list{gap:11px}.sk-filter-page .sk-filter-group.sk-preview-filter-card{display:grid;gap:12px;padding:14px 16px;border-color:var(--sk-border);border-radius:7px;background:#fff}.sk-preview-filter-heading,.sk-preview-filter-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0}button.sk-preview-filter-title{width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.sk-filter-preview-card [aria-disabled=true],.sk-filter-preview-card input:disabled{cursor:default}.sk-preview-filter-heading strong,.sk-preview-filter-title strong{color:#111827;font-size:13px;font-weight:750}.sk-preview-filter-heading button{padding:0;border:0;background:transparent;color:#26324a;font:inherit;font-size:12px;cursor:pointer}.sk-preview-filter-title svg{width:14px;height:14px;color:#111827}.sk-filter-selected-preview{background:#fbfcff}.sk-filter-preview-search{position:relative;display:flex;align-items:center}.sk-filter-preview-search svg{position:absolute;left:9px;width:14px;height:14px;color:#64748b}.sk-filter-preview-search input{width:100%;min-height:32px;padding:0 10px 0 30px;border:1px solid #dfe4ee;border-radius:6px;background:#fff;color:#53617b;font:inherit;font-size:12px}.sk-filter-range-visual{position:relative;height:22px;margin:2px 0 0}.sk-filter-range-track,.sk-filter-range-fill{position:absolute;top:10px;right:0;left:0;height:4px;border-radius:999px}.sk-filter-range-track{background:#e7ebf2}.sk-filter-range-fill{right:9%;left:12%;background:var(--sk-purple)}.sk-filter-range-thumb{position:absolute;top:5px;width:14px;height:14px;border-radius:999px;background:var(--sk-purple);box-shadow:0 0 0 2px #5b2fd61f}.sk-filter-range-thumb--start{left:10%}.sk-filter-range-thumb--end{right:7%}.sk-filter-range-labels{display:flex;justify-content:space-between;color:#53617b;font-size:12px}.sk-filter-preview-swatches{gap:11px}.sk-filter-preview-swatches span,.sk-filter-preview-swatches button,.sk-filter-swatch-more{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--sk-border-strong);border-radius:999px;color:#53617b;font-size:11px;font-weight:700;cursor:default}.sk-filter-preview-swatches button{padding:0}.sk-filter-preview-swatches .is-selected,.sk-filter-swatch-more:focus-visible{border-color:var(--sk-purple);box-shadow:0 0 0 2px #5b2fd62e}.sk-filter-swatch-text-list{display:grid;gap:8px}.sk-filter-swatch-text-list button{display:inline-flex;align-items:center;gap:9px;min-height:32px;padding:0 10px;border:1px solid var(--sk-border-strong);border-radius:6px;color:#26324a;font:inherit;font-size:12px;font-weight:650;text-align:left}.sk-filter-swatch-text-list button:before{width:16px;height:16px;border:1px solid rgba(17,24,39,.18);border-radius:999px;background:var(--swatch-color, #eef1f6);content:""}.sk-filter-swatch-text-list button span{padding:0 0 0 1px;border-radius:0;background:transparent}.sk-filter-size-options{gap:8px}.sk-filter-size-options span,.sk-filter-size-options button{min-width:38px;min-height:32px;padding:7px 10px;border:1px solid var(--sk-border-strong);border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:12px;cursor:default}.sk-filter-size-options .is-selected{border-color:var(--sk-purple);background:#fbf9ff;color:var(--sk-purple);font-weight:750}.sk-preview-check-list{display:grid;gap:8px}.sk-preview-check-line{display:inline-flex;align-items:center;gap:9px;color:#1f2a44;font-size:12px}.sk-preview-check-line small{margin-left:auto;color:#64748b;font-size:11px}.sk-preview-check-line input{width:13px;height:13px;margin:0;accent-color:var(--sk-purple)}.sk-preview-check-line input:disabled{opacity:1}.sk-preview-check-list a,.sk-preview-check-list button{margin-top:2px;padding:0;border:0;background:transparent;color:#0b62d6;font:inherit;font-size:12px;font-weight:650;text-align:left;cursor:default}.sk-filter-preview-select{width:100%;min-height:34px;padding:0 10px;border:1px solid #dfe4ee;border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:650}.sk-filter-rating-preview label{display:flex;align-items:center;gap:8px;color:#111827;font-size:12px}.sk-filter-rating-preview input{width:13px;height:13px;margin:0;accent-color:var(--sk-purple)}.sk-filter-rating-preview span{color:#111827;letter-spacing:0}.sk-filter-rating-preview small{margin-left:auto;color:#64748b}.sk-filter-preview-cta{width:100%;gap:8px;margin-top:10px;border-color:#d7dce8;color:var(--sk-purple)}@media(max-width:1180px){.sk-filter-layout{grid-template-columns:1fr}.sk-filter-set-grid,.sk-filter-panel-settings{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-filter-option-editor{grid-template-columns:1fr}.sk-filter-preview-card{height:auto}.sk-filter-inline-editor{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-filter-editor-actions{grid-column:1 / -1}}@media(max-width:900px){.sk-filter-page .sk-admin{padding:20px 16px 28px}.sk-filter-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-filter-rules-grid,.sk-filter-set-grid,.sk-filter-panel-settings,.sk-filter-editor-grid,.sk-filter-editor-grid--values,.sk-filter-editor-toggles,.sk-filter-display-options,.sk-filter-groups-panel{grid-template-columns:1fr}.sk-filter-inline-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-filter-table-toolbar{align-items:stretch;flex-direction:column;padding:12px 14px}.sk-filter-tabs{min-height:42px}.sk-filter-add-button,.sk-filter-table-tools,.sk-filter-search{width:100%}.sk-filter-editor-heading{flex-direction:column}}@media(max-width:640px){.sk-filter-kpis,.sk-filter-inline-editor{grid-template-columns:1fr}.sk-filter-option-editor{margin:12px;padding:10px}.sk-filter-editor-actions{width:100%;flex-wrap:wrap}.sk-filter-table-card .sk-table-footer{align-items:center;flex-direction:column}.sk-filter-page .sk-page-actions,.sk-filter-page .sk-page-actions .sk-button{width:100%}.sk-filter-page .sk-filter-group.sk-preview-filter-card,.sk-filter-rules-card .sk-card__body,.sk-filter-rules-card .sk-card__header,.sk-filter-preview-card .sk-card__body,.sk-filter-preview-card .sk-card__header{padding-inline:14px}}.sk-filter-page .sk-admin{max-width:1560px;padding:28px 30px 32px}.sk-filter-page .sk-admin-content{display:grid;gap:16px}.sk-filter-workspace{display:grid;grid-template-columns:300px minmax(0,1fr);gap:18px;align-items:start}.sk-filter-workbench{display:grid;gap:16px;min-width:0}.sk-filter-set-list-card{position:sticky;top:18px}.sk-filter-set-list-card .sk-card__header{align-items:flex-start;gap:14px;padding:18px 16px 0}.sk-filter-set-list-card .sk-card__header h2,.sk-filter-table-toolbar h2{color:#111827;font-size:16px;font-weight:750}.sk-filter-set-list-card .sk-card__header p,.sk-filter-table-toolbar p{margin-top:4px;color:#53617b;font-size:12px;line-height:1.35}.sk-filter-set-list-card .sk-card__body{padding:14px}.sk-filter-set-create{min-width:96px}.sk-filter-set-list{display:grid;gap:10px}.sk-filter-set-item{display:grid;gap:9px;width:100%;padding:13px;border:1px solid #dfe4ee;border-radius:8px;background:#fff;color:#26324a;font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.sk-filter-set-item:hover,.sk-filter-set-item.is-active{border-color:#cbbdff;background:#fbf9ff;box-shadow:0 8px 20px #5b2fd614}.sk-filter-set-item__top,.sk-filter-set-item__meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.sk-filter-set-item strong{color:#111827;font-size:13px;font-weight:750}.sk-filter-set-item>span:not(.sk-filter-set-item__top):not(.sk-filter-set-item__meta){color:#53617b;font-size:12px;line-height:1.35}.sk-filter-set-item__meta{color:#34415c;font-size:12px;font-weight:700}.sk-filter-set-item__meta svg{width:14px;height:14px}.sk-filter-active-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px;border:1px solid var(--sk-border);border-radius:8px;background:#fff;box-shadow:0 10px 24px #1118270d}.sk-filter-eyebrow{display:inline-block;margin-bottom:5px;color:var(--sk-purple);font-size:11px;font-weight:750;text-transform:uppercase}.sk-filter-active-header h2{margin:0;color:#111827;font-size:20px;line-height:1.2}.sk-filter-active-header p{max-width:680px;margin:6px 0 0;color:#53617b;font-size:13px;line-height:1.4}.sk-filter-active-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:9px}.sk-filter-active-actions .sk-button:disabled{cursor:not-allowed;opacity:.45}.sk-filter-set-card .sk-card__header,.sk-filter-preview-card .sk-card__header,.sk-filter-rules-card .sk-card__header{padding:18px 16px 0}.sk-filter-set-card .sk-card__body,.sk-filter-preview-card .sk-card__body,.sk-filter-rules-card .sk-card__body{padding:16px}.sk-filter-set-grid{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,1.3fr) 160px;gap:14px}.sk-filter-field,.sk-filter-presentation-grid label{display:grid;gap:7px;min-width:0}.sk-filter-field>span,.sk-filter-presentation-grid label>span,.sk-filter-option-editor label>span{color:#34415c;font-size:11px;font-weight:750}.sk-filter-field input,.sk-filter-field select,.sk-filter-presentation-grid select,.sk-filter-option-editor input,.sk-filter-option-editor select,.sk-filter-option-editor textarea{width:100%;min-height:36px;padding:0 10px;border:1px solid #cfd7e6;border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:650}.sk-filter-picker-row{display:grid;grid-template-columns:minmax(0,1fr) 36px;gap:8px}.sk-filter-picker-row .sk-icon-button{width:36px;height:36px;padding:0}.sk-filter-chip-list{display:flex;flex-wrap:wrap;gap:7px}.sk-filter-chip-list button,.sk-filter-selected-chips button{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:5px 9px;border:1px solid #dfe4ee;border-radius:6px;background:#f8faff;color:#26324a;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.sk-filter-chip-list svg,.sk-filter-selected-chips svg{width:13px;height:13px}.sk-filter-chip-empty{color:#64748b;font-size:12px;line-height:28px}.sk-filter-presentation-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:2px}.sk-filter-toggle-line{display:flex;align-items:center;gap:9px;min-height:36px;color:#26324a;font-size:12px;font-weight:650}.sk-filter-table-card .sk-card__body{padding:0}.sk-filter-table-toolbar{display:flex;align-items:center;justify-content:space-between;min-height:66px;gap:16px;padding:14px 16px;border-bottom:1px solid #eef1f6}.sk-filter-table-tools{display:flex;align-items:center;gap:10px}.sk-filter-search{position:relative;display:inline-flex;align-items:center;min-width:260px}.sk-filter-search svg{position:absolute;left:10px;width:15px;height:15px;color:#64748b;pointer-events:none}.sk-filter-search input{width:100%;min-height:36px;padding:0 11px 0 32px;border:1px solid #d7dce8;border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:600}.sk-filter-add-button{min-width:150px;padding-inline:14px}.sk-filter-table{min-width:930px;font-size:12px}.sk-filter-table th:first-child,.sk-filter-table td:first-child{width:86px;padding-left:16px}.sk-filter-table th:nth-child(2){width:190px}.sk-filter-table th:nth-child(3){width:220px}.sk-filter-table th:nth-child(4){width:150px}.sk-filter-table th:nth-child(5){width:110px}.sk-filter-table th:nth-child(6){width:92px}.sk-filter-table th:last-child,.sk-filter-table td:last-child{width:100px;text-align:center}.sk-filter-order-tools{display:inline-flex;align-items:center;gap:5px}.sk-filter-order-tools button{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid #d7dce8;border-radius:5px;background:#fff;color:#34415c;cursor:pointer}.sk-filter-order-tools button:disabled{cursor:not-allowed;opacity:.38}.sk-filter-order-tools svg{width:13px;height:13px}.sk-filter-order-tools span{min-width:18px;color:#111827;font-size:12px;font-weight:750;text-align:center}.sk-filter-handle,.sk-filter-source-line,.sk-filter-behavior-cell small{display:block;margin-top:3px;color:#64748b;font-size:11px;font-weight:600;line-height:1.25}.sk-filter-value-count{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border:1px solid #e7ebf2;border-radius:5px;background:#fbfcff;color:#34415c;font-size:11px;font-weight:700;white-space:nowrap}.sk-filter-empty-options{display:grid;justify-items:center;gap:10px;padding:42px 20px;border-top:1px solid #eef1f6;color:#53617b;text-align:center}.sk-filter-empty-options .sk-icon-bubble{width:52px;height:52px}.sk-filter-empty-options strong{color:#111827;font-size:15px}.sk-filter-empty-options p{max-width:420px;margin:0;font-size:13px;line-height:1.4}.sk-filter-option-editor{display:grid;gap:14px;margin:0;padding:16px;border:0;border-bottom:1px solid #eef1f6;border-radius:0;background:#fbfcff}.sk-filter-editor-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sk-filter-editor-heading strong{display:block;margin-bottom:4px;color:#111827;font-size:14px}.sk-filter-editor-heading span{display:block;color:#53617b;font-size:12px;line-height:1.35}.sk-filter-editor-actions{display:inline-flex;align-items:center;gap:8px}.sk-filter-editor-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sk-filter-editor-grid label{display:grid;gap:6px;min-width:0}.sk-filter-option-editor textarea{min-height:76px;padding-top:8px;resize:vertical}.sk-filter-values-field{grid-column:span 2}.sk-filter-option-preview{grid-column:span 2;display:grid;align-content:start;gap:10px;min-width:0;padding:12px;border:1px solid #e7ebf2;border-radius:8px;background:#fff}.sk-filter-option-preview>strong{color:#111827;font-size:13px}.sk-filter-preview-shell{display:grid;gap:14px}.sk-filter-preview-summary{display:grid;gap:11px;padding:14px;border:1px solid #dfe4ee;border-radius:8px;background:#fbfcff}.sk-filter-preview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sk-filter-page .sk-filter-group.sk-preview-filter-card{display:grid;gap:12px;padding:14px;border-color:var(--sk-border);border-radius:8px;background:#fff}.sk-filter-control-preview{display:grid;gap:11px}.sk-filter-selected-chips{display:flex;flex-wrap:wrap;gap:8px}.sk-filter-selected-chips.is-rounded button{border-radius:999px}.sk-filter-rules-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1280px){.sk-filter-workspace{grid-template-columns:1fr}.sk-filter-set-list-card{position:static}.sk-filter-set-list{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-filter-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.sk-filter-page .sk-admin{padding:22px 16px 28px}.sk-filter-set-list,.sk-filter-set-grid,.sk-filter-presentation-grid,.sk-filter-editor-grid,.sk-filter-preview-grid,.sk-filter-rules-grid{grid-template-columns:1fr}.sk-filter-active-header,.sk-filter-table-toolbar,.sk-filter-editor-heading{flex-direction:column}.sk-filter-active-actions,.sk-filter-table-tools,.sk-filter-search,.sk-filter-add-button{width:100%}.sk-filter-option-preview,.sk-filter-values-field{grid-column:auto}}@media(max-width:640px){.sk-filter-kpis{grid-template-columns:1fr}.sk-filter-page .sk-page-actions,.sk-filter-page .sk-page-actions .sk-button{width:100%}}.sk-filter-page .sk-card{border-color:#dbe2ee;box-shadow:0 10px 24px #1118270b}.sk-filter-page .sk-card__header h2,.sk-filter-table-toolbar h2{letter-spacing:0}.sk-filter-workspace{grid-template-columns:292px minmax(0,1fr);gap:20px}.sk-filter-set-list-card .sk-card__header{padding:18px 18px 0}.sk-filter-set-list-card .sk-card__body{padding:14px 16px 16px}.sk-filter-set-item{min-height:86px;padding:14px}.sk-filter-active-header{min-height:84px}.sk-filter-set-grid{grid-template-columns:minmax(180px,1fr) minmax(240px,1.35fr) 150px}.sk-filter-table-card{overflow:hidden}.sk-filter-table-toolbar{background:#fff}.sk-filter-table{min-width:860px}.sk-filter-table th{height:42px;background:#f8fafc;color:#34415c}.sk-filter-table td{height:54px;vertical-align:middle}.sk-filter-table tbody tr:hover{background:#fbfcff}.sk-filter-table tbody tr.is-dragging{cursor:grabbing;opacity:.58;background:#f5f1ff;box-shadow:inset 3px 0 0 var(--sk-purple)}.sk-filter-table th:first-child,.sk-filter-table td:first-child{width:76px}.sk-filter-drag-cell{display:inline-flex;align-items:center;gap:9px;color:#34415c;font-size:12px;font-weight:750}.sk-filter-drag-handle{display:inline-grid;place-items:center;width:26px;height:30px;padding:0;border:1px solid #d7dce8;border-radius:6px;background:#fff;color:#64748b;font:inherit;cursor:grab;touch-action:none;transition:border-color .14s ease,color .14s ease,box-shadow .14s ease}.sk-filter-drag-handle:hover{border-color:#cbbdff;color:var(--sk-purple);box-shadow:0 0 0 3px #5b2fd614}.sk-filter-drag-handle svg{width:15px;height:15px}.sk-filter-option-editor{grid-template-columns:minmax(0,1fr);padding:16px;background:#f8fafc}.sk-filter-editor-heading{padding-bottom:12px;border-bottom:1px solid #e7ebf2}.sk-filter-editor-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:12px}.sk-filter-editor-grid label{gap:7px}.sk-filter-option-editor input,.sk-filter-option-editor select,.sk-filter-option-editor textarea{min-height:38px;border-color:#d2d9e6;background:#fff}.sk-filter-option-preview{grid-column:span 3;min-height:122px}.sk-filter-toggle-line{align-self:end;min-height:38px;padding:0 10px;border:1px solid #e7ebf2;border-radius:6px;background:#fff}.sk-filter-preview-grid{grid-template-columns:repeat(4,minmax(180px,1fr))}@media(max-width:1280px){.sk-filter-workspace{grid-template-columns:1fr}.sk-filter-set-list,.sk-filter-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-filter-values-field,.sk-filter-option-preview{grid-column:span 3}}@media(max-width:900px){.sk-filter-set-list,.sk-filter-set-grid,.sk-filter-presentation-grid,.sk-filter-editor-grid,.sk-filter-preview-grid{grid-template-columns:1fr}.sk-filter-values-field,.sk-filter-option-preview{grid-column:auto}}.sk-filter-page .sk-admin{max-width:1500px}.sk-filter-page .sk-card{border-color:#d9e0ec;box-shadow:0 14px 30px #1118270b}.sk-filter-workspace{align-items:start}.sk-filter-set-list-card .sk-card__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:7px 12px}.sk-filter-set-list-card .sk-card__header>div:first-child{display:contents}.sk-filter-set-list-card .sk-card__header h2{grid-column:1;grid-row:1;margin:0}.sk-filter-set-list-card .sk-card__header p{grid-column:1 / -1;grid-row:2;max-width:none;margin:0}.sk-filter-set-list-card .sk-card__action{grid-column:2;grid-row:1;justify-self:end}.sk-filter-table-card{border-color:#d7deeb}.sk-filter-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;justify-items:end}.sk-filter-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0f172a57;cursor:pointer}.sk-filter-drawer__panel{position:relative;z-index:1;width:min(720px,calc(100vw - 28px));height:100%;overflow:auto;border-left:1px solid #d8e0ec;background:#fff;box-shadow:-18px 0 44px #0f172a2e}.sk-filter-drawer .sk-filter-option-editor{min-height:100%;margin:0;border:0;border-radius:0;box-shadow:none}.sk-filter-drawer .sk-filter-editor-heading{position:sticky;top:0;z-index:2;margin:-18px -20px 0;padding:18px 20px;background:#fff}.sk-filter-drawer .sk-filter-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-filter-drawer .sk-filter-values-field,.sk-filter-drawer .sk-filter-option-preview{grid-column:1 / -1}.sk-filter-add-button:disabled,.sk-filter-empty-options .sk-button:disabled{opacity:.55;box-shadow:none;cursor:not-allowed}.sk-filter-table{min-width:820px}.sk-filter-table th{height:44px;border-bottom-color:#e3e8f1;background:#f9fafc;color:#3b4761;font-size:11px;letter-spacing:0}.sk-filter-table td{height:52px;color:#162033}.sk-filter-table td strong{display:block;color:#111827;font-size:12px;font-weight:760;line-height:1.3}.sk-filter-type-cell{font-weight:730}.sk-filter-value-count{min-height:24px;background:#fff}.sk-filter-option-editor{padding:18px 20px;border-top:1px solid #eef1f6;background:#f8fafc}.sk-filter-editor-heading{align-items:center;gap:14px}.sk-filter-editor-error{margin:12px 0 0;padding:10px 12px;border:1px solid #ffd0d0;border-radius:6px;background:#fff5f5;color:#b42318;font-size:12px;font-weight:700}.sk-filter-editor-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.sk-filter-option-editor input,.sk-filter-option-editor select,.sk-filter-option-editor textarea{border-color:#cfd7e6;box-shadow:0 1px #11182705}.sk-filter-option-editor input[readonly]{background:#f3f6fb;color:#475569;cursor:default}.sk-filter-values-field{grid-column:span 3}.sk-filter-option-preview{grid-column:span 3;min-height:144px;padding:14px;border-color:#dfe5ef;background:#fff}.sk-filter-option-preview>strong{color:#111827;font-size:13px;font-weight:780}.sk-filter-control-preview{gap:10px;align-content:start}.sk-preview-filter-title{min-height:28px}.sk-preview-check-list{display:grid;gap:9px}.sk-preview-check-line{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:26px;color:#1f2a44;font-size:12px;line-height:1.3}.sk-preview-check-line>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-preview-check-line small{margin-left:0;color:#64748b;font-size:11px;font-weight:650}.sk-preview-checkmark{position:relative;display:inline-block;width:16px;height:16px;border:1px solid #cfd7e6;border-radius:4px;background:#fff;box-shadow:inset 0 1px 1px #11182709}.sk-preview-checkmark.is-checked{border-color:var(--sk-purple);background:var(--sk-purple);box-shadow:0 0 0 3px #5b2fd614}.sk-preview-checkmark.is-checked:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.sk-filter-rating-preview{display:grid;gap:8px}.sk-filter-rating-line{display:grid;grid-template-columns:18px minmax(92px,1fr) auto;align-items:center;gap:9px;min-height:26px}.sk-rating-stars{display:inline-flex;gap:1px;min-width:82px;font-size:14px;line-height:1;letter-spacing:0}.sk-filter-rating-preview .sk-rating-stars span:first-child{color:#f59e0b}.sk-filter-rating-preview .sk-rating-stars span:last-child{color:#cbd5e1}.sk-filter-rating-line small{color:#64748b;font-size:11px;font-weight:650}.sk-filter-preview-card .sk-card__body{background:#fff}.sk-filter-page .sk-filter-group.sk-preview-filter-card{align-content:start;border-color:#dfe5ef;box-shadow:0 8px 18px #11182709}.sk-filter-control-preview .sk-filter-size-options{align-items:center;align-content:flex-start;gap:8px;min-height:40px}.sk-filter-control-preview .sk-filter-size-options button{flex:0 0 38px;width:38px;min-width:38px;height:38px;min-height:38px;padding:0;border-radius:6px;font-size:12px;font-weight:700;line-height:1}.sk-filter-control-preview .sk-filter-size-options .is-selected{border-color:var(--sk-purple);background:#f7f3ff;box-shadow:inset 0 0 0 1px var(--sk-purple)}@media(max-width:1280px){.sk-filter-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-filter-values-field,.sk-filter-option-preview{grid-column:span 3}}@media(max-width:900px){.sk-filter-values-field,.sk-filter-option-preview{grid-column:auto}}.sk-product-layout-page{font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-product-layout-page .sk-admin{max-width:none;padding:24px 29px 28px}.sk-product-layout-page .sk-page-header{align-items:flex-start;margin-bottom:20px}.sk-product-layout-page .sk-page-heading-row h1{color:#111827;font-size:24px;font-weight:600;line-height:1.1}.sk-product-layout-page .sk-page-header p{margin-top:6px;color:#34415c;font-size:12.5px;line-height:1.35}.sk-product-layout-page .sk-page-actions{gap:16px}.sk-product-layout-page .sk-button{min-height:36px;gap:8px;padding:0 16px;border-color:#d5dce8;border-radius:6px;background:#fff;color:#111827;font-size:12px;font-weight:600;line-height:1}.sk-product-layout-page .sk-button svg{width:14px;height:14px}.sk-product-layout-page .sk-button--primary{min-width:108px;border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 8px 16px #5b2fd629}.sk-product-layout-storefront-button{min-width:142px}.sk-product-layout-local-status{margin:-8px 0 12px;color:var(--sk-green);font-size:12px;font-weight:700}.sk-product-layout-grid{display:grid;grid-template-areas:"layout apply" "left preview";grid-template-columns:minmax(0,1.34fr) minmax(560px,1fr);gap:14px;align-items:start}.sk-product-layout-type-card{grid-area:layout}.sk-product-apply-card{grid-area:apply}.sk-product-preview-card{grid-area:preview}.sk-product-layout-left-stack{display:grid;grid-area:left;gap:14px;align-content:start}.sk-product-layout-page .sk-card{border-color:#dfe4ee;border-radius:7px;box-shadow:0 1px 2px #10182809,0 10px 24px #11182709}.sk-product-layout-page .sk-card__header{align-items:center;padding:18px 16px 0}.sk-product-layout-page .sk-card__header h2{margin:0 0 7px;color:#111827;font-size:14px;font-weight:750;line-height:1.2}.sk-product-layout-page .sk-card__header p{color:#34415c;font-size:12px;line-height:1.35}.sk-product-layout-page .sk-card__body{padding:14px 14px 16px}.sk-product-layout-page .sk-card__action{align-self:flex-start}.sk-product-layout-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sk-product-layout-option{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:12px;min-height:78px;padding:13px 14px;border:1px solid #dfe4ee;border-radius:7px;background:#fff;color:#111827;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.sk-product-layout-option:hover,.sk-product-layout-option:focus-visible{border-color:#5b2fd68c;outline:none}.sk-product-layout-option.is-selected{border-color:var(--sk-purple);background:#fbf9ff;box-shadow:inset 0 0 0 1px #5b2fd61f}.sk-product-layout-option .sk-icon-bubble{width:50px;height:50px;border-radius:8px}.sk-product-layout-option .sk-icon-bubble svg{width:27px;height:27px}.sk-product-layout-option strong,.sk-product-layout-option small{display:block}.sk-product-layout-option strong{margin-bottom:5px;font-size:12px;font-weight:700;line-height:1.2}.sk-product-layout-option small{color:#34415c;font-size:12px;font-weight:500;line-height:1.25}.sk-product-apply-grid{display:grid;grid-template-columns:minmax(240px,1fr) auto minmax(150px,.55fr);gap:18px;align-items:end}.sk-product-field{display:grid;gap:8px;min-width:0}.sk-product-field>span,.sk-product-sort-select span,.sk-product-sort-editor label span{color:#111827;font-size:11px;font-weight:700;line-height:1}.sk-product-field select,.sk-product-sort-select select,.sk-product-sort-editor input,.sk-product-sort-editor select{width:100%;min-height:34px;padding:0 12px;border:1px solid #cfd7e6;border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:600}.sk-product-device-tabs{display:inline-grid;grid-template-columns:repeat(2,minmax(72px,1fr));overflow:hidden;min-height:34px;border:1px solid #cfd7e6;border-radius:5px;background:#fff}.sk-product-device-tabs button{min-height:34px;padding:0 16px;border:0;border-right:1px solid #cfd7e6;background:transparent;color:#111827;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.sk-product-device-tabs button:last-child{border-right:0}.sk-product-device-tabs .is-active{border-color:var(--sk-purple);background:#fbf9ff;color:var(--sk-purple);box-shadow:inset 0 0 0 1px var(--sk-purple)}.sk-product-switch-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px}.sk-product-switch-row strong,.sk-product-switch-row span{display:block}.sk-product-switch-row strong{margin-bottom:5px;color:#111827;font-size:11px;font-weight:700;line-height:1}.sk-product-switch-row span{color:#34415c;font-size:11px;line-height:1.25}.sk-product-layout-page .sk-toggle{width:32px;height:18px}.sk-product-layout-page .sk-toggle span{top:2px;left:2px;width:14px;height:14px}.sk-product-layout-page .sk-toggle.is-on span{transform:translate(14px)}.sk-product-elements-card .sk-card__body{padding:12px 14px 14px}.sk-product-elements-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sk-product-elements-columns--single{grid-template-columns:minmax(0,1fr)}.sk-product-elements-column{position:relative;overflow:hidden;min-height:288px;border:1px solid #dfe4ee;border-radius:7px;background:#fff}.sk-product-elements-column.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.sk-product-elements-column--fixed{background:#fbfcff}.sk-product-element-row{display:grid;grid-template-columns:18px 30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:8px 12px;border-bottom:1px solid #e5eaf2;background:#fff;color:#111827;transition:background .14s ease,box-shadow .14s ease,transform .14s ease}.sk-product-element-row:last-child{border-bottom:0}.sk-product-element-row.is-draggable{cursor:grab}.sk-product-element-row.is-static{background:#fbfcff}.sk-product-element-row.is-dragging{position:relative;z-index:1;background:#fbf9ff;box-shadow:inset 3px 0 0 var(--sk-purple)}.sk-product-element-row.is-drag-over{background:#fbf9ff;box-shadow:inset 3px 0 0 var(--sk-purple)}.sk-product-drag-button{display:inline-flex;align-items:center;justify-content:center;width:18px;height:24px;padding:0;border:0;background:transparent;color:#34415c;cursor:grab;touch-action:none;transition:color .14s ease,transform .14s ease}.sk-product-static-spacer{display:block;width:18px;height:24px}.sk-product-drag-button svg{width:15px;height:15px}.sk-product-drag-button:hover,.sk-product-drag-button:focus-visible{color:var(--sk-purple);transform:scale(1.08)}.sk-product-drag-button:active{cursor:grabbing;color:var(--sk-purple)}.sk-product-element-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #e5eaf2;border-radius:6px;background:#fbfcff;color:#111827}.sk-product-element-icon svg{width:16px;height:16px}.sk-product-element-row strong,.sk-product-element-row span{display:block}.sk-product-element-row strong{margin-bottom:3px;font-size:11px;font-weight:700;line-height:1.15}.sk-product-element-row span{color:#34415c;font-size:10.5px;line-height:1.25;display:flex}.sk-product-element-drag-preview{position:absolute;left:0;z-index:15;display:grid;grid-template-columns:18px 30px minmax(0,1fr) auto;align-items:center;gap:10px;box-sizing:border-box;min-height:48px;padding:8px 12px;border:1px solid #cbbdff;border-radius:7px;background:#fff;color:#111827;box-shadow:0 14px 30px #1f293729,0 0 0 3px #5b2fd614;pointer-events:none}.sk-product-element-drag-preview strong,.sk-product-element-drag-preview>div>span{display:block}.sk-product-element-drag-preview strong{margin-bottom:3px;color:#111827;font-size:11px;font-weight:700;line-height:1.15}.sk-product-element-drag-preview>div>span{color:#34415c;font-size:10.5px;line-height:1.25}.sk-product-drag-preview-handle{display:inline-grid;place-items:center;width:18px;height:24px;color:var(--sk-purple)}.sk-product-drag-preview-handle svg{width:15px;height:15px}.sk-product-drag-preview-toggle{position:relative;width:32px;height:18px;border-radius:999px;background:#cbd5e1}.sk-product-drag-preview-toggle:after{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:999px;background:#fff;content:""}.sk-product-drag-preview-toggle.is-on{background:var(--sk-purple)}.sk-product-drag-preview-toggle.is-on:after{transform:translate(14px)}.sk-product-helper-note{display:flex;align-items:center;gap:9px;min-height:34px;margin-top:9px;padding:0 12px;border:1px solid #dfe4ee;border-radius:6px;color:#53617b;font-size:11px;line-height:1.25}.sk-product-helper-note svg{width:14px;height:14px}.sk-product-preview-card .sk-card__body{padding:14px}.sk-product-preview-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.sk-product-preview-card.is-layout-locked .sk-product-preview-toolbar{justify-content:flex-end}.sk-product-preview-tabs{display:inline-flex;overflow:hidden;border:1px solid #cfd7e6;border-radius:5px;background:#fff}.sk-product-preview-tabs button{display:inline-flex;align-items:center;justify-content:center;width:37px;height:34px;padding:0;border:0;border-right:1px solid #cfd7e6;background:transparent;color:#111827;cursor:pointer}.sk-product-preview-tabs button:last-child{border-right:0}.sk-product-preview-tabs .is-active{color:var(--sk-purple);box-shadow:inset 0 0 0 1px var(--sk-purple)}.sk-product-preview-tabs svg{width:18px;height:18px}.sk-product-preview-search{position:relative;display:inline-flex;flex:1 1 220px;min-width:180px;max-width:300px;align-items:center}.sk-product-preview-search svg{position:absolute;left:11px;width:15px;height:15px;color:#60708a;pointer-events:none}.sk-product-preview-search input{width:100%;min-height:34px;padding:0 12px 0 34px;border:1px solid #cfd7e6;border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:600}.sk-product-preview-search input:focus{border-color:var(--sk-purple);outline:none;box-shadow:0 0 0 2px #5b2fd61f}.sk-product-sort-select{display:inline-flex;align-items:center;gap:10px;min-width:200px}.sk-product-sort-select span{white-space:nowrap}.sk-product-sort-select select{min-width:150px}.sk-product-preview-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sk-product-preview-products.is-list{grid-template-columns:1fr}.sk-product-preview-products.is-list .sk-product-preview-card-body{grid-template-columns:180px minmax(0,1fr);align-items:center}.sk-product-preview-products.is-list .sk-product-preview-card-body>.sk-product-listing-media{grid-row:span 6;margin:-11px 2px -13px -13px;min-height:190px;border-right:1px solid #e5eaf2;border-bottom:0}.sk-product-preview-products.is-masonry .sk-product-listing-preview-card:nth-child(3n+2) .sk-product-listing-media{min-height:214px}.sk-product-preview-products.is-compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sk-product-preview-products.is-compact .sk-product-listing-media{min-height:132px}.sk-product-preview-products.is-compact .sk-product-preview-card-body{padding:10px}.sk-product-preview-card.is-device-mobile .sk-product-preview-products,.sk-product-preview-card.is-device-mobile .sk-product-preview-products.is-compact,.sk-product-preview-card.is-device-mobile .sk-product-preview-products.is-list,.sk-product-preview-card.is-device-mobile .sk-product-preview-products.is-masonry{grid-template-columns:minmax(0,360px);justify-content:center;overflow-y:auto;max-height:760px;padding-right:6px}.sk-product-preview-card.is-device-mobile .sk-product-preview-products.is-list .sk-product-preview-card-body{grid-template-columns:1fr}.sk-product-preview-card.is-device-mobile .sk-product-preview-products.is-list .sk-product-preview-card-body>.sk-product-listing-media{grid-row:auto;margin:-11px -13px 4px;border-right:0;border-bottom:1px solid #e5eaf2}.sk-product-listing-preview-card{overflow:hidden;border:1px solid #dfe4ee;border-radius:7px;background:#fff}.sk-product-listing-media{position:relative;min-height:184px;overflow:hidden;border-bottom:1px solid #e8edf4;background:radial-gradient(circle at 42% 28%,rgba(255,255,255,.96),transparent 28%),linear-gradient(145deg,#edf0f4,#fbfcfd)}.sk-product-listing-media__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .16s ease,transform .16s ease}.sk-product-listing-media__image--secondary{opacity:0}.sk-product-listing-media.has-hover-image:hover .sk-product-listing-media__image--primary,.sk-product-listing-preview-card.has-hover-image:hover .sk-product-listing-media__image--primary{opacity:0;transform:scale(1.02)}.sk-product-listing-media.has-hover-image:hover .sk-product-listing-media__image--secondary,.sk-product-listing-preview-card.has-hover-image:hover .sk-product-listing-media__image--secondary{opacity:1;transform:scale(1.02)}.sk-product-listing-media:before,.sk-product-listing-media:after{position:absolute;content:""}.sk-product-listing-media:before{inset:16px 16px auto auto;width:56px;height:36px;border-radius:999px;background:#ffffffb8;filter:blur(10px)}.sk-product-listing-media:after{top:48px;right:40px;bottom:28px;left:40px;border-radius:28px 28px 8px 8px;background:#c4cabd;box-shadow:inset 0 0 0 1px #1118271a,0 -18px 0 -10px #11182724;transition:transform .16s ease,filter .16s ease}.sk-product-listing-media.has-hover-image:hover:after,.sk-product-listing-preview-card.has-hover-image:hover .sk-product-listing-media:after{filter:saturate(1.08);transform:translateY(-2px) scale(1.02)}.sk-product-listing-media.media-bag:after{top:38px;right:46px;bottom:25px;left:46px;border-radius:24px 24px 8px 8px;background:linear-gradient(90deg,rgba(0,0,0,.08) 1px,transparent 1px) 45% 0 / 16px 100%,linear-gradient(160deg,#d5dac8,#aeb99e);box-shadow:0 -22px 0 -13px #46523f,0 40px 0 -22px #616f5acc}.sk-product-listing-media.media-shoe:after{inset:auto 28px 44px;height:57px;border-radius:50px 14px 14px 36px;background:linear-gradient(10deg,transparent 55%,rgba(17,24,39,.14) 56% 60%,transparent 61%),linear-gradient(155deg,#fff 15%,#d8dce1 58%,#f8f9fb 59%);box-shadow:inset 0 -8px #1118271f,0 7px 0 -3px #11182733;transform:skew(-12deg)}.sk-product-listing-media.media-headset:after{top:38px;right:39px;bottom:35px;left:39px;border:22px solid #111827;border-bottom-width:30px;border-radius:86px 86px 45px 45px;background:transparent;box-shadow:inset 0 -20px 0 -11px #ffffff38,0 22px 0 -15px #111827d1}.sk-product-listing-media.media-apparel:after{top:28px;right:43px;bottom:28px;left:43px;clip-path:polygon(24% 0,76% 0,100% 24%,78% 36%,78% 100%,22% 100%,22% 36%,0 24%);border-radius:7px;background:linear-gradient(90deg,transparent 48%,rgba(17,24,39,.12) 49% 51%,transparent 52%),linear-gradient(155deg,#d6d9dc,#aeb4bb);box-shadow:inset 0 -14px #1118270f}.sk-product-listing-media.media-watch:after{top:45px;right:58px;bottom:43px;left:58px;border-radius:999px;background:radial-gradient(circle,#111827 0,#111827 44%,#2f333a 45%,#2f333a 58%,#090b10 59%);box-shadow:0 -44px 0 -28px #111827,0 44px 0 -28px #111827,inset 0 0 0 2px #c88b44}.sk-product-listing-media.media-accessory:after{inset:78px 35px auto;height:38px;border-radius:999px;background:#4d5c4c;box-shadow:86px 0 #4d5c4c,44px -8px 0 -7px #111827,44px 6px 0 -7px #111827}.sk-product-layout-page .sk-product-listing-media .sk-status-badge{position:absolute;top:14px;left:14px;z-index:1;min-height:22px;padding:3px 8px;border-radius:4px;font-size:9px;font-weight:800;letter-spacing:0}.sk-product-listing-media>button{position:absolute;top:14px;right:14px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#111827;cursor:pointer}.sk-product-listing-media>button svg{width:17px;height:17px}.sk-product-preview-card-body{display:grid;gap:7px;padding:11px 13px 13px}.sk-product-preview-card-body>.sk-product-listing-media{margin:2px -13px}.sk-product-preview-card-body>.sk-product-listing-media:first-child{margin:-11px -13px 4px}.sk-product-preview-swatches{display:flex;gap:7px;min-height:14px}.sk-product-preview-swatches span{width:13px;height:13px;border:1px solid rgba(17,24,39,.25);border-radius:999px}.sk-product-preview-title{min-height:17px;color:#111827;font-size:12px;font-weight:700;line-height:1.25}.sk-product-preview-vendor{color:#53617b;font-size:11px;font-weight:600;line-height:1.2}.sk-product-preview-rating{display:flex;align-items:center;gap:4px;color:#f59e0b;font-size:12px;line-height:1}.sk-product-preview-rating small{color:#53617b;font-size:11px}.sk-product-preview-price-row{display:flex;align-items:center;gap:7px;min-height:25px}.sk-product-preview-price-row b{color:#111827;font-size:14px;font-weight:750;line-height:1}.sk-product-preview-price-row del{color:#7a869e;font-size:11px}.sk-product-preview-compare-price{color:#7a869e;font-size:11px;font-weight:650}.sk-product-preview-actions{display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:6px}.sk-product-preview-actions button,.sk-product-preview-wishlist{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 9px;border:1px solid #ddd7ff;border-radius:5px;background:#fbf9ff;color:var(--sk-purple);font-size:11px;font-weight:750;cursor:pointer}.sk-product-preview-actions button:first-child{background:var(--sk-purple);color:#fff}.sk-product-preview-actions button:last-child{padding:0}.sk-product-preview-actions button svg,.sk-product-preview-wishlist svg{width:15px;height:15px}.sk-product-preview-wishlist{gap:6px;width:max-content;background:#fff;color:#34415c}.sk-product-preview-note{margin-top:20px;padding:11px 13px;border:1px solid #dfe4ee;border-radius:6px;background:#fbfcff;color:#53617b;font-size:11px;line-height:1.25}.sk-product-sorting-card .sk-card__header{padding:18px 16px 0}.sk-product-sorting-card .sk-card__body{padding:11px 14px 15px}.sk-product-sorting-card .sk-button--compact{min-height:31px;color:var(--sk-purple)}.sk-product-sort-editor{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:8px;margin-bottom:10px;padding:10px;border:1px solid #dfe4ee;border-radius:6px;background:#fbfcff}.sk-product-sort-editor label{display:grid;gap:5px;min-width:0}.sk-product-sort-editor-actions{display:inline-flex;align-items:center;gap:8px}.sk-product-sort-editor-actions .sk-button{min-height:31px;padding-inline:13px}.sk-product-sort-table-wrap{position:relative;border:0;border-radius:0}.sk-product-sort-table-wrap.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.sk-product-sort-table{font-size:11px}.sk-product-sort-table th{height:29px;padding:8px 10px;background:#fbfcff;color:#111827;font-size:11px;font-weight:750}.sk-product-sort-table td{height:31px;padding:5px 10px;color:#17213a;font-size:12px;font-weight:500}.sk-product-sort-table tbody tr{position:relative;transition:background .14s ease,box-shadow .14s ease,opacity .14s ease,transform .14s ease}.sk-product-sort-table tbody tr{cursor:grab}.sk-product-sort-table tr.is-dragging{background:#fbf9ff;box-shadow:inset 3px 0 0 var(--sk-purple)}.sk-product-sort-table tr.is-dragging td{background:#fbf9ff;border-color:#d8ccff}.sk-product-sort-table th:first-child,.sk-product-sort-table td:first-child{width:32px;padding-right:2px;padding-left:4px}.sk-product-sort-table th:last-child,.sk-product-sort-table td:last-child{width:86px;text-align:right}.sk-product-sort-name{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.sk-product-layout-page .sk-product-sort-name .sk-status-badge{min-height:17px;padding:2px 6px;font-size:9px}.sk-product-layout-page .sk-status-badge{min-height:19px;padding:2px 9px;border-radius:999px;font-size:10px;font-weight:700}.sk-product-layout-page .sk-action-buttons{justify-content:flex-end}.sk-product-layout-page .sk-action-buttons button{min-width:23px;height:23px;padding:0;border-color:#d4dbe8;border-radius:5px}.sk-product-layout-page .sk-action-buttons svg{width:15px;height:15px}.sk-product-sort-drag-preview{position:absolute;left:0;z-index:15;display:grid;grid-template-columns:32px minmax(160px,1fr) minmax(200px,1.2fr) minmax(110px,.65fr) minmax(90px,.55fr) 86px;align-items:center;box-sizing:border-box;min-height:31px;padding:5px 10px 5px 4px;border:1px solid #cbbdff;border-radius:7px;background:#fff;color:#17213a;box-shadow:0 14px 30px #1f293729,0 0 0 3px #5b2fd614;font-size:12px;font-weight:500;pointer-events:none}.sk-product-sort-drag-preview .sk-status-badge{justify-self:start}.sk-product-drag-preview-actions{display:block}@media(max-width:1320px){.sk-product-layout-grid{grid-template-areas:"layout" "apply" "left" "preview";grid-template-columns:1fr}}@media(max-width:900px){.sk-product-layout-page .sk-admin{padding:20px 16px 28px}.sk-product-layout-options,.sk-product-elements-columns,.sk-product-preview-products{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-product-apply-grid,.sk-product-sort-editor{grid-template-columns:1fr}.sk-product-sort-editor-actions{justify-content:flex-end}.sk-product-preview-products.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.sk-product-layout-page .sk-page-actions,.sk-product-layout-page .sk-page-actions .sk-button{width:100%}.sk-product-layout-options,.sk-product-elements-columns,.sk-product-preview-products,.sk-product-preview-products.is-compact{grid-template-columns:1fr}.sk-product-layout-option{grid-template-columns:44px minmax(0,1fr)}.sk-product-layout-option .sk-icon-bubble{width:44px;height:44px}.sk-product-preview-toolbar,.sk-product-switch-row{align-items:stretch;flex-direction:column}.sk-product-sort-select{width:100%}.sk-product-preview-search{max-width:none;width:100%}.sk-product-sort-select select{min-width:0}.sk-product-preview-products.is-list .sk-product-preview-card-body{grid-template-columns:1fr}.sk-product-preview-products.is-list .sk-product-preview-card-body>.sk-product-listing-media{margin:-11px -13px 4px;border-right:0;border-bottom:1px solid #e5eaf2}.sk-product-sort-table-wrap{overflow-x:auto}.sk-product-sort-table{min-width:680px}}.sk-ai-merchandising-page{font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-ai-merchandising-page .sk-admin{max-width:none;padding:24px 29px 28px}.sk-ai-merchandising-page .sk-page-header{align-items:flex-start;margin-bottom:20px}.sk-ai-merchandising-page .sk-page-heading-row h1{color:#111827;font-size:24px;font-weight:600;line-height:1.1}.sk-ai-merchandising-page .sk-page-header p{margin-top:6px;color:#34415c;font-size:12.5px;line-height:1.35}.sk-ai-merchandising-page .sk-button{min-height:34px;gap:8px;padding:0 15px;border-color:#d5dce8;border-radius:6px;background:#fff;color:#111827;font-size:12px;font-weight:600;line-height:1}.sk-ai-merchandising-page .sk-button svg{width:14px;height:14px}.sk-ai-merchandising-page .sk-button--primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 8px 16px #5b2fd629}.sk-ai-merchandising-page .sk-button--compact{min-height:31px;color:var(--sk-purple)}.sk-ai-merchandising-page .sk-button:disabled{cursor:not-allowed;opacity:.56;box-shadow:none}.sk-merch-local-status{margin:-8px 0 12px;color:var(--sk-purple);font-size:12px;font-weight:700}.sk-merch-lock-banner{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;margin:-4px 0 14px;padding:14px;border:1px solid #fed7aa;border-radius:7px;background:#fff7ed}.sk-merch-lock-banner>span{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;background:#ffedd5;color:#c2410c}.sk-merch-lock-banner svg{width:17px;height:17px}.sk-merch-lock-banner strong{display:block;color:#111827;font-size:13px;font-weight:760}.sk-merch-lock-banner p{margin:4px 0 0;color:#7c2d12;font-size:12px;line-height:1.35}.sk-merch-summary-strip{display:flex;flex-wrap:wrap;gap:8px;margin:-5px 0 14px}.sk-merch-summary-strip span{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 10px;border:1px solid #dfe4ee;border-radius:6px;background:#fff;color:#34415c;font-size:11.5px;font-weight:700}.sk-merch-summary-strip svg{width:14px;height:14px;color:var(--sk-purple)}.sk-merch-layout{display:grid;grid-template-columns:minmax(0,1fr) 392px;gap:14px;align-items:start}.sk-merch-main-stack{display:grid;gap:14px;min-width:0}.sk-ai-merchandising-page .sk-card{border-color:#dfe4ee;border-radius:7px;box-shadow:0 1px 2px #10182809,0 10px 24px #11182709}.sk-ai-merchandising-page .sk-card__header{align-items:center;padding:18px 16px 0}.sk-ai-merchandising-page .sk-card__header h2{margin:0 0 7px;color:#111827;font-size:14px;font-weight:750;line-height:1.2}.sk-ai-merchandising-page .sk-card__header p{color:#34415c;font-size:12px;line-height:1.35}.sk-ai-merchandising-page .sk-card__body{padding:14px}.sk-merch-control-form{display:flex;flex-wrap:wrap;align-items:end;gap:10px}.sk-merch-field{display:grid;flex:1 1 170px;gap:7px;min-width:0}.sk-merch-product-field{flex-basis:220px;flex-grow:1.05}.sk-merch-action-field{flex-basis:320px;flex-grow:1.35}.sk-merch-target-field{flex-basis:210px;flex-grow:1}.sk-merch-priority-field{flex:0 1 130px}.sk-merch-status-field{flex:0 1 120px}.sk-merch-field>span{color:#111827;font-size:11px;font-weight:700;line-height:1}.sk-merch-field input,.sk-merch-field select{width:100%;min-height:34px;padding:0 11px;border:1px solid #cfd7e6;border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:600}.sk-merch-field input:disabled,.sk-merch-field select:disabled,.sk-merch-product-trigger:disabled,.sk-merch-action-tabs button:disabled{cursor:not-allowed;background:#f8fafc;color:#7b879d}.sk-merch-product-picker{position:relative;width:100%}.sk-merch-product-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:34px;padding:0 10px 0 11px;border:1px solid #cfd7e6;border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:600;text-align:left;cursor:pointer}.sk-merch-product-trigger.is-open{border-color:var(--sk-purple);box-shadow:0 0 0 3px #5b2fd61a}.sk-merch-product-trigger span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.sk-merch-product-trigger svg{flex:0 0 auto;width:14px;height:14px;color:#53617b}.sk-merch-product-menu{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:35;padding:8px;border:1px solid #d5dce8;border-radius:7px;background:#fff;box-shadow:0 16px 34px #11182729}.sk-merch-product-search{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 10px;border:1px solid #cfd7e6;border-radius:5px;background:#fbfcff}.sk-merch-product-search svg{width:14px;height:14px;color:#64748b}.sk-merch-product-search input{width:100%;min-height:0;padding:0;border:0;background:transparent;box-shadow:none;font-size:12px}.sk-merch-product-search input:focus{outline:0}.sk-merch-product-menu-label{display:block;margin:9px 2px 6px;color:#64748b;font-size:10.5px;font-weight:750;text-transform:uppercase}.sk-merch-product-options{display:grid;max-height:242px;overflow-y:auto}.sk-merch-product-options button{display:flex;align-items:center;gap:8px;min-height:34px;padding:7px 8px;border:0;border-radius:5px;background:transparent;color:#17213a;font:inherit;font-size:12px;font-weight:650;text-align:left;cursor:pointer}.sk-merch-product-options button:hover,.sk-merch-product-options button:focus-visible,.sk-merch-product-options button.is-selected{background:#f4f0ff;color:var(--sk-purple)}.sk-merch-product-options button svg{flex:0 0 auto;width:14px;height:14px}.sk-merch-product-options button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-merch-product-options p{margin:6px 4px 4px;color:#64748b;font-size:12px;font-weight:600}.sk-merch-action-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;min-height:34px;border:1px solid #cfd7e6;border-radius:5px;background:#fff}.sk-merch-action-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 10px;border:0;border-right:1px solid #cfd7e6;background:transparent;color:#111827;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.sk-merch-action-tabs button:last-child{border-right:0}.sk-merch-action-tabs button svg{width:14px;height:14px}.sk-merch-action-tabs .is-active{color:var(--sk-purple);box-shadow:inset 0 0 0 1px var(--sk-purple)}.sk-merch-form-actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto}.sk-merch-form-actions .sk-button{min-height:34px}.sk-merch-table-wrap{border:0;border-radius:0}.sk-merch-table{font-size:11px}.sk-merch-table th{height:34px;padding:9px 10px;background:#fbfcff;color:#111827;font-size:11px;font-weight:750}.sk-merch-table td{height:42px;padding:8px 10px;color:#17213a;font-size:12px;font-weight:500;text-transform:none}.sk-merch-table td strong{color:#111827;font-size:12px;font-weight:700}.sk-merch-table .sk-merch-empty-cell{height:108px;text-align:center}.sk-merch-empty-cell .sk-icon-bubble{width:36px;height:36px;margin:0 auto 8px}.sk-merch-empty-cell strong,.sk-merch-empty-cell span{display:block}.sk-merch-empty-cell span{margin-top:4px;color:#53617b;font-size:11.5px;font-weight:600}.sk-merch-table th:first-child,.sk-merch-table td:first-child{min-width:190px}.sk-merch-table th:nth-child(3),.sk-merch-table td:nth-child(3){min-width:210px}.sk-merch-table th:last-child,.sk-merch-table td:last-child{width:86px;text-align:right}.sk-merch-table td.sk-merch-empty-cell{text-align:center}.sk-merch-action-cell{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.sk-merch-action-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px}.sk-merch-action-icon svg{width:14px;height:14px}.sk-ai-merchandising-page .sk-status-badge{min-height:20px;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:700}.sk-ai-merchandising-page .sk-action-buttons{justify-content:flex-end}.sk-ai-merchandising-page .sk-action-buttons button{min-width:25px;height:25px;padding:0;border-color:#d4dbe8;border-radius:5px}.sk-ai-merchandising-page .sk-action-buttons svg{width:14px;height:14px}.sk-merch-suggestions-card{position:sticky;top:18px}.sk-merch-suggestions{display:grid;gap:10px}.sk-merch-suggestion{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;padding:12px;border:1px solid #dfe4ee;border-radius:7px;background:#fff}.sk-merch-suggestion .sk-icon-bubble{width:46px;height:46px;border-radius:10px;display:flex}.sk-merch-suggestion .sk-icon-bubble svg{width:24px;height:24px}.sk-merch-suggestion strong,.sk-merch-suggestion p,.sk-merch-suggestion span{display:block}.sk-merch-suggestion strong{margin-bottom:4px;color:#111827;font-size:12px;font-weight:750;line-height:1.25}.sk-merch-suggestion p{margin:0 0 7px;color:#34415c;font-size:11px;line-height:1.3}.sk-merch-suggestion span{color:#53617b;font-size:10.5px;font-weight:700;line-height:1.2}.sk-merch-suggestion .sk-button{grid-column:1 / -1;width:100%;color:var(--sk-purple)}@media(max-width:1380px){.sk-merch-layout{grid-template-columns:1fr}.sk-merch-suggestions-card{position:static}.sk-merch-suggestions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px){.sk-merch-control-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sk-merch-action-field{grid-column:span 2}.sk-merch-form-actions{grid-column:1 / -1;justify-content:flex-end}}@media(max-width:900px){.sk-ai-merchandising-page .sk-admin{padding:20px 16px 28px}.sk-merch-control-form,.sk-merch-suggestions{grid-template-columns:1fr}.sk-merch-control-form{display:grid}.sk-merch-lock-banner{grid-template-columns:36px minmax(0,1fr)}.sk-merch-lock-banner .sk-button{grid-column:1 / -1;width:100%}.sk-merch-action-field{grid-column:auto}}@media(max-width:640px){.sk-ai-merchandising-page .sk-page-actions,.sk-ai-merchandising-page .sk-page-actions .sk-button,.sk-merch-form-actions,.sk-merch-form-actions .sk-button{width:100%}.sk-merch-action-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-merch-action-tabs button:nth-child(2){border-right:0}.sk-merch-action-tabs button:nth-child(-n+2){border-bottom:1px solid #cfd7e6}.sk-merch-table-wrap{overflow-x:auto}.sk-merch-table{min-width:760px}}.sk-recommendation-page{font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-recommendation-page .sk-admin{max-width:none;padding:24px 29px 28px}.sk-recommendation-page .sk-page-header{align-items:flex-start;margin-bottom:20px}.sk-recommendation-page .sk-page-heading-row h1{color:#111827;font-size:24px;font-weight:600;line-height:1.1}.sk-recommendation-page .sk-page-header p{margin-top:6px;color:#34415c;font-size:12.5px;line-height:1.35}.sk-recommendation-page .sk-page-actions{gap:10px}.sk-recommendation-page .sk-button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;gap:8px;padding:0 15px;border-color:#d5dce8;border-radius:6px;background:#fff;color:#111827;font-size:12px;font-weight:600;line-height:1;text-decoration:none}.sk-recommendation-page .sk-button svg{width:14px;height:14px}.sk-recommendation-page .sk-button--primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 8px 16px #5b2fd629}.sk-recommendation-page .sk-button--danger{border-color:#d92d3a;background:#d92d3a;color:#fff;box-shadow:0 8px 16px #d92d3a29}.sk-recommendation-page .sk-button:disabled{opacity:.62;cursor:not-allowed}.sk-recommendation-page .sk-button.is-action-feedback{border-color:#4f22c9;background:#4f22c9;color:#fff;transform:translateY(-1px);box-shadow:0 0 0 4px #5b2fd624,0 10px 20px #5b2fd633;animation:sk-recommendation-button-feedback .72s ease both}.sk-recommendation-header-button{min-width:144px}.sk-recommendation-local-status{margin:-8px 0 12px;color:var(--sk-purple);font-size:12px;font-weight:700}.sk-recommendation-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,480px);gap:14px;align-items:start}.sk-recommendation-main-stack,.sk-recommendation-aside{display:grid;gap:14px;min-width:0}.sk-recommendation-aside{position:sticky;top:16px;align-self:start}.sk-recommendation-page .sk-card{border-color:#dfe4ee;border-radius:7px;box-shadow:0 1px 2px #10182809,0 12px 28px #1118270a}.sk-recommendation-page .sk-card__header{align-items:center;padding:18px 16px 0}.sk-recommendation-page .sk-card__header h2{margin:0 0 7px;color:#111827;font-size:14px;font-weight:750;line-height:1.2}.sk-recommendation-page .sk-card__header p{color:#34415c;font-size:12px;line-height:1.35}.sk-recommendation-page .sk-card__body{padding:14px}.sk-recommendation-kpis{gap:14px}.sk-recommendation-kpis .sk-metric-card{min-height:100px;padding:20px 18px;gap:15px;background:linear-gradient(145deg,#fffffff5,#fff),#fff}.sk-recommendation-kpis .sk-card-menu{display:none}.sk-recommendation-kpis .sk-icon-bubble{width:50px;height:50px;border-radius:14px}.sk-recommendation-kpis .sk-icon-bubble svg{width:25px;height:25px}.sk-recommendation-kpis .sk-label{color:#111827;font-size:11px;font-weight:700}.sk-recommendation-kpis .sk-metric-card strong{color:#111827;font-size:22px;font-weight:700;line-height:1.08}.sk-recommendation-kpis .sk-metric-card__content{gap:6px;padding-right:0}.sk-recommendation-kpis .sk-trend{display:inline-flex;align-items:center;gap:8px;color:#43506a;font-size:11px;font-weight:500}.sk-recommendation-kpis .sk-trend:before{display:inline-block;width:7px;height:7px;border-radius:999px;background:var(--sk-green);content:""}.sk-recommendation-kpis .sk-metric-card:nth-child(3) .sk-trend:before{background:var(--sk-orange)}.sk-recommendation-kpis .sk-metric-card:nth-child(4) .sk-trend:before{background:var(--sk-blue)}.sk-recommendation-table-card .sk-card__body{padding:0}.sk-recommendation-table-card{overflow:visible}.sk-recommendation-table-toolbar{display:flex;align-items:center;justify-content:space-between;min-height:57px;gap:16px;padding:0 16px}.sk-recommendation-table-toolbar h2{margin:0;color:#111827;font-size:14px;font-weight:750;line-height:1.2}.sk-recommendation-table-controls{display:flex;align-items:center;gap:12px;min-width:0}.sk-recommendation-search{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;width:min(280px,36vw);min-height:32px;padding:0 11px;border:1px solid #cfd7e6;border-radius:5px;background:#fff;color:#7a869e}.sk-recommendation-search svg{width:14px;height:14px}.sk-recommendation-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#111827;font:inherit;font-size:11px;font-weight:500}.sk-recommendation-table-controls select,.sk-recommendation-field input,.sk-recommendation-field select{min-height:32px;border:1px solid #cfd7e6;border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:11px;font-weight:600}.sk-recommendation-table-controls select{min-width:118px;padding:0 11px}.sk-recommendation-table-wrap{position:relative;overflow-y:hidden;border:0;border-radius:0 0 7px 7px}.sk-recommendation-table-wrap:has(.sk-recommendation-row-menu){overflow-y:visible}.sk-recommendation-table-wrap.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.sk-recommendation-table{min-width:980px;font-size:11px}.sk-recommendation-table th{height:33px;padding:9px 10px;background:#fbfcff;color:#111827;font-size:10.5px;font-weight:750}.sk-recommendation-table td{height:50px;padding:8px 10px;color:#17213a;font-size:11px;font-weight:500;text-transform:none}.sk-recommendation-table .sk-recommendation-empty-cell{height:128px;text-align:center}.sk-recommendation-empty-cell .sk-icon-bubble{width:38px;height:38px;margin:0 auto 9px}.sk-recommendation-empty-cell strong,.sk-recommendation-empty-cell span{display:block}.sk-recommendation-empty-cell strong{color:#111827;font-size:12px;font-weight:750}.sk-recommendation-empty-cell span{margin-top:5px;color:#53617b;font-size:11px;font-weight:600}.sk-recommendation-table tbody tr{position:relative;transition:background .14s ease,box-shadow .14s ease,transform .14s ease}.sk-recommendation-table tbody tr:hover{background:#fbfcff}.sk-recommendation-table tbody tr.is-selected{background:#fcfbff}.sk-recommendation-table tbody tr.is-action-feedback td{background:#f6f2ff;border-color:#d8ccff;box-shadow:inset 0 1px #5b2fd61a;animation:sk-recommendation-row-feedback .72s ease both}.sk-recommendation-table tbody tr.is-action-feedback td:first-child{box-shadow:inset 3px 0 0 var(--sk-purple),inset 0 1px #5b2fd61a}.sk-recommendation-table tbody tr.is-dragging{background:#fbf9ff;box-shadow:inset 3px 0 0 var(--sk-purple)}.sk-recommendation-table tbody tr.is-dragging td{background:#fbf9ff;border-color:#d8ccff}.sk-recommendation-table th:first-child,.sk-recommendation-table td:first-child{width:34px;padding-right:2px;padding-left:16px}.sk-recommendation-table th:nth-child(2),.sk-recommendation-table td:nth-child(2){min-width:210px}.sk-recommendation-table th:nth-child(3),.sk-recommendation-table td:nth-child(3){min-width:160px}.sk-recommendation-table th:nth-child(5),.sk-recommendation-table td:nth-child(5){min-width:150px}.sk-recommendation-table th:nth-child(6),.sk-recommendation-table td:nth-child(6),.sk-recommendation-table th:nth-child(7),.sk-recommendation-table td:nth-child(7){width:78px;text-align:center}.sk-recommendation-table th:nth-child(8),.sk-recommendation-table td:nth-child(8){width:110px}.sk-recommendation-table th:last-child,.sk-recommendation-table td:last-child{width:92px;text-align:right}.sk-recommendation-table td.sk-recommendation-empty-cell{text-align:center}.sk-recommendation-drag-button{display:inline-grid;place-items:center;width:18px;height:24px;padding:0;border:0;background:transparent;color:#475569;cursor:grab;touch-action:none;transition:color .14s ease,transform .14s ease}.sk-recommendation-drag-button svg{width:15px;height:15px}.sk-recommendation-drag-button:hover,.sk-recommendation-drag-button:focus-visible{color:var(--sk-purple);transform:scale(1.08)}.sk-recommendation-drag-button:active{cursor:grabbing;color:var(--sk-purple)}.sk-recommendation-name-cell{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.sk-recommendation-widget-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:7px}.sk-recommendation-widget-icon svg{width:17px;height:17px}.sk-recommendation-name-cell strong{display:flex;align-items:center;gap:7px;overflow:hidden;color:#111827;font-size:11.5px;font-weight:750;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.sk-plan-inline-badge{display:inline-flex;flex:0 0 auto;align-items:center;min-height:18px;padding:2px 6px;border-radius:999px;background:#fff4e8;color:#a34b00;font-size:9px;font-style:normal;font-weight:750;text-transform:capitalize}.sk-plan-cell-note{display:block;margin-top:4px;color:#a34b00;font-size:9.5px;font-weight:700;line-height:1.1}.sk-plan-inline-note{display:block;margin-top:3px;color:#a34b00;font-size:10px;font-weight:650;line-height:1.25}.sk-recommendation-plan-lock{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:10px 12px;border:1px solid #ffd9ae;border-radius:7px;background:#fff8f0;color:#6f3600;font-size:11px;line-height:1.35}.sk-recommendation-plan-lock svg{width:16px;height:16px;margin-top:1px}.sk-recommendation-plan-lock strong{display:block;color:#111827;font-size:11px}.sk-recommendation-name-cell small{display:block;margin-top:3px;overflow:hidden;color:#53617b;font-size:10.5px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.sk-recommendation-table .sk-status-badge{min-height:20px;padding:3px 8px;border-radius:4px;font-size:10px;font-weight:650}.sk-recommendation-table .sk-toggle,.sk-recommendation-toggle-row .sk-toggle{width:30px;height:18px}.sk-recommendation-table .sk-toggle span,.sk-recommendation-toggle-row .sk-toggle span{top:2px;left:2px;width:14px;height:14px}.sk-recommendation-table .sk-toggle.is-on span,.sk-recommendation-toggle-row .sk-toggle.is-on span{transform:translate(12px)}.sk-recommendation-placement-icons{display:inline-flex;align-items:center;gap:6px}.sk-recommendation-placement-icons button{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;padding:0;border:1px solid transparent;border-radius:5px;background:#f4f6fa;color:#53617b;cursor:pointer}.sk-recommendation-placement-icons button.is-active{border-color:#d8ccff;background:#f2edff;color:var(--sk-purple)}.sk-recommendation-placement-icons svg{width:14px;height:14px}.sk-recommendation-actions,.sk-recommendation-actions .sk-action-buttons{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.sk-recommendation-actions button{display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;padding:0;border:1px solid #d4dbe8;border-radius:5px;background:#fff;color:#17213a;cursor:pointer}.sk-recommendation-actions button.is-action-feedback{border-color:var(--sk-purple);background:#f6f2ff;color:var(--sk-purple);box-shadow:0 0 0 3px #5b2fd61f;animation:sk-recommendation-button-feedback .72s ease both}.sk-recommendation-actions svg{width:14px;height:14px}.sk-recommendation-menu-wrap{position:relative;display:inline-flex}.sk-recommendation-row-menu{position:absolute;top:calc(100% + 7px);right:0;z-index:25;min-width:126px;padding:5px;border:1px solid #d4dbe8;border-radius:6px;background:#fff;box-shadow:0 14px 30px #11182724}.sk-recommendation-row-menu:before{position:absolute;top:-5px;right:10px;width:8px;height:8px;border-top:1px solid #d4dbe8;border-left:1px solid #d4dbe8;background:#fff;content:"";transform:rotate(45deg)}.sk-recommendation-row-menu button{width:100%;min-width:0;height:30px;justify-content:flex-start;gap:7px;padding:0 9px;border:0;background:transparent;color:#111827;font-size:11px;font-weight:700;text-align:left}.sk-recommendation-row-menu button:hover,.sk-recommendation-row-menu button:focus-visible{background:#f7f3ff;color:var(--sk-purple)}.sk-recommendation-table-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:45px;padding:8px 16px;border-top:1px solid var(--sk-border);background:#fff;color:#53617b;font-size:11px}.sk-recommendation-table-footer select{min-height:26px;border:0;background:transparent;color:#111827;font:inherit;font-weight:600}.sk-recommendation-table-footer button{display:inline-flex;align-items:center;justify-content:center;min-width:25px;height:25px;padding:0 7px;border:0;border-radius:4px;background:transparent;color:#34415c;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.sk-recommendation-table-footer button:disabled{color:#aeb7c7;cursor:not-allowed}.sk-recommendation-table-footer button.is-active{border:1px solid #cbbdff;background:#f7f3ff;color:var(--sk-purple)}.sk-recommendation-table-footer svg{width:14px;height:14px}.sk-recommendation-drag-preview{position:absolute;left:0;z-index:15;display:grid;grid-template-columns:34px 42px minmax(160px,1fr) 150px 80px 150px 72px 74px 104px 108px;align-items:center;box-sizing:border-box;min-width:980px;min-height:50px;padding:8px 10px 8px 16px;border:1px solid #cbbdff;border-radius:7px;background:#fff;color:#17213a;box-shadow:0 14px 30px #1f293729,0 0 0 3px #5b2fd614;font-size:11px;font-weight:500;pointer-events:none}.sk-recommendation-drag-preview-handle{display:inline-grid;place-items:center;width:18px;height:24px;color:var(--sk-purple)}.sk-recommendation-drag-preview-handle svg{width:15px;height:15px}.sk-recommendation-drag-preview strong{overflow:hidden;color:#111827;font-size:11.5px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.sk-recommendation-placement-card .sk-card__header{padding-bottom:0}.sk-recommendation-placement-card .sk-card__body{padding:13px 16px 15px}.sk-recommendation-placement-guide{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:1px;border-top:1px solid #eef1f6}.sk-recommendation-placement-item{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-height:48px;padding:0 9px}.sk-recommendation-placement-item>span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:5px;background:#f4f6fa;color:#53617b}.sk-recommendation-placement-item svg{width:15px;height:15px}.sk-recommendation-placement-item strong{display:block;color:#111827;font-size:11px;font-weight:750;line-height:1.2}.sk-recommendation-placement-item p{margin:4px 0 0;color:#53617b;font-size:10.5px;line-height:1.2}.sk-recommendation-settings-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:flex-end}.sk-recommendation-settings-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0f172a57;cursor:pointer}.sk-recommendation-settings-drawer-panel{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(480px,calc(100vw - 28px));height:100%;border-left:1px solid #dfe4ee;background:#f7f9fc;box-shadow:-18px 0 42px #0f172a2e;outline:none;animation:sk-recommendation-drawer-enter .18s ease-out both}.sk-recommendation-settings-drawer-panel.is-editing{box-shadow:-18px 0 42px #0f172a2e,inset 3px 0 0 var(--sk-purple)}.sk-recommendation-settings-drawer-panel.is-pulsing{animation:sk-recommendation-drawer-enter .18s ease-out both,sk-recommendation-drawer-feedback .72s ease both}.sk-recommendation-settings-drawer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 22px 18px;border-bottom:1px solid #e5eaf2;background:#fff}.sk-recommendation-settings-drawer-header span{display:block;margin-bottom:6px;color:var(--sk-purple);font-size:11px;font-weight:800;line-height:1}.sk-recommendation-settings-drawer-header h2{margin:0;color:#111827;font-size:20px;font-weight:750;line-height:1.2}.sk-recommendation-settings-drawer-header p{margin:7px 0 0;color:#53617b;font-size:12px;line-height:1.35}.sk-recommendation-settings-drawer-header button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border:1px solid #d5dce8;border-radius:6px;background:#fff;color:#17213a;font-size:13px;font-weight:800;line-height:1;cursor:pointer}.sk-recommendation-settings-drawer-header button:hover,.sk-recommendation-settings-drawer-header button:focus-visible{border-color:#cbbdff;color:var(--sk-purple);box-shadow:0 0 0 3px #5b2fd61a}.sk-recommendation-settings-drawer-body{display:grid;align-content:start;gap:15px;min-height:0;padding:18px 22px 22px;overflow-y:auto}.sk-recommendation-confirm-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;padding:20px}.sk-recommendation-confirm-dialog__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0f172a6b;cursor:pointer}.sk-recommendation-confirm-dialog__panel{position:relative;z-index:1;display:grid;width:min(420px,100%);gap:16px;padding:22px;border:1px solid #e2e7f0;border-radius:10px;background:#fff;box-shadow:0 24px 60px #0f172a38;outline:none;animation:sk-recommendation-dialog-enter .16s ease-out both}.sk-recommendation-confirm-dialog__icon{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:8px;background:var(--sk-red-soft);color:#d92d3a}.sk-recommendation-confirm-dialog__icon svg{width:20px;height:20px}.sk-recommendation-confirm-dialog__panel h2{margin:0;color:#111827;font-size:20px;font-weight:780;line-height:1.2}.sk-recommendation-confirm-dialog__panel p{margin:8px 0 0;color:#53617b;font-size:13px;line-height:1.45}.sk-recommendation-confirm-dialog__panel p strong{color:#111827}.sk-recommendation-confirm-dialog__panel footer{display:flex;justify-content:flex-end;gap:10px}.sk-recommendation-settings-card .sk-card__body{display:grid;gap:13px}.sk-recommendation-settings-focus{scroll-margin-top:18px}.sk-recommendation-settings-focus.is-editing .sk-recommendation-settings-card{border-color:#cbbdff;box-shadow:0 0 0 3px #5b2fd61a,0 16px 34px #11182714}.sk-recommendation-settings-focus.is-pulsing .sk-recommendation-settings-card{animation:sk-recommendation-settings-feedback .72s ease both}.sk-recommendation-editing-callout{display:flex;align-items:center;gap:9px;min-height:34px;padding:8px 10px;border:1px solid #d8ccff;border-radius:6px;background:#f7f3ff;color:#34415c;font-size:11px;font-weight:650}.sk-recommendation-editing-callout svg{flex:0 0 auto;width:14px;height:14px;color:var(--sk-purple)}.sk-recommendation-editing-callout strong{color:#111827;font-weight:800}.sk-recommendation-field,.sk-recommendation-products-field{display:grid;gap:7px;min-width:0}.sk-recommendation-field>span,.sk-recommendation-products-field>span,.sk-recommendation-placement-settings>span{color:#111827;font-size:10.5px;font-weight:750;line-height:1}.sk-recommendation-field input,.sk-recommendation-field select{width:100%;padding:0 10px}.sk-recommendation-field small,.sk-recommendation-products-field small{margin-top:-2px;color:#53617b;font-size:10px;line-height:1.3}.sk-recommendation-tabs{display:flex;align-items:flex-end;gap:20px;min-height:35px;border-bottom:1px solid #dfe4ee}.sk-recommendation-tabs button{align-self:stretch;padding:0 0 8px;border:0;border-bottom:2px solid transparent;background:transparent;color:#34415c;font:inherit;font-size:10.5px;font-weight:650;cursor:pointer}.sk-recommendation-tabs button.is-active{border-color:var(--sk-purple);color:var(--sk-purple)}.sk-recommendation-settings-panel{display:grid;gap:16px;padding:16px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 1px 2px #10182809}.sk-recommendation-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.sk-recommendation-toggle-row strong,.sk-recommendation-toggle-row span{display:block}.sk-recommendation-toggle-row strong{margin-bottom:4px;color:#111827;font-size:10.5px;font-weight:750;line-height:1}.sk-recommendation-toggle-row span{color:#53617b;font-size:10.5px}.sk-recommendation-product-count{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:14px}.sk-recommendation-product-count input[type=range]{width:100%;accent-color:var(--sk-purple)}.sk-recommendation-product-count output{display:inline-flex;align-items:center;justify-content:center;min-height:28px;border:1px solid #d5dce8;border-radius:5px;background:#fff;color:#111827;font-size:11px;font-weight:700}.sk-recommendation-placement-settings{display:grid;gap:10px}.sk-recommendation-placement-settings>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.sk-recommendation-placement-settings label{display:inline-flex;align-items:center;gap:8px;color:#111827;font-size:11px;font-weight:500;line-height:1.2}.sk-recommendation-placement-settings input{width:13px;height:13px;margin:0;accent-color:var(--sk-purple)}.sk-recommendation-settings-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:12px;padding:14px 22px 16px;border-top:1px solid #e5eaf2;background:#fff;box-shadow:0 -12px 24px #0f172a0f}.sk-recommendation-settings-actions .sk-button{width:100%}.sk-recommendation-preview-card .sk-card__header{align-items:center;padding-bottom:0}.sk-recommendation-preview-card .sk-card__body{display:grid;gap:14px;padding:14px 16px 16px}.sk-recommendation-device-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;width:132px;min-height:25px;border:1px solid #d5dce8;border-radius:5px;background:#fff}.sk-recommendation-device-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:25px;padding:0 8px;border:0;border-right:1px solid #d5dce8;background:transparent;color:#34415c;font:inherit;font-size:10px;font-weight:650;cursor:pointer}.sk-recommendation-device-tabs button:last-child{border-right:0}.sk-recommendation-device-tabs button.is-active{color:var(--sk-purple);box-shadow:inset 0 0 0 1px var(--sk-purple)}.sk-recommendation-device-tabs svg{width:12px;height:12px}.sk-recommendation-preview-shell{display:grid;gap:14px;padding:16px;border:1px solid #dfe4ee;border-radius:8px;background:#fff}.sk-recommendation-preview-shell>strong{color:#111827;font-size:11px;font-weight:750;line-height:1.2}.sk-recommendation-preview-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}.sk-recommendation-preview-products.is-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-recommendation-preview-products.is-list{grid-template-columns:1fr}.sk-recommendation-preview-card.is-mobile .sk-recommendation-preview-products{max-width:none}.sk-recommendation-listing-preview-card{min-width:0}.sk-recommendation-preview-products .sk-product-preview-card-body{gap:8px;padding:12px}.sk-recommendation-preview-products .sk-product-listing-media{min-height:182px;margin:-12px -12px 6px}.sk-recommendation-preview-products.is-compact .sk-product-listing-media{min-height:132px}.sk-recommendation-preview-products .sk-product-preview-card-body>.sk-product-listing-media:first-child{min-height:182px;margin:-12px -12px 6px}.sk-recommendation-preview-products .sk-product-preview-title{display:-webkit-box;overflow:hidden;min-height:30px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sk-recommendation-preview-products .sk-product-preview-vendor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-recommendation-preview-products .sk-product-preview-price-row{flex-wrap:wrap;gap:5px 7px}.sk-recommendation-preview-products .sk-product-preview-actions{grid-template-columns:minmax(0,1fr) 34px}.sk-recommendation-preview-products.is-compact .sk-product-preview-card-body>.sk-product-listing-media:first-child{min-height:132px}.sk-recommendation-preview-card.is-mobile .sk-product-listing-media{min-height:145px}.sk-recommendation-preview-card.is-mobile .sk-product-preview-card-body>.sk-product-listing-media:first-child{min-height:145px}.sk-recommendation-page .sk-product-listing-media .sk-status-badge{position:absolute;top:12px;left:12px;z-index:1;min-height:22px;padding:3px 8px;border-radius:4px;font-size:9px;font-weight:800;letter-spacing:0}.sk-recommendation-preview-dots{display:flex;justify-content:center;gap:9px;min-height:9px;margin-top:2px}.sk-recommendation-preview-dots span{width:8px;height:8px;border-radius:999px;background:#d9dee8}.sk-recommendation-preview-dots span.is-active{background:var(--sk-purple)}.sk-recommendation-preview-note{padding:9px 11px;border:1px solid #dfe4ee;border-radius:6px;background:#fbfcff;color:#53617b;font-size:10.5px;line-height:1.25}@keyframes sk-recommendation-button-feedback{0%{transform:translateY(0)}35%{transform:translateY(-1px)}to{transform:translateY(0)}}@keyframes sk-recommendation-row-feedback{0%{background:#ede7ff}to{background:#f6f2ff}}@keyframes sk-recommendation-drawer-enter{0%{opacity:.72;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes sk-recommendation-dialog-enter{0%{opacity:.72;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sk-recommendation-drawer-feedback{0%{box-shadow:-18px 0 42px #0f172a2e,inset 0 0 #5b2fd600}45%{box-shadow:-18px 0 42px #0f172a2e,inset 4px 0 #5b2fd6b8}to{box-shadow:-18px 0 42px #0f172a2e,inset 3px 0 #5b2fd6e6}}@keyframes sk-recommendation-settings-feedback{0%{box-shadow:0 0 #5b2fd638,0 16px 34px #11182714}48%{box-shadow:0 0 0 5px #5b2fd624,0 16px 34px #11182714}to{box-shadow:0 0 0 3px #5b2fd61a,0 16px 34px #11182714}}@media(max-width:1340px){.sk-recommendation-layout{grid-template-columns:1fr}.sk-recommendation-aside{position:static;grid-template-columns:minmax(0,430px);justify-content:end}}@media(max-width:980px){.sk-recommendation-page .sk-admin{padding:20px 16px 28px}.sk-recommendation-kpis,.sk-recommendation-placement-guide{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-recommendation-table-toolbar,.sk-recommendation-table-controls{align-items:stretch;flex-direction:column}.sk-recommendation-table-toolbar{padding:14px 16px}.sk-recommendation-search{width:100%}}@media(max-width:640px){.sk-recommendation-page .sk-page-actions,.sk-recommendation-page .sk-page-actions .sk-button,.sk-recommendation-settings-actions{width:100%}.sk-recommendation-kpis,.sk-recommendation-placement-guide,.sk-recommendation-aside,.sk-recommendation-placement-settings>div,.sk-recommendation-settings-actions{grid-template-columns:1fr}.sk-recommendation-settings-drawer-panel{width:100vw}.sk-recommendation-settings-drawer-header,.sk-recommendation-settings-drawer-body{padding-right:16px;padding-left:16px}.sk-recommendation-table-controls select{width:100%}.sk-recommendation-preview-products,.sk-recommendation-preview-card.is-mobile .sk-recommendation-preview-products{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.sk-recommendation-table{min-width:980px}}.sk-analytics-page{font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-analytics-page .sk-admin{max-width:none;padding:24px 27px 28px}.sk-analytics-page .sk-page-header{align-items:flex-start;margin-bottom:20px}.sk-analytics-page .sk-page-heading-row h1{color:#111827;font-size:24px;font-weight:600;line-height:1.1}.sk-analytics-page .sk-page-header p{margin-top:6px;color:#34415c;font-size:12.5px;line-height:1.35}.sk-analytics-page .sk-page-actions{gap:10px}.sk-analytics-page .sk-button{min-height:36px;gap:8px;padding:0 15px;border-color:#d5dce8;border-radius:6px;background:#fff;color:#111827;font-size:12px;font-weight:600;line-height:1}.sk-analytics-page .sk-button--primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff}.sk-analytics-page .sk-button svg{width:14px;height:14px}.sk-analytics-export-button{min-width:132px}.sk-analytics-local-status{margin:-8px 0 12px;color:var(--sk-purple);font-size:12px;font-weight:700}.sk-analytics-stack{display:grid;gap:16px}.sk-analytics-page .sk-card{border-color:#dfe4ee;border-radius:7px;box-shadow:0 1px 2px #10182809,0 10px 24px #11182709}.sk-analytics-page .sk-card__header{align-items:center;padding:20px 16px 0}.sk-analytics-page .sk-card__header h2{margin:0 0 6px;color:#111827;font-size:15px;font-weight:650;line-height:1.2}.sk-analytics-page .sk-card__action a{color:#2400d8;font-size:12px;font-weight:600}.sk-analytics-page .sk-card__body{padding:14px 14px 15px}.sk-analytics-tabs-card{overflow:hidden;min-height:48px}.sk-analytics-tabs{display:flex;align-items:stretch;gap:30px;min-height:48px}.sk-analytics-tabs button{min-width:144px;padding:0 12px;border:0;border-bottom:3px solid transparent;background:transparent;color:#34415c;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.sk-analytics-tabs button.is-active{border-color:var(--sk-purple);background:linear-gradient(180deg,#f5f1ffe6,#fff0);color:var(--sk-purple)}.sk-analytics-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px}.sk-analytics-metric-card{display:grid;grid-template-columns:minmax(0,1fr) 74px;align-items:end;min-height:112px;gap:12px;padding:18px 16px 17px;background:linear-gradient(145deg,#fffffffa,#ffffffeb),#fff;box-shadow:0 1px 2px #1018280a,0 12px 24px #1118270e}.sk-analytics-metric-card>div{display:grid;align-content:end;gap:7px;min-height:76px;min-width:0}.sk-analytics-metric-card>div>span{color:#111827;font-size:11.5px;font-weight:700;line-height:1.12}.sk-analytics-metric-card strong{color:#111827;font-size:22px;font-weight:720;line-height:1;white-space:nowrap}.sk-analytics-trend{display:inline-flex;align-items:center;gap:4px;min-width:0;font-size:10px;font-style:normal;font-weight:700;line-height:1.2;white-space:nowrap}.sk-analytics-trend svg{width:10px;height:10px}.sk-analytics-trend.sk-tone-purple,.sk-analytics-trend.sk-tone-blue,.sk-analytics-trend.sk-tone-green,.sk-analytics-trend.sk-tone-orange{background:transparent;border:0;color:var(--sk-green)}.sk-analytics-trend.sk-tone-red{background:transparent;border:0;color:var(--sk-red)}.sk-analytics-trend em{color:#53617b;font-style:normal;font-weight:550}.sk-analytics-metric-card .sk-sparkline{flex:0 0 auto;align-self:center;width:74px;height:42px;margin:0}.sk-analytics-metric-card .sk-sparkline polyline{stroke-width:2.2}.sk-analytics-grid{display:grid;grid-template-columns:minmax(360px,1.05fr) minmax(360px,.97fr) minmax(360px,1fr);gap:16px;align-items:start}.sk-analytics-grid>.sk-card{min-width:0}.sk-analytics-grid--top>.sk-card{min-height:336px}.sk-analytics-grid--bottom>.sk-card{min-height:278px}.sk-analytics-select{min-width:72px;min-height:34px;padding:0 10px;border:1px solid #d5dce8;border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:11px;font-weight:600}.sk-analytics-performance{display:grid;gap:8px}.sk-analytics-chart-legend{display:flex;align-items:center;gap:24px;min-height:24px;color:#34415c;font-size:11px}.sk-analytics-chart-legend span{display:inline-flex;align-items:center;gap:9px}.sk-analytics-chart-legend i{width:8px;height:8px;border-radius:999px}.sk-analytics-performance svg{display:block;width:100%;height:242px}.sk-analytics-performance line{stroke:#e6eaf2;stroke-width:1}.sk-analytics-performance polyline{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.sk-analytics-performance circle{stroke:#fff;stroke-width:1.6}.sk-analytics-performance text{fill:#53617b;font-size:11px}.sk-analytics-table-wrap{max-height:430px;overflow:auto;border-radius:0 0 7px 7px}.sk-analytics-table{width:100%;min-width:420px;border-collapse:collapse}.sk-analytics-table th{height:34px;padding:9px 10px;background:#fbfcff;color:#111827;font-size:10.5px;font-weight:700;text-align:left;white-space:nowrap}.sk-analytics-table td{height:39px;padding:8px 10px;border-top:1px solid #e4e8f0;color:#17213a;font-size:11px;font-weight:500;text-transform:none;white-space:nowrap}.sk-analytics-table td:not(:first-child),.sk-analytics-table th:not(:first-child){text-align:right}.sk-analytics-table-footer{padding:12px 10px 2px;border-top:1px solid #e4e8f0}.sk-analytics-table-cta{display:flex;align-items:center;justify-content:center;min-height:33px;border:1px solid #cbbdff;border-radius:5px;color:var(--sk-purple);font-size:12px;font-weight:650}.sk-analytics-filter-card .sk-analytics-table{min-width:480px}.sk-analytics-filter-usage{display:grid;grid-template-columns:minmax(86px,1fr) auto;align-items:center;gap:24px;min-width:230px}.sk-analytics-filter-usage .sk-progress{width:100%;min-width:110px;height:5px}.sk-analytics-filter-usage>span{color:#17213a;font-weight:500}.sk-analytics-device-card .sk-card__body{padding-top:22px}.sk-analytics-device-card .sk-donut-wrap{grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:30px}.sk-analytics-device-card .sk-donut{width:210px}.sk-analytics-device-card .sk-donut>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:112px;padding:0}.sk-analytics-device-card .sk-donut strong{font-size:22px;font-weight:650;line-height:1;text-align:center}.sk-analytics-device-card .sk-donut span{color:#53617b;font-size:11px;line-height:1.2;text-align:center}.sk-analytics-device-card .sk-donut-legend{gap:16px;color:#17213a;font-size:12px}.sk-analytics-device-card .sk-donut-legend span{grid-template-columns:9px minmax(70px,1fr) auto;gap:12px}.sk-analytics-device-card .sk-donut-legend b{color:#17213a;font-weight:500}.sk-analytics-insights-card .sk-card__body{padding-top:12px}.sk-analytics-insights-list{overflow:hidden;border:1px solid #e4e8f0;border-radius:7px}.sk-analytics-insight-row{display:grid;grid-template-columns:40px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:58px;padding:9px 12px;border-bottom:1px solid #e4e8f0;color:inherit}.sk-analytics-insight-row:last-child{border-bottom:0}.sk-analytics-insight-row:hover{background:#fbfcff}.sk-analytics-insight-row .sk-icon-bubble{width:36px;height:36px;border-radius:999px}.sk-analytics-insight-row .sk-icon-bubble svg{width:17px;height:17px}.sk-analytics-insight-row strong,.sk-analytics-insight-row small{display:block}.sk-analytics-insight-row strong{overflow:hidden;color:#111827;font-size:11.5px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.sk-analytics-insight-row small{margin-top:3px;color:#53617b;font-size:10.5px;line-height:1.25}.sk-analytics-insight-row>svg{width:16px;height:16px;color:#111827}.sk-analytics-ai-strip{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:93px;padding:18px}.sk-analytics-ai-strip .sk-icon-bubble{width:50px;height:50px;border-radius:12px}.sk-analytics-ai-strip .sk-icon-bubble svg{width:25px;height:25px}.sk-analytics-ai-strip h2{display:flex;align-items:center;gap:10px;margin:0 0 8px;color:#111827;font-size:14px;font-weight:650;line-height:1.2}.sk-analytics-ai-strip .sk-status-badge{min-height:19px;padding:2px 8px;font-size:10px;font-weight:700}.sk-analytics-ai-strip p{margin:0;color:#34415c;font-size:11.5px;line-height:1.35}.sk-analytics-ai-strip .sk-button{min-width:170px;color:var(--sk-purple)}@media(max-width:1380px){.sk-analytics-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-analytics-grid{grid-template-columns:1fr}.sk-analytics-grid--top>.sk-card,.sk-analytics-grid--bottom>.sk-card{min-height:auto}}@media(max-width:900px){.sk-analytics-page .sk-admin{padding:20px 16px 28px}.sk-analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-analytics-tabs-card{padding:0 14px}.sk-analytics-tabs{overflow-x:auto;gap:16px}.sk-analytics-tabs button{min-width:148px}.sk-analytics-device-card .sk-donut-wrap{grid-template-columns:1fr;justify-items:center}.sk-analytics-device-card .sk-donut-legend{width:min(100%,360px)}.sk-analytics-ai-strip{grid-template-columns:50px minmax(0,1fr)}.sk-analytics-ai-strip .sk-button{grid-column:1 / -1;width:100%}}@media(max-width:640px){.sk-analytics-page .sk-page-actions,.sk-analytics-page .sk-page-actions .sk-button{width:100%}.sk-analytics-kpis{grid-template-columns:1fr}.sk-analytics-metric-card{min-height:96px}.sk-analytics-chart-legend{gap:14px}.sk-analytics-table{min-width:520px}}.sk-ai-intelligence-page{font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-ai-intelligence-page .sk-admin{max-width:none;padding:24px 27px 28px}.sk-ai-intelligence-page .sk-page-header{align-items:flex-start;margin-bottom:20px}.sk-ai-intelligence-page .sk-page-heading-row{gap:8px}.sk-ai-intelligence-page .sk-page-heading-row h1{color:#111827;font-size:24px;font-weight:600;line-height:1.1}.sk-ai-intelligence-page .sk-page-heading-row .sk-status-badge{min-height:21px;padding:4px 8px;background:#f0eaff;color:var(--sk-purple);font-size:11px;font-weight:700}.sk-ai-intelligence-page .sk-page-header p{margin-top:6px;color:#34415c;font-size:12.5px;line-height:1.35}.sk-ai-intelligence-page .sk-page-actions{gap:10px}.sk-ai-intelligence-page .sk-button{min-height:36px;gap:8px;padding:0 15px;border-color:#d5dce8;border-radius:6px;background:#fff;color:#111827;font-size:12px;font-weight:600;line-height:1}.sk-ai-intelligence-page .sk-button--primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff}.sk-ai-intelligence-page .sk-button svg{width:14px;height:14px}.sk-ai-intel-export-button{min-width:132px}.sk-ai-intel-local-status{margin:-8px 0 12px;color:var(--sk-purple);font-size:12px;font-weight:700}.sk-ai-intel-stack{display:grid;gap:22px}.sk-ai-intelligence-page .sk-card{border-color:#dfe4ee;border-radius:7px;background:#fff;box-shadow:0 1px 2px #10182809,0 10px 24px #11182709}.sk-ai-intelligence-page .sk-card__header{align-items:center;padding:22px 20px 0}.sk-ai-intelligence-page .sk-card__header h2{margin:0 0 6px;color:#111827;font-size:15px;font-weight:650;line-height:1.2}.sk-ai-intelligence-page .sk-card__header p{margin:0;color:#53617b;font-size:11.5px;line-height:1.35}.sk-ai-intelligence-page .sk-card__action a{color:#2400d8;font-size:12px;font-weight:600}.sk-ai-intelligence-page .sk-card__body{padding:18px 20px 20px}.sk-ai-intel-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sk-ai-intel-kpi-card{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;min-height:112px;gap:16px;padding:20px 22px;background:linear-gradient(145deg,#fffffffa,#ffffffeb),#fff}.sk-ai-intel-kpi-card .sk-icon-bubble{width:58px;height:58px;border-radius:999px}.sk-ai-intel-kpi-card .sk-icon-bubble svg{width:26px;height:26px}.sk-ai-intel-kpi-card>div{display:grid;gap:7px;min-width:0}.sk-ai-intel-kpi-card span{color:#111827;font-size:12px;font-weight:700;line-height:1.25}.sk-ai-intel-kpi-card strong{color:#111827;font-size:24px;font-weight:720;line-height:1;white-space:nowrap}.sk-ai-intel-kpi-card small{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0;color:#53617b;font-size:11px;font-style:normal;font-weight:550;line-height:1.2}.sk-ai-intel-kpi-card small.is-positive{color:var(--sk-green);font-weight:700}.sk-ai-intel-kpi-card small svg{width:10px;height:10px}.sk-ai-intel-kpi-card small em{color:#53617b;font-style:normal;font-weight:550}.sk-ai-intel-workspace-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(400px,.85fr);gap:22px;align-items:start}.sk-ai-intel-overview-card,.sk-ai-intel-actions-card{min-height:0}.sk-ai-intel-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sk-ai-intel-insight-card{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto minmax(52px,1fr) auto;min-height:186px;gap:14px 16px;padding:18px;border:1px solid #dfe4ee;border-radius:7px;background:#fff}.sk-ai-intel-insight-card .sk-icon-bubble{width:46px;height:46px;border-radius:999px}.sk-ai-intel-insight-card .sk-icon-bubble svg{width:22px;height:22px}.sk-ai-intel-insight-copy{min-width:0}.sk-ai-intel-insight-copy strong{display:block;margin:0 0 8px;color:#111827;font-size:12.5px;font-weight:700;line-height:1.2}.sk-ai-intel-insight-copy p{margin:0;color:#53617b;font-size:11.5px;font-weight:500;line-height:1.42}.sk-ai-intel-insight-value{display:grid;align-self:end;gap:7px;grid-column:1 / 2}.sk-ai-intel-insight-value b{color:#111827;font-size:22px;font-weight:650;line-height:1;white-space:nowrap}.sk-ai-intel-insight-value span{color:#53617b;font-size:11px;font-weight:500;line-height:1.25;white-space:nowrap}.sk-ai-intel-insight-chart{display:flex;align-items:end;justify-content:flex-end;align-self:end;min-height:42px}.sk-ai-intel-insight-chart .sk-sparkline{width:116px;height:48px}.sk-ai-intel-insight-chart .sk-mini-bars{width:124px;height:52px}.sk-ai-intel-insight-card>.sk-button{grid-column:1 / -1;justify-self:start;min-height:28px;padding:0 13px;border-color:#cbbdff;color:var(--sk-purple);font-size:11px}.sk-ai-intel-actions-card .sk-card__body{display:grid;gap:10px}.sk-ai-intel-action-list{overflow:hidden;border:1px solid #e4e8f0;border-radius:7px}.sk-ai-intel-action-row{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px 14px;min-height:92px;padding:15px 16px;border-bottom:1px solid #e4e8f0}.sk-ai-intel-action-row.is-accepted{background:linear-gradient(90deg,#12a86212,#fff0)}.sk-ai-intel-action-row:last-child{border-bottom:0}.sk-ai-intel-action-row .sk-icon-bubble{width:38px;height:38px;border-radius:999px}.sk-ai-intel-action-row .sk-icon-bubble svg{width:18px;height:18px}.sk-ai-intel-action-row strong{display:block;color:#111827;font-size:12px;font-weight:700;line-height:1.2}.sk-ai-intel-action-row p{margin:5px 0 7px;color:#53617b;font-size:11px;line-height:1.38}.sk-ai-intel-action-row small{color:#34415c;font-size:11px;font-weight:600}.sk-ai-intel-action-row small b{color:var(--sk-green);font-weight:750}.sk-ai-intel-action-controls{display:flex;flex-wrap:wrap;grid-column:2 / 3;gap:8px;justify-content:flex-start}.sk-ai-intel-action-controls .sk-button{min-width:82px;min-height:29px;padding:0 10px;gap:6px;font-size:11px}.sk-ai-intel-action-controls .sk-button:disabled{opacity:.86;cursor:default}.sk-ai-intel-action-row .sk-button svg,.sk-ai-intel-action-controls .sk-button svg{width:13px;height:13px}.sk-ai-intel-panel-cta{display:flex;align-items:center;justify-content:center;min-height:29px;border:1px solid #cbbdff;border-radius:5px;color:var(--sk-purple);font-size:11.5px;font-weight:700}.sk-ai-intel-bottom-grid{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(260px,.78fr);gap:18px;align-items:start}.sk-ai-intel-bottom-grid>.sk-card{min-width:0;min-height:252px}.sk-ai-intel-forecast-card{grid-column:1 / -1}.sk-ai-intel-table-wrap{overflow-x:visible;border-radius:0 0 7px 7px}.sk-ai-intel-table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed}.sk-ai-intel-table th{height:34px;padding:10px;background:#fbfcff;color:#111827;font-size:10.5px;font-weight:700;text-align:left;white-space:nowrap}.sk-ai-intel-table td{min-height:44px;padding:11px 10px;border-top:1px solid #e4e8f0;color:#17213a;font-size:11px;font-weight:500;line-height:1.35;overflow-wrap:anywhere;vertical-align:middle}.sk-ai-intel-table td:not(:first-child),.sk-ai-intel-table th:not(:first-child){text-align:right}.sk-ai-intel-table .sk-status-badge{min-height:20px;padding:3px 8px;font-size:10px;font-weight:700}.sk-ai-intel-table .sk-sparkline{width:82px;height:32px}.sk-ai-intel-select{min-width:112px;min-height:31px;padding:0 10px;border:1px solid #d5dce8;border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:10.5px;font-weight:600}.sk-ai-intel-forecast-card .sk-card__body{padding-top:14px}.sk-ai-intel-forecast{display:grid;grid-template-columns:minmax(190px,.32fr) minmax(0,1fr);gap:14px;align-items:stretch}.sk-ai-intel-forecast-summary{display:grid;gap:10px;align-content:stretch}.sk-ai-intel-forecast-summary>div{display:grid;gap:6px;min-height:0;padding:13px 14px;border:1px solid #e4e8f0;border-radius:7px;background:#fbfcff}.sk-ai-intel-forecast-summary span{color:#53617b;font-size:10.5px;font-weight:700;text-transform:uppercase}.sk-ai-intel-forecast-summary strong{color:#111827;font-size:20px;font-weight:720;line-height:1}.sk-ai-intel-forecast-summary small{color:#53617b;font-size:10.5px;font-weight:550;line-height:1.25}.sk-ai-intel-chart-shell{display:grid;gap:8px;padding:12px 14px 8px;border:1px solid #e4e8f0;border-radius:7px;background:linear-gradient(180deg,#fff,#fbfcff)}.sk-ai-intel-chart-legend{display:flex;align-items:center;flex-wrap:wrap;gap:14px;min-height:18px;color:#34415c;font-size:10.5px;font-weight:650}.sk-ai-intel-chart-legend span{display:inline-flex;align-items:center;gap:8px}.sk-ai-intel-chart-legend i{width:8px;height:8px;border-radius:999px}.sk-ai-intel-forecast svg{display:block;width:100%;height:248px}.sk-ai-intel-forecast line{stroke:#e6eaf2;stroke-width:1}.sk-ai-intel-forecast polyline{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.sk-ai-intel-forecast circle{stroke:#fff;stroke-width:1.5}.sk-ai-intel-forecast text{fill:#53617b;font-size:11px}.sk-ai-intel-forecast-note{min-height:32px;padding:9px 11px;border:1px solid #e4e8f0;border-radius:5px;background:#fff;color:#53617b;font-size:11px;line-height:1.2}.sk-ai-intel-forecast-note b{color:var(--sk-green);font-weight:750}.sk-ai-intel-summary-strip{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:61px;padding:13px 15px;border-color:#d1c4ff}.sk-ai-intel-summary-strip .sk-icon-bubble{width:42px;height:42px;border-radius:10px}.sk-ai-intel-summary-strip .sk-icon-bubble svg{width:22px;height:22px}.sk-ai-intel-summary-strip h2{display:flex;align-items:center;gap:8px;margin:0 0 5px;color:#111827;font-size:13px;font-weight:650;line-height:1.2}.sk-ai-intel-summary-strip .sk-status-badge{min-height:18px;padding:2px 7px;font-size:9.5px;font-weight:700}.sk-ai-intel-summary-strip p{margin:0;color:#34415c;font-size:11px;line-height:1.35}.sk-ai-intel-summary-strip .sk-button{min-width:170px;color:#fff}@media(max-width:1380px){.sk-ai-intel-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-ai-intel-overview-card,.sk-ai-intel-actions-card,.sk-ai-intel-bottom-grid>.sk-card{min-height:auto}}@media(max-width:1180px){.sk-ai-intel-workspace-layout,.sk-ai-intel-bottom-grid{grid-template-columns:1fr}.sk-ai-intel-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.sk-ai-intelligence-page .sk-admin{padding:20px 16px 28px}.sk-ai-intel-forecast{grid-template-columns:1fr}.sk-ai-intel-kpis,.sk-ai-intel-overview-grid,.sk-ai-intel-forecast-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-ai-intel-summary-strip{grid-template-columns:50px minmax(0,1fr)}.sk-ai-intel-summary-strip .sk-button{grid-column:1 / -1;width:100%}}@media(max-width:640px){.sk-ai-intelligence-page .sk-page-actions,.sk-ai-intelligence-page .sk-page-actions .sk-button{width:100%}.sk-ai-intel-kpis,.sk-ai-intel-overview-grid,.sk-ai-intel-forecast-summary{grid-template-columns:1fr}.sk-ai-intel-action-row{grid-template-columns:38px minmax(0,1fr)}.sk-ai-intel-action-controls{grid-column:1 / -1}.sk-ai-intel-action-controls .sk-button{width:100%}.sk-ai-intel-table th,.sk-ai-intel-table td{font-size:10.5px}.sk-ai-intel-chart-shell{padding:10px 10px 6px}.sk-ai-intel-forecast svg{height:190px}}.sk-visual-search-page{font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-visual-search-page .sk-admin{max-width:none;padding:24px 27px 28px}.sk-visual-search-page .sk-page-header{align-items:flex-start;margin-bottom:20px}.sk-visual-search-page .sk-page-heading-row h1{color:#111827;font-size:24px;font-weight:600;line-height:1.1}.sk-visual-search-page .sk-page-header p{margin-top:6px;color:#34415c;font-size:12.5px;line-height:1.35}.sk-visual-search-page .sk-page-actions{gap:10px}.sk-visual-search-page .sk-button{min-height:36px;gap:8px;padding:0 15px;border-color:#d5dce8;border-radius:6px;background:#fff;color:#111827;font-size:12px;font-weight:600;line-height:1}.sk-visual-search-page .sk-button--primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 12px 22px #5b2fd62e}.sk-visual-search-page .sk-button svg{width:14px;height:14px}.sk-visual-search-page .sk-button:disabled{opacity:.5;cursor:not-allowed}.sk-visual-local-status{margin:-8px 0 12px;color:var(--sk-purple);font-size:12px;font-weight:700}.sk-visual-grid{display:grid;grid-template-columns:minmax(420px,522px) minmax(0,1fr);gap:18px;align-items:start}.sk-visual-left-stack,.sk-visual-preview-stack{display:grid;gap:15px}.sk-visual-search-page .sk-card{border-color:#dfe4ee;border-radius:7px;background:#fff;box-shadow:0 1px 2px #10182809,0 10px 24px #11182709}.sk-visual-search-page .sk-card__header{align-items:center;padding:19px 16px 0}.sk-visual-search-page .sk-card__header h2{margin:0 0 7px;color:#111827;font-size:15px;font-weight:650;line-height:1.2}.sk-visual-search-page .sk-card__header p{margin:0;color:#53617b;font-size:11.5px;line-height:1.35}.sk-visual-search-page .sk-card__body{padding:12px 14px 14px}.sk-visual-settings-panel{overflow:hidden;border:1px solid #dfe4ee;border-radius:7px}.sk-visual-setting-row,.sk-visual-config-row,.sk-visual-range-row,.sk-visual-select-row,.sk-visual-categories-row,.sk-visual-requirements{padding:9px 13px;border-bottom:1px solid #e4e8f0}.sk-visual-requirements{border-bottom:0}.sk-visual-setting-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px}.sk-visual-setting-row strong,.sk-visual-config-row strong,.sk-visual-range-row strong,.sk-visual-select-row strong,.sk-visual-categories-row strong,.sk-visual-requirements strong{display:block;margin-bottom:4px;color:#111827;font-size:11px;font-weight:750;line-height:1.2}.sk-visual-setting-row span,.sk-visual-config-row span,.sk-visual-range-row span,.sk-visual-select-row small,.sk-visual-categories-row>span{display:block;color:#53617b;font-size:10.5px;font-weight:500;line-height:1.3}.sk-visual-search-page .sk-toggle{width:31px;height:18px;padding:2px;background:#cbd5e1}.sk-visual-search-page .sk-toggle span{width:12px;height:12px}.sk-visual-search-page .sk-toggle.is-on{background:var(--sk-purple)}.sk-visual-search-page .sk-toggle.is-on span{transform:translate(13px)}.sk-visual-position-row{display:grid;grid-template-columns:minmax(0,1fr) 264px;align-items:center;gap:12px}.sk-visual-segmented,.sk-visual-device-tabs{display:inline-flex;overflow:hidden;border:1px solid #cfd7e6;border-radius:5px;background:#fff}.sk-visual-segmented button,.sk-visual-device-tabs button{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 13px;border:0;border-right:1px solid #cfd7e6;background:transparent;color:#111827;font:inherit;font-size:10.5px;font-weight:700;cursor:pointer}.sk-visual-segmented button{min-width:88px}.sk-visual-segmented button:last-child,.sk-visual-device-tabs button:last-child{border-right:0}.sk-visual-segmented .is-active,.sk-visual-device-tabs .is-active{color:var(--sk-purple);background:#fbf9ff;box-shadow:inset 0 0 0 1px var(--sk-purple)}.sk-visual-range-heading{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:7px}.sk-visual-range-heading output{min-width:37px;min-height:22px;padding:4px 7px;border:1px solid #d5dce8;border-radius:5px;color:#34415c;font-size:10.5px;font-weight:650;line-height:1;text-align:center}.sk-visual-range-row input[type=range]{width:100%;height:5px;border:0;border-radius:999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(90deg,var(--sk-purple) var(--value),#d9dee8 var(--value));outline:none}.sk-visual-range-row input[type=range]::-webkit-slider-thumb{width:14px;height:14px;border:0;border-radius:999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--sk-purple);box-shadow:0 0 0 3px #5b2fd61f}.sk-visual-range-row input[type=range]::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:999px;background:var(--sk-purple);box-shadow:0 0 0 3px #5b2fd61f}.sk-visual-range-labels{display:flex;justify-content:space-between;gap:16px;margin-top:6px}.sk-visual-select-row{display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:12px}.sk-visual-select-row select{min-height:32px;padding:0 10px;border:1px solid #cfd7e6;border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:11px;font-weight:600}.sk-visual-categories-row>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px}.sk-visual-categories-row label{display:inline-flex;align-items:center;gap:7px;color:#34415c;font-size:10.5px;font-weight:600;white-space:nowrap}.sk-visual-categories-row input{width:13px;height:13px;accent-color:var(--sk-purple)}.sk-visual-requirements{display:grid;gap:5px}.sk-visual-requirements strong{margin-bottom:2px}.sk-visual-requirements span{display:inline-flex;align-items:center;gap:7px;color:#34415c;font-size:10.5px;font-weight:500;line-height:1.25}.sk-visual-requirements svg{width:12px;height:12px;color:var(--sk-green)}.sk-visual-model-card .sk-card__body{display:grid;gap:11px}.sk-visual-model-list{display:grid;border-top:1px solid #e4e8f0}.sk-visual-model-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:29px;border-bottom:1px solid #e4e8f0;color:#53617b;font-size:11px;line-height:1.2}.sk-visual-model-list b{color:#34415c;font-size:11px;font-weight:600;text-align:right}.sk-visual-accuracy-value{display:inline-flex;align-items:center;gap:8px}.sk-visual-accuracy-value strong{color:#111827;font-size:11px;font-weight:750}.sk-visual-accuracy-value .sk-status-badge{min-height:19px;padding:2px 7px;font-size:9.5px;font-weight:750}.sk-visual-accuracy-value small{color:#53617b;font-size:10px;font-weight:500}.sk-visual-device-tabs{min-width:210px}.sk-visual-device-tabs button{flex:1 1 0;gap:8px;min-width:104px;min-height:34px}.sk-visual-device-tabs svg{width:15px;height:15px}.sk-visual-storefront-shell{display:grid;gap:18px;min-height:398px;padding:17px 20px 18px;border:1px solid #dfe4ee;border-radius:7px;background:#fff;transition:max-width .16s ease,margin .16s ease}.sk-visual-storefront-shell.is-mobile{max-width:430px;margin:0 auto}.sk-visual-storefront-shell.is-disabled{opacity:.7}.sk-visual-storefront-topbar{display:grid;grid-template-columns:minmax(260px,640px) 36px 36px;justify-content:center;align-items:center;gap:20px}.sk-visual-search-box{display:grid;grid-template-columns:18px minmax(0,1fr) 28px;align-items:center;min-height:37px;padding:0 7px 0 13px;border:1px solid #cfd7e6;border-radius:6px;color:#69758c}.sk-visual-search-box>svg{width:15px;height:15px}.sk-visual-search-box span{color:#53617b;font-size:11.5px;font-weight:500}.sk-visual-search-box button,.sk-visual-storefront-topbar>button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:#111827;cursor:default}.sk-visual-storefront-topbar>button{width:36px;height:36px}.sk-visual-search-box button svg,.sk-visual-storefront-topbar>button svg{width:18px;height:18px}.sk-visual-search-box button:disabled,.sk-visual-storefront-topbar>button:disabled{opacity:1}.sk-visual-upload-content{display:grid;justify-items:center;gap:8px;text-align:center}.sk-visual-upload-content>strong{color:#111827;font-size:15px;font-weight:700;line-height:1.2}.sk-visual-upload-content>p,.sk-visual-upload-content>b{margin:0;color:#53617b;font-size:10.5px;font-weight:500;line-height:1.35}.sk-visual-upload-content>b{margin-top:5px;color:#111827;font-weight:700}.sk-visual-drop-zone{display:grid;justify-items:center;gap:8px;width:min(100%,368px);min-height:139px;margin-top:6px;padding:15px 16px 11px;border:1px dashed #8d72ff;border-radius:8px;background:#fff;color:#111827}.sk-visual-drop-zone.is-disabled{border-color:#d5dce8;background:#fbfcff}.sk-visual-drop-zone>svg{width:26px;height:26px;color:var(--sk-purple)}.sk-visual-drop-zone span,.sk-visual-drop-zone small,.sk-visual-drop-zone p{margin:0;color:#34415c;font-size:11px;font-weight:500;line-height:1.25}.sk-visual-drop-zone small{color:#53617b;font-size:10.5px}.sk-visual-drop-zone .sk-button{min-height:31px;padding:0 16px;font-size:11px}.sk-visual-example-list{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.sk-visual-example-item{display:block;width:73px;height:73px;padding:0;overflow:hidden;border:1px solid #d8dee9;border-radius:6px;background:#f9fafb}.sk-visual-example-media,.sk-visual-source-image{position:relative;display:block;width:100%;height:100%;overflow:hidden;background:radial-gradient(circle at 42% 28%,rgba(255,255,255,.96),transparent 28%),linear-gradient(145deg,#edf0f4,#fbfcfd)}.sk-visual-example-media:before,.sk-visual-example-media:after,.sk-visual-source-image:before,.sk-visual-source-image:after{position:absolute;content:""}.sk-visual-example-media:before,.sk-visual-source-image:before{inset:10px 10px auto auto;width:38px;height:24px;border-radius:999px;background:#ffffffb8;filter:blur(8px)}.sk-visual-example-media:after,.sk-visual-source-image:after{top:20%;right:25%;bottom:16%;left:25%;border-radius:24px 24px 8px 8px;background:#c4cabd;box-shadow:inset 0 0 0 1px #1118271a,0 -18px 0 -10px #11182724}.sk-visual-example-media.has-image,.sk-visual-source-image.has-image{background-color:#f8fafc;background-position:center;background-repeat:no-repeat;background-size:contain}.sk-visual-example-media.has-image:before,.sk-visual-example-media.has-image:after,.sk-visual-source-image.has-image:before,.sk-visual-source-image.has-image:after{display:none}.sk-visual-example-media.media-chair:after{top:23%;right:24%;bottom:28%;left:24%;border-radius:18px 18px 7px 7px;background:linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 1px) 50% 0 / 10px 100%,linear-gradient(155deg,#d7cfc4,#b7aa9d);box-shadow:0 28px 0 -13px #c3b8ad,-16px 35px 0 -16px #c3b8ad,16px 35px 0 -16px #c3b8ad,-12px 46px 0 -19px #927b63,12px 46px 0 -19px #927b63}.sk-visual-example-media.media-bag:after{top:18%;right:26%;bottom:14%;left:26%;border-radius:20px 20px 7px 7px;background:linear-gradient(90deg,rgba(0,0,0,.08) 1px,transparent 1px) 45% 0 / 13px 100%,linear-gradient(160deg,#b97946,#7c4a2a);box-shadow:0 -18px 0 -11px #522b18e6}.sk-visual-example-media.media-shoe:after{inset:auto 15% 26%;height:30%;border-radius:50px 14px 14px 36px;background:linear-gradient(10deg,transparent 55%,rgba(17,24,39,.14) 56% 60%,transparent 61%),linear-gradient(155deg,#fff 15%,#d8dce1 58%,#f8f9fb 59%);box-shadow:inset 0 -8px #1118271f,0 7px 0 -3px #11182733;transform:skew(-12deg)}.sk-visual-example-media.media-watch:after{top:25%;right:34%;bottom:22%;left:34%;border-radius:999px;background:radial-gradient(circle,#111827 0,#111827 44%,#2f333a 45%,#2f333a 58%,#090b10 59%);box-shadow:0 -32px 0 -22px #111827,0 32px 0 -22px #111827,inset 0 0 0 2px #c88b44}.sk-visual-source-image.media-chair{background:radial-gradient(circle at 10% 68%,rgba(88,111,67,.28) 0 10%,transparent 11%),radial-gradient(circle at 90% 25%,rgba(255,255,255,.95),transparent 24%),linear-gradient(180deg,#f8f8f7 0,#f8f8f7 58%,#f1ede8 59%,#f1ede8)}.sk-visual-example-media.media-dress:after{top:16%;right:34%;bottom:10%;left:34%;clip-path:polygon(32% 0,68% 0,82% 24%,100% 100%,0 100%,18% 24%);border-radius:10px 10px 4px 4px;background:linear-gradient(155deg,#c6d1b6,#8fa37d);box-shadow:none}.sk-visual-example-media.media-accessory:after{inset:43% 18% auto;height:20%;border-radius:999px;background:#4d5c4c;box-shadow:38px 0 #4d5c4c,19px -6px 0 -5px #111827,19px 5px 0 -5px #111827}.sk-visual-example-media.media-lamp:after{top:15%;right:36%;bottom:14%;left:36%;clip-path:polygon(30% 0,70% 0,100% 44%,0 44%);border-radius:6px;background:linear-gradient(155deg,#d2b88d,#a37845);box-shadow:0 34px 0 -14px #9a7548}.sk-visual-results-card .sk-card__body{padding-top:12px}.sk-visual-results-card .sk-status-badge{min-height:25px;padding:5px 8px;border-radius:5px;font-size:10.5px;font-weight:700}.sk-visual-results-layout{position:relative;display:grid;grid-template-columns:156px 38px minmax(0,1fr);align-items:start;gap:18px;min-height:228px;padding:8px 0 0}.sk-visual-source-card{overflow:hidden;width:156px;height:172px;border:1px solid #d8dee9;border-radius:7px;background:#fff}.sk-visual-source-image.media-chair:after{top:24%;right:25%;bottom:31%;left:25%;border-radius:28px 28px 10px 10px;background:linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 1px) 50% 0 / 14px 100%,linear-gradient(155deg,#d9cfc3,#bcae9f);box-shadow:0 48px 0 -20px #c3b8ad,-29px 58px 0 -22px #c3b8ad,29px 58px 0 -22px #c3b8ad,-24px 78px 0 -27px #927b63,24px 78px 0 -27px #927b63}.sk-visual-source-image.media-chair:after{top:24%;right:25%;bottom:27%;left:25%;box-shadow:0 56px 0 -20px #c3b8ad,-32px 67px 0 -22px #c3b8ad,32px 67px 0 -22px #c3b8ad,-25px 91px 0 -28px #927b63,25px 91px 0 -28px #927b63}.sk-visual-result-arrow{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-top:67px;color:#94a3b8}.sk-visual-result-arrow svg{width:26px;height:26px}.sk-visual-result-track.sk-product-preview-products{display:grid;grid-template-columns:repeat(4,minmax(142px,1fr));gap:12px;min-width:0}.sk-visual-result-track.sk-product-preview-products.is-list{grid-template-columns:minmax(0,1fr)}.sk-visual-result-track.sk-product-preview-products.is-list .sk-product-preview-card-body{grid-template-columns:150px minmax(0,1fr);align-items:center}.sk-visual-result-track.sk-product-preview-products.is-list .sk-product-preview-card-body>.sk-product-listing-media{grid-row:span 7;margin:-9px 0 -10px -11px;min-height:166px;border-right:1px solid #e5eaf2;border-bottom:0}.sk-visual-result-track.sk-product-preview-products.is-compact{grid-template-columns:repeat(6,minmax(108px,1fr));gap:10px}.sk-visual-result-track.sk-product-preview-products.is-compact .sk-product-listing-media{min-height:118px}.sk-visual-result-track.sk-product-preview-products.is-masonry .sk-visual-listing-preview-card:nth-child(3n+2) .sk-product-listing-media{min-height:178px}.sk-visual-listing-preview-card{min-width:0}.sk-visual-result-track .sk-product-listing-media{min-height:133px}.sk-visual-result-track .sk-product-preview-card-body{gap:6px;padding:9px 11px 10px}.sk-visual-result-track .sk-product-preview-card-body>.sk-product-listing-media:first-child{margin:-9px -11px 4px}.sk-visual-result-track .sk-product-preview-title{min-height:30px;font-size:11px;line-height:1.28}.sk-visual-result-track .sk-product-preview-price-row b{font-size:13px}.sk-visual-result-track .sk-product-preview-actions button{cursor:default}.sk-visual-result-track .sk-product-preview-actions button:disabled{opacity:1}.sk-visual-match-score{color:var(--sk-green);font-size:10.5px;font-style:normal;font-weight:750;line-height:1.2}.sk-visual-next-result{position:absolute;top:50%;right:-17px;display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;padding:0;border:1px solid #dfe4ee;border-radius:999px;background:#fff;color:#53617b;box-shadow:0 8px 20px #11182717;transform:translateY(-50%);cursor:pointer}.sk-visual-next-result:disabled{cursor:default;opacity:1}.sk-visual-next-result svg{width:17px;height:17px}.sk-visual-accuracy-strip{grid-column:1 / -1;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:67px;padding:15px 17px}.sk-visual-accuracy-strip>span{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#eee8ff;color:var(--sk-purple)}.sk-visual-accuracy-strip>span svg{width:19px;height:19px}.sk-visual-accuracy-strip strong{display:block;margin-bottom:5px;color:#111827;font-size:13px;font-weight:700;line-height:1.2}.sk-visual-accuracy-strip p{margin:0;color:#53617b;font-size:11px;line-height:1.35}.sk-visual-accuracy-strip .sk-button{min-width:140px;border-color:#d5dce8;color:var(--sk-purple)}@media(max-width:1360px){.sk-visual-grid{grid-template-columns:1fr}.sk-visual-results-layout{grid-template-columns:150px 34px minmax(0,1fr)}}@media(max-width:1000px){.sk-visual-search-page .sk-admin{padding:20px 16px 28px}.sk-visual-result-track{grid-template-columns:repeat(3,minmax(130px,1fr))}.sk-visual-result-track.sk-product-preview-products.is-list{grid-template-columns:minmax(0,1fr)}.sk-visual-results-layout{align-items:start}}@media(max-width:720px){.sk-visual-search-page .sk-page-actions,.sk-visual-search-page .sk-page-actions .sk-button{width:100%}.sk-visual-position-row,.sk-visual-select-row,.sk-visual-results-layout,.sk-visual-accuracy-strip{grid-template-columns:1fr}.sk-visual-segmented,.sk-visual-device-tabs{width:100%}.sk-visual-segmented button,.sk-visual-device-tabs button{flex:1 1 0;min-width:0}.sk-visual-categories-row>div{grid-template-columns:1fr}.sk-visual-storefront-topbar{grid-template-columns:minmax(0,1fr) 30px 30px;gap:8px}.sk-visual-result-track{grid-template-columns:1fr}.sk-visual-source-card{width:min(100%,220px)}.sk-visual-result-arrow,.sk-visual-next-result{display:none}.sk-visual-accuracy-strip .sk-button{width:100%}}.sk-voice-search-page{font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-voice-search-page .sk-admin{max-width:none;padding:24px 27px 28px}.sk-voice-search-page .sk-page-header{align-items:flex-start;margin-bottom:20px}.sk-voice-search-page .sk-page-heading-row h1{color:#111827;font-size:24px;font-weight:600;line-height:1.1}.sk-voice-search-page .sk-page-header p{margin-top:6px;color:#34415c;font-size:12.5px;line-height:1.35}.sk-voice-search-page .sk-page-actions{gap:10px}.sk-voice-search-page .sk-button{min-height:36px;gap:8px;padding:0 15px;border-color:#d5dce8;border-radius:6px;background:#fff;color:#111827;font-size:12px;font-weight:600;line-height:1}.sk-voice-search-page .sk-button--primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 12px 22px #5b2fd62e}.sk-voice-search-page .sk-button svg{width:14px;height:14px}.sk-voice-local-status{margin:-8px 0 12px;color:var(--sk-purple);font-size:12px;font-weight:700}.sk-voice-grid{display:grid;grid-template-columns:minmax(420px,500px) minmax(0,1fr);gap:18px;align-items:start}.sk-voice-left-stack,.sk-voice-main-stack,.sk-voice-side-stack{display:grid;gap:15px}.sk-voice-search-page .sk-card{border-color:#dfe4ee;border-radius:7px;background:#fff;box-shadow:0 1px 2px #10182809,0 10px 24px #11182709}.sk-voice-search-page .sk-card__header{align-items:center;padding:19px 16px 0}.sk-voice-search-page .sk-card__header h2{margin:0 0 7px;color:#111827;font-size:15px;font-weight:650;line-height:1.2}.sk-voice-search-page .sk-card__header p{margin:0;color:#53617b;font-size:11.5px;line-height:1.35}.sk-voice-search-page .sk-card__body{padding:12px 14px 14px}.sk-voice-settings-panel{overflow:hidden;border:1px solid #dfe4ee;border-radius:7px}.sk-voice-setting-row,.sk-voice-config-row,.sk-voice-select-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:51px;padding:9px 13px;border-bottom:1px solid #e4e8f0}.sk-voice-select-row:last-child{border-bottom:0}.sk-voice-setting-row strong,.sk-voice-config-row strong,.sk-voice-select-row strong{display:block;margin-bottom:4px;color:#111827;font-size:11px;font-weight:750;line-height:1.2}.sk-voice-setting-row span,.sk-voice-config-row span,.sk-voice-select-row small{display:block;color:#53617b;font-size:10.5px;font-weight:500;line-height:1.3}.sk-voice-search-page .sk-toggle{width:31px;height:18px;padding:2px;background:#cbd5e1}.sk-voice-search-page .sk-toggle span{width:14px;height:14px}.sk-voice-search-page .sk-toggle.is-on{background:var(--sk-purple)}.sk-voice-search-page .sk-toggle.is-on span{transform:translate(13px)}.sk-voice-position-row{grid-template-columns:minmax(0,1fr) 260px}.sk-voice-segmented,.sk-voice-device-tabs{display:inline-flex;overflow:hidden;border:1px solid #cfd7e6;border-radius:5px;background:#fff}.sk-voice-segmented button,.sk-voice-device-tabs button{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 13px;border:0;border-right:1px solid #cfd7e6;background:transparent;color:#111827;font:inherit;font-size:10.5px;font-weight:700;line-height:1.05;white-space:nowrap;cursor:pointer}.sk-voice-segmented button{min-width:86px}.sk-voice-segmented button:last-child,.sk-voice-device-tabs button:last-child{border-right:0}.sk-voice-segmented .is-active,.sk-voice-device-tabs .is-active{color:var(--sk-purple);background:#fbf9ff;box-shadow:inset 0 0 0 1px var(--sk-purple)}.sk-voice-select-row select{min-width:150px;min-height:31px;padding:0 10px;border:1px solid #cfd7e6;border-radius:5px;background:#fff;color:#111827;font:inherit;font-size:11px;font-weight:600}.sk-voice-model-card .sk-card__body{display:grid;gap:11px}.sk-voice-model-list{display:grid;border-top:1px solid #e4e8f0}.sk-voice-model-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:32px;border-bottom:1px solid #e4e8f0;color:#53617b;font-size:11px;line-height:1.2}.sk-voice-model-list b{color:#34415c;font-size:11px;font-weight:600;text-align:right}.sk-voice-model-accuracy{display:inline-flex;align-items:center;gap:8px}.sk-voice-model-accuracy strong{color:#111827;font-size:11px;font-weight:750}.sk-voice-model-accuracy .sk-status-badge{min-height:19px;padding:2px 7px;font-size:9.5px;font-weight:750}.sk-voice-model-accuracy small{color:#53617b;font-size:10px;font-weight:500}.sk-voice-language-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.sk-voice-language-card{display:grid;align-content:center;min-height:78px;padding:12px;border:1px solid #dfe4ee;border-radius:7px;background:#fff}.sk-voice-language-card strong{color:#111827;font-size:11.5px;font-weight:700;line-height:1.2}.sk-voice-language-card>span{margin-top:8px;color:var(--sk-green);font-size:10.5px;font-weight:700}.sk-voice-language-card.is-disabled>span{color:#69758c}.sk-voice-language-card .sk-status-badge{margin-top:13px;min-height:21px;padding:3px 9px;font-size:10px;font-weight:750}.sk-voice-device-tabs{min-width:210px}.sk-voice-device-tabs button{flex:1 1 0;gap:8px;min-width:104px;min-height:34px}.sk-voice-device-tabs svg{width:15px;height:15px}.sk-voice-preview-shell{display:grid;align-content:start;justify-items:center;width:100%;min-height:367px;overflow:hidden;padding:17px 20px 15px;border:1px solid #dfe4ee;border-radius:7px;background:#fff;transition:max-width .16s ease,margin .16s ease}.sk-voice-preview-shell.is-mobile{width:min(100%,430px);max-width:430px;margin:0 auto;padding:17px 20px 15px}.sk-voice-preview-shell.is-disabled{opacity:.72}.sk-voice-store-search{display:grid;grid-template-columns:18px minmax(0,1fr) 28px;align-items:center;width:min(100%,650px);min-height:37px;padding:0 7px 0 13px;border:1px solid #cfd7e6;border-radius:6px;color:#69758c}.sk-voice-store-search>svg{width:15px;height:15px}.sk-voice-store-search span{color:#53617b;font-size:11.5px;font-weight:500}.sk-voice-store-search button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:#111827;cursor:default}.sk-voice-store-search button svg{width:18px;height:18px}.sk-voice-listening{display:grid;grid-template-columns:minmax(150px,234px) 158px minmax(150px,234px);align-items:center;justify-content:center;gap:20px;width:100%;min-height:158px;margin-top:44px}.sk-voice-listening>button{position:relative;z-index:0;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto;padding:0;border:0;border-radius:999px;background:var(--sk-purple);color:#fff;box-shadow:0 18px 34px #5b2fd638;cursor:default}.sk-voice-listening>button:before,.sk-voice-listening>button:after{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;z-index:-1;border-radius:inherit;background:#5b2fd621;content:""}.sk-voice-listening>button:after{top:-43px;right:-43px;bottom:-43px;left:-43px;background:#5b2fd614}.sk-voice-listening>button.is-auto:before{box-shadow:0 0 0 9px #5b2fd60d}.sk-voice-listening>button svg{width:38px;height:38px}.sk-voice-waveform{display:flex;align-items:center;gap:14px;min-height:44px}.sk-voice-waveform.is-left{justify-content:flex-end}.sk-voice-waveform i{width:3px;border-radius:999px;background:linear-gradient(180deg,#8d72ff,#5b2fd6)}.sk-voice-preview-copy{display:grid;justify-items:center;gap:10px;margin-top:10px;text-align:center}.sk-voice-preview-copy strong{color:#111827;font-size:17px;font-weight:700;line-height:1.2}.sk-voice-preview-copy span{color:#53617b;font-size:11.5px;line-height:1.35}.sk-voice-prompt-row{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;width:100%;max-width:720px;margin-top:13px}.sk-voice-prompt-row button{min-width:150px;min-height:29px;padding:0 14px;border:1px solid #d5dce8;border-radius:6px;background:#fbfcff;color:#111827;font:inherit;font-size:11px;font-weight:600;cursor:default}.sk-voice-store-search button:disabled,.sk-voice-listening>button:disabled,.sk-voice-prompt-row button:disabled{opacity:1}.sk-voice-powered-note{display:flex;align-items:center;gap:10px;width:100%;max-width:100%;min-height:34px;margin-top:23px;padding:0 12px;border:1px solid #e4e8f0;border-radius:6px;background:#fbfcff;color:#53617b;font-size:11px;line-height:1.25}.sk-voice-powered-note.is-muted{opacity:.72}.sk-voice-powered-note svg{flex:0 0 auto;width:15px;height:15px;color:#34415c}.sk-voice-preview-shell.is-mobile .sk-voice-store-search,.sk-voice-preview-shell.is-mobile .sk-voice-powered-note{width:100%;max-width:100%}.sk-voice-preview-shell.is-mobile .sk-voice-listening{grid-template-columns:minmax(52px,1fr) 134px minmax(52px,1fr);gap:8px;min-height:150px;margin-top:34px}.sk-voice-preview-shell.is-mobile .sk-voice-listening>button{width:72px;height:72px}.sk-voice-preview-shell.is-mobile .sk-voice-listening>button:before{top:-20px;right:-20px;bottom:-20px;left:-20px}.sk-voice-preview-shell.is-mobile .sk-voice-listening>button:after{top:-36px;right:-36px;bottom:-36px;left:-36px}.sk-voice-preview-shell.is-mobile .sk-voice-waveform{gap:8px;min-width:0;overflow:hidden}.sk-voice-preview-shell.is-mobile .sk-voice-waveform i{width:2px}.sk-voice-preview-shell.is-mobile .sk-voice-waveform i:nth-child(n+8){display:none}.sk-voice-preview-shell.is-mobile .sk-voice-preview-copy{margin-top:4px}.sk-voice-preview-shell.is-mobile .sk-voice-prompt-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:100%}.sk-voice-preview-shell.is-mobile .sk-voice-prompt-row button{width:100%;min-width:0;padding:0 10px}.sk-voice-preview-shell.is-mobile .sk-voice-prompt-row button:last-child{grid-column:1 / -1;justify-self:center;width:min(170px,100%)}.sk-voice-preview-shell.is-mobile .sk-voice-powered-note{margin-top:23px}.sk-voice-analytics-grid{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(326px,.88fr);gap:15px;align-items:start}.sk-voice-performance-card .sk-card__header{align-items:start}.sk-voice-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:17px}.sk-voice-stat-card{position:relative;overflow:hidden;min-height:86px;padding:11px 11px 9px;border:1px solid #dfe4ee;border-radius:7px;background:#fff}.sk-voice-stat-card span,.sk-voice-stat-card strong,.sk-voice-stat-card small{position:relative;z-index:1;display:block}.sk-voice-stat-card span{color:#53617b;min-height:22px;font-size:9.5px;font-weight:650;line-height:1.2}.sk-voice-stat-card strong{margin-top:6px;color:#111827;font-size:17px;font-weight:700;line-height:1}.sk-voice-stat-card small{margin-top:10px;color:var(--sk-green);font-size:9.5px;font-weight:750;line-height:1}.sk-voice-stat-card .sk-sparkline{position:absolute;right:8px;bottom:8px;width:50px;height:26px}.sk-voice-stat-card .sk-sparkline polyline{stroke-width:2.1}.sk-voice-query-table{overflow:hidden;border-top:1px solid #e4e8f0}.sk-voice-query-table h3{margin:0;padding:12px 8px 8px;color:#111827;font-size:12px;font-weight:750;line-height:1.2}.sk-voice-query-table>div{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;padding:0 8px;border-top:1px solid #e4e8f0}.sk-voice-query-table>div span,.sk-voice-query-table>div strong,.sk-voice-query-table>div b{color:#17213a;font-size:11px;line-height:1.2}.sk-voice-query-table>div strong{font-weight:600}.sk-voice-query-table>div b{font-weight:650}.sk-voice-query-table button,.sk-voice-query-table a{display:flex;align-items:center;justify-content:center;width:100%;min-height:34px;margin-top:8px;border:0;background:transparent;color:var(--sk-purple);font:inherit;font-size:11.5px;font-weight:700;cursor:pointer}.sk-voice-funnel-card .sk-card__body{min-height:194px;padding-top:16px}.sk-voice-funnel{display:grid;grid-template-columns:142px minmax(0,1fr);align-items:center;gap:20px}.sk-voice-funnel-graphic{display:grid;justify-items:center;gap:3px;width:142px}.sk-voice-funnel-graphic span{display:block;width:var(--funnel-width);height:26px;clip-path:polygon(4% 0,96% 0,88% 100%,12% 100%);background:rgba(91,47,214,var(--funnel-alpha))}.sk-voice-funnel-data{display:grid;gap:12px}.sk-voice-funnel-data>div{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 56px 48px;align-items:center;gap:12px;color:#17213a;font-size:11px}.sk-voice-funnel-data>div:before{position:absolute;top:50%;left:-54px;width:42px;border-top:1px solid #dfe4ee;content:""}.sk-voice-funnel-data span{color:#34415c;font-weight:500}.sk-voice-funnel-data b,.sk-voice-funnel-data strong{font-weight:650;text-align:right}.sk-voice-funnel-data .has-trend strong{color:var(--sk-green);font-weight:750}.sk-voice-insights-card .sk-card__body{padding-top:12px}.sk-voice-insight-list{overflow:hidden;border:1px solid #e4e8f0;border-radius:7px}.sk-voice-insight-row{display:grid;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:12px;min-height:58px;padding:8px 12px;border-bottom:1px solid #e4e8f0;color:inherit}.sk-voice-insight-row:last-child{border-bottom:0}.sk-voice-insight-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px}.sk-voice-insight-icon svg{width:17px;height:17px}.sk-voice-insight-row strong,.sk-voice-insight-row small{display:block}.sk-voice-insight-row strong{color:#111827;font-size:11px;font-weight:700;line-height:1.25}.sk-voice-insight-row small{margin-top:3px;color:#53617b;font-size:10.5px;line-height:1.25}.sk-voice-insight-row>svg{width:15px;height:15px;color:#111827}@media(max-width:1360px){.sk-voice-grid,.sk-voice-analytics-grid{grid-template-columns:1fr}}@media(max-width:900px){.sk-voice-search-page .sk-admin{padding:20px 16px 28px}.sk-voice-language-grid,.sk-voice-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-voice-listening{grid-template-columns:minmax(90px,1fr) 120px minmax(90px,1fr);gap:12px;min-height:150px;margin-top:38px}.sk-voice-waveform{gap:9px}}@media(max-width:640px){.sk-voice-search-page .sk-page-actions,.sk-voice-search-page .sk-page-actions .sk-button{width:100%}.sk-voice-setting-row,.sk-voice-position-row,.sk-voice-select-row{grid-template-columns:1fr}.sk-voice-segmented,.sk-voice-device-tabs{width:100%}.sk-voice-segmented button,.sk-voice-device-tabs button{flex:1 1 0;min-width:0}.sk-voice-language-grid,.sk-voice-stat-grid{grid-template-columns:1fr}.sk-voice-listening{grid-template-columns:1fr;gap:16px;min-height:196px;margin-top:36px}.sk-voice-waveform{justify-content:center;order:2}.sk-voice-listening>button{order:1}.sk-voice-prompt-row{gap:10px}.sk-voice-prompt-row button{width:100%}.sk-voice-preview-shell{padding-inline:14px}.sk-voice-preview-shell.is-mobile .sk-voice-listening{grid-template-columns:minmax(42px,1fr) 128px minmax(42px,1fr);gap:7px;min-height:146px;margin-top:32px}.sk-voice-preview-shell.is-mobile .sk-voice-waveform{order:initial}.sk-voice-preview-shell.is-mobile .sk-voice-listening>button{order:initial}.sk-voice-funnel{grid-template-columns:1fr;justify-items:center}}.sk-international-page .sk-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 15px;border:1px solid #d5dce8;border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:12px;font-weight:650;line-height:1;cursor:pointer}.sk-international-page .sk-button svg{width:14px;height:14px}.sk-international-page .sk-button--primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 12px 22px #5b2fd62e}.sk-international-page .sk-button--compact{min-height:32px;padding:0 13px;color:var(--sk-purple)}.sk-international-local-status{margin:-8px 0 11px;color:var(--sk-purple);font-size:12px;font-weight:700}.sk-international-warning{display:flex;align-items:flex-start;gap:10px;margin:-4px 0 13px;padding:11px 13px;border:1px solid #fed7aa;border-radius:7px;background:#fff7ed;color:#9a3412;font-size:11.5px;font-weight:650;line-height:1.35}.sk-international-warning svg{flex:0 0 auto;width:16px;height:16px}.sk-international-warning code{padding:1px 4px;border-radius:4px;background:#9a341214;color:#7c2d12;font-size:11px}.sk-international-page .sk-card{border-color:#dfe4ee;border-radius:7px;background:#fff;box-shadow:0 1px 2px #10182809,0 10px 24px #11182709}.sk-international-page .sk-card__header{align-items:center;padding:17px 16px 0}.sk-international-page .sk-card__header h2{margin:0 0 7px;color:#111827;font-size:15px;font-weight:650;line-height:1.2}.sk-international-page .sk-card__header p{margin:0;color:#53617b;font-size:11.5px;line-height:1.35}.sk-international-page .sk-card__body{padding:12px 14px 14px}.sk-international-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:15px}.sk-international-kpi{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:14px;min-height:90px;padding:14px 15px;border:1px solid #dfe4ee;border-radius:7px;background:#fff;box-shadow:var(--sk-shadow)}.sk-international-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:13px}.sk-international-icon svg{width:22px;height:22px}.sk-international-kpi span,.sk-international-kpi small,.sk-international-kpi strong{display:block}.sk-international-kpi span{color:#111827;font-size:11.5px;font-weight:650;line-height:1.2;display:flex}.sk-international-kpi strong{margin-top:6px;color:#111827;font-size:23px;font-weight:760;line-height:1}.sk-international-kpi small{margin-top:7px;color:#53617b;font-size:11px;font-weight:500;line-height:1.25}.sk-international-layout{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:15px;align-items:start}.sk-international-stack,.sk-international-aside{display:grid;gap:15px}.sk-international-control-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:13px}.sk-international-control-grid label,.sk-international-preview-controls label{display:grid;gap:7px}.sk-international-control-grid span,.sk-international-preview-controls span{color:#34415c;font-size:10.5px;font-weight:700;line-height:1.2}.sk-international-control-grid select,.sk-international-preview-controls select{min-height:34px;width:100%;padding:0 10px;border:1px solid #cfd7e6;border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:11.5px;font-weight:600}.sk-international-behavior-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sk-international-behavior-card{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:77px;padding:11px 12px;border:1px solid #dfe4ee;border-radius:7px;background:#fbfcff}.sk-international-behavior-card.is-plan-restricted{border-color:#ffd9ae;background:#fffaf5}.sk-international-behavior-card strong,.sk-international-behavior-card small{display:block}.sk-international-behavior-card strong{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#111827;font-size:11.5px;font-weight:700;line-height:1.25}.sk-international-behavior-card small{margin-top:4px;color:#53617b;font-size:10.5px;line-height:1.3}.sk-international-table-wrap{width:100%;overflow-x:auto}.sk-international-table-wrap table{width:100%;min-width:760px;border-collapse:collapse;color:#111827;font-size:11px}.sk-international-table-wrap th{height:34px;padding:0 12px;background:#fbfcff;border-bottom:1px solid #dfe4ee;color:#111827;font-size:10.5px;font-weight:700;text-align:left;white-space:nowrap}.sk-international-table-wrap td{min-height:51px;padding:8px 12px;border-bottom:1px solid #e4e8f0;color:#111827;font-size:11px;font-weight:550;vertical-align:middle}.sk-international-table-wrap tr:last-child td{border-bottom:0}.sk-international-table-wrap th:nth-last-child(-n+3),.sk-international-table-wrap td:nth-last-child(-n+3){text-align:center}.sk-international-table-wrap td:nth-last-child(2) .sk-toggle{margin:0 auto}.sk-international-name-cell{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:184px}.sk-international-name-cell>span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#eee8ff;color:var(--sk-purple);font-size:10px;font-weight:800;line-height:1}.sk-international-name-cell strong,.sk-international-name-cell small{display:block}.sk-international-name-cell strong{font-size:11px;font-weight:750;line-height:1.2}.sk-international-name-cell small{margin-top:3px;color:#53617b;font-size:10px;font-weight:500;line-height:1.2}.sk-international-chip-row{display:flex;flex-wrap:wrap;gap:6px;min-width:156px}.sk-international-chip-row span{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:#f3f6fb;color:#34415c;font-size:10px;font-weight:650;white-space:nowrap}.sk-international-progress-cell,.sk-international-translation-row{display:grid;align-items:center}.sk-international-progress-cell{grid-template-columns:minmax(90px,150px) 38px;gap:9px}.sk-international-progress-cell .sk-progress{width:100%}.sk-international-progress-cell span{color:#34415c;font-size:10.5px;font-weight:700}.sk-international-actions{display:inline-flex;justify-content:center;gap:6px}.sk-international-actions button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid #cfd7e6;border-radius:5px;background:#fff;color:#111827;cursor:pointer}.sk-international-actions button:disabled,.sk-international-translation-row button:disabled{opacity:.45;cursor:not-allowed}.sk-international-actions svg{width:14px;height:14px}.sk-international-translation-list{display:grid;overflow:hidden;border:1px solid #dfe4ee;border-radius:7px}.sk-international-translation-row{grid-template-columns:minmax(210px,1fr) minmax(220px,280px) 44px 76px;gap:12px;min-height:53px;padding:9px 12px;border-bottom:1px solid #e4e8f0}.sk-international-translation-row:last-child{border-bottom:0}.sk-international-translation-row strong,.sk-international-translation-row small{display:block}.sk-international-translation-row strong{color:#111827;font-size:11.5px;font-weight:720}.sk-international-translation-row small{margin-top:4px;color:#53617b;font-size:10.5px}.sk-international-translation-row .sk-progress{width:100%}.sk-international-translation-row b{color:#111827;font-size:11px;font-weight:760;text-align:right}.sk-international-translation-row button{min-height:28px;border:1px solid #cbbdff;border-radius:5px;background:#fff;color:var(--sk-purple);font:inherit;font-size:10.5px;font-weight:750;cursor:pointer}.sk-international-device-tabs{display:inline-flex;min-width:190px;overflow:hidden;border:1px solid #cfd7e6;border-radius:5px;background:#fff}.sk-international-device-tabs button{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:7px;min-width:94px;min-height:32px;padding:0 10px;border:0;border-right:1px solid #cfd7e6;background:transparent;color:#111827;font:inherit;font-size:10.5px;font-weight:700;cursor:pointer}.sk-international-device-tabs button:last-child{border-right:0}.sk-international-device-tabs .is-active{color:var(--sk-purple);background:#fbf9ff;box-shadow:inset 0 0 0 1px var(--sk-purple)}.sk-international-device-tabs svg{width:14px;height:14px}.sk-international-preview-shell{display:grid;gap:11px;width:100%;overflow:hidden;padding:12px;border:1px solid #dfe4ee;border-radius:7px;background:#fff;transition:max-width .16s ease,margin .16s ease}.sk-international-preview-shell.is-mobile{width:min(100%,320px);margin:0 auto}.sk-international-preview-controls{display:grid;grid-template-columns:1fr 112px;gap:10px}.sk-international-searchbar{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;padding:0 7px 0 12px;border:1px solid #cfd7e6;border-radius:6px;background:#fbfcff;color:#69758c}.sk-international-searchbar svg{width:15px;height:15px}.sk-international-searchbar span{overflow:hidden;color:#53617b;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sk-international-searchbar button{min-height:28px;padding:0 10px;border:0;border-radius:5px;background:var(--sk-purple);color:#fff;font:inherit;font-size:10.5px;font-weight:750;cursor:pointer}.sk-international-searchbar button:disabled{cursor:default;opacity:1}.sk-international-preview-meta{display:flex;flex-wrap:wrap;gap:8px}.sk-international-preview-meta span{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border:1px solid #dfe4ee;border-radius:999px;background:#fbfcff;color:#34415c;font-size:10.5px;font-weight:650}.sk-international-preview-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.sk-international-preview-heading strong,.sk-international-preview-heading small{display:block}.sk-international-preview-heading strong{color:#111827;font-size:12px;font-weight:750;line-height:1.2}.sk-international-preview-heading small{color:#53617b;font-size:10px;font-weight:650;line-height:1.2;text-align:right;white-space:nowrap}.sk-international-preview-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sk-international-preview-shell.is-mobile .sk-international-preview-products,.sk-international-preview-shell.is-mobile .sk-international-preview-controls{grid-template-columns:1fr}.sk-international-preview-product{overflow:hidden;border:1px solid #dfe4ee;border-radius:7px;background:#fff}.sk-international-preview-image{position:relative;height:112px;overflow:hidden;border-bottom:1px solid #e4e8f0;background:linear-gradient(145deg,#f8fafc,#eef2f7)}.sk-international-preview-image .sk-status-badge{position:absolute;top:8px;left:8px;z-index:2;min-height:18px;padding:2px 6px;font-size:8.5px;font-weight:750}.sk-international-preview-image:after{position:absolute;content:""}.sk-international-preview-image.media-bag:after{left:50%;bottom:18px;width:54px;height:66px;border-radius:16px 16px 6px 6px;background:#c8d0bd;box-shadow:-8px 12px #7b8875,8px 0 #d7decf;transform:translate(-50%)}.sk-international-preview-image.media-shoe:after{left:50%;bottom:28px;width:78px;height:25px;border-radius:20px 8px 10px 18px;background:linear-gradient(160deg,#fff 0,#fff 52%,#d6dae0 53%,#d6dae0);box-shadow:0 10px #c3c8cf;transform:translate(-50%) rotate(-8deg)}.sk-international-preview-image.media-headset:after{left:50%;bottom:22px;width:72px;height:62px;border:14px solid #111827;border-bottom-width:10px;border-radius:38px 38px 18px 18px;transform:translate(-50%)}.sk-international-preview-image.media-apparel:after{left:50%;bottom:14px;width:78px;height:72px;background:linear-gradient(90deg,transparent 0 22%,#aeb5bd 22% 26%,transparent 26% 74%,#aeb5bd 74% 78%,transparent 78%),#c8cdd3;clip-path:polygon(18% 0,36% 0,42% 12%,58% 12%,64% 0,82% 0,100% 28%,76% 42%,76% 100%,24% 100%,24% 42%,0 28%);transform:translate(-50%)}.sk-international-preview-product>div:last-child{display:grid;gap:4px;padding:9px 10px 10px}.sk-international-preview-product strong{display:-webkit-box;min-height:28px;overflow:hidden;color:#111827;font-size:11px;font-weight:750;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sk-international-preview-product span{color:#53617b;font-size:10px;line-height:1.2}.sk-international-preview-product b{color:#111827;font-size:13px;font-weight:760}.sk-international-status-card .sk-card__body{padding-top:14px}.sk-international-status-card .sk-donut-wrap{grid-template-columns:142px minmax(0,1fr);gap:14px;align-items:center}.sk-international-status-card .sk-donut{width:140px;height:140px}.sk-international-status-card .sk-donut>div{width:84px;height:84px}.sk-international-status-card .sk-donut strong{font-size:23px;line-height:1}.sk-international-status-card .sk-donut span{margin-top:5px;font-size:10px}.sk-international-status-card .sk-donut-legend{gap:12px;font-size:11px}.sk-international-status-card .sk-donut-legend span{grid-template-columns:9px minmax(0,1fr) auto;gap:9px}.sk-international-status-card .sk-donut-legend i{width:9px;height:9px}.sk-international-status-card .sk-donut-legend b{font-size:11px;font-weight:750;text-align:right}.sk-international-sync-card .sk-card__body{display:grid;gap:13px}.sk-international-sync-list{display:grid;overflow:hidden;border:1px solid #dfe4ee;border-radius:7px}.sk-international-sync-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:36px;padding:8px 11px;border-bottom:1px solid #e4e8f0}.sk-international-sync-list div:last-child{border-bottom:0}.sk-international-sync-list span{color:#53617b;font-size:10.5px;font-weight:550}.sk-international-sync-list strong{color:#111827;font-size:10.5px;font-weight:730;text-align:right}.sk-international-sync-card .sk-button{width:100%;color:var(--sk-purple)}@media(max-width:1320px){.sk-international-layout{grid-template-columns:1fr}.sk-international-aside{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);align-items:start}.sk-international-preview-card{grid-row:span 2}}@media(max-width:980px){.sk-international-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-international-control-grid,.sk-international-behavior-grid,.sk-international-aside{grid-template-columns:1fr}.sk-international-preview-card{grid-row:auto}}@media(max-width:640px){.sk-international-page .sk-page-actions,.sk-international-page .sk-page-actions .sk-button{width:100%}.sk-international-kpis{grid-template-columns:1fr}.sk-international-kpi,.sk-international-behavior-card{grid-template-columns:44px minmax(0,1fr)}.sk-international-behavior-card .sk-toggle{grid-column:1 / -1;justify-self:start}.sk-international-page .sk-card__header{align-items:flex-start}.sk-international-page .sk-card__action,.sk-international-page .sk-card__action .sk-button,.sk-international-device-tabs{width:100%}.sk-international-translation-row{grid-template-columns:1fr}.sk-international-translation-row b{text-align:left}.sk-international-status-card .sk-donut-wrap{grid-template-columns:1fr;justify-items:center}.sk-international-device-tabs button{min-width:0}}.sk-pricing-page{display:block;min-height:100vh;background:linear-gradient(180deg,#ffffffeb,#f7f8fbf5 180px),var(--sk-bg);color:#111827;font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-pricing-page,.sk-pricing-page *{box-sizing:border-box}.sk-pricing-local-status{display:block;margin-top:10px;color:var(--sk-purple);font-size:11.5px;font-weight:760}.sk-pricing-billing-row{display:flex;align-items:center;justify-content:center;gap:12px;min-height:36px;margin:0 0 13px}.sk-pricing-billing-row>span{color:#111827;font-size:11px;font-weight:650;opacity:.72}.sk-pricing-billing-row>span.is-active{color:var(--sk-purple);opacity:1}.sk-pricing-billing-row button{position:relative;width:78px;height:24px;padding:0;border:0;border-radius:999px;background:#dfe4ee;cursor:pointer}.sk-pricing-billing-row button i{position:absolute;top:2px;left:3px;width:20px;height:20px;border-radius:999px;background:#fff;box-shadow:0 2px 6px #11182729;transition:transform .16s ease}.sk-pricing-billing-row button.is-on{background:var(--sk-purple)}.sk-pricing-billing-row button.is-on i{transform:translate(52px)}.sk-pricing-billing-row b{display:inline-flex;align-items:center;min-height:22px;padding:0 10px;border-radius:999px;background:#d9f8e7;color:var(--sk-green);font-size:10.5px;font-weight:760}.sk-pricing-billing-row b.sk-pricing-test-mode{background:#fff4df;color:#a45c00}.sk-pricing-billing-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px;padding:13px 16px;border:1px solid #dfe4ee;border-radius:7px;background:#fff;box-shadow:0 8px 20px #11182709}.sk-pricing-cycle-toggle{display:inline-grid;grid-template-columns:repeat(2,minmax(130px,1fr));gap:4px;padding:4px;border:1px solid #dfe4ee;border-radius:7px;background:#f4f6fb}.sk-pricing-cycle-toggle button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 13px;border:0;border-radius:5px;background:transparent;color:#34415c;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.sk-pricing-cycle-toggle button.is-active{background:#fff;color:var(--sk-purple);box-shadow:0 4px 12px #11182714}.sk-pricing-cycle-toggle span{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;background:#d9f8e7;color:var(--sk-green);font-size:10px;font-weight:820}.sk-pricing-billing-meta{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.sk-pricing-billing-meta b{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:#d9f8e7;color:var(--sk-green);font-size:10.5px;font-weight:780}.sk-pricing-billing-meta b.sk-pricing-test-mode{background:#fff4df;color:#a45c00}.sk-pricing-billing-meta b.sk-pricing-current-plan,.sk-pricing-current.is-secondary{background:#eee9ff;color:var(--sk-purple)}.sk-pricing-status{display:flex;align-items:center;gap:9px;min-height:40px;margin:-4px 0 16px;padding:10px 12px;border:1px solid #dfe4ee;border-radius:7px;background:#fff;color:#34415c;font-size:12px;font-weight:700;line-height:1.35}.sk-pricing-status svg{flex:0 0 auto;width:16px;height:16px}.sk-pricing-status--green{border-color:#00895438;background:#f1fbf5;color:#006d43}.sk-pricing-status--orange{border-color:#a45c003d;background:#fff8ea;color:#8a4d00}.sk-pricing-status--purple{border-color:#5b2fd62e;background:#f7f4ff;color:#4f2fc4}.sk-pricing-matrix-card,.sk-pricing-benefits,.sk-pricing-faq-card{border:1px solid #dfe4ee;border-radius:7px;background:#fff;box-shadow:0 1px 2px #10182809,0 10px 24px #11182709}.sk-pricing-matrix-card{overflow:hidden}.sk-pricing-matrix-scroll{width:100%;overflow-x:auto}.sk-pricing-matrix{display:grid;grid-template-columns:206px repeat(3,minmax(190px,1fr));min-width:780px}.sk-pricing-feature-spacer,.sk-pricing-plan-head{min-height:200px;border-bottom:1px solid #e4e8f0}.sk-pricing-feature-spacer{border-right:1px solid #dfe4ee}.sk-pricing-plan-head{position:relative;display:grid;align-content:start;min-width:0;padding:32px 25px 20px;border-right:1px solid #dfe4ee;background:#fff}.sk-pricing-plan-head:nth-child(4){border-right:0}.sk-pricing-plan-head.is-featured{z-index:2;border:1px solid var(--sk-purple);border-bottom-color:#e4e8f0;border-radius:7px 7px 0 0;background:linear-gradient(180deg,#fff,#fbf9ff);box-shadow:0 20px 46px #5b2fd617}.sk-pricing-plan-head.is-current{background:linear-gradient(180deg,#fff,#f8fbff)}.sk-pricing-popular{position:absolute;top:-1px;left:50%;display:inline-flex;align-items:center;justify-content:center;min-width:86px;min-height:22px;padding:0 12px;border-radius:0 0 8px 8px;background:var(--sk-purple);color:#fff;font-size:9.5px;font-weight:800;transform:translate(-50%)}.sk-pricing-current{position:absolute;top:10px;right:14px;display:inline-flex;align-items:center;min-height:20px;padding:0 9px;border-radius:999px;background:#d9f8e7;color:var(--sk-green);font-size:9.5px;font-weight:800;white-space:nowrap}.sk-pricing-plan-head h2{margin:0;color:#111827;font-size:19px;font-weight:740;line-height:1.2}.sk-pricing-plan-head p{margin:8px 0 17px;min-height:17px;color:#53617b;font-size:11.5px;line-height:1.35}.sk-pricing-price{display:flex;align-items:flex-end;gap:5px;min-height:40px}.sk-pricing-price strong{color:#111827;font-size:32px;font-weight:760;letter-spacing:0;line-height:1}.sk-pricing-price span{margin-bottom:4px;color:#111827;font-size:11.5px;font-weight:650}.sk-pricing-plan-head small{min-height:18px;margin-top:10px;color:#53617b;font-size:11px;line-height:1.2}.sk-pricing-plan-head form{margin:0}.sk-pricing-plan-head button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:34px;margin-top:20px;border:1px solid #b9a9ff;border-radius:5px;background:#fff;color:var(--sk-purple);font:inherit;font-size:11px;font-weight:760;cursor:pointer}.sk-pricing-plan-head button.is-primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 12px 22px #5b2fd62e}.sk-pricing-plan-head button:disabled{border-color:#d8deea;background:#f3f5f9;color:#7b879d;box-shadow:none;cursor:not-allowed}.sk-pricing-plan-head button.is-primary:disabled{border-color:#d8deea;background:#f3f5f9;color:#7b879d}.sk-pricing-feature-section{display:flex;align-items:center;min-height:34px;padding:0 21px;border-right:1px solid #dfe4ee;border-bottom:1px solid #e4e8f0;color:#53617b;font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.sk-pricing-empty-feature-cell{min-height:34px;border-bottom:1px solid #e4e8f0;border-right:1px solid #dfe4ee}.sk-pricing-empty-feature-cell.is-featured{border-left:1px solid var(--sk-purple);border-right:1px solid var(--sk-purple);background:#fbf9ff}.sk-pricing-feature-label,.sk-pricing-feature-value{display:flex;align-items:center;min-height:30px;border-bottom:1px solid #e4e8f0}.sk-pricing-feature-label{gap:6px;padding:0 21px;border-right:1px solid #dfe4ee}.sk-pricing-feature-label strong{color:#111827;font-size:11px;font-weight:760;line-height:1.2}.sk-pricing-feature-label svg{width:13px;height:13px;color:#7b879d}.sk-pricing-feature-value{justify-content:center;padding:0 14px;border-right:1px solid #dfe4ee;color:#111827;font-size:11px;font-weight:560;text-align:center}.sk-pricing-feature-value.is-featured{border-left:1px solid var(--sk-purple);border-right:1px solid var(--sk-purple);background:#fbf9ff}.sk-pricing-feature-label.is-last,.sk-pricing-feature-value.is-last{border-bottom:0}.sk-pricing-feature-value.is-featured.is-last{border-bottom:1px solid var(--sk-purple);border-radius:0 0 7px 7px}.sk-pricing-check{display:inline-flex;align-items:center;justify-content:center;color:var(--sk-green)}.sk-pricing-check svg{width:14px;height:14px}.sk-pricing-dash{color:#7b879d;font-weight:760}.sk-pricing-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;padding:20px 28px}.sk-pricing-benefits article{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:14px}.sk-pricing-benefits article>span{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#eee8ff;color:var(--sk-purple)}.sk-pricing-benefits svg{width:24px;height:24px}.sk-pricing-benefits strong{display:block;color:#111827;font-size:12.5px;font-weight:760;line-height:1.25}.sk-pricing-benefits p{margin:6px 0 0;color:#53617b;font-size:11px;line-height:1.35}.sk-pricing-faq-card{overflow:hidden;margin-top:14px}.sk-pricing-faq-card h2{margin:0;padding:18px 21px 10px;color:#111827;font-size:15px;font-weight:680;line-height:1.2}.sk-pricing-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;padding:0 33px 12px}.sk-pricing-faq-grid button{display:grid;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:35px;padding:0;border:0;border-bottom:1px solid #e4e8f0;background:transparent;color:#111827;font:inherit;text-align:left;cursor:pointer}.sk-pricing-faq-grid button>span{color:#34415c;font-size:11.5px;font-weight:650}.sk-pricing-faq-grid button strong{font-size:11.5px;font-weight:650;line-height:1.25}.sk-pricing-faq-grid button svg{width:14px;height:14px}.sk-pricing-faq-grid button small{grid-column:2 / -1;margin:-4px 0 10px;color:#53617b;font-size:10.5px;line-height:1.35}.sk-pricing-enterprise-row{display:flex;align-items:center;justify-content:center;gap:26px;min-height:62px;border-top:1px solid #e4e8f0}.sk-pricing-enterprise-row span{color:#34415c;font-size:11px;font-weight:550}.sk-pricing-enterprise-row button{display:inline-flex;align-items:center;gap:12px;border:0;background:transparent;color:#2400d8;font:inherit;font-size:11px;font-weight:760;cursor:pointer}.sk-pricing-enterprise-row svg{width:15px;height:15px}@media(max-width:900px){.sk-pricing-billing-toolbar{align-items:stretch;flex-direction:column}.sk-pricing-billing-meta{justify-content:flex-start}.sk-pricing-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-pricing-faq-grid{grid-template-columns:1fr;padding-inline:21px}}@media(max-width:640px){.sk-pricing-cycle-toggle{grid-template-columns:1fr}.sk-pricing-billing-row{align-items:stretch;flex-direction:column}.sk-pricing-billing-row{gap:9px}.sk-pricing-billing-row button{align-self:center}.sk-pricing-benefits{grid-template-columns:1fr;padding:18px}.sk-pricing-enterprise-row{flex-direction:column;gap:8px;padding:16px;text-align:center}}.sk-pricing-page{display:block;grid-template-columns:none;min-height:100vh;background:linear-gradient(180deg,#ffffffeb,#f7f8fbf5 180px),var(--sk-bg)}.sk-pricing-page .sk-admin{max-width:none;padding:28px 29px}.sk-pricing-page .sk-page-header{margin-bottom:18px}.sk-pricing-page .sk-page-heading-row h1{font-size:24px;font-weight:600;line-height:1.08}.sk-pricing-page .sk-page-header p{color:#34415c;font-size:13.5px;line-height:1.35}.sk-pricing-page .sk-admin-content,.sk-pricing-content{min-width:0}.sk-pricing-page .sk-pricing-local-status{margin:-2px 0 8px}.sk-pricing-page .sk-pricing-billing-row{margin-top:0}@media(max-width:900px){.sk-pricing-page .sk-admin{padding:20px 16px 28px}}.sk-setup-page{min-height:100%;background:linear-gradient(180deg,#f8faff,#f4f7fb 44%,#f8fafc);font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-setup-page .sk-admin{max-width:1280px;padding:30px 30px 34px}.sk-setup-page .sk-page-header{align-items:flex-start;margin-bottom:18px}.sk-setup-page .sk-page-heading-row h1{color:#101828;font-size:25px;font-weight:720;line-height:1.08}.sk-setup-page .sk-page-header p{color:#34415c;font-size:13.5px;line-height:1.35}.sk-setup-page .sk-button{min-height:36px;border-color:#cbd3e2;border-radius:6px;color:#111827;font-size:12px;font-weight:650}.sk-setup-page .sk-button svg{width:15px;height:15px}.sk-setup-page .sk-button--primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 14px 24px #5b2fd62e}.sk-setup-local-status{margin:-7px 0 12px;color:var(--sk-purple);font-size:12px;font-weight:700}.sk-setup-overview{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:16px;align-items:start;margin-bottom:16px}.sk-setup-summary-card,.sk-setup-theme-card,.sk-setup-checklist-card{overflow:hidden;border:1px solid #d9e0ec;border-radius:8px;background:#fff;box-shadow:0 1px 2px #10182809,0 16px 32px #1118270e}.sk-setup-summary-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:18px 22px;align-content:start;padding:24px;background:linear-gradient(135deg,#5b2fd60b,#fff0 46%),#fff}.sk-setup-summary-card:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--sk-purple);content:""}.sk-setup-summary-card h2,.sk-setup-theme-card h2,.sk-setup-checklist-header h2{margin:0;color:#111827;font-size:16px;font-weight:760;line-height:1.2}.sk-setup-summary-card p{margin:8px 0 0;color:#34415c;font-size:13px;line-height:1.4}.sk-setup-eyebrow{display:inline-flex;margin-bottom:7px;color:var(--sk-purple);font-size:11px;font-weight:760;letter-spacing:0;text-transform:uppercase}.sk-setup-progress-summary{display:grid;gap:8px;justify-self:end;width:100%;min-height:78px;align-content:center;padding:12px;border:1px solid #d9e0ec;border-radius:7px;background:#f8f9ff}.sk-setup-progress-summary span{color:#111827;font-size:12px;font-weight:760}.sk-setup-stat-grid{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:2px}.sk-setup-stat-grid div{min-width:0;padding:13px;border:1px solid #e0e6f0;border-radius:7px;background:#fbfcff}.sk-setup-stat-grid span{display:block;margin-bottom:5px;color:#596579;font-size:11.5px;font-weight:650}.sk-setup-stat-grid strong{display:block;overflow:hidden;color:#111827;font-size:18px;font-weight:780;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.sk-setup-theme-card{display:grid;gap:14px;align-content:start;padding:20px;background:linear-gradient(180deg,#fff,#fbfcff)}.sk-setup-theme-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.sk-setup-theme-heading h2{overflow:hidden;max-width:230px;text-overflow:ellipsis;white-space:nowrap}.sk-setup-theme-select{display:grid;gap:7px}.sk-setup-theme-select span{color:#34415c;font-size:12px;font-weight:700}.sk-setup-theme-select select{width:100%;min-height:38px;border:1px solid #cbd3e2;border-radius:6px;background:#fff;color:#111827;font:inherit;font-size:12.5px;font-weight:650;outline:none;padding:0 10px}.sk-setup-theme-select select:focus{border-color:var(--sk-purple);box-shadow:0 0 0 3px #5b2fd61f}.sk-setup-theme-select select:disabled{background:#f4f6fa;color:#7b8495}.sk-setup-theme-status-grid{display:grid;gap:9px}.sk-setup-theme-check{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:12px;border:1px solid #e0e6f0;border-radius:7px;background:#fff}.sk-setup-theme-check div{display:grid;gap:3px;min-width:0}.sk-setup-theme-check strong{color:#111827;font-size:12.5px;font-weight:760;line-height:1.25}.sk-setup-theme-check span:not(.sk-status-badge){color:#596579;font-size:11.5px;line-height:1.35}.sk-setup-theme-warning{margin:0;padding:10px 11px;border:1px solid #ffd9a8;border-radius:7px;background:#fff8ed;color:#7a4a10;font-size:12px;font-weight:650;line-height:1.45}.sk-setup-checklist-card{padding:0}.sk-setup-checklist-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 22px;border-bottom:1px solid #e5e9f2;background:linear-gradient(180deg,#fff,#fbfcff)}.sk-setup-step-list{display:grid;gap:0;padding:0}.sk-setup-step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:20px 22px;border-bottom:1px solid #e5e9f2;background:#fff}.sk-setup-step:before{position:absolute;top:50px;bottom:-1px;left:35px;width:1px;background:#e1e7f0;content:""}.sk-setup-step:last-child{border-bottom:0}.sk-setup-step:last-child:before{display:none}.sk-setup-step.is-active{background:linear-gradient(90deg,#5b2fd60f,#5b2fd600 42%),#fff;box-shadow:inset 3px 0 0 var(--sk-purple)}.sk-setup-step.is-complete{background:linear-gradient(90deg,#12a86209,#12a86200 36%),#fff}.sk-setup-step-marker{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-top:2px;border:1px dashed #98a2b3;border-radius:999px;background:#fff;color:#34415c;font-size:11px;font-weight:760}.sk-setup-step.is-complete .sk-setup-step-marker{border-style:solid;border-color:#12a862;background:#12a862;color:#fff}.sk-setup-step-marker svg{width:17px;height:17px}.sk-setup-step-content{display:grid;gap:8px;min-width:0}.sk-setup-step-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.sk-setup-step-title-row strong{color:#111827;font-size:13.5px;font-weight:760;line-height:1.25}.sk-setup-step-content p,.sk-setup-step-content small{margin:0;color:#34415c;line-height:1.4}.sk-setup-step-content p{font-size:12.5px}.sk-setup-step-content small{font-size:11.5px}.sk-setup-code-block{display:grid;gap:7px;min-width:0}.sk-setup-code-block>span{color:#34415c;font-size:11.5px;font-weight:760}.sk-setup-code-snippet{overflow-x:auto;max-width:100%;margin:0;padding:12px;border:1px solid #d8dee9;border-radius:7px;background:#f8fafc;color:#111827;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.sk-setup-step-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}.sk-setup-step-actions .sk-button{min-width:0}@media(max-width:1020px){.sk-setup-overview,.sk-setup-summary-card{grid-template-columns:1fr}.sk-setup-progress-summary{justify-self:stretch}}@media(max-width:760px){.sk-setup-page .sk-admin{padding:20px 16px 28px}.sk-setup-page .sk-page-actions,.sk-setup-page .sk-page-actions .sk-button{width:100%}.sk-setup-stat-grid{grid-template-columns:1fr}.sk-setup-checklist-header{display:grid;padding:16px}.sk-setup-step{grid-template-columns:30px minmax(0,1fr);padding:14px 16px}.sk-setup-step-title-row{display:grid}.sk-setup-step-actions,.sk-setup-step-actions .sk-button{width:100%}}.sk-settings-page{font-family:Inter,Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.sk-settings-page .sk-admin{max-width:none;padding:28px 29px}.sk-settings-page .sk-page-header{align-items:flex-start;margin-bottom:18px}.sk-settings-page .sk-page-heading-row h1{color:#101828;font-size:24px;font-weight:600;line-height:1.08}.sk-settings-page .sk-page-header p{color:#34415c;font-size:13.5px;line-height:1.35}.sk-settings-page .sk-page-actions{gap:14px}.sk-settings-page .sk-button{min-height:36px;border-color:#cbd3e2;border-radius:6px;color:#111827;font-size:12px;font-weight:650}.sk-settings-page .sk-button svg{width:15px;height:15px}.sk-settings-page .sk-button--primary{border-color:var(--sk-purple);background:var(--sk-purple);color:#fff;box-shadow:0 14px 24px #5b2fd62e}.sk-settings-local-status{margin:-7px 0 12px;color:var(--sk-purple);font-size:12px;font-weight:700}.sk-settings-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:15px}.sk-settings-kpi,.sk-settings-card{border:1px solid #dfe4ee;border-radius:7px;background:#fff;box-shadow:0 1px 2px #10182809,0 10px 24px #11182709}.sk-settings-kpi{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;min-height:102px;padding:18px 20px}.sk-settings-kpi span:not(.sk-settings-icon){display:block;color:#111827;font-size:12px;font-weight:720}.sk-settings-kpi strong{display:block;margin-top:4px;color:#111827;font-size:25px;font-weight:760;line-height:1.04}.sk-settings-kpi p{margin:8px 0 0;color:#34415c;font-size:12px;line-height:1.25}.sk-settings-icon,.sk-settings-small-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.sk-settings-icon{width:50px;height:50px;border-radius:14px}.sk-settings-icon svg{width:25px;height:25px}.sk-settings-small-icon{width:32px;height:32px;border:1px solid #dfe4ee;border-radius:8px;background:#f8fafc;color:#34415c}.sk-settings-small-icon svg{width:16px;height:16px}.sk-settings-layout{display:grid;grid-template-columns:minmax(0,1fr) 385px;gap:15px;align-items:start}.sk-settings-main,.sk-settings-aside{display:grid;gap:15px;min-width:0}.sk-settings-card{overflow:hidden}.sk-settings-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 0}.sk-settings-card-header h2{margin:0;color:#111827;font-size:16px;font-weight:700;line-height:1.2}.sk-settings-card-header p{margin:5px 0 0;color:#34415c;font-size:12.5px;line-height:1.4}.sk-settings-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 20px 20px}.sk-settings-checklist article,.sk-settings-toggle-card,.sk-settings-status-list article{display:grid;align-items:center;min-width:0;border:1px solid #dfe4ee;border-radius:7px;background:#fff}.sk-settings-checklist article{grid-template-columns:50px minmax(0,1fr) auto;gap:12px;padding:14px}.sk-settings-checklist strong,.sk-settings-toggle-card strong,.sk-settings-status-list strong{display:block;color:#111827;font-size:12.5px;font-weight:760;line-height:1.25}.sk-settings-checklist p,.sk-settings-toggle-card p,.sk-settings-status-list p{display:block;margin:4px 0 0;color:#34415c;font-size:11.5px;line-height:1.35}.sk-settings-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 20px 20px}.sk-settings-form-grid--single{grid-template-columns:1fr}.sk-settings-toggle-card{grid-template-columns:34px minmax(0,1fr) auto;gap:12px;padding:12px}.sk-settings-index-grid{display:grid;grid-template-columns:minmax(240px,.38fr) minmax(0,1fr);gap:14px;padding:18px 20px 20px}.sk-settings-index-grid--stats-only{grid-template-columns:minmax(260px,.44fr) minmax(0,1fr)}.sk-settings-index-stats{display:grid;gap:10px}.sk-settings-index-stats article{display:grid;gap:4px;padding:13px 14px;border:1px solid #dfe4ee;border-radius:7px;background:#fafbff}.sk-settings-index-stats span,.sk-settings-usage-row span{color:#53617b;font-size:11.5px;font-weight:650}.sk-settings-index-stats strong{color:#111827;font-size:18px;font-weight:760}.sk-settings-index-status{display:grid;grid-template-columns:50px minmax(0,1fr);align-content:start;gap:12px;min-width:0;padding:16px;border:1px solid #dfe4ee;border-radius:7px;background:#fafbff}.sk-settings-index-status strong{color:#111827;font-size:16px;font-weight:760}.sk-settings-index-status p{margin:4px 0 0;color:#34415c;font-size:12.5px;line-height:1.4}.sk-settings-index-status .sk-progress,.sk-settings-index-status .sk-button{grid-column:1 / -1}.sk-settings-index-status .sk-button{justify-self:start}.sk-settings-plan-summary{display:flex;align-items:flex-end;gap:7px;padding:18px 20px 12px}.sk-settings-plan-summary strong{color:#111827;font-size:32px;font-weight:760;line-height:1}.sk-settings-plan-summary span{color:#34415c;font-size:12px;line-height:1.2}.sk-settings-plan-card .sk-progress{margin:0 20px 18px}.sk-settings-usage-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 20px 8px}.sk-settings-usage-row b{color:#111827;font-size:11.5px;font-weight:760}.sk-settings-plan-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 20px 20px}.sk-settings-plan-actions .sk-button{width:100%}.sk-settings-plan-actions--single{grid-template-columns:1fr}.sk-settings-status-list{display:grid;gap:10px;padding:18px 20px 20px}.sk-settings-status-list article{grid-template-columns:34px minmax(0,1fr) auto;gap:12px;padding:12px}@media(max-width:1180px){.sk-settings-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-settings-layout{grid-template-columns:1fr}}@media(max-width:760px){.sk-settings-page .sk-admin{padding:20px 16px 28px}.sk-settings-page .sk-page-actions,.sk-settings-page .sk-page-actions .sk-button,.sk-settings-plan-actions{width:100%}.sk-settings-page .sk-page-actions{align-items:stretch;flex-direction:column}.sk-settings-form-grid,.sk-settings-checklist,.sk-settings-index-grid,.sk-settings-plan-actions,.sk-settings-kpis{grid-template-columns:1fr}.sk-settings-card-header{display:grid}.sk-settings-card-header .sk-button{width:100%}.sk-settings-checklist article,.sk-settings-status-list article{grid-template-columns:40px minmax(0,1fr)}.sk-settings-checklist .sk-status-badge,.sk-settings-status-list .sk-status-badge{grid-column:2;justify-self:start}}.sk-support-page .sk-admin{max-width:1280px;padding:28px 29px 32px}.sk-support-page .sk-page-header{align-items:flex-start;margin-bottom:18px}.sk-support-page .sk-page-heading-row h1{color:#101828;font-size:24px;font-weight:650;line-height:1.08}.sk-support-page .sk-page-header p{color:#34415c;font-size:13.5px;line-height:1.35}.sk-support-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:14px}.sk-support-highlight{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:16px;border:1px solid #dfe4ee;border-radius:8px;background:#fff;box-shadow:0 1px 2px #10182809,0 8px 22px #1118270a}.sk-support-highlight strong,.sk-support-context strong{display:block;color:#111827;font-size:13px;font-weight:760;line-height:1.25}.sk-support-highlight p,.sk-support-context p{margin:4px 0 0;color:#34415c;font-size:12px;line-height:1.4}.sk-support-highlight .sk-icon-bubble,.sk-support-context .sk-icon-bubble{width:44px;height:44px}.sk-support-highlight .sk-icon-bubble svg,.sk-support-context .sk-icon-bubble svg{width:22px;height:22px}.sk-support-layout{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(360px,.86fr);align-items:start;gap:14px}.sk-support-page .sk-card{overflow:hidden}.sk-support-faq-card .sk-card__body,.sk-support-form-card .sk-card__body{display:grid;gap:16px}.sk-support-faq-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sk-support-faq-tabs button{display:grid;align-content:center;min-height:66px;padding:12px;border:1px solid #dfe4ee;border-radius:7px;background:#fafbff;color:#111827;font:inherit;text-align:left;cursor:pointer}.sk-support-faq-tabs button:focus-visible,.sk-support-faq-list summary:focus-visible,.sk-support-submit:focus-visible{outline:2px solid rgba(91,47,214,.35);outline-offset:2px}.sk-support-faq-tabs button.is-active{border-color:#5b2fd661;background:#f3efff;box-shadow:inset 0 0 0 1px #5b2fd629}.sk-support-faq-tabs span{color:#111827;font-size:12px;font-weight:760;line-height:1.2}.sk-support-faq-tabs small{margin-top:4px;color:#59657d;font-size:11px;font-weight:650}.sk-support-faq-intro{padding:14px 16px;border:1px solid #dfe4ee;border-radius:7px;background:linear-gradient(90deg,#5b2fd614,#1f74e80f),#fff}.sk-support-faq-intro strong{display:block;color:#111827;font-size:14px;font-weight:760}.sk-support-faq-intro p{margin:4px 0 0;color:#34415c;font-size:12.5px;line-height:1.4}.sk-support-faq-list{display:grid;gap:10px}.sk-support-faq-list details{border:1px solid #dfe4ee;border-radius:7px;background:#fff}.sk-support-faq-list summary{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:14px 16px;color:#111827;cursor:pointer;list-style:none}.sk-support-faq-list summary::-webkit-details-marker{display:none}.sk-support-faq-list summary span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:28px;border-radius:999px;background:#eef2f7;color:#53617b;font-size:11px;font-weight:760}.sk-support-faq-list summary strong{color:#111827;font-size:13px;font-weight:760;line-height:1.3}.sk-support-faq-list summary svg{width:16px;height:16px;color:#59657d;transition:transform .16s ease}.sk-support-faq-list details[open] summary svg{transform:rotate(180deg)}.sk-support-faq-list details p{margin:0;padding:0 16px 15px 64px;color:#34415c;font-size:12.5px;line-height:1.5}.sk-support-context{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:12px;padding:14px;border:1px solid #dfe4ee;border-radius:7px;background:#fafbff}.sk-support-notice{padding:11px 12px;border:1px solid #dfe4ee;border-radius:7px;background:#fafbff;color:#34415c;font-size:12px;font-weight:700;line-height:1.35}.sk-support-notice.success{border-color:#12a86247;background:#e7f8ef;color:#087443}.sk-support-notice.critical{border-color:#e23b4a4d;background:#ffe9eb;color:#b4232f}.sk-support-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sk-support-field--wide{grid-column:1 / -1}.sk-support-form-grid textarea{width:100%;min-height:132px;resize:vertical;padding:11px 12px;border:1px solid var(--sk-border-strong);border-radius:6px;background:#fff;color:#1c2840;font:inherit;line-height:1.45}.sk-support-form-grid input:focus,.sk-support-form-grid select:focus,.sk-support-form-grid textarea:focus{border-color:#5b2fd685;box-shadow:0 0 0 3px #5b2fd61f;outline:none}.sk-support-form-grid .has-error{border-color:var(--sk-red);box-shadow:0 0 0 3px #e23b4a1a}.sk-support-form-grid .sk-field small{color:var(--sk-red);font-size:11px;font-weight:650}.sk-support-submit{align-self:end;width:100%;min-height:38px}.sk-support-submit:disabled{opacity:.62;cursor:progress}@media(max-width:1120px){.sk-support-layout{grid-template-columns:1fr}.sk-support-overview,.sk-support-faq-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.sk-support-page .sk-admin{padding:20px 16px 28px}.sk-support-overview,.sk-support-faq-tabs,.sk-support-form-grid{grid-template-columns:1fr}.sk-support-highlight,.sk-support-context{grid-template-columns:42px minmax(0,1fr)}.sk-support-field--wide{grid-column:auto}.sk-support-faq-list summary{grid-template-columns:34px minmax(0,1fr) 18px;padding:13px 14px}.sk-support-faq-list details p{padding:0 14px 14px 58px}}
