.inq-customer-filter{display:grid;gap:6px;min-width:220px;max-width:100%;font-size:13px}.inq-customer-filter details{position:relative}.inq-customer-filter summary{cursor:pointer;list-style:none;border:1px solid var(--line,#ddd);border-radius:8px;padding:9px 12px;display:flex;justify-content:space-between;gap:16px;max-width:320px}.inq-customer-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:20;width:360px;max-width:calc(100vw - 64px);padding:12px;background:var(--surface,#fff);color:var(--ink,#222);border:1px solid var(--line,#ddd);border-radius:10px;box-shadow:0 12px 32px #0002;display:grid;gap:8px}.inq-customer-menu input{width:100%;min-width:0!important}.inq-customer-options{max-height:280px;overflow:auto;display:grid;gap:4px}.inq-customer-menu button{text-align:left;white-space:normal}.inq-customer-menu button[aria-pressed=true]{border-color:var(--primary,#7454d6);background:var(--canvas,#f1edff)}.inq-customer-options small{display:block;opacity:.65;font-size:11px;overflow-wrap:anywhere}.inq-customer-filter summary{overflow-wrap:anywhere;background:var(--surface,#fff)}.inq-customer-filter summary[aria-disabled=true]{cursor:wait;opacity:.65}.inq-customer-menu,.inq-customer-menu input{box-sizing:border-box}.inq-customer-options button{position:relative;flex-shrink:0}.inq-customer-selected{display:block;margin-top:4px;font-size:11px;color:var(--primary,#7454d6)}.crm-header>.inq-customer-filter{width:min(360px,100%);min-width:0;flex-shrink:0;margin-bottom:18px}.crm-header .inq-customer-filter summary{max-width:none}.crm-header .inq-customer-menu{left:auto;right:0;max-width:calc(100vw - 40px)}.crm-page .inq-customer-filter{--line:var(--crm-line);--primary:var(--crm-accent)}@media (max-width:700px){.crm-header>.inq-customer-filter{width:100%}.crm-header .inq-customer-menu{width:100%;max-width:100%}}.inq-customer-status{display:block;font-size:11px;line-height:1.5;color:#53665b;margin-top:3px;font-weight:400}.deal-table-wrap{width:100%;overflow-x:auto;border:1px solid #dce4df;border-radius:8px;background:#fff}.deal-table-wrap .deal-table{width:100%;min-width:1150px;border-collapse:collapse;font-size:13px;text-align:left}.deal-table-wrap .deal-table th{background:#f1f5f1;color:#64736c;font-weight:500;padding:12px;white-space:nowrap}.deal-table-wrap .deal-table td{padding:14px 12px;border-top:1px solid #edf0ed;vertical-align:top;max-width:260px;overflow-wrap:anywhere;line-height:1.6}.deal-table-wrap .deal-table td:first-child{min-width:200px}.deal-table-wrap .deal-table td:last-child{white-space:nowrap}.deal-table-wrap .deal-table small{display:block;color:#64736c;font-size:11px;margin-top:5px;line-height:1.5}.deal-table-wrap .deal-table-link{padding:0;border:0;background:transparent;color:#28634d;font:inherit;font-weight:500;text-align:left;cursor:pointer;text-decoration:none}.deal-table-wrap .deal-table-link:hover{color:#173e2e;text-decoration:underline}.deal-table-wrap .deal-table-link:focus-visible{outline:2px solid #28634d;outline-offset:3px}.deal-stage{display:inline-block;padding:3px 6px;background:#edf1ed;font-size:11px;white-space:nowrap}.deal-stage-won{background:#e0eee3;color:#28634d}.deal-stage-lost{background:#f6eae5;color:#875441}.deal-table-empty{padding:28px;text-align:center;color:#64736c;font-size:13px}.g{color:#243329;background:#fff;border:1px solid #e1e8e2;border-radius:14px;padding:24px;margin:20px 0;font-size:14px;line-height:1.65;min-width:0}.S{display:flex;justify-content:space-between;align-items:center;gap:20px}.S h2{font-size:23px;margin:3px 0}.S h3{margin:0}.S p,.ee{color:#758078;margin:6px 0 16px}.ve{font-size:10px;letter-spacing:2px;color:#65876f;font-weight:700}.g button,.Y button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #dce5df;background:#fff;padding:8px 12px;border-radius:7px;font:inherit;color:#385242;cursor:pointer;white-space:nowrap}.g button:disabled,.Y button:disabled{cursor:wait;opacity:.55}.g button:focus-visible,.g select:focus-visible,.Y button:focus-visible{outline:2px solid #508365;outline-offset:3px}.g .ze{background:#25553d;color:#fff;border-color:#25553d}.h{border-top:1px solid #e8eee9;margin-top:12px}.h article{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid #e8eee9}.h h3{margin:2px 0;font-size:16px}.h small,.E{color:#76867a}.g a{color:#386a50;overflow-wrap:anywhere}.h a{display:inline-flex;gap:6px;align-items:center;font-size:12px}.ie{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.E{display:flex;align-items:center;gap:14px;margin:24px 0}.E select{min-width:0;max-width:100%;border:1px solid #dce5df;border-radius:6px;padding:9px;background:#fff;font:inherit;color:#243329}.D{display:flex;align-items:center;gap:30px;background:#f2f7f3;border-left:3px solid #3b7753;padding:20px;margin:15px 0}.D strong{font-size:42px;line-height:1.1;display:block}.D span{font-size:11px;color:#687c6e}.D p{margin:0;color:#62776a}.w{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;margin:20px 0 28px}.w article{border:1px solid #e5ece7;padding:14px;border-radius:8px;display:flex;flex-direction:column;gap:8px}.w strong{font-size:21px}.w small{font-size:11px;color:#809086}.m{border-top:1px solid #e4ebe6;padding:14px 0}.m summary{cursor:pointer;list-style:disclosure-closed}.m summary strong{font-weight:550;margin:0 12px}.m summary small{color:#829087}.m li{margin:5px 0}.ae,.oe,.re,.te{font-size:11px;padding:3px 7px;border-radius:4px;white-space:nowrap}.ae,.oe{color:#9d3d35;background:#fcf0ed}.re{color:#98762c;background:#fbf6e7}.te{color:#637367;background:#eff3ef}.ne{background:#fff3ef;color:#9d4935;padding:12px;border-radius:6px}.ne button{margin-left:10px}.qe{text-align:center;padding:35px;color:#76867a}.G{overflow:auto;max-height:430px}.G table{border-collapse:collapse;width:100%;font-size:12px}.G th,.G td{padding:10px;text-align:left;border-bottom:1px solid #e5ece7;max-width:400px;overflow-wrap:anywhere}.Y{display:inline-flex;flex-direction:column;gap:4px}.Y small{color:#9d4935}.W{border-top:1px solid #dce5df;padding-top:20px}@media (max-width:650px){.g{padding:16px}.S,.h article,.D{align-items:flex-start;flex-direction:column;gap:12px}.ie{justify-content:flex-start}.E{align-items:flex-start;flex-direction:column}.w{grid-template-columns:repeat(2,minmax(0,1fr))}.m summary strong{margin:0 5px}.ee{font-size:12px}}._{max-width:1400px;margin:0 auto;padding:28px}._>h1{font-size:26px;font-weight:600;margin:0 0 20px}._ .geo-customer-bar{max-width:none;padding:0;margin:20px 0}@media (max-width:700px){._{padding:20px 16px}._>h1{font-size:23px}}.d{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid #dce5df;margin:20px 0;padding-bottom:10px}.d a,.d button{padding:8px 14px;border-radius:7px;color:#56685c;font-size:14px;text-decoration:none;border:0;background:transparent}.d [aria-current=page],.d [aria-pressed=true]{background:#e8f1eb;color:#25553d;font-weight:600}.I{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:20px 0}.I button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;white-space:normal;min-width:0}.I button[aria-pressed=true]{border-color:#528466;background:#f2f7f3}.I small{font-size:11px;overflow-wrap:anywhere;word-break:break-word;color:#758078}.g blockquote{margin:12px 0;padding:10px 16px;border-left:3px solid #a8c4b1;background:#f7f9f7;white-space:pre-wrap;overflow-wrap:anywhere}.W small{overflow-wrap:anywhere}.W .w strong{font-size:19px}.d{flex-direction:row;align-items:center}.d a,.d button{height:auto;min-height:38px;flex:0 0 auto}.d a:focus-visible,.d button:focus-visible{outline:2px solid #508365;outline-offset:2px}.J{margin:20px 0;min-width:0}.C{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin:16px 0}.C label{display:flex;flex-direction:column;gap:6px;font-size:12px}.C input,.C select,.X textarea,.b select{border:1px solid #dce5df;border-radius:6px;padding:9px;background:#fff;font:inherit;color:#243329;max-width:100%}.X{display:flex;flex-direction:column;gap:6px;margin:12px 0;font-size:12px}.X textarea{resize:vertical;box-sizing:border-box;width:100%}.pe{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.je{white-space:pre-wrap;overflow-wrap:anywhere;max-height:550px;overflow:auto;background:#f7f9f7;border-radius:6px;padding:16px;font-size:13px;line-height:1.8}.b{border:1px solid #dce5df;border-radius:10px;padding:18px;margin:16px 0}.b fieldset{border:0;border-bottom:1px solid #e5ece7;padding:12px 0;margin:0 0 12px;min-width:0}.b legend{font-weight:600}.b fieldset label{display:flex;align-items:baseline;gap:8px;margin:10px 0;overflow-wrap:anywhere}.b input[type=checkbox]{flex:0 0 auto;accent-color:#25553d}.J .m strong{overflow-wrap:anywhere}.J input:focus-visible,.J textarea:focus-visible{outline:2px solid #508365;outline-offset:2px}@media (max-width:650px){.C{align-items:stretch;flex-direction:column;gap:10px}.b{padding:12px}.pe button{white-space:normal}}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/fonts/dm-sans-v17-latin.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-v20-latin.woff2) format("woff2")}.org-rights-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;padding:14px 14px 14px 32px;margin:14px 0;background:#f7faf8;border-radius:7px}.org-rights-highlights li{color:#395947}@media (max-width:700px){.org-rights-highlights{grid-template-columns:1fr}}:root{--primary:#9333ea;--primary-2:#a855f7;--ink:#17151d;--muted:#77727f;--soft:#a29da8;--line:#ebe8ef;--surface:#fff;--canvas:#f7f7f9;--success:#10b981;--warning:#f59e0b;--danger:#ef4444;--shadow:0 1px 2px rgba(20,12,30,.03),0 10px 30px rgba(31,22,44,.045)}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--canvas);color:var(--ink);font-family:DM Sans,sans-serif}button,input{font:inherit}.shell{min-height:100vh;display:grid;grid-template-columns:236px minmax(0,1fr)}.sidebar{position:sticky;top:0;height:100vh;padding:26px 16px 18px;background:#fff;border-right:1px solid var(--line);display:flex;flex-direction:column;z-index:20}.brand{display:flex;gap:11px;align-items:center;padding:0 10px 30px}.brand-mark{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,var(--primary),#6d28d9);font:700 18px Manrope;box-shadow:0 7px 18px #9333ea40}.brand div:last-child{display:flex;flex-direction:column}.brand strong{font:800 17px Manrope;letter-spacing:.06em}.brand span{color:var(--soft);font-size:9px;letter-spacing:.05em;text-transform:uppercase;margin-top:1px}nav{display:flex;flex-direction:column;gap:4px}nav p{color:#aaa5af;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin:18px 12px 7px}nav button{height:43px;border:0;background:transparent;color:#686370;border-radius:9px;display:flex;align-items:center;gap:12px;padding:0 12px;text-align:left;font-size:13px;font-weight:600;transition:.18s}nav>a{height:43px;color:#686370;border-radius:9px;display:flex;align-items:center;gap:12px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none}nav>a:hover{background:#faf8fc;color:var(--ink)}nav>a svg{width:17px;height:17px}nav button svg{width:17px;height:17px;stroke-width:1.8}nav button span{margin-left:auto;background:#f1eff3;color:#8d8792;padding:2px 7px;border-radius:8px;font-size:10px}nav button:hover{background:#faf8fc;color:var(--ink)}nav button.active{color:var(--primary);background:#f6effd}nav button.active span{background:#e9d8fa;color:var(--primary)}.sidebar-help{margin-top:auto;background:#faf8fc;border:1px solid #eee8f4;border-radius:12px;padding:13px;display:grid;grid-template-columns:25px 1fr;align-items:center;gap:2px 8px}.sidebar-help svg{width:20px;color:var(--primary);grid-row:1/3}.sidebar-help strong{font-size:11px}.sidebar-help span{color:var(--soft);font-size:10px}.profile{margin-top:13px;border:0;border-top:1px solid var(--line);background:none;padding:16px 6px 0;display:flex;align-items:center;gap:9px;text-align:left}.profile div:nth-child(2){display:flex;flex-direction:column}.profile strong{font-size:11px}.profile span{font-size:10px;color:var(--soft)}.profile>svg{width:16px;margin-left:auto;color:#aaa}main{min-width:0}.topbar{position:sticky;top:0;z-index:10;height:72px;background:#ffffffe6;backdrop-filter:blur(15px);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 34px}.search{width:300px;height:38px;display:flex;align-items:center;gap:8px;position:relative}.search svg{width:16px;color:#aaa}.search input{border:0;background:transparent;outline:0;width:100%;font-size:12px}.search kbd{color:#aaa;background:#f5f3f6;border:1px solid #e7e3e9;border-radius:5px;padding:2px 6px;font:10px monospace}.top-actions{display:flex;gap:6px;align-items:center}.top-actions>button:not(.add-button),.mobile-menu{width:38px;height:38px;border:0;background:transparent;border-radius:9px;display:grid;place-items:center;color:#777}.top-actions svg{width:17px}.top-actions>button:hover{background:#f6f3f8}.notification{position:relative}.notification i{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--primary);right:9px;top:8px;border:1px solid #fff}.top-actions .add-button{height:38px;padding:0 15px;border:0;border-radius:9px;background:var(--primary);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;gap:7px;box-shadow:0 5px 13px #9333ea30}.add-button:hover{background:#8127d2!important}.mobile-menu{display:none}.content{padding:32px 34px 22px;max-width:1500px;margin:auto}.page-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:27px}.eyebrow{color:var(--primary)!important;font-size:9px!important;letter-spacing:.15em;font-weight:800!important;margin:0 0 7px!important}.page-head h1{font:700 25px Manrope;margin:0 0 7px;letter-spacing:-.025em}.page-head p{font-size:12px;color:var(--muted);margin:0}.head-meta{display:flex;align-items:center;gap:13px}.head-meta>span{color:var(--soft);font-size:10px}.head-meta>span i{width:6px;height:6px;background:var(--success);display:inline-block;border-radius:50%;margin-right:6px;box-shadow:0 0 0 3px #10b9811a}.head-meta button,.section-title>button{height:35px;background:#fff;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;gap:7px;padding:0 11px;color:#5f5a65;font-size:11px;font-weight:600}.head-meta svg,.section-title svg{width:14px}.demo-banner{border:1px solid #e8d5fa;background:#fbf7ff;border-radius:11px;margin:-7px 0 19px;padding:12px 15px;display:flex;align-items:center;gap:11px;color:var(--primary)}.demo-banner>svg{width:20px}.demo-banner div{display:flex;flex-direction:column;gap:2px}.demo-banner strong{font-size:11px}.demo-banner span{color:#766b80;font-size:10px}.demo-banner button{margin-left:auto;border:0;background:transparent;color:var(--primary);font-size:10px;font-weight:700}.kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:30px}.kpi-grid article{min-width:0;height:148px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:16px 17px;box-shadow:var(--shadow);position:relative;overflow:hidden}.kpi-label{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:10px;font-weight:600}.kpi-label svg{width:15px;height:15px;color:#aaa}.kpi-grid article>strong{display:block;font:700 25px Manrope;margin-top:13px;letter-spacing:-.03em}.delta{font-size:9px;font-weight:700;margin-top:7px;display:flex;gap:3px;align-items:center}.delta svg{width:11px;height:11px}.delta span{color:var(--soft);font-weight:400;margin-left:2px}.up{color:var(--success)}.neutral{color:var(--primary)}.spark{position:absolute;right:14px;bottom:14px;width:78px;height:29px;color:var(--primary);opacity:.65}.mini-avatars{display:flex;position:absolute;right:15px;bottom:15px}.mini-avatars .avatar,.mini-avatars i{margin-left:-6px;border:2px solid #fff}.mini-avatars i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#f2edf6;font-size:8px;font-style:normal;color:#766e7d}.section-title{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:13px}.section-title h2{font:700 15px Manrope;margin:0 0 4px}.section-title p{margin:0;font-size:10px;color:var(--soft)}.section-title>button{border:0;background:transparent;padding-right:0;color:var(--primary)}.account-section{margin-bottom:30px}.account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.account-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:17px 18px 14px;box-shadow:var(--shadow)}.account-top{display:flex;align-items:center;gap:11px}.account-name{min-width:0;display:flex;flex-direction:column;gap:3px}.account-name>div{display:flex;align-items:center;gap:7px}.account-name strong{font-size:12px}.account-name>span{color:var(--soft);font-size:9px}.account-top>button{margin-left:auto;border:0;background:none;color:#aaa}.account-top>button svg{width:17px}.avatar{flex:0 0 auto;border-radius:50%;object-fit:cover;display:grid;place-items:center}.avatar-sm{width:26px;height:26px;font-size:8px}.avatar-md{width:34px;height:34px}.avatar-lg{width:39px;height:39px;font-size:11px}.avatar-fallback{background:linear-gradient(145deg,#e7d7f6,#c9a7eb);color:#5f277d;font-weight:800}.tag{padding:2px 6px;border-radius:5px;font-size:8px;font-weight:700}.tag.owned{background:#ede2f9;color:#7f2fc3}.tag.creator{background:#e9f7f2;color:#168665}.bio{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#77717c;font-size:10px;margin:12px 0 14px}.account-stats{padding:11px 0;border-top:1px solid #f0edf1;border-bottom:1px solid #f0edf1;display:grid;grid-template-columns:repeat(3,1fr)}.account-stats div{display:flex;flex-direction:column;gap:3px;border-right:1px solid #f0edf1;padding-left:13px}.account-stats div:first-child{padding-left:0}.account-stats div:last-child{border:0}.account-stats span{color:var(--soft);font-size:8px}.account-stats strong{font:700 13px Manrope}.card-foot{padding-top:11px;display:flex;align-items:center;justify-content:space-between}.status{font-size:8px;color:var(--soft);display:flex;align-items:center;gap:5px}.status i{width:5px;height:5px;border-radius:50%;background:var(--success)}.status.failed i{background:var(--danger)}.card-foot button{border:0;background:transparent;color:var(--primary);font-size:9px;font-weight:700;display:flex;align-items:center;gap:5px}.card-foot svg{width:12px;height:12px}.content-section{margin-bottom:28px}.video-table{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);overflow:hidden}.table-head,.table-row{display:grid;grid-template-columns:minmax(260px,2.4fr) minmax(135px,1fr) 80px 85px 70px 25px;align-items:center;gap:13px;padding:0 17px}.table-head{height:39px;background:#fbfafc;border-bottom:1px solid var(--line);font-size:8px;color:var(--soft);text-transform:uppercase;letter-spacing:.07em}.table-row{min-height:69px;border-bottom:1px solid #f0edf1;font-size:10px;position:relative;padding-left:78px}.table-row:last-child{border:0}.video-cover{position:absolute;left:17px;width:47px;height:48px;border-radius:7px;overflow:hidden;display:grid;place-items:center;color:#ffffffd9;background:linear-gradient(145deg,#6b397b,#d69ed2)}.video-cover img{width:100%;height:100%;object-fit:cover}.video-cover>svg{width:17px}.video-cover span{position:absolute;bottom:3px;right:3px;background:#0000008c;border-radius:3px;padding:1px 3px;color:#fff;font-size:7px}.cover-1{background:linear-gradient(145deg,#809ea4,#d7d5af)}.cover-2{background:linear-gradient(145deg,#d69a79,#785c53)}.cover-3{background:linear-gradient(145deg,#727a5a,#c7b889)}.cover-4{background:linear-gradient(145deg,#736980,#b9a7bf)}.video-desc{min-width:0;display:flex;flex-direction:column;gap:4px}.video-desc strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px}.video-desc span{color:var(--soft);font-size:8px}.author{display:flex;align-items:center;gap:7px;min-width:0}.author span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#645f68}.date{color:var(--muted)}.plays{font-size:10px}.rate{color:var(--success);font-weight:700}.table-row>button{border:0;background:none;color:#aaa;padding:0}.table-row>button svg{width:15px}footer{border-top:1px solid var(--line);padding-top:18px;color:#aaa4ad;font-size:9px;display:flex;justify-content:space-between}.modal-backdrop{position:fixed;inset:0;background:#140e1b59;backdrop-filter:blur(4px);z-index:50;display:grid;place-items:center;padding:20px}.modal{width:min(500px,100%);background:#fff;border-radius:16px;box-shadow:0 30px 90px #160b2038;padding:25px;animation:pop .2s ease-out}.modal-head{display:flex;justify-content:space-between;margin-bottom:23px}.modal-head h2{font:700 20px Manrope;margin:0 0 5px}.modal-head span{color:var(--muted);font-size:11px}.modal-head>button{border:0;background:#f6f4f7;border-radius:8px;width:32px;height:32px;display:grid;place-items:center}.modal-head svg{width:15px}.modal>label{display:block;font-size:10px;font-weight:700;margin:17px 0 8px}.type-picker{display:grid;grid-template-columns:1fr 1fr;gap:10px}.type-picker button{height:68px;border:1px solid var(--line);background:#fff;border-radius:10px;display:flex;align-items:center;gap:11px;text-align:left;padding:12px;color:#7d7681}.type-picker button.selected{border-color:var(--primary);box-shadow:0 0 0 2px #9333ea14;color:var(--primary);background:#fcf9ff}.type-picker svg{width:19px}.type-picker span{display:flex;flex-direction:column;gap:4px}.type-picker strong{color:var(--ink);font-size:10px}.type-picker small{color:var(--soft);font-size:8px}.username-input{height:43px;border:1px solid var(--line);border-radius:9px;display:flex;align-items:center;padding:0 12px}.username-input:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #9333ea14}.username-input span{color:var(--primary);font-weight:700}.username-input input{width:100%;border:0;outline:0;padding:0 7px;font-size:12px}.hint{margin:6px 0 0;color:var(--soft);font-size:8px}.form-error{color:var(--danger);font-size:10px;margin:9px 0 0}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:25px;padding-top:17px;border-top:1px solid var(--line)}.modal-actions button{height:38px;border:1px solid var(--line);background:#fff;border-radius:8px;padding:0 15px;font-size:10px;font-weight:700;display:flex;align-items:center;gap:6px}.modal-actions button.primary{background:var(--primary);color:#fff;border-color:var(--primary)}.modal-actions button:disabled{opacity:.55;cursor:not-allowed}.modal-actions svg{width:14px}.toast{position:fixed;right:25px;bottom:25px;z-index:70;background:#211b28;color:#fff;border-radius:10px;box-shadow:0 15px 50px #00000040;padding:12px 13px 12px 16px;display:flex;align-items:center;gap:18px;font-size:10px;animation:pop .2s ease-out}.toast button{border:0;background:none;color:#aaa;padding:0;display:grid}.toast svg{width:14px}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pop{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media (max-width:1000px){.shell{grid-template-columns:76px minmax(0,1fr)}.sidebar{padding-left:10px;padding-right:10px}.brand{padding-left:11px}.brand div:last-child,nav p,nav button:not(.active) span,nav button{font-size:0}.brand{justify-content:center}.brand-mark{flex:none}nav button{justify-content:center;padding:0}.sidebar-help,.profile div:nth-child(2),.profile>svg{display:none}.profile{justify-content:center}.kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.shell{display:block}.sidebar{display:none}.topbar{padding:0 16px}.mobile-menu{display:grid}.search{width:40vw}.search kbd{display:none}.content{padding:24px 16px}.page-head{align-items:flex-start}.head-meta>span{display:none}.kpi-grid,.account-grid{grid-template-columns:1fr}.table-head{display:none}.table-row{grid-template-columns:minmax(120px,1fr) 65px 25px;padding-left:77px}.author,.date,.rate{display:none}.top-actions>button:not(.add-button){display:none}.demo-banner span{display:none}}.card-detail{margin-left:auto;color:var(--primary);font-size:9px;font-weight:700;text-decoration:none;padding:7px 9px;border-radius:7px;background:#f8f2fd;white-space:nowrap}.detail-shell{min-height:100vh;background:#f7f7f9}.detail-nav{height:68px;background:#fff;border-bottom:1px solid var(--line);padding:0 32px;display:flex;align-items:center;gap:28px;position:sticky;top:0;z-index:20}.detail-nav>a{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--ink);font:800 15px Manrope}.detail-logo{width:30px;height:30px;border-radius:9px;background:var(--primary);color:#fff;display:grid;place-items:center}.detail-nav nav{flex-direction:row;align-items:center;gap:9px;color:var(--soft);font-size:10px}.detail-nav nav a{color:var(--muted);text-decoration:none}.detail-nav nav b{color:var(--ink)}.detail-nav>div{margin-left:auto;display:flex;align-items:center;gap:15px}.detail-nav>div>span{font-size:9px;color:var(--soft)}.detail-nav>div>span i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--success);margin-right:6px}.detail-nav button,.panel-head button{border:1px solid var(--line);background:#fff;border-radius:8px;height:34px;padding:0 11px;display:flex;align-items:center;gap:6px;color:var(--muted);font-size:9px;font-weight:700}.detail-nav button{background:var(--primary);color:#fff;border-color:var(--primary)}.detail-nav svg,.panel-head button svg{width:13px}.detail-main{max-width:1280px;margin:0 auto;padding:26px 32px 60px}.back-link{display:inline-flex;align-items:center;gap:6px;color:var(--muted);text-decoration:none;font-size:10px;margin-bottom:18px}.back-link svg{width:13px}.profile-hero{padding:22px;background:#fff;border:1px solid var(--line);border-radius:14px;display:flex;align-items:center;gap:17px;box-shadow:var(--shadow)}.hero-avatar{width:70px;height:70px;border-radius:20px;background:linear-gradient(145deg,#e4cdf7,#b786df);color:#612482;display:grid;place-items:center;font:800 18px Manrope;overflow:hidden}.hero-avatar img{width:100%;height:100%;object-fit:cover}.hero-copy{flex:1}.hero-copy>div:first-child{display:flex;align-items:center;gap:7px}.hero-copy h1{font:700 22px Manrope;margin:0}.hero-copy svg{width:17px;color:var(--primary)}.hero-copy>p{margin:4px 0;color:var(--muted);font-size:10px;display:flex;align-items:center;gap:5px}.hero-copy>p svg{width:11px;color:var(--soft)}.hero-copy blockquote{margin:9px 0 10px;font-size:10px;color:#5e5862}.detail-tag{font-size:8px;font-weight:700;border-radius:5px;padding:3px 7px}.detail-tag.owned{color:#7f2fc3;background:#f2e7fc}.detail-tag.creator{color:#168665;background:#e9f7f2}.identity-row{display:flex;gap:13px}.identity-row span{display:flex;align-items:center;gap:4px;color:var(--soft);font-size:8px}.identity-row svg{width:11px}.profile-hero>a{color:var(--primary);border:1px solid #e5d5f3;border-radius:8px;padding:9px 12px;text-decoration:none;font-size:9px;font-weight:700;display:flex;align-items:center;gap:6px}.profile-hero>a svg{width:12px}.detail-demo{margin-top:12px;padding:10px 13px;background:#fbf6ff;color:#765286;border:1px solid #ead8f8;border-radius:9px;font-size:9px;display:flex;align-items:center;gap:7px}.detail-demo svg{width:14px;color:var(--primary)}.detail-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:18px 0}.detail-kpis article{background:#fff;border:1px solid var(--line);border-radius:11px;padding:15px;box-shadow:var(--shadow)}.detail-kpis article>span{color:var(--muted);font-size:9px;display:flex;justify-content:space-between}.detail-kpis article>span svg{width:14px;color:#aaa}.detail-kpis strong{display:block;font:700 20px Manrope;margin:10px 0 5px}.detail-kpis small{color:var(--soft);font-size:8px;display:flex;align-items:center;gap:3px}.detail-kpis small svg{width:10px;color:var(--success)}.detail-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:14px;margin-bottom:14px}.detail-panel{background:#fff;border:1px solid var(--line);border-radius:12px;padding:18px;box-shadow:var(--shadow)}.panel-head{display:flex;justify-content:space-between;align-items:flex-start}.panel-head h2{font:700 14px Manrope;margin:2px 0 3px}.panel-head p{color:var(--soft);font-size:8px;margin:0}.panel-kicker{color:var(--primary);font-size:7px;font-weight:800;letter-spacing:.14em}.detail-chart{width:100%;height:185px;margin-top:10px}.chart-labels{display:flex;justify-content:space-between;color:var(--soft);font-size:7px}.chart-labels span:nth-child(2){color:var(--primary);font-weight:700}.insight-score{margin:18px 0 12px;background:#faf7fc;border-radius:10px;padding:13px;position:relative;overflow:hidden}.insight-score strong{display:block;font:700 19px Manrope}.insight-score span{color:var(--muted);font-size:8px}.insight-score i{position:absolute;bottom:0;left:0;height:3px;max-width:100%;background:var(--primary)}.insights ul{list-style:none;margin:0;padding:0}.insights li{display:flex;align-items:center;gap:10px;padding:10px 2px;border-bottom:1px solid #f1edf3}.insights li:last-child{border:0}.insights li>svg{width:15px;color:var(--primary)}.insights li div{width:100%;display:flex;justify-content:space-between}.insights li span{font-size:8px;color:var(--muted)}.insights li strong{font-size:9px}.dimension-panel{margin-bottom:14px}.dimension-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:15px}.dimension-grid>div{background:#faf9fb;border-radius:9px;padding:11px;position:relative;overflow:hidden}.dimension-grid span{color:var(--muted);font-size:8px}.dimension-grid strong{display:block;font:700 15px Manrope;margin-top:5px}.dimension-grid i{position:absolute;left:0;bottom:0;height:3px;max-width:100%;min-width:2px;background:var(--primary)}.top-tags{margin-top:14px;display:flex;align-items:center;gap:7px}.top-tags>span{color:var(--soft);font-size:8px;margin-right:4px}.top-tags em{background:#f5effa;color:#7830ae;border-radius:6px;padding:5px 7px;font-size:8px;font-style:normal}.top-tags small{margin-left:5px;color:#9d76b6}.videos-panel{padding-bottom:4px}.detail-video-head,.detail-video-row{display:grid;grid-template-columns:minmax(280px,2fr) repeat(4,90px) 70px;align-items:center;gap:8px}.detail-video-head{height:36px;margin:12px -18px 0;padding:0 18px;background:#faf9fb;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--soft);font-size:7px;text-transform:uppercase}.detail-video-row{min-height:75px;margin:0 -18px;padding:9px 18px;border-bottom:1px solid #f0edf1;position:relative}.detail-video-row:first-of-type{border-top:0}.detail-cover{width:52px;height:56px;border-radius:7px;background:linear-gradient(145deg,#815d8c,#d1adc9);display:grid;place-items:center;color:#fff;overflow:hidden;position:absolute;left:18px}.detail-cover img{width:100%;height:100%;object-fit:cover}.detail-cover svg{width:16px}.detail-cover span{position:absolute;right:3px;bottom:3px;background:#00000080;font-size:6px;padding:1px 3px;border-radius:3px}.detail-video-copy{padding-left:64px;min-width:0}.detail-video-copy strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:9px}.detail-video-copy div{margin:4px 0;display:flex;gap:4px}.detail-video-copy em{color:var(--primary);font-style:normal;font-size:7px}.detail-video-copy small{color:var(--soft);font-size:7px}.inline-metric{display:flex;align-items:center;gap:4px;color:#5e5862;font-size:8px}.inline-metric svg{width:11px;color:#aaa}.video-engagement{color:var(--success);font-size:9px}@media (max-width:900px){.detail-kpis{grid-template-columns:repeat(2,1fr)}.detail-grid{grid-template-columns:1fr}.detail-video-head,.detail-video-row{grid-template-columns:minmax(220px,2fr) repeat(2,70px)}.detail-video-head span:nth-child(4),.detail-video-head span:nth-child(5),.detail-video-row>.inline-metric:nth-of-type(3),.detail-video-row>.inline-metric:nth-of-type(4){display:none}.detail-nav nav,.detail-nav>div>span{display:none}}@media (max-width:600px){.detail-nav{padding:0 16px}.detail-main{padding:20px 14px}.profile-hero{align-items:flex-start;flex-wrap:wrap}.hero-avatar{width:55px;height:55px;border-radius:15px}.profile-hero>a{width:100%;justify-content:center}.identity-row{flex-wrap:wrap}.detail-kpis,.dimension-grid{grid-template-columns:1fr 1fr}.detail-video-head{display:none}.detail-video-row{grid-template-columns:1fr 55px;padding-right:5px}.detail-video-row>.inline-metric:not(:first-of-type),.video-engagement{display:none}}.fast-summary{margin-bottom:14px}.range-tabs{display:flex;gap:3px;background:#f6f3f8;padding:3px;border-radius:7px}.range-tabs button{border:0;background:transparent;height:25px;padding:0 9px;font-size:7px;color:var(--soft);border-radius:5px}.range-tabs button.active{background:#fff;color:var(--primary);box-shadow:0 1px 4px #1e142814}.fast-metrics{display:grid;grid-template-columns:repeat(6,1fr);margin-top:16px;border:1px solid var(--line);border-radius:10px;overflow:hidden}.fast-metrics>div{padding:13px;border-right:1px solid var(--line)}.fast-metrics>div:last-child{border:0}.fast-metrics span{display:block;color:var(--muted);font-size:8px}.fast-metrics strong{display:block;font:700 16px Manrope;margin:7px 0 3px}.fast-metrics small{color:var(--soft);font-size:7px}.activity-panel{margin-bottom:14px}.activity-layout{display:grid;grid-template-columns:minmax(0,2fr) 1fr;gap:25px;margin-top:18px;align-items:center}.week-bars{height:135px;display:flex;gap:12px;align-items:flex-end;border-bottom:1px solid var(--line);padding:0 10px}.week-bars>div{height:100%;flex:1;display:grid;grid-template-rows:13px 1fr 16px;text-align:center;align-items:end}.week-bars span,.week-bars strong{color:var(--soft);font-size:7px;font-weight:500}.week-bars i{height:91px;display:flex;align-items:flex-end;justify-content:center}.week-bars b{display:block;width:15px;min-height:5px;background:linear-gradient(180deg,var(--primary),#c79be9);border-radius:4px 4px 0 0}.time-insight{background:#faf7fc;border-radius:10px;padding:15px;display:flex;gap:10px}.time-insight>svg{width:17px;color:var(--primary)}.time-insight div{display:flex;flex-direction:column;gap:5px}.time-insight span{color:var(--primary);font-size:7px;font-weight:800;letter-spacing:.08em}.time-insight strong{font-size:9px}.time-insight small{color:var(--soft);font-size:7px;line-height:1.5}@media (max-width:900px){.fast-metrics{grid-template-columns:repeat(3,1fr)}.fast-metrics>div{border-bottom:1px solid var(--line)}.activity-layout{grid-template-columns:1fr}}@media (max-width:600px){.fast-metrics{grid-template-columns:repeat(2,1fr)}.range-tabs button:not(.active){display:none}}.hero-actions{display:flex;flex-direction:column;gap:7px}.hero-actions button,.hero-actions a{min-width:100px;height:34px;border:1px solid #e5d5f3;border-radius:8px;background:#fff;color:var(--primary);display:flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;font-size:9px;font-weight:700}.hero-actions button{background:var(--primary);color:#fff;border-color:var(--primary)}.hero-actions button:disabled{opacity:.65;cursor:wait}.hero-actions svg{width:12px}.similar-error{margin-top:12px;padding:10px 13px;border:1px solid #f3d2d2;background:#fff7f7;color:var(--danger);border-radius:9px;font-size:9px;display:flex;justify-content:space-between;align-items:center}.similar-error button{border:0;background:none;color:inherit;display:grid}.similar-error svg{width:13px}.similar-panel{margin-top:14px}.similar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:15px;max-height:430px;overflow:auto;padding-right:4px}.similar-grid article{border:1px solid var(--line);border-radius:10px;padding:11px;display:flex;gap:9px;min-width:0;position:relative}.similar-avatar{width:39px;height:39px;flex:0 0 auto;border-radius:50%;overflow:hidden;background:#eee2f7;color:#6e318e;display:grid;place-items:center;font-size:9px;font-weight:800}.similar-avatar img{width:100%;height:100%;object-fit:cover}.similar-copy{min-width:0;flex:1}.similar-copy>div:first-child{display:flex;align-items:center;gap:4px}.similar-copy strong{max-width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:9px}.similar-copy svg{width:11px;color:var(--primary)}.similar-copy>span{display:block;color:var(--soft);font-size:7px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.similar-copy p{color:var(--muted);font-size:7px;height:20px;line-height:1.4;overflow:hidden;margin:7px 0}.similar-copy>div:last-child{display:flex;gap:13px}.similar-copy b{font:700 9px Manrope}.similar-copy small{color:var(--soft);font:400 6px DM Sans;margin-left:3px}.similar-grid article>a{color:#aaa;position:absolute;right:8px;top:8px}.similar-grid article>a svg{width:11px}@media (max-width:900px){.similar-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.hero-actions{width:100%;flex-direction:row}.hero-actions button,.hero-actions a{flex:1}.similar-grid{grid-template-columns:1fr}}.manage-shell{min-height:100vh;background:#f7f7f9}.manage-header{height:68px;background:#fff;border-bottom:1px solid var(--line);padding:0 34px;display:flex;align-items:center;gap:32px}.manage-header>a:first-child{color:var(--ink);display:flex;align-items:center;gap:8px;text-decoration:none;font:800 15px Manrope}.manage-header>a:first-child span{width:30px;height:30px;background:var(--primary);color:#fff;border-radius:9px;display:grid;place-items:center}.manage-header>div{display:flex;flex-direction:column;border-left:1px solid var(--line);padding-left:25px}.manage-header>div b{font-size:11px}.manage-header>div small{color:var(--soft);font-size:8px;margin-top:2px}.manage-back{margin-left:auto;color:var(--muted);text-decoration:none;font-size:9px;display:flex;align-items:center;gap:5px}.manage-back svg{width:12px}.manage-main{max-width:1360px;margin:auto;padding:30px 34px 60px}.manage-title{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:23px}.manage-title p,.manage-modal header p{color:var(--primary);font-size:8px;font-weight:800;letter-spacing:.15em;margin:0 0 6px}.manage-title h1{font:700 24px Manrope;margin:0 0 5px}.manage-title span{color:var(--muted);font-size:10px}.manage-title>button{height:36px;border:0;background:var(--primary);color:#fff;border-radius:8px;padding:0 13px;font-size:9px;font-weight:700;display:flex;align-items:center;gap:6px}.manage-title svg{width:13px}.manage-demo{background:#fbf7ff;border:1px solid #ead8f8;color:#7c5c8b;border-radius:9px;padding:10px 13px;margin-bottom:14px;font-size:9px}.manage-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:17px}.manage-stats article{background:#fff;border:1px solid var(--line);border-radius:10px;padding:14px;display:flex;align-items:center;gap:11px;box-shadow:var(--shadow)}.manage-stats article>svg{width:18px;color:var(--primary);background:#f5ecfc;border-radius:8px;padding:8px;box-sizing:content-box}.manage-stats div{display:flex;flex-direction:column}.manage-stats span{color:var(--muted);font-size:8px}.manage-stats strong{font:700 17px Manrope;margin-top:2px}.manage-panel{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);overflow:hidden}.manage-tabs{height:55px;padding:0 17px;border-bottom:1px solid var(--line);display:flex;gap:8px}.manage-tabs button{border:0;background:transparent;color:var(--muted);display:flex;align-items:center;gap:7px;padding:0 11px;font-size:9px;font-weight:700;position:relative}.manage-tabs button.active{color:var(--primary)}.manage-tabs button.active:after{content:"";height:2px;background:var(--primary);position:absolute;bottom:0;left:7px;right:7px}.manage-tabs svg{width:14px}.manage-tabs span{padding:2px 6px;background:#f3f0f5;border-radius:7px;font-size:7px}.manage-tools{min-height:59px;padding:11px 17px;display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--line)}.manage-tools>label{width:280px;height:35px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;padding:0 10px;gap:7px}.manage-tools svg{width:13px;color:#aaa}.manage-tools input{border:0;outline:0;width:100%;font-size:9px}.group-select{height:35px;border:1px solid var(--line);border-radius:8px;padding:0 9px;display:flex;align-items:center;gap:6px;position:relative}.group-select select{border:0;outline:0;background:transparent;appearance:none;padding-right:18px;color:var(--muted);font-size:9px}.group-select svg:last-child{position:absolute;right:7px;width:10px;pointer-events:none}.bulk-delete{margin-left:auto;height:33px;border:1px solid #f3d0d0;background:#fff6f6;color:var(--danger);border-radius:7px;font-size:8px;font-weight:700;display:flex;align-items:center;gap:5px}.bulk-delete svg{color:var(--danger)}.manage-row{min-height:76px;display:grid;grid-template-columns:22px minmax(190px,1.3fr) minmax(100px,.7fr) minmax(170px,1fr) minmax(100px,.65fr) minmax(105px,.65fr) 150px;align-items:center;gap:12px;padding:9px 17px;border-bottom:1px solid #f0edf1;font-size:9px}.manage-table-head{min-height:35px;background:#faf9fb;color:var(--soft);font-size:7px;text-transform:uppercase;letter-spacing:.06em}.manage-row>input{width:13px;height:13px;accent-color:var(--primary)}.manage-account{display:flex;align-items:center;gap:9px;min-width:0}.manage-account>div{width:36px;height:36px;border-radius:50%;background:#eadcf5;color:#6f358e;display:grid;place-items:center;overflow:hidden;font-weight:800;font-size:8px}.manage-account img{width:100%;height:100%;object-fit:cover}.manage-account>span{display:flex;flex-direction:column;min-width:0}.manage-account strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manage-account small{color:var(--soft);font-size:7px;margin-top:3px}.remark-cell{color:#5f5963}.remark-cell i,.taxonomy i{color:#bbb5bf;font-style:normal;font-size:8px}.taxonomy>strong{display:flex;align-items:center;gap:4px;font-size:8px;margin-bottom:6px}.taxonomy>strong svg{width:10px;color:var(--primary)}.taxonomy>div{display:flex;gap:3px;flex-wrap:wrap}.taxonomy em{color:#703597;background:#f3eafa;border-radius:4px;padding:2px 5px;font-size:6px;font-style:normal}.count-cell,.sync-cell span{display:flex;flex-direction:column;gap:3px}.count-cell strong{font-size:8px}.count-cell span,.sync-cell small{color:var(--soft);font-size:7px}.sync-cell{display:flex;align-items:center;gap:6px}.sync-cell>i{width:6px;height:6px;background:var(--success);border-radius:50%}.sync-cell.failed>i{background:var(--danger)}.sync-cell strong{font-size:8px}.row-actions{display:flex;gap:3px;justify-content:flex-end}.row-actions a,.row-actions button{width:27px;height:27px;border:0;background:#f7f5f8;color:#777;border-radius:6px;display:grid;place-items:center}.row-actions svg{width:11px}.row-actions .delete{color:var(--danger)}.manage-empty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--soft);gap:5px}.manage-empty svg{width:25px;color:#d0c9d4}.manage-empty strong{color:var(--muted);font-size:10px}.manage-empty span{font-size:8px}.manage-modal{width:min(500px,100%);background:#fff;border-radius:14px;padding:23px;box-shadow:0 30px 80px #140a1e33}.manage-modal header{display:flex;justify-content:space-between;margin-bottom:20px}.manage-modal h2{font:700 19px Manrope;margin:0 0 3px}.manage-modal header span{color:var(--soft);font-size:8px}.manage-modal header>button{width:30px;height:30px;border:0;background:#f6f3f7;border-radius:7px;display:grid;place-items:center}.manage-modal header svg{width:13px}.manage-modal>label{display:block;font-size:9px;font-weight:700;margin:14px 0 7px}.manage-modal>input{width:100%;height:38px;border:1px solid var(--line);border-radius:8px;padding:0 10px;outline:0;font-size:9px}.manage-modal>input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #9333ea14}.edit-type{display:grid;grid-template-columns:1fr 1fr;gap:7px}.edit-type button{height:38px;border:1px solid var(--line);background:#fff;border-radius:8px;color:var(--muted);font-size:8px;display:flex;align-items:center;justify-content:center;gap:6px}.edit-type button.active{border-color:var(--primary);color:var(--primary);background:#fbf7ff}.edit-type svg{width:13px}.edit-tags{min-height:42px;border:1px solid var(--line);border-radius:8px;padding:6px;display:flex;gap:5px;align-items:center;flex-wrap:wrap}.edit-tags>span{background:#f2e8fa;color:#703696;border-radius:5px;padding:4px 5px;display:flex;align-items:center;gap:3px;font-size:7px}.edit-tags span button{border:0;background:none;color:inherit;padding:0;display:grid}.edit-tags svg{width:8px}.edit-tags input{min-width:110px;flex:1;border:0;outline:0;font-size:8px}.manage-modal>small{display:block;color:var(--soft);font-size:7px;margin-top:5px}.manage-modal footer{margin-top:21px;padding-top:14px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:7px}.manage-modal footer button{height:34px;border:1px solid var(--line);background:#fff;border-radius:7px;padding:0 13px;font-size:8px;font-weight:700}.manage-modal footer .primary{background:var(--primary);color:#fff;border-color:var(--primary)}.manage-toast{position:fixed;right:24px;bottom:24px;background:#211b28;color:#fff;border-radius:9px;padding:11px 12px;display:flex;align-items:center;gap:7px;font-size:8px;box-shadow:0 15px 45px #0003}.manage-toast>svg{width:13px;color:#6ee7b7}.manage-toast button{border:0;background:none;color:#aaa;display:grid}.manage-toast button svg{width:11px}@media (max-width:1000px){.manage-row{grid-template-columns:22px minmax(180px,1.2fr) 120px 150px 120px}.manage-row>*:nth-child(3),.manage-row>*:nth-child(5){display:none}.manage-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.manage-header{padding:0 15px}.manage-header>div{display:none}.manage-main{padding:22px 13px}.manage-stats{grid-template-columns:1fr 1fr}.manage-tools{flex-wrap:wrap}.manage-tools>label{width:100%}.manage-row{grid-template-columns:20px minmax(150px,1fr) 95px}.manage-row>*:nth-child(4),.manage-row>*:nth-child(6){display:none}.row-actions a,.row-actions button:not(:nth-child(2)){display:none}.manage-tabs button{flex:1}.manage-title>button{display:none}}.manage-title>a{height:36px;background:var(--primary);color:#fff;border-radius:8px;padding:0 13px;font-size:9px;font-weight:700;display:flex;align-items:center;gap:6px;text-decoration:none}.manage-title>a svg{width:13px}.creator-filters{margin-bottom:17px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 16px;box-shadow:var(--shadow)}.filter-heading{display:flex;align-items:center;gap:9px;margin-bottom:12px}.filter-heading>svg{width:16px;color:var(--primary);padding:7px;background:#f5ecfc;border-radius:7px;box-sizing:content-box}.filter-heading>div{display:flex;flex-direction:column;gap:2px}.filter-heading strong{font-size:10px}.filter-heading span{color:var(--soft);font-size:7px}.filter-heading>button{margin-left:auto;border:0;background:#f7f3fa;color:var(--primary);border-radius:7px;height:29px;padding:0 9px;display:flex;align-items:center;gap:5px;font-size:7px;font-weight:700}.filter-heading button svg{width:10px}.filter-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.filter-fields label{min-width:0;display:flex;flex-direction:column;gap:5px}.filter-fields label>span{color:var(--muted);font-size:7px;font-weight:700;white-space:nowrap}.filter-fields label b{color:var(--primary);background:#f4eafa;border-radius:4px;padding:2px 4px;margin-left:3px;font-size:6px}.filter-fields select{width:100%;height:34px;border:1px solid var(--line);border-radius:7px;background:#fff;color:#554f58;padding:0 8px;outline:0;font-size:8px}.filter-fields select:focus{border-color:var(--primary);box-shadow:0 0 0 3px #9333ea12}.country-filter select{border-color:#dbc4ee;background:#fdfaff}@media (max-width:1100px){.filter-fields{grid-template-columns:repeat(4,1fr)}}@media (max-width:650px){.creator-filters{padding:12px}.filter-fields{grid-template-columns:1fr 1fr}.country-filter{grid-column:1/-1}.filter-heading>button{font-size:0}.filter-heading>button svg{width:12px}}.globe-panel{min-height:540px;margin-bottom:20px;border-radius:15px;overflow:hidden;background:radial-gradient(circle at 72% 45%,#312044 0,#17111f 42%,#100c15);color:#fff;display:grid;grid-template-columns:300px minmax(0,1fr);box-shadow:0 18px 45px #1f112a29}.globe-panel:is(:fullscreen,.is-fullscreen){width:100vw;height:100vh;min-height:100vh;border-radius:0;margin:0;grid-template-columns:320px minmax(0,1fr)}.globe-panel:is(:fullscreen,.is-fullscreen) .globe-stage{min-height:100vh}.globe-copy{padding:31px 0 27px 27px;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.globe-copy>p{color:#c084fc;font-size:7px;font-weight:800;letter-spacing:.16em;margin:0 0 7px}.globe-copy h2{font:700 20px Manrope;margin:0 0 7px}.globe-copy>span{color:#aaa0b2;font-size:8px;line-height:1.6;max-width:245px}.globe-metric{display:flex;background:#24192d;border:1px solid #392746;border-radius:8px;padding:3px;margin-top:18px}.globe-metric button{height:30px;border:0;background:transparent;color:#9e91a8;border-radius:6px;padding:0 9px;display:flex;align-items:center;gap:5px;font-size:7px}.globe-metric button.active{background:#9333ea;color:#fff;box-shadow:0 4px 12px #9333ea4d}.globe-metric svg{width:11px}.globe-summary{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:auto;padding-top:25px}.globe-summary strong{font:700 15px Manrope;display:flex;flex-direction:column;gap:4px}.globe-summary small{color:#887c91;font:400 7px DM Sans}.globe-stage{min-width:0;min-height:540px;position:relative;overflow:hidden}.globe-stage>div{position:absolute;inset:0}.globe-stage>span{position:absolute;right:16px;top:15px;border:1px solid rgba(255,255,255,.12);background:#0f0914ad;backdrop-filter:blur(8px);border-radius:12px;padding:5px 8px;color:#c9bdcf;font-size:7px;pointer-events:none}.globe-stage>span.near{color:#d8b4fe;border-color:#c084fc4d}.globe-fullscreen{position:absolute;right:16px;bottom:15px;height:32px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0f0914b8;backdrop-filter:blur(8px);color:#d8cadf;padding:0 10px;display:flex;align-items:center;gap:6px;font-size:8px;z-index:4}.globe-fullscreen svg{width:12px}.globe-avatar{position:relative;display:block;color:#fff;text-decoration:none;pointer-events:auto;transition:transform .18s;overflow:visible}.globe-avatar:hover{transform:scale(1.08);z-index:8}.globe-avatar-face{width:100%;height:100%;border:2px solid #fff;border-radius:50%;background:#9333ea;display:grid;place-items:center;overflow:hidden;font-size:7px;font-weight:800;box-shadow:0 3px 13px #00000080}.globe-avatar img{width:100%;height:100%;object-fit:cover}.globe-creator-card{width:235px;position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,5px);background:#19111ff5;border:1px solid rgba(255,255,255,.15);border-radius:11px;padding:11px;color:#fff;box-shadow:0 14px 35px #00000073;opacity:0;visibility:hidden;transition:opacity .16s,transform .16s;pointer-events:none;display:flex;flex-direction:column;gap:8px;backdrop-filter:blur(10px)}.globe-creator-card.visible{opacity:1;visibility:visible;transform:translate(-50%)}.globe-card-head{display:flex;align-items:center;gap:8px}.globe-card-image{width:36px;height:36px;flex:0 0 auto;border-radius:50%;overflow:hidden;background:#9333ea;display:grid;place-items:center;font-size:7px}.globe-card-head>span:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}.globe-card-head b{max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px}.globe-card-head small{color:#a99caf;font-size:7px}.globe-card-bio{color:#c6bacb;font-size:7px;line-height:1.55;max-height:34px;overflow:hidden}.globe-card-stats{padding-top:7px;border-top:1px solid rgba(255,255,255,.1);color:#d8b4fe;font-size:7px;font-weight:700}.scene-tooltip{font-size:9px!important;background:#140c1be6!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:7px!important;padding:7px 9px!important}@media (max-width:850px){.globe-panel{grid-template-columns:1fr}.globe-copy{padding:24px 22px 0}.globe-summary{margin-top:0}.globe-stage{min-height:390px}}.globe-stage>div:first-child{position:absolute;inset:0}.globe-stage>.globe-hover-card{inset:auto}.globe-country-label{color:#f5eef97a;font-size:9px;font-weight:500;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.9);pointer-events:none}.globe-avatar{transition:none;will-change:transform}.globe-hover-card{width:235px;position:absolute;z-index:1000;transform:translate(-50%,calc(-100% - 12px));background:#19111ff7;border:1px solid rgba(255,255,255,.16);border-radius:11px;padding:11px;color:#fff;box-shadow:0 18px 45px #00000094;pointer-events:none;display:flex;flex-direction:column;gap:8px;backdrop-filter:blur(12px)}.globe-hover-card p{color:#c6bacb;font-size:7px;line-height:1.55;max-height:34px;overflow:hidden;margin:0}.globe-hover-card>strong{padding-top:7px;border-top:1px solid rgba(255,255,255,.1);color:#d8b4fe;font-size:7px}.globe-card-image img{width:100%;height:100%;object-fit:cover}.globe-fullscreen{z-index:20}.comment-market{margin-bottom:14px}.comment-market>.panel-head>strong{color:var(--primary);font:700 13px Manrope}.comment-market-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.comment-market-grid>article{min-height:80px;background:#faf8fc;border:1px solid #f0eaf4;border-radius:9px;padding:12px}.comment-market-grid article>span{color:var(--muted);font-size:8px}.comment-market-grid article>strong{display:block;font:700 19px Manrope;margin:7px 0 2px;color:var(--primary)}.comment-market-grid article>small{color:var(--soft);font-size:7px}.comment-market-grid article>div{display:flex;gap:4px;flex-wrap:wrap;margin-top:9px}.comment-market-grid em{background:#f1e7f8;color:#70408d;border-radius:5px;padding:4px 6px;font-size:7px;font-style:normal}.comment-market-grid em b{margin-left:3px}.market-comments{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-top:11px}.market-comments blockquote{margin:0;border:1px solid var(--line);border-radius:8px;padding:10px;min-width:0}.market-comments blockquote p{margin:0 0 7px;font-size:8px;line-height:1.5;color:#554e58;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-comments blockquote span{color:var(--soft);font-size:7px}.market-comments blockquote b{margin-left:6px;color:#b45309;background:#fff3d6;border-radius:4px;padding:2px 4px}.market-comments>p{color:var(--soft);font-size:8px;grid-column:1/-1;padding:18px;text-align:center;background:#faf9fb;border-radius:8px}@media (max-width:650px){.comment-market-grid,.market-comments{grid-template-columns:1fr}}@media (max-width:650px){.manage-title>a{display:none}}.similar-card-actions{position:absolute;right:8px;top:8px;display:flex;align-items:center;gap:4px}.similar-card-actions>a,.creator-add,.added-mark{width:24px;height:24px;border-radius:6px;display:grid;place-items:center}.similar-card-actions>a{position:static!important;color:#aaa;background:#f7f5f8}.similar-card-actions svg{width:11px}.creator-add{border:0;background:var(--primary);color:#fff;padding:0;box-shadow:0 3px 8px #9333ea33}.creator-add:hover{background:#7d28c8}.creator-add:disabled{opacity:.6}.added-mark{color:var(--success);background:#eaf8f3}.creator-menu{position:absolute;right:0;top:29px;width:190px;background:#fff;border:1px solid var(--line);border-radius:9px;box-shadow:0 12px 35px #1e142829;padding:5px;z-index:10}.creator-menu button{width:100%;border:0;background:#fff;border-radius:7px;padding:8px;display:flex;align-items:center;gap:8px;text-align:left;color:var(--muted)}.creator-menu button:hover{background:#f8f3fc;color:var(--primary)}.creator-menu button>svg{width:14px;flex:0 0 auto}.creator-menu button span{display:flex;flex-direction:column;gap:2px}.creator-menu button strong{color:var(--ink);font-size:8px}.creator-menu button small{color:var(--soft);font-size:6px}.list-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:18px 0;color:#716779;font-size:13px}.list-pagination>div,.list-pagination label{display:flex;align-items:center;gap:8px}.list-pagination button,.list-pagination select,.taxonomy-manager button,.taxonomy-manager input,.taxonomy-manager select{padding:8px 12px;border:1px solid #e6dfea;border-radius:8px;background:#fff;color:#51445e}.list-pagination button:disabled{opacity:.4;cursor:not-allowed}.taxonomy-manager{margin:18px 0;padding:20px;border:1px solid #e6dfea;border-radius:12px;background:#fff}.taxonomy-manager summary{cursor:pointer;font-weight:600}.taxonomy-manager p,.taxonomy-manager small{color:#716779;font-size:13px;line-height:1.7}.taxonomy-manager form{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0}.taxonomy-manager label{display:grid;gap:6px;font-size:13px}.manage-panel>.list-pagination{padding:18px}.taxonomy-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:20px}.taxonomy-column{min-width:0;padding:16px;background:#faf8fc;border-radius:12px}.taxonomy-items{list-style:none;padding:0;max-height:340px;overflow:auto}.taxonomy-items li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e6dfea}.taxonomy-items li>span{overflow-wrap:anywhere}.taxonomy-items li>div{display:flex;gap:8px;flex-shrink:0}.taxonomy-items form{margin:0}.taxonomy-column form input{min-width:0;max-width:100%;flex:1}.account-taxonomy-fields{margin:16px 0}.account-taxonomy-fields select{display:block;width:100%;padding:12px;border:1px solid #e6dfea;border-radius:8px;background:#fff;color:#33263c;margin:8px 0}.tag-selected,.tag-options,.tag-entry{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.tag-selected>span,.tag-options button{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;background:#f1e7fb;color:#67369a}.tag-selected button{border:0;background:transparent}.tag-entry input{flex:1;min-width:120px}.tag-entry>button{padding:8px 12px;border:1px solid #ddd;border-radius:8px;white-space:nowrap}.tag-options{max-height:140px;overflow:auto}.account-taxonomy-fields small{display:block;color:#81728d;font-size:12px}.modal,.manage-modal{max-height:90vh;overflow-y:auto}@media (max-width:700px){.taxonomy-columns{grid-template-columns:1fr}}.account-labels{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0;font-size:12px}.account-labels span,.account-labels em{background:#f2ecf8;color:#70518d;border-radius:5px;padding:4px 7px;font-style:normal}.taxonomy-manager{padding:0;margin:16px 0;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);overflow:hidden}.taxonomy-manager>summary{display:flex;align-items:center;gap:11px;padding:16px 18px;list-style:none;user-select:none}.taxonomy-manager>summary::-webkit-details-marker{display:none}.taxonomy-manager>summary:hover{background:#fcfaff}.taxonomy-summary-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#f5ecfc;color:var(--primary);flex-shrink:0}.taxonomy-summary-icon svg{width:16px;height:16px}.taxonomy-summary-copy{display:flex;flex-direction:column;gap:4px}.taxonomy-summary-copy strong{color:var(--ink);font-size:11px;font-weight:700}.taxonomy-manager .taxonomy-summary-copy small{font-size:9px;color:var(--soft)}.taxonomy-summary-count{margin-left:auto;font-size:9px;font-weight:400;color:var(--muted)}.taxonomy-chevron{width:14px;height:14px;color:var(--soft);transition:transform .2s}.taxonomy-manager[open] .taxonomy-chevron{transform:rotate(180deg)}.taxonomy-body{padding:0 18px 18px;border-top:1px solid var(--line)}.taxonomy-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px}.taxonomy-manager p,.taxonomy-manager small{font-size:10px;color:var(--soft);line-height:1.6}.taxonomy-manager label.taxonomy-search{display:flex;align-items:center;gap:7px;width:240px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#fff}.taxonomy-search svg{width:13px;flex-shrink:0;color:var(--soft)}.taxonomy-manager .taxonomy-search input{border:0;padding:9px 0;width:100%;background:transparent;box-shadow:none}.taxonomy-columns{gap:14px;margin-top:14px}.taxonomy-column{padding:14px;border:1px solid var(--line);border-radius:10px;background:#fff}.taxonomy-column h3{display:flex;align-items:center;gap:7px;margin:0 0 12px;font-size:11px;color:var(--ink)}.taxonomy-column h3>svg{width:14px;height:14px;color:var(--primary)}.taxonomy-column h3 small{padding:1px 6px;background:#f5effa;border-radius:6px;color:var(--primary);font-size:9px}.taxonomy-manager form{align-items:center;gap:7px;margin:0 0 12px}.taxonomy-manager input{font:inherit;font-size:10px;color:var(--ink);border-color:var(--line);padding:8px 10px;background:#faf9fc}.taxonomy-manager input:focus{outline:2px solid #e9d7fa;outline-offset:1px;background:#fff}.taxonomy-manager button{display:inline-flex;justify-content:center;align-items:center;gap:4px;font:inherit;font-size:10px;padding:7px 9px;border-color:var(--line);color:var(--muted)}.taxonomy-manager button svg{width:12px;height:12px}.taxonomy-manager button.taxonomy-primary{background:var(--primary);border-color:var(--primary);color:#fff;font-weight:600}.taxonomy-manager button:disabled{opacity:.45;cursor:not-allowed}.taxonomy-manager button:not(:disabled):hover{background:#f5ecfc;color:var(--primary);border-color:#e4d0f2}.taxonomy-manager button.taxonomy-primary:not(:disabled):hover{background:#7d28c8;color:#fff}.taxonomy-items{margin:0;max-height:280px}.taxonomy-items li{padding:9px 2px;gap:8px;border-color:#f0edf3;font-size:11px;color:var(--ink)}.taxonomy-items li:last-child{border:0}.taxonomy-items li>div{gap:4px}.taxonomy-items li>div button{padding:6px;border-color:transparent;background:transparent}.taxonomy-items li button.taxonomy-delete:not(:disabled):hover{background:#fff2f2;color:var(--danger)}.taxonomy-items form{margin:0;width:100%}.account-taxonomy-fields select{border-color:var(--line);background:#faf9fc;font-size:11px;padding:10px;color:var(--ink)}.tag-entry>button{background:var(--primary);color:#fff;border-color:var(--primary);font-size:10px}.tag-selected>span,.tag-options button{font-size:10px;border:1px solid #eadcf5;background:#f8f2fc;color:var(--primary)}.account-taxonomy-fields small{font-size:9px;line-height:1.6}@media (max-width:700px){.taxonomy-summary-count{display:none}.taxonomy-chevron{margin-left:auto}.taxonomy-toolbar{align-items:stretch;flex-direction:column}.taxonomy-manager label.taxonomy-search{width:auto}}.creator-rate-price{display:flex;align-items:baseline;gap:12px;margin:12px 0;padding:10px 12px;background:#f7f3fc;border-radius:8px;font-size:12px}.creator-rate-price>span{color:#776785;flex-shrink:0}.creator-rate-price>strong{color:#7040a0;font-weight:600;overflow-wrap:anywhere;min-width:0}.globe-global-totals{padding:26px 26px 22px;display:flex;flex-direction:column;min-width:0}.globe-global-totals>p{font-size:9px;letter-spacing:.14em;color:#cfa8ef;margin:0 0 8px}.globe-global-totals h2{font-size:19px;margin:0 0 10px;color:#f6effb}.globe-global-totals dl{display:grid;gap:0;margin:0 0 16px}.globe-global-totals dl>div{padding:12px 0;border-bottom:1px solid #ffffff16}.globe-global-totals dt{font-size:12px;color:#b8adc4}.globe-global-totals dd{font-size:25px;line-height:1.3;font-weight:650;font-variant-numeric:tabular-nums;color:#fff;margin:5px 0 0;overflow-wrap:anywhere}.globe-global-totals dd small{font-size:11px;font-weight:400;margin-left:6px;color:#b8adc4}.globe-global-totals>small{font-size:10px;line-height:1.7;color:#ad9cbd;margin-top:auto}.home-buyer-globe .buyer-map-panel .globe-panel.has-global-summary{grid-template-columns:300px minmax(0,1fr)}@media (max-width:850px){.home-buyer-globe .buyer-map-panel .globe-panel.has-global-summary{grid-template-columns:1fr}.globe-global-totals{padding:22px}.globe-global-totals dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.globe-global-totals dd{font-size:22px}}.home-buyer-globe .buyer-map-panel .globe-panel.has-global-summary .globe-stage{height:auto;align-self:stretch}.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen){height:100dvh;min-height:100dvh;grid-template-columns:320px minmax(0,1fr)!important}.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen) .globe-global-totals{height:100dvh;box-sizing:border-box;overflow:hidden;min-height:0;padding:24px}.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen) .globe-global-totals>small{margin-top:0;flex-shrink:0}.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen) .globe-global-totals>dl{flex-shrink:0}@media (max-width:850px){.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen){grid-template-columns:minmax(230px,40%) minmax(0,1fr)!important}}@media (max-width:540px){.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen){display:flex;flex-direction:column}.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen) .globe-global-totals{height:60dvh;flex:0 0 60dvh;padding:14px 18px}.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen) .globe-global-totals dl{grid-template-columns:1fr 1fr;gap:0 16px}.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen) .globe-global-totals dl>div{padding:4px 0}.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen) .globe-global-totals dd{font-size:18px}.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen) .globe-global-totals>small{display:none}.globe-panel.has-global-summary:is(:fullscreen,.is-fullscreen) .globe-stage{flex:1;min-height:0!important;height:40dvh!important}}.globe-panel.is-page-fullscreen{position:fixed!important;inset:0!important;z-index:10000;width:100%!important;height:var(--globe-viewport-height,100dvh)!important;min-height:0!important;max-height:none;margin:0!important;border-radius:0!important;box-sizing:border-box;isolation:isolate}.globe-panel.is-page-fullscreen .globe-stage{height:100%!important;min-height:0!important}.globe-panel.has-global-summary.is-page-fullscreen .globe-global-totals{height:100%;padding-top:max(24px,env(safe-area-inset-top))}.globe-panel.is-fullscreen .globe-fullscreen{right:max(16px,env(safe-area-inset-right));bottom:max(15px,env(safe-area-inset-bottom));min-height:44px;font-size:12px}@media (max-width:540px){.globe-panel.has-global-summary.is-page-fullscreen .globe-global-totals{height:60%;flex:0 0 60%;padding-top:max(14px,env(safe-area-inset-top))}.globe-panel.has-global-summary.is-page-fullscreen .globe-stage{height:40%!important;flex:1;min-height:0!important}}.globe-panel.has-global-summary.is-fullscreen{grid-template-columns:400px minmax(0,1fr)!important}.globe-panel.has-global-summary.is-fullscreen .globe-global-totals{padding:18px 22px}.globe-panel.has-global-summary.is-fullscreen .globe-global-totals>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;margin-bottom:0}.globe-panel.has-global-summary.is-fullscreen .globe-global-totals dl>div{padding:8px 0}.globe-panel.has-global-summary.is-fullscreen .globe-global-totals dd{font-size:20px;white-space:nowrap;overflow-wrap:normal}@media (max-width:1100px){.globe-panel.has-global-summary.is-fullscreen{grid-template-columns:340px minmax(0,1fr)!important}.globe-panel.has-global-summary.is-fullscreen .globe-global-totals dd{font-size:17px}}@media (max-height:650px){.globe-panel.has-global-summary.is-fullscreen .globe-global-totals{padding:12px 18px}.globe-panel.has-global-summary.is-fullscreen .globe-global-totals dl>div{padding:4px 0}.globe-panel.has-global-summary.is-fullscreen .globe-global-totals h2{margin-bottom:6px}}@media (max-width:540px){.globe-panel.has-global-summary.is-fullscreen .globe-global-totals{padding:12px 18px}.globe-panel.has-global-summary.is-fullscreen .globe-global-totals dl>div{padding:4px 0}.globe-panel.has-global-summary.is-fullscreen .globe-global-totals dd{font-size:17px}}.creator-contact-wrap{display:inline-flex;position:relative;align-items:center;gap:6px}.creator-contact-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(109,40,217,.18);border-radius:9px;background:#fff;color:#6d28d9;padding:8px 11px;font:600 12px/1 inherit;cursor:pointer;white-space:nowrap}.creator-contact-button:hover:not(:disabled){border-color:#7c3aed;background:#f7f3ff}.creator-contact-button:disabled{cursor:not-allowed;opacity:.45}.creator-contact-button svg{width:15px;height:15px}.creator-contact-wrap>small{position:absolute;z-index:4;right:0;top:calc(100% + 5px);width:max-content;max-width:240px;border-radius:7px;background:#7f1d1d;color:#fff;padding:5px 8px;font-size:11px;box-shadow:0 8px 24px #00000026}.unified-shell{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100vh;background:#f7f6fa}.unified-body{min-width:0}.unified-sidebar{position:sticky;top:0;height:100vh;background:#fff;border-right:1px solid #ebe6ef;padding:28px 16px 20px;display:flex;flex-direction:column;box-sizing:border-box;z-index:30}.unified-brand{display:flex;gap:10px;align-items:center;padding:0 12px 30px;text-decoration:none;color:#25212d}.unified-brand>span{background:#914bd2;color:#fff;font-size:24px;font-weight:800;border-radius:12px;width:40px;height:40px;display:grid;place-items:center}.unified-brand strong{display:block;font-size:20px}.unified-brand small{display:block;font-size:10px;color:#9a91a3}.unified-sidebar nav p{font-size:10px;color:#a19aa8;margin:8px 12px 12px}.unified-sidebar nav a{height:43px;display:flex;align-items:center;gap:11px;padding:0 14px;border-radius:9px;font-size:13px;color:#736b7d;text-decoration:none;margin:4px 0}.unified-sidebar nav a.active{color:#8f42c8;background:#f3eafa;font-weight:700}.unified-sidebar svg{width:17px;height:17px;flex-shrink:0}.unified-profile{margin-top:auto;border-top:1px solid #eee;padding:20px 12px 0;display:grid;gap:7px;font-size:13px}.unified-profile span{font-size:10px;color:#948a9d}.unified-profile button{background:none;border:0;display:flex;gap:8px;align-items:center;color:#80638c;cursor:pointer;padding:8px 0}.unified-body .manage-main{padding:24px;max-width:none}.unified-body .manage-header{padding:0 28px}.unified-body .manage-header>a:first-child:has(strong){display:none}.unified-body .manage-shell{min-height:100vh}.unified-body .content-workbench{padding:28px;max-width:none}.unified-body .cw-heading h1{font-size:25px}.unified-body .cw-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.login-screen{min-height:100vh;display:grid;grid-template-columns:1.1fr 1fr;background:#f8f6fb;align-items:center;gap:60px;padding:70px max(6vw,24px);box-sizing:border-box}.login-story{color:#342044;max-width:620px}.login-story>p{color:#8b789a;line-height:1.8}.login-story h1{font-size:clamp(32px,4vw,56px);line-height:1.35;letter-spacing:-2px}.login-story .brand-mark{width:54px;height:54px;font-size:32px}.login-flow{margin-top:50px;color:#9a72b6;font-size:13px}.login-card{background:#fff;padding:45px;border:1px solid #e8dfef;border-radius:22px;box-shadow:0 24px 80px #5b287310;max-width:460px;width:100%;box-sizing:border-box}.login-card>p{font-size:11px;letter-spacing:2px;color:#9766b3}.login-card h2{font-size:27px;margin-bottom:8px}.login-card>span{color:#9a90a4;font-size:13px}.login-card label{display:block;margin-top:24px;font-size:13px;color:#71637b}.login-card input{width:100%;box-sizing:border-box;display:block;padding:13px;border-radius:9px;border:1px solid #e2d8e9;margin-top:9px;font-size:15px}.login-card button{width:100%;padding:14px;background:#914ad0;color:#fff;border:0;border-radius:9px;font-size:14px;margin-top:26px;cursor:pointer}.login-card button:disabled{opacity:.6}.login-card small{display:block;text-align:center;margin-top:24px;color:#a197aa;font-size:11px;line-height:1.9}.cw-error{color:#b23c53!important}.team-list{display:grid;gap:14px}.team-user{display:flex;gap:12px;align-items:center;flex-wrap:wrap;border-top:1px solid #eee;padding-top:14px}.team-user strong{min-width:160px}.team-user select{width:120px!important}.cw-tabs{display:flex;gap:8px;margin:18px 0;flex-wrap:wrap}.cw-tabs button.active{background:#eee1f9;color:#8539b9}.unified-shell:is([data-role=viewer],[data-role=sales]) .add-button{display:none}.review-note{border-left:3px solid #9756c9;padding:12px;background:#faf7fc;margin-top:12px;font-size:13px}@media (max-width:1050px){.unified-shell{grid-template-columns:180px minmax(0,1fr)}.unified-body .cw-grid{grid-template-columns:1fr}.unified-body .content-workbench{padding:20px}.unified-sidebar{padding:22px 10px}}@media (max-width:720px){.unified-shell{display:block}.unified-sidebar{position:relative;height:auto;padding:14px}.unified-brand{padding:0 0 8px}.unified-sidebar nav{display:flex;overflow:auto;gap:4px}.unified-sidebar nav p{display:none}.unified-sidebar nav a{white-space:nowrap;padding:0 10px;font-size:12px}.unified-profile{border:0;padding:6px 0 0;display:flex;align-items:center;justify-content:space-between;font-size:11px}.unified-profile span{display:none}.login-screen{grid-template-columns:1fr;padding:28px;gap:24px}.login-story h1{font-size:32px}.login-flow,.login-story>p:last-of-type{display:none}.login-card{padding:28px;max-width:none}.unified-body .manage-header{padding:0 15px}.unified-body .content-workbench{padding:18px 12px}}.unified-shell:is([data-role=viewer],[data-role=sales]) .row-actions button,.unified-shell:is([data-role=viewer],[data-role=sales]) .bulk-delete,.unified-shell:is([data-role=viewer],[data-role=sales]) .manage-title>a{display:none}.read-only-banner{padding:9px 24px;background:#f1edf7;border-bottom:1px solid #e4dceb;color:#89669e;font-size:12px}@media (max-width:720px){.unified-sidebar nav{flex-direction:row}}.unified-shell[data-role=tiktok_operator] .row-actions .delete,.unified-shell[data-role=tiktok_operator] .bulk-delete,.unified-shell[data-role=tiktok_content] .row-actions .delete,.unified-shell[data-role=tiktok_content] .bulk-delete,.unified-shell[data-role=tiktok_operator] .taxonomy-delete,.unified-shell[data-role=tiktok_content] .taxonomy-delete{display:none}@media (min-width:721px){.unified-sidebar nav{min-height:0;overflow-y:auto;flex:1}.unified-brand,.unified-profile{flex-shrink:0}.unified-profile{margin-top:12px}}.unified-sidebar nav a{min-height:43px;flex-shrink:0;box-sizing:border-box;font-weight:500;line-height:1.4;transition:background-color .18s,color .18s}.unified-sidebar nav a.active{font-weight:600}.unified-sidebar nav a:hover{background:#faf8fc;color:#493954}.unified-sidebar nav a.active:hover{background:#f3eafa;color:#8f42c8}.unified-sidebar nav a svg{stroke-width:1.8}.unified-sidebar nav :is(a,button):focus-visible{outline:2px solid #914ad0;outline-offset:-2px}.inquiry-nav-group{min-width:0;flex-shrink:0}.inquiry-nav-parent{position:relative}.unified-sidebar nav .inquiry-nav-parent>a{padding-right:30px}.inquiry-nav-parent>a span{white-space:nowrap}.unified-sidebar nav .inquiry-nav-parent>button{position:absolute;right:3px;top:0;width:27px;height:43px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;border-radius:7px;background:transparent;color:#736b7d;cursor:pointer}.unified-sidebar nav .inquiry-nav-parent>button:hover{background:#eae1f2;color:#8f42c8}.unified-sidebar nav .inquiry-nav-parent:has(>a.active)>button{color:#8f42c8}.unified-sidebar nav .inquiry-nav-parent>button svg{width:14px;height:14px;stroke-width:1.8;transition:transform .18s}.inquiry-nav-parent>button[aria-expanded=true] svg{transform:rotate(180deg)}.unified-sidebar nav #inquiry-crm-submenu>a{padding-left:28px}@media (min-width:721px) and (max-width:1050px){.unified-shell{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:720px){.inquiry-nav-group{display:flex;flex:0 0 auto;align-items:flex-start;gap:4px}.unified-sidebar nav #inquiry-crm-submenu>a{padding:0 10px}.unified-sidebar nav .inquiry-nav-parent>button{top:4px}}.unified-profile{padding:14px 4px 0;gap:5px}.unified-profile>a{display:grid;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:8px;border-radius:10px;color:#493954;text-decoration:none;transition:background-color .18s,color .18s}.unified-profile>a:hover,.unified-profile>a.active{background:#f3eafa;color:#8038b6}.unified-profile>a:focus-visible,.unified-profile button:focus-visible{outline:2px solid #914ad0;outline-offset:1px}.unified-profile .unified-profile-mark{width:30px;height:30px;display:grid;place-items:center;border:1px solid #e4d9ea;border-radius:9px;background:#fff;color:inherit}.unified-profile .unified-profile-mark svg{width:15px;height:15px}.unified-profile .unified-profile-copy{display:block;min-width:0;color:inherit}.unified-profile-copy strong,.unified-profile-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unified-profile-copy strong{font-size:12px}.unified-profile-copy small{margin-top:3px;font-size:9px;color:#948a9d}.unified-profile>a>svg{width:13px;height:13px}.unified-profile button{padding:7px 8px;font-size:11px}@media (max-width:720px){.unified-profile{gap:8px}.unified-profile>a{min-width:0;grid-template-columns:30px minmax(0,1fr) 12px;flex:1}.unified-profile .unified-profile-mark,.unified-profile .unified-profile-copy{display:block}.unified-profile .unified-profile-mark{display:grid}.unified-profile-copy small{display:none}.unified-profile button{flex:0 0 auto}}@media (prefers-reduced-motion:reduce){.unified-profile>a{transition:none}}.brand-logo,.unified-brand>.brand-logo,.manage-header>a:first-child .brand-logo{display:block;width:180px;max-width:100%;height:auto;flex:0 1 180px;line-height:0;border-radius:8px;background:#fff;box-shadow:none;overflow:hidden}.brand-logo[data-logo-theme=dark]{background:#fff}.brand-logo img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.unified-brand{padding:0 0 24px;gap:0}.login-story .brand-mark{width:300px;max-width:100%;height:auto;background:none;border-radius:0;box-shadow:none;display:block}.login-story .brand-logo{width:300px}.detail-nav>a:first-child{flex-shrink:0}.detail-nav .brand-logo{width:150px;flex-basis:150px}.unified-body .manage-header>a:first-child:has(.brand-logo){display:none}@media (max-width:720px){.unified-brand{padding:0 0 8px}.unified-brand>.brand-logo{width:180px;flex-basis:180px}.login-story .brand-logo{width:260px}.detail-nav .brand-logo{width:120px;flex-basis:120px}}.workspace-menu-toggle{display:none}.unified-shell{min-height:100dvh}.unified-sidebar{height:100dvh}.unified-sidebar nav{min-height:0;overflow-y:auto;overscroll-behavior:contain}@media (max-width:900px){.unified-shell{display:block}.unified-sidebar{position:relative;height:auto;padding:14px 16px;border-bottom:1px solid #ebe6ef}.unified-sidebar .unified-brand{padding:0;max-width:180px;min-height:44px}.workspace-menu-toggle{display:flex;align-items:center;justify-content:center;gap:8px;position:absolute;right:16px;top:14px;min-height:44px;padding:9px 12px;border:1px solid #ded8e5;border-radius:9px;background:#fff;color:#493954;font:inherit;font-size:13px}.workspace-menu-toggle svg{width:16px;height:16px}.workspace-menu-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.unified-sidebar nav,.unified-sidebar .unified-profile{display:none}.unified-sidebar[data-mobile-open=true] nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-height:60dvh;margin-top:14px;overflow:auto;padding:0 0 6px}.unified-sidebar nav>p{display:none}.unified-sidebar nav a{min-height:44px;height:auto;margin:0;padding:11px 10px;font-size:13px;white-space:normal;overflow-wrap:anywhere}.unified-sidebar .inquiry-nav-group{display:block;min-width:0}.unified-sidebar nav .inquiry-nav-parent>button{top:0;width:36px;height:44px}.unified-sidebar nav .inquiry-nav-parent>a{padding-right:36px}.unified-sidebar nav #inquiry-crm-submenu>a{padding-left:12px}.unified-sidebar[data-mobile-open=true] .unified-profile{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 0 0;border-top:1px solid #eee;margin-top:8px}.unified-profile button{min-height:44px}.unified-body .manage-main,.unified-body .content-workbench{padding:20px 16px}.unified-body :is(.buyer-dialog,.inq-dialog,.knowledge-dialog,.kpn-dialog,.manage-modal,.org-dialog,.sb-dialog,.team-scope-dialog){max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;overscroll-behavior:contain;box-sizing:border-box}.unified-body :is(.crm-toolbar,.org-toolbar,.geo-toolbar,.buyer-toolbar,.taxonomy-toolbar){flex-wrap:wrap;min-width:0}.unified-body :is(.crm-table-wrap,.deal-table-wrap,.geo-table-wrap,.sb-table-wrap,.wa-table-wrap){max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}}@media (max-width:640px){:is(.unified-body,.login-card,.customer-portal,.portal-shell) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){font-size:16px;max-width:100%;min-width:0}.unified-body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select){min-height:44px}.unified-body button{min-height:40px;touch-action:manipulation}.unified-body :is(h1,h2,h3,p){overflow-wrap:anywhere}.unified-body pre{max-width:100%;overflow:auto}.login-screen{min-height:100dvh;padding:24px 16px}.login-card{padding:24px}.workspace-menu-toggle{right:12px}.unified-sidebar{padding-inline:12px}.unified-sidebar .unified-brand{max-width:165px}}@media (prefers-reduced-motion:reduce){.workspace-menu-toggle svg{transition:none}}.unified-body .account-card,.unified-body .account-name{min-width:0}.unified-body .account-name>div{flex-wrap:wrap}.unified-body .account-name :is(strong,span){overflow-wrap:anywhere;white-space:normal}@media (max-width:900px){.unified-body .account-grid{grid-template-columns:minmax(0,1fr)}.unified-body .account-top{flex-wrap:wrap}.unified-body .account-name{flex:1}.unified-body .account-labels,.unified-body .card-foot{flex-wrap:wrap}.unified-body .account-labels>*{max-width:100%;overflow-wrap:anywhere}}@media (max-width:900px){.unified-body .top-tags{flex-wrap:wrap}.unified-body .top-tags em{max-width:100%;overflow-wrap:anywhere}}@media (max-width:640px){.unified-body button{min-height:44px}}.crm-page{--crm-ink:#24342f;--crm-muted:#64736c;--crm-line:#dce4df;--crm-accent:#28634d;max-width:1480px;margin:0 auto;padding:30px;color:var(--crm-ink);font-variant-numeric:tabular-nums}.crm-customer{min-height:100dvh;background:#f7f9f7}.crm-page *{box-sizing:border-box}.crm-page h1{font-size:30px;letter-spacing:-.8px;margin:12px 0 8px}.crm-page h2{font-size:18px;margin:0}.crm-page h3{font-size:15px;margin:16px 0 10px}.crm-page p{line-height:1.65}.crm-page a{color:var(--crm-accent)}.crm-page button,.crm-page input,.crm-page select,.crm-page textarea{font:inherit;font-size:13px;border:1px solid var(--crm-line);border-radius:6px;padding:9px 11px;background:#fff;color:inherit;min-width:0;max-width:100%}.crm-page button{cursor:pointer;transition:background .18s,border-color .18s}.crm-page button:hover:not(:disabled){background:#edf3ee;border-color:#7c9e8b}.crm-page button:active:not(:disabled){transform:translateY(1px)}.crm-page :focus-visible{outline:2px solid var(--crm-accent);outline-offset:3px}.crm-page button:disabled{opacity:.5;cursor:not-allowed}.crm-page .crm-primary{background:var(--crm-accent);color:#fff;border-color:var(--crm-accent)}.crm-page .crm-primary:hover:not(:disabled){background:#1f503e}.crm-header,.crm-access,.crm-detail>header,.crm-buyer-form>header,.crm-buyers article>header{display:flex;justify-content:space-between;align-items:center;gap:18px}.crm-header p{color:var(--crm-muted);margin:0 0 18px}.crm-back{font-size:13px;text-decoration:none}.crm-header label{display:grid;gap:6px;font-size:12px;min-width:180px}.crm-access{border-left:3px solid #8ba994;padding:12px 16px;background:#eef3ed;margin:8px 0 22px}.crm-access p{margin:4px 0 0;font-size:12px;color:var(--crm-muted)}.crm-metrics{display:flex;flex-wrap:wrap;border-top:1px solid var(--crm-line);border-bottom:1px solid var(--crm-line);padding:16px 0;gap:10px}.crm-metrics button{flex:1;text-align:left;background:transparent;border:0;border-radius:0;min-width:110px;border-right:1px solid var(--crm-line);padding:4px 18px}.crm-metrics button:last-child{border-right:0}.crm-metrics span{display:block;color:var(--crm-muted);font-size:12px}.crm-metrics strong{display:block;font-size:30px;margin-top:8px;font-weight:600}.crm-metrics .crm-overdue strong{color:#a14b32}.crm-summary{font-size:12px;color:var(--crm-muted)}.crm-tabs{display:flex;border-bottom:1px solid var(--crm-line);gap:20px;margin-top:28px}.crm-tabs button{border:0;background:transparent;border-radius:0;padding:12px 2px}.crm-tabs button[aria-current=page]{border-bottom:2px solid var(--crm-accent);font-weight:600}.crm-tabs .crm-refresh{margin-left:auto}.crm-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:18px 0}.crm-toolbar>input{flex:1;min-width:200px}.crm-toolbar>p{flex:1;font-size:13px}.crm-error,.crm-warning{padding:12px;background:#fff4e8;color:#844921;border-left:3px solid #ba8244;font-size:13px}.crm-notice{color:var(--crm-accent);font-size:13px}.crm-layout{display:flex;align-items:flex-start;gap:22px}.crm-records{min-width:0;flex:1}.crm-table-wrap{overflow:auto;border:1px solid var(--crm-line);border-radius:8px;background:#fff}.crm-page table{border-collapse:collapse;width:100%;min-width:660px;font-size:13px}.crm-page th{text-align:left;font-weight:500;color:var(--crm-muted);background:#f1f5f1;padding:12px}.crm-page td{padding:14px 12px;border-top:1px solid #edf0ed;vertical-align:top;max-width:290px;overflow-wrap:anywhere}.crm-page td small{display:block;color:var(--crm-muted);font-size:11px;margin-top:6px;line-height:1.5}.crm-page .crm-record-link{padding:0;border:0;background:transparent;text-align:left;color:var(--crm-accent);font-weight:600;line-height:1.6}.crm-stage{display:inline-block;padding:3px 6px;font-size:11px;background:#edf1ed;white-space:nowrap}.crm-stage-won{background:#e0eee3;color:#28634d}.crm-stage-lost{background:#f6eae5;color:#875441}.crm-pagination{display:flex;justify-content:flex-end;gap:8px;align-items:center;padding:16px 0;font-size:12px}.crm-pagination span{margin-right:auto;color:var(--crm-muted)}.crm-empty{padding:50px 24px;text-align:center;background:#f3f6f3;border-radius:8px}.crm-empty h2{font-size:16px}.crm-empty p{font-size:13px;color:var(--crm-muted)}.crm-detail{flex:0 0 390px;padding:20px;background:#fff;border:1px solid var(--crm-line);border-radius:10px;max-width:100%;overflow-wrap:anywhere}.crm-detail>header{align-items:flex-start;margin-bottom:20px}.crm-detail small{font-size:11px;color:var(--crm-muted)}.crm-page fieldset{border:0;padding:0;margin:0;min-width:0}.crm-page form label{display:grid;font-size:12px;gap:7px;margin-bottom:12px;color:#4d5e55}.crm-page textarea{min-height:90px;resize:vertical;width:100%;line-height:1.65}.crm-page form input,.crm-page form select{width:100%}.crm-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.crm-page .crm-check{display:flex;align-items:flex-start;line-height:1.6}.crm-check input{width:auto!important;margin-top:3px}.crm-help{font-size:12px;color:var(--crm-muted)}.crm-detail details{font-size:12px;padding:12px 0;border-top:1px solid var(--crm-line)}.crm-detail details p{white-space:pre-wrap}.crm-legacy{margin-top:16px}.crm-timeline{border-top:1px solid var(--crm-line);margin-top:20px;padding-top:4px}.crm-timeline ol{list-style:none;padding:0}.crm-timeline li{border-left:2px solid var(--crm-line);padding:0 0 18px 14px;font-size:13px}.crm-timeline li small{display:block;margin-top:5px}.crm-timeline li p{white-space:pre-wrap;margin:8px 0 0}.crm-board{display:grid;grid-template-columns:repeat(6,minmax(175px,1fr));gap:10px;overflow:auto;padding-bottom:12px}.crm-board>section{background:#eef2ee;padding:10px;border-radius:8px}.crm-board h2{font-size:13px;margin:5px 0 14px}.crm-board h2 small{color:var(--crm-muted)}.crm-board button{display:block;width:100%;text-align:left;margin-bottom:10px;padding:12px}.crm-board button strong,.crm-board button span,.crm-board button small{display:block;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.crm-board button span,.crm-board button small{margin-top:6px;color:var(--crm-muted)}.crm-buyers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px}.crm-buyers article{background:#fff;border:1px solid var(--crm-line);border-radius:8px;padding:20px}.crm-buyers article h2{font-size:16px}.crm-buyers p,.crm-buyers a{font-size:13px}.crm-buyers ul{list-style:none;padding:0}.crm-buyers li{padding:10px 0;border-top:1px solid var(--crm-line);font-size:13px}.crm-buyers li span{display:block;font-size:12px;color:var(--crm-muted);margin-top:5px;overflow-wrap:anywhere}.crm-buyer-form{max-width:700px;background:#fff;border:1px solid var(--crm-line);padding:22px;border-radius:10px;margin-bottom:24px}.crm-buyer-form>header{margin-bottom:20px}@media (max-width:1150px){.crm-layout{flex-direction:column}.crm-detail{flex:auto;width:100%;order:-1}.crm-records{width:100%}}@media (max-width:640px){.crm-page{padding:18px 14px}.crm-header{align-items:flex-start;flex-direction:column}.crm-header label{width:100%}.crm-page h1{font-size:26px}.crm-access{align-items:flex-start}.crm-access button{flex-shrink:0}.crm-metrics{gap:0}.crm-metrics button{min-width:85px;padding:8px 12px}.crm-metrics strong{font-size:25px}.crm-summary{line-height:1.8}.crm-toolbar>input{width:100%;flex-basis:100%}.crm-toolbar select{flex:1}.crm-detail{padding:16px}.crm-form-grid{gap:0 8px}.crm-buyers article>header{align-items:flex-start}.crm-buyers article>header button{font-size:11px}.crm-pagination{flex-wrap:wrap}.crm-pagination span{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.crm-page button{transition:none}}.crm-page .crm-tabs{flex-direction:row;align-items:center;flex-wrap:nowrap}.crm-page .crm-tabs button{height:auto;min-height:42px;white-space:nowrap}.crm-page .crm-tabs .crm-refresh{margin-left:auto}@media (max-width:640px){.crm-page .crm-toolbar select{flex:1 1 105px;min-width:105px}.crm-page .crm-toolbar>button{flex:1 1 100px}.crm-page .crm-tabs{gap:18px}}.crm-todo-views{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.crm-todo-views button[aria-pressed=true]{background:#e0eee3;border-color:#28634d;color:#1f503e;font-weight:600}.crm-quick-followup{padding:22px;background:#fff;border:1px solid var(--crm-line);border-left:3px solid var(--crm-accent);border-radius:8px;margin-bottom:20px;max-width:760px}.crm-quick-followup>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.crm-quick-followup>header p{color:var(--crm-muted);font-size:12px;overflow-wrap:anywhere}.crm-date-shortcuts{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px}.crm-date-shortcuts button{font-size:12px;padding:6px 10px}.crm-mobile-deals{display:none}@media (max-width:640px){.crm-desktop-deals{display:none}.crm-mobile-deals{display:grid;gap:12px}.crm-mobile-deals article{background:#fff;border:1px solid var(--crm-line);border-radius:8px;padding:16px;overflow-wrap:anywhere}.crm-mobile-deals header{display:flex;gap:12px;align-items:center;justify-content:space-between}.crm-mobile-deals h2{margin:14px 0 8px;font-size:16px}.crm-mobile-deals p,.crm-mobile-deals small{font-size:12px;color:var(--crm-muted)}.crm-mobile-deals dl{font-size:13px;margin:16px 0}.crm-mobile-deals dl>div{display:grid;grid-template-columns:64px 1fr;gap:8px;margin:8px 0}.crm-mobile-deals dt{color:var(--crm-muted)}.crm-mobile-deals dd{margin:0}.crm-mobile-deals footer{display:flex;justify-content:flex-end;gap:10px}.crm-quick-followup{padding:16px}.crm-quick-followup .crm-form-grid{grid-template-columns:1fr}.crm-page .crm-detail{position:fixed;inset:0;z-index:60;overflow:auto;width:100%;height:100dvh;max-width:none;border:0;border-radius:0;overscroll-behavior:contain}.crm-detail>header{position:sticky;top:-16px;background:#fff;padding:16px 0;z-index:1}.crm-todo-views button{min-height:40px}}.crm-mobile-deals footer button{color:var(--crm-ink)}.crm-mobile-deals footer .crm-primary{color:#fff}.crm-qualification{border-block:1px solid var(--crm-line);padding:14px 0;margin-bottom:20px}.crm-qualification dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:13px;margin:0 0 12px}.crm-qualification dt{color:var(--crm-muted);font-size:12px}.crm-qualification dd{margin:6px 0 0;font-weight:600}.crm-qualification form{margin-top:14px}.crm-buyer-matches{background:#f1f5f1;padding:12px;margin:0 0 16px;border-radius:6px;font-size:12px}.crm-buyer-matches button{display:block;margin-top:8px;text-align:left;width:100%}.crm-growth{margin:20px 0;padding:16px;border:1px solid #dce5df;border-radius:12px;background:#f7faf8;overflow-wrap:anywhere}.crm-growth h3{margin:0 0 8px}.crm-growth p{font-size:13px;line-height:1.65}.crm-growth a{color:#166348;font-weight:600}.crm-growth label{display:grid;gap:6px;margin:12px 0}.crm-growth textarea,.crm-growth select{width:100%;min-width:0;padding:10px;border:1px solid #cfdad3;border-radius:8px;font:inherit;background:#fff}.crm-growth li{font-size:12px;line-height:1.7}.geo-page{max-width:1260px;margin:auto;padding:32px;color:#302839;font-size:13px}.geo-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.geo-heading h1{font-size:26px;margin:8px 0}.geo-eyebrow{font-size:11px;letter-spacing:.12em;color:#806790}.geo-muted{color:#786981;font-size:12px;line-height:1.8}.geo-page a,.geo-config a{color:#725099;text-decoration:none}.geo-page a:hover,.geo-config a:hover{text-decoration:underline}.geo-page button,.geo-page select{font:inherit;padding:9px 12px;color:#684883;background:#fff;border:1px solid #dfd4e8;border-radius:8px;cursor:pointer}.geo-page button{display:inline-flex;align-items:center;gap:7px}.geo-page button:disabled{opacity:.5;cursor:not-allowed}.geo-page :focus-visible{outline:3px solid #b5a0c8;outline-offset:2px}.geo-toolbar{display:flex;align-items:center;gap:12px;margin:22px 0;flex-wrap:wrap}.geo-toolbar>label{display:flex;align-items:center;gap:8px}.geo-site-options{display:flex;gap:8px;flex-wrap:wrap;flex:1}.geo-site-options button{display:grid;gap:5px;text-align:left;min-width:0}.geo-site-options button[aria-pressed=true]{background:#f1eaf7;border-color:#bca6cf}.geo-site-options small{font-size:11px;color:#786981;overflow-wrap:anywhere}.geo-statusline{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;color:#786981;padding:14px 0}.geo-statusline>span:first-child{background:#f1eaf7;color:#6a4987;padding:6px 10px;border-radius:5px}.geo-tabs{display:flex;gap:6px;border-bottom:1px solid #e5dceb;margin:14px 0 22px;overflow:auto}.geo-tabs button{border:0;border-radius:0;white-space:nowrap;padding:14px}.geo-tabs button[aria-pressed=true]{border-bottom:2px solid #725099;background:#f7f3fa;font-weight:600}.geo-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.geo-metrics section,.geo-panel{background:#fff;padding:22px;border:1px solid #e8dfed;border-radius:10px;min-width:0}.geo-metrics span{color:#786981;font-size:12px}.geo-metrics strong{display:block;margin:16px 0;font-size:30px;font-variant-numeric:tabular-nums}.geo-metrics small{font-size:11px;line-height:1.8;color:#786981}.geo-metrics em{font-size:14px;font-style:normal;color:#8a7995}.geo-empty{text-align:center;background:#faf8fc;border:1px dashed #dfd5e7;border-radius:10px;margin:22px 0;padding:35px 22px}.geo-empty>svg{color:#9e8cae}.geo-empty h2,.geo-panel h2{font-size:16px;font-weight:600}.geo-empty p{color:#786981;line-height:1.8;font-size:12px;max-width:65ch;margin:10px auto}.geo-connections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.geo-connections>span{background:#f8f5fa;border-radius:8px;padding:14px;font-size:12px;color:#67566f}.geo-connections b{display:block;font-weight:500;margin-top:8px;color:#957a5b}.geo-notice{padding:12px;background:#edf7f0;border-radius:8px;color:#38674b}.geo-error{padding:12px;background:#fbf0f2;color:#934053;border-radius:8px}.geo-table-wrap{overflow-x:auto}.geo-table-wrap table{width:100%;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}.geo-table-wrap th,.geo-table-wrap td{padding:12px;border-bottom:1px solid #eee7f3;white-space:nowrap}.geo-table-wrap th{font-size:12px;color:#806d8b;font-weight:500}.geo-evidence{border-top:1px solid #e7deed;padding:16px 0}.geo-evidence summary{cursor:pointer;line-height:1.7}.geo-evidence summary>span{display:block;color:#867190;font-size:11px;margin:5px 0}.geo-evidence pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.9;background:#faf8fc;padding:16px;border-radius:8px;max-height:500px;overflow:auto}.geo-evidence a{display:flex;gap:6px;align-items:center;margin:8px 0;overflow-wrap:anywhere}.geo-search{flex:1;border:1px solid #ddcfe7;border-radius:8px;padding:0 12px}.geo-search input{border:0;padding:11px 0;min-width:0;width:100%;font:inherit;background:transparent}.geo-config-form{display:grid;gap:16px;margin-top:20px}.geo-config-form label{display:grid;gap:7px;font-size:12px;min-width:0}.geo-config-form input:not([type=checkbox]),.geo-config-form select,.geo-config-form textarea{font:inherit;color:#382d40;background:#fff;border:1px solid #ded2e8;border-radius:7px;padding:10px;width:100%;min-width:0;box-sizing:border-box}.geo-config-form textarea{resize:vertical;line-height:1.7}.geo-config-form small{font-weight:400;color:#867190;line-height:1.7}.geo-config-form h4{margin:10px 0 0}.geo-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.geo-config-form .geo-enable{display:flex;align-items:center;gap:8px;line-height:1.8}.geo-enable input{accent-color:#725099}.geo-config-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}@media (max-width:700px){.geo-page{padding:20px 16px}.geo-heading{align-items:flex-start;flex-direction:column}.geo-heading h1{font-size:23px;overflow-wrap:anywhere}.geo-metrics{grid-template-columns:1fr 1fr;gap:10px}.geo-metrics section{padding:14px}.geo-metrics strong{font-size:26px}.geo-connections,.geo-fields{grid-template-columns:1fr}.geo-panel{padding:16px}.geo-toolbar{gap:8px}.geo-site-options{flex-basis:100%}.geo-empty{padding:25px 15px}.geo-tabs button{padding:12px 9px}.geo-evidence summary strong{overflow-wrap:anywhere}}.geo-customer-bar{max-width:1260px;margin:0 auto;padding:24px 32px 0;display:flex;flex-direction:row;align-items:center;gap:20px;color:#302839;font-size:13px}.geo-customer-label{display:grid;gap:5px;flex-shrink:0}.geo-customer-label strong{font-size:12px;font-weight:600}.geo-customer-label>span{color:#786981;font-size:11px}.geo-customer-picker{position:relative;min-width:0;width:440px;max-width:100%}.geo-customer-picker summary{list-style:none;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #dfd4e8;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .15s,background .15s}.geo-customer-picker summary::-webkit-details-marker{display:none}.geo-customer-picker summary:hover{border-color:#a78dbb;background:#fcfafe}.geo-customer-picker summary>svg{flex-shrink:0;transition:transform .15s}.geo-customer-picker[open] summary>svg{transform:rotate(180deg)}.geo-customer-current{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.geo-customer-switch{white-space:nowrap;color:#725099;font-size:11px}.geo-customer-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;background:#fff;border:1px solid #dfd4e8;border-radius:10px;padding:10px;box-shadow:0 12px 28px #35253f18}.geo-customer-search{display:flex;align-items:center;gap:8px;border:1px solid #dfd4e8;border-radius:6px;padding:0 10px;color:#806790}.geo-customer-search input{width:100%;min-width:0;padding:12px 0;border:0;background:transparent;font:inherit;color:#302839;outline:none}.geo-customer-search:focus-within{outline:2px solid #a78dbb;outline-offset:1px}.geo-customer-count{margin:10px 8px;color:#786981;font-size:11px}.geo-customer-options{max-height:min(320px,45dvh);overflow-y:auto;overscroll-behavior:contain}.geo-customer-options a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 10px;text-decoration:none;color:#302839;border-radius:5px}.geo-customer-options a>span{min-width:0;display:grid;gap:4px}.geo-customer-options strong{font-weight:500;overflow-wrap:anywhere;line-height:1.5}.geo-customer-options small{color:#786981;overflow-wrap:anywhere}.geo-customer-options svg{flex-shrink:0;color:#725099}.geo-customer-options a:hover,.geo-customer-options a[aria-current=page]{background:#f3eef7}.geo-customer-bar :focus-visible{outline:2px solid #a78dbb;outline-offset:2px}.geo-customer-empty{padding:16px 10px;margin:0;color:#786981;line-height:1.8}@media (max-width:700px){.geo-customer-bar{padding:20px 16px 0;display:block}.geo-customer-label{display:flex;justify-content:space-between;margin-bottom:9px}.geo-customer-picker{width:100%}.geo-customer-picker summary{gap:8px}.geo-customer-switch{font-size:10px}}.geo-tabs{flex-direction:row}.geo-portfolio{max-width:1196px;margin:28px auto 0;padding:26px 28px;background:#fff;border:1px solid #e8dfed;border-radius:12px;color:#302839;font-size:13px;box-sizing:border-box}.geo-portfolio header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.geo-portfolio h1{font-size:25px;letter-spacing:-.6px;margin:7px 0 8px;font-weight:600}.geo-portfolio header p{margin:0;color:#786981;line-height:1.7}.geo-portfolio-scope{font-size:11px;color:#786981;padding-top:8px}.geo-portfolio-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:25px 0 22px;gap:22px}.geo-portfolio dt{color:#786981;font-size:12px}.geo-portfolio dd{margin:10px 0;font-size:34px;font-weight:600;letter-spacing:-1px;font-variant-numeric:tabular-nums}.geo-portfolio small{color:#8a7c92;font-size:11px;line-height:1.7}.geo-portfolio-results{display:flex;align-items:center;gap:30px;background:#f8f5fa;border-radius:8px;padding:18px 20px}.geo-portfolio-results h2{font-size:14px;margin:0 0 7px;font-weight:600}.geo-portfolio-results>div>span{color:#8a7c92;font-size:11px}.geo-portfolio-results dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex:1;gap:15px;margin:0}.geo-portfolio-results dd{font-size:21px;margin:8px 0 0;letter-spacing:-.3px}.geo-portfolio footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px;font-size:11px;color:#8a7c92;line-height:1.8}@media (max-width:1324px){.geo-portfolio{margin:24px 32px 0}}@media (max-width:700px){.geo-portfolio{margin:16px 16px 0;padding:20px 16px}.geo-portfolio header{display:block}.geo-portfolio-scope{display:block;margin-top:10px}.geo-portfolio-totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.geo-portfolio dd{font-size:29px}.geo-portfolio-results{display:block;padding:16px}.geo-portfolio-results dl{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;gap:20px}.geo-portfolio-results dd{font-size:21px}}.geo-question-ai{padding:20px;border:1px solid #e5dceb;border-radius:9px;background:#faf8fc;min-width:0}.geo-question-ai>.geo-fields{margin:16px 0}.geo-question-ai button{margin-top:8px}.geo-question-ai h4{margin:0}.geo-question-suggestions{margin-top:18px;border-top:1px solid #e5dceb;padding-top:12px}.geo-config-form .geo-question-choice{display:flex;align-items:flex-start;gap:10px;padding:12px 0;border-bottom:1px solid #e9e1ee;line-height:1.8}.geo-question-choice input{width:16px;flex:0 0 16px;margin-top:5px}.geo-question-choice span{min-width:0;overflow-wrap:anywhere}.geo-question-choice small{display:block}.geo-question-suggestions details{margin-top:15px}.geo-question-suggestions summary{cursor:pointer;color:#725099}.geo-question-suggestions a{display:block;margin:9px 0;overflow-wrap:anywhere}@media (max-width:700px){.geo-question-ai{padding:15px}}.geo-operations{margin-top:24px;padding:20px;border:1px solid var(--line,#dedede);border-radius:8px;background:var(--panel,#fff);color:var(--ink,#252525)}.geo-operations-heading,.geo-operations-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.geo-operations h2{font-size:20px;margin:0}.geo-operations p{font-size:14px;line-height:1.65}.geo-operations button{font:inherit;padding:8px 12px;background:transparent;color:inherit;border:1px solid #ccc;border-radius:5px;cursor:pointer}.geo-operations button:disabled{opacity:.5;cursor:default}.geo-operations button:focus-visible{outline:2px solid #285ab6;outline-offset:2px}.geo-operations-tools{justify-content:flex-start;margin:16px 0;font-size:13px}.geo-operations-list{display:grid;gap:0}.geo-operations-list>button{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;border:0;border-bottom:1px solid #ddd;border-radius:0;text-align:left;padding:14px 0}.geo-operations-list>button[aria-pressed=true]{background:#f2f4f6}.geo-operations-list small{color:#666}.geo-operation-detail{margin-top:24px;border-top:1px solid #ddd;padding-top:16px;overflow-wrap:anywhere}.geo-operation-detail h3{font-size:21px}.geo-operation-detail h4{font-size:16px;margin:24px 0 12px}.geo-operation-alerts{padding-left:20px;columns:2;column-gap:32px}.geo-operation-alerts li{break-inside:avoid;margin-bottom:16px}.geo-operation-alerts p{margin:4px 0}.geo-operation-table{overflow-x:auto}.geo-operation-table table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.geo-operation-table th,.geo-operation-table td{padding:10px;text-align:right;border-bottom:1px solid #ddd}.geo-operation-table th:first-child,.geo-operation-table td:first-child{text-align:left}.geo-operation-detail li{font-size:14px;line-height:1.65}@media (max-width:700px){.geo-operations{padding:14px}.geo-operations-list>button{grid-template-columns:1fr}.geo-operation-alerts{columns:1}.geo-operations-heading{align-items:flex-start}}@media print{body *{visibility:hidden}.geo-operation-detail,.geo-operation-detail *{visibility:visible}.geo-operation-detail{position:absolute;left:0;top:0;width:100%;background:#fff;color:#000}.geo-operation-detail button{display:none}.geo-operation-alerts{columns:1}}.org-page,.org-dialog{color:#302839;font-size:13px}.org-page{padding:32px;max-width:1420px;margin:auto}.org-page button,.org-dialog button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;border:1px solid #e3d9eb;border-radius:8px;background:#fff;color:#6d4d88;font:inherit;cursor:pointer}.org-page button:disabled,.org-dialog button:disabled{opacity:.5;cursor:wait}.org-page .org-primary,.org-dialog .org-primary{background:#725099;color:#fff;border-color:#725099}.org-page svg,.org-dialog svg{width:16px;height:16px;flex-shrink:0}.org-page :focus-visible,.org-dialog :focus-visible{outline:3px solid #b5a0c8;outline-offset:2px}.org-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.org-heading p{font-size:10px;letter-spacing:.15em;color:#806790;margin:0 0 9px}.org-heading h1{font-size:28px;margin:0 0 10px}.org-heading span{color:#817487}.org-stage{border:1px solid #e4d7ec;border-radius:10px;padding:18px;background:#f2ecf7;margin:20px 0}.org-stage strong{font-size:13px}.org-stage p{font-size:12px;line-height:1.8;margin:8px 0 0;color:#786582}.org-toolbar{display:flex;gap:10px;margin:24px 0}.org-toolbar label{display:flex;gap:8px;align-items:center;flex:1;min-width:0;padding:10px 14px;border:1px solid #e3d9eb;border-radius:8px;background:#fff}.org-toolbar input{border:0;min-width:0;width:100%;font:inherit;background:transparent}.org-toolbar select{border:1px solid #e3d9eb;border-radius:8px;padding:8px;background:#fff;color:#55465f;font:inherit}.org-count{color:#8a7a92;font-size:12px}.org-list{display:grid;gap:18px}.org-list article{padding:22px;border:1px solid #e7deed;border-radius:12px;background:#fff;min-width:0}.org-card-head{display:flex;justify-content:space-between;gap:20px;align-items:center}.org-card-head h2{font-size:18px;margin:0 0 8px;overflow-wrap:anywhere}.org-card-head p{font-size:12px;color:#8a7a92;margin:0}.org-businesses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:22px;padding:18px;background:#faf8fc;border-radius:8px}.org-businesses strong{font-size:12px;display:block;margin-bottom:7px}.org-businesses small{color:#84718e;font-size:11px;line-height:1.6;display:block}.org-list footer{display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;margin-top:18px;color:#8a7a92;font-size:11px}.org-empty{text-align:center;padding:60px 24px;border:1px dashed #e3d9eb;border-radius:12px}.org-empty>svg{width:32px;height:32px;color:#a08bb1}.org-empty h2{font-size:18px}.org-empty p{font-size:13px;line-height:1.8;color:#8a7a92}.org-error{color:#a23e50!important;line-height:1.8}.org-dialog{padding:0;width:min(780px,calc(100vw - 28px));max-height:90dvh;border:1px solid #e3d9eb;border-radius:14px;background:#fff;box-shadow:0 25px 80px #20132833}.org-dialog::backdrop{background:#21142f88}.org-dialog>header{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;background:#fff;z-index:1;padding:18px 24px;border-bottom:1px solid #eee6f3}.org-dialog h2{font-size:18px;margin:0}.org-dialog form{padding:24px;display:grid;gap:18px}.org-dialog label{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:12px}.org-dialog input:not([type=checkbox]),.org-dialog select,.org-dialog textarea{padding:10px;border:1px solid #e3d9eb;border-radius:7px;width:100%;box-sizing:border-box;background:#fff;color:#302839;font:inherit;min-width:0}.org-dialog input[type=checkbox]{accent-color:#725099}.org-dialog textarea{resize:vertical}.org-dialog fieldset{border:1px solid #e3d9eb;border-radius:9px;padding:16px;display:grid;gap:13px;min-width:0;margin:0 0 14px}.org-dialog legend{padding:0 6px;font-size:12px;font-weight:600}.org-inline{display:flex;gap:18px}.org-dialog .org-inline label,.org-dialog .org-check{flex-direction:row;align-items:center}.org-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.org-dialog section>h3{font-size:16px;margin:0 0 8px}.org-dialog section>p{font-size:12px;line-height:1.8;color:#84718e;margin:0 0 18px}.org-dialog section{border-top:1px solid #eee6f3;padding-top:20px}.org-dialog fieldset>button,.org-dialog form>button{justify-self:start}@media (max-width:650px){.org-page{padding:20px 16px}.org-heading{align-items:flex-start;flex-direction:column}.org-heading h1{font-size:25px}.org-businesses{grid-template-columns:1fr 1fr;padding:12px;gap:18px 12px}.org-card-head{align-items:flex-start;flex-direction:column;gap:12px}.org-list article{padding:16px}.org-toolbar{flex-wrap:wrap}.org-toolbar label{flex-basis:100%}.org-dialog form{padding:18px}.org-dialog>header{padding:15px 18px}.org-pair{grid-template-columns:1fr}.org-dialog fieldset{padding:12px}}.org-contact-access{border-top:1px solid #eee5f2;margin-top:20px;padding-top:16px}.org-contact-access h3{font-size:13px;margin:0 0 12px}.org-contact-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #f3edf6}.org-contact-row>div:first-child{display:grid;gap:6px;min-width:0}.org-contact-row strong{font-size:12px}.org-contact-row span,.org-contact-row small{font-size:11px;color:#84718e;overflow-wrap:anywhere}.org-contact-row>div:last-child{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.org-activation-link{padding:15px;background:#f5eff9;border-radius:8px;margin-top:15px}.org-activation-link p{font-size:12px;overflow-wrap:anywhere}.org-activation-link input{width:100%;min-width:0;box-sizing:border-box;border:1px solid #ddcde8;border-radius:6px;padding:10px;font-size:11px;margin-bottom:8px}.org-activation-link small{display:block;margin-top:10px;line-height:1.8;color:#84718e;font-size:11px}@media (max-width:650px){.org-contact-row{flex-direction:column}.org-contact-row button{font-size:11px}}.org-resources details{margin:12px 0;border:1px solid #dde5e1;border-radius:8px;padding:12px}.org-resources summary{cursor:pointer;font-weight:600}.org-resource-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid #e8ede9}.org-resource-row>div{min-width:0}.org-resource-row a{overflow-wrap:anywhere;display:block}.org-resource-row button{flex-shrink:0}.org-resource-form{display:grid;gap:12px;margin-top:15px;max-width:640px}.org-resource-form label{display:grid;gap:6px}.org-resource-form input,.org-resource-form select,.org-resource-search input{border:1px solid #d8e2dc;border-radius:6px;padding:9px;width:100%;min-width:0}.org-resource-search{display:flex;gap:8px;margin-top:12px}.org-resource-candidates{max-height:300px;overflow:auto}.org-resources h4{margin:20px 0 10px}@media (max-width:600px){.org-resource-row{align-items:start;flex-wrap:wrap}.org-resource-row>span{overflow-wrap:anywhere}}.org-resources button{white-space:nowrap}.org-resources a{color:#725299;text-decoration:none}.org-resource-search button{flex-shrink:0}.org-sites{margin-top:20px;border-top:1px solid #eee5f2;padding-top:8px;--site-muted:#786981}.org-page .org-sites-toggle{width:100%;padding:12px 0;border:0;background:transparent;justify-content:flex-start;text-align:left;color:#302839;gap:12px}.org-sites-toggle>span:nth-child(2){display:grid;gap:5px}.org-sites-toggle strong{font-size:13px;font-weight:600}.org-sites-toggle small{color:var(--site-muted);font-size:12px;font-weight:400}.org-sites-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#f2edf7;color:#725099;flex-shrink:0}.org-sites-chevron{margin-left:auto;transition:transform .2s}.org-sites-chevron.is-open{transform:rotate(180deg)}.org-sites-panel{padding:4px 0 12px}.org-sites-intro{display:flex;justify-content:space-between;align-items:center;gap:16px}.org-sites-intro p{max-width:65ch;color:var(--site-muted);font-size:12px;line-height:1.8}.org-sites-intro strong{color:#46344f}.org-sites-intro button{flex-shrink:0}.org-sites h3{font-size:13px;margin:0;font-weight:600}.org-sites h3 span{margin-left:6px;font-weight:400;color:var(--site-muted);font-variant-numeric:tabular-nums}.org-sites-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 12px}.org-sites a{display:inline-flex;align-items:center;gap:5px;color:#725099;text-decoration:none;font-size:12px}.org-sites a:hover{text-decoration:underline}.org-sites a svg{width:12px;height:12px}.org-sites-empty-owned{margin:0 0 20px;padding:16px;background:#faf8fc;border-radius:8px;color:var(--site-muted);font-size:12px;line-height:1.8}.org-sites-owned,.org-sites-results{list-style:none;margin:0;padding:0}.org-sites-owned>li{border-bottom:1px solid #eee7f2;padding:12px 0}.org-sites-owned-row{display:flex;align-items:center;gap:16px;justify-content:space-between}.org-sites-identity{display:grid;gap:5px;min-width:0;overflow-wrap:anywhere}.org-sites-identity strong{font-size:13px;line-height:1.5;font-weight:600;color:#382d40}.org-sites-identity>span,.org-sites-identity small{color:var(--site-muted);font-size:12px;line-height:1.5}.org-sites-owned-row button{flex-shrink:0}.org-page .org-sites-unlink{border:0;color:#866977;background:transparent}.org-sites-picker{margin-top:24px;border-top:1px solid #eee7f2;padding-top:20px}.org-sites-search{display:flex;gap:10px;align-items:center;margin-top:14px;padding:0 12px;border:1px solid #d9cce3;border-radius:9px;background:#fff;min-height:44px;color:var(--site-muted)}.org-sites-search:focus-within{border-color:#725099;box-shadow:0 0 0 3px #72509914}.org-sites-search input{width:100%;min-width:0;border:0;background:transparent;font:inherit;color:#302839;padding:12px 0;outline:none}.org-sites-search input:focus-visible{outline:none}.org-sites-search input::-webkit-search-cancel-button{display:none}.org-page .org-sites-search button{border:0;padding:5px;background:transparent}.org-sites-filters{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.org-page .org-sites-filters button{border-color:transparent;background:#f8f6fa;color:#74637e;font-size:12px;min-height:38px}.org-page .org-sites-filters button[aria-pressed=true]{background:#ede6f5;color:#654581;border-color:#dacee6;font-weight:600}.org-sites-filters span{font-variant-numeric:tabular-nums}.org-sites-hint{font-size:12px;line-height:1.7;color:var(--site-muted)}.org-sites-result-count{font-size:11px;color:var(--site-muted);padding:4px 0 10px}.org-sites-results{border:1px solid #e5ddeb;border-radius:9px;overflow:hidden}.org-sites-results>li{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 16px;border-bottom:1px solid #eee7f2;transition:background .15s}.org-sites-results>li:last-child{border-bottom:0}.org-sites-results>li:hover{background:#fbf9fd}.org-sites-results>li.is-selected{background:#f3eef8;box-shadow:inset 3px 0 #725099}.org-sites-option{display:flex;align-items:center;gap:12px;flex:1;min-width:0;cursor:pointer;min-height:42px}.org-sites-option input{width:17px;height:17px;accent-color:#725099;flex-shrink:0;margin:0}.org-sites-meta{display:flex;align-items:flex-end;flex-direction:column;gap:6px;font-size:11px;color:var(--site-muted);text-align:right;max-width:38%;overflow-wrap:anywhere}.org-sites-meta>span{line-height:1.5;font-variant-numeric:tabular-nums}.org-sites-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:12px;gap:12px;color:var(--site-muted);font-size:12px}.org-sites-pagination>div{display:flex;gap:8px}.org-sites-selection{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:16px;border-radius:9px;background:#f7f4fa}.org-sites-selection>div{min-width:0;display:grid;gap:6px;font-size:12px;overflow-wrap:anywhere}.org-sites-selection span{color:var(--site-muted);display:flex;align-items:center;gap:6px}.org-sites-selection strong{font-size:12px;line-height:1.6;font-weight:600}.org-sites-selection>button{flex-shrink:0;min-height:42px}.org-sites-confirm{padding:14px 16px;background:#fcf5f5;border:1px solid #f0dcdc;border-radius:8px;margin-top:10px}.org-sites-confirm p{margin:0 0 12px;color:#874653;font-size:12px;line-height:1.8}.org-sites-confirm>div{display:flex;justify-content:flex-end;gap:8px}.org-page .org-sites-danger{background:#9d4656;border-color:#9d4656;color:#fff}.org-sites-notice:not(:empty){padding:12px 14px;background:#eff7f1;color:#356548;border-radius:8px;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.org-sites-notice:empty{margin:0}.org-sites-error{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fcf1f2;color:#953d50;padding:12px 14px;border-radius:8px;font-size:12px;line-height:1.7}.org-sites-error button{flex-shrink:0}.org-sites-empty{padding:28px 16px;text-align:center;background:#faf8fc;border-radius:8px;display:grid;justify-items:center;gap:8px}.org-sites-empty>svg{color:#9b89a7;width:24px;height:24px}.org-sites-empty strong{font-size:13px}.org-sites-empty p{font-size:12px;line-height:1.8;color:var(--site-muted);max-width:45ch;margin:0}.org-sites-loading{display:grid;gap:10px;padding:20px 0;color:var(--site-muted);font-size:12px}.org-sites-loading i{height:58px;border-radius:8px;background:#f3eff7}.org-page .org-sites button{transition:background .15s,border-color .15s,color .15s}.org-page .org-sites button:enabled:hover{filter:brightness(.97)}.org-page .org-sites button:enabled:active{transform:translateY(1px)}.org-page .org-sites button:disabled{cursor:not-allowed}@media (max-width:650px){.org-sites-results>li{padding:12px;gap:8px;flex-wrap:wrap}.org-sites-option{flex-basis:100%}.org-sites-meta{max-width:100%;margin-left:29px;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px;text-align:left}.org-sites-selection{align-items:stretch;flex-direction:column;padding:14px}.org-sites-selection>button{width:100%}.org-sites-section-head{align-items:flex-start;flex-wrap:wrap}.org-sites-intro,.org-sites-owned-row{align-items:flex-start}.org-sites-confirm{padding:12px}.org-sites-filters{gap:5px}.org-page .org-sites-filters button{padding:8px}.org-sites-error{align-items:flex-start;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.org-sites-chevron,.org-page .org-sites button,.org-sites-results>li{transition:none}}.org-geo-entry-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.org-geo-entry-actions>button:first-child{color:var(--primary);border-color:var(--line);background:var(--surface)}.geo-config{scroll-margin-top:24px}.org-geo-entry-actions button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:700px){.org-resource-row:has(.org-geo-entry-actions){align-items:flex-start;flex-direction:column;gap:12px}.org-geo-entry-actions{justify-content:flex-start}.org-sites-owned-row:has(.org-geo-entry-actions){flex-wrap:wrap;gap:12px}}.org-knowledge textarea{display:block;width:100%;box-sizing:border-box;resize:vertical;min-height:220px;max-height:600px;border:1px solid #d9cce3;border-radius:8px;padding:14px;background:var(--surface,#fff);color:var(--text,#302839);font:inherit;font-size:13px;line-height:1.8}.org-knowledge textarea:focus-visible{outline:2px solid #725099;outline-offset:2px}.org-knowledge textarea:read-only{background:#faf8fc}.org-knowledge-label{display:block;font-size:13px;font-weight:600;margin:14px 0 8px}.org-knowledge-meta,.org-knowledge-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;color:var(--site-muted);font-size:12px}.org-knowledge-actions{margin-top:12px}.org-knowledge-actions>div{display:flex;gap:8px;flex-wrap:wrap}.org-knowledge .org-error{overflow-wrap:anywhere}@media (max-width:650px){.org-knowledge-actions{align-items:flex-start;flex-direction:column}.org-knowledge-actions>div{width:100%}.org-knowledge-actions button{min-height:42px}.org-knowledge textarea{font-size:16px}}.org-service-controls{margin:18px 0;border:1px solid #e3e5e9;border-radius:8px;padding:18px}.org-service-row{display:flex;align-items:center;justify-content:space-between;gap:20px}.org-service-row strong{font-size:14px}.org-service-row p,.org-service-hint,.org-service-checklist>p{font-size:12px;color:#6d707a;line-height:1.8;margin:7px 0}.org-service-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.org-service-controls a{font-size:12px}.org-service-checklist{margin-top:16px;padding-top:16px;border-top:1px solid #eceef0}.org-service-checklist summary{cursor:pointer;font-size:13px;font-weight:600}.org-service-checklist dl{margin:12px 0}.org-service-checklist dl>div{display:grid;grid-template-columns:150px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid #f0f1f4;font-size:12px;line-height:1.8}.org-service-checklist dt{font-weight:600}.org-service-checklist dd{margin:0;color:#626776}.org-service-checklist dd a{display:inline-block;margin-left:10px}@media (max-width:700px){.org-service-row{align-items:start;flex-direction:column}.org-service-checklist dl>div{grid-template-columns:1fr;gap:4px}.org-service-controls{padding:14px}}.org-packages{margin:24px 0;padding:18px;border:1px solid #d9cce3;border-radius:10px;background:#fcfaff}.org-packages>p,.org-package-preview p{font-size:12px;line-height:1.8;color:#686173}.org-package-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.org-package-grid button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;white-space:normal;padding:14px;gap:8px;border:1px solid #ddd5e4;border-radius:8px;background:#fff;color:#302839}.org-package-grid button[aria-pressed=true]{border-color:#725099;background:#eee6f6;box-shadow:0 0 0 1px #725099}.org-package-grid button:focus-visible{outline:2px solid #725099;outline-offset:3px}.org-package-grid small{font-size:11px;color:#6d6477;line-height:1.7}.org-package-grid span{font-variant-numeric:tabular-nums;font-size:13px}.org-package-preview{margin-top:18px;padding-top:16px;border-top:1px solid #ded4e7}.org-package-preview summary{cursor:pointer;font-size:13px;font-weight:600}.org-package-source{max-height:360px;overflow:auto}.org-package-source>div{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:12px;padding:9px 0;border-bottom:1px solid #e9e2ef;font-size:12px;line-height:1.6}.org-package-source dd{margin:0;white-space:pre-wrap}.org-package-pending{display:block;font-size:12px;margin-top:12px;color:#725099}.org-entitlement:disabled{opacity:.7}@media (max-width:550px){.org-packages{padding:12px}.org-package-grid{grid-template-columns:1fr}.org-package-source>div{grid-template-columns:minmax(0,1fr) 90px}.org-package-grid button{min-height:100px}}.org-rights{min-width:0;max-width:100%;box-sizing:border-box;border:1px solid #ded5e6;border-radius:8px;padding:16px;margin:18px 0;background:#fff}.org-rights p{font-size:12px;line-height:1.8;color:#625a6b}.org-rights-scroll{overflow:auto}.org-rights table{width:100%;min-width:460px;border-collapse:collapse;font-size:12px}.org-rights th,.org-rights td{text-align:left;padding:10px 8px;border-bottom:1px solid #eee8f2;white-space:nowrap}.org-rights summary{font-size:13px;font-weight:600;cursor:pointer;margin:12px 0}.org-rights label{display:block;font-size:12px;margin:12px 0}.org-rights input,.org-rights select{display:block;width:100%;box-sizing:border-box;padding:10px;border:1px solid #dcd5e3;border-radius:6px}.org-rights-actions{display:flex;flex-wrap:wrap;gap:10px}.org-rights li{font-size:12px;line-height:1.8;overflow-wrap:anywhere}.customer-business .org-sites-toggle{justify-content:space-between}.customer-business .org-sites-toggle small{display:block;margin-top:4px}.customer-business-body{padding:16px;min-width:0}.customer-business-body>p,.business-toolbar small{color:var(--muted,#68636e);font-size:13px;line-height:1.6}.business-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0;font-size:13px}.business-toolbar button,.questionnaire-status button{min-height:34px;padding:6px 10px;border:1px solid var(--border,#e8e5ec);border-radius:6px;background:#fff;color:inherit;cursor:pointer}.business-group,.business-notes{border-top:1px solid var(--border,#e8e5ec);margin-top:14px;padding-top:12px}.business-group summary,.business-notes summary{cursor:pointer;font-weight:600;font-size:14px;padding:6px 0}.business-group dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:16px 0}.business-group dl>div{min-width:0}.business-group dt{font-size:13px;color:var(--muted,#68636e)}.business-group dd{margin:6px 0 0}.business-group dd p,.business-comparison p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7;margin:6px 0;max-height:260px;overflow:auto}.business-group textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid var(--border,#dedbe4);border-radius:6px;font:inherit;min-height:110px}.business-edit-label{display:block;font-size:13px}.business-conflicts{border-left:3px solid #a87819;padding:0 12px;margin:18px 0}.business-conflicts article{padding:12px 0;border-bottom:1px solid var(--border,#e8e5ec)}.business-comparison{display:grid;grid-template-columns:1fr 1fr;gap:16px}.business-notes li{font-size:13px;line-height:1.8;overflow-wrap:anywhere}.questionnaire-status{padding:12px 0;font-size:14px}.questionnaire-status>div{padding:12px;border:1px solid var(--border,#e8e5ec);border-radius:6px;margin-top:8px}.questionnaire-status p{overflow-wrap:anywhere;line-height:1.7}@media (max-width:640px){.business-group dl,.business-comparison{grid-template-columns:1fr}.business-toolbar button,.questionnaire-status button{min-height:44px}.customer-business-body{padding:12px}.business-group dd p{max-height:220px}}:root{--edge-ink:#302839;--edge-muted:#675a71;--edge-line:#e3d9eb;--edge-green:#725099}body{margin:0;background:#faf8fc;color:var(--edge-ink)}button,input,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}:focus-visible{outline:3px solid #725099;outline-offset:3px}::selection{background:#e3d6ed;color:#302839}.edge-shell{min-height:100vh}.edge-header{height:76px;display:flex;gap:20px;align-items:center;padding:16px 32px;border-bottom:1px solid var(--edge-line);background:#fff}.edge-header>a{margin-right:auto}.edge-header .brand-logo{display:block;width:150px}.edge-header .brand-logo img{width:100%;height:auto}.edge-header button,.edge-title button,.edge-actions button,.edge-pagination button,.edge-loading button,.edge-business>button,.edge-pending button{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--edge-ink);border:1px solid #cfc0db;border-radius:7px;padding:10px 15px;font:inherit}.edge-header button:hover,.edge-actions button:hover{background:#f2ecf7}.edge-layout{display:grid;grid-template-columns:200px minmax(0,1fr);max-width:1600px;margin:auto}.edge-nav{padding:28px 16px;display:flex;flex-direction:column;gap:8px}.edge-nav button{display:flex;align-items:center;gap:12px;border:0;background:transparent;padding:13px 14px;color:var(--edge-muted);font:inherit;text-align:left;border-radius:7px}.edge-nav button[aria-current=page]{color:#563c70;background:#eee5f4;font-weight:600}.edge-main{min-width:0;padding:32px 36px 72px;border-left:1px solid var(--edge-line)}.edge-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.edge-title h1{font-size:30px;margin:0 0 10px}.edge-title p,.edge-count,.edge-org-list article>p{color:var(--edge-muted)}.edge-search{display:flex;flex-direction:column;gap:9px;max-width:440px}.edge-search input{font:inherit;padding:12px;background:#fff;border:1px solid #c5b5d1;border-radius:7px;color:var(--edge-ink)}.edge-search input::placeholder{color:#706177}.edge-org-list{border-top:1px solid var(--edge-line)}.edge-org-list>article{padding:26px 0;border-bottom:1px solid var(--edge-line)}.edge-org-list h2{margin:0 0 10px;font-size:20px}.edge-org-list article>p{font-size:14px;overflow-wrap:anywhere}.edge-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.edge-pagination{display:flex;align-items:center;gap:18px;margin-top:24px}.edge-error,.edge-pending{background:#fff2e1;color:#744016;padding:16px;margin-bottom:20px;border-radius:8px;overflow-wrap:anywhere}.edge-pending p{margin:10px 0}.edge-loading{padding:15vh 24px;max-width:580px;margin:auto}.edge-loading .brand-logo{display:block;width:180px}.edge-loading img{width:100%;height:auto}.edge-loading h1{font-size:26px}.edge-business{margin-top:28px}.edge-main>.crm-page,.edge-main>.geo-page{padding:26px 0;max-width:100%}.edge-main .geo-table-wrap{overflow:auto}.edge-main .inq-customer-filter{max-width:100%}.edge-main .org-sites{background:#fff}.edge-main table{font-variant-numeric:tabular-nums}a{text-underline-offset:3px}button,input{accent-color:var(--edge-green)}@media (max-width:850px){.edge-header{padding:14px 20px;height:auto;min-height:64px}.edge-header .brand-logo{width:125px}.edge-header>span{font-size:13px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edge-layout{display:block}.edge-nav{flex-direction:row;padding:12px 16px;overflow-x:auto;border-bottom:1px solid var(--edge-line)}.edge-nav button{white-space:nowrap;padding:10px;font-size:14px}.edge-main{border:0;padding:24px 18px 50px}.edge-title h1{font-size:25px}.edge-title{align-items:flex-start}.edge-title>button{flex-shrink:0}.edge-org-list h2{overflow-wrap:anywhere}.edge-pagination{gap:10px;font-size:14px}.edge-main .crm-header{flex-wrap:wrap}.edge-main .crm-header>*{min-width:0}.edge-main .crm-metrics{overflow-x:auto}.edge-main .geo-heading,.edge-main .geo-toolbar{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.edge-profile.org-page{padding:0;max-width:none;margin:0}.edge-profile .org-sites{padding:14px;border:1px solid #e3d9eb;border-radius:9px}.edge-profile .geo-config fieldset{min-width:0}.login-card>p:first-of-type{display:none}.login-card>span,.login-card small,.login-card label{color:#685676}.login-story>p{color:#705981}.edge-nav a{display:block;padding:11px 14px;color:var(--edge-muted);text-decoration:none;border-radius:7px}.edge-nav a[aria-current=page]{background:#eee5f4;color:#563c70;font-weight:600}.edge-main>section{min-width:0}.edge-main table{max-width:100%}@media (max-width:850px){.edge-nav a{white-space:nowrap;padding:10px;font-size:14px}.edge-main{overflow-x:auto}}.c{display:flex;flex-direction:column;flex:1;min-height:110px;margin-top:10px;border-top:1px solid #ffffff20;padding-top:10px;color:#e9e0ef;overflow:hidden}.c header{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;margin-bottom:10px}.c h3{font-size:14px;margin:0 0 4px;font-weight:600}.c header p{font-size:10px;color:#b8adc4;margin:0}.c button{color:#cec2d7;background:transparent;border:1px solid #ffffff25;border-radius:6px;padding:5px 8px;font-size:10px;cursor:pointer}.c button:hover{background:#ffffff12}.c button:focus-visible,.K:focus-visible{outline:2px solid #c9a5e5;outline-offset:-2px}.Me{flex:1;min-height:72px;overflow:hidden}.Se{transform:translateY(0)}.de{transform:translateY(-72px);transition:transform .32s ease-in-out}.K{display:flex;flex-direction:column;justify-content:center;height:72px;box-sizing:border-box;gap:4px;border-bottom:1px solid #ffffff0d;text-decoration:none;padding:6px 2px;color:inherit;animation:le .4s ease-out}.K:hover{background:#ffffff08}.n{display:flex;align-items:center;justify-content:space-between;gap:6px}.n strong{font-size:11px;font-weight:600}.n strong:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:currentColor;margin-right:6px}.Ye .n strong{color:#9bc6f2}.De .n strong{color:#e5bd7e}._e .n strong{color:#93d6b1}.n [data-display-time]{font-size:10px;color:#a89bb4;font-variant-numeric:tabular-nums;white-space:nowrap}.se,.ge{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.se{color:#ded4e6}.ge{color:#a99cb7;font-size:10px}.Ce{font-size:12px;line-height:1.6;color:#ad9cbd;padding:15px 0}.c footer{border:0;padding:0;display:block;background:transparent;font-size:9px;color:#9a8aa8;margin-top:8px;flex-shrink:0}@keyframes le{0%{background:#ffffff12}to{background:transparent}}@media (prefers-reduced-motion:reduce){.K{animation:none}.de{transition:none}}.Ae .n strong{color:#c4a5f5}.Fe .n strong{color:#84d9df}.He .n strong{color:#d5a0a0}.Pe .n strong{color:#a89bb4}.inq-view-tabs{display:flex;flex-direction:row;gap:28px;border-bottom:1px solid #dfd5e7;margin:24px 0 6px}.inq-view-tabs a{height:auto;border-radius:0;padding:12px 2px;color:#82758b;text-decoration:none;border-bottom:3px solid transparent;font-size:14px;font-weight:600;transition:color .18s,border-color .18s}.inq-view-tabs a[aria-current=page]{color:#69418f;border-color:#79529a}.inq-view-tabs a:hover{color:#69418f}.inq-view-tabs a:focus-visible,.home-partner-updates summary:focus-visible{outline:2px solid #79529a;outline-offset:4px}.inq-heading>div:last-child{flex-wrap:wrap}.inq-page .inq-tools a{font-size:13px;color:#69418f;text-underline-offset:4px;padding:8px 0;margin-right:14px}.inq-result-cards strong{font-variant-numeric:tabular-nums}@media (max-width:700px){.inq-view-tabs{gap:24px;margin-top:18px}.inq-heading>div:last-child{max-width:100%}}.inq-activity-list{background:#fff;border:1px solid var(--line,#e8e4ed);border-radius:10px;overflow:hidden}.inq-activity-list ul{list-style:none;margin:0;padding:0}.inq-activity-list li{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.55fr) auto;align-items:center;gap:24px;padding:20px 24px;border-bottom:1px solid var(--line,#e8e4ed)}.inq-activity-list li:last-child{border-bottom:0}.inq-activity-meta{display:flex;flex-wrap:wrap;align-items:center;gap:16px;color:#777080;font-size:12px;font-variant-numeric:tabular-nums}.inq-activity-stage{font-weight:600;color:#75618e}.inq-activity-stage-won,.inq-activity-stage-sampled{color:#28735a}.inq-activity-stage-lost,.inq-activity-stage-archived{color:#716b78}.inq-activity-main h2{margin:7px 0 5px;font-size:16px;line-height:1.5;font-weight:600;overflow-wrap:anywhere}.inq-activity-main p{margin:0;color:#696272;font-size:13px;overflow-wrap:anywhere}.inq-activity-context{display:grid;gap:6px;font-size:13px;overflow-wrap:anywhere}.inq-activity-context small{color:#777080;font-size:11px}.inq-activity-list li>a{color:#765391;font-size:13px;text-decoration:none;white-space:nowrap;padding:8px 0}.inq-activity-list li>a:hover{text-decoration:underline}.inq-activity-list li>a:focus-visible{outline:2px solid #765391;outline-offset:4px}@media (max-width:700px){.inq-activity-list li{grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:18px 16px}.inq-activity-main{grid-column:1/-1}.inq-activity-context{min-width:0}.inq-activity-main h2{font-size:15px}}.xe{padding:34px 38px 64px;max-width:1540px;margin:0 auto;color:#172033}.y{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:24px}.y p,.p header p{margin:0 0 7px;color:#7c3aed;font-size:11px;letter-spacing:.18em;font-weight:800}.y h1{margin:0;font-size:34px;letter-spacing:-.04em}.y span{display:block;margin-top:9px;color:#667085}.k{display:flex;gap:10px}.k button,.L,.v button{display:inline-flex;align-items:center;gap:7px;border:1px solid #ded7ec;background:#fff;border-radius:11px;padding:10px 14px;font-weight:700;color:#4c1d95;cursor:pointer}.k svg,.v button svg{width:17px}.k .L,.L{background:#6d28d9;color:#fff;border-color:#6d28d9}.k button:disabled,.L:disabled{opacity:.45;cursor:not-allowed}.Be{background:#fff8e7;border:1px solid #f0d48a;border-radius:10px;padding:11px 14px;color:#7c5a08}.N{position:fixed;z-index:50;right:28px;bottom:28px;display:flex;align-items:center;gap:9px;background:#172033;color:#fff;padding:12px 15px;border-radius:12px;box-shadow:0 14px 40px #17203340}.N svg{width:17px}.N button{border:0;background:transparent;color:#fff;padding:0;display:flex}.u{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0}.u article{display:flex;align-items:center;gap:13px;background:#fff;border:1px solid #ece8f2;border-radius:15px;padding:18px;box-shadow:0 6px 22px #2b1d460a}.u article>svg{width:22px;color:#7c3aed}.u span{display:block;color:#7a8190;font-size:12px}.u strong{font-size:24px}.O{display:flex;gap:8px;border-bottom:1px solid #e7e2ed}.O button{display:flex;align-items:center;gap:8px;border:0;background:transparent;padding:14px 18px;color:#707789;font-weight:700;cursor:pointer;border-bottom:2px solid transparent}.O button svg{width:18px}.O .Ee{color:#6d28d9;border-color:#6d28d9}.x{display:grid;grid-template-columns:minmax(260px,1fr) 190px 180px auto;gap:10px;margin:20px 0}.x label{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ded9e7;border-radius:10px;padding:0 12px}.x label svg{width:17px;color:#8c8498}.x input,.x select,.x>button{border:1px solid #ded9e7;background:#fff;border-radius:10px;min-height:42px;padding:0 12px;color:#353044}.x label input{border:0;outline:0;width:100%;padding:0}.x>button{background:#251a36;color:#fff;border-color:#251a36;font-weight:700;padding:0 20px}.Z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.r,.i{background:#fff;border:1px solid #e8e3ee;border-radius:16px;padding:17px;box-shadow:0 8px 26px #2116340a}.f{display:flex;align-items:center;gap:11px}.f img{width:48px;height:48px;border-radius:14px;object-fit:cover;background:#eee}.f div{min-width:0;flex:1}.f strong,.f a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f a{font-size:12px;color:#766e80;text-decoration:none;margin-top:3px}.f>span{align-self:flex-start;background:#f4f1f8;color:#655a72;padding:4px 7px;border-radius:7px;font-size:11px}.Ge{height:42px;overflow:hidden;margin:15px 0;color:#626877;font-size:13px;line-height:1.6}.Q{display:flex;gap:6px;flex-wrap:wrap;min-height:24px}.Q span,.Q em{font-style:normal;font-size:11px;border-radius:999px;padding:4px 8px;background:#eee8ff;color:#6334b5}.Q em{background:#f4f3f5;color:#716b78}.r dl{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #f0edf3;padding:13px 0;margin:14px 0}.r dl div+div{border-left:1px solid #eee}.r dt{font-size:11px;color:#8a8492;text-align:center}.r dd{font-weight:800;text-align:center;margin:4px 0 0}.r footer,.i footer{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.r footer select,.i footer select{min-width:0;flex:1;border:1px solid #ded9e7;border-radius:8px;padding:8px;background:#fff}.r footer>button,.i footer>button{display:inline-flex;align-items:center;gap:5px;border:1px solid #d9d2e3;border-radius:8px;background:#fff;padding:8px 10px;font-weight:700;cursor:pointer}.r footer>button svg{width:15px}.r footer>button:disabled{opacity:.45}.Ie{font-size:12px;color:#857d8e}.ce{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:15px}.R{display:flex;gap:9px;flex-wrap:wrap}.R button{display:flex;flex-direction:column;text-align:left;border:1px solid #e1dce8;border-radius:11px;background:#fff;padding:10px 14px;color:#453c50;cursor:pointer}.R button span{font-size:11px;color:#8a8292;margin-top:3px}.R .Je{border-color:#7c3aed;box-shadow:0 0 0 2px #ede4ff;color:#5b21b6}.T{display:flex;gap:7px}.T button{display:inline-flex;align-items:center;gap:5px;border:1px solid #e1dce8;background:#fff;border-radius:9px;padding:8px 10px}.T svg{width:15px}.fe{margin:-3px 0 17px;color:#777080}.me{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.i{display:grid;grid-template-columns:1fr 160px;gap:13px 18px}.i .f{grid-column:1}.U{grid-column:2;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.U>span{font-size:11px;color:#6d28d9;font-weight:700}.U select,.i label input,.i label textarea{width:100%;box-sizing:border-box;border:1px solid #ddd7e5;border-radius:9px;background:#fff;padding:8px}.i label{font-size:11px;font-weight:700;color:#716879}.i label svg{width:13px;vertical-align:-2px;margin-right:4px}.i label textarea{min-height:70px;resize:vertical;margin-top:6px}.i label input{display:block;margin-top:6px}.i label:nth-of-type(2){grid-column:1/-1}.Ke{grid-column:1/-1;display:flex;justify-content:space-between;color:#88808f;font-size:11px}.i footer{grid-column:1/-1;border-top:1px solid #eeeaf2;padding-top:13px}.i footer .Le{background:#6d28d9;color:#fff;border-color:#6d28d9}.i footer .Ne{margin-left:auto;color:#b42318}.i footer button:disabled,.T button:disabled{opacity:.4}.fe{background:#f7f5f9;border-radius:10px;padding:10px 13px}.V{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px}.V button{display:flex;align-items:center;gap:4px;border:1px solid #ddd6e6;background:#fff;border-radius:9px;padding:8px 11px}.V svg{width:16px}.V span{font-size:12px;color:#706979}.v{text-align:center;border:1px dashed #d8d1e1;border-radius:16px;background:#fbfafc;padding:54px 20px}.v>svg{width:32px;color:#8669b8}.v h2{margin:12px 0 5px}.v p{color:#7a7381;margin:0 0 16px}.Oe{position:fixed;z-index:100;inset:0;background:#120c1c85;display:grid;place-items:center;padding:20px}.p{width:min(520px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:18px;padding:22px;box-shadow:0 28px 80px #00000047}.p header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.p h2{margin:0}.p header button{border:0;background:transparent}.p>label,.l>label{display:block;font-size:12px;font-weight:700;color:#61586b;margin:13px 0}.p input,.p textarea{box-sizing:border-box;width:100%;border:1px solid #dcd5e5;border-radius:9px;padding:10px;margin-top:6px}.p textarea{min-height:100px;resize:vertical}.p footer{display:flex;justify-content:flex-end;gap:9px;border-top:1px solid #eee9f2;margin-top:20px;padding-top:15px}.p footer button{border:1px solid #ddd6e5;border-radius:9px;background:#fff;padding:9px 13px;font-weight:700}.Qe{width:min(760px,100%)}.Re{color:#777080;font-size:13px}.Te{background:#fef3f2;color:#b42318;padding:9px;border-radius:8px}.l{border:1px solid #e6e0eb;border-radius:12px;padding:14px;margin:12px 0}.l>div{display:flex;align-items:center;gap:10px}.l>div>input{margin:0;max-width:220px}.l code{background:#f2eef7;padding:5px 7px;border-radius:6px}.l>div label{display:flex;align-items:center;gap:4px;font-size:12px}.l>div label:first-of-type{margin-left:auto}.l>div label input{width:auto;margin:0}.be{display:flex;align-items:center;gap:6px;border:1px dashed #9f86c9;background:#faf7ff;color:#6d28d9;border-radius:9px;padding:9px 12px}.be svg{width:16px}.Ue{display:inline-block;margin-top:5px;padding:3px 7px;border-radius:999px;background:#e9f8ef;color:#18794e;font-size:10px;font-weight:800}@media (max-width:1100px){.Z{grid-template-columns:repeat(2,minmax(0,1fr))}.me{grid-template-columns:1fr}.u{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.xe{padding:22px 15px 50px}.y{align-items:flex-start;flex-direction:column}.y h1{font-size:28px}.k{width:100%;flex-wrap:wrap}.u{grid-template-columns:1fr 1fr}.x,.Z{grid-template-columns:1fr}.ce{flex-direction:column}.i{grid-template-columns:1fr}.U{grid-column:1;align-items:stretch}.r footer{align-items:stretch}.r footer select{flex-basis:100%}.N{left:15px;right:15px;bottom:15px}.l>div{align-items:flex-start;flex-wrap:wrap}.l>div label:first-of-type{margin-left:0}}.s{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:16px 18px;border:1px solid #e6e0eb;border-radius:14px;background:#fff}.s>div:first-child{min-width:0}.s strong{font-size:14px}.s p{margin:5px 0 0;color:#777080;font-size:12px}.s .inq-customer-filter{min-width:300px}.s .inq-customer-filter summary{max-width:none;background:#faf9fb}.s .inq-customer-menu{left:auto;right:0}@media (max-width:700px){.s{align-items:stretch;flex-direction:column;gap:14px}.s .inq-customer-filter{min-width:0;width:100%}.s .inq-customer-filter summary{width:100%;box-sizing:border-box}}.A{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin:16px 0 24px;font-size:13px}.A a{height:auto;min-height:36px;padding:8px 12px;border:1px solid #dce5df;border-radius:6px;text-decoration:none;color:#335b48;background:#fff}.A a[aria-current=page]{background:#e8f1eb;border-color:#9ab6a5;font-weight:600}.z{margin:24px 0;color:#304d3d}.z>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.z h2{font-size:18px;margin:0}.z p{font-size:13px;line-height:1.7;color:#677c6e;margin:9px 0}.z button{border:1px solid #dce5df;background:#fff;border-radius:6px;padding:8px 12px;cursor:pointer}.z button:disabled{opacity:.5}.e{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.e article{display:flex;flex-direction:column;min-width:0;padding:20px;border:1px solid #dce5df;border-radius:10px;background:#fff;overflow-wrap:anywhere}.e h3{font-size:16px;margin:0}.e a{font-size:13px;color:#216a4c;margin-top:auto;padding-top:16px;text-decoration:underline;text-underline-offset:4px}.ue{font-size:20px;margin:12px 0 0}.F{display:flex;gap:20px;flex-wrap:wrap;margin:14px 0}.F dt{font-size:12px;color:#677c6e}.F dd{font-size:26px;margin:6px 0 0;font-variant-numeric:tabular-nums}@media (max-width:1000px){.e{grid-template-columns:1fr}.A{gap:6px}.A a{height:auto;min-height:36px;padding:8px;font-size:12px}}.e{display:flex;flex-direction:column;gap:0;background:#fff;border:1px solid #dce5df;border-radius:8px}.e article{display:grid;grid-template-columns:minmax(140px,.65fr) minmax(180px,1fr) minmax(140px,.8fr);align-items:center;gap:6px 24px;border:0;border-bottom:1px solid #edf1ee;border-radius:0;padding:18px 22px}.e article:last-child{border-bottom:0}.e article>h3{grid-column:1;grid-row:1;font-size:14px}.e article>p:first-of-type{grid-column:1;grid-row:2;font-size:12px}.e article>.ue,.e article>.F{grid-column:2;grid-row:1;margin:0;font-size:16px}.e article>p:not(:first-of-type){grid-column:2;grid-row:2}.e article>a{grid-column:3;grid-row:1/3;margin:0;padding:0;justify-self:end}.F dd{font-size:22px}.e article>p[role=status]{grid-column:2;grid-row:1/3}@media (max-width:1100px){.e article{grid-template-columns:1fr 1fr}.e article>a{grid-column:2;grid-row:3}.e article>p:first-of-type{display:none}}@media (max-width:600px){.e article{display:flex;align-items:flex-start;gap:4px;padding:16px}.e article>a{align-self:flex-start;margin-top:8px}.e article>p:first-of-type{display:block}}.Ve{color:#294537}.H{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.H p{margin:0 0 8px;color:#6f8779;font-size:10px;letter-spacing:.14em}.H h1{margin:0 0 9px;font-size:28px}.H>div>span{color:#667d70;font-size:13px;line-height:1.7}.P{min-width:190px;display:grid;grid-template-columns:34px 1fr;gap:2px 10px;align-items:center;padding:15px 18px;border:1px solid #dce7e0;border-radius:9px;background:#fff}.P svg{grid-row:1/3;width:22px;color:#21634e}.P span{font-size:13px}.P small{color:#73877b}.t{display:grid;grid-template-columns:repeat(3,minmax(100px,150px)) 1fr;gap:1px;margin-bottom:24px;border:1px solid #dde6e0;border-radius:9px;background:#dde6e0;overflow:hidden}.t>div,.t>p{margin:0;background:#fff;padding:17px 20px}.t>div{display:grid;gap:5px}.t strong{font-size:22px}.t span,.t p{font-size:12px;color:#6b8074}.t p{line-height:1.8}.he{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:22px;align-items:start}.q,.a{border:1px solid #dfe7e2;border-radius:9px;background:#fff}.B{display:flex;justify-content:space-between;gap:20px;padding:20px 22px;border-bottom:1px solid #edf1ee}.B h2,.a h2{font-size:17px;margin:0 0 7px}.B p,.a p{font-size:12px;color:#718579;line-height:1.7;margin:0}.B>span{font-size:12px;color:#527161;white-space:nowrap}.q article{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 22px;border-bottom:1px solid #edf1ee}.q article:last-child{border-bottom:0}.j{display:flex;gap:13px;align-items:center;min-width:0}.We,.we{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#edf4ef;color:#276448;font-size:14px;font-weight:700}.we{background:#21634e;color:#fff}.j>div{display:grid;gap:4px;min-width:0}.j strong{font-size:13px}.j strong em{margin-left:8px;padding:3px 6px;border-radius:4px;background:#e8f2eb;color:#21634e;font-size:10px;font-style:normal;font-weight:500}.j span,.j small{font-size:11px;color:#718579;overflow-wrap:anywhere}.M{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.M button,.o button,.a button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #ceded4;border-radius:6px;background:#fff;color:#285d43;padding:8px 10px;font:inherit;font-size:11px;cursor:pointer}.M svg,.o svg{width:14px;height:14px}.M .Xe{color:#985245;border-color:#ead8d3}.M button:disabled,.a button:disabled{opacity:.45;cursor:not-allowed}.a{padding:24px}.a>svg{width:24px;color:#21634e;margin-bottom:13px}.a form{display:grid;gap:14px;margin-top:20px}.a label{display:grid;gap:7px;font-size:12px}.a input,.o input{width:100%;min-width:0;padding:10px 11px;border:1px solid #d8e3dc;border-radius:6px;color:#294537;background:#fbfcfb;font:inherit}.a button{background:#21634e;color:#fff;border-color:#21634e;padding:10px 12px}.a>small{display:block;margin-top:12px;color:#985245;line-height:1.7}.ye,.ke{padding:12px 15px;border-radius:7px;font-size:12px;margin:0 0 18px}.ye{background:#fff0ed;color:#974b40}.ke{background:#eaf5ed;color:#286443}.o{display:grid;grid-template-columns:1fr auto;gap:10px;padding:18px;margin-bottom:20px;border:1px solid #cfe1d5;border-radius:9px;background:#f0f7f2}.o>div{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px}.o strong{font-size:13px}.o span,.o p{font-size:11px;color:#688071}.o p{grid-column:1/-1;margin:0;line-height:1.7}@media (max-width:950px){.he{grid-template-columns:1fr}.a{order:-1}.t{grid-template-columns:repeat(3,1fr)}.t p{grid-column:1/-1}}@media (max-width:650px){.H{display:grid}.P{width:100%}.t{grid-template-columns:1fr 1fr}.t>div:nth-child(3){grid-column:1/-1}.q article{align-items:flex-start;display:grid}.M{justify-content:flex-start;padding-left:51px}.o{grid-template-columns:1fr}.o>div{display:grid;gap:5px}.o button,.o p{grid-column:1}.q,.a{border-radius:7px}.B,.q article{padding-left:15px;padding-right:15px}}.inq-page{padding:32px;max-width:1600px;margin:auto;color:#32293c}.inq-heading{display:flex;justify-content:space-between;gap:24px;align-items:center}.inq-heading p{font-size:11px;letter-spacing:.13em;color:#87669e}.inq-heading h1{font-size:28px;margin:8px 0}.inq-heading span,.inq-sync{font-size:12px;color:#82758b}.inq-heading>div:last-child{display:flex;gap:10px}.inq-page button,.inq-dialog button{border:1px solid #dfd5e7;border-radius:8px;background:#fff;color:#69418f;padding:10px 14px;cursor:pointer;white-space:nowrap}.inq-page button:disabled,.inq-dialog button:disabled{opacity:.5;cursor:not-allowed}.inq-page .inq-primary,.inq-dialog .inq-primary{background:#79529a;color:#fff;border-color:#79529a}.inq-sync{padding:16px 0}.inq-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:20px 0}.inq-tools input{flex:1;min-width:220px}.inq-tools input,.inq-tools select,.inq-dialog input,.inq-dialog textarea,.inq-dialog select{border:1px solid #ddd4e5;border-radius:7px;padding:10px;background:#fff;color:#32293c;font:inherit;min-width:0}.inq-table{overflow:auto;background:#fff;border:1px solid #e6dfec;border-radius:12px}.inq-table table{width:100%;border-collapse:collapse;text-align:left;min-width:850px;font-size:12px}.inq-table td,.inq-table th{padding:16px;border-bottom:1px solid #eee8f2;vertical-align:top}.inq-table th{color:#91809e;background:#faf8fc;font-weight:500}.inq-table td:first-child{min-width:230px;max-width:400px;overflow-wrap:anywhere}.inq-table strong{display:block;font-size:14px}.inq-table small{display:block;font-size:11px;margin-top:6px;color:#9887a4}.inq-badge{display:inline-block;background:#f2eaf9;color:#79529a;border-radius:4px;padding:4px 7px;white-space:nowrap}.inq-pagination{display:flex;justify-content:center;gap:18px;align-items:center;margin:24px;font-size:12px}.inq-empty{padding:48px;text-align:center;color:#9887a4}.inq-error{color:#a63745;background:#fff0f0;padding:12px;border-radius:6px}.inq-dialog{width:min(780px,94vw);max-height:90vh;border:0;border-radius:14px;padding:26px;color:#32293c}.inq-dialog::backdrop{background:#21152c88}.inq-dialog header{display:flex;justify-content:space-between;align-items:center}.inq-dialog label{display:grid;gap:7px;margin:14px 0;font-size:13px}.inq-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.inq-detail>div{padding:10px 0;border-bottom:1px solid #eee8f2}.inq-detail dt{font-size:11px;color:#9887a4}.inq-detail dd{margin:5px 0;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.inq-dialog form>p{font-size:12px;color:#9887a4}@media (max-width:700px){.inq-page{padding:20px 14px}.inq-heading{align-items:start;flex-direction:column}.inq-heading>div:last-child{flex-wrap:wrap}.inq-fields{grid-template-columns:1fr}.inq-dialog{padding:18px}.inq-tools input{width:100%;min-width:0;flex-basis:100%}}.inq-analytics{margin:12px 0 26px;padding:24px 26px 18px;background:var(--surface);border:1px solid var(--line);border-radius:12px;color:var(--ink)}.inq-analytics-heading,.inq-trend-heading,.inq-trend-summary,.inq-analytics-note{display:flex;align-items:center;justify-content:space-between;gap:16px}.inq-analytics-heading h2,.inq-trend-heading h3,.inq-trend-heading h2{margin:0;font-size:15px;font-weight:600}.inq-analytics-heading>span,.inq-trend-heading p{color:var(--muted);font-size:12px}.inq-trend-heading p{margin:6px 0 0}.inq-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0 26px;padding-bottom:24px;border-bottom:1px solid var(--line)}.inq-metrics>div{padding:0 24px;border-left:1px solid var(--line)}.inq-metrics>div:first-child{padding-left:0;border:0}.inq-metrics dt{font-size:13px;color:var(--muted)}.inq-metrics dd{margin:9px 0;font-family:Manrope,DM Sans,sans-serif;font-size:34px;font-weight:700;letter-spacing:-1px;line-height:1.3;font-variant-numeric:tabular-nums}.inq-metrics dd small{font:400 12px DM Sans,sans-serif;margin-left:8px;color:var(--muted);letter-spacing:0}.inq-metrics p{margin:0;font-size:11px;line-height:1.6;color:var(--muted)}.inq-period{display:flex;gap:3px;padding:3px;background:var(--canvas);border:1px solid var(--line);border-radius:8px}.inq-page .inq-period button{border:0;padding:7px 12px;background:transparent;color:var(--muted);font-size:12px;border-radius:5px;transition:background .15s,color .15s}.inq-page .inq-period button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #17151d14}.inq-page .inq-period button:hover{color:var(--primary)}.inq-page .inq-period button:focus-visible,.inq-trend-chart:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.inq-trend-summary{margin:21px 0 8px;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.inq-trend-summary strong,.inq-trend-summary b{color:var(--ink);font-weight:600}.inq-trend-summary output b{margin-left:8px}.inq-trend-chart{height:230px;touch-action:pan-y;border-radius:4px}.inq-trend-chart svg{width:100%;height:100%;overflow:visible}.inq-trend-chart text{fill:var(--muted);font-size:11px;font-family:inherit;font-variant-numeric:tabular-nums}.inq-chart-grid{stroke:var(--line);stroke-width:1}.inq-chart-line{fill:none;stroke:#8b63ac;stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round}.inq-chart-area{fill:#8b63ac;opacity:.07}.inq-chart-cursor{stroke:var(--muted);stroke-dasharray:3 4;opacity:.55}.inq-chart-point{fill:#8b63ac;stroke:var(--surface);stroke-width:2}.inq-analytics-note{margin-top:15px;font-size:11px;color:var(--muted);line-height:1.7;flex-wrap:wrap}.inq-simulated{color:var(--muted)}.inq-chart-empty{color:var(--muted);font-size:12px;text-align:center}@media (max-width:700px){.inq-analytics{padding:18px 14px}.inq-analytics-heading{align-items:flex-start;flex-direction:column;gap:7px}.inq-metrics{margin:20px 0;padding-bottom:20px;gap:10px}.inq-metrics>div{padding:0 0 0 10px}.inq-metrics dd{font-size:26px}.inq-metrics dd small{margin-left:4px}.inq-metrics dt{font-size:12px}.inq-metrics p{font-size:10px}.inq-trend-heading{align-items:flex-start;flex-direction:column;gap:14px}.inq-period{align-self:stretch}.inq-period button{flex:1}.inq-trend-summary{align-items:flex-start;flex-direction:column;gap:6px}.inq-trend-chart{height:200px}.inq-trend-chart svg{font-size:12px}.inq-analytics-note{gap:6px}}.inq-metrics{row-gap:24px}.inq-metrics>div:nth-child(3n+1){padding-left:0;border-left:0}.inq-status-value{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:8px}.inq-metrics .inq-status-value small{margin-left:0}.inq-status-percent{font-size:14px;font-weight:500;letter-spacing:0;color:var(--muted);white-space:nowrap}@media (max-width:700px){.inq-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.inq-metrics>div{padding-left:0;border-left:0}.inq-metrics>div:nth-child(2n){padding-left:12px;border-left:1px solid var(--line)}.inq-status-percent{font-size:12px}.inq-status-value{column-gap:5px}}.inq-stage-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.inq-stage-metrics>div:nth-child(3n+1){padding-left:24px;border-left:1px solid var(--line)}.inq-stage-metrics>div:first-child{padding-left:0;border-left:0}@media (max-width:1000px){.inq-stage-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.inq-stage-metrics>div:nth-child(odd){padding-left:0;border-left:0}.inq-stage-metrics>div:nth-child(2n){padding-left:12px;border-left:1px solid var(--line)}}.inq-result-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.inq-result-cards>button{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;text-align:left;background:var(--surface,#fff);border:1px solid var(--line);border-radius:10px;color:inherit}.inq-result-cards strong{font-size:30px;font-variant-numeric:tabular-nums;color:var(--blue,#1570ef)}.inq-result-cards strong small{font-size:13px;margin-left:6px;font-weight:400}.inq-result-cards>button:hover{border-color:#1570ef}.inq-tools label{display:flex;flex-direction:column;gap:6px;font-size:13px}.inq-tools{align-items:end;flex-wrap:wrap}.inq-note-preview{max-width:260px;white-space:pre-wrap;overflow-wrap:anywhere}.inq-secondary{margin-top:24px}.inq-secondary summary{cursor:pointer;padding:16px}.value-path{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;list-style:none;padding:0}.value-path li{display:flex;flex-direction:column;gap:8px;padding:12px;border-left:2px solid var(--line)}.value-path li>span{color:var(--blue,#1570ef);font-variant-numeric:tabular-nums}.value-path button{padding:0;border:0;background:none;text-align:left;color:inherit;font-weight:600;cursor:pointer}.value-opportunity{display:flex;justify-content:space-between;align-items:start;gap:20px}.value-opportunity p{white-space:pre-wrap;overflow-wrap:anywhere}.inq-page :is(button,a,input,select,summary):focus-visible{outline:2px solid #1570ef;outline-offset:3px}.inq-page{min-width:0}.inq-table{max-width:100%;overflow-x:auto}.inq-analytics small{overflow-wrap:anywhere}@media (max-width:1024px){.inq-result-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.value-path{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.inq-result-cards{gap:8px}.inq-result-cards>button{padding:12px}.inq-result-cards strong{font-size:24px}.value-path{grid-template-columns:1fr}.value-opportunity{flex-direction:column}.inq-tools label{max-width:100%}.inq-tools :is(input,select){max-width:100%}.inq-heading{flex-wrap:wrap}}.value-path a{font-weight:600;text-decoration:none;color:inherit}.value-account-link{display:block;padding:8px 0}.value-path summary{cursor:pointer}.inq-heading a.inq-primary{display:inline-flex;align-items:center;justify-content:center;border:1px solid #79529a;border-radius:8px;padding:10px 14px;text-decoration:none;white-space:nowrap;font:inherit}.inq-heading a.inq-primary:hover{background:#69418f}.knowledge-page{max-width:1360px;margin:auto;padding:32px 36px 64px;color:var(--text,#342c3c)}.knowledge-heading,.knowledge-context,.knowledge-section-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.knowledge-heading{margin-bottom:24px}.knowledge-heading h1{font-size:28px;margin:5px 0 10px}.knowledge-heading p{font-size:11px;letter-spacing:2px;color:#87649b;margin:0}.knowledge-heading span,.knowledge-context p,.knowledge-section-head p,.knowledge-hint{font-size:13px;color:#80718a;line-height:1.8}.knowledge-page a{color:#775294;text-decoration:none;font-size:13px}.knowledge-page a:hover{text-decoration:underline}.knowledge-page .geo-customer-bar{margin:0 0 22px}.knowledge-workspace{background:var(--surface,#fff);border:1px solid var(--line,#e8e0ee);border-radius:14px;overflow:hidden}.knowledge-context{padding:24px 28px}.knowledge-context h2{font-size:18px;margin:0 0 8px}.knowledge-context p{margin:0}.knowledge-tools{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.knowledge-page button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #dfd3e7;border-radius:7px;background:#fff;color:#60466e;padding:9px 13px;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.knowledge-page button:disabled{opacity:.45;cursor:not-allowed}.knowledge-page button:focus-visible,.knowledge-page a:focus-visible{outline:2px solid #8352a1;outline-offset:3px}.knowledge-tabs{display:flex;flex-direction:row;overflow-x:auto;gap:6px;padding:0 28px;border-top:1px solid #eee8f2;border-bottom:1px solid #eee8f2;background:#fcfafd}.knowledge-tabs button{padding:15px 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#83728e}.knowledge-tabs button[aria-current]{color:#714494;border-bottom-color:#8154a1}.knowledge-tabs small{font-size:10px;background:#eee6f3;padding:2px 5px;border-radius:4px}.knowledge-editor,.knowledge-section{padding:24px 28px}.knowledge-editor fieldset{padding:0;margin:0;border:0;min-width:0}.knowledge-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.knowledge-fields label{display:grid;gap:8px;font-size:12px;color:#786781}.knowledge-wide{grid-column:1/-1}.knowledge-editor input:not([type=file]),.knowledge-editor select,.knowledge-editor textarea{width:100%;box-sizing:border-box;min-width:0;border:1px solid #dfd3e7;border-radius:7px;background:#fff;color:#382940;font:inherit;font-size:13px;padding:10px 12px;line-height:1.6}.knowledge-editor textarea{resize:vertical}.knowledge-editor input:focus,.knowledge-editor textarea:focus,.knowledge-editor select:focus{outline:2px solid #9875ad40;border-color:#9875ad}.knowledge-editor fieldset:disabled :is(input,textarea,select){background:#faf8fc;color:#75677e}.knowledge-content-label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:24px;font-size:13px;font-weight:600}.knowledge-content-label span{font-size:11px;font-weight:400;color:#8b7c94}.knowledge-content-label textarea{flex-basis:100%;min-height:300px;font-family:ui-monospace,monospace;line-height:1.9}.knowledge-metadata{margin-top:24px;border-top:1px solid #eee8f2;padding-top:20px}.knowledge-metadata summary{font-size:13px;cursor:pointer;font-weight:600;margin-bottom:18px}.knowledge-save{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #eee8f2;margin-top:26px;padding-top:20px}.knowledge-save>span{font-size:12px;color:#85738f}.knowledge-save>div{display:flex;gap:8px}.knowledge-page .knowledge-primary{background:#795193;color:#fff;border-color:#795193}.knowledge-import{display:flex;gap:16px;background:#faf7fc;border:1px dashed #c9b4d8;border-radius:9px;padding:22px;margin-top:22px}.knowledge-import>svg{flex-shrink:0;color:#85609b}.knowledge-import>div{min-width:0}.knowledge-import h3,.knowledge-section h3{font-size:15px;margin:0 0 10px}.knowledge-import p{font-size:12px;color:#85738f;line-height:1.8}.knowledge-import input{max-width:100%;font-size:12px}.knowledge-import ul{padding-left:18px;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.knowledge-import small{color:#9a8aa3}.knowledge-error,.knowledge-notice{margin:0 28px 20px;padding:13px 15px;border-radius:7px;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.knowledge-error{background:#fff1f2;color:#a44154}.knowledge-notice{background:#eef7f1;color:#427153}.knowledge-empty{padding:38px 24px;text-align:center;color:#93809f;font-size:13px}.knowledge-chunk{padding:18px 0;border-bottom:1px solid #eee8f2}.knowledge-chunk header{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.knowledge-chunk strong{font-size:13px}.knowledge-chunk small{font-size:11px;color:#937da2}.knowledge-chunk pre,.knowledge-revision-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#faf8fc;border-radius:8px;padding:16px;font-size:12px;line-height:1.9;max-height:360px;overflow:auto}.knowledge-pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:24px;font-size:12px}.knowledge-revision{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #eee8f2}.knowledge-revision>div{flex:1;min-width:0;display:grid;gap:6px}.knowledge-revision strong{font-size:13px}.knowledge-revision small{font-size:12px;color:#95839f}.knowledge-task{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #eee8f2;font-size:13px}.knowledge-task span{color:#95839f;font-size:12px}.org-knowledge-entry{display:block;margin:14px 0;font-size:13px}@media (max-width:700px){.knowledge-page{padding:20px 12px 40px}.knowledge-heading{align-items:flex-start}.knowledge-heading h1{font-size:24px}.knowledge-heading>a{max-width:108px;line-height:1.7}.knowledge-context{padding:20px 16px;align-items:flex-start;flex-direction:column;gap:12px}.knowledge-tabs{padding:0 10px}.knowledge-editor,.knowledge-section{padding:20px 16px}.knowledge-fields{grid-template-columns:minmax(0,1fr);gap:14px}.knowledge-content-label textarea{font-size:16px}.knowledge-save{align-items:stretch}.knowledge-save>div{width:100%}.knowledge-save button{flex:1;min-height:42px}.knowledge-section-head{align-items:flex-start}.knowledge-import{padding:16px;gap:10px}.knowledge-error,.knowledge-notice{margin:0 16px 16px}.knowledge-revision{gap:8px;flex-wrap:wrap}.knowledge-revision>div{flex-basis:100%}.knowledge-task{align-items:flex-start;flex-wrap:wrap}}.knowledge-fact-summary{display:flex;flex-wrap:wrap;gap:24px;padding:18px 0;border-bottom:1px solid #eee8f2;margin-bottom:18px;font-size:12px;color:#887193}.knowledge-fact-summary strong{font-size:18px;color:#563d65;margin-left:6px}.knowledge-fact-actions,.knowledge-fact-actions>form,.knowledge-fact-actions>div{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.knowledge-fact-actions{justify-content:space-between}.knowledge-fact-actions input,.knowledge-dialog input:not([type=checkbox]),.knowledge-dialog textarea,.knowledge-dialog select{border:1px solid #dfd3e7;border-radius:6px;padding:10px 12px;min-width:0;max-width:100%;font:inherit;font-size:13px;background:#fff;color:#483451;box-sizing:border-box}.knowledge-fact-blockers{font-size:12px;line-height:1.9;margin:18px 0;padding:14px 16px;border:1px solid #eee3f3;border-radius:8px}.knowledge-fact-blockers summary{cursor:pointer}.knowledge-fact{border:1px solid #e5dbea;border-radius:10px;margin:18px 0;overflow:hidden}.knowledge-fact>header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:18px;background:#fcfafd}.knowledge-fact h4{margin:0 0 8px;font-size:15px}.knowledge-fact header p{font-size:12px;margin:0 0 6px;color:#86708f}.knowledge-fact small{color:#9987a3;font-size:11px}.knowledge-fact>footer{padding:14px 18px;border-top:1px solid #eee8f2}.knowledge-value{padding:16px 18px;border-top:1px solid #eee8f2}.knowledge-value>p{margin:0 0 8px;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.knowledge-value>.knowledge-tools{margin-top:12px;gap:8px}.knowledge-value details{margin:12px 0;font-size:12px}.knowledge-value summary{cursor:pointer;color:#805b98}.knowledge-value blockquote{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;background:#faf8fc;margin:10px 0;padding:14px;max-height:240px;overflow:auto}.knowledge-dialog-backdrop{position:fixed;inset:0;z-index:200;background:#30203866;display:flex;align-items:center;justify-content:center;padding:20px}.knowledge-dialog{background:#fff;border-radius:12px;box-shadow:0 20px 80px #30203840;width:640px;max-width:100%;max-height:90dvh;overflow:auto;padding:24px;box-sizing:border-box}.knowledge-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.knowledge-dialog h3{margin:0}.knowledge-dialog fieldset{border:0;padding:0;margin:0;min-width:0}.knowledge-dialog .knowledge-error{margin:16px 0 0}.knowledge-dialog label{font-size:12px;display:grid;gap:8px}.knowledge-dialog .knowledge-checkbox{display:flex;align-items:center;gap:8px;padding:8px 0}.knowledge-runs{margin:28px 0}.knowledge-run{border:1px solid #eee3f3;padding:16px;border-radius:9px;margin:12px 0;font-size:12px}.knowledge-run header{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.knowledge-run header>span{color:#8f7e9b}.knowledge-conflict{margin-top:12px;border-top:1px solid #eee8f2;padding-top:12px}.knowledge-conflict pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow:auto}.knowledge-conflict .knowledge-tools{margin-top:12px}@media (max-width:700px){.knowledge-dialog-backdrop{padding:12px}.knowledge-dialog{padding:18px}.knowledge-dialog :is(input,textarea,select){font-size:16px!important}.knowledge-fact-actions>form{width:100%;flex-wrap:nowrap}.knowledge-fact-actions input{width:100%;min-width:0}.knowledge-fact-summary{gap:16px}.knowledge-fact>header{padding:14px}.knowledge-value{padding:14px}.knowledge-fact .knowledge-tools{gap:6px}}.knowledge-dialog-shell{padding:0;border:0;background:transparent;max-width:calc(100vw - 24px);max-height:94dvh}.knowledge-dialog-shell::backdrop{background:#30203866}.knowledge-content-label textarea{font-weight:400}.knowledge-customer-feedback .knowledge-error{margin:18px 0}.knowledge-customer-review{display:grid;grid-template-columns:auto 1fr;gap:13px;padding:18px 0;border-bottom:1px solid #eee8f2}.knowledge-customer-review>div:first-child{color:#7f6d89}.knowledge-customer-review.is-confirmed>div:first-child{color:#397659}.knowledge-customer-review.is-rejected>div:first-child{color:#aa5549}.knowledge-customer-review span{font-size:11px;color:#8f7e99}.knowledge-customer-review h4{font-size:14px;margin:5px 0}.knowledge-customer-review blockquote{margin:10px 0;padding:12px 14px;background:#fff6f2;border-left:2px solid #b95e50;font-size:12px;line-height:1.7}.knowledge-customer-review small{font-size:11px;color:#95869d}.knowledge-media{padding:20px;min-width:0}.knowledge-media-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.knowledge-media-heading h3{margin:0 0 8px;font-size:17px}.knowledge-media-heading p{margin:0;max-width:760px;font-size:13px;line-height:1.7;color:var(--text-muted,#555)}.knowledge-media button{padding:8px 12px;background:transparent;border:1px solid var(--border,#ddd);border-radius:6px;white-space:nowrap;cursor:pointer}.knowledge-media button:disabled{opacity:.5;cursor:default}.knowledge-media-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;border-bottom:1px solid var(--border,#e5e7eb)}.knowledge-media-row>div:first-child{min-width:0}.knowledge-media-row strong{display:block;font-size:14px;overflow-wrap:anywhere}.knowledge-media-row p{font-size:13px;margin:6px 0;color:var(--text-muted,#555)}.knowledge-media-row small{font-size:12px;color:var(--text-muted,#555)}.knowledge-media-actions{display:flex;gap:16px;flex-shrink:0;font-size:13px}.knowledge-media-pagination{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:20px;font-size:13px}.knowledge-media :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (max-width:640px){.knowledge-media{padding:16px}.knowledge-media-heading{flex-direction:column;gap:12px}.knowledge-media-row{align-items:flex-start;flex-direction:column;gap:12px}.knowledge-media-actions{flex-wrap:wrap}.knowledge-media-pagination{justify-content:space-between;gap:8px}}.knowledge-media-actions{align-items:center}.knowledge-media-transcript{padding:16px;background:var(--bg,#f7f7f8);border-radius:6px;margin:8px 0 20px;max-height:650px;overflow:auto;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.knowledge-media-transcript h4{font-size:14px;margin:0 0 12px}.knowledge-media-transcript h5{font-size:13px;margin:12px 0 6px}.knowledge-media-transcript>div+div{margin-top:24px}.knowledge-media-text{white-space:pre-wrap}.knowledge-media-transcript summary{cursor:pointer;margin-top:12px}@media (max-width:640px){.knowledge-media-actions{flex-shrink:1}.knowledge-media-transcript{padding:12px;max-height:500px}}.kpn-market,.kpn-dialog{--kpn-ink:#292237;--kpn-muted:#776e80;--kpn-line:#e8e1ed;--kpn-accent:#725099;color:var(--kpn-ink);font-size:14px}.kpn-market{max-width:1480px;padding:36px;margin:auto}.kpn-market button,.kpn-dialog button,.kpn-market input,.kpn-market select,.kpn-dialog input,.kpn-dialog select,.kpn-dialog textarea{font:inherit}.kpn-market button,.kpn-dialog button{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:#fff;color:var(--kpn-ink);border:1px solid var(--kpn-line);border-radius:8px;padding:9px 12px;cursor:pointer;font-size:12px}.kpn-market button:disabled,.kpn-dialog button:disabled{opacity:.5;cursor:wait}.kpn-market button:hover:not(:disabled),.kpn-dialog button:hover:not(:disabled){border-color:#aa8dc4;background:#faf7fc}.kpn-market :focus-visible,.kpn-dialog :focus-visible{outline:3px solid #b5a0c8;outline-offset:3px}.kpn-market svg,.kpn-dialog svg{width:16px;height:16px;flex-shrink:0}.kpn-market .kpn-primary,.kpn-dialog .kpn-primary{background:#725099;border-color:#725099;color:#fff}.kpn-market .kpn-primary:hover,.kpn-dialog .kpn-primary:hover{background:#614383;color:#fff}.kpn-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.kpn-eyebrow{font-size:10px;font-weight:600;letter-spacing:.15em;color:var(--kpn-accent);margin:0 0 10px}.kpn-header h1{font-size:34px;letter-spacing:-.03em;margin:0 0 12px;line-height:1.2}.kpn-header h1 span{font-size:25px;font-weight:500;margin-left:10px}.kpn-header>div>p:last-child{color:var(--kpn-muted);font-size:13px;margin:0;line-height:1.7}.kpn-admin-actions{display:flex;gap:8px;flex-wrap:wrap}.kpn-admin-actions button[aria-pressed=true]{background:#eee5f5}.kpn-searchbar{display:flex;gap:12px;padding-bottom:28px;border-bottom:1px solid var(--kpn-line);margin-bottom:28px}.kpn-search{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--kpn-line);border-radius:10px;padding:5px 14px;flex:1;min-width:0}.kpn-search>svg{color:var(--kpn-accent);width:20px;height:20px}.kpn-search input{width:100%;min-width:0;border:0;background:transparent;padding:12px 0;font-size:13px;outline-offset:0}.kpn-search button{padding:5px;border:0}.kpn-region{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--kpn-line);border-radius:10px;padding:8px 14px;font-size:12px;white-space:nowrap}.kpn-region>span{color:var(--kpn-muted)}.kpn-region select{border:0;background:transparent;padding:8px 0;color:var(--kpn-ink)}.kpn-layout{display:grid;grid-template-columns:208px minmax(0,1fr);gap:32px}.kpn-categories h2{font-size:12px;color:var(--kpn-muted);font-weight:500;margin:0 0 14px;padding-left:12px}.kpn-categories nav{display:flex;flex-direction:column;gap:3px}.kpn-categories button{justify-content:space-between;text-align:left;padding:12px;border-color:transparent;background:transparent}.kpn-categories button small{color:#92879d;font-size:10px}.kpn-categories button[aria-pressed=true]{background:#ece4f3;color:#68448a;font-weight:600}.kpn-results{min-width:0}.kpn-results-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.kpn-results-head h2{font-size:21px;margin:0 0 10px;font-weight:600}.kpn-results-head p{font-size:12px;color:var(--kpn-muted);line-height:1.7;margin:0}.kpn-results-head>button{padding:8px}.kpn-result-count{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;color:var(--kpn-muted);margin:22px 0 14px;min-height:30px}.kpn-result-count button{border:0;background:transparent;color:var(--kpn-accent);padding:4px}.kpn-provider-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kpn-provider{background:#fff;border:1px solid var(--kpn-line);border-radius:12px;padding:22px;min-width:0;display:flex;flex-direction:column}.kpn-provider-top{display:flex;align-items:center;gap:12px}.kpn-provider-top>div:nth-child(2){min-width:0;flex:1}.kpn-monogram{width:42px;height:42px;border-radius:9px;display:grid;place-items:center;background:#f0eaf5;color:#765593;font-size:20px;flex-shrink:0}.kpn-provider h3{font-size:16px;margin:0 0 6px}.kpn-provider h3 button{padding:0;background:none;border:0;text-align:left;font-size:16px;font-weight:600;overflow-wrap:anywhere}.kpn-provider-top p{display:flex;gap:4px;align-items:center;color:var(--kpn-muted);font-size:11px;margin:0}.kpn-provider-top p svg{width:12px;height:12px}.kpn-summary{font-size:13px;line-height:1.8;margin:18px 0 14px;color:#63596e;overflow-wrap:anywhere}.kpn-tags{display:flex;flex-wrap:wrap;gap:6px}.kpn-tags span{font-size:10px;padding:5px 7px;background:#f6f2f9;color:#77608a;border-radius:5px;overflow-wrap:anywhere}.kpn-services{list-style:none;padding:0;margin:18px 0;display:grid;gap:8px}.kpn-services li{display:flex;gap:7px;align-items:flex-start;font-size:12px;overflow-wrap:anywhere}.kpn-services svg{width:13px;height:13px;color:#9680a8}.kpn-provider footer{display:flex;gap:12px;align-items:center;justify-content:space-between;border-top:1px solid var(--kpn-line);padding-top:15px;margin-top:auto}.kpn-provider footer>span{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--kpn-muted);overflow-wrap:anywhere}.kpn-provider footer>button{padding:0;border:0;color:var(--kpn-accent);background:transparent;white-space:nowrap}.kpn-status{font-size:10px;border-radius:4px;padding:4px 6px;background:#f1eef3;white-space:nowrap}.kpn-status.published{color:#467260;background:#edf5f0}.kpn-provider .kpn-edit-link{border:0;background:transparent;color:var(--kpn-muted);align-self:flex-start;font-size:11px;padding:12px 0 0}.kpn-empty{border:1px dashed #dcd2e5;border-radius:12px;min-height:350px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:40px 24px;background:#fcfafdf0}.kpn-empty>svg{width:32px;height:32px;color:#a48bb9}.kpn-empty h3{font-size:18px;font-weight:500;margin:20px 0 10px}.kpn-empty p{max-width:380px;font-size:13px;line-height:1.9;color:var(--kpn-muted);margin:0 0 22px}.kpn-loading{padding:90px 20px;text-align:center;color:var(--kpn-muted)}.kpn-message{padding:12px 16px;border-radius:8px;background:#efe8f5;color:#654c7a;line-height:1.7}.kpn-error{color:#a3404c!important;background:#fff2f2}.kpn-pagination{display:flex;align-items:center;gap:8px;margin-top:24px;font-size:12px}.kpn-pagination span{margin-right:auto;color:var(--kpn-muted)}.kpn-dialog{border:1px solid var(--kpn-line);border-radius:14px;width:min(720px,calc(100vw - 28px));max-height:90dvh;padding:0;background:#fff;box-shadow:0 24px 90px #25133233}.kpn-dialog::backdrop{background:#22132f80}.kpn-dialog>header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;background:#fff;padding:18px 24px;border-bottom:1px solid var(--kpn-line)}.kpn-dialog>header h2{font-size:17px;margin:0}.kpn-dialog>header button{padding:7px}.kpn-detail,.kpn-form{padding:26px}.kpn-detail>h3{font-size:26px;margin:14px 0;overflow-wrap:anywhere}.kpn-detail-summary{font-size:14px;color:var(--kpn-muted);line-height:1.9;overflow-wrap:anywhere}.kpn-detail dl{display:grid;grid-template-columns:1fr 1fr;background:#f8f5fa;border-radius:9px;padding:20px;gap:18px;margin:24px 0}.kpn-detail dt{font-size:11px;color:var(--kpn-muted);margin-bottom:7px}.kpn-detail dd{margin:0;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.kpn-detail h4{font-size:15px;margin:0 0 16px}.kpn-detail section{padding:24px 0 0;border-top:1px solid var(--kpn-line);margin-top:24px}.kpn-description{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.9}.kpn-contact>p{font-size:13px}.kpn-contact-options{display:grid;gap:10px}.kpn-contact-options>a,.kpn-contact-options>div{display:flex;gap:12px;align-items:center;border:1px solid var(--kpn-line);border-radius:8px;padding:12px;color:var(--kpn-accent);text-decoration:none;font-size:13px;min-width:0}.kpn-contact-options span{flex:1;min-width:0;overflow-wrap:anywhere}.kpn-contact small{display:block;color:var(--kpn-muted);font-size:11px;line-height:1.9;margin-top:16px}.kpn-form{display:grid;gap:18px}.kpn-form>p{font-size:12px;line-height:1.8;color:var(--kpn-muted);margin:0}.kpn-form label{display:flex;flex-direction:column;gap:8px;font-size:12px;min-width:0}.kpn-form input:not([type=checkbox]),.kpn-form textarea,.kpn-form select{width:100%;box-sizing:border-box;border:1px solid var(--kpn-line);border-radius:7px;background:#fff;color:var(--kpn-ink);padding:10px;font-size:13px}.kpn-form textarea{resize:vertical}.kpn-form fieldset{border:1px solid var(--kpn-line);border-radius:8px;padding:14px;min-width:0}.kpn-form legend{font-size:12px;padding:0 5px}.kpn-checks{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kpn-checks label{flex-direction:row;align-items:center;gap:6px;font-size:11px}.kpn-checks input{accent-color:#725099;margin:0}.kpn-form-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.kpn-form>button{justify-self:start}@media (min-width:1500px){.kpn-provider-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.kpn-market{padding:24px}.kpn-header{align-items:flex-start}.kpn-admin-actions{justify-content:flex-end}.kpn-layout{grid-template-columns:175px minmax(0,1fr);gap:20px}.kpn-provider-list{grid-template-columns:1fr}.kpn-region>span{display:none}}@media (max-width:650px){.kpn-market{padding:20px 16px}.kpn-header{flex-direction:column;gap:18px}.kpn-header h1{font-size:30px}.kpn-header h1 span{font-size:23px}.kpn-admin-actions{justify-content:flex-start}.kpn-searchbar{flex-direction:column;gap:10px;padding-bottom:20px;margin-bottom:20px}.kpn-region{align-self:flex-start}.kpn-region>span{display:inline}.kpn-search input{font-size:12px}.kpn-layout{grid-template-columns:1fr;gap:24px}.kpn-categories h2{padding-left:0;font-size:11px;margin-bottom:10px}.kpn-categories nav{flex-direction:row;overflow-x:auto;gap:6px;padding-bottom:8px}.kpn-categories button{flex-shrink:0;gap:10px;border:1px solid var(--kpn-line);padding:9px 10px}.kpn-results-head h2{font-size:19px}.kpn-provider{padding:18px}.kpn-empty{min-height:300px;padding:30px 20px}.kpn-dialog>header{padding:15px 18px}.kpn-detail,.kpn-form{padding:18px}.kpn-detail dl,.kpn-form-pair{grid-template-columns:1fr}.kpn-checks{gap:12px 8px}.kpn-detail>h3{font-size:23px}}.kpn-categories{min-width:0}.kpn-market .kpn-categories button span{margin:0;padding:0;background:none;color:inherit;font-size:12px;font-weight:inherit;border-radius:0}.kpn-partner{margin:24px 0;padding:24px;background:var(--surface,#fff);border:1px solid #dce5e1;border-radius:14px}.kpn-partner>header{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.kpn-partner h2{margin:0}.kpn-partner .kpn-form{max-width:850px}.kpn-partner button{cursor:pointer;padding:9px 14px;border:1px solid #ccd8d2;border-radius:8px;margin:4px;background:transparent}.kpn-partner .kpn-primary{background:#176553;color:#fff}.kpn-partner button:disabled{opacity:.5;cursor:not-allowed}.kpn-review details{padding:16px 0;border-top:1px solid #dce5e1}.kpn-review summary{cursor:pointer;font-weight:600}.kpn-review textarea{display:block;width:100%;max-width:650px;min-height:80px;border:1px solid #ccd8d2;border-radius:8px;padding:10px}.kpn-review-note{padding:12px;background:#fff6df}.kpn-review{margin:24px}.kpn-partner .kpn-form input{max-width:100%}@media (max-width:600px){.kpn-partner{padding:16px}.kpn-review{margin:12px}}.kpn-market .kpn-cover-button{display:block;padding:0;margin:0 0 18px;overflow:hidden;border:0;border-radius:8px;width:100%;background:#f5f2f7}.kpn-card-cover{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.kpn-monogram img{width:100%;height:100%;object-fit:contain;background:#fff;border-radius:8px}.kpn-detail-cover{display:block;width:100%;max-height:320px;object-fit:cover;border-radius:8px;margin-bottom:20px}.kpn-detail-logo{display:block;width:72px;height:72px;object-fit:contain;border:1px solid #e5dfea;border-radius:10px;padding:5px;background:#fff;margin-bottom:16px}.kpn-gallery figure{margin:0 0 20px}.kpn-gallery img{display:block;max-width:100%;height:auto;margin:auto;border-radius:6px}.kpn-gallery figcaption{font-size:12px;color:#796a84;line-height:1.6;margin-top:8px;overflow-wrap:anywhere}.kpn-media-editor>p{font-size:12px;color:#796a84;line-height:1.7}.kpn-media-slots,.kpn-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:14px 0}.kpn-media-preview{min-width:0;margin-top:12px;padding:10px;border:1px solid #e6dfea;border-radius:8px}.kpn-media-preview>img{display:block;width:100%;height:130px;object-fit:contain;background:#f7f4fa;border-radius:6px;margin-bottom:10px}.kpn-media-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.kpn-media-actions button{font-size:12px}.kpn-media-editor input[type=file]{max-width:100%;font-size:12px}.kpn-media-editor .kpn-error{padding:10px}@media (max-width:550px){.kpn-media-slots,.kpn-media-grid{grid-template-columns:1fr}.kpn-detail-cover{max-height:200px}}.sb-page{max-width:1500px;margin:0 auto;padding:34px 30px 60px;color:#302d35}.sb-page *{box-sizing:border-box}.sb-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px}.sb-eyebrow{font-size:10px!important;font-weight:700;letter-spacing:1.8px;color:#8855ae!important}.sb-heading h1{font-size:28px;letter-spacing:-.7px;margin:8px 0}.sb-heading p,.sb-section-heading p{color:#7c7685;font-size:13px;line-height:1.7;margin:5px 0}.sb-page button,.sb-page select,.sb-page input{font:inherit}.sb-page button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #e2dce8;background:#fff;border-radius:7px;padding:8px 12px;color:#554362;cursor:pointer;font-size:12px}.sb-page button:disabled{opacity:.5;cursor:default}.sb-page button:hover:not(:disabled){border-color:#9c74b8;background:#faf7fc}.sb-page button:focus-visible,.sb-page select:focus-visible,.sb-page input:focus-visible,.sb-page a:focus-visible{outline:2px solid #8751ae;outline-offset:3px}.sb-page a{color:#8251a6}.sb-summary{display:grid;grid-template-columns:repeat(3,1fr) 1.2fr;background:#fff;border:1px solid #e7e2ed;border-radius:10px;margin-bottom:24px;padding:24px}.sb-summary>div{border-right:1px solid #ede8f0;padding:0 24px}.sb-summary>div:first-child{padding-left:0}.sb-summary span{font-size:11px;color:#817589}.sb-summary strong{display:block;font-size:30px;font-weight:600;margin-top:10px;font-variant-numeric:tabular-nums}.sb-summary small{font-size:11px;font-weight:400;color:#938499}.sb-summary>p{font-size:12px;line-height:1.9;color:#8b7a94;margin:8px 0 0 24px}.sb-section-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px}.sb-section-heading h2{font-size:18px;letter-spacing:-.3px;margin:0}.sb-section-heading a{display:flex;align-items:center;gap:5px;font-size:12px}.sb-section-heading>span{color:#8b7a94;font-size:12px}.sb-sites,.sb-products{background:#fff;border:1px solid #e7e2ed;border-radius:10px;padding:24px;margin-top:22px}.sb-table-wrap{overflow:auto}.sb-page table{border-collapse:collapse;width:100%;font-size:12px}.sb-page th{text-align:left;color:#91829a;font-size:10px;font-weight:500;padding:12px 10px;border-bottom:1px solid #e6e0eb;background:#faf9fb;white-space:nowrap}.sb-page td{padding:15px 10px;border-bottom:1px solid #eee9f1;vertical-align:middle}.sb-page tr:last-child td{border-bottom:0}.sb-page tr.sb-selected{background:#faf5fd}.sb-page button.sb-brand{padding:0;border:0;background:transparent;font-size:12px;font-weight:600;text-align:left;justify-content:flex-start;color:#44334f;max-width:245px;line-height:1.5}.sb-domain{display:flex;align-items:center;gap:4px;color:#93849a!important;font-size:10px;margin-top:6px;line-height:1.4}.sb-binding{display:flex;gap:6px;align-items:center}.sb-binding select{max-width:195px}.sb-page select{background:#fff;border:1px solid #e3dce9;border-radius:6px;padding:8px;font-size:11px;color:#594662;min-height:34px}.sb-status{display:inline-block;font-size:10px;padding:4px 7px;border-radius:4px;background:#f3f0f5;color:#83738c;white-space:nowrap}.sb-success{background:#eaf5ef;color:#32734e}.sb-error{background:#fff1e8;color:#ab602e}.sb-running,.sb-pending{background:#f2eafa;color:#8656a8}.sb-time{font-size:10px;white-space:nowrap;color:#84768c}.sb-muted{color:#a18aa5}.sb-alert{padding:12px 16px;font-size:12px;line-height:1.6;border:1px solid #e5daeb;border-radius:7px;background:#faf6fc;color:#7c548e}.sb-alert.sb-error{border-color:#f0d5c0;color:#93471e;background:#fff6ef}.sb-filters{display:flex;align-items:center;gap:10px;margin:20px 0}.sb-search{display:flex;align-items:center;gap:8px;border:1px solid #e3dce9;border-radius:7px;padding:0 10px;flex:1;min-width:160px;color:#9e8ca8}.sb-search input{width:100%;border:0;background:none;outline:none;padding:10px 0;font-size:12px;color:#483652}.sb-filters>select{max-width:260px}.sb-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sb-page button.sb-product{padding:0;display:block;overflow:hidden;border:1px solid #eee9f0;border-radius:8px;text-align:left;color:#44334f;min-width:0}.sb-product-image{aspect-ratio:4/3;background:#f6f4f7;display:grid;place-items:center;color:#b5a4bd;overflow:hidden}.sb-product-image img{width:100%;height:100%;object-fit:contain;transition:transform .2s}.sb-product:hover .sb-product-image img{transform:scale(1.03)}.sb-product-copy{padding:14px}.sb-product-copy small{font-size:9px;color:#9a81a7;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sb-product-copy h3{font-size:13px;line-height:1.5;margin:7px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:39px}.sb-product-copy>span{font-size:10px;color:#95869c}.sb-product-copy p{font-size:10px;color:#aa9aae;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:8px 0 0}.sb-empty{text-align:center;padding:50px 15px;color:#93819d}.sb-empty>svg{width:32px;height:32px;stroke-width:1.2}.sb-empty h3{font-size:16px;font-weight:500;color:#6c5679;margin:14px 0 8px}.sb-empty p{font-size:12px;line-height:1.7}.sb-pagination{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:26px;font-size:12px;color:#8a7497}.sb-dialog{border:1px solid #e5dcea;border-radius:12px;width:min(900px,94vw);padding:0;max-height:88vh;color:#44334f;box-shadow:0 16px 60px #28173430}.sb-dialog::backdrop{background:#20172777}.sb-dialog-head{display:flex;justify-content:space-between;align-items:center;padding:22px 26px;border-bottom:1px solid #eee6f2;position:sticky;top:0;background:#fff;z-index:1}.sb-dialog-head small{font-size:10px;color:#9b86a7}.sb-dialog-head h2{font-size:21px;margin:8px 0 0}.sb-dialog-body{padding:24px 26px}.sb-dialog-body>p{font-size:13px;line-height:1.9;white-space:pre-wrap}.sb-gallery{display:flex;overflow:auto;gap:12px;padding-bottom:10px}.sb-gallery img{height:240px;max-width:90%;object-fit:contain;border-radius:6px;background:#f7f5f8}.sb-dialog dl{display:grid;grid-template-columns:145px 1fr;font-size:12px;line-height:1.8}.sb-dialog dl>div{display:contents}.sb-dialog dt,.sb-dialog dd{padding:10px 0;border-bottom:1px solid #eee8f1;margin:0}.sb-dialog dt{color:#95819f}.sb-source-link{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-size:12px}.sb-customer-nav{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding:20px 30px;background:#fff;border-bottom:1px solid #eae4ed;font-size:13px;color:#745682}.sb-customer-nav a{color:#8654a7}.sb-org-sites{border-top:1px solid #eee5f3;margin-top:18px;padding-top:16px}.sb-org-sites h4{margin:0 0 10px}.sb-org-sites>p{font-size:12px;line-height:1.7}.sb-spin{animation:sb-spin 1s linear infinite}@keyframes sb-spin{to{transform:rotate(360deg)}}@media (max-width:1150px){.sb-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sb-summary{grid-template-columns:repeat(3,1fr)}.sb-summary>p{grid-column:1/-1;border-top:1px solid #eee;margin:18px 0 0;padding-top:12px}.sb-summary>div:nth-child(3){border:0}.sb-filters{flex-wrap:wrap}.sb-search{flex-basis:100%}}@media (max-width:650px){.sb-page{padding:22px 14px 40px}.sb-heading{align-items:flex-start}.sb-heading h1{font-size:24px}.sb-heading>button{white-space:nowrap;margin-top:24px}.sb-summary{padding:16px}.sb-summary>div{padding:0 12px}.sb-summary strong{font-size:25px}.sb-summary small{display:block;margin-top:4px}.sb-sites,.sb-products{padding:16px}.sb-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sb-product-copy{padding:10px}.sb-product-copy h3{font-size:12px;min-height:36px}.sb-filters>select{width:100%;max-width:none}.sb-dialog-head,.sb-dialog-body{padding:16px}.sb-dialog dl{grid-template-columns:100px 1fr}.sb-gallery img{height:180px}.sb-heading p{font-size:11px}}@media (prefers-reduced-motion:reduce){.sb-spin{animation:none}.sb-product-image img{transition:none}}.package-page{padding:32px;max-width:1400px;margin:auto;color:#292431}.package-page>header{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:28px}.package-page>header p{font-size:10px;letter-spacing:.14em;color:#7d648c;margin:0 0 10px}.package-page h1{font-size:30px;margin:0 0 9px}.package-page>header span,.package-page>header small{color:#756c7c;font-size:13px}.package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.package-grid article,.package-detail form>section,.package-signup{background:#fff;border:1px solid #e5deea;border-radius:12px;padding:22px}.package-card-head{display:flex;justify-content:space-between;color:#806090;font-size:11px}.package-card-head svg{width:20px}.package-grid h2{font-size:19px;margin:20px 0 8px}.package-grid article>strong{font-size:22px}.package-grid article>strong small{font-size:11px;color:#84798b}.package-grid article>p,.package-grid li{font-size:12px;line-height:1.7;color:#74697b}.package-grid ul{padding-left:18px;min-height:112px}.package-link-state{display:flex;gap:8px;align-items:center;border-top:1px solid #eee9f1;padding-top:14px;color:#67566f;font-size:11px}.package-link-state svg,.package-open svg{width:14px}.package-open,.package-back{display:inline-flex;gap:7px;align-items:center;color:#704c87;text-decoration:none;font-size:12px;font-weight:600;margin-top:18px}.package-back{margin:0 0 18px}.package-detail{max-width:1100px}.package-detail form{display:grid;gap:18px}.package-detail form h2,.package-signup h2{font-size:17px;margin:0 0 9px}.package-detail form section>p,.package-signup p{font-size:12px;color:#786e7e;line-height:1.7}.package-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.package-fields label{display:grid;gap:7px;font-size:12px}.package-fields .wide{grid-column:1/-1}.package-fields input,.package-fields textarea,.package-rights input,.package-rights select,.package-generated input{width:100%;box-sizing:border-box;border:1px solid #ddd5e3;border-radius:7px;padding:10px;background:#fff;color:#302839;font:inherit}.package-fields input:disabled,.package-fields textarea:disabled,.package-rights input:disabled,.package-rights select:disabled{background:#f7f5f8;color:#675d6d}.package-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.package-checks label{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #ebe5ef;border-radius:7px;font-size:12px}.package-rights{overflow:auto}.package-rights table{border-collapse:collapse;width:100%;min-width:680px;font-size:12px}.package-rights th,.package-rights td{text-align:left;border-bottom:1px solid #eee9f1;padding:9px}.package-rights input,.package-rights select{padding:8px}.package-primary,.package-signup button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9cee0;border-radius:8px;background:#fff;color:#6d4d88;padding:10px 14px;font:inherit;cursor:pointer}.package-primary{justify-self:start;background:#725099;color:#fff}.package-primary svg,.package-signup button svg{width:15px}.package-primary:disabled,.package-signup button:disabled{opacity:.55}.package-error{color:#a23e50}.package-notice{color:#2d7049}.package-signup{margin-top:20px}.package-signup-actions{display:flex;gap:10px;flex-wrap:wrap}.package-generated{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:16px}.package-generated small{grid-column:1/-1;color:#7e7385}.package-generated button{margin:0}@media (max-width:900px){.package-grid,.package-fields,.package-checks{grid-template-columns:1fr 1fr}}@media (max-width:600px){.package-page{padding:22px 14px}.package-page>header{align-items:flex-start;flex-direction:column}.package-grid,.package-fields,.package-checks{grid-template-columns:1fr}.package-fields .wide{grid-column:auto}.package-generated{grid-template-columns:1fr}.package-generated small{grid-column:auto}}.package-detail,.package-detail form,.package-detail form>section{min-width:0}.team-workbench{max-width:1440px!important;margin:auto}.team-tabs{display:flex;gap:24px;border-bottom:1px solid #e6e1eb;margin:20px 0}.team-tabs a{padding:12px 2px;text-decoration:none;color:#736b7d;border-bottom:2px solid transparent}.team-tabs a[aria-current]{color:#8539b9;border-color:currentColor;font-weight:600}.team-workbench .cw-panel{min-width:0}.team-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.team-section-heading h2{margin:0}.team-section-heading h2 small{color:#84788c;font-size:14px}.team-section-heading p{margin:8px 0}.team-help{font-size:13px;margin:14px 0;color:#736b7d}.team-help summary{cursor:pointer}.team-help p{max-width:80ch;line-height:1.8}.team-workbench .team-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:20px 0}.team-filters label{display:grid;gap:6px;font-size:12px;min-width:120px}.team-filters label:first-of-type{flex:1;min-width:180px}.team-workbench .team-filters input,.team-workbench .team-filters select{margin:0;width:100%;box-sizing:border-box}.team-workbench .team-filters a{padding:10px 4px;font-size:13px;color:#736b7d}.team-workbench .team-list{gap:0;max-height:560px;overflow:auto;scrollbar-gutter:stable}.team-workbench .team-user{padding:12px 0;gap:8px}.team-workbench .team-user strong{flex:1;min-width:150px;overflow-wrap:anywhere}.team-account{display:block;margin-top:5px;font-size:12px;font-weight:400;color:#84788c}.team-workbench .team-user button{padding:7px 10px;font-size:12px}.team-pagination{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding-top:18px;margin-top:12px;border-top:1px solid #eee8f2;font-size:13px;font-variant-numeric:tabular-nums}.team-pagination>span:first-child{margin-right:auto;color:#736b7d}.team-pagination a,.team-link{color:#8539b9;text-decoration:none;padding:8px}.team-pagination [aria-disabled]{color:#aaa1b0}.team-workbench button:disabled{opacity:.45;cursor:not-allowed}.team-workbench :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid #8539b9;outline-offset:3px}.team-workbench button{transition:background .2s}.team-workbench button:active:not(:disabled){transform:translateY(1px)}.team-create{margin-top:20px}.team-workbench .team-create form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:flex-end;gap:16px}.team-create label{display:grid;gap:6px}.team-empty{text-align:center;padding:36px 12px;color:#84788c}.team-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;background:#f8f6fa;padding:18px;border-radius:10px}.team-stats strong{display:block;font-size:26px;font-weight:600;font-variant-numeric:tabular-nums}.team-stats span{display:block;font-size:12px;color:#736b7d;margin-top:6px}.team-popular{font-size:13px;line-height:1.8}.team-table-scroll{overflow:auto;max-height:580px;margin-top:20px}.team-audit-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px;font-variant-numeric:tabular-nums}.team-audit-table th{position:sticky;top:0;background:#f8f6fa;font-size:12px;color:#736b7d;font-weight:500;z-index:1}.team-audit-table :is(th,td){padding:13px 12px;border-bottom:1px solid #eee8f2;vertical-align:top}.team-audit-table td:first-child{white-space:nowrap}.team-audit-table small{display:block;color:#84788c;margin-top:5px}.team-audit-table .team-target{min-width:140px;max-width:320px;overflow-wrap:anywhere}.team-result{color:#47735d;white-space:nowrap;font-size:12px}.team-result.failed{color:#ac4651}.team-footnote{font-size:12px!important;color:#84788c;line-height:1.8;margin-top:18px!important}@media (max-width:760px){.team-workbench .team-create form{grid-template-columns:1fr 1fr}.team-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.team-section-heading{align-items:flex-start}.team-user strong{flex-basis:100%!important}.team-filters label{flex:1}.team-workbench .team-list{max-height:500px}}@media (max-width:420px){.team-workbench .team-create form{grid-template-columns:1fr}}.team-workbench .team-user select{margin:0;padding:8px}.team-workbench .team-create :is(input,select){width:100%;margin:0}.team-workbench .team-tabs,.team-workbench .team-pagination{flex-direction:row}.team-workbench .team-tabs a{border-radius:0;flex:none}.team-workbench .team-pagination button{font-size:13px}.team-workbench .team-audit-table{min-width:850px}.team-workbench .team-section-heading p{font-size:13px;line-height:1.7;color:#736b7d}.team-workbench .team-link{white-space:nowrap;font-size:13px;flex-shrink:0}.team-scope-button{color:#742da7;background:#f5ecfb;border-color:#e4d3ef!important}.team-scope-backdrop{position:fixed;inset:0;z-index:100;background:#21182880;display:grid;place-items:center;padding:24px}.team-scope-dialog{width:min(1120px,100%);max-height:min(820px,calc(100vh - 48px));overflow:auto;box-sizing:border-box;background:#fff;border-radius:18px;box-shadow:0 28px 90px #170b2638;padding:26px}.team-scope-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #eee8f2;padding-bottom:18px}.team-scope-dialog>header p{margin:0 0 5px;color:#8539b9;font-size:11px;letter-spacing:.12em}.team-scope-dialog>header h2{margin:0;font-size:23px}.team-scope-dialog>header span{display:block;margin-top:7px;color:#84788c;font-size:12px}.team-scope-dialog>header button{background:#f5f2f7;border:0;border-radius:8px;padding:9px 13px}.team-scope-loading{padding:52px 0;text-align:center;color:#84788c}.team-scope-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:20px 0}.team-scope-stats div{padding:14px;background:#f8f6fa;border:1px solid #efe9f2;border-radius:10px;min-width:0}.team-scope-stats strong{display:block;font-size:21px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.team-scope-stats span{display:block;color:#736b7d;font-size:11px;margin-top:5px}.team-scope-search{display:flex;align-items:flex-end;gap:9px;margin:14px 0}.team-scope-search label{display:grid;gap:6px;flex:1;font-size:12px;color:#736b7d}.team-scope-search input{box-sizing:border-box;width:100%;margin:0!important}.team-scope-search button{padding:10px 14px!important}.team-scope-table{overflow:auto;border:1px solid #eee8f2;border-radius:10px;max-height:390px}.team-scope-table table{width:100%;border-collapse:collapse;min-width:790px;font-size:12px;font-variant-numeric:tabular-nums}.team-scope-table th{position:sticky;top:0;background:#f8f6fa;color:#736b7d;text-align:left;font-weight:500;z-index:1}.team-scope-table :is(th,td){padding:11px 12px;border-bottom:1px solid #eee8f2}.team-scope-table tbody tr:last-child td{border-bottom:0}.team-scope-table td:first-child{min-width:180px}.team-scope-table td strong,.team-scope-table td small{display:block}.team-scope-table td small{color:#84788c;margin-top:4px}.team-scope-pagination{display:flex;align-items:center;gap:10px;padding-top:14px}.team-scope-pagination span{margin-right:auto;color:#736b7d;font-size:12px}.team-scope-pagination button{padding:7px 11px!important;font-size:12px}.team-scope-note{color:#84788c;font-size:11px;line-height:1.7;margin:14px 0 0}.team-scope-dialog>.cw-error{margin:16px 0 0}@media (max-width:900px){.team-scope-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.team-scope-backdrop{padding:0;place-items:stretch}.team-scope-dialog{width:100%;max-height:100vh;border-radius:0;padding:18px 14px}.team-scope-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.team-scope-search{flex-wrap:wrap}.team-scope-search label{flex-basis:100%}}.team-performance{border-block:1px solid #eee8f2;padding:20px 0 16px}.team-performance-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.team-performance :is(h3,h4,p){margin:0}.team-performance-heading h3{font-size:17px}.team-performance-heading p,.team-trend-panel>div>p,.team-low-alert>div:first-child>p{margin-top:5px;color:#84788c;font-size:11px;line-height:1.5}.team-period-tabs{display:flex;padding:3px;background:#f3eff5;border-radius:9px;flex-shrink:0}.team-period-tabs button{border:0;background:transparent;padding:7px 12px!important;font-size:12px;color:#736b7d}.team-period-tabs button[aria-pressed=true]{background:#fff;color:#742da7;box-shadow:0 1px 5px #2b12321c}.team-performance-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:15px 0}.team-performance-stats>div{padding:13px 14px;border:1px solid #eee8f2;border-radius:10px;background:#fff}.team-performance-stats strong{display:block;font-size:20px;font-variant-numeric:tabular-nums}.team-performance-stats span{display:block;margin-top:5px;color:#736b7d;font-size:11px}.team-performance-stats .is-warning{background:#fff2f2;border-color:#efb9bc;color:#a8323c}.team-performance-stats .is-warning span{color:#a8323c}.team-performance-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,1fr);gap:12px}.team-trend-panel,.team-low-alert{min-width:0;border:1px solid #eee8f2;border-radius:12px;padding:15px;background:#faf8fb}.team-trend-panel h4,.team-low-alert h4{font-size:13px}.team-traffic-chart{margin-top:10px}.team-traffic-chart svg{display:block;width:100%;height:auto;overflow:visible}.team-traffic-chart svg g line{stroke:#e8e0ec;stroke-width:1}.team-traffic-chart svg text{fill:#8b8291;font-size:10px;text-anchor:end;font-variant-numeric:tabular-nums}.team-traffic-chart svg .team-chart-date{text-anchor:middle}.team-traffic-chart polygon{fill:#8d45bc16}.team-traffic-chart polyline{fill:none;stroke:#8539b9;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.team-traffic-chart circle{fill:#fff;stroke:#8539b9;stroke-width:2}.team-low-alert{position:relative}.team-low-alert.has-warning{background:#fff7f7;border-color:#efc7ca}.team-low-alert.has-warning h4,.team-low-alert.has-warning>div:first-child>p{color:#a8323c}.team-low-list{display:grid;gap:7px;max-height:230px;overflow:auto;margin-top:12px;padding-right:3px}.team-low-list article{display:grid;grid-template-columns:62px minmax(0,1fr);gap:10px;padding:9px;border-left:3px solid #d94b56;border-radius:7px;background:#fff}.team-low-list article>strong{color:#b02c38;font-size:12px;font-variant-numeric:tabular-nums}.team-low-list article span,.team-low-list article time{display:block;color:#84788c;font-size:10px}.team-low-list article p{margin:4px 0;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-low-clear{display:grid;place-items:center;width:44px;height:44px;margin:35px auto 20px;border-radius:50%;background:#e8f5ed;color:#3d7b59;font-size:22px}.team-performance>.team-scope-note{margin-top:11px}@media (max-width: 900px){.team-performance-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.team-performance-grid{grid-template-columns:1fr}}@media (max-width: 600px){.team-performance-heading{align-items:stretch;flex-direction:column}.team-period-tabs{align-self:flex-start}.team-performance-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.team-performance-grid{grid-template-columns:minmax(0,1fr)}.team-trend-panel,.team-low-alert{padding:12px}.team-low-list{max-height:190px}}.internal-docs-page{max-width:1420px;margin:0 auto;padding:34px;color:#27222d}.internal-docs-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.internal-docs-heading>div:first-child>p,.internal-doc-detail-heading>p{margin:0 0 9px;color:#846093;font-size:10px;font-weight:700;letter-spacing:.15em}.internal-docs-heading h1,.internal-doc-detail-heading h1{margin:0 0 8px;font-size:31px;letter-spacing:-.035em}.internal-docs-heading>div:first-child>span,.internal-doc-detail-heading>span{color:#736b78;font-size:13px;line-height:1.7}.internal-docs-heading>div:last-child{display:grid;grid-template-columns:auto auto;align-items:center;gap:0 10px;min-width:190px;padding:17px 20px;border:1px solid #e3dbe7;border-radius:13px;background:#fff}.internal-docs-heading>div:last-child svg{grid-row:1/3;width:24px;color:#79528d}.internal-docs-heading>div:last-child strong{font-size:23px}.internal-docs-heading>div:last-child span{color:#817888;font-size:11px}.internal-docs-intro{display:flex;align-items:center;gap:16px;margin-bottom:22px;padding:16px 18px;border:1px solid #e7dced;border-radius:12px;background:#faf7fc}.internal-docs-intro>div{display:flex;align-items:center;gap:8px;white-space:nowrap;color:#724987;font-size:12px;font-weight:700}.internal-docs-intro svg{width:17px}.internal-docs-intro p{margin:0;color:#685f6d;font-size:12px;line-height:1.7}.internal-docs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.internal-docs-grid article{display:flex;flex-direction:column;min-height:286px;padding:22px;border:1px solid #e4dee8;border-radius:14px;background:#fff;box-shadow:0 10px 26px #301f3809}.internal-docs-card-top{display:flex;justify-content:space-between;gap:12px;align-items:center}.internal-docs-card-top span{padding:4px 8px;border-radius:6px;background:#f4ecf8;color:#75488c;font-size:10px;font-weight:700}.internal-docs-card-top small,.internal-docs-grid article>small{color:#918896;font-size:10px}.internal-docs-grid h2{margin:23px 0 9px;font-size:19px}.internal-docs-grid article>p{min-height:48px;margin:0 0 16px;color:#746b79;font-size:12px;line-height:1.7}.internal-docs-meta{display:flex;gap:16px;margin-bottom:10px;color:#675d6c;font-size:11px}.internal-docs-meta span{display:flex;align-items:center;gap:5px}.internal-docs-meta svg{width:14px}.internal-docs-grid a{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:17px;border-top:1px solid #eee9f0;color:#714b86;font-size:12px;font-weight:700;text-decoration:none}.internal-docs-grid a svg{width:15px}.internal-docs-footer{margin-top:22px;padding:19px 21px;border:1px dashed #ddd2e3;border-radius:12px}.internal-docs-footer strong{font-size:12px}.internal-docs-footer p{margin:6px 0 0;color:#817785;font-size:11px}.internal-docs-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;color:#6e4b82;font-size:12px;font-weight:700;text-decoration:none}.internal-docs-back svg{width:15px}.internal-doc-detail{max-width:1320px}.internal-doc-detail-heading{padding:28px 30px;border-radius:16px;background:linear-gradient(130deg,#2f2335,#46304e);color:#fff}.internal-doc-detail-heading>p{color:#d5b8df}.internal-doc-detail-heading>span{display:block;max-width:760px;color:#ddd3e1}.internal-doc-detail-heading>div{display:flex;flex-wrap:wrap;gap:18px;margin-top:20px}.internal-doc-detail-heading small{display:flex;align-items:center;gap:6px;color:#cdbfd2;font-size:10px}.internal-doc-detail-heading small svg{width:13px}.internal-faq-layout{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:start;gap:24px;margin-top:24px}.internal-faq-filter{position:sticky;top:18px;display:flex;flex-direction:column;padding:13px;border:1px solid #e4dde8;border-radius:13px;background:#fff}.internal-faq-filter>strong{padding:7px 9px 12px;font-size:11px}.internal-faq-filter>button{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px;border:0;border-radius:8px;background:transparent;color:#6f6674;text-align:left;font-size:11px}.internal-faq-filter>button:hover,.internal-faq-filter>button.active{background:#f5eef9;color:#714887}.internal-faq-filter>button small{display:grid;place-items:center;min-width:23px;height:20px;border-radius:7px;background:#f2eef4;font-size:9px}.internal-faq-filter>div{margin-top:12px;padding:13px;border-radius:9px;background:#faf6ed;color:#795f30}.internal-faq-filter>div svg{width:15px}.internal-faq-filter>div p{margin:7px 0 0;font-size:10px;line-height:1.65}.internal-faq-content{min-width:0}.internal-faq-search{display:flex;align-items:center;gap:9px;margin-bottom:17px;padding:0 13px;border:1px solid #ded6e3;border-radius:11px;background:#fff}.internal-faq-search>svg{width:17px;color:#938a98}.internal-faq-search input{min-width:0;flex:1;padding:13px 0;border:0;outline:0;background:transparent;color:#332b37;font-size:12px}.internal-faq-search button{display:grid;place-items:center;padding:4px;border:0;background:transparent;color:#8c828f}.internal-faq-search button svg{width:14px}.internal-faq-search>span{padding-left:10px;border-left:1px solid #eee9f0;color:#8d8491;font-size:10px;white-space:nowrap}.internal-faq-section{margin-bottom:24px}.internal-faq-section>header{margin-bottom:10px}.internal-faq-section>header p{margin:0 0 4px;font-size:16px;font-weight:700}.internal-faq-section>header span{color:#817785;font-size:11px}.internal-faq-section>div{overflow:hidden;border:1px solid #e3dce7;border-radius:12px;background:#fff}.internal-faq-item{border-bottom:1px solid #eee9f0}.internal-faq-item:last-child{border-bottom:0}.internal-faq-item>summary{display:flex;align-items:center;gap:10px;padding:17px 19px;cursor:pointer;list-style:none;font-size:13px;font-weight:650}.internal-faq-item>summary::-webkit-details-marker{display:none}.internal-faq-item>summary:before{content:"+";display:grid;place-items:center;flex:0 0 auto;width:21px;height:21px;border-radius:7px;background:#f4eef7;color:#744b89;font-size:15px;font-weight:400}.internal-faq-item[open]>summary:before{content:"\2212"}.internal-faq-item>summary em{margin-left:auto;padding:4px 7px;border-radius:6px;background:#fff2df;color:#92641b;font-size:9px;font-style:normal;font-weight:700;white-space:nowrap}.internal-faq-item[open]>summary{background:#fcfafd}.internal-faq-answer{padding:0 19px 19px 50px}.internal-faq-answer>p{margin:0;color:#625968;font-size:12px;line-height:1.85}.internal-faq-checks{margin-top:14px;padding:14px 16px;border-radius:9px;background:#f8f6f9}.internal-faq-checks strong,.internal-faq-reply strong{font-size:10px;color:#55495c}.internal-faq-checks ol{margin:8px 0 0;padding-left:19px}.internal-faq-checks li{margin:5px 0;color:#6f6574;font-size:11px;line-height:1.6}.internal-faq-reply{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-top:14px;padding:15px 16px;border:1px solid #e6d9ed;border-radius:9px;background:#fbf7fd}.internal-faq-reply p{margin:6px 0 0;color:#624f6e;font-size:11px;line-height:1.75}.internal-faq-reply button,.internal-faq-empty button{display:flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;padding:8px 10px;border:1px solid #ddcee5;border-radius:7px;background:#fff;color:#704a85;font-size:10px;white-space:nowrap}.internal-faq-reply button svg,.internal-faq-empty button svg{width:13px}.internal-faq-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.internal-faq-tags span{padding:4px 7px;border-radius:6px;background:#f4f1f5;color:#7b717f;font-size:9px}.internal-faq-empty{padding:60px 20px;border:1px dashed #dcd3e1;border-radius:12px;text-align:center}.internal-faq-empty>svg{width:25px;color:#967ba2}.internal-faq-empty h2{font-size:16px}.internal-faq-empty p{color:#827887;font-size:11px}.internal-faq-empty button{margin:16px auto 0}@media (max-width:900px){.internal-docs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.internal-faq-layout{grid-template-columns:1fr}.internal-faq-filter{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.internal-faq-filter>strong,.internal-faq-filter>div{grid-column:1/-1}}@media (max-width:620px){.internal-docs-page{padding:22px 14px}.internal-docs-heading{align-items:flex-start;flex-direction:column}.internal-docs-heading>div:last-child{width:100%}.internal-docs-intro{align-items:flex-start;flex-direction:column}.internal-docs-grid{grid-template-columns:1fr}.internal-doc-detail-heading{padding:23px 20px}.internal-doc-detail-heading h1{font-size:27px}.internal-faq-filter{grid-template-columns:1fr 1fr}.internal-faq-filter>button{padding:9px 8px}.internal-faq-search>span{display:none}.internal-faq-item>summary{align-items:flex-start;padding:15px 13px;font-size:12px}.internal-faq-item>summary:before{width:19px;height:19px}.internal-faq-item>summary em{white-space:normal}.internal-faq-answer{padding:0 13px 16px 42px}.internal-faq-reply{align-items:stretch;flex-direction:column}.internal-faq-reply button{align-self:flex-start}}.content-workbench{max-width:1400px;margin:auto;padding:36px 28px;color:#282435}.cw-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.cw-heading p{font-size:11px;color:#8754bd;letter-spacing:2px}.cw-heading h1{font-size:28px;margin:10px 0}.cw-heading span,.cw-panel>p,.cw-panel small{color:#777082;font-size:13px;line-height:1.7}.cw-badge{padding:10px 16px;background:#f0e8fa;border-radius:22px}.cw-notice{padding:16px;background:#fff7e7;border:1px solid #eddfbf;border-radius:12px;margin-bottom:20px;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.cw-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}.cw-panel{background:#fff;border:1px solid #e8e4ec;border-radius:16px;padding:24px;min-width:0}.cw-panel h2{font-size:18px;margin:0 0 12px}.cw-panel h3{font-size:15px}.cw-panel input:not([type=checkbox]),.cw-panel select,.cw-panel textarea{width:100%;padding:12px;border:1px solid #ddd5e5;border-radius:8px;background:#fff;color:#292232;font:inherit;margin:8px 0 14px;box-sizing:border-box}.cw-panel input[type=checkbox]{accent-color:#8a48c7;flex-shrink:0}.cw-panel label{font-size:13px}.cw-panel textarea{resize:vertical}.cw-panel button{border:1px solid #dbd2e4;border-radius:8px;background:#f8f5fc;padding:10px 16px;color:#65408a;cursor:pointer}.cw-panel button:disabled{opacity:.45;cursor:not-allowed}.cw-panel .cw-primary{background:#8c45c5;color:#fff}.cw-panel form{display:flex;align-items:center;gap:8px}.cw-panel form select{flex:1;width:60%}.cw-panel hr{border:0;border-top:1px solid #eee;margin:28px 0}.cw-comments{max-height:520px;overflow:auto;margin-top:14px}.cw-comment{display:flex;align-items:flex-start;gap:12px;border-top:1px solid #eee;padding:14px 0;cursor:pointer}.cw-comment p{margin:0 0 7px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.cw-comment a{display:block;font-size:12px;margin-top:4px}.cw-panel a,.content-workbench>a{color:#8a48b8}.cw-tasks{margin-top:24px}.cw-tasks article{border-top:1px solid #eae5ed;padding:20px 0}.cw-task-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.cw-task-heading h3{margin:0 0 6px}.cw-tasks details{margin-top:14px;font-size:13px;line-height:1.8}.cw-tasks summary{cursor:pointer;color:#795a93}.cw-draft{background:#faf8fc;border:1px solid #eee;padding:20px;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:650px;overflow:auto}.cw-error{color:#b1384e;font-size:13px}@media (max-width:800px){.cw-grid{grid-template-columns:1fr}.content-workbench{padding:20px 14px}.cw-heading,.cw-task-heading{align-items:flex-start;flex-direction:column}}.cw-insights{margin-top:24px}.cw-insights>p,.cw-insights article p,.cw-topic p{font-size:14px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.cw-insights article,.cw-topic{border-top:1px solid #e8e4ec;padding:18px 0}.cw-topic:first-of-type{margin-top:18px}.cw-topic button{margin-top:18px}.cw-evidence{font-size:13px;line-height:1.7;margin:12px 0}.cw-evidence p{max-height:180px;overflow:auto}.cw-panel details summary{cursor:pointer;color:#795a93}.cw-insights,.cw-topic{overflow-wrap:anywhere}.cw-industries h4{font-size:13px;margin:16px 0 10px}.cw-industry-label{display:inline-block;padding:5px 9px;background:#f0e8fa;color:#65408a;border-radius:6px;font-size:12px}.cw-industries p{margin:8px 0 14px;font-size:13px}.cw-video-plan .cw-hook{padding:12px 14px;background:#faf8fc;border-left:3px solid #8c45c5;border-radius:4px}.cw-video-plan details{font-size:13px;line-height:1.8;margin-bottom:12px}.cw-video-plan li{margin:8px 0}.cw-video-plan ol,.cw-video-plan ul{padding-left:22px}.cw-customer-select{padding:16px 20px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;margin:24px 0}.cw-customer-select label{display:grid;gap:8px;min-width:240px}.cw-customer-select select{max-width:100%;padding:10px}.cw-composer{margin-bottom:24px}.cw-composer fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:16px}.cw-composer label{display:grid;gap:8px}.cw-composer input,.cw-composer textarea,.cw-composer select{box-sizing:border-box;width:100%;padding:10px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#17212b;font:inherit}.cw-composer-fields{display:grid;grid-template-columns:2fr 1fr;gap:16px}.cw-source-list{max-height:340px;overflow:auto;display:grid;gap:8px}.cw-source-list>label{display:flex;align-items:flex-start;padding:12px;border:1px solid #e5e7eb;border-radius:6px}.cw-source-list input{width:auto;flex:none;margin-top:5px}.cw-source-list span{display:grid;gap:6px;white-space:pre-wrap;overflow-wrap:anywhere}.cw-source-list strong{font-size:13px}.cw-composer fieldset:disabled{opacity:.7}@media (max-width:640px){.cw-composer-fields{grid-template-columns:1fr}.cw-customer-select label{min-width:0;width:100%}}.cw-customer-select button{padding:10px 16px;border:1px solid #d1d5db;border-radius:6px;background:#fff;cursor:pointer}.cw-customer-switch{margin:20px 0;padding:16px 20px;background:var(--surface,#fff);border:1px solid var(--line,#e5e7eb);border-radius:10px}.cw-customer-switch .inq-customer-menu input,.cw-customer-switch .inq-customer-menu button{box-sizing:border-box;padding:10px;border:1px solid #ddd;border-radius:6px;background:#fff;font:inherit}.cw-customer-name{padding:0 20px}.cw-overview-search{display:flex;flex-wrap:wrap;gap:10px}.cw-overview-search input{flex:1;min-width:180px}.cw-overview-search input,.cw-overview-search select{padding:10px;border:1px solid #ddd;border-radius:6px;font:inherit}.cw-overview-list{display:grid}.cw-overview-row{display:grid;grid-template-columns:minmax(0,1fr) auto 20px;gap:16px;align-items:center;padding:18px 8px;border-top:1px solid #e5e7eb;text-decoration:none;color:inherit}.cw-overview-row:hover,.cw-overview-row:focus-visible{background:#f4f1fa}.cw-overview-row small{display:block;font-size:12px;color:#777;margin-top:8px}.cw-overview-row strong{overflow-wrap:anywhere}.cw-customer-switch .inq-customer-filter{min-width:0}@media (max-width:640px){.cw-overview-row{gap:8px}.cw-overview-search input{min-width:0;width:100%}}.cw-composer-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.cw-composer-heading h2{margin:0}.cw-composer .cw-source-selector{display:flex;align-items:center;gap:10px;flex-shrink:0}.cw-source-selector>span{white-space:nowrap}.cw-composer .cw-source-selector select{width:auto;min-width:185px}.cw-plan-actions{display:flex;gap:10px;flex-wrap:wrap}.cw-plan-options{display:grid;gap:10px}.cw-plan-options>button{display:grid;gap:8px;text-align:left;padding:16px;color:inherit;background:#fff;border:1px solid #ddd;border-radius:8px}.cw-plan-options>button[aria-pressed=true]{border-color:#8752c5;background:#f7f2fd}.cw-plan-options span,.cw-plan-options small{line-height:1.6}.cw-plan-editor{display:grid;gap:16px;padding-top:16px;border-top:1px solid #eee}@media (max-width:640px){.cw-composer .cw-source-selector{width:100%;justify-content:space-between}.cw-composer .cw-source-selector select{min-width:0;max-width:70%}}.cw-composer .cw-source-selector select{margin:0}.cw-composer form{display:block}.cw-composer fieldset{width:100%;box-sizing:border-box}.customer-dash{--cd-ink:#233a36;--cd-muted:#778680;--cd-line:#e4eae6;--cd-accent:#176b56;display:flex;min-height:100vh;color:var(--cd-ink);background:#f5f7f5;font:14px/1.55 Arial,PingFang SC,Microsoft YaHei,sans-serif}.customer-dash *{box-sizing:border-box}.customer-dash button,.customer-dash select{font:inherit}.customer-dash a{color:var(--cd-accent);text-decoration:none}.customer-dash button{cursor:pointer}.cd-sidebar{width:218px;position:fixed;inset:0 auto 0 0;padding:32px 20px;background:#fff;border-right:1px solid var(--cd-line);display:flex;flex-direction:column;z-index:20}.cd-brand{display:flex;align-items:center;gap:11px;margin:0 0 47px 5px;letter-spacing:2px;font-size:16px;font-weight:700}.cd-brand>span{display:grid;place-items:center;background:#1e5d4c;color:#fff;width:38px;height:42px;border-radius:10px;font-size:25px}.cd-brand strong{display:block;font-size:10px;color:var(--cd-muted);letter-spacing:1px;font-weight:400;margin-top:3px}.cd-nav-label{font-size:10px;color:#8b9691;margin:0 0 14px 12px;letter-spacing:2px}.cd-sidebar>button{border:0;display:flex;align-items:center;gap:12px;text-align:left;background:transparent;border-radius:8px;padding:13px 14px;color:#6f7f77;margin:3px 0}.cd-sidebar>button.active{background:#e8f1eb;color:#175a46;font-weight:600}.cd-sidebar-bottom{margin-top:auto;padding:24px 6px 0;border-top:1px solid var(--cd-line)}.cd-sidebar-bottom a{display:flex;gap:8px;align-items:center;font-size:12px}.cd-sidebar-bottom p{font-size:11px;color:#96a098;line-height:1.8;margin-top:18px}.cd-main{margin-left:218px;width:calc(100% - 218px);min-width:0}.cd-top{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 36px;border-bottom:1px solid var(--cd-line);background:#ffffffc9}.cd-top>div{display:flex;align-items:center;gap:16px}.cd-top button{display:flex;border:0;background:transparent;color:#6f7f77;padding:7px}.cd-breadcrumb{font-size:12px;color:#96a098}.cd-breadcrumb span{color:#536b60}.cd-content{max-width:1600px;margin:auto;padding:35px 36px 64px}.cd-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:23px}.cd-eyebrow{font-size:10px;letter-spacing:2px;color:#73917f;margin:0 0 8px}.cd-heading h1{font-size:29px;letter-spacing:-.8px;margin:0;font-weight:600}.cd-heading h1+p{color:var(--cd-muted);font-size:12px;margin:8px 0 0}.cd-controls{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.cd-controls label{font-size:10px;color:var(--cd-muted);display:grid;gap:6px}.cd-controls select{border:1px solid #d9e2db;background:#fff;border-radius:7px;padding:9px 12px;color:#3c5347;max-width:230px}.cd-controls button,.cd-error button{border:1px solid #d9e2db;display:flex;align-items:center;gap:8px;background:#fff;padding:10px 12px;border-radius:7px;color:#3c5347}.cd-controls button:disabled{opacity:.55}.cd-scope{display:flex;justify-content:space-between;gap:15px;align-items:center;color:#8a998e;font-size:11px;margin-bottom:20px}.cd-scope>span{display:flex;align-items:center;gap:7px;color:#5c7568}.cd-scope small{font-size:10px}.cd-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.cd-metrics article{background:#fff;border:1px solid var(--cd-line);border-radius:11px;padding:21px 23px;min-height:135px}.cd-metrics article>p{font-size:12px;color:#75867c;margin:0 0 15px}.cd-metrics article>strong{font-size:35px;font-weight:500;line-height:1;letter-spacing:-1px;display:block;font-variant-numeric:tabular-nums}.cd-metrics strong small{font-size:11px;color:#8fa093;margin-left:7px;font-weight:400}.cd-metrics article>span{display:block;font-size:10px;margin-top:14px;color:#91a096}.cd-panel{background:#fff;border:1px solid var(--cd-line);border-radius:11px;margin-bottom:23px;overflow:hidden}.cd-panel>header{padding:22px 24px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px}.cd-panel h2{font-size:15px;font-weight:600;margin:0}.cd-panel header p{font-size:11px;color:#8a998e;margin:5px 0 0}.cd-panel header>span,.cd-panel header>svg{font-size:11px;color:#829789}.cd-two-column{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:23px}.cd-count{padding:2px 8px;border-radius:20px;background:#edf3ee}.cd-chart{padding:14px 24px 5px}.cd-bars{height:165px;display:flex;align-items:flex-end;gap:3px;background:repeating-linear-gradient(to top,transparent 0,transparent 40px,#eef2ee 40px,#eef2ee 41px);border-bottom:1px solid #e3eae3}.cd-bars>div{flex:1;background:#73a38b;border-radius:3px 3px 0 0;transition:height .2s;min-width:1px}.cd-bars>div:hover{background:#246e52}.cd-axis{display:flex;justify-content:space-between;gap:12px;font-size:9px;color:#91a096;margin-top:10px}.cd-definition{font-size:10px;margin:14px 24px 20px;color:#809383}.cd-definition summary{cursor:pointer}.cd-days{max-height:180px;overflow:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.cd-days span{display:flex;gap:8px;justify-content:space-between}.cd-empty{min-height:170px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:28px;gap:9px;color:#98a59b}.cd-empty svg{color:#b3c4b7}.cd-empty p{font-size:12px;max-width:460px;margin:3px 0;color:#87978b}.cd-empty small{font-size:10px}.cd-attention{display:flex;align-items:start;gap:12px;margin:0 22px;padding:17px 0;border-bottom:1px solid #edf1ed;color:#657c6c!important}.cd-attention:last-child{border-bottom:0}.cd-attention>svg{flex-shrink:0;margin-top:2px;color:#a48c59}.cd-attention>svg:last-child{margin-left:auto;color:#839889}.cd-attention strong{font-size:12px;font-weight:500}.cd-attention p{font-size:11px;color:#98a499;margin:5px 0}.cd-attention small{font-size:9px}.cd-business-list article{display:grid;grid-template-columns:minmax(200px,1fr) minmax(230px,1fr) 150px;align-items:center;gap:25px;border-top:1px solid #edf1ed;padding:20px 24px}.cd-business-title{font-weight:600;border:0;background:transparent;color:#345b47;padding:0;display:flex;align-items:center;gap:5px}.cd-business-list article p{font-size:11px;color:#98a397;margin:7px 0 0;max-width:390px}.cd-mini-metrics{display:flex;gap:22px;justify-content:space-between}.cd-mini-metrics strong{font-size:21px;font-weight:500;display:block;font-variant-numeric:tabular-nums}.cd-mini-metrics small{font-size:9px;margin-left:4px;color:#93a18f}.cd-mini-metrics span{font-size:9px;color:#93a18f;display:block;margin-top:3px}.cd-business-state{display:flex;align-items:flex-end;flex-direction:column;gap:10px}.cd-badge{font-size:10px;padding:4px 8px;border-radius:4px;background:#f1f3ef;color:#8c9686;display:inline-block;white-space:nowrap}.cd-badge.ready{background:#ebf4ee;color:#4e8264}.cd-badge.unavailable{background:#fff2e5;color:#af784a}.cd-business-state a{font-size:10px;display:flex;gap:5px;align-items:center}.cd-table-scroll{overflow:auto}.cd-table-scroll table{width:100%;border-collapse:collapse;text-align:left}.cd-table-scroll th{background:#fafbf9;color:#94a18d;font-size:10px;font-weight:400;padding:11px 24px}.cd-table-scroll td{padding:14px 24px;border-top:1px solid #f0f3ed;font-size:11px;color:#83927c}.cd-table-scroll td:first-child{min-width:210px;max-width:600px}.cd-table-scroll td strong{font-size:12px;font-weight:400;display:block;color:#526f53;overflow-wrap:anywhere}.cd-table-scroll td small{font-size:9px;color:#a1ad99;display:block;margin-bottom:3px}.cd-error{display:flex;justify-content:space-between;align-items:center;color:#a25a4f;background:#fff1ec;border:1px solid #eeded5;padding:12px 18px;border-radius:8px;margin-bottom:20px}.cd-spinning{animation:cd-spin 1s linear infinite}@keyframes cd-spin{to{transform:rotate(360deg)}}@media (max-width:1200px){.cd-heading{align-items:start;flex-direction:column}.cd-business-list article{grid-template-columns:1fr 1fr}.cd-business-state{grid-column:2;grid-row:1;align-self:start}.cd-mini-metrics{grid-column:1/3;justify-content:flex-start}.cd-two-column{grid-template-columns:1fr 1fr}}@media (max-width:900px){.cd-sidebar{width:180px;padding:24px 12px}.cd-main{margin-left:180px;width:calc(100% - 180px)}.cd-content{padding:24px 20px}.cd-top{padding:0 20px}.cd-metrics{grid-template-columns:repeat(2,1fr)}.cd-two-column{grid-template-columns:1fr}.cd-scope{align-items:start;flex-direction:column;gap:6px}}@media (max-width:600px){.customer-dash{display:block}.cd-sidebar{position:static;width:100%;height:auto;padding:14px;display:flex;flex-direction:row;flex-wrap:wrap;gap:3px}.cd-brand{width:100%;margin:0 0 12px}.cd-sidebar>button{font-size:11px;padding:8px 9px;gap:5px}.cd-sidebar>button svg{width:14px}.cd-nav-label,.cd-sidebar-bottom p{display:none}.cd-sidebar-bottom{border:0;padding:8px 0 0;margin:0;width:100%}.cd-main{margin:0;width:100%}.cd-top{height:50px;padding:0 16px}.cd-content{padding:24px 14px}.cd-heading h1{font-size:25px}.cd-controls{gap:7px;width:100%}.cd-controls label:first-child{width:100%}.cd-controls select{max-width:100%;width:100%}.cd-controls button{font-size:12px}.cd-metrics{gap:10px}.cd-metrics article{padding:18px 15px}.cd-metrics article>strong{font-size:29px}.cd-panel>header{padding:18px 17px 12px}.cd-business-list article{padding:18px 17px;gap:16px;grid-template-columns:1fr auto}.cd-business-state{min-width:100px}.cd-mini-metrics{gap:20px}.cd-days{grid-template-columns:1fr 1fr}.cd-axis span:nth-child(2){display:none}.cd-breadcrumb{font-size:10px}.cd-scope small{font-size:9px}}.customer-activation,.customer-portal{color:#302839;font-size:14px;background:#f7f6fa;min-height:100vh}.customer-activation{display:grid;place-items:center;padding:30px 16px}.customer-activation form{width:min(460px,100%);border:1px solid #e5daed;background:#fff;border-radius:16px;padding:32px;box-sizing:border-box}.customer-eyebrow{font-size:10px;letter-spacing:.13em;color:#80628f;margin:0 0 12px}.customer-activation h1{font-size:25px;margin:0 0 20px}.customer-activation p{line-height:1.8;overflow-wrap:anywhere}.customer-activation label,.customer-title label{display:grid;gap:8px;margin-top:20px;font-size:12px}.customer-activation input,.customer-title select{padding:11px;border:1px solid #e4d8ec;border-radius:7px;min-width:0;width:100%;box-sizing:border-box;font:inherit;background:#fff;color:#302839}.customer-activation input[readonly]{background:#f8f5fa;color:#796c83}.customer-activation button,.customer-portal button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:1px solid #e2d6ec;border-radius:8px;background:#fff;color:#725099;font:inherit;cursor:pointer}.customer-activation button{width:100%;background:#725099;color:#fff;margin-top:18px}.customer-activation button:disabled{opacity:.5;cursor:wait}.customer-error{color:#a64252!important;font-size:13px}.customer-help{font-size:12px;line-height:1.8;color:#887591}.customer-portal>header{display:flex;align-items:center;justify-content:space-between;padding:18px 32px;background:#fff;border-bottom:1px solid #e7ddec;gap:20px}.customer-brand{font-size:17px;font-weight:600;color:#654681;text-decoration:none}.customer-portal>header>div{display:flex;align-items:center;gap:16px}.customer-portal>header span{font-size:12px;color:#8b7a94;overflow-wrap:anywhere}.customer-portal svg{width:16px;height:16px}.customer-content{max-width:1200px;margin:auto;padding:32px}.customer-title{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:28px}.customer-title h1{font-size:30px;margin:0 0 10px}.customer-title>div>p:last-child{font-size:13px;color:#887591;line-height:1.8;margin:0}.customer-title label{margin:0;min-width:200px}.customer-org{display:flex;align-items:center;gap:12px;margin-bottom:20px}.customer-org strong{font-size:17px;overflow-wrap:anywhere}.customer-org span{font-size:11px;background:#eee4f5;color:#816493;padding:5px 8px;border-radius:5px;flex-shrink:0}.customer-businesses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.customer-businesses article{padding:22px;border:1px solid #e6dceb;background:#fff;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start}.customer-businesses h2{font-size:18px;margin:0 0 12px}.customer-businesses p{font-size:12px;color:#897591;line-height:1.8;overflow-wrap:anywhere}.customer-businesses small{font-size:11px;color:#725099;background:#f3edf8;padding:6px 8px;border-radius:5px;line-height:1.6}.customer-businesses button{margin-top:18px}.customer-market{border-top:1px solid #e6dceb;padding-top:24px}.customer-market .kpn-market{padding:24px 0}.customer-empty{text-align:center;padding:60px 20px;border:1px dashed #dfd0e9;border-radius:12px}.customer-empty>svg{width:30px;height:30px;color:#9b80af}.customer-empty h2{font-size:20px}.customer-empty p{color:#897591;line-height:1.8}.customer-portal :focus-visible,.customer-activation :focus-visible{outline:3px solid #baa1ce;outline-offset:3px}@media (max-width:700px){.customer-portal>header{padding:16px;align-items:flex-start;flex-direction:column;gap:12px}.customer-portal>header>div{width:100%;justify-content:space-between}.customer-content{padding:24px 16px}.customer-title{flex-direction:column;align-items:stretch}.customer-title h1{font-size:26px}.customer-businesses{grid-template-columns:1fr}.customer-org{align-items:flex-start}.customer-activation form{padding:24px}.customer-portal button{font-size:12px;flex-shrink:0}}.customer-launch{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:8px;background:#176553;color:#fff;text-decoration:none;margin-top:12px}.customer-launch svg{width:16px;height:16px}
