.v27-crm .ca27-chipbtn{border:1px solid var(--line);background:var(--sheet);height:30px;color:var(--ink);white-space:nowrap;cursor:pointer;box-sizing:border-box;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.v27-crm .ca27-chipbtn:hover,.v27-crm .ca27-chipbtn[aria-pressed=true]{background:var(--sunken)}.v27-crm .ca27-chipbtn strong{font-weight:500}.v27-crm .ca27-soft{color:var(--mute);font-weight:400}.v27-crm .ca27-ghost{height:30px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.v27-crm .ca27-ghost:hover{background:var(--band)}.v27-crm .ca27-ghost[data-muted]{color:var(--mute)}.v27-crm .ca27-ghost[data-muted]:hover{color:var(--ink)}.v27-crm .ca27-ibtn{width:30px;height:30px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.v27-crm .ca27-ibtn:hover,.v27-crm .ca27-ibtn[aria-pressed=true]{background:var(--band);color:var(--ink)}.v27-crm .ca27-primary{background:var(--accent);height:30px;color:var(--on-accent,#fff);white-space:nowrap;cursor:pointer;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;display:inline-flex;box-shadow:0 1px 2px #1c28401f}.v27-crm .ca27-primary:hover{background:var(--accent-hover,var(--accent))}.v27-crm .ca27-primary:disabled,.v27-crm .ca27-dark:disabled{opacity:.5;cursor:not-allowed}.v27-crm .ca27-dark{background:var(--ink-2,var(--ink));height:30px;color:var(--sheet);white-space:nowrap;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.v27-crm .ca27-outline{border:1px solid var(--line);background:var(--sheet);height:30px;color:var(--ink);white-space:nowrap;cursor:pointer;box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.v27-crm .ca27-outline:hover{background:var(--sunken)}.v27-crm .ca27-input{border:1px solid var(--line);background:var(--sheet);width:220px;height:30px;color:var(--ink);box-sizing:border-box;border-radius:8px;flex-shrink:0;padding:0 8px;font-size:14px}.v27-crm .ca27-badge{background:var(--accent-wash);min-width:16px;height:16px;color:var(--accent);box-sizing:border-box;border-radius:5px;place-items:center;padding:0 4px;font-size:10px;font-weight:600;display:inline-grid}.v27-crm .ca27-count{background:var(--band);min-width:16px;height:16px;color:var(--mute);font-variant-numeric:tabular-nums;box-sizing:border-box;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:500;display:inline-flex}.v27-crm .ca27-count[data-wide]{min-width:28px}.v27-crm .ca27-toggle{height:28px;color:var(--mute);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;padding:0 4px;font-size:12px;font-weight:500;display:inline-flex}.v27-crm .ca27-toggle>i{background:var(--line);border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background .12s;position:relative}.v27-crm .ca27-toggle>i:after{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.v27-crm .ca27-toggle[aria-checked=true]>i{background:var(--accent)}.v27-crm .ca27-toggle[aria-checked=true]>i:after{transform:translate(16px)}.v27-crm .ca27-tag{white-space:nowrap;box-sizing:border-box;background:color-mix(in srgb, var(--hue) 14%, var(--sheet));max-width:100%;height:22px;color:color-mix(in srgb, var(--hue) 70%, var(--ink));border-radius:7px;flex-shrink:0;align-items:center;gap:4px;padding:0 6px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.v27-crm .ca27-tag-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.v27-crm .ca27-live{flex-shrink:0;width:6px;height:6px;display:inline-flex;position:relative}.v27-crm .ca27-live i{background:currentColor;border-radius:999px;position:absolute;inset:0}.v27-crm .ca27-live i:first-child{opacity:.6;animation:1s cubic-bezier(0,0,.2,1) infinite ca27-ping}@keyframes ca27-ping{75%,to{opacity:0;transform:scale(2)}}@media (prefers-reduced-motion:reduce){.v27-crm .ca27-live i:first-child{animation:none}}.v27-crm .ca27-face{background:var(--band);color:var(--mute);object-fit:cover;box-sizing:border-box;border-radius:999px;flex-shrink:0;place-items:center;font-weight:500;line-height:1;display:inline-grid}.v27-crm .ca27-stack{align-items:center;display:inline-flex}.v27-crm .ca27-stack>.ca27-face{box-shadow:0 0 0 1.5px var(--sheet)}.v27-crm .ca27-stack>.ca27-face+.ca27-face{margin-left:-6px}.v27-crm .ca27-stack>.ca27-count{margin-left:4px}.v27-crm .ca27-tile{background:var(--band);width:16px;height:16px;color:var(--mute);border-radius:4px;flex-shrink:0;place-items:center;font-size:8px;font-weight:500;line-height:1;display:inline-grid}.v27-crm .ca27-table{--ca27-selw:28px}.v27-crm .ca27-tablewrap{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.v27-crm .ca27-scroll{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:auto}.v27-crm .ca27-table{table-layout:fixed;border-collapse:collapse;border-spacing:0;font-variant-numeric:tabular-nums;color:var(--ink);text-align:left;font-size:14px}.v27-crm .ca27-table[data-full]{height:100%}.v27-crm .ca27-table thead th{z-index:2;background:var(--sheet);height:34px;color:var(--faint);white-space:nowrap;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);box-sizing:border-box;vertical-align:middle;padding:0 8px;font-size:12px;font-weight:500;position:sticky;top:0}.v27-crm .ca27-table tbody td{background:var(--sheet);border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;vertical-align:middle;max-width:320px;height:36px;padding:0 8px;overflow:hidden}.v27-crm .ca27-table th:last-child,.v27-crm .ca27-table td:last-child{border-right:0}.v27-crm .ca27-table .ca27-sel{border-right:0;padding:0 2px 0 12px}.v27-crm .ca27-table .ca27-add{padding:0 8px}.v27-crm .ca27-table tbody tr:not(.ca27-filler):not(.ca27-emptyrow):not(.ca27-skelrow){cursor:pointer}.v27-crm .ca27-table tbody tr:not(.ca27-filler):not(.ca27-emptyrow):not(.ca27-skelrow):hover>td{background:color-mix(in srgb, var(--sunken) 55%, var(--sheet))}.v27-crm .ca27-table tbody tr[data-selected=true]>td{background:var(--accent-wash)}.v27-crm .ca27-table .ca27-filler{height:100%}.v27-crm .ca27-table .ca27-filler>td,.v27-crm .ca27-table .ca27-emptyrow>td{white-space:normal;background:0 0;border:0;max-width:none;height:auto;padding:0}.v27-crm .ca27-table .ca27-skelrow>td{border-right:0;height:36px;padding:0 16px}.v27-crm .ca27-table .ca27-skelrow .bi-skeleton{width:100%;max-width:448px;height:16px;display:block}.v27-crm .ca27-emptycell{text-align:center;padding:64px 16px;position:sticky;left:0}.v27-crm .ca27-table .ca27-sel{z-index:1;position:sticky;left:0}.v27-crm .ca27-table .ca27-ident{left:var(--ca27-sel-w,28px);z-index:1;position:sticky}.v27-crm .ca27-table thead .ca27-sel,.v27-crm .ca27-table thead .ca27-ident{z-index:3}.v27-crm .ca27-th{align-items:center;gap:6px;min-width:0;height:34px;display:flex}.v27-crm .ca27-thplus{color:var(--faint);opacity:.7}.v27-crm .ca27-addbtn{width:24px;height:24px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.v27-crm .ca27-addbtn:hover{background:var(--band);color:var(--ink)}.v27-crm .ca27-table .cr-check{border-color:var(--line);border-radius:4px;width:14px;height:14px}.v27-crm .ca27-table .cr-check[data-on=true]{border-color:var(--accent)}.v27-crm .ca27-tfoot td{z-index:2;background:var(--sheet);border-top:1px solid var(--rule);white-space:nowrap;box-sizing:border-box;vertical-align:middle;height:36px;padding:0 8px;position:sticky;bottom:0}.v27-crm .ca27-tfoot .ca27-sel,.v27-crm .ca27-tfoot .ca27-ident{z-index:3}.v27-crm .ca27-loaded{text-overflow:ellipsis;color:var(--faint);font-size:12px;font-weight:500;display:block;overflow:hidden}.v27-crm .ca27-calc{color:color-mix(in srgb, var(--faint) 70%, transparent);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px}.v27-crm .ca27-calc:hover{color:var(--faint)}.v27-crm .ca27-calc.cr27-calc{color:var(--ink)}.v27-crm .ca27-calc.cr27-calc span{color:var(--mute);margin-right:4px}.v27-crm .ca27-name{min-width:0;color:var(--ink);align-items:center;gap:8px;font-weight:500;display:flex}.v27-crm .ca27-name>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.v27-crm .ca27-muted{text-overflow:ellipsis;min-width:0;color:var(--mute);display:block;overflow:hidden}.v27-crm .ca27-status{align-items:center;gap:6px;min-width:0;display:flex}.v27-crm .ca27-reason{text-overflow:ellipsis;min-width:0;color:var(--faint);font-size:11px;overflow:hidden}.v27-crm .ca27-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:64px 0;display:flex}.v27-crm .ca27-empty[data-compact]{padding:32px 0}.v27-crm .ca27-etile{background:var(--band);width:40px;height:40px;color:var(--mute);border-radius:12px;flex-shrink:0;place-items:center;margin-bottom:4px;display:grid}.v27-crm .ca27-ecard .ca27-etile{margin-bottom:8px}.v27-crm .ca27-etitle{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:20px}.v27-crm .ca27-edesc{max-width:360px;color:var(--mute);margin:0 auto;font-size:12px;line-height:16px}.v27-crm .ca27-ecard .ca27-edesc{margin-top:4px}.v27-crm .ca27-eaction{justify-content:center;gap:8px;margin-top:8px;display:flex}.v27-crm .ca27-ecard{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:48px 24px;display:flex}.v27-crm .ca27-ghosts{pointer-events:none;flex-shrink:0;width:100%}.v27-crm .ca27-ghostrow{border-bottom:1px solid var(--rule);box-sizing:border-box;align-items:center;gap:12px;padding:0 16px;display:flex}.v27-crm .ca27-ghostbox{border:1px solid var(--line);box-sizing:border-box;border-radius:5px;flex-shrink:0;width:16px;height:16px}.v27-crm .ca27-ghostid{background:var(--band);border-radius:999px;flex-shrink:0;width:20px;height:20px}.v27-crm .ca27-ghostid[data-shape=square]{border-radius:4px;width:16px;height:16px}.v27-crm .ca27-bar{background:var(--band);border-radius:6px;height:12px;display:block}.v27-crm .ca27-ghostcards{pointer-events:none;flex-shrink:0;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;padding:4px 16px 16px;display:grid}.v27-crm .ca27-ghostcard{border:1px solid var(--line);background:var(--sheet);box-sizing:border-box;border-radius:10px;flex-direction:column;gap:10px;height:120px;padding:16px;display:flex}.v27-crm .ca27-sentinel{flex-shrink:0;height:1px}.v27-crm .ca27-countfoot{border-top:1px solid var(--rule);min-height:36px;color:var(--faint);font-variant-numeric:tabular-nums;box-sizing:border-box;flex-shrink:0;align-items:center;padding:0 16px;font-size:12px;display:flex}.v27-crm .ca27-band{border-bottom:1px solid var(--line);box-sizing:border-box;flex-shrink:0;align-items:center;gap:4px;min-width:0;height:48px;padding:0 16px;display:flex}.v27-crm .ca27-band[data-thin]{height:48px}.v27-crm .ca27-htab{height:28px;color:var(--mute);white-space:nowrap;cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:500;display:inline-flex}.v27-crm .ca27-htab:hover{background:var(--band);color:var(--ink)}.v27-crm .ca27-htab[aria-selected=true]{border-color:var(--line);background:var(--sheet);color:var(--ink)}.v27-crm .ca27-band-end{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.v27-crm .ca27-dialog-backdrop{z-index:90;background:color-mix(in srgb, var(--ink) 6%, transparent);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.v27-crm .ca27-dialog{background:var(--sheet);width:100%;max-width:384px;max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 12px 30px #1c28401a;box-sizing:border-box;border-radius:12px;gap:16px;padding:16px;font-size:14px;display:grid;position:relative;overflow-y:auto}.v27-crm .ca27-dialog-head{flex-direction:column;gap:8px;display:flex}.v27-crm .ca27-dialog-head h2{margin:0;font-size:16px;font-weight:500;line-height:1}.v27-crm .ca27-dialog-head p{color:var(--mute);margin:0;font-size:14px;font-weight:500;line-height:20px}.v27-crm .ca27-dialog-x{width:28px;height:28px;color:var(--ink);border-radius:10px;position:absolute;top:8px;right:8px}.v27-crm .ca27-dialog-foot{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin:0 -16px -16px;padding:16px;display:flex}.v27-crm .ca27-dialog-foot>:is(.ca27-outline,.ca27-dark){height:32px}.v27-crm .ca27-dialog[data-packed]{gap:0}@media (max-width:767px){.v27-crm :is(.ca27-field,.ca27-rfield,.ca27-sfield) :is(input,textarea):not(.ca27-t14){font-size:16px}}.v27-crm .ca27-fields{flex-direction:column;gap:12px;display:flex}.v27-crm .ca27-field{flex-direction:column;gap:6px;font-size:14px;font-weight:500;line-height:1;display:flex}.v27-crm .ca27-field>span{color:var(--ink)}.v27-crm .ca27-field input,.v27-crm .ca27-field select,.v27-crm .ca27-field textarea{border:1px solid var(--line);background:var(--sheet);width:100%;height:32px;min-height:0;color:var(--ink);box-sizing:border-box;border-radius:10px;padding:0 10px;font-size:14px;font-weight:500}.v27-crm .ca27-field textarea{resize:vertical;height:64px;padding:8px 10px;line-height:20px}.v27-crm .ca27-field input:focus,.v27-crm .ca27-field select:focus,.v27-crm .ca27-field textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent);outline:none}.v27-crm .ca27-field input::placeholder,.v27-crm .ca27-field textarea::placeholder{color:var(--faint)}.v27-crm .ca27-hint{color:var(--mute);margin:0;font-size:12px;line-height:16px}.v27-crm .ca27-err{color:var(--bad);margin:0;font-size:12px;line-height:16px}@media (max-width:767px){.v27-crm .ca27-dialog-backdrop{place-items:end stretch;padding:0}.v27-crm .ca27-dialog{padding-bottom:max(16px, env(safe-area-inset-bottom));border-radius:16px 16px 0 0;max-width:none!important}.v27-crm .ca27-dialog-foot{flex-direction:column-reverse;padding-top:12px}}.v27-crm .ca27-faint{color:var(--faint)}.v27-crm .ca27-link{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.v27-crm .ca27-link:hover{text-decoration:underline}.v27-crm .ca27-stackcol{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.v27-crm .ca27-sdot{flex-shrink:0;font-size:10px;font-style:normal;line-height:1}.v27-crm .ca27-spin{animation:1s linear infinite ca27-spin}@keyframes ca27-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.v27-crm .ca27-spin{animation:none}}.v27-crm .ca27-xs{border-radius:10px;height:24px;padding:0 8px;font-size:13px}.v27-crm .ca27-call{background:var(--sheet)}.v27-crm .ca27-callhead{border-bottom:1px solid var(--line);box-sizing:border-box;flex-shrink:0;align-items:center;gap:12px;min-width:0;height:56px;padding:0 24px;display:flex}.v27-crm .ca27-callhead h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.v27-crm .ca27-callhead h1+.ca27-tag{margin-left:4px}.v27-crm .ca27-back{color:var(--faint);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.v27-crm .ca27-back:hover{color:var(--ink)}.v27-crm .ca27-callhead-end{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.v27-crm .ca27-private{color:var(--faint);font-size:11px;line-height:16px}.v27-crm .ca27-sharing{border:1px solid var(--line);color:var(--mute);white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;line-height:16px;display:inline-flex}.v27-crm .ca27-sharing:hover{color:var(--ink)}.v27-crm .ca27-callgrid{box-sizing:border-box;flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:24px;min-height:0;padding:24px;display:grid;overflow:auto}@media (min-width:1024px){.v27-crm .ca27-callgrid{grid-template-columns:minmax(0,1fr) 320px}}.v27-crm .ca27-callmain,.v27-crm .ca27-callside{flex-direction:column;gap:24px;min-width:0;display:flex}.v27-crm .ca27-callgone{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.v27-crm .ca27-callgone p{color:var(--mute);margin:0;font-size:14px}.v27-crm .ca27-box{border:1px solid var(--line);background:var(--sheet);box-sizing:border-box;border-radius:12px;min-width:0}.v27-crm .ca27-box[data-paper]{background:var(--sunken)}.v27-crm .ca27-sechead{letter-spacing:.025em;text-transform:uppercase;color:var(--faint);align-items:center;gap:6px;margin:0 0 8px;padding:0 4px;font-size:11px;font-weight:500;line-height:16px;display:flex}.v27-crm .ca27-summarybox{padding:16px}.v27-crm .ca27-meta{border-bottom:1px solid var(--rule);grid-template-columns:1fr;align-items:center;gap:12px;padding:10px 16px;display:grid}.v27-crm .ca27-meta:last-child{border-bottom:0}@media (min-width:640px){.v27-crm .ca27-meta{grid-template-columns:96px 1fr}}.v27-crm .ca27-meta>span:first-child{color:var(--faint);font-size:12px;line-height:16px}.v27-crm .ca27-meta>span:last-child{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-size:14px;line-height:20px}.v27-crm .ca27-player{flex-direction:column;gap:16px;display:flex}.v27-crm .ca27-media{flex-direction:column;gap:8px;display:flex}.v27-crm .ca27-video{aspect-ratio:16/9;border:1px solid var(--line);background:#000;border-radius:12px;width:100%}.v27-crm .ca27-audio{width:100%;height:44px}.v27-crm .ca27-transport{align-items:center;gap:6px;display:flex}.v27-crm .ca27-transport .ca27-ibtn{border-radius:10px;width:28px;height:28px}.v27-crm .ca27-rate{height:28px;color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 8px;font-size:12px;font-weight:500}.v27-crm .ca27-rate:hover{background:var(--band)}.v27-crm .ca27-clock{color:var(--faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.v27-crm .ca27-transcript{max-height:512px;overflow:auto}.v27-crm .ca27-transcript>div{border-bottom:1px solid var(--rule);cursor:pointer;grid-template-columns:112px 1fr;gap:12px;padding:10px 16px;display:grid}.v27-crm .ca27-transcript>div:last-child{border-bottom:0}.v27-crm .ca27-transcript>div:hover{background:color-mix(in srgb, var(--band) 60%, transparent)}.v27-crm .ca27-transcript>div[data-active]{background:var(--band)}.v27-crm .ca27-speaker{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);margin:0;font-size:12px;font-weight:500;overflow:hidden}.v27-crm .ca27-transcript>div[data-active] .ca27-speaker{color:var(--accent)}.v27-crm .ca27-at{color:var(--faint);font-variant-numeric:tabular-nums;margin:0;font-size:11px}.v27-crm .ca27-line{overflow-wrap:anywhere;min-width:0;color:var(--ink);margin:0;font-size:14px;line-height:1.625}.v27-crm .ca27-transcribing{color:var(--mute);align-items:center;gap:8px;padding:24px 16px;font-size:14px;display:flex}.v27-crm .ca27-transcribing>span{background:var(--accent);border-radius:999px;width:6px;height:6px;animation:2s ease-in-out infinite ca27-pulse}@keyframes ca27-pulse{50%{opacity:.5}}.v27-crm .ca27-cost{color:var(--faint);font-variant-numeric:tabular-nums;margin:0;font-size:12px;line-height:16px}.v27-crm .ca27-summary{flex-direction:column;gap:16px;display:flex}.v27-crm .ca27-summary>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.v27-crm .ca27-summary>header>div{min-width:0}.v27-crm .ca27-headline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.v27-crm .ca27-headline h3{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:17px;font-weight:600}.v27-crm .ca27-overview{color:var(--mute);margin:8px 0 0;font-size:13px;line-height:1.625}.v27-crm .ca27-sections{gap:12px;display:grid}@media (min-width:768px){.v27-crm .ca27-sections{grid-template-columns:1fr 1fr}}.v27-crm .ca27-section{border:1px solid var(--line);background:var(--sheet);break-inside:avoid;border-radius:10px;padding:12px}.v27-crm .ca27-section h4{color:var(--mute);align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:500;display:flex}.v27-crm .ca27-bullets{color:var(--ink);gap:6px;margin:0;padding:0;font-size:13px;line-height:1.625;list-style:none;display:grid}.v27-crm .ca27-bullets li{gap:8px;display:flex}.v27-crm .ca27-bullets li>span{background:var(--line);border-radius:999px;flex-shrink:0;width:4px;height:4px;margin-top:9px}.v27-crm .ca27-actions{gap:10px;margin:0;padding:0;list-style:none;display:grid}.v27-crm .ca27-actions li{align-items:flex-start;gap:8px;display:flex}.v27-crm .ca27-actions li>div{flex:1;min-width:0}.v27-crm .ca27-actions p{color:var(--ink);margin:0;font-size:13px;line-height:1.375}.v27-crm .ca27-box16{border:1px solid var(--line);opacity:.5;box-sizing:border-box;border-radius:4px;flex-shrink:0;width:16px;height:16px;margin-top:2px}.v27-crm .ca27-owner{color:var(--faint);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}.v27-crm .ca27-quotes{gap:12px;display:grid}.v27-crm .ca27-quotes blockquote{border-left:2px solid var(--line);color:var(--ink);margin:0;padding-left:12px;font-size:13px;line-height:1.625}.v27-crm .ca27-quotes footer{color:var(--faint);margin-top:4px;font-size:11px}.v27-crm .ca27-generated{color:var(--faint);margin:0;font-size:11px}.v27-crm .ca27-generating{gap:8px;display:grid}.v27-crm .ca27-generating p{color:var(--mute);align-items:center;gap:6px;margin:0 0 4px;font-size:13px;font-weight:500;display:flex}.v27-crm .ca27-generating .bi-skeleton{display:block}.v27-crm .ca27-rechead{align-items:center;gap:6px;min-width:0;margin-bottom:8px;display:flex}.v27-crm .ca27-rechead h3{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);margin:0 30px 0 0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.v27-crm .ca27-accentcount{background:var(--accent-wash);color:var(--accent)}.v27-crm .ca27-reclist{gap:8px;display:grid}.v27-crm .ca27-rec{text-align:left;width:100%;font:inherit;cursor:pointer;gap:2px;padding:12px;display:grid}.v27-crm .ca27-rec strong{color:var(--ink);font-size:13px;font-weight:500}.v27-crm .ca27-rec span{color:var(--mute);font-size:12px}.v27-crm .ca27-meeting{border-bottom:1px solid var(--rule);padding:12px 16px}.v27-crm .ca27-meeting:last-child{border-bottom:0}.v27-crm .ca27-meettitle{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);margin:0;font-size:14px;font-weight:500;overflow:hidden}.v27-crm .ca27-meettime{color:var(--faint);margin:2px 0 0;font-size:11px}.v27-crm .ca27-join{color:var(--accent);align-items:center;gap:4px;margin-top:6px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.v27-crm .ca27-attendees{flex-direction:column;padding:8px 16px;display:flex}.v27-crm .ca27-attendees>div{color:var(--ink);justify-content:space-between;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:flex}.v27-crm .ca27-attendees>div>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v27-crm .ca27-speakerrow{border-bottom:1px solid var(--rule);padding:10px 16px}.v27-crm .ca27-speakerrow:last-child{border-bottom:0}.v27-crm .ca27-speakertop{justify-content:space-between;align-items:center;gap:8px;display:flex}.v27-crm .ca27-pname,.v27-crm .ca27-plink{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:14px;overflow:hidden}.v27-crm .ca27-plink{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.v27-crm .ca27-plink:hover{color:var(--accent);text-decoration:underline}.v27-crm .ca27-talk{color:var(--faint);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.v27-crm .ca27-track{background:var(--band);border-radius:999px;height:6px;margin-top:6px;overflow:hidden}.v27-crm .ca27-track>i{background:var(--accent);border-radius:999px;height:100%;display:block}.v27-crm .ca27-chips{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:flex}@media (max-width:719px){.v27-crm .ca27-callhead h1{font-size:14px!important}}.v27-crm .ca27-nlist{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:auto}.v27-crm .ca27-nrow{border-bottom:1px solid var(--rule);box-sizing:border-box;flex-shrink:0;align-items:flex-start;gap:12px;min-height:40px;padding:8px 16px;display:flex}.v27-crm .ca27-nrow:hover{background:color-mix(in srgb, var(--sunken) 55%, var(--sheet))}.v27-crm .ca27-nrow[data-link]{cursor:pointer}.v27-crm .ca27-nicon{background:var(--band);width:24px;height:24px;color:var(--mute);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.v27-crm .ca27-ntext{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;line-height:21px}.v27-crm .ca27-ntitle{color:var(--mute)}.v27-crm .ca27-nrow[data-unread] .ca27-ntitle{color:var(--ink);font-weight:500}.v27-crm .ca27-nbody{color:var(--mute)}.v27-crm .ca27-nmeta{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;font-size:12px;line-height:16px;display:flex}.v27-crm .ca27-nmeta>i{background:0 0;border-radius:999px;width:6px;height:6px}.v27-crm .ca27-nrow[data-unread] .ca27-nmeta>i{background:var(--accent)}.v27-crm .ca27-nskel{border-bottom:1px solid var(--rule);align-items:center;height:40px;padding:0 16px;display:flex}.v27-crm .ca27-nskel .bi-skeleton{width:100%;height:16px;display:block}@media (min-width:640px){.v27-crm .ca27-nrow{align-items:center;height:40px;padding-top:0;padding-bottom:0}.v27-crm .ca27-ntext{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;overflow:hidden}}.v27-crm{--ca27-overdue:#eb3b3b;--ca27-soon:#cf8300;--ca27-later:#696969}[data-theme=dark] .v27-crm{--ca27-overdue:#f87171;--ca27-soon:#f0a33a;--ca27-later:#a3a3a3}.v27-crm .ca27-tlist{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.v27-crm .ca27-tlhead{border-bottom:1px solid var(--rule);box-sizing:content-box;flex-shrink:0;align-items:center;height:34px;display:flex;overflow:hidden}.v27-crm .ca27-tgut{flex-shrink:0;align-items:center;height:100%;padding:0 10px 0 16px;display:flex}.v27-crm .ca27-tcol{box-sizing:border-box;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;min-width:0;height:100%;padding:0 8px;display:flex;overflow:hidden}.v27-crm .ca27-tlhead .ca27-tcol{color:var(--faint);font-size:12px;font-weight:500}.v27-crm .ca27-tcol[data-col=title]{flex:1 1 0;padding:0 8px 0 0}.v27-crm .ca27-tcol[data-col=tags]{width:160px}.v27-crm .ca27-tcol[data-col=due]{width:144px}.v27-crm .ca27-trow .ca27-tcol[data-col=due]{font-variant-numeric:tabular-nums;font-size:14px}.v27-crm .ca27-tcol[data-col=records]{width:208px}.v27-crm .ca27-tcol[data-col=assignees]{width:176px}.v27-crm .ca27-tend{width:32px;height:100%;color:var(--faint);flex-shrink:0;justify-content:center;align-items:center;display:flex}.v27-crm .ca27-tlhead .cr-check{border-color:var(--line);border-radius:5px;width:16px;height:16px}.v27-crm .ca27-tlhead .cr-check[data-on=true]{border-color:var(--accent)}.v27-crm .ca27-tbody{flex:1;min-height:0;position:relative;overflow:auto}.v27-crm .ca27-tinner{flex-direction:column;min-height:100%;display:flex}.v27-crm .ca27-trow{border-bottom:1px solid var(--rule);cursor:pointer;box-sizing:border-box;flex-shrink:0;align-items:center;height:52px;display:flex}.v27-crm .ca27-trow:hover{background:color-mix(in srgb, var(--sunken) 55%, var(--sheet))}.v27-crm .ca27-trow[data-selected]{background:color-mix(in srgb, var(--accent-wash) 40%, var(--sheet))}.v27-crm .ca27-trow[data-done]{opacity:.45}.v27-crm .ca27-ttitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:14px;overflow:hidden}.v27-crm .ca27-trow[data-done] .ca27-ttitle{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 60%, transparent)}.v27-crm .ca27-donebox{border:1px solid var(--line);background:var(--sheet);color:#fff;cursor:pointer;box-sizing:border-box;border-radius:999px;flex-shrink:0;place-items:center;width:16px;height:16px;padding:0;display:inline-grid}.v27-crm .ca27-donebox[aria-pressed=true]{border-color:var(--accent);background:var(--accent)}.v27-crm .ca27-none{color:var(--faint);font-size:14px}.v27-crm .ca27-plus{background:var(--band);color:var(--mute);font-variant-numeric:tabular-nums;border-radius:5px;flex-shrink:0;padding:0 4px;font-size:11px;line-height:16px}.v27-crm .ca27-reclink{min-width:0;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:500;display:flex}.v27-crm .ca27-reclink>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.v27-crm .ca27-reclink:hover{color:var(--accent)}.v27-crm .ca27-assign{min-width:0;max-width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;padding:0;display:flex}.v27-crm .ca27-assign .ca27-face{margin-left:-2px}.v27-crm .ca27-tdel{border-radius:10px;width:24px;height:24px}@media (min-width:768px){.v27-crm .ca27-tdel{opacity:0;transition:opacity .12s}.v27-crm .ca27-trow:hover .ca27-tdel,.v27-crm .ca27-tdel:focus-visible{opacity:1}}.v27-crm .ca27-gband{border-bottom:1px solid var(--rule);background:color-mix(in srgb, var(--sunken) 40%, var(--sheet));flex-shrink:0;align-items:center;gap:8px;height:34px;padding:0 8px 0 16px;display:flex}.v27-crm .ca27-noone{background:var(--band);width:16px;height:16px;color:var(--mute);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.v27-crm .ca27-gname{color:var(--ink);font-size:14px;font-weight:500}.v27-crm .ca27-pill18{background:var(--band);min-width:18px;height:18px;color:var(--mute);font-variant-numeric:tabular-nums;box-sizing:border-box;border-radius:5px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;display:inline-flex}.v27-crm .ca27-gdone{color:var(--faint);font-size:12px}.v27-crm .ca27-tskel{border-bottom:1px solid var(--rule);flex-shrink:0;align-items:center;height:52px;padding:0 16px;display:flex}.v27-crm .ca27-tskel .bi-skeleton{width:100%;height:16px;display:block}.v27-crm .ca27-fill{flex-direction:column;flex:1;min-height:0;display:flex}.v27-crm .ca27-center{justify-content:center}.v27-crm .ca27-tfootrow{z-index:10;border-top:1px solid var(--rule);background:var(--sheet);flex-shrink:0;align-items:center;height:36px;margin-top:-1px;display:flex;position:sticky;bottom:0}.v27-crm .ca27-tcount{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--faint);font-variant-numeric:tabular-nums;flex:1 1 0;padding:0 8px 0 16px;font-size:12px;font-weight:500;overflow:hidden}.v27-crm .ca27-addcalc{color:color-mix(in srgb, var(--faint) 70%, transparent);cursor:default;-webkit-user-select:none;user-select:none;font-size:12px}.v27-crm .ca27-addcalc:hover{color:var(--faint)}.v27-crm .ca27-fieldrow{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.85fr);gap:12px;display:grid}.v27-crm .ca27-catbox{border:1px solid var(--line);background:var(--sheet);box-sizing:border-box;border-radius:9px;flex-wrap:wrap;align-items:center;gap:4px;min-height:36px;padding:4px 8px;display:flex}.v27-crm .ca27-catchip,.v27-crm .ca27-linkchip{align-items:center;gap:2px;display:inline-flex}.v27-crm .ca27-catchip button,.v27-crm .ca27-linkchip button{width:16px;height:16px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.v27-crm .ca27-catchip button:hover,.v27-crm .ca27-linkchip button:hover{background:var(--band);color:var(--ink)}.v27-crm .ca27-addcat{height:24px;color:var(--faint);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;padding:0 6px;font-size:13px;font-weight:500;display:inline-flex}.v27-crm .ca27-addcat:hover{background:var(--band)}.v27-crm .ca27-mentions{border:1px solid var(--line);background:var(--sheet);border-radius:10px;gap:2px;margin-top:-6px;padding:4px;display:grid;box-shadow:0 12px 30px #1c284014}.v27-crm .ca27-mentions button{height:32px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 8px;font-size:14px;display:flex}.v27-crm .ca27-mentions button:hover{background:var(--band)}.v27-crm .ca27-mentions em{color:var(--faint);margin-left:auto;font-size:12px;font-style:normal}.v27-crm .ca27-linked{flex-wrap:wrap;gap:6px;margin-top:-4px;display:flex}.v27-crm .ca27-linkchip{background:var(--band);height:24px;color:var(--ink);border-radius:7px;gap:6px;padding:0 4px 0 6px;font-size:13px;font-weight:500}.v27-crm .ca27-tabs{align-items:center;gap:4px;min-width:0;display:flex}.v27-crm .ca27-ntool{box-sizing:border-box;flex-shrink:0;align-items:center;gap:6px;min-width:0;height:48px;padding:0 16px;display:flex}.v27-crm .ca27-ntool-end{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.v27-crm .ca27-mode{width:28px;height:28px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.v27-crm .ca27-mode:hover{background:var(--hover);color:var(--ink)}.v27-crm .ca27-mode[aria-pressed=true]{background:var(--band);color:var(--ink)}.v27-crm .ca27-nsaved{text-align:right;width:112px;color:var(--faint);flex-shrink:0;font-size:12px}.v27-crm .ca27-vsettings{height:28px;color:var(--mute);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.v27-crm .ca27-vsettings:hover{background:var(--band)}.v27-crm .ca27-nscroll{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-y:auto}.v27-crm .ca27-favs{flex-shrink:0;padding:12px 16px 0}.v27-crm .ca27-favband{border:1px dashed var(--line);box-sizing:border-box;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:96px;display:flex}.v27-crm .ca27-favband[data-full]{justify-content:flex-start;align-items:stretch;gap:8px;padding:12px}.v27-crm .ca27-favtitle{color:var(--ink);margin:0;font-size:14px;font-weight:500}.v27-crm .ca27-favhint{color:var(--mute);margin:0;font-size:12px}.v27-crm .ca27-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.v27-crm .ca27-groups{flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.v27-crm .ca27-grouphead{height:36px;color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.v27-crm .ca27-count20{background:var(--band);min-width:20px;height:20px;color:var(--mute);font-variant-numeric:tabular-nums;box-sizing:border-box;border-radius:7px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:400;display:inline-flex}.v27-crm .ca27-ncard{border:1px solid var(--line);background:var(--sheet);height:200px;color:inherit;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;border-radius:12px;flex-direction:column;padding:16px;display:flex;position:relative}.v27-crm .ca27-ncard:hover,.v27-crm .ca27-ncard:focus-visible{outline:none;box-shadow:0 2px 3px -2px #1c28401a,0 4px 6px -2px #1c28400a}.v27-crm .ca27-ncard[data-selected]{border-color:var(--accent)}.v27-crm .ca27-subject{min-width:0;height:16px;color:var(--mute);align-items:center;gap:6px;font-size:12px;display:flex}.v27-crm .ca27-subject[data-none]{color:var(--faint)}.v27-crm .ca27-subject button{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;overflow:hidden}.v27-crm .ca27-subject button:hover{color:var(--accent);text-decoration:underline}.v27-crm .ca27-ntitle2{-webkit-line-clamp:2;color:var(--ink);-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;font-weight:500;line-height:21px;display:-webkit-box;overflow:hidden}.v27-crm .ca27-nbody2{-webkit-line-clamp:3;color:var(--mute);white-space:pre-line;-webkit-box-orient:vertical;flex:1;margin:6px 0 0;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.v27-crm .ca27-nfoot{border-top:1px solid var(--line);align-items:center;gap:6px;margin-top:12px;padding-top:10px;display:flex}.v27-crm .ca27-nday{color:var(--faint);flex-shrink:0;align-items:center;gap:4px;margin-left:auto;font-size:14px;display:inline-flex}.v27-crm .ca27-nacts{z-index:1;align-items:center;gap:4px;display:flex;position:absolute;top:12px;right:12px}.v27-crm .ca27-kebab{background:var(--sheet);border-radius:10px;width:28px;height:28px}.v27-crm .ca27-nacts .cr-check,.v27-crm .ca27-nlhead .cr-check,.v27-crm .ca27-nlrow .cr-check{border-color:var(--line);border-radius:5px;width:16px;height:16px}@media (min-width:768px){.v27-crm .ca27-nacts .cr-check[data-on=false],.v27-crm .ca27-nlrow .cr-check[data-on=false],.v27-crm .ca27-nlhead:not([data-some]) .cr-check{opacity:0;transition:opacity .12s}.v27-crm .ca27-ncard:hover .cr-check,.v27-crm .ca27-nlrow:hover .cr-check,.v27-crm .ca27-nlhead:hover .cr-check{opacity:1}}.v27-crm .ca27-nlhead{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);height:36px;color:var(--faint);box-sizing:border-box;flex-shrink:0;align-items:center;gap:12px;padding:0 16px;font-size:12px;font-weight:500;display:flex}.v27-crm .ca27-nlrow{border-bottom:1px solid var(--rule);cursor:pointer;box-sizing:border-box;flex-shrink:0;align-items:center;gap:12px;height:40px;padding:0 16px;display:flex}.v27-crm .ca27-nlrow:hover,.v27-crm .ca27-nlrow:focus-visible{background:color-mix(in srgb, var(--sunken) 55%, var(--sheet));outline:none}.v27-crm .ca27-nlcol{flex-shrink:0;align-items:center;gap:6px;min-width:0;display:flex}.v27-crm .ca27-nlcol[data-col=title]{text-overflow:ellipsis;white-space:nowrap;flex:1;display:block;overflow:hidden}.v27-crm .ca27-nlhead .ca27-nlcol[data-col=title]{display:flex}.v27-crm .ca27-nlcol[data-col=title] strong{color:var(--ink);font-size:14px;font-weight:500}.v27-crm .ca27-nlcol[data-col=title] em{color:var(--mute);margin-left:8px;font-size:12px;font-style:normal}.v27-crm .ca27-nlcol[data-col=links]{width:180px;display:none}.v27-crm .ca27-nlcol[data-col=type]{width:112px;display:none}.v27-crm .ca27-nlcol[data-col=created]{width:144px}@media (min-width:640px){.v27-crm .ca27-nlcol[data-col=type]{display:flex}}@media (min-width:1024px){.v27-crm .ca27-nlcol[data-col=links]{display:flex}}.v27-crm .ca27-nlhead:after{content:"";flex-shrink:0;width:28px}@media (max-width:767px){.v27-crm .ca27-ntool{scrollbar-width:none;overflow-x:auto}.v27-crm .ca27-ntool button{flex-shrink:0;min-width:40px;min-height:40px}}@media (max-width:639px){.v27-crm .ca27-sronly-sm{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.v27-crm .ca27-elist{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:auto}.v27-crm .ca27-erow{border:0;border-bottom:1px solid var(--rule);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;flex-shrink:0;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.v27-crm .ca27-erow:hover{background:color-mix(in srgb, var(--sunken) 55%, var(--sheet))}.v27-crm .ca27-erow>svg{margin-top:2px}.v27-crm .ca27-in{color:var(--accent)}.v27-crm .ca27-emain{flex:1;min-width:0}.v27-crm .ca27-eline{min-width:0;color:var(--mute);align-items:center;gap:8px;display:flex}.v27-crm .ca27-efrom{text-overflow:ellipsis;white-space:nowrap;max-width:45%;color:var(--ink);flex-shrink:1;font-size:14px;font-weight:500;overflow:hidden}@media (min-width:640px){.v27-crm .ca27-efrom{flex-shrink:0;width:180px;max-width:none}}.v27-crm .ca27-esubject{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;font-size:14px;font-weight:500;overflow:hidden}.v27-crm .ca27-esnippet{text-overflow:ellipsis;white-space:nowrap;color:var(--mute);margin-top:2px;font-size:14px;display:block;overflow:hidden}.v27-crm .ca27-edate{color:var(--mute);font-variant-numeric:tabular-nums;flex-shrink:0;margin-top:2px;font-size:14px}.v27-crm .ca27-eskel{border-bottom:1px solid var(--rule);flex-direction:column;flex-shrink:0;gap:4px;padding:12px 16px;display:flex}.v27-crm .ca27-eskel .bi-skeleton{height:16px;display:block}@media (max-width:767px){.v27-crm .ca27-table{--ca27-selw:40px}.v27-crm .ca27-table thead th,.v27-crm .ca27-table tbody td{height:40px}}.v27-crm .ca27-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238f99a8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;padding-right:30px}.v27-crm .ca27-barcount,.crm27 .ca27-barcount{color:var(--faint);margin-left:4px;font-size:12px;font-weight:400}.v27-crm .ca27-sm{height:30px}.v27-crm .ca27-dark{box-sizing:border-box}.v27-crm .ca27-dark:not(:disabled):hover{background:color-mix(in srgb, var(--ink-2,var(--ink)) 88%, var(--sheet))}.v27-crm .ca27-danger{color:var(--bad)}.v27-crm .ca27-danger:hover{background:color-mix(in srgb, var(--bad) 10%, transparent)}.v27-crm .ca27-fav[data-on] svg{fill:#eab308;color:#eab308}.v27-crm .ca27-grow{flex:1;min-width:0}.v27-crm .ca27-rdialog{gap:0;max-width:480px;padding:0}.v27-crm .ca27-rdialog-head{flex-direction:column;gap:4px;padding:20px 48px 4px 20px;display:flex}.v27-crm .ca27-rdialog-head>div{align-items:center;gap:10px;display:flex}.v27-crm .ca27-rdialog-head h2{color:var(--ink);margin:0;font-size:16px;font-weight:600;line-height:24px}.v27-crm .ca27-rdialog-head p{color:var(--faint);margin:0;font-size:14px;font-weight:500;line-height:21px}.v27-crm .ca27-rtile{background:var(--band);width:24px;height:24px;color:var(--mute);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.v27-crm .ca27-rdialog-body{gap:16px;padding:16px 20px;display:grid}.v27-crm .ca27-rdialog-foot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.v27-crm .ca27-rfield,.v27-crm .ca27-sfield{flex-direction:column;gap:8px;min-width:0;display:flex}.v27-crm .ca27-sfield{gap:6px}.v27-crm .ca27-rfield>span:first-child,.v27-crm .ca27-sfield>span:first-child{color:var(--faint);font-size:12px;font-weight:500;line-height:18px}.v27-crm .ca27-sfield>span:first-child{color:var(--mute)}.v27-crm .ca27-rfield input,.v27-crm .ca27-rfield textarea,.v27-crm .ca27-sfield input,.v27-crm .ca27-sfield textarea{border:1px solid var(--line);width:100%;height:32px;color:var(--ink);font:inherit;box-sizing:border-box;background:0 0;border-radius:10px;padding:4px 10px;font-size:14px;font-weight:500}.v27-crm .ca27-rfield textarea,.v27-crm .ca27-sfield textarea{resize:vertical;height:auto;min-height:112px;padding:8px 10px;line-height:20px}.v27-crm .ca27-rfield input:focus,.v27-crm .ca27-rfield textarea:focus,.v27-crm .ca27-sfield input:focus,.v27-crm .ca27-sfield textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent);outline:none}.v27-crm .ca27-rfield ::placeholder,.v27-crm .ca27-sfield ::placeholder{color:var(--mute)}.v27-crm .ca27-date{width:170px!important}.v27-crm .ca27-sfield .ca27-date{width:180px!important}.v27-crm .ca27-dayrow{align-items:center;gap:8px;display:flex}.v27-crm .ca27-dayrow em{color:var(--faint);font-size:12px;font-style:normal}.v27-crm .ca27-kinds{flex-wrap:wrap;gap:6px;display:flex}.v27-crm .ca27-kind{border:1px solid var(--line);height:28px;color:var(--mute);font:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.v27-crm .ca27-kind:hover:not([aria-checked=true]){background:var(--band);color:var(--ink)}.v27-crm .ca27-kind[aria-checked=true]{background:color-mix(in srgb, var(--hue) 14%, var(--sheet));color:color-mix(in srgb, var(--hue) 70%, var(--ink));border-color:#0000}.v27-crm .ca27-kind:disabled{cursor:default}.v27-crm .ca27-kind[data-pastel=blue]{--pastel-bg:#e0ecfd;--pastel-ink:#1d4ed8}.v27-crm .ca27-kind[data-pastel=purple]{--pastel-bg:#ede9fe;--pastel-ink:#6d28d9}.v27-crm .ca27-kind[data-pastel=teal]{--pastel-bg:#d5f5f0;--pastel-ink:#0f766e}.v27-crm .ca27-kind[data-pastel=yellow]{--pastel-bg:#fdf3d8;--pastel-ink:#a16207}.v27-crm .ca27-kind[data-pastel=gray]{--pastel-bg:var(--chip,var(--band));--pastel-ink:var(--ink)}.v27-crm .ca27-kind[aria-checked=true][data-pastel]{background:var(--pastel-bg);color:var(--pastel-ink)}[data-theme=dark] .v27-crm .ca27-kind[aria-checked=true][data-pastel]{background:color-mix(in srgb, var(--hue) 14%, var(--sheet));color:color-mix(in srgb, var(--hue) 70%, var(--ink))}.v27-crm .ca27-sheet-backdrop{z-index:90;background:color-mix(in srgb, var(--ink) 6%, transparent);position:fixed;inset:0}.v27-crm .ca27-sheet{border-left:1px solid var(--line);background:var(--sheet);width:min(100vw - 2rem,20rem);min-height:0;max-height:100dvh;color:var(--ink);box-sizing:border-box;flex-direction:column;gap:16px;font-size:14px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #1c28401a}@media (min-width:640px){.v27-crm .ca27-sheet{width:min(100vw - 2rem,30rem)}}.v27-crm .ca27-sheet-head{flex-direction:column;gap:2px;padding:16px 48px 16px 16px;display:flex}.v27-crm .ca27-sheet-head h2{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);margin:0;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.v27-crm .ca27-sheet-head p{color:var(--mute);margin:0;font-size:14px;line-height:20px}.v27-crm .ca27-sheet-x{width:28px;height:28px;color:var(--ink);border-radius:10px;position:absolute;top:12px;right:12px}.v27-crm .ca27-sheet-body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:0 16px 8px;display:flex;overflow-y:auto}.v27-crm .ca27-sheet-body .ca27-sfield[data-grow]{flex:1;min-height:0}.v27-crm .ca27-sheet-body .ca27-sfield[data-grow] textarea{flex:1;min-height:200px}.v27-crm .ca27-sheet-foot{align-items:center;gap:8px;margin-top:auto;padding:16px;display:flex}.v27-crm .ca27-sheet-foot .ca27-outline,.v27-crm .ca27-sheet-foot .ca27-dark{height:32px}@media (max-width:639px){.v27-crm .ca27-sheet-foot .ca27-flabel{display:none}.v27-crm .ca27-sheet-foot .ca27-ghost:has(.ca27-flabel){justify-content:center;width:32px;padding:0}}.v27-crm .ca27-links{flex-direction:column;gap:6px;display:flex}.v27-crm .ca27-linkrow{border:1px solid var(--line);border-radius:8px;align-items:center;display:flex}.v27-crm .ca27-linkrow:hover{background:var(--hover)}.v27-crm .ca27-linkrow>button:first-child{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:8px 10px;display:flex}.v27-crm .ca27-linkrow strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;font-size:14px;font-weight:500;overflow:hidden}.v27-crm .ca27-linkrow em{color:var(--faint);flex-shrink:0;font-size:12px;font-style:normal}.v27-crm .ca27-unlink{width:24px;height:24px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;margin-right:6px;padding:0;display:grid}.v27-crm .ca27-unlink:hover{background:var(--band);color:var(--ink)}.v27-crm p.ca27-none{margin:0}.v27-crm .ca27-thread{flex:1;min-width:0;min-height:0;display:flex}.v27-crm .ca27-thread-rail{border-right:1px solid var(--line);flex-direction:column;flex-shrink:0;width:440px;display:none;overflow-y:auto}@media (min-width:1024px){.v27-crm .ca27-thread-rail{display:flex}.v27-crm .ca27-thread-fold{display:none}}@media (min-width:1280px){.v27-crm .ca27-thread-rail{width:518px}}.v27-crm .ca27-thread-main,.v27-crm .ca27-thread-scroll{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}.v27-crm .ca27-thread-fold{border-bottom:1px solid var(--line)}.v27-crm .ca27-thread-fold>button{width:100%;height:36px;font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;display:flex}.v27-crm .ca27-thread-fold>button:hover{color:var(--ink)}.v27-crm .ca27-thread-fold>div{padding-bottom:8px}.v27-crm .ca27-rtabs{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:4px;height:48px;padding:0 16px;display:flex}.v27-crm .ca27-rtabs>button{height:30px;font:inherit;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.v27-crm .ca27-rtabs>button:hover{background:var(--band);color:var(--ink)}.v27-crm .ca27-rtabs>button[aria-selected=true]{color:var(--ink)}.v27-crm .ca27-rtabs>button[aria-selected=true]:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:-9px;left:2px;right:2px}.v27-crm .ca27-thread-col{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;max-width:900px;margin:0 auto;padding:20px 16px;display:flex}@media (min-width:640px){.v27-crm .ca27-thread-col{padding:20px}}.v27-crm .ca27-thread-col>.bi-skeleton{width:100%;display:block}.v27-crm .ca27-imagesbar{border:1px solid var(--line);background:var(--sunken);color:var(--mute);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:12px;display:flex}.v27-crm .ca27-msg{border:1px solid var(--line);background:var(--sunken);border-radius:8px}.v27-crm .ca27-msg[data-expanded=true]{background:var(--sheet)}.v27-crm .ca27-msg-head{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.v27-crm .ca27-msg-who{flex:1;min-width:0}.v27-crm .ca27-msg-line{align-items:center;gap:8px;min-width:0;display:flex}.v27-crm .ca27-msg-sender{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:14px;font-weight:500;overflow:hidden}.v27-crm .ca27-msg-handle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--faint);font-size:12px;overflow:hidden}.v27-crm .ca27-msg-at{color:var(--mute);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:12px}.v27-crm .ca27-msg-preview{text-overflow:ellipsis;white-space:nowrap;color:var(--mute);margin-top:4px;font-size:14px;display:block;overflow:hidden}.v27-crm .ca27-mute{color:var(--mute)}.v27-crm .ca27-ink{color:var(--ink)}.v27-crm .ca27-msg-body{padding:0 16px 16px 64px}@media (max-width:639px){.v27-crm .ca27-msg-body{padding-left:16px}}.v27-crm .ca27-msg-dl{color:var(--mute);grid-template-columns:1fr;gap:8px 12px;margin:8px 0 16px;font-size:12px;display:grid}@media (min-width:640px){.v27-crm .ca27-msg-dl{grid-template-columns:auto 1fr}}.v27-crm .ca27-msg-dl dd{flex-wrap:wrap;gap:6px;margin:0;display:flex}.v27-crm .ca27-plain{max-width:720px;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);margin:0;font-size:15px;line-height:1.6}.v27-crm .ca27-hidden{color:var(--mute);margin:0;font-size:14px}.v27-crm .ca27-quote{width:24px;height:24px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;margin-top:8px;padding:0;display:grid}.v27-crm .ca27-quote:hover{background:var(--band)}.v27-crm .ca27-sronly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v27-crm .ca27-attach{border-top:1px solid var(--rule);margin-top:16px;padding-top:12px}.v27-crm .ca27-attach>p{color:var(--mute);align-items:center;gap:6px;margin:0 0 8px;font-size:12px;font-weight:500;display:flex}.v27-crm .ca27-attach>div{flex-wrap:wrap;gap:8px;display:flex}.v27-crm .ca27-attach a{border:1px solid var(--line);background:var(--sunken);box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;max-width:100%;height:32px;padding:0 10px;text-decoration:none;display:inline-flex}.v27-crm .ca27-attach strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:14px;font-weight:500;overflow:hidden}.v27-crm .ca27-attach em{color:var(--faint);flex-shrink:0;font-size:12px;font-style:normal}.v27-crm .ca27-thread-foot{flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}.v27-crm .ca27-pchip{border:1px solid var(--line);background:var(--sunken);max-width:100%;height:28px;font:inherit;color:var(--ink);box-sizing:border-box;border-radius:7px;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}button.ca27-pchip{cursor:pointer}.v27-crm .ca27-plabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v27-crm .ca27-phandle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--faint);overflow:hidden}.v27-crm .ca27-identity{flex-shrink:0;align-items:center;gap:12px;padding:20px 16px 16px;display:flex}.v27-crm .ca27-identity h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);margin:0;font-size:16px;font-weight:600;overflow:hidden}.v27-crm .ca27-idtile{background:var(--band);width:40px;height:40px;color:var(--mute);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.v27-crm .ca27-rsec{border-bottom:1px solid var(--line);padding:8px 0}.v27-crm .ca27-rsec:last-child{border-bottom:0}.v27-crm .ca27-rsec-head{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 16px 6px;font-size:12px;font-weight:600;display:flex}.v27-crm .ca27-rsec-head svg{color:var(--mute)}.v27-crm .ca27-rrow{box-sizing:border-box;align-items:flex-start;gap:8px;min-height:34px;padding:4px 16px;display:flex}.v27-crm .ca27-rrow>span{width:112px;color:var(--faint);flex-shrink:0;padding-top:4px;font-size:12px}.v27-crm .ca27-rrow>div{min-width:0;min-height:26px;color:var(--ink);flex-wrap:wrap;flex:1;align-items:center;gap:6px;font-size:14px;display:flex}.v27-crm .ca27-hdrs{border:1px solid var(--line);background:var(--sheet);border-radius:8px;overflow:hidden}.v27-crm .ca27-hdrs>div{border-bottom:1px solid var(--line);background:var(--sunken);padding:8px 12px}.v27-crm .ca27-hdrs h2{color:var(--ink);margin:0;font-size:14px;font-weight:500}.v27-crm .ca27-hdrs table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:12px}.v27-crm .ca27-hdrs tr+tr{border-top:1px solid var(--rule)}.v27-crm .ca27-hdrs th{vertical-align:top;width:160px;color:var(--faint);padding:8px 12px;font-weight:500}.v27-crm .ca27-hdrs td{overflow-wrap:anywhere;color:var(--ink);padding:8px 12px}@media (max-width:639px){.v27-crm .ca27-reader>span{display:none}.v27-crm .ca27-reader{justify-content:center;width:40px;height:40px;padding:0}}
.crm27 .cst-check{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ink) 24%, var(--line));background:var(--sheet);color:#fff;cursor:pointer;border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex;position:relative}.crm27 .cst-check:after{content:"";position:absolute;inset:-8px -12px}.crm27 .cst-check[aria-checked=true]{border-color:var(--accent);background:var(--accent)}.crm27 .cst-check:focus-visible,.crm27 .cst-switch:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent);outline:none}.crm27 .cst-check:disabled,.crm27 .cst-switch:disabled{cursor:not-allowed;opacity:.5}.crm27 .cst-check:not([aria-checked=true]) svg{display:none!important}.crm27 .cst-switch{box-sizing:border-box;border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 14%, var(--sheet));cursor:pointer;border-radius:999px;flex:none;width:28px;height:16px;padding:0;position:relative}.crm27 .cst-switch:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .12s;position:absolute;top:1px;left:1px;box-shadow:0 1px 2px #0000002e}.crm27 .cst-switch[aria-checked=true]{border-color:var(--accent);background:var(--accent)}.crm27 .cst-switch[aria-checked=true]:after{transform:translate(12px)}@media (prefers-reduced-motion:reduce){.crm27 .cst-switch:after{transition:none}}.crm27 .cst-rows{flex-direction:column;display:flex}.crm27 .cst-rows>.cst-row+.cst-row{border-top:1px solid var(--line)}.crm27 .cst-row{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:12px 0;display:flex}.crm27 .cst-row-text{min-width:0}.crm27 .cst-t{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.crm27 .cst-d{color:var(--mute);margin:2px 0 0;font-size:14px;line-height:20px}.crm27 .cst-d[data-small=true]{font-size:13px;line-height:18px}.crm27 .cst-select{flex:none;width:192px}.crm27 .cst-select[data-narrow=true]{width:128px}.crm27 .cst-list{margin:0;padding:0;list-style:none}.crm27 .cst-list>li{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-width:0;min-height:64px;padding:12px 16px;display:flex}.crm27 .cst-list>li:last-child{border-bottom:0}.crm27 .cst-list>li[data-active=true]{background:var(--sunken)}.crm27 .cst-tile{border:1px solid var(--line);background:var(--sheet);width:32px;height:32px;color:var(--mute);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.crm27 .cst-grow{flex:1;min-width:0}.crm27 .cst-grow>p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.crm27 .cst-name{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}.crm27 .cst-meta{color:var(--mute);font-size:14px;line-height:20px}.crm27 .cst-bad{color:var(--bad)}.crm27 .cst-actions{flex:none;align-items:center;gap:4px;display:flex}.crm27 .cst-strip{padding:12px}.crm27 .cst-list+.cst-strip{border-top:1px dashed var(--line)}.crm27 .cst-connect{border:1px dashed var(--line);background:var(--sheet);width:100%;height:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.crm27 .cst-connect:hover{background:var(--sunken)}.crm27 .cst-connect:disabled{cursor:not-allowed;opacity:.5}.crm27 .cst-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:32px 16px;display:flex}.crm27 .cst-empty[data-dashed=true]{border:1px dashed var(--line);background:color-mix(in srgb, var(--sunken) 60%, transparent);border-radius:8px}.crm27 .cst-empty svg{color:var(--mute);margin-bottom:4px}.crm27 .cst-empty p{margin:0}.crm27 .cst-empty p:first-of-type{color:var(--ink);font-size:14px;font-weight:500}.crm27 .cst-empty p+p{color:var(--mute);font-size:14px}.crm27 .cst-matrix{margin:0;padding:0;list-style:none}.crm27 .cst-mhead,.crm27 .cst-mrow{align-items:center;padding:10px 16px;display:flex}.crm27 .cst-mhead{border-bottom:1px solid var(--line);color:var(--faint);font-size:12px;font-weight:500}.crm27 .cst-mhead>span{align-items:center;gap:8px;display:flex}.crm27 .cst-mhead>span:first-child{flex:1}.crm27 .cst-mrow{border-bottom:1px solid var(--line);min-height:56px}.crm27 .cst-mrow:last-child{border-bottom:0}.crm27 .cst-mrow>div:first-child{flex:1;min-width:0}.crm27 .cst-mrow .cst-t{gap:6px}.crm27 .cst-mrow .cst-d{margin:0;font-size:13px;line-height:18px}.crm27 .cst-mctl{flex:none;justify-content:center;align-items:center;width:72px;display:flex}.crm27 .cst-code{background:var(--band);font-family:var(--mono,ui-monospace, monospace);color:var(--ink);border-radius:4px;padding:1px 4px;font-size:11px}.crm27 .cst-link{color:var(--accent);font-size:14px;font-weight:500;text-decoration:none}.crm27 .cst-link:hover{text-decoration:underline}.crm27 .cst-status{color:var(--mute);align-items:center;gap:6px;margin:0;font-size:12px;line-height:16px;display:flex}.crm27 .cst-status[data-tone=ok]{color:var(--accent)}.crm27 .cst-status[data-tone=bad]{color:var(--bad)}@container (max-width:767px){.crm27 .cst-select{width:160px}.crm27 .cst-list>li{flex-wrap:wrap}}.crm27 .cs-stack>.cst-row{padding:0}.crm27 .cst-empty[data-tile=true]{padding:24px 16px}.crm27 .cst-etile{background:var(--band);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;display:inline-flex}.crm27 .cst-etile svg{margin:0}.crm27 .cst-empty[data-tile=true] p:first-of-type{font-size:14px;font-weight:500}.crm27 .cst-empty[data-tile=true] p+p{max-width:460px;font-size:13px}.crm27 .cst-pin{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.crm27 .cst-pin-name{text-overflow:ellipsis;white-space:nowrap;min-width:160px;color:var(--ink);flex:1;font-size:14px;overflow:hidden}.crm27 .cst-pin-owner{width:260px;max-width:100%}.crm27 .cs-card.cst-rule{background:var(--sunken)}.crm27 .cst-rulehead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.crm27 .cst-n{background:var(--band);text-align:center;min-width:20px;color:var(--mute);font-variant-numeric:tabular-nums;border-radius:6px;flex:none;padding:2px 6px;font-size:12px;font-weight:500}.crm27 .cst-rulename{flex:1;min-width:160px;max-width:320px;font-weight:500}.crm27 .cst-rulectl{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.crm27 .cst-cond{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.crm27 .cst-cond>.cs-input{flex:140px;width:auto;min-width:140px}.crm27 .cst-warn{color:var(--bad);margin:0;padding:0;font-size:13px;list-style:none}
.v27-crm{background:var(--sheet);height:100%;min-height:0;color:var(--ink);font-family:var(--font-sans);flex-direction:row;flex:1;font-size:14px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.v27-crm *{box-sizing:border-box}.v27-crm button,.v27-crm input,.v27-crm select,.v27-crm textarea{font:inherit;color:inherit}.v27-crm button{cursor:pointer}.v27-crm button:disabled{cursor:not-allowed;opacity:.45}.v27-crm button:focus-visible,.v27-crm input:focus-visible,.v27-crm textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cr-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.cr-pagehead{flex-shrink:0;padding-bottom:20px;position:relative}.cr-pagehead>div:last-child{position:relative}.cr-pagehead h1{font-size:24px}.cr-head{border-bottom:var(--hairline);flex-shrink:0;align-items:center;gap:8px;min-width:0;height:48px;padding:0 12px 0 16px;display:flex}.cr-head h1{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;margin:0;font-size:15px;font-weight:500;display:inline-flex;overflow:hidden}.cr-head h1 svg{color:var(--mute)}.cr-crumb{color:var(--mute);font-weight:400}.cr-crumb:hover{color:var(--ink)}.cr-crumb-sep{color:var(--faint);margin:0 2px}.cr-spacer{flex:1;min-width:0}.cr-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.cr-vsep{background:var(--line);width:1px;height:18px;margin:0 4px}.cr-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.cr-bar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:4px 40px 12px;display:flex;position:relative}.cr-bar+.cr-bar{padding-top:0}.cr-bar .dk-btn{border-radius:var(--radius-control);height:36px;padding:0 12px}.cr-bar .dk-btn[data-variant=accent]{border-radius:999px}.cr-bar .dk-btn{gap:6px;height:30px;padding:0 10px;font-weight:400}.cr-bar .dk-btn strong{font-weight:500}.cr-bar .dk-btn svg{color:var(--mute)}.cr-bar .dk-btn[data-variant=primary] svg{color:inherit}.dk-btn[data-variant=accent]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.dk-btn[data-variant=accent]:hover{background:var(--accent-hover)}.cr-viewchip{background:var(--band);border-color:#0000}.cr-viewchip .cr-dot{color:#fff;border-radius:4px;place-items:center;width:14px;height:14px;display:inline-grid}.cr-tablewrap{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.cr-table{border-collapse:separate;border-spacing:0;text-align:left;width:max-content;min-width:100%;font-size:14px}.cr-tablewrap{border-top:var(--hairline)}.cr-table th{z-index:1;background:var(--sheet);height:36px;color:var(--mute);border-bottom:var(--hairline);border-right:1px solid var(--rule);white-space:nowrap;padding:0 10px;font-size:13px;font-weight:500;position:sticky;top:0}.cr-table th .cr-th{align-items:center;gap:6px;min-width:0;display:flex}.cr-table th .cr-th svg{color:var(--faint)}.cr-table th:first-child,.cr-table td:first-child{border-right:0;width:60px;padding:0 0 0 40px}.cr-table td{border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:360px;height:36px;padding:0 10px;overflow:hidden}.cr-table td:last-child,.cr-table th:last-child{border-right:0;width:100%}.cr-table tbody tr{cursor:pointer}.cr-table tbody tr:hover td{background:var(--hover)}.cr-table tbody tr[data-selected=true] td{background:var(--accent-wash)}.cr-table .cr-name{align-items:center;gap:8px;min-width:0;font-weight:500;display:inline-flex}.cr-table a,.cr-link{color:var(--accent-text);text-decoration:none}.cr-link:hover{text-decoration:underline}.cr-tfoot{border-top:var(--hairline);height:36px;color:var(--mute);background:var(--sheet);flex-shrink:0;align-items:center;gap:20px;margin-top:auto;padding:0 10px 0 74px;font-size:13px;display:flex;position:sticky;bottom:0}.cr-tfoot button{color:var(--faint);background:0 0;border:0;padding:0;font-size:13px}.cr-tfoot button:hover{color:var(--ink)}.cr-check{border:1px solid var(--line-strong,#c9c9cc);background:var(--sheet);color:#fff;border-radius:4px;flex-shrink:0;place-items:center;width:16px;height:16px;display:inline-grid}.cr-check[data-on=true]{background:var(--accent);border-color:var(--accent)}.cr-tile{color:#fff;border-radius:4px;flex-shrink:0;place-items:center;width:16px;height:16px;display:inline-grid}.cr-tile svg{width:11px;height:11px}.cr-logo{background:var(--band);width:18px;height:18px;color:var(--ink);border-radius:4px;flex-shrink:0;place-items:center;font-size:10px;font-weight:600;display:inline-grid}.cr-chip{background:var(--chip);height:22px;color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.cr-chip .cr-sdot{border-radius:999px;width:7px;height:7px}.cr-chip[data-tone=ok]{background:var(--ok-wash);color:var(--ok)}.cr-chip[data-tone=warn]{background:var(--warn-wash);color:var(--warn)}.cr-chip[data-tone=bad]{background:var(--bad-wash);color:var(--bad)}.cr-chip[data-tone=accent]{background:var(--accent-wash);color:var(--accent-text)}.cr-chip[data-tone=mute]{color:var(--mute)}.cr-selbar{background:var(--ink);color:var(--on-ink);box-shadow:var(--shadow-modal);z-index:30;animation:bi-rise var(--dur-state) var(--ease) both;border-radius:14px;align-items:center;gap:6px;padding:6px 8px 6px 14px;font-size:13px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.cr-selbar .dk-btn{height:28px;color:inherit;background:0 0;border-color:#ffffff2e}.cr-selbar .dk-btn:hover{background:#ffffff1a}.cr-page{width:100%;padding:0 40px 48px}.cr-page-narrow{padding-top:56px}.cr-page h2{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:600;line-height:1.3}.cr-sec{margin-top:40px}.cr-sec-head{align-items:center;gap:8px;min-height:28px;margin-bottom:8px;display:flex}.cr-sec-head h3{margin:0;font-size:15px;font-weight:600}.cr-sec-head .cr-meta{color:var(--mute);font-size:13px}.cr-sec-head .cr-count{background:var(--band);min-width:20px;height:20px;color:var(--mute);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:500;display:inline-grid}.cr-composer{border:var(--hairline);border-radius:var(--radius-input);min-height:115px;transition:border-color var(--dur-pointer) var(--ease);flex-direction:column;margin-top:40px;padding:14px;display:flex}.cr-composer:focus-within{border-color:var(--accent)}.cr-composer textarea{resize:none;background:0 0;border:0;outline:none;flex:1;min-height:40px;font-size:14px}.cr-composer textarea::placeholder{color:var(--faint)}.cr-composer-foot{color:var(--mute);justify-content:flex-end;align-items:center;gap:10px;font-size:14px;display:flex}.cr-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.cr-empty{text-align:center;color:var(--mute);justify-items:center;gap:6px;padding:36px 20px;font-size:14px;display:grid}.cr-empty .cr-eicon{background:var(--band);width:40px;height:40px;color:var(--mute);border-radius:10px;place-items:center;margin-bottom:6px;display:grid}.cr-empty strong{color:var(--ink);font-weight:500}.cr-empty p{max-width:360px;margin:0;line-height:1.5}.cr-favbox{border:1px dashed var(--line);border-radius:var(--radius-input);text-align:center;color:var(--mute);margin:6px 0 22px;padding:36px 20px;font-size:13px}.cr-favbox strong{color:var(--ink);margin-bottom:4px;font-size:15px;font-weight:600;display:block}.cr-favgrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:6px 0 22px;display:grid}.cr-lbl{color:var(--mute);margin:0 0 6px;font-size:13px;font-weight:500}.cr-list{display:grid}.cr-row{border-bottom:1px solid var(--rule);text-align:left;width:100%;min-height:44px;color:var(--ink);background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 4px;display:grid}.cr-row:hover{background:var(--hover)}.cr-row .cr-rowmain{align-items:center;gap:10px;min-width:0;display:flex}.cr-row .cr-rowmain>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cr-row .cr-rowmeta{color:var(--mute);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.cr-grouphead{background:var(--sunken);height:34px;color:var(--ink);border-bottom:1px solid var(--rule);align-items:center;gap:8px;padding:0 4px;font-size:13px;display:flex}.cr-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.cr-card{border:var(--hairline);border-radius:var(--radius-panel);background:var(--sheet);text-align:left;color:var(--ink);transition:box-shadow var(--dur-pointer) var(--ease),border-color var(--dur-pointer) var(--ease);align-content:start;gap:8px;padding:14px 16px;display:grid}button.cr-card{cursor:pointer}button.cr-card:hover{box-shadow:var(--shadow-lift)}.cr-card h4{margin:0;font-size:15px;font-weight:500}.cr-card p{color:var(--mute);margin:0;font-size:13px;line-height:1.5}.cr-card-foot{border-top:1px solid var(--rule);color:var(--mute);align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.cr-metrics{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.cr-metric{border:var(--hairline);border-radius:var(--radius-panel);gap:4px;padding:14px 16px;display:grid}.cr-metric span{color:var(--mute);font-size:13px}.cr-metric strong{letter-spacing:-.02em;font-size:24px;font-weight:600}.cr-metric em{color:var(--ok);font-size:12px;font-style:normal}.cr-metric em[data-down]{color:var(--bad)}.cr-bars{gap:8px;display:grid}.cr-barrow{grid-template-columns:150px minmax(40px,1fr) 70px;align-items:center;gap:10px;font-size:13px;display:grid}.cr-barrow>span:first-child{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cr-track{background:var(--band);border-radius:4px;height:8px;overflow:hidden}.cr-track i{background:var(--accent);border-radius:4px;height:100%;display:block}.cr-barrow>span:last-child{text-align:right;font-variant-numeric:tabular-nums}.cr-board{flex:1;align-items:stretch;gap:12px;min-height:0;padding:8px 40px 24px;display:flex;overflow:auto}.cr-lane{flex-direction:column;flex:0 0 250px;gap:8px;width:250px;min-height:0;display:flex}.cr-lane-head{align-items:center;gap:8px;height:28px;padding:0 4px;font-size:14px;font-weight:500;display:flex}.cr-lane-head .cr-sdot{border-radius:999px;width:8px;height:8px}.cr-lane-head .cr-count{color:var(--mute);background:var(--band);border-radius:999px;place-items:center;height:18px;padding:0 6px;font-size:12px;font-weight:400;display:inline-grid}.cr-lane-body{flex:1;align-content:start;gap:8px;display:grid}.cr-lane-foot{border-top:var(--hairline);text-align:center;color:var(--ink);margin-top:auto;padding:10px 4px 0;font-size:13px}.cr-lane-foot span{color:var(--faint);margin-left:4px}.cr-dcard{border:var(--hairline);border-radius:var(--radius-input);background:var(--sheet);text-align:left;color:var(--ink);cursor:pointer;gap:6px;padding:10px 12px;display:grid}.cr-dcard:hover{box-shadow:var(--shadow-lift)}.cr-dcard .cr-drow{align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.cr-dcard .cr-drow svg{color:var(--mute);flex-shrink:0}.cr-dcard .cr-drow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cr-dcard .cr-dfoot{border-top:1px solid var(--rule);color:var(--faint);align-items:center;gap:6px;padding-top:8px;font-size:12px;display:flex}.cr-record{flex:1;grid-template-columns:minmax(300px,480px) minmax(0,1fr);min-height:0;display:grid}.cr-rail{border-right:var(--hairline);min-height:0;padding:16px 16px 24px;overflow:auto}.cr-rail-id{align-items:center;gap:12px;margin-bottom:12px;display:flex}.cr-rail-id h2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:22px;font-weight:600;overflow:hidden}.cr-rail-actions{flex-wrap:wrap;gap:6px;margin-bottom:22px;display:flex}.cr-rail-actions .dk-btn{gap:6px;height:28px;padding:0 10px;font-size:13px;font-weight:400}.cr-attrs{gap:2px;display:grid}.cr-attr{border-radius:8px;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:8px;min-height:32px;display:grid}.cr-attr:hover{background:var(--hover)}.cr-attr>span:first-child{color:var(--mute);align-items:center;gap:8px;padding-left:4px;font-size:13px;display:flex}.cr-attr>span:first-child svg{color:var(--faint)}.cr-attr .cr-val{text-overflow:ellipsis;white-space:nowrap;text-align:left;width:100%;min-width:0;height:32px;color:var(--ink);background:0 0;border:0;align-items:center;padding:0 8px;font-size:14px;display:flex;overflow:hidden}.cr-attr .cr-val[data-empty=true]{color:var(--faint)}.cr-attr input.cr-val{border:1px solid var(--accent);background:var(--sheet);border-radius:6px;outline:none}.cr-railsec{align-items:center;gap:6px;height:32px;margin-top:14px;font-size:14px;font-weight:500;display:flex}.cr-railsec svg{color:var(--mute)}.cr-railsec .cr-spacer{flex:1}.cr-railsec button{color:var(--mute);background:0 0;border:0;font-size:13px}.cr-railsec button:hover{color:var(--ink)}.cr-tabs{scrollbar-width:none;flex-shrink:0;align-items:center;gap:4px;min-height:40px;padding:0 40px 8px;display:flex;overflow:auto}.cr-bar .cr-tabs{padding:0}.cr-rmain>.cr-tabs{border-bottom:var(--hairline);padding:8px 24px}.cr-tab{border-radius:var(--radius-control);height:32px;color:var(--mute);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;font-size:14px;display:inline-flex}.cr-tab:hover{background:var(--hover);color:var(--ink)}.cr-tab[data-active=true]{background:var(--band);color:var(--ink);font-weight:500}.cr-tab .cr-count{background:var(--band);min-width:18px;height:18px;color:var(--mute);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:500;display:inline-grid}.cr-tab[data-active=true] .cr-count{background:var(--sheet)}.cr-rmain{flex-direction:column;min-width:0;min-height:0;display:flex}.cr-rbody{flex:1;min-height:0;padding:24px 32px 40px;overflow:auto}.cr-record{border-top:var(--hairline)}.cr-hl{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-bottom:28px;display:grid}.cr-hlcard{border:var(--hairline);border-radius:var(--radius-input);gap:14px;padding:14px 16px;display:grid}.cr-hlcard>span:first-child{color:var(--mute);justify-content:space-between;align-items:center;font-size:14px;display:flex}.cr-hlcard>span:first-child svg{color:var(--faint)}.cr-hlcard strong{font-size:15px;font-weight:500}.cr-hlcard .cr-faint{color:var(--faint);font-weight:400}.cr-timeline{gap:6px;display:grid}.cr-event{border:var(--hairline);border-radius:var(--radius-control);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:36px;padding:0 12px;font-size:14px;display:grid}.cr-event span{color:var(--mute)}.cr-event strong{color:var(--ink);font-weight:500}.cr-event .cr-when{color:var(--faint);font-size:12px}.cr-settings{border-top:var(--hairline);flex:1;grid-template-columns:208px minmax(0,1fr);min-height:0;display:grid}.cr-snav{border-right:var(--hairline);align-content:start;gap:14px;padding:16px 12px;display:grid;overflow:auto}.cr-snav .cr-lbl{margin:0 0 4px;padding:0 8px}.cr-snav-row{border-radius:var(--radius-control);height:30px;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:0 8px;font-size:14px;display:flex}.cr-snav-row svg{color:var(--mute)}.cr-snav-row:hover{background:var(--hover)}.cr-snav-row[data-active=true]{background:var(--band);font-weight:500}.cr-sbody{min-height:0;padding:28px 32px 48px;overflow:auto}.cr-sbody>div{max-width:765px}.cr-sbody[data-wide=true]>div{max-width:none}.cr-sbody h2{margin:0 0 4px;font-size:18px;font-weight:600}.cr-sbody .cr-desc{color:var(--mute);margin:0 0 18px;font-size:13px;line-height:1.5}.cr-form{border:var(--hairline);border-radius:var(--radius-panel);gap:14px;margin-bottom:18px;padding:16px;display:grid}.cr-form .dk-field{gap:6px}.cr-formrow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cr-formfoot{justify-content:flex-end;gap:8px;display:flex}.cr-switchrow{border-bottom:1px solid var(--rule);align-items:center;gap:12px;min-height:44px;padding:0 4px;display:flex}.cr-switchrow:last-child{border-bottom:0}.cr-switchrow>div{flex:1;gap:2px;min-width:0;display:grid}.cr-switchrow strong{font-size:14px;font-weight:500}.cr-switchrow span{color:var(--mute);font-size:13px}.cr-switch{background:var(--band);width:36px;height:22px;transition:background var(--dur-pointer) var(--ease);border:0;border-radius:999px;flex-shrink:0;padding:0;position:relative}.cr-switch:after{content:"";width:16px;height:16px;transition:transform var(--dur-pointer) var(--ease);background:#fff;border-radius:999px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.cr-switch[aria-checked=true]{background:var(--accent)}.cr-switch[aria-checked=true]:after{transform:translate(14px)}.cr-aside{border-left:var(--hairline);background:var(--sheet);width:340px;min-height:0;animation:bi-slide var(--dur-state) var(--ease) both;flex-direction:column;flex:0 0 340px;display:flex}.cr-aside-head{border-bottom:var(--hairline);flex-shrink:0;align-items:center;gap:8px;height:48px;padding:0 8px 0 16px;font-size:15px;font-weight:500;display:flex}.cr-aside-body{flex:1;align-content:start;gap:8px;min-height:0;padding:12px 16px;display:grid;overflow:auto}.cr-job{border:var(--hairline);border-radius:var(--radius-input);gap:8px;padding:10px 12px;display:grid}.cr-job-top{align-items:center;gap:8px;font-size:14px;display:flex}.cr-job-top span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cr-job .cr-track{height:4px}.cr-job-foot{gap:6px;display:flex}.cr-job-foot .dk-btn{height:26px;padding:0 8px;font-size:12px}.cr-editor{border-top:var(--hairline);flex:1;grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid}.cr-editor[data-inspector=false]{grid-template-columns:minmax(0,1fr)}.cr-canvas{background:var(--sunken);background-image:radial-gradient(var(--line) 1px,transparent 1px);background-size:20px 20px;flex-direction:column;align-items:center;gap:0;min-height:0;padding:32px;display:flex;overflow:auto}.cr-node{border:var(--hairline);border-radius:var(--radius-input);background:var(--sheet);text-align:left;width:280px;color:var(--ink);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid;box-shadow:0 1px 2px #0000000a}.cr-node[data-active=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.cr-node .cr-tile{border-radius:7px;width:26px;height:26px}.cr-node .cr-tile svg{width:14px;height:14px}.cr-node strong{font-size:14px;font-weight:500;display:block}.cr-node span{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.cr-edge{background:var(--line-strong,#c9c9cc);width:1px;height:28px;position:relative}.cr-edge:after{content:"";border:4px solid #0000;border-top-color:var(--line-strong,#c9c9cc);border-bottom:0;position:absolute;bottom:-1px;left:-3px}.cr-inspector{border-left:var(--hairline);align-content:start;gap:14px;min-height:0;padding:16px;display:grid;overflow:auto}.cr-inspector h3{margin:0;font-size:15px;font-weight:600}.cr-steps{gap:14px;max-width:820px;margin:0 auto;padding:8px 40px 48px;display:grid}.cr-step{border:var(--hairline);border-radius:var(--radius-panel);background:var(--sheet);overflow:hidden}.cr-step-head{border-bottom:var(--hairline);height:40px;color:var(--mute);align-items:center;gap:8px;padding:0 8px 0 14px;font-size:13px;display:flex}.cr-step-head strong{color:var(--ink);font-weight:500}.cr-step input,.cr-step textarea{background:0 0;border:0;outline:none;width:100%;padding:10px 14px;font-size:14px}.cr-step input{border-bottom:1px solid var(--rule);font-weight:500}.cr-step textarea{resize:vertical;min-height:120px;line-height:1.55}.cr-step-tools{border-top:1px solid var(--rule);gap:4px;padding:6px 8px;display:flex}.cr-step-tools .dk-btn{border-color:#0000;height:26px;padding:0 8px;font-size:12px}.cr-delay{color:var(--mute);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.cr-toolbar{border-bottom:var(--hairline);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;padding:10px 16px;display:flex}.cr-email{gap:16px;max-width:900px;margin:0 auto;padding:8px 40px 48px;display:grid}.cr-email pre{white-space:pre-wrap;font:inherit;margin:0;line-height:1.6}.cr-attach{border:var(--hairline);border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;display:inline-flex}.cr-headers{font-family:var(--font-mono);color:var(--mute);background:var(--sunken);border-radius:var(--radius-panel);gap:4px;padding:12px 14px;font-size:12px;display:grid}.cr-note{gap:10px;display:grid}.cr-transcript{gap:10px;font-size:14px;line-height:1.55;display:grid}.cr-transcript p{margin:0}.cr-transcript b{color:var(--mute);margin-right:8px;font-size:12px;font-weight:500}.cr-player{border:var(--hairline);border-radius:var(--radius-panel);align-items:center;gap:12px;padding:12px 14px;display:flex}.cr-player .cr-track{flex:1}.cr-help{border:var(--hairline);border-radius:var(--radius-panel);background:var(--sheet);width:300px;box-shadow:var(--shadow-menu);z-index:40;animation:bi-pop var(--dur-state) var(--ease) both;padding:10px;position:absolute;bottom:12px;left:12px}.cr-help p{margin:0 0 6px 4px;font-size:14px;font-weight:600}.cr-helprow{text-align:left;width:100%;height:30px;color:var(--ink);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 6px;font-size:14px;display:flex}.cr-helprow:hover{background:var(--hover)}.cr-helprow[data-done=true] span{color:var(--mute);text-decoration:line-through}.cr-helprow .cr-check{border-radius:999px}.cr-kv{grid-template-columns:140px minmax(0,1fr);gap:8px 12px;margin:0;font-size:13px;display:grid}.cr-kv dt{color:var(--mute)}.cr-kv dd{overflow-wrap:anywhere;margin:0}.cr-checks{gap:6px;display:grid}.cr-checkrow{border:var(--hairline);border-radius:var(--radius-control);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:grid}.cr-checkrow span{color:var(--mute);font-family:var(--font-mono);font-size:12px}.cr-ask{gap:10px;display:grid}.cr-askq{background:var(--band);border-radius:14px 14px 6px;justify-self:end;max-width:92%;padding:8px 12px;font-size:13px;line-height:1.5}.cr-aska{white-space:pre-wrap;font-size:13px;line-height:1.55}@container (max-width:900px){.cr-record{grid-template-columns:minmax(0,1fr)}.cr-rail{border-right:0;border-bottom:var(--hairline)}.cr-settings{grid-template-columns:minmax(0,1fr)}.cr-snav{border-right:0;border-bottom:var(--hairline);flex-wrap:wrap;gap:4px;padding:10px 12px;display:flex}.cr-snav>div{flex-wrap:wrap;gap:4px;display:flex!important}.cr-snav-row{width:auto;height:28px}.cr-record{grid-template-rows:minmax(0,44%) minmax(0,1fr)}.cr-rail{min-height:0;overflow:auto}.cr-settings{grid-template-rows:auto minmax(0,1fr)}.cr-snav .cr-lbl{display:none}.cr-editor{grid-template-columns:minmax(0,1fr)}.cr-inspector{display:none}.cr-aside{z-index:20;box-shadow:var(--shadow-modal);position:absolute;top:0;bottom:0;right:0}.cr-page{padding:0 16px 32px}.cr-bar,.cr-tabs{padding-left:16px;padding-right:16px}.cr-pagehead>div:last-child{padding:24px 16px 0!important}.cr-table th:first-child,.cr-table td:first-child{width:40px;padding-left:16px}.cr-tfoot{padding-left:50px}.cr-board{padding:8px 16px 24px}}
