.db-access{grid-template-columns:minmax(0,1fr) minmax(360px,1fr);gap:30px;min-height:100dvh;padding:20px;display:grid}.db-access-brand{border:1px solid var(--result-rim);background:var(--result-core);box-shadow:var(--result-shadow);border-radius:28px;flex-direction:column;justify-content:space-between;padding:38px;display:flex;overflow:hidden}.db-access-wordmark{font:700 25px var(--font-ui),sans-serif;letter-spacing:-.04em;align-items:center;gap:12px;display:flex}.db-access-wordmark svg{color:var(--result-highlight)}.db-access-identity{padding-block:44px}.db-access-identity h2{font:700 clamp(40px,4.8vw,70px)/1.1 var(--font-ui),sans-serif;letter-spacing:-.055em;color:var(--result-ink);margin:0}.db-access-identity h2 span{color:var(--result-highlight)}.db-access-identity svg{width:100%;color:var(--result-highlight);opacity:.3;margin-top:48px}.db-access-brand-footer{color:var(--result-muted);font-size:13px}.db-access-content{justify-content:center;align-items:center;min-width:0;padding:32px;display:flex}.db-access-content>div{width:100%;max-width:440px}.db-access-content h1{font-family:var(--font-ui),sans-serif;letter-spacing:-.04em;font-size:28px;font-weight:700}.db-access-content form{gap:18px;display:grid}.db-access-content input{border-radius:12px;min-height:46px}.db-access-content button[type=submit]{border-radius:999px;min-height:44px}.db-access-wide{grid-template-columns:320px minmax(0,1fr)}.db-access-wide .db-access-brand{padding:32px 28px}.db-access-wide .db-access-identity h2{letter-spacing:-.045em;font-size:clamp(28px,2.5vw,38px)}.db-access-wide .db-access-content>div{max-width:800px}.db-workspace-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:14px;display:grid}.db-workspace-grid .db-result-panel{cursor:pointer;transition:border-color .2s,transform .2s}.db-workspace-grid .db-result-panel:hover{border-color:var(--result-highlight);transform:translateY(-2px)}.db-workspace-grid .db-result-panel-core{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;min-height:134px;display:flex}.db-operation-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.db-operation-heading h1{font:700 30px var(--font-ui),sans-serif;letter-spacing:-.045em;margin:0}.db-operation-heading p{color:var(--result-muted);margin-top:7px;font-size:14px}.db-form-card .db-result-panel-core{flex-direction:column;gap:20px;min-height:220px;display:flex}.db-form-card-symbol{border:1px solid var(--result-rim);background:var(--result-soft);width:42px;height:42px;color:var(--result-highlight);border-radius:50%;place-items:center;font-size:20px;display:grid}.db-form-card h2{font:600 20px/1.3 var(--font-ui),sans-serif;letter-spacing:-.02em;margin:0}.db-form-card-footer{border-top:1px solid var(--result-rim);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.db-form-editor-nav{border:1px solid var(--result-rim);background:var(--result-soft);border-radius:999px;gap:6px;width:fit-content;max-width:100%;padding:5px;display:flex;overflow-x:auto}.db-form-editor-nav a{color:var(--result-muted);border-radius:999px;flex:none;padding:8px 16px;font-size:13px;text-decoration:none}.db-form-editor-nav a:hover{background:var(--result-soft);color:var(--result-ink)}.db-import-layout{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px;display:grid}.db-import-layout>*{min-width:0}.db-import-drop{border:1px dashed color-mix(in srgb,var(--primary) 50%,var(--border));background:var(--result-soft);text-align:center;cursor:pointer;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:24px;display:flex}.db-import-drop:hover{background:color-mix(in srgb,var(--primary) 9%,transparent)}.db-import-drop:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.db-import-steps{border:1px solid var(--result-rim);background:var(--result-shell);border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px;display:grid}.db-import-step{color:var(--result-muted);border-radius:16px;align-items:center;gap:12px;padding:15px 18px;font-size:13px;display:flex}.db-import-step[data-active=true]{background:var(--result-core);color:var(--result-ink);box-shadow:inset 0 1px #ffffff14}.db-import-step span{border:1px solid var(--result-rim);width:28px;height:28px;font-family:var(--font-ui);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.db-import-step[data-active=true] span{background:var(--primary);color:var(--primary-foreground);border-color:#fff3}.db-links-library-head{grid-template-columns:minmax(0,1fr) minmax(240px,.6fr);gap:16px;display:grid}.db-links-library-head .db-result-panel-core{flex-direction:column;justify-content:space-between;gap:20px;min-height:168px;display:flex}.db-links-count{align-items:baseline;gap:14px;display:flex}.db-links-count strong{font:700 48px var(--font-ui),sans-serif;letter-spacing:-.05em}.db-links-count span{color:var(--result-muted);font-size:14px}.db-public-article{max-width:1100px;margin:auto}.db-public-article>div{max-width:760px}.db-public-article header{border-bottom:1px solid var(--result-rim);padding:26px 0 30px}.db-public-article header h1{font:700 clamp(28px,4vw,42px)/1.15 var(--font-ui),sans-serif;letter-spacing:-.045em}.db-public-article section{scroll-margin-top:90px}.db-public-article section h2{font-family:var(--font-ui),sans-serif;letter-spacing:-.025em}.db-public-links-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.db-public-links-head h1{font:700 36px var(--font-ui),sans-serif;letter-spacing:-.045em}.db-public-links-layout{margin-top:24px}.db-public-links-layout>nav{border:1px solid var(--result-rim);background:var(--result-core);border-radius:22px;padding:14px}.db-results.db-sales-motti{background:var(--background);padding:0}.db-sales-motti main{margin-inline:auto;max-width:1100px!important}.db-sales-motti [data-medidas]{gap:12px}.db-sales-motti [data-medidas] .db-result-panel-core{padding:17px}.db-sales-motti [data-venda]{background:var(--result-core);border-color:var(--result-rim);border-radius:19px;padding:17px;box-shadow:inset 0 1px #ffffff12}.db-sales-motti [data-dia]{margin-bottom:16px}@media (min-width:900px){.db-sales-motti [data-medidas]{grid-template-columns:repeat(4,minmax(0,1fr))}.db-sales-motti [data-medidas] .db-result-panel-core{min-height:112px;padding:24px}.db-sales-motti main{padding:28px 24px!important}}@media (max-width:800px){.db-access{grid-template-columns:minmax(0,1fr);gap:0;padding:16px}.db-access-brand{display:none}.db-access-content{padding:18px 0}.db-access-wide .db-access-content>div{max-width:600px}.db-import-layout,.db-links-library-head{grid-template-columns:minmax(0,1fr)}.db-import-step{flex-direction:column;gap:8px;padding:12px 4px;font-size:10px}.db-import-steps{gap:3px}.db-import-drop{min-height:220px}.db-operation-heading h1{font-size:27px}.db-sales-motti [data-medidas] .db-result-panel-core{padding:14px}}@media (prefers-reduced-motion:reduce){.db-workspace-grid .db-result-panel{transition:none}.db-workspace-grid .db-result-panel:hover{transform:none}}.db-operation-title{font:700 clamp(26px,3vw,36px)/1.2 var(--font-ui),sans-serif;letter-spacing:-.04em;margin-top:12px}.db-operation-catalog-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.db-operation-search{border:1px solid var(--result-rim);background:var(--result-soft);height:42px;color:var(--result-muted);border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:flex}.db-operation-search input{width:210px;min-width:0;max-width:100%;color:var(--result-ink);background:0 0;border:0;outline:0;font-size:13px}.db-result-tabs{border:1px solid var(--result-rim,var(--border));background:var(--result-soft,var(--muted));scrollbar-width:thin;border-radius:999px;align-items:center;gap:4px;width:fit-content;max-width:100%;padding:5px;display:flex;overflow-x:auto}.db-result-tabs>button{white-space:nowrap;min-height:36px;color:var(--result-muted,var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;padding:8px 17px;font-size:13px}.db-result-tabs>button[data-active=true]{color:var(--result-ink,var(--foreground));background:color-mix(in srgb,var(--primary) 24%,var(--card));box-shadow:inset 0 1px #ffffff17}.db-link-single-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.db-link-single-fields>div:first-child{grid-column:1/-1}.db-link-single-fields input{height:44px}.db-link-single-fields label{margin-bottom:6px;display:block}@media (max-width:760px){.db-link-single-fields{grid-template-columns:minmax(0,1fr)}.db-operation-search{width:100%}.db-operation-search input{flex:1}.db-form-card .db-result-panel-core{min-height:204px}}.db-results.db-news{padding:0}.db-news>header{background:var(--result-core)}.db-news main{max-width:900px}.db-public-article>.db-result-panel{max-width:820px}.db-public-article>.db-result-panel>.db-result-panel-core{padding:clamp(22px,4vw,48px)}.db-dedup-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.db-dedup-case{padding:6px!important}.db-dedup-comparison p{overflow-wrap:anywhere}.db-product-overview{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:16px;display:grid}.db-product-main{flex-direction:column;justify-content:space-between;gap:20px;min-height:235px;display:flex;container-type:inline-size}.db-product-main .db-result-value{white-space:nowrap;font-size:clamp(28px,9cqw,52px)}.db-product-secondary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.db-product-secondary .db-result-panel-core{flex-direction:column;justify-content:space-between;gap:18px;height:100%;display:flex}.db-product-value{font:700 clamp(23px,2.6vw,34px)/1.15 var(--font-ui),sans-serif;letter-spacing:-.035em;overflow-wrap:anywhere}@media (max-width:1000px){.db-product-overview{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.db-product-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.db-product-secondary>.db-result-panel:last-child{grid-column:1/-1}.db-dedup-comparison>div+div{border-top:1px solid var(--result-rim)}}:root[data-theme=light]{--vendas-stories:#7951b0;--vendas-grupos:#087e70;--vendas-api:#315db0}
