:root{--ui-card:var(--cc-surface);--ui-ink:var(--cc-navy);--ui-ink-2:var(--cc-ink-2);--ui-muted:#5b6474;--ui-line:#e3e6ea;--ui-line-2:#eef0f3;--ui-field:#cfd5dd;--ui-head:var(--cc-surface-2);--ui-accent:var(--cc-gold);--ui-accent-hover:#b58224;--ui-on-accent:#1a2332;--ui-focus:#1d6fd8;--ui-row-alt:#fbfaf8;--ui-row-hover:#f4efe6;--ui-shadow:0 2px 8px #1a23320a;--ui-blue-bg:#e8f1ff;--ui-blue:#1d4fb8;--ui-green-bg:#e3f6ea;--ui-green:#12703b;--ui-red-bg:#fde8e8;--ui-red:#b42323;--ui-amber-bg:#fdf1d8;--ui-amber:#8a5300;--ui-purple-bg:#ece9fd;--ui-purple:#4b33b8;--ui-gray-bg:#eef0f3;--ui-gray:#4a5363}:root[data-theme=dark]{--ui-muted:#a3aec0;--ui-line:#33405a;--ui-line-2:#283349;--ui-field:#4a5873;--ui-accent-hover:#f2dc93;--ui-on-accent:#070b12;--ui-focus:#8ab0e8;--ui-row-alt:#1a2230;--ui-row-hover:#26324a;--ui-shadow:none;--ui-blue-bg:#16233a;--ui-blue:#9cc0f5;--ui-green-bg:#10251a;--ui-green:#74d9a0;--ui-red-bg:#2a1618;--ui-red:#f5a3a3;--ui-amber-bg:#2a2213;--ui-amber:#ecc96a;--ui-purple-bg:#1f1b36;--ui-purple:#c3b6fb;--ui-gray-bg:#232d3f;--ui-gray:#c2cad6}.ui{letter-spacing:.01em;color:var(--ui-ink);max-width:1440px;font-size:16px;line-height:1.5}.ui :focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.ui-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.ui-h1{letter-spacing:-.3px;color:var(--ui-ink);margin:0 0 6px;font-size:30px;font-weight:700;line-height:1.15}.ui-sub{color:var(--ui-ink-2);max-width:64ch;margin:0;font-size:16px}@media (width>=768px){.ui-top>.ui-btn{margin-top:46px}}.ui-nowrap{white-space:nowrap}.ui-btn{border:1px solid var(--ui-field);background:var(--ui-card);min-height:44px;color:var(--ui-ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ui-btn:hover{background:var(--ui-line-2);text-decoration:none}.ui-btn:disabled{opacity:.5;cursor:default}.ui-btn.primary{background:var(--ui-accent);border-color:var(--ui-accent);color:var(--ui-on-accent);font-weight:700}.ui-btn.primary:hover:not(:disabled){background:var(--ui-accent-hover);border-color:var(--ui-accent-hover)}.ui-btn.small{min-height:38px;padding:0 12px;font-size:14px}.ui-btn svg{flex:none;width:18px;height:18px}.ui-link{font:inherit;color:var(--ui-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0;font-size:15px;font-weight:600;text-decoration:underline}.ui-tabs{border-bottom:1px solid var(--ui-line);scrollbar-width:none;gap:6px;margin-bottom:20px;display:flex;overflow-x:auto}.ui-tab{min-height:48px;color:var(--ui-ink-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 14px;font-size:16px;display:inline-flex}.ui-tab:hover{color:var(--ui-ink)}.ui-tabs>.ui-tab{flex-shrink:0;min-width:max-content!important}.ui-tab[aria-selected=true]{color:var(--ui-ink);border-bottom-color:var(--ui-accent);font-weight:700}.ui-count{background:var(--ui-gray-bg);min-width:26px;height:24px;color:var(--ui-gray);font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;padding:0 8px;font-size:13px;font-weight:700;display:inline-grid}.ui-card{background:var(--ui-card);border:1px solid var(--ui-line);box-shadow:var(--ui-shadow);border-radius:10px}.ui-notice{background:var(--ui-blue-bg);color:var(--ui-ink);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;font-size:15px;display:flex}.ui-notice>svg{width:20px;height:20px;color:var(--ui-blue);flex:none}.ui-notice>span{flex:240px}.ui-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.ui-stat{text-align:left;font:inherit;color:inherit;cursor:pointer;align-items:flex-start;gap:14px;width:100%;min-width:0;padding:16px;display:flex}.ui-stat:hover{border-color:var(--ui-field)}.ui-stat[aria-pressed=true]{border-color:var(--ui-accent);box-shadow:inset 0 0 0 1px var(--ui-accent)}.ui-icon{border-radius:12px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.ui-icon svg{width:24px;height:24px}.ui-stat-label{color:var(--ui-ink-2);font-size:15px}.ui-stat-num{font-variant-numeric:tabular-nums;color:var(--ui-ink);font-size:28px;font-weight:750;line-height:1.15}.ui-stat-note{color:var(--ui-muted);margin-top:2px;font-size:13px}.tone-blue{background:var(--ui-blue-bg);color:var(--ui-blue)}.tone-green{background:var(--ui-green-bg);color:var(--ui-green)}.tone-red{background:var(--ui-red-bg);color:var(--ui-red)}.tone-amber{background:var(--ui-amber-bg);color:var(--ui-amber)}.tone-purple{background:var(--ui-purple-bg);color:var(--ui-purple)}.tone-gray{background:var(--ui-gray-bg);color:var(--ui-gray)}.ui-filters{grid-template-columns:minmax(240px,2fr) repeat(3,minmax(160px,1fr));align-items:end;gap:12px;margin-bottom:12px;padding:16px;display:grid}.ui-field{flex-direction:column;gap:6px;min-width:0;display:flex}.ui-field>span{color:var(--ui-ink-2);font-size:14px;font-weight:600}.ui-field>small{color:var(--ui-muted);font-size:13px}.ui-input{box-sizing:border-box;border:1px solid var(--ui-field);background:var(--ui-card);width:100%;min-height:44px;color:var(--ui-ink);font:inherit;border-radius:8px;padding:0 14px;font-size:16px}textarea.ui-input{resize:vertical;min-height:88px;padding:10px 14px}.ui-search{position:relative}.ui-search>svg{width:18px;height:18px;color:var(--ui-muted);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.ui-search>.ui-input{padding-left:40px}.ui-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.ui-chips>b{color:var(--ui-ink-2);font-size:14px;font-weight:600}.ui-chip{border:1px solid var(--ui-line);background:var(--ui-gray-bg);min-height:36px;color:var(--ui-ink);font:inherit;cursor:pointer;border-radius:18px;align-items:center;gap:6px;padding:0 8px 0 12px;font-size:14px;display:inline-flex}.ui-chip:hover{border-color:var(--ui-field)}.ui-chip svg{width:16px;height:16px}.ui-listhead{border-bottom:1px solid var(--ui-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:14px 16px;display:flex}.ui-listhead>b{font-size:17px}.ui-hint{color:var(--ui-muted);font-size:14px}.ui-listcard{container-type:inline-size}.ui-tablewrap{overflow-x:auto}@container (width<=1060px){.ui-tablewrap{overflow-x:auto}.ui-tablewrap>.ui-table{min-width:1000px}.ui-tablewrap>.ui-table.ui-table-compact{min-width:0}}.ui-table .ui-meta{overflow-wrap:normal}@media (width<=1023px){.ui-tablewrap>.ui-table[data-m-cards]{min-width:0}.ui-table[data-m-cards] tbody tr td{background:0 0}.ui-table[data-m-cards]>thead>tr>th{align-items:center;gap:12px;display:flex;border-radius:18px!important;padding:6px 14px!important}.ui-table[data-m-cards] .ui-sort{align-items:center;min-height:32px!important;margin:0!important;display:inline-flex!important}}.ui-table{border-collapse:collapse;width:100%;font-size:15px}.ui-table th{z-index:1;background:var(--ui-head);text-align:left;color:var(--ui-ink-2);border-bottom:1px solid var(--ui-line);white-space:nowrap;padding:12px 14px;font-size:14px;font-weight:600;position:sticky;top:0}.ui-table td{border-bottom:1px solid var(--ui-line-2);vertical-align:middle;background:var(--ui-card);padding:14px}.ui-table tbody tr:nth-child(2n) td{background:var(--ui-row-alt)}.ui-table tbody tr:hover td{background:var(--ui-row-hover)}.ui-table tbody tr:last-child td{border-bottom:0}.ui-table .ui-narrow{text-align:center;width:44px;padding-left:10px;padding-right:6px}.ui-check{width:20px;height:20px;accent-color:var(--ui-accent);cursor:pointer;margin:0}.ui-name{font:inherit;color:var(--ui-ink);cursor:pointer;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--ui-field);text-decoration-color:var(--ui-field);text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:16px;font-weight:700}.ui-name:hover{text-decoration-color:currentColor}.ui-meta{color:var(--ui-muted);overflow-wrap:anywhere;margin-top:2px;font-size:14px}.ui-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:13px;font-weight:600;line-height:1.6;display:inline-flex}.ui-pill svg{width:14px;height:14px}.ui-pills{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ui-when{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ui-when svg{width:16px;height:16px;color:var(--ui-muted);flex:none}.ui-quiet{color:var(--ui-muted)}.ui-empty{text-align:center;color:var(--ui-ink-2);padding:44px 16px;font-size:16px}.ui-pager{border-top:1px solid var(--ui-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ui-pager>span{color:var(--ui-ink-2);font-variant-numeric:tabular-nums;font-size:15px}.ui-switch{min-height:44px;font:inherit;color:var(--ui-ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;font-size:14px;display:inline-flex}.ui-switch>i{background:var(--ui-field);border-radius:12px;flex:none;width:40px;height:24px;position:relative}.ui-switch>i:after{content:"";background:var(--ui-card);border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.ui-switch[aria-checked=true]{color:var(--ui-red);font-weight:600}.ui-switch[aria-checked=true]>i{background:var(--ui-red)}.ui-switch[aria-checked=true]>i:after{left:19px}.ui-cards{flex-direction:column;gap:10px;padding:10px;display:flex}.ui-rowcard{border:1px solid var(--ui-line);background:var(--ui-card);border-radius:10px;padding:14px}.ui-rowcard-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ui-rowcard-foot{color:var(--ui-ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;font-size:14px;display:flex}.ui-group{border-bottom:1px solid var(--ui-line);padding:18px 16px}.ui-group:last-child{border-bottom:0}.ui-group-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.ui-group-title{flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.ui-group-title svg{width:18px;height:18px;color:var(--ui-muted)}.ui-reason{color:var(--ui-ink-2);align-items:flex-start;gap:8px;margin-bottom:10px;font-size:14px;display:flex}.ui-reason svg{flex:none;width:16px;height:16px;margin-top:3px}.ui-reason.warn{color:var(--ui-red)}.ui-tilegrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.ui-tile{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:var(--ui-row-alt);border:1px solid var(--ui-line);border-radius:8px;padding:12px;display:block}.ui-tile:hover{border-color:var(--ui-field)}.ui-tile[aria-checked=true],.ui-tile.on{border-color:var(--ui-accent);box-shadow:inset 0 0 0 1px var(--ui-accent)}.ui-selbar{z-index:50;background:var(--cc-brand-solid);color:var(--cc-on-brand);border-radius:12px;align-items:center;gap:10px;padding:10px 12px 10px 18px;font-size:15px;font-weight:700;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #00000040}.ui-selbar .ui-btn{min-height:40px}.ui-selbar .ui-btn.ghost{color:var(--cc-on-brand);background:0 0;border-color:#ffffff59}.ui-form{color:var(--ui-ink);flex-direction:column;gap:14px;font-size:16px;line-height:1.5;display:flex}.ui-row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ui-well{background:var(--ui-row-alt);border:1px solid var(--ui-line);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.ui-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.ui-actions.fill>.ui-btn{flex:160px}.ui-error{color:var(--ui-red);font-size:14px;font-weight:600}.ui-done{align-items:flex-start;gap:12px;font-size:16px;display:flex}.ui-done>span:first-child{border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.ui-done svg{width:20px;height:20px}.ui-count.hot{color:#fff;background:#dc2626}.ui-count.warn{background:var(--ui-amber-bg);color:var(--ui-amber)}.ui-checkline{min-height:44px;color:var(--ui-ink);cursor:pointer;align-items:center;gap:10px;font-size:15px;display:flex}.ui-toolbar{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px;display:flex}.ui-seg{background:var(--cc-track);border:1px solid var(--cc-track-border);border-radius:10px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.ui-seg>button{min-height:38px;color:var(--ui-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 14px;font-size:15px}.ui-seg>button:hover{color:var(--ui-ink)}.ui-seg>button[aria-pressed=true]{background:var(--ui-card);color:var(--ui-ink);font-weight:700;box-shadow:0 1px 3px #0000001f}.ui-btn.ok{background:var(--ui-green);border-color:var(--ui-green);color:var(--ui-card);font-weight:700}.ui-btn.danger{background:var(--ui-red);border-color:var(--ui-red);color:var(--ui-card);font-weight:700}.ui-btn.ok:hover:not(:disabled),.ui-btn.danger:hover:not(:disabled){filter:brightness(.92)}.ui-notice.bad{background:var(--ui-red-bg)}.ui-notice.bad>svg{color:var(--ui-red)}.ui-section{margin-bottom:16px;padding:16px 18px}.ui-section-title{color:var(--ui-ink);margin:0 0 12px;font-size:18px;font-weight:700}.ui-mini-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 24px;margin-bottom:12px;display:grid}.ui-mini-stats>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.ui-table .num{text-align:right;font-variant-numeric:tabular-nums}.ui-table-compact{font-size:14px}.ui-table-compact th{padding:8px 10px;position:static}.ui-table-compact td{padding:8px 10px}.ui-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.ui-extlink{color:var(--ui-blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ui-sort{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600}.ui-calllink{min-height:32px;font:inherit;color:var(--ui-blue);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:4px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.ui-calllink svg{width:16px;height:16px}.ui-rowactions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-stack{flex-direction:column;gap:6px;display:flex}.ui-input.ui-compact{min-height:38px;padding:0 10px;font-size:14px}textarea.ui-input.ui-compact{padding:8px 10px}.ui-disclosure{min-height:40px;font:inherit;color:var(--ui-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:17px;font-weight:700;display:inline-flex}.ui-disclosure svg{width:18px;height:18px}.ui-or{text-align:center;color:var(--ui-muted);font-size:14px;font-weight:600}.ui-toast{z-index:1100;background:var(--ui-green);color:var(--ui-card);border-radius:10px;align-items:center;gap:8px;padding:12px 18px;font-weight:700;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 20px #0003}.ui-toast svg{width:18px;height:18px}.ui.ui-inbox{background:var(--ui-card);border:1px solid var(--ui-line);border-radius:12px;max-width:none;height:calc(100vh - 64px);display:flex;overflow:hidden}.ui.ui-inbox.mobile{border:0;border-radius:0;height:calc(100vh - 140px)}.ui-inbox-list{border-right:1px solid var(--ui-line);flex-direction:column;flex:none;width:340px;min-height:0;display:flex}.ui-inbox.mobile .ui-inbox-list{border-right:0;width:100%}.ui-inbox-head{border-bottom:1px solid var(--ui-line);flex-direction:column;gap:10px;padding:16px;display:flex}.ui-inbox-titlerow{justify-content:space-between;align-items:center;gap:10px;display:flex}.ui-seg-fill{display:flex}.ui-seg-fill>button{flex:1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.ui-seg-sm>button{min-height:32px;padding:0 10px;font-size:14px}.ui-inbox-scroll{flex:1;min-height:0;overflow-y:auto}.ui-thread{border-bottom:1px solid var(--ui-line-2);background:var(--ui-card);cursor:pointer;border-left:3px solid #0000;padding:12px 12px 8px 13px;position:relative}.ui-thread:hover{background:var(--ui-row-hover)}.ui-thread.unread{background:var(--ui-row-alt)}.ui-thread.on{background:var(--cc-cream);border-left-color:var(--ui-accent)}.ui-thread:focus-visible{outline:3px solid var(--ui-focus);outline-offset:-3px}.ui-thread-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ui-thread-name{color:var(--ui-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.ui-thread.unread .ui-thread-name{font-weight:800}.ui-thread-time{color:var(--ui-muted);flex:none;font-size:13px}.ui-thread-preview{color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:14px;overflow:hidden}.ui-thread.unread .ui-thread-preview{color:var(--ui-ink-2);font-weight:600}.ui-thread-foot{justify-content:space-between;align-items:center;gap:8px;min-height:36px;margin-top:4px;display:flex}.ui-thread-tools{flex:none;align-items:center;gap:2px;display:flex}.ui-iconbtn{width:36px;height:36px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:inline-grid}.ui-iconbtn:hover{background:var(--ui-line-2);color:var(--ui-ink)}.ui-iconbtn svg{width:18px;height:18px}.ui-iconbtn.star-on{color:var(--ui-accent)}.ui-iconbtn.star-on svg{fill:currentColor}.ui-rowmenu{z-index:100;background:var(--ui-card);border:1px solid var(--ui-line);border-radius:10px;min-width:190px;padding:6px;position:absolute;top:44px;right:8px;box-shadow:0 10px 30px #0000002e}.ui-menuitem.danger{color:var(--ui-red)}.ui-inbox-thread{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ui-inbox:not(.mobile) .ui-inbox-thread{min-width:380px}.ui-inbox-empty{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;display:flex}.ui-inbox-empty>svg{width:34px;height:34px;color:var(--ui-muted)}.ui-thread-head{border-bottom:1px solid var(--ui-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 18px;display:flex}.ui-thread-who{align-items:center;gap:8px;min-width:0;display:flex}.ui-thread-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-thread-title .ui-name{font-size:18px}.ui-vikki{color:var(--ui-ink-2);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.ui-thread-scroll{background:var(--cc-surface-2);flex-direction:column;flex:1;gap:10px;min-height:0;padding:18px;display:flex;overflow-y:auto}.ui-daydivider{background:var(--ui-card);border:1px solid var(--ui-line);color:var(--ui-ink-2);border-radius:999px;align-self:center;align-items:center;gap:6px;margin:6px 0;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.ui-daydivider svg{width:14px;height:14px}.ui-event-wrap{align-self:center;width:100%;max-width:80%}.ui-event-wrap.left{align-self:flex-start;width:auto;min-width:min(360px,100%)}.ui-event-wrap.right{align-self:flex-end;width:auto;min-width:min(360px,100%)}.ui-event{background:var(--ui-card);border:1px solid var(--ui-line);width:100%;font:inherit;color:inherit;text-align:left;box-sizing:border-box;border-left-width:4px;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;display:flex}button.ui-event{cursor:pointer}button.ui-event:hover{border-color:var(--ui-field)}.tone-edge-blue{border-left-color:var(--ui-blue)}.tone-edge-green{border-left-color:var(--ui-green)}.tone-edge-red{border-left-color:var(--ui-red)}.tone-edge-amber{border-left-color:var(--ui-amber)}.tone-edge-purple{border-left-color:var(--ui-purple)}.tone-edge-gray{border-left-color:var(--ui-field)}.ui-event-icon{border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ui-event-icon svg{width:18px;height:18px}.ui-event-body{flex-direction:column;flex:1;min-width:0;display:flex}.ui-event-title{color:var(--ui-ink);font-size:15px;font-weight:600}.ui-event-meta{color:var(--ui-muted);overflow-wrap:anywhere;font-size:14px}.ui-event-time{color:var(--ui-muted);white-space:nowrap;flex:none;font-size:13px}.ui-event-extra{background:var(--ui-card);border:1px solid var(--ui-line);border-radius:8px;margin-top:6px;padding:8px 12px}.ui-event-extra summary{cursor:pointer;color:var(--ui-blue);font-size:14px;font-weight:600}.ui-transcript{white-space:pre-wrap;max-height:220px;color:var(--ui-ink-2);margin-top:6px;font-size:14px;line-height:1.55;overflow-y:auto}.ui-emailframe{background:#fff;border:0;border-radius:6px;width:100%;height:360px}.ui-scheduled{align-self:flex-end;max-width:75%}.ui-scheduled-body{border:1px dashed var(--ui-accent);background:var(--ui-amber-bg);color:var(--ui-ink);border-radius:12px;padding:10px 14px;font-size:15px}.ui-scheduled-meta{color:var(--ui-amber);justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.ui-scheduled-meta svg{width:14px;height:14px}.ui-search>.ui-input.ui-compact{padding-left:38px}.ui-inbox-info{border-left:1px solid var(--ui-line);background:var(--ui-card);flex:none;width:280px;min-height:0;padding:52px 18px 18px;overflow-y:auto}.ui-inbox-info.drawer{z-index:1200;width:min(320px,88vw);height:100vh;position:fixed;top:0;right:0;box-shadow:-8px 0 30px #0000002e}.ui-scrim{z-index:1190;background:#0f172a66;position:fixed;inset:0}.ui-info-name{color:var(--ui-ink);font-size:18px;font-weight:700}.ui-facts{background:var(--cc-surface-2);border-radius:8px;grid-template-columns:auto 1fr;gap:4px 10px;margin:12px 0;padding:10px 12px;font-size:14px;display:grid}.ui-facts dt{color:var(--ui-muted)}.ui-facts dd{color:var(--ui-ink);overflow-wrap:anywhere;margin:0;font-weight:600}.ui-info-block{margin-top:12px}.ui-disclosure.sm{width:100%;min-height:38px;margin-top:8px;font-size:15px}.ui-tl{flex-direction:column;gap:4px;max-height:220px;margin-top:4px;display:flex;overflow-y:auto}.ui-tl-day{color:var(--ui-ink-2);margin-top:8px;font-size:13px;font-weight:700}.ui-tl-item{border-left:3px solid var(--ui-line);background:var(--cc-surface-2);border-radius:6px;flex-direction:column;gap:1px;padding:6px 10px;font-size:14px;display:flex}.ui-tl-item.hot{background:var(--ui-amber-bg)}@media (width<=767px){.ui-event-wrap,.ui-event-wrap.left,.ui-event-wrap.right{min-width:0;max-width:100%}.ui-inbox-head{padding:12px}}.ui.ui-dash{background:var(--ui-card);border:1px solid var(--ui-line);border-radius:12px;flex-direction:column;max-width:none;height:calc(100vh - 64px);display:flex;overflow:hidden}.ui.ui-dash.mobile{background:0 0;border:0;border-radius:0;height:auto;overflow:visible}.ui-dash-banners{flex-direction:column;flex-shrink:0;gap:8px;padding:12px 16px 0;display:flex}@media (width>=1024px){.ui-dash-banners{padding-right:240px}}.ui-dash-banners .ui-notice{margin:0}.ui-notice.warn{background:var(--ui-amber-bg)}.ui-notice.warn>svg{color:var(--ui-amber)}.ui-dash-head{border-bottom:1px solid var(--ui-line);flex-shrink:0;padding:16px 20px 14px}.ui-dash-head .ui-top>.ui-seg{margin-top:4px}.ui-dash-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:0}.ui-stat.urgent{border-color:var(--ui-red);box-shadow:inset 0 0 0 1px var(--ui-red);background:var(--ui-red-bg)}.ui-stat-note.urgent{color:var(--ui-red);font-weight:700}.ui-dash-activity{border-bottom:1px solid var(--ui-line);flex-shrink:0;padding:8px 20px}.ui-dash-activity .ui-disclosure{flex-wrap:wrap;gap:10px}.ui-dash-body{flex:1;min-height:0;display:flex}.ui-dash.mobile .ui-dash-body{flex-direction:column}.ui-dash-cal{flex-direction:column;flex:1;min-width:0;display:flex;overflow:auto}.ui-cal-nav{border-bottom:1px solid var(--ui-line);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 10px;padding:10px 16px;display:flex}.ui-cal-title{color:var(--ui-ink);margin:0 4px;font-size:17px;font-weight:700}.ui-iconbtn.bordered{border:1px solid var(--ui-field);background:var(--ui-card)}.ui-btn.danger-outline{border-color:var(--ui-red);color:var(--ui-red);background:var(--ui-red-bg)}.ui-cal-days{border-bottom:1px solid var(--ui-line);flex-shrink:0;display:grid}.ui-cal-day{text-align:center;border-left:1px solid var(--ui-line);padding:8px 4px}.ui-cal-day.today{background:var(--ui-blue-bg)}.ui-cal-dow{color:var(--ui-ink-2);font-size:13px;font-weight:600}.ui-cal-date{color:var(--ui-ink);font-size:22px;font-weight:800;line-height:1.2}.ui-cal-day.today .ui-cal-date{color:var(--ui-blue)}.ui-cal-count{color:var(--ui-muted);font-size:13px}.ui-cal-hour{color:var(--ui-muted);white-space:nowrap;font-size:13px;font-weight:600;position:absolute;right:8px}.ui-cal-col{border-left:1px solid var(--ui-line);background:var(--ui-card);position:relative}.ui-cal-col.today{background:color-mix(in srgb, var(--ui-blue-bg) 45%, var(--ui-card))}.ui-cal-slot{border-bottom:1px solid var(--ui-line-2);cursor:crosshair;position:absolute;left:0;right:0}.ui-cal-slot.busy{background:#16a34a0d}.ui-cal-slot.full{background:#dc26260f}.ui-cal-cap{border:1px solid var(--ui-line);background:var(--ui-card);color:var(--ui-green);pointer-events:none;border-radius:5px;padding:0 5px;font-size:12px;font-weight:700;position:absolute;bottom:2px;right:3px}.ui-cal-cap.full{color:var(--ui-red)}.ui-cal-drop{background:var(--ui-accent);z-index:5;pointer-events:none;height:2px;position:absolute;left:0;right:0}.ui-cal-drop span{background:var(--ui-card);color:var(--ui-accent);border-radius:4px;padding:0 4px;font-size:12px;font-weight:700;position:absolute;top:-16px;left:2px}.ui-cal-job{z-index:2;cursor:pointer;border-left:4px solid;border-radius:5px;padding:4px 7px;font-size:13px;line-height:1.35;position:absolute;overflow:hidden;box-shadow:0 1px 2px #00000014}.ui-cal-job:hover{filter:brightness(.97)}.ui-cal-job-name{color:var(--ui-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ui-cal-job-who{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ui-cal-job-meta{color:var(--ui-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-stat-num{overflow-wrap:normal;word-break:keep-all}.ui-dash.mobile .ui-stat-num{font-size:19px}.ui-dash.mobile .ui-stat>.ui-icon{display:none}.ui-providers-head .ui-rowactions{flex-wrap:nowrap;gap:6px}.ui-providers{border-left:1px solid var(--ui-line);background:var(--ui-card);flex-direction:column;flex:none;width:270px;display:flex;overflow:hidden}.ui-dash.mobile .ui-providers{border-left:0;border-top:1px solid var(--ui-line);width:100%}.ui-providers-head{border-bottom:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:16px;display:flex}.ui-providers-list{flex:1;overflow:auto}.ui-provider{border-bottom:1px solid var(--ui-line-2);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:0 14px;font-size:15px;display:flex}.ui-provider:hover{background:var(--ui-row-hover)}.ui-provider-name{min-width:0;color:var(--ui-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.ui-toastbar{z-index:2000;background:var(--cc-brand-solid);max-width:min(760px,100vw - 32px);color:var(--cc-on-brand);border-radius:12px;flex-direction:column;gap:8px;padding:12px 16px;font-size:15px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000040}.ui-toastbar-row,.ui-toastbar-sub{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ui-toastbar-sub{opacity:.9;font-size:14px}.ui-toastbar-warn{color:#fcd34d;align-items:center;gap:8px;font-size:14px;display:flex}.ui-toastbar svg{width:16px;height:16px}.ui-toastbar .ui-btn.ghost{color:var(--cc-on-brand);background:0 0;border-color:#ffffff59}@media (width<=1100px){.ui-dash-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.ui-dash-head{padding:12px}.ui-dash-views{width:100%;display:flex}.ui-dash-views>button{flex:1}.ui-dash-activity{padding:8px 12px}}.ui-composer{border-top:1px solid var(--ui-line);background:var(--ui-card);color:var(--ui-ink);flex-direction:column;gap:8px;padding:12px 16px 14px;font-size:15px;display:flex}.ui-composer-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.ui-composer-label{color:var(--ui-ink-2);font-size:14px;font-weight:700}.ui-composer-to{min-width:0;color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ui-composer-to b{color:var(--ui-ink-2)}textarea.ui-input.ui-composer-text{resize:vertical;min-height:64px;padding:10px 14px;line-height:1.5}.ui-composer-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ui-composer-tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-tool{position:relative}.ui-btn.small.on{background:var(--cc-brand-solid);border-color:var(--cc-brand-solid);color:var(--cc-on-brand)}.ui-popover{z-index:1200;box-sizing:border-box;background:var(--ui-card);border:1px solid var(--ui-line);border-radius:12px;width:min(340px,100vw - 32px);max-height:min(360px,50vh);padding:8px;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 10px 30px #0f172a2e}.ui-emoji-grid{flex-wrap:wrap;gap:2px;display:flex}.ui-emoji-grid>button{cursor:pointer;background:0 0;border:0;border-radius:8px;width:38px;height:38px;font-size:20px;line-height:1}.ui-emoji-grid>button:hover{background:var(--ui-line-2)}.ui-snip{border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.ui-snip:hover{background:var(--ui-row-hover)}.ui-snip-apply{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0}.ui-snip-apply b{font-size:15px;display:block}.ui-snip-apply span{color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.ui-composer-img{color:var(--ui-ink-2);align-items:center;gap:10px;font-size:14px;display:flex}.ui-composer-img img{object-fit:cover;border:1px solid var(--ui-line);border-radius:8px;width:52px;height:52px}.ui-echo{justify-content:flex-end;display:flex}.ui-echo>div{background:var(--cc-brand-solid);max-width:75%;color:var(--cc-on-brand);border-radius:12px;padding:8px 12px;font-size:15px;line-height:1.45}.ui-echo small{opacity:.8;margin-top:3px;font-size:13px;display:block}@media (width<=767px){.ui-composer{padding:10px 12px 12px}.ui-composer-bar>.ui-btn.primary{flex:100%}}.ui.ui-cm-scrim{z-index:1000;background:#0f172a73;justify-content:center;align-items:center;max-width:none;padding:20px;display:flex;position:fixed;inset:0}.ui.ui-cm-host{max-width:none}.ui-cm{background:var(--ui-card);width:840px;max-width:100%;max-height:92vh;color:var(--ui-ink);border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 60px #0000004d}.ui-cm.embedded{border:1px solid var(--ui-line);width:100%;height:620px;max-height:none;box-shadow:none;border-radius:12px}.ui-cm-head{border-bottom:1px solid var(--ui-line);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px 16px;padding:16px 20px 14px;display:flex}.ui-cm-who{flex:300px;min-width:0}.ui-cm-name{color:var(--ui-ink);margin:0;font-size:22px;font-weight:700;line-height:1.25}.ui-cm-who .ui-pills{margin-top:8px}.ui-cm-contact{flex-wrap:wrap;align-items:center;gap:2px 14px;margin-top:4px;display:flex}.ui-cm-actions{justify-content:flex-end}.ui-cm-stats{background:var(--cc-surface-2);border-bottom:1px solid var(--ui-line);flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ui-cm-stats>div{text-align:center;border-right:1px solid var(--ui-line);flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:10px 8px;display:flex}.ui-cm-stats>div:last-child{border-right:0}.ui-cm-stat-num{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.ui-cm-stat-cap{color:var(--ui-muted);font-size:13px}.ui-tabs.ui-cm-tabs{flex-shrink:0;margin:0;padding:0 14px}.ui-cm-pinned{flex-shrink:0;max-height:40vh;padding:12px 20px 0;overflow-y:auto}.ui-cm-activity{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ui-cm-counts{flex-shrink:0;padding:12px 20px 0}.ui-cm-feed{background:var(--cc-surface-2);flex-direction:column;flex:1;gap:8px;min-height:0;padding:14px 20px;display:flex;overflow-y:auto}.ui-cm-body{flex:1;min-height:0;padding:18px 20px;font-size:15px;overflow-y:auto}.ui-cm-foot{border-top:1px solid var(--ui-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 20px;display:flex}.ui-cm-grid{grid-template-columns:1fr 1fr;gap:16px 22px;display:grid}.ui-cm-wide{grid-column:1/-1}.ui-cm-field{flex-direction:column;gap:3px;min-width:0;display:flex}.ui-cm-label{color:var(--ui-ink-2);align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.ui-cm-value{color:var(--ui-ink);overflow-wrap:anywhere;font-size:15px}.ui-cm-card{border:1px solid var(--ui-line);background:var(--ui-card);border-left-width:4px;border-radius:10px;margin-bottom:14px;padding:12px 14px}.ui-cm-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.ui-cm-card-title{color:var(--ui-ink);align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:700;display:flex}.ui-cm-card-head .ui-cm-card-title{margin:0}.ui-cm-card-title svg{width:18px;height:18px;color:var(--ui-muted)}.ui-cm-sub{color:var(--ui-ink);margin:6px 0 4px;font-size:15px;display:block}.ui-cm-list{margin:0 0 8px;padding-left:20px;font-size:15px;line-height:1.55}.ui-cm-quote{border-left:3px solid var(--ui-amber);color:var(--ui-ink-2);margin:0 0 6px;padding:2px 0 2px 12px;font-size:15px}.ui-cm-note{color:var(--ui-ink-2);margin:6px 0 0;font-size:14px}.ui-cm-text{white-space:pre-wrap;color:var(--ui-ink);font-size:15px;line-height:1.55}.ui-cm-h{color:var(--ui-ink);margin:20px 0 6px;font-size:16px;font-weight:700}.ui-cm-row{border-top:1px solid var(--ui-line-2);justify-content:space-between;align-items:center;gap:10px;padding:10px 4px;font-size:15px;display:flex}.ui-cm-chiprow{background:var(--cc-surface-2);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:15px;display:flex}.ui-sections{flex-direction:column;gap:16px;display:flex}.ui-sections>.ui-section,.ui-sections>.ui-two>.ui-section{margin-bottom:0}.ui-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=900px){.ui-two{grid-template-columns:1fr}}.ui-cardbtn{cursor:pointer}.ui-cardbtn:hover{border-color:var(--ui-field);box-shadow:0 4px 14px #00000017}.ui-sectionicon{background:var(--ui-line-2);width:32px;height:32px;color:var(--ui-ink-2);border-radius:9px;flex:none;place-items:center;display:grid}.ui-sectionicon svg{width:18px;height:18px}.ui-bigstats{gap:14px;display:grid}.ui-bigstats.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-bigstats.four{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-bigstats.five{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=1100px){.ui-bigstats.five,.ui-bigstats.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ui-bigstats{grid-template-columns:1fr!important}}.ui-bigstat{border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:10px 12px;display:flex}.ui-bigstat.link{cursor:pointer;border-color:var(--ui-line-2)}.ui-bigstat.link:hover{background:var(--ui-row-hover);border-color:var(--ui-field)}.ui-bigstat-label{color:var(--ui-ink-2);font-size:14px;font-weight:600}.ui-bigstat-num{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1.1}.ui-bigstat.link .ui-bigstat-num{color:var(--ui-accent);text-underline-offset:4px;text-decoration:underline}.ui-bigstat-sub{color:var(--ui-muted);font-size:14px}.ui-rows{flex-direction:column;display:flex}.ui-row{text-align:left;border:0;border-bottom:1px solid var(--ui-line-2);width:100%;min-height:52px;color:var(--ui-ink);font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 4px;font-size:16px;display:flex}.ui-row.static{cursor:default}.ui-rows.tight>.ui-row{min-height:40px;padding:6px 4px;font-size:15px}.ui-row:last-child{border-bottom:0}.ui-row:not(.static):hover{background:var(--ui-row-hover)}.ui-row>b{font-variant-numeric:tabular-nums;flex:none;font-size:20px}.ui-rows.tight>.ui-row>b{font-size:17px}.ui-row>b.tone-green{color:var(--ui-green)}.ui-row>b.tone-amber{color:var(--ui-amber)}.ui-row>b.tone-red{color:var(--ui-red)}.ui-hintline{align-items:center;gap:6px;margin:12px 0 0;display:flex}.ui-hintline>svg{flex:none;width:16px;height:16px}.ui-oneline{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ui-summary{white-space:pre-wrap;overflow-wrap:anywhere}.ui-summary.clamp{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-linkbtn{color:var(--ui-blue);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:32px;margin-top:4px;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.ui-linkbtn:hover{color:var(--ui-ink)}.ui-table .ui-actions-col{z-index:2;background:var(--ui-card);position:sticky;right:0;box-shadow:-8px 0 8px -8px #0000002e}.ui-table tbody tr:nth-child(2n) td.ui-actions-col{background:var(--ui-row-alt)}.ui-table tbody tr:hover td.ui-actions-col{background:var(--ui-row-hover)}.ui-table th.ui-actions-col{background:var(--ui-head)}@media (width<=1023px){.ui-table[data-m-cards] .ui-actions-col{box-shadow:none;position:static}}.ui-field.inline{align-items:flex-start}.ui-fieldlabel{color:var(--ui-ink-2);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.ui-suggest{text-align:left;border:0;border-bottom:1px solid var(--ui-line-2);width:100%;min-height:48px;color:var(--ui-ink);font:inherit;cursor:pointer;background:0 0;padding:10px 14px;display:block}.ui-suggest:last-child{border-bottom:0}.ui-suggest:hover{background:var(--ui-row-hover)}.ui-formgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.ui-formgrid>.wide{grid-column:1/-1}@media (width<=720px){.ui-formgrid{grid-template-columns:1fr}}.ui-extras{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px;display:grid}.ui-extra{border:1px solid var(--ui-field);background:var(--ui-card);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:48px;padding:8px 12px;display:flex}.ui-extra.on{border-color:var(--ui-accent);background:var(--ui-amber-bg)}.ui-extra>label{cursor:pointer;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.ui-extra input[type=checkbox]{width:20px;height:20px;accent-color:var(--ui-accent);flex:none}.ui-extra .name{flex:auto;min-width:0}.ui-extra .price{color:var(--ui-muted);white-space:nowrap;font-size:14px}.ui-qty{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.ui-qty>button{border:1px solid var(--ui-field);background:var(--ui-card);width:32px;height:32px;color:var(--ui-ink);font:inherit;cursor:pointer;border-radius:8px;padding:0;font-size:18px;font-weight:700;line-height:1}.ui-qty>button:disabled{opacity:.4;cursor:default}.ui-qty>b{text-align:center;font-variant-numeric:tabular-nums;min-width:22px}.ui-total{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ui-total>b{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-size:32px;font-weight:800}.ui-funnel{margin-bottom:16px;padding:6px}.ui-fstep{text-align:left;width:100%;color:var(--ui-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-left:4px solid #0000;border-radius:8px;align-items:center;gap:14px;padding:14px;display:flex}.ui-fstep:hover{background:var(--ui-row-hover)}.ui-fstep.flag{border-left-color:var(--ui-amber);background:var(--ui-amber-bg)}.ui-fstep-n{background:var(--ui-ink);width:28px;height:28px;color:var(--ui-card);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.ui-fstep-main{flex:200px;min-width:0}.ui-fstep-name{font-size:16px;font-weight:700;display:block}.ui-fstep-sub{color:var(--ui-muted);margin-top:2px;font-size:14px;display:block}.ui-fstep-bar{background:var(--ui-line-2);border-radius:4px;height:8px;margin-top:8px;display:block;overflow:hidden}.ui-fstep-bar>i{background:var(--ui-accent);border-radius:4px;height:100%;display:block}.ui-fstep.flag .ui-fstep-bar>i{background:var(--ui-amber)}.ui-fstep-num{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:64px;font-size:22px;font-weight:800}.ui-fstep-conv{text-align:right;min-width:150px;color:var(--ui-ink-2);flex:none;font-size:14px}@media (width<=760px){.ui-fstep{flex-wrap:wrap}.ui-fstep-conv{text-align:left;flex:100%;min-width:0;padding-left:46px}}.ui-forecast{background:var(--cc-brand-solid);color:var(--cc-on-brand);border-radius:14px;flex-direction:column;gap:4px;margin-bottom:16px;padding:20px 22px;display:flex}.ui-forecast-label{opacity:.75;font-size:15px;font-weight:600}.ui-forecast-num{font-variant-numeric:tabular-nums;font-size:36px;font-weight:800;line-height:1.1}.ui-forecast-note{opacity:.75;font-size:14px}.ui-cm-listrow{flex-wrap:wrap;align-items:center;gap:8px;padding:2px 0;font-size:15px;display:flex}.ui-cm-hits{border:1px solid var(--ui-line);background:var(--ui-card);border-radius:8px;margin-top:4px;overflow:hidden}.ui-cm-hits>button{border:0;border-bottom:1px solid var(--ui-line-2);width:100%;font:inherit;color:var(--ui-ink);text-align:left;cursor:pointer;background:0 0;padding:9px 10px;font-size:15px;display:block}.ui-cm-hits>button:last-child{border-bottom:0}.ui-cm-hits>button:hover{background:var(--ui-row-hover)}.ui-cm-inline{color:var(--ui-ink-2);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.ui-notice.good{background:var(--ui-green-bg)}.ui-notice.good>svg{color:var(--ui-green)}.ui-row3{grid-template-columns:2fr 1fr 1fr;gap:12px;display:grid}.ui-countgrid{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:6px;display:grid}.ui-countgrid>div{border:1px solid var(--ui-line);background:var(--ui-card);text-align:center;border-radius:8px;padding:6px 4px}.ui-countgrid b{font-variant-numeric:tabular-nums;color:var(--ui-ink);font-size:17px;display:block}.ui-countgrid span{color:var(--ui-muted);font-size:13px;display:block}.ui-countgrid .miss b{color:var(--ui-red)}.ui-bubble-wrap{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.ui-bubble-wrap.out{align-items:flex-end}.ui-bubble{border:1px solid var(--ui-line);background:var(--ui-card);max-width:75%;color:var(--ui-ink);border-radius:12px;padding:8px 12px;font-size:15px;line-height:1.45}.ui-bubble-wrap.out .ui-bubble{background:var(--cc-brand-solid);border-color:var(--cc-brand-solid);color:var(--cc-on-brand)}.ui-bubble small{opacity:.8;margin-top:3px;font-size:13px;display:block}.ui-bubble-img{object-fit:cover;cursor:pointer;border-radius:10px;max-width:220px;max-height:260px}.ui-event-note{color:var(--ui-ink-2);margin-top:4px;font-size:14px}@media (width<=767px){.ui.ui-cm-scrim{align-items:stretch;padding:0}.ui-cm{border-radius:0;height:calc(100vh - 52px);max-height:none;margin-top:52px}.ui-cm-grid,.ui-row3{grid-template-columns:1fr}.ui-cm-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-cm-stats>div:nth-child(2){border-right:0}.ui-cm-body,.ui-cm-feed{padding:12px}}.ui-side :focus-visible{outline-offset:2px;outline:3px solid #8ab0e8}.ui-nav{margin-bottom:8px;padding:0 12px}.ui-navlink{white-space:nowrap;color:#fffc;border-left:3px solid #0000;border-radius:8px;align-items:center;gap:10px;min-height:42px;margin-bottom:2px;padding:0 10px 0 12px;font-size:15px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}.ui-navlink:hover{color:#fff;background:#ffffff12;text-decoration:none}.ui-navlink.on{border-left-color:var(--cc-gold);color:var(--cc-gold);background:#c8922a29;font-weight:700}.ui-navlink>svg{flex:none;width:20px;height:20px}.ui-navlink.sub{color:#ffffffb8;min-height:36px;padding-left:47px;font-size:14px}.ui-navlink.sub.on{color:var(--cc-gold);background:0 0;border-left-color:#0000}.ui-navbadge{color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:#dc2626;border-radius:11px;min-width:22px;margin-left:auto;padding:0 7px;font-size:12px;font-weight:700;line-height:20px}.ui-navdot{background:#ef4444;border-radius:50%;flex:none;width:9px;height:9px;margin-left:auto}.ui-navlink.ui-navlink-count{white-space:normal}.ui-navhead{color:#ffffff8c;border-top:1px solid #ffffff1a;margin:12px 3px 4px;padding:12px 12px 4px;font-size:13px;font-weight:600}a.ui-navhead-link{text-decoration:none;display:block}a.ui-navhead-link:hover{color:#fff;text-decoration:none}a.ui-navhead-link.on{color:var(--cc-gold)}.ui-navlink-btn{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ui-navlink-btn[aria-checked=true] .ui-mini-switch{background:var(--cc-gold)}.ui-navlink-btn[aria-checked=true] .ui-mini-switch:after{left:19px}.ui-side-bottomnav{margin-bottom:0}.ui-switch-label{letter-spacing:.02em;text-transform:uppercase;color:#ffffff8c;min-width:20px;margin-left:6px;font-size:11px;font-weight:700}.ui-dm-row{gap:6px;padding-right:12px}.ui-dm-row .ui-dm-label{white-space:normal;min-width:0}.ui-dm-row .ui-switch-label{white-space:nowrap;flex:none;margin-left:0}.ui-side-user{border-top:1px solid #ffffff1a;align-items:center;gap:10px;margin:6px 12px 12px;padding-top:12px;display:flex}.ui-avatar{background:var(--cc-gold);color:#1a2332;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:14px;font-weight:800;display:grid}.ui-account-name{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;display:block;overflow:hidden}.ui-signout{color:#ffffff9e;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;display:block}.ui-signout:hover{color:#fff;text-decoration:underline}.ui-menu{z-index:60;background:var(--cc-surface);border:1px solid var(--ui-line);border-radius:10px;padding:6px;position:absolute;bottom:calc(100% - 4px);left:12px;right:12px;box-shadow:0 10px 30px #0000004d}.ui-menuitem{white-space:nowrap;width:100%;min-height:44px;color:var(--cc-navy);font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:15px;text-decoration:none;display:flex}.ui-menuitem:hover{background:var(--ui-line-2);color:var(--cc-navy);text-decoration:none}.ui-menuitem>svg{flex:none;width:18px;height:18px}.ui-mini-switch{background:var(--ui-field);border-radius:12px;flex:none;width:40px;height:24px;margin-left:auto;position:relative}.ui-mini-switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.ui-menuitem[aria-checked=true] .ui-mini-switch{background:var(--cc-gold)}.ui-menuitem[aria-checked=true] .ui-mini-switch:after{left:19px}.ui-menusep{background:var(--ui-line);height:1px;margin:4px 6px}.ui-bottomicon{place-items:center;display:grid}.ui-bottomicon svg{width:22px;height:22px}.ui-dl{margin:0 auto}.ui-dl-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin-bottom:14px;display:flex}.ui-dl-blurb{color:var(--ui-ink-2);max-width:72ch;margin:4px 0 0;font-size:15px}.ui-dl-blurb .ui-link{min-height:0;font-size:15px}.ui-dl-focus{flex:none}.ui-switch.ui-dl-focus[aria-checked=true]{color:var(--ui-ink)}.ui-switch.ui-dl-focus[aria-checked=true]>i{background:var(--ui-accent)}.ui-dl-tabs{margin-bottom:12px}.ui-dl-tabs .ui-tab:disabled,.ui-dl .ui-seg>button:disabled{opacity:.5;cursor:not-allowed}.ui-dl-lists{margin-bottom:14px}.ui-dl-segnum{color:var(--ui-muted);font-variant-numeric:tabular-nums;margin-left:6px;font-size:13px;font-weight:700}.ui-dl-grid{align-items:start;gap:16px;display:grid}.ui-dl-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding:10px 14px;display:flex}.ui-dl-bar-count{color:var(--ui-ink-2);font-variant-numeric:tabular-nums;font-size:15px}.ui-dl .ui-btn[aria-pressed=true]{border-color:var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-ink)}.ui-dl-bulkhead{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.ui-dl-bulklist{border:1px solid var(--ui-line);border-radius:8px;flex-direction:column;gap:2px;max-height:380px;margin:8px 0 16px;padding:4px;display:flex;overflow-y:auto}.ui-dl-bulkrow{cursor:pointer;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;display:flex}.ui-dl-bulkrow.on{background:var(--cc-cream)}.ui-dl-bulkwho{flex-direction:column;flex:180px;min-width:0;display:flex}.ui-btn.ui-dl-never{color:var(--ui-red)}.ui-dl-lead{flex-direction:column;gap:12px;display:flex}.ui-dl-lead .ui-notice,.ui-dl-lead>.ui-facts{margin:0}.ui-btn.ui-dl-start{width:100%;min-height:54px;font-size:17px}.ui-dl-leadhead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ui-dl-why{background:var(--ui-amber-bg);color:var(--ui-ink);border-radius:8px;margin:6px 0 2px;padding:4px 12px;font-size:15px;display:inline-block}.ui-dl-name{min-width:0;color:var(--ui-ink);overflow-wrap:anywhere;align-items:center;gap:4px;font-size:16px;font-weight:700;display:inline-flex}.ui-dl-name.big{margin:2px 0;font-size:26px;line-height:1.2;display:flex}.ui-dl-nameedit{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ui-dl-nameedit .ui-input{width:auto;min-width:180px}.ui-dl-nameedit .ui-input.big{font-size:20px}.ui-dl-phoneline{align-items:center;gap:4px;display:flex}.ui-dl-phone{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-size:17px}.ui-dl-phoneedit{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.ui-dl-phoneedit .ui-input{flex:180px;width:auto}.ui-dl-called{color:var(--ui-green);align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:600;display:flex}.ui-dl-called svg{flex:none;width:16px;height:16px}.ui-facts.ui-dl-facts{grid-template-columns:max-content 1fr;font-size:15px}.ui-dl-summary{min-width:0}.ui-dl-summary-btn{width:100%;min-height:36px;font:inherit;color:var(--ui-ink-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;display:flex}.ui-dl-summary-btn b{white-space:nowrap;color:var(--ui-ink);flex:none}.ui-dl-summary-line{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-dl-summary-body{border:1px solid var(--ui-line);background:var(--cc-surface-2);max-height:200px;color:var(--ui-ink-2);white-space:pre-wrap;border-radius:8px;margin-top:4px;padding:10px 12px;font-size:14px;line-height:1.55;overflow-y:auto}.ui-dl-summary-btn svg,.ui-dl-chev svg{flex:none;width:16px;height:16px;transition:transform .15s}.ui-dl-summary-btn[aria-expanded=true] svg,.ui-dl-chev[aria-expanded=true] svg{transform:rotate(90deg)}.ui-well.ui-dl-draft{gap:2px;font-size:15px}.ui-dl-draft-title{align-items:flex-start;gap:8px;font-weight:600;display:flex}.ui-dl-draft-title svg{width:18px;height:18px;color:var(--ui-muted);flex:none;margin-top:3px}.ui-dl-callrow{grid-template-columns:2fr 1fr 1fr;gap:8px;display:grid}.ui-dl-callrow .ui-btn{white-space:normal;min-height:54px;font-size:16px}.ui-dl-outcome{flex-direction:column;gap:8px;display:flex}.ui-dl-outtitle{color:var(--ui-ink);margin:4px 0 0;font-size:16px;font-weight:700}.ui-dl-date .ui-input{max-width:240px}.ui-dl-outgroup{margin-top:4px}.ui-dl-outlabel{color:var(--ui-ink-2);margin-bottom:6px;font-size:14px;font-weight:600}.ui-dl-outgrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.ui-btn.ui-dl-out{white-space:normal;text-align:left;justify-content:flex-start;line-height:1.2}.ui-btn.ui-dl-out.ok{justify-content:center}.ui-dl-out .ui-dot{width:10px;height:10px}.tone-dot-green{background:var(--ui-green)}.tone-dot-blue{background:var(--ui-blue)}.tone-dot-amber{background:var(--ui-amber)}.tone-dot-red{background:var(--ui-red)}.tone-dot-purple{background:var(--ui-purple)}.tone-dot-gray{background:var(--ui-muted)}.ui-dl-help{color:var(--ui-ink-2);flex-direction:column;gap:6px;margin:4px 0 0;padding-left:20px;font-size:15px;display:flex}.ui-dl-sessionrow{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.ui-dl-sessionrow .ui-btn{flex:200px}.ui-dl-coach{min-width:0}.ui-dl-next{margin:12px 0 0}.ui-dl-complete{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.ui-dl-cblist{flex-direction:column;gap:10px;display:flex}.ui-rowcard.ui-dl-cb{border-left:4px solid var(--ui-blue);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 16px;display:grid}.ui-rowcard.ui-dl-cb.late{border-left-color:var(--ui-red)}.ui-dl-cb-who{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ui-dl-cb-side{flex-direction:column;align-items:flex-end;gap:4px;font-size:15px;font-weight:600;display:flex}.ui-dl-cb-actions{grid-column:1/-1}.ui-dl-scrim{z-index:1000;background:#0f172a8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ui-salesnav{z-index:30;background:var(--cc-cream);border-bottom:1px solid var(--ui-line);margin:0 -32px 24px;padding:12px 32px 0;position:sticky;top:-32px}.ui-salesnav.m{margin:0 -14px 16px;padding:12px 14px 0;top:-12px}.ui-salesnav.m .ui-seg{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.ui-salesnav.m .ui-seg>button{flex:none}.ui-salesnav .ui-toolbar{margin-bottom:6px}.ui-salesnav .ui-tabs{border-bottom:0;margin-bottom:0}.ui-dl-grid{gap:24px 48px}.ui-dl-head{align-items:center;margin-bottom:20px}.ui-dl-grid>div>.ui-card{border:0;border-top:1px solid var(--ui-line);box-shadow:none;background:0 0;border-radius:0;margin-bottom:8px;padding-left:0;padding-right:0}.ui-dl .ui-card.ui-dq:not(.drawer){border:0;border-top:1px solid var(--ui-line);box-shadow:none;background:0 0;border-radius:0;padding-left:0;padding-right:0}.ui-dl-grid>div>.ui-card.ui-dl-bar{border-top:0;margin-bottom:20px;padding:0}.ui-dl-grid>div>.ui-card.ui-dl-lead{background:var(--ui-card);border:1px solid var(--ui-line);border-radius:16px;gap:16px;margin-bottom:32px;padding:28px}.ui-dl .ui-section-title,.ui-dl-outtitle,.ui-dl h3{letter-spacing:-.005em;font-weight:600}.ui-dl-name.big{letter-spacing:-.015em;font-size:30px;font-weight:600}.ui-dl-phone{color:var(--ui-ink-2)}.ui-dl-why{color:var(--ui-ink-2);background:0 0;margin:4px 0 0;padding:0;display:block}.ui-dl-why b,.ui-dl-why strong{color:var(--ui-ink);font-weight:600}.ui-dl .ui-facts{border-top:1px solid var(--ui-line);background:0 0;border-radius:0;gap:8px 20px;margin:0;padding:16px 0 0}.ui-dl .ui-facts dd,.ui-dl .ui-pill{font-weight:500}.ui-dl .ui-count:not(.hot){min-width:0;color:var(--ui-muted);background:0 0;padding:0 2px;font-weight:500}.ui-dl-segnum{font-weight:500}.ui-dl .ui-tab[aria-selected=true]{border-bottom-width:2px;font-weight:600}.ui-dl .ui-seg{background:0 0;border:0;gap:6px;padding:0}.ui-dl .ui-seg>button{border:1px solid var(--ui-line);border-radius:999px}.ui-dl .ui-seg>button[aria-pressed=true]{border-color:var(--ui-ink);box-shadow:none;font-weight:600}.ui-dl .ui-notice{border:1px solid var(--ui-line);background:0 0;border-radius:12px}.ui-dl .ui-notice.bad{border-left:3px solid var(--ui-red)}.ui-dl .ui-notice.warn{border-left:3px solid var(--ui-amber)}.ui-dl-outlabel{color:var(--ui-muted);font-weight:500}.ui-card.ui-dl-dialog{box-sizing:border-box;width:440px;max-width:100%;max-height:90vh;color:var(--ui-ink);padding:20px 22px;font-size:16px;overflow-y:auto}.ui-dl-dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.ui-dl-dialog-title{color:var(--ui-ink);margin:0;font-size:20px;font-weight:700}.ui-dl-dialog-sub{color:var(--ui-ink-2);margin:4px 0 0;font-size:15px}@media (width<=767px){.ui-rowcard.ui-dl-cb{grid-template-columns:minmax(0,1fr)}.ui-dl-cb-side{flex-direction:row;align-items:center}.ui-dl-callrow{grid-template-columns:1fr 1fr}.ui-dl-callrow>.ui-btn:first-child{grid-column:1/-1}.ui-dl-name.big{font-size:22px}.ui-dl-outgrid{grid-template-columns:1fr 1fr}}.ui-coach,.ui-sms,.ui-dq,.ui-focus{letter-spacing:.01em;color:var(--ui-ink);font-size:16px;line-height:1.5}.ui-coach :focus-visible,.ui-sms :focus-visible,.ui-dq :focus-visible,.ui-focus :focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}.ui-kbd{font:inherit;opacity:.75;border:1px solid;border-radius:4px;margin-left:8px;padding:0 6px;font-size:13px;font-weight:700;line-height:1.5;display:inline-block}.ui-coach{margin-bottom:14px;padding:14px 16px}.ui-coach-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ui-coach-title{align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.ui-coach-title svg{width:18px;height:18px;color:var(--ui-accent)}.ui-switch.ui-coach-switch[aria-checked=true]{color:var(--ui-green)}.ui-switch.ui-coach-switch[aria-checked=true]>i{background:var(--ui-green)}.ui-coach-err{margin-top:4px}.ui-coach-tip{border:2px solid var(--ui-accent);background:var(--ui-amber-bg);border-radius:10px;margin:10px 0 12px;padding:12px 14px}.ui-coach-tip-head{align-items:center;gap:10px;margin-bottom:6px;display:flex}.ui-coach-tip-head>b{flex:none}.ui-coach-heard{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;color:var(--ui-ink-2);flex:1;font-size:14px;overflow:hidden}.ui-coach-tip-line{color:var(--ui-ink);margin-top:4px;font-size:17px;line-height:1.55}.ui-coach-tip-line.first{margin-top:0;font-weight:700}.ui-coach-status{color:var(--ui-ink-2);align-items:center;gap:8px;margin-top:8px;font-size:14px;display:flex}.ui-coach-status.on{color:var(--ui-green);font-weight:600}.ui-coach-status .ui-dot{width:10px;height:10px}.ui-coach-empty{color:var(--ui-ink-2);margin:8px 0 0;font-size:15px}.ui-coach-steps{border-top:1px solid var(--ui-line);margin-top:12px;padding-top:10px}.ui-coach-steps-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin-bottom:4px;display:flex}.ui-coach-steps-head>b{font-size:16px}.ui-coach-progress{color:var(--ui-ink-2);font-variant-numeric:tabular-nums;font-size:14px}.ui-coach-progress .ui-link,.ui-coach-note .ui-link{min-height:0;margin-left:10px;font-size:14px}.ui-coach-step{border-top:1px solid var(--ui-line-2);padding:8px 0 6px}.ui-coach-steps-head+.ui-coach-step{border-top:0}.ui-coach-stephead{cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:44px;display:flex}.ui-coach-step.locked .ui-coach-stephead{cursor:default}.ui-coach-num{background:var(--ui-amber-bg);width:28px;height:28px;color:var(--ui-amber);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.ui-coach-num svg{width:16px;height:16px}.ui-coach-step.done .ui-coach-num{background:var(--ui-green-bg);color:var(--ui-green)}.ui-coach-step.locked .ui-coach-num{background:var(--ui-gray-bg);color:var(--ui-gray)}.ui-coach-label{min-width:0;color:var(--ui-ink);flex:1;font-size:16px;font-weight:700}.ui-coach-step.done .ui-coach-label,.ui-coach-step.locked .ui-coach-label{color:var(--ui-muted);font-weight:600}.ui-coach-count{color:var(--ui-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px}.ui-coach-edit{color:var(--ui-ink);text-underline-offset:3px;font-size:14px;font-weight:600}.ui-coach-stepbody{padding-left:38px}.ui-coach-stepbody .ui-reason{margin:6px 0 0}.ui-coach-note{color:var(--ui-ink-2);margin:10px 0 0;font-size:15px}.ui-sheet-move{padding:14px 0 0}.ui-sheet-move.said{opacity:.6}.ui-sheet-row{width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;align-items:flex-start;gap:12px;margin:0;padding:0;display:flex}button.ui-sheet-row{cursor:pointer;border-radius:6px}.ui-sheet-box{border:2px solid var(--ui-ink);box-sizing:border-box;border-radius:4px;flex:none;place-items:center;width:22px;height:22px;margin-top:4px;display:grid}.ui-sheet-box svg{width:14px;height:14px;stroke:var(--ui-ink);stroke-width:2.5px;fill:none;opacity:0}.ui-sheet-move.said .ui-sheet-box svg{opacity:1}.ui-sheet-say{border-left:3px solid var(--ui-field);min-width:0;color:var(--ui-ink);flex:1;padding-left:14px;font-size:17px;line-height:1.65}.ui-sheet-do{min-width:0;color:var(--ui-ink);flex:1;font-size:16px;font-weight:700;line-height:1.5}.ui-sheet-subs{margin:10px 0 0 34px}.ui-sheet-script{border-left:3px solid var(--ui-field);color:var(--ui-ink);margin:0 0 8px;padding:2px 0 2px 14px;font-size:17px;line-height:1.65}.ui-sheet-case{margin:0 0 10px}p.ui-sheet-cue{margin:0 0 3px}.ui-sheet-cue{color:var(--ui-ink);font-size:15px;font-weight:700}.ui-sheet-cue.flag{background:var(--ui-amber-bg);border-radius:4px;padding:1px 6px}.ui-sheet-line{color:var(--ui-ink-2);margin:0;font-size:15px;line-height:1.6}.ui-sheet-line.spoken{border-left:3px solid var(--ui-field);color:var(--ui-ink);padding:2px 0 2px 12px;font-size:16px}.ui-sheet-note{color:var(--ui-ink-2);margin:0 0 8px;font-size:15px;line-height:1.6}.ui-sheet-examples{color:var(--ui-ink-2);margin:0 0 12px;font-size:15px;line-height:1.55}.ui-sheet-label{color:var(--ui-ink);margin:14px 0 4px;font-size:15px;font-weight:700}.ui-sheet-branches{margin:0;padding-left:20px}.ui-sheet-branches>li{color:var(--ui-ink);margin:6px 0;font-size:15px;line-height:1.6}.ui-sheet-arrow{color:var(--ui-muted);padding:0 6px}.ui-sheet-deeper{margin:8px 0 4px 16px}.ui-sheet-objections{flex-direction:column;gap:6px;display:flex}.ui-sheet-objection{border:1px solid var(--ui-field);border-radius:8px}.ui-sheet-objection.open{border-color:var(--ui-ink)}.ui-sheet-objection-head{cursor:pointer;text-align:left;width:100%;min-height:44px;font:inherit;color:var(--ui-ink);background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;display:flex}.ui-sheet-objection-num{background:var(--ui-field);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.ui-sheet-objection-title{flex:1;font-size:16px;font-weight:700}.ui-sheet-objection-chev{color:var(--ui-muted);flex:none;font-size:20px}.ui-sheet-objection-body{padding:2px 12px 10px}.ui-sheet-coaching{background:var(--ui-blue-bg);color:var(--ui-ink);border-radius:8px;margin:14px 0 6px;padding:8px 12px;font-size:15px;line-height:1.6}.ui-card.ui-sms{margin-bottom:12px;overflow:visible}.ui-sms-head{background:var(--cc-cream);width:100%;min-height:48px;font:inherit;color:var(--ui-ink);text-align:left;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 14px;font-size:15px;display:flex}.ui-sms-head[aria-expanded=true]{border-radius:10px 10px 0 0}.ui-sms-head>svg{flex:none;width:18px;height:18px}.ui-sms-chev{margin-left:auto;display:inline-grid}.ui-sms-chev svg{width:18px;height:18px;transition:transform .15s}.ui-sms-head[aria-expanded=true] .ui-sms-chev svg{transform:rotate(90deg)}.ui-sms-body{flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.ui-sms-body>.ui-btn{align-self:flex-start}.ui-sms-body .ui-notice{margin:0}.ui-sms-thread{flex-direction:column;gap:6px;max-height:240px;display:flex;overflow-y:auto}.ui-sms-tools{align-items:center;gap:12px;display:flex}.ui-sms-emoji{position:relative}.ui-sms-emoji-grid{z-index:20;background:var(--ui-card);border:1px solid var(--ui-line);border-radius:10px;flex-wrap:wrap;gap:2px;width:268px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 6px 18px #00000024}.ui-sms-emoji-grid>button{cursor:pointer;background:0 0;border:0;border-radius:6px;width:36px;height:36px;font-size:20px}.ui-sms-emoji-grid>button:hover{background:var(--ui-line-2)}.ui-card.ui-dq{padding:16px 18px 20px}.ui-card.ui-dq.drawer{box-sizing:border-box;border-radius:0;width:min(560px,100%);height:100%;padding:18px 20px 40px;overflow-y:auto}.ui-dq-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.ui-dq-form{flex-direction:column;gap:14px;display:flex}.ui-dq .ui-notice{margin:0}.ui-dq-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ui-dq-grid3{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.ui-dq-group{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.ui-dq-label{color:var(--ui-ink-2);font-size:14px;font-weight:600}.ui-dq-group>small{color:var(--ui-muted);font-size:13px}.ui-dq-chips{flex-wrap:wrap;gap:8px;display:flex}.ui-dq-chips>button{border:1px solid var(--ui-field);background:var(--ui-card);min-height:40px;color:var(--ui-ink);font:inherit;cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}.ui-dq-chips>button:hover{border-color:var(--ui-ink-2)}.ui-dq-chips>button[aria-pressed=true]{background:var(--cc-brand-solid);border-color:var(--cc-brand-solid);color:var(--cc-on-brand);font-weight:700}.ui-dq-chips>button.bonus[aria-pressed=true]{background:var(--ui-accent);border-color:var(--ui-accent);color:var(--ui-on-accent)}.ui-dq-chips svg{width:16px;height:16px}.ui-notice.ui-dq-heard{flex-direction:column;align-items:flex-start}.ui-dq-pricebox{border:1px solid var(--ui-line);background:var(--cc-surface-2);border-radius:10px;padding:12px 14px}.ui-dq-pricelabel{color:var(--ui-ink-2);font-size:14px}.ui-dq-price{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:750;line-height:1.2}.ui-dq-price.sub{font-size:22px}.ui-dq-then{border-top:1px solid var(--ui-line);margin-top:10px;padding-top:10px}.ui-dq-pricebox.ui-dq-result{background:var(--ui-green-bg);border-color:#0000}.ui-dq-result .ui-dq-price{color:var(--ui-green)}.ui-dq-sent{color:var(--ui-ink-2);margin:8px 0 0;font-size:14px}.ui-dq-askday{background:var(--ui-amber-bg);border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ui-dq-askday.set{background:var(--ui-green-bg)}.ui-dq-askday>small{font-size:14px}.ui-dq-section{border:1px solid var(--ui-line);border-radius:10px;flex-direction:column;gap:12px;padding:14px;display:flex}.ui-dq-section>h3{color:var(--ui-ink);margin:0;font-size:17px;font-weight:700}.ui-dq .ui-btn.full{width:100%}.ui-btn.ui-dq-create{min-height:52px;font-size:16px}.ui-dq-svc{flex-direction:column;gap:14px;display:flex}.ui-dq-svc-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ui-dq-svc-head h3{color:var(--ui-ink);margin:0 0 4px;font-size:20px;font-weight:750}.ui-dq-svc-head p.ui-hint{margin:0}.ui-dq-svc-tip{background:var(--ui-blue-bg);max-width:320px;color:var(--ui-ink);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.ui-dq-svc-tip svg{width:18px;height:18px;color:var(--ui-blue);flex:none;margin-top:1px}.ui-dq-svccard{border:1px solid var(--ui-line);background:var(--ui-card);border-radius:12px;overflow:hidden}.ui-dq-svccard.open{border-color:var(--ui-accent)}.ui-dq-svccard-head{background:var(--ui-row-alt);width:100%;min-height:64px;font:inherit;text-align:left;cursor:pointer;border:0;align-items:center;gap:14px;padding:14px 16px;display:flex}.ui-dq-svccard.open .ui-dq-svccard-head.svctone-amber{background:var(--ui-amber-bg)}.ui-dq-svccard.open .ui-dq-svccard-head.svctone-blue{background:var(--ui-blue-bg)}.ui-dq-svccard.open .ui-dq-svccard-head.svctone-purple{background:var(--ui-purple-bg)}.ui-dq-svc-icon{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.ui-dq-svc-icon svg{width:22px;height:22px}.ui-dq-svccard-title{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ui-dq-svccard-title>b{color:var(--ui-ink);font-size:18px;font-weight:750}.ui-dq-svccard-title>small{color:var(--ui-ink-2);font-size:14px}.ui-dq-svccard-head .ui-pill{flex:none}.ui-dl-chev-icon{width:20px;height:20px;color:var(--ui-muted);flex:none;transition:transform .15s}.ui-dl-chev-icon svg{width:20px;height:20px}.ui-dq-svccard-head[aria-expanded=true] .ui-dl-chev-icon{transform:rotate(90deg)}.ui-dq-svccard-body{flex-direction:column;gap:18px;padding:18px 16px 20px;display:flex}.ui-dq-svc-box{border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ui-dq-svc-box.say{background:var(--ui-green-bg)}.ui-dq-svc-box.ask{background:var(--ui-blue-bg)}.ui-dq-svc-box>.ui-dq-svc-icon{flex:none}.ui-dq-svc-box>div{min-width:0}.ui-dq-svc-box b{margin-bottom:4px;font-size:14px;font-weight:750;display:block}.ui-dq-svc-box.say b{color:var(--ui-green)}.ui-dq-svc-box.ask b{color:var(--ui-blue)}.ui-dq-svc-box p{color:var(--ui-ink);margin:0;font-size:17px;font-weight:600;line-height:1.55}.ui-dq-svc-box small{color:var(--ui-ink-2);margin-top:8px;font-size:14px;display:block}.ui-dq-svc-section{flex-direction:column;gap:8px;display:flex}.ui-dq-svc-sectitle{color:var(--ui-ink-2);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.ui-dq-svc-sectitle svg{width:18px;height:18px;color:var(--ui-muted)}.ui-dq-svc-inclchips>span{background:var(--ui-gray-bg);min-height:36px;color:var(--ui-ink);border-radius:20px;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.ui-dq-svc-bestfor{color:var(--ui-ink);margin:0;font-size:15px;line-height:1.5}.ui-dq-svc-bottom{background:var(--ui-blue-bg);border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.ui-dq-svc-bottom svg{width:22px;height:22px;color:var(--ui-blue);flex:none;margin-top:2px}.ui-dq-svc-bottom b{color:var(--ui-ink);margin-bottom:4px;font-size:16px;display:block}.ui-dq-svc-bottom p{color:var(--ui-ink-2);margin:0;font-size:15px;line-height:1.5}.ui-card.ui-focus{flex-direction:column;gap:12px;max-width:640px;margin:0 auto;padding:24px;display:flex}.ui-focus-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ui-focus-name{color:var(--ui-ink);overflow-wrap:anywhere;font-size:32px;font-weight:750;line-height:1.15}.ui-focus-context{background:var(--cc-cream);border-radius:8px;padding:8px 12px;font-size:16px}.ui-focus-status{border-radius:8px;padding:10px 14px;font-size:16px;font-weight:700}.ui-dl-callrow.two{grid-template-columns:2fr 1fr}.ui-focus-outcomes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ui-btn.ui-focus-out{white-space:normal;flex-direction:column;gap:6px;min-height:68px;padding-block:8px}.ui-btn.ui-focus-out>.ui-kbd{margin-left:0}.ui-focus-outlabel{text-align:center;align-items:center;gap:8px;display:inline-flex}.ui-focus-foot{border-top:1px solid var(--ui-line);flex-wrap:wrap;align-items:center;gap:8px 18px;padding-top:12px;display:flex}@media (width<=767px){.ui-dq-grid2,.ui-dq-grid3{grid-template-columns:minmax(0,1fr)}.ui-focus-outcomes{grid-template-columns:1fr 1fr}.ui-focus-name{font-size:26px}.ui-sheet-subs{margin-left:0}.ui-coach-stepbody{padding-left:0}}.ui-stat.static{cursor:default}.ui-ci .ui-seg>button,.ui-hs .ui-seg>button,.ui-rs .ui-seg>button,.ui-as .ui-seg>button{align-items:center;gap:8px;display:inline-flex}.ui-ci-filters{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin-bottom:16px;display:flex}.ui-ci-filters>.ui-field{min-width:180px}.ui-ci-group{flex-direction:column;gap:6px;display:flex}.ui-ci-label{color:var(--ui-ink-2);font-size:14px;font-weight:600}.ui-ci-h3{color:var(--ui-ink);align-items:center;gap:8px;margin:0 0 6px;font-size:17px;font-weight:700;display:flex}.ui-ci-h3 svg{width:18px;height:18px;color:var(--ui-muted);flex:none}.ui-ci-sub{margin:0 0 12px}.ui-ci-focus{background:var(--cc-brand-solid);color:var(--cc-on-brand);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:18px;padding:16px 20px;display:flex}.ui-ci-focus-label{opacity:.85;font-size:14px}.ui-ci-focus-title{flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 4px;font-size:20px;font-weight:700;display:flex}.ui-ci-focus-step{opacity:.85;font-size:15px;font-weight:600}.ui-ci-focus-line{opacity:.92;font-size:15px}.ui-ci-focus .ui-btn{background:var(--ui-card);color:var(--ui-ink);border-color:#0000}.ui-ci-focuslist{flex-direction:column;gap:10px;display:flex}.ui-ci-focuslist .ui-notice,.ui-ci-detail .ui-notice{margin:0}.ui-ci-focusitem{border:1px solid var(--ui-line);border-left-width:4px;border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:12px 16px;padding:12px 14px;display:flex}.ui-ci-focusitem.improved{border-left-color:var(--ui-green);background:var(--ui-green-bg)}.ui-ci-focusitem.needs{border-left-color:var(--ui-amber);background:var(--ui-amber-bg)}.ui-ci-focusitem-title{color:var(--ui-ink);margin:6px 0 2px;font-size:16px;font-weight:700}.ui-ci-didit{color:var(--ui-ink);font-size:15px;font-weight:600}.ui-ci-didit.good{color:var(--ui-green)}.ui-ci-didit.warn{color:var(--ui-amber)}.ui-ci-reviewhead{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:4px;display:flex}.ui-ci-only{flex-wrap:wrap;gap:0 16px;display:flex}.ui-ci-reasons{margin:0 0 12px}.ui-chip.ui-ci-reason[aria-pressed=true]{background:var(--cc-brand-solid);border-color:var(--cc-brand-solid);color:var(--cc-on-brand);font-weight:700}.ui-chip.ui-ci-reason .ui-count{min-width:22px;height:22px;padding:0 6px}.ui-ci-scroll{overflow-x:auto}.ui-ci-scroll>.ui-ci-cols,.ui-ci-scroll>.ui-ci-list{min-width:760px}.ui-ci-cols{background:var(--ui-head);color:var(--ui-ink-2);border-radius:8px;gap:10px;padding:8px 10px;font-size:14px;font-weight:600;display:grid}.ui-ci-call{border-bottom:1px solid var(--ui-line-2)}.ui-ci-callrow{cursor:pointer;border-radius:8px;align-items:start;gap:10px;padding:12px 10px;display:grid}.ui-ci-callrow:hover,.ui-ci-call.open>.ui-ci-callrow{background:var(--ui-row-hover)}.ui-ci-cell{min-width:0;color:var(--ui-ink);font-size:15px}.ui-ci-cell.quiet{color:var(--ui-ink-2)}.ui-ci-who{flex-direction:column;align-items:flex-start;gap:4px;font-weight:600;display:flex}.ui-ci-who .unnamed{color:var(--ui-ink-2);font-weight:500}.ui-ci-text{line-height:1.5}.ui-ci-yes{color:var(--ui-green);align-items:center;gap:4px;font-weight:700;display:inline-flex}.ui-ci-yes svg{width:16px;height:16px}.ui-ci-detail{background:var(--cc-surface-2);flex-direction:column;gap:10px;padding:12px 10px 16px;display:flex}.ui-ci-block>b{color:var(--ui-ink-2);font-size:14px;display:block}.ui-ci-block>p{margin:2px 0 0;font-size:15px;line-height:1.55}.ui-table tbody tr.ui-ci2-active td{background:var(--ui-red-bg)}.ui-ci2-panel{flex-direction:column;gap:14px;padding:16px;display:flex}.ui-ci2-panelhead{align-items:flex-start;gap:12px;display:flex}.ui-ci2-panelmeta{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.ui-ci2-dot{background:var(--ui-red-bg);width:40px;height:40px;color:var(--ui-red);border-radius:50%;flex:none;place-items:center;display:grid}.ui-ci2-dot svg{width:20px;height:20px}.ui-ci2-collapse{border:1px solid var(--ui-line);cursor:pointer;width:36px;height:36px;color:var(--ui-ink-2);background:0 0;border-radius:8px;flex:none;place-items:center;display:grid}.ui-ci2-collapse svg{width:18px;height:18px}.ui-ci2-quotes{flex-wrap:wrap;gap:16px;display:flex}.ui-ci2-quotes>.ui-cx-quote{background:var(--ui-card);border:1px solid var(--ui-line);border-radius:10px;flex:260px;min-width:0;margin-top:0;padding:12px 14px}.ui-rs-toolbar{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;margin-bottom:16px;display:flex}.ui-rs-custom{flex-wrap:wrap;gap:10px;display:flex}.ui-rs-range{margin-left:auto}.ui-card.ui-rs-rep{margin-bottom:10px;overflow:hidden}.ui-rs-head{width:100%;min-height:56px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;display:flex}.ui-rs-head:hover{background:var(--ui-row-hover)}.ui-rs-head>.ui-dot{width:12px;height:12px}.ui-rs-name{font-size:17px}.ui-rs-funnel{color:var(--ui-ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-left:auto;font-size:14px;display:inline-flex}.ui-rs-stage>b{color:var(--ui-ink)}.ui-rs-headline{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ui-rs-cpq{font-variant-numeric:tabular-nums;font-size:20px;font-weight:750}.ui-rs-chev{display:inline-grid}.ui-rs-chev svg{width:18px;height:18px;transition:transform .15s}.ui-rs-head[aria-expanded=true] .ui-rs-chev svg{transform:rotate(90deg)}.ui-rs-body{border-top:1px solid var(--ui-line);background:var(--cc-cream);flex-direction:column;gap:10px;padding:16px;display:flex}.ui-rs-grid-top{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.ui-rs-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.ui-rs-metric{border:1px solid var(--ui-line);background:var(--ui-card);border-radius:10px;min-width:0;padding:12px 14px}.ui-rs-metric.big{border-width:2px;padding:14px 16px}.ui-rs-metric.big.is-green{border-color:var(--ui-green)}.ui-rs-metric.big.is-amber{border-color:var(--ui-amber)}.ui-rs-metric.big.is-red{border-color:var(--ui-red)}.ui-rs-metric-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.ui-rs-metric-label{color:var(--ui-ink-2);font-size:15px;font-weight:600}.ui-rs-target{color:var(--ui-muted);margin-left:auto;font-size:13px}.ui-rs-metric-value{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ui-rs-num{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:750}.ui-rs-metric.big .ui-rs-num{font-size:32px}.ui-rs-num.quiet{color:var(--ui-muted)}.ui-rs .text-green{color:var(--ui-green)}.ui-rs .text-amber{color:var(--ui-amber)}.ui-rs .text-red{color:var(--ui-red)}.ui-rs .text-gray{color:var(--ui-muted)}.ui-rs-bar{background:var(--ui-line-2);border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.ui-rs-bar>span{height:100%;display:block}.ui-rs-bar>.bar-green{background:var(--ui-green)}.ui-rs-bar>.bar-amber{background:var(--ui-amber)}.ui-rs-bar>.bar-red{background:var(--ui-red)}.ui-rs-bar>.bar-gray{background:var(--ui-field)}.ui-rs-note{margin-top:6px}.ui-rs-table{margin-top:18px}.ui-rs .num,.ui-hs .num,.ui-as .num{text-align:right;font-variant-numeric:tabular-nums}.ui-card.ui-cs{margin:0}.ui-cs-head{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.ui-cs-title{color:var(--ui-ink);margin:0;font-size:17px;font-weight:700}.ui-cs-updated{align-items:baseline;gap:10px;margin-left:auto;display:inline-flex}.ui-cs .ui-link,.ui-cx .ui-link{min-height:0;font-size:14px}.ui-cs-sub{margin:4px 0 12px}.ui-cs .ui-notice{margin:0 0 10px}.ui-cs-start{background:var(--cc-brand-solid);color:var(--cc-on-brand);border-radius:10px;flex-direction:column;gap:2px;margin-bottom:10px;padding:12px 14px;display:flex}.ui-cs-start-label{opacity:.85;font-size:14px}.ui-cs-start>b{font-size:16px;line-height:1.45}.ui-cs-steps{gap:8px;display:grid}.ui-cs-step{border:1px solid var(--ui-line);background:var(--ui-card);border-radius:10px;padding:12px 14px}.ui-cs-step.top{border:2px solid var(--ui-amber);background:var(--ui-amber-bg)}.ui-cs-stephead{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:6px;display:flex}.ui-cs-num{background:var(--cc-brand-solid);width:28px;height:28px;color:var(--cc-on-brand);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:inline-grid}.ui-cs-stepbody{gap:8px;padding-left:38px;display:grid}.ui-cs-stepbody>p{color:var(--ui-ink);margin:0;font-size:15px;line-height:1.55}.ui-cs-stepbody>.ui-btn{justify-self:start}.ui-cs-fix{color:var(--ui-green)}.ui-cs-say{border-left:3px solid var(--ui-accent);background:var(--cc-cream);border-radius:0 6px 6px 0;padding:8px 12px;font-size:15px;line-height:1.55}.ui-cs-say-label{color:var(--ui-ink-2);font-size:13px;font-weight:600;display:block}.ui-cs-call{border-top:1px solid var(--ui-line-2)}.ui-cs-callrow{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:70px minmax(110px,180px) minmax(0,1fr);align-items:start;gap:10px;padding:10px 4px;display:grid}.ui-cs-callrow:hover{background:var(--ui-row-hover)}.ui-cs-callrow>span{min-width:0;font-size:15px}.ui-cs-callwho{flex-direction:column;align-items:flex-start;gap:4px;font-weight:600;display:flex}.ui-cs-calldetail{flex-direction:column;gap:8px;padding:4px 4px 12px 84px;display:flex}.ui-cx-quote{margin-top:8px}.ui-cx-quote-label{color:var(--ui-ink-2);font-size:14px;font-weight:600}.ui-cx-quote-text{border-left:3px solid var(--ui-field);color:var(--ui-ink);margin-top:2px;padding-left:10px;font-size:15px;line-height:1.55}.ui-cx-quote.said .ui-cx-quote-text{border-left-color:var(--ui-red)}.ui-cx-quote.should .ui-cx-quote-text{border-left-color:var(--ui-green)}.ui-hs-cell{font-variant-numeric:tabular-nums;min-height:0}.ui-hs-unattributed td{color:var(--ui-ink-2)}.ui-notice.ui-hs-untagged{border-radius:0;margin:0}.ui-hs-drill{flex-direction:column;display:flex}.ui-hs-drillrow{border-bottom:1px solid var(--ui-line-2)}.ui-hs-drillmain{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 0;display:flex}.ui-hs-drillmain .ui-calllink{display:flex}.ui-hs-extra{padding:0 0 12px}.ui-hs-met{color:var(--ui-green);align-items:center;gap:4px;display:inline-flex}.ui-hs-met svg{width:16px;height:16px}tr.ui-hs-daily-total>td{background:var(--ui-row-alt);border-top:2px solid var(--ui-line-2)}.ui-as .ui-section{margin-bottom:16px}.ui-as-status{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px 24px;margin:10px 0 0;display:grid}.ui-as-status dt{color:var(--ui-ink-2);font-size:14px}.ui-as-status dd{color:var(--ui-ink);margin:4px 0 0;font-size:15px;font-weight:600}.ui-two.ui-as-two{margin-bottom:16px}.ui-two.ui-as-two>.ui-section{margin:0}.ui-as-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.ui-as-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-as-grid.five{grid-template-columns:repeat(5,minmax(0,1fr))}.ui-as-metric{border:1px solid var(--ui-line);background:var(--cc-surface-2);min-width:0;font:inherit;color:inherit;text-align:left;border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}button.ui-as-metric{cursor:pointer}button.ui-as-metric:hover{border-color:var(--ui-field)}.ui-as-metric.alert{background:var(--ui-amber-bg);border-color:#0000}.ui-as-metric-label{color:var(--ui-ink-2);align-items:center;gap:6px;font-size:14px;display:inline-flex}.ui-as-metric-label svg{flex:none;width:16px;height:16px}.ui-as-metric-num{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:750}.ui-as-metric-more{color:var(--ui-ink);text-underline-offset:3px;align-items:center;gap:4px;margin-top:4px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.ui-as-metric-more svg{width:14px;height:14px}.ui-as-h4{color:var(--ui-ink);margin:0 0 6px;font-size:16px;font-weight:700}.ui-as-convos{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.ui-as-convo{border:1px solid var(--ui-line);background:var(--cc-surface-2);font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;display:flex}.ui-as-convo:hover:not(:disabled){border-color:var(--ui-field)}.ui-as-convo:disabled{cursor:default}.ui-as-convo>b{font-size:16px}.ui-as-convo-rev{color:var(--ui-green);font-weight:700}@media (width<=1100px){.ui-as-grid.five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.ui-rs-grid-top,.ui-two.ui-as-two{grid-template-columns:minmax(0,1fr)}.ui-rs-funnel{width:100%;margin-left:0}.ui-rs-range{margin-left:0}.ui-cs-stepbody{padding-left:0}.ui-cs-callrow{grid-template-columns:minmax(0,1fr)}.ui-cs-calldetail{padding-left:4px}.ui-as-grid.three,.ui-as-grid.five{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-sc-headtools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-sc-headtools .ui-search{min-width:220px}.ui-sc-viewrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ui-sc-viewrow>.ui-tabs{flex:auto;margin-bottom:14px}.ui-sc-viewrow>.ui-btn{margin-bottom:14px}.ui-sc-picker{flex-direction:column;gap:8px;display:flex}.ui-sc-q{color:var(--ui-ink);font-size:16px;font-weight:700}.ui-sc-group{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.ui-sc-grouplabel{min-width:88px;color:var(--ui-ink-2);font-size:14px;font-weight:600}.ui-sc-steps{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.ui-sc-step{border:1px solid var(--ui-field);background:var(--ui-card);min-height:60px;font:inherit;color:var(--ui-ink);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;display:flex}.ui-sc-step>b{font-size:15px}.ui-sc-step>span{color:var(--ui-ink-2);font-size:13px}.ui-sc-step.inherits{border-style:dashed}.ui-sc-step[aria-pressed=true]{background:var(--cc-brand-solid);border-color:var(--cc-brand-solid);color:var(--cc-on-brand)}.ui-sc-step[aria-pressed=true]>span{color:var(--cc-on-brand);opacity:.85}.ui-sc-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.ui-sc-grid.two{grid-template-columns:minmax(240px,320px) minmax(0,1fr)}.ui-sc-index{max-height:72vh;padding:8px;overflow-y:auto}.ui-sc-cat{margin-bottom:10px}.ui-sc-cat>.ui-sc-grouplabel{padding:6px 8px 2px;display:block}.ui-sc-item{width:100%;min-height:44px;font:inherit;color:var(--ui-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:6px;flex-direction:column;gap:2px;padding:8px;display:flex}.ui-sc-item:hover{background:var(--ui-row-hover)}.ui-sc-item[aria-current=true]{background:var(--cc-cream);border-left-color:var(--ui-accent);font-weight:600}.ui-sc-item-title{flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;display:flex}.ui-sc-editor{flex-direction:column;gap:14px;display:flex}.ui-sc-editor .ui-notice{margin:0}.ui-sc-meta{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.ui-sc-meta>.ui-field{min-width:200px}.ui-sc-meta>.ui-field.ui-sc-order{width:110px;min-width:0}.ui-sc-active{min-height:44px}.ui-sc-labelrow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;margin-bottom:8px;display:flex}.ui-sc-label{color:var(--ui-ink-2);font-size:14px;font-weight:600}.ui-sc-labelrow .ui-link{min-height:0;font-size:14px}.ui-sc-block{flex-direction:column;gap:6px;display:flex}.ui-sc-after{margin:6px 0 0}.ui-sc-after>p{margin:0 0 6px}.ui-sc-help{margin-bottom:8px;font-size:15px;line-height:1.6}.ui-sc-help>p{margin:0}.ui-sc-help code,.ui-sc-after code{background:var(--ui-gray-bg);border-radius:4px;padding:0 4px;font-size:14px}.ui-sc-inserts{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:8px;display:flex}.ui-sc-preview{border:1px solid var(--ui-line);border-radius:10px;margin-top:12px;overflow:hidden}.ui-sc-preview-head{border-bottom:1px solid var(--ui-line);background:var(--cc-cream);color:var(--ui-ink-2);align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:flex}.ui-sc-preview-head svg{width:16px;height:16px}.ui-sc-preview-body{background:var(--ui-card);padding:4px 16px 16px}.ui-sc-mono{font-family:ui-monospace,Menlo,monospace;line-height:1.6}.ui-sc-std{background:var(--cc-cream);white-space:pre-wrap;border-radius:8px;max-height:280px;padding:12px;font-size:15px;line-height:1.6;overflow-y:auto}.ui-sc-actions{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ui-sc-actions-end{flex-wrap:wrap;gap:8px;margin-left:auto;display:inline-flex}.ui-btn.ui-sc-delete{color:var(--ui-red);border-color:var(--ui-red)}.ui-sc-revs{border-top:1px solid var(--ui-line);padding-top:8px}.ui-sc-rev{border-bottom:1px solid var(--ui-line-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.ui-sc-rev b{font-size:15px}.ui-sc-fullstep{border-top:1px solid var(--ui-line-2);padding:6px 0}.ui-sc-fullstep:first-of-type{border-top:0}.ui-sc-fullbody{margin:4px 0 0 26px}@media (width<=900px){.ui-sc-grid.two{grid-template-columns:minmax(0,1fr)}.ui-sc-index{max-height:320px}}@media (width<=767px){.ui-sc-headtools,.ui-sc-headtools .ui-search{width:100%}.ui-sc-group{flex-direction:column;align-items:flex-start}.ui-sc-actions-end,.ui-sc-fullbody{margin-left:0}}.ui-op{max-width:1100px;color:var(--ui-ink);flex-direction:column;gap:16px;display:flex}.ui-op-wide{max-width:1180px}.ui-op>.ui-section,.ui-op>.ui-notice,.ui-op>.ui-two>.ui-section{margin:0}.ui-op-head,.ui-op-sechead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.ui-op-head .ui-section-title{margin:0 0 4px}.ui-op-blurb{max-width:72ch;margin:0 0 12px;line-height:1.5}.ui-op-head .ui-op-blurb{margin:0}.ui-op-foot{margin:10px 0 0}.ui-op-strong{color:var(--ui-ink);font-weight:700}.ui-op-text{max-width:76ch;margin:0;font-size:15px;line-height:1.6}.ui-op-noteline{color:var(--ui-ink-2);margin-top:6px;font-size:14px;display:block}.ui-op-block{margin-top:4px;display:block}.ui-op-none{text-align:center;color:var(--ui-ink-2);padding:18px!important}.ui-op-bad{color:var(--ui-red);font-weight:600}.ui-op-scroll{overflow-x:auto}.ui-op-scroll>.ui-table{min-width:560px}.ui-op-viewswitch{width:fit-content;margin-bottom:16px}.ui-op-delta{white-space:nowrap;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.ui-op-delta.good{color:var(--ui-green)}.ui-op-delta.bad{color:var(--ui-red)}.ui-op-delta.warn{color:var(--ui-amber)}.ui-op-delta.flat{color:var(--ui-muted)}.ui-op-delta.wrap{white-space:normal}.ui-op-dot{background:var(--ui-muted);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.ui-op-dot.green{background:var(--ui-green)}.ui-op-dot.amber{background:var(--ui-amber)}.ui-op-dot.red{background:var(--ui-red)}.ui-op-dot.blue{background:var(--ui-blue)}.ui-op-months{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ui-op-month{flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ui-op-month.current{border-color:var(--ui-accent);box-shadow:inset 0 0 0 1px var(--ui-accent)}.ui-op-month-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ui-op-month-name{font-size:16px;font-weight:700}.ui-op-month-num{font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1.1}.ui-op-month-line{color:var(--ui-ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;display:flex}.ui-op-profit{border-top:1px solid var(--ui-line-2);align-items:center;gap:6px;margin-top:4px;padding-top:8px;font-size:14px;font-weight:700;display:flex}.ui-op-profit svg{flex:none;width:16px;height:16px}.ui-op-profit.good{color:var(--ui-green)}.ui-op-profit.bad{color:var(--ui-red)}.ui-op-rowlabel{font-weight:600;display:block}.ui-op-rowhint{white-space:normal;max-width:44ch;margin-top:2px;font-size:13px;line-height:1.45;display:block}.ui-op-bars{align-items:stretch;gap:16px;max-width:520px;display:flex}.ui-op-bar{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ui-op-bar-val{color:var(--ui-ink-2);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.ui-op-bar.current .ui-op-bar-val{color:var(--ui-ink)}.ui-op-bar-track{border-bottom:1px solid var(--ui-line);align-items:flex-end;width:100%;max-width:88px;height:140px;display:flex}.ui-op-bar-fill{background:var(--cc-gold,#c8922a);opacity:.45;border-radius:6px 6px 0 0;width:100%;min-height:4px;display:block}.ui-op-bar.current .ui-op-bar-fill{opacity:1}.ui-op-bar-month{color:var(--ui-ink-2);text-align:center;font-size:14px}.ui-op-stats{gap:12px;margin-bottom:12px;display:grid}.ui-op-stats.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-op-stats.five{grid-template-columns:repeat(5,minmax(0,1fr))}.ui-op-stat{background:var(--ui-row-alt);border:1px solid var(--ui-line);border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.ui-op-stat-label{color:var(--ui-ink-2);font-size:14px;font-weight:600}.ui-op-stat-num{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:26px;font-weight:800;line-height:1.15}.ui-op-stat-num.muted{color:var(--ui-muted)}.ui-op-stat-num.green{color:var(--ui-green)}.ui-op-stat-num.amber{color:var(--ui-amber)}.ui-op-stat-num.red{color:var(--ui-red)}.ui-op-stat-num.blue{color:var(--ui-blue)}.ui-op-actions td{vertical-align:top}.ui-op-rowlink{cursor:pointer}.ui-op-rowlink:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.ui-op-rowlink.on td{background:var(--ui-blue-bg)!important}.ui-op-focus{align-items:center;gap:10px;font-weight:700;display:inline-flex}.ui-op-rank{background:var(--ui-line-2);width:28px;height:28px;color:var(--ui-ink);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.ui-op-rank.first{background:var(--ui-red);color:var(--ui-card)}.ui-op-do{min-width:28ch;line-height:1.5;display:block}.ui-op-open{color:var(--ui-accent);align-items:center;gap:2px;margin-top:4px;font-size:14px;font-weight:700;display:inline-flex}.ui-op-open svg{width:16px;height:16px}.ui-op-rock{margin-top:14px}.ui-op-close{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.ui-op-close>.ui-op-stat{flex:0 220px}.ui-op-closemonths{align-items:center;gap:18px;margin-left:auto;padding:0 6px;display:flex}.ui-op-closemonth{flex-direction:column;align-items:center;gap:2px;font-size:16px;display:flex}.ui-op-pillarwrap{margin-bottom:18px}.ui-op-pillars{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-op-pillar{cursor:pointer;background:var(--ui-card);color:var(--ui-ink);font:inherit;gap:8px;padding:0 12px;font-size:15px;font-weight:600}.ui-op-pillar[aria-pressed=true]{border-color:var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-ink)}.ui-op-pillar-word{color:var(--ui-ink-2);font-size:13px;font-weight:500}.ui-op-pillar-detail{margin-top:10px}.ui-op-pillar-detail .ui-notice{margin:0}.ui-op-metrics{margin:0;padding:0;list-style:none}.ui-op-metrics li{border-bottom:1px solid var(--ui-line-2);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 0;font-size:15px;display:flex}.ui-op-metrics li:last-child{border-bottom:0}.ui-op-metric-name{align-items:center;gap:8px;display:inline-flex}.ui-op-metric-val{font-weight:700}.ui-op-group{margin-top:18px}.ui-op-grouptitle{color:var(--ui-ink);margin:0 0 4px;font-size:16px;font-weight:700;display:block}.ui-op-kpi{background:var(--ui-card);border-left-width:4px;flex-direction:column;gap:6px;display:flex}.ui-op-kpi.green{border-left-color:var(--ui-green)}.ui-op-kpi.amber{border-left-color:var(--ui-amber)}.ui-op-kpi.red{border-left-color:var(--ui-red)}div.ui-op-kpi{cursor:default}.ui-op-kpi.link:hover{box-shadow:0 4px 14px #00000017}.ui-op-kpi-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ui-op-kpi-label{color:var(--ui-ink);font-size:15px;font-weight:600}.ui-op-kpi-num{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.ui-op-kpi-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-op-kpi-note{color:var(--ui-ink-2);font-size:14px;line-height:1.45}.ui-op-trends{margin-top:12px}.ui-op-findings{flex-direction:column;gap:12px;display:flex}.ui-op-finding{border-left-width:4px;padding:16px 18px}.ui-op-finding.red{border-left-color:var(--ui-red)}.ui-op-finding.amber{border-left-color:var(--ui-amber)}.ui-op-finding.blue{border-left-color:var(--ui-blue)}.ui-op-finding-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-op-finding-title{margin:8px 0 4px;font-size:17px;font-weight:700;line-height:1.4}.ui-op-finding-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:12px 0 0;display:grid}.ui-op-finding-facts dt{color:var(--ui-ink-2);font-size:14px;font-weight:700}.ui-op-finding-facts dd{margin:2px 0 0;font-size:15px;line-height:1.55}.ui-op>.ui-empty{flex-direction:column;align-items:center;gap:4px;display:flex}.ui-op-emptyicon{background:var(--ui-green-bg);width:44px;height:44px;color:var(--ui-green);border-radius:50%;place-items:center;margin-bottom:8px;display:inline-grid}.ui-op-emptyicon svg{width:22px;height:22px}.ui-op-part{margin-top:18px}.ui-op-list{margin:0;padding-left:22px;font-size:15px;line-height:1.7}.ui-op-flags{flex-direction:column;gap:8px;margin-top:10px;display:flex}.ui-op-flags .ui-notice{margin:0}.ui-op-stars{color:var(--cc-gold,#c8922a);letter-spacing:1px}.ui-op-stars .off{color:var(--ui-line)}.ui-op-funnel{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}@media (width<=900px){.ui-op-months,.ui-op-stats.five{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-op-finding-facts{grid-template-columns:1fr}}@media (width<=767px){.ui-op-months,.ui-op-stats.three,.ui-op-stats.five{grid-template-columns:1fr}.ui-op-closemonths{margin-left:0}.ui-op-month-num{font-size:26px}.ui-op-scroll>.ui-op-actions{min-width:0}.ui-op-actions thead{display:none}.ui-op-actions tbody tr{border-bottom:1px solid var(--ui-line-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 8px;padding:12px 0;display:grid}.ui-op-actions tbody tr td{text-align:left;border:0;padding:0;display:block;background:0 0!important}.ui-op-actions tbody tr td:first-child,.ui-op-actions tbody tr td:last-child{grid-column:1/-1}.ui-op-actions td[data-label]:before{content:attr(data-label);color:var(--ui-ink-2);font-size:13px;font-weight:600;display:block}.ui-op-do{min-width:0;margin-top:4px}.ui-op-actions tbody tr td.num{text-align:left}}.ui-td{color:var(--ui-ink);flex-direction:column;gap:14px;display:flex}.ui-td>.ui-section,.ui-td>.ui-notice,.ui-td>.ui-card{margin:0}.ui-td .ui-section-title{align-items:center;gap:8px;display:flex}.ui-td-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-td-views{width:fit-content}.ui-td-views>button{align-items:center;gap:8px;display:inline-flex}.ui-td-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ui-td-job,.ui-td-route,.ui-td-rec{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ui-td-jobtop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.ui-td-jobmain{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-td-name{color:var(--ui-ink);font-size:16px;font-weight:700}.ui-td-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-td-actions .ui-btn svg{width:16px;height:16px}.ui-td .ui-notice{margin:0}.ui-td-notice-col{flex-direction:column;align-items:stretch}.ui-td-notice-col>span{flex:none}.ui-td-cands{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ui-td-cand{background:var(--ui-row-alt);border:1px solid var(--ui-line);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.ui-td-cand.top{background:var(--ui-green-bg);border-color:var(--ui-green)}.ui-td-rank{background:var(--ui-line-2);width:28px;height:28px;color:var(--ui-ink);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.ui-td-rank.top{background:var(--ui-green);color:var(--ui-card)}.ui-td-candmain{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ui-td-candname{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ui-td-candname .ui-linkbtn{font-size:15px;font-weight:700}.ui-td-reason{color:var(--ui-ink-2);font-size:14px;line-height:1.45}.ui-td-sub{color:var(--ui-ink-2);margin:4px 0 0;font-size:14px;font-weight:600}.ui-td-stops{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ui-td-stops li{flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:flex}.ui-td-time{font-variant-numeric:tabular-nums;min-width:48px;color:var(--ui-ink-2)}.ui-td-dist{margin-left:auto}.ui-td-toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--cc-brand-solid);max-width:min(520px,100% - 32px);color:var(--cc-on-brand);border-radius:10px;padding:12px 18px;font-size:15px;position:fixed;transform:translate(-50%);box-shadow:0 6px 20px #00000038}.ui-td-scrim{z-index:100;background:#0006;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ui-td-scrim>.ui-card{padding:20px;font-size:16px}.ui-td-jobshead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.ui-td-jobshead .ui-section-title{margin:0}.ui-td-search{width:min(320px,100%);display:block;position:relative}.ui-td-search>svg{width:18px;height:18px;color:var(--ui-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ui-td-search>.ui-input{box-sizing:border-box;width:100%;padding-left:38px}.ui-td .ui-chips{margin:0}.ui-td .ui-chip{cursor:pointer;font:inherit;background:var(--ui-card);color:var(--ui-ink);padding:0 14px;font-size:15px;font-weight:600}.ui-td .ui-chip[aria-pressed=true]{background:var(--cc-brand-solid);border-color:var(--cc-brand-solid);color:var(--cc-on-brand)}.ui-td-tablecard{overflow:hidden}.ui-td-row{cursor:pointer}.ui-td-strong{color:var(--ui-ink);font-weight:700}span.ui-td-strong,.ui-td-block{display:block}.ui-td-extras{background:var(--ui-amber-bg);color:var(--ui-amber);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;max-width:240px;margin-top:4px;padding:2px 8px;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.ui-td-extras svg{flex:none;width:14px;height:14px}.ui-td-select{min-width:150px;max-width:220px;min-height:40px;font-size:14px}.ui-td-tablecard .ui-td-actions{gap:6px;min-width:290px}.ui-td-select.empty{border-color:var(--ui-red);background:var(--ui-red-bg)}.ui-td-pills{flex-wrap:wrap;gap:4px;display:inline-flex}.ui-td-formbtns{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.ui-td-modalform .ui-field{margin-bottom:12px}.ui-td-modalform .ui-input{box-sizing:border-box;width:100%}.ui-td-prompt{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:2000;box-sizing:border-box;background:var(--cc-brand-solid);width:min(440px,100% - 32px);color:var(--cc-on-brand);border-radius:12px;flex-direction:column;gap:10px;padding:14px 18px;font-size:15px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 30px #00000040}.ui-td-prompt .ui-input{color:var(--cc-on-brand);background:#ffffff1a;border-color:#ffffff59}.ui-td-prompt .ui-input::placeholder{color:#ffffffb3}.ui-td-prompt .ui-btn.ghost{color:var(--cc-on-brand);background:0 0;border-color:#ffffff59}.ui-td-formgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-bottom:12px;display:grid}.ui-td-formgrid .ui-input,.ui-td-rec .ui-input{box-sizing:border-box;width:100%}.ui-td-inline{gap:8px;display:flex}.ui-td-inline>.ui-input{flex:1;min-width:0}.ui-td-found{color:var(--ui-green);font-weight:600}.ui-td-notfound{color:var(--ui-red);font-weight:600}.ui-td-rec .ui-well{font-size:15px;line-height:1.55}.ui-td-rec textarea.ui-input{min-height:64px;font:inherit}.ui-td-report-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-op-stats.four{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=900px){.ui-op-stats.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.ui-td-formgrid{grid-template-columns:1fr}.ui-td-cand{flex-wrap:wrap}.ui-td-cand>.ui-btn{width:100%}.ui-td-dist{margin-left:38px}.ui-td-search{width:100%}}@media (prefers-reduced-motion:reduce){.ui-sms-chev svg,.ui-dl-chev svg,.ui-dl-summary-btn svg,.ui-rs-chev svg,.ui-side *,.ui-menu *{transition:none!important}.ui *,.ui-form *{transition:none!important;animation:none!important}}@media (width<=1240px){.ui-stats,.ui-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-filters>.ui-field:first-child{grid-column:1/-1}}@media (width<=767px){.ui-h1{font-size:26px}.ui-top>.ui-btn{width:100%}.ui-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ui-stat{gap:10px;padding:12px}.ui-icon{flex-basis:40px;width:40px;height:40px}.ui-icon svg{width:20px;height:20px}.ui-stat-num{font-size:24px}.ui-stat-note{display:none}.ui-filters{grid-template-columns:1fr;padding:12px}.ui-row2{grid-template-columns:1fr}.ui-selbar{width:calc(100% - 28px);bottom:76px}.ui-selbar>span{flex:1}}.ui-ret-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-bottom:16px;display:grid}.ui-ret-grid.two{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ui-ret-grid .ui-rowcard{flex-direction:column;gap:8px;display:flex}.ui-ret-grid .ui-td-actions{flex-wrap:wrap;margin-top:auto}.ui-rowcard.ui-ret-done{border-color:var(--ui-green);background:var(--ui-green-bg)}.ui-ret-meter{background:var(--ui-gray-bg);border-radius:6px;height:10px;margin:8px 0;display:block;overflow:hidden}.ui-ret-meter>span{background:var(--ui-blue);border-radius:6px;height:100%;display:block}.ui-ret-meter>span.good{background:var(--ui-green)}.ui-ret-meter>span.bad{background:var(--ui-red)}.ui-ret-sources{gap:10px;display:grid}.ui-ret-source{grid-template-columns:minmax(90px,1fr) 2fr 44px;align-items:center;gap:10px;display:grid}.ui-ret-source .ui-ret-meter{margin:0}.ui-ret-source-name{text-transform:capitalize;font-weight:600}.ui-ret-source-pct{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.ui-ret-jobs{color:var(--ui-muted);margin:0;padding-left:18px;font-size:14px}.ui-op-stats.ui-rec-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:16px}.ui-rec-tile{font:inherit;color:inherit;text-align:left;cursor:pointer}.ui-rec-tile:hover{border-color:var(--ui-field)}.ui-rec-tile[aria-pressed=true]{border-color:var(--ui-accent);box-shadow:inset 0 0 0 1px var(--ui-accent);background:var(--ui-card)}select.ui-input.ui-rec-freq{cursor:pointer;border-color:#0000;width:auto;min-width:150px;font-weight:600}select.ui-input.ui-rec-freq:disabled{cursor:wait}.ui-table tbody tr.ui-rec-paused td{color:var(--ui-muted)}.ui-cu-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.ui-cu-layout.open{grid-template-columns:minmax(0,1fr) 440px}@media (width<=1200px){.ui-cu-layout.open{grid-template-columns:minmax(0,1fr)}.ui-cu-layout.open .ui-cu-panel{order:-1;max-height:none;position:static}}.ui-cu-list{min-width:0}.ui-cu-filter{width:auto}.ui-cu-cap{text-transform:capitalize}.ui-table tbody tr.ui-cu-on td{background:var(--ui-amber-bg)}.ui-cu-panel{max-height:calc(100vh - 32px);padding:0;position:sticky;top:16px;overflow-y:auto}.ui-cu-sec{border-bottom:1px solid var(--ui-line);padding:14px 18px}.ui-cu-sec.last{border-bottom:0}.ui-op-stats.ui-cu-sec{margin-bottom:0}.ui-cu-num{font-size:20px}.ui-cu-head{align-items:flex-start;gap:12px;display:flex}.ui-cu-head .ui-avatar{width:44px;height:44px;font-size:15px;font-weight:700}.ui-cu-head .ui-ci-h3{margin:0}.ui-cu-label{color:var(--ui-ink-2);margin:0 0 8px;font-size:15px;font-weight:700}.ui-op-sechead .ui-cu-label{margin:0}.ui-op-sechead{align-items:center;margin-bottom:8px}.ui-cu-form{flex-direction:column;gap:10px;display:flex}.ui-cu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ui-cu-grid.three{grid-template-columns:2fr 1fr 1fr}.ui-cu-contact{flex-direction:column;gap:4px;display:flex}.ui-cu-contact .ui-calllink{overflow-wrap:anywhere;margin-top:0}.ui-cu-line{align-items:flex-start;gap:6px;font-size:15px;display:flex}.ui-cu-line svg{width:16px;height:16px;color:var(--ui-muted);flex:none;margin-top:3px}.ui-well.ui-cu-access{gap:4px;margin-top:8px;font-size:15px}.ui-well.ui-cu-access .ui-cu-label{margin-bottom:2px}.ui-cu-items{flex-direction:column;gap:6px;display:flex}.ui-cu-items.scroll{max-height:240px;overflow-y:auto}.ui-cu-item{background:var(--ui-row-alt);border:1px solid var(--ui-line);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:15px;display:flex}.ui-cu-item.bad{background:var(--ui-red-bg);border-color:var(--ui-red)}.ui-cu-none{margin:0 0 8px}.ui-cu-addrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:6px;display:grid}.ui-cu-layout.open .ui-cu-extra{display:none}.ui-cu-num{white-space:nowrap}@media (width<=1200px){.ui-cu-layout.open .ui-cu-extra{display:table-cell}}.ui-cu-layout.open .ui-tablewrap>.ui-table{min-width:0}.ui-op-stat-num.purple{color:var(--ui-purple)}.ui-dl-col{scrollbar-width:none;-ms-overflow-style:none}.ui-dl-col::-webkit-scrollbar{width:0;height:0;display:none}.ui-dl-col[data-more=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),#0000);mask-image:linear-gradient(#000 calc(100% - 48px),#0000)}.ui-dl-tabrow{border-bottom:1px solid var(--ui-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 20px;margin-bottom:12px;display:flex}.ui-dl-tabrow .ui-tabs.ui-dl-tabs{border-bottom:0;flex:auto;min-width:0;margin-bottom:0}.ui-dl-tabrow .ui-dl-focus{margin-bottom:8px}.ui-dl-blurb.ui-dl-blurb-under{color:var(--ui-muted);max-width:90ch;margin:0 0 16px;font-size:14px}.ui-dl-blurb.ui-dl-blurb-under .ui-link{font-size:14px}.ui-dl .ui-dl-lists{margin-bottom:10px}.ui-dl{position:relative}.ui-salesline{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.ui-salesline>.ui-tabs{border-bottom:0;flex:auto;min-width:0;margin-bottom:0}.ui-salesline-name{color:var(--ui-ink-2);padding:10px 0 12px;font-size:15px;font-weight:600}.ui-salesline-right{align-items:center;gap:12px;margin-left:auto;padding-bottom:8px;display:flex}.ui-salesnav .ui-salesline{margin-bottom:0}.ui-salesnav.m .ui-salesline>.ui-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ui-salesline-slot{display:inline-flex}.ui-salesline-slot:empty{display:none}@media (width>=1024px){.ui-salesline{flex-wrap:nowrap}.ui-salesline>.ui-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ui-salesline>.ui-tabs::-webkit-scrollbar{display:none}.ui-salesline-right{flex:none}}.ui.ui-mz{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:clamp(0px,1.2vw,20px);padding-right:clamp(0px,1.2vw,20px)}.ui.ui-mz.ui-mz-wide{max-width:1320px}.ui-mz .ui-h1{letter-spacing:-.015em;font-weight:600}.ui-mz .ui-top{margin-bottom:22px}.ui-mz .ui-sub{color:var(--ui-ink-2)}.ui-mz .ui-stats{background:var(--ui-card);border:1px solid var(--ui-line);box-shadow:var(--ui-shadow);border-radius:16px;gap:0;margin-bottom:22px;overflow:hidden}.ui-mz .ui-stats>.ui-stat,.ui-mz .ui-stats>.ui-card{text-align:center;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:18px 14px}.ui-mz .ui-stats>.ui-stat+.ui-stat,.ui-mz .ui-stats>.ui-card+.ui-card,.ui-mz .ui-stats>.ui-stat+.ui-card,.ui-mz .ui-stats>.ui-card+.ui-stat{border-left:1px solid var(--ui-line)}.ui-mz .ui-stats>.ui-stat:hover{background:var(--ui-row-hover);border-color:var(--ui-line)}.ui-mz .ui-stats>.ui-stat[aria-pressed=true]{background:var(--ui-row-hover);box-shadow:inset 0 -2px 0 var(--ui-accent)}.ui-mz .ui-stats .ui-icon{display:none}.ui-mz .ui-stats .ui-stat-label{color:var(--ui-ink-2);font-size:13px;display:block}.ui-mz .ui-stats .ui-stat-num{letter-spacing:-.02em;margin-top:2px;font-size:30px;font-weight:500;display:block}.ui-mz .ui-stats .ui-stat-note{color:var(--ui-muted);margin-top:3px;font-size:13px;display:block}.ui-mz .ui-stats>.ui-stat.urgent{box-shadow:none;background:0 0}.ui-mz .ui-stats>.ui-stat.urgent .ui-stat-num{color:var(--ui-red)}.ui-mz .ui-mini-stats>div{text-align:center;align-items:center}.ui-mz .ui-mini-stats .ui-stat-label{color:var(--ui-ink-2);font-size:13px}.ui-mz .ui-mini-stats .ui-stat-num{letter-spacing:-.02em;font-weight:500}.ui-mz .ui-card.ui-filters{border:0;border-top:1px solid var(--ui-line);border-bottom:1px solid var(--ui-line);box-shadow:none;background:0 0;border-radius:0;margin-bottom:14px;padding:14px 0}.ui-mz .ui-card.ui-section{border:0;border-top:1px solid var(--ui-line);box-shadow:none;background:0 0;border-radius:0;margin-bottom:20px;padding:20px 0 8px}.ui-mz .ui-section-title{letter-spacing:-.005em;font-size:16px;font-weight:600}.ui-mz .ui-tab[aria-selected=true]{font-weight:600}.ui-mz .ui-seg{background:0 0;border:0;gap:6px;padding:0}.ui-mz .ui-seg>button{border:1px solid var(--ui-line);border-radius:999px;min-height:36px}.ui-mz .ui-seg>button[aria-pressed=true]{background:var(--ui-card);border-color:var(--ui-ink);box-shadow:none;font-weight:600}.ui-mz .ui-table th{background:var(--ui-card);color:var(--ui-ink-2);border-bottom:1px solid var(--ui-line);font-weight:400}.ui-mz .ui-table tbody tr:nth-child(2n) td{background:var(--ui-card)}.ui-mz .ui-table tbody tr:hover td{background:var(--ui-row-hover)}.ui-mz .ui-table td{border-bottom:1px solid var(--ui-line-2)}@media (width>=1024px){.ui-mz .ui-top{padding-right:250px}.ui-dash.ui-mz .ui-top{padding-right:0}}@media (width<=767px){.ui.ui-mz{padding-left:0;padding-right:0}.ui-mz .ui-stats{grid-template-columns:1fr 1fr}.ui-mz .ui-stats>.ui-stat,.ui-mz .ui-stats>.ui-card{border-left:0}.ui-mz .ui-stats>.ui-stat:nth-child(2n),.ui-mz .ui-stats>.ui-card:nth-child(2n){border-left:1px solid var(--ui-line)}.ui-mz .ui-stats>.ui-stat:nth-child(n+3),.ui-mz .ui-stats>.ui-card:nth-child(n+3){border-top:1px solid var(--ui-line)}.ui-mz .ui-stats .ui-stat-num{font-size:24px}}.ui.ui-dash.ui-mz{max-width:1600px;padding-left:0;padding-right:0}.ui-dash.ui-mz .ui-stats{box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:0}.ui-dash.ui-mz .ui-dash-head .ui-h1{font-weight:600}.ui-dash.ui-mz .ui-stats>.ui-stat{padding:14px 12px}.ui-dash.ui-mz .ui-stats .ui-stat-num{font-size:26px}.ui-dash.ui-mz .ui-disclosure{font-weight:500}@media (width<=767px){.ui-dash.ui-mz .ui-stats>.ui-stat:nth-child(n+3){border-top:1px solid var(--ui-line)}}.ui-saved{color:var(--ui-green);font-size:14px;font-weight:600}.ui-mz .ui-setlist{flex-direction:column;display:flex}.ui-mz .ui-setlist>.ui-card.ui-section{margin-top:0}.ui-mz .ui-op-stats{background:var(--ui-card);border:1px solid var(--ui-line);border-radius:14px;gap:0;overflow:hidden}.ui-mz .ui-op-stat{text-align:center;background:0 0;border:0;border-radius:0;align-items:center;gap:2px;padding:16px 18px}.ui-mz .ui-op-stat+.ui-op-stat{border-left:1px solid var(--ui-line)}.ui-mz .ui-op-stat-label{font-size:13px;font-weight:400}.ui-mz .ui-op-stat-num{letter-spacing:-.02em;font-weight:500}@media (width<=767px){.ui-mz .ui-op-stats{grid-template-columns:1fr 1fr}.ui-mz .ui-op-stat+.ui-op-stat{border-left:0}.ui-mz .ui-op-stat:nth-child(2n){border-left:1px solid var(--ui-line)}.ui-mz .ui-op-stat:nth-child(n+3){border-top:1px solid var(--ui-line)}}.ui-mz .ui-op,.ui-mz .ui-op-wide,.ui-mz .ui-set-card,.ui-mz .ui-set-card.wide{max-width:none}.ui-mkt-kpis,.ui-mkt-splits{background:var(--ui-card);border:1px solid var(--ui-line);border-radius:14px;gap:0;margin-bottom:18px;display:grid;overflow:hidden}.ui-mkt-kpis{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ui-mkt-splits{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ui-mkt-kpi,.ui-mkt-split{flex-direction:column;gap:2px;min-width:0;padding:16px 18px;display:flex}.ui-mkt-kpi+.ui-mkt-kpi,.ui-mkt-split+.ui-mkt-split{border-left:1px solid var(--ui-line)}.ui-mkt-kpi .ui-stat-num{letter-spacing:-.02em;margin:2px 0;font-size:30px;font-weight:500;line-height:1.15}.ui-mkt-kpi .ui-stat-note:last-child{margin-top:6px;line-height:1.45}@media (width<=767px){.ui-mkt-kpi+.ui-mkt-kpi,.ui-mkt-split+.ui-mkt-split{border-left:0;border-top:1px solid var(--ui-line)}}.ui-dl-waiting{border:1px solid var(--ui-line);background:var(--ui-amber-bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.ui-dl-waiting.missed{background:var(--ui-red-bg)}.ui-dl-waitingmain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-dl-waitingmain b{color:var(--ui-amber);font-size:14px;font-weight:600}.ui-dl-waiting.missed .ui-dl-waitingmain b{color:var(--ui-red)}.ui-dl-waitingmain span{color:var(--ui-muted);font-size:13px}.ui-dl-waiting .ui-btn{white-space:nowrap}@media (width<=767px){.ui-dl-waiting{align-items:stretch}.ui-dl-waiting .ui-btn{width:100%}}.ui-dl-speed{color:var(--ui-muted);align-items:baseline;gap:8px;font-size:13px;display:flex}.ui-dl-speed b{color:inherit;font-size:15px;font-weight:600}.ui-dl-speed b.slow{color:var(--ui-red)}.ui-mz .ui-stats.ui-stats-grid{background:var(--ui-line);gap:1px}.ui-mz .ui-stats.ui-stats-grid>.ui-stat,.ui-mz .ui-stats.ui-stats-grid>.ui-card{background:var(--ui-card);border-left:0}.ui-mz .ui-stats.ui-stats-grid>.ui-stat:hover{background:var(--ui-row-hover)}@media (width<=767px){.ui-mz .ui-stats.ui-stats-grid{grid-template-columns:1fr 1fr}.ui-mz .ui-stats.ui-stats-grid>.ui-stat:nth-child(2n){border-left:0}.ui-mz .ui-stats.ui-stats-grid>.ui-stat:nth-child(n+3){border-top:0}}.ui-mz .ui-as-h4{color:var(--ui-ink-2);margin-bottom:2px;font-size:14px;font-weight:500}.ui-mz .ui-as-status{gap:14px 24px}.ui-mz .ui-as-status dt{color:var(--ui-ink-2);font-size:13px}.ui-mz .ui-as-status dd{font-weight:500}.ui-mz .ui-forecast{background:var(--ui-card);color:var(--ui-ink);border:1px solid var(--ui-line);box-shadow:var(--ui-shadow);border-radius:16px;gap:6px;margin-bottom:20px;padding:22px}.ui-mz .ui-forecast-label{color:var(--ui-ink-2);opacity:1;font-size:13px;font-weight:400}.ui-mz .ui-forecast-num{letter-spacing:-.02em;font-size:40px;font-weight:500}.ui-mz .ui-forecast-note{color:var(--ui-muted);opacity:1;font-size:13px}.ui-ticked{opacity:.55;text-decoration:line-through}.ui-choice{text-align:left;border:1px solid var(--ui-line);background:var(--ui-card);width:100%;color:var(--ui-ink);font:inherit;cursor:pointer;border-radius:10px;padding:10px 13px;font-size:14px;display:block}.ui-choice:hover{border-color:var(--ui-field)}.ui-choice[aria-pressed=true]{border-color:var(--ui-accent);box-shadow:inset 0 0 0 1px var(--ui-accent);background:var(--ui-row-hover)}.ui-choice>small{color:var(--ui-muted);margin-top:2px;font-size:13px;display:block}.ui-choices{gap:10px;display:grid}.ui-choices.two{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-choices.flow{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@media (width<=767px){.ui-choices.two,.ui-choices.flow{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}.ui-nb-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.ui-nb-side{position:sticky;top:0}.ui.ui-mz.ui-nb-narrow{max-width:620px}.ui-nb .ui-card.ui-section:first-child{border-top:0;padding-top:0}@media (width<=900px){.ui-nb-grid{grid-template-columns:minmax(0,1fr)}.ui-nb-side{position:static}}.ui-flabel{color:var(--ui-ink-2);margin-bottom:6px;font-size:13px;font-weight:400;display:block}.ui-flabel+.ui-input,.ui-flabel+.ui-tablewrap{margin-bottom:14px}.ui-nb-price{letter-spacing:-.02em;color:var(--ui-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:38px;font-weight:500;line-height:1.1}.ui-nb-total{border-top:1px solid var(--ui-line);margin-top:2px;font-weight:600}.ui-deptab>.ui,.ui-deptab>.ui.ui-mz,.ui-deptab>.ui.ui-mz.ui-mz-wide{max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.ui-deptab>.ui>.ui-top .ui-h1{display:none}.ui-deptab>.ui>.ui-top,.ui-mz .ui-deptab>.ui>.ui-top{margin-bottom:14px;padding-right:0}.ui-navsubs{flex-direction:column;margin:0 0 6px;display:flex}.ui-navsubs .ui-navlink.sub{white-space:normal;min-height:34px;margin-bottom:1px;padding-left:47px;position:relative}.ui-navsubs .ui-navlink.sub.on{color:var(--cc-gold);background:#ffffff12;font-weight:600}.ui-navsubs .ui-navlink.sub.on:before{content:"";background:var(--cc-gold);border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:31px}h1.ui-salesline-name{color:var(--ui-ink,var(--cc-navy));margin:0;font-size:20px;font-weight:700}.nvb{z-index:2000;background:var(--cc-brand-solid);max-width:calc(100vw - 32px);color:var(--cc-on-brand);border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:14px;padding:10px 10px 10px 18px;font-size:16px;line-height:1.5;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 6px 24px #0a0f1940}.nvb-btn{background:var(--cc-gold);color:#1a2332;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 18px;font-weight:600}.nvb-btn:focus-visible{outline-offset:2px;outline:3px solid #8ab0e8}.nvb-mobile{bottom:calc(96px + env(safe-area-inset-bottom,0px))}@media (width<=768px){.nvb{justify-content:space-between;left:16px;right:16px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cc-navy:#1a2332;--cc-navy-light:#243044;--cc-ink-2:#374151;--cc-gold:#c8922a;--cc-gold-light:#e8b84b;--cc-cream:#f8f4ef;--cc-surface:#fff;--cc-surface-2:#f8fafc;--cc-white:#fff;--cc-on-brand:#fff;--cc-brand-solid:#1a2332;--cc-on-gold:#fff;--cc-on-status:#fff;--cc-gray:#6b7280;--cc-gray-2:#9ca3af;--cc-gray-light:#f3f4f6;--cc-gray-border:#e5e7eb;--cc-success:#15803d;--cc-success-bg:#dcfce7;--cc-danger:#dc2626;--cc-danger-bg:#fee2e2;--cc-warning:#d97706;--cc-warning-bg:#fef3c7;--cc-info-bg:#dbeafe;--cc-info:#1e40af;--cc-shadow-sm:0 1px 3px #0000000f;--cc-track:#ebe7e0;--cc-track-border:#ddd8d0}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cc-navy:#eef1f5;--cc-navy-light:#d3dae5;--cc-ink-2:#d3dae5;--cc-gold:#e9c75b;--cc-gold-light:#f2dc93;--cc-cream:#0f151f;--cc-surface:#1e2635;--cc-surface-2:#171e2b;--cc-white:#1e2635;--cc-on-brand:#eef1f5;--cc-brand-solid:#070b12;--cc-on-gold:#070b12;--cc-on-status:#070b12;--cc-gray:#94a0b3;--cc-gray-2:#8591a5;--cc-gray-light:#171e2b;--cc-gray-border:#33405a;--cc-success:#5fcf8f;--cc-success-bg:#10251a;--cc-danger:#f08a8a;--cc-danger-bg:#2a1618;--cc-warning:#e9c75b;--cc-warning-bg:#2a2213;--cc-info:#8ab0e8;--cc-info-bg:#141d2e;--cc-shadow-sm:0 0 0 1px #3d4a66;--cc-track:#0a0f18;--cc-track-border:#2a3446}*{box-sizing:border-box}body{background:var(--cc-cream);color:var(--cc-navy);-webkit-font-smoothing:antialiased;margin:0;font-family:Segoe UI,system-ui,-apple-system,sans-serif}button,input,select,textarea{font-family:inherit}a{color:var(--cc-gold);text-decoration:none}a:hover{text-decoration:underline}.spinner{border:3px solid var(--cc-gray-border);border-top-color:var(--cc-gold);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.cc-field{box-sizing:border-box;width:100%;min-width:0;height:44px;color:var(--cc-navy);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--cc-surface));border:1px solid var(--lightningcss-light,#d1d5db)var(--lightningcss-dark,var(--cc-gray-border));appearance:none;border-radius:8px;outline:none;padding:0 14px;font-family:inherit;font-size:16px}.cc-field:focus{border-color:var(--cc-gold);box-shadow:0 0 0 3px #c8922a2e}select.cc-field{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%236b7280' stroke-width='1.6'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}select.cc-field:disabled{background-color:var(--cc-gray-light);color:#9ca3af;cursor:not-allowed}input.cc-field[type=date]::-webkit-date-and-time-value{text-align:left}input.cc-field[type=date]::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}@media (width<=1024px){img,video,canvas,iframe{max-width:100%}pre,code{overflow-x:auto}table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}[data-m-grid]{-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:auto!important}[data-m-grid]::-webkit-scrollbar{height:5px}[data-m-grid]::-webkit-scrollbar-thumb{opacity:.18;background:currentColor;border-radius:3px}[data-m-cols]{min-width:640px}[data-m-cols="2"],[data-m-cols="3"]{min-width:0!important}[data-m-cols="2"]>*,[data-m-cols="3"]>*{overflow-wrap:anywhere;min-width:0!important}[data-m-cols="4"]{min-width:400px}[data-m-cols="5"]{min-width:470px}[data-m-cols="6"]{min-width:550px}[data-m-cols="7"]{min-width:630px}[data-m-cols="8"]{min-width:700px}[data-m-cols="9"]{min-width:780px}[data-m-cols="10"]{min-width:850px}[data-m-cols="11"]{min-width:920px}[data-m-cols="12"]{min-width:990px}[data-m-overlay]{align-items:flex-start!important;padding:10px!important}[data-m-panel]{border-radius:12px!important;width:100%!important;max-width:100%!important;max-height:calc(100vh - 20px)!important}[data-m-lowmodal="1"]{z-index:1260!important}[data-m-lowmodal="2"]{z-index:1261!important}[data-m-lowmodal="3"]{z-index:1262!important}[data-m-lowmodal="4"]{z-index:1263!important}[data-m-lowmodal="5"]{z-index:1264!important}[data-m-lowmodal="6"]{z-index:1265!important}[data-m-lowmodal="7"]{z-index:1266!important}[data-m-lowmodal="8"]{z-index:1267!important}[data-m-lowmodal="9"]{z-index:1268!important}[data-m-wide]{min-width:0!important;max-width:100%!important}[data-m-shrink]>*{min-width:0!important}[data-m-scrollx]{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%!important;overflow-x:auto!important}[data-m-scrollx]::-webkit-scrollbar{display:none}[data-m-scrollx]>*{flex-shrink:0}}@media (width<=768px){html{-webkit-text-size-adjust:100%}body{overflow-wrap:break-word}input,select,textarea{max-width:100%;font-size:16px!important}[data-m-stack]{grid-template-columns:1fr!important}[style*="font-size: 64px"]{font-size:34px!important}[style*="font-size: 56px"]{font-size:32px!important}[style*="font-size: 54px"]{font-size:31px!important}[style*="font-size: 48px"]{font-size:29px!important}[style*="font-size: 44px"]{font-size:27px!important}[style*="font-size: 40px"]{font-size:26px!important}[style*="font-size: 38px"]{font-size:25px!important}[style*="font-size: 36px"]{font-size:24px!important}[style*="font-size: 34px"],[style*="font-size: 32px"]{font-size:23px!important}[style*="font-size: 30px"],[style*="font-size: 29px"]{font-size:22px!important}[style*="font-size: 28px"]{font-size:21px!important}[style*="font-size: 26px"]{font-size:20px!important}[style*="font-size: 24px"]{font-size:19px!important}[style*="padding: 40px;"],[style*="padding: 36px;"]{padding:18px!important}[style*="padding: 32px;"],[style*="padding: 30px;"],[style*="padding: 28px;"]{padding:16px!important}[style*="padding: 24px;"],[style*="padding: 24px 28px"]{padding:14px!important}[style*="padding: 32px 28px"]{padding:16px 14px!important}[style*="padding: 20px 22px"],[style*="padding: 24px 32px"]{padding:14px!important}button,select,[role=button],[role=tab],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),a[style*="display: flex"],a[style*="display: inline-flex"]{min-height:40px!important}button{min-width:40px!important}table[data-m-cards]{display:block;background:0 0!important;overflow:visible!important}table[data-m-cards]>thead{display:block}table[data-m-cards]>thead>tr{scrollbar-width:none;gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}table[data-m-cards]>thead>tr::-webkit-scrollbar{display:none}table[data-m-cards]>thead>tr>th{white-space:nowrap;background:var(--cc-surface);border-radius:999px;flex:none;border:1px solid var(--cc-gray-border)!important;padding:10px 12px!important}table[data-m-cards]>thead>tr>th:not([style*="cursor: pointer"]){display:none}table[data-m-cards]>tbody{display:block}table[data-m-cards]>tbody>tr{background:var(--cc-surface);border:1px solid var(--cc-gray-border);border-radius:10px;margin-bottom:10px;padding:6px 0;display:block}table[data-m-cards]>tbody>tr>td{align-items:baseline;gap:10px;display:flex;text-align:left!important;white-space:normal!important;border:none!important;width:auto!important;max-width:none!important;padding:5px 12px!important}table[data-m-cards]>tbody>tr>td:before{content:attr(data-m-label);text-transform:uppercase;letter-spacing:.3px;color:var(--cc-gray);flex:0 0 88px;font-size:11px;font-weight:700}table[data-m-cards]>tbody>tr>td[data-m-label=""]:before,table[data-m-cards]>tbody>tr>td:not([data-m-label]):before{display:none}table[data-m-cards]>tbody>tr>td>*{min-width:0}table[data-m-cards]>tbody>tr>td a[href]{align-items:center;min-height:40px;display:inline-flex}[data-m-panel] .ui-actions,[data-m-panel] .ui-cm-actions,[data-m-panel] .ui-rowactions{flex-wrap:wrap!important;justify-content:flex-start!important}[data-m-panel] .ui-tabs{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}[data-m-panel] .ui-tabs::-webkit-scrollbar{display:none}[data-m-panel] .ui-tabs>*{flex:none}}
