.cus-none{color:var(--faint);font-size:12.5px}.cus-hint{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.cus-error{margin:var(--s-2) 0 0;color:var(--bad);font-size:12.5px}.cus-num{font-variant-numeric:tabular-nums}.cus-strong{color:var(--ink);font-weight:550}.cus-badges{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.cus-tags{flex-wrap:wrap;gap:4px;display:inline-flex}.cus-tag{border-radius:var(--r-xs);border:1px solid var(--line);background:var(--panel-2);height:20px;color:var(--ink-2);white-space:nowrap;align-items:center;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.cus-tag--more{color:var(--muted);font-variant-numeric:tabular-nums}.cus-facts{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:12px;display:inline-flex}.cus-facts>*+:before{content:"·";color:var(--faint);margin-right:6px}.cus-copy.is-done{color:var(--good)}.cus-code{font:500 12px/1.4 var(--sf-font-mono);color:var(--ink)}.cus-mobile-only{display:none}.cus-pad{padding:var(--s-4)}.cus-h3{margin:0 0 var(--s-2);color:var(--muted);letter-spacing:.01em;font-size:12px;font-weight:600}.cus-toolbar .cus-select{width:auto;min-width:170px}.cus-table .app-cust small{max-width:260px}@media (width<=640px){.cus-toolbar .sf-toolbar__grow{display:none}.cus-toolbar .cus-select{flex:1 1 0;min-width:0}.cus-mobile-only{display:inline}.cus-table .sf-table__t td[data-m=meta] .cus-badges{flex-wrap:nowrap}.cus-table .sf-table__t td[data-m=meta] .cus-none{display:none}}.cus-dups{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.cus-dup{gap:var(--s-3);padding:var(--s-3) var(--s-4) var(--s-4);border:1px solid var(--line);border-radius:var(--r);background:var(--panel);transition:border-color var(--d-2) var(--ease-out), background-color var(--d-2) var(--ease-out);display:grid}.cus-dup[data-confirming=true]{border-color:var(--accent-line);background:var(--panel-2)}.cus-dup{min-width:0}.cus-dup__head{justify-content:space-between;align-items:center;gap:var(--s-2);min-width:0;display:flex}.cus-dup__pair{gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.cus-dup__arrow{border:1px solid var(--line);width:26px;height:26px;color:var(--muted);background:var(--panel-2);border-radius:50%;place-items:center;display:grid}.cus-dup__side{gap:6px;min-width:0;display:grid}.cus-dup__role{letter-spacing:.04em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:600}.cus-dup__link{color:inherit;border-radius:var(--r-sm);min-width:0;text-decoration:none}.cus-dup__link .app-cust small{max-width:100%}@media (hover:hover) and (pointer:fine){.cus-dup__link:hover b{color:var(--accent-ink)}}.cus-dup__confirm{gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);display:grid}.cus-dup__confirm p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:13px;line-height:1.55}.cus-dup__confirm b{color:var(--ink);word-break:break-all;font-weight:600}.cus-dup__btns{justify-content:flex-end;gap:var(--s-2);display:flex}@media (width<=640px){.cus-dup__pair{grid-template-columns:minmax(0,1fr)}.cus-dup__arrow{justify-self:start;margin-left:2px;transform:rotate(90deg)}.cus-dup__head{display:contents}.cus-dup__head>:first-child{justify-self:start}.cus-dup__pair{order:1}.cus-dup__head>.sf-btn{order:2;width:100%}.cus-dup__confirm{order:3}}.cus-picker{gap:var(--s-3);display:grid}.cus-picker__hint{padding:var(--s-4) 0 var(--s-2);color:var(--muted);text-align:center;margin:0;font-size:13px}.cus-picker__list{transition:opacity var(--d-2) var(--ease-out);gap:4px;margin:0;padding:0;list-style:none;display:grid}.cus-picker__list.is-stale{opacity:.6}.cus-pick{align-items:center;gap:var(--s-3);border-radius:var(--r);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--d-1) var(--ease-out), border-color var(--d-1) var(--ease-out);background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto auto;padding:8px 10px;display:grid}.cus-pick:focus-visible{outline:2px solid var(--sel);outline-offset:0}.cus-pick__chev{color:var(--faint)}@media (hover:hover) and (pointer:fine){.cus-pick:hover{background:var(--hover);border-color:var(--line)}.cus-pick:hover .cus-pick__chev{color:var(--ink-2)}}@media (width<=640px){.cus-pick{grid-template-columns:minmax(0,1fr) auto}.cus-pick .cus-facts{grid-area:2/1;padding-left:38px}.cus-pick__chev{grid-area:1/2/span 2}}.cus-merge{gap:var(--s-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.cus-merge__side{min-width:0;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r);background:var(--panel-2);gap:8px;display:grid}.cus-merge__side--keep{border-color:var(--accent-line);background:var(--accent-soft)}.cus-merge__side .app-cust small{max-width:100%}.cus-merge__arrow{color:var(--muted)}.cus-merge__note{color:var(--ink-2);text-wrap:pretty;grid-column:1/-1;margin:0;font-size:13px;line-height:1.55}.cus-merge .cus-error{grid-column:1/-1;margin:0}@media (width<=640px){.cus-merge{grid-template-columns:minmax(0,1fr)}.cus-merge__arrow{justify-self:center;transform:rotate(90deg)}}.cus-quote{border-radius:var(--r-sm);background:var(--sunken);color:var(--ink-2);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.cus-quote .sf-icon{color:var(--muted);flex:none;margin-top:2px}.cus-crumb{margin:calc(var(--s-2) * -1) 0 var(--s-4);color:var(--faint);align-items:center;gap:8px;font-size:13px;display:flex}.cus-crumb__back{border-radius:var(--r-sm);color:var(--muted);transition:color var(--d-1) var(--ease-out), background-color var(--d-1) var(--ease-out);align-items:center;gap:6px;margin-left:-6px;padding:3px 8px 3px 6px;text-decoration:none;display:inline-flex}.cus-crumb [aria-current=page]{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.cus-crumb__back:hover{color:var(--ink);background:var(--hover)}}.cus-head{align-items:center;gap:var(--s-4);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.cus-head__text{flex:320px;gap:6px;min-width:0;display:grid}.cus-head__title{align-items:center;gap:6px var(--s-3);flex-wrap:wrap;display:flex}.cus-head__title .sf-ph__title{margin:0}.cus-head__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:13px;display:flex}.cus-head__email{color:var(--ink-2);align-items:center;gap:0;min-width:0;font-weight:500;display:inline-flex}.cus-head__email .cus-copy{margin-left:2px}.cus-head__facts{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.cus-head__facts>*{align-items:center;gap:10px;display:inline-flex}.cus-head__facts>:before{content:"";background:var(--faint);border-radius:50%;width:3px;height:3px}.cus-head__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.cus-blocked{margin:calc(var(--s-2) * -1) 0 var(--s-5);border:1px solid color-mix(in oklch, var(--bad) 30%, var(--line));border-radius:var(--r);background:var(--bad-soft);color:var(--ink);align-items:flex-start;gap:10px;padding:10px 14px;font-size:13px;display:flex}.cus-blocked .sf-icon{color:var(--bad);flex:none;margin-top:2px}.cus-blocked p{margin:0;line-height:1.5}.cus-blocked b{font-weight:600}.cus-blocked__reason{color:var(--ink-2)}.cus-kpis{gap:var(--s-3);margin-bottom:var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cus-kpis .sf-kpi__value{font-size:24px}.cus-layout{gap:var(--s-4);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.cus-main,.cus-rail{gap:var(--s-4);align-content:start;min-width:0;display:grid}.cus-main .app-table-card>.sf-card__head{padding-bottom:var(--s-3)}@media (width<=1240px){.cus-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1080px){.cus-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.cus-head{gap:var(--s-3);align-items:flex-start}.cus-head__text{flex-basis:calc(100% - 60px)}.cus-head__actions{width:100%}.cus-head__actions>.sf-btn{flex:1 1 0}.cus-head__meta{gap:2px;display:grid}.cus-head__facts>:first-child:before{display:none}.cus-kpis{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.cus-kpis .sf-kpi{gap:4px;padding:10px 12px}.cus-kpis .sf-kpi__label{font-size:11.5px}.cus-kpis .sf-kpi__value{font-size:17px}.cus-kpis .sf-kpi__foot{display:none}}.cus-key{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--sunken);align-items:center;gap:2px;max-width:100%;padding:1px 1px 1px 8px;display:inline-flex}.cus-key code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 12px/1.5 var(--sf-font-mono);color:var(--ink);letter-spacing:.02em;overflow:hidden}.cus-order-link{font-family:var(--sf-font-mono);color:var(--ink-2);border-bottom:1px solid var(--line-2);font-size:12px;text-decoration:none}@media (hover:hover) and (pointer:fine){.cus-order-link:hover{color:var(--accent-ink);border-bottom-color:var(--accent-line)}}.cus-subject{max-width:380px;color:var(--ink)}.cus-notes{gap:var(--s-4);display:grid}.cus-note-form{gap:var(--s-2);display:grid}.cus-note-form .sf-textarea{resize:vertical;min-height:76px}.cus-note-form__row{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.cus-note-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.cus-note{padding:var(--s-3) 0;border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.cus-note:last-child{border-bottom:0;padding-bottom:0}.cus-note__text{gap:3px;min-width:0;display:grid}.cus-note__meta{color:var(--muted);align-items:baseline;gap:8px;margin:0;font-size:12px;display:flex}.cus-note__meta b{color:var(--ink);font-size:12.5px;font-weight:600}.cus-note__body{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.cus-note__del{color:var(--faint);margin:-4px -6px 0 0}@media (hover:hover) and (pointer:fine){.cus-note__del{opacity:0;transition:opacity var(--d-1) var(--ease-out)}.cus-note:hover .cus-note__del,.cus-note__del:focus-visible{opacity:1}}.cus-tag-editor{gap:var(--s-3);display:grid}.cus-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cus-chip{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--panel-2);height:26px;color:var(--ink);align-items:center;gap:2px;padding:0 3px 0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.cus-chip__x{width:20px;height:20px;color:var(--muted);cursor:pointer;transition:background-color var(--d-1) var(--ease-out), color var(--d-1) var(--ease-out), transform var(--d-1) var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.cus-chip__x:active{transform:scale(.92)}.cus-chip__x:focus-visible{outline:2px solid var(--sel);outline-offset:0}@media (hover:hover) and (pointer:fine){.cus-chip__x:hover{background:var(--hover-2);color:var(--ink)}}.cus-tag-add{gap:var(--s-2);display:flex}.cus-tag-add .sf-input{flex:1;min-width:0}.cus-tag-editor .cus-error{margin:calc(var(--s-2) * -1) 0 0}.cus-tag-save{justify-content:flex-end;gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--line);display:flex}.cus-kv{gap:10px;padding:0}.cus-kv .sf-kv__row{grid-template-columns:auto minmax(0,1fr)}.cus-kv dd{min-width:0;font-weight:500}.cus-kv-copy{justify-content:flex-end;align-items:center;gap:0;min-width:0;max-width:100%;margin-right:-6px;display:inline-flex}.cus-kv-copy__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cus-merged{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line)}.cus-merged__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cus-merged__email{font:500 12px/1.5 var(--sf-font-mono);color:var(--ink-2);overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.cus-dup,.cus-pick,.cus-picker__list,.cus-chip__x,.cus-crumb__back,.cus-note__del{transition:none}}.cus-history{padding:0 var(--s-4) var(--s-3)}.cus-history__day+.cus-history__day{margin-top:var(--s-2)}.cus-history__label{z-index:1;background:var(--panel);letter-spacing:.02em;color:var(--faint);margin:0;padding:6px 0 4px;font-size:11.5px;font-weight:600;position:sticky;top:0}.cus-history__list{margin:0;padding:0;list-style:none;position:relative}.cus-history__list:before{content:"";background:var(--line);width:1px;position:absolute;top:14px;bottom:14px;left:13px}.cus-history__row{border-radius:var(--r-sm);color:inherit;grid-template-columns:27px minmax(0,1fr) auto;align-items:start;gap:10px;margin:0 -8px 0 0;padding:7px 8px 7px 0;text-decoration:none;display:grid;position:relative}.cus-history__row--link{transition:background-color var(--d-1) var(--ease-out)}.cus-history__row--link:focus-visible{outline:2px solid var(--sel);outline-offset:0}@media (hover:hover) and (pointer:fine){.cus-history__row--link:hover{background:var(--hover)}.cus-history__row--link:hover b{color:var(--accent-ink)}}.cus-history__icon{border:1px solid var(--line);background:var(--panel-2);width:27px;height:27px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.cus-history__icon[data-tone=good]{color:var(--good);background:var(--good-soft);border-color:color-mix(in oklch, var(--good) 28%, var(--line))}.cus-history__icon[data-tone=warn]{color:var(--warn);background:var(--warn-soft);border-color:color-mix(in oklch, var(--warn) 28%, var(--line))}.cus-history__icon[data-tone=bad]{color:var(--bad);background:var(--bad-soft);border-color:color-mix(in oklch, var(--bad) 28%, var(--line))}.cus-history__icon[data-tone=accent]{color:var(--accent-ink);background:var(--accent-soft);border-color:var(--accent-line)}.cus-history__text{gap:2px;min-width:0;padding-top:4px;display:grid}.cus-history__text b{color:var(--ink);overflow-wrap:anywhere;transition:color var(--d-1) var(--ease-out);font-size:13px;font-weight:550;line-height:1.4}.cus-history__text small{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.cus-history__time{font:400 11.5px/1.4 var(--sf-font-mono);color:var(--faint);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:5px}.cus-history__more{justify-content:space-between;align-items:center;gap:var(--s-2);margin-top:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--line);color:var(--muted);font-size:12.5px;display:flex}@media (width<=640px){.cus-main .sf-card__head:has(+.cus-history){flex-wrap:wrap}.cus-history{padding:0 var(--s-3) var(--s-3)}}.cus-sessions{gap:var(--s-2);display:grid}.cus-sessions__list{margin:0;padding:0;list-style:none;display:grid}.cus-session{grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 0;display:grid}.cus-session+.cus-session{border-top:1px solid var(--line)}.cus-session__icon{border-radius:var(--r-sm);background:var(--panel-2);border:1px solid var(--line);width:30px;height:30px;color:var(--muted);place-items:center;display:grid}.cus-session__text{gap:2px;min-width:0;display:grid}.cus-session__text b{color:var(--ink);font-size:13px;font-weight:550}.cus-session__text small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cus-session__ip{font-family:var(--sf-font-mono);color:var(--ink-2);font-size:11.5px}.cus-session__when{color:var(--faint);white-space:nowrap;padding-top:1px;font-size:12px}.cus-sessions__more{justify-self:start}.cus-discord{gap:var(--s-3);display:grid}.cus-discord__id{align-items:center;gap:10px;min-width:0;display:flex}.cus-discord__mark{border-radius:var(--r-sm);background:color-mix(in oklch, oklch(58% .2 277) 16%, var(--panel));color:oklch(62% .19 277);flex:none;place-items:center;width:30px;height:30px;display:grid}.cus-discord__roles{margin:0;padding:0;list-style:none;display:grid}.cus-discord__roles li{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 0;font-size:12.5px;display:grid}.cus-discord__roles li+li{border-top:1px solid var(--line)}.cus-discord__roles small{font:400 11.5px/1 var(--sf-font-mono);color:var(--faint)}.cus-discord__role{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.cus-discord__role.is-revoked{color:var(--muted);font-weight:450}
