:root{--pink:#F490B9;--pinkT:#FDEDF4;--orange:#F49F51;--orangeT:#FDF1E4}.pill.segmentUnknown{background:#EFF1F3;color:#6C7682}.pill.segmentInsufficient{background:var(--orangeT);color:#B66A24}body,html{-webkit-font-smoothing:antialiased}input,select,textarea{font-size:13.5px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2.5px solid var(--acc);outline-offset:2px}input[type=checkbox]{width:15px;height:15px}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.opsApp .topbar{height:58px;position:sticky;inset:auto;top:0;z-index:40;background:#fff;border-bottom:1px solid var(--line);padding:0}.opsApp .topin{width:100%;height:100%;max-width:1400px;margin:auto;padding:0 20px;gap:18px}.opsApp .brand,.opsApp .topin{display:flex;align-items:center}.opsApp .brand{gap:10px;font-size:15px;font-weight:800;white-space:nowrap}.opsApp .brandmark{width:32px;height:32px;border-radius:10px;background:linear-gradient(135deg,var(--tb),var(--acc));display:grid;place-items:center;color:#fff;font-weight:900;font-size:16px;box-shadow:0 4px 12px rgba(62,142,134,.28)}.opsApp .brand span:last-child{display:block}.opsApp .brand small{display:block;font-size:9.5px;color:var(--grey);font-weight:700;letter-spacing:.7px;text-transform:uppercase}.global-search{max-width:390px;flex:1 1;display:flex;align-items:center;gap:9px;background:var(--bg);border:1.5px solid var(--line);border-radius:99px;padding:8px 14px}.global-search input{min-width:0;flex:1 1;border:0;outline:0;background:none;padding:0}.kbd{font-size:10px;color:var(--grey);border:1px solid var(--line);background:#fff;border-radius:6px;padding:1px 6px}.topright{margin-left:auto;gap:9px}.live,.topright{display:flex;align-items:center}.live{font-size:11.5px;color:var(--acc);font-weight:800;background:var(--accT);border-radius:99px;padding:6px 11px;gap:6px}.live i{width:7px;height:7px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 4px rgba(62,142,134,.12)}.opsApp .avatar{width:35px;height:35px;border:0;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:#fff;font-size:11px;font-weight:800}.layout{max-width:1400px;margin:auto;padding:24px 20px 80px;display:flex;gap:26px;align-items:flex-start}.opsApp .sidebar{width:216px;flex:none;position:sticky;inset:auto;top:82px;background:transparent;border:0;padding:0;display:block}.nav a{width:100%;display:flex;align-items:center;gap:11px;border-radius:12px;padding:10px 13px;margin-bottom:3px;font-size:13.5px;font-weight:600;text-align:left;color:inherit;text-decoration:none}.nav a.on,.nav a:hover{background:var(--accT)}.nav a.on{font-weight:800}.nav .ico{width:22px;text-align:center;color:var(--grey);font-size:16px}.nav a.on .ico{color:var(--acc)}.nav .count{margin-left:auto;background:#fff;border:1px solid var(--line);min-width:20px;height:20px;padding:0 6px;border-radius:99px;display:grid;place-items:center;font-size:10px}.nav a.on .count{background:var(--acc);color:#fff;border-color:var(--acc)}.side-note{margin-top:18px;background:#EEF0F3;border-radius:12px;padding:12px;font-size:11px;color:var(--grey);line-height:1.5}.side-note b{color:var(--ink);display:block;margin-bottom:2px}.main{flex:1 1;min-width:0}.head{display:flex;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}.head h1{font-size:23px;letter-spacing:-.35px;margin:0}.head p{font-size:12.5px;color:var(--grey);margin:0}.grow{flex:1 1}.btn{font-size:13px;justify-content:center;transition:.12s}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.38;transform:none;pointer-events:auto}.buttonSpinner{width:13px;height:13px;border:2px solid;border-right:2px solid transparent;border-radius:50%;flex:none;animation:button-spin .7s linear infinite}@keyframes button-spin{to{transform:rotate(1turn)}}.cards{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:16px;margin-bottom:24px}.card{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:17px 18px;position:relative;overflow:hidden}.card .chip{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;margin-bottom:10px;font-size:15px;background:var(--accT);color:var(--acc)}.card .chip.pink{background:var(--pinkT);color:#B64A79}.card .chip.orange{background:var(--orangeT);color:#B66A24}.card .k{font-size:10.5px;color:var(--grey);text-transform:uppercase;letter-spacing:.55px;font-weight:800}.card .v{font-size:27px;font-weight:800;margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card .t{font-size:11.5px;color:var(--grey);margin-top:2px}.card .corner{position:absolute;width:90px;height:90px;border-radius:50%;right:-45px;top:-45px;background:var(--accT)}.cols{display:grid;grid-template-columns:1.5fr 1fr;gap:20px}.panel{padding:17px;box-shadow:none}.panel-title{display:flex;align-items:center;gap:8px;margin-bottom:15px;font-size:11px;text-transform:uppercase;letter-spacing:.75px;color:var(--grey);font-weight:800}.panel-title button{font-size:11px;text-transform:none;letter-spacing:0;color:var(--acc);font-weight:800}.runline{display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(125px,.8fr) 90px 100px;gap:12px;align-items:center;padding:13px 2px;border-bottom:1px solid var(--line)}.runline:last-child{border:0}.runline b{font-size:13.5px;display:block}.muted{font-size:11.5px;color:var(--grey)}.pill{display:inline-flex;align-items:center;gap:5px;border-radius:99px;padding:4px 9px;font-size:10.5px;font-weight:800;white-space:nowrap}.pill.ok{background:var(--accT);color:var(--acc)}.pill.run{background:var(--swT);color:var(--swD)}.pill.neutral{background:#EEF0F3;color:var(--grey)}.pill.wait{background:var(--orangeT);color:#B66A24}.pill.bad{background:#FBE9E9;color:var(--bad)}.pill.preview{background:var(--pinkT);color:#B64A79}.pulse{width:6px;height:6px;border-radius:50%;background:currentColor;animation:pulse 1.4s infinite}@keyframes pulse{50%{opacity:.25}}.progress{height:7px;background:#EFF1F3;border-radius:99px;overflow:hidden;margin-top:6px}.progress i{height:100%;display:block;background:linear-gradient(90deg,var(--tb),var(--acc));border-radius:99px}.queue{display:flex;width:100%;text-align:left;gap:11px;padding:12px 2px;border-bottom:1px solid var(--line);align-items:flex-start}.queue:last-child{border:0}.queue.selected{background:linear-gradient(90deg,var(--accT),transparent);border-radius:10px}.qicon{width:32px;height:32px;border-radius:11px;background:var(--accT);color:var(--acc);display:grid;place-items:center;font-weight:800;flex:none}.qicon.danger{background:#FBE9E9;color:var(--bad)}.qicon.preview{background:var(--pinkT);color:#B64A79}.queue b{font-size:13px}.queue small{display:block;color:var(--grey);font-size:11.5px;margin-top:1px}.queue .pill{margin-left:auto}.funnel{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;text-align:center}.funnel b{font-size:19px;display:block}.funnel span{font-size:11.5px;color:var(--grey)}.funnelbar{height:7px;border-radius:99px;overflow:hidden;display:flex;margin-top:16px;background:var(--line)}.funnelbar i:first-child{width:52%;background:var(--tb)}.funnelbar i:nth-child(2){width:23%;background:var(--sw)}.funnelbar i:nth-child(3){width:13%;background:var(--pink)}.funnelbar i:nth-child(4){width:12%;background:var(--acc)}.filters{gap:9px;flex-wrap:wrap;margin-bottom:16px}.filters,.search{display:flex;align-items:center}.search{gap:8px;background:#fff;border:1.5px solid var(--line);border-radius:99px;padding:8px 13px;min-width:250px;flex:1 1;max-width:390px}.search input{border:0;outline:0;background:none;min-width:0;flex:1 1;padding:0}.fpill{background:#fff;border:1.5px solid var(--line);border-radius:99px;padding:7px 13px;font-size:11.5px;font-weight:700;color:var(--grey)}.fpill.on{background:var(--ink);border-color:var(--ink);color:#fff}.tablebox{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.table-scroll{overflow-x:auto}.tablebox table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.tablebox th{text-align:left;padding:10px 12px;font-size:10.5px;text-transform:uppercase;letter-spacing:.45px;color:var(--grey);border-bottom:1.5px solid var(--line)}.tablebox td{padding:13px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.tablebox tbody tr:hover td{background:#FAFBFC}.tablebox tbody tr:last-child td{border-bottom:0}.prospectTable{table-layout:fixed}.prospectTable td,.prospectTable th{min-width:0;white-space:normal;overflow-wrap:anywhere}.prospectTable th:first-child{width:30%}.prospectTable th:nth-child(2){width:10%}.prospectTable th:nth-child(3),.prospectTable th:nth-child(4){width:15%}.prospectTable th:nth-child(5){width:18%}.prospectTable th:nth-child(6){width:8%}.prospectTable th:nth-child(7){width:44px}.prospectTable .namecell{min-width:0}.prospectTable .pill{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;justify-content:center;line-height:1.25}.prospectRow{cursor:pointer}.prospectRow:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.prospectRow:focus-visible td{background:var(--accT)}.namecell b{display:block;font-size:13px}.namecell small{display:block;color:var(--grey);font-size:11px;margin-top:1px}.retry{color:var(--bad);font-weight:800;font-size:11.5px}.checkcol{text-align:right!important}.pagination{display:flex;align-items:center;padding:11px 14px;border-top:1px solid var(--line);font-size:11.5px;color:var(--grey)}.paginationEllipsis{margin-left:8px}.runhero{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:19px;margin-bottom:18px;display:flex;align-items:center;gap:18px}.runhero .ring{--progress:0%;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--acc) 0 var(--progress),#EEF0F2 var(--progress));position:relative;flex:none}.runhero .ring.indeterminate{background:#EEF0F2}.runhero .ringSpinner{position:absolute;inset:0;width:100%;height:100%;z-index:1;animation:ring-spin 1.05s linear infinite;transform-origin:center}.runhero .ringSpinner circle{fill:none;stroke:var(--acc);stroke-width:7;stroke-linecap:round;stroke-dasharray:28 72}.runhero .ring:after{content:"";position:absolute;inset:7px;background:#fff;border-radius:50%}.runhero .ring span{position:relative;z-index:2;font-size:11px;font-weight:800}@keyframes ring-spin{to{transform:rotate(1turn)}}.runhero h2{font-size:17px;margin:7px 0 0}.runhero p{margin:0}.runhero .facts{margin-left:auto;display:flex;gap:26px}.fact span{display:block;color:var(--grey);font-size:10.5px;text-transform:uppercase;font-weight:800}.fact b{font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.run-actions{display:flex;gap:7px;margin-left:4px}.danger-zone{border:1px solid #f1caca;background:#FFF9F9;border-radius:14px;padding:13px 14px;margin-top:13px}.danger-zone b{font-size:12.5px}.danger-zone p{font-size:11px;color:var(--grey);margin:2px 0 0}.retryAll{width:100%}.delete-scope{margin:12px 0;background:#F7F8F9;border-radius:12px;padding:11px 13px}.delete-scope div{display:flex;gap:8px;font-size:12px;padding:4px 0}.delete-scope b{margin-left:auto}.timeline{position:relative;padding-left:26px}.timeline:before{content:"";position:absolute;left:8px;top:8px;bottom:10px;width:2px;background:var(--line)}.step{position:relative;padding:0 0 22px 10px}.step:before{content:"";position:absolute;width:13px;height:13px;left:-24px;top:3px;border-radius:50%;background:#fff;border:2px solid var(--line)}.step.done:before{background:var(--acc)}.step.done:before,.step.running:before{border-color:var(--acc);box-shadow:0 0 0 4px var(--accT)}.step.running:before{background:#fff}.step.failed:before{background:#E74E4E;border-color:#E74E4E;box-shadow:0 0 0 4px #FDE8E8}.step.failed b{color:#C93E3E}.step b{font-size:13px}.step small{display:block;color:var(--grey);font-size:11.5px;margin-top:2px}.emptyAction{display:flex;margin:0 auto 12px}.previewgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:16px}.previewcard{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:.15s}.previewcard:hover{transform:translateY(-2px);box-shadow:var(--sh)}.cover{height:135px;background:linear-gradient(135deg,var(--sw),var(--tb) 55%,var(--acc));position:relative;overflow:hidden}.cover1{background:linear-gradient(135deg,#F7CCAD,#F490B9)}.cover2{background:linear-gradient(135deg,#BEE4E7,#6B8F71)}.coverFailed{background:#FBE9E9;display:grid;place-items:center;color:var(--bad)}.cover:after,.cover:before{content:"";position:absolute;border-radius:50%;background:#fff3;pointer-events:none}.cover:before{width:130px;height:130px;right:-25px;top:-50px}.cover:after{width:100px;height:100px;left:-30px;bottom:-55px}.coverShot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.sitefake{position:absolute;inset:18px 22px;background:#fff;border-radius:10px 10px 0 0;box-shadow:0 10px 20px #0002;padding:10px}.sitefake i{display:block;height:6px;border-radius:4px;background:var(--line);margin-bottom:6px}.sitefake i:first-child{width:44%;background:var(--ink)}.sitefake i:nth-child(2){width:72%}.sitefake i:nth-child(3){height:42px;background:linear-gradient(90deg,var(--accT),var(--sw));margin-top:9px}.thumbnailPlaceholder{position:absolute;inset:0;border:0;padding:0;background:transparent;color:inherit;cursor:pointer}.thumbnailPlaceholder:hover .sitefake{box-shadow:0 10px 24px #0003}.thumbnailPlaceholder:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.thumbnailPlaceholder:disabled{cursor:wait}.thumbnailSpinner{position:absolute;inset:0;display:grid;place-items:center}.thumbnailSpinner .buttonSpinner{width:24px;height:24px}.thumbnailError{position:absolute;z-index:1;left:12px;right:12px;bottom:7px;padding:5px 7px;border-radius:7px;background:#fff;color:var(--bad);font-size:10px;font-weight:700;text-align:center;box-shadow:0 2px 8px #0002}.previewcard .body{padding:14px}.previewcard h3{font-size:14px;margin:8px 0 0}.previewcard p{font-size:11.5px;color:var(--grey);margin:3px 0 12px}.previewcard .actions{display:flex;gap:7px}.previewcard .actions .btn{flex:1 1}.previewEmpty{grid-column:1/-1;text-align:center}.activeCards{grid-template-columns:repeat(3,1fr)}.active-row{display:flex;align-items:center;gap:14px;padding:14px 2px;border-bottom:1px solid var(--line)}.active-row:last-child{border:0}.salonmark{width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,var(--tb),var(--acc));color:#fff;display:grid;place-items:center;font-weight:800}.active-row b{font-size:13.5px;display:block}.active-row small{font-size:11.5px;color:var(--grey)}.active-row .pill{margin-left:auto}.pagination button{width:30px;height:30px;border:1px solid var(--line);background:#fff;border-radius:8px;margin-left:5px}.pagination button.on{border-color:var(--ink)}.pagination button.on,.pill.dark{background:var(--ink);color:#fff}.overlay{position:fixed;inset:0;background:rgba(30,32,36,.32);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:80;display:flex;align-items:center;justify-content:center;padding:16px}.modal.small{width:min(520px,100%)}@keyframes up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.modal{width:min(720px,100%);max-width:none;max-height:92vh;overflow:auto;animation:up .2s ease}.modal h2{font-size:18px;margin:0 0 4px}.modal .lead{font-size:12px;color:var(--grey);margin:0 0 18px}.modalClose{right:17px;top:13px}.modal-foot{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.field{margin-bottom:13px}.field label{display:block;font-size:11.5px;font-weight:700;color:var(--grey);margin-bottom:6px}.field input,.field select{width:100%;border:1.5px solid var(--line);border-radius:12px;background:#fff;padding:10px 12px}.field input:focus,.field select:focus{outline:0;border-color:var(--acc);box-shadow:0 0 0 3px var(--accT)}.pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.checks{display:flex;gap:8px;flex-wrap:wrap}.checkchip{border:1.5px solid var(--line);border-radius:99px;padding:7px 12px;font-size:11.5px;font-weight:700}.checkchip.on{border-color:var(--acc);background:var(--accT);color:var(--acc)}.custom-prompt{margin-top:10px}.custom-prompt textarea{width:100%;min-height:74px;resize:vertical;border:1.5px solid var(--line);border-radius:12px;padding:10px 12px}.field-help{font-size:10.5px;color:var(--grey);margin-top:5px}.radiusField{max-width:50%}.map{display:block;width:100%;height:250px;border:1px solid var(--line);border-radius:16px;position:relative;overflow:hidden;background-color:#E8EEE9;background-image:repeating-linear-gradient(0deg,transparent 0 42px,#DCE4DD 42px 44px),repeating-linear-gradient(90deg,transparent 0 42px,#DCE4DD 42px 44px)}.road{position:absolute;height:16px;background:#F8FAF8;border:1px solid #dfe6e0;transform-origin:left center}.r1{width:90%;left:4%;top:31%;transform:rotate(8deg)}.r2{width:80%;left:15%;top:67%;transform:rotate(-17deg)}.r3{width:70%;left:38%;top:5%;transform:rotate(82deg)}.area{position:absolute;left:22%;top:15%;width:52%;height:65%;background:rgba(62,142,134,.18);border:2px solid var(--acc);clip-path:polygon(18% 0,85% 8%,100% 55%,71% 100%,7% 83%,0 35%);transition:.2s}.area.radius{left:30%;top:18%;width:40%;height:64%}.area.map,.area.radius{border-radius:50%;clip-path:none}.area.map{left:40%;top:31%;width:20%;height:38%;border-style:dashed}.maplabel{left:44%;top:44%;transform:translate(-50%,-50%);background:#fff;border-radius:99px;padding:7px 12px;font-size:11px;font-weight:800;box-shadow:0 4px 12px #0002;white-space:nowrap}.maplabel,.pin{position:absolute}.pin{width:12px;height:12px;border-radius:50% 50% 50% 0;background:var(--acc);transform:rotate(-45deg);box-shadow:0 2px 7px #0004}.p1{left:37%;top:38%}.p2{left:61%;top:62%}.p3{left:49%;top:74%}.hint{background:var(--accT);border:1px solid var(--tb);border-radius:12px;padding:10px 12px;font-size:11.5px;color:#2F716B;margin-top:11px}.opsError{display:flex;gap:10px;align-items:baseline;background:#fff1f1;border:1px solid #f1caca;color:var(--bad);border-radius:12px;padding:10px 13px;margin-bottom:16px;font-size:12px}.opsError span{color:#9a4a4a}.launchModal{width:min(864px,100%)}.locationPair{align-items:start;grid-template-columns:repeat(3,minmax(0,1fr))}.locationPair>.locationField{grid-column:1;grid-row:1}.locationPair>.scopeFields{display:contents}.locationPair>.scopeFields>.field:first-child{grid-column:2;grid-row:1}.locationPair>.scopeFields>.radiusField{grid-column:3;grid-row:1;max-width:none}.locationPair>.map{grid-column:1/-1;grid-row:2}.locationInput{position:relative}.locationInput input{padding-right:38px}.locationResolved,.locationSpinner{position:absolute;right:13px;top:21px;transform:translateY(-50%)}.locationSpinner{width:15px;height:15px;border:2px solid var(--line);border-top-color:var(--acc);border-radius:50%;animation:spin .7s linear infinite}.locationResolved{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--accT);color:var(--acc);font-size:12px;font-weight:900}@keyframes spin{to{transform:translateY(-50%) rotate(1turn)}}.locationSuggestions{position:absolute;z-index:25;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--sh2);padding:5px;max-height:240px;overflow:auto}.locationSuggestions button{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:9px 10px;border-radius:9px;text-align:left}.locationSuggestions button.active,.locationSuggestions button:hover{background:var(--accT)}.locationSuggestions b{font-size:12px}.locationSuggestions span{font-size:10.5px;color:var(--grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.fieldError{color:var(--bad)}.mapConfigError{color:#9a6722}.mapConfigError code{font-size:10px}.liveMap{background:#e8eee9;background-image:none}.mapCanvas{position:absolute;inset:0;outline:0}.liveLabel{left:50%;top:auto;bottom:12px}.liveLabel,.mapPickHint{z-index:4;pointer-events:none}.mapPickHint{position:absolute;left:12px;top:12px;background:#171717;color:#fff;border-radius:99px;padding:6px 10px;font-size:10.5px;font-weight:800}.mapPicking{cursor:crosshair}.mapError{position:absolute;z-index:5;inset:12px auto auto 50%;transform:translateX(-50%);border:1px solid #f1caca;border-radius:10px;padding:7px 10px;font-size:10.5px}.dialogError,.mapError{background:#fff1f1;color:var(--bad)}.dialogError{display:flex;gap:8px;align-items:baseline;margin-top:12px;border:1px solid #f1caca;border-radius:12px;padding:9px 11px;font-size:11px}.dialogError span{color:#9a4a4a}.bottomnav{display:none}.login .brand .brandmark{display:grid}.loginCard .formField{margin-bottom:12px}.loginCard .formField label{display:block;font-size:12px;font-weight:700;margin-bottom:5px}.loginCard .formField input{width:100%;border:1.5px solid var(--line);border-radius:11px;padding:10px 12px}.loginCard .primary{background:var(--ink)}@media(max-width:1050px){.cards{grid-template-columns:repeat(2,1fr)}.cols{grid-template-columns:1fr}.runline{grid-template-columns:1fr 120px 85px}.runline>:nth-child(3){display:none}.runhero .facts{gap:14px}}@media(max-width:760px){.opsApp .topbar{height:54px}.global-search,.live{display:none}.layout{padding:18px 13px 86px}.opsApp .sidebar{display:none}.head{margin-bottom:18px}.head h1{font-size:20px}.cards{gap:10px}.card{padding:14px}.card .v{font-size:23px}.runline{grid-template-columns:1fr 110px}.runline>:nth-child(4){display:none}.runhero{align-items:flex-start;flex-wrap:wrap}.runhero .facts{margin-left:0;display:grid;grid-template-columns:1fr 1fr}.run-actions{width:100%;margin-left:0}.locationPair,.pair{grid-template-columns:1fr}.radiusField{max-width:none}.locationPair>.locationField,.locationPair>.map,.locationPair>.scopeFields>.field:first-child,.locationPair>.scopeFields>.radiusField{grid-column:1;grid-row:auto}.bottomnav{display:block;position:fixed;inset:auto 0 0;z-index:45;background:#fff;border-top:1px solid var(--line);padding:6px 4px 8px}.mobileNav{display:grid;grid-template-columns:repeat(5,1fr)}.mobileNav a{font-size:9.5px;color:var(--grey);text-decoration:none;display:flex;flex-direction:column;gap:2px;align-items:center}.mobileNav .ico{font-size:17px}.mobileNav a.on{color:var(--acc);font-weight:800}.modal{padding:19px;border-radius:20px}.opsApp .topin{padding:0 13px}.active-row{flex-wrap:wrap}.prospectTable,.prospectTable tbody,.prospectTable thead{display:block}.prospectTable thead tr{display:grid;grid-template-columns:minmax(0,1fr) 36px}.prospectTable thead th{display:none;width:auto}.prospectTable thead th:first-child,.prospectTable thead th:last-child{display:block;width:auto}.prospectTable tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:7px 8px}.prospectTable tbody tr:not(:last-child){border-bottom:1px solid var(--line)}.prospectTable tbody td{display:block;width:auto;padding:7px 8px;border-bottom:0}.prospectTable tbody td:first-child,.prospectTable tbody td:nth-child(5){grid-column:1/-1}.prospectTable tbody td:before{display:block;margin-bottom:3px;color:var(--grey);font-size:9px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.prospectTable tbody td:first-child:before{content:"Prospekt"}.prospectTable tbody td:nth-child(2):before{content:"Oblast"}.prospectTable tbody td:nth-child(3):before{content:"Segment"}.prospectTable tbody td:nth-child(4):before{content:"Enrichment"}.prospectTable tbody td:nth-child(5):before{content:"Preview"}.prospectTable tbody td:nth-child(6):before{content:"Stav"}.prospectTable tbody td:nth-child(7):before{content:"Vybrat"}}@media(max-width:470px){.cards{grid-template-columns:1fr 1fr}.card .chip{display:none}.card .k{font-size:9.5px}.filters .search{max-width:none;min-width:100%}.previewgrid{grid-template-columns:1fr}.modal .map{height:200px}}.authLoginCard label{display:flex;flex-direction:column;gap:5px;margin-bottom:12px;font-size:12px;font-weight:700}.authLoginCard label input{width:100%;border:1.5px solid var(--line);border-radius:11px;padding:9px 12px}.authLoginCard .primary{background:var(--acc)}.modalClose{display:none}.account{position:relative}.opsApp .avatar[aria-expanded=true]{box-shadow:0 0 0 4px var(--accT)}.accountMenu{position:absolute;right:0;top:calc(100% + 9px);width:220px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:6px;box-shadow:var(--sh2);z-index:70}.accountIdentity{padding:9px 10px 10px;border-bottom:1px solid var(--line);margin-bottom:4px}.accountIdentity b,.accountIdentity span{display:block}.accountIdentity b{font-size:12px}.accountIdentity span{font-size:10.5px;color:var(--grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.accountMenu>button{width:100%;display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:9px;text-align:left;font-size:12px;font-weight:700;color:var(--bad)}.accountMenu>button:hover{background:#FFF1F1}@media(max-width:470px){.modal .map{height:250px}.authLogin{justify-content:center;padding:24px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.previewMode{display:grid;grid-template-columns:1fr 1fr;gap:10px}.previewMode button{border:1.5px solid var(--line);border-radius:14px;padding:14px;text-align:left;background:#fff}.previewMode button.on{border-color:var(--acc);background:var(--accT);box-shadow:0 0 0 3px rgba(62,142,134,.09)}.previewMode b,.previewMode span{display:block}.previewMode span{font-size:11px;color:var(--grey);margin-top:4px;line-height:1.4}@media(max-width:470px){.previewMode{grid-template-columns:1fr}}.progress.indeterminate i{width:35%;animation:progress-slide 1.2s ease-in-out infinite}@keyframes progress-slide{0%{transform:translateX(-110%)}to{transform:translateX(310%)}}.prospectDetail{width:min(1040px,100%)}.detail-head{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.detail-head .salonmark{width:48px;height:48px;flex:none}.detail-head .grow h2{margin:0}.detail-head .lead{margin:2px 0 0}.detailStatusPills{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px}.detailStatusPills .pill{padding:5px 9px;font-size:10.5px;white-space:normal;overflow-wrap:anywhere}.detailStatusPills .pill>span[aria-hidden]{font-size:13px;line-height:1}.detailStatusPills .detailStatusMuted{background:#F0F2F4;color:var(--grey)}.detailTabs{display:flex;border-bottom:1.5px solid var(--line);margin-bottom:18px}.detailTabs button{padding:10px 14px 11px;font-size:12.5px;font-weight:800;color:var(--grey);border-bottom:2px solid transparent;margin-bottom:-1.5px}.detailTabs button.on{color:var(--ink);border-color:var(--acc)}.facts-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.kv{border:1px solid var(--line);border-radius:12px;padding:11px 12px;min-width:0;background:#fff}.kv span{display:block;font-size:9.5px;color:var(--grey);text-transform:uppercase;font-weight:800;letter-spacing:.45px}.kv b{display:block;font-size:12.5px;margin-top:3px;white-space:normal;overflow-wrap:anywhere}.kv b a{color:inherit;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:2px}.kv .source{display:block;font-size:10px;color:var(--acc);font-weight:700;margin-top:8px;line-height:1.35}.detailState{border:1px solid var(--line);border-radius:12px;padding:18px;color:var(--grey)}.detailState.bad{border-color:var(--redline);color:var(--red)}.webManifest{border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#fff}.webManifest>div{padding:14px 16px;border-bottom:1px solid var(--line);background:#FAFBFB}.webManifest h3{font-size:14px;margin:0}.webManifest span{display:block;font-size:10.5px;color:var(--grey);margin-top:2px}.webManifest pre{margin:0;padding:16px;max-height:430px;overflow:auto;background:#17201F;color:#E9F4F2;font:11px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;tab-size:2}.enrichmentFacts{display:grid;gap:14px}.factSection{border:1px solid var(--line);border-radius:16px;padding:15px;background:#FAFBFB}.factSectionHead{margin-bottom:12px}.factSectionHead>span,.sourceEvidenceHead>div>span{display:block;font-size:9.5px;color:var(--acc);font-weight:900;letter-spacing:.8px;text-transform:uppercase}.factSectionHead h3,.sourceEvidenceHead h3{font-size:14px;margin:2px 0 0}.factSectionHead p,.sourceEvidenceHead p{font-size:10.5px;color:var(--grey);margin:2px 0 0}.factSection>.facts-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sourceEvidence{border:1px solid var(--line);border-radius:16px;padding:15px;background:#fff}.sourceEvidenceHead{display:flex;align-items:flex-start;gap:14px;margin-bottom:10px}.sourceEvidenceHead>strong{margin-left:auto;min-width:32px;height:32px;padding:0 9px;border-radius:99px;display:grid;place-items:center;background:var(--accT);color:var(--acc);font-size:12px}.sourceEvidenceList{display:grid;gap:8px}.sourceEvidenceRow{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#FCFCFD}.sourceEvidenceBody{min-width:0}.sourceEvidenceRow b{display:block;font-size:12px;margin-top:5px}.sourceEvidenceRow p{margin:2px 0 0;font-size:12px;color:var(--grey);overflow-wrap:anywhere}.sourceEvidenceRow>a{flex:none;font-size:10.5px;color:var(--acc);font-weight:800;padding-top:3px;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evidenceKind{display:inline-flex;border-radius:99px;padding:3px 7px;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.45px}.evidenceKind.analysis{background:var(--swT);color:var(--swD)}.evidenceKind.segment{background:var(--orangeT);color:#A25F22}.evidenceKind.crawl{background:var(--accT);color:var(--acc)}.evidenceMeta{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.evidenceMeta span{max-width:100%;border-radius:7px;background:#F0F2F4;color:var(--grey);padding:3px 6px;font-size:9.5px;overflow-wrap:anywhere}.detailHistory .queue .pill{margin-left:auto}@media(max-width:760px){.factSection>.facts-grid{grid-template-columns:1fr 1fr}}@media(max-width:470px){.factSection>.facts-grid,.facts-grid{grid-template-columns:1fr}.detailTabs{overflow-x:auto}.detailTabs button{white-space:nowrap;padding-inline:10px}.detailStatusPills .pill{max-width:100%}.factSection,.sourceEvidence{padding:12px}.sourceEvidenceRow{flex-direction:column;gap:6px}.sourceEvidenceRow>a{max-width:100%}.webManifest pre{padding:12px}.prospectDetail .modal-foot{flex-wrap:wrap}.prospectDetail .modal-foot .btn{flex:1 1}}.enrichmentFacts{gap:10px;min-width:0}.compactSection,.sourceEvidence,.summarySection,.technicalDetails{border:1px solid var(--line);border-radius:13px;background:#fff;padding:12px 14px;min-width:0}.compactSection>h3,.summarySection>h3{font-size:12.5px;margin:0 0 9px}.compactFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:8px}.compactFact{display:grid;grid-template-columns:minmax(92px,.65fr) minmax(0,1.35fr);align-items:baseline;gap:8px;min-width:0}.compactFact>span{color:var(--grey);font-size:10.5px}.compactFact>b{font-size:11.5px;overflow-wrap:anywhere;min-width:0}.compactFact>b.missing{color:var(--grey);font-weight:500}.compactFact a,.inlineAction,.sourceEvidence a{color:var(--ink);text-decoration:underline;text-decoration-color:#cdd2d7;text-underline-offset:2px}.bookingFacts{align-items:center}.inlineAction{font-size:11.5px;font-weight:800;width:max-content;max-width:100%}.summarySection{display:grid;grid-template-columns:130px minmax(0,1fr);align-items:start;gap:8px 14px}.summarySection>h3{margin:1px 0}.summaryLine{display:flex;flex-wrap:wrap;gap:4px 0;color:var(--grey);font-size:11.5px;min-width:0}.summaryLine>span{overflow-wrap:anywhere}.summaryLine>span:not(:last-child):after{content:"·";color:#b8bec5;margin:0 7px}.segmentSummary{display:flex;align-items:baseline;gap:9px;min-width:0}.segmentSummary>b{font-size:12px;white-space:nowrap}.segmentSummary>span{font-size:11.5px;color:var(--grey);overflow-wrap:anywhere}.reasonDisclosure{grid-column:2;font-size:10.5px;color:var(--grey)}.evidenceRowDetails summary,.reasonDisclosure summary,.sourceEvidence>summary,.technicalDetails summary{cursor:pointer}.reasonDisclosure p{margin:6px 0 0}.sourceEvidence{padding:0;overflow:hidden}.sourceEvidence>summary{display:flex;align-items:center;gap:8px;list-style:none;padding:11px 14px;font-size:12px;font-weight:800}.sourceEvidence>summary::-webkit-details-marker{display:none}.sourceEvidence>summary:before,.technicalDetails>summary:before{content:"›";font-size:17px;line-height:1;transform-origin:center;transition:transform .15s}.sourceEvidence[open]>summary:before,.technicalDetails[open]>summary:before{transform:rotate(90deg)}.evidenceCount{color:var(--grey);font-size:10.5px;font-weight:500}.sourceEvidence>summary b{margin-left:auto;color:var(--grey);font-size:10.5px}.sourceEvidence[open]>summary b:before{content:"Skrýt";font-size:0}.sourceEvidence[open]>summary b{font-size:0}.sourceEvidence[open]>summary b:after{content:"Skrýt";font-size:10.5px}.evidenceTableWrap{max-width:100%;overflow:auto;border-top:1px solid var(--line);max-height:330px}.evidenceTableWrap table{width:100%;min-width:720px;border-collapse:collapse;font-size:10.5px;table-layout:fixed}.evidenceTableWrap th{position:sticky;top:0;z-index:1;background:#f7f8f9;color:var(--grey);font-size:9px;text-align:left;text-transform:uppercase;letter-spacing:.4px}.evidenceTableWrap td,.evidenceTableWrap th{padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere}.evidenceTableWrap th:first-child{width:86px}.evidenceTableWrap th:nth-child(2){width:120px}.evidenceTableWrap th:nth-child(4){width:140px}.evidenceTableWrap th:nth-child(5){width:100px}.evidenceTableWrap tbody tr:last-child td{border-bottom:0}.evidenceResult{color:var(--grey)}.evidenceRowDetails summary{color:var(--grey);font-weight:700}.evidenceRowDetails div{display:grid;gap:3px;margin-top:5px;color:var(--grey)}.sourceEvidenceEmpty{border-top:1px solid var(--line);padding:14px;color:var(--grey);font-size:11px}.technicalDetails{padding:0;color:var(--grey)}.technicalDetails>summary{display:flex;align-items:center;gap:8px;list-style:none;padding:10px 14px;font-size:10.5px;font-weight:700}.technicalDetails>summary::-webkit-details-marker{display:none}.technicalDetails dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:5px 14px;margin:0;padding:0 14px 12px;font-size:10.5px}.technicalDetails dt{color:var(--grey)}.technicalDetails dd{margin:0;color:var(--ink);overflow-wrap:anywhere}@media(max-width:760px){.compactFacts{grid-template-columns:1fr 1fr}.summarySection{grid-template-columns:110px minmax(0,1fr)}}@media(max-width:470px){.prospectDetail{max-width:100%;overflow-x:hidden}.compactSection,.summarySection{padding:11px}.compactFacts{grid-template-columns:1fr}.compactFact{grid-template-columns:110px minmax(0,1fr)}.summarySection{grid-template-columns:1fr;gap:4px}.reasonDisclosure{grid-column:1}.segmentSummary{align-items:flex-start;flex-direction:column;gap:2px}.evidenceTableWrap{max-width:calc(100vw - 54px)}.sourceEvidence>summary b{display:none}.technicalDetails dl{grid-template-columns:1fr;gap:2px}.technicalDetails dd{margin-bottom:5px}}.artifactEvidence{display:grid;gap:12px;min-width:0}.artifactMeta{display:flex;flex-wrap:wrap;gap:6px}.artifactMeta span{border-radius:99px;background:#f0f2f4;color:var(--grey);padding:4px 8px;font-size:10px;font-weight:700}.artifactPageTabs{display:flex;gap:7px;max-width:100%;overflow-x:auto;padding-bottom:3px}.artifactPageTabs button{flex:0 0 180px;min-width:0;border:1px solid var(--line);border-radius:11px;padding:8px 10px;text-align:left;background:#fff}.artifactPageTabs button.on{border-color:var(--acc);background:var(--accT);box-shadow:inset 0 0 0 1px var(--acc)}.artifactPageTabs b,.artifactPageTabs span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.artifactPageTabs b{font-size:11px}.artifactPageTabs span{font-size:9.5px;color:var(--grey);margin-top:2px}.markdownArtifact,.screenshotArtifacts{border:1px solid var(--line);border-radius:13px;background:#fff;padding:12px 14px;min-width:0}.markdownArtifact>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.markdownArtifact h3,.screenshotArtifacts h3{font-size:12.5px;margin:0}.markdownArtifact a{font-size:10.5px;color:var(--ink);font-weight:700}.markdownArtifact>p,.screenshotArtifacts>p{font-size:10.5px;color:var(--grey);margin:7px 0 0}.markdownScroll{margin-top:10px;max-height:360px;overflow:auto;border-radius:9px;background:#f6f7f8;padding:12px}.markdownScroll pre{margin:0;font:10.5px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;color:#30353a}.artifactScreenshots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.artifactScreenshots figure{margin:0;min-width:0}.artifactScreenshots figure>div{aspect-ratio:16/10;overflow:auto;border:1px solid var(--line);border-radius:9px;background:#f6f7f8}.artifactScreenshots img{display:block;width:100%;height:auto}.artifactImageError,.artifactImageLoading{height:100%;display:grid;place-items:center;padding:16px;text-align:center;color:var(--grey);font-size:10.5px}.artifactImageError{color:var(--red)}.artifactScreenshots figcaption{font-size:9.5px;color:var(--grey);margin-top:4px}.artifactError{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--redline);border-radius:12px;padding:14px;color:var(--red);font-size:11.5px}@media(max-width:470px){.artifactScreenshots{grid-template-columns:1fr}.artifactPageTabs button{flex-basis:155px}.markdownScroll{max-height:300px}.artifactError{align-items:flex-start;flex-direction:column}}.previewContent,.previewWeb{display:grid;gap:12px;min-width:0}.previewCoverage{display:flex;flex-wrap:wrap;gap:8px}.previewCoverage>span:not(.pill){display:grid;gap:2px;min-width:105px;border:1px solid var(--line);border-radius:11px;padding:8px 10px;background:#fff}.previewCoverage small{font-size:9.5px;color:var(--grey)}.previewCoverage b{font-size:13px}.contentBlock{border:1px solid var(--line);border-radius:13px;background:#fff;padding:12px 14px;min-width:0}.contentBlock h3{font-size:12.5px;margin:0 0 9px}.contentBlock>p{font-size:10.5px;color:var(--grey);margin:0}.contentBlockHead{display:flex;align-items:center;justify-content:space-between;gap:10px}.contentTableWrap{max-width:100%;overflow:auto}.contentBlock table{width:100%;min-width:620px;border-collapse:collapse;font-size:10.5px}.contentBlock td,.contentBlock th{padding:7px 8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.contentBlock th{color:var(--grey);font-size:9px;text-transform:uppercase}.contentBlock tbody tr:last-child td{border-bottom:0}.rawPreviewJson{border:1px solid var(--line);border-radius:13px;background:#fff;overflow:hidden}.previewWeb details summary,.rawPreviewJson summary{cursor:pointer;padding:10px 13px;font-size:11px;font-weight:800}.previewWeb pre,.rawPreviewJson pre{margin:0;max-height:420px;overflow:auto;padding:12px;background:#17201F;color:#E9F4F2;font:10.5px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.previewWeb .contentBlock>details{border-top:1px solid var(--line)}.previewWeb iframe{display:block;width:100%;height:560px;border:1px solid var(--line);border-radius:10px;background:#fff}.toast{position:fixed;bottom:22px;left:50%;z-index:120;transform:translate(-50%,80px);opacity:0;background:var(--ink);color:#fff;border-left:4px solid var(--acc);border-radius:12px;padding:12px 19px;font-size:12.5px;box-shadow:0 8px 26px #0004;transition:.28s;max-width:92vw}.toast.show{transform:translate(-50%);opacity:1}@media(max-width:470px){.previewWeb iframe{height:440px}.contentBlock{padding:11px}.previewCoverage>span:not(.pill){min-width:90px;flex:1 1}}.manualProspectDialog{max-width:480px}