.look-lettie .ss-stage{--cp-ink-secondary:#2a2a2a;--cp-ink-tertiary:#5b675f;--cp-ink-muted:#667069;--cp-lettie:#173822;--cp-lettie-fg:#fff;--cp-lettie-light:#e6ede8;--cp-secondary:#f5f5f3;--cp-warning:#e6a200;--cp-warning-ink:#946800;--cp-destructive:#dc3545;--cp-overlay:#0006}.dark .look-lettie .ss-stage{--cp-ink-secondary:#c8c8c6;--cp-ink-tertiary:#acb4af;--cp-ink-muted:#959d98;--cp-lettie:#28b75a;--cp-lettie-fg:#0e0e0e;--cp-lettie-light:#1a2e24;--cp-secondary:#1c1c1c;--cp-warning:#f7d571;--cp-warning-ink:#f7d571;--cp-destructive:#ff6b6b;--cp-overlay:#0000008c}.cp-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.cp-pill svg{flex:none}.cp-pill[data-status=valid]{background:var(--cp-lettie-light);color:var(--cp-lettie)}.cp-pill[data-status=expiring_soon]{background:color-mix(in srgb, var(--cp-warning) 10%, transparent);color:var(--cp-warning)}.cp-pill[data-status=expired],.cp-pill[data-status=missing]{background:color-mix(in srgb, var(--cp-destructive) 8%, transparent);color:var(--cp-destructive)}.cp-pill[data-status=under_review]{background:var(--cp-secondary);color:var(--cp-ink-secondary)}.dark .cp-pill[data-status=valid]{background:color-mix(in srgb, var(--cp-lettie) 10%, transparent)}.dark .cp-pill[data-status=expiring_soon]{background:color-mix(in srgb, var(--cp-warning) 15%, transparent)}.dark .cp-pill:is([data-status=expired],[data-status=missing]){background:color-mix(in srgb, var(--cp-destructive) 12%, transparent)}.cr .ss-stage{font-size:13px;line-height:1.5}.cr p{margin:0}.cr .cr-chips{gap:8px;display:flex}.cr .cr-chip{border:1px solid var(--ss-line);background:var(--ss-surface);color:var(--cp-ink-tertiary);white-space:nowrap;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.5}.cr .cr-chip[data-on]{border-color:color-mix(in srgb, var(--cp-lettie) 20%, transparent);background:var(--cp-lettie-light);color:var(--cp-lettie)}.cr .cr-panel{background:var(--ss-surface);flex-direction:column;display:flex}.cr .cr-panel__head{border-bottom:1px solid var(--ss-line);flex:none;align-items:center;gap:10px;min-height:79px;padding:16px 24px;display:flex}.cr .cr-panel__icon{background:var(--cp-secondary);width:28px;height:28px;color:var(--cp-ink-tertiary);flex:none;place-items:center;display:grid}.cr .cr-panel__name{flex:1;min-width:0}.cr .cr-panel__title{letter-spacing:-.025em;color:var(--ss-text-strong);font-size:15px;font-weight:600;line-height:1.4}.cr .cr-panel__type{color:var(--cp-ink-tertiary);font-size:12px}.cr .cr-banner{border-bottom:1px solid var(--ss-line);background:var(--cp-secondary);flex:none;padding:12px 24px}.cr .cr-banner[data-status=valid]{background:color-mix(in srgb, var(--cp-lettie-light) 40%, transparent)}.cr .cr-banner__line{color:var(--cp-ink-secondary);white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.cr .cr-banner__line svg{color:var(--ss-text-strong)}.cr .cr-banner[data-status=valid] .cr-banner__line{color:var(--cp-lettie)}.cr .cr-done{flex-direction:column;padding:20px 24px;display:flex}.cr .cr-facts{border:1px solid var(--ss-line);background:color-mix(in srgb, var(--ss-canvas) 50%, transparent);padding:12px}.cr .cr-facts__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.cr .cr-facts__label{color:var(--cp-ink-tertiary);font-size:12px;font-weight:500}.cr .cr-facts__head span{color:var(--cp-ink-muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.cr .cr-facts--read{margin-top:16px}.cr .cr-facts--read dl{gap:8px;margin:12px 0 0;display:grid}.cr .cr-facts--read dl>div{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.cr .cr-facts--read dt{color:var(--cp-ink-tertiary);font-size:12px;font-weight:500}.cr .cr-facts--read dd{color:var(--cp-ink-secondary);margin:0;font-size:11px;line-height:1.625}.cr .cr-extracted{border-top:1px solid var(--ss-line);color:var(--cp-lettie);align-items:center;gap:8px;margin-top:20px;padding-top:16px;font-size:11px;font-weight:500;display:flex}.cr .cr-reminders{border-top:1px solid var(--ss-line);margin-top:20px;padding-top:16px}.cr .cr-reminders__head{color:var(--cp-lettie);align-items:center;gap:8px;margin-bottom:12px;display:flex}.cr .cr-reminders__label{color:var(--cp-ink-tertiary);font-size:12px;font-weight:500}.cr .cr-reminders__set{color:var(--cp-lettie);margin-top:8px;font-size:11px}.cr .cr-reminders__via{color:var(--cp-ink-tertiary);margin-top:4px;font-size:12px}.er .ss-stage{background:0 0;font-size:13px;line-height:1.5;overflow:hidden}.er .er-scene{position:absolute;inset:0}.er .er-phone{position:absolute;top:24px}.er .er-thread{flex:0 auto}.er .er-note{z-index:5;border:1px solid var(--ss-line);background:var(--ss-surface);box-shadow:var(--ss-shadow-satellite);opacity:0;align-items:flex-start;gap:16px;padding:16px 20px;transition:opacity .35s,translate .5s cubic-bezier(.25,.8,.25,1);display:flex;position:absolute;bottom:14px;translate:0 16px}.er .er-note[data-on]{opacity:1;translate:0}.er .er-note__icon{background:var(--cp-secondary);width:40px;height:40px;color:var(--ss-text-strong);flex:none;place-items:center;margin-top:2px;display:grid}.er .er-note__text{flex:1;min-width:0;display:grid}.er .er-note__title{align-items:center;gap:8px;display:flex}.er .er-note__title b{color:var(--ss-text-strong);font-size:14px;font-weight:500;line-height:1.4}.er .er-note__title i{background:#27b857;border-radius:50%;flex:none;width:8px;height:8px}.er .er-note__body{color:var(--cp-ink-tertiary);margin-top:4px;font-size:13px;line-height:1.4}.er .er-note__time{color:var(--cp-ink-muted);flex:none;margin-top:2px;font-size:12px}.er .er-scene[data-narrow] .er-note{gap:12px;padding:14px 16px}.cs .ss-stage{background:0 0;font-size:13px;line-height:1.5;overflow:hidden}.cs .cs-card{border:1px solid var(--ss-line);background:var(--ss-surface);position:absolute;top:12px;box-shadow:0 12px 32px -18px #0000002e}.cs .cs-group+.cs-group{border-top:1px solid var(--ss-line)}.cs .cs-head{align-items:center;gap:12px;padding:14px 16px;display:flex}.cs .cs-head__caret{color:var(--cp-ink-muted);flex:none;rotate:90deg}.cs .cs-head__icon{color:var(--cp-ink-tertiary);flex:none}.cs .cs-head__name{flex:1;gap:5px;min-width:0;padding-bottom:3px;display:grid}.cs .cs-head__line{align-items:center;gap:8px;display:flex}.cs .cs-head__line b{color:var(--ss-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.cs .cs-gs{color:var(--cp-destructive);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.cs .cs-gs[data-status=expiring_soon],.cs .cs-st[data-status=expiring_soon]{color:var(--cp-warning)}.cs .cs-st{color:var(--cp-destructive);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.cs .cs-gs svg,.cs .cs-st svg{flex:none}.cs .cs-docs{border-top:1px solid var(--ss-line)}.cs .cs-doc{align-items:center;gap:12px;padding:12px 16px 12px 44px;display:flex}.cs .cs-doc+.cs-doc{border-top:1px solid var(--ss-line)}.cs .cs-doc__icon{background:var(--cp-secondary);width:28px;height:28px;color:var(--cp-ink-tertiary);flex:none;place-items:center;display:grid}.cs .cs-doc__text{flex:1;min-width:0;display:grid}.cs .cs-doc__title{align-items:center;gap:8px;min-width:0;display:flex}.cs .cs-doc__title b{color:var(--ss-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.cs .cs-star{color:var(--cp-lettie);flex:none}.cs .cs-doc__type{color:var(--cp-ink-tertiary);font-size:12px}.cs .cs-card[data-narrow] .cs-head{gap:10px;padding:14px}.cs .cs-card[data-narrow] .cs-doc{gap:10px;padding:12px 14px 12px 38px}
