@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap";.enrich-page{color:#242936;min-width:0}.enrich-page small{color:#657080;font-size:12px}.enrich-actions,.enrich-toolbar,.enrich-heading,.enrich-heading>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.enrich-toolbar,.enrich-heading{justify-content:space-between}.enrich-toolbar{color:#657080;margin:24px 0 0;font-size:12px}.enrich-tabs{border-bottom:1px solid #dfe3e9;gap:4px;display:flex}.enrich-tabs button{font:inherit;cursor:pointer;color:#657080;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 16px;font-size:13px}.enrich-tabs button[aria-pressed=true]{color:#17654d;border-bottom-color:#21835f;font-weight:600}.enrich-metrics{border-bottom:1px solid #dfe3e9;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:26px 0;display:grid}.enrich-metrics dt{color:#657080;font-size:13px}.enrich-metrics dd{font-variant-numeric:tabular-nums;margin:8px 0;font-size:30px;font-weight:600}.enrich-band{border-bottom:1px solid #dfe3e9;padding:24px 0}.enrich-heading{margin-bottom:20px}.enrich-heading h2{margin:0;font-size:17px;font-weight:600}.enrich-heading select{min-width:180px;font:inherit;background:#fff;border:1px solid #dfe3e9;border-radius:4px;padding:8px;font-size:13px}.enrich-coverage{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.enrich-catalogue{min-width:0}.enrich-catalogue>div:first-child{align-items:center;gap:10px;margin-bottom:22px;display:flex}.enrich-catalogue h3{margin:0;font-size:14px}.enrich-catalogue>div:first-child>span{color:#657080;margin-left:auto;font-size:12px}.enrich-catalogue p{color:#657080;margin-bottom:0;font-size:12px}.enrich-coverage-row{font-variant-numeric:tabular-nums;grid-template-columns:85px minmax(40px,1fr) 50px 80px;align-items:center;gap:12px;margin:14px 0;font-size:12px;display:grid}.enrich-coverage-row label{align-items:center;gap:8px;display:flex}.enrich-coverage-row>span,.enrich-coverage-row>strong{text-align:right}.enrich-coverage-row small{color:#21835f;display:block}.enrich-coverage-row meter{appearance:none;background:#edf0f4;border:none;border-radius:3px;width:100%;height:9px}.enrich-coverage-row meter::-webkit-meter-bar{background:#edf0f4;border:0;height:9px}.enrich-coverage-row meter::-webkit-meter-optimum-value{background:#238363}.enrich-coverage-row--phone meter::-webkit-meter-optimum-value{background:#297bc1}.enrich-coverage-row--email meter::-webkit-meter-optimum-value{background:#b88729}.enrich-table-wrap{overflow-x:auto}.enrich-table-wrap table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.enrich-table-wrap th{color:#657080;white-space:nowrap;background:#f5f7f9;border-bottom:1px solid #dfe3e9;padding:12px;font-size:11px;font-weight:600}.enrich-table-wrap td{vertical-align:top;border-bottom:1px solid #edf0f4;padding:14px 12px}.enrich-table-wrap td:first-child{overflow-wrap:anywhere;min-width:220px;max-width:420px}.enrich-table-wrap td>strong{font-weight:500}.enrich-table-wrap td>small{margin-top:5px;display:block}.enrich-table-wrap td:nth-child(5){min-width:135px;font-size:12px}.enrich-contact-icons{color:#c0c7d0;gap:10px;display:flex}.enrich-contact-icons .is-present{color:#238363}.enrich-state{white-space:nowrap;color:#657080;font-size:12px}.enrich-state--crawling,.enrich-state--processing{color:#2676b5}.enrich-state--ready{color:#986913}.enrich-state--done{color:#21835f}.enrich-state--failed{color:#b53e43}.enrich-state--waiting{color:#986913}.enrich-status-detail{min-width:145px;max-width:230px}.enrich-status-detail small{overflow-wrap:anywhere;margin-top:5px;line-height:1.45;display:block}.enrich-pagination{justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.enrich-evidence{border-top:1px solid #dfe3e9;margin-top:16px;padding-top:12px}.enrich-evidence h4{margin:0 0 12px}.enrich-evidence>div{border-bottom:1px solid #edf0f4;gap:5px;padding:10px 0;display:grid}.enrich-evidence b{overflow-wrap:anywhere;gap:6px;font-size:12px;display:flex}.enrich-evidence a{overflow-wrap:anywhere;color:#2676b5;font-size:11px}.enrich-evidence p,.enrich-evidence span{margin:0;font-size:12px}.enrich-evidence>small{margin-top:5px;display:block}.enrich-operation{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.enrich-process{overflow-wrap:anywhere;flex-direction:column;gap:8px;min-width:0;font-size:13px;display:flex}.enrich-process strong{font-size:13px}.enrich-process p{color:#b53e43}.enrich-empty{color:#657080;padding:28px 0;font-size:13px}@media (width<=1100px){.enrich-coverage{grid-template-columns:1fr}.enrich-metrics{gap:18px}}@media (width<=650px){.enrich-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.enrich-operation{grid-template-columns:1fr}.enrich-coverage-row{grid-template-columns:70px minmax(30px,1fr) 45px 70px;gap:8px}.enrich-tabs button{padding:12px 8px}}:root{color:#202124;font-synthesis:none;--blue:#246bfd;--border:#dfe2e7;--muted:#69707d;--sidebar:#15171a;--surface:#fff;--surface-subtle:#f7f8fa;--line:#dfe2e7;--text:#202124;--primary:#1f56c5;background:#f5f6f7;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}label{color:#4d5562;gap:7px;font-size:13px;font-weight:600;display:grid}input,select{color:#202124;background:#fff;border:1px solid #cfd4dc;border-radius:6px;outline:none;width:100%;height:42px;padding:0 10px}input:focus,select:focus{border-color:#6d98f8;box-shadow:0 0 0 3px #246bfd18}input[type=checkbox],input[type=radio]{width:20px;height:20px;accent-color:var(--blue);padding:0}h1,h2,p{margin-top:0}h1{letter-spacing:-.03em;margin-bottom:5px;font-size:24px}h2{margin-bottom:4px;font-size:14px}.app-loading,.spinner{color:var(--muted);align-items:center;gap:9px;padding:24px;font-size:13px;display:flex}.spinner span{border:2px solid #cfd4dc;border-top-color:var(--blue);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.app-shell{grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:var(--sidebar);color:#c9cdd3;flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.brand{color:#fff;border-bottom:1px solid #2a2d31;align-items:center;gap:10px;height:61px;padding:0 17px;font-size:14px;font-weight:600;display:flex}.brand small{color:#838a95;font-weight:500}.brand__mark{background:#246bfd;border-radius:6px;place-items:center;width:29px;height:29px;display:grid}.sidebar nav{flex:1;padding:12px 9px}.nav-group{margin-bottom:16px}.nav-group p{color:#707781;text-transform:uppercase;letter-spacing:.08em;margin:0 0 5px;padding:0 9px;font-size:11px;font-weight:600}.nav-group a{border-radius:5px;align-items:center;gap:9px;min-height:38px;padding:0 9px;font-size:13px;display:flex}.nav-group a:hover{color:#fff;background:#202328}.nav-group a.active{color:#fff;background:#2b2f35}.sidebar__account{border-top:1px solid #2a2d31;align-items:center;gap:9px;min-height:63px;padding:10px 13px;display:flex}.sidebar__account div{flex:1;gap:2px;min-width:0;display:grid}.sidebar__account strong,.sidebar__account span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar__account strong{color:#e7e9ec;font-size:13px}.sidebar__account span{color:#777f89;font-size:12px}.sidebar__account button{color:#8c939c;cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid}.workspace{min-width:0}.topbar{z-index:5;border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:16px;height:61px;padding:0 24px;display:flex;position:sticky;top:0}.command-trigger{color:#8a919c;background:#f8f9fa;border:1px solid #d8dce2;border-radius:6px;align-items:center;gap:8px;width:min(360px,40vw);height:38px;padding:0 9px;font-size:13px;display:flex}.command-trigger span{text-align:left;flex:1}.command-trigger kbd{background:#fff;border:1px solid #d5d9df;border-radius:4px;padding:1px 5px}.environment{color:#59616d;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:flex}.environment span{background:#22a06b;border-radius:50%;width:7px;height:7px}.tenant-switcher,.mobile-nav{color:#444b55;background:#fff;border:1px solid #d8dce2;border-radius:6px;align-items:center;gap:7px;min-height:40px;font-size:13px;display:flex}.mobile-nav{display:none}.content{max-width:1500px;margin:0 auto;padding:28px 30px 50px}.page-header{justify-content:space-between;align-items:flex-start;gap:20px;min-height:54px;margin-bottom:20px;display:flex}.page-header p{color:var(--muted);margin:0;font-size:13px}.button{cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.button:disabled{opacity:.5;cursor:not-allowed}.button--primary{background:var(--blue);color:#fff}.button--secondary{color:#353b44;background:#fff;border-color:#ccd1d9}.button--quiet{color:#4d596a;background:0 0;min-width:36px;min-height:36px;padding:0 8px}.button--danger{color:#b42318;background:#fff5f5;border-color:#f2c8c8}.panel{border:1px solid var(--border);background:#fff;border-radius:8px}.panel__header{border-bottom:1px solid #e8eaed;justify-content:space-between;align-items:center;gap:16px;padding:17px 18px;display:flex}.panel__header p{color:var(--muted);margin:0;font-size:13px}.panel__header a{color:#42516a;align-items:center;gap:5px;font-size:13px;font-weight:600;display:flex}.notice{border-radius:6px;margin-bottom:14px;padding:10px 12px;font-size:12px}.notice--error{color:#a62920;background:#fff4f3;border:1px solid #f1c2c2}.status{color:#6b7280;white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.status>span{background:#9aa1ab;border-radius:50%;width:6px;height:6px}.status--positive>span{background:#22a06b}.status--warning>span{background:#d99b22}.metric-grid{border:1px solid var(--border);background:#fff;border-radius:8px;grid-template-columns:repeat(5,1fr);margin-bottom:20px;display:grid;overflow:hidden}.metric{border-right:1px solid var(--border);grid-template-columns:21px 1fr;align-items:center;min-width:0;padding:15px 17px;display:grid}.metric:last-child{border:0}.metric svg{color:#7a8493}.metric span{color:#687180;font-size:13px}.metric strong{letter-spacing:-.03em;grid-column:1/-1;margin-top:14px;font-size:21px}.metric small{color:#8b929c;grid-column:1/-1;margin-top:3px;font-size:12px}.dashboard-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dashboard-integration{border-left:3px solid #246bfd;grid-template-columns:minmax(210px,1fr) minmax(420px,2fr) auto;align-items:center;gap:24px;min-height:76px;margin-bottom:16px;padding:13px 16px;display:grid}.dashboard-integration__identity{align-items:center;gap:11px;display:flex}.dashboard-integration__identity>span{color:#246bfd;background:#edf3ff;place-items:center;width:35px;height:35px;display:grid}.dashboard-integration__identity small{color:#77808d;text-transform:uppercase;letter-spacing:.07em;font-size:9px}.dashboard-integration__identity h2{margin-top:3px;font-size:13px}.dashboard-integration dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;display:grid}.dashboard-integration dl>div{gap:3px;min-width:0;display:grid}.dashboard-integration dt{color:#7a8390;font-size:9px}.dashboard-integration dd{color:#303741;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:600;overflow:hidden}.dashboard-integration__actions{gap:7px;display:flex}.activity-list{padding:3px 18px 10px}.activity-row{border-bottom:1px solid #eceef1;align-items:center;gap:10px;min-height:56px;display:flex}.activity-row:last-child{border:0}.activity-row>div{flex:1;gap:3px;display:grid}.activity-row strong{font-size:13px}.activity-row small,td small,.data-table small{color:#858c96;font-size:11px;display:block}.file-icon{color:#59697e;background:#f0f3f8;border-radius:5px;place-items:center;width:27px;height:27px;display:grid}.muted{color:var(--muted);padding:20px 0;font-size:12px}.header-actions{gap:8px;display:flex}.table-toolbar{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px;display:flex}.search-field{width:280px;height:40px;display:block;position:relative}.search-field svg{color:#858c97;position:absolute;top:9px;left:10px}.search-field input{height:40px;padding-left:32px}.search-field--small{width:170px}.table-count{color:#7a828d;margin-left:auto;font-size:12px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:11px}th{color:#6f7783;text-align:left;background:#fafafa;padding:9px 14px;font-size:10px;font-weight:600}td{border-top:1px solid #eceef0;padding:11px 14px}td strong{margin-bottom:3px;display:block}.quality{color:#58616d;align-items:center;gap:6px;display:flex}.quality i{background:#36a37a;width:44px;max-width:44px;height:3px;display:block}.pagination{border-top:1px solid var(--border);color:#717985;justify-content:space-between;align-items:center;min-height:48px;padding:8px 13px;font-size:10px;display:flex}.pagination div{display:flex}.company-filters{border-bottom:1px solid var(--border);background:#fafbfc;grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;padding:12px 16px;display:grid}.company-filters label,.company-editor label{color:var(--muted);gap:5px;font-size:10px;font-weight:600;display:grid}.company-filters input,.company-filters select,.company-editor input,.bulk-panel input,.bulk-panel select{border:1px solid var(--border);color:#252930;min-width:0;height:34px;font:inherit;background:#fff;border-radius:5px;padding:0 9px}.selection-bar{background:#f2f7f1;border-bottom:1px solid #cbd7ca;align-items:center;gap:8px;padding:9px 16px;font-size:11px;display:flex}.selection-bar span{margin-right:auto}.company-editor,.bulk-panel{margin-bottom:14px}.company-editor form{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;display:grid}.company-editor .form-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.bulk-grid{background:var(--border);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.bulk-grid form,.bulk-card{background:#fff;grid-template-columns:1fr 1fr auto;align-items:center;gap:8px;padding:14px;display:grid}.bulk-grid strong,.bulk-card p{grid-column:1/-1;margin:0}.bulk-card p{color:var(--muted);font-size:11px}.imports-layout{grid-template-columns:minmax(260px,340px) minmax(500px,1fr);gap:18px;display:grid}.upload-panel{margin-bottom:18px;padding:18px}.upload-panel p{color:var(--muted);font-size:11px}.upload-panel form{gap:12px;display:grid}.file-drop{color:#697382;cursor:pointer;background:#fafbfc;border:1px dashed #bcc3ce;border-radius:6px;align-content:center;place-items:center;min-height:70px;position:relative}.file-drop small{color:#9099a6;font-size:10px;font-weight:500}.file-drop input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.file-drop:focus-within{border-color:#6d98f8;box-shadow:0 0 0 3px #246bfd18}.imports-list{overflow:hidden}.import-item,.review-job{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #eceef1;align-items:center;gap:9px;width:100%;min-height:57px;padding:9px 12px;display:flex}.import-item>div,.review-job>span{flex:1;min-width:0}.import-item strong,.import-item small,.review-job strong,.review-job small{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.import-item small,.review-job small{color:#858c96;margin-top:3px}.import-item--active,.review-job.active{box-shadow:inset 3px 0 var(--blue);background:#f0f5ff}.mapping-workspace{min-height:540px;overflow:hidden}.empty-state{text-align:center;color:#8a919b;align-content:center;place-items:center;min-height:330px;padding:30px;display:grid}.empty-state h2{color:#424852;margin:12px 0 5px}.empty-state p{max-width:420px;font-size:12px}.stepper{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);align-items:center;height:54px;padding:0 18px;display:grid}.stepper span{color:#9ba1aa;align-items:center;gap:6px;font-size:10px;display:flex}.stepper small{font-size:10px}.stepper .done{color:#24835e}.stepper .active{color:var(--blue);font-weight:600}.mapping-actions{justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.mapping-table__head,.mapping-row{grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:10px;padding:8px 18px;display:grid}.mapping-table__head{color:#717986;background:#fafafa;border-block:1px solid #e7e9ec;font-size:10px}.mapping-row{border-bottom:1px solid #eceef1;min-height:48px;font-size:11px}.mapping-row code,.data-table code{color:#596675;font-size:10px}.mapping-row select{height:31px;font-size:10px}.import-summary{gap:28px;padding:16px 18px;display:flex}.import-summary span{color:#7c8490;font-size:10px;display:grid}.import-summary strong{color:#303640;font-size:16px}.inline-form{margin-bottom:16px;padding:14px}.inline-form form{align-items:end;gap:10px;display:flex}.inline-form label{flex:1}.inline-form .check{flex-direction:row;align-items:center;height:38px;display:flex}.check input{width:auto;height:auto}.data-panel{overflow:hidden}.data-table__header,.data-table__row{align-items:center;gap:12px;padding:10px 16px;display:grid}.data-table__header{color:#717986;background:#fafafa;font-size:12px}.data-table__row{border-top:1px solid #eceef1;min-height:60px;font-size:13px}.data-table--domains>div{grid-template-columns:1.5fr 1fr .65fr .65fr .55fr .65fr .7fr}.data-table--taxonomy>div{grid-template-columns:1.5fr 1fr .8fr .7fr 82px}.taxonomy-actions{justify-content:flex-end;gap:4px;display:flex}.taxonomy-actions .button{width:34px;padding-inline:0}.taxonomy-edit form{grid-template-columns:1fr 1fr 1.5fr 110px 90px auto;display:grid}.taxonomy-edit .form-actions{gap:7px;display:flex}.data-table__row>span:first-child{align-items:center;gap:7px;display:flex}.color-swatch{border:1px solid #ccd1d7;border-radius:2px;width:10px;height:10px}.review-layout{grid-template-columns:310px 1fr;gap:18px;display:grid}.review-queue{overflow:hidden}.review-queue>h2{margin:0;padding:16px}.review-detail{min-height:240px;overflow:hidden}.review-count{color:var(--muted);white-space:nowrap;flex:none;font-size:11px}.review-detail:has(>.empty-state):not(:has(.suggestion)){min-height:0}.review-detail:has(>.empty-state):not(:has(.suggestion))>.empty-state{min-height:190px}.suggestion{border-bottom:1px solid #eceef1;grid-template-columns:1.4fr 1fr 80px auto;align-items:center;gap:10px;padding:12px 16px;display:grid}.suggestion>div:first-child{align-items:center;gap:8px;display:flex}.suggestion p{color:#68717e;margin:0;font-size:10px}.suggestion small{color:#727b87;font-size:10px}.suggestion>div:last-child{gap:5px;display:flex}.decision{color:#5e6671;background:#fff;border:1px solid #d9dde3;border-radius:5px;align-items:center;gap:4px;height:29px;font-size:10px;display:inline-flex}.decision.approved{color:#167453;background:#ecf9f4;border-color:#8ed0b6}.decision.rejected{color:#a53028;background:#fff1f0;border-color:#edb4b1}.review-footer{justify-content:flex-end;align-items:center;gap:16px;padding:13px 16px;display:flex}.review-footer span{color:#78808b;font-size:10px}.login-page{background:#f1f2f4;place-items:center;min-height:100vh;display:grid}.login-card{background:#fff;border:1px solid #dfe2e7;border-radius:9px;width:min(390px,100vw - 30px);padding:26px;box-shadow:0 12px 34px #1d24300d}.login-brand{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.login-brand>span{color:#fff;background:#20252c;border-radius:6px;place-items:center;width:31px;height:31px;font-size:11px;display:grid}.login-brand div{display:grid}.login-brand small{color:#858c96;font-size:9px}.login-copy{margin:31px 0 21px}.login-copy h1{font-size:21px}.login-copy p,.login-footer{color:#747c87;font-size:11px}.login-card form{gap:13px;display:grid}.login-card .button{margin-top:3px}.login-footer{text-align:center;border-top:1px solid #e7e9ec;margin:22px 0 0;padding-top:17px}.moderation-panel{overflow:hidden}.moderation-item{border-bottom:1px solid #e9ebee;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:93px;padding:15px 17px;display:grid}.moderation-item:last-child{border-bottom:0}.moderation-icon{color:#647083;background:#f7f8fa;border:1px solid #dfe3e8;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.moderation-title{align-items:center;gap:9px;display:flex}.moderation-title strong{font-size:12px}.moderation-item p{color:#555e6b;margin:5px 0;font-size:11px}.moderation-item small{color:#858d98;font-size:10px}.moderation-actions{gap:7px;display:flex}.evidence-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.evidence-list>div{border:1px solid var(--line);background:var(--surface-subtle);border-radius:8px;padding:9px 11px}.evidence-list dt{color:var(--muted);text-transform:capitalize;font-size:11px}.evidence-list dd{overflow-wrap:anywhere;margin:3px 0 0}.moderation-note{background:var(--surface-subtle);border-radius:8px;align-items:center;gap:7px;padding:10px 12px;display:flex;margin-top:12px!important}.decision-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e16248f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.decision-dialog{border:1px solid var(--line);background:var(--surface);border-radius:14px;width:min(100%,600px);padding:24px;box-shadow:0 24px 70px #00000038}.decision-dialog header,.decision-dialog footer{justify-content:space-between;gap:12px;display:flex}.decision-dialog header span{color:var(--muted);font-size:12px}.decision-dialog header h2{margin:4px 0 20px}.decision-dialog header>button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;width:34px;height:34px;font-size:22px}.decision-dialog>label{color:var(--muted);gap:7px;margin-top:14px;font-size:12px;font-weight:700;display:grid}.decision-dialog select,.decision-dialog textarea{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:11px 12px}.decision-dialog textarea{resize:vertical;min-height:120px}.decision-dialog footer{justify-content:flex-end;margin-top:22px}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.plan-form form{grid-template-columns:repeat(4,minmax(135px,1fr));align-items:end;display:grid}.plan-form .plan-features{border:1px solid #dfe3e8;border-radius:6px;grid-column:1/-1;grid-template-columns:repeat(5,minmax(135px,1fr));gap:10px 14px;margin:4px 0 2px;padding:13px;display:grid}.plan-form .plan-features legend{color:#5d6571;padding:0 5px;font-size:10px;font-weight:600}.plan-form .plan-features .check{color:#4f5966;height:auto}.plan-card{flex-direction:column;min-height:235px;padding:18px;display:flex}.plan-card>div:first-child{color:#7b838e;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;font-size:10px;display:flex}.plan-card h2{margin:20px 0 8px;font-size:16px}.plan-card p{color:#69727e;font-size:11px}.plan-card p strong{color:#242a32;letter-spacing:-.03em;font-size:20px}.plan-card ul{flex:1;gap:7px;min-height:72px;margin:18px 0;padding:0;list-style:none;display:grid}.plan-card li{color:#505967;align-items:center;gap:7px;font-size:11px;display:flex}.plan-card li svg{color:#23815d}.plan-card code{color:#818995;font-size:10px}.plan-card__footer{border-top:1px solid #eceef1;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.analytics-metrics{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;display:grid}.analytics-metrics>.panel{grid-template-columns:23px 1fr;align-items:center;padding:17px;display:grid}.analytics-metrics svg{color:#758092}.analytics-metrics span{color:#69727e;font-size:11px}.analytics-metrics strong{grid-column:1/-1;margin-top:13px;font-size:22px}.simple-list{padding:5px 17px}.simple-list>div{border-bottom:1px solid #eceef1;justify-content:space-between;align-items:center;min-height:43px;font-size:11px;display:flex}.simple-list>div:last-child{border-bottom:0}.simple-list span{color:#5c6571}.header-select{width:220px}.webhook-form{margin-bottom:16px;padding:16px}.webhook-form form{grid-template-columns:1fr 1.5fr auto;align-items:end;gap:13px;display:grid}.webhook-form fieldset{border:1px solid #dfe3e8;border-radius:6px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:9px;margin:0;padding:12px;display:grid}.webhook-form legend{color:#5d6571;padding:0 5px;font-size:10px;font-weight:600}.webhook-form fieldset .check{height:auto}.secret-notice{color:#24684f;background:#f0faf6;border:1px solid #b9ddce;align-items:center;gap:12px;display:flex}.secret-notice code{text-overflow:ellipsis;color:#334a42;flex:1;overflow:hidden}.data-table--webhooks>div{grid-template-columns:2fr .7fr 1fr .7fr 36px}.data-table--webhooks .data-table__row>span:first-child{grid-template-columns:20px 1fr;display:grid}.data-table--webhooks .data-table__row>span:first-child svg{grid-row:1/3}.data-table--webhooks .data-table__row>span:first-child small{grid-column:2}.subscription-form,.ad-form{margin-bottom:16px;padding:15px}.subscription-form form{grid-template-columns:repeat(5,minmax(130px,1fr)) auto;align-items:end;gap:10px;display:grid}.data-table--subscriptions>div{grid-template-columns:1.4fr .9fr .9fr .8fr .7fr minmax(150px,auto)}.data-table--notifications>div{grid-template-columns:minmax(180px,1.1fr) minmax(240px,1.5fr) .7fr .65fr auto}.ad-form form{grid-template-columns:repeat(4,minmax(140px,1fr));align-items:end;gap:10px;display:grid}.ads-layout{grid-template-columns:minmax(280px,.7fr) minmax(440px,1.3fr);gap:18px;display:grid}.ads-layout .simple-list span{gap:3px;display:grid}.ads-layout .simple-list small{color:#87909a}.empty-state--compact{min-height:225px}.campaign-row{border-bottom:1px solid #eceef1;grid-template-columns:minmax(0,1fr) 100px 80px 86px;align-items:center;gap:12px;min-height:62px;padding:10px 16px;display:grid}.campaign-row:last-child{border-bottom:0}.campaign-row>div,.campaign-row>span{gap:4px;font-size:11px;display:grid}.campaign-row small{color:#858d98;font-size:10px}.homepage-builder{grid-template-columns:repeat(2,1fr);gap:6px;margin-top:10px;display:grid}.homepage-builder>div{border:1px solid #e1e5ea;border-radius:5px;justify-content:space-between;align-items:center;min-height:36px;padding:7px 9px;display:flex}.homepage-builder label{color:#4d5866;align-items:center;gap:7px;font-size:10px;display:flex}.homepage-builder span{gap:3px;display:flex}.homepage-builder button{color:#687382;cursor:pointer;background:#fff;border:1px solid #dce1e7;border-radius:4px;place-items:center;width:25px;height:25px;display:grid}.homepage-builder button:disabled{opacity:.35;cursor:default}.operator-layout{grid-template-columns:260px minmax(500px,1fr);gap:18px;min-height:660px;display:grid}.operator-history,.operator-chat{overflow:hidden}.operator-thread{color:#606977;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #eceef1;align-items:center;gap:9px;width:100%;min-height:54px;padding:9px 12px;display:flex}.operator-thread:hover{background:#fafbfc}.operator-thread.active{box-shadow:inset 3px 0 var(--blue);color:#2e405c;background:#f0f5ff}.operator-thread span{gap:3px;min-width:0;display:grid}.operator-thread strong,.operator-thread small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-thread strong{font-size:10px}.operator-thread small{color:#89919c;font-size:9px}.operator-chat{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.operator-chat__header{border-bottom:1px solid #e7e9ec;justify-content:space-between;align-items:center;min-height:51px;padding:10px 16px;display:flex}.operator-chat__header span{color:#485566;align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}.operator-chat__header small{color:#858d98;font-size:9px}.operator-messages{min-height:500px;max-height:650px;padding:18px;overflow-y:auto}.operator-welcome{text-align:center;align-content:center;place-items:center;min-height:430px;display:grid}.operator-welcome>svg{color:#667489;margin-bottom:13px}.operator-welcome h2{font-size:15px}.operator-welcome p{color:#727b87;max-width:480px;font-size:11px}.operator-welcome>div{gap:7px;margin-top:14px;display:grid}.operator-welcome button{color:#4d5968;cursor:pointer;background:#fff;border:1px solid #dce0e6;border-radius:6px;padding:9px 12px;font-size:10px}.operator-welcome button:hover{background:#fafbfc;border-color:#aeb8c6}.operator-message{border-bottom:1px solid #eceef1;grid-template-columns:30px 1fr;gap:10px;max-width:840px;padding:14px 0;display:grid}.operator-message--user{margin-left:38px}.operator-avatar{color:#5e6b7c;background:#f7f8fa;border:1px solid #dce1e7;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.operator-message>div{min-width:0}.operator-message strong{font-size:10px}.operator-message p{color:#333a44;white-space:pre-wrap;margin:5px 0 6px;font-size:12px;line-height:1.65}.operator-message small{color:#86909c;font-size:9px}.operator-confirm{color:#745a27;background:#fffaf0;border:1px solid #ebd6aa;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px;font-size:10px;display:flex}.operator-thinking{color:#758091;margin-top:7px;font-size:11px;display:block}.operator-composer{background:#fafbfc;border-top:1px solid #e3e6ea;grid-template-columns:1fr auto;align-items:end;gap:9px;padding:12px;display:grid}.operator-composer textarea{resize:vertical;color:#252b33;border:1px solid #cfd4dc;border-radius:6px;outline:none;width:100%;min-height:55px;padding:9px 10px}.operator-composer textarea:focus{border-color:#6d98f8;box-shadow:0 0 0 3px #246bfd18}.mapping-controls{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.mapping-controls>.panel{justify-content:space-between;align-items:center;gap:16px;min-height:88px;padding:15px 16px;display:flex}.mapping-controls p{color:#747d89;margin:5px 0 0;font-size:10px}.classification-rule-form{margin-bottom:16px;padding:15px}.classification-rule-form form{grid-template-columns:1.2fr .8fr .8fr 1fr 1.2fr 85px 85px auto;align-items:end;gap:9px;display:grid}.mapping-management{grid-template-columns:1.35fr .65fr;gap:16px;display:grid}.direct-mappings-panel{margin-bottom:16px}.direct-mappings-panel__header{gap:20px}.mapping-search{background:#fff;border:1px solid #d8dde5;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:min(420px,48%);height:36px;padding-left:11px;display:grid}.mapping-search:focus-within{border-color:#7da3f6;box-shadow:0 0 0 3px #246bfd12}.mapping-search svg{color:#798391}.mapping-search input{border:0;outline:0;min-width:0;height:34px;padding:0}.mapping-search .button{border-block:0;border-right:0;height:34px}.data-table--direct-mappings>div{grid-template-columns:minmax(190px,1.6fr) minmax(150px,1.2fr) .65fr 1fr .8fr auto}.data-table--direct-mappings small{color:#858d98;margin-top:3px;font-size:10px;display:block}.mapping-edit-form{margin-bottom:16px;padding:15px 16px}.mapping-edit-form__heading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:13px;display:flex}.mapping-edit-form__heading span{color:#737d8b;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.mapping-edit-form__heading h2{margin-top:3px}.mapping-edit-form form{grid-template-columns:1.4fr .75fr 1fr .65fr 1fr auto;align-items:end;gap:10px;display:grid}.table-footnote{color:#737d89;border-top:1px solid #eceef1;padding:10px 16px;font-size:10px}.data-table--rules>div{grid-template-columns:1.2fr 1.4fr 1fr .55fr .65fr auto}.data-table--tags>div{grid-template-columns:1fr 1.4fr auto}.page-actions{justify-content:flex-end;margin-bottom:12px;display:flex}.data-table--tenant-categories>div{grid-template-columns:minmax(150px,1.2fr) 1fr minmax(160px,1.3fr) .55fr .75fr auto}.data-table--tenant-categories small{color:#818a96;margin-top:3px;font-size:9px;display:block}.tenant-category-editor{grid-template-columns:1.1fr 1fr;gap:22px;margin-bottom:16px;padding:16px;display:grid}.tenant-category-editor h2{margin-bottom:4px}.tenant-category-editor p{color:#737d89;margin:0 0 11px;font-size:10px}.tenant-category-editor .search-field{width:100%}.category-search-results{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.category-search-results button{color:#303741;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e4e9;gap:3px;min-width:0;padding:9px 10px;display:grid}.category-search-results button:hover,.category-search-results button.active{background:#f3f7ff;border-color:#7ea4f6}.category-search-results small{color:#7e8793;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.tenant-category-editor>form{grid-template-columns:1fr 1fr;align-content:start;gap:10px;display:grid}.tenant-category-editor>form label:nth-child(3),.tenant-category-editor>form .form-actions{grid-column:1/-1}.tenant-category-edit form{grid-template-columns:1fr 1fr 1.5fr .55fr 1fr auto}.tag-form form{grid-template-columns:1fr 1fr auto auto}.classification-job{border-bottom:1px solid #eceef1;grid-template-columns:1fr 40px 85px;align-items:center;gap:10px;min-height:61px;padding:10px 15px;font-size:10px;display:grid}.classification-job:last-child{border-bottom:0}.classification-job>div{gap:4px;display:grid}.classification-job small{color:#858d98}.seo-actions{gap:8px;margin-bottom:13px;display:flex}.seo-form{margin-bottom:16px;padding:15px}.seo-form form{grid-template-columns:.7fr 1fr 1.4fr 1.4fr auto;align-items:end;gap:9px;display:grid}.seo-form .seo-subject{grid-column:span 3}.seo-layout{grid-template-columns:1.3fr .7fr;gap:16px;display:grid}.generated-content{border-top:1px solid #eceef1;grid-template-columns:minmax(140px,1fr) auto;align-items:center;gap:9px;padding:12px 15px;display:grid}.generated-content>div{gap:3px;display:grid}.generated-content small{color:#858d98;font-size:9px}.generated-content form{grid-column:1/-1;grid-template-columns:150px minmax(180px,1fr) auto;gap:8px;display:grid}.data-table--seo>div{grid-template-columns:1.5fr .7fr .6fr .7fr .7fr auto}.seo-page-edit form{grid-template-columns:1.2fr 1.5fr 1.2fr .8fr .6fr .8fr}.seo-page-edit .form-actions{grid-column:1/-1}.opportunity-row{border-bottom:1px solid #eceef1;grid-template-columns:1fr 58px 48px;align-items:start;gap:10px;min-height:105px;padding:14px 15px;display:grid}.opportunity-row:last-child{border-bottom:0}.opportunity-row strong{font-size:11px}.opportunity-row p{color:#626c79;margin:5px 0;font-size:10px;line-height:1.5}.opportunity-row small{color:#8a929d;font-size:9px}.opportunity-row b{color:#2d5e4d;font-size:11px}.user-form,.api-key-form{margin-bottom:16px;padding:15px}.user-form form{grid-template-columns:1fr 1.3fr 1.2fr .8fr auto;align-items:end;gap:9px;display:grid}.data-table--users>div{grid-template-columns:1.4fr .7fr 1fr 1fr .7fr minmax(145px,auto)}.user-editor form,.subscription-editor form{gap:14px;display:grid}.user-editor form>label,.subscription-editor form>label{color:var(--muted);gap:7px;font-size:12px;font-weight:700;display:grid}.user-editor input,.user-editor select,.subscription-editor input,.subscription-editor select{border:1px solid var(--line);background:var(--surface);width:100%;min-height:42px;color:var(--text);font:inherit;border-radius:8px;padding:9px 11px}.user-editor .form-check{grid-template-columns:18px 1fr;align-items:center}.user-editor .form-check input{min-height:18px}.user-editor footer,.subscription-editor footer{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.user-editor--workspace{border-radius:10px;width:min(1120px,100%);max-height:calc(100vh - 48px);padding:0;overflow:hidden;box-shadow:0 8px 24px #0000002e}.user-editor--workspace>header{border-bottom:1px solid var(--line);padding:20px 22px 0}.user-workspace-grid{grid-template-columns:280px minmax(0,1fr);min-height:600px;max-height:calc(100vh - 135px);display:grid}.user-workspace-grid>aside{border-right:1px solid var(--line);background:#f7f8f9;padding:20px}.user-workspace-grid h3{margin:0;font-size:14px}.user-workspace-grid>aside form{margin-top:17px}.user-workspace-grid>main{padding:20px 22px 28px;overflow-y:auto}.user-workspace-section{border-bottom:1px solid var(--line);margin-bottom:20px;padding:0 0 20px}.user-workspace-section:last-child{border-bottom:0;margin-bottom:0}.user-workspace-section__heading{margin-bottom:13px}.user-workspace-section__heading>div{align-items:flex-start;gap:9px;display:flex}.user-workspace-section__heading svg{color:var(--muted);margin-top:1px}.user-workspace-section__heading p{color:var(--muted);margin:3px 0 0;font-size:11px}.company-lookup{align-items:center;display:flex;position:relative}.company-lookup>svg{color:var(--muted);position:absolute;left:11px}.company-lookup>input{border:1px solid var(--line);background:var(--surface);width:100%;min-height:42px;font:inherit;border-radius:7px;padding:9px 12px 9px 36px}.company-lookup>input:focus{border-color:#6d98f8;outline:2px solid #246bfd29}.company-lookup__results{z-index:5;border:1px solid var(--line);background:var(--surface);border-radius:7px;max-height:300px;position:absolute;inset:calc(100% + 4px) 0 auto;overflow-y:auto;box-shadow:0 5px 14px #0000001f}.company-lookup__results>span{color:var(--muted);padding:12px;font-size:12px;display:block}.company-lookup__results button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--primary);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;gap:16px;padding:10px 12px;font-size:11px;display:flex}.company-lookup__results button:last-child{border-bottom:0}.company-lookup__results button:hover{background:#f5f7f6}.company-lookup__results button:disabled{color:var(--muted);cursor:default}.company-lookup__results button span{color:var(--text);gap:3px;display:grid}.company-lookup__results button small{color:var(--muted)}.managed-companies{gap:7px;margin-top:12px;display:grid}.managed-companies article,.workspace-records article{border:1px solid var(--line);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 12px;display:flex}.managed-companies article>div,.workspace-records article>div{gap:3px;min-width:0;display:grid}.managed-companies strong,.workspace-records strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.managed-companies small,.managed-companies span,.workspace-records small{color:var(--muted);font-size:10px}.managed-companies article>button{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;flex:none;place-items:center;display:grid}.choice-row{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.choice-row button,.plan-choice-grid button{border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:6px;padding:8px 10px;font-size:11px}.choice-row button.selected,.plan-choice-grid button.selected{background:#eef3ff;border-color:#3f73dc;box-shadow:inset 0 0 0 1px #3f73dc}.plan-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.plan-choice-grid button{text-align:left;align-content:start;gap:4px;min-height:78px;display:grid}.plan-choice-grid button span{color:var(--muted);font-size:10px}.plan-choice-grid ul{border-top:1px solid var(--line);color:var(--muted);margin:4px 0 0;padding:6px 0 0 14px;font-size:9px;line-height:1.5}.billing-submit{justify-content:flex-end;align-items:end;gap:9px;margin-top:10px;display:flex}.billing-submit label{color:var(--muted);gap:5px;font-size:10px;font-weight:700;display:grid}.billing-submit input{border:1px solid var(--line);min-height:36px;font:inherit;border-radius:6px;padding:7px 9px}.workspace-records{gap:7px;display:grid}.workspace-records article{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.workspace-records p{color:var(--muted);margin:3px 0 0;font-size:10px}.workspace-empty{color:var(--muted);margin:10px 0 0;font-size:12px}@media (width<=820px){.decision-backdrop{place-items:stretch stretch;padding:0}.user-editor--workspace{border:0;border-radius:0;width:100%;max-height:100vh}.user-workspace-grid{max-height:calc(100vh - 82px);display:block;overflow-y:auto}.user-workspace-grid>aside{border-right:0;border-bottom:1px solid var(--line)}.user-workspace-grid>main{overflow:visible}.plan-choice-grid{grid-template-columns:1fr}.workspace-records article{grid-template-columns:minmax(0,1fr) auto}.workspace-records article .button{grid-column:1/-1;justify-self:start}}.api-key-form form{grid-template-columns:240px 1fr auto;align-items:end;gap:14px;display:grid}.api-key-form fieldset{border:1px solid #dde1e6;border-radius:6px;grid-template-columns:repeat(3,1fr);gap:8px;padding:11px;display:grid}.api-key-form legend{color:#5f6875;padding:0 5px;font-size:10px}.data-table--keys>div{grid-template-columns:1.2fr 1fr 1fr 1fr .7fr 36px}.jobs-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px;display:grid}.jobs-summary>.panel{grid-template-columns:24px 1fr;align-items:center;min-height:84px;padding:15px;display:grid}.jobs-summary svg{color:#778293}.jobs-summary span{color:#68717e;font-size:10px}.jobs-summary strong{grid-column:1/-1;font-size:20px}.data-table--jobs>div{grid-template-columns:1.4fr 1fr .6fr 1.2fr .8fr .8fr}.job-actions{justify-content:flex-end;gap:4px;display:flex}.logs-layout{grid-template-columns:1fr 1fr;gap:16px;display:grid}.log-row{border-bottom:1px solid #eceef1;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;min-height:58px;padding:10px 15px;display:grid}.log-row:last-child{border-bottom:0}.log-row svg{color:#748093}.log-row div{gap:3px;display:grid}.log-row small,.log-row>span{color:#89919b;font-size:9px}.settings-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.settings-grid>.panel{grid-template-columns:28px 1fr;align-items:start;gap:10px;min-height:160px;padding:17px;display:grid}.settings-grid>.panel>svg{color:#6e7b8d}.settings-grid h2{margin:2px 0 14px}.settings-grid p{color:#606a77;overflow-wrap:anywhere;margin:7px 0;font-size:10px}.settings-grid>.settings-ai{min-height:250px}.settings-ai form{grid-template-columns:1fr 1fr auto;align-items:end;gap:9px;margin:15px 0 9px;display:grid}.settings-ai small{color:#818995;font-size:9px}.integration-hero{border-top:3px solid #2459d8;justify-content:space-between;align-items:center;gap:24px;min-height:104px;margin-bottom:14px;padding:20px 22px;display:flex}.integration-actions{gap:8px;display:flex}.integration-hero__identity,.integration-hero__state,.integration-progress header>div{align-items:center;gap:13px;display:flex}.integration-hero__identity>span{color:#fff;background:#15243f;place-items:center;width:46px;height:46px;display:grid}.integration-hero small,.integration-hero h2,.integration-hero p{margin:0}.integration-hero h2{margin:3px 0;font-size:17px}.integration-hero a{color:#2459d8;align-items:center;gap:4px;font-size:10px;font-weight:700;display:inline-flex}.integration-hero__state{flex-direction:column;align-items:flex-end;gap:7px}.integration-hero__state p{color:#697487;font-size:10px}.integration-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.integration-tenants{margin-bottom:14px;padding:20px 22px}.integration-tenants>header,.integration-tenant-actions{justify-content:space-between;align-items:center;gap:20px;display:flex}.integration-tenants h2,.integration-tenants p{margin:0}.integration-tenants h2{font-size:14px}.integration-tenants header p,.integration-tenant-actions p{color:#758093;margin-top:4px;font-size:10px}.integration-tenants header>strong{color:#2459d8;font-size:10px}.integration-tenant-list{border:1px solid #e2e6ec;margin:16px 0}.integration-tenant-list label{cursor:pointer;border-bottom:1px solid #e8ebf0;grid-template-columns:20px 1fr auto;align-items:center;gap:12px;min-height:58px;padding:10px 13px;display:grid}.integration-tenant-list label:last-child{border-bottom:0}.integration-tenant-list label:hover{background:#f7f9fc}.integration-tenant-list input{accent-color:#2459d8;width:16px;height:16px}.integration-tenant-list span{gap:3px;display:grid}.integration-tenant-list b{color:#17243b;font-size:11px}.integration-tenant-list small,.integration-tenant-list em{color:#7b8595;font-size:9px;font-style:normal}.integration-metrics .panel{flex-direction:column;align-items:flex-start;min-height:128px;padding:16px;display:flex}.integration-metrics svg{color:#2459d8;margin-bottom:15px}.integration-metrics span{color:#6b7687;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:700}.integration-metrics strong{color:#14213a;letter-spacing:-.04em;margin-top:5px;font-size:22px;line-height:1.1}.integration-metrics small{color:#8b94a2;margin-top:auto;font-size:9px}.integration-progress{margin-bottom:14px;padding:20px 22px}.integration-progress header{justify-content:space-between;align-items:center;gap:20px;display:flex}.integration-progress header svg{color:#2459d8}.integration-progress h2,.integration-progress p{margin:0}.integration-progress h2{font-size:14px}.integration-progress p{color:#758093;margin-top:4px;font-size:10px}.integration-progress header>strong{font-size:20px}.integration-progress__bar{background:#e8ecf2;height:8px;margin:18px 0;overflow:hidden}.integration-progress__bar span{background:#2459d8;height:100%;transition:width .3s;display:block}.integration-progress dl,.integration-detail-grid dl{margin:0}.integration-progress dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.integration-progress dl div,.integration-detail-grid dl div{gap:3px;display:grid}.integration-progress dt,.integration-detail-grid dt{color:#8993a2;text-transform:uppercase;letter-spacing:.05em;font-size:9px}.integration-progress dd,.integration-detail-grid dd{color:#28364d;overflow-wrap:anywhere;margin:0;font-size:10px;font-weight:700}.integration-detail-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.integration-detail-grid>.panel{grid-template-columns:28px 1fr;align-items:start;gap:10px;min-height:190px;padding:18px;display:grid}.integration-detail-grid>.panel>svg{color:#2459d8}.integration-detail-grid h2{margin:1px 0 15px;font-size:13px}.integration-detail-grid dl{gap:10px;display:grid}.integration-detail-grid dl div{border-bottom:1px solid #eef0f3;grid-template-columns:1fr auto;padding-bottom:8px}.is-spinning{animation:1.2s linear infinite integration-spin}@keyframes integration-spin{to{transform:rotate(360deg)}}.tenant-wizard{margin-bottom:18px;overflow:hidden}.wizard-steps{background:#fafbfc;border-bottom:1px solid #e4e7eb;grid-template-columns:repeat(9,minmax(72px,1fr));align-items:start;gap:4px;min-height:64px;padding:10px 14px;display:grid;overflow-x:auto}.wizard-steps span{color:#969da7;white-space:nowrap;place-items:center;gap:5px;font-size:8px;display:grid}.wizard-steps i{background:#fff;border:1px solid #d8dce2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid}.wizard-steps .active{color:var(--blue);font-weight:600}.wizard-steps .active i{border-color:var(--blue);color:var(--blue)}.wizard-steps .done{color:#27805f}.wizard-steps .done i{background:#eef9f5;border-color:#8dcdb5}.wizard-body{min-height:400px;padding:25px}.wizard-body>h2{font-size:17px}.wizard-body>p{color:#747d89;margin-bottom:22px;font-size:11px}.wizard-form{grid-template-columns:1fr 1fr 1fr;gap:14px;max-width:900px;display:grid}.wizard-form--wide{grid-template-columns:1fr}.wizard-form input[type=color]{padding:4px}.brand-preview{border:1px solid;border-radius:7px;align-items:center;gap:12px;width:340px;min-height:70px;margin-top:24px;padding:13px;display:flex}.brand-preview>span{color:#fff;border-radius:6px;place-items:center;width:38px;height:38px;display:grid}.brand-preview div{gap:3px;display:grid}.brand-preview small{color:#818995;font-size:9px}.data-source-choice{background:#f4f7fd;border:1px solid #b7c9e9;border-radius:7px;grid-template-columns:40px 1fr 20px;align-items:center;gap:11px;max-width:560px;min-height:78px;padding:14px;display:grid}.database-mark{color:#305fae;background:#dce8ff;border-radius:6px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:600;display:grid}.data-source-choice div{gap:5px;display:grid}.data-source-choice small{color:#6f7987;font-size:10px}.data-source-choice>svg{color:#217a59}.mapping-mode-grid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:900px;display:grid}.mapping-mode-grid button{color:#343b45;text-align:left;cursor:pointer;background:#fff;border:1px solid #d9dde3;border-radius:7px;align-content:start;gap:9px;min-height:120px;padding:16px;display:grid}.mapping-mode-grid button.active{background:#f3f7ff;border-color:#6f99ed;box-shadow:0 0 0 2px #246bfd12}.mapping-mode-grid small{color:#717b88;font-size:10px;line-height:1.5}.category-picker{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.category-recommendation{color:#455266;background:#f4f7fd;border-left:3px solid #246bfd;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;font-size:10px;display:flex}.category-recommendation-empty{color:#737d8b;margin:0 0 12px;font-size:10px}.category-picker label{cursor:pointer;background:#fff;border:1px solid #dfe2e7;border-radius:6px;grid-template-columns:20px 1fr;align-items:center;gap:3px;min-height:54px;padding:9px;display:grid}.category-picker label.selected{background:#f3f7ff;border-color:#8aabea}.category-picker input{width:auto;height:auto}.category-picker span{font-size:10px}.category-picker small{color:#8a929d;grid-column:2;font-size:9px}.feature-picker{grid-template-columns:repeat(3,1fr);gap:10px;max-width:750px;display:grid}.feature-picker label{background:#fff;border:1px solid #dfe2e7;border-radius:6px;flex-direction:row;grid-template-columns:none;align-items:center;min-height:48px;padding:10px;font-size:10px;display:flex}.feature-picker input{width:auto;height:auto}.wizard-summary{grid-template-columns:1fr 1fr;gap:12px;max-width:780px;display:grid}.wizard-summary>div{border:1px solid #e0e3e8;border-radius:7px;align-content:center;gap:5px;min-height:90px;padding:14px;display:grid}.wizard-summary span,.wizard-summary small{color:#808995;font-size:9px}.wizard-summary strong{font-size:12px}.wizard-footer{background:#fafbfc;border-top:1px solid #e4e7eb;justify-content:space-between;align-items:center;min-height:61px;padding:11px 18px;display:flex}.wizard-footer>span{color:#858d98;font-size:9px}.wizard-complete{text-align:center;align-content:center;place-items:center;min-height:340px;display:grid}.wizard-complete>span{color:#1f7a58;background:#e9f8f2;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:13px;display:grid}.wizard-complete p{color:#727b87;font-size:11px}.wizard-complete>div{text-align:left;background:#fafbfc;border:1px solid #dce1e7;border-radius:7px;gap:8px;max-width:620px;margin:13px 0 18px;padding:14px;display:grid}.wizard-complete code{color:#455264;background:#f0f2f5;padding:8px;font-size:10px}.wizard-complete small{color:#7d8692;font-size:9px}@media (width<=1050px){.metric-grid{grid-template-columns:repeat(3,1fr)}.metric:nth-child(3){border-right:0}.metric:nth-child(n+4){border-top:1px solid var(--border)}.imports-layout,.review-layout,.ads-layout,.operator-layout,.mapping-management,.seo-layout,.logs-layout{grid-template-columns:1fr}.operator-history{max-height:190px;overflow-y:auto}.mapping-workspace{min-height:400px}.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.webhook-form form,.plan-form form,.subscription-form form,.ad-form form,.classification-rule-form form,.mapping-edit-form form,.tenant-category-edit form,.seo-form form,.user-form form,.api-key-form form{grid-template-columns:1fr 1fr}.plan-form .plan-features{grid-template-columns:repeat(2,minmax(0,1fr))}.category-picker{grid-template-columns:repeat(3,1fr)}.api-key-form fieldset,.webhook-form fieldset{grid-column:1/-1}}@media (width<=760px){.app-shell{display:block}.sidebar{z-index:20;width:232px;transition:transform .18s;position:fixed;transform:translate(-100%)}.sidebar--open{transform:translate(0);box-shadow:10px 0 30px #0004}.mobile-nav{display:flex}.command-trigger,.environment{display:none}.tenant-switcher{margin-left:auto}.content{padding:20px 14px 40px}.dashboard-grid,.dashboard-integration,.tenant-category-editor,.analytics-metrics,.plan-grid,.mapping-controls,.jobs-summary,.settings-grid,.integration-metrics,.integration-progress dl,.integration-detail-grid,.wizard-form,.mapping-mode-grid,.category-picker,.feature-picker,.wizard-summary,.company-filters,.company-editor form,.bulk-grid{grid-template-columns:1fr}.dashboard-integration dl{grid-template-columns:1fr 1fr}.dashboard-integration__actions{flex-wrap:wrap}.integration-hero{flex-direction:column;align-items:flex-start}.integration-hero__state{align-items:flex-start}.bulk-grid form,.bulk-card{grid-template-columns:1fr}.metric-grid{grid-template-columns:1fr 1fr}.metric{border-top:1px solid var(--border)}.metric:nth-child(odd){border-right:1px solid var(--border)}.metric:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.inline-form form,.settings-ai form,.webhook-form form,.subscription-form form,.ad-form form,.classification-rule-form form,.mapping-edit-form form,.tenant-category-edit form,.seo-form form,.user-form form,.api-key-form form{grid-template-columns:1fr;display:grid}.direct-mappings-panel__header{flex-direction:column;align-items:stretch}.mapping-search{width:100%}.category-search-results,.tenant-category-editor>form{grid-template-columns:1fr}.tenant-category-editor>form label:nth-child(3),.tenant-category-editor>form .form-actions,.seo-form .seo-subject{grid-column:auto}.api-key-form fieldset,.webhook-form fieldset,.plan-form .plan-features{grid-template-columns:1fr}.moderation-item{grid-template-columns:34px 1fr}.moderation-actions{grid-column:2}.suggestion,.mapping-table__head,.mapping-row{grid-template-columns:1fr}.data-table{overflow:visible}.data-table>div{min-width:0}.data-table>.data-table__header{display:none}.data-table>.data-table__row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 14px;padding:16px}.data-table>.data-table__row>*{overflow-wrap:anywhere;min-width:0}.data-table>.data-table__row>:before{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.data-table>.data-table__row>:first-child{grid-column:1/-1}.data-table--tenants .data-table__row>:nth-child(2):before{content:"Rynek"}.data-table--tenants .data-table__row>:nth-child(3):before{content:"Motyw"}.data-table--tenants .data-table__row>:nth-child(4):before{content:"Status"}.data-table--domains .data-table__row>:nth-child(2):before{content:"Tenant"}.data-table--domains .data-table__row>:nth-child(3):before{content:"DNS"}.data-table--domains .data-table__row>:nth-child(4):before{content:"SSL"}.data-table--domains .data-table__row>:nth-child(5):before{content:"Ruch"}.data-table--domains .data-table__row>:nth-child(6):before{content:"Indeksowanie"}.data-table--taxonomy .data-table__row>:nth-child(2):before{content:"Slug"}.data-table--taxonomy .data-table__row>:nth-child(3):before{content:"Kod"}.data-table--taxonomy .data-table__row>:nth-child(4):before{content:"Status"}.data-table--rules .data-table__row>:nth-child(2):before{content:"Warunek"}.data-table--rules .data-table__row>:nth-child(3):before{content:"Kategoria"}.data-table--rules .data-table__row>:nth-child(4):before{content:"Pewność"}.data-table--rules .data-table__row>:nth-child(5):before{content:"Status"}.data-table--rules .data-table__row>:nth-child(6):before{content:"Operacje"}.data-table--users .data-table__row>:nth-child(2):before{content:"Rola"}.data-table--users .data-table__row>:nth-child(3):before{content:"Ostatnie logowanie"}.data-table--users .data-table__row>:nth-child(4):before{content:"Utworzono"}.data-table--users .data-table__row>:nth-child(5):before{content:"Status"}.data-table--keys .data-table__row>:nth-child(2):before{content:"Zakresy"}.data-table--keys .data-table__row>:nth-child(3):before{content:"Ostatnio użyty"}.data-table--keys .data-table__row>:nth-child(4):before{content:"Wygasa"}.data-table--keys .data-table__row>:nth-child(5):before{content:"Status"}.data-table--jobs .data-table__row>:nth-child(2):before{content:"Utworzono"}.data-table--jobs .data-table__row>:nth-child(3):before{content:"Postęp"}.data-table--jobs .data-table__row>:nth-child(4):before{content:"Wynik"}.data-table--jobs .data-table__row>:nth-child(5):before{content:"Status"}.data-table--webhooks .data-table__row>:nth-child(2):before{content:"Zdarzenia"}.data-table--webhooks .data-table__row>:nth-child(3):before{content:"Ostatnia dostawa"}.data-table--webhooks .data-table__row>:nth-child(4):before{content:"Status"}.data-table--subscriptions .data-table__row>:nth-child(2):before{content:"Tenant"}.data-table--subscriptions .data-table__row>:nth-child(3):before{content:"Plan"}.data-table--subscriptions .data-table__row>:nth-child(4):before{content:"Okres"}.data-table--subscriptions .data-table__row>:nth-child(5):before{content:"Status"}.data-table--notifications .data-table__row>:nth-child(2):before{content:"Wiadomość"}.data-table--notifications .data-table__row>:nth-child(3):before{content:"Utworzono"}.data-table--notifications .data-table__row>:nth-child(4):before{content:"Status"}.data-table--seo .data-table__row>:nth-child(2):before{content:"Typ"}.data-table--seo .data-table__row>:nth-child(3):before{content:"Jakość"}.data-table--seo .data-table__row>:nth-child(4):before{content:"Indeks"}.data-table--seo .data-table__row>:nth-child(5):before{content:"Status"}.data-table>.data-table__row>.row-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}.data-table .switch-label{justify-content:flex-start;min-height:44px}.company-table-scroll{overflow:visible}.company-table,.company-table tbody{display:block}.company-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.company-table tr{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:14px 18px;padding:18px 16px 18px 52px;display:grid;position:relative}.company-table td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;font-size:13px}.company-table td:before{content:attr(data-label);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.company-table td[data-label=Firma],.company-table td[data-label=Branża],.company-table td[data-label=Kontakt],.company-table__actions{grid-column:1/-1}.company-table__select{position:absolute;top:18px;left:16px}.company-table__select:before{display:none!important}.company-table__select input{width:24px;height:24px}.company-table__actions .row-actions{gap:8px}.company-table__actions .button{min-width:44px;min-height:44px}.page-header{display:grid}.header-select{width:100%}.table-toolbar{flex-wrap:wrap}.search-field{width:100%}.table-count{margin-left:0}}.homepage-editor{margin-bottom:16px;padding:16px}.data-table--tenants>div{grid-template-columns:1.4fr 1.2fr .8fr .7fr .9fr}.data-table--tenants .data-table__row>span:last-child{gap:4px;display:flex}.company-inspector{margin-bottom:16px;padding:16px}.inspector-columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.inspector-columns>section{border:1px solid #e2e5e9;min-width:0}.inspector-title{border-bottom:1px solid #e2e5e9;justify-content:space-between;align-items:center;min-height:45px;padding:8px 11px;display:flex}.inspector-title>strong{font-size:11px}.provenance-list,.duplicate-list{max-height:330px;overflow-y:auto}.provenance-list article{opacity:.65;border-bottom:1px solid #eceef1;grid-template-columns:1fr auto;gap:12px;padding:9px 11px;display:grid}.provenance-list article.current{opacity:1}.provenance-list article>div{gap:3px;display:grid}.provenance-list article>div:last-child{text-align:right}.provenance-list span,.provenance-list a,.provenance-list small,.duplicate-list span,.duplicate-list small{color:#707987;font-size:9px}.provenance-list a{color:#315f9f}.duplicate-list article{border-bottom:1px solid #eceef1;gap:4px;padding:11px;display:grid}.inspector-empty{color:#707987;padding:20px;font-size:10px}.row-actions{gap:2px;display:flex}@media (width<=900px){.inspector-columns{grid-template-columns:1fr}}:focus-visible{outline-offset:2px;outline:3px solid #8db1ff}.button,.nav-group a,.topbar button{transition:background-color .16s,border-color .16s,color .16s}.button--quiet{min-width:40px;min-height:40px}table{font-size:12px}th{font-size:11px}.data-table__header{font-size:12px}.data-table__row{font-size:13px}.log-row strong{font-size:12px}.log-row small,.log-row>span{font-size:11px}.provenance-list strong,.duplicate-list strong{font-size:12px}.provenance-list span,.provenance-list a,.provenance-list small,.duplicate-list span,.duplicate-list small,.inspector-empty{font-size:11px}.logs-layout .data-panel{overscroll-behavior:contain;max-height:min(72vh,720px);overflow-y:auto}.logs-layout .panel__header{z-index:2;background:#fff;position:sticky;top:0}.page-size{color:var(--muted);grid-auto-flow:column;align-items:center;gap:7px;margin-right:8px;font-size:11px;font-weight:500;display:flex}.page-size select{width:64px;height:34px}.data-table--domains .switch-label span{white-space:normal}@media (width<=760px){.pagination{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;min-height:58px;position:sticky;bottom:0}.pagination>div{align-items:center}.pagination .button{min-width:44px;min-height:44px}.page-size{font-size:10px}.page-size select{height:38px}.data-table--domains .data-table__row>.switch-label{grid-column:1/-1;align-items:center;gap:10px;min-height:44px;display:flex}.data-table--domains .data-table__row>.switch-label:before{display:none}.logs-layout .data-panel{max-height:62dvh}.log-row{grid-template-columns:22px minmax(0,1fr);min-height:68px}.log-row>span{white-space:normal;grid-column:2}.taxonomy-actions .button{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.seo-agent-page{min-width:0}.seo-header-actions,.seo-commandbar,.seo-commandbar>div,.seo-row-actions,.seo-chat-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.seo-commandbar{border-bottom:1px solid var(--border,#e3e3e7);justify-content:space-between;padding:16px 0}.seo-commandbar span,.seo-section-heading>span{color:#65656d;font-size:13px}.seo-tabs{border-bottom:1px solid #dedee3;gap:24px;display:flex;overflow-x:auto}.seo-tabs button{font:inherit;white-space:nowrap;color:#65656d;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:16px 0 13px}.seo-tabs button[aria-current]{color:#18181b;border-bottom-color:#27846b;font-weight:600}.seo-band{border-bottom:1px solid #e3e3e7;min-width:0;padding:24px 0}.seo-band h2{margin:0 0 16px;font-size:17px}.seo-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.seo-section-heading h2{margin:0}.seo-numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;display:grid}.seo-numbers dt{color:#66666e;font-size:13px}.seo-numbers dd{overflow-wrap:anywhere;margin:8px 0 0;font-size:25px;font-weight:600}.seo-numbers dd:has(+*){font-size:22px}.seo-table-wrap{max-width:100%;overflow-x:auto}.seo-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.seo-table th{color:#63636c;white-space:nowrap;border-bottom:1px solid #dedee3;padding:13px 12px;font-weight:500}.seo-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e9e9ed;min-width:100px;max-width:360px;padding:15px 12px}.seo-table td small{color:#777780;margin-top:6px;display:block}.seo-text-button{color:#202025;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;line-height:1.5}.seo-text-button:hover{color:#23775f;text-decoration:underline}.seo-empty{color:#777780;padding:25px 0}.seo-planner-status{color:#66666f;overflow-wrap:anywhere;margin:8px 0;line-height:1.5}.seo-strategy{white-space:pre-wrap;max-width:980px;line-height:1.7}.seo-priorities{max-width:980px;padding-left:20px;line-height:1.8}.seo-audit{padding:12px 0}.seo-audit small{color:#777780;margin-left:12px}.seo-audit li{margin:8px 0}.seo-audit li[data-severity=critical]{color:#a52935}.seo-traffic{color:#616169;margin:20px 0 0}.seo-traffic svg{width:100%;height:150px}.seo-traffic figcaption{justify-content:space-between;font-size:12px;display:flex}.seo-log{border-bottom:1px solid #e8e8ed;padding:18px 0}.seo-log>div:first-child{color:#65656d;flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.seo-log p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.seo-log details{margin-top:12px}.seo-log summary{cursor:pointer;font-size:13px}.seo-agent-page pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f5f7;max-height:400px;padding:14px;font-size:12px;line-height:1.6;overflow:auto}.seo-diff{grid-template-columns:1fr 1fr;gap:16px;display:grid}.seo-diff>div{min-width:0}.seo-settings{gap:18px;max-width:640px;display:grid}.seo-agent-page label{gap:8px;font-size:13px;display:grid}.seo-agent-page .seo-check{align-items:center;gap:10px;display:flex}.seo-agent-page .seo-check input{flex-shrink:0;width:17px;height:17px}.seo-agent-page textarea{resize:vertical;color:#242429;width:100%;font:inherit;background:#fff;border:1px solid #d8d8de;border-radius:6px;padding:12px;line-height:1.5}.seo-settings input[type=number]{max-width:160px}.seo-settings>.button{justify-self:start}.seo-integration{border-top:1px solid #e3e3e7;margin-top:36px;padding-top:24px}.seo-integration dl{grid-template-columns:minmax(160px,280px) 1fr;gap:14px;font-size:13px;display:grid}.seo-integration dd{overflow-wrap:anywhere;margin:0}.seo-integration dt{color:#65656d}.seo-chat{max-width:1000px}.seo-chat form{margin-top:24px}.seo-chat-actions{justify-content:space-between;margin-top:14px}.seo-running{flex-wrap:wrap;align-items:center;gap:18px;padding:10px 0;display:flex}.seo-running .spinner{padding:8px 0}.seo-error-text{color:#b12835!important}.seo-modal-backdrop{z-index:90;background:#15151a70;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.seo-modal{background:#fff;border-radius:8px;width:min(720px,100%);max-height:90vh;padding:24px;overflow:auto}.seo-modal form{gap:16px;margin-top:24px;display:grid}.seo-modal p,.seo-modal li{line-height:1.6}.seo-modal h2{overflow-wrap:anywhere;max-width:580px;font-size:19px}@media (width<=760px){.seo-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.seo-numbers dd{font-size:22px}.seo-tabs{gap:20px}.seo-header-actions{width:100%}.seo-header-actions select{flex:1;max-width:100%}.seo-commandbar{gap:18px}.seo-diff{grid-template-columns:1fr}.seo-table{min-width:650px}.seo-integration dl{grid-template-columns:1fr;gap:8px}.seo-integration dd{margin-bottom:12px}.seo-band{padding:20px 0}}
