.signin__logo{display:block;width:min(260px,70%);height:auto;margin:0 auto 14px;background:none;padding:0;border-radius:0}.signin__logo--on-light,:root[data-theme=light] .signin__logo--on-dark{display:none}:root[data-theme=light] .signin__logo--on-light{display:block}.btn.btn--call{background:var(--pr-call-soft);color:var(--pr-call);border-color:color-mix(in srgb,var(--pr-call) 38%,transparent);font-weight:600;gap:6px;text-decoration:none}.btn.btn--call:hover{background:color-mix(in srgb,var(--pr-call) 22%,var(--ll-surface))}.btn.btn--call[aria-disabled=true]{opacity:.5;pointer-events:none}.pr-pair{display:flex;align-items:center;gap:8px}.pr-pair .btn{flex:none}.pr-pair .btn--primary,.pr-pair .btn--solid-fill{flex:1 1 auto}.pr-acts{display:flex;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-subtle)}.pr-acts .btn{height:40px}.pr-acts .btn--primary{flex:1.4 1}.pr-acts .btn:not(.btn--primary):not(.btn--call){flex:1 1}.pr-phoneline{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-13);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-phoneline .btn--icon{width:28px;height:28px;min-height:28px}.pr-bk{display:grid;grid-gap:10px;gap:10px}.pr-bk__row{display:flex;align-items:center;gap:10px;width:100%;text-align:left;min-height:44px;padding:6px 12px;border:1px solid var(--border-control);border-radius:var(--r-control);background:var(--surface-2);color:var(--text);font:inherit;font-size:var(--fs-13)}.pr-bk__row:hover{background:var(--ll-hover)}.pr-bk__row>svg{flex:none;color:var(--text-faint)}.pr-bk__text{flex:1 1;min-width:0;display:grid;grid-gap:1px;gap:1px}.pr-bk__label{font-size:var(--fs-11);color:var(--text-faint);font-weight:600;letter-spacing:.02em;text-transform:uppercase}.pr-bk__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.pr-bk__value--empty{color:var(--text-faint);font-weight:400}.pr-bk__chev{flex:none;color:var(--text-faint)}.pr-bk textarea.textarea{min-height:64px}.pr-bk__name{display:grid;grid-gap:4px;gap:4px}.pr-bk__meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.pr-ppl{display:grid;grid-gap:4px;gap:4px}.pr-ppl__row{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 10px;border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface);cursor:pointer}.pr-ppl__row[aria-checked=true]{border-color:var(--ll-selected-border);background:var(--ll-selected)}.pr-ppl__box{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border-control);display:grid;place-items:center;flex:none;color:transparent}.pr-ppl__row[aria-checked=true] .pr-ppl__box{background:var(--ll-brand);border-color:var(--ll-brand);color:var(--ll-brand-foreground)}.pr-ppl__name{flex:1 1;min-width:0;font-size:var(--fs-13);font-weight:500}.pr-ppl__role{color:var(--text-faint)}.pr-ppl__main,.pr-ppl__role{font-size:var(--fs-11)}.pr-days{display:flex;gap:6px;overflow-x:auto;padding:2px 0 8px;scrollbar-width:none}.pr-days::-webkit-scrollbar{display:none}.pr-day{flex:none;min-width:52px;min-height:52px;border:1px solid var(--border-control);border-radius:var(--r-control);background:var(--surface);color:var(--text);display:grid;place-items:center;padding:4px 6px;font:inherit}.pr-day small{font-size:var(--fs-11);color:var(--text-faint)}.pr-day strong{font-size:var(--fs-16);font-weight:600}.pr-day[aria-pressed=true]{background:var(--ll-brand);border-color:var(--ll-brand);color:var(--ll-brand-foreground)}.pr-day[aria-pressed=true] small{color:inherit;opacity:.8}.pr-slots{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.pr-slot{min-height:44px;border:1px solid var(--border-control);border-radius:var(--r-control);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-13);font-weight:600;display:grid;place-items:center;padding:4px;line-height:1.2}.pr-slot small{font-weight:400;font-size:var(--fs-11);color:var(--text-faint)}.pr-slot[aria-pressed=true]{background:var(--ll-brand);border-color:var(--ll-brand);color:var(--ll-brand-foreground)}.pr-slot[aria-pressed=true] small{color:inherit;opacity:.8}.pr-slot--tight{border-style:dashed;border-color:var(--warning,#b7791f)}.pr-slot--tight small{color:var(--warning,#b7791f)}.pr-slot--taken{background:var(--surface-2);color:var(--text-faint);border-style:dashed;opacity:.75;cursor:pointer}.pr-slot--taken small{text-transform:uppercase;letter-spacing:.04em;font-weight:650;color:var(--text-faint)}.pr-accent{font-weight:650}.pr-accent--idle{color:var(--info,#2f6fba)}.pr-accent--warn{color:var(--warning,#b7791f)}.pr-strip{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;margin-bottom:10px}.pr-strip button{min-height:52px;border:1px solid transparent;border-radius:var(--r-control);background:transparent;color:var(--text);display:grid;place-items:center;grid-gap:0;gap:0;font:inherit;padding:4px 0;position:relative}.pr-strip button small{font-size:var(--fs-11);color:var(--text-faint);font-weight:600}.pr-strip button strong{font-size:var(--fs-15);font-weight:600}.pr-strip button[aria-selected=true]{background:var(--ll-brand);color:var(--ll-brand-foreground)}.pr-strip button[aria-selected=true] small{color:inherit;opacity:.8}.pr-strip button.is-today:not([aria-selected=true]) strong{color:var(--accent)}.pr-strip button i{position:absolute;bottom:3px;width:5px;height:5px;border-radius:50%;background:var(--accent)}.pr-strip button[aria-selected=true] i{background:var(--ll-brand-foreground)}.pr-month{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.pr-month .pr-dow{text-align:center;font-size:var(--fs-11);font-weight:600;color:var(--text-faint);padding:2px 0}.pr-month button{min-height:44px;border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-13);display:grid;place-items:center;grid-gap:0;gap:0;padding:2px}.pr-month button.is-out{opacity:.4}.pr-month button.is-today:not([aria-pressed=true]){border-color:var(--ll-brand)}.pr-month button[aria-pressed=true]{background:var(--ll-brand);border-color:var(--ll-brand);color:var(--ll-brand-foreground)}.pr-month button small{font-size:var(--fs-11);background:var(--ll-brand-soft);color:var(--accent);border-radius:var(--r-pill);padding:0 6px;line-height:15px}.pr-meet{display:flex;gap:12px;align-items:flex-start}.pr-meet__when{flex:none;width:62px;text-align:right;font-size:var(--fs-13);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-meet__when small{display:block;color:var(--text-faint);font-weight:400;font-size:var(--fs-11)}.pr-meet__bar{flex:none;width:3px;align-self:stretch;border-radius:3px;background:var(--ll-brand)}.pr-statusline{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pr-transcript{background:var(--surface-2);border-radius:var(--r-tile);padding:10px 12px;color:var(--text-muted);white-space:pre-wrap;margin-top:8px}.pr-kv,.pr-transcript{font-size:var(--fs-13)}.pr-kv{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--border-subtle)}.pr-kv>span:first-child{color:var(--text-faint)}.pr-kv>span:last-child{text-align:right;min-width:0;overflow-wrap:anywhere}.pr-contact{display:grid;grid-gap:10px;gap:10px;min-width:0}.pr-contact__head{display:flex;align-items:flex-start;gap:10px;min-width:0}.pr-contact__who{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.pr-contact__name{display:flex;align-items:center;gap:4px;min-width:0}.pr-contact__name>strong{font-size:var(--fs-16,16px);line-height:1.25;overflow-wrap:anywhere;word-break:break-word}.pr-contact__phone{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.pr-contact__edit{display:grid;grid-gap:6px;gap:6px;width:100%;min-width:0}.pr-contact__label{font-size:var(--fs-12,12px);color:var(--text-faint)}.pr-contact__editrow{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.pr-contact__editrow>.input{flex:1 1 auto;min-width:0;width:100%;font-size:16px}.pr-contact__editrow>.btn--icon{flex:0 0 auto;min-width:44px;min-height:44px}@media (max-width:480px){.pr-contact__editrow{flex-wrap:wrap}.pr-contact__editrow>.input{flex:1 1 100%}}.pr-contact__addr{display:grid;grid-gap:4px;gap:4px;min-width:0;text-align:left;justify-items:start}.pr-contact__addrtext{overflow-wrap:anywhere;font-size:var(--fs-14)}.pr-contact__acts{display:flex;flex-wrap:wrap;gap:8px}.pr-contact__heard{display:grid;grid-gap:6px;gap:6px;padding:8px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-m,10px);background:var(--ll-surface-2,transparent)}.pr-contact__suggest{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:var(--fs-13)}.pr-kv.pr-kv--stack{flex-direction:column;gap:4px}.pr-kv.pr-kv--stack>span:last-child{text-align:left;width:100%}.pr-customer{background:none;border:0;padding:0;margin:0;font:inherit;font-weight:600;text-align:left;color:var(--brand-text,var(--text));text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);cursor:pointer;min-height:24px;overflow-wrap:anywhere}.pr-customer:focus-visible{outline:2px solid var(--focus,currentColor);outline-offset:2px;border-radius:4px}.pr-newcaller{color:var(--text-faint);font-size:inherit}.btn.btn--ready{background:var(--positive-soft,rgba(46,160,100,.14));color:var(--positive,#2e9f64);border-color:var(--positive-border,color-mix(in srgb,var(--positive,#2e9f64) 40%,transparent));font-weight:600}.btn.btn--ready:hover{background:color-mix(in srgb,var(--positive,#2e9f64) 22%,var(--ll-surface,transparent))}.pr-ready{margin-left:8px;padding-left:8px;border-left:1px solid color-mix(in srgb,currentColor 35%,transparent);font-size:var(--fs-11,11px);font-weight:600;letter-spacing:.02em;white-space:nowrap}.pr-linkbtn{display:inline-flex;align-items:center;gap:2px;min-height:36px;padding:0 2px;background:none;border:0;color:var(--brand-text,var(--text));font:inherit;font-weight:600;text-align:right;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);cursor:pointer}.pr-linkbtn:focus-visible{outline:2px solid var(--focus,currentColor);outline-offset:2px;border-radius:4px}.pr-mini>div{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid var(--border-subtle);font-size:var(--fs-13)}.pr-livenote{display:flex;align-items:center;gap:6px;font-size:var(--fs-11);color:var(--text-faint);margin:0 2px 8px}.pr-livenote--bad{color:var(--negative)}.pr-livenote button{border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer;min-height:28px}.pr-title{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pr-livedot{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-11);font-weight:500;letter-spacing:0;color:var(--text-faint)}.pr-livedot__dot{width:8px;height:8px;border-radius:50%;background:var(--text-faint);opacity:.6}.pr-livedot--live .pr-livedot__dot{background:var(--ll-success);opacity:1}.pr-livedot--warn .pr-livedot__dot{background:var(--ll-warning);opacity:1}.pr-livedot--bad .pr-livedot__dot{background:var(--negative);opacity:1}.pr-livedot--bad{color:var(--negative)}.pr-livedot__say button{border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer;min-height:28px;padding:0 2px}.pr-card-acts{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:nowrap}.pr-card-acts .btn{height:40px;min-width:0;padding:0 10px;white-space:nowrap;flex:1 1 auto;justify-content:center}.pr-card-acts .btn--call{flex:0 0 auto}.pr-card-acts .btn--primary{flex:1.4 1 auto}.pr-card-acts .btn--sm{height:40px;font-size:var(--fs-13)}.pr-card-acts a.btn{text-decoration:none}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}.bottombar__item,.btn,.ll-seg__btn,.navlink,.pr-day,.pr-slot,[role=button],button{touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.btn:active:not(:disabled){transform:scale(.97)}@media (pointer:coarse){.input,.ll-searchrow__field .input,.select,.textarea,input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.btn:active:not(:disabled){transform:none}}.bottombar{padding-bottom:env(safe-area-inset-bottom,0)}@media (max-width:899px){.topbar{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}}.ll-skel--card{height:132px;border-radius:var(--r-panel)}.pr-demo-tag{font-size:var(--fs-11);background:var(--ll-brand-soft);color:var(--accent);border-radius:var(--r-pill);padding:1px 8px;font-weight:600}.pr-err{display:flex;justify-content:space-between;align-items:center;gap:8px;background:var(--negative-soft);border:1px solid var(--negative-border);color:var(--negative);border-radius:var(--r-control);padding:8px 10px;font-size:var(--fs-13);margin-top:8px}.pr-err button{border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer;min-height:32px}.pr-warn{background:var(--warning-soft);border:1px solid var(--warning-border);color:var(--warning);border-radius:var(--r-control);padding:8px 10px;font-size:var(--fs-13)}.pr-main-pad{padding-bottom:8px}.pr-stack{display:grid;grid-gap:10px;gap:10px}.pr-title{font-size:var(--fs-20);font-weight:650;letter-spacing:var(--track-tight);margin:0 0 12px}@media (max-width:899px){.pr-bk{gap:8px}}.pr-fcount{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--ll-brand);color:var(--ll-brand-foreground);font-size:10px;font-weight:700;line-height:16px;text-align:center}.pr-link{color:var(--ll-brand-strong);text-decoration:none}.pr-link:hover{text-decoration:underline}.pr-acts .pr-pair{flex:1 1}.pr-attn{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pr-attn--card{margin-top:4px}.pr-attn__prior{flex-basis:100%;font-size:var(--fs-11);color:var(--text-faint)}.pr-attn__acts{display:flex;margin-top:10px}.pr-attn__acts,.pr-attn__mark{flex-wrap:wrap;align-items:center;gap:8px}.pr-attn__mark{display:inline-flex}.pr-attn__error{font-size:var(--fs-13);color:var(--negative)}.pr-attn-line{margin:0 2px 8px;font-size:var(--fs-13);color:var(--warning)}.pr-acts-inline{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.pr-hist__right{display:inline-flex;align-items:center;gap:8px;text-align:right}.pr-act-list{list-style:none;margin:0 0 8px;padding:0}.pr-act-list__row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid var(--border-subtle);font-size:var(--fs-13)}.pr-act-list__text{display:grid;grid-gap:2px;gap:2px;min-width:0}.pr-act-list__pills{display:flex;flex-wrap:wrap;gap:6px}.pr-ident{display:grid;grid-gap:14px;gap:14px;margin-top:4px}.pr-ident__h{margin:0 0 6px;font-size:var(--fs-13);font-weight:650}.pr-ident__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:var(--fs-13)}.pr-ident__item summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px;cursor:pointer;min-height:32px}.pr-ident__value{font-weight:600;overflow-wrap:anywhere}.pr-ident__lines{margin:6px 0 0;display:grid;grid-gap:4px;gap:4px}.pr-ident__lines>div{display:flex;justify-content:space-between;gap:12px}.pr-ident__lines dt{color:var(--text-faint)}.pr-ident__lines dd{margin:0;text-align:right;min-width:0;overflow-wrap:anywhere}.pr-ident__merged{display:grid;grid-gap:1px;gap:1px}.pr-merge{display:grid;grid-gap:10px;gap:10px}.pr-merge__pair{margin:0;font-size:var(--fs-13);overflow-wrap:anywhere}.pr-merge__results{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.pr-merge__hit{display:grid;grid-gap:2px;gap:2px;width:100%;text-align:left;padding:10px 12px;min-height:44px;border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-13);cursor:pointer}.pr-merge__hit--active,.pr-merge__hit:hover{background:var(--ll-hover);border-color:var(--ll-selected-border)}.pr-merge__hit--off{opacity:.55;cursor:not-allowed}.pr-merge__who{font-weight:600}.pr-merge__nums{color:var(--text-muted);overflow-wrap:anywhere}.pr-merge__flags{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pr-merge__why{color:var(--warning);font-size:var(--fs-11)}.pr-merge__what{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;font-size:var(--fs-13)}.pr-nfiles{display:grid;grid-gap:8px;gap:8px}.pr-nfiles__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pr-nfiles__notice{margin:0;font-size:var(--fs-13);color:var(--warning)}.pr-nfiles__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.pr-nfiles__item{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:var(--fs-13)}.pr-nfiles__name{font-weight:500;overflow-wrap:anywhere}.pr-nfiles__progress{width:96px;height:8px}.pr-nfiles__failed{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--negative)}.pr-ngal{display:grid;grid-gap:8px;gap:8px;margin-top:6px}.pr-ngal__chips,.pr-ngal__thumbs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.pr-ngal__thumb{display:block;width:72px;height:72px;border-radius:var(--r-tile);overflow:hidden;border:1px solid var(--border);background:var(--surface-2)}.pr-ngal__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pr-ngal__chip{text-decoration:none}.pr-note-item{display:grid;grid-gap:4px;gap:4px;width:100%}.pr-note{display:grid;grid-gap:6px;gap:6px}.pr-note__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pr-note__edited{font-size:var(--fs-11);color:var(--text-faint)}.pr-nrev{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.pr-nrev__item{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;background:var(--surface-2);border-radius:var(--r-tile)}.pr-nrev__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:var(--fs-13)}.pr-nrev__body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-13)}.pr-nedit{display:grid;grid-gap:10px;gap:10px;padding:10px;border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface)}.pr-nedit__files{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.pr-nedit__file{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:var(--fs-13)}.pr-nedit__file--off .pr-nedit__name{text-decoration:line-through;color:var(--text-faint)}.pr-nedit__thumb{width:36px;height:36px;object-fit:cover;border-radius:6px}.pr-nedit__conflict,.pr-nedit__merge{display:grid;grid-gap:6px;gap:6px;padding:8px 10px;border-radius:var(--r-control);font-size:var(--fs-13)}.pr-nedit__merge{background:var(--surface-2)}.pr-nedit__merge ul{margin:0;padding-left:18px}.pr-nedit__conflict{background:var(--warning-soft);border:1px solid var(--warning-border)}.pr-nedit__acts{display:flex;flex-wrap:wrap;gap:8px}.pr-nedit__foot{display:flex;justify-content:flex-end;gap:8px}@media (min-width:900px){.pr-ngal__thumb{width:88px;height:88px}}@media (max-width:480px){.pr-ident__lines>div{flex-direction:column;gap:0}.pr-ident__lines dd{text-align:left}}.sheet__head{align-items:center}.crm-bar .pr-pair{flex:1 1 auto;min-width:0}.crm-bar .pr-pair .btn{min-height:44px}.pr-nextpair{display:grid;grid-gap:4px;gap:4px;flex:1 1 auto;min-width:0}.pr-acts .pr-nextpair{flex:1 1}.pr-acts:has(.pr-viewmeeting){flex-wrap:wrap}.pr-acts .btn.btn--ghost.pr-viewmeeting{flex:1 1 100%;order:2;height:32px}.pr-card-acts .btn{padding:0 12px}.pr-card-acts.ll-callcard__acts .btn:not(.btn--primary):not(.amenu__trigger){flex:0 0 auto}.pr-card-acts.ll-callcard__acts .btn.btn--call:not(.btn--primary):not(.amenu__trigger){min-width:84px}.pr-card-acts.ll-callcard__acts .btn.btn--primary{flex:1 1}.ll-callcard__pills .pr-facts{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0}.ll-callcard__pills .pr-facts>span+span:before{content:none}.ll-toast{flex-wrap:wrap;row-gap:0}.ll-toast__text{order:1;flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 48px);padding-top:6px;font-size:13px}.ll-toast__close{order:2;align-self:flex-start;width:36px;height:36px}.ll-toast__act{order:3;min-height:40px;padding:4px 14px 4px 0;font-size:13px}.ll-toast{padding-top:8px;padding-bottom:2px}.pr-err button{white-space:nowrap;flex:none}.pr-dayrow{display:flex;align-items:center;gap:8px;margin-top:10px}.pr-dayrow .input{width:auto;min-width:0}.pr-attn-chip{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;min-height:32px;padding:0 12px;border-radius:var(--r-pill);border:1px solid var(--warning-border);background:var(--warning-soft);color:var(--warning);font:inherit;font-size:var(--fs-13);font-weight:600;cursor:pointer}.pr-attn-chip[aria-pressed=true]{background:var(--warning);color:var(--ll-canvas);border-color:var(--warning)}.pr-fine{margin:0;font-size:var(--fs-13);color:var(--text-faint)}.pr-act-list__row{flex-wrap:wrap}.pr-act-list__rec{flex:1 1 100%;min-width:0}.pr-more>summary{display:flex;align-items:center;gap:6px;min-height:36px;cursor:pointer;font-size:var(--fs-13);font-weight:600;color:var(--text);list-style:none}.pr-more>summary::-webkit-details-marker{display:none}.pr-more>summary:before{content:"+";display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--surface-2);color:var(--text-muted);font-weight:700;line-height:1}.pr-more[open]>summary:before{content:"\2212"}.crm-sheet__state{margin-top:2px}.ll-toast__act{display:inline-flex;align-items:center;align-self:flex-start}.ll-callcards,.ll-leadcards{margin-top:14px}.ll-callcard__who{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}@media (max-width:899px){.ll-team__facts{flex-direction:column;gap:2px}.ll-team__facts>span{overflow-wrap:anywhere}}.userchip--bar{min-width:44px;min-height:44px;display:inline-grid;place-items:center}.ll-textact{padding-inline:6px}.ll-textact,.pr-attn-chip{min-height:36px}@media (min-width:640px){.pr-card-acts.ll-callcard__acts .btn.btn--primary{flex:0 0 auto;min-width:150px}.pr-card-acts{justify-content:flex-start}}@media (min-width:1120px){.content{max-width:1120px}}.pr-calpanel{display:grid;grid-gap:10px;gap:10px}.pr-calpanel:empty{display:none}.pr-calpanel__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.pr-calpanel__item{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface)}.pr-calpanel__who{display:grid;grid-gap:2px;gap:2px;min-width:0;overflow-wrap:anywhere}.pr-pager .select{height:36px;min-height:36px;padding-block:0}.pr-pager .btn{min-height:40px}.pr-handled{color:var(--text-muted)}.pr-tohandle{color:var(--warning);font-weight:600}.pr-calstate{display:grid;grid-gap:6px;gap:6px}.pr-calstate--compact,.pr-calstate__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pr-calstate__more{margin-top:2px}.pr-steps{margin:8px 0 6px;padding-left:20px;display:grid;grid-gap:6px;gap:6px;font-size:var(--fs-13);color:var(--text-muted)}.pr-code{font-size:var(--fs-12);padding:1px 5px;border-radius:5px;background:var(--surface-2);color:var(--text);overflow-wrap:anywhere}.pr-bk__step{display:grid;grid-gap:10px;gap:10px;padding:12px;margin-top:-2px;border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface)}.pr-bk__chev.is-open{transform:rotate(90deg)}.pr-bk__row:disabled{opacity:.6;cursor:not-allowed}.pr-bk__row:disabled:hover{background:var(--surface-2)}.pr-chip-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}.pr-chip{position:relative;display:inline-flex;align-items:center;gap:3px;padding:3px 7px;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);font-size:var(--fs-12);cursor:default;outline:none}.pr-chip--ok{color:var(--positive,#3cbf7a);border-color:color-mix(in srgb,var(--positive,#3cbf7a) 40%,transparent)}.pr-chip--bad{color:var(--negative,#e5484d);border-color:color-mix(in srgb,var(--negative,#e5484d) 40%,transparent)}.pr-chip--wait{color:var(--text-muted)}.pr-chip:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.pr-chip[data-tip]:focus:after,.pr-chip[data-tip]:hover:after{content:attr(data-tip);position:absolute;left:0;bottom:calc(100% + 6px);z-index:50;width:max-content;max-width:min(320px,80vw);padding:8px 10px;border-radius:8px;background:var(--text);color:var(--surface);font-size:var(--fs-12);line-height:1.35;white-space:normal;box-shadow:var(--ll-shadow-elevated)}.pr-reco{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:1px 7px;border-radius:999px;font-size:var(--fs-11,11px);font-weight:650;letter-spacing:.02em;text-transform:uppercase;color:var(--brand,#4f8df7);background:color-mix(in srgb,var(--brand,#4f8df7) 16%,transparent);vertical-align:middle}.pr-bk__addr{display:grid;grid-gap:8px;gap:8px}.pr-bk__addr .field{margin-bottom:0}.pr-bk__addr .ll-addr__list{position:static;margin-top:6px;box-shadow:none}.pr-dayhead{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;grid-gap:8px;gap:8px;margin:16px 2px 10px;min-height:52px}.pr-dayhead__text{min-width:0;text-align:center}.pr-dayhead__day{margin:0;font-size:var(--fs-20);font-weight:650;letter-spacing:var(--track-tight);line-height:1.2;overflow-wrap:anywhere}.pr-dayhead__count{margin:2px 0 0;min-height:1.3em;font-size:var(--fs-13);color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-dayhead__nav{display:flex;align-items:center;flex:none;gap:4px}.pr-dayhead__btn,.pr-dayhead__slot{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center}.pr-dayhead__btn{border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;padding:0;transition:transform .14s ease-out,background-color .14s ease-out}.pr-dayhead__btn:active{transform:scale(.94);background:var(--ll-pressed)}.pr-dayhead__btn:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.pr-dayhead__btn--compact{width:36px;height:36px;border-radius:10px;color:var(--text-muted)}@media (hover:hover){.pr-dayhead__btn:hover{background:var(--ll-hover)}}@media (prefers-reduced-motion:reduce){.pr-dayhead__btn{transition:none}.pr-dayhead__btn:active{transform:none}}.pr-searchscope{margin:12px 2px 8px}.pr-switch{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:56px;padding:10px 14px;text-align:left;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);cursor:pointer;font:inherit}.pr-switch--on{border-color:color-mix(in srgb,var(--ll-brand) 40%,var(--border));background:var(--ll-brand-soft)}.pr-switch:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.pr-switch__text{display:grid;grid-gap:2px;gap:2px;min-width:0}.pr-switch__label{font-size:var(--fs-14,14px);font-weight:500}.pr-switch__hint{font-size:var(--fs-12,12px);color:var(--text-faint)}.pr-switch__track{position:relative;flex:none;width:44px;height:26px;border-radius:999px;background:var(--border-control);transition:background-color .16s ease-out}.pr-switch--on .pr-switch__track{background:var(--ll-brand)}.pr-switch__thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .16s ease-out}.pr-switch--on .pr-switch__thumb{transform:translateX(18px)}@media (prefers-reduced-motion:reduce){.pr-switch__thumb,.pr-switch__track{transition:none}}.pr-loadmore{display:flex;justify-content:center;padding:16px 0 8px}.pr-sentinel{height:1px;width:100%}.pr-viewing{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px;padding:10px 12px;border-radius:var(--r-control);border:1px solid color-mix(in srgb,var(--warning,#f5a524) 45%,transparent);background:color-mix(in srgb,var(--warning,#f5a524) 14%,var(--surface));font-size:var(--fs-13)}.pr-viewing>span{min-width:0}.pr-strip.pr-cal--other button[aria-selected=true]{background:color-mix(in srgb,var(--warning,#f5a524) 70%,var(--brand,#4f8df7))}.pr-addr{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface-2);margin:4px 0 8px}.pr-addr__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pr-addr__text{display:grid;grid-gap:2px;gap:2px;min-width:0}.pr-addr__label{font-size:var(--fs-12);color:var(--text-faint)}.pr-addr__street{font-size:var(--fs-16);font-weight:650;letter-spacing:var(--track-tight);overflow-wrap:anywhere}.pr-addr__rest{font-size:var(--fs-13);color:var(--text-muted);overflow-wrap:anywhere}.pr-copybtn{flex:none;gap:6px;color:var(--brand,#4f8df7)}.pr-addr__open{padding-top:10px;border-top:1px solid var(--border-subtle);font-size:var(--fs-12);color:var(--text-faint)}.pr-maptiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.pr-maptile{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 6px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);text-decoration:none;font-size:var(--fs-13);font-weight:600;transition:transform .12s ease-out,background-color .12s ease-out}.pr-maptile svg{flex:none}.pr-maptile span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-maptile:active{transform:scale(.97)}@media (hover:hover){.pr-maptile:hover{background:var(--ll-hover)}}@media (max-width:380px){.pr-maptiles{grid-template-columns:1fr}.pr-maptile{justify-content:flex-start;padding-left:12px}}.pr-copy{width:36px;height:36px;border-radius:12px}.pr-txwait{align-items:center;gap:10px;padding:14px 12px;font-size:var(--fs-13);color:var(--text-muted)}.pr-chat,.pr-txwait{display:flex;background:var(--surface-2);border-radius:var(--r-tile)}.pr-chat{gap:6px;margin-top:8px;padding:10px;max-height:60vh;overflow:auto}.pr-bubble,.pr-chat{flex-direction:column}.pr-bubble{display:flex;gap:2px;max-width:86%;padding:8px 11px;border-radius:14px;font-size:var(--fs-13);line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text)}.pr-bubble--customer{align-self:flex-start;background:var(--surface,#fff);border:1px solid var(--border-subtle);border-bottom-left-radius:4px}.pr-bubble--business{align-self:flex-end;background:var(--brand-soft,rgba(22,163,74,.14));border-bottom-right-radius:4px}.pr-bubble--other{align-self:flex-start;background:var(--surface,#fff);border:1px dashed var(--border-subtle)}.pr-bubble__who{font-size:var(--fs-11);font-weight:600;color:var(--text-faint)}.pr-choices{display:flex;flex-direction:column;gap:6px;border:0;padding:0;margin:0}.pr-choice{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:var(--r-tile);background:var(--surface-2);cursor:pointer}.pr-choice--on{border-color:var(--brand,#16a34a);box-shadow:inset 0 0 0 1px var(--brand,#16a34a)}.pr-choice input{margin-top:3px}.pr-choice__text{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-13)}.pr-note__edit{margin-left:auto}.pr-fu{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border:1px solid var(--border-subtle);border-radius:var(--r-tile);background:var(--surface-2)}.pr-fu__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.pr-fu .field{margin-bottom:0}.pr-stale{position:fixed;left:50%;bottom:calc(var(--bottombar-h, 64px) + 12px);transform:translateX(-50%);z-index:90;padding:10px 14px;border:0;border-radius:999px;background:var(--text);color:var(--surface);font:inherit;font-size:var(--fs-13);box-shadow:var(--ll-shadow-elevated);cursor:pointer}.pr-overdue{color:var(--negative,#e5484d)}.pr-lead{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.pr-lead__row{display:grid;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-height:40px;padding:2px 0;border-bottom:1px solid var(--border-subtle)}.pr-lead__row:last-child{border-bottom:0}.pr-lead__k{font-size:var(--fs-12,12px);color:var(--text-faint);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.pr-lead__v{min-width:0;display:grid;grid-gap:4px;gap:4px;font-size:var(--fs-14,14px)}.pr-lead__text{overflow-wrap:anywhere}.pr-lead__sub{display:inline-flex}.pr-lead__plus{width:32px;height:32px;min-height:32px;border-radius:10px;color:var(--text-muted)}.crm-sheet__actions .btn.is-on{color:var(--ll-brand);background:var(--ll-selected)}.pr-tl{list-style:none;margin:0;padding:0;display:grid}.pr-tl__item{padding:10px 0;border-bottom:1px solid var(--border-subtle);min-width:0}.pr-tl__item:first-child{padding-top:2px}.pr-tl__item:last-child{border-bottom:0;padding-bottom:0}.pr-tl__call{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:6px 10px;gap:6px 10px}.pr-tl__call .pr-act-list__rec{grid-column:1/-1}.pr-tl__sys{display:grid;grid-gap:2px;gap:2px;font-size:var(--fs-13);color:var(--text-muted)}.pr-tl__sysbody{overflow-wrap:anywhere}.pr-tl__meeting{display:grid;grid-gap:2px;gap:2px;width:100%;text-align:left;background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}.pr-tl__meeting:focus-visible{outline:2px solid var(--focus,currentColor);outline-offset:2px;border-radius:6px}.pr-tl__note{min-width:0}.pr-act-list__rec .ll-callrec{gap:6px}.pr-act-list__rec .ll-callrec__foot{justify-content:flex-start;gap:8px;flex-wrap:wrap}.ll-leadcards{gap:8px;margin-top:10px}.ll-leadcard{padding:9px 11px}.ll-leadcard__id{gap:10px;align-items:center}.ll-leadcard__id .ll-avatar{width:34px;height:34px;flex-basis:34px;border-radius:9px;font-size:12px}.ll-leadcard__text{gap:1px;padding-top:0}.ll-leadcard__name{font-size:14px}.ll-leadcard__meta{font-size:11px;line-height:1.35}.ll-leadcard__heard{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.ll-leadcard .pr-acts{margin-top:8px;padding-top:8px;gap:6px}.ll-leadcard .pr-acts .btn,.ll-leadcard .pr-pair .btn{height:36px;min-height:36px;font-size:var(--fs-13)}.ll-leadcard .pr-nextpair{gap:6px}.ll-leadcard .pr-nextpair .btn--outline{width:100%;justify-content:center}.ll-leadcard .pr-nextpair .field__hint{font-size:11px}.cc{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:10px;gap:10px;padding:10px 6px 10px 12px;border:1px solid var(--border);border-radius:var(--r-panel);background:var(--surface);min-width:0;cursor:pointer}.cc+.cc,.ll-callcards>div+div{margin-top:0}.cc__phone{display:grid;place-items:center;width:36px;height:36px;margin-top:2px;border-radius:10px;color:var(--ll-brand);background:var(--ll-brand-soft);text-decoration:none}.cc__phone:active{transform:scale(.94)}.cc__phone:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.cc__phone--off{color:var(--text-faint);background:var(--surface-2)}.cc__body{display:grid;grid-gap:3px;gap:3px;min-width:0}.cc__top{display:flex;align-items:center;gap:8px;min-width:0}.cc__who{flex:1 1;min-width:0;font-size:var(--fs-16,16px);font-weight:650;letter-spacing:-.01em;overflow-wrap:anywhere;line-height:1.25}.cc__when{flex:none;font-size:var(--fs-13);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cc__top .amenu .btn{width:32px;height:32px;min-height:32px;border:0;background:none;padding:0;color:var(--text-muted)}.cc__nomenu{width:32px;flex:none}.cc__num{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:24px;font-size:var(--fs-14);color:var(--text-muted)}.cc__numbtn{background:none;border:0;padding:2px 0;margin:0;font:inherit;color:inherit;cursor:copy;min-height:24px}.cc__numbtn:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px;border-radius:4px}.cc__new{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-13);font-weight:500;color:var(--ll-brand-strong)}.cc__new:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ll-brand)}.cc__new--lead{color:var(--text-muted)}.cc__new--lead:before{background:var(--ll-brand)}.cc__status{display:flex;justify-content:space-between;min-height:30px}.cc__state,.cc__status{align-items:center;gap:8px}.cc__state{display:inline-flex;font-size:var(--fs-14);font-weight:500}.cc__state i{width:9px;height:9px;border-radius:50%;background:var(--text-faint);flex:none}.cc__state--success{color:var(--positive)}.cc__state--success i{background:var(--positive)}.cc__state--danger{color:var(--negative)}.cc__state--danger i{background:var(--negative)}.cc__state--warn{color:var(--warning)}.cc__state--warn i{background:var(--warning)}.cc__state--info{color:var(--info,var(--ll-brand))}.cc__state--info i{background:var(--info,var(--ll-brand))}.cc__state--neutral{color:var(--text-muted)}.cc__state--brand{color:var(--ll-brand-strong)}.cc__state--brand i{background:var(--ll-brand)}.cc__len{font-size:var(--fs-14);color:var(--text-muted);padding-right:8px}.cc__rec{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 10px 0 6px;border:0;background:none;color:var(--ll-brand);font:inherit;font-size:var(--fs-14);cursor:pointer;border-radius:10px}.cc__rec .tabular{color:var(--text-muted)}.cc__rec:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.cc__rec:active{background:var(--ll-pressed)}.cc__prop{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--fs-14);color:var(--text-muted)}.cc__prop svg{flex:none;color:var(--text-faint)}.cc__prop span{overflow-wrap:anywhere}.cc__prop--quiet{font-size:var(--fs-12,12px);color:var(--text-faint)}@media (hover:hover){.cc:hover{border-color:var(--border-strong)}}.rec-mark{color:var(--ll-brand)}.cc-wrap{position:relative;border-radius:var(--r-panel);overflow:hidden}.cc-wrap .cc{position:relative;background:var(--surface)}.cc__new--existing{color:var(--text-muted)}.cc__new--existing:before{background:var(--text-faint)}.cc--acts{min-height:104px}.cc__act{position:absolute;bottom:2px;z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;margin:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.cc__act--no{left:6px}.cc__act--lead{right:4px}.cc__acti{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-muted);transition:transform .12s ease,background .12s ease}.cc__act--lead .cc__acti{border-color:transparent;background:var(--ll-brand-soft);color:var(--ll-brand-strong)}.cc__act:active .cc__acti{transform:scale(.92)}.cc__act:disabled{cursor:default}.cc__act:disabled .cc__acti{opacity:.5}.cc__act:focus-visible{outline:2px solid var(--ll-focus);outline-offset:-4px;border-radius:12px}.cc--acts .cc__prop,.cc--acts:not(.cc--prop) .cc__status{padding-right:38px}.cc-reveal{position:absolute;top:0;bottom:0;width:50%;display:flex;align-items:center;overflow:hidden;font-size:var(--fs-14)}.cc-reveal__in{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.cc-reveal__in,.cc-reveal__in b{font-weight:650}.cc-reveal--right{left:0;justify-content:flex-start;padding-left:12px;background:var(--ll-brand-soft);color:var(--ll-brand-strong)}.cc-reveal--right .cc-reveal__in{transform:translateX(min(0px,calc(var(--dx, 0px) - 132px)))}.cc-reveal--left{right:0;justify-content:flex-end;padding-right:12px;background:var(--negative-soft,var(--surface-2));color:var(--negative)}.cc-reveal--left .cc-reveal__in{transform:translateX(max(0px,calc(132px - var(--dx, 0px))))}.cc-reveal--handled{background:var(--ll-brand-soft);color:var(--ll-brand-strong)}.cc-wrap[data-swipe=right-ready] .cc-reveal--right{background:var(--ll-brand);color:var(--on-brand,#fff)}.cc-wrap[data-swipe=right-ready] .cc-reveal--right.cc-reveal--handled{background:var(--ll-brand)}.cc-wrap[data-swipe=left-ready] .cc-reveal--left{background:color-mix(in srgb,var(--negative) 28%,var(--surface))}.cc-wrap[data-swipe=left-ready] .cc-reveal--left.cc-reveal--handled{background:var(--ll-brand);color:var(--on-brand,#fff)}.cc{transition:transform var(--exit-ms,.2s) cubic-bezier(.2,.8,.2,1)}.cc-slot{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--collapse-ms,.18s) ease,margin-bottom var(--collapse-ms,.18s) ease,opacity var(--collapse-ms,.18s) ease}.cc-slot__in{min-height:0;overflow:hidden}.cc-slot--closing{grid-template-rows:0fr;margin-bottom:-10px;opacity:0}.cc-slot--closing .cc-slot__in{overflow:hidden}.cc-slot--enter .cc-wrap{animation:cc-enter .26s cubic-bezier(.2,.8,.2,1)}@keyframes cc-enter{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:none}}.cc--leaving{pointer-events:none}.cc__propbtn{background:none;border:0;padding:2px 0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:4px;min-height:24px}.cc__propbtn span{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;-webkit-text-decoration-color:var(--text-faint);text-decoration-color:var(--text-faint);overflow-wrap:anywhere}.cc__propbtn[aria-expanded=true] span{-webkit-text-decoration-style:solid;text-decoration-style:solid;color:var(--text)}.cc__propbtn:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.cc__dialed{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-left:23px;font-size:var(--fs-13);color:var(--text-muted)}.cc__dialed .cc__numbtn{color:var(--text);font-weight:600}@media (prefers-reduced-motion:reduce){.cc,.cc__acti{transition:none!important}}@media (min-width:880px){.cc{grid-template-columns:40px minmax(180px,1.25fr) minmax(120px,.8fr) minmax(170px,1.1fr) auto auto auto auto;column-gap:14px;row-gap:0;align-items:center;padding:8px 10px 8px 14px}.cc--acts{min-height:0}.cc__body,.cc__top{display:contents}.cc__phone{grid-column:1;grid-row:1/span 2;margin-top:0}.cc__who{grid-column:2;grid-row:1;align-self:end;font-size:var(--fs-15,15px)}.cc__num{grid-column:2;grid-row:2;align-self:start;min-height:22px}.cc__status{grid-column:3;grid-row:1/span 2;min-height:0;justify-content:flex-start;gap:14px}.cc__dialed,.cc__prop:not(.cc__prop--quiet){grid-column:4;grid-row:1;align-self:end;padding-left:0}.cc__prop--quiet{grid-column:4}.cc__dialed,.cc__prop--quiet{grid-row:2;align-self:start}.cc__when{grid-column:5;grid-row:1/span 2}.cc__act{position:static;grid-row:1/span 2;width:40px;height:40px}.cc__act--no{grid-column:6}.cc__act--lead{grid-column:7}.cc__nomenu,.cc__top .amenu{grid-column:8;grid-row:1/span 2}.cc--acts .cc__prop,.cc--acts:not(.cc--prop) .cc__status{padding-right:0}.ll-callcards{gap:8px}}.rm{display:grid;grid-gap:14px;gap:14px}.rm__who{display:flex;align-items:center;gap:12px;margin-bottom:4px}.rm__whotext{display:grid;grid-gap:2px;gap:2px;min-width:0}.rm__tx{display:grid;grid-gap:10px;gap:10px;border-top:1px solid var(--border-subtle);padding-top:10px}.rm__txhead{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0;background:none;border:0;color:var(--text);font:inherit;font-size:var(--fs-16,16px);font-weight:650;text-align:left;cursor:pointer}.rm__txhead>span{flex:1 1}.rm__txhead--ask{justify-content:flex-start}.rm__txhead--ask>span{flex:none}.rm__chev{transition:transform .18s ease;color:var(--text-muted)}.rm__chev--open{transform:rotate(180deg)}.rm__txhead:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px;border-radius:6px}.rm .pr-chat{margin-top:0;max-height:none;background:none;padding:0;gap:10px}.rm .pr-bubble{max-width:88%;padding:10px 13px;font-size:var(--fs-14)}.rm .pr-bubble--customer{background:var(--surface-2);border:1px solid var(--border)}.rm .pr-bubble--business{background:var(--ll-brand-soft);border:1px solid transparent}.cd-phone{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cd-number{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0;background:none;border:0;font:inherit;font-size:var(--fs-16,16px);color:var(--ll-brand-strong);text-decoration:underline;text-underline-offset:3px;cursor:copy}.cd-number svg{color:var(--text-muted)}.cd-number:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px;border-radius:6px}.cd-addr{margin-top:2px}.cd-addaddr{display:inline-flex;align-items:center;gap:8px;min-height:36px;text-decoration:none;color:var(--text-muted);font-weight:500}.cd-email{margin:0;overflow-wrap:anywhere}.cd-email,.cd-when{font-size:var(--fs-14);color:var(--text-muted)}.cd-when{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cd-call{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cd-callmeta{font-size:var(--fs-14);color:var(--text-muted)}.cd-request{margin:0;font-size:var(--fs-16,16px);font-weight:650;line-height:1.3}.cd-notes{margin:0;font-size:var(--fs-14);color:var(--text-muted)}.cd-summary{margin:0;font-size:var(--fs-15,15px);line-height:1.5}.cd-rec{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:0 14px 0 10px;border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface-2);color:var(--text);font:inherit;cursor:pointer}.cd-rec:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.cd-rec:active{background:var(--ll-pressed)}.cd-rec__play{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--ll-brand);color:var(--ll-brand-foreground);flex:none}.cd-rec__label{flex:1 1;text-align:left;font-weight:600}.cd-rec__len{color:var(--text-muted);font-size:var(--fs-14)}.cd-fold{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:0;background:none;border:0;color:var(--text);font:inherit;text-align:left;cursor:pointer}.cd-fold--empty{cursor:default;flex-wrap:wrap}.cd-fold__title{font-size:var(--fs-16,16px);font-weight:650}.cd-hist{list-style:none;margin:0;padding:0;display:grid}.cd-hist__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:48px;padding:0;background:none;border:0;border-top:1px solid var(--border-subtle);color:inherit;font:inherit;text-align:left;cursor:pointer}.cd-hist__row:disabled{cursor:default}.cd-hist__none,.cd-hist__what{color:var(--text-muted);font-size:var(--fs-14)}.cd-hist__none{display:inline-flex;align-items:center;gap:8px}.ld-head{display:grid;grid-gap:10px;gap:10px}.ld-head__who{display:flex;align-items:center;gap:12px;min-width:0}.ld-head__id{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.ld-head__name{font-size:var(--fs-18,18px);font-weight:700;letter-spacing:-.01em;overflow-wrap:anywhere}.ld-head__rows{display:grid;grid-gap:4px;gap:4px}.ld-head__row{display:flex;align-items:center;gap:10px;min-height:32px;color:var(--text-muted);font-size:var(--fs-14);min-width:0}.ld-head__row svg{flex:none;color:var(--text-faint)}.ld-action{display:grid;grid-gap:10px;gap:10px;padding-top:12px;border-top:1px solid var(--border-subtle)}.ld-meeting{display:flex;align-items:center;gap:12px;color:var(--ll-brand)}.ld-meeting__text{display:grid;grid-gap:1px;gap:1px;color:var(--text)}.ld-meeting__text span{color:var(--text-muted);font-size:var(--fs-14)}.ld-action .btn--block{height:48px;justify-content:center;font-weight:650}.tl{display:grid;grid-gap:10px;padding-top:12px;border-top:1px solid var(--border-subtle);position:relative}.tl,.tl__head{gap:10px}.tl__title{margin:0;font-size:var(--fs-18,18px);font-weight:700}.tl__bar{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid var(--border-subtle)}.tl__tabs{display:flex;gap:4px}.tl__tab{min-height:44px;padding:0 12px;background:none;border:0;border-bottom:2px solid transparent;color:var(--text-muted);font:inherit;font-weight:600;cursor:pointer;white-space:nowrap}.tl__tab.is-on{color:var(--ll-brand-strong);border-bottom-color:var(--ll-brand)}.tl__jumpwrap{position:relative;flex:none}.tl__months{position:absolute;right:0;top:calc(100% + 4px);z-index:120;min-width:180px;max-height:50vh;overflow:auto;display:grid;padding:6px;background:var(--ll-surface-raised,var(--surface));border:1px solid var(--border);border-radius:var(--r-panel);box-shadow:0 8px 28px rgba(0,0,0,.28)}.tl__month{min-height:40px;padding:0 12px;background:none;border:0;border-radius:var(--r-control);text-align:left;color:var(--text);font:inherit;cursor:pointer}.tl__month.is-on{background:var(--ll-brand-soft);color:var(--ll-brand-strong)}.tl__body{position:relative;display:grid;grid-template-columns:minmax(0,1fr);padding-right:26px}.tl__axis{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.tl__day{display:grid;grid-gap:8px;gap:8px}.tl__dayhead{margin:10px 0 0;font-size:var(--fs-14);font-weight:600;color:var(--text-muted);position:-webkit-sticky;position:sticky;top:0;background:var(--surface);padding:6px 0;z-index:2}.tl__events{list-style:none;margin:0;padding:0;display:grid;position:relative}.tl__events:before{content:"";position:absolute;left:18px;top:18px;bottom:18px;width:2px;background:var(--border)}.tl__ev{grid-template-columns:38px minmax(0,1fr);grid-gap:12px;gap:12px;padding:8px 0}.tl__ev,.tl__icon{position:relative;display:grid}.tl__icon{z-index:1;place-items:center;width:38px;height:38px;border-radius:50%;border:1.5px solid var(--border-strong);background:var(--surface);color:var(--text-muted)}.tl__ev--call .tl__icon{border-color:var(--positive);color:var(--positive)}.tl__ev--note .tl__icon{background:var(--ll-brand-soft)}.tl__ev--meeting .tl__icon,.tl__ev--note .tl__icon{border-color:var(--ll-brand);color:var(--ll-brand)}.tl__content{display:grid;grid-gap:4px;gap:4px;min-width:0}.tl__line{display:flex;align-items:baseline;gap:8px;min-width:0}.tl__what{flex:1 1;min-width:0;font-size:var(--fs-16,16px);font-weight:650}.tl__time{flex:none;font-size:var(--fs-13);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl__go{flex:none;align-self:center;color:var(--text-faint)}.tl__open{display:block;width:100%;padding:0;background:none;border:0;text-align:left;color:inherit;font:inherit;cursor:pointer}.tl__open:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px;border-radius:6px}.tl__extra{display:grid;grid-gap:6px;gap:6px;min-width:0}.tl__route{font-size:var(--fs-14);color:var(--text-muted);overflow-wrap:anywhere}.tl__chips{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tl__chips .ll-callrec,.tl__chips .ll-callrec__foot{display:contents}.tl__len{color:var(--text-muted)}.tl__len,.tl__summary{font-size:var(--fs-14)}.tl__summary{line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.tl__summary,.tl__summary--note{color:var(--text)}.tl__by{font-size:var(--fs-13);color:var(--text-muted)}.tl__note{min-width:0}.tl__ev--system{display:flex;align-items:center;gap:12px;padding:3px 0 3px 14px;min-height:26px}.tl__ev--system .tl__dot{margin-left:0}.tl__sysline{display:flex;gap:8px;min-width:0;font-size:var(--fs-12,12px);color:var(--text-faint)}.tl__systext{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.tl__systime{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl__dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--border-strong);flex:none;position:relative;z-index:1}.tl__start{display:flex;align-items:center;gap:12px;padding:10px 0 4px 14px;color:var(--text-faint);font-size:var(--fs-14)}.tl__ruler{position:absolute;top:0;bottom:0;right:-4px;width:30px;pointer-events:none}.tl__rail{position:-webkit-sticky;position:sticky;top:120px;display:grid;grid-gap:2px;gap:2px;max-height:min(52vh,360px);overflow:hidden;justify-items:end;opacity:0;transition:opacity .2s ease;pointer-events:auto;padding:4px 0}.tl__rail:focus-within,.tl__ruler.is-scrolling .tl__rail,.tl__ruler:hover .tl__rail{opacity:1}.tl__tick{min-width:30px;min-height:28px;padding:0 4px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;color:var(--text-muted);font:inherit;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;cursor:pointer}.tl__tick.is-on{border-color:var(--ll-brand)}.tl__bubble,.tl__tick.is-on{background:var(--ll-brand);color:var(--ll-brand-foreground)}.tl__bubble{position:fixed;right:44px;top:50%;transform:translateY(-50%);z-index:130;padding:8px 12px;border-radius:999px;font-size:var(--fs-13);font-weight:650;box-shadow:0 6px 20px rgba(0,0,0,.35);pointer-events:none;white-space:nowrap}@media (prefers-reduced-motion:reduce){.tl__rail{transition:none}}.ll-titlerow{display:flex;align-items:center;justify-content:space-between;gap:12px}.ll-titlerow .pr-title{margin:0}.ll-titlerow__add{flex:none;color:var(--ll-brand);background:none;border:0}.lt{display:flex;gap:4px;margin-top:10px;border-bottom:1px solid var(--border)}.lt__tab{flex:1 1;background:none;border:0;padding:10px 6px;font:inherit;font-size:var(--fs-14);font-weight:600;color:var(--text-muted);border-bottom:3px solid transparent;margin-bottom:-1px;cursor:pointer;white-space:nowrap}.lt__tab.is-on{color:var(--ll-brand);border-bottom-color:var(--ll-brand)}.lt__tab:focus-visible{outline:2px solid var(--ll-focus);outline-offset:-2px}.lc{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:10px;gap:10px;padding:12px 6px 12px 12px;border:1px solid var(--border);border-radius:var(--r-panel);background:var(--surface);min-width:0;cursor:pointer}.lc .avatar,.lc>:first-child{border-radius:10px}.lc__body{display:grid;grid-gap:4px;gap:4px;min-width:0}.lc__top{display:flex;align-items:center;gap:8px;min-width:0}.lc__name{flex:1 1;min-width:0;text-align:left;font:inherit;font-size:var(--fs-16,16px);font-weight:700;letter-spacing:-.01em;color:var(--text);overflow-wrap:anywhere;line-height:1.25;cursor:pointer}.lc__name,.lc__top .amenu .btn{background:none;border:0;padding:0}.lc__top .amenu .btn{width:32px;height:32px;min-height:32px;color:var(--text-muted)}.lc__num{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;font-size:var(--fs-14);color:var(--text-muted);padding-right:10px}.lc__numbtn{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:2px 0;font:inherit;color:inherit;cursor:copy;min-height:24px}.lc__numbtn svg{color:var(--text-faint)}.lc__call{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:4px 2px;font-size:var(--fs-14);font-weight:650;color:var(--ll-brand);text-decoration:none}.lc__call:focus-visible,.lc__numbtn:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px;border-radius:4px}.lc__req{font-size:var(--fs-14);color:var(--text);overflow-wrap:anywhere}.lc__line{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:var(--fs-13);color:var(--text-muted);min-width:0}.lc__line svg{flex:none;color:var(--text-faint)}.lc__line--bad,.lc__line--bad svg{color:var(--danger,#d64545);font-weight:600}.lc__line--warn,.lc__line--warn svg{color:var(--warn,#b7791f);font-weight:600}.lu-upd{display:grid;grid-gap:1px;gap:1px;min-width:0;font-size:var(--fs-13);color:var(--text-muted);line-height:1.35}.lu-upd__gist,.lu-upd__head{overflow-wrap:anywhere}.lu-upd__gist{color:var(--text);font-size:var(--fs-14);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lu-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;min-width:0;padding-right:10px}.lu-fu{flex:1 1 auto;min-width:0}.lu-updbtn{display:inline-flex;align-items:center;gap:6px;flex:none;margin-left:auto;min-height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--ll-brand) 40%,var(--border));border-radius:999px;background:var(--ll-brand-soft);color:var(--ll-brand-strong,var(--ll-brand));font:inherit;font-size:var(--fs-13);font-weight:650;cursor:pointer}.lu-updbtn svg{flex:none}.lu-updbtn:hover{border-color:var(--ll-brand)}.lu-updbtn:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.lu-count{margin:10px 2px 0;font-size:var(--fs-13);color:var(--text-muted)}.lu-more{display:grid;justify-items:center;grid-gap:8px;gap:8px;margin-top:12px}.lu-more .pr-warn{margin:0}.lu-dategroup{display:flex;align-items:center;gap:8px}.lu-dategroup__input{flex:1 1 auto;min-width:0;max-width:220px;font-size:16px}.lu-dategroup__clear{flex:none}@media (min-width:900px){.ll-leadcards.lu-cards{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));align-items:start}}.nb-bell,.nb-bell__icon{position:relative}.nb-bell__icon{display:inline-grid;place-items:center}.nb-badge{position:absolute;top:-7px;right:-9px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--ll-brand);color:var(--ll-brand-foreground);font-size:10px;font-weight:700;line-height:16px;text-align:center;box-shadow:0 0 0 2px var(--surface);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.nb-bell--foot .nb-bell__icon{margin-right:2px}@media (max-width:1199px){.nb-bell--foot .nb-badge{right:-11px}}.nb-wait{display:grid;place-items:center;padding:24px}.nb-list{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.nb-item{display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:start;border:1px solid var(--border);border-radius:var(--r-panel);background:var(--surface);min-width:0}.nb-item--unread{background:color-mix(in srgb,var(--ll-brand) 7%,var(--surface));border-color:color-mix(in srgb,var(--ll-brand) 30%,var(--border))}.nb-item__main{display:grid;grid-template-columns:10px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;min-width:0;padding:12px 4px 12px 12px;background:none;border:0;text-align:left;font:inherit;color:var(--text);cursor:pointer;border-radius:var(--r-panel)}.nb-item__dot{width:8px;height:8px;margin-top:6px;border-radius:50%;background:transparent}.nb-item--unread .nb-item__dot{background:var(--ll-brand)}.nb-item__text{display:grid;grid-gap:3px;gap:3px;min-width:0}.nb-item__title{font-size:var(--fs-14);font-weight:650;overflow-wrap:anywhere;line-height:1.3}.nb-item:not(.nb-item--unread) .nb-item__title{font-weight:550}.nb-item__body{font-size:var(--fs-13);color:var(--text-muted);white-space:pre-line;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nb-item__when{font-size:var(--fs-12,12px);color:var(--text-faint)}.nb-item__x{width:36px;height:36px;margin:4px 4px 0 0;display:grid;place-items:center;background:none;border:0;border-radius:var(--r-control);color:var(--text-faint);cursor:pointer}.nb-item__main:focus-visible,.nb-item__x:focus-visible{outline:2px solid var(--ll-focus);outline-offset:-2px}@media (hover:hover){.nb-item__x:hover{color:var(--text);background:var(--surface-2,var(--border))}}.nb-days{max-width:120px;font-size:16px}.nb-watchers{display:grid;grid-gap:8px;gap:8px;margin-top:6px}.ld-action__row{display:flex;gap:10px}.ud-big{flex:1 1;min-width:0;min-height:48px;justify-content:center;font-weight:650}.ud-last{display:grid;grid-gap:4px;gap:4px;padding:4px 0 0}.ud-last__main{display:grid;grid-gap:2px;gap:2px;padding:4px 0;min-height:36px;background:none;border:0;text-align:left;font:inherit;color:var(--text);cursor:pointer}.ud-last__main:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px;border-radius:6px}.ud-last__head{font-size:var(--fs-14);color:var(--text-muted);font-weight:600}.ud-last__summary{font-size:var(--fs-14);color:var(--text);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ud-last__exact{margin:0}.ud-last__extra{font-size:var(--fs-13);color:var(--text-muted)}.ud-fuline{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--border-subtle);border-radius:var(--r-tile);background:var(--surface-2);color:var(--text-muted)}.ud-fuline svg{flex:none;color:var(--text-faint)}.ud-fuline__text{flex:1 1;min-width:0;display:grid;font-size:var(--fs-14);overflow-wrap:anywhere}.ud-fuline__title{margin:0}.ud-fuline .btn{flex:none}.ud-sheet{min-width:0}.ud-fu{display:grid;grid-gap:8px;gap:8px}.ud-fu__line{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:var(--fs-14);font-weight:600}.ud-fu__line svg{flex:none;color:var(--text-faint)}.ud-result{display:flex;flex-wrap:wrap;gap:6px;border:0;padding:0;margin:0}.ud-result .field__label{flex:0 0 100%}.ud-result__item{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--surface-2);font-size:var(--fs-14);cursor:pointer}.ud-result__item.is-on{border-color:var(--ll-brand);background:var(--ll-brand-soft);color:var(--ll-brand-strong);font-weight:600}.ud-actions{display:flex;flex-wrap:wrap;gap:8px}.ud-actions:empty{display:none}.ud-chip{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-14);font-weight:600;cursor:pointer}.ud-chip svg{color:var(--text-muted)}.ud-chip.is-on{border-color:var(--ll-brand);background:var(--ll-brand-soft);color:var(--ll-brand-strong)}.ud-chip.is-on svg{color:var(--ll-brand)}.ud-chip:disabled{opacity:.55;cursor:not-allowed}.ud-chip:focus-visible,.ud-result__item:focus-within,.ud-seg__item:focus-within{outline:2px solid var(--ll-focus);outline-offset:2px}.ud-fields{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--border-subtle);border-radius:var(--r-tile);background:var(--surface-2);min-width:0}.ud-field,.ud-fields .field{margin-bottom:0}.ud-group{display:grid;grid-gap:8px;gap:8px;border:0;padding:0;margin:0;min-width:0}.ud-hint{margin:0}.ud-seg{display:flex;flex-wrap:wrap;gap:6px}.ud-seg__item{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--surface);font-size:var(--fs-14);cursor:pointer}.ud-result__item input,.ud-seg__item input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ud-seg__item.is-on{border-color:var(--ll-brand);background:var(--ll-brand-soft);color:var(--ll-brand-strong);font-weight:600}.ud-people{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.ud-check{display:flex;align-items:center;gap:10px;min-height:40px;font-size:var(--fs-14)}.ud-candidates{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border:1px solid var(--warning-border);border-radius:var(--r-tile);background:var(--warning-soft)}.ud-candidates ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.ud-candidates li{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--fs-14)}.ud-add,.ud-candidates>.btn{justify-self:start}.ud-files{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.ud-files li{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--fs-14)}.ud-files a,.ud-files span:first-child{flex:1 1;min-width:0;overflow-wrap:anywhere;color:inherit}.ud-need{color:var(--text-muted)}.ud-chips{gap:6px}.ud-pm,.ud-update{display:grid;grid-gap:6px;gap:6px;min-width:0}.ud-pm__date{font-size:var(--fs-14);font-weight:600;color:var(--text)}.ud-pm__notes{font-size:var(--fs-14);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.crm-sheet:has(.tw-root){grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.crm-sheet:has(.tw-root)>*{min-width:0;max-width:100%}.tw-root,.tw-root .pr-nedit,.tw-root .pr-ngal,.tw-root .pr-note,.tw-root .pr-note-item,.tw-root .pr-nrev,.tw-root .pr-nrev__item,.tw-root .tl__axis,.tw-root .tl__body,.tw-root .tl__content,.tw-root .tl__day,.tw-root .tl__events,.tw-root .tl__extra,.tw-root .ud-pm,.tw-root .ud-update{grid-template-columns:minmax(0,1fr)}.tw-root,.tw-root .pr-nedit,.tw-root .pr-ngal,.tw-root .pr-note,.tw-root .pr-note-item,.tw-root .pr-note__meta,.tw-root .pr-nrev,.tw-root .pr-nrev__item,.tw-root .tl__axis,.tw-root .tl__bar,.tw-root .tl__body,.tw-root .tl__chips,.tw-root .tl__content,.tw-root .tl__day,.tw-root .tl__events,.tw-root .tl__extra,.tw-root .tl__head,.tw-root .tl__line,.tw-root .tl__open,.tw-root .tl__sysline,.tw-root .ud-pm,.tw-root .ud-update,.tw-row{min-width:0;max-width:100%}.tw-row>*{min-width:0}.tw-root .field__hint,.tw-root .pr-nedit__name,.tw-root .pr-note-item>span,.tw-root .pr-nrev__body,.tw-root .pr-nrev__head,.tw-root .tl__by,.tw-root .tl__len,.tw-root .tl__route,.tw-root .tl__summary,.tw-root .tl__what,.tw-root .tw-name,.tw-root .tw-text,.tw-root .ud-pm__date,.tw-root .ud-pm__notes{min-width:0;overflow-wrap:anywhere;word-break:break-word}.tw-text{display:block}.tw-root .pr-note-item__text{white-space:pre-wrap}.tw-root .tl__what{-webkit-hyphens:auto;hyphens:auto}.tw-root .tl__chips .rec-mark,.tw-root .tl__chips>*,.tw-root .ud-chips>*{max-width:100%;min-width:0}.tw-root .ll-pill{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:left}.tw-root .pr-ngal__chips,.tw-root .pr-ngal__chips>li,.tw-root .pr-ngal__thumbs>li{min-width:0;max-width:100%}.tw-root .pr-ngal__chip{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:anywhere}.tw-root audio,.tw-root canvas,.tw-root iframe,.tw-root img,.tw-root video{max-width:100%}.tw-root img,.tw-root video{height:auto}.tw-root .pr-ngal__thumb img{height:100%}.tw-root pre,.tw-root table{max-width:100%;overflow-x:auto}.tw-root code,.tw-root pre{white-space:pre-wrap;overflow-wrap:anywhere}.tw-root .tl__tabs{flex:1 1;min-width:0}.tw-root .tl__months{max-width:calc(100vw - 32px)}.tw-root .tl__ruler{right:0;width:26px}.tw-root .tl__tick{min-width:26px}.tw-root .tl__ev--system{min-width:0}.tw-root .tl__sysline{flex:1 1 auto;align-items:baseline}.tw-root .tl__start{min-width:0;overflow-wrap:anywhere}@media (max-width:480px){.tw-root .tl__tab{padding:0 8px}}.tw-extra:not(.is-open) .tl__summary,.tw-extra:not(.is-open) .ud-pm__notes{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;white-space:normal}.tw-extra.is-open .tl__summary,.tw-extra.is-open .ud-pm__notes{display:block;-webkit-line-clamp:unset;line-clamp:none;overflow:visible;white-space:pre-wrap}.tw-extra[data-expandable] .tl__summary,.tw-extra[data-expandable] .ud-pm__notes,.tw-more{cursor:pointer}.tw-more{justify-self:start;min-height:36px;margin:0 0 0 -4px;padding:0 8px;background:none;border:0;border-radius:var(--r-control);color:var(--ll-brand-strong,var(--ll-brand));font:inherit;font-size:var(--fs-13);font-weight:650}.tw-more:focus-visible,.tw-sys:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}@media (hover:hover){.tw-more:hover{background:var(--ll-brand-soft)}}.tw-sys{display:block;padding:0;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.tl__sysline.is-open .tl__systext{white-space:pre-wrap;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.tl__sysline.is-open{align-items:flex-start}.crm-sheet:has(.wf-root){grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.crm-sheet:has(.wf-root)>*{min-width:0;max-width:100%}.wf-root{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;max-width:100%}.wf-root,.wf-root>*{min-width:0}.wf-wait{display:flex;align-items:center;gap:10px;min-height:56px;color:var(--text-muted);font-size:var(--fs-14)}.wf-fail{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;justify-items:start;min-width:0}.wf-lead{margin:0;font-size:var(--fs-16);line-height:1.4;color:var(--text);overflow-wrap:anywhere}.wf-group{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;min-width:0}.wf-group__title{margin:0;font-size:var(--fs-13);font-weight:650;color:var(--text-muted);letter-spacing:.02em}.wf-field{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:4px;gap:4px;min-width:0}.wf-field__label{font-size:var(--fs-13);color:var(--text-muted)}.wf-field .input{min-width:0;max-width:100%}.wf-pick{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-tile);background:var(--surface);cursor:pointer}.wf-pick--on{border-color:var(--ll-brand);background:var(--ll-brand-soft)}.wf-pick input[type=checkbox]{width:20px;height:20px;margin:2px 0 0;accent-color:var(--ll-brand)}.wf-pick input[type=checkbox]:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.wf-pick__body{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2px;gap:2px;min-width:0}.wf-pick__value{font-size:var(--fs-16);font-weight:600;color:var(--text);overflow-wrap:anywhere}.wf-pick__cons,.wf-pick__why{font-size:var(--fs-13);color:var(--text-muted);overflow-wrap:anywhere}.wf-pick__cons{line-height:1.4}.wf-pick__cons--join,.wf-pick__cons--person{color:var(--ll-brand-strong);font-weight:550}.wf-pick__cons--closed,.wf-pick__cons--hidden{color:var(--warning);font-weight:550}.wf-held{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2px;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-tile);background:var(--surface-2)}.wf-kept{font-size:var(--fs-13);color:var(--text-muted)}.wf-closed,.wf-kept{margin:0;line-height:1.45;overflow-wrap:anywhere}.wf-closed{padding:10px 12px;border:1px solid var(--warning-border);border-radius:var(--r-tile);background:var(--warning-soft);color:var(--warning);font-size:var(--fs-14)}.wf-link{color:inherit;font-weight:650;text-decoration:underline}.wf-without{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;justify-items:start;min-width:0}.wf-without .btn{max-width:100%;white-space:normal}.wf-without .field__hint{margin:0;overflow-wrap:anywhere}@media (hover:hover){.wf-pick:hover{border-color:var(--border-strong)}}.wf-detail{margin:0;font-size:var(--fs-14);line-height:1.4;color:var(--text);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.wf-email{max-width:100%;text-align:left;overflow-wrap:anywhere;word-break:break-word;cursor:copy}button.wf-email{background:none;border:0;padding:2px 0;margin:0;font:inherit;color:inherit;min-height:24px}button.wf-email:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px;border-radius:4px}.cc__num,.wf-heard{min-width:0}.wf-heard{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.wf-heard__title{font-size:var(--fs-13);font-weight:650;color:var(--text-muted)}.wf-heard__hint{margin:0}.wf-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.wf-chip{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1px;gap:1px;min-width:0;max-width:100%;padding:6px 10px;border:1px solid var(--border);border-radius:var(--r-tile);background:var(--surface-2)}.wf-chip__label{font-size:var(--fs-11);font-weight:650;letter-spacing:.03em;text-transform:uppercase;color:var(--text-faint)}.wf-chip__text{font-size:var(--fs-14);color:var(--text);overflow-wrap:anywhere}.wf-chip__holder{font-size:var(--fs-12);color:var(--text-muted);overflow-wrap:anywhere}.pb-pending,.pb-pending svg{color:var(--text-muted);font-weight:500}.pb-chip{display:inline-flex;align-items:center;padding:1px 7px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface-2);color:var(--text-faint);font-size:var(--fs-12,12px);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pb-callback,.pb-chip{min-width:0;max-width:100%}.pb-callback{color:var(--text-muted);font-size:var(--fs-13);text-align:left;overflow-wrap:anywhere}.pb-callrow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-width:0}.pb-callrow__text{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;min-width:0;justify-items:start}.pb-callrow__label{font-size:var(--fs-12,12px);color:var(--text-muted);overflow-wrap:anywhere}.pb-need{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-width:0;padding:10px 12px;border:1px solid var(--warning-border);border-radius:var(--r-tile);background:var(--warning-soft);color:var(--warning);font-size:var(--fs-14);line-height:1.4}.pb-need__text{min-width:0;overflow-wrap:anywhere;font-weight:550}.pb-need .btn{max-width:100%;white-space:normal}.pb-phone{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;min-width:0}.pb-choice,.pb-phone .input{min-width:0;max-width:100%}.pb-choice{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1px;gap:1px;justify-items:start;padding:8px 12px;border:1px solid var(--border-control);border-radius:var(--r-control);background:var(--surface-2);color:var(--text);font:inherit;text-align:left;cursor:pointer}.pb-choice:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.pb-choice__num{font-size:var(--fs-16,16px);font-weight:600;overflow-wrap:anywhere}.pb-choice__why{font-size:var(--fs-12,12px);color:var(--text-muted);overflow-wrap:anywhere}.pb-fix{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;min-width:0;padding:10px 12px;border:1px solid var(--border);border-radius:var(--r-tile);background:var(--surface-2)}.pb-fix .input{min-width:0;max-width:100%}.pb-fix__err{margin:0;color:var(--negative);overflow-wrap:anywhere}.pb-fix__acts{display:flex;flex-wrap:wrap;gap:8px;min-width:0}@media (hover:hover){.pb-choice:hover{border-color:var(--border-strong)}}.sheet{max-width:100%}.sheet,.sheet__body{box-sizing:border-box}.sheet__body{min-width:0;width:100%}.crm-sheet{grid-template-columns:minmax(0,1fr)}.crm-sheet,.crm-sheet>*{min-width:0}.tl__dayhead{position:static;background:transparent;padding:12px 0 4px}.tl__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.tl__body{min-width:0}.filter-section{border-bottom:1px solid var(--border);min-width:0}.filter-section>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;cursor:pointer;list-style:none}.filter-section>summary::-webkit-details-marker{display:none}.filter-section__value{color:var(--text-muted);text-align:right;overflow-wrap:anywhere}.filter-options{border:0;padding:0 0 8px;margin:0;min-width:0}.filter-option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:8px 4px;cursor:pointer}.filter-option input{accent-color:var(--ll-brand);width:18px;height:18px;flex:none}.lt__tab{white-space:normal;min-height:48px}.tl__tabs{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.tl__tab{flex:none}@media (max-width:899px){.topbar{gap:8px;width:100%;min-width:0;box-sizing:border-box}.topbar>.relative,.topbar>button,.topbar>form,.topbar__brand{flex-shrink:0}.topbar__spacer{display:none}.pr-live-slot{flex:1 1;min-width:0}.pr-live-slot>*,.pr-livectl{max-width:100%;min-width:0}.pr-livectl{padding-inline:8px;gap:5px}.pr-livectl__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.ll-searchrow{min-width:0;gap:8px}.ll-searchrow__field{min-width:0;flex:1 1}.ll-searchrow__field input{min-width:0;width:100%}.sheet{max-height:calc(100dvh - 12px)}.tl__time{flex-shrink:0}}.lh{display:grid;grid-gap:3px;gap:3px;min-width:0;padding-right:10px}.lh__top{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.lh__owner{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 6px;border-radius:999px;background:var(--ll-brand-soft);color:var(--ll-brand-strong,var(--ll-brand));font-size:var(--fs-12,12px);font-weight:650;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.lh__owner--none{background:var(--surface-2);color:var(--text-muted);border:1px dashed var(--border-strong)}.lh__milestone{font-weight:650;color:var(--text)}.lh__milestone,.lh__state{font-size:var(--fs-13);overflow-wrap:anywhere}.lh__state{color:var(--text-muted)}.lh__next{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;font-size:var(--fs-13);color:var(--text);min-width:0}.lh__next svg{flex:none;color:var(--text-faint)}.lh__nextbtn{background:none;border:0;padding:0;font:inherit;font-weight:650;color:var(--ll-brand-strong,var(--ll-brand));cursor:pointer;text-align:left;overflow-wrap:anywhere;min-height:24px}.lh__nextbtn:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px;border-radius:4px}.lh__nexttitle{font-weight:650;overflow-wrap:anywhere}.lh__nextwhen,.lh__nextwho{color:var(--text-muted)}.lh__next--overdue .lh__nextwhen,.lh__next--overdue svg{color:var(--danger);font-weight:600}.lh__more{margin-left:auto;font-size:var(--fs-12,12px);color:var(--text-faint);white-space:nowrap}.lc__take{flex:none;margin-left:auto;min-height:36px;border-radius:999px;padding:0 16px}.lc__takewhy{flex:1 1 auto;min-width:0;margin:0}.as-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.as-item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:0 12px;border:1px solid var(--border);border-radius:var(--r-tile);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-15,15px);text-align:left;cursor:pointer}.as-item.is-current{border-color:var(--ll-brand);color:var(--ll-brand-strong,var(--ll-brand))}.as-item--none{color:var(--text-muted)}.as-item:disabled{opacity:.6;cursor:default}.as-item:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.as-item__name{min-width:0;overflow-wrap:anywhere}.ld-meetings{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.ld-meetingrow{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 10px;border:1px solid var(--border-subtle);border-radius:var(--r-tile);background:var(--surface-2);color:var(--text);font:inherit;font-size:var(--fs-14);text-align:left;cursor:pointer;min-width:0}.ld-meetingrow svg{flex:none;color:var(--text-faint)}.ld-meetingrow__text{flex:1 1;min-width:0;overflow-wrap:anywhere}.ld-meetingrow:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px}.tk-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-top:12px}.tk-families{flex:1 1 auto;min-width:0}.tk-families .ll-chip{background:none;border:1px solid var(--border);color:var(--text-muted);font:inherit;font-size:var(--fs-13);cursor:pointer}.tk-families .ll-chip--on{border-color:var(--ll-brand);color:var(--ll-brand-strong,var(--ll-brand));background:var(--ll-brand-soft)}.tk-everyone{flex:none}.tk-groups{display:grid;grid-gap:16px;gap:16px;margin-top:14px}.tk-group{display:grid;grid-gap:6px;gap:6px;min-width:0}.tk-group__head{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--fs-14);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.tk-group--overdue .tk-group__head{color:var(--danger)}.tk-group__n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--text-faint);text-transform:none;letter-spacing:0}.tk-group__toggle{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:6px 0;font:inherit;font-size:var(--fs-14);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.tk-group__toggle:focus-visible{outline:2px solid var(--ll-focus);outline-offset:2px;border-radius:4px}.tk-group__toggle .tk-group__chev{flex:none;color:var(--text-faint);transition:transform .15s ease}.tk-group__toggle .tk-group__chev.is-open{transform:rotate(90deg)}.tk-group__hint{font-size:var(--fs-12,12px);font-weight:500;color:var(--ll-brand-strong,var(--ll-brand));text-transform:none;letter-spacing:0}.tk-group__empty{margin:0;padding:8px 12px;border:1px dashed var(--border);border-radius:var(--r-tile);font-size:var(--fs-13)}.tk-group--empty .tk-group__head,.tk-group__empty{color:var(--text-faint)}.tk-rows{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.tk-row{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;padding:10px 8px 10px 12px;border:1px solid var(--border);border-radius:var(--r-panel);background:var(--surface);min-width:0}.tk-row__icon{display:grid;place-items:center;height:24px;color:var(--text-faint)}.tk-row--overdue .tk-row__icon{color:var(--danger)}.tk-row--outcome .tk-row__icon{color:var(--warn)}.tk-row__body{display:grid;grid-gap:2px;gap:2px;min-width:0}.tk-row__top{display:flex;align-items:center;gap:8px;min-width:0}.tk-row__title{flex:1 1;min-width:0;font-size:var(--fs-15,15px);font-weight:650;color:var(--text);overflow-wrap:anywhere}.tk-row__top .amenu .btn{width:32px;height:32px;min-height:32px;border:0;background:none;padding:0;color:var(--text-muted)}.tk-row__meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;font-size:var(--fs-13);color:var(--text-muted);min-width:0}.tk-row__lead{color:var(--ll-brand-strong,var(--ll-brand));font-weight:600;text-decoration:none;overflow-wrap:anywhere}.tk-row__lead:hover{text-decoration:underline}.tk-row__act{grid-column:2;justify-self:start;margin-top:4px}@media (min-width:900px){.tk-row{grid-template-columns:24px minmax(0,1fr) auto;align-items:center}.tk-row__act{grid-column:3;margin-top:0}}.oc-chips{flex-wrap:wrap}.tl__up{display:grid;justify-items:start;grid-gap:6px;gap:6px;min-width:0}.tl--oldest .tl__start{display:flex;align-items:center;gap:8px}.tl__history{justify-self:start}.tl__end{height:1px}.tl__latest{justify-self:end;margin-top:4px}.tl__ev--neutral .tl__icon{border-color:var(--border-strong);color:var(--text-muted)}.pr-slot--taken-open{cursor:pointer}.pr-slot--taken-open[aria-expanded=true]{border-color:var(--ll-brand)}.pr-taken{margin-top:8px;font-size:var(--fs-13);min-width:0}.pr-taken,.pr-taken__rows{display:grid;grid-gap:6px;gap:6px}.pr-taken__row{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"name state act";grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:6px 8px;border:1px solid var(--border);border-radius:var(--r-control);background:var(--surface)}.pr-taken__row--busy{grid-template-columns:1fr auto;grid-template-areas:"name state" "act act"}.pr-taken__name{grid-area:name;display:flex;flex-direction:column;font-weight:600;font-size:var(--fs-13);color:var(--text);line-height:1.2;min-width:0}.pr-taken__cal{font-weight:400;font-size:var(--fs-11);color:var(--text-faint)}.pr-taken__state{grid-area:state;font-size:var(--fs-11);font-weight:650;text-transform:uppercase;letter-spacing:.04em}.pr-taken__state--busy{color:var(--warning)}.pr-taken__state--free{color:var(--ll-success)}.pr-taken__row>.btn,.pr-taken__row>.pr-fine{grid-area:act;justify-self:stretch;min-height:40px;text-align:center}.pr-taken__row:not(.pr-taken__row--busy)>.btn{justify-self:end;min-width:84px}.lu-cards--ownership .lc{grid-template-columns:40px minmax(0,1fr)}.lu-cards--ownership .lc__body,.lu-cards--ownership .lc__body>*,.lu-cards--ownership .lc__top,.lu-cards--ownership .lh>*{min-width:0}.lu-cards--ownership .cc__prop span,.lu-cards--ownership .lc__name,.lu-cards--ownership .lc__req,.lu-cards--ownership .lh__milestone,.lu-cards--ownership .lh__nextbtn,.lu-cards--ownership .lh__nexttitle,.lu-cards--ownership .lh__nextwho,.lu-cards--ownership .lh__state,.lu-cards--ownership .lu-upd__gist,.lu-cards--ownership .lu-upd__head{overflow-wrap:normal;word-break:keep-all;white-space:normal;overflow:hidden;text-overflow:ellipsis}.lu-cards--ownership .lh__owner{flex:0 0 auto;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:900px){.ll-leadcards.lu-cards.lu-cards--ownership{grid-template-columns:repeat(auto-fill,minmax(480px,1fr))}}.lu-cards--ownership .lc__numbtn{white-space:nowrap;flex:none}.lu-cards--ownership .lc__num{flex-wrap:wrap;justify-content:flex-start;gap:4px 16px}.lu-cards--ownership .lc__call{flex:none;white-space:nowrap;margin-left:auto}.lu-cards--ownership .lc__name{flex:1 1 auto}.lu-cards--ownership .lh__top{flex-wrap:wrap}.lu-cards--ownership .lc__body{grid-template-columns:minmax(0,1fr)}.lu-cards--ownership .lc__top{width:100%}.lu-cards--ownership .lc__name{flex:1 1;min-width:0}.lu-cards--ownership .lc__body .cc__dialed,.lu-cards--ownership .lc__body .cc__prop{grid-column:auto;grid-row:auto;align-self:auto;padding-left:0}