.support-unread-badge{color:#087253;vertical-align:middle;background:#dff8ed;border-radius:999px;margin-left:7px;padding:3px 7px;font-size:9px;font-weight:800;display:inline-block}.account-page,.workspace-shell{--panel-navy:#073b54;--panel-teal:#009e92;--panel-mist:#eef8f7;--panel-border:#dce7e6;color:#18303c}.account-page{background:radial-gradient(circle at 10% 10%,#d7f9ef,#0000 31%),radial-gradient(circle at 90% 75%,#dcecff,#0000 30%),#f6faf9;place-items:center;min-height:100svh;padding:30px 18px;display:grid}.account-layout{width:min(100%,530px)}.account-wordmark,.workspace-wordmark{color:var(--panel-navy);letter-spacing:-.06em;font-size:25px;font-weight:950;display:inline-block}.account-wordmark span,.workspace-wordmark span{color:var(--panel-teal)}.account-card{border:1px solid var(--panel-border);background:#fff;border-radius:22px;margin-top:28px;padding:clamp(25px,5vw,44px);box-shadow:0 24px 72px #073b5417}.account-eyebrow,.workspace-eyebrow{color:var(--panel-teal);letter-spacing:.12em;margin:0 0 13px;font-size:11px;font-weight:900}.account-card h1{color:var(--panel-navy);letter-spacing:-.05em;margin:0;font-size:clamp(29px,5vw,40px);line-height:1.08}.account-intro{color:#536972;margin:16px 0 28px;font-size:14px;line-height:1.6}.account-form{gap:18px;display:grid}.account-form label{color:#26414c;gap:7px;font-size:13px;font-weight:750;display:grid}.account-form input,.account-form select{color:#16323e;background:#fbfdfd;border:1px solid #cbdcde;border-radius:10px;outline:none;width:100%;min-width:0;min-height:47px;padding:0 14px;font-size:15px}.account-form input:focus-visible,.account-form select:focus-visible{border-color:var(--panel-teal);box-shadow:0 0 0 3px #009e9226}.account-form small,.account-footnote{color:#6b7e85;font-size:11px;font-weight:450}.account-form button{background:var(--panel-navy);color:#fff;border:0;border-radius:10px;justify-content:space-between;align-items:center;min-height:50px;margin-top:4px;padding:0 18px;font-size:14px;font-weight:800;display:flex}.account-form button:hover:not(:disabled){background:#075171}.account-form button:disabled{cursor:not-allowed;opacity:.55}.account-form button span{font-size:19px}.account-alert{color:#684a1c;background:#fff8ec;border:1px solid #f1d4ae;border-radius:10px;margin:16px 0 0;padding:14px;font-size:13px;line-height:1.5}.account-alert.success{color:#185845;background:#e9fbf3;border-color:#9bdfcb}.account-switch{color:#61747a;margin:24px 0 0;font-size:13px}.account-switch a{color:#087d77;text-underline-offset:3px;font-weight:850;text-decoration:underline}.account-footnote{text-align:center;margin:20px 0 0}.account-footnote a{color:#087d77;text-underline-offset:2px;font-weight:750;text-decoration:underline}.account-slug-field{background:#fbfdfd;border:1px solid #cbdcde;border-radius:10px;align-items:center;min-width:0;display:flex;overflow:hidden}.account-slug-field:focus-within{border-color:var(--panel-teal);box-shadow:0 0 0 3px #009e9226}.account-slug-field span{color:#597077;flex:none;padding-left:13px;font-size:14px;font-weight:650}.account-slug-field input{border:0;min-height:45px;padding-left:0;box-shadow:none!important}.workspace-shell{background:#f5faf9;min-height:100svh;display:flex}.workspace-sidebar{color:#e9f7f7;background:#073b54;flex-direction:column;flex:none;width:250px;height:100svh;padding:25px 17px 20px;display:flex;position:sticky;top:0}.workspace-sidebar .workspace-wordmark{color:#fff;padding:0 11px}.workspace-org{border-top:1px solid #ffffff2b;border-bottom:1px solid #ffffff2b;gap:7px;margin:32px 0 22px;padding:17px 12px;display:grid}.workspace-org small{color:#a4d5d6;letter-spacing:.12em;font-size:10px}.workspace-org strong{overflow-wrap:anywhere;font-size:16px}.workspace-org span{color:#aed1d5;font-size:12px}.workspace-sidebar nav{gap:4px;display:grid;overflow-y:auto}.workspace-sidebar nav a,.workspace-sidebar nav>span{border-radius:10px;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.workspace-sidebar nav a.active{color:#0d5a59;background:#e5fbf3}.workspace-sidebar nav>span{color:#91b8bf}.workspace-sidebar nav i{font-size:9px;font-style:normal;font-weight:500}.workspace-sidebar-foot{margin-top:auto;padding:0 10px}.workspace-sidebar-foot button{color:#b7d3d9;background:0 0;border:0;font-size:13px;font-weight:700}.workspace-main{flex:1;min-width:0}.workspace-topbar{border-bottom:1px solid var(--panel-border);background:#fff;justify-content:space-between;align-items:center;min-height:65px;padding:0 clamp(18px,3vw,45px);display:flex}.workspace-topbar span{color:#628087;font-size:12px}.workspace-topbar b{color:#0b5564}.workspace-topbar small{color:#6a7d82;text-overflow:ellipsis;white-space:nowrap;max-width:45%;overflow:hidden}.workspace-topbar-actions{align-items:center;gap:12px;display:flex}.channel-health-topbar{color:#8b4f16;background:#fff6e8;border:1px solid #efb979;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900;text-decoration:none}.team-presence{color:#48666e;cursor:pointer;background:#fff;border:1px solid #c9dddd;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:10px;font-weight:850;display:inline-flex}.team-presence>span{background:#9aabad;border-radius:50%;width:8px;height:8px}.team-presence.presence-online{color:#087b70;background:#effaf6;border-color:#aee0d1}.team-presence.presence-online>span{background:#20c997;box-shadow:0 0 0 3px #20c99724}.team-presence.presence-away>span{background:#e6a12a}.conversation-alerts{align-items:center;gap:7px;display:flex}.conversation-alert-enable,.conversation-alert-count{color:#315966;cursor:pointer;background:#fff;border:1px solid #cadcdd;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.conversation-alert-enable{color:#087b70;background:#effaf6;border-color:#b5e2d5}.conversation-alert-count>span{color:#8ba0a5;font-size:8px}.conversation-alert-count.has-pending{color:#86540c;background:#fff4df;border-color:#efd09b}.conversation-alert-count.has-pending>span{color:#f0a82e}.conversation-alert-toast{z-index:80;background:#f0fbf7;border:1px solid #a9dcca;border-radius:14px;gap:5px;width:min(330px,100vw - 32px);padding:17px 18px;display:grid;position:fixed;top:78px;right:24px;box-shadow:0 18px 55px #073b5433}.conversation-alert-toast>button{color:#527078;cursor:pointer;background:0 0;border:0;font-size:19px;position:absolute;top:7px;right:9px}.workspace-topbar .conversation-alert-toast small{color:#078476;letter-spacing:.13em;max-width:none;font-size:8px;font-weight:950}.conversation-alert-toast strong{color:#073b54;font-size:15px}.conversation-alert-toast>span{color:#4d6c75;font-size:11px}.conversation-alert-toast a{color:#087d72;width:fit-content;margin-top:5px;font-size:11px;font-weight:900;text-decoration:none}.workspace-content{width:min(100%,1350px);margin:0 auto;padding:clamp(22px,3vw,45px)}.workspace-heading{justify-content:space-between;align-items:flex-end;gap:15px;display:flex}.workspace-heading p{color:#188f88;letter-spacing:.14em;margin:0 0 12px;font-size:10px;font-weight:900}.workspace-heading h1{color:#0b3b54;letter-spacing:-.05em;margin:0;font-size:clamp(28px,3vw,40px)}.workspace-heading span{color:#647b81;margin-top:8px;font-size:13px;display:block}.workspace-status{color:#17745d;background:#e5f7f0;border-radius:999px;flex:none;padding:9px 12px;font-size:11px;font-weight:800}.workspace-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.workspace-stats article{border:1px solid var(--panel-border);background:#fff;border-radius:16px;min-height:150px;padding:22px;display:grid}.workspace-stats span{color:#5c7379;font-size:12px;font-weight:700}.workspace-stats strong{color:#0d455d;align-self:end;font-size:38px;line-height:1}.workspace-stats small{color:#819196;margin-top:5px;font-size:11px}.workspace-warning{color:#875f22;margin:12px 0 0;font-size:12px}.workspace-onboarding,.workspace-queue{border:1px solid var(--panel-border);background:#fff;border-radius:18px;margin-top:20px;padding:clamp(22px,3vw,32px)}.workspace-onboarding{grid-template-columns:minmax(0,1fr) minmax(250px,.8fr);gap:30px;display:grid}.workspace-onboarding h2,.workspace-queue h2{color:#0b3b54;letter-spacing:-.04em;margin:0;font-size:clamp(19px,2vw,26px)}.workspace-onboarding p:not(.workspace-eyebrow),.workspace-queue p:not(.workspace-eyebrow){color:#6c8287;max-width:55ch;margin:10px 0 0;font-size:13px;line-height:1.6}.workspace-onboarding ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.workspace-onboarding li{color:#788d90;align-items:center;gap:10px;min-height:35px;font-size:12px;font-weight:700;display:flex}.workspace-onboarding li i{color:#667e82;background:#e9f0f0;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;font-style:normal;display:grid}.workspace-onboarding li.done{color:#146f61}.workspace-onboarding li.done i{color:#0b775d;background:#c5f6e0}.workspace-onboarding li a{color:inherit;text-underline-offset:3px;text-decoration:underline}.workspace-queue{min-height:175px}.workspace-inline-link{color:#087d77;text-underline-offset:4px;width:fit-content;margin-top:18px;font-size:13px;font-weight:800;text-decoration:underline;display:inline-flex}.workspace-inline-link:focus-visible,.lead-filters a:focus-visible,.lead-row:focus-visible{outline-offset:3px;outline:3px solid #44bdb2}.lead-filters{flex-wrap:wrap;gap:8px;margin:25px 0 16px;display:flex}.lead-filters a{border:1px solid var(--panel-border);color:#536f77;background:#fff;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:800}.lead-filters a.active{color:#086b62;background:#e3f7f0;border-color:#0c8277}.lead-empty,.lead-list,.lead-detail-card{border:1px solid var(--panel-border);background:#fff;border-radius:16px}.lead-empty{padding:clamp(24px,4vw,40px)}.lead-empty h1,.lead-empty h2{color:var(--panel-navy);margin:0;font-size:22px}.lead-empty p{color:#647b81;max-width:60ch;margin:9px 0 0;font-size:13px;line-height:1.6}.lead-list{overflow:hidden}.lead-row{border-bottom:1px solid var(--panel-border);min-height:82px;color:inherit;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto 18px;align-items:center;gap:18px;padding:15px 21px;display:grid}.lead-row:last-child{border-bottom:0}.lead-row:hover{background:#f3fbf9}.lead-row-main,.lead-row-meta{gap:5px;min-width:0;display:grid}.lead-row-main strong{color:var(--panel-navy);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.lead-row-main small,.lead-row-meta small{color:#758a8e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.lead-row-meta span{color:#3a5e68;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.lead-row-arrow{color:#0e8379;font-size:20px}.lead-pagination{color:#71858c;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:12px;font-weight:750;display:flex}.lead-pagination a{color:#087d77;text-underline-offset:3px;text-decoration:underline}.lead-status{color:#4b6870;white-space:nowrap;background:#ebf2f4;border-radius:999px;justify-content:center;width:fit-content;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex}.lead-status-new{color:#116c55;background:#e1f8ee}.lead-status-follow_up,.lead-status-assigned{color:#315c91;background:#e5f0ff}.lead-status-appointment,.lead-status-won{color:#0b777b;background:#e4f6f7}.lead-status-lost{color:#9b5035;background:#fff0e9}.lead-detail-heading{margin-top:27px}.lead-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:25px;display:grid}.lead-detail-card{padding:clamp(20px,3vw,28px)}.lead-detail-card h2{color:var(--panel-navy);margin:0 0 18px;font-size:18px}.lead-detail-card dl{gap:0;margin:0;display:grid}.lead-detail-card dl div{border-top:1px solid var(--panel-border);grid-template-columns:minmax(140px,.8fr) 1fr;gap:10px;padding:13px 0;display:grid}.lead-detail-card dt{color:#71858c;font-size:12px}.lead-detail-card dd{overflow-wrap:anywhere;color:#234656;min-width:0;margin:0;font-size:13px;font-weight:750}.lead-muted{color:#71858c;font-size:13px;line-height:1.6}.lead-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.lead-timeline li{border-top:1px solid var(--panel-border);gap:5px;padding:13px 0;display:grid}.lead-timeline span{color:#71858c;font-size:11px}.lead-timeline strong{color:#234656;font-size:13px;font-weight:700;line-height:1.5}.workspace-mobile-nav{display:none}.self-service-space{margin-top:24px}.self-service-stack{gap:13px;display:grid}.self-service-card{border:1px solid var(--panel-border);background:#fff;border-radius:17px;padding:clamp(20px,3vw,30px)}.self-service-card h2,.self-service-title{color:var(--panel-navy);margin:0 0 13px;font-size:clamp(18px,2vw,24px)}.self-service-card h3{color:var(--panel-navy);margin:0 0 10px;font-size:16px}.self-service-card p{color:#58727a;font-size:13px;line-height:1.6}.self-service-card small{color:#71858c;margin-top:12px;font-size:11px;display:block}.self-service-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.self-service-form{gap:14px;margin-top:15px;display:grid}.self-service-form label,.self-service-row label{color:#315766;gap:6px;font-size:12px;font-weight:750;display:grid}.self-service-form label>small{color:#71858c;margin:0;font-weight:500;line-height:1.4}.self-service-form input,.self-service-form select,.self-service-form textarea,.self-service-row input{color:#18303c;width:100%;min-width:0;font:inherit;background:#fbfdfd;border:1px solid #cbdcde;border-radius:9px;padding:10px 12px;font-size:14px}.self-service-form textarea{resize:vertical}.knowledge-source-grid{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(210px,1fr));align-items:start;gap:12px;display:grid}.knowledge-source-grid label{background:#f7fbfa;border:1px solid #d8e5e5;border-radius:12px;min-height:100%;padding:14px}.knowledge-source-grid input[type=file]{background:#fff;padding:9px;font-size:11px}.self-service-form button,.self-service-row button,.preview-form button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:9px;width:fit-content;min-height:40px;padding:8px 16px;font-size:13px;font-weight:800}.self-service-form button:disabled,.preview-form button:disabled{opacity:.5;cursor:not-allowed}.self-service-check{flex-direction:row;align-items:center;gap:8px;display:flex!important}.self-service-check input{width:auto}.self-service-row{grid-template-columns:minmax(0,1fr) 90px 110px auto;align-items:end;gap:14px;display:grid}.channel-row{justify-content:space-between;align-items:start;gap:20px;display:flex}.channel-row p{margin-bottom:0}.widget-settings-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.widget-settings-heading p{max-width:70ch;margin:0}.widget-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 120px;gap:12px;display:grid}.widget-form-grid input[type=color]{min-height:43px;padding:5px}.widget-checks{border:1px solid var(--panel-border);background:#f7fbfa;border-radius:10px;flex-wrap:wrap;gap:18px;padding:12px;display:flex}.widget-embed{color:#fff;background:#073b54;border-radius:12px;gap:9px;margin-top:22px;padding:16px;display:grid}.widget-embed code{color:#b9fff1;white-space:nowrap;background:#092f42;border-radius:8px;padding:12px;font-size:11px;overflow-x:auto}.widget-embed small{color:#b8d1d5}.widget-preview-note{margin-bottom:0;font-weight:750;color:#087d77!important}.workspace-button-link{background:var(--panel-navy);color:#fff;border-radius:9px;align-items:center;min-height:40px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}.conversation-layout{grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);align-items:start;gap:16px;margin-top:25px;display:grid}.conversation-messages{gap:10px;display:grid}.conversation-message{border:1px solid var(--panel-border);background:#f8fbfb;border-radius:13px;width:fit-content;max-width:85%;padding:12px 14px}.conversation-message small{color:#71858c;font-size:10px}.conversation-message p{color:#264b58;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.55}.conversation-message em{color:#74898e;text-transform:uppercase;margin-top:6px;font-size:8px;font-style:normal;display:block}.conversation-visitor{background:#e8f8f3;border-color:#bde4d8;justify-self:end}.conversation-assistant{justify-self:start}.conversation-operator{background:#edf5fc;border-color:#bfd7ee;justify-self:start}.conversation-system{background:#eef3f4;justify-self:center;max-width:94%;padding-block:8px}.conversation-inbox-list{margin-top:15px}.conversation-row{grid-template-columns:34px minmax(0,1.35fr) minmax(210px,.8fr) auto 18px}.conversation-row.is-unread{background:#f0fbf7}.conversation-row.is-unread .lead-row-main strong{font-weight:950}.conversation-channel{color:#536e75;background:#edf2f3;border-radius:999px;margin-right:3px;padding:3px 6px;font-size:8px;font-weight:900;display:inline-flex}.conversation-channel.channel-whatsapp{color:#12664f;background:#dff8ec}.conversation-channel.channel-instagram{color:#7b3e95;background:#f5e9ff}.conversation-channel.channel-facebook{color:#315c91;background:#e5efff}.conversation-unread-dot{color:#72888c;background:#e8f0f1;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-weight:900;display:grid}.conversation-row.is-unread .conversation-unread-dot{color:#063c4c;background:#17c9a5}.conversation-status-waiting,.conversation-status-human_requested{color:#8f5b16;background:#fff0dc}.conversation-status-open{color:#116c55;background:#e1f8ee}.conversation-status-resolved{color:#315c91;background:#e5f0ff}.conversation-status-closed{color:#63777d;background:#edf1f2}.conversation-toolbar label:nth-child(2),.conversation-toolbar label:nth-child(3),.conversation-toolbar label:nth-child(4){flex:0 180px}.conversation-operations-layout{grid-template-columns:minmax(0,1.65fr) minmax(310px,.7fr);align-items:start;gap:16px;margin-top:22px;display:grid}.conversation-transcript-card{min-height:650px}.conversation-card-heading{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.conversation-card-heading h2{margin-bottom:0}.conversation-card-heading>span{color:#789096;font-size:9px;font-weight:700}.conversation-card-heading .workspace-eyebrow,.conversation-control-card>.workspace-eyebrow,.conversation-visitor-card>.workspace-eyebrow,.conversation-secondary-grid .workspace-eyebrow{margin-bottom:7px}.conversation-messages{max-height:720px;padding:4px 7px 14px 0;overflow-y:auto}.conversation-control-stack{gap:16px;display:grid}.conversation-control-form{margin-top:0}.conversation-control-form label{color:#315766;gap:6px;font-size:11px;font-weight:800;display:grid}.conversation-control-form select,.conversation-control-form textarea,.conversation-reply-form textarea,.conversation-note-form textarea{color:#18303c;width:100%;min-width:0;font:inherit;resize:vertical;background:#fbfdfd;border:1px solid #cbdcde;border-radius:9px;outline:0;padding:10px 12px;font-size:12px}.conversation-control-form select:focus-visible,.conversation-control-form textarea:focus-visible,.conversation-reply-form textarea:focus-visible,.conversation-note-form textarea:focus-visible{border-color:var(--panel-teal);box-shadow:0 0 0 3px #009e921f}.conversation-reply-form{border-top:1px solid var(--panel-border);gap:10px;margin-top:22px;padding-top:18px;display:grid}.conversation-reply-form label{color:#315766;gap:7px;font-size:11px;font-weight:800;display:grid}.conversation-reply-form>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.conversation-reply-form small{color:#71858c;font-size:9px;line-height:1.45}.conversation-reply-form button,.conversation-lead-button,.conversation-note-form button,.conversation-ghost-button{background:var(--panel-navy);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:9px;min-height:40px;padding:8px 14px;font-size:11px;font-weight:850}.conversation-closed-note{color:#5e757b;background:#eef3f4;border-radius:10px;margin:20px 0 0;padding:13px;font-size:11px}.conversation-lead-button{width:100%;margin-top:16px}.conversation-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.conversation-summary{color:#315766;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.65}.conversation-ghost-button{color:#087d77;background:#effaf7;border:1px solid #badbd7;min-height:34px;padding:6px 11px}.conversation-note-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;display:grid}.conversation-note-list{gap:8px;max-height:300px;margin-top:16px;display:grid;overflow-y:auto}.conversation-note-list article{background:#f3f8f7;border-radius:10px;padding:12px}.conversation-note-list p{color:#315766;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.5}.conversation-note-list small{color:#809296;margin-top:7px;font-size:9px;display:block}.revenue-list-item{border-top:1px solid var(--panel-border);padding:15px 0}.revenue-list-item strong{color:#087d77;font-size:18px}.revenue-list-item small{color:#71858c;margin-top:4px;font-size:10px;display:block}.revenue-list-item p{color:#536f77;margin:8px 0 0;font-size:11px}.reports-filter{border:1px solid var(--panel-border);background:#fff;border-radius:15px;grid-template-columns:repeat(5,minmax(120px,1fr)) auto auto;align-items:end;gap:9px;margin-top:24px;padding:16px;display:grid}.reports-filter label{color:#315766;gap:6px;min-width:0;font-size:10px;font-weight:800;display:grid}.reports-filter input,.reports-filter select{color:#18303c;width:100%;min-width:0;min-height:40px;font:inherit;background:#fbfdfd;border:1px solid #cbdcde;border-radius:9px;padding:8px 10px;font-size:11px}.reports-filter button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:9px;min-height:40px;padding:8px 14px;font-size:11px;font-weight:850}.reports-filter>a{color:#71858c;text-underline-offset:3px;align-self:center;font-size:10px;font-weight:750;text-decoration:underline}.reports-kpis{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:11px;margin-top:16px;display:grid}.reports-kpis article{border:1px solid var(--panel-border);background:#fff;border-radius:15px;min-height:126px;padding:18px;display:grid}.reports-kpis span{color:#60777e;font-size:10px;font-weight:800}.reports-kpis strong{color:var(--panel-navy);letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:clamp(22px,2.4vw,31px);overflow:hidden}.reports-kpis small{color:#809296;margin-top:5px;font-size:9px}.reports-primary-grid,.reports-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.report-card{border:1px solid var(--panel-border);background:#fff;border-radius:16px;min-width:0;overflow:hidden}.report-card>header{border-bottom:1px solid var(--panel-border);justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 21px 15px;display:flex}.report-card>header .workspace-eyebrow{margin-bottom:6px}.report-card>header h2{color:var(--panel-navy);margin:0;font-size:18px}.report-card>header>span{color:#71858c;font-size:9px;font-weight:750}.report-funnel{gap:12px;padding:20px 21px;display:grid}.report-funnel>div{grid-template-columns:105px minmax(0,1fr) 32px 40px;align-items:center;gap:10px;display:grid}.report-funnel span{color:#56717a;font-size:10px}.report-funnel i{background:#edf2f2;border-radius:999px;height:9px;overflow:hidden}.report-funnel i b{border-radius:inherit;background:linear-gradient(90deg,#07998e,#42d1a7);height:100%;display:block}.report-funnel strong{color:var(--panel-navy);text-align:right;font-size:11px}.report-funnel small{color:#71858c;text-align:right;font-size:8px}.report-trend{gap:7px;max-height:340px;padding:18px 20px;display:grid;overflow-y:auto}.report-trend>div{grid-template-columns:55px minmax(0,1fr) 27px 82px;align-items:center;gap:8px;display:grid}.report-trend time{color:#71858c;font-size:9px}.report-trend i{background:#edf2f2;border-radius:999px;height:7px;overflow:hidden}.report-trend i b{border-radius:inherit;background:#6bb7eb;height:100%;display:block}.report-trend strong{color:#315766;text-align:right;font-size:10px}.report-trend small{color:#087d77;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:750;overflow:hidden}.report-table-card{margin-top:14px}.report-table{overflow-x:auto}.report-table>div{border-bottom:1px solid #e5eeee;grid-template-columns:minmax(190px,1.5fr) repeat(5,minmax(95px,.6fr));align-items:center;min-width:760px;display:grid}.report-table>div:last-child{border-bottom:0}.report-table>div>*{color:#45646e;padding:13px 16px;font-size:10px}.report-table>div strong{color:var(--panel-navy);font-size:11px}.report-table>div strong small{color:#809296;text-transform:capitalize;margin-top:3px;font-size:8px;font-weight:600;display:block}.report-table-head{background:#f4f8f8}.report-table-head span{letter-spacing:.05em;text-transform:uppercase;font-weight:900;color:#71858c!important;font-size:8px!important}.campaign-report-table>div{grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(100px,.7fr))}.attribution-report-table>div{grid-template-columns:minmax(190px,1.4fr) repeat(8,minmax(88px,.65fr));min-width:1020px}.report-spend-card{margin-top:14px}.report-spend-form{border-bottom:1px solid var(--panel-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:18px;display:grid}.report-spend-form label{color:#315766;gap:6px;min-width:0;font-size:10px;font-weight:800;display:grid}.report-spend-form input,.report-spend-form select{color:#18303c;width:100%;min-width:0;min-height:40px;font:inherit;background:#fbfdfd;border:1px solid #cbdcde;border-radius:9px;padding:8px 10px;font-size:11px}.report-spend-form button,.report-spend-history button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:9px;min-height:40px;padding:8px 14px;font-size:10px;font-weight:850}.report-spend-note{grid-column:span 2}.report-spend-form>button{align-self:end}.report-spend-readonly,.report-spend-help{color:#71858c;margin:0;padding:13px 18px;font-size:9px;line-height:1.5}.report-spend-readonly{border-bottom:1px solid var(--panel-border);background:#f7fafa}.report-spend-history{padding:0 18px;display:grid}.report-spend-history>article{border-bottom:1px solid var(--panel-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px 0;display:grid}.report-spend-history>article.is-cancelled{opacity:.58}.report-spend-history>article>div{gap:3px;min-width:0;display:grid}.report-spend-history strong{color:var(--panel-navy);font-size:11px}.report-spend-history span{color:#55717a;font-size:9px}.report-spend-history small{color:#829397;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.report-spend-history>article>b{color:#087d77;white-space:nowrap;font-size:12px}.report-spend-history em{color:#65777c;background:#edf2f3;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.report-spend-history form{margin:0}.report-spend-history button{background:#a85c45;min-height:32px}.governance-center{border:1px solid var(--panel-border);background:#fff;border-radius:16px;overflow:hidden}.governance-heading{border-bottom:1px solid var(--panel-border);justify-content:space-between;align-items:end;gap:20px;padding:22px;display:flex}.governance-heading h2{margin-bottom:5px}.governance-heading span{color:#71858c;max-width:680px;font-size:10px;line-height:1.5;display:block}.governance-heading>a{background:var(--panel-navy);color:#fff;border-radius:9px;flex:none;padding:11px 14px;font-size:10px;font-weight:850}.governance-export-note,.governance-footnote{color:#627980;background:#f5f9f8;margin:0;padding:13px 22px;font-size:9px;line-height:1.55}.governance-export-note{border-bottom:1px solid var(--panel-border)}.governance-footnote{border-top:1px solid var(--panel-border)}.governance-audit-list{max-height:510px;padding:0 22px;display:grid;overflow-y:auto}.governance-audit-list article{border-bottom:1px solid var(--panel-border);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px 0;display:grid}.governance-audit-list article:last-child{border-bottom:0}.governance-audit-list i{background:#22aa75;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #e5f7f1}.governance-audit-list article>div{gap:3px;min-width:0;display:grid}.governance-audit-list strong{color:var(--panel-navy);font-size:11px}.governance-audit-list span{color:#58727a;font-size:9px}.governance-audit-list small,.governance-audit-list time{color:#819196;font-size:8px}.governance-audit-list time{white-space:nowrap}.backup-health-center{border:1px solid var(--panel-border);background:#fff;border-radius:16px;overflow:hidden}.backup-health-heading{border-bottom:1px solid var(--panel-border);justify-content:space-between;align-items:end;gap:20px;padding:22px;display:flex}.backup-health-heading h2{margin-bottom:5px}.backup-health-heading span{color:#71858c;max-width:720px;font-size:10px;line-height:1.55;display:block}.backup-health-state{color:#657b80;background:#edf2f2;border-radius:999px;flex:none;padding:7px 10px;font-size:9px}.backup-health-state.success{color:#08725f;background:#ddf7ec}.backup-health-state.running{color:#916413;background:#fff5dc}.backup-health-state.failed{color:#9b5035;background:#fff0e9}.backup-health-grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.backup-health-grid article{border-right:1px solid var(--panel-border);align-content:center;gap:7px;min-height:118px;padding:18px;display:grid}.backup-health-grid article:last-child{border-right:0}.backup-health-grid span{color:#6f858a;text-transform:uppercase;font-size:8px;font-weight:850}.backup-health-grid strong{color:var(--panel-navy);letter-spacing:-.02em;font-size:17px}.backup-health-grid small{color:#819196;font-size:8px;line-height:1.5}.backup-location-note{border-top:1px solid var(--panel-border);color:#4b716f;margin:0;padding:12px 22px;font-size:9px;line-height:1.55}.backup-location-note.offsite{background:#e9fbf3}.backup-location-note.local-only{color:#7d602d;background:#fff8ea;border-top-color:#f0d39d}.backup-history{border-top:1px solid var(--panel-border)}.backup-history-title{justify-content:space-between;align-items:center;gap:16px;padding:18px 22px 10px;display:flex}.backup-history-title h3{color:var(--panel-navy);margin:0;font-size:15px}.backup-history-title span{color:#71858c;font-size:9px;font-weight:800}.backup-history-scroll{padding:0 22px 18px;overflow-x:auto}.backup-history table{border-collapse:collapse;width:100%;min-width:720px}.backup-history th{border:1px solid var(--panel-border);color:#5c6f7d;text-align:left;text-transform:uppercase;background:#edf2f6;padding:10px 12px;font-size:8px}.backup-history td{border:1px solid var(--panel-border);color:#294c58;padding:10px 12px;font-size:9px}.backup-history-success{color:#fff;background:#198a57;border-radius:999px;padding:4px 7px;font-size:8px;display:inline-block}.backup-place{color:#fff;border-radius:6px;margin-right:5px;padding:4px 6px;font-size:8px;font-weight:850;display:inline-block}.backup-place.vps{background:#66747d}.backup-place.drive{background:#1967d2}.privacy-workspace{background:#f5f9f8;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 22px;display:grid}.privacy-panel{background:#fff;border:1px solid #d3e2e1;border-radius:14px;overflow:hidden}.privacy-panel>header,.governance-audit-heading{border-bottom:1px solid #e1ebea;justify-content:space-between;align-items:end;gap:15px;padding:17px 18px 14px;display:flex}.privacy-panel>header p,.governance-audit-heading p{color:#07867f;letter-spacing:.14em;margin:0 0 5px;font-size:8px;font-weight:950}.privacy-panel>header h3,.governance-audit-heading h3{color:var(--panel-navy);margin:0;font-size:16px}.privacy-panel>header>span,.governance-audit-heading>span{color:#0a756d;background:#e5f7f1;border-radius:999px;flex:none;padding:5px 8px;font-size:8px;font-weight:850}.privacy-panel>small{color:#788b90;padding:0 18px 17px;font-size:8px;line-height:1.55;display:block}.privacy-policy-grid,.privacy-request-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:17px 18px 13px;display:grid}.privacy-policy-grid label,.privacy-request-form label,.privacy-action-form label{color:#315766;gap:5px;min-width:0;font-size:9px;font-weight:800;display:grid}.privacy-policy-grid input,.privacy-request-form input,.privacy-request-form select,.privacy-request-form textarea,.privacy-action-form select,.privacy-action-form textarea{color:#18303c;width:100%;min-width:0;font:inherit;background:#fbfdfd;border:1px solid #cbdcde;border-radius:8px;padding:9px 10px;font-size:11px}.privacy-request-form textarea,.privacy-action-form textarea{resize:vertical}.privacy-form-wide{grid-column:1/-1}.privacy-policy-grid button,.privacy-request-form button,.privacy-action-form button,.privacy-anonymize-form button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:8px;align-self:end;min-height:36px;font-size:9px;font-weight:900}.privacy-policy-grid button,.privacy-request-form button{grid-column:1/-1;justify-self:start;padding:0 14px}.privacy-requests-panel{grid-column:1/-1}.privacy-inline-error{color:#9b5035;margin:0;padding:18px;font-size:10px}.privacy-request-list{gap:10px;padding:15px 18px 18px;display:grid}.privacy-request-card{background:#fbfdfd;border:1px solid #dce8e7;border-radius:11px;padding:14px}.privacy-request-summary{justify-content:space-between;align-items:start;gap:15px;display:flex}.privacy-request-summary>div:first-child{gap:3px;display:grid}.privacy-request-summary b{color:#07867f;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.privacy-request-summary strong{color:#183d49;font-size:12px}.privacy-request-summary span,.privacy-request-card>p{color:#667d83;font-size:9px}.privacy-request-card>p{white-space:pre-wrap;margin:11px 0 0;line-height:1.55}.privacy-request-meta{justify-items:end;gap:5px;display:grid}.privacy-request-meta time{color:#819196;white-space:nowrap;font-size:8px}.privacy-status{background:#e8efef;border-radius:999px;padding:5px 8px;font-weight:850;color:#5c7177!important;font-size:8px!important}.privacy-status-approved,.privacy-status-completed{background:#ddf7ec;color:#08725f!important}.privacy-status-rejected,.privacy-status-cancelled{background:#fff0e9;color:#9b5035!important}.privacy-status-in_review{background:#fff5dc;color:#916413!important}.privacy-lead-link{color:#4e6e74;background:#edf7f5;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:11px;padding:9px 10px;font-size:9px;display:flex}.privacy-lead-link a{color:#087d77;flex:none;font-size:9px;font-weight:900}.privacy-resolution{background:#edf8f5;border-left:3px solid #9cd8ca;padding:9px 10px}.privacy-action-form{border-top:1px solid #e2ebea;grid-template-columns:minmax(140px,.65fr) minmax(220px,1.35fr) auto;align-items:end;gap:10px;margin-top:12px;padding-top:12px;display:grid}.privacy-action-form button{padding:0 13px}.privacy-anonymize-form{background:#fff8ea;border:1px solid #f1c47a;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:7px 14px;margin-top:12px;padding:13px;display:grid}.privacy-anonymize-form>strong{color:#875914;font-size:11px}.privacy-anonymize-form>p{color:#765f36;grid-column:1;margin:0;font-size:9px;line-height:1.55}.privacy-anonymize-form>label{color:#684b1c;grid-column:1;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.privacy-anonymize-form button{background:#9a6218;grid-area:1/2/span 3;padding:0 14px}.governance-audit-heading{border-top:1px solid var(--panel-border)}.report-compact-table{overflow-x:auto}.report-compact-table>div{border-bottom:1px solid #e5eeee;grid-template-columns:minmax(170px,1.4fr) repeat(4,70px);align-items:center;min-width:520px;padding:11px 18px;display:grid}.report-team-card .report-compact-table>div{grid-template-columns:minmax(155px,1.35fr) repeat(5,minmax(72px,.65fr));min-width:620px}.report-compact-table>div:first-child{color:#71858c;background:#f4f8f8;font-size:8px;font-weight:900}.report-compact-table>div:last-child{border-bottom:0}.report-compact-table strong{color:var(--panel-navy);gap:3px;font-size:10px;display:grid}.report-compact-table strong small{color:#809296;font-size:8px;font-weight:500}.report-compact-table span{color:#45646e;text-align:center;font-size:10px}.report-compact-table div>span:first-child{text-align:left}.report-rank-list{padding:8px 20px 18px;display:grid}.report-rank-list>div{border-bottom:1px solid #e5eeee;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.report-rank-list>div:last-child{border-bottom:0}.report-rank-list div>div{gap:4px;display:grid}.report-rank-list strong{color:var(--panel-navy);font-size:11px}.report-rank-list small{color:#71858c;font-size:9px}.report-rank-list span{color:#087d77;font-size:12px;font-weight:900}.report-empty{color:#71858c;margin:0;padding:30px 21px;font-size:11px}.reports-footnote{color:#71858c;margin:18px 0 0;font-size:9px;line-height:1.5}.automation-rule-form{grid-template-columns:repeat(4,minmax(0,1fr)) auto auto;align-items:end;gap:10px;padding:20px;display:grid}.automation-rule-form label,.automation-edit-form label{color:#315766;gap:6px;min-width:0;font-size:10px;font-weight:800;display:grid}.automation-rule-form input,.automation-rule-form select,.automation-edit-form input,.automation-edit-form select{color:#18303c;width:100%;min-width:0;min-height:40px;font:inherit;background:#fbfdfd;border:1px solid #cbdcde;border-radius:9px;padding:8px 10px;font-size:11px}.automation-rule-form button,.automation-edit-form button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:9px;min-height:40px;padding:8px 14px;font-size:10px;font-weight:850}.automation-template-help{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0 20px 20px;display:grid}.automation-template-help article{background:#f7fbfa;border:1px solid #dce7e6;border-radius:11px;padding:13px}.automation-template-help strong{color:var(--panel-navy);font-size:10px}.automation-template-help p{color:#60777e;margin:7px 0;font-size:9px;line-height:1.5}.automation-template-help small{color:#087d77;font-size:8px;font-weight:750}.automation-rule-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.automation-rule-list>article{border:1px solid var(--panel-border);background:#fff;border-radius:15px;min-width:0;padding:18px}.automation-rule-list>article.is-disabled{opacity:.7}.automation-rule-list>article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.automation-rule-list>article>header>div{align-items:center;gap:10px;min-width:0;display:flex}.automation-rule-list>article>header i{color:#087d77;background:#dff8ec;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:900;display:grid}.automation-rule-list>article.is-disabled>header i{color:#71858c;background:#edf1f2}.automation-rule-list>article>header span{gap:3px;min-width:0;display:grid}.automation-rule-list>article>header strong{color:var(--panel-navy);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.automation-rule-list>article>header small{color:#71858c;font-size:8px}.automation-rule-list>article>header b{color:#087d77;background:#e3f7f0;border-radius:999px;flex:none;padding:5px 8px;font-size:8px}.automation-rule-list>article.is-disabled>header b{color:#71858c;background:#edf1f2}.automation-rule-list>article>p{color:#60777e;min-height:42px;margin:16px 0;font-size:10px;line-height:1.55}.automation-rule-list dl{border-top:1px solid var(--panel-border);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.automation-rule-list dl div{border-bottom:1px solid var(--panel-border);gap:3px;padding:11px 0;display:grid}.automation-rule-list dl div:nth-child(2n){border-left:1px solid var(--panel-border);padding-left:12px}.automation-rule-list dt{color:#809296;font-size:8px}.automation-rule-list dd{color:#315766;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;font-weight:800;overflow:hidden}.automation-rule-list details{margin-top:12px}.automation-rule-list details summary{color:#087d77;cursor:pointer;font-size:9px;font-weight:850}.automation-edit-form{border-top:1px solid var(--panel-border);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:9px;margin-top:12px;padding-top:12px;display:grid}.automation-run-list{border:1px solid var(--panel-border);background:#fff;border-radius:15px;display:grid;overflow:hidden}.automation-run-list>article{border-bottom:1px solid var(--panel-border);grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px 18px;display:grid}.automation-run-list>article:last-child{border-bottom:0}.automation-run-list>article>i{background:#1dbe8e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #e1f8ef}.automation-run-list>article.run-failed>i{background:#df6b4e;box-shadow:0 0 0 5px #fff0e9}.automation-run-list>article.run-skipped>i{background:#8ca0a5;box-shadow:0 0 0 5px #edf2f3}.automation-run-list>article>div{gap:4px;min-width:0;display:grid}.automation-run-list strong{color:var(--panel-navy);font-size:11px}.automation-run-list span{color:#536f77;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.automation-run-list small{color:#809296;font-size:8px}.automation-run-list b{color:#087d77;background:#e3f7f0;border-radius:999px;padding:6px 8px;font-size:8px}.automation-run-list .run-failed b{color:#9b5035;background:#fff0e9}.subscription-facts{gap:8px;margin:20px 0;display:grid}.subscription-facts div{border-bottom:1px solid var(--panel-border);justify-content:space-between;gap:12px;padding:9px 0;font-size:12px;display:flex}.subscription-facts dt{color:#71858c}.subscription-facts dd{color:var(--panel-navy);margin:0;font-weight:750}.workspace-billing-alert{color:#755018;background:#fff8e8;border-bottom:1px solid #f0cf88;align-items:center;gap:8px;padding:10px 24px;font-size:10px;display:flex}.workspace-billing-alert.is-exceeded{color:#8c3f28;background:#fff1eb;border-color:#efb199}.workspace-billing-alert a{color:inherit;margin-left:auto;font-weight:900}.billing-warning{color:#755018;background:#fff8e8;border-color:#f0cf88}.billing-summary-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:14px;display:grid}.billing-plan-card{align-content:start;gap:10px;display:grid}.billing-plan-card h2,.billing-period-card h2{color:var(--panel-navy);margin:0}.billing-plan-card>strong{color:var(--panel-navy);font-size:30px}.billing-plan-card>strong small{color:#70858b;font-size:11px}.billing-plan-card>p{color:#6f8388;margin:0;font-size:10px}.billing-state{color:#60757a;background:#edf2f2;border-radius:999px;width:max-content;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}.billing-state.state-active,.billing-state.state-paid,.billing-state.state-trialing{color:#187052;background:#e3f8ef}.billing-state.state-past_due,.billing-state.state-overdue,.billing-state.state-failed{color:#98482f;background:#fff0e9}.billing-state.state-pending_payment,.billing-state.state-open,.billing-state.state-warning{color:#825b0c;background:#fff7df}.billing-cancel-note{color:#98482f;background:#fff0e9;border-radius:7px;width:max-content;padding:7px 9px;font-size:9px}.billing-usage-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.billing-usage-card{border:1px solid var(--panel-border);background:#fff;border-radius:13px;padding:15px}.billing-usage-card header{color:#5d747b;justify-content:space-between;gap:8px;font-size:9px;display:flex}.billing-usage-card>strong{color:var(--panel-navy);margin:12px 0 9px;font-size:19px;display:block}.billing-usage-card>strong small{color:#71858c;font-size:9px}.billing-usage-card>div,.admin-usage-list article>div{background:#e8efef;border-radius:999px;height:6px;overflow:hidden}.billing-usage-card>div i,.admin-usage-list article>div i{border-radius:inherit;background:#16a58f;height:100%;display:block}.billing-usage-card.warning>div i{background:#dca02b}.billing-usage-card.exceeded>div i{background:#d76b48}.billing-usage-card p{color:#71858c;margin:8px 0 0;font-size:8px;line-height:1.4}.payment-row span{gap:3px;display:grid}.payment-row small{color:#809197;font-size:8px}.admin-limit-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.admin-limit-grid small{color:#7b8d92;font-size:8px}.admin-usage-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.admin-usage-list article{color:#5d747b;background:#f5f9f8;border-radius:10px;gap:7px;padding:11px;font-size:9px;display:grid}.admin-usage-list strong{color:var(--panel-navy)}.admin-invoice-form{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-form-wide{grid-column:span 2}.admin-billing-warning{color:#82521b;background:#fff3e4;border-radius:8px;margin:10px 0 0;padding:8px;font-size:8px;font-weight:800}.payment-row{color:#315766;justify-content:space-between;gap:12px;font-size:13px;display:flex}.preview-messages{background:#f0f8f7;border-radius:12px;align-content:start;gap:10px;min-height:130px;max-height:360px;margin-top:18px;padding:16px;display:grid;overflow:auto}.preview-messages p{margin:0}.preview-messages div{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:12px;width:fit-content;max-width:90%;padding:10px 14px;font-size:13px;line-height:1.5}.preview-messages .preview-user{background:#d9f4e8;justify-self:end}.preview-form{gap:8px;margin-top:12px;display:flex}.preview-form input{border:1px solid #cbdcde;border-radius:9px;flex:1;min-width:0;padding:10px 12px}.preview-sources{color:#71858c;flex-wrap:wrap;align-items:center;gap:7px;margin-top:11px;font-size:11px;display:flex}.preview-sources small{color:#13746d;background:#e8f6f2;border-radius:999px;margin:0;padding:5px 8px;font-weight:750}.operational-page{max-width:1500px}.operation-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:25px;display:grid}.operation-kpis article{border:1px solid var(--panel-border);background:#fff;border-radius:15px;min-height:118px;padding:18px;display:grid}.operation-kpis article.attention{background:#fffaf0;border-color:#edc78c}.operation-kpis span{color:#60777e;font-size:11px;font-weight:800}.operation-kpis strong{color:var(--panel-navy);align-self:end;font-size:32px}.operation-kpis small{color:#829397;font-size:10px}.operation-disclosure{border:1px solid var(--panel-border);background:#fff;border-radius:15px;margin-top:16px}.operation-disclosure summary{color:#087d77;cursor:pointer;padding:17px 20px;font-size:13px;font-weight:850;list-style:none}.operation-disclosure summary::-webkit-details-marker{display:none}.operation-disclosure[open] summary{border-bottom:1px solid var(--panel-border)}.operation-disclosure>.lead-muted{margin:0;padding:0 20px 18px}.operation-form{gap:12px;display:grid}.operation-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;padding:20px}.operation-form label,.operation-toolbar label{color:#315766;gap:6px;min-width:0;font-size:11px;font-weight:800;display:grid}.operation-form input,.operation-form select,.operation-form textarea,.operation-toolbar input,.operation-toolbar select,.operation-list-item input,.appointment-status-form input,.appointment-status-form select,.operation-board-action input{color:#18303c;width:100%;min-width:0;min-height:40px;font:inherit;background:#fbfdfd;border:1px solid #cbdcde;border-radius:9px;outline:0;padding:9px 11px;font-size:12px}.operation-form textarea{resize:vertical}.operation-form button,.operation-toolbar button,.operation-list-item button,.appointment-status-form button,.operation-board-action button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:9px;min-height:40px;padding:8px 14px;font-size:11px;font-weight:850}.operation-form button:disabled{opacity:.45;cursor:not-allowed}.operation-check{align-items:center;gap:8px;min-height:40px;display:flex!important}.operation-check input{width:auto;min-height:0}.operation-toolbar{border:1px solid var(--panel-border);background:#fff;border-radius:13px;flex-wrap:wrap;align-items:end;gap:8px;margin-top:18px;padding:13px;display:flex}.operation-toolbar label:first-child{flex:260px}.operation-toolbar label:nth-child(2){flex:0 230px}.operation-toolbar a{color:#71858c;align-self:center;padding:10px;font-size:11px;font-weight:750;text-decoration:underline}.operational-lead-row{grid-template-columns:minmax(0,1.45fr) minmax(210px,.8fr) auto 18px}.record-jump-nav{z-index:4;border:1px solid var(--panel-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-radius:13px;flex-wrap:wrap;gap:7px;margin:20px 0 0;padding:10px;display:flex;position:sticky;top:0}.record-jump-nav a{color:#315f69;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:800}.record-jump-nav a:hover{color:#087d77;background:#e9f7f3}.crm-flow-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.crm-flow-strip li{border:1px solid var(--panel-border);color:#71858c;background:#fff;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:10px 12px;display:flex}.crm-flow-strip li span{background:#edf3f3;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:grid}.crm-flow-strip li strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.crm-flow-strip li.done{color:#087d77;background:#f2fbf8;border-color:#b9e4d9}.crm-flow-strip li.done span{color:#fff;background:#17b68d}.crm-flow-strip li.current{color:#8b5a12;border-color:#e9bd72;box-shadow:inset 0 0 0 1px #f1d7a9}.lead-record-layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:16px;margin-top:16px;scroll-margin-top:70px;display:grid}.operation-card-head,.operation-section-head{justify-content:space-between;align-items:end;gap:20px;display:flex}.operation-card-head>span{color:#58727a;background:#eff5f5;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:800}.operation-card-head h2,.record-control-card h2{margin-bottom:0}.compact-form{margin-top:17px}.operation-divider{border-top:1px solid var(--panel-border);margin-top:20px;padding-top:20px}.operation-section{margin-top:28px;scroll-margin-top:70px}.operation-section-head{margin-bottom:13px}.operation-section-head h2{color:var(--panel-navy);letter-spacing:-.04em;margin:0;font-size:clamp(20px,2.5vw,28px)}.operation-section-head>span,.operation-section-head>a{color:#71858c;font-size:10px;font-weight:750}.operation-section-head>a{color:#087d77;text-underline-offset:3px;text-decoration:underline}.operation-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.operation-align-start{align-items:start}.operation-card{border:1px solid var(--panel-border);background:#fff;border-radius:16px;min-width:0;padding:clamp(20px,3vw,27px)}.operation-card h3{color:var(--panel-navy);margin:0 0 6px;font-size:17px}.operation-inline-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.operation-list-card{gap:0;padding-top:20px;display:grid}.operation-list-card>h3{justify-content:space-between;padding-bottom:14px;display:flex}.operation-list-card>h3 span{color:#087d77;background:#e3f7f0;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.operation-list-item,.appointment-list-item{border-top:1px solid var(--panel-border);border-left:3px solid #6bbfb5;grid-template-columns:minmax(0,1fr) minmax(180px,.7fr);gap:13px;padding:15px 0 15px 13px;display:grid}.operation-list-item.priority-high{border-left-color:#ee9d42}.operation-list-item.priority-critical{border-left-color:#d66753}.operation-list-item>div,.appointment-list-item>div{align-content:start;gap:4px;display:grid}.operation-list-item strong,.appointment-list-item strong{color:#234656;font-size:12px}.operation-list-item small,.appointment-list-item small{color:#71858c;font-size:9px}.operation-list-item p,.appointment-list-item p{color:#58727a;margin:3px 0 0;font-size:11px;line-height:1.5}.operation-list-item form,.appointment-status-form{align-content:center;gap:6px;display:grid}.appointment-list-item.appointment-no_show,.appointment-list-item.appointment-cancelled{border-left-color:#d66753}.timeline-card{padding-top:10px}.enriched-timeline li{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:13px}.enriched-timeline li>i{color:#087d77;background:#e8f6f2;border-radius:999px;justify-content:center;margin-top:2px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850;display:inline-flex}.enriched-timeline li>div{gap:4px;display:grid}.unified-customer-timeline li{border-left:3px solid #0000;padding-left:10px}.unified-customer-timeline li.timeline-conversation{border-left-color:#35bda4}.unified-customer-timeline li.timeline-note{border-left-color:#8b78c6}.unified-customer-timeline li.timeline-task{border-left-color:#e8a043}.unified-customer-timeline li.timeline-appointment{border-left-color:#318eb2}.unified-customer-timeline li.timeline-revenue{border-left-color:#239259}.unified-customer-timeline a{color:#087d77;text-underline-offset:3px;width:fit-content;font-size:10px;font-weight:850;text-decoration:underline}.record-path-note{color:#91a0a3;margin:25px 0 0;font-size:9px}.record-path-note a{color:inherit}.status-attention{color:#9a5f10;background:#fff3dd}.operation-board-list{gap:10px;display:grid}.operation-board-row{border:1px solid var(--panel-border);background:#fff;border-left:4px solid #6bbfb5;border-radius:14px;grid-template-columns:155px minmax(0,1fr) minmax(240px,.7fr);align-items:center;gap:18px;padding:17px;display:grid}.operation-board-row.priority-high{border-left-color:#ee9d42}.operation-board-row.priority-critical,.operation-board-row.is-overdue{border-left-color:#d66753}.operation-board-time{gap:5px;display:grid}.operation-board-time strong{color:#234656;font-size:11px}.operation-board-time span{color:#627980;background:#edf3f3;border-radius:999px;width:fit-content;padding:4px 6px;font-size:8px;font-weight:900}.operation-board-row.is-overdue .operation-board-time span{color:#9b5035;background:#fff0e9}.operation-board-main{gap:4px;min-width:0;display:grid}.operation-board-main a{width:fit-content;color:var(--panel-navy);font-size:15px;font-weight:850}.operation-board-main>strong{color:#087d77;font-size:10px}.operation-board-main p{overflow-wrap:anywhere;color:#58727a;margin:2px 0;font-size:11px}.operation-board-main small{color:#7c9094;font-size:9px}.operation-board-action{gap:7px;display:grid}.operation-board-action>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.operation-board-action button.success{background:#087d77}.operation-board-result{color:#087d77;justify-items:end;gap:5px;font-size:11px;font-weight:850;display:grid}.operation-board-result small{color:#71858c;font-size:9px;font-weight:500}.appointment-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.appointment-board-card{border:1px solid var(--panel-border);background:#fff;border-top:4px solid #6bbfb5;border-radius:16px;padding:21px}.appointment-board-card.appointment-no_show,.appointment-board-card.appointment-cancelled{border-top-color:#d66753}.appointment-board-card.appointment-arrived{border-top-color:#22aa75}.appointment-board-card.appointment-completed{background:#fbfffd;border-top-color:#17895f}.appointment-board-card header{justify-content:space-between;gap:12px;display:flex}.appointment-board-card header>div{gap:5px;display:grid}.appointment-board-card header span{color:#315766;font-size:11px;font-weight:850}.appointment-board-card header b{color:#087d77;background:#e7f5f2;border-radius:999px;width:fit-content;padding:4px 6px;font-size:8px}.appointment-board-card header a{color:#087d77;font-size:9px;font-weight:800}.appointment-board-card h2{color:var(--panel-navy);margin:18px 0 4px;font-size:20px}.appointment-board-card>p{color:#71858c;margin:0;font-size:11px}.appointment-board-card dl{grid-template-columns:repeat(2,1fr);margin:16px 0;display:grid}.appointment-board-card dl div{border-top:1px solid var(--panel-border);gap:3px;padding:9px 0;display:grid}.appointment-board-card dt{color:#819196;font-size:8px}.appointment-board-card dd{color:#315766;margin:0;font-size:11px;font-weight:800}.appointment-board-form{border-top:1px solid var(--panel-border);padding-top:14px}.appointment-communication-summary{background:#effbf7;border:1px solid #b9e4dc;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin-bottom:15px;padding:14px 18px;display:grid}.appointment-communication-summary>div{align-items:baseline;gap:10px;display:flex}.appointment-communication-summary span{color:#315766;font-size:9px;font-weight:850}.appointment-communication-summary strong{color:#087d77;font-size:24px}.appointment-communication-summary p{color:#536f77;margin:0;font-size:9px;line-height:1.5}.appointment-communication-list{border:1px solid var(--panel-border);background:#f8fbfb;border-radius:11px;gap:7px;margin:4px 0 16px;padding:13px;display:grid}.appointment-communication-list>strong{color:var(--panel-navy);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.appointment-communication-list>p{color:#71858c;margin:0;font-size:9px}.appointment-communication-list article{border-top:1px solid var(--panel-border);justify-content:space-between;align-items:center;gap:10px;padding-top:7px;display:flex}.appointment-communication-list article>span{color:#315766;gap:3px;font-size:9px;font-weight:800;display:grid}.appointment-communication-list article small{color:#819196;font-size:8px;font-weight:500}.appointment-communication-list article b{color:#087d77;white-space:nowrap;background:#e3f7f0;border-radius:999px;padding:5px 7px;font-size:8px}.appointment-communication-list .communication-awaiting_channel b,.appointment-communication-list .communication-awaiting_template b{color:#8a6417;background:#fff5df}.appointment-communication-list .communication-cancelled b,.appointment-communication-list .communication-skipped b{color:#65777c;background:#edf2f3}.appointment-communication-list .communication-failed b{color:#9b5035;background:#fff0e9}.appointment-communication-history .communication-awaiting_channel>i,.appointment-communication-history .communication-awaiting_template>i{background:#d49b31;box-shadow:0 0 0 5px #fff5df}.appointment-communication-history .communication-cancelled>i,.appointment-communication-history .communication-skipped>i{background:#8ca0a5;box-shadow:0 0 0 5px #edf2f3}.appointment-communication-history .communication-failed>i{background:#df6b4e;box-shadow:0 0 0 5px #fff0e9}.appointment-communication-history .communication-awaiting_channel>b,.appointment-communication-history .communication-awaiting_template>b{color:#8a6417;background:#fff5df}.appointment-communication-history .communication-cancelled>b,.appointment-communication-history .communication-skipped>b{color:#65777c;background:#edf2f3}.appointment-communication-history .communication-failed>b{color:#9b5035;background:#fff0e9}.appointment-center-page{gap:16px;display:grid}.appointment-kpis,.appointment-create-panel{margin-top:0}.appointment-create-form{border-top:1px solid var(--panel-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:17px;display:grid}.appointment-create-form label{color:#315766;gap:5px;font-size:9px;font-weight:800;display:grid}.appointment-create-form label.wide{grid-column:span 2}.appointment-create-form input,.appointment-create-form select,.appointment-create-form textarea{color:#18303c;width:100%;min-height:40px;font:inherit;background:#fbfdfd;border:1px solid #cbdcde;border-radius:8px;padding:8px 10px;font-size:10px}.appointment-create-form button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:9px;align-self:end;min-height:40px;font-size:10px;font-weight:850}.appointment-create-form button:disabled{opacity:.45;cursor:not-allowed}.appointment-form-warning{color:#9a5f10;margin:0 17px 17px;font-size:10px;font-weight:750}.appointment-view-tabs,.appointment-filter-toolbar{margin-top:0}.appointment-filter-toolbar select{color:#18303c;background:#fbfdfd;border:1px solid #cbdcde;border-radius:8px;min-height:40px;padding:8px 10px;font-size:10px}.appointment-filter-toolbar button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:9px;min-height:40px;padding:8px 14px;font-size:10px;font-weight:850}.appointment-calendar-shell{border:1px solid var(--panel-border);background:#fff;border-radius:16px;overflow:hidden}.appointment-calendar-nav{border-bottom:1px solid var(--panel-border);background:#f8fbfb;justify-content:space-between;align-items:center;gap:15px;padding:14px 17px;display:flex}.appointment-calendar-nav>div{justify-items:center;gap:3px;display:grid}.appointment-calendar-nav strong{color:var(--panel-navy);font-size:13px}.appointment-calendar-nav a{color:#087d77;font-size:9px;font-weight:850}.appointment-calendar-grid{min-width:0;display:grid}.appointment-calendar-grid.calendar-week{grid-template-columns:repeat(7,minmax(145px,1fr));overflow-x:auto}.appointment-calendar-grid.calendar-day{grid-template-columns:minmax(0,1fr)}.appointment-calendar-grid>section{border-right:1px solid var(--panel-border);min-width:0}.appointment-calendar-grid>section:last-child{border-right:0}.appointment-calendar-grid>section.is-today{background:#f4fcf9}.appointment-calendar-grid>section>header{border-bottom:1px solid var(--panel-border);justify-content:space-between;align-items:center;min-height:44px;padding:10px;display:flex}.appointment-calendar-grid>section>header span{color:#315766;text-transform:capitalize;font-size:9px;font-weight:850}.appointment-calendar-grid>section>header b{color:#087d77;background:#e3f7f0;border-radius:50%;place-items:center;width:21px;height:21px;font-size:8px;display:grid}.appointment-calendar-grid>section>div{align-content:start;gap:7px;min-height:220px;padding:8px;display:grid}.appointment-calendar-grid>section>div>p{color:#9aa8ab;margin:12px 3px;font-size:9px}.calendar-appointment{background:#fff;border:1px solid #b9ded7;border-left:4px solid #24a48a;border-radius:9px;gap:3px;padding:9px;display:grid}.calendar-appointment.appointment-no_show,.calendar-appointment.appointment-cancelled{background:#fffaf8;border-color:#e8c1b8 #e8c1b8 #e8c1b8 #d66753}.calendar-appointment.appointment-completed{background:#f5fcf8;border-color:#b7dfcb #b7dfcb #b7dfcb #17895f}.calendar-appointment time{color:#087d77;font-size:9px;font-weight:900}.calendar-appointment strong{color:#234656;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.calendar-appointment span,.calendar-appointment small{color:#6f8389;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.cockpit-page{gap:17px;display:grid}.cockpit-heading{margin-bottom:4px}.cockpit-heading-actions{flex-wrap:wrap;justify-content:end;align-items:center;gap:9px;display:flex}.cockpit-heading-actions>a{background:var(--panel-navy);color:#fff;border-radius:10px;align-items:center;min-height:38px;padding:0 14px;font-size:10px;font-weight:850;display:inline-flex}.cockpit-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.cockpit-kpis>*{border:1px solid var(--panel-border);background:#fff;border-radius:15px;min-height:126px;padding:18px;display:grid;position:relative;overflow:hidden}.cockpit-kpis>.attention{background:#fffaf0;border-color:#edc78c}.cockpit-kpis span{color:#60777e;font-size:10px;font-weight:850}.cockpit-kpis strong{color:var(--panel-navy);align-self:end;font-size:33px;line-height:1}.cockpit-kpis small{color:#829397;margin-top:5px;font-size:9px}.cockpit-kpis i{color:#087d77;background:#e6f5f1;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid;position:absolute;top:16px;right:16px}.cockpit-grid{gap:17px;display:grid}.cockpit-primary-grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr)}.cockpit-secondary-grid{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr)}.cockpit-card{border:1px solid var(--panel-border);background:#fff;border-radius:17px;min-width:0;overflow:hidden}.cockpit-card>header{border-bottom:1px solid var(--panel-border);justify-content:space-between;align-items:end;gap:16px;padding:21px 22px 17px;display:flex}.cockpit-card>header h2{color:var(--panel-navy);letter-spacing:-.035em;margin:0;font-size:20px}.cockpit-card>header>span{color:#627980;background:#edf4f3;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850}.cockpit-queue{display:grid}.cockpit-queue-item{border-bottom:1px solid var(--panel-border);grid-template-columns:8px minmax(0,1fr) auto 20px;align-items:center;gap:12px;min-height:69px;padding:11px 17px;transition:background .16s;display:grid}.cockpit-queue-item:hover{background:#f5fbf9}.cockpit-queue-item>i{background:#3bb39d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #e2f7f0}.cockpit-queue-item.tone-attention>i{background:#e3a23e;box-shadow:0 0 0 5px #fff3dd}.cockpit-queue-item.tone-critical>i{background:#d66753;box-shadow:0 0 0 5px #fff0e9}.cockpit-queue-item>div{gap:2px;min-width:0;display:grid}.cockpit-queue-item small{color:#087d77;letter-spacing:.08em;font-size:7px;font-weight:900}.cockpit-queue-item.tone-critical small{color:#a84e3b}.cockpit-queue-item strong{color:#234656;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cockpit-queue-item span{color:#71858c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.cockpit-queue-item time{color:#71858c;white-space:nowrap;font-size:8px}.cockpit-queue-item>b{color:#0b8d84;font-size:12px}.cockpit-priority-card>footer{flex-wrap:wrap;gap:17px;padding:14px 22px;display:flex}.cockpit-priority-card>footer a{color:#087d77;text-underline-offset:3px;font-size:9px;font-weight:850;text-decoration:underline}.cockpit-empty{text-align:center;align-content:center;min-height:180px;padding:30px;display:grid}.cockpit-empty b{color:#315766;font-size:13px}.cockpit-empty span{color:#809296;margin-top:6px;font-size:10px}.cockpit-funnel{gap:12px;padding:20px 22px;display:grid}.cockpit-funnel>div{gap:6px;display:grid}.cockpit-funnel>div>div{color:#627980;justify-content:space-between;font-size:9px;display:flex}.cockpit-funnel>div>div strong{color:#315766}.cockpit-funnel>div>i{background:#edf2f2;border-radius:999px;height:7px;overflow:hidden}.cockpit-funnel>div>i>b{border-radius:inherit;background:linear-gradient(90deg,#0ca99a,#50d5ac);height:100%;display:block}.cockpit-funnel-summary{border-top:1px solid var(--panel-border);grid-template-columns:repeat(2,1fr);display:grid}.cockpit-funnel-summary>div{gap:3px;padding:16px 22px;display:grid}.cockpit-funnel-summary>div+div{border-left:1px solid var(--panel-border)}.cockpit-funnel-summary strong{color:var(--panel-navy);font-size:20px}.cockpit-funnel-summary span{color:#71858c;font-size:8px}.cockpit-team-table{overflow-x:auto}.cockpit-team-table>div{border-bottom:1px solid var(--panel-border);grid-template-columns:minmax(190px,1fr) repeat(5,62px);align-items:center;min-width:570px;padding:11px 20px;display:grid}.cockpit-team-table>div:not(.cockpit-team-head)>span{align-items:center;gap:9px;min-width:0;display:flex}.cockpit-team-table>div:not(.cockpit-team-head)>span>i{color:#087d77;background:#dff6ef;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:8px;font-style:normal;font-weight:900;display:grid}.cockpit-team-table>div:not(.cockpit-team-head)>span>b{color:#315766;min-width:0;font-size:10px;display:grid}.cockpit-team-table>div:not(.cockpit-team-head)>span small{color:#829397;font-size:7px;font-weight:500}.cockpit-team-table>div>strong{color:#315766;text-align:center;font-size:10px}.cockpit-team-table>div.has-overdue>strong:nth-last-child(3){color:#b74f3a}.cockpit-team-head{color:#7c9094;text-align:center;text-transform:uppercase;background:#f5f9f8;font-size:7px;font-weight:850}.cockpit-team-head span:first-child{text-align:left}.cockpit-activity-card ol{margin:0;padding:6px 22px 12px;list-style:none}.cockpit-activity-card li{border-bottom:1px solid var(--panel-border);grid-template-columns:8px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:12px 0;display:grid}.cockpit-activity-card li>i{background:#20b38f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #e5f7f1}.cockpit-activity-card li>div{gap:2px;min-width:0;display:grid}.cockpit-activity-card li span{color:#087d77;font-size:8px;font-weight:800}.cockpit-activity-card li strong{color:#315766;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.cockpit-activity-card li small{color:#829397;font-size:7px}.cockpit-activity-card li>a{color:#087d77;font-size:11px}.cockpit-setup-strip{background:linear-gradient(110deg,#f0fcf7,#f8fcfb);border:1px solid #bde5d4;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.cockpit-setup-strip h2{color:var(--panel-navy);margin:0;font-size:18px}.cockpit-setup-strip>div>span{color:#71858c;margin-top:5px;font-size:9px;display:block}.cockpit-setup-strip>div:last-child{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.cockpit-setup-strip a{color:#087d77;border:1px solid #9cd5c7;border-radius:9px;padding:10px 12px;font-size:9px;font-weight:850}.organization-page{gap:17px;display:grid}.organization-page .workspace-heading{margin-bottom:4px}.organization-kpis,.organization-create{margin-top:0}.organization-form-grid,.organization-compact-form,.team-management-list article>form,.organization-card-grid article details form,.service-management-list article details form{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:20px;display:grid}.organization-form-grid label,.organization-compact-form label,.team-management-list article>form label,.organization-card-grid article details form label,.service-management-list article details form label{color:#315766;gap:5px;font-size:9px;font-weight:800;display:grid}.organization-form-grid input,.organization-form-grid select,.organization-compact-form input,.organization-compact-form select,.organization-compact-form textarea,.team-management-list article>form input,.team-management-list article>form select,.organization-card-grid article details input,.organization-card-grid article details select,.organization-card-grid article details textarea,.service-management-list article details input,.service-management-list article details select,.service-management-list article details textarea{color:#18303c;width:100%;min-width:0;min-height:39px;font:inherit;background:#fbfdfd;border:1px solid #cbdcde;border-radius:8px;outline:0;padding:8px 10px;font-size:10px}.organization-form-grid textarea,.organization-compact-form textarea,.organization-card-grid article details textarea,.service-management-list article details textarea{resize:vertical}.organization-form-grid button,.organization-compact-form button,.team-management-list article>form button,.organization-card-grid article details button,.service-management-list article details button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:8px;align-self:end;min-height:39px;padding:8px 13px;font-size:9px;font-weight:850}.organization-form-grid button:disabled,.organization-compact-form button:disabled{opacity:.45;cursor:not-allowed}.organization-form-grid+.lead-muted{margin:0;padding:0 20px 18px}.organization-list-section{margin-top:13px}.team-management-list{gap:11px;display:grid}.team-management-list>article{border:1px solid var(--panel-border);background:#fff;border-radius:15px;overflow:hidden}.team-management-list>article.is-suspended{opacity:.7;background:#f5f7f7}.team-management-list article>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:17px 20px;display:grid}.team-management-list article>header>span{color:#087d77;background:#dff6ef;border-radius:50%;place-items:center;width:39px;height:39px;font-size:9px;font-weight:900;display:grid}.team-management-list article>header>div{min-width:0}.team-management-list article h3{color:var(--panel-navy);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.team-management-list article header p{color:#71858c;margin:4px 0 0;font-size:9px}.team-management-list article header>b{color:#087d77;background:#e4f7f0;border-radius:999px;padding:5px 7px;font-size:8px}.team-management-list article header>b.is-offline{color:#71858c;background:#eef2f2}.team-management-list article header>b.is-online:before{content:"";background:#20c997;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.team-management-list article>dl{border-top:1px solid var(--panel-border);border-bottom:1px solid var(--panel-border);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.team-management-list article>dl>div{gap:3px;padding:12px 20px;display:grid}.team-management-list article>dl>div+div{border-left:1px solid var(--panel-border)}.team-management-list dt{color:#829397;font-size:7px}.team-management-list dd{color:#315766;margin:0;font-size:9px;font-weight:800}.team-invitation-link{background:#f0fbf8;border:1px solid #a9ded5;border-radius:11px;gap:10px;margin:14px 20px 0;padding:13px;display:grid}.team-invitation-link>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.team-invitation-link strong{color:#087d77;font-size:10px}.team-invitation-link>div:first-child span{color:#5d7b83;font-size:8px}.team-invitation-copy{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.team-invitation-copy input{color:#496a74;width:100%;min-width:0;height:38px;font:inherit;background:#fff;border:1px solid #c2d9d8;border-radius:8px;padding:8px 10px;font-size:9px}.team-invitation-copy button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:91px;padding:8px 12px;font-size:9px;font-weight:850;display:inline-flex}.team-management-list article>form.team-invitation-renew{border-bottom:1px solid var(--panel-border);background:#fffaf0;justify-content:space-between;align-items:center;gap:14px;padding:12px 20px;display:flex}.team-management-list article>form.team-auto-assignment{border-top:1px solid var(--panel-border);background:#f5fbfa;grid-template-columns:none;justify-content:space-between;align-items:center;gap:14px;padding:10px 20px;display:flex}.team-management-list article>form.team-auto-assignment span{color:#58727a;font-size:9px}.team-management-list article>form.team-auto-assignment button{background:#476872;flex:none;min-height:32px;padding:6px 10px}.team-invitation-renew span{color:#765f32;font-size:8px;line-height:1.45}.team-management-list article>form.team-invitation-renew button{background:#a56b08;flex:none;align-self:center;min-height:34px}.team-role-guide{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.team-role-guide article{border:1px solid var(--panel-border);background:#fff;border-radius:13px;gap:6px;padding:14px;display:grid}.team-role-guide strong{color:#174657;font-size:11px}.team-role-guide span{color:#71858c;font-size:9px;line-height:1.55}.team-management-list article>form{grid-template-columns:repeat(5,minmax(0,1fr)) auto;padding-top:14px}.organization-create-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.organization-create-grid .operation-disclosure{margin-top:0}.organization-create-grid .organization-compact-form{grid-template-columns:1fr}.organization-compact-form .wide,.service-create-form .wide{grid-column:1/-1}.organization-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.organization-card-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.organization-card-grid>article{border:1px solid var(--panel-border);background:#fff;border-radius:15px;overflow:hidden}.organization-card-grid>article.is-inactive,.service-management-list>article.is-inactive{opacity:.65;background:#f5f7f7}.organization-card-grid article>header{justify-content:space-between;gap:12px;padding:18px;display:flex}.organization-card-grid article header small,.service-management-list article header small{color:#087d77;letter-spacing:.08em;font-size:7px;font-weight:900}.organization-card-grid article h3,.service-management-list article h3{color:var(--panel-navy);margin:5px 0 0;font-size:15px}.organization-card-grid article header p,.service-management-list article header p{color:#71858c;margin:4px 0 0;font-size:8px}.organization-card-grid article header>b{color:#087d77;background:#e4f7f0;border-radius:999px;height:fit-content;padding:5px 7px;font-size:7px}.organization-card-grid article>dl{border-top:1px solid var(--panel-border);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.organization-card-grid article>dl div{gap:3px;padding:12px 18px;display:grid}.organization-card-grid article>dl div+div{border-left:1px solid var(--panel-border)}.organization-card-grid dt{color:#829397;font-size:7px}.organization-card-grid dd{color:#315766;margin:0;font-size:11px;font-weight:850}.organization-card-grid article>details,.service-management-list article>details{border-top:1px solid var(--panel-border)}.organization-card-grid article>details summary,.service-management-list article>details summary{color:#087d77;cursor:pointer;padding:12px 18px;font-size:8px;font-weight:850;list-style:none}.organization-card-grid article details form,.service-management-list article details form{border-top:1px solid var(--panel-border);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:10px}.organization-check{align-items:center;gap:7px;display:flex!important}.organization-check input{width:auto!important;min-height:0!important}.service-management-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.service-management-list>article{border:1px solid var(--panel-border);background:#fff;border-radius:15px;overflow:hidden}.service-management-list article>header{justify-content:space-between;gap:14px;padding:18px 20px;display:flex}.service-management-list article>header>div:last-child{align-content:start;justify-items:end;gap:4px;display:grid}.service-management-list article>header>div:last-child strong{color:var(--panel-navy);font-size:11px}.service-management-list article>header>div:last-child span{color:#71858c;font-size:8px}.service-management-list article>p{color:#60777e;margin:0;padding:0 20px 17px;font-size:9px;line-height:1.5}.compact-auto-assign{gap:5px;margin-top:9px;display:grid}.compact-auto-assign button{color:#087d77;cursor:pointer;background:#ecfaf5;border:1px solid #86c9bd;border-radius:8px;min-height:36px;font-size:9px;font-weight:850}.compact-auto-assign small{color:#819196;font-size:8px;line-height:1.4}.schedule-guard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.schedule-guard-grid article{border:1px solid var(--panel-border);background:#fff;border-radius:14px;align-items:center;gap:12px;min-height:93px;padding:16px;display:flex}.schedule-guard-grid article>i{color:#087d77;background:#e3f7f0;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:9px;font-style:normal;font-weight:900;display:grid}.schedule-guard-grid article>div{gap:4px;display:grid}.schedule-guard-grid strong{color:#315766;font-size:10px}.schedule-guard-grid span{color:#71858c;font-size:8px;line-height:1.4}.schedule-selector{border:1px solid var(--panel-border);background:#fff;border-radius:13px;flex-wrap:wrap;align-items:end;gap:9px;padding:14px;display:flex}.schedule-selector label{color:#315766;gap:5px;min-width:220px;font-size:9px;font-weight:800;display:grid}.schedule-selector select{color:#18303c;min-height:39px;font:inherit;background:#fbfdfd;border:1px solid #cbdcde;border-radius:8px;padding:8px 10px;font-size:10px}.schedule-selector button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:8px;min-height:39px;padding:8px 13px;font-size:9px;font-weight:850}.schedule-columns{margin-top:0}.schedule-editor>form{display:grid}.schedule-day-row{border-top:1px solid var(--panel-border);grid-template-columns:minmax(90px,1fr) 85px 90px 90px;align-items:center;gap:8px;padding:9px 0;display:grid}.schedule-day-row>strong{color:#315766;font-size:9px}.schedule-day-row>label{color:#71858c;align-items:center;gap:5px;font-size:8px;display:flex}.schedule-day-row input[type=time]{color:#315766;background:#fbfdfd;border:1px solid #cbdcde;border-radius:7px;min-width:0;min-height:34px;padding:6px;font-size:9px}.schedule-editor>form>button{background:var(--panel-navy);color:#fff;cursor:pointer;border:0;border-radius:8px;width:fit-content;min-height:38px;margin-top:13px;padding:8px 13px;font-size:9px;font-weight:850}.schedule-editor>form>button:disabled{opacity:.45}.schedule-time-off>div:last-child{display:grid}.schedule-time-off>div:last-child>article{border-top:1px solid var(--panel-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.schedule-time-off article>div{gap:3px;display:grid}.schedule-time-off article strong{color:#315766;font-size:10px}.schedule-time-off article span{color:#087d77;font-size:8px}.schedule-time-off article small{color:#71858c;font-size:8px}.schedule-time-off article button{color:#9a503c;cursor:pointer;background:#fff5f1;border:1px solid #e3b7ac;border-radius:7px;min-height:32px;padding:6px 9px;font-size:8px;font-weight:800}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-page{color:#18303c;background:#f5faf9;min-height:100svh;padding:22px}.admin-container{max-width:1450px;margin:auto}.admin-header{border-bottom:1px solid var(--panel-border,#dce7e6);color:#70868b;justify-content:space-between;align-items:center;gap:16px;margin-bottom:40px;padding-bottom:19px;font-size:12px;display:flex}.admin-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:26px;display:grid}.admin-stats article{background:#fff;border:1px solid #dce7e6;border-radius:15px;gap:14px;padding:22px;display:grid}.admin-stats span{color:#70868b;font-size:12px}.admin-stats strong{color:#073b54;font-size:30px}.admin-table-wrap{background:#fff;border:1px solid #dce7e6;border-radius:14px;overflow-x:auto}.admin-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.admin-table th,.admin-table td{vertical-align:top;border-bottom:1px solid #dce7e6;min-width:130px;padding:16px}.admin-table th{color:#688087;font-size:11px}.admin-table td strong{color:#073b54}.admin-table td small{color:#71858c;margin-top:6px;display:block}.admin-header nav{flex-wrap:wrap;gap:18px;display:flex}.admin-header nav a{color:#315f69;font-weight:800}.admin-hero,.admin-detail-heading{justify-content:space-between;align-items:end;gap:24px;display:flex}.admin-hero h1,.admin-detail-heading h1{color:#073b54;letter-spacing:-.06em;margin:0;font-size:clamp(34px,5vw,58px)}.admin-hero>div>span,.admin-detail-heading>div>span{color:#647b81;margin-top:9px;font-size:14px;display:block}.admin-health{color:#12664f;background:#ecfbf5;border:1px solid #bde5d4;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;padding:15px 18px;font-size:12px;font-weight:850;display:grid}.admin-health i{background:#24c789;border-radius:50%;grid-row:1/3;width:10px;height:10px;box-shadow:0 0 0 5px #c9f4e2}.admin-health small{color:#5d7e74;font-size:9px;font-weight:600}.admin-alert{border-radius:11px;margin:18px 0 0;padding:12px 15px;font-size:12px;font-weight:700}.admin-alert.success{color:#12664f;background:#ecfbf5;border:1px solid #a9dec8}.admin-alert.error{color:#8a412b;background:#fff3ef;border:1px solid #efc2b4}.admin-stats-wide{grid-template-columns:repeat(6,minmax(0,1fr))}.admin-stats article{min-width:0}.admin-stats article small{color:#819196;font-size:10px;line-height:1.4}.admin-stats article.needs-attention{background:#fffaf0;border-color:#edc78c}.admin-stats article.needs-attention strong{color:#9a5f10}.admin-section{margin-top:46px;scroll-margin-top:20px}.admin-section-head,.admin-card-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.admin-section-head h2,.admin-card-heading h2,.admin-panel-card h2{color:#073b54;letter-spacing:-.04em;margin:0;font-size:clamp(20px,2.5vw,29px)}.admin-section-head>span,.admin-card-heading>span{color:#71858c;font-size:11px}.admin-filters{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.admin-filters input,.admin-filters select,.admin-inline-form select,.admin-form input,.admin-form select,.admin-form textarea,.admin-payment-form input,.admin-payment-form select{color:#18303c;min-height:40px;font:inherit;background:#fff;border:1px solid #cbdcde;border-radius:9px;outline:0;padding:8px 11px;font-size:12px}.admin-filters input{width:min(260px,75vw)}.admin-filters button,.admin-inline-form button,.admin-form button,.admin-payment-form button{color:#fff;cursor:pointer;background:#073b54;border:0;border-radius:9px;min-height:40px;padding:0 14px;font-size:11px;font-weight:850}.admin-customer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.admin-customer-card{background:#fff;border:1px solid #dce7e6;border-radius:17px;min-width:0;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 12px 35px #073b5409}.admin-customer-card:hover{border-color:#8fcbc3;transform:translateY(-2px);box-shadow:0 18px 42px #073b5414}.admin-customer-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-customer-top>b{color:#9a5f10;background:#fff3dd;border-radius:999px;padding:5px 8px;font-size:9px}.admin-status{color:#557079;background:#edf2f3;border-radius:999px;width:fit-content;padding:6px 9px;font-size:9px;font-weight:850;display:inline-flex}.admin-status.status-active{color:#12664f;background:#dff8ec}.admin-status.status-trialing{color:#315c91;background:#e5f0ff}.admin-status.status-past_due,.admin-status.status-canceled{color:#9b5035;background:#fff0e9}.admin-customer-card h3{overflow-wrap:anywhere;color:#073b54;letter-spacing:-.035em;margin:18px 0 5px;font-size:20px}.admin-customer-card>p{color:#71858c;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.admin-progress{grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:19px;display:grid}.admin-progress>span{background:#e7eeee;border-radius:999px;height:7px;overflow:hidden}.admin-progress i{border-radius:inherit;background:linear-gradient(90deg,#00a799,#30d3aa);height:100%;display:block}.admin-progress small{color:#637b82;font-size:9px;font-weight:750}.admin-customer-card dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:20px 0;display:grid}.admin-customer-card dl div{gap:4px;min-width:0;display:grid}.admin-customer-card dt{color:#839397;font-size:8px}.admin-customer-card dd{color:#214957;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:800;overflow:hidden}.admin-customer-card footer{color:#71858c;border-top:1px solid #e3eceb;justify-content:space-between;gap:12px;padding-top:14px;font-size:9px;display:flex}.admin-customer-card footer b{color:#087d77}.admin-inline-form{gap:5px;display:flex}.admin-inline-form select{min-width:105px}.admin-inline-form button{min-height:36px;padding-inline:9px}.admin-readiness-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-readiness-grid article{background:#fff;border:1px solid #dce7e6;border-radius:15px;min-height:190px;padding:20px}.admin-readiness-grid article>b{border-radius:999px;padding:5px 8px;font-size:9px;display:inline-flex}.admin-readiness-grid .ready{color:#12664f;background:#dff8ec}.admin-readiness-grid .planned{color:#315c91;background:#e8f0ff}.admin-readiness-grid .waiting{color:#72558d;background:#f1edf8}.admin-readiness-grid h3{color:#073b54;margin:36px 0 8px;font-size:16px}.admin-readiness-grid p{color:#6d8388;margin:0;font-size:11px;line-height:1.55}.admin-footnote{border-top:1px solid #dce7e6;margin:40px 0 12px;padding-top:20px}.admin-detail-status{justify-items:end;gap:9px;display:grid}.admin-detail-status strong{color:#315f69;font-size:11px}.admin-detail-stats{margin-bottom:16px}.admin-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.admin-panel-card{background:#fff;border:1px solid #dce7e6;border-radius:17px;min-width:0;padding:clamp(20px,3vw,28px)}.admin-panel-card>.workspace-eyebrow{margin-bottom:8px}.admin-wide-card{grid-column:1/-1}.admin-form{gap:14px;margin-top:21px;display:grid}.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-form label,.admin-payment-form label{color:#315766;gap:6px;font-size:11px;font-weight:750;display:grid}.admin-form textarea{resize:vertical;min-height:90px}.admin-form>p{color:#71858c;margin:0;font-size:10px}.admin-form button{width:fit-content}.admin-fact-list{margin:20px 0 0;display:grid}.admin-fact-list div{border-top:1px solid #e3eceb;justify-content:space-between;gap:14px;padding:11px 0;font-size:11px;display:flex}.admin-fact-list dt{color:#71858c}.admin-fact-list dd{color:#234656;text-align:right;margin:0;font-weight:800}.admin-note-list{gap:8px;max-height:360px;margin-top:18px;display:grid;overflow:auto}.admin-note-list article{background:#f3f8f7;border-radius:10px;padding:13px}.admin-note-list p{color:#315766;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.55}.admin-note-list span{color:#809296;margin-top:8px;font-size:9px;display:block}.admin-member-list{margin-top:18px;display:grid}.admin-member-list article{border-top:1px solid #e3eceb;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:11px 0;display:grid}.admin-member-list article>span{color:#087d77;background:#dff6ef;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;font-weight:900;display:grid}.admin-member-list div{gap:3px;min-width:0;display:grid}.admin-member-list strong{color:#234656;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-member-list small{color:#71858c;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-member-list b{color:#3d6670;font-size:9px}.admin-payment-form{grid-template-columns:140px 145px minmax(170px,1fr) 190px auto;align-items:end;gap:9px;margin-bottom:17px;display:grid}.admin-audit-list{margin-top:14px;display:grid}.admin-audit-list article{border-top:1px solid #e3eceb;align-items:center;gap:11px;padding:11px 0;display:flex}.admin-audit-list i{background:#22bd91;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #e0f8ef}.admin-audit-list div{gap:3px;display:grid}.admin-audit-list strong{color:#315766;font-size:11px}.admin-audit-list small{color:#809296;font-size:9px}.integration-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.channel-reconnect-alert{color:#6f431d;background:#fff7ea;border:1px solid #efb979;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:15px 17px;display:flex}.channel-reconnect-alert>div{gap:4px;display:grid}.channel-reconnect-alert strong{font-size:12px}.channel-reconnect-alert span{font-size:9px;line-height:1.5}.channel-reconnect-alert nav{flex-wrap:wrap;gap:7px;display:flex}.channel-reconnect-alert a{color:#fff;background:#073b54;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:850;text-decoration:none}.integration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.integration-card{border:1px solid var(--panel-border);background:#fff;border-radius:18px;flex-direction:column;min-width:0;padding:22px;scroll-margin-top:20px;display:flex;box-shadow:0 15px 40px #073b5409}.integration-card>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.integration-card>header>div{align-items:center;gap:11px;min-width:0;display:flex}.integration-card header p{color:#048b82;letter-spacing:.14em;margin:0 0 4px;font-size:8px;font-weight:900}.integration-card h2{color:#073b54;letter-spacing:-.035em;margin:0;font-size:19px}.integration-card>p{color:#647b81;min-height:66px;margin:19px 0;font-size:11px;line-height:1.65}.integration-logo{color:#fff;border-radius:12px;flex:none;place-items:center;width:39px;height:39px;font-size:14px;font-weight:950;display:grid;box-shadow:0 8px 22px #073b541f}.integration-logo.google{background:linear-gradient(135deg,#4285f4,#34a853)}.integration-logo.meta{background:linear-gradient(135deg,#1666ff,#8e44ed)}.integration-logo.whatsapp{background:linear-gradient(135deg,#10b981,#087d77)}.integration-status{color:#687f85;white-space:nowrap;background:#eef3f3;border-radius:999px;padding:6px 8px;font-size:8px}.integration-status.active{color:#12664f;background:#dff8ec}.integration-status.error{color:#9b5035;background:#fff0e9}.integration-status.disabled{color:#718087;background:#edf0f2}.integration-endpoint{background:#f5f9f8;border:1px solid #dbe7e7;border-radius:11px;gap:7px;margin:0 0 15px;padding:13px;display:grid}.integration-endpoint span{color:#315766;font-size:9px;font-weight:850}.integration-endpoint code{overflow-wrap:anywhere;color:#087d77;font-size:9px;line-height:1.55}.integration-endpoint small{color:#72878c;font-size:8px;line-height:1.45}.integration-error{background:#fff3ef;border-radius:9px;padding:10px;color:#91472f!important;min-height:0!important;margin:0 0 12px!important;font-size:9px!important}.integration-facts{border-top:1px solid #e3eceb;grid-template-columns:repeat(3,minmax(0,1fr));margin:auto 0 0;display:grid}.integration-facts div{gap:4px;padding:12px 0;display:grid}.integration-facts div+div{border-left:1px solid #e3eceb;padding-left:12px}.integration-facts dt{color:#829398;font-size:8px}.integration-facts dd{color:#315766;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;font-weight:800;overflow:hidden}.integration-config{border:1px solid #dce7e6;border-radius:11px;margin-top:10px}.integration-config summary{color:#0a6966;cursor:pointer;padding:12px 13px;font-size:10px;font-weight:850;list-style-position:inside}.integration-config form{gap:11px;padding:0 13px 13px;display:grid}.integration-config label{color:#315766;gap:5px;font-size:9px;font-weight:750;display:grid}.integration-config input{color:#18303c;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #cbdcde;border-radius:8px;outline:0;padding:8px 10px}.integration-config input:focus{border-color:#40bbae;box-shadow:0 0 0 3px #29bfa51a}.integration-config button,.integration-actions button{color:#fff;cursor:pointer;background:#073b54;border:0;border-radius:8px;min-height:39px;padding:0 13px;font-size:9px;font-weight:850}.integration-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.integration-actions{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.integration-actions button.secondary{color:#315766;background:#fff;border:1px solid #cbdcde}.integration-live-test{background:#f4fbf9;border:1px dashed #a8ceca;border-radius:11px;gap:9px;margin-top:12px;padding:13px;display:grid}.integration-live-test label{color:#315766;gap:6px;font-size:9px;font-weight:850;display:grid}.integration-live-test input{color:#163f50;min-width:0;height:38px;font:inherit;background:#fff;border:1px solid #c9dcdc;border-radius:8px;padding:0 11px}.integration-live-test small{color:#70878d;font-size:8px;font-weight:500;line-height:1.45}.integration-live-test button{color:#fff;cursor:pointer;background:#087d77;border:0;border-radius:8px;min-height:39px;padding:0 13px;font-size:9px;font-weight:850}.widget-install-test{grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-top:14px}.widget-install-result{border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:10px 0 0;padding:11px 13px;font-size:9px;display:flex}.widget-install-result.passed{color:#185845;background:#e9fbf3}.widget-install-result.failed{color:#91472f;background:#fff3ef}.widget-install-result span{font-size:8px}.integration-events-card>header{justify-content:space-between;align-items:end;gap:16px;display:flex}.integration-events-card>header span{color:#71858c;font-size:9px}.integration-event-list{padding:5px 22px 18px;display:grid}.integration-event-list>article{border-top:1px solid #e4ecec;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 0;display:grid}.integration-event-list i{background:#9aa9ad;border-radius:50%;width:8px;height:8px}.integration-event-list i.processed{background:#19b787;box-shadow:0 0 0 4px #e1f8ef}.integration-event-list i.failed{background:#d9704c;box-shadow:0 0 0 4px #fff0e9}.integration-event-list div{gap:3px;min-width:0;display:grid}.integration-event-list strong{color:#315766;font-size:10px}.integration-event-list span,.integration-event-list small{overflow-wrap:anywhere;color:#809196;font-size:8px}.integration-event-list small{color:#9b5035}.integration-event-list b{color:#5f747a;font-size:8px}.integration-event-list a{color:#087d77;font-size:9px;font-weight:850}.support-layout{grid-template-columns:minmax(0,1.55fr) minmax(290px,.75fr);align-items:start;gap:18px;display:grid}.support-chat-card{background:#fff;border:1px solid #cfe1e0;border-radius:20px;overflow:hidden;box-shadow:0 20px 55px #073b5412}.support-chat-head{color:#fff;background:#073b54;align-items:center;gap:12px;padding:18px 21px;display:flex}.support-avatar{color:#074552;background:linear-gradient(135deg,#43dfbd,#1dbda3);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:11px;font-weight:950;display:grid}.support-chat-head h2{margin:0;font-size:16px}.support-chat-head p{color:#b9d9dc;align-items:center;gap:6px;margin:5px 0 0;font-size:9px;display:flex}.support-chat-head i{background:#39d89f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #39d89f24}.support-distinction{color:#557178;background:#eff9f7;border-bottom:1px solid #dce9e8;padding:11px 20px;font-size:10px;line-height:1.55}.support-distinction strong{color:#087d77}.support-messages{background:linear-gradient(#f8fcfb,#f1f8f7);flex-direction:column;gap:10px;min-height:330px;max-height:52vh;padding:22px;display:flex;overflow-y:auto}.support-message{color:#254754;white-space:pre-wrap;background:#fff;border:1px solid #d8e6e5;border-radius:14px 14px 14px 4px;width:fit-content;max-width:min(78%,620px);padding:12px 14px;font-size:12px;line-height:1.6}.support-message.user{color:#164f50;background:#dff8f0;border-color:#9adfd1;border-radius:14px 14px 4px;align-self:end}.support-message.typing{color:#71898e}.support-message.typing span{animation:1s infinite alternate support-pulse;display:inline-block}@keyframes support-pulse{to{opacity:.25}}.support-quick-prompts{background:#f1f8f7;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 20px 16px;display:grid}.support-quick-prompts button{color:#0a6462;cursor:pointer;background:#fff;border:1px solid #b9d9d6;border-radius:10px;min-height:43px;padding:8px 11px;font-size:9px;font-weight:800}.support-quick-prompts button:hover:not(:disabled){background:#eafaf5;border-color:#28b8a6}.support-quick-prompts button:disabled{opacity:.5}.support-composer{border-top:1px solid #dce9e8;grid-template-columns:minmax(0,1fr) 46px;align-items:end;gap:9px;padding:15px 20px;display:grid}.support-composer textarea{resize:vertical;color:#183d49;width:100%;min-height:48px;max-height:130px;font:inherit;border:1px solid #bdd5d4;border-radius:11px;outline:0;padding:12px;font-size:12px}.support-composer textarea:focus{border-color:#0eaa9c;box-shadow:0 0 0 3px #21b8a31c}.support-composer button{color:#fff;cursor:pointer;background:#073b54;border:0;border-radius:11px;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.support-composer button:disabled{cursor:not-allowed;opacity:.45}.support-error{color:#9b5035;margin:0 20px 12px;font-size:10px}.support-chat-card footer{color:#849699;padding:0 20px 16px;font-size:8px}.support-side{gap:14px;display:grid}.support-checklist,.support-note{border:1px solid var(--panel-border);background:#fff;border-radius:17px;padding:20px}.support-checklist>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.support-checklist h2{color:#073b54;letter-spacing:-.04em;margin:0;font-size:20px}.support-checklist>header>span{color:#087d77;background:#e4f8f1;border-radius:50%;place-items:center;width:45px;height:45px;font-size:11px;font-weight:900;display:grid}.support-progress{background:#e8f0ef;border-radius:999px;height:6px;margin:17px 0;overflow:hidden}.support-progress i{border-radius:inherit;background:linear-gradient(90deg,#0aa394,#42d2ad);height:100%;display:block}.support-checklist ol{margin:0;padding:0;list-style:none;display:grid}.support-checklist li{border-top:1px solid #e6eeee;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px 0;display:grid}.support-checklist li>span{color:#789096;background:#edf2f2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:900;display:grid}.support-checklist li.done>span{color:#0a8268;background:#d8f6ea}.support-checklist li div{gap:3px;display:grid}.support-checklist li strong{color:#315766;font-size:10px}.support-checklist li small{color:#809296;font-size:8px}.support-checklist li a,.support-note a{color:#087d77;font-size:9px;font-weight:850}.support-note{color:#fff;background:linear-gradient(145deg,#073b54,#07556a)}.support-note strong{font-size:12px}.support-note p{color:#c6e0e1;margin:9px 0 13px;font-size:10px;line-height:1.6}.support-note a{color:#74e0c4}.support-ticket-card{border:1px solid var(--panel-border);background:#fff;border-radius:17px;padding:20px}.support-ticket-card h2{color:#073b54;margin:4px 0 10px;font-size:19px}.support-ticket-card>p:not(.workspace-eyebrow){color:#607982;font-size:11px;line-height:1.6}.support-ticket-card>small{color:#829398;margin-top:10px;font-size:9px;display:block}.support-ticket-form,.support-ticket-reply{gap:11px;margin-top:15px;display:grid}.support-ticket-form label,.support-ticket-reply label{color:#315766;gap:5px;font-size:11px;font-weight:750;display:grid}.support-ticket-form input,.support-ticket-form select,.support-ticket-form textarea,.support-ticket-reply textarea{color:#18303c;width:100%;font:inherit;background:#fff;border:1px solid #cbdcde;border-radius:9px;padding:10px;font-size:11px}.support-ticket-form textarea,.support-ticket-reply textarea{resize:vertical}.support-ticket-form button,.support-ticket-reply button{color:#fff;cursor:pointer;background:#073b54;border:0;border-radius:9px;width:fit-content;padding:11px 15px;font-size:11px;font-weight:800}.support-ticket-list{gap:0;display:grid}.support-ticket-list a{color:#114b5b;border-top:1px solid #e5eeee;gap:4px;padding:11px 0;font-size:11px;display:grid}.support-ticket-list span{color:#758a90;font-size:9px}.support-ticket-list p{color:#71858c;font-size:11px}.support-ticket-back{color:#087d77;margin-bottom:18px;font-size:12px;font-weight:800;display:inline-block}.support-ticket-success{color:#096547;background:#e2f8ef;border-radius:9px;padding:12px;font-size:11px}.support-ticket-thread{gap:12px;max-width:900px;margin-top:20px;display:grid}.support-ticket-entry{background:#fff;border:1px solid #d8e6e5;border-radius:13px;max-width:85%;padding:16px}.support-ticket-entry.customer{background:#e3f8f1;justify-self:end}.support-ticket-entry.staff{justify-self:start}.support-ticket-entry small{color:#708790;font-size:9px}.support-ticket-entry p{color:#254754;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:12px;line-height:1.65}.support-ticket-reply{background:#fff;border:1px solid #d8e6e5;border-radius:13px;max-width:900px;margin-top:20px;padding:20px}.support-ticket-privacy{color:#839397;font-size:9px}@media (max-width:800px){.workspace-sidebar{width:190px}.workspace-onboarding,.lead-detail-grid,.conversation-layout,.conversation-operations-layout,.conversation-secondary-grid,.widget-form-grid,.knowledge-source-grid{grid-template-columns:1fr}.admin-stats-wide{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-customer-grid,.admin-readiness-grid,.admin-payment-form,.operation-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-filter,.reports-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.report-spend-form,.automation-rule-form{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-grid{grid-template-columns:1fr}.billing-usage-grid,.admin-limit-grid,.admin-usage-list,.admin-invoice-form{grid-template-columns:repeat(2,minmax(0,1fr))}.support-layout,.lead-record-layout,.operation-two-column,.appointment-board{grid-template-columns:1fr}.appointment-create-form{grid-template-columns:repeat(2,minmax(0,1fr))}.operation-board-row{grid-template-columns:125px minmax(0,1fr)}.operation-board-action,.operation-board-result{grid-column:1/-1}.cockpit-primary-grid,.cockpit-secondary-grid{grid-template-columns:1fr}.cockpit-kpis,.organization-create-grid,.organization-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.organization-card-grid.compact,.team-management-list article>form{grid-template-columns:repeat(3,minmax(0,1fr))}.schedule-day-row{grid-template-columns:minmax(90px,1fr) 80px 85px 85px}}@media (max-width:620px){.account-page{place-items:start center;padding:22px 14px}.account-card{border-radius:16px;margin-top:22px}.account-slug-field span{font-size:12px}.workspace-sidebar{display:none}.workspace-topbar{min-height:55px;padding:0 18px}.workspace-topbar small{max-width:36%;font-size:10px}.workspace-topbar-actions{gap:6px}.workspace-topbar-actions>small,.conversation-alert-enable{display:none}.team-presence,.conversation-alert-count{padding-inline:8px}.conversation-alert-toast{top:66px;right:12px}.workspace-content{padding:24px 16px 110px}.workspace-heading{flex-direction:column;align-items:start}.cockpit-heading-actions{justify-content:start}.cockpit-kpis{gap:8px}.cockpit-kpis>*{min-height:112px;padding:14px}.cockpit-kpis strong{font-size:28px}.cockpit-card>header{padding:18px 16px 14px}.cockpit-queue-item{grid-template-columns:7px minmax(0,1fr) 17px;padding:11px 14px}.cockpit-queue-item time{display:none}.cockpit-funnel,.cockpit-activity-card ol{padding-inline:16px}.cockpit-setup-strip{flex-direction:column;align-items:start}.cockpit-setup-strip>div:last-child{justify-content:start}.organization-form-grid,.organization-create-grid,.organization-card-grid,.organization-card-grid.compact,.service-management-list,.team-management-list article>form,.team-management-list article>dl{grid-template-columns:1fr}.team-management-list article>dl>div+div{border-top:1px solid var(--panel-border);border-left:0}.team-invitation-link>div:first-child{flex-direction:column;align-items:start;gap:4px}.team-invitation-copy{grid-template-columns:1fr}.team-invitation-copy button{min-height:40px}.team-management-list article>form.team-invitation-renew{flex-direction:column;align-items:stretch}.team-role-guide{grid-template-columns:1fr 1fr}.service-management-list article>header{flex-direction:column;align-items:start}.service-management-list article>header>div:last-child{justify-items:start}.schedule-guard-grid{grid-template-columns:1fr}.schedule-selector label{min-width:100%}.schedule-day-row{grid-template-columns:1fr 78px}.schedule-day-row input[type=time]{width:100%}.workspace-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:23px}.workspace-stats article{min-height:125px;padding:16px}.workspace-stats strong{font-size:30px}.workspace-stats article:last-child{grid-column:1/-1;min-height:100px}.workspace-onboarding,.workspace-queue{padding:20px}.lead-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:15px}.lead-row-meta{grid-area:2/1}.lead-row>.lead-status{grid-area:1/2}.lead-row-arrow{display:none}.conversation-row{grid-template-columns:27px minmax(0,1fr) auto}.conversation-row .lead-row-main{grid-area:1/2}.conversation-row .lead-row-meta{grid-area:2/2/auto/-1}.conversation-row>.lead-status{grid-area:1/3}.conversation-unread-dot{grid-area:1/1;width:23px;height:23px}.conversation-transcript-card{min-height:0}.conversation-messages{max-height:58vh}.conversation-message{max-width:93%}.conversation-reply-form>div{flex-direction:column;align-items:stretch}.conversation-reply-form button{width:100%}.conversation-note-form{grid-template-columns:1fr}.conversation-note-form button{width:100%}.lead-detail-card dl div{grid-template-columns:1fr;gap:4px}.workspace-mobile-nav{z-index:20;min-height:67px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--panel-border);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #0c435014}.workspace-mobile-nav a,.workspace-mobile-nav span{color:#87999d;text-align:center;place-items:center;padding:5px;font-size:10px;font-weight:800;display:grid}.workspace-mobile-nav a.active{color:#067d75}.workspace-mobile-more{color:#87999d;min-width:0;font-size:10px;font-weight:800;display:grid;position:relative}.workspace-mobile-more summary{cursor:pointer;place-items:center;min-height:67px;list-style:none;display:grid}.workspace-mobile-more summary::-webkit-details-marker{display:none}.workspace-mobile-more>div{border:1px solid var(--panel-border);background:#fff;border-radius:13px;width:min(78vw,290px);max-height:65vh;padding:8px;display:grid;position:absolute;bottom:calc(100% + 8px);right:5px;overflow:auto;box-shadow:0 12px 30px #0c43502c}.workspace-mobile-more:not([open])>div{display:none}.workspace-mobile-more>div a{color:#315766;text-align:left;justify-content:start;min-height:43px;padding:10px}.self-service-row{grid-template-columns:minmax(0,1fr) 70px}.channel-row{flex-direction:column}.admin-page{padding:16px}.admin-header{flex-direction:column;align-items:start}.admin-header nav{gap:12px}.admin-hero,.admin-detail-heading,.admin-section-head,.admin-card-heading{flex-direction:column;align-items:start}.admin-health{width:100%}.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.admin-stats article{padding:16px}.admin-stats-wide article:last-child{grid-column:auto}.admin-filters{justify-content:start;width:100%}.admin-filters input,.admin-filters select{flex:180px;width:auto}.admin-customer-grid,.admin-readiness-grid,.admin-detail-grid{grid-template-columns:1fr}.admin-wide-card{grid-column:auto}.admin-form-grid,.admin-payment-form{grid-template-columns:1fr}.admin-detail-status{justify-items:start}.payment-row{flex-wrap:wrap}.operation-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-filter,.reports-primary-grid,.reports-secondary-grid{grid-template-columns:1fr}.reports-filter>a{padding:8px 0}.reports-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-kpis article{min-height:112px;padding:15px}.reports-kpis article:nth-child(4){grid-column:1/-1}.report-spend-form{grid-template-columns:1fr}.report-spend-note{grid-column:auto}.report-spend-history>article{grid-template-columns:minmax(0,1fr) auto}.report-spend-history>article>form,.report-spend-history>article>em{grid-column:1/-1;justify-self:start}.governance-heading{flex-direction:column;align-items:stretch}.governance-heading>a{width:fit-content}.backup-health-heading{flex-direction:column;align-items:stretch}.backup-health-state{width:fit-content}.backup-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.backup-health-grid article{border-right:0;border-bottom:1px solid var(--panel-border)}.backup-health-grid article:last-child{border-bottom:0;grid-column:1/-1}.privacy-workspace{grid-template-columns:1fr;padding:16px}.privacy-requests-panel{grid-column:auto}.privacy-policy-grid,.privacy-request-form{grid-template-columns:1fr}.privacy-form-wide,.privacy-policy-grid button,.privacy-request-form button{grid-column:auto}.privacy-action-form{grid-template-columns:1fr}.privacy-action-form button{min-height:38px}.privacy-anonymize-form{grid-template-columns:1fr}.privacy-anonymize-form>p,.privacy-anonymize-form>label,.privacy-anonymize-form button{grid-area:auto}.privacy-anonymize-form button{min-height:40px}.privacy-request-summary{flex-direction:column;align-items:stretch}.privacy-request-meta{justify-items:start}.privacy-lead-link{flex-direction:column;align-items:start}.governance-audit-list article{grid-template-columns:8px minmax(0,1fr)}.governance-audit-list time{grid-column:2}.report-card>header{padding:17px 16px 13px}.report-funnel{padding:17px 16px}.report-funnel>div{grid-template-columns:83px minmax(0,1fr) 26px 34px}.report-trend{padding-inline:16px}.report-trend>div{grid-template-columns:48px minmax(0,1fr) 23px}.report-trend small{display:none}.automation-rule-form,.automation-template-help,.automation-rule-list,.automation-edit-form{grid-template-columns:1fr}.automation-rule-form{padding:16px}.integration-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-card{padding:17px}.billing-summary-grid,.billing-usage-grid,.admin-limit-grid,.admin-usage-list,.admin-invoice-form{grid-template-columns:1fr}.workspace-billing-alert{flex-wrap:wrap;align-items:flex-start;padding:10px 14px}.workspace-billing-alert a{margin-left:0}.admin-form-wide{grid-column:auto}.integration-event-list{padding-inline:16px}.integration-event-list>article{grid-template-columns:8px minmax(0,1fr) auto}.integration-event-list>article>a{grid-column:2/-1}.integration-form-grid{grid-template-columns:1fr}.support-messages{min-height:300px}.support-message{max-width:90%}.support-quick-prompts{grid-template-columns:1fr}.automation-template-help{padding:0 16px 16px}.automation-rule-list>article>p{min-height:0}.automation-run-list>article{grid-template-columns:8px minmax(0,1fr);padding:13px}.automation-run-list>article>b{grid-column:2;width:fit-content}.operation-form-grid,.operation-inline-fields{grid-template-columns:1fr}.operation-toolbar label{flex:100%!important}.operational-lead-row{grid-template-columns:minmax(0,1fr) auto}.record-jump-nav{flex-wrap:nowrap;position:static;overflow-x:auto}.record-jump-nav a{white-space:nowrap}.crm-flow-strip{grid-template-columns:repeat(5,minmax(108px,1fr));padding-bottom:4px;overflow-x:auto}.operation-card-head,.operation-section-head{flex-direction:column;align-items:start}.operation-list-item,.appointment-list-item,.operation-board-row{grid-template-columns:1fr}.operation-board-action,.operation-board-result{grid-column:auto;justify-items:stretch}.enriched-timeline li{grid-template-columns:66px minmax(0,1fr)}.appointment-board-card dl{grid-template-columns:1fr}.appointment-communication-summary{grid-template-columns:1fr;gap:7px}.appointment-create-form{grid-template-columns:1fr}.appointment-create-form label.wide{grid-column:auto}.appointment-calendar-nav{padding:12px}}
