.ksw-domain-store{--ksw-ds-accent:#a100ff;--ksw-ds-text:#172137;--ksw-ds-muted:#526075;--ksw-ds-border:#e6dbee;--ksw-ds-bg:#fff;background:var(--ksw-ds-bg);color:var(--ksw-ds-text);border:1px solid var(--ksw-ds-border);border-radius:17px;padding:24px;max-width:100%;box-sizing:border-box}
.ksw-domain-store *{box-sizing:border-box}.ksw-domain-store .ksw-ds-title{margin:0 0 16px;color:var(--ksw-ds-text)}.ksw-ds-form{display:flex;gap:10px;flex-wrap:wrap}.ksw-ds-form input{flex:2;min-width:190px;padding:12px;border:1px solid var(--ksw-ds-border);border-radius:8px}.ksw-domain-store button.ksw-ds-search-btn,.ksw-domain-store button.ksw-ds-add{background:var(--ksw-ds-accent);color:#fff;border:0;border-radius:8px;padding:12px 20px;cursor:pointer}.ksw-domain-store button:disabled{opacity:.6;cursor:wait}.ksw-ds-hint{font-size:13px;color:var(--ksw-ds-muted);margin:8px 0 16px}.ksw-ds-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;margin-top:12px}.ksw-ds-card{border:1px solid var(--ksw-ds-border);padding:16px;border-radius:12px;background:var(--ksw-ds-bg)}.ksw-ds-card h4{margin:0 0 6px;overflow-wrap:anywhere;color:var(--ksw-ds-text)}.ksw-ds-card p{margin:7px 0;color:var(--ksw-ds-muted)}.ksw-ds-card .ksw-ds-status{font-weight:600}.ksw-ds-card[data-status=available] .ksw-ds-status{color:#17834c}.ksw-ds-card[data-status=unavailable] .ksw-ds-status{color:#b42318}.ksw-ds-card select{max-width:100%;width:100%;padding:9px;margin:8px 0;border:1px solid var(--ksw-ds-border);border-radius:7px}.ksw-domain-store .ksw-ds-section{margin:22px 0 8px;color:var(--ksw-ds-text)}

.ksw-ds-primary-result{margin-bottom:18px}.ksw-ds-primary-result .ksw-ds-card{border-width:2px}.ksw-ds-primary-result .ksw-ds-card[data-status='unavailable']{border-color:#dc2626}.ksw-ds-card[data-status='unavailable'] .ksw-ds-status{color:#b91c1c}.ksw-ds-card[data-status='unavailable_api'] .ksw-ds-status{color:#a16207}

/* v0.14.01 — barra horizontal compacta para Elementor/Home. Resultados preservados. */
.ksw-domain-store.ksw-ds-compact{max-width:100%;width:100%;padding:16px 22px;background:#fff;border:1px solid #e9e1f1;border-radius:22px;box-shadow:0 12px 32px rgba(36,18,56,.09);color:var(--ksw-ds-text);font-family:inherit}
.ksw-ds-compact .ksw-ds-main{display:flex;align-items:center;gap:20px;min-width:0}
.ksw-ds-compact .ksw-ds-form{flex:1 1 58%;min-width:0;display:flex;align-items:center;flex-wrap:nowrap;gap:0;min-height:60px;padding:5px 5px 5px 20px;border:1px solid #ded5e7;border-radius:999px;background:#fff;box-shadow:0 4px 18px rgba(36,18,56,.045)}
.ksw-ds-compact .ksw-ds-search-icon{flex:0 0 auto;color:#9889a7;display:flex;align-items:center;margin-right:12px}
.ksw-domain-store.ksw-ds-compact .ksw-ds-form input[name=domain]{flex:1 1 auto;min-width:0;width:100%;height:44px;min-height:44px;margin:0;padding:0 8px;background:transparent;border:0!important;box-shadow:none!important;outline:0;color:#241238;font-size:16px;line-height:1.3;border-radius:0}
.ksw-domain-store.ksw-ds-compact .ksw-ds-form input[name=domain]:focus{box-shadow:none!important;outline:0}
.ksw-domain-store.ksw-ds-compact button.ksw-ds-search-btn{flex:0 0 auto;min-height:48px;padding:0 26px;margin:0;background:var(--ksw-ds-accent,#8228e8);color:#fff!important;border:0;border-radius:999px;font-size:14px;font-weight:700;text-transform:none;line-height:1.2;white-space:nowrap;transition:background .2s,transform .2s}
.ksw-domain-store.ksw-ds-compact button.ksw-ds-search-btn:hover{background:#641bb9;transform:translateY(-1px)}
.ksw-ds-compact .ksw-ds-tlds{display:flex;flex:0 1 42%;align-items:center;justify-content:space-around;gap:14px;min-width:0;flex-wrap:wrap}
.ksw-ds-compact .ksw-ds-tld{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap;font-size:13px;color:#6d6575}
.ksw-ds-compact .ksw-ds-tld strong{font-size:18px;letter-spacing:-.6px;color:#241238;font-weight:800}
.ksw-ds-compact .ksw-ds-hint{font-size:11px;line-height:1.5;color:#6d6575;margin:9px 5px 0}
.ksw-ds-compact .ksw-ds-result:not(:empty){padding-top:16px}
@media(max-width:1100px){.ksw-ds-compact .ksw-ds-main{gap:12px}.ksw-ds-compact .ksw-ds-form{flex-basis:55%}.ksw-ds-compact .ksw-ds-tlds{flex-basis:45%;gap:9px}.ksw-ds-compact .ksw-ds-tld strong{font-size:15px}}
@media(max-width:767px){.ksw-domain-store.ksw-ds-compact{padding:14px;border-radius:18px}.ksw-ds-compact .ksw-ds-main{flex-direction:column;align-items:stretch;gap:13px}.ksw-ds-compact .ksw-ds-form{flex:auto;min-height:56px;padding-left:13px}.ksw-domain-store.ksw-ds-compact button.ksw-ds-search-btn{min-height:45px;padding:0 16px;font-size:13px}.ksw-ds-compact .ksw-ds-tlds{flex:auto;justify-content:center;gap:8px 17px}.ksw-ds-compact .ksw-ds-tld strong{font-size:16px}.ksw-ds-compact .ksw-ds-hint{margin-top:12px}}
@media(max-width:380px){.ksw-ds-compact .ksw-ds-search-icon{margin-right:4px}.ksw-domain-store.ksw-ds-compact button.ksw-ds-search-btn{padding:0 11px;font-size:12px}.ksw-domain-store.ksw-ds-compact .ksw-ds-form input[name=domain]{font-size:14px}}

/* v0.14.04 — Resultados compactos sem alterar as consultas nem o carrinho. */
.ksw-domain-store[data-results-layout="compact"] .ksw-ds-result:not(:empty){padding-top:12px}
.ksw-domain-store[data-results-layout="compact"] .ksw-ds-section{font-size:17px;margin:14px 0 8px}
.ksw-domain-store[data-results-layout="compact"] .ksw-ds-results-grid{display:flex;flex-direction:column;gap:0;margin:0;border:1px solid var(--ksw-ds-border);border-radius:13px;overflow:hidden}
.ksw-domain-store[data-results-layout="compact"] .ksw-ds-primary-result{margin-bottom:12px}
.ksw-domain-store[data-results-layout="compact"] .ksw-ds-compact-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;padding:11px 14px;background:#fff;border-bottom:1px solid #eee6f4}
.ksw-domain-store[data-results-layout="compact"] .ksw-ds-compact-row:last-child{border-bottom:0}
.ksw-domain-store[data-results-layout="compact"] .ksw-ds-compact-row[hidden]{display:none!important}
.ksw-ds-row-identity{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}
.ksw-ds-row-identity strong{font-size:14px;color:#241238;overflow-wrap:anywhere}
.ksw-ds-row-identity .ksw-ds-status{font-size:12px;color:#157347}
.ksw-ds-compact-row[data-status="unavailable"] .ksw-ds-status{color:#b42318}
.ksw-ds-row-actions{display:flex;flex:0 1 auto;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}
.ksw-ds-row-actions small{max-width:260px;font-size:11px;color:var(--ksw-ds-muted)}
.ksw-ds-row-price{color:#241238;font-size:14px;white-space:nowrap}
.ksw-domain-store[data-results-layout="compact"] .ksw-ds-row-actions select{width:auto;min-width:77px;max-width:110px;margin:0;padding:8px 7px;font-size:12px;border-radius:8px}
.ksw-domain-store[data-results-layout="compact"] button.ksw-ds-add{padding:9px 13px;border-radius:9px;font-size:12px;line-height:1.2;white-space:nowrap}
.ksw-domain-store button.ksw-ds-more{display:block;margin:10px auto 15px;padding:9px 18px;border-radius:30px;border:1px solid #b789ec;background:#f7efff;color:#6724ac;font-size:13px;font-weight:700;cursor:pointer}
@media(max-width:767px){.ksw-domain-store[data-results-layout="compact"] .ksw-ds-compact-row{align-items:flex-start;flex-direction:column;gap:8px}.ksw-ds-row-actions{width:100%;justify-content:flex-start}.ksw-ds-row-identity strong{font-size:14px}}

/* v0.14.09 — identidade premium da página de resultados (não afeta o banner). */
.ksw-domain-store[data-results-page="1"]{--ksw-ds-accent:#8500ef;--ksw-ds-text:#241238;--ksw-ds-muted:#776c86;--ksw-ds-border:#eae1f5;background:linear-gradient(155deg,#fff 0%,#fcfaff 100%);border:1px solid #eee6f8;border-radius:26px;padding:clamp(18px,3.2vw,42px);box-shadow:0 18px 60px rgba(42,12,90,.075);width:100%;}
.ksw-domain-store[data-results-page="1"] .ksw-ds-main{display:block}
.ksw-domain-store[data-results-page="1"] .ksw-ds-form{display:flex;align-items:center;gap:8px;padding:8px;background:#fff;border:1px solid #e5d7f5;border-radius:18px;box-shadow:0 8px 28px rgba(67,20,126,.07);flex-wrap:nowrap}
.ksw-domain-store[data-results-page="1"] .ksw-ds-form input[name="domain"]{flex:1;min-width:0;border:0!important;outline:0!important;box-shadow:none!important;background:transparent;padding:14px 18px;height:54px;font-size:17px;color:#241238;border-radius:12px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-search-icon{margin-left:13px;color:#8a68ae}
.ksw-domain-store[data-results-page="1"] button.ksw-ds-search-btn{background:linear-gradient(135deg,#9700ff,#6c24e3);border:0;border-radius:13px;color:#fff;min-height:52px;padding:13px 28px;font-weight:750;box-shadow:0 7px 20px rgba(127,30,226,.22);transition:transform .2s,box-shadow .2s}
.ksw-domain-store[data-results-page="1"] button.ksw-ds-search-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(127,30,226,.3)}
.ksw-domain-store[data-results-page="1"] .ksw-ds-hint{font-size:12px;line-height:1.6;color:#81768d;margin:15px 5px 8px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-tlds{margin-top:12px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-result:not(:empty){padding-top:10px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-section{font-size:clamp(20px,2vw,25px);font-weight:800;letter-spacing:-.6px;color:#241238;margin:30px 0 17px;line-height:1.25}
.ksw-domain-store[data-results-page="1"] .ksw-ds-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card{background:#fff;border:1px solid #e9e0f5;border-radius:18px;padding:22px;box-shadow:0 6px 20px rgba(41,15,75,.035);display:flex;flex-direction:column;align-items:stretch;gap:5px;min-width:0;transition:border-color .2s,box-shadow .2s,transform .2s}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card:hover{border-color:#c7a5ed;box-shadow:0 12px 32px rgba(78,22,142,.11);transform:translateY(-2px)}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card h4{font-size:clamp(18px,1.5vw,22px);letter-spacing:-.5px;font-weight:800;line-height:1.25;margin:0 0 8px;color:#241238}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card p{font-size:13px;line-height:1.5;margin:5px 0;color:#746783}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card .ksw-ds-status{display:inline-flex;align-self:flex-start;align-items:center;gap:7px;font-weight:750;font-size:13px;border-radius:100px;background:#eaf9f0;color:#16764a;padding:6px 11px;margin:0 0 8px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card .ksw-ds-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card[data-status="unavailable"] .ksw-ds-status{background:#fff0ef;color:#b42318}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card[data-status="unavailable_api"] .ksw-ds-status{background:#fff7e8;color:#946209}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card select{margin-top:auto;min-height:46px;padding:10px 12px;border:1px solid #e5d8f3;border-radius:11px;background:#fcfaff;color:#241238;font-size:14px}
.ksw-domain-store[data-results-page="1"] button.ksw-ds-add{border-radius:11px;padding:13px 17px;min-height:47px;width:100%;background:linear-gradient(135deg,#9500f4,#7425e9);font-size:14px;font-weight:750;margin-top:8px;color:#fff;box-shadow:0 6px 16px rgba(134,23,231,.14)}
.ksw-domain-store[data-results-page="1"] button.ksw-ds-add:hover{background:#671fc1}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result{grid-template-columns:minmax(0,1fr);margin-bottom:28px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card{border:1px solid #d9b9fa;border-left:5px solid #8b22ed;box-shadow:0 12px 36px rgba(106,38,184,.1);background:linear-gradient(110deg,#fff 0%,#fbf6ff 100%);padding:25px 28px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card h4{font-size:clamp(22px,2.5vw,30px)}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card select{margin-top:12px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result button.ksw-ds-add{max-width:320px}
.ksw-domain-store[data-results-page="1"] button.ksw-ds-more{border-color:#d9b9fa;color:#6920bc;background:#f6edff}
@media(max-width:980px){.ksw-domain-store[data-results-page="1"] .ksw-ds-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result{grid-template-columns:1fr}}
@media(max-width:650px){.ksw-domain-store[data-results-page="1"]{padding:15px;border-radius:19px}.ksw-domain-store[data-results-page="1"] .ksw-ds-results-grid{grid-template-columns:1fr;gap:12px}.ksw-domain-store[data-results-page="1"] .ksw-ds-form{padding:6px;gap:4px}.ksw-domain-store[data-results-page="1"] .ksw-ds-form input[name="domain"]{font-size:15px;padding:10px 6px;height:48px}.ksw-domain-store[data-results-page="1"] button.ksw-ds-search-btn{padding:10px 15px;min-height:46px;font-size:13px}.ksw-domain-store[data-results-page="1"] .ksw-ds-card{padding:18px}.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card{padding:19px}.ksw-domain-store[data-results-page="1"] .ksw-ds-search-icon{margin-left:6px}}

/* v0.14.10 — hierarchy and availability messaging, results only */
.ksw-domain-store[data-results-page="1"] .ksw-ds-tlds{display:none!important}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card{position:relative;min-height:180px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card:before{content:"DOMÍNIO EM DESTAQUE";font-size:11px;letter-spacing:.12em;font-weight:800;color:#7425c9;margin-bottom:8px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card[data-status="unknown"] .ksw-ds-status,
.ksw-domain-store[data-results-page="1"] .ksw-ds-card[data-status="error"] .ksw-ds-status{background:#fff5e5;color:#93610e}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card .ksw-ds-note{font-size:12px;color:#8c6c30}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card[data-status="unavailable"]{border-color:#ebcad0;border-left-color:#d64545}

/* v0.14.11 — resultados premium; regras limitadas à página de resultados. */
body.page .ksw-domain-store[data-results-page="1"]{max-width:1200px;margin-left:auto;margin-right:auto;padding:clamp(20px,3vw,44px);}
.ksw-domain-store[data-results-page="1"] .ksw-ds-hint{font-size:13px;max-width:850px;line-height:1.75;margin:18px 4px 6px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-section{margin-top:34px;margin-bottom:16px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-results-grid{gap:18px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card{min-height:300px;padding:24px;gap:8px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card h4{overflow-wrap:anywhere}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card .ksw-ds-status{margin:0 0 7px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card .ksw-ds-price-summary{font-weight:650;color:#3b205a}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card .ksw-ds-purchase{display:flex;flex-direction:column;gap:11px;margin-top:auto;padding-top:14px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card .ksw-ds-purchase select{width:100%;margin:0;min-height:48px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card .ksw-ds-purchase .ksw-ds-total{margin:0;font-size:13px;min-height:20px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-card .ksw-ds-purchase .ksw-ds-add{margin:0;min-height:49px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card{min-height:175px;padding:27px 30px}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card[data-status="available"]{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,350px);column-gap:26px;align-content:center;align-items:center}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card[data-status="available"]:before{grid-column:1/-1}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card[data-status="available"] h4,.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card[data-status="available"] .ksw-ds-status,.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card[data-status="available"] .ksw-ds-price-summary{grid-column:1}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card[data-status="available"] .ksw-ds-purchase{grid-column:2;grid-row:2/span 3;padding:0;margin:0}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-purchase .ksw-ds-add{max-width:none}
.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card[data-status="unavailable"],.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card[data-status="unavailable_api"]{min-height:165px}
@media(max-width:980px){.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card[data-status="available"]{grid-template-columns:1fr}.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card[data-status="available"] .ksw-ds-purchase{grid-column:1;grid-row:auto;margin-top:10px}}
@media(max-width:650px){.ksw-domain-store[data-results-page="1"] .ksw-ds-card{min-height:0;padding:19px}.ksw-domain-store[data-results-page="1"] .ksw-ds-primary-result .ksw-ds-card{min-height:0;padding:20px}.ksw-domain-store[data-results-page="1"] .ksw-ds-results-grid{gap:13px}}

/* v0.14.12 — largura independente do contentor Elementor, só nos resultados.
   O alinhamento pelo centro permite usar a largura do ecrã sem alterar o banner. */
body.page .ksw-domain-store[data-results-page="1"] {
  box-sizing:border-box;
  width:min(1320px, calc(100vw - 48px));
  max-width:none;
  position:relative;
  left:50%;
  transform:translateX(-50%);
  margin-left:0;
  margin-right:0;
}
@media (max-width:767px) {
  body.page .ksw-domain-store[data-results-page="1"] {
    width:calc(100vw - 28px);
  }
}

/* v0.14.13 — Resultados em lista, exclusivos da página de resultados. */
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-results-grid {
 display:flex;flex-direction:column;gap:0;border:1px solid #e6d9f5;border-radius:16px;overflow:hidden;background:#fff;
}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-compact-row {
 display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;
 padding:15px 20px;min-height:76px;border:0;border-bottom:1px solid #eee7f7;
 background:#fff;box-shadow:none;border-radius:0;transform:none;
}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-compact-row:last-child{border-bottom:0}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-compact-row:nth-child(even){background:#fcfaff}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-compact-row:hover{background:#f7f1ff}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-row-identity{flex:1 1 36%;gap:7px}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-row-identity strong{font-size:17px;line-height:1.25;font-weight:800;color:#241238}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-status{font-size:12px;font-weight:750;color:#16764a}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-compact-row[data-status="unavailable"] .ksw-ds-status{color:#bd2c27}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-compact-row[data-status="unavailable_api"] .ksw-ds-status{color:#946209}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex:1 1 55%;flex-wrap:wrap}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-row-price{font-size:17px;font-weight:800;min-width:90px;text-align:right}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-row-actions select{width:115px;min-width:110px;max-width:140px;height:43px;background:#fff;border:1px solid #e3d7f2;border-radius:10px;font-size:13px}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] button.ksw-ds-add{width:auto;min-width:175px;min-height:43px;margin:0;border-radius:10px;font-size:13px;padding:10px 16px;background:linear-gradient(135deg,#9200ed,#6c26e7);color:#fff}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-primary-result{display:block;margin-bottom:23px;border:1px solid #d7b6fb;border-left:4px solid #8421e9;box-shadow:0 8px 25px rgba(89,26,155,.08)}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-primary-result .ksw-ds-compact-row{min-height:106px;background:linear-gradient(110deg,#fff,#fbf6ff);padding:22px}
.ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-primary-result .ksw-ds-row-identity strong{font-size:23px}
@media(max-width:767px){
 .ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-compact-row{flex-direction:column;align-items:stretch;gap:12px;padding:16px}
 .ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-row-actions{width:100%;justify-content:space-between;gap:9px}
 .ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-row-price{min-width:0;text-align:left;margin-right:auto}
 .ksw-domain-store[data-results-page="1"][data-results-layout="compact"] button.ksw-ds-add{min-width:0;flex:1 1 100%}
 .ksw-domain-store[data-results-page="1"][data-results-layout="compact"] .ksw-ds-primary-result .ksw-ds-row-identity strong{font-size:20px}
}
