.blueprint-count{font-variant-numeric:tabular-nums;background:var(--crm-surface-raised,#f1f4f9);color:var(--crm-muted,#68758a);border-radius:6px;padding:1px 6px;font-size:11px;line-height:1.5}.blueprint-lead-nav{min-width:0}.blueprint-lead-nav-heading{align-items:center;gap:2px;display:flex}.blueprint-lead-nav-heading>a{flex:1;min-width:0}.blueprint-lead-nav-heading>a .blueprint-count{margin-inline-start:auto}.blueprint-lead-nav-heading>button{width:28px;min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.blueprint-lead-nav-heading>button[aria-expanded=true] svg{transform:rotate(180deg)}.blueprint-nav-queues{border-inline-start:1px solid var(--line,#e6eaf0);margin-block:4px 14px;margin-inline:18px 0;padding-inline-start:12px}.blueprint-nav-queues details{margin-block:8px}.blueprint-nav-queues summary{text-transform:uppercase;letter-spacing:.09em;color:var(--crm-muted,#6f7d91);cursor:pointer;padding:7px 4px;font-size:10px;font-weight:700}.gallery-sidebar nav .blueprint-nav-queues a,.gallery-mobile-drawer nav .blueprint-nav-queues a{min-height:34px;color:var(--crm-ink,#27344b);border-radius:7px;justify-content:space-between;gap:8px;padding:7px 8px;font-size:11px;line-height:1.45;display:flex}.blueprint-nav-queues a[aria-current=page]{background:color-mix(in srgb, var(--crm-accent,#3157ff) 10%, transparent);font-weight:700;color:var(--crm-accent,#3157ff)!important}.blueprint-nav-queues a:hover{background:var(--crm-surface-raised,#f5f7fb)}.blueprint-pipeline-tabs{flex-wrap:wrap;align-items:center;gap:5px;margin-block:0 16px;display:flex}.blueprint-pipeline-tabs button{min-height:38px;color:var(--crm-muted,#61718c);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:9px 14px;font-weight:600}.blueprint-pipeline-tabs button[aria-pressed=true]{color:var(--crm-accent,#3157ff);border-color:color-mix(in srgb, var(--crm-accent,#3157ff) 20%, transparent);background:color-mix(in srgb, var(--crm-accent,#3157ff) 8%, var(--crm-surface,#fff))}.lc-unified-leads .lc-page-heading h1,.crm-directory-heading h1{letter-spacing:-.7px;font-size:28px;line-height:1.3}.lc-unified-leads .lc-page-heading p,.crm-directory-heading p{color:var(--crm-muted,#68758a);margin-top:6px;font-size:13px}.lc-unified-leads .lc-page-heading .button{border-radius:9px;height:40px;min-height:40px;font-size:13px}.lc-unified-leads .lc-directory-controls{gap:12px}.lc-unified-leads .lc-tabs{border:0;gap:8px;padding:0}.lc-unified-leads .lc-tabs button{border:1px solid #0000;border-radius:8px;gap:6px;min-height:36px;padding:8px 10px;font-size:12px}.lc-unified-leads .lc-tabs button[aria-pressed=true]{background:color-mix(in srgb, var(--crm-accent,#3157ff) 8%, var(--crm-surface,#fff));border-color:color-mix(in srgb, var(--crm-accent,#3157ff) 20%, transparent)}.lc-unified-leads .lc-tabs button span{font-size:10px}.lc-unified-leads .lc-panel{border-radius:12px}.lc-unified-leads .lc-board-column{background:var(--crm-surface-raised,#f4f6fa);border-radius:12px;padding:12px}.lc-unified-leads .lc-lead-card{border:1px solid var(--line,#e2e7ef);border-radius:11px;padding:14px;box-shadow:0 1px 2px #15274405}.lc-unified-leads .lc-lead-card.is-overdue{border-inline-start:3px solid #df655b}.crm-directory{gap:18px;min-width:0;font-size:13px}.crm-directory .crm-directory-layout{grid-template-columns:minmax(0,1fr);gap:20px}.crm-directory .crm-directory-layout>section{min-width:0}.crm-directory .crm-request-filter-bar{border:1px solid var(--line,#e3e8ef);background:var(--crm-surface,#fff);border-radius:12px;gap:12px;margin-bottom:18px;padding:14px}.crm-directory .crm-request-search-row{align-items:end}.crm-directory .crm-tabs{border:1px solid var(--line,#e3e8ef);border-radius:9px;flex-wrap:nowrap;gap:2px;margin:0;padding:3px}.crm-directory .crm-tabs button{border:0;min-height:33px;padding:6px 10px;font-size:11px}.crm-directory .crm-tabs button[aria-pressed=true]{background:var(--crm-accent,#3157ff);color:var(--crm-surface,#fff);border-radius:6px}.crm-directory .crm-request-filter-control>span{color:var(--crm-muted,#68758a);font-size:10px;font-weight:600}.crm-directory .filter-dropdown-trigger,.crm-directory .dropdown-trigger{border-radius:7px;min-height:36px;font-size:11px}.crm-directory .crm-request-advanced-filters:not(.expanded){display:none}.crm-directory .crm-board{gap:12px;padding-bottom:12px}.crm-directory .crm-board-column{background:var(--crm-surface-raised,#f2f5fa);border:0;border-radius:12px;min-width:0;padding:12px}.crm-directory .crm-board-column>h2{justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;display:flex}.crm-directory .crm-board-column>h2>span{background:var(--crm-surface,#fff);border-radius:5px;padding:2px 6px;font-size:10px}.crm-request-cards .crm-request-card{border:1px solid var(--line,#e1e6ed);border-radius:11px;gap:0;padding:14px;position:relative;box-shadow:0 1px 2px #17233c04}.crm-request-cards .crm-request-card.is-overdue{border-inline-start:3px solid #df655b}.crm-request-cards .crm-request-card.is-due-today{border-inline-start:3px solid #dda344}.crm-request-card h2{font-size:13px;font-weight:750}.crm-directory .crm-request-card>header{border:0;gap:8px;margin-bottom:4px;padding:0}.crm-request-card p{color:var(--crm-muted,#68758a);margin:5px 0;font-size:11px;line-height:1.55}.crm-request-card .blueprint-card-next{color:var(--crm-ink,#28364d);margin-top:12px}.crm-request-card>time{color:var(--crm-muted,#68758a);margin-block:3px 8px;font-size:10px}.crm-temperature{border-radius:6px;flex:none;padding:3px 6px;font-size:10px}.crm-temperature[data-temperature=A]{color:#9f4036;background:#fbeee9}.crm-temperature[data-temperature=B]{color:#805c1b;background:#fff4db}.crm-temperature[data-temperature=C]{color:#41668f;background:#eaf1fb}.blueprint-card-chips{flex-wrap:wrap;align-items:center;gap:5px;margin-block:7px;display:flex}.blueprint-card-chips>span{background:var(--crm-surface-raised,#f0f3f7);color:var(--crm-muted,#65728a);border-radius:5px;padding:2px 6px;font-size:10px}.blueprint-card-footer{justify-content:space-between;align-items:end;gap:7px;margin-top:auto;padding-top:10px;display:flex}.blueprint-assignee{background:var(--crm-surface-raised,#e9eef7);width:25px;height:25px;color:var(--crm-muted,#536583);border-radius:50%;flex:none;place-items:center;font-size:9px;display:grid}.blueprint-stage-controls{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.blueprint-stage-controls .dropdown{min-width:155px;max-width:100%}.blueprint-stage-controls .lc-small-button{white-space:normal;text-align:start;min-height:32px;color:var(--crm-ink,#27344b);background:var(--crm-surface,#fff);border:1px solid var(--line,#e1e6ed);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:5px 7px;font-size:10px;line-height:1.4;display:inline-flex}.blueprint-stage-controls button:disabled{opacity:.55;cursor:wait}.blueprint-stage-controls>.notice{flex-basis:100%}.blueprint-request-table-wrap{border:1px solid var(--line,#e1e6ed);background:var(--crm-surface,#fff);border-radius:12px;overflow-x:auto}.blueprint-request-table{border-collapse:collapse;text-align:start;width:100%;font-size:11px}.blueprint-request-table th{background:var(--crm-surface-raised,#f4f6fa);color:var(--crm-muted,#65728a);font-size:10px;font-weight:600}.blueprint-request-table :is(th,td){border-bottom:1px solid var(--line,#e1e6ed);text-align:start;vertical-align:top;min-width:110px;padding:12px}.blueprint-request-table tr:last-child td{border-bottom:0}.blueprint-request-table td:first-child a{color:var(--crm-ink,#24334a);font-size:12px;font-weight:700;text-decoration:none}.blueprint-request-table small{color:var(--crm-muted,#65728a);margin-top:5px;font-size:10px;display:block}.blueprint-request-table .blueprint-stage-controls{margin-top:7px;position:relative}.blueprint-profile{min-width:0}.blueprint-profile .lc-profile-heading{background:var(--crm-surface,#fff);border:1px solid var(--line,#e1e6ed);border-radius:14px;margin-bottom:0;padding:22px}.blueprint-profile .lc-profile-identity h1{letter-spacing:-.6px;font-size:25px;line-height:1.4}.blueprint-profile .lc-profile-identity p{color:var(--crm-muted,#65728a);font-size:11px}.blueprint-profile .lc-profile-actions .lc-small-button{border-radius:8px;font-size:11px}.blueprint-profile-stage{background:var(--crm-surface,#fff);border:1px solid var(--line,#e1e6ed);border-top:0;border-radius:0 0 14px 14px;margin:-1px 0 16px;padding:0 22px 16px}.blueprint-profile .lc-profile-tabs{min-height:38px;margin-block:0 16px}.blueprint-profile .lc-profile-tabs button{min-height:38px;padding-block:9px;font-size:12px}.blueprint-profile #lead-panel-overview{grid-template-columns:minmax(210px,.85fr) minmax(260px,1.25fr) minmax(250px,.95fr);align-items:start;gap:16px;display:grid}.blueprint-profile :is(.blueprint-profile-details,.blueprint-profile-center,.blueprint-profile-actions){flex-direction:column;gap:16px;min-width:0;display:flex}.blueprint-profile .lc-surface{border:1px solid var(--line,#e1e6ed);box-shadow:none;border-radius:13px;min-width:0;padding:17px}.blueprint-profile .lc-surface>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.blueprint-profile .lc-surface h2{align-items:center;gap:7px;margin:0;font-size:13px;line-height:1.5;display:flex}.blueprint-profile :is(.lc-small-button,.button){white-space:normal;min-height:34px;padding:6px 9px;font-size:11px}.blueprint-summary-text{background:color-mix(in srgb, var(--crm-accent,#3157ff) 4%, var(--crm-surface,#fff));overflow-wrap:anywhere;border-radius:9px;padding:14px;font-size:12px;line-height:1.8}.blueprint-summary-next{background:var(--crm-surface-raised,#f5f7fb);border-radius:9px;gap:5px;margin-top:13px;padding:12px;display:grid}.blueprint-summary-next small,.blueprint-summary-next time{color:var(--crm-muted,#65728a);font-size:10px}.blueprint-summary-next strong{font-size:12px;line-height:1.5}.blueprint-profile .lc-qualification-score{margin-top:12px;font-size:11px}.blueprint-profile .lc-timeline{max-height:430px;overflow-y:auto}.blueprint-profile .lc-timeline :is(p,strong,small){font-size:11px;line-height:1.6}.blueprint-profile .lc-timeline li{margin-bottom:14px}.blueprint-profile .crm-request-details dl>div,.blueprint-contact dl>div{border-bottom:1px solid var(--line,#e8ebf0);justify-content:space-between;gap:12px;padding-block:9px;font-size:11px;display:flex}.blueprint-contact dl{margin:0}.blueprint-contact dt{color:var(--crm-muted,#65728a);flex:none;align-items:center;gap:5px;display:flex}.blueprint-contact dd{text-align:end;overflow-wrap:anywhere;min-width:0;margin:0}.blueprint-request-history .crm-request-toolbar{margin:0 0 12px}.blueprint-open-requests{gap:8px;display:grid}.blueprint-open-requests>button{width:100%;color:inherit;background:var(--crm-surface,#fff);border:1px solid var(--line,#e1e6ed);text-align:start;cursor:pointer;border-radius:9px;gap:4px;padding:11px;font-size:11px;display:grid}.blueprint-open-requests>button[aria-pressed=true]{background:color-mix(in srgb, var(--crm-accent,#3157ff) 7%, var(--crm-surface,#fff));border-color:var(--crm-accent,#3157ff);box-shadow:inset 0 0 0 1px var(--crm-accent,#3157ff)}.blueprint-open-requests>button span{color:var(--crm-muted,#65728a);font-size:10px}.blueprint-past-requests{margin-top:12px;font-size:11px}.blueprint-past-requests summary{background:var(--crm-surface-raised,#f5f7fb);cursor:pointer;border-radius:8px;justify-content:space-between;padding:10px;display:flex}.blueprint-past-requests a{color:inherit;padding:10px;display:block}.blueprint-command{border:1px solid color-mix(in srgb, var(--crm-accent,#3157ff) 20%, transparent);background:color-mix(in srgb, var(--crm-accent,#3157ff) 4%, var(--crm-surface,#fff));border-radius:10px;gap:9px;margin-bottom:16px;padding:12px;display:grid}.blueprint-command label{gap:8px;font-size:11px;font-weight:700;display:grid}.blueprint-command textarea{resize:vertical;font:inherit;color:inherit;border:1px solid var(--line,#e1e6ed);background:var(--crm-surface,#fff);border-radius:7px;width:100%;min-width:0;padding:10px;font-weight:400;line-height:1.7}.blueprint-command small{color:var(--crm-muted,#65728a);font-size:10px;line-height:1.6}.blueprint-profile .crm-tabs{gap:3px}.blueprint-profile .crm-tabs button{flex:1;padding:6px;font-size:10px}.blueprint-profile .crm-action-list{max-height:600px}.blueprint-profile .crm-action-list article{background:var(--crm-surface,#fff);border-radius:9px;margin:0;padding:12px}.blueprint-profile .crm-action-list article.is-overdue{border-inline-start:3px solid #df655b}.blueprint-profile .crm-action-list article :is(strong,p,time){font-size:11px;line-height:1.6}.blueprint-profile .crm-action-list time{color:var(--crm-muted,#65728a);margin-block:7px;display:block}.blueprint-step-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.blueprint-step-heading strong{font-size:13px}.blueprint-plan-builder .crm-plan-step{background:var(--crm-surface-raised,#f7f8fb);border-radius:12px;padding:18px}.blueprint-plan-builder .crm-message-preview{background:var(--crm-surface,#fff);border:1px solid var(--line,#e1e6ed);border-radius:9px;padding:14px}.blueprint-guardrails{background:var(--crm-surface-raised,#f5f7fb);border:1px solid var(--line,#e1e6ed);border-radius:10px;padding:14px;font-size:12px;line-height:1.7}.blueprint-guardrails p{color:var(--crm-muted,#65728a);margin:5px 0 0}.blueprint-request-editor .blueprint-pipeline-tabs button{font-size:12px}:is(.blueprint-lead-nav,.crm-directory,.blueprint-profile,.person-editor,.lc-unified-leads,.blueprint-plan-builder) :is(button,a,summary):focus-visible{outline:2px solid var(--crm-accent,#3157ff);outline-offset:3px}@media (min-width:921px){.crm-directory .crm-request-filter-bar{grid-template-columns:repeat(5,minmax(0,1fr))}.crm-directory .crm-request-search-row,.crm-directory .crm-request-active-filters{grid-column:1/-1}.crm-directory .crm-request-quick-filters,.crm-directory .crm-request-advanced-filters,.crm-directory .crm-request-advanced-filters:not(.expanded){display:contents}.gallery-sidebar-collapsed .blueprint-lead-nav-heading>button,.gallery-sidebar-collapsed .blueprint-nav-queues,.gallery-sidebar-collapsed .blueprint-lead-nav .blueprint-count,.crm-directory .crm-request-quick-filters>.crm-advanced-toggle{display:none}}@media (max-width:1250px){.crm-directory .crm-directory-layout{grid-template-columns:minmax(0,1fr);gap:14px}.blueprint-profile #lead-panel-overview{grid-template-columns:minmax(240px,.9fr) minmax(280px,1.2fr)}.blueprint-profile .blueprint-profile-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;display:grid}}@media (max-width:920px){.crm-directory .crm-directory-layout{grid-template-columns:minmax(0,1fr)}.crm-mobile-queue{margin-bottom:12px;display:grid}.crm-directory .crm-request-quick-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.blueprint-profile #lead-panel-overview{grid-template-columns:minmax(0,1fr)}.blueprint-profile .blueprint-profile-actions{grid-column:auto;display:flex}.blueprint-profile .lc-profile-heading{border-radius:12px 12px 0 0;padding:16px}.blueprint-profile .lc-profile-identity h1{font-size:22px}.blueprint-profile-stage{padding:0 16px 14px}.blueprint-profile .lc-surface{padding:16px}.blueprint-profile .lc-profile-primary>.blueprint-request-history{display:block}.crm-directory-heading{flex-wrap:wrap;align-items:start!important}.crm-directory .crm-directory-actions,.crm-directory .crm-request-search-row{flex-wrap:wrap}.crm-directory .crm-tabs{width:auto;max-width:100%}.crm-directory .crm-request-cards{grid-template-columns:minmax(0,1fr)}.crm-directory .crm-request-advanced-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-directory .crm-board-column{flex-basis:min(280px,85vw)}.blueprint-pipeline-tabs{gap:3px}.blueprint-pipeline-tabs button{min-height:36px;padding:7px 10px;font-size:11px}.lc-unified-leads .lc-page-heading h1,.crm-directory-heading h1{font-size:25px}.lc-unified-leads .lc-page-heading p{font-size:11px}}html[data-crm-theme=dark] .crm-temperature[data-temperature=A]{color:#ffb4a9;background:#492c2e}html[data-crm-theme=dark] .crm-temperature[data-temperature=B]{color:#f5cf86;background:#473b22}html[data-crm-theme=dark] .crm-temperature[data-temperature=C]{color:#abd0ff;background:#203a54}html[data-crm-theme=dark] .crm-request-card.is-overdue :is(time,.blueprint-card-next){color:#ffaaa2}:is(.crm-directory,.blueprint-profile,.person-editor,.lc-unified-leads,.blueprint-lead-nav,.crm-dialog){--crm-accent:#0b5fff;--crm-ink:#0f172a;--crm-muted:#475569;--crm-surface:#fff;--crm-surface-raised:#eef2f8;--line:#e3e8f0;--bp-selection:#eaf1ff;--bp-selection-border:#c9daff;--bp-red-bg:#feeceb;--bp-red-ink:#b42318;--bp-red-bar:#f04438;--bp-amber-bg:#fdefd9;--bp-amber-ink:#7a4705;--bp-amber-bar:#d98a0f;--bp-green-bg:#e6f7ee;--bp-green-ink:#067647;--bp-pink-bg:#f7e6f0;--bp-pink-ink:#7d1d52;--bp-blue-bg:#e5ecfb;--bp-blue-ink:#1c3d8a;--bp-cyan-bg:#e2f1fa;--bp-cyan-ink:#0f5478;--bp-purple-bg:#efeafb;--bp-purple-ink:#4b2a9a;color:var(--crm-ink)}html[data-crm-theme=dark] :is(.crm-directory,.blueprint-profile,.person-editor,.lc-unified-leads,.blueprint-lead-nav,.crm-dialog){--crm-accent:#8db4ff;--crm-ink:#edf3ff;--crm-muted:#b8c4d8;--crm-surface:#1c2431;--crm-surface-raised:#242f40;--line:#39475d;--bp-selection:#243858;--bp-selection-border:#5578b4;--bp-red-bg:#48221f;--bp-red-ink:#ffb4ab;--bp-red-bar:#ff867b;--bp-amber-bg:#463419;--bp-amber-ink:#f0cd89;--bp-amber-bar:#eab765;--bp-green-bg:#143c2d;--bp-green-ink:#96e5b7;--bp-pink-bg:#442337;--bp-pink-ink:#f2a6d2;--bp-blue-bg:#1c2f55;--bp-blue-ink:#b2c9ff;--bp-cyan-bg:#16384a;--bp-cyan-ink:#9dd8f7;--bp-purple-bg:#302447;--bp-purple-ink:#cdb4fb}:is(.crm-directory,.blueprint-profile,.person-editor,.lc-unified-leads,.crm-dialog) .button.primary{background:var(--crm-accent);border-color:var(--crm-accent);color:var(--crm-surface)}.gallery-sidebar .blueprint-lead-nav-heading>a.active,.gallery-mobile-drawer .blueprint-lead-nav-heading>a.active,.blueprint-nav-queues a[aria-current=page]{background:var(--bp-selection);color:var(--crm-accent)}.blueprint-nav-queues{border-color:var(--bp-selection)}.blueprint-count{border-radius:10px}.blueprint-count[data-tone=red]{background:var(--bp-red-bg);color:var(--bp-red-ink)}.blueprint-count[data-tone=amber]{background:var(--bp-amber-bg);color:var(--bp-amber-ink)}.blueprint-nav-queues a[aria-current=page] .blueprint-count{background:var(--crm-accent);color:var(--crm-surface)}.crm-directory .crm-tabs button[aria-pressed=true]{background:var(--crm-surface);color:var(--crm-ink);box-shadow:0 1px 3px #0f172a12}.crm-directory .crm-tabs{background:var(--crm-surface-raised)}.crm-request-cards .crm-request-card.is-overdue{border-inline-start-color:var(--bp-red-bar)}.crm-request-cards .crm-request-card.is-due-today{border-inline-start-color:var(--bp-amber-bar)}.crm-request-card.is-overdue>time,.crm-request-card.is-overdue .blueprint-card-next{color:var(--bp-red-ink)}.crm-request-card.is-due-today>time{color:var(--bp-amber-ink)}:is(.crm-directory,.blueprint-profile) .crm-temperature[data-temperature=A]{background:var(--bp-red-bg);color:var(--bp-red-ink)}:is(.crm-directory,.blueprint-profile) .crm-temperature[data-temperature=B]{background:var(--bp-amber-bg);color:var(--bp-amber-ink)}:is(.crm-directory,.blueprint-profile) .crm-temperature[data-temperature=C]{background:var(--bp-cyan-bg);color:var(--bp-cyan-ink)}.blueprint-card-chips>.blueprint-source[data-source=whatsapp]{background:var(--bp-green-bg);color:var(--bp-green-ink)}.blueprint-card-chips>.blueprint-source[data-source=telegram]{background:var(--bp-cyan-bg);color:var(--bp-cyan-ink)}.blueprint-card-chips>.blueprint-source[data-source=instagram]{background:var(--bp-pink-bg);color:var(--bp-pink-ink)}.blueprint-card-chips>.blueprint-source[data-source=facebook]{background:var(--bp-blue-bg);color:var(--bp-blue-ink)}.blueprint-card-chips>.blueprint-source[data-source=website]{background:var(--bp-purple-bg);color:var(--bp-purple-ink)}.blueprint-card-chips>.blueprint-source[data-source=referral]{background:var(--bp-amber-bg);color:var(--bp-amber-ink)}.blueprint-stage-controls .blueprint-stage-next{background:var(--bp-selection);border-color:var(--bp-selection-border);color:var(--crm-accent)}.blueprint-profile .lead-stage{background:var(--crm-surface-raised);color:var(--crm-muted)}.blueprint-profile .lead-stage:is(.qualifying,.offer_stage,.application){background:var(--bp-amber-bg);color:var(--bp-amber-ink)}.blueprint-profile .lead-stage:is(.qualified,.owner,.tenant,.completed){background:var(--bp-green-bg);color:var(--bp-green-ink)}.blueprint-profile .lead-stage:is(.viewing_scheduled,.viewed,.booked){background:var(--bp-cyan-bg);color:var(--bp-cyan-ink)}.blueprint-profile .lead-stage.lost{background:var(--bp-red-bg);color:var(--bp-red-ink)}.crm-listing-interest{gap:6px;max-width:240px;display:grid}.crm-listing-interest>span{color:var(--crm-muted);font-size:12px}.crm-listing-interest .dropdown-trigger{min-height:38px}:is(.crm-directory,.blueprint-profile,.person-editor,.blueprint-request-editor,.blueprint-insights),:is(.crm-directory,.blueprint-profile,.blueprint-request-editor) :is(button,input,select,textarea){font-family:Inter,Vazirmatn,system-ui,sans-serif}body:has(:is(.crm-directory,.blueprint-profile)) :is(.gallery-sidebar,.blueprint-lead-nav,main){font-family:Inter,Vazirmatn,system-ui,sans-serif}html:not([data-crm-theme=dark]) body:has(:is(.crm-directory,.blueprint-profile)){background:#f5f8fd}:is(.crm-directory,.blueprint-profile) .lc-surface{color:var(--crm-ink)}.crm-directory{gap:16px}.crm-directory-heading{align-items:center;gap:16px;min-height:42px}.crm-directory-heading h1{letter-spacing:-.3px;font-size:20px}.crm-directory-heading p{font-size:12px}.crm-directory-heading .button{border-radius:10px;height:40px;min-height:40px;padding:0 16px;font-weight:600}.blueprint-directory-search{flex:0 320px;margin-inline-start:auto;display:flex}.blueprint-directory-search input{background:var(--crm-surface);width:100%;min-height:40px;color:var(--crm-ink);font:inherit;border:1px solid #d5dce8;border-radius:10px;padding:0 12px}body:has(.crm-directory) .gallery-global-search{visibility:hidden;pointer-events:none}.crm-directory .blueprint-pipeline-tabs{background:var(--crm-surface-raised);border-radius:12px;gap:2px;margin-bottom:16px;padding:4px;display:inline-flex}.crm-directory .blueprint-pipeline-tabs button{color:var(--crm-muted);border:0;border-radius:8px;min-height:36px;padding:8px 12px;font-size:14px}.crm-directory .blueprint-pipeline-tabs button[aria-pressed=true]{color:var(--crm-ink);background:var(--crm-surface);box-shadow:0 1px 3px #0f172a12}.blueprint-pipeline-count{font-variant-numeric:tabular-nums;margin-inline-start:6px}.crm-directory .crm-request-filter-bar{border-radius:12px;margin-bottom:14px;padding:10px 12px;display:block;position:relative}.crm-directory .crm-request-search-row{inset-inline-end:0;height:36px;position:absolute;top:-53px}.crm-directory .crm-request-search{display:none}.crm-directory .crm-tabs{background:0 0;border:0;gap:4px;padding:0}.crm-directory .crm-tabs button{background:var(--crm-surface);border:1px solid var(--line);border-radius:8px;min-height:32px;padding:6px 12px;font-size:13px}.crm-directory .crm-tabs button[aria-pressed=true]{color:var(--crm-accent);border-color:var(--bp-selection-border);background:var(--bp-selection);box-shadow:none}.blueprint-filter-grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;display:grid}.crm-directory .crm-request-filter-control>span{font-size:11px;font-weight:600}.crm-directory .crm-request-filter-control .dropdown-trigger{height:36px;min-height:36px;color:var(--crm-muted);box-shadow:none;border-color:#d5dce8;border-radius:8px;gap:4px;padding:0 8px;font-size:13px;font-weight:400}.crm-directory .crm-request-filter-control .dropdown-trigger .lucide:not(.lucide-chevron-down):not(.lucide-chevron-up){display:none}.crm-directory .crm-board{align-items:stretch;gap:12px;padding:0 0 12px}.crm-directory .crm-board-column{border-radius:14px;flex-basis:222px;padding:10px}.crm-directory .crm-board-column>h2{justify-content:start;gap:4px;margin-bottom:10px;font-size:14px}.crm-directory .crm-board-column>h2>span{color:var(--crm-muted);background:0 0;padding:0;font-size:13px}.blueprint-stage-guidance{color:var(--crm-muted);min-height:32px;margin:0 0 10px;font-size:11px;line-height:1.45}.crm-request-cards{gap:8px}.crm-request-cards .crm-request-card{border-color:var(--line);box-shadow:none;border-radius:10px;gap:8px;padding:12px}.crm-directory .crm-request-card h2{letter-spacing:0;font-size:14px;font-weight:600}.crm-directory .crm-request-card>header{margin:0}.crm-request-card :is(p,.blueprint-card-requirements){margin:0;font-size:13px;line-height:1.45}.crm-request-card .blueprint-card-chips{gap:4px;margin:0}.blueprint-card-chips>span{border-radius:6px;padding:2px 7px;font-size:11px;font-weight:600}.crm-request-card .blueprint-card-next{border-top:1px solid var(--crm-surface-raised);align-items:center;gap:6px;margin:0;padding-top:8px;font-size:12px;font-weight:600;display:flex}.crm-request-card .blueprint-card-next p{min-width:0;color:inherit;overflow-wrap:anywhere;flex:1;font-size:12px;font-weight:600}.blueprint-date-needed{color:var(--bp-amber-ink);margin-top:3px;font-size:10px;font-weight:500;display:block}.blueprint-assignee{background:var(--crm-ink);width:24px;height:24px;color:var(--crm-surface);font-size:10px;font-weight:600}.blueprint-card-footer{align-items:center;gap:6px;margin:0;padding-top:0}.blueprint-card-footer .blueprint-stage-controls{flex-wrap:nowrap;flex:1;gap:6px;min-width:0;display:flex}.blueprint-stage-controls .lc-small-button{border-color:var(--bp-selection-border);border-radius:8px;min-height:30px;padding:4px 7px;font-size:12px;font-weight:600}.blueprint-stage-controls .blueprint-stage-next{text-align:center;flex:1;justify-content:center}.blueprint-card-footer .blueprint-stage-controls .lc-small-button{min-width:0;font-size:11px}.blueprint-stage-progress{color:var(--crm-muted);white-space:nowrap;font-size:12px}.crm-request-card-actions:empty{display:none}.crm-request-card-actions{margin:0}.blueprint-conversation-button{border:1px solid var(--line);width:28px;height:28px;color:var(--crm-muted);border-radius:7px;place-items:center;display:inline-grid}.blueprint-board-guide{color:var(--crm-muted);margin:8px 0;font-size:12px;line-height:1.7}.gallery-sidebar nav .blueprint-nav-queues a,.gallery-mobile-drawer nav .blueprint-nav-queues a{border-radius:8px;min-height:36px;padding:9px 10px;font-size:14px;line-height:1.4}.blueprint-nav-queues{border-inline-start-width:2px;margin-inline-start:10px;padding-inline-start:8px}.blueprint-nav-queues summary{font-size:11px}.blueprint-count{padding:1px 8px;font-size:12px}.blueprint-queue-help{background:var(--crm-surface-raised);color:var(--crm-muted);border-radius:8px;margin-top:18px;padding:10px;font-size:11px;line-height:1.5}.blueprint-queue-help p{margin:0 0 9px}.blueprint-queue-help p:last-child{margin:0}.blueprint-profile .lc-profile-heading{padding:20px 22px}.blueprint-profile .lc-profile-identity h1{font-size:25px;font-weight:700}.blueprint-profile-context{color:var(--crm-muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px;font-size:12px;display:flex}.blueprint-profile-context .crm-request-tags{margin:0}.blueprint-needs-reply{color:var(--bp-red-ink);background:var(--bp-red-bg);border-radius:8px;padding:2px 7px}.blueprint-profile #lead-panel-overview{grid-template-columns:minmax(220px,1fr) minmax(320px,1.65fr) minmax(260px,1fr)}.blueprint-profile .lc-surface{border-radius:14px;padding:18px}.blueprint-profile .lc-surface h2{font-size:14px;font-weight:600}.blueprint-profile .blueprint-summary-text{font-size:14px;line-height:1.65}.blueprint-profile .blueprint-summary-next{margin-top:14px}.blueprint-profile .crm-profile-request-toolbar{margin-bottom:10px;display:block}.blueprint-open-requests button{flex-direction:column;gap:5px;padding:12px;display:flex;position:relative}.blueprint-open-requests button small{color:var(--crm-muted);font-size:11px}.blueprint-insights{margin-top:14px}.blueprint-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}.blueprint-metrics>div{background:var(--crm-surface-raised);border-radius:9px;padding:10px}.blueprint-metrics dt{color:var(--crm-muted);font-size:11px}.blueprint-metrics dd{color:var(--crm-ink);margin:4px 0 0;font-size:18px;font-weight:700}.blueprint-activity-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.blueprint-activity-groups>section{border:1px solid var(--line);border-radius:10px;min-width:0;padding:12px}.blueprint-activity-groups h3{justify-content:space-between;gap:6px;margin:0 0 10px;font-size:12px;display:flex}.blueprint-activity-groups h3 span{font-variant-numeric:tabular-nums}.blueprint-activity-groups ol{margin:0;padding-inline-start:14px}.blueprint-activity-groups li{margin:8px 0;font-size:12px}.blueprint-activity-groups li time{color:var(--crm-muted);font-size:10px;display:block}.blueprint-activity-groups p{color:var(--crm-muted);font-size:12px}.blueprint-request-editor{max-width:100%}.blueprint-request-editor fieldset{gap:18px;display:grid}.blueprint-request-editor .blueprint-pipeline-tabs{margin:0}.blueprint-request-basics{gap:16px;display:grid}.blueprint-choice-field{gap:7px;font-size:13px;display:grid}.blueprint-choice-buttons{flex-wrap:wrap;gap:6px;display:flex}.blueprint-choice-buttons button{background:var(--crm-surface,#fff);color:var(--crm-ink,#0f172a);border:1px solid var(--line,#e3e8f0);min-height:36px;font:inherit;cursor:pointer;border-radius:8px;padding:7px 12px}.blueprint-choice-buttons button[aria-pressed=true]{border-color:var(--crm-accent,#0b5fff);color:var(--crm-accent,#0b5fff);background:var(--bp-selection,#eaf1ff)}.blueprint-request-editor .blueprint-qualify-toggle{background:var(--crm-surface-raised,#eef2f8);border-radius:10px;align-items:start;gap:10px;padding:12px;font-size:13px;display:flex}.blueprint-qualify-toggle input{flex:none;width:17px;height:17px;min-height:0;margin-top:2px}.blueprint-qualify-toggle small{color:var(--crm-muted,#475569);margin-top:5px;font-size:11px;line-height:1.5;display:block}.blueprint-request-advanced>summary{cursor:pointer;color:var(--crm-accent,#0b5fff);padding:8px 0;font-size:13px;font-weight:600}.blueprint-request-advanced[open]{gap:14px;display:grid}.blueprint-request-advanced>:not(summary){margin-top:12px}html[data-crm-theme=dark] :is(.blueprint-directory-search input,.crm-directory .crm-request-filter-control .dropdown-trigger){border-color:var(--line)}@media (max-width:1250px){.blueprint-filter-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.blueprint-profile #lead-panel-overview{grid-template-columns:minmax(220px,1fr) minmax(320px,1.6fr)}.blueprint-profile-actions{grid-column:1/-1}}@media (max-width:720px){.crm-directory-heading{flex-wrap:wrap}.crm-directory-heading>div:first-child{flex:1}.blueprint-directory-search{flex-basis:100%;order:3;margin:0}.crm-directory-heading .button{padding-inline:10px;font-size:12px}.crm-directory .blueprint-pipeline-tabs{gap:1px;width:100%;padding:3px}.crm-directory .blueprint-pipeline-tabs button{flex:1;padding:6px 8px;font-size:11px}.crm-directory .crm-request-search-row{height:auto;margin:0 0 12px;position:static}.blueprint-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.crm-directory .crm-request-filter-control .dropdown-trigger{height:40px;min-height:40px}.crm-directory .crm-board-column{flex-basis:222px}.blueprint-profile #lead-panel-overview{flex-direction:column;display:flex}.blueprint-profile #lead-panel-overview>*{width:100%}.blueprint-profile .crm-profile-request-toolbar{display:block}.blueprint-profile .lc-profile-actions{flex-wrap:wrap;gap:8px;display:flex}.blueprint-profile .lc-profile-actions>*{max-width:100%}.blueprint-profile-stage{padding:0 14px 14px}.blueprint-stage-controls{flex-wrap:wrap}.blueprint-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.blueprint-activity-groups,.blueprint-request-editor .crm-fields{grid-template-columns:minmax(0,1fr)}}.blueprint-plan-summary{border:1px solid var(--line);border-radius:10px;gap:7px;margin-bottom:12px;padding:12px;display:grid}.blueprint-plan-summary>strong{font-size:12px}.blueprint-plan-summary>button{text-align:start;font:inherit;color:var(--crm-ink);background:var(--crm-surface-raised);cursor:pointer;border:0;border-radius:7px;gap:4px;padding:8px;display:grid}.blueprint-plan-summary small{color:var(--crm-muted)}.blueprint-profile .crm-actions .blueprint-command{margin-bottom:12px}@media (max-width:1023px){.blueprint-profile .lc-profile-heading{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.blueprint-profile .lc-profile-heading .crm-avatar.large{width:48px;height:48px}.blueprint-profile .lc-profile-identity{min-width:0}.blueprint-profile .lc-profile-identity h1{overflow-wrap:anywhere;font-size:22px}.blueprint-profile .lc-profile-identity p:not(.lc-profile-joined){display:flex}.lc-profile.blueprint-profile .lc-profile-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;width:100%;min-width:0;max-width:100%;margin:0;display:flex}.blueprint-profile .lc-profile-actions .button{white-space:normal;flex:0 auto;width:auto;max-width:100%;min-height:44px;padding:8px 10px}.blueprint-profile .lc-profile-actions .lc-profile-alper{flex:0 0 44px}}@media (max-width:720px){.blueprint-card-footer .blueprint-stage-controls .lc-small-button{min-height:44px}}.blueprint-original-enquiry{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.blueprint-original-enquiry h3{margin:0 0 8px;font-size:13px}.blueprint-original-enquiry blockquote{border-inline-start:2px solid var(--bp-selection-border);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;padding-inline-start:10px;font-size:13px;line-height:1.6}.blueprint-original-enquiry time{color:var(--crm-muted);font-size:11px}.crm-directory .crm-request-card>header{flex-wrap:wrap;gap:7px}.crm-request-card .crm-temperature{border-radius:7px;align-items:center;gap:4px;width:auto;max-width:100%;min-height:24px;padding:4px 7px;font-size:11px;font-weight:700;display:inline-flex}.crm-temperature svg{flex:none}.crm-directory .crm-request-card[data-temperature=A]{border-inline-start:3px solid var(--bp-red-ink)}.crm-directory .crm-request-card[data-temperature=B]{border-inline-start:3px solid var(--bp-amber-ink)}.crm-directory .crm-request-card[data-temperature=C]{border-inline-start:3px solid var(--bp-cyan-ink)}.crm-request-card .blueprint-card-footer{flex-wrap:wrap;align-items:stretch;gap:4px;margin-top:auto;padding-top:4px;display:flex}.crm-request-card .blueprint-card-footer .blueprint-stage-controls{display:contents}.crm-request-card .blueprint-card-footer .blueprint-conversation-button,.crm-request-card .blueprint-card-footer .lead-card-alper{border-radius:8px;flex:0 0 32px;align-self:stretch;width:32px;height:auto;min-height:44px;padding:2px}.crm-request-card .blueprint-card-footer .lead-card-alper{margin-inline-start:auto}.crm-request-card .blueprint-card-footer .lead-card-alper :is(span,.crm-orb){width:24px;height:24px}.crm-request-card .blueprint-card-footer .lc-small-button{border-radius:8px;min-height:44px;padding:4px;line-height:1.3}.crm-request-card .blueprint-card-footer .blueprint-stage-next{flex:1;grid-template-columns:minmax(min-content,1fr) auto;gap:3px;min-width:min-content;padding-inline:2px;display:grid}.crm-request-card .blueprint-card-footer .blueprint-stage-next span{overflow-wrap:normal;word-break:normal;min-width:0}.crm-request-card .blueprint-card-footer .lc-small-button svg{flex:none}.crm-request-card .blueprint-card-footer>.button{flex:1;min-height:44px}.crm-request-card .blueprint-card-footer .notice{flex-basis:100%;order:1;margin:0}
