.nqk-icon{color:var(--ss-icon)}.nqk-day{grid-template-columns:40px minmax(0,1fr);gap:10px;margin-top:12px;display:grid;position:relative}.nqk-hours{position:relative}.nqk-hours span{line-height:1;position:absolute;left:0;translate:0 -7px}.nqk-area{background-image:linear-gradient(var(--ss-line) 1px, transparent 1px);background-size:100% 25px;height:225px;position:relative}.nqk-meeting,.nqk-event{border-radius:7px;position:absolute;top:0;left:0;right:0}.nqk-meeting{background:var(--ss-fill);align-items:center;margin-top:1px;padding:0 10px;transition:left .45s cubic-bezier(.22,1,.36,1),opacity .3s,background-color .3s,box-shadow .3s;display:flex}.nqk-meeting[data-declined]{box-shadow:inset 0 0 0 1px var(--ss-line);opacity:.6;background:0 0;left:68%}.nqk-event{z-index:1;border-left:3px solid var(--ss-accent);background:var(--ss-accent-soft);flex-direction:column;margin-top:1px;padding:6px 10px;font-size:12.5px;transition:right .45s cubic-bezier(.22,1,.36,1),height .12s linear;display:flex;overflow:hidden}.nqk-event[data-split]{right:34%}.nqk-time{color:var(--ss-accent-text);font-variant-numeric:tabular-nums;font-size:11.5px}.nqk-edge{height:8px;position:absolute;bottom:0;left:0;right:0}.nqk-messages{margin-top:6px}.nqk-message{gap:10px;padding:8px 0;display:flex}.nqk-message .ss-avatar{flex-shrink:0;margin-top:2px}.nqk-text{color:var(--ss-text);text-wrap:pretty}.nqk-typing{align-items:center;gap:8px;padding:6px 0 6px 38px;display:flex}.nqk-dots{gap:3px;display:inline-flex}.nqk-dots i{background:var(--ss-ink-3);border-radius:999px;width:5px;height:5px;animation:1s ease-in-out infinite nqk-dot}.nqk-dots i:nth-child(2){animation-delay:.15s}.nqk-dots i:nth-child(3){animation-delay:.3s}@keyframes nqk-dot{0%,60%,to{opacity:.35}30%{opacity:1}}
.nqd-win{width:calc(100% - 8px);height:calc(100% - 4px);position:absolute;top:32px;left:32px}.ss-stage[data-layout=compact] .nqd-win{width:calc(100% + 8px);left:16px}.nqd-body{background:var(--ss-surface);height:100%;color:var(--ss-text-strong);padding:14px 52px 0 20px;font-size:13px;line-height:1.45}.ss-stage[data-layout=compact] .nqd-body{padding-left:16px;padding-right:40px}.nqd-head{border-bottom:1px solid var(--ss-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.nqd-title{justify-items:start;gap:6px;min-width:0;display:grid}.nqd-title .nqp-strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.nqd-brief,.nqd-source{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;height:22px;padding:0 8px;display:inline-flex}.nqd-brief{box-shadow:inset 0 0 0 1px var(--ss-line);color:var(--ss-text)}.nqd-status{flex-shrink:0}.nqd-button{background:var(--ss-accent);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;height:28px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.nqd-ready{background:var(--ss-success-soft);color:var(--ss-success-text)}.nqd-section{border-bottom:1px solid var(--ss-line);padding:12px 0}.nqd-section>.nqp-strong{opacity:.45;transition:opacity .3s}.nqd-section[data-on]>.nqp-strong{opacity:1}.nqd-fill{justify-items:start;gap:7px;padding-top:9px;display:grid}.nqd-source{background:var(--ss-accent-soft);color:var(--ss-accent-text);margin-top:3px}.nqd-rest{width:1px;height:1px;position:absolute;bottom:40px;right:40px}
