.coorday-quick-create-backdrop[data-v-10da0557]{z-index:8000;-webkit-backdrop-filter:blur(2px);background:#05070c8c;justify-content:center;align-items:center;padding:32px 0;animation:.2s dimIn;display:flex;position:fixed;inset:0}.coorday-quick-create[data-v-10da0557]{background:var(--coorday-bg-2,var(--coor-color-surface-default));border:1px solid var(--coorday-bd-2,var(--coor-color-border-default));border-radius:18px;outline:0;flex-direction:column;gap:14px;width:540px;max-width:calc(100% - 32px);max-height:calc(100vh - 64px);padding:22px;animation:.18s fadeIn;display:flex;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.coorday-quick-create__handle[data-v-10da0557]{background:var(--coorday-bd-2,var(--coor-color-surface-soft));border-radius:3px;width:40px;height:4px;margin:0 auto 4px;display:none}.coorday-quick-create__sr[data-v-10da0557]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=599px){.coorday-quick-create-backdrop[data-v-10da0557]{align-items:flex-end;padding:0}.coorday-quick-create[data-v-10da0557]{width:100%;max-width:100%;max-height:85vh;padding:14px 20px 18px;padding-bottom:max(18px, env(safe-area-inset-bottom));animation:bsheetIn .26s var(--ease-1,cubic-bezier(.2, .8, .2, 1));border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;gap:14px;box-shadow:0 -16px 48px #00000073}.coorday-quick-create__handle[data-v-10da0557]{display:block}}.coorday-quick-create__head[data-v-10da0557]{border-bottom:0;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:0;display:flex}.coorday-quick-create__lead[data-v-10da0557]{align-items:center;gap:12px;display:flex}.coorday-quick-create__brand[data-v-10da0557]{background:var(--coorday-bg-3,var(--coor-color-surface-soft));width:36px;height:36px;color:var(--coorday-brand-400,var(--coor-color-accent-default));border-radius:10px;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:inline-flex}.coorday-quick-create__brand svg[data-v-10da0557],.coorday-quick-create__close svg[data-v-10da0557]{width:16px;height:16px}.coorday-quick-create__title[data-v-10da0557]{font-family:var(--coorday-font-display,inherit);letter-spacing:-.01em;color:var(--coorday-ink-950,currentColor);margin:0;font-size:17px;font-weight:700;line-height:1.25}.coorday-quick-create__close[data-v-10da0557]{border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-soft));width:32px;height:32px;color:var(--coorday-ink-700,currentColor);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.coorday-quick-create__close[data-v-10da0557]:hover{background:var(--coorday-bg-3,var(--coor-color-surface-soft))}.coorday-quick-create__close[data-v-10da0557]:focus-visible,.coorday-quick-create__option-remove[data-v-10da0557]:focus-visible,.coorday-quick-create__option-add[data-v-10da0557]:focus-visible,.coorday-quick-create__schedule-link[data-v-10da0557]:focus-visible,.coorday-quick-create__btn[data-v-10da0557]:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:2px}.coorday-quick-create__seg[data-v-10da0557]{border-bottom:0;flex:none;align-items:stretch;gap:4px;min-height:44px;padding:0;display:flex;overflow-x:auto}.coorday-quick-create__seg-btn[data-v-10da0557]{background:var(--coorday-bg-3,var(--coor-color-surface-soft));min-height:44px;color:var(--coorday-ink-900,currentColor);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.coorday-quick-create__seg-btn[data-v-10da0557]:focus-visible{outline:2px solid var(--coorday-brand-500,var(--coor-color-accent-default));outline-offset:2px}.coorday-quick-create__seg-btn.is-active[data-v-10da0557]{background:var(--coor-color-accent-soft);border-color:var(--coor-color-border-strong);color:var(--coor-color-text-primary)}.coorday-quick-create__kbd[data-v-10da0557]{background:var(--coorday-bg-4);color:var(--coor-color-text-muted);font-family:var(--coorday-font-mono,monospace);border-radius:4px;padding:1px 6px;font-size:10px}.coorday-quick-create__body[data-v-10da0557]{flex-direction:column;flex:auto;gap:14px;padding:0;display:flex;overflow:visible}.coorday-quick-create__row[data-v-10da0557]{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=599px){.coorday-quick-create__row[data-v-10da0557]{grid-template-columns:1fr}}.coorday-quick-create__options[data-v-10da0557]{flex-direction:column;gap:6px;display:flex}.coorday-quick-create__option-row[data-v-10da0557]{align-items:center;gap:6px;display:flex}.coorday-quick-create__option-remove[data-v-10da0557]{border:1px solid var(--coorday-bd,var(--coor-color-border-default));width:36px;height:36px;color:var(--coorday-ink-700,currentColor);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.coorday-quick-create__option-remove[data-v-10da0557]:disabled{opacity:.4;cursor:not-allowed}.coorday-quick-create__option-add[data-v-10da0557]{border:1px dashed var(--coorday-bd,var(--coor-color-border-default));color:var(--coorday-ink-700,currentColor);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;padding:8px 14px;font-family:inherit;font-size:13px}.coorday-quick-create__schedule-link[data-v-10da0557]{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-accent-soft);min-height:38px;color:var(--coorday-brand-500,var(--coor-color-accent-default));cursor:pointer;text-align:center;border-radius:10px;align-self:stretch;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:700}.coorday-quick-create__schedule-link[data-v-10da0557]:hover{background:var(--coor-color-accent-soft);border-color:var(--coor-color-border-strong)}.coorday-quick-create__foot[data-v-10da0557]{border-top:1px solid var(--coorday-bd,var(--coor-color-border-default));align-items:center;gap:8px;margin-top:auto;padding:14px 0 0;display:flex}.coorday-quick-create__hint[data-v-10da0557]{color:var(--coor-color-text-muted);font-size:12px}.coorday-quick-create__hint kbd[data-v-10da0557]{background:var(--coorday-bg-4);color:var(--coor-color-text-muted);font-family:var(--coorday-font-mono,monospace);border-radius:4px;padding:1px 6px;font-size:11px}.coorday-quick-create[data-v-10da0557] .coorday-field__hint{color:var(--coor-color-text-muted)}.coorday-quick-create[data-v-10da0557] .coorday-chip--active{color:var(--coor-color-text-primary)}:root[data-theme=light] .coorday-quick-create__seg-btn[data-v-10da0557],:root[data-theme=light] .coorday-quick-create__btn--ghost[data-v-10da0557]{color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-quick-create__kbd[data-v-10da0557],:root[data-theme=light] .coorday-quick-create__hint kbd[data-v-10da0557]{background:var(--coor-color-surface-default);color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-quick-create__hint[data-v-10da0557],:root[data-theme=light] .coorday-quick-create[data-v-10da0557] .coorday-field__hint,:root[data-theme=light] .coorday-quick-create[data-v-10da0557] .coorday-chip,:root[data-theme=light] .coorday-quick-create[data-v-10da0557] .coorday-chip--active{color:var(--coor-color-accent-default)}.coorday-quick-create__btn[data-v-10da0557]{cursor:pointer;border:0;border-radius:8px;min-height:36px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600}.coorday-quick-create__btn--ghost[data-v-10da0557]{color:var(--coorday-ink-900,currentColor);border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:0 0}.coorday-quick-create__btn--primary[data-v-10da0557]{background:var(--coor-color-accent-default);color:var(--coorday-on-accent)}.coorday-quick-create__btn--primary[data-v-10da0557]:disabled{opacity:.5;cursor:not-allowed}.coorday-quick-create-enter-active[data-v-10da0557],.coorday-quick-create-leave-active[data-v-10da0557]{transition:opacity .2s}.coorday-quick-create-enter-active .coorday-quick-create[data-v-10da0557],.coorday-quick-create-leave-active .coorday-quick-create[data-v-10da0557]{transition:opacity .18s}.coorday-quick-create-enter-from[data-v-10da0557],.coorday-quick-create-leave-to[data-v-10da0557]{opacity:0}.coorday-quick-create-enter-from .coorday-quick-create[data-v-10da0557],.coorday-quick-create-leave-to .coorday-quick-create[data-v-10da0557]{opacity:0;transform:none}@media (width<=599px){.coorday-quick-create-enter-active[data-v-10da0557],.coorday-quick-create-leave-active[data-v-10da0557]{transition:opacity .2s}.coorday-quick-create-enter-active .coorday-quick-create[data-v-10da0557],.coorday-quick-create-leave-active .coorday-quick-create[data-v-10da0557]{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.coorday-quick-create-enter-from .coorday-quick-create[data-v-10da0557],.coorday-quick-create-leave-to .coorday-quick-create[data-v-10da0557]{opacity:1;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.coorday-quick-create-enter-active[data-v-10da0557],.coorday-quick-create-leave-active[data-v-10da0557],.coorday-quick-create-enter-active .coorday-quick-create[data-v-10da0557],.coorday-quick-create-leave-active .coorday-quick-create[data-v-10da0557]{transition-duration:.01ms!important}.coorday-quick-create-backdrop[data-v-10da0557],.coorday-quick-create[data-v-10da0557]{animation-duration:.01ms!important}}.coorday-palette-backdrop[data-v-ea68ef1a]{z-index:8500;-webkit-backdrop-filter:blur(6px);background:#000000b8;justify-content:center;align-items:flex-start;padding:0 20px 20px;animation:.2s dimIn;display:flex;position:fixed;inset:0}.coorday-palette[data-v-ea68ef1a]{background:var(--coorday-bg-2,var(--coor-color-surface-default));border:1px solid var(--coorday-bd,var(--coor-color-border-default));border-radius:18px;outline:0;flex-direction:column;width:100%;max-width:640px;max-height:calc(100vh - 96px);margin:80px auto 0;animation:.22s modalIn;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000008c}.coorday-palette__sr[data-v-ea68ef1a]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=599px){.coorday-palette-backdrop[data-v-ea68ef1a]{padding:0}.coorday-palette[data-v-ea68ef1a]{border:0;border-radius:0;max-width:100%;min-height:100vh;max-height:100vh;margin:0}}.coorday-palette__head[data-v-ea68ef1a]{border-bottom:1px solid var(--coorday-bd,var(--coor-color-border-default));align-items:center;gap:12px;padding:16px 18px;display:flex}.coorday-palette__icon[data-v-ea68ef1a]{color:var(--coorday-ink-700,currentColor);justify-content:center;align-items:center;display:inline-flex}.coorday-palette__icon svg[data-v-ea68ef1a]{width:16px;height:16px}.coorday-palette__input[data-v-ea68ef1a]{color:var(--coorday-ink-950,currentColor);background:0 0;border:0;outline:0;flex:auto;height:auto;padding:0;font-family:inherit;font-size:16px}.coorday-palette__esc[data-v-ea68ef1a]{background:var(--coorday-bg-4);color:var(--coor-color-text-muted);font-family:var(--coorday-font-mono,monospace);border:1px solid var(--coorday-bd,var(--coor-color-border-default));border-radius:4px;padding:2px 6px;font-size:11px}.coorday-palette__body[data-v-ea68ef1a]{flex-direction:column;flex:auto;gap:8px;padding:8px;display:flex;overflow-y:auto}.coorday-palette__section[data-v-ea68ef1a]{flex-direction:column;gap:2px;padding:4px 12px 8px;display:flex}.coorday-palette__eyebrow[data-v-ea68ef1a]{letter-spacing:.14em;text-transform:uppercase;color:var(--coorday-ink-700,currentColor);margin:0;padding:8px 0 4px;font-size:10px;font-weight:700}.coorday-palette__row[data-v-ea68ef1a]{color:var(--coorday-ink-900,currentColor);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;display:flex}.coorday-palette__row[data-v-ea68ef1a]:hover,.coorday-palette__row.is-active[data-v-ea68ef1a]{background:var(--coorday-bg-3,var(--coor-color-surface-soft))}.coorday-palette__row-icon[data-v-ea68ef1a]{background:var(--coorday-bg-3,var(--coor-color-surface-soft));width:28px;height:28px;color:var(--coorday-ink-700,currentColor);border-radius:8px;flex:none;place-items:center;display:grid}.coorday-palette__avatar[data-v-ea68ef1a]{background:var(--coor-color-accent-default);width:28px;height:28px;color:var(--coorday-on-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.coorday-palette__row-label[data-v-ea68ef1a]{flex:auto;font-weight:600}.coorday-palette__row-body[data-v-ea68ef1a]{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.coorday-palette__row-sub[data-v-ea68ef1a]{color:var(--coorday-ink-700,currentColor);margin-top:1px;font-size:12px}.coorday-palette__row-kbd[data-v-ea68ef1a]{background:var(--coorday-bg-4);border:1px solid var(--coorday-bd,var(--coor-color-border-default));font-family:var(--coorday-font-mono,monospace);color:var(--coor-color-text-muted);border-radius:4px;flex:none;padding:2px 6px;font-size:10px}.coorday-palette__empty[data-v-ea68ef1a]{text-align:center;color:var(--coorday-ink-500,var(--coor-color-text-muted));margin:0;padding:24px 16px;font-size:13px}.coorday-palette__status[data-v-ea68ef1a]{text-align:center;color:var(--coorday-ink-700,currentColor);margin:0;padding:24px 16px;font-size:13px}.coorday-palette__status.is-error[data-v-ea68ef1a]{color:var(--coorday-danger,var(--coor-color-status-danger-default))}.coorday-palette__foot[data-v-ea68ef1a]{border-top:1px solid var(--coorday-bd,var(--coor-color-border-default));color:var(--coorday-ink-700,currentColor);font-family:var(--coorday-font-mono,monospace);flex-wrap:wrap;align-items:center;gap:14px;padding:10px 18px;font-size:11px;display:flex}.coorday-palette__kbd[data-v-ea68ef1a]{background:var(--coorday-bg-4);font-family:var(--coorday-font-mono,monospace);border-radius:4px;padding:1px 6px;font-size:10px}.coorday-palette__metric[data-v-ea68ef1a]{font-family:var(--coorday-font-mono,monospace);color:var(--coor-color-text-muted)}:root[data-theme=light] .coorday-palette[data-v-ea68ef1a],:root[data-theme=light] .coorday-palette__row[data-v-ea68ef1a],:root[data-theme=light] .coorday-palette__row-label[data-v-ea68ef1a],:root[data-theme=light] .coorday-palette__row-sub[data-v-ea68ef1a],:root[data-theme=light] .coorday-palette__foot[data-v-ea68ef1a],:root[data-theme=light] .coorday-palette__metric[data-v-ea68ef1a]{color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-palette__esc[data-v-ea68ef1a],:root[data-theme=light] .coorday-palette__kbd[data-v-ea68ef1a],:root[data-theme=light] .coorday-palette__row-kbd[data-v-ea68ef1a]{background:var(--coor-color-surface-default);color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-palette__row-icon[data-v-ea68ef1a]{color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-palette__row[data-v-ea68ef1a]:hover,:root[data-theme=light] .coorday-palette__row.is-active[data-v-ea68ef1a]{background:var(--coor-color-surface-default)}.coorday-palette-enter-active[data-v-ea68ef1a],.coorday-palette-leave-active[data-v-ea68ef1a]{transition:opacity .22s}.coorday-palette-enter-active .coorday-palette[data-v-ea68ef1a],.coorday-palette-leave-active .coorday-palette[data-v-ea68ef1a]{transition:opacity .22s,transform .22s}.coorday-palette-enter-from[data-v-ea68ef1a],.coorday-palette-leave-to[data-v-ea68ef1a]{opacity:0}.coorday-palette-enter-from .coorday-palette[data-v-ea68ef1a],.coorday-palette-leave-to .coorday-palette[data-v-ea68ef1a]{opacity:0;transform:translateY(-10px)scale(.98)}@media (prefers-reduced-motion:reduce){.coorday-palette-enter-active[data-v-ea68ef1a],.coorday-palette-leave-active[data-v-ea68ef1a],.coorday-palette-enter-active .coorday-palette[data-v-ea68ef1a],.coorday-palette-leave-active .coorday-palette[data-v-ea68ef1a]{transition-duration:.01ms!important}.coorday-palette-backdrop[data-v-ea68ef1a],.coorday-palette[data-v-ea68ef1a]{animation-duration:.01ms!important}}.coorday-scheduling-backdrop[data-v-5fc9e206]{z-index:8000;-webkit-backdrop-filter:blur(2px);background:#05070c8c;justify-content:center;align-items:center;padding:32px 0;animation:.2s dimIn;display:flex;position:fixed;inset:0}.coorday-scheduling[data-v-5fc9e206]{background:var(--coorday-bg-2,var(--coor-color-surface-default));border:1px solid var(--coorday-bd-2,var(--coor-color-border-default));border-radius:18px;outline:0;flex-direction:column;gap:14px;width:540px;max-width:calc(100% - 32px);max-height:calc(100vh - 64px);padding:22px;animation:.18s fadeIn;display:flex;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.coorday-scheduling__handle[data-v-5fc9e206]{background:var(--coorday-bd-2,var(--coor-color-surface-soft));border-radius:3px;width:40px;height:4px;margin:0 auto 4px;display:none}.coorday-scheduling__sr[data-v-5fc9e206]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=599px){.coorday-scheduling-backdrop[data-v-5fc9e206]{align-items:flex-end;padding:0}.coorday-scheduling[data-v-5fc9e206]{width:100%;max-width:100%;max-height:85vh;padding:14px 20px 18px;padding-bottom:max(18px, env(safe-area-inset-bottom));animation:bsheetIn .26s var(--ease-1,cubic-bezier(.2, .8, .2, 1));border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;gap:14px;box-shadow:0 -16px 48px #00000073}.coorday-scheduling__handle[data-v-5fc9e206]{display:block}}.coorday-scheduling__head[data-v-5fc9e206]{border-bottom:0;flex-shrink:0;align-items:flex-start;gap:12px;padding:0;display:flex}.coorday-scheduling__mark[data-v-5fc9e206],.coorday-scheduling__close[data-v-5fc9e206]{border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.coorday-scheduling__mark[data-v-5fc9e206]{background:var(--coorday-bg-3,var(--coor-color-surface-soft));color:var(--coorday-ink-700,currentColor)}.coorday-scheduling__mark svg[data-v-5fc9e206],.coorday-scheduling__close svg[data-v-5fc9e206]{width:16px;height:16px}.coorday-scheduling__copy[data-v-5fc9e206]{flex:auto;min-width:0}.coorday-scheduling__eyebrow[data-v-5fc9e206]{color:var(--coorday-ink-700,currentColor);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.coorday-scheduling__title[data-v-5fc9e206]{font-family:var(--coorday-font-display,inherit);letter-spacing:-.01em;color:var(--coorday-ink-950,currentColor);margin:2px 0 0;font-size:17px;font-weight:700;line-height:1.25}.coorday-scheduling__close[data-v-5fc9e206]{border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-soft));width:32px;height:32px;color:var(--coorday-ink-700,currentColor);cursor:pointer;border-radius:8px}.coorday-scheduling__close[data-v-5fc9e206]:hover{background:var(--coorday-bg-3,var(--coor-color-surface-soft))}.coorday-scheduling__close[data-v-5fc9e206]:focus-visible,.coorday-scheduling__pill[data-v-5fc9e206]:focus-visible,.coorday-scheduling__use-best[data-v-5fc9e206]:focus-visible,.coorday-scheduling__slot[data-v-5fc9e206]:focus-visible,.coorday-scheduling__btn[data-v-5fc9e206]:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:2px}.coorday-scheduling__steps[data-v-5fc9e206]{flex:none;align-items:stretch;gap:6px;min-height:44px;padding:0;display:flex;overflow-x:auto}.coorday-scheduling__pill[data-v-5fc9e206]{border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-soft));min-height:44px;color:var(--coorday-ink-700,currentColor);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-family:inherit;font-size:12px;display:inline-flex}.coorday-scheduling__pill.is-done[data-v-5fc9e206]{background:var(--coor-color-status-success-soft);border-color:var(--coor-color-status-success-default);color:var(--coor-color-status-success-default)}.coorday-scheduling__pill.is-active[data-v-5fc9e206],:root[data-theme=light] .coorday-scheduling__pill.is-active[data-v-5fc9e206]{background:var(--coor-color-accent-soft);border-color:var(--coor-color-border-strong);color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-scheduling__mark[data-v-5fc9e206],:root[data-theme=light] .coorday-scheduling__close[data-v-5fc9e206],:root[data-theme=light] .coorday-scheduling__pill[data-v-5fc9e206]:not(.is-active):not(.is-done){border-color:var(--coorday-bd-2);background:var(--coorday-light-action-bg,var(--coor-color-surface-default));color:var(--coorday-text-dim,var(--coor-color-text-muted))}:root[data-theme=light] .coorday-scheduling[data-v-5fc9e206] .coorday-chip{color:var(--coorday-text-dim,var(--coor-color-text-muted))}:root[data-theme=light] .coorday-scheduling[data-v-5fc9e206] .coorday-chip--active{color:var(--coor-color-accent-default)}.coorday-scheduling__pill-num[data-v-5fc9e206]{background:var(--coorday-bg-4);border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:inline-flex}.coorday-scheduling__progress[data-v-5fc9e206]{background:var(--coor-color-surface-soft);border-radius:999px;height:3px;margin:0;transition:background .2s}.coorday-scheduling__body[data-v-5fc9e206]{flex:auto;padding:0;overflow:visible}.coorday-scheduling__section[data-v-5fc9e206]{flex-direction:column;gap:12px;display:flex}.coorday-scheduling__hint[data-v-5fc9e206]{color:var(--coorday-ink-700,currentColor);margin:0;font-size:12px}.coorday-scheduling__best-banner[data-v-5fc9e206]{background:var(--coor-color-status-success-soft);border:1px solid var(--coor-color-status-success-default);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.coorday-scheduling__best-icon[data-v-5fc9e206]{background:var(--coor-color-status-success-default);width:36px;height:36px;color:var(--coor-color-text-primary);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.coorday-scheduling__best-banner div[data-v-5fc9e206]{flex-direction:column;flex:auto;gap:2px;display:flex}.coorday-scheduling__best-banner strong[data-v-5fc9e206]{color:var(--coor-color-status-success-default);font-size:13px}.coorday-scheduling__best-banner p[data-v-5fc9e206]{color:var(--coorday-ink-700,currentColor);margin:0;font-size:12px}.coorday-scheduling__use-best[data-v-5fc9e206]{background:var(--coor-color-status-success-default);color:var(--coor-color-text-primary);cursor:pointer;border:0;border-radius:8px;flex:none;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600}.coorday-scheduling__slots[data-v-5fc9e206]{grid-template-columns:1fr;gap:8px;display:grid}.coorday-scheduling__slot[data-v-5fc9e206]{border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-soft));color:var(--coorday-ink-900,currentColor);cursor:pointer;text-align:left;border-radius:10px;flex-direction:column;gap:4px;padding:12px;font-family:inherit;display:flex}.coorday-scheduling__slot.is-selected[data-v-5fc9e206]{background:var(--coor-color-accent-soft);border-color:var(--coor-color-border-strong);color:var(--coor-color-accent-default)}.coorday-scheduling__slot.is-best[data-v-5fc9e206]{border-color:var(--coor-color-status-success-default)}.coorday-scheduling__slot--add[data-v-5fc9e206]{color:var(--coorday-ink-700,currentColor);border-style:dashed}.coorday-scheduling__slot-best-tag[data-v-5fc9e206]{letter-spacing:.06em;text-transform:uppercase;color:var(--coor-color-status-success-default);align-self:flex-start;font-size:10px;font-weight:700}.coorday-scheduling__summary[data-v-5fc9e206]{background:var(--coorday-bg-3,var(--coor-color-surface-soft));border:1px solid var(--coorday-bd,var(--coor-color-border-default));border-radius:12px;padding:14px 16px}.coorday-scheduling__summary strong[data-v-5fc9e206]{color:var(--coorday-ink-950,currentColor);font-size:14px;display:block}.coorday-scheduling__summary p[data-v-5fc9e206]{color:var(--coorday-ink-700,currentColor);margin:4px 0 0;font-size:12px}.coorday-scheduling__summary-desc[data-v-5fc9e206]{margin-top:8px!important}.coorday-scheduling__delivery[data-v-5fc9e206]{border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-soft));border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.coorday-scheduling__delivery strong[data-v-5fc9e206]{color:var(--coorday-ink-900,currentColor);font-size:13px}.coorday-scheduling__delivery span[data-v-5fc9e206]{color:var(--coorday-ink-700,currentColor);font-size:12px}.coorday-scheduling__radio[data-v-5fc9e206]{border:1px solid var(--coorday-bd,var(--coor-color-border-default));cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.coorday-scheduling__radio.is-selected[data-v-5fc9e206]{border-color:var(--coor-color-accent-default);background:var(--coor-color-accent-soft)}.coorday-scheduling__radio input[data-v-5fc9e206]{margin-top:2px}.coorday-scheduling__radio span[data-v-5fc9e206]{color:var(--coorday-ink-900,currentColor);flex-direction:column;gap:2px;font-size:13px;display:flex}.coorday-scheduling__radio span span[data-v-5fc9e206]{color:var(--coorday-ink-700,currentColor);font-size:12px}.coorday-scheduling__foot[data-v-5fc9e206]{border-top:1px solid var(--coorday-bd,var(--coor-color-border-default));gap:8px;margin-top:auto;padding:14px 0 0;display:flex}.coorday-scheduling__btn[data-v-5fc9e206]{cursor:pointer;border:0;border-radius:8px;min-height:36px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600}.coorday-scheduling__btn--ghost[data-v-5fc9e206]{color:var(--coorday-ink-900,currentColor);border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:0 0}.coorday-scheduling__btn--primary[data-v-5fc9e206]{background:var(--coor-color-accent-default);color:var(--coorday-on-accent)}.coorday-scheduling__btn--primary[data-v-5fc9e206]:disabled{opacity:.5;cursor:not-allowed}:root[data-theme=light] .coorday-scheduling__hint[data-v-5fc9e206],:root[data-theme=light] .coorday-scheduling__best-banner p[data-v-5fc9e206],:root[data-theme=light] .coorday-scheduling__summary p[data-v-5fc9e206],:root[data-theme=light] .coorday-scheduling__delivery span[data-v-5fc9e206],:root[data-theme=light] .coorday-scheduling__radio span span[data-v-5fc9e206]{color:var(--coorday-text-dim,var(--coor-color-text-muted))}:root[data-theme=light] .coorday-scheduling__btn--ghost[data-v-5fc9e206]{border-color:var(--coorday-bd-2);background:var(--coorday-light-action-bg,var(--coor-color-surface-default));color:var(--coorday-text-dim,var(--coor-color-text-muted))}:root[data-theme=light] .coorday-scheduling__btn--ghost[data-v-5fc9e206]:hover{background:var(--coorday-light-action-bg-hover,var(--coor-color-surface-default));color:var(--coorday-text-strong,var(--coor-color-text-primary))}.coorday-scheduling-modal-enter-active[data-v-5fc9e206],.coorday-scheduling-modal-leave-active[data-v-5fc9e206]{transition:opacity .2s}.coorday-scheduling-modal-enter-active .coorday-scheduling[data-v-5fc9e206],.coorday-scheduling-modal-leave-active .coorday-scheduling[data-v-5fc9e206]{transition:opacity .18s}.coorday-scheduling-modal-enter-from[data-v-5fc9e206],.coorday-scheduling-modal-leave-to[data-v-5fc9e206]{opacity:0}.coorday-scheduling-modal-enter-from .coorday-scheduling[data-v-5fc9e206],.coorday-scheduling-modal-leave-to .coorday-scheduling[data-v-5fc9e206]{opacity:0;transform:none}@media (width<=599px){.coorday-scheduling-modal-enter-active[data-v-5fc9e206],.coorday-scheduling-modal-leave-active[data-v-5fc9e206]{transition:opacity .2s}.coorday-scheduling-modal-enter-active .coorday-scheduling[data-v-5fc9e206],.coorday-scheduling-modal-leave-active .coorday-scheduling[data-v-5fc9e206]{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.coorday-scheduling-modal-enter-from .coorday-scheduling[data-v-5fc9e206],.coorday-scheduling-modal-leave-to .coorday-scheduling[data-v-5fc9e206]{opacity:1;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.coorday-scheduling-modal-enter-active[data-v-5fc9e206],.coorday-scheduling-modal-leave-active[data-v-5fc9e206],.coorday-scheduling-modal-enter-active .coorday-scheduling[data-v-5fc9e206],.coorday-scheduling-modal-leave-active .coorday-scheduling[data-v-5fc9e206]{transition-duration:.01ms!important}.coorday-scheduling-backdrop[data-v-5fc9e206],.coorday-scheduling[data-v-5fc9e206]{animation-duration:.01ms!important}}.coorday-scheduling__body[data-v-5fc9e206]{border:0;min-width:0;margin:0}.coorday-scheduling__error[data-v-5fc9e206]{color:var(--coor-color-danger-default);margin:0 0 14px;font-size:.875rem}.coorday-account-delete-confirm-stage[data-v-70effbec]{z-index:8000;-webkit-backdrop-filter:blur(2px);background:#05070c8c;justify-content:center;align-items:center;padding:32px 16px;animation:.2s dimIn-70effbec;display:flex;position:fixed;inset:0}.coorday-account-delete-confirm[data-v-70effbec]{border:1px solid var(--coorday-bd-2,var(--coor-color-border-default));background:var(--coorday-bg-2,var(--coor-color-surface-default));width:min(90%,540px);max-width:calc(100% - 32px);max-height:calc(100vh - 64px);color:var(--coorday-ink-950,var(--coor-color-text-primary));border-radius:18px;outline:none;flex-direction:column;gap:14px;padding:22px;animation:.18s fadeIn-70effbec;display:flex;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.coorday-account-delete-confirm__handle[data-v-70effbec]{display:none}.coorday-account-delete-confirm__head[data-v-70effbec]{flex-shrink:0;align-items:flex-start;gap:12px;display:flex}.coorday-account-delete-confirm__mark[data-v-70effbec],.coorday-account-delete-confirm__close[data-v-70effbec]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.coorday-account-delete-confirm__mark[data-v-70effbec]{background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500,var(--coor-color-status-danger-default))}.coorday-account-delete-confirm__mark[data-v-70effbec] svg,.coorday-account-delete-confirm__close[data-v-70effbec] svg,.coorday-account-delete-confirm__btn[data-v-70effbec] svg{width:16px;height:16px}.coorday-account-delete-confirm__head h3[data-v-70effbec]{font-family:var(--coorday-font-display,inherit);letter-spacing:-.01em;flex:auto;margin:0;font-size:17px;font-weight:700;line-height:1.25}.coorday-account-delete-confirm__close[data-v-70effbec]{border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-soft));color:var(--coorday-ink-700,var(--coor-color-text-muted));cursor:pointer;transition:background .15s,color .15s}.coorday-account-delete-confirm__close[data-v-70effbec]:hover{background:var(--coorday-bg-4,var(--coor-color-surface-soft));color:var(--coorday-ink-950,var(--coor-color-text-primary))}.coorday-account-delete-confirm__close[data-v-70effbec]:focus-visible,.coorday-account-delete-confirm__field input[data-v-70effbec]:focus-visible,.coorday-account-delete-confirm__field textarea[data-v-70effbec]:focus-visible,.coorday-account-delete-confirm__ack input[data-v-70effbec]:focus-visible,.coorday-account-delete-confirm__btn[data-v-70effbec]:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:2px}.coorday-account-delete-confirm__body[data-v-70effbec],.coorday-account-delete-confirm__field[data-v-70effbec]{flex-direction:column;display:flex}.coorday-account-delete-confirm__body[data-v-70effbec]{gap:12px;min-height:0}.coorday-account-delete-confirm__field[data-v-70effbec]{gap:6px}.coorday-account-delete-confirm__copy[data-v-70effbec],.coorday-account-delete-confirm__ack[data-v-70effbec],.coorday-account-delete-confirm__notice[data-v-70effbec]{color:var(--coorday-ink-700,var(--coor-color-text-muted))}.coorday-account-delete-confirm__copy[data-v-70effbec],.coorday-account-delete-confirm__notice[data-v-70effbec]{margin:0;font-size:13px;line-height:1.55}.coorday-account-delete-confirm__cooloff[data-v-70effbec]{border:1px solid var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-soft);border-radius:10px;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.coorday-account-delete-confirm__cooloff strong[data-v-70effbec]{color:var(--coorday-danger-500,var(--coor-color-status-danger-default));font-size:13px}.coorday-account-delete-confirm__cooloff span[data-v-70effbec]{color:var(--coorday-ink-700,var(--coor-color-text-muted));font-size:12px;line-height:1.45}.coorday-account-delete-confirm__field span[data-v-70effbec]{color:var(--coorday-ink-700,var(--coor-color-text-muted));font-size:12px;font-weight:700}.coorday-account-delete-confirm__field input[data-v-70effbec],.coorday-account-delete-confirm__field textarea[data-v-70effbec]{border:1px solid var(--coorday-bd-2,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-soft));width:100%;min-height:38px;color:var(--coorday-ink-950,var(--coor-color-text-primary));font:inherit;border-radius:8px;outline:none;padding:9px 11px}.coorday-account-delete-confirm__field textarea[data-v-70effbec]{resize:vertical}.coorday-account-delete-confirm__ack[data-v-70effbec]{align-items:flex-start;gap:8px;font-size:13px;display:flex}.coorday-account-delete-confirm__ack input[data-v-70effbec]{margin-top:3px}.coorday-account-delete-confirm__notice[data-v-70effbec]{font-size:12px;line-height:1.5}.coorday-account-delete-confirm__notice code[data-v-70effbec]{color:var(--coorday-ink-950,var(--coor-color-text-primary))}.coorday-account-delete-confirm__foot[data-v-70effbec]{border-top:1px solid var(--coorday-bd,var(--coor-color-border-default));justify-content:flex-end;align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:flex}.coorday-account-delete-confirm__btn[data-v-70effbec]{border:1px solid var(--coorday-bd-2,var(--coor-color-border-default));cursor:pointer;min-height:36px;font:inherit;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.coorday-account-delete-confirm__btn.is-ghost[data-v-70effbec]{color:var(--coorday-ink-700,var(--coor-color-text-muted));background:0 0}.coorday-account-delete-confirm__btn.is-danger[data-v-70effbec]{border-color:var(--coorday-danger-500,var(--coor-color-status-danger-default));background:var(--coorday-danger-500,var(--coor-color-status-danger-default));color:var(--coor-color-text-primary)}.coorday-account-delete-confirm__btn[data-v-70effbec]:disabled{cursor:not-allowed;opacity:.5}.coorday-account-delete-confirm-enter-active[data-v-70effbec],.coorday-account-delete-confirm-leave-active[data-v-70effbec]{transition:opacity .2s}.coorday-account-delete-confirm-enter-active .coorday-account-delete-confirm[data-v-70effbec],.coorday-account-delete-confirm-leave-active .coorday-account-delete-confirm[data-v-70effbec]{transition:opacity .18s}.coorday-account-delete-confirm-enter-from[data-v-70effbec],.coorday-account-delete-confirm-leave-to[data-v-70effbec]{opacity:0}.coorday-account-delete-confirm-enter-from .coorday-account-delete-confirm[data-v-70effbec],.coorday-account-delete-confirm-leave-to .coorday-account-delete-confirm[data-v-70effbec]{opacity:0;transform:none}@keyframes dimIn-70effbec{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-70effbec{0%{opacity:0}to{opacity:1}}@media (width<=599px){.coorday-account-delete-confirm-stage[data-v-70effbec]{align-items:flex-end;padding:0}.coorday-account-delete-confirm[data-v-70effbec]{width:100%;max-width:100%;max-height:85vh;padding:14px 20px 18px;padding-bottom:max(18px, env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;animation:.26s cubic-bezier(.2,.8,.2,1) bsheetIn-70effbec;box-shadow:0 -16px 48px #00000073}.coorday-account-delete-confirm__handle[data-v-70effbec]{background:var(--coorday-bd-2,var(--coor-color-surface-soft));border-radius:3px;width:40px;height:4px;margin:0 auto 4px;display:block}.coorday-account-delete-confirm__foot[data-v-70effbec]{justify-content:stretch}.coorday-account-delete-confirm__btn[data-v-70effbec]{flex:1 1 0}.coorday-account-delete-confirm-enter-active .coorday-account-delete-confirm[data-v-70effbec],.coorday-account-delete-confirm-leave-active .coorday-account-delete-confirm[data-v-70effbec]{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.coorday-account-delete-confirm-enter-from .coorday-account-delete-confirm[data-v-70effbec],.coorday-account-delete-confirm-leave-to .coorday-account-delete-confirm[data-v-70effbec]{opacity:1;transform:translateY(100%)}@keyframes bsheetIn-70effbec{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.coorday-account-delete-confirm-stage[data-v-70effbec],.coorday-account-delete-confirm[data-v-70effbec]{animation-duration:.01ms}.coorday-account-delete-confirm-enter-active[data-v-70effbec],.coorday-account-delete-confirm-leave-active[data-v-70effbec],.coorday-account-delete-confirm-enter-active .coorday-account-delete-confirm[data-v-70effbec],.coorday-account-delete-confirm-leave-active .coorday-account-delete-confirm[data-v-70effbec]{transition-duration:.01ms}}.coorday-destructive-confirm-stage{-webkit-backdrop-filter:blur(2px)}.coorday-destructive-confirm__btn[data-v-8fe7a282] svg{width:16px;height:16px}.coorday-destructive-confirm__body[data-v-8fe7a282],.coorday-destructive-confirm__field[data-v-8fe7a282]{flex-direction:column;display:flex}.coorday-destructive-confirm__body[data-v-8fe7a282]{gap:12px;min-height:0}.coorday-destructive-confirm__field[data-v-8fe7a282]{gap:6px}.coorday-destructive-confirm__copy[data-v-8fe7a282],.coorday-destructive-confirm__ack[data-v-8fe7a282]{color:var(--text-2,var(--coorday-ink-700))}.coorday-destructive-confirm__copy[data-v-8fe7a282]{margin:0;font-size:13px;line-height:1.55}.coorday-destructive-confirm__field span[data-v-8fe7a282]{color:var(--text-2,var(--coorday-ink-700));font-size:12px;font-weight:700}.coorday-destructive-confirm__field input[data-v-8fe7a282],.coorday-destructive-confirm__field textarea[data-v-8fe7a282]{border:1px solid var(--bd-2,var(--coorday-bd-2));background:var(--bg-3,var(--coorday-bg-3));width:100%;min-height:38px;color:var(--text-1,var(--coorday-ink-950));font:inherit;border-radius:8px;outline:none;padding:9px 11px}.coorday-destructive-confirm__field input[data-v-8fe7a282]:focus-visible,.coorday-destructive-confirm__field textarea[data-v-8fe7a282]:focus-visible{border-color:var(--coor-color-accent-default);outline:2px solid var(--coor-color-border-strong);outline-offset:2px}.coorday-destructive-confirm__field textarea[data-v-8fe7a282]{resize:vertical}.coorday-destructive-confirm__ack[data-v-8fe7a282]{align-items:flex-start;gap:8px;font-size:13px;display:flex}.coorday-destructive-confirm__ack input[data-v-8fe7a282]{margin-top:3px}.coorday-destructive-confirm__foot[data-v-8fe7a282]{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.coorday-destructive-confirm__btn[data-v-8fe7a282]{border:1px solid var(--bd-2,var(--coorday-bd-2));cursor:pointer;min-height:36px;font:inherit;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.coorday-destructive-confirm__btn.is-ghost[data-v-8fe7a282]{color:var(--text-2,var(--coorday-ink-700));background:0 0}.coorday-destructive-confirm__btn.is-danger[data-v-8fe7a282]{border-color:var(--coorday-danger-500,var(--coor-color-status-danger-default));background:var(--coorday-danger-500,var(--coor-color-status-danger-default));color:var(--coor-color-text-primary)}.coorday-destructive-confirm__btn[data-v-8fe7a282]:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:2px}.coorday-destructive-confirm__btn[data-v-8fe7a282]:disabled{cursor:not-allowed}@media (width<=599px){.coorday-destructive-confirm__foot[data-v-8fe7a282]{justify-content:stretch}.coorday-destructive-confirm__btn[data-v-8fe7a282]{flex:1 1 0}}.coorday-action-sheet-stage[data-v-320819eb]{z-index:8000;-webkit-backdrop-filter:blur(2px);background:#05070c8c;justify-content:center;align-items:center;padding:32px 0;animation:.2s dimIn;display:flex;position:fixed;inset:0}.coorday-action-sheet-stage.is-menu[data-v-320819eb]{z-index:8000}.coorday-action-sheet[data-v-320819eb]{border:1px solid var(--coorday-bd-2,var(--coorday-border));background:var(--coorday-bg-2);width:540px;max-width:calc(100% - 32px);max-height:calc(100vh - 64px);color:var(--coorday-ink-950);border-radius:18px;outline:none;flex-direction:column;gap:14px;padding:22px;animation:.18s fadeIn;display:flex;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.coorday-action-sheet__handle[data-v-320819eb]{display:none}.coorday-action-sheet__sr[data-v-320819eb]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.coorday-action-sheet__head[data-v-320819eb],.coorday-action-sheet__foot[data-v-320819eb]{border-bottom:0;align-items:flex-start;gap:12px;padding:0;display:flex}.coorday-action-sheet__foot[data-v-320819eb]{border-top:1px solid var(--coorday-bd,var(--coorday-border));border-bottom:0;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px}.coorday-action-sheet__mark[data-v-320819eb]{background:var(--coor-color-accent-soft);width:36px;height:36px;color:var(--coorday-brand-500);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.coorday-action-sheet__head h3[data-v-320819eb]{font-family:var(--coorday-font-display,inherit);letter-spacing:-.01em;flex:1;margin:0;font-size:17px;font-weight:700;line-height:1.25}.coorday-action-sheet__mark[data-v-320819eb] svg,.coorday-action-sheet__close[data-v-320819eb] svg,.coorday-action-sheet__btn[data-v-320819eb] svg,.coorday-action-sheet__row-icon[data-v-320819eb] svg,.coorday-action-sheet__check[data-v-320819eb] svg{width:16px;height:16px}.coorday-action-sheet__close[data-v-320819eb],.coorday-action-sheet__btn[data-v-320819eb],.coorday-action-sheet__row[data-v-320819eb]{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-height:40px;color:inherit;border-radius:10px;font-weight:700}.coorday-action-sheet__close[data-v-320819eb]{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;min-height:32px;transition:background .15s,color .15s;display:grid}.coorday-action-sheet__close[data-v-320819eb]:focus-visible,.coorday-action-sheet__btn[data-v-320819eb]:focus-visible,.coorday-action-sheet__row[data-v-320819eb]:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:2px}.coorday-action-sheet__body[data-v-320819eb]{min-height:0;padding:0;overflow:visible}.coorday-action-sheet__stack[data-v-320819eb]{gap:8px;display:grid}.coorday-action-sheet__row[data-v-320819eb]{text-align:left;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.coorday-action-sheet__row-icon[data-v-320819eb],.coorday-action-sheet__check[data-v-320819eb]{justify-content:center;align-items:center;display:inline-flex}.coorday-action-sheet__row-icon[data-v-320819eb]{background:var(--coor-color-surface-soft);width:30px;height:30px;color:var(--coorday-ink-800);border-radius:8px}.coorday-action-sheet__row[data-v-320819eb]:hover,.coorday-action-sheet__row.is-active[data-v-320819eb]{background:var(--coor-color-surface-soft)}.coorday-action-sheet__row.is-danger[data-v-320819eb]{border-color:var(--coor-color-status-danger-default);color:var(--coorday-danger-500)}.coorday-action-sheet__row.is-danger .coorday-action-sheet__row-icon[data-v-320819eb]{background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500)}.coorday-action-sheet__row-copy[data-v-320819eb]{gap:2px;min-width:0;display:grid}.coorday-action-sheet__row-copy strong[data-v-320819eb]{font-size:14px}.coorday-action-sheet__row-copy span[data-v-320819eb],.coorday-action-sheet__check[data-v-320819eb]{color:var(--coorday-ink-700);font-size:12px}.coorday-action-sheet__check[data-v-320819eb]{width:20px;height:20px;color:var(--coorday-brand-500)}.coorday-action-sheet__btn[data-v-320819eb]{padding:0 14px}.coorday-action-sheet__btn.is-primary[data-v-320819eb]{background:var(--coorday-brand-500);color:var(--coorday-on-accent);border-color:#0000}@media (width<=599px){.coorday-action-sheet-stage[data-v-320819eb]{align-items:flex-end;padding:0}.coorday-action-sheet[data-v-320819eb]{width:100%;max-width:100%;max-height:85vh;padding:14px 20px 18px;padding-bottom:max(18px, env(safe-area-inset-bottom));animation:bsheetIn .26s var(--ease-1,cubic-bezier(.2, .8, .2, 1));border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;gap:14px;box-shadow:0 -16px 48px #00000073}.coorday-action-sheet__handle[data-v-320819eb]{background:var(--coorday-bd-2,var(--coor-color-surface-soft));border-radius:3px;flex:none;width:40px;height:4px;margin:0 auto 4px;display:block}}@media (prefers-reduced-motion:reduce){.coorday-action-sheet-stage[data-v-320819eb],.coorday-action-sheet[data-v-320819eb]{animation-duration:.01ms!important}}.coorday-action-sheet-stage[data-v-5f187ce7]{z-index:8000;-webkit-backdrop-filter:blur(2px);background:#05070c8c;justify-content:center;align-items:center;padding:32px 0;animation:.2s dimIn;display:flex;position:fixed;inset:0}.coorday-action-sheet-stage.is-menu[data-v-5f187ce7]{z-index:8000}.coorday-action-sheet[data-v-5f187ce7]{border:1px solid var(--coorday-bd-2,var(--coorday-border));background:var(--coorday-bg-2);width:540px;max-width:calc(100% - 32px);max-height:calc(100vh - 64px);color:var(--coorday-ink-950);border-radius:18px;outline:none;flex-direction:column;gap:14px;padding:22px;animation:.18s fadeIn;display:flex;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.coorday-action-sheet__handle[data-v-5f187ce7]{display:none}.coorday-action-sheet__sr[data-v-5f187ce7]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.coorday-action-sheet__head[data-v-5f187ce7],.coorday-action-sheet__foot[data-v-5f187ce7]{border-bottom:0;align-items:flex-start;gap:12px;padding:0;display:flex}.coorday-action-sheet__foot[data-v-5f187ce7]{border-top:1px solid var(--coorday-bd,var(--coorday-border));border-bottom:0;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px}.coorday-action-sheet__mark[data-v-5f187ce7]{background:var(--coor-color-accent-soft);width:36px;height:36px;color:var(--coorday-brand-500);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.coorday-action-sheet__head h3[data-v-5f187ce7]{font-family:var(--coorday-font-display,inherit);letter-spacing:-.01em;flex:1;margin:0;font-size:17px;font-weight:700;line-height:1.25}.coorday-action-sheet__mark[data-v-5f187ce7] svg,.coorday-action-sheet__close[data-v-5f187ce7] svg,.coorday-action-sheet__btn[data-v-5f187ce7] svg,.coorday-action-sheet__row-icon[data-v-5f187ce7] svg,.coorday-action-sheet__check[data-v-5f187ce7] svg{width:16px;height:16px}.coorday-action-sheet__close[data-v-5f187ce7],.coorday-action-sheet__btn[data-v-5f187ce7],.coorday-action-sheet__row[data-v-5f187ce7]{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-height:40px;color:inherit;border-radius:10px;font-weight:700}.coorday-action-sheet__close[data-v-5f187ce7]{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;min-height:32px;transition:background .15s,color .15s;display:grid}.coorday-action-sheet__close[data-v-5f187ce7]:focus-visible,.coorday-action-sheet__btn[data-v-5f187ce7]:focus-visible,.coorday-action-sheet__row[data-v-5f187ce7]:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:2px}.coorday-action-sheet__body[data-v-5f187ce7]{min-height:0;padding:0;overflow:visible}.coorday-action-sheet__stack[data-v-5f187ce7]{gap:8px;display:grid}.coorday-action-sheet__row[data-v-5f187ce7]{text-align:left;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.coorday-action-sheet__row-icon[data-v-5f187ce7],.coorday-action-sheet__check[data-v-5f187ce7]{justify-content:center;align-items:center;display:inline-flex}.coorday-action-sheet__row-icon[data-v-5f187ce7]{background:var(--coor-color-surface-soft);width:30px;height:30px;color:var(--coorday-ink-800);border-radius:8px}.coorday-action-sheet__row[data-v-5f187ce7]:hover,.coorday-action-sheet__row.is-active[data-v-5f187ce7]{background:var(--coor-color-surface-soft)}.coorday-action-sheet__row.is-danger[data-v-5f187ce7]{border-color:var(--coor-color-status-danger-default);color:var(--coorday-danger-500)}.coorday-action-sheet__row.is-danger .coorday-action-sheet__row-icon[data-v-5f187ce7]{background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500)}.coorday-action-sheet__row-copy[data-v-5f187ce7]{gap:2px;min-width:0;display:grid}.coorday-action-sheet__row-copy strong[data-v-5f187ce7]{font-size:14px}.coorday-action-sheet__row-copy span[data-v-5f187ce7],.coorday-action-sheet__check[data-v-5f187ce7]{color:var(--coorday-ink-700);font-size:12px}.coorday-action-sheet__check[data-v-5f187ce7]{width:20px;height:20px;color:var(--coorday-brand-500)}.coorday-action-sheet__btn[data-v-5f187ce7]{padding:0 14px}.coorday-action-sheet__btn.is-primary[data-v-5f187ce7]{background:var(--coorday-brand-500);color:var(--coorday-on-accent);border-color:#0000}@media (width<=599px){.coorday-action-sheet-stage[data-v-5f187ce7]{align-items:flex-end;padding:0}.coorday-action-sheet[data-v-5f187ce7]{width:100%;max-width:100%;max-height:85vh;padding:14px 20px 18px;padding-bottom:max(18px, env(safe-area-inset-bottom));animation:bsheetIn .26s var(--ease-1,cubic-bezier(.2, .8, .2, 1));border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;gap:14px;box-shadow:0 -16px 48px #00000073}.coorday-action-sheet__handle[data-v-5f187ce7]{background:var(--coorday-bd-2,var(--coor-color-surface-soft));border-radius:3px;flex:none;width:40px;height:4px;margin:0 auto 4px;display:block}}@media (prefers-reduced-motion:reduce){.coorday-action-sheet-stage[data-v-5f187ce7],.coorday-action-sheet[data-v-5f187ce7]{animation-duration:.01ms!important}}.coorday-action-sheet-stage[data-v-98afe813]{z-index:8000;-webkit-backdrop-filter:blur(2px);background:#05070c8c;justify-content:center;align-items:center;padding:32px 0;animation:.2s dimIn;display:flex;position:fixed;inset:0}.coorday-action-sheet-stage.is-menu[data-v-98afe813]{z-index:8000}.coorday-action-sheet[data-v-98afe813]{border:1px solid var(--coorday-bd-2,var(--coorday-border));background:var(--coorday-bg-2);width:540px;max-width:calc(100% - 32px);max-height:calc(100vh - 64px);color:var(--coorday-ink-950);border-radius:18px;outline:none;flex-direction:column;gap:14px;padding:22px;animation:.18s fadeIn;display:flex;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.coorday-action-sheet__handle[data-v-98afe813]{display:none}.coorday-action-sheet__sr[data-v-98afe813]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.coorday-action-sheet__head[data-v-98afe813],.coorday-action-sheet__foot[data-v-98afe813]{border-bottom:0;align-items:flex-start;gap:12px;padding:0;display:flex}.coorday-action-sheet__foot[data-v-98afe813]{border-top:1px solid var(--coorday-bd,var(--coorday-border));border-bottom:0;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px}.coorday-action-sheet__mark[data-v-98afe813]{background:var(--coor-color-accent-soft);width:36px;height:36px;color:var(--coorday-brand-500);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.coorday-action-sheet__head h3[data-v-98afe813]{font-family:var(--coorday-font-display,inherit);letter-spacing:-.01em;flex:1;margin:0;font-size:17px;font-weight:700;line-height:1.25}.coorday-action-sheet__mark[data-v-98afe813] svg,.coorday-action-sheet__close[data-v-98afe813] svg,.coorday-action-sheet__btn[data-v-98afe813] svg,.coorday-action-sheet__row-icon[data-v-98afe813] svg,.coorday-action-sheet__check[data-v-98afe813] svg{width:16px;height:16px}.coorday-action-sheet__close[data-v-98afe813],.coorday-action-sheet__btn[data-v-98afe813],.coorday-action-sheet__row[data-v-98afe813]{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-height:40px;color:inherit;border-radius:10px;font-weight:700}.coorday-action-sheet__close[data-v-98afe813]{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;min-height:32px;transition:background .15s,color .15s;display:grid}.coorday-action-sheet__close[data-v-98afe813]:focus-visible,.coorday-action-sheet__btn[data-v-98afe813]:focus-visible,.coorday-action-sheet__row[data-v-98afe813]:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:2px}.coorday-action-sheet__body[data-v-98afe813]{min-height:0;padding:0;overflow:visible}.coorday-action-sheet__stack[data-v-98afe813]{gap:8px;display:grid}.coorday-action-sheet__row[data-v-98afe813]{text-align:left;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.coorday-action-sheet__row-icon[data-v-98afe813],.coorday-action-sheet__check[data-v-98afe813]{justify-content:center;align-items:center;display:inline-flex}.coorday-action-sheet__row-icon[data-v-98afe813]{background:var(--coor-color-surface-soft);width:30px;height:30px;color:var(--coorday-ink-800);border-radius:8px}.coorday-action-sheet__row[data-v-98afe813]:hover,.coorday-action-sheet__row.is-active[data-v-98afe813]{background:var(--coor-color-surface-soft)}.coorday-action-sheet__row.is-danger[data-v-98afe813]{border-color:var(--coor-color-status-danger-default);color:var(--coorday-danger-500)}.coorday-action-sheet__row.is-danger .coorday-action-sheet__row-icon[data-v-98afe813]{background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500)}.coorday-action-sheet__row-copy[data-v-98afe813]{gap:2px;min-width:0;display:grid}.coorday-action-sheet__row-copy strong[data-v-98afe813]{font-size:14px}.coorday-action-sheet__row-copy span[data-v-98afe813],.coorday-action-sheet__check[data-v-98afe813]{color:var(--coorday-ink-700);font-size:12px}.coorday-action-sheet__check[data-v-98afe813]{width:20px;height:20px;color:var(--coorday-brand-500)}.coorday-action-sheet__btn[data-v-98afe813]{padding:0 14px}.coorday-action-sheet__btn.is-primary[data-v-98afe813]{background:var(--coorday-brand-500);color:var(--coorday-on-accent);border-color:#0000}@media (width<=599px){.coorday-action-sheet-stage[data-v-98afe813]{align-items:flex-end;padding:0}.coorday-action-sheet[data-v-98afe813]{width:100%;max-width:100%;max-height:85vh;padding:14px 20px 18px;padding-bottom:max(18px, env(safe-area-inset-bottom));animation:bsheetIn .26s var(--ease-1,cubic-bezier(.2, .8, .2, 1));border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;gap:14px;box-shadow:0 -16px 48px #00000073}.coorday-action-sheet__handle[data-v-98afe813]{background:var(--coorday-bd-2,var(--coor-color-surface-soft));border-radius:3px;flex:none;width:40px;height:4px;margin:0 auto 4px;display:block}}@media (prefers-reduced-motion:reduce){.coorday-action-sheet-stage[data-v-98afe813],.coorday-action-sheet[data-v-98afe813]{animation-duration:.01ms!important}}.coorday-group-create-backdrop{z-index:8000;-webkit-backdrop-filter:blur(2px);background:#05070c8c;justify-content:center;align-items:center;padding:32px 0;animation:.2s dimIn;display:flex;position:fixed;inset:0}.coorday-group-create{box-sizing:border-box;border:1px solid var(--coorday-bd-2,var(--coor-color-border-default));background:var(--coorday-bg-2,var(--coor-color-surface-default));width:540px;max-width:calc(100% - 32px);max-height:calc(100vh - 64px);color:var(--coorday-ink-950,var(--coor-color-text-primary));border-radius:18px;outline:none;flex-direction:column;gap:14px;padding:22px;animation:.18s fadeIn;display:flex;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.coorday-group-create__handle{background:var(--coorday-bd-2,var(--coor-color-surface-soft));border-radius:3px;width:40px;height:4px;margin:0 auto 4px;display:none}.coorday-group-create__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.coorday-group-create__head{flex-shrink:0;align-items:flex-start;gap:12px;display:flex}.coorday-group-create__mark,.coorday-group-create__close{border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.coorday-group-create__mark{background:var(--coorday-bg-3,var(--coor-color-surface-default));color:var(--coorday-ink-700,var(--coor-color-text-muted))}.coorday-group-create__mark svg,.coorday-group-create__close svg{width:16px;height:16px}.coorday-group-create__copy{flex:auto;min-width:0}.coorday-group-create__eyebrow{color:var(--coor-color-text-muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}:root[data-theme=light] .coorday-group-create__eyebrow{color:var(--coor-color-accent-default)}.coorday-group-create__title{font-family:var(--ff-display,var(--coorday-font-display,inherit));letter-spacing:-.01em;margin:2px 0 0;font-size:17px;font-weight:700;line-height:1.25}.coorday-group-create__close{border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-default));color:var(--coorday-ink-700,var(--coor-color-text-muted));cursor:pointer;transition:background .15s,color .15s}.coorday-group-create__close:hover{background:var(--coorday-bg-4,var(--coor-color-surface-default));color:var(--coorday-ink-950,var(--coor-color-text-primary))}.coorday-group-create__close:focus-visible,.coorday-group-create__pill:focus-visible,.coorday-group-create__input:focus-visible,.coorday-group-create__emoji-option:focus-visible,.coorday-group-create__swatch:focus-visible,.coorday-group-create__type:focus-visible,.coorday-group-create__btn:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:2px}.coorday-group-create__steps{gap:6px;display:flex;overflow-x:auto}.coorday-group-create__pill,.coorday-group-create__btn{cursor:pointer;min-height:36px;font:inherit;border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.coorday-group-create__pill{border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-default));color:var(--coorday-ink-700,var(--coor-color-text-muted));white-space:nowrap;flex:1 1 0;gap:6px;padding:7px 10px}.coorday-group-create__pill.is-active{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-ink-950,var(--coor-color-text-primary))}.coorday-group-create__pill.is-done{border-color:var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft);color:var(--coorday-success-500)}.coorday-group-create__pill-num{background:var(--coorday-bg-4,var(--coor-color-surface-default));border-radius:999px;flex:none;place-items:center;width:18px;height:18px;font-size:10px;display:inline-grid}.coorday-group-create__body,.coorday-group-create__section,.coorday-group-create__field{gap:14px;min-width:0;display:grid}.coorday-group-create__body{flex:auto;min-height:0}.coorday-group-create__field{border:0;gap:7px;margin:0;padding:0}.coorday-group-create__field>span,.coorday-group-create__field>legend{color:var(--coorday-ink-700,var(--coor-color-text-muted));font-size:12px;font-weight:700}.coorday-group-create__input{box-sizing:border-box;border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-default));width:100%;min-height:38px;color:var(--coorday-ink-950,var(--coor-color-text-primary));font:inherit;border-radius:8px;outline:none;padding:9px 11px;font-size:13px}.coorday-group-create__input:focus{border-color:var(--coor-color-accent-default);box-shadow:inset 0 0 0 1px #0000}.coorday-group-create__colors,.coorday-group-create__emoji-grid{flex-wrap:wrap;gap:8px;display:flex}.coorday-group-create__emoji-option,.coorday-group-create__swatch{border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-default));cursor:pointer;border-radius:10px;place-items:center;width:40px;height:40px;padding:0;display:grid}.coorday-group-create__emoji-option{font-size:20px}.coorday-group-create__swatch{border-radius:999px}.coorday-group-create__emoji-option.is-active,.coorday-group-create__swatch.is-active,.coorday-group-create__type.is-active{border-color:var(--coor-color-border-strong);box-shadow:inset 0 0 0 1px #0000}.coorday-group-create__types{gap:8px;display:grid}.coorday-group-create__type{border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-default));color:var(--coorday-ink-950,var(--coor-color-text-primary));cursor:pointer;text-align:left;border-radius:10px;gap:4px;padding:12px;display:grid}.coorday-group-create__type strong{font-size:14px}.coorday-group-create__type small,.coorday-group-create__hint{color:var(--coorday-ink-700,var(--coor-color-text-muted));font-size:12px;line-height:1.5}.coorday-group-create__summary{border:1px solid var(--coorday-bd,var(--coor-color-border-default));background:var(--coorday-bg-3,var(--coor-color-surface-default));border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.coorday-group-create__foot{border-top:1px solid var(--coorday-bd,var(--coor-color-border-default));align-items:center;gap:8px;margin-top:auto;padding-top:14px;display:flex}.coorday-group-create__foot-spacer{flex:1}.coorday-group-create__btn{border:1px solid var(--coorday-bd,var(--coor-color-border-default));color:var(--coorday-ink-700,var(--coor-color-text-muted));background:0 0;gap:6px;padding:9px 14px}.coorday-group-create__btn.is-primary{border-color:var(--coorday-brand-500);background:var(--coorday-brand-500);color:var(--coorday-on-accent)}.coorday-group-create__btn:disabled{cursor:not-allowed;opacity:.5}.coorday-group-create-enter-active,.coorday-group-create-leave-active{transition:opacity .2s}.coorday-group-create-enter-active .coorday-group-create,.coorday-group-create-leave-active .coorday-group-create{transition:opacity .18s}.coorday-group-create-enter-from,.coorday-group-create-leave-to,.coorday-group-create-enter-from .coorday-group-create,.coorday-group-create-leave-to .coorday-group-create{opacity:0}@media (width<=599px){.coorday-group-create-backdrop{align-items:flex-end;padding:0}.coorday-group-create{width:100%;max-width:100%;max-height:85vh;padding:14px 20px 18px;padding-bottom:max(18px, env(safe-area-inset-bottom));animation:bsheetIn .26s var(--ease-1,cubic-bezier(.2, .8, .2, 1));border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;box-shadow:0 -16px 48px #00000073}.coorday-group-create__handle{display:block}.coorday-group-create__btn{flex:1 1 0;min-height:44px}.coorday-group-create-enter-active .coorday-group-create,.coorday-group-create-leave-active .coorday-group-create{transition:transform .26s var(--ease-1,cubic-bezier(.2, .8, .2, 1))}.coorday-group-create-enter-from .coorday-group-create,.coorday-group-create-leave-to .coorday-group-create{opacity:1;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.coorday-group-create-backdrop,.coorday-group-create{animation-duration:.01ms!important}.coorday-group-create-enter-active,.coorday-group-create-leave-active,.coorday-group-create-enter-active .coorday-group-create,.coorday-group-create-leave-active .coorday-group-create{transition-duration:.01ms!important}}.coorday-group-invite-backdrop[data-v-0cf5f732]{z-index:8000;-webkit-backdrop-filter:blur(2px);background:#05070c8c;justify-content:center;align-items:center;padding:32px 0;animation:.2s dimIn;display:flex;position:fixed;inset:0}.coorday-group-invite[data-v-0cf5f732]{box-sizing:border-box;border:1px solid var(--bd-2,var(--coorday-bd-2));background:var(--bg-2,var(--coorday-bg-2));width:540px;max-width:calc(100% - 32px);max-height:calc(100vh - 64px);color:var(--text-1,var(--coorday-ink-950));border-radius:18px;outline:none;flex-direction:column;gap:14px;padding:22px;animation:.18s fadeIn;display:flex;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.coorday-group-invite__handle[data-v-0cf5f732]{background:var(--bd-2,var(--coorday-bd-2));border-radius:3px;width:40px;height:4px;margin:0 auto 4px;display:none}.coorday-group-invite__sr[data-v-0cf5f732]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.coorday-group-invite__head[data-v-0cf5f732]{flex-shrink:0;align-items:flex-start;gap:12px;display:flex}.coorday-group-invite__mark[data-v-0cf5f732],.coorday-group-invite__close[data-v-0cf5f732]{border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.coorday-group-invite__mark[data-v-0cf5f732]{background:var(--bg-3,var(--coorday-bg-3));color:var(--text-2,var(--coorday-ink-700))}.coorday-group-invite__mark svg[data-v-0cf5f732],.coorday-group-invite__close svg[data-v-0cf5f732]{width:16px;height:16px}.coorday-group-invite__copy[data-v-0cf5f732]{flex:auto;min-width:0}.coorday-group-invite__eyebrow[data-v-0cf5f732]{color:var(--text-3,var(--coorday-ink-700));letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.coorday-group-invite__head h2[data-v-0cf5f732]{font-family:var(--ff-display,var(--coorday-font-display,inherit));letter-spacing:-.01em;margin:2px 0 0;font-size:17px;font-weight:700;line-height:1.25}.coorday-group-invite__close[data-v-0cf5f732]{border:1px solid var(--bd,var(--coorday-bd));background:var(--bg-3,var(--coorday-bg-3));color:var(--text-2,var(--coorday-ink-700));cursor:pointer;transition:background .15s,color .15s}.coorday-group-invite__close[data-v-0cf5f732]:hover{background:var(--bg-4,var(--coorday-bg-4));color:var(--text-1,var(--coorday-ink-950))}.coorday-group-invite__close[data-v-0cf5f732]:focus-visible,.coorday-group-invite__tab[data-v-0cf5f732]:focus-visible,.coorday-group-invite__input[data-v-0cf5f732]:focus-visible,.coorday-group-invite__btn[data-v-0cf5f732]:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:2px}.coorday-group-invite__tabs[data-v-0cf5f732]{border-bottom:1px solid var(--bd,var(--coorday-bd));gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.coorday-group-invite__tab[data-v-0cf5f732],.coorday-group-invite__btn[data-v-0cf5f732]{cursor:pointer;min-height:36px;font:inherit;border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.coorday-group-invite__tab[data-v-0cf5f732]{color:var(--text-2,var(--coorday-ink-700));white-space:nowrap;background:0 0;border:1px solid #0000;padding:7px 10px}.coorday-group-invite__tab.is-active[data-v-0cf5f732]{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--text-1,var(--coorday-ink-950))}.coorday-group-invite__body[data-v-0cf5f732],.coorday-group-invite__panel[data-v-0cf5f732],.coorday-group-invite__field[data-v-0cf5f732],.coorday-group-invite__candidates[data-v-0cf5f732]{gap:12px;min-width:0;display:grid}.coorday-group-invite__body[data-v-0cf5f732]{min-height:0}.coorday-group-invite__field>span[data-v-0cf5f732]{color:var(--text-2,var(--coorday-ink-700));font-size:12px;font-weight:700}.coorday-group-invite__copy-row[data-v-0cf5f732]{gap:8px;min-width:0;display:flex}.coorday-group-invite__input[data-v-0cf5f732]{border:1px solid var(--bd,var(--coorday-bd));background:var(--bg-3,var(--coorday-bg-3));min-width:0;min-height:38px;color:var(--text-1,var(--coorday-ink-950));font:inherit;border-radius:8px;outline:none;flex:auto;padding:9px 11px;font-size:13px}.coorday-group-invite__input[data-v-0cf5f732]:focus{border-color:var(--coor-color-accent-default);box-shadow:inset 0 0 0 1px #0000}.coorday-group-invite__btn[data-v-0cf5f732]{border:1px solid var(--bd,var(--coorday-bd));background:var(--bg-3,var(--coorday-bg-3));color:var(--text-1,var(--coorday-ink-950));gap:6px;padding:9px 14px}.coorday-group-invite__btn.is-primary[data-v-0cf5f732]{border-color:var(--coorday-brand-500);background:var(--coorday-brand-500);color:var(--coorday-on-accent)}.coorday-group-invite__btn[data-v-0cf5f732]:disabled{cursor:not-allowed;opacity:.5}.coorday-group-invite__qr[data-v-0cf5f732]{border:1px solid var(--bd,var(--coorday-bd));background:var(--coor-color-surface-default);border-radius:12px;place-items:center;width:fit-content;max-width:100%;margin:0 auto;padding:12px;display:grid}.coorday-group-invite__qr img[data-v-0cf5f732]{max-width:100%;height:auto;display:block}.coorday-group-invite__hint[data-v-0cf5f732],.coorday-group-invite__candidate-copy small[data-v-0cf5f732]{color:var(--text-3,var(--coorday-ink-700));margin:0;font-size:12px;line-height:1.55}.coorday-group-invite__notice[data-v-0cf5f732]{border-radius:8px;margin:0;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.45}.coorday-group-invite__notice.is-success[data-v-0cf5f732]{border:1px solid var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft);color:var(--coorday-success-500)}.coorday-group-invite__notice.is-info[data-v-0cf5f732]{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-brand-200)}.coorday-group-invite__notice.is-error[data-v-0cf5f732]{border:1px solid var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500)}.coorday-group-invite__candidate[data-v-0cf5f732]{border:1px solid var(--bd,var(--coorday-bd));background:var(--bg-3,var(--coorday-bg-3));border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}.coorday-group-invite__candidate.is-muted[data-v-0cf5f732]{opacity:.65}.coorday-group-invite__avatar[data-v-0cf5f732]{background:var(--coor-color-accent-soft);width:32px;height:32px;color:var(--coorday-brand-200);border-radius:10px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.coorday-group-invite__candidate-copy[data-v-0cf5f732]{flex:auto;gap:2px;min-width:0;display:grid}.coorday-group-invite__candidate-copy strong[data-v-0cf5f732],.coorday-group-invite__candidate-copy small[data-v-0cf5f732]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coorday-group-invite__candidate-copy strong[data-v-0cf5f732]{font-size:13px}.coorday-group-invite-enter-active[data-v-0cf5f732],.coorday-group-invite-leave-active[data-v-0cf5f732]{transition:opacity .2s}.coorday-group-invite-enter-active .coorday-group-invite[data-v-0cf5f732],.coorday-group-invite-leave-active .coorday-group-invite[data-v-0cf5f732]{transition:opacity .18s}.coorday-group-invite-enter-from[data-v-0cf5f732],.coorday-group-invite-leave-to[data-v-0cf5f732],.coorday-group-invite-enter-from .coorday-group-invite[data-v-0cf5f732],.coorday-group-invite-leave-to .coorday-group-invite[data-v-0cf5f732]{opacity:0}@media (width<=599px){.coorday-group-invite-backdrop[data-v-0cf5f732]{align-items:flex-end;padding:0}.coorday-group-invite[data-v-0cf5f732]{width:100%;max-width:100%;max-height:85vh;padding:14px 20px 18px;padding-bottom:max(18px, env(safe-area-inset-bottom));animation:bsheetIn .26s var(--ease-1,cubic-bezier(.2, .8, .2, 1));border-bottom:0;border-left:0;border-right:0;border-radius:20px 20px 0 0;box-shadow:0 -16px 48px #00000073}.coorday-group-invite__handle[data-v-0cf5f732]{display:block}.coorday-group-invite__copy-row[data-v-0cf5f732]{flex-direction:column}.coorday-group-invite__candidate[data-v-0cf5f732]{flex-wrap:wrap}.coorday-group-invite__candidate .coorday-group-invite__btn[data-v-0cf5f732],.coorday-group-invite__btn[data-v-0cf5f732]{min-height:44px}.coorday-group-invite__candidate .coorday-group-invite__btn[data-v-0cf5f732]{width:100%}.coorday-group-invite-enter-active .coorday-group-invite[data-v-0cf5f732],.coorday-group-invite-leave-active .coorday-group-invite[data-v-0cf5f732]{transition:transform .26s var(--ease-1,cubic-bezier(.2, .8, .2, 1))}.coorday-group-invite-enter-from .coorday-group-invite[data-v-0cf5f732],.coorday-group-invite-leave-to .coorday-group-invite[data-v-0cf5f732]{opacity:1;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.coorday-group-invite-backdrop[data-v-0cf5f732],.coorday-group-invite[data-v-0cf5f732]{animation-duration:.01ms!important}.coorday-group-invite-enter-active[data-v-0cf5f732],.coorday-group-invite-leave-active[data-v-0cf5f732],.coorday-group-invite-enter-active .coorday-group-invite[data-v-0cf5f732],.coorday-group-invite-leave-active .coorday-group-invite[data-v-0cf5f732]{transition-duration:.01ms!important}}.event-responsibility[data-v-d95b0a77]{gap:var(--coor-space-s12);min-width:0;display:grid}h3[data-v-d95b0a77],p[data-v-d95b0a77],dl[data-v-d95b0a77]{margin:0}h3[data-v-d95b0a77]{font-weight:700;font-size:var(--coor-font-size-body);line-height:1.4}p[data-v-d95b0a77],dt[data-v-d95b0a77],.event-responsibility__state[data-v-d95b0a77]{color:var(--coor-color-text-secondary);font-size:var(--coor-font-size-support);line-height:1.5}dl[data-v-d95b0a77]{display:grid}.event-responsibility__row[data-v-d95b0a77]{gap:var(--coor-space-s4) var(--coor-space-s12);padding-block:var(--coor-space-s12);border-bottom:1px solid var(--coor-color-border-default);grid-template-columns:minmax(0,8rem) minmax(0,1fr);display:grid}dt[data-v-d95b0a77],dd[data-v-d95b0a77],p[data-v-d95b0a77],h3[data-v-d95b0a77]{overflow-wrap:anywhere;min-width:0}dd[data-v-d95b0a77]{align-items:baseline;gap:var(--coor-space-s4) var(--coor-space-s8);flex-wrap:wrap;margin:0;display:flex}.event-responsibility__state[data-state=pending][data-v-d95b0a77]{color:var(--coor-color-status-warning-default);font-weight:650}.event-responsibility__actions[data-v-d95b0a77]{gap:var(--coor-space-s8);flex-wrap:wrap;display:flex}@media (width<=480px){.event-responsibility__row[data-v-d95b0a77]{grid-template-columns:minmax(0,1fr)}}.duty-request summary[data-v-31a0a39f]{width:fit-content;min-height:44px;color:var(--coor-color-text-primary);font-size:var(--coor-font-size-support);cursor:pointer;overflow-wrap:anywhere;padding:12px 8px;font-weight:650;display:list-item}.duty-request summary[data-v-31a0a39f]:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}.duty-request__form[data-v-31a0a39f]{gap:var(--coor-space-s12);padding-block:var(--coor-space-s8);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));align-items:end;display:grid}.duty-request__actions[data-v-31a0a39f]{gap:var(--coor-space-s8);flex-wrap:wrap;display:flex}.coordination-panel[data-v-a9488067]{gap:var(--coor-space-s16);min-width:0;padding-block:var(--coor-space-s16);border-top:1px solid var(--coor-color-border-default);color:var(--coor-color-text-primary);grid-template-columns:minmax(0,1fr);display:grid}.coordination-panel__source[data-v-a9488067]{gap:var(--coor-space-s8);padding:var(--coor-space-s12);border-radius:var(--coor-radius-default);background:var(--coor-color-surface-soft);display:grid}.coordination-panel__source-text[data-v-a9488067],.coordination-panel__gap[data-v-a9488067]{font-size:var(--coor-font-size-support);overflow-wrap:anywhere;margin:0;line-height:1.5}.coordination-panel__gap[data-v-a9488067]{color:var(--coor-color-status-warning-default);font-weight:650}.coordination-panel__flags[data-v-a9488067]{gap:var(--coor-space-s8);display:grid}.coordination-panel__error[data-v-a9488067]{color:var(--coor-color-status-danger-default);font-size:var(--coor-font-size-support);overflow-wrap:anywhere;margin:0;line-height:1.5}.coorday-task-assignment[data-v-9412cfb1]{overflow-wrap:anywhere;min-width:0;padding-block:14px}.coorday-task-assignment h2[data-v-9412cfb1]{margin:0 0 12px;font-size:1rem;font-weight:700}.coorday-task-assignment p[data-v-9412cfb1]{margin-block:8px}.coorday-task-assignment [role=alert][data-v-9412cfb1]{color:var(--coor-color-status-danger-default)}.coorday-task-assignment__answer[data-v-9412cfb1]{flex-wrap:wrap;gap:8px;display:flex}.coorday-task-assignment__answer p[data-v-9412cfb1]{width:100%}.coorday-task-assignment__requests[data-v-9412cfb1]{margin:14px 0 0;padding:0;list-style:none}.coorday-task-assignment__requests li[data-v-9412cfb1]{border-top:1px solid var(--coor-color-border-default);flex-wrap:wrap;align-items:center;gap:8px;padding-block:10px;display:flex}.coorday-task-assignment__requests strong[data-v-9412cfb1]{font-size:.875rem}.coorday-task-assignment[data-v-9412cfb1] button{min-width:44px;min-height:44px}.coorday-task-assignment[data-v-9412cfb1]:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}.coorday-desktop-context-inspector[data-v-98ab154f]{gap:.85rem;display:grid}@media (width<=767px){.coorday-desktop-context-inspector[data-v-98ab154f]{display:none}}.coorday-desktop-inspector-card[data-v-98ab154f]{border:1px solid var(--coorday-border,var(--coor-color-border-default));background:var(--coor-color-surface-soft);border-radius:.95rem;gap:.65rem;padding:1rem;display:grid}.coorday-desktop-inspector-card__head h3[data-v-98ab154f]{text-transform:uppercase;letter-spacing:.12em;color:var(--coorday-ink-700,var(--coor-color-text-primary));margin:0;font-size:.78rem;font-weight:700}.coorday-desktop-inspector-card__head--split[data-v-98ab154f]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.coorday-desktop-inspector-card__head--split span[data-v-98ab154f]{color:var(--coorday-success-500,var(--coor-color-status-success-default));font-size:.68rem;font-weight:700}.coorday-desktop-inspector-card__shortcuts[data-v-98ab154f],.coorday-desktop-inspector-card__stats[data-v-98ab154f]{gap:.5rem;margin:0;display:grid}.coorday-desktop-inspector-card__shortcuts>div[data-v-98ab154f],.coorday-desktop-inspector-card__stats>div[data-v-98ab154f]{justify-content:space-between;align-items:center;gap:.6rem;font-size:.78rem;display:flex}.coorday-desktop-inspector-card__shortcuts dt[data-v-98ab154f],.coorday-desktop-inspector-card__stats dt[data-v-98ab154f]{color:var(--coorday-ink-700,var(--coor-color-text-primary));margin:0}.coorday-desktop-inspector-card__shortcuts dd[data-v-98ab154f],.coorday-desktop-inspector-card__stats dd[data-v-98ab154f]{color:var(--coorday-ink-950,var(--coor-color-text-primary));margin:0;font-weight:700}.coorday-desktop-inspector-card__stats dd.is-warning[data-v-98ab154f]{color:var(--coorday-warning-500,var(--coor-color-status-warning-default))}.coorday-desktop-inspector-card__shortcuts kbd[data-v-98ab154f]{border:1px solid var(--coorday-border,var(--coor-color-border-default));background:var(--coor-color-surface-soft);font-family:var(--coorday-font-mono,ui-monospace, monospace);border-radius:4px;padding:0 .35rem;font-size:.7rem;line-height:1.4;display:inline-block}.coorday-desktop-inspector-card__score[data-v-98ab154f]{color:var(--coorday-ink-950,var(--coor-color-text-primary));margin:0;font-size:2rem;font-weight:800;line-height:1}.coorday-desktop-inspector-card__caption[data-v-98ab154f]{color:var(--coorday-ink-700,var(--coor-color-text-primary));margin:0;font-size:.78rem}.coorday-desktop-inspector-card__list[data-v-98ab154f]{color:var(--coorday-ink-700,var(--coor-color-text-primary));gap:.4rem;margin:0;padding-left:1rem;font-size:.78rem;display:grid}.coorday-desktop-inspector-card__toggles[data-v-98ab154f],.coorday-desktop-inspector-card__filters[data-v-98ab154f]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.coorday-desktop-inspector-card__toggles li[data-v-98ab154f],.coorday-desktop-inspector-card__filters li[data-v-98ab154f]{color:var(--coorday-ink-700,var(--coor-color-text-primary));justify-content:space-between;align-items:center;gap:.6rem;font-size:.82rem;display:flex}.coorday-desktop-inspector-card__toggles input[type=checkbox][data-v-98ab154f]{flex:none;width:1.5rem;height:1.5rem}.coorday-desktop-inspector-card__filters strong[data-v-98ab154f]{color:var(--coorday-ink-950,var(--coor-color-text-primary));font-weight:700}.coorday-desktop-inspector-card--filters-rail[data-v-98ab154f],.coorday-desktop-inspector-card--activity[data-v-98ab154f]{display:none}@media (width>=2560px){.coorday-desktop-inspector-card--filters-rail[data-v-98ab154f],.coorday-desktop-inspector-card--activity[data-v-98ab154f]{display:grid}}.coorday-desktop-inspector-card--score[data-v-98ab154f]{text-align:center;align-items:center}.coorday-desktop-inspector-card--score .coorday-desktop-inspector-card__head[data-v-98ab154f]{align-self:stretch}.coorday-desktop-inspector-card--score[data-v-98ab154f]>:not(.coorday-desktop-inspector-score){justify-self:stretch;min-width:0}.coorday-desktop-inspector-score[data-v-98ab154f]{place-items:center;width:96px;height:96px;margin:.2rem auto 0;display:grid;position:relative}.coorday-desktop-inspector-score__ring[data-v-98ab154f]{background:var(--coor-color-surface-soft);border-radius:999px;width:100%;height:100%;position:relative}.coorday-desktop-inspector-score__ring[data-v-98ab154f]:after{border-radius:inherit;background:var(--coorday-card,var(--coor-color-surface-default));content:"";position:absolute;inset:6px}@media (prefers-reduced-motion:no-preference){.coorday-desktop-inspector-score__ring[data-v-98ab154f]{transition:background .48s}}.coorday-desktop-inspector-score__value[data-v-98ab154f]{font-family:var(--coorday-font-display,ui-sans-serif, system-ui);color:var(--coorday-ink-950,var(--coor-color-text-primary));place-items:center;font-size:1.65rem;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}.coorday-desktop-inspector-score__spark[data-v-98ab154f]{border:1px solid var(--coorday-border,var(--coor-color-border-default));background:var(--coor-color-surface-soft);border-radius:.65rem;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.25rem;width:100%;height:34px;padding:.35rem;display:grid}.coorday-desktop-inspector-score__spark span[data-v-98ab154f]{min-height:4px;height:var(--score-bar,50%);background:var(--coor-color-accent-soft);border-radius:999px 999px 3px 3px}.coorday-desktop-inspector-score__groups[data-v-98ab154f]{gap:.35rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.coorday-desktop-inspector-score__groups li[data-v-98ab154f]{color:var(--coorday-ink-700,var(--coor-color-text-primary));justify-content:space-between;align-items:center;gap:.5rem;font-size:.74rem;display:flex}.coorday-desktop-inspector-score__groups span[data-v-98ab154f]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.coorday-desktop-inspector-score__groups strong[data-v-98ab154f]{color:var(--coorday-ink-950,var(--coor-color-text-primary))}.coorday-desktop-inspector-suggestions[data-v-98ab154f]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.coorday-desktop-inspector-suggestion[data-v-98ab154f]{background:var(--coor-color-surface-soft);border:1px solid var(--coorday-border,var(--coor-color-border-default));border-radius:.7rem;grid-template-columns:1.7rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.55rem .6rem;font-size:.78rem;display:grid}.coorday-desktop-inspector-suggestion.is-warning[data-v-98ab154f]{background:var(--coor-color-status-warning-soft);border-color:var(--coor-color-status-warning-default)}.coorday-desktop-inspector-suggestion.is-brand[data-v-98ab154f]{background:var(--coor-color-accent-soft);border-color:var(--coor-color-border-strong)}.coorday-desktop-inspector-suggestion.is-success[data-v-98ab154f]{background:var(--coor-color-status-success-soft);border-color:var(--coor-color-status-success-default)}.coorday-desktop-inspector-suggestion__icon[data-v-98ab154f]{background:var(--coor-color-surface-soft);border-radius:.5rem;place-items:center;width:1.7rem;height:1.7rem;font-size:.85rem;display:inline-grid}.coorday-desktop-inspector-suggestion.is-warning .coorday-desktop-inspector-suggestion__icon[data-v-98ab154f]{color:var(--coorday-warning-500,var(--coor-color-status-warning-default))}.coorday-desktop-inspector-suggestion.is-brand .coorday-desktop-inspector-suggestion__icon[data-v-98ab154f]{color:var(--coor-color-accent-default)}.coorday-desktop-inspector-suggestion.is-success .coorday-desktop-inspector-suggestion__icon[data-v-98ab154f]{color:var(--coor-color-status-success-default)}.coorday-desktop-inspector-suggestion__body[data-v-98ab154f]{gap:.1rem;min-width:0;display:grid}.coorday-desktop-inspector-suggestion__body strong[data-v-98ab154f]{color:var(--coorday-ink-950,var(--coor-color-text-primary));font-size:.8rem;font-weight:700;line-height:1.2}.coorday-desktop-inspector-suggestion__body em[data-v-98ab154f]{color:var(--coorday-ink-700,var(--coor-color-text-primary));font-size:.72rem;font-style:normal;line-height:1.25}.coorday-desktop-inspector-suggestion__action[data-v-98ab154f]{background-image:var(--coor-color-accent-default);color:var(--coorday-on-accent);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-self:center;padding:.32rem .7rem;font-size:.72rem;font-weight:600}.coorday-desktop-inspector-suggestion__action.is-ghost[data-v-98ab154f]{background-image:none;background-color:var(--coor-color-surface-soft);color:var(--coorday-ink-950,var(--coor-color-text-primary))}.coorday-desktop-inspector-suggestion__action[data-v-98ab154f]:hover{filter:brightness(1.07)}.coorday-desktop-inspector-suggestion.is-empty[data-v-98ab154f]{grid-template-columns:1.7rem minmax(0,1fr)}.coorday-desktop-inspector-activity[data-v-98ab154f]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.coorday-desktop-inspector-activity__item[data-v-98ab154f]{grid-template-columns:.55rem minmax(0,1fr);align-items:start;gap:.5rem;font-size:.76rem;display:grid}.coorday-desktop-inspector-activity__dot[data-v-98ab154f]{background:var(--coorday-success-500,var(--coor-color-status-success-default));border-radius:999px;width:.45rem;height:.45rem;margin-top:.35rem}.coorday-desktop-inspector-activity__item strong[data-v-98ab154f],.coorday-desktop-inspector-activity__item em[data-v-98ab154f]{overflow-wrap:anywhere;display:block}.coorday-desktop-inspector-activity__item strong[data-v-98ab154f]{color:var(--coorday-ink-950,var(--coor-color-text-primary))}.coorday-desktop-inspector-activity__item em[data-v-98ab154f],.coorday-desktop-inspector-activity__empty[data-v-98ab154f]{color:var(--coorday-ink-700,var(--coor-color-text-primary));font-style:normal}.coorday-view-state{min-width:0}.coorday-desktop-view-board--state{display:block}.coorday-view-state__icon{width:2rem;height:2rem}.coorday-view-state__skeleton-stack{gap:.55rem;width:min(100%,32rem);margin-top:.35rem;display:grid}.coorday-view-state__skeleton-stack span{background:linear-gradient(90deg, var(--coorday-skeleton-base) 0%, var(--coorday-skeleton-highlight) 50%, var(--coorday-skeleton-base) 100%);background-size:200% 100%;border-radius:999px;height:.85rem;animation:1.15s ease-in-out infinite coorday-view-state-skeleton}.coorday-view-state__skeleton-stack span:nth-child(2){width:86%}.coorday-view-state__skeleton-stack span:nth-child(3){width:64%}.coorday-view-state__stack,.coorday-view-state__dense{gap:.75rem;display:grid}.coorday-view-state__broken-row{border:1px solid color-mix(in srgb, var(--coorday-warning-500) 40%, transparent);background:color-mix(in srgb, var(--coorday-warning-500) 10%, transparent);border-radius:1rem;align-items:center;gap:.75rem;padding:.85rem;display:flex}.coorday-view-state__broken-icon{color:var(--coorday-warning-500)}.coorday-view-state__broken-copy{flex:1;gap:.15rem;min-width:0;display:grid}.coorday-view-state__broken-copy em,.coorday-view-state__note,.coorday-view-state__sparse p{color:var(--coorday-ink-700);font-style:normal}.coorday-view-state__field{text-align:left;gap:.45rem;width:min(100%,22rem);display:grid}.coorday-view-state__field span,.coorday-view-state__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--coorday-ink-700);font-size:.7rem;font-weight:800}.coorday-view-state__check{max-width:22rem;color:var(--coorday-ink-700);text-align:left;align-items:center;gap:.5rem;display:flex}.coorday-view-state__check input{width:1.5rem;height:1.5rem;accent-color:var(--coorday-brand-500);flex:0 0 1.5rem}.coorday-view-state__check span{line-height:1.35}.coorday-view-state__sparse{border:1px solid var(--coorday-border);background:var(--coorday-card);border-radius:1.25rem;gap:.65rem;padding:1.4rem;display:grid}.coorday-view-state__sparse h2{color:var(--coorday-ink-950);margin:0}.coorday-view-state__dense-head,.coorday-view-state__compact-row{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}.coorday-view-state__dense-list{gap:.25rem;max-height:28rem;display:grid;overflow:auto}.coorday-view-state__compact-row{border:1px solid var(--coorday-border);background:var(--coorday-bg-2);min-height:2.25rem;color:var(--coorday-ink-950);text-align:left;border-radius:.7rem}.coorday-view-state__compact-row>span{background:var(--coorday-brand-500);border-radius:999px;width:.2rem;height:1.4rem}.coorday-view-state__compact-row>span.is-green{background:var(--coorday-success-500)}.coorday-view-state__compact-row>span.is-amber{background:var(--coorday-warning-500)}.coorday-view-state__compact-row>span.is-red{background:var(--coorday-danger-500)}@keyframes coorday-view-state-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.conflicts-panel[data-v-2e18bbca]{gap:var(--coor-space-s12);min-width:0;color:var(--coor-color-text-primary);display:grid}.conflicts-panel__head[data-v-2e18bbca]{justify-content:space-between;align-items:center;gap:var(--coor-space-s8);flex-wrap:wrap;display:flex}.conflicts-panel__title[data-v-2e18bbca]{margin:0;font-size:18px;font-weight:750;line-height:1.3}.conflicts-panel__note[data-v-2e18bbca],.conflicts-panel__message[data-v-2e18bbca]{color:var(--coor-color-text-muted);margin:0;font-size:13px;line-height:1.5}.conflicts-panel[data-v-2e18bbca]:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:3px}.duty-requests[data-v-39f6b649]{min-width:0}.duty-requests[data-surface=tma][data-v-39f6b649]{margin:0 var(--mini-gutter,16px) 14px}.duty-requests__group+.duty-requests__group[data-v-39f6b649]{margin-top:14px}.duty-requests__heading[data-v-39f6b649]{color:var(--coor-color-text-secondary);margin:0 0 6px;font-size:.8125rem;font-weight:600}.duty-requests__list[data-v-39f6b649]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.duty-requests__row[data-v-39f6b649]{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:14px;display:flex}.duty-requests__open[data-v-39f6b649]{min-width:0;min-height:44px;color:inherit;font:inherit;text-align:start;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;flex:220px;gap:2px;padding:0;display:grid}.duty-requests__open[data-v-39f6b649]:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px;border-radius:6px}.duty-requests__title[data-v-39f6b649]{font-weight:600}.duty-requests__meta[data-v-39f6b649]{color:var(--coor-color-text-secondary);font-size:.875rem}.duty-requests__actions[data-v-39f6b649]{gap:8px;display:flex}.coorday-desktop-day-section.is-overdue .coorday-desktop-record-card.is-overdue[data-v-e07790a2]{border-color:var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft)}.coorday-desktop-day-section.is-overdue .coorday-desktop-record-card__marker.is-warning[data-v-e07790a2]{background:var(--coorday-warning-500,var(--coor-color-status-warning-default))}.coorday-desktop-day-section.is-overdue .coorday-desktop-record-card__icon.is-warning[data-v-e07790a2]{color:var(--coorday-warning-500,var(--coor-color-status-warning-default));background:var(--coor-color-status-warning-soft)}.coorday-desktop-day-section.is-done .coorday-desktop-record-card.is-done[data-v-dee0b933]{opacity:.78}.coorday-desktop-day-section.is-tomorrow{border:1px solid var(--coorday-border);background:color-mix(in srgb, var(--coorday-card) 86%, transparent);border-radius:1.25rem;padding:1rem}.coorday-desktop-day-section__link{border:1px solid var(--coorday-border);background:var(--coorday-bg-2);min-height:2rem;color:var(--coorday-ink-700);border-radius:999px;padding:0 .65rem;font-size:.78rem;font-weight:700}.coorday-desktop-tomorrow-list{gap:.45rem;display:grid}.coorday-desktop-tomorrow-item{border:1px solid var(--coorday-border);background:var(--coorday-bg-2);min-height:3rem;color:var(--coorday-ink-950);text-align:left;border-radius:.9rem;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.5rem .65rem;display:grid}.coorday-desktop-tomorrow-item:hover,.coorday-desktop-tomorrow-item:focus-visible{border-color:color-mix(in srgb, var(--coorday-brand-500) 45%, var(--coorday-border));background:var(--coorday-bg-3)}.coorday-desktop-tomorrow-item__dot{background:var(--coorday-brand-500);border-radius:999px;width:.45rem;height:.45rem}.coorday-desktop-tomorrow-item__dot.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-tomorrow-item__dot.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-tomorrow-item__dot.is-green{background:var(--coorday-success-500)}.coorday-desktop-tomorrow-item__dot.is-red{background:var(--coorday-danger-500)}.coorday-desktop-tomorrow-item__icon{background:var(--coorday-bg-3);width:1.9rem;height:1.9rem;color:var(--coorday-ink-700);border-radius:.65rem;place-items:center;display:grid}.coorday-desktop-tomorrow-item__copy{gap:.12rem;min-width:0;display:grid}.coorday-desktop-tomorrow-item__copy strong,.coorday-desktop-tomorrow-item__copy em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coorday-desktop-tomorrow-item__copy em,.coorday-desktop-tomorrow-item time{color:var(--coorday-ink-700);font-size:.78rem;font-style:normal}.coorday-day-state{min-width:0}.coorday-desktop-day-state-grid{display:block}.coorday-day-state__icon{width:2rem;height:2rem}.coorday-desktop-state-card.is-all-done .coorday-desktop-state-card__icon{color:var(--coorday-success-500)}.coorday-desktop-state-card.is-loading .coorday-desktop-state-card__icon{color:var(--coorday-brand-500)}.coorday-desktop-state-card.is-offline{border-color:color-mix(in srgb, var(--coorday-warning-500) 36%, transparent);background:color-mix(in srgb, var(--coorday-warning-500) 8%, transparent)}.coorday-desktop-state-card.is-offline .coorday-desktop-state-card__icon{color:var(--coorday-warning-500)}.coorday-day-state__skeleton-stack{gap:.55rem;width:min(100%,32rem);margin-top:.35rem;display:grid}.coorday-day-state__skeleton-stack span{background:linear-gradient(90deg, var(--coorday-skeleton-base) 0%, var(--coorday-skeleton-highlight) 50%, var(--coorday-skeleton-base) 100%);background-size:200% 100%;border-radius:999px;height:.85rem;animation:1.15s ease-in-out infinite coorday-day-state-skeleton}.coorday-day-state__skeleton-stack span:nth-child(2){width:86%}.coorday-day-state__skeleton-stack span:nth-child(3){width:64%}.coorday-day-state__stack,.coorday-day-state__dense{gap:.75rem;display:grid}.coorday-day-state__broken-row{border:1px solid color-mix(in srgb, var(--coorday-warning-500) 40%, transparent);background:color-mix(in srgb, var(--coorday-warning-500) 10%, transparent);border-radius:1rem;align-items:center;gap:.75rem;padding:.85rem;display:flex}.coorday-day-state__broken-icon{color:var(--coorday-warning-500)}.coorday-day-state__broken-copy{flex:1;gap:.15rem;min-width:0;display:grid}.coorday-day-state__broken-copy em,.coorday-day-state__note,.coorday-day-state__sparse p{color:var(--coorday-ink-700);font-style:normal}.coorday-day-state__field{text-align:left;gap:.45rem;width:min(100%,22rem);display:grid}.coorday-day-state__field span,.coorday-day-state__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--coorday-ink-700);font-size:.7rem;font-weight:800}.coorday-day-state__check{max-width:22rem;color:var(--coorday-ink-700);text-align:left;align-items:center;gap:.5rem;display:flex}.coorday-day-state__check input{width:1.5rem;height:1.5rem;accent-color:var(--coorday-brand-500);flex:0 0 1.5rem}.coorday-day-state__check span{line-height:1.35}.coorday-day-state__sparse{border:1px solid var(--coorday-border);background:var(--coorday-card);border-radius:1.25rem;gap:.65rem;padding:1.4rem;display:grid}.coorday-day-state__sparse h2{color:var(--coorday-ink-950);margin:0}.coorday-day-state__dense-head,.coorday-day-state__compact-row{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}.coorday-day-state__dense-list{gap:.25rem;max-height:28rem;display:grid;overflow:auto}.coorday-day-state__compact-row{border:1px solid var(--coorday-border);background:var(--coorday-bg-2);min-height:2.25rem;color:var(--coorday-ink-950);text-align:left;border-radius:.7rem}.coorday-day-state__compact-row>span{background:var(--coorday-brand-500);border-radius:999px;width:.2rem;height:1.4rem}@keyframes coorday-day-state-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.native-telegram-link[data-v-d1693e82]{overflow-wrap:anywhere;gap:12px;min-width:0;display:grid}.native-telegram-link button[data-v-d1693e82]{justify-self:start;min-height:44px}.coorday-native-telegram-return[data-v-c8a2df83]{overflow-wrap:anywhere;gap:.75rem;margin-block:.75rem;display:grid}.coorday-native-telegram-return a[data-v-c8a2df83]{justify-self:start;min-height:44px}.coor-id-link[data-v-ac8ae9e4]{overflow-wrap:anywhere;gap:12px;min-width:0;display:grid}.coor-id-link__confirmation[data-v-ac8ae9e4]{gap:16px;min-width:0;display:grid}.coor-id-link__consent[data-v-ac8ae9e4]{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;font-size:.875rem;line-height:1.5;display:flex}.coor-id-link__consent input[data-v-ac8ae9e4]{width:1rem;height:1rem;accent-color:var(--coorday-brand-600);flex:0 0 1rem;margin-block-start:4px}.coor-id-link__consent span[data-v-ac8ae9e4]{min-width:0}.coor-id-link__actions[data-v-ac8ae9e4]{flex-wrap:wrap;gap:10px;display:flex}:root .coor-id-link button[data-v-ac8ae9e4]{white-space:normal;text-align:center;max-width:100%;min-height:44px}.coor-id-link[data-v-ac8ae9e4] :is(input,button):focus-visible{outline:2px solid var(--coorday-brand-600);outline-offset:3px}.coorday-settings-focus[data-v-49594f37] .coorday-cselect__trigger{height:auto;min-height:44px}.coorday-settings-focus[data-v-49594f37] .coorday-cselect__value>span:not(.cselect-tags){overflow-wrap:anywhere;white-space:normal;text-overflow:clip;line-height:1.4;overflow:visible}.coorday-site-footer__consent[data-v-15fedb7e]{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.coorday-site-footer__consent-button[data-v-15fedb7e]{min-height:44px;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 .25rem;text-decoration:underline}.coorday-site-footer__consent-button[data-v-15fedb7e]:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}.duty-answer[data-v-34228bef]{background:var(--coor-color-canvas);min-height:100dvh;color:var(--coor-color-text-primary);place-items:start center;padding:48px 16px;display:grid}.duty-answer__card[data-v-34228bef]{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);overflow-wrap:anywhere;border-radius:8px;gap:14px;width:100%;max-width:520px;padding:28px 24px;display:grid}.duty-answer__brand[data-v-34228bef]{min-width:44px;min-height:44px;color:var(--coor-color-text-primary);justify-self:start;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.duty-answer__kicker[data-v-34228bef]{color:var(--coor-color-text-secondary);margin:8px 0 0;font-size:.875rem;font-weight:600}.duty-answer__title[data-v-34228bef]{margin:0;font-size:1.75rem;line-height:1.2}.duty-answer__when[data-v-34228bef],.duty-answer__asked[data-v-34228bef]{margin:0;font-size:1.0625rem}.duty-answer__muted[data-v-34228bef],.duty-answer__small[data-v-34228bef]{color:var(--coor-color-text-secondary);margin:0}.duty-answer__small[data-v-34228bef]{font-size:.8125rem}.duty-answer__actions[data-v-34228bef]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.duty-answer__summary[data-v-34228bef]{gap:4px;display:grid}.duty-answer__summary-title[data-v-34228bef]{margin:0;font-weight:600}.duty-answer__loading[data-v-34228bef]{gap:12px;display:grid}@media (width<=420px){.duty-answer[data-v-34228bef]{padding:24px 16px}.duty-answer__card[data-v-34228bef]{padding:22px 18px}.duty-answer__actions[data-v-34228bef]>*{flex:100%}}.duty-answer__brand[data-v-34228bef]:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:3px;border-radius:4px}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--container-2xl:42rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--radius-md:.375rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.order-first{order:-9999}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[13px\]{width:13px;height:13px}.size-\[15px\]{width:15px;height:15px}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-\[5\.5rem\]{height:5.5rem}.h-full{height:100%}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-\[12rem\]{min-height:12rem}.min-h-\[112px\]{min-height:112px}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-20{min-width:calc(var(--spacing) * 20)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[0\.7rem\]{border-radius:.7rem}.rounded-\[0\.8rem\]{border-radius:.8rem}.rounded-\[0\.85rem\]{border-radius:.85rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[1\.3rem\]{border-radius:1.3rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1rem\]{border-radius:1rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:2147483647px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--app-accent\)\]{border-color:var(--app-accent)}.border-\[var\(--app-accent-blue\)\]{border-color:var(--app-accent-blue)}.border-\[var\(--app-border\)\]{border-color:var(--app-border)}.border-\[var\(--coor-color-border-default\)\]{border-color:var(--coor-color-border-default)}.border-\[var\(--coor-color-border-strong\)\]{border-color:var(--coor-color-border-strong)}.border-\[var\(--coor-color-status-danger-default\)\]{border-color:var(--coor-color-status-danger-default)}.border-\[var\(--coor-color-status-success-default\)\]{border-color:var(--coor-color-status-success-default)}.border-\[var\(--coor-color-status-warning-default\)\]{border-color:var(--coor-color-status-warning-default)}.border-\[var\(--coorday-border\)\]{border-color:var(--coorday-border)}.bg-\[var\(--app-accent\)\]{background-color:var(--app-accent)}.bg-\[var\(--app-accent-blue\)\]{background-color:var(--app-accent-blue)}.bg-\[var\(--app-surface\)\]{background-color:var(--app-surface)}.bg-\[var\(--app-surface-muted\)\]{background-color:var(--app-surface-muted)}.bg-\[var\(--coor-color-accent-default\)\]{background-color:var(--coor-color-accent-default)}.bg-\[var\(--coor-color-accent-soft\)\]{background-color:var(--coor-color-accent-soft)}.bg-\[var\(--coor-color-status-danger-soft\)\]{background-color:var(--coor-color-status-danger-soft)}.bg-\[var\(--coor-color-status-success-soft\)\]{background-color:var(--coor-color-status-success-soft)}.bg-\[var\(--coor-color-status-warning-soft\)\]{background-color:var(--coor-color-status-warning-soft)}.bg-\[var\(--coor-color-surface-default\)\]{background-color:var(--coor-color-surface-default)}.bg-\[var\(--coor-color-surface-soft\)\]{background-color:var(--coor-color-surface-soft)}.bg-\[var\(--coorday-accent-violet\)\]{background-color:var(--coorday-accent-violet)}.bg-\[var\(--coorday-brand-600\)\]{background-color:var(--coorday-brand-600)}.bg-\[var\(--coorday-success-500\)\]{background-color:var(--coorday-success-500)}.bg-\[var\(--coorday-surface-muted\)\]{background-color:var(--coorday-surface-muted)}.bg-\[var\(--coorday-surface-subtle\)\]{background-color:var(--coorday-surface-subtle)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.object-cover{object-fit:cover}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[1\.75rem\]{font-size:1.75rem}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-\[var\(--app-accent\)\]{color:var(--app-accent)}.text-\[var\(--app-accent-blue\)\]{color:var(--app-accent-blue)}.text-\[var\(--app-accent-danger\)\]{color:var(--app-accent-danger)}.text-\[var\(--app-danger\)\]{color:var(--app-danger)}.text-\[var\(--app-text\)\]{color:var(--app-text)}.text-\[var\(--app-text-muted\)\]{color:var(--app-text-muted)}.text-\[var\(--app-text-soft\)\]{color:var(--app-text-soft)}.text-\[var\(--coor-color-accent-default\)\]{color:var(--coor-color-accent-default)}.text-\[var\(--coor-color-status-danger-default\)\]{color:var(--coor-color-status-danger-default)}.text-\[var\(--coor-color-status-success-default\)\]{color:var(--coor-color-status-success-default)}.text-\[var\(--coor-color-text-muted\)\]{color:var(--coor-color-text-muted)}.text-\[var\(--coor-color-text-primary\)\]{color:var(--coor-color-text-primary)}.text-\[var\(--coorday-brand-600\)\]{color:var(--coorday-brand-600)}.text-\[var\(--coorday-danger-500\)\]{color:var(--coorday-danger-500)}.text-\[var\(--coorday-ink-700\)\]{color:var(--coorday-ink-700)}.text-\[var\(--coorday-ink-900\)\]{color:var(--coorday-ink-900)}.text-\[var\(--coorday-ink-950\)\]{color:var(--coorday-ink-950)}.text-\[var\(--coorday-on-accent\)\]{color:var(--coorday-on-accent)}.text-\[var\(--coorday-success-500\)\]{color:var(--coorday-success-500)}.text-\[var\(--red\)\]{color:var(--red)}.text-\[var\(--text\)\]{color:var(--text)}.uppercase{text-transform:uppercase}.accent-\[var\(--app-accent-blue\)\]{accent-color:var(--app-accent-blue)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_24px_transparent\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,transparent);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_transparent\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,transparent);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_32px_transparent\]{--tw-shadow:0 16px 32px var(--tw-shadow-color,transparent);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_transparent\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,transparent);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_60px_transparent\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,transparent);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_90px_transparent\]{--tw-shadow:0 28px 90px var(--tw-shadow-color,transparent);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded-\[0\.8rem\]::file-selector-button{border-radius:.8rem}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-\[var\(--app-surface-muted\)\]::file-selector-button{background-color:var(--app-surface-muted)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-\[var\(--text\)\]::file-selector-button{color:var(--text)}@media (hover:hover){.hover\:border-\[var\(--app-accent\)\]:hover{border-color:var(--app-accent)}.hover\:border-\[var\(--coor-color-border-default\)\]:hover{border-color:var(--coor-color-border-default)}.hover\:border-\[var\(--coor-color-border-strong\)\]:hover{border-color:var(--coor-color-border-strong)}.hover\:bg-\[var\(--coor-color-surface-soft\)\]:hover{background-color:var(--coor-color-surface-soft)}.hover\:bg-\[var\(--coorday-brand-700\)\]:hover{background-color:var(--coorday-brand-700)}.hover\:text-\[var\(--coorday-brand-600\)\]:hover{color:var(--coorday-brand-600)}.hover\:text-\[var\(--coorday-ink-950\)\]:hover{color:var(--coorday-ink-950)}}.focus\:border-\[var\(--app-accent\)\]:focus{border-color:var(--app-accent)}.focus\:border-\[var\(--app-accent-blue\)\]:focus{border-color:var(--app-accent-blue)}.focus\:border-\[var\(--coor-color-border-strong\)\]:focus{border-color:var(--coor-color-border-strong)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[var\(--coor-color-accent-soft\)\]:disabled{background-color:var(--coor-color-accent-soft)}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[minmax\(0\,1\.6fr\)_1fr_120px_auto\]{grid-template-columns:minmax(0,1.6fr) 1fr 120px auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-\[2\.4rem\]{font-size:2.4rem}.sm\:text-\[2\.45rem\]{font-size:2.45rem}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[4\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:4.25rem minmax(0,1fr)}}@media (width>=64rem){.lg\:grid{display:grid}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(19rem\,0\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.82fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.82fr)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (width>=80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.16fr\)_minmax\(22\.5rem\,0\.84fr\)\]{grid-template-columns:minmax(0,1.16fr) minmax(22.5rem,.84fr)}}@media (width>=96rem){.\32 xl\:grid-cols-\[minmax\(0\,1\.24fr\)_minmax\(24rem\,0\.76fr\)\]{grid-template-columns:minmax(0,1.24fr) minmax(24rem,.76fr)}}}[data-coor-profile]{--coor-font-family-admin:"Inter", system-ui, sans-serif;--coor-font-family-product:"Manrope", system-ui, sans-serif;--coor-font-lineHeight-body:1.5;--coor-font-size-body:16px;--coor-font-size-display:40px;--coor-font-size-heading:24px;--coor-font-size-support:14px;--coor-motion-quick:.15s;--coor-motion-standard:.22s;--coor-radius-default:5px;--coor-radius-large:8px;--coor-radius-small:4px;--coor-space-s12:12px;--coor-space-s16:16px;--coor-space-s24:24px;--coor-space-s32:32px;--coor-space-s4:4px;--coor-space-s8:8px}[data-coor-profile=product][data-coor-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--coor-color-accent-default:#596f94;--coor-color-accent-soft:#e1e8f2;--coor-color-action-background:#202936;--coor-color-action-foreground:#fcfdff;--coor-color-border-default:#dbe1e9;--coor-color-border-strong:#dbe1e9;--coor-color-canvas:#f0f3f7;--coor-color-focus:#596f94;--coor-color-selection-background:#e1e8f2;--coor-color-selection-foreground:#202936;--coor-color-surface-default:#fcfdff;--coor-color-surface-elevated:#fcfdff;--coor-color-surface-sidebar:#fcfdff;--coor-color-surface-soft:#e7ecf3;--coor-color-surface-strong:#fcfdff;--coor-color-text-muted:#606b7d;--coor-color-text-primary:#202936}[data-coor-profile=product][data-coor-theme=light][data-coor-brand=coormeal]{--coor-color-accent-default:#637760;--coor-color-accent-soft:#e4eae1;--coor-color-action-background:#202936;--coor-color-action-foreground:#fcfdff;--coor-color-border-default:#dbe1e9;--coor-color-border-strong:#dbe1e9;--coor-color-canvas:#f0f3f7;--coor-color-focus:#637760;--coor-color-selection-background:#e4eae1;--coor-color-selection-foreground:#202936;--coor-color-surface-default:#fcfdff;--coor-color-surface-elevated:#fcfdff;--coor-color-surface-sidebar:#fcfdff;--coor-color-surface-soft:#e7ecf3;--coor-color-surface-strong:#fcfdff;--coor-color-text-muted:#606b7d;--coor-color-text-primary:#202936}[data-coor-profile=product][data-coor-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--coor-color-accent-default:#b2c5e7;--coor-color-accent-soft:#354962;--coor-color-action-background:#eef3fb;--coor-color-action-foreground:#242d3b;--coor-color-border-default:#445268;--coor-color-border-strong:#445268;--coor-color-canvas:#181f2b;--coor-color-focus:#b2c5e7;--coor-color-selection-background:#354962;--coor-color-selection-foreground:#eef3fb;--coor-color-surface-default:#242d3b;--coor-color-surface-elevated:#242d3b;--coor-color-surface-sidebar:#242d3b;--coor-color-surface-soft:#303c4e;--coor-color-surface-strong:#242d3b;--coor-color-text-muted:#bac6d8;--coor-color-text-primary:#eef3fb}[data-coor-profile=product][data-coor-theme=dark][data-coor-brand=coormeal]{--coor-color-accent-default:#bdd0bc;--coor-color-accent-soft:#34473c;--coor-color-action-background:#eef3fb;--coor-color-action-foreground:#242d3b;--coor-color-border-default:#445268;--coor-color-border-strong:#445268;--coor-color-canvas:#181f2b;--coor-color-focus:#bdd0bc;--coor-color-selection-background:#34473c;--coor-color-selection-foreground:#eef3fb;--coor-color-surface-default:#242d3b;--coor-color-surface-elevated:#242d3b;--coor-color-surface-sidebar:#242d3b;--coor-color-surface-soft:#303c4e;--coor-color-surface-strong:#242d3b;--coor-color-text-muted:#bac6d8;--coor-color-text-primary:#eef3fb}[data-coor-profile=admin][data-coor-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--coor-color-accent-default:#3f7af3;--coor-color-accent-soft:#3f7af31a;--coor-color-action-background:#0c1422;--coor-color-action-foreground:#fff;--coor-color-border-default:#1020331c;--coor-color-border-strong:#1020332e;--coor-color-canvas:#f3f9ff;--coor-color-chart-cyan:#00a38b;--coor-color-chart-cyanSoft:#00a38b1a;--coor-color-chart-purple:#5b6ef5;--coor-color-chart-purpleSoft:#5b6ef517;--coor-color-focus:#3f7af3;--coor-color-selection-background:#3f7af31a;--coor-color-selection-foreground:#0c1422;--coor-color-status-danger:#b83232;--coor-color-status-dangerSoft:#b832321a;--coor-color-status-success:#00a38b;--coor-color-status-successSoft:#00a38b1a;--coor-color-status-warning:#b66b00;--coor-color-status-warningSoft:#b66b001a;--coor-color-surface-default:#fff;--coor-color-surface-elevated:#e7f1fb;--coor-color-surface-sidebar:#e7f1fb;--coor-color-surface-soft:#dce9f5;--coor-color-surface-strong:#f7fbff;--coor-color-text-muted:#5c6475;--coor-color-text-primary:#0c1422;--coor-color-text-subtle:#8b98aa}[data-coor-profile=admin][data-coor-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--coor-color-accent-default:#5b9fff;--coor-color-accent-soft:#5b9fff21;--coor-color-action-background:#ecf0fa;--coor-color-action-foreground:#11141d;--coor-color-border-default:#ffffff0e;--coor-color-border-strong:#ffffff1a;--coor-color-canvas:#070910;--coor-color-chart-cyan:#4fe3d5;--coor-color-chart-cyanSoft:#4fe3d521;--coor-color-chart-purple:#a47eff;--coor-color-chart-purpleSoft:#a47eff21;--coor-color-focus:#5b9fff;--coor-color-selection-background:#5b9fff21;--coor-color-selection-foreground:#ecf0fa;--coor-color-status-danger:#ff6b6b;--coor-color-status-dangerSoft:#ff6b6b21;--coor-color-status-success:#3fd99e;--coor-color-status-successSoft:#3fd99e21;--coor-color-status-warning:#fb5;--coor-color-status-warningSoft:#ffbb5521;--coor-color-surface-default:#11141d;--coor-color-surface-elevated:#0b0e17;--coor-color-surface-sidebar:#0a0d15;--coor-color-surface-soft:#1c2131;--coor-color-surface-strong:#161a26;--coor-color-text-muted:#7a8499;--coor-color-text-primary:#ecf0fa;--coor-color-text-subtle:#384057}[data-coor-profile=product][data-coor-theme=light]{--coor-color-status-danger-default:#b42318;--coor-color-status-danger-soft:#fbe9e7;--coor-color-status-info-default:#4f6489;--coor-color-status-info-soft:#e1e8f2;--coor-color-status-success-default:#2f6b3a;--coor-color-status-success-soft:#e4f0e6;--coor-color-status-warning-default:#8a5a00;--coor-color-status-warning-soft:#f8eedb}[data-coor-profile=product][data-coor-theme=dark]{--coor-color-status-danger-default:#f4a7a0;--coor-color-status-danger-soft:#4b2c30;--coor-color-status-info-default:#b2c5e7;--coor-color-status-info-soft:#354962;--coor-color-status-success-default:#a9d3b0;--coor-color-status-success-soft:#27402f;--coor-color-status-warning-default:#e8c27a;--coor-color-status-warning-soft:#473b22}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--coorday-ui-scale:1;--coorday-font-body:"Manrope Variable", var(--coor-font-family-product);--coorday-font-display:"Manrope Variable", var(--coor-font-family-product);--coorday-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--coorday-bg-canvas:var(--coor-color-surface-default);--coorday-bg-app:var(--coor-color-surface-default);--coorday-bg-raised:var(--coor-color-surface-default);--coorday-surface:var(--coor-color-surface-default);--coorday-surface-strong:var(--coor-color-surface-default);--coorday-surface-muted:var(--coor-color-surface-soft);--coorday-surface-tint:var(--coor-color-accent-soft);--coorday-border-soft:var(--coor-color-border-default);--coorday-border-strong:var(--coor-color-border-default);--coorday-text-strong:var(--coor-color-text-primary);--coorday-text-body:var(--coor-color-text-primary);--coorday-text-muted:var(--coor-color-text-muted);--coorday-text-dim:var(--coor-color-accent-default);--coorday-accent-blue:var(--coor-color-accent-soft);--coorday-accent-blue-soft:var(--coor-color-accent-soft);--coorday-accent-violet:var(--coor-color-accent-soft);--coorday-accent-green:var(--coor-color-status-success-default);--coorday-accent-amber:var(--coor-color-status-warning-default);--coorday-accent-red:var(--coor-color-status-danger-default);--coorday-accent-blue-bg:var(--coor-color-accent-soft);--coorday-accent-violet-bg:var(--coor-color-accent-soft);--coorday-accent-green-bg:var(--coor-color-status-success-soft);--coorday-accent-amber-bg:var(--coor-color-status-warning-soft);--coorday-accent-red-bg:var(--coor-color-status-danger-soft);--coorday-shadow-soft:0 22px 54px #00000052;--coorday-shadow-strong:0 30px 90px #00000073;--coorday-shadow-2:0 8px 24px #0000006b;--coorday-shadow-3:0 8px 40px #00000080, 0 0 0 1px transparent inset;--coorday-sidebar-bg:var(--coor-color-surface-default);--coorday-panel-bg:var(--coor-color-surface-default);--coorday-rail-bg:var(--coor-color-surface-default);--coorday-grid-color:var(--coor-color-text-muted);--coorday-grid-opacity:.24;--coorday-input-bg:var(--coor-color-surface-default);--coorday-skeleton-base:var(--coor-color-surface-soft);--coorday-skeleton-highlight:var(--coor-color-surface-soft);--coorday-radius-lg:1.75rem;--coorday-radius-md:1.3rem;--coorday-radius-sm:1rem;--coorday-ink-950:var(--coorday-text-strong);--coorday-ink-900:var(--coor-color-text-muted);--coorday-ink-700:var(--coorday-text-muted);--coorday-ink-500:var(--coorday-text-dim);--coorday-ink-100:var(--coor-color-text-muted);--coorday-paper-50:var(--coorday-bg-app);--coorday-paper-100:var(--coorday-bg-raised);--coorday-surface-token:var(--coorday-surface);--coorday-brand-500:var(--coorday-accent-blue-soft);--coorday-brand-600:var(--coorday-accent-blue);--coorday-accent-500:var(--coorday-accent-violet);--coorday-success-500:var(--coorday-accent-green);--coorday-warning-500:var(--coorday-accent-amber);--coorday-danger-500:var(--coorday-accent-red);--coorday-border:var(--coorday-border-soft);--coorday-bg-2:var(--coorday-bg-app);--coorday-bg-3:var(--coorday-bg-raised);--coorday-bg-4:var(--coor-color-surface-default);--coorday-bd:var(--coorday-border-soft);--coorday-bd-2:var(--coorday-border-strong);--bg-2:var(--coorday-bg-2);--bg-3:var(--coorday-bg-3);--bg-4:var(--coorday-bg-4);--bd:var(--coorday-bd);--bd-2:var(--coorday-bd-2);--text-1:var(--coorday-ink-950);--text-2:var(--coorday-ink-700);--text-3:var(--coorday-ink-500);--ff-display:var(--coorday-font-display);--ff-mono:var(--coorday-font-mono);--shadow-3:var(--coorday-shadow-3);--ease-1:cubic-bezier(.2, .8, .2, 1);--dur-1:.15s;--dur-3:.26s}:root[data-ui-scale=normal]{--coorday-ui-scale:1}:root[data-ui-scale=medium]{--coorday-ui-scale:1.2}:root[data-ui-scale=large]{--coorday-ui-scale:1.4}:root[data-ui-scale=huge]{--coorday-ui-scale:1.625}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--coorday-bg-canvas:var(--coor-color-surface-default);--coorday-bg-app:var(--coor-color-surface-default);--coorday-bg-raised:var(--coor-color-surface-default);--coorday-surface:var(--coor-color-surface-default);--coorday-surface-strong:var(--coor-color-surface-default);--coorday-surface-muted:var(--coor-color-accent-soft);--coorday-surface-tint:var(--coor-color-accent-soft);--coorday-border-soft:var(--coor-color-border-strong);--coorday-border-strong:var(--coor-color-border-strong);--coorday-text-strong:var(--coor-color-text-primary);--coorday-text-body:var(--coor-color-text-primary);--coorday-text-muted:var(--coor-color-accent-default);--coorday-text-dim:var(--coor-color-text-muted);--coorday-accent-blue:var(--coor-color-accent-soft);--coorday-accent-blue-soft:var(--coor-color-accent-soft);--coorday-accent-violet:var(--coor-color-accent-soft);--coorday-accent-green:var(--coor-color-accent-soft);--coorday-accent-amber:var(--coor-color-status-warning-default);--coorday-accent-red:var(--coor-color-status-danger-default);--coorday-accent-blue-bg:var(--coor-color-accent-soft);--coorday-accent-violet-bg:var(--coor-color-accent-soft);--coorday-accent-green-bg:var(--coor-color-accent-soft);--coorday-accent-amber-bg:var(--coor-color-status-warning-soft);--coorday-accent-red-bg:var(--coor-color-status-danger-soft);--coorday-shadow-soft:0 1px 2px transparent, 0 12px 30px transparent;--coorday-shadow-strong:0 2px 5px transparent, 0 20px 48px transparent;--coorday-shadow-2:0 2px 5px transparent, 0 20px 48px transparent;--coorday-shadow-3:0 6px 16px transparent, 0 28px 64px transparent, 0 0 0 1px transparent inset;--coorday-sidebar-bg:var(--coor-color-surface-default);--coorday-panel-bg:var(--coor-color-surface-default);--coorday-rail-bg:var(--coor-color-surface-default);--coorday-grid-color:var(--coor-color-accent-default);--coorday-grid-opacity:.42;--coorday-input-bg:var(--coor-color-surface-default);--coorday-skeleton-base:var(--coor-color-surface-default);--coorday-skeleton-highlight:var(--coor-color-surface-default);--coorday-bg-2:var(--coorday-bg-app);--coorday-bg-3:var(--coorday-bg-raised);--coorday-bg-4:var(--coor-color-surface-default);--coorday-bd:var(--coorday-border-soft);--coorday-bd-2:var(--coorday-border-strong);--coorday-ink-100:var(--coorday-bg-canvas);--bg-2:var(--coorday-bg-2);--bg-3:var(--coorday-bg-3);--bg-4:var(--coorday-bg-4);--bd:var(--coorday-bd);--bd-2:var(--coorday-bd-2);--text-1:var(--coorday-ink-950);--text-2:var(--coorday-ink-700);--text-3:var(--coorday-ink-500)}body{background:var(--coorday-bg-canvas);min-width:320px;color:var(--coorday-text-strong);font-family:var(--coorday-font-body);margin:0}button,input,textarea,select{font:inherit}.coorday-display{font-family:var(--coorday-font-display);letter-spacing:-.04em}.coorday-workspace{--coorday-workspace-shell-gap:1.5rem;--coorday-workspace-sidebar-width:13.75rem;--coorday-workspace-sidebar-collapsed-width:3.75rem;--coorday-workspace-rail-width:19rem;min-height:100vh;color:var(--coorday-text-strong);background:var(--coor-color-accent-soft);isolation:isolate;padding:0;position:relative;overflow:hidden}.coorday-workspace:before{content:"";background-image:linear-gradient(var(--coorday-grid-color) 1px, transparent 1px), linear-gradient(90deg, var(--coorday-grid-color) 1px, transparent 1px);pointer-events:none;opacity:var(--coorday-grid-opacity);z-index:-1;background-position:50%;background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 88%);mask-image:linear-gradient(#000000b3,#0000 88%)}.coorday-workspace-shell{grid-template-columns:var(--coorday-workspace-sidebar-width) minmax(0, 1fr);width:100%;height:100vh;min-height:100vh;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:0;padding:0;transition:grid-template-columns .22s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.coorday-workspace-shell.has-rail{grid-template-columns:var(--coorday-workspace-sidebar-width) minmax(0, 1fr) minmax(18.5rem, var(--coorday-workspace-rail-width))}.coorday-workspace-shell.sidebar-collapsed{grid-template-columns:var(--coorday-workspace-sidebar-collapsed-width) minmax(0, 1fr)}.coorday-workspace-shell.sidebar-collapsed.has-rail{grid-template-columns:var(--coorday-workspace-sidebar-collapsed-width) minmax(0, 1fr) minmax(18.5rem, var(--coorday-workspace-rail-width))}.coorday-workspace-shell.without-sidebar{grid-template-columns:minmax(0,1fr)}.coorday-workspace-shell.without-sidebar.has-rail{grid-template-columns:minmax(0, 1fr) minmax(18.5rem, var(--coorday-workspace-rail-width))}.coorday-workspace-header{border-bottom:1px solid var(--coor-color-border-default);align-items:start;gap:1.25rem;padding:1rem 1.55rem .95rem;display:grid}.coorday-workspace-header__copy{gap:.55rem;min-width:0;display:grid}.coorday-workspace-header__aside{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;display:flex}.coorday-workspace-main{gap:var(--coorday-workspace-shell-gap);overscroll-behavior:contain;align-content:start;min-width:0;min-height:0;padding:1rem 1.55rem 1.55rem;display:grid;overflow-y:auto}.coorday-workspace-main.is-bleed{align-content:stretch;gap:0;height:100%;padding:0!important}.coorday-workspace-sidebar{border-right:1px solid var(--coorday-border-soft);background:var(--coorday-sidebar-bg);grid-template-rows:auto minmax(0,1fr) auto;gap:.9rem;min-width:0;height:100%;min-height:0;padding:.8rem;display:grid}.coorday-workspace-mobile-menu{border:1px solid var(--coor-color-border-default);background:var(--coorday-sidebar-bg);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:2.85rem;height:2.85rem;display:none}@supports (color:color-mix(in lab, red, red)){.coorday-workspace-mobile-menu{background:color-mix(in srgb, var(--coorday-sidebar-bg) 84%, transparent 16%)}}.coorday-workspace-mobile-menu{color:var(--coorday-text-strong);cursor:pointer;box-shadow:0 18px 40px #0508112e}.coorday-workspace-mobile-menu svg{width:1.05rem;height:1.05rem}.coorday-workspace-sidebar__body,.coorday-workspace-sidebar__footer{align-content:start;gap:.95rem;min-width:0;display:grid}.coorday-workspace-sidebar__body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.coorday-workspace-panel{background:var(--coorday-panel-bg);grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.coorday-workspace-panel.without-header{grid-template-rows:minmax(0,1fr)}.coorday-workspace-rail{border-left:1px solid var(--coorday-border-soft);background:var(--coorday-rail-bg);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.coorday-workspace-rail-shell-enter-active,.coorday-workspace-rail-shell-leave-active{will-change:opacity, transform;transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.coorday-workspace-rail-shell-enter-from,.coorday-workspace-rail-shell-leave-to{opacity:0;transform:translate(1.35rem)}.coorday-workspace-rail-shell-leave-active{width:var(--coorday-workspace-rail-width);pointer-events:none;position:absolute;inset:0 0 0 auto}.coorday-workspace-sidebar-fade-enter-active,.coorday-workspace-sidebar-fade-leave-active{transition:opacity .22s cubic-bezier(.22,1,.36,1)}.coorday-workspace-sidebar-fade-enter-from,.coorday-workspace-sidebar-fade-leave-to{opacity:0}.coorday-workspace-sidebar-backdrop{z-index:6000;-webkit-backdrop-filter:none;cursor:pointer;background:#00000080;border:0;padding:0;position:fixed;inset:0}.coorday-workspace-rail-backdrop{z-index:7499;-webkit-backdrop-filter:blur(2px);cursor:pointer;background:#0006;border:0;padding:0;position:fixed;inset:0}.coorday-workspace-rail-backdrop-enter-active,.coorday-workspace-rail-backdrop-leave-active{transition:opacity .2s}.coorday-workspace-rail-backdrop-enter-from,.coorday-workspace-rail-backdrop-leave-to{opacity:0}.coorday-workspace-main::-webkit-scrollbar{width:4px}.coorday-workspace-sidebar__body::-webkit-scrollbar{width:4px}.coorday-workspace-main::-webkit-scrollbar-thumb{background:var(--coorday-border-strong);border-radius:999px}.coorday-workspace-sidebar__body::-webkit-scrollbar-thumb{background:var(--coorday-border-strong);border-radius:999px}@supports (height:100dvh){.coorday-workspace,.coorday-workspace-shell{height:100dvh;min-height:100dvh}}.coorday-workspace-bottom-nav{display:none}@media (width<=600px){.coorday-workspace-bottom-nav{z-index:25;background:var(--coorday-surface-1,var(--coor-color-surface-default));border-top:1px solid var(--coorday-border-soft,var(--coor-color-border-default));padding-bottom:env(safe-area-inset-bottom,0px);display:block;position:sticky;bottom:0}.coorday-workspace-panel:has(.coorday-workspace-bottom-nav) .coorday-workspace-main{padding-bottom:4.5rem}.coorday-workspace-bottom-nav .coorday-mobile-fab.coorday-fab{right:calc(env(safe-area-inset-right,0px) + 1rem);bottom:calc(env(safe-area-inset-bottom,0px) + 5.7rem);z-index:35;border-radius:1.1rem;width:3.45rem;height:3.45rem;position:fixed}.coorday-workspace-bottom-nav .coorday-mobile-fab svg{width:1.3rem;height:1.3rem}}@media (width>=900px){.coorday-workspace-panel.without-header .coorday-workspace-main.is-bleed{overflow:hidden}}@media (width>=1440px){.coorday-workspace{--coorday-workspace-shell-gap:1.65rem;--coorday-workspace-sidebar-width:13.75rem;--coorday-workspace-rail-width:19.35rem}.coorday-workspace-shell.has-rail{grid-template-columns:var(--coorday-workspace-sidebar-width) minmax(0, 1fr) minmax(18.75rem, var(--coorday-workspace-rail-width))}.coorday-workspace-header{grid-template-columns:minmax(0,1.4fr) minmax(16rem,auto);align-items:start}}@media (width>=1536px){.coorday-workspace{--coorday-workspace-shell-gap:1.8rem;--coorday-workspace-sidebar-width:13.75rem;--coorday-workspace-rail-width:19.85rem}.coorday-workspace-shell.has-rail{grid-template-columns:var(--coorday-workspace-sidebar-width) minmax(0, 1fr) minmax(19rem, var(--coorday-workspace-rail-width))}.coorday-workspace-header,.coorday-workspace-main{padding-inline:1.75rem}}@media (width>=1920px){.coorday-workspace{--coorday-workspace-shell-gap:1.95rem;--coorday-workspace-sidebar-width:13.75rem;--coorday-workspace-rail-width:20.5rem}.coorday-workspace-header,.coorday-workspace-main{padding-inline:2rem}.coorday-workspace-shell.has-rail{grid-template-columns:var(--coorday-workspace-sidebar-width) minmax(0, 1fr) minmax(19.5rem, var(--coorday-workspace-rail-width))}}@media (width>=2560px){.coorday-workspace{--coorday-workspace-shell-gap:2rem;--coorday-workspace-sidebar-width:13.75rem;--coorday-workspace-rail-width:21.5rem}}@media (width>=3440px){.coorday-workspace{--coorday-workspace-shell-gap:2.15rem;--coorday-workspace-sidebar-width:14.5rem;--coorday-workspace-rail-width:23rem}.coorday-workspace-header,.coorday-workspace-main{padding-inline:2.35rem}}.coorday-brand{align-items:center;gap:.65rem;width:100%;min-width:0;display:inline-flex}.coorday-brand__mark{border-radius:.55rem;flex-shrink:0;width:1.6rem;height:1.6rem;box-shadow:0 14px 24px #0000}.coorday-brand__copy{gap:.1rem;min-width:0;display:grid}.coorday-brand__title{letter-spacing:-.02em;color:var(--coorday-text-strong);font-size:.92rem;font-weight:700}.coorday-brand__subtitle{color:var(--coorday-text-dim);font-size:.68rem}.coorday-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--coorday-accent-blue-soft);font-size:.64rem;font-weight:700}.coorday-workspace-title{font-family:var(--coorday-font-display);letter-spacing:-.06em;color:var(--coorday-text-strong);text-wrap:balance;margin:0;font-size:clamp(1.55rem,2.3vw,2.2rem);line-height:.94}.coorday-workspace-subtitle{max-width:48rem;color:var(--coorday-text-muted);margin:0;font-size:.82rem;line-height:1.45}.coorday-glass{border:1px solid var(--coorday-border-soft);border-radius:var(--coorday-radius-lg);background:linear-gradient(180deg, var(--coorday-surface-strong) 0%, var(--coorday-surface) 100%);box-shadow:var(--coorday-shadow-soft);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.coorday-glass--muted{background:var(--coorday-surface-muted)}.coorday-glass--accent{background:var(--coor-color-accent-soft);border-color:var(--coor-color-border-strong)}.coorday-pill{border:1px solid var(--coorday-border-soft);background:var(--coorday-surface-muted);letter-spacing:.18em;text-transform:uppercase;min-height:2rem;color:var(--coorday-text-body);border-radius:999px;align-items:center;gap:.55rem;padding:.4rem .85rem;font-size:.72rem;font-weight:700;display:inline-flex}.coorday-pill:before{content:"";background:currentColor;border-radius:999px;width:.48rem;height:.48rem}.coorday-pill--success{background:var(--coorday-accent-green-bg);color:var(--coorday-accent-green)}.coorday-pill--warning{background:var(--coorday-accent-amber-bg);color:var(--coorday-accent-amber)}:root[data-theme=light] .coorday-pill--warning{color:var(--coor-color-status-warning-default)}.coorday-pill--danger{background:var(--coorday-accent-red-bg);color:var(--coorday-accent-red)}.coorday-workspace a[class*=hover\:],.coorday-workspace button{transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,transform .16s}.coorday-workspace button:active{transform:scale(.98)}.coorday-workspace [class*=bg-white\/90],.coorday-workspace [class*=bg-white\/80],.coorday-workspace [class*=bg-white\/70],.coorday-workspace [class*=bg-white\/65]{background:var(--coorday-surface-muted)!important}.coorday-workspace [class*=bg-emerald-50]{background:var(--coorday-accent-green-bg)!important}.coorday-workspace [class*=bg-red-50],.coorday-workspace [class*=bg-red-100]{background:var(--coorday-accent-red-bg)!important}.coorday-workspace [class*=bg-amber-50],.coorday-workspace [class*=bg-amber-100]{background:var(--coorday-accent-amber-bg)!important}.coorday-workspace [class*=bg-sky-100]{background:var(--coorday-accent-blue-bg)!important}.coorday-workspace [class*=border-red-200]{border-color:var(--coor-color-status-danger-default)!important}.coorday-workspace [class*=text-sky-700]{color:var(--coorday-accent-blue-soft)!important}.coorday-workspace input,.coorday-workspace textarea,.coorday-workspace select{color:var(--coorday-text-strong);border-color:var(--coorday-border-strong);background:var(--coorday-input-bg);box-shadow:inset 0 1px #0000}.coorday-workspace input::placeholder,.coorday-workspace textarea::placeholder{color:var(--coorday-text-dim)}.coorday-workspace input:focus,.coorday-workspace textarea:focus,.coorday-workspace select:focus{border-color:var(--coor-color-border-strong);outline:none;box-shadow:inset 0 0 0 1px #0000}.coorday-workspace .coorday-input-wrap__field:focus,.coorday-workspace .cselect-search input:focus{box-shadow:none;border-color:#0000}.coorday-workspace input[type=checkbox]{width:1.5rem;height:1.5rem;accent-color:var(--coorday-accent-blue)}@media (width>=1024px){.coorday-workspace-header{grid-template-columns:minmax(0,1fr) minmax(18rem,auto)}}@media (width<=767px){.coorday-workspace-shell{grid-template-columns:minmax(0,1fr);min-height:100vh}.coorday-workspace-sidebar{border-right:0;border-top:1px solid var(--coorday-border-soft);order:2;grid-template-rows:auto;padding:.9rem}.coorday-workspace-title{font-size:clamp(1.75rem,8vw,2.4rem)}.coorday-workspace-subtitle{font-size:.94rem;line-height:1.6}.coorday-workspace-header,.coorday-workspace-main{padding-inline:1rem}}@media (width<=1023px){.coorday-workspace,.coorday-workspace-shell{height:auto;min-height:100vh;overflow:visible}.coorday-workspace-shell,.coorday-workspace-shell.has-rail{grid-template-columns:minmax(0,1fr)}.coorday-workspace-sidebar{border-right:0;border-top:1px solid var(--coorday-border-soft);grid-template-rows:auto auto auto;padding:.9rem 1rem 1rem}.coorday-workspace-panel{order:-1}.coorday-workspace-sidebar__body,.coorday-workspace-main{overflow:visible}.coorday-workspace-rail{border-left:0;border-top:1px solid var(--coorday-border-soft)}}.coorday-desktop-auth-stage{width:100%;height:100%;min-height:100dvh}.coorday-desktop-auth-stage.is-state{display:grid}.coorday-desktop-auth-state-shell{isolation:isolate;height:100%;min-height:100%;padding:max(1.5rem, env(safe-area-inset-top)) clamp(1rem, 3vw, 2rem) max(1.5rem, env(safe-area-inset-bottom));background:var(--coor-color-surface-default);place-items:center;display:grid;position:relative;overflow:auto}.coorday-desktop-auth-state-shell:before{content:"";background-image:var(--coor-color-surface-soft);opacity:.14;pointer-events:none;background-size:18px 18px;position:absolute;inset:0}.coorday-desktop-auth-state-shell__panel{z-index:1;width:min(100%,46rem);position:relative}.coorday-desktop-auth-gate{isolation:isolate;background:var(--coor-color-surface-default);width:100%;height:100%;min-height:100dvh;display:grid;position:relative;overflow:hidden}.coorday-desktop-auth-gate:before{content:"";background-image:var(--coor-color-surface-soft);opacity:.14;pointer-events:none;background-size:18px 18px;position:absolute;inset:0}.coorday-desktop-auth-gate__visual{background:var(--coor-color-surface-default);gap:.875rem;min-height:100%;padding:clamp(2rem,3.6vw,4rem);display:none;position:relative;overflow:hidden}.coorday-desktop-auth-gate__panel{min-width:0;min-height:100%;padding:max(1.5rem, env(safe-area-inset-top)) clamp(1.25rem, 3vw, 2rem) max(1.5rem, env(safe-area-inset-bottom));background:0 0;justify-content:center;align-items:center;display:flex}.coorday-desktop-auth-gate__visual,.coorday-desktop-auth-gate__panel{min-width:0}.coorday-desktop-auth-gate__brand,.coorday-desktop-auth-gate__visual-copy,.coorday-desktop-auth-gate__trust{z-index:1;position:relative}.coorday-desktop-auth-gate__brand{align-items:flex-start;min-width:0;display:inline-flex}.coorday-desktop-auth-gate__brand-logo{width:clamp(10rem,18vw,13rem);max-width:100%;height:auto;display:block}.coorday-desktop-auth-gate__visual-copy{align-content:start;align-self:center;gap:.875rem;min-width:0;max-width:32.5rem;display:grid}.coorday-desktop-auth-gate__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--coorday-brand-500);margin:0;font-size:.78rem;font-weight:700}.coorday-desktop-auth-gate__visual-title{font-family:var(--coorday-font-display);letter-spacing:-.025em;color:var(--coorday-text-strong);overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:clamp(1.875rem,1.85vw,3rem);font-weight:800;line-height:1.05}.coorday-desktop-auth-gate__visual-body{max-width:32.5rem;color:var(--coorday-text-muted);margin:0;font-size:.9375rem;line-height:1.6}.coorday-desktop-auth-gate__trust{opacity:.7;letter-spacing:0;text-transform:none;color:var(--coorday-text-muted);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.75rem;font-weight:600;display:flex}.coorday-desktop-auth-gate__card{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:.875rem;gap:0;width:min(100%,26.25rem);max-width:26.25rem;padding:1.5rem 2rem;display:grid;box-shadow:0 8px 40px #00000080}.coorday-desktop-auth-gate__card>*{min-width:0}.coorday-desktop-auth-gate__brand.is-form{margin-bottom:1.125rem}.coorday-desktop-auth-gate__brand.is-form .coorday-desktop-auth-gate__brand-logo{width:clamp(8.75rem,14vw,11rem)}.coorday-desktop-auth-gate__title{font-family:var(--coorday-font-display);letter-spacing:-.02em;color:var(--coorday-text-strong);margin:0;font-size:1.625rem;font-weight:800;line-height:1.1}.coorday-desktop-auth-gate__body{color:var(--coorday-text-muted);margin:.375rem 0 1.125rem;font-size:.8125rem;line-height:1.5}.coorday-desktop-auth-gate__providers,.coorday-desktop-auth-gate__content,.coorday-desktop-auth-gate__status,.coorday-desktop-auth-gate__footer{gap:.5rem;width:100%;display:grid}.coorday-desktop-auth-gate__divider{align-items:center;gap:.625rem;width:100%;margin:1.125rem 0;display:flex}.coorday-desktop-auth-gate__divider:before,.coorday-desktop-auth-gate__divider:after{content:"";background:var(--coor-color-surface-soft);flex:1;height:1px}.coorday-desktop-auth-gate__divider-label{letter-spacing:.1em;text-transform:uppercase;color:var(--coor-color-text-muted);font-size:.6875rem;font-weight:700}.coorday-desktop-auth-gate__provider{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);width:100%;min-height:2.75rem;color:var(--coorday-text-strong);cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;gap:.4375rem;padding:0 1.125rem;font-size:.84375rem;font-weight:600;line-height:1.2;transition:transform .16s,border-color .16s,background .16s,opacity .16s;display:inline-flex}.coorday-desktop-auth-gate__provider:hover:not(:disabled),.coorday-desktop-auth-gate__provider:focus-visible{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-soft);transform:translateY(-1px)}.coorday-desktop-auth-gate__provider:disabled{opacity:.68;cursor:progress}.coorday-desktop-auth-gate__provider.is-telegram{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-default);color:var(--coorday-on-accent);box-shadow:0 16px 30px #0000}.coorday-desktop-auth-gate__provider.is-telegram:hover:not(:disabled),.coorday-desktop-auth-gate__provider.is-telegram:focus-visible{border-color:var(--coor-color-accent-default);background:var(--coor-color-accent-soft)}.coorday-desktop-auth-gate__provider-icon{flex-shrink:0;width:1rem;height:1rem}.coorday-desktop-auth-gate__form{gap:.75rem;display:grid}.coorday-desktop-auth-gate__field{text-align:left;gap:.375rem;display:grid}.coorday-desktop-auth-gate__label{letter-spacing:.08em;text-transform:uppercase;color:var(--coorday-text-muted);font-size:.6875rem;font-weight:700}.coorday-desktop-auth-gate__input{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);width:100%;min-height:2.25rem;color:var(--coorday-text-strong);border-radius:.625rem;outline:none;padding:0 .75rem;font-size:.78125rem;line-height:1.4;transition:border-color .16s,box-shadow .16s,background .16s}.coorday-desktop-auth-gate__input::placeholder{color:var(--coor-color-text-muted)}.coorday-desktop-auth-gate__input:focus{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-soft);box-shadow:0 0 0 4px #0000}.coorday-desktop-auth-gate__submit,.coorday-desktop-auth-gate__secondary-action{cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;width:100%;min-height:2.75rem;padding:0 1.125rem;font-size:.84375rem;font-weight:600;line-height:1.2;transition:transform .16s,opacity .16s,border-color .16s;display:inline-flex}.coorday-desktop-auth-gate__submit{border:1px solid var(--coor-color-border-strong);color:var(--coorday-on-accent);background:var(--coor-color-accent-default);box-shadow:0 18px 34px #0000}.coorday-desktop-auth-gate__submit:hover:not(:disabled),.coorday-desktop-auth-gate__submit:focus-visible{border-color:var(--coor-color-accent-default);background:var(--coor-color-accent-soft);transform:translateY(-1px)}.coorday-desktop-auth-gate__submit:disabled,.coorday-desktop-auth-gate__secondary-action:disabled{opacity:.72;cursor:progress}.coorday-desktop-auth-gate__secondary-action{border:1px solid var(--coor-color-border-default);color:var(--coorday-text-strong);background:var(--coor-color-surface-default)}.coorday-desktop-auth-gate__secondary-action:hover:not(:disabled),.coorday-desktop-auth-gate__secondary-action:focus-visible{border-color:var(--coor-color-border-strong);transform:translateY(-1px)}.coorday-desktop-auth-gate__message{color:var(--coorday-text-body);text-align:left;margin:0;font-size:.75rem;line-height:1.45}.coorday-desktop-auth-gate__message.is-success{color:var(--coorday-success-500)}.coorday-desktop-auth-gate__message.is-error{color:var(--coorday-danger-500)}.coorday-desktop-auth-gate__conflict{border:1px solid var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-soft);border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.coorday-desktop-auth-gate__conflict-title{color:var(--coorday-danger-500);margin:0;font-size:.95rem;font-weight:700}.coorday-desktop-auth-gate__conflict-body{color:var(--coorday-text-strong);margin:0;font-size:.9rem;line-height:1.6}.coorday-desktop-auth-gate__footer-copy{color:var(--coorday-text-muted);text-align:center;margin:0;font-size:.75rem;line-height:1.5}.coorday-desktop-auth-gate__footer-copy+.coorday-desktop-auth-gate__footer-copy{margin-top:.375rem;font-size:.6875rem}.coorday-desktop-auth-gate__footer-link{min-height:1.5rem;color:var(--coorday-brand-500);align-items:center;font-weight:700;display:inline-flex}@media (width>=900px){.coorday-desktop-auth-gate{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;min-height:100%}.coorday-desktop-auth-gate__visual{grid-template-rows:auto minmax(0,1fr) auto;align-items:start;min-height:100%;padding:clamp(2.5rem,4vw,4.5rem);display:grid}.coorday-desktop-auth-gate__panel{min-height:100%;padding:clamp(2.25rem,4vh,3.5rem) clamp(2rem,4vw,3.5rem)}.coorday-desktop-auth-gate__card{margin-inline:auto}}@media (width<=899px){.coorday-desktop-auth-gate__visual{display:none}.coorday-desktop-auth-gate__panel{min-height:100%;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom))}}@media (width<=767px){.coorday-desktop-auth-gate__title{font-size:1.5rem}.coorday-desktop-auth-gate__body{margin-bottom:1rem;font-size:.8125rem}.coorday-desktop-auth-gate__card{border-radius:.875rem;padding:1.25rem 1.125rem}.coorday-desktop-auth-gate__provider,.coorday-desktop-auth-gate__submit,.coorday-desktop-auth-gate__secondary-action{min-height:2.75rem}.coorday-desktop-auth-gate__input{min-height:2.5rem;font-size:.875rem}}@media (width>=900px) and (height<=820px){.coorday-desktop-auth-gate__visual{padding:2.5rem}.coorday-desktop-auth-gate__visual-title{font-size:clamp(1.875rem,1.7vw,2.625rem)}.coorday-desktop-auth-gate__card{padding:1.25rem 1.5rem}.coorday-desktop-auth-gate__provider,.coorday-desktop-auth-gate__submit,.coorday-desktop-auth-gate__secondary-action{min-height:2.5rem}.coorday-desktop-auth-gate__input{min-height:2.125rem}}.coorday-desktop-surface{width:100%;min-width:0}.coorday-desktop-search{display:block;position:relative}.coorday-desktop-search__input{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);width:100%;color:var(--coorday-ink-950);border-radius:.8rem;padding:.72rem 3.6rem .72rem .9rem;font-size:.82rem}.coorday-desktop-search__kbd{border:1px solid var(--coorday-border);letter-spacing:.08em;color:var(--coorday-ink-700);border-radius:.5rem;padding:.15rem .4rem;font-size:.62rem;font-weight:700;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.coorday-desktop-sidebar-nav,.coorday-desktop-sidebar-section{align-content:start;gap:.25rem;display:grid}.coorday-desktop-sidebar-nav__item,.coorday-desktop-sidebar-section__item,.coorday-desktop-profile-link{color:var(--coorday-ink-700);background:0 0;border:1px solid #0000;border-radius:.8rem;padding:.58rem .68rem}.coorday-desktop-sidebar-nav__item.is-active,.coorday-desktop-sidebar-section__item.is-active{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-ink-950)}.coorday-desktop-sidebar-nav__eyebrow,.coorday-desktop-sidebar-section__title{letter-spacing:.16em;text-transform:uppercase;color:var(--coorday-ink-700);font-size:.6rem;font-weight:700}.coorday-desktop-sidebar-nav__eyebrow{display:none}.coorday-desktop-sidebar-nav__row,.coorday-desktop-sidebar-section__item,.coorday-desktop-status-card__top,.coorday-desktop-profile-link{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.coorday-desktop-sidebar-nav__label{color:var(--coorday-ink-950);font-size:.85rem;font-weight:600}.coorday-desktop-sidebar-nav__count,.coorday-desktop-sidebar-section__item>span:last-child{min-width:1rem;color:var(--coorday-text-dim);border-radius:999px;justify-content:center;align-items:center;font-size:.64rem;font-weight:600;display:inline-flex}.coorday-desktop-sidebar-section__item{text-align:left}.coorday-desktop-sidebar-section__item>span:first-child,.coorday-desktop-sidebar-section__group-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.coorday-desktop-status-card{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.95rem;gap:.55rem;padding:.8rem;display:grid}.coorday-desktop-status-card__title{letter-spacing:.18em;text-transform:uppercase;color:var(--coorday-brand-600);margin:0;font-size:.62rem;font-weight:700}.coorday-desktop-status-card__list{color:var(--coorday-ink-700);gap:.35rem;font-size:.76rem;display:grid}.coorday-desktop-profile-link__avatar{background:var(--coor-color-accent-soft);width:1.8rem;height:1.8rem;color:var(--coorday-ink-950);border-radius:999px;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:inline-flex}.coorday-desktop-profile-link__copy{flex:1;gap:.12rem;min-width:0;display:grid}.coorday-desktop-profile-link__copy strong{color:var(--coorday-ink-950)}.coorday-desktop-profile-link__copy span{color:var(--coorday-ink-700);font-size:.72rem}.coorday-desktop-top-actions,.coorday-desktop-calendar-toggle{align-items:center;gap:.75rem;display:flex}.coorday-desktop-top-actions__primary,.coorday-desktop-top-actions__secondary,.coorday-desktop-intro__action{border-radius:.8rem;justify-content:center;align-items:center;min-height:2.4rem;padding:.65rem .95rem;font-size:.82rem;font-weight:700;display:inline-flex}.coorday-desktop-top-actions__primary,.coorday-desktop-intro__action{background:linear-gradient(135deg, var(--coorday-brand-600) 0%, var(--coorday-accent-500) 100%);color:var(--coorday-on-accent);border:1px solid #0000}.coorday-desktop-top-actions__secondary{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);color:var(--coorday-ink-950)}.coorday-desktop-top-actions__icon{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);width:2.4rem;height:2.4rem;color:var(--coorday-ink-950);border-radius:.82rem;justify-content:center;align-items:center;display:inline-flex;position:relative}.coorday-desktop-top-actions__icon svg{width:.95rem;height:.95rem}.coorday-desktop-top-actions__icon.is-active{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-brand-600)}.coorday-desktop-top-actions__icon-badge{background:var(--coorday-danger-500);min-width:1rem;height:1rem;color:var(--coor-color-text-primary);border-radius:999px;justify-content:center;align-items:center;padding:0 .28rem;font-size:.58rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-.22rem;right:-.1rem}.coorday-desktop-env-badge{border:1px solid var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft);min-height:1.55rem;color:var(--coorday-success-500);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.38rem;padding:0 .65rem;font-size:.62rem;font-weight:800;display:inline-flex}.coorday-desktop-env-badge__dot{background:currentColor;border-radius:999px;width:.38rem;height:.38rem;box-shadow:0 0 .45rem}.coorday-desktop-top-actions__segment{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);border-radius:.78rem;align-items:center;gap:.12rem;padding:.18rem;display:inline-flex}.coorday-desktop-top-actions__segment-button{min-height:1.9rem;color:var(--coorday-ink-700);border-radius:.58rem;justify-content:center;align-items:center;padding:.35rem .7rem;font-size:.7rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.coorday-desktop-top-actions__segment-button.is-active{background:var(--coor-color-surface-soft);color:var(--coorday-ink-950);box-shadow:inset 0 0 0 1px #0000}.coorday-desktop-calendar-toggle{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);border-radius:.85rem;padding:.25rem}.coorday-desktop-calendar-toggle__button{min-height:1.95rem;color:var(--coorday-ink-700);border-radius:.68rem;padding:.45rem .8rem}.coorday-desktop-calendar-toggle__button.is-active{background:var(--coor-color-accent-soft);color:var(--coorday-ink-950)}.coorday-desktop-intro{gap:1rem;display:grid}.coorday-desktop-intro__banner,.coorday-desktop-intro__metrics,.coorday-desktop-status-card,.coorday-desktop-profile-link{min-width:0}.coorday-desktop-intro__banner{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-surface-default);border-radius:1.1rem;align-items:end;gap:1rem;padding:1rem 1.1rem;display:grid}:root[data-theme=light] .coorday-desktop-intro__banner{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default)}.coorday-desktop-intro__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--coorday-brand-600);margin:0;font-size:.7rem;font-weight:700}.coorday-desktop-intro__title{font-family:var(--coorday-font-display);letter-spacing:-.05em;color:var(--coorday-ink-950);margin:.45rem 0 0;font-size:clamp(1.35rem,2.1vw,1.8rem);line-height:.96}.coorday-desktop-intro__copy{max-width:48rem;color:var(--coorday-ink-700);margin:.7rem 0 0;font-size:.88rem;line-height:1.55}.coorday-desktop-intro__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.coorday-desktop-intro__metric{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);border-radius:.95rem;gap:.45rem;padding:.9rem;display:grid}.coorday-desktop-intro__metric p{letter-spacing:.16em;text-transform:uppercase;color:var(--coorday-ink-700);margin:0;font-size:.72rem;font-weight:700}.coorday-desktop-intro__metric strong{font-family:var(--coorday-font-display);letter-spacing:-.08em;color:var(--coorday-ink-950);font-size:1.7rem;line-height:1}.coorday-desktop-intro__metric span{color:var(--coorday-ink-700);line-height:1.5}.coorday-desktop-local-nav{display:none}.coorday-desktop-utility-stack{gap:1.5rem;display:grid}.coorday-desktop-day-top,.coorday-desktop-day-column,.coorday-desktop-day-stack,.coorday-desktop-day-workspace__select{gap:.9rem;display:grid}.coorday-desktop-day-summary{gap:.85rem;display:grid}.coorday-desktop-day-summary__meta{letter-spacing:.14em;text-transform:uppercase;color:var(--coorday-ink-700);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.7rem;font-weight:700;display:flex}.coorday-desktop-day-summary__title{font-family:var(--coorday-font-display);letter-spacing:-.07em;color:var(--coorday-ink-950);margin:0;font-size:clamp(2rem,3vw,2.5rem);line-height:.94}.coorday-desktop-day-summary__body{color:var(--coorday-ink-700);margin:0;font-size:.82rem}.coorday-desktop-day-summary__stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem;display:grid}.coorday-desktop-day-summary__stat{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);cursor:pointer;text-align:left;color:inherit;font:inherit;border-radius:.95rem;gap:.2rem;padding:.85rem .9rem;transition:background-color .14s,border-color .14s,transform .14s;display:grid}.coorday-desktop-day-summary__stat:hover{background:var(--coor-color-surface-soft);border-color:var(--coor-color-border-strong)}.coorday-desktop-day-summary__stat:active{transform:scale(.99)}.coorday-desktop-day-summary__stat:focus-visible{border-color:var(--coorday-accent-blue,var(--coor-color-accent-default));box-shadow:0 0 0 3px var(--coorday-accent-blue-bg,transparent);outline:0}.coorday-desktop-day-summary__stat span,.coorday-desktop-day-summary__stat em{color:var(--coorday-ink-700);font-size:.68rem}.coorday-desktop-day-summary__stat strong{font-family:var(--coorday-font-display);letter-spacing:-.06em;color:var(--coorday-ink-950);font-size:1.55rem;line-height:1}.coorday-desktop-day-summary__stat strong.is-success,.coorday-desktop-day-summary__stat em{color:var(--coorday-success-500)}.coorday-desktop-day-summary__stat strong.is-warning{color:var(--coorday-warning-500)}.coorday-desktop-day-summary__stat strong.is-danger{color:var(--coorday-danger-500)}:root[data-theme=light] .coorday-desktop-day-summary__stat em{color:var(--coor-color-status-success-default)}.coorday-desktop-day-context{flex-wrap:wrap;gap:.45rem;display:flex}.coorday-desktop-day-context__chip{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);letter-spacing:.08em;text-transform:uppercase;min-height:1.85rem;color:var(--coorday-ink-700);border-radius:999px;justify-content:center;align-items:center;padding:.32rem .7rem;font-size:.66rem;font-weight:700;display:inline-flex}.coorday-desktop-day-context__chip.is-blue{background:var(--coor-color-accent-soft);color:var(--coorday-brand-600)}.coorday-desktop-day-context__chip.is-violet{background:var(--coor-color-accent-soft);color:var(--coorday-accent-500)}.coorday-desktop-day-context__chip.is-amber{background:var(--coor-color-status-warning-soft);color:var(--coorday-warning-500)}.coorday-desktop-day-context__chip.is-green{background:var(--coor-color-status-success-soft);color:var(--coorday-success-500)}.coorday-desktop-day-context__chip.is-red{background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500)}.coorday-desktop-day-highlights{grid-template-columns:minmax(0,.92fr) minmax(0,.92fr) minmax(18rem,1.18fr);align-items:stretch;gap:.9rem;display:grid}.coorday-desktop-highlight-card,.coorday-desktop-score-card,.coorday-desktop-waiting-card{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:1rem;box-shadow:0 16px 36px #0000002e}.coorday-desktop-highlight-card{cursor:pointer;align-content:start;gap:.55rem;padding:.95rem 1rem;display:grid}.coorday-desktop-highlight-card.is-blue,.coorday-desktop-highlight-card.is-amber{background:var(--coor-color-surface-default)}.coorday-desktop-highlight-card__eyebrow,.coorday-desktop-score-card__eyebrow,.coorday-desktop-waiting-card__header h3{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:700}.coorday-desktop-highlight-card__eyebrow,.coorday-desktop-score-card__eyebrow{color:var(--coorday-ink-700)}.coorday-desktop-highlight-card__title,.coorday-desktop-score-card__title{font-family:var(--coorday-font-display);letter-spacing:-.05em;color:var(--coorday-ink-950);margin:0;font-size:1.15rem;line-height:1}.coorday-desktop-highlight-card__body,.coorday-desktop-score-card__body{color:var(--coorday-ink-700);margin:0;font-size:.78rem;line-height:1.5}.coorday-desktop-highlight-card__action,.coorday-desktop-waiting-row__action{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-accent-soft);min-height:1.9rem;color:var(--coorday-brand-600);border-radius:.7rem;justify-content:center;justify-self:start;align-items:center;padding:.28rem .72rem;font-size:.68rem;font-weight:700;display:inline-flex}.coorday-desktop-highlight-card.is-amber .coorday-desktop-highlight-card__action{border-color:var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft);color:var(--coorday-warning-500)}.coorday-desktop-score-card{gap:.95rem;padding:1rem 1.05rem;display:grid}.coorday-desktop-score-card__main{align-items:center;gap:1rem;display:flex}.coorday-desktop-score-card__ring{flex-shrink:0;width:5.75rem;height:5.75rem;position:relative}.coorday-desktop-score-card__ring-track,.coorday-desktop-score-card__ring-progress{fill:none;stroke-width:7px}.coorday-desktop-score-card__ring-track{stroke:var(--coor-color-text-muted)}.coorday-desktop-score-card__ring-progress{stroke:var(--coorday-brand-600);stroke-linecap:round;stroke-dasharray:226.2;transform-origin:50%;transform:rotate(-90deg)}.coorday-desktop-score-card__value{font-family:var(--coorday-font-display);letter-spacing:-.08em;color:var(--coorday-ink-950);justify-content:center;align-items:center;font-size:1.8rem;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.coorday-desktop-score-card__copy{gap:.35rem;min-width:0;display:grid}.coorday-desktop-score-card__trend{align-items:center;gap:.3rem;font-size:.7rem;font-weight:700;display:inline-flex}.coorday-desktop-score-card__trend.is-up{color:var(--coorday-success-500)}.coorday-desktop-score-card__trend.is-down{color:var(--coorday-danger-500)}.coorday-desktop-score-card__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.coorday-desktop-score-card__stat{border-top:1px solid var(--coor-color-border-default);gap:.16rem;padding-top:.7rem;display:grid}.coorday-desktop-score-card__stat strong{font-family:var(--coorday-font-display);letter-spacing:-.05em;color:var(--coorday-ink-950);font-size:1.2rem;line-height:1}.coorday-desktop-score-card__stat strong.is-blue{color:var(--coorday-brand-600)}.coorday-desktop-score-card__stat strong.is-red{color:var(--coorday-danger-500)}.coorday-desktop-score-card__stat strong.is-amber{color:var(--coorday-warning-500)}.coorday-desktop-score-card__stat p,.coorday-desktop-score-card__stat span{margin:0}.coorday-desktop-score-card__stat p{letter-spacing:.14em;text-transform:uppercase;color:var(--coorday-ink-700);font-size:.62rem;font-weight:700}.coorday-desktop-score-card__stat span{color:var(--coorday-text-dim);font-size:.68rem}.coorday-desktop-day-stat{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);border-radius:.95rem;gap:.22rem;padding:.9rem .95rem;display:grid}.coorday-desktop-day-stat strong{font-family:var(--coorday-font-display);letter-spacing:-.06em;color:var(--coorday-ink-950);font-size:1.55rem;line-height:1}.coorday-desktop-day-stat strong.is-blue{color:var(--coorday-brand-600)}.coorday-desktop-day-stat strong.is-red{color:var(--coorday-danger-500)}.coorday-desktop-day-stat strong.is-amber{color:var(--coorday-warning-500)}.coorday-desktop-day-stat p,.coorday-desktop-day-stat span{margin:0}.coorday-desktop-day-stat p{letter-spacing:.14em;text-transform:uppercase;color:var(--coor-color-text-muted);font-size:.64rem;font-weight:700}.coorday-desktop-day-stat span{color:var(--coor-color-text-muted);font-size:.7rem}:root[data-theme=light] .coorday-desktop-day-stat p{color:var(--coorday-ink-700)}:root[data-theme=light] .coorday-desktop-day-stat span{color:var(--coor-color-accent-default)}.coorday-desktop-insight{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-accent-soft);border-radius:1rem;align-items:center;gap:.9rem;padding:.85rem 1rem;display:flex}.coorday-desktop-insight__icon{background:var(--coor-color-accent-soft);width:2rem;height:2rem;color:var(--coorday-brand-600);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.coorday-desktop-insight__icon svg{width:.95rem;height:.95rem}.coorday-desktop-insight__copy{flex:1;min-width:0}.coorday-desktop-insight__title{color:var(--coorday-ink-950);margin:0;font-size:.84rem;font-weight:700}.coorday-desktop-insight__subtitle{color:var(--coorday-ink-700);margin:.12rem 0 0;font-size:.76rem;line-height:1.4}.coorday-desktop-insight__action{flex-shrink:0}.coorday-desktop-day-grid{grid-template-columns:minmax(0,1.18fr) minmax(21rem,.82fr);align-items:start;gap:1rem;display:grid}.coorday-desktop-day-hero,.coorday-desktop-day-workspace,.coorday-desktop-day-section{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:1rem;box-shadow:0 16px 36px #00000029}.coorday-desktop-day-hero{background:var(--coor-color-surface-default);cursor:pointer;padding:1.15rem;transition:border-color .16s,box-shadow .16s,transform .16s}.coorday-desktop-day-hero-cluster,.coorday-desktop-day-sidecards{gap:1rem;display:grid}.coorday-desktop-day-hero-cluster{grid-template-columns:minmax(0,1fr)}.coorday-desktop-day-sidecards{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-desktop-day-sidecard{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);text-align:left;color:var(--coorday-ink-950);border-radius:1rem;align-content:space-between;gap:.7rem;padding:1rem;display:grid}.coorday-desktop-day-sidecard.is-amber{border-color:var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft)}.coorday-desktop-day-sidecard.is-violet{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.coorday-desktop-day-sidecard__metric{gap:.15rem;display:grid}.coorday-desktop-day-sidecard__metric strong{font-family:var(--coorday-font-display);letter-spacing:-.06em;color:var(--coorday-ink-950);font-size:1.85rem;line-height:.95}.coorday-desktop-day-sidecard__metric span{letter-spacing:.16em;text-transform:uppercase;color:var(--coorday-ink-700);font-size:.68rem;font-weight:700}.coorday-desktop-day-sidecard__copy{gap:.3rem;display:grid}.coorday-desktop-day-sidecard__copy h3{color:var(--coorday-ink-950);margin:0;font-size:1rem;font-weight:700}.coorday-desktop-day-sidecard__copy p{color:var(--coorday-ink-700);margin:0;font-size:.8rem;line-height:1.5}.coorday-desktop-day-sidecard__action{color:var(--coorday-ink-950);font-size:.72rem;font-weight:700}.coorday-desktop-day-insights{align-content:start;gap:.7rem;display:grid}.coorday-desktop-day-insight{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);text-align:left;color:var(--coorday-ink-950);cursor:pointer;border-radius:.95rem;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem 1rem;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.coorday-desktop-day-insight:hover{border-color:var(--coor-color-border-default);transform:translateY(-1px)}.coorday-desktop-day-insight.is-amber{border-color:var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft)}.coorday-desktop-day-insight.is-violet{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.coorday-desktop-day-insight__icon{background:var(--coor-color-surface-soft);width:2.4rem;height:2.4rem;color:var(--coorday-ink-950);border-radius:.6rem;place-items:center;display:inline-grid}.coorday-desktop-day-insight__icon svg{width:1.1rem;height:1.1rem}.coorday-desktop-day-insight.is-amber .coorday-desktop-day-insight__icon{color:var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft)}.coorday-desktop-day-insight.is-violet .coorday-desktop-day-insight__icon{color:var(--coor-color-accent-default);background:var(--coor-color-accent-soft)}.coorday-desktop-day-insight__body{gap:.18rem;min-width:0;display:grid}.coorday-desktop-day-insight__body strong{color:var(--coorday-ink-950);font-size:.92rem;font-weight:700;line-height:1.25}.coorday-desktop-day-insight__body span{color:var(--coorday-ink-700);font-size:.78rem;line-height:1.4}.coorday-desktop-day-insight__action{color:var(--coorday-on-accent);background-image:var(--coor-color-accent-default);white-space:nowrap;border-radius:999px;align-self:center;padding:.4rem .85rem;font-size:.74rem;font-weight:700}.coorday-desktop-day-insight.is-amber .coorday-desktop-day-insight__action{background-image:var(--coor-color-status-warning-default)}@media (width<=767px){.coorday-desktop-day-insight{grid-template-columns:2rem minmax(0,1fr);gap:.6rem;padding:.7rem .85rem}.coorday-desktop-day-insight__icon{width:2rem;height:2rem}.coorday-desktop-day-insight__action{grid-column:1/-1;justify-self:end}}.coorday-desktop-day-hero__head,.coorday-desktop-day-hero__attendees,.coorday-desktop-day-workspace__header,.coorday-desktop-day-section__header,.coorday-desktop-day-task__row,.coorday-desktop-day-schedule-card{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.coorday-desktop-day-hero__copy{flex:1;min-width:0}.coorday-desktop-day-hero__pills{flex-wrap:wrap;gap:.5rem;display:flex}.coorday-desktop-day-hero__time{color:var(--coorday-text-muted);margin:.75rem 0 0;font-size:.74rem}.coorday-desktop-day-hero__title{font-family:var(--coorday-font-display);letter-spacing:-.06em;color:var(--coorday-ink-950);margin:.26rem 0 0;font-size:clamp(1.55rem,2.1vw,1.95rem);line-height:.95}.coorday-desktop-day-hero__meta{color:var(--coorday-text-body);margin:.35rem 0 0;font-size:.82rem}.coorday-desktop-day-hero__actions{flex-shrink:0;justify-items:end;gap:.55rem;display:grid}.coorday-desktop-day-hero__action-row{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.coorday-desktop-day-hero__join,.coorday-desktop-day-hero__agenda{border-radius:.9rem;min-height:2.75rem;padding:.8rem 1.35rem;font-size:.92rem;font-weight:700}.coorday-desktop-day-hero__join{background:var(--coor-color-accent-default);color:var(--coorday-on-accent);border:0;box-shadow:0 12px 28px #0000}.coorday-desktop-day-hero__agenda{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);color:var(--coorday-ink-950)}.coorday-desktop-day-hero__warning{border:1px solid var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft);color:var(--coorday-warning-500);border-radius:.75rem;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.72rem;display:inline-flex}.coorday-desktop-day-hero__warning strong{font-weight:700}.coorday-desktop-day-hero__attendees{justify-content:flex-start;align-items:center;margin-top:.95rem}.coorday-desktop-day-hero__avatars{cursor:pointer;align-items:center;display:flex}.coorday-desktop-day-hero__directory{z-index:30;background:var(--coorday-bg-raised,var(--coor-color-accent-soft));border:1px solid var(--coor-color-border-default);border-radius:.55rem;gap:.3rem;min-width:220px;margin-top:.4rem;padding:.4rem;display:grid;position:absolute;box-shadow:0 12px 32px #0f172a66}.coorday-desktop-day-hero__directory header{border-bottom:1px solid var(--coor-color-border-default);justify-content:space-between;align-items:center;padding:.25rem .4rem .5rem;display:flex}.coorday-desktop-day-hero__directory header h4{text-transform:uppercase;letter-spacing:.08em;color:var(--coorday-ink-700);margin:0;font-size:.78rem;font-weight:700}.coorday-desktop-day-hero__directory-close{width:1.4rem;height:1.4rem;color:var(--coorday-ink-700);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:.95rem;line-height:1}.coorday-desktop-day-hero__directory-close:hover{background:var(--coor-color-surface-soft)}.coorday-desktop-day-hero__directory ul{gap:.2rem;max-height:280px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.coorday-desktop-day-hero__directory li{display:block}.coorday-desktop-day-hero__directory-row{width:100%;color:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:.35rem;align-items:center;gap:.5rem;padding:.35rem .4rem;display:flex}.coorday-desktop-day-hero__directory-row:hover{background:var(--coor-color-accent-soft)}.coorday-desktop-day-hero__directory-row:focus-visible{outline:2px solid var(--coorday-brand-500,var(--coor-color-accent-default));outline-offset:2px}.coorday-desktop-day-hero__directory-row>span:last-child{min-width:0;line-height:1.2;display:grid}.coorday-desktop-day-hero__directory-row strong{color:var(--coorday-ink-950,var(--coor-color-text-primary));font-size:.82rem;font-weight:600}.coorday-desktop-day-hero__directory-row em{color:var(--coorday-ink-500,var(--coor-color-text-muted));font-size:.7rem;font-style:normal}.coorday-desktop-day-hero__avatar{border:2px solid var(--coorday-bg-raised);width:1.75rem;height:1.75rem;color:var(--coor-color-text-primary);border-radius:999px;justify-content:center;align-items:center;margin-left:-.28rem;font-size:.56rem;font-weight:700;display:inline-flex}.coorday-desktop-day-hero__avatar:first-child{margin-left:0}.coorday-desktop-day-hero__avatar.is-blue{background:var(--coorday-brand-600)}.coorday-desktop-day-hero__avatar.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-day-hero__avatar.is-green{background:var(--coorday-success-500)}.coorday-desktop-day-hero__avatar.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-day-hero__avatar.is-red{background:var(--coorday-danger-500)}.coorday-desktop-day-hero__confirmed{color:var(--coorday-success-500);margin:0;font-size:.82rem;font-weight:700}.coorday-desktop-day-hero__metrics,.coorday-desktop-day-workspace__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.95rem;display:grid}.coorday-desktop-day-workspace__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.coorday-desktop-day-hero__metric{border-top:1px solid var(--coor-color-border-default);text-align:center;padding-top:.9rem}.coorday-desktop-day-hero__metric strong{font-family:var(--coorday-font-display);letter-spacing:-.06em;color:var(--coorday-ink-950);font-size:1.45rem;line-height:1;display:block}.coorday-desktop-day-hero__metric span{letter-spacing:.14em;text-transform:uppercase;color:var(--coor-color-text-muted);margin-top:.18rem;font-size:.62rem;display:block}.coorday-desktop-day-workspace,.coorday-desktop-day-section{padding:.95rem 1rem}.coorday-desktop-day-workspace__header h3,.coorday-desktop-day-section__header h3,.coorday-desktop-day-task h4,.coorday-desktop-day-schedule-card h4{color:var(--coorday-ink-950);margin:0}.coorday-desktop-day-workspace__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--coorday-brand-600);margin:0 0 .35rem;font-size:.62rem;font-weight:700}.coorday-desktop-day-workspace__header h3{font-family:var(--coorday-font-display);letter-spacing:-.06em;font-size:2rem;line-height:.95}.coorday-desktop-day-workspace__select span{color:var(--coorday-ink-700);font-size:.72rem;font-weight:700}.coorday-desktop-day-workspace__copy{color:var(--coorday-ink-700);margin:.35rem 0 0;font-size:.84rem;line-height:1.5}.coorday-desktop-day-section__header{align-items:center;margin-bottom:.7rem}.coorday-desktop-day-section__header h3{letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:700}.coorday-desktop-day-section__header span{background:var(--coor-color-accent-soft);min-width:1.4rem;color:var(--coorday-brand-600);border-radius:999px;justify-content:center;align-items:center;padding:.18rem .42rem;font-size:.62rem;font-weight:700;display:inline-flex}.coorday-desktop-waiting-card{background:var(--coor-color-surface-default);gap:.25rem;padding:.95rem 1rem;display:grid}.coorday-desktop-waiting-card__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.coorday-desktop-waiting-card__header h3{color:var(--coorday-accent-500)}.coorday-desktop-waiting-card__rows{display:grid}.coorday-desktop-waiting-row{border-top:1px solid var(--coor-color-border-default);cursor:pointer;align-items:center;gap:.72rem;padding:.72rem 0;display:flex}.coorday-desktop-waiting-row:first-child{border-top:0}.coorday-desktop-waiting-row__avatars{flex-shrink:0;align-items:center;display:flex}.coorday-desktop-waiting-row__avatar{border:2px solid var(--coorday-bg-raised);width:1.55rem;height:1.55rem;color:var(--coor-color-text-primary);border-radius:999px;justify-content:center;align-items:center;margin-left:-.2rem;font-size:.52rem;font-weight:700;display:inline-flex}.coorday-desktop-waiting-row__avatar:first-child{margin-left:0}.coorday-desktop-waiting-row__avatar.is-blue{background:var(--coorday-brand-600)}.coorday-desktop-waiting-row__avatar.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-waiting-row__avatar.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-waiting-row__avatar.is-green{background:var(--coorday-success-500)}.coorday-desktop-waiting-row__avatar.is-red{background:var(--coorday-danger-500)}.coorday-desktop-waiting-row__copy{flex:1;gap:.14rem;min-width:0;display:grid}.coorday-desktop-waiting-row__copy strong{color:var(--coorday-ink-950);font-size:.82rem;font-weight:600;line-height:1.35}.coorday-desktop-waiting-row__copy span{color:var(--coorday-ink-700);font-size:.7rem}.coorday-desktop-day-task{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.95rem;align-items:flex-start;gap:.8rem;padding:.9rem;display:flex}.coorday-desktop-day-task__marker{background:var(--coorday-brand-600);border-radius:999px;flex-shrink:0;align-self:stretch;width:.2rem}.coorday-desktop-day-task__marker.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-day-task__marker.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-day-task__marker.is-green{background:var(--coorday-success-500)}.coorday-desktop-day-task__marker.is-red{background:var(--coorday-danger-500)}.coorday-desktop-day-task__body{flex:1;min-width:0}.coorday-desktop-day-task__row{align-items:baseline}.coorday-desktop-day-task__row h4,.coorday-desktop-day-schedule-card h4{font-size:.92rem;font-weight:600}.coorday-desktop-day-task__row span,.coorday-desktop-day-schedule-card>span{color:var(--coorday-text-dim);flex-shrink:0;font-size:.72rem}.coorday-desktop-day-task__meta,.coorday-desktop-day-schedule-card p{color:var(--coorday-ink-700);flex-wrap:wrap;gap:.35rem .55rem;margin:.28rem 0 0;font-size:.68rem;display:flex}.coorday-desktop-day-schedule-card{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.95rem;padding:.9rem}.coorday-desktop-day-schedule-card__copy{min-width:0}.coorday-desktop-day-empty{border:1px dashed var(--coor-color-border-default);color:var(--coorday-ink-700);border-radius:.95rem;padding:1rem;font-size:.8rem}.coorday-desktop-state-card{text-align:center;border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:1rem;justify-items:center;gap:.65rem;padding:2rem 1.5rem;display:grid}.coorday-desktop-state-card.is-error{border-color:var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-soft)}.coorday-desktop-state-card__icon{font-size:2.4rem;line-height:1}.coorday-desktop-state-card h2{color:var(--coorday-ink-950,var(--coor-color-text-primary));margin:0;font-size:1.05rem;font-weight:700}.coorday-desktop-state-card p{color:var(--coorday-ink-700,var(--coor-color-text-primary));max-width:36rem;margin:0;font-size:.85rem}.coorday-desktop-state-card__trace{font-family:var(--coorday-font-mono,ui-monospace, monospace);color:var(--coorday-ink-500,var(--coor-color-text-muted));font-size:.75rem}.coorday-desktop-state-card__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.4rem;display:flex}.coorday-desktop-overload-banner{background:var(--coor-color-status-warning-soft);border:1px solid var(--coor-color-status-warning-default);color:var(--coorday-warning-500,var(--coor-color-status-warning-default));border-radius:.85rem;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;padding:.85rem 1rem;display:flex}.coorday-desktop-overload-banner>span{font-size:1.2rem;line-height:1}.coorday-desktop-overload-banner strong{color:var(--coorday-ink-950,var(--coor-color-text-primary));font-size:.84rem;font-weight:700;display:block}.coorday-desktop-overload-banner p{color:var(--coorday-ink-700,var(--coor-color-text-primary));margin:.25rem 0 0;font-size:.78rem}.coorday-desktop-day-empty.is-celebratory{text-align:center;border-color:var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft);justify-items:center;gap:.4rem;padding:2rem 1rem;display:grid}.coorday-desktop-day-empty__hero{font-size:2.4rem;line-height:1}.coorday-desktop-day-empty.is-celebratory strong{color:var(--coorday-success-500,var(--coor-color-status-success-default));text-transform:uppercase;letter-spacing:.08em;font-size:1.05rem;font-weight:700}.coorday-desktop-sidebar-nav__icon{width:1.15rem;height:1.15rem;color:var(--coorday-ink-700);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.coorday-desktop-sidebar-nav__item.is-active .coorday-desktop-sidebar-nav__icon{color:var(--coorday-ink-950)}.coorday-desktop-sidebar-nav__icon svg{stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.coorday-desktop-sidebar-section__group,.coorday-desktop-profile-row{align-items:center;gap:.65rem;min-width:0;display:flex}.coorday-desktop-sidebar-section__dot{background:var(--coor-color-surface-soft);border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.coorday-desktop-sidebar-section__dot.is-blue{background:var(--coorday-brand-600)}.coorday-desktop-sidebar-section__dot.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-sidebar-section__dot.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-sidebar-section__dot.is-green{background:var(--coorday-success-500)}.coorday-desktop-sidebar-section__dot.is-red{background:var(--coorday-danger-500)}.coorday-desktop-profile-row{justify-content:space-between}.coorday-desktop-profile-theme{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);width:2.2rem;height:2.2rem;color:var(--coorday-ink-950);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.coorday-workspace-header{align-items:center;padding:.95rem 1.55rem .8rem}.coorday-workspace-title{letter-spacing:-.04em;font-size:1.42rem;line-height:1}.coorday-workspace-subtitle{font-size:.72rem;line-height:1.35}.coorday-impersonation-banner{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + .85rem);z-index:70;border:1px solid var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-default);width:min(26rem,100vw - 1.5rem);color:var(--coor-color-text-primary);-webkit-backdrop-filter:blur(16px)saturate(115%);backdrop-filter:blur(16px)saturate(115%);pointer-events:none;opacity:.92;border-radius:.95rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.45rem .7rem;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 10px 28px #0c080e47}.coorday-impersonation-banner__label,.coorday-impersonation-banner__timer{text-transform:uppercase;letter-spacing:.08em;font-size:.61rem;font-weight:800}.coorday-impersonation-banner__meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--coor-color-text-primary);font-size:.73rem;line-height:1.25;overflow:hidden}.coorday-impersonation-banner__timer{background:var(--coor-color-surface-soft);font-variant-numeric:tabular-nums;border-radius:999px;padding:.18rem .42rem}.coorday-workspace-sidebar__brand{padding:.1rem .1rem 0}.coorday-workspace-sidebar__footer{gap:0}.coorday-desktop-sidebar-toggle{background:var(--coor-color-surface-soft);width:1.5rem;height:1.5rem;color:var(--coorday-ink-700);border:1px solid #0000;border-radius:.45rem;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.coorday-desktop-sidebar-toggle svg{width:.72rem;height:.72rem;transition:transform .16s}.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-toggle{margin-left:0}.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-toggle svg{transform:rotate(180deg)}.coorday-desktop-search{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);min-height:2.2rem;color:var(--coorday-ink-700);border-radius:.75rem;align-items:center;gap:.55rem;padding:0 .65rem;display:flex;position:relative}.coorday-desktop-search__icon{flex-shrink:0;justify-content:center;align-items:center;width:.85rem;height:.85rem;display:inline-flex}.coorday-desktop-search__icon svg{width:100%;height:100%}.coorday-desktop-search__input{min-width:0;min-height:1.5rem;color:var(--coorday-ink-950);box-shadow:none;background:0 0;border:0;flex:1;padding:0;font-size:.73rem}.coorday-desktop-search__input:focus{box-shadow:none}.coorday-desktop-search__kbd{color:var(--coorday-text-dim);padding:.08rem .35rem;font-size:.55rem;position:static;transform:none}.coorday-desktop-search.is-collapsed{justify-content:center;width:2.2rem;padding:0}.coorday-desktop-sidebar-nav,.coorday-desktop-sidebar-section{gap:.2rem}.coorday-desktop-sidebar-section__title{letter-spacing:.13em;margin:0;padding:.25rem .55rem .15rem;font-size:.54rem}.coorday-desktop-sidebar-nav__item,.coorday-desktop-sidebar-section__item,.coorday-desktop-profile-link{border-radius:.7rem;padding:.46rem .58rem}.coorday-desktop-sidebar-nav__item:hover,.coorday-desktop-sidebar-section__item:hover,.coorday-desktop-profile-link:hover{background:var(--coor-color-surface-soft)}.coorday-desktop-sidebar-nav__row,.coorday-desktop-sidebar-section__item,.coorday-desktop-profile-link{justify-content:flex-start;min-width:0}.coorday-desktop-sidebar-nav__label{min-width:0;font-size:.74rem;font-weight:500}.coorday-desktop-sidebar-nav__count,.coorday-desktop-sidebar-section__item>span:last-child{min-width:1.05rem;margin-left:auto;font-size:.62rem}.coorday-desktop-sidebar-nav__count.is-badge{min-width:1.05rem;height:1.05rem;color:var(--coor-color-text-primary);padding:0 .24rem}.coorday-desktop-sidebar-nav__count.is-danger{background:var(--coorday-danger-500)}.coorday-desktop-sidebar-nav__count.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-sidebar-section__item.is-muted{color:var(--coorday-text-dim)}.coorday-desktop-sidebar-section__group-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--coorday-ink-950);flex:auto;font-size:.74rem;font-weight:500;overflow:hidden}.coorday-desktop-sidebar-section__group{flex:auto;overflow:hidden}.coorday-desktop-sidebar-section__count{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);font-variant-numeric:tabular-nums;flex:none;height:1.05rem;padding:0 .24rem}.coorday-desktop-profile-row{border-top:1px solid var(--coor-color-border-default);padding-top:.65rem}.coorday-desktop-profile-link{flex:1;min-width:0}.coorday-desktop-profile-link__avatar{width:1.7rem;height:1.7rem;font-size:.62rem}.coorday-desktop-profile-link__copy strong{font-size:.74rem;font-weight:600}.coorday-desktop-profile-link__copy span{font-size:.62rem}.coorday-desktop-profile-theme{width:1.85rem;height:1.85rem}.coorday-workspace-shell.sidebar-collapsed .coorday-workspace-sidebar{padding-inline:.35rem}.coorday-workspace-shell.sidebar-collapsed .coorday-workspace-sidebar__brand{padding-inline:0}.coorday-workspace-shell.sidebar-collapsed .coorday-brand{justify-content:center;gap:.35rem}.coorday-workspace-shell.sidebar-collapsed .coorday-brand__copy,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-nav__label,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-section__title,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-profile-link__copy,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-profile-theme,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-section__item:not(.is-muted)>span:last-child,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-section__item .coorday-desktop-sidebar-section__group span:last-child,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-nav__count{display:none}.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-nav__item,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-section__item,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-profile-link{justify-content:center;padding-inline:.45rem}.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-nav__row,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-section__item,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-profile-link,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-section__group{justify-content:center}.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-section__item.is-muted .coorday-desktop-sidebar-section__dot{display:none}.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-sidebar-section__item.is-muted>span:last-child{margin-left:0;display:inline-flex}.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-profile-row{justify-content:center}.coorday-desktop-day-top{gap:.7rem}.coorday-desktop-capture-bar{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-surface-default);color:var(--coorday-brand-600);border-radius:.85rem;align-items:center;gap:.75rem;padding:.55rem .8rem;display:flex}.coorday-desktop-capture-bar__icon{flex-shrink:0;justify-content:center;align-items:center;width:.9rem;height:.9rem;display:inline-flex}.coorday-desktop-capture-bar__icon svg{width:100%;height:100%}.coorday-desktop-capture-bar__input{min-width:0;color:var(--coorday-ink-950);box-shadow:none;background:0 0;border:0;flex:1;font-size:.76rem}.coorday-desktop-capture-bar__input:focus{box-shadow:none}.coorday-desktop-capture-bar__hints{color:var(--coorday-text-dim);align-items:center;gap:.5rem;font-size:.55rem;font-weight:700;display:inline-flex}.coorday-desktop-capture-bar__hint{color:inherit}.coorday-desktop-capture-bar__hint.is-task{color:var(--coorday-brand-600)}.coorday-desktop-capture-bar__hint.is-event{color:var(--coorday-accent-500)}.coorday-desktop-capture-bar__hint.is-poll{color:var(--coorday-success-500)}:root[data-theme=light] .coorday-desktop-capture-bar__hint.is-task,:root[data-theme=light] .coorday-desktop-capture-bar__hint.is-event,:root[data-theme=light] .coorday-desktop-capture-bar__hint.is-poll{color:var(--coor-color-text-primary)}.coorday-desktop-day-banners{gap:.45rem;display:grid}.coorday-desktop-insight-banner{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);cursor:pointer;border-radius:.85rem;align-items:center;gap:.8rem;padding:.65rem .8rem;display:flex}.coorday-desktop-insight-banner.is-blue,.coorday-desktop-insight-banner.is-amber,.coorday-desktop-insight-banner.is-violet,.coorday-desktop-insight-banner.is-green,.coorday-desktop-insight-banner.is-red{background:var(--coor-color-surface-default)}.coorday-desktop-insight-banner__icon{background:var(--coor-color-accent-soft);width:1.55rem;height:1.55rem;color:var(--coorday-brand-600);border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.coorday-desktop-insight-banner__icon svg{width:.9rem;height:.9rem}.coorday-desktop-insight-banner.is-amber .coorday-desktop-insight-banner__icon{background:var(--coor-color-status-warning-soft);color:var(--coorday-warning-500)}.coorday-desktop-insight-banner.is-violet .coorday-desktop-insight-banner__icon{background:var(--coor-color-accent-soft);color:var(--coorday-accent-500)}.coorday-desktop-insight-banner.is-green .coorday-desktop-insight-banner__icon{background:var(--coor-color-status-success-soft);color:var(--coorday-success-500)}.coorday-desktop-insight-banner.is-red .coorday-desktop-insight-banner__icon{background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500)}.coorday-desktop-insight-banner__copy{flex:1;gap:.12rem;min-width:0;display:grid}.coorday-desktop-insight-banner__copy strong{color:var(--coorday-ink-950);font-size:.78rem;font-weight:600}.coorday-desktop-insight-banner__copy span{color:var(--coorday-ink-700);font-size:.64rem;line-height:1.4}.coorday-desktop-insight-banner__action{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-accent-soft);min-height:1.7rem;color:var(--coorday-brand-600);white-space:nowrap;border-radius:.55rem;justify-content:center;align-items:center;padding:.15rem .6rem;font-size:.62rem;font-weight:700;display:inline-flex}.coorday-desktop-insight-banner.is-amber .coorday-desktop-insight-banner__action{border-color:var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft);color:var(--coorday-warning-500)}.coorday-desktop-score-strip{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:.95rem;align-items:center;gap:1rem;padding:.75rem .9rem;display:flex}.coorday-desktop-score-strip__ring{flex-shrink:0;width:3.6rem;height:3.6rem;position:relative}.coorday-desktop-score-strip__ring svg{width:100%;height:100%}.coorday-desktop-score-strip__value{font-family:var(--coorday-font-display);color:var(--coorday-ink-950);justify-content:center;align-items:center;font-size:1.2rem;font-weight:800;display:flex;position:absolute;inset:0}.coorday-desktop-score-strip__copy{flex:1;gap:.08rem;min-width:0;display:grid}.coorday-desktop-score-strip__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--coorday-ink-700);margin:0;font-size:.56rem;font-weight:700}.coorday-desktop-score-strip__copy strong{color:var(--coorday-ink-950);font-size:.95rem;font-weight:600}.coorday-desktop-score-strip__copy span{color:var(--coorday-ink-700);font-size:.66rem;line-height:1.45}.coorday-desktop-score-strip__trend{font-size:.62rem;font-style:normal;font-weight:700}.coorday-desktop-score-strip__trend.is-up{color:var(--coorday-success-500)}.coorday-desktop-score-strip__trend.is-down{color:var(--coorday-danger-500)}.coorday-desktop-score-strip__chevron{color:var(--coorday-text-dim);margin-left:auto;font-size:1.2rem;line-height:1}.coorday-desktop-view-board,.coorday-desktop-inbox-column,.coorday-desktop-inbox-section,.coorday-desktop-calendar-timeline,.coorday-desktop-group-column,.coorday-desktop-settings-column{box-sizing:border-box;gap:.95rem;min-width:0;max-width:100%;display:grid}.coorday-desktop-view-board{grid-template-columns:minmax(0,1fr)}.coorday-desktop-board-heading{letter-spacing:.18em;text-transform:uppercase;color:var(--coorday-ink-700);margin:0;font-size:.72rem;font-weight:700}.coorday-view-sentinel{color:#0000;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.coorday-desktop-screen-head,.coorday-desktop-screen-head__actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.coorday-desktop-screen-head__copy{gap:.32rem;display:grid}.coorday-desktop-screen-head__title{font-family:var(--coorday-font-display);letter-spacing:-.05em;color:var(--coorday-ink-950);margin:0;font-size:1.45rem;line-height:1}.coorday-desktop-screen-head__body{max-width:42rem;color:var(--coorday-ink-700);margin:0;font-size:.82rem;line-height:1.55}.coorday-desktop-day-schedule-filters{gap:.55rem;min-width:0;max-width:100%;display:grid}.coorday-desktop-filter-tabs{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);border-radius:999px;align-items:center;gap:.45rem;padding:.3rem;display:inline-flex}.coorday-desktop-filter-tab{min-height:2rem;color:var(--coorday-ink-700);border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .8rem;font-size:.76rem;font-weight:700;display:inline-flex}.coorday-desktop-filter-tab.is-active{background:var(--coor-color-accent-soft);color:var(--coorday-ink-950)}.coorday-desktop-filter-tab__count{background:var(--coor-color-surface-soft);text-align:center;border-radius:999px;min-width:1.25rem;padding:0 .35rem;font-size:.68rem;font-weight:700;line-height:1.2}.coorday-desktop-filter-tab.is-active .coorday-desktop-filter-tab__count{background:var(--coor-color-accent-soft);color:var(--coorday-ink-950)}.coorday-desktop-group-filter{flex-wrap:wrap;align-items:center;gap:.65rem;min-width:0;max-width:100%;display:flex}.coorday-desktop-filter-tabs--groups{overscroll-behavior-x:contain;contain:paint;scrollbar-width:none;width:100%;min-width:0;max-width:100%;overflow-x:auto}.coorday-desktop-day-schedule-filters .coorday-desktop-filter-tabs{overscroll-behavior-x:contain;contain:paint;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:auto}.coorday-desktop-filter-tabs--groups::-webkit-scrollbar{display:none}.coorday-desktop-day-schedule-filters .coorday-desktop-filter-tabs::-webkit-scrollbar{display:none}.coorday-desktop-filter-tab--group{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:16rem;overflow:hidden}.coorday-desktop-group-filter__dot{background:var(--coorday-brand-500);border-radius:999px;width:.42rem;height:.42rem}.coorday-desktop-group-filter__dot.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-group-filter__dot.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-group-filter__dot.is-green{background:var(--coorday-success-500)}.coorday-desktop-group-filter__dot.is-red{background:var(--coorday-danger-500)}.coorday-desktop-inbox-grid,.coorday-desktop-group-columns,.coorday-desktop-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.15rem;display:grid}@media (width<=768px){.coorday-desktop-group-columns{grid-template-columns:minmax(0,1fr)}}@media (width>=1280px){.coorday-desktop-group-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.coorday-desktop-group-card{position:relative}.coorday-desktop-group-card__more{width:44px;height:44px;color:var(--coorday-ink-700);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:1rem;line-height:1;display:grid}.coorday-desktop-group-card__more:hover{background:var(--coor-color-surface-soft)}.coorday-desktop-group-card__menu{z-index:10;background:var(--coorday-bg-raised,var(--coor-color-surface-default));border:1px solid var(--coor-color-border-default);border-radius:.65rem;gap:.05rem;min-width:9rem;padding:.3rem;display:grid;position:absolute;top:2.6rem;right:.85rem;box-shadow:0 12px 32px #0f172a80,0 4px 12px #0f172a4d}.coorday-desktop-group-card__menu button{text-align:left;color:var(--coorday-ink-950);cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:.45rem .7rem;font-size:.82rem}.coorday-desktop-group-card__menu button:hover{background:var(--coor-color-accent-soft)}.coorday-desktop-groups-empty-state{text-align:center;border-style:dashed;justify-items:center;gap:.85rem;padding:2.5rem 1.5rem;display:grid}.coorday-desktop-groups-empty-state__types{text-align:left;gap:.65rem;width:min(420px,100%);margin:.6rem 0 .4rem;display:grid}.coorday-desktop-groups-empty-state__types>div{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.55rem;gap:.15rem;padding:.5rem .7rem;display:grid}.coorday-desktop-groups-empty-state__types dt{color:var(--coorday-ink-950,var(--coor-color-text-primary));margin:0;font-size:.86rem;font-weight:700}.coorday-desktop-groups-empty-state__types dd{color:var(--coorday-ink-700,var(--coor-color-text-primary));margin:0;font-size:.78rem}.coorday-desktop-inbox-list,.coorday-desktop-inbox-section__stack{gap:.95rem;display:grid}.coorday-desktop-section-label{letter-spacing:.16em;text-transform:uppercase;color:var(--coorday-ink-700);justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.15rem;font-size:.68rem;font-weight:700;display:flex}.coorday-desktop-section-label--wide{margin-top:.1rem}.coorday-desktop-section-label--toggle{cursor:pointer;width:100%;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;padding:.4rem 0}.coorday-desktop-section-label__chevron{margin-right:.4rem;font-size:.7rem;transition:transform .16s;display:inline-block}.coorday-desktop-inbox-section.is-collapsed .coorday-desktop-section-label__chevron{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.coorday-desktop-section-label__chevron{transition:none}}.coorday-desktop-inbox-item,.coorday-desktop-calendar-event,.coorday-desktop-group-card,.coorday-desktop-settings-profile,.coorday-desktop-settings-banner,.coorday-desktop-settings-block{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:1rem}.coorday-desktop-inbox-item{align-items:flex-start;gap:.8rem;padding:.95rem;display:flex}.coorday-desktop-inbox-item.is-done{border-color:var(--coor-color-border-default);background:var(--coor-color-surface-soft)}.coorday-desktop-inbox-item__body{flex:1;gap:.45rem;min-width:0;display:grid}.coorday-desktop-inbox-item__top,.coorday-desktop-settings-row,.coorday-desktop-settings-toggle,.coorday-desktop-group-card__top{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.coorday-desktop-inbox-item__top h4,.coorday-desktop-group-card__copy h4,.coorday-desktop-calendar-event__title{color:var(--coorday-ink-950);margin:0;font-size:.95rem;font-weight:600}.coorday-desktop-inbox-item__top span{color:var(--coor-color-text-muted);flex-shrink:0;font-size:.72rem}.coorday-desktop-inbox-item__tools{flex-shrink:0;align-items:center;gap:.45rem;display:inline-flex}.coorday-desktop-row-icon-button{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);width:1.8rem;height:1.8rem;color:var(--coorday-ink-900);border-radius:999px;flex:none;place-items:center;font-size:1rem;line-height:1;display:inline-grid}.coorday-desktop-row-icon-button:hover{background:var(--coor-color-surface-soft)}@media (hover:hover) and (pointer:fine){.coorday-desktop-inbox-item__tools{gap:0}.coorday-desktop-inbox-item__tools .coorday-desktop-row-icon-button{opacity:0;color:#0000;border-width:0;width:0;height:0;overflow:hidden}.coorday-desktop-inbox-item:hover .coorday-desktop-inbox-item__tools,.coorday-desktop-inbox-item:focus-within .coorday-desktop-inbox-item__tools{gap:.45rem}.coorday-desktop-inbox-item:hover .coorday-desktop-inbox-item__tools .coorday-desktop-row-icon-button,.coorday-desktop-inbox-item:focus-within .coorday-desktop-inbox-item__tools .coorday-desktop-row-icon-button,.coorday-desktop-inbox-item__tools .coorday-desktop-row-icon-button:focus-visible{opacity:1;width:1.8rem;height:1.8rem;color:var(--coorday-ink-900);border-width:1px}}.coorday-desktop-inbox-item__meta,.coorday-desktop-calendar-event__meta{color:var(--coor-color-text-muted);flex-wrap:wrap;gap:.4rem .55rem;font-size:.7rem;display:flex}:root[data-theme=light] .coorday-desktop-inbox-item__top span,:root[data-theme=light] .coorday-desktop-inbox-item__meta,:root[data-theme=light] .coorday-desktop-calendar-event__meta{color:var(--coorday-ink-700)}.coorday-desktop-inline-actions{flex-wrap:wrap;gap:.45rem;display:flex}.coorday-desktop-inbox-item .coorday-desktop-inline-actions,.coorday-desktop-notification-row .coorday-desktop-inline-actions{opacity:0;pointer-events:none;transition:opacity .16s,transform .16s;transform:translateY(.18rem)}.coorday-desktop-inbox-item:hover .coorday-desktop-inline-actions,.coorday-desktop-inbox-item.is-selected .coorday-desktop-inline-actions,.coorday-desktop-notification-row:hover .coorday-desktop-inline-actions,.coorday-desktop-notification-row:focus-within .coorday-desktop-inline-actions{opacity:1;pointer-events:auto;transform:translateY(0)}.coorday-desktop-inline-actions button,.coorday-desktop-calendar-event__badge{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:1.65rem;padding:.28rem .6rem;font-size:.66rem;font-weight:700;display:inline-flex}.coorday-desktop-inline-actions button:disabled{opacity:.52;cursor:progress}.coorday-desktop-inline-actions .is-success{border-color:var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft);color:var(--coorday-success-500)}.coorday-desktop-inline-actions .is-warning,.coorday-desktop-calendar-event__badge.is-warning{border-color:var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft);color:var(--coorday-warning-500)}.coorday-desktop-calendar-event__badge.is-blue{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-brand-600)}.coorday-desktop-calendar-event__badge.is-violet{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-accent-500)}.coorday-desktop-calendar-event__badge.is-amber{border-color:var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft);color:var(--coorday-warning-500)}.coorday-desktop-calendar-event__badge.is-green{border-color:var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft);color:var(--coorday-success-500)}.coorday-desktop-calendar-event__badge.is-red{border-color:var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500)}.coorday-desktop-calendar-event__badge.is-repeat{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-accent-500)}.coorday-desktop-calendar-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:.7rem;display:grid}.coorday-desktop-calendar-layout{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.coorday-desktop-calendar-layout__main{min-width:0}.coorday-desktop-calendar-inspector{min-width:0;display:none}.coorday-desktop-calendar-inspector__section{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);border-radius:.95rem;gap:.75rem;padding:.95rem;display:grid}.coorday-desktop-calendar-inspector__head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.coorday-desktop-calendar-inspector__head span{letter-spacing:.14em;text-transform:uppercase;color:var(--coorday-ink-600);font-size:.68rem;font-weight:800}.coorday-desktop-calendar-inspector__head strong{max-width:12rem;color:var(--coorday-ink-950);text-align:right;font-size:.78rem}.coorday-desktop-calendar-density{gap:.65rem;display:grid}.coorday-desktop-calendar-density__row{gap:.45rem;display:grid}.coorday-desktop-calendar-density__row>div:first-child{justify-content:space-between;align-items:center;gap:.7rem;font-size:.78rem;display:flex}.coorday-desktop-calendar-density__row span{color:var(--coorday-ink-700)}.coorday-desktop-calendar-density__row strong{color:var(--coorday-ink-950);font-size:.86rem}.coorday-desktop-calendar-density__bar{background:var(--coor-color-surface-soft);border-radius:999px;height:.4rem;overflow:hidden}.coorday-desktop-calendar-density__bar span{border-radius:inherit;background:var(--coorday-brand-500);min-width:.35rem;height:100%;display:block}.coorday-desktop-calendar-density__row.is-green .coorday-desktop-calendar-density__bar span{background:var(--coorday-success-500)}.coorday-desktop-calendar-density__row.is-amber .coorday-desktop-calendar-density__bar span{background:var(--coorday-warning-500)}.coorday-desktop-calendar-rail-list{gap:.65rem;display:grid}.coorday-desktop-calendar-rail-row{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.8rem;gap:.65rem;padding:.7rem;display:grid}.coorday-desktop-calendar-rail-row>div:first-child{gap:.25rem;display:grid}.coorday-desktop-calendar-rail-row strong{color:var(--coorday-ink-950);font-size:.84rem}.coorday-desktop-calendar-rail-row span,.coorday-desktop-calendar-rail-empty{color:var(--coorday-ink-700);font-size:.76rem;line-height:1.45}.coorday-desktop-calendar-rsvp-actions{flex-wrap:wrap;gap:.45rem;display:flex}.coorday-desktop-calendar-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.coorday-desktop-calendar-toolbar__range{font-family:var(--coorday-font-display);letter-spacing:0;color:var(--coorday-ink-950);margin:.2rem 0 0;font-size:1.2rem;font-weight:700}.coorday-desktop-calendar-toolbar__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.coorday-desktop-calendar-toolbar__nav{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);width:2.4rem;height:2.4rem;color:var(--coorday-ink-950);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.coorday-desktop-calendar-toolbar__nav svg{width:1rem;height:1rem}.coorday-desktop-calendar-week__day{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);text-align:left;border-radius:.95rem;justify-items:start;gap:.18rem;padding:.8rem .85rem;display:grid}.coorday-desktop-calendar-week__day span{letter-spacing:.16em;text-transform:uppercase;color:var(--coorday-ink-700);font-size:.68rem;font-weight:700}.coorday-desktop-calendar-week__day strong{font-family:var(--coorday-font-display);letter-spacing:-.06em;color:var(--coorday-ink-950);font-size:1.3rem;line-height:1}.coorday-desktop-calendar-week__day small{align-items:center;gap:.3rem;min-height:.65rem;display:flex}.coorday-desktop-calendar-week__day.is-active,.coorday-desktop-calendar-week__day.is-drop-target{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.coorday-desktop-calendar-week__dot{background:var(--coor-color-surface-soft);border-radius:999px;width:.4rem;height:.4rem}.coorday-desktop-calendar-week__dot.is-blue{background:var(--coorday-brand-600)}.coorday-desktop-calendar-week__dot.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-calendar-week__dot.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-calendar-week__dot.is-green{background:var(--coorday-success-500)}.coorday-desktop-calendar-week__dot.is-red{background:var(--coorday-danger-500)}.coorday-desktop-calendar-row{grid-template-columns:3.75rem minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.coorday-desktop-calendar-row__time{color:var(--coorday-ink-700);padding-top:.95rem;font-size:.76rem;font-weight:700}.coorday-desktop-calendar-event{gap:.45rem;padding:.95rem 1rem;display:grid;position:relative}.coorday-desktop-calendar-timeline__free-slot{border:1px dashed var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coor-color-text-muted);cursor:pointer;border-radius:.85rem;align-items:center;gap:.6rem;padding:.7rem .95rem;font-size:.82rem;transition:background-color .12s;display:flex}.coorday-desktop-calendar-timeline__free-slot:hover{background:var(--coor-color-accent-soft);border-color:var(--coor-color-accent-default);color:var(--coorday-brand-500,var(--coor-color-accent-default))}.coorday-desktop-calendar-timeline__free-slot>span:first-child{font-size:1rem;font-weight:700}.coorday-desktop-calendar-timeline__free-slot-hint{color:var(--coor-color-text-muted);margin-left:auto;font-size:.72rem}.coorday-desktop-best-slot-banner{background:var(--coor-color-status-warning-soft);border:1px solid var(--coor-color-status-warning-default);border-radius:.85rem;align-items:flex-start;gap:.7rem;margin-bottom:.6rem;padding:.85rem 1rem;display:flex}.coorday-desktop-best-slot-banner>span{font-size:1.2rem;line-height:1}.coorday-desktop-best-slot-banner>div{flex:1}.coorday-desktop-best-slot-banner strong{color:var(--coorday-ink-950,var(--coor-color-text-primary));font-size:.84rem;font-weight:700;display:block}.coorday-desktop-best-slot-banner p{color:var(--coorday-ink-700,var(--coor-color-text-primary));margin:.25rem 0 0;font-size:.78rem}.coorday-desktop-best-slot-banner__action{border:1px solid var(--coorday-warning-500,var(--coor-color-status-warning-default));background:var(--coorday-warning-500,var(--coor-color-status-warning-default));color:var(--coor-color-text-primary);cursor:pointer;border-radius:.5rem;align-self:center;padding:.4rem .85rem;font-size:.78rem;font-weight:700}.coorday-desktop-best-slot-banner__action:hover{background:var(--coor-color-status-warning-default)}:root[data-theme=light] .coorday-desktop-calendar-timeline__free-slot,:root[data-theme=light] .coorday-desktop-calendar-timeline__free-slot-hint{color:var(--coorday-ink-700)}.coorday-desktop-calendar-event__rsvp{opacity:0;pointer-events:none;gap:.25rem;transition:opacity .12s;display:flex;position:absolute;top:.55rem;right:.6rem}.coorday-desktop-calendar-event:hover .coorday-desktop-calendar-event__rsvp,.coorday-desktop-calendar-event:focus-within .coorday-desktop-calendar-event__rsvp{opacity:1;pointer-events:auto}.coorday-desktop-calendar-event__rsvp-btn{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);width:1.6rem;height:1.6rem;color:var(--coorday-ink-100,var(--coor-color-text-primary));cursor:pointer;border-radius:999px;place-items:center;font-size:.78rem;font-weight:700;line-height:1;display:grid}.coorday-desktop-calendar-event__rsvp-btn:hover{background:var(--coor-color-surface-default)}.coorday-desktop-calendar-event__rsvp-btn:disabled{opacity:.5;cursor:not-allowed}.coorday-desktop-calendar-event__rsvp-btn.is-yes:hover{border-color:var(--coorday-success-500);color:var(--coorday-success-500)}.coorday-desktop-calendar-event__rsvp-btn.is-maybe:hover{border-color:var(--coorday-warning-500);color:var(--coorday-warning-500)}.coorday-desktop-calendar-event__rsvp-btn.is-no:hover{border-color:var(--coorday-danger-500);color:var(--coorday-danger-500)}@media (prefers-reduced-motion:reduce){.coorday-desktop-calendar-event__rsvp{transition:none}}.coorday-desktop-calendar-event.is-draggable,.coorday-desktop-calendar-month__item[draggable=true]{cursor:grab}.coorday-desktop-calendar-event.is-dragging,.coorday-desktop-calendar-month__item[draggable=true]:active{opacity:.52;cursor:grabbing}.coorday-desktop-calendar-event.has-conflict{border-color:var(--coor-color-status-warning-default)}.coorday-desktop-calendar-event__day{color:var(--coorday-ink-950);text-transform:uppercase;letter-spacing:.12em;align-items:center;padding-right:.1rem;font-weight:700;display:inline-flex}.coorday-desktop-calendar-month,.coorday-desktop-calendar-agenda,.coorday-desktop-calendar-agenda__stack{gap:.95rem;display:grid}.coorday-desktop-calendar-month__weekdays,.coorday-desktop-calendar-month__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.08rem;display:grid}.coorday-desktop-calendar-month__weekdays{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.95rem;overflow:hidden}.coorday-desktop-calendar-month__weekdays span{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--coorday-ink-700);padding:.7rem .4rem;font-size:.68rem;font-weight:700}.coorday-desktop-calendar-month__cell{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);text-align:left;min-height:7rem;color:var(--coorday-ink-700);border-radius:.95rem;align-content:start;gap:.45rem;padding:.6rem;display:grid}.coorday-desktop-calendar-month__cell.is-current-month{color:var(--coorday-ink-950)}.coorday-desktop-calendar-month__cell.is-active,.coorday-desktop-calendar-month__cell.is-today{border-color:var(--coor-color-border-strong)}.coorday-desktop-calendar-month__cell.is-active{background:var(--coor-color-accent-soft)}.coorday-desktop-calendar-month__cell.is-drop-target{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.coorday-desktop-calendar-month__day{font-family:var(--coorday-font-display);letter-spacing:-.04em;font-size:1.05rem;font-weight:700}.coorday-desktop-calendar-month__items{gap:.22rem;display:grid}.coorday-desktop-calendar-month__item,.coorday-desktop-calendar-month__more{white-space:nowrap;text-overflow:ellipsis;background:var(--coor-color-surface-soft);border-radius:.5rem;padding:.22rem .38rem;font-size:.64rem;display:block;overflow:hidden}.coorday-desktop-calendar-month__item.is-blue{border-left:2px solid var(--coorday-brand-500)}.coorday-desktop-calendar-month__item.is-violet{border-left:2px solid var(--coorday-accent-500)}.coorday-desktop-calendar-month__item.is-amber{border-left:2px solid var(--coorday-warning-500)}.coorday-desktop-calendar-month__item.is-green{border-left:2px solid var(--coorday-success-500)}.coorday-desktop-calendar-month__item.is-red{border-left:2px solid var(--coorday-danger-500)}.coorday-desktop-groups-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.coorday-desktop-group-card{text-align:left;cursor:pointer;gap:.8rem;padding:1rem;display:grid}.coorday-desktop-group-card.is-active{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.coorday-desktop-group-card__badge{border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;font-size:1.1rem;display:inline-flex}.coorday-desktop-group-card__badge.is-blue,.coorday-desktop-group-card__badge.is-violet{background:var(--coor-color-accent-soft)}.coorday-desktop-group-card__badge.is-amber{background:var(--coor-color-status-warning-soft)}.coorday-desktop-group-card__badge.is-green{background:var(--coor-color-status-success-soft)}.coorday-desktop-group-card__badge.is-red{background:var(--coor-color-status-danger-soft)}.coorday-desktop-group-card__copy p,.coorday-desktop-settings-profile__copy p,.coorday-desktop-settings-profile__copy span{color:var(--coorday-ink-700);margin:.22rem 0 0;font-size:.76rem}.coorday-desktop-group-card__description{color:var(--coorday-ink-700);margin:0;font-size:.8rem;line-height:1.55}.coorday-desktop-group-card__status{border:1px solid var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft);min-height:1.75rem;color:var(--coorday-success-500);text-transform:lowercase;border-radius:999px;justify-content:center;align-items:center;padding:.2rem .62rem;font-size:.7rem;font-weight:700;display:inline-flex}:root[data-theme=light] .coorday-desktop-group-card__status{color:var(--coor-color-status-success-default)}.coorday-desktop-group-card__stats{color:var(--coorday-ink-700);flex-wrap:wrap;gap:.65rem 1rem;font-size:.72rem;display:flex}.coorday-desktop-group-card__stats strong{color:var(--coorday-ink-950)}.coorday-desktop-group-card__delta{color:var(--coorday-success-600);font-weight:700}.coorday-desktop-group-transfer{border:1px solid var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-soft);border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.coorday-desktop-inspector-card__composer{gap:.55rem;margin-top:.85rem;display:grid}.coorday-desktop-inspector-card__reactions{flex-wrap:wrap;gap:.35rem;display:flex}.coorday-desktop-inspector-card__reactions button{border:1px solid var(--coorday-border-subtle);background:var(--coorday-bg-muted);color:var(--coorday-ink-700);border-radius:999px;padding:.2rem .5rem;font-size:.68rem;font-weight:700}.coorday-desktop-group-card__avatars{align-items:center;display:flex}.coorday-desktop-group-card__avatar{border:2px solid var(--coorday-bg-raised);width:1.8rem;height:1.8rem;color:var(--coor-color-text-primary);border-radius:999px;justify-content:center;align-items:center;margin-left:-.5rem;font-size:.56rem;font-weight:700;display:inline-flex}button.coorday-desktop-group-card__avatar{cursor:pointer;padding:0}button.coorday-desktop-group-card__avatar:focus-visible{outline:2px solid var(--coorday-brand-400);outline-offset:2px}.coorday-desktop-group-card__avatar:first-child{margin-left:0}.coorday-desktop-group-card__avatar.is-blue,.coorday-desktop-group-card__avatar.is-violet{background:var(--coor-color-accent-soft)}.coorday-desktop-group-card__avatar.is-amber{background:var(--coor-color-status-warning-default)}.coorday-desktop-group-card__avatar.is-green{background:var(--coor-color-status-success-default)}.coorday-desktop-group-card__avatar.is-red{background:var(--coor-color-status-danger-default)}.coorday-desktop-group-invite{border:1px dashed var(--coor-color-border-default);background:var(--coor-color-surface-soft);color:var(--coorday-ink-950);text-align:left;border-radius:1rem;justify-items:start;gap:.22rem;padding:1rem;font-weight:700;display:grid}.coorday-desktop-group-invite small{color:var(--coorday-ink-700);font-size:.72rem;font-weight:500}.coorday-desktop-group-detail,.coorday-desktop-group-detail__surface-body,.coorday-desktop-group-detail__panels,.coorday-desktop-group-detail__panel,.coorday-desktop-group-detail__member-list{gap:.95rem;display:grid}.coorday-desktop-group-detail{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:1rem;padding:1rem}@media (width>=1280px){.coorday-desktop-group-detail.is-page{grid-template-columns:minmax(0,9fr) minmax(220px,3fr);align-items:start;gap:1.15rem;display:grid}.coorday-desktop-group-detail.is-page>.coorday-desktop-group-detail__header,.coorday-desktop-group-detail.is-page>.coorday-desktop-group-detail__surface-body{grid-column:1/-1}.coorday-desktop-group-detail.is-page>.coorday-desktop-group-detail__surface-body{grid-template-columns:minmax(0,9fr) minmax(220px,3fr);align-items:start;gap:1.15rem;display:grid}.coorday-desktop-group-detail.is-page .coorday-desktop-filter-tabs,.coorday-desktop-group-detail.is-page .coorday-desktop-group-detail__surface-body>p{grid-column:1/-1}.coorday-desktop-group-detail.is-page .coorday-desktop-group-detail__panels{grid-column:1}.coorday-desktop-group-detail.is-page .coorday-desktop-group-detail__activity{grid-column:2;gap:.85rem;display:grid;position:sticky;top:1rem}}.coorday-desktop-group-detail-shell.is-page,.coorday-desktop-group-detail.is-page{width:100%}.coorday-desktop-group-detail__activity{gap:.85rem;display:grid}.coorday-desktop-group-detail__activity .coorday-desktop-inspector-card{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.95rem;gap:.65rem;padding:.9rem;display:grid}.coorday-desktop-inspector-card__head h3,.coorday-desktop-inspector-card__caption{margin:0}.coorday-desktop-inspector-card__toggles{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.coorday-desktop-inspector-card__toggles li{color:var(--coorday-ink-700);justify-content:space-between;gap:.75rem;font-size:.76rem;display:flex}.coorday-desktop-inspector-card__toggles strong{color:var(--coorday-ink-950)}.coorday-desktop-inspector-card__feed{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.coorday-desktop-inspector-card__feed li{border-bottom:1px solid var(--coor-color-border-default);gap:.15rem;padding:.45rem 0;font-size:.78rem;display:grid}.coorday-desktop-inspector-card__feed li:last-child{border-bottom:0}.coorday-desktop-inspector-card__feed strong{color:var(--coorday-ink-950,var(--coor-color-text-primary));font-weight:700}.coorday-desktop-inspector-card__feed em{color:var(--coorday-ink-500,var(--coor-color-text-muted));font-size:.7rem;font-style:normal}.coorday-desktop-group-detail__header{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.coorday-desktop-group-detail__copy{flex:1;min-width:0}.coorday-desktop-group-detail__copy h3{font-family:var(--coorday-font-display);letter-spacing:-.04em;color:var(--coorday-ink-950);margin:0;font-size:1.2rem}.coorday-desktop-group-detail__copy p,.coorday-desktop-group-detail__body{color:var(--coorday-ink-700);margin:.22rem 0 0;font-size:.8rem;line-height:1.55}.coorday-desktop-group-detail__meta{color:var(--coorday-ink-700);flex-wrap:wrap;gap:.55rem .85rem;font-size:.72rem;display:flex}.coorday-desktop-group-detail__panel{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.95rem;padding:.9rem}.coorday-desktop-group-detail__member{border-top:1px solid var(--coor-color-border-default);align-items:center;gap:.75rem;padding:.85rem 0;display:flex}.coorday-desktop-group-detail__member:first-child{border-top:0;padding-top:0}.coorday-desktop-group-detail__member-copy{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:.12rem;padding:0;display:grid}.coorday-desktop-group-detail__member-copy:focus-visible{outline:2px solid var(--coorday-brand-400);outline-offset:3px;border-radius:.45rem}.coorday-desktop-group-detail__member-copy strong{color:var(--coorday-ink-950)}.coorday-desktop-group-detail__member-copy span,.coorday-desktop-group-detail__danger span{color:var(--coorday-ink-700);font-size:.76rem}.coorday-desktop-group-detail__danger{border:1px solid var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-soft);border-radius:.95rem;gap:.35rem;padding:.95rem;display:grid}.coorday-desktop-group-detail__danger strong{color:var(--coorday-danger-500)}.coorday-desktop-group-detail__member-actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.coorday-desktop-secondary-button.is-danger{border-color:var(--coor-color-status-danger-default);color:var(--coorday-danger-500)}.coorday-desktop-group-settings-form{gap:.85rem;display:grid}.coorday-desktop-group-settings-grid{gap:.75rem;display:grid}@media (width>=720px){.coorday-desktop-group-settings-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.coorday-desktop-group-settings-field{border:0;gap:.35rem;margin:0;padding:0;display:grid}.coorday-desktop-group-settings-field>span,.coorday-desktop-group-settings-field>legend{color:var(--coorday-ink-700);font-size:.72rem;font-weight:700}.coorday-desktop-group-settings-field textarea.coorday-control{resize:vertical;min-height:6rem}.coorday-desktop-group-settings-emoji,.coorday-desktop-group-settings-colors{flex-wrap:wrap;gap:.45rem;display:flex}.coorday-desktop-group-settings-emoji__button,.coorday-desktop-group-settings-swatch{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);cursor:pointer;border-radius:.7rem;place-items:center;width:2.3rem;height:2.3rem;display:grid}.coorday-desktop-group-settings-emoji__button.is-active,.coorday-desktop-group-settings-swatch.is-active{border-color:var(--coor-color-accent-default);box-shadow:0 0 0 2px #0000}.coorday-desktop-group-settings-swatch.is-blue,.coorday-desktop-group-settings-swatch.is-violet{background:var(--coor-color-accent-soft)}.coorday-desktop-group-settings-swatch.is-green{background:var(--coor-color-status-success-default)}.coorday-desktop-group-settings-swatch.is-amber{background:var(--coor-color-status-warning-default)}.coorday-desktop-group-settings-swatch.is-red{background:var(--coor-color-status-danger-default)}.coorday-desktop-group-permissions{gap:.5rem;padding-top:.35rem;display:grid}.coorday-desktop-group-permission-row{border-top:1px solid var(--coor-color-border-default);justify-content:space-between;align-items:center;gap:.8rem;padding:.8rem 0;display:flex}.coorday-desktop-group-permission-row span{gap:.18rem;display:grid}.coorday-desktop-group-permission-row strong{color:var(--coorday-ink-950)}.coorday-desktop-group-permission-row small{max-width:24rem;color:var(--coorday-ink-700);font-size:.72rem;line-height:1.4}.coorday-desktop-group-permission-row input{width:1.05rem;height:1.05rem;accent-color:var(--coorday-brand-600);flex-shrink:0}.coorday-desktop-settings-feedback{color:var(--coorday-success-500);margin:0;font-size:.78rem}.coorday-desktop-settings-profile{align-items:center;gap:1rem;padding:1.2rem;display:flex}.coorday-desktop-settings-profile--wide{justify-content:space-between;align-items:flex-start;padding:0}.coorday-desktop-settings-profile__avatar{background:var(--coor-color-accent-default);width:3.6rem;height:3.6rem;color:var(--coorday-on-accent);font-family:var(--coorday-font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;font-weight:800;display:inline-flex;overflow:hidden}button.coorday-desktop-settings-profile__avatar{cursor:pointer;border:0;padding:0;overflow:hidden}button.coorday-desktop-settings-profile__avatar:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}.coorday-desktop-settings-profile__avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.coorday-desktop-settings-profile__copy{min-width:0}.coorday-desktop-settings-profile__copy h3{font-family:var(--coorday-font-display);letter-spacing:-.05em;color:var(--coorday-ink-950);margin:0;font-size:1.45rem;line-height:.98}.coorday-desktop-settings-banner{text-align:left;color:var(--coorday-brand-600);background:var(--coor-color-accent-soft);border-color:var(--coor-color-border-strong);justify-content:space-between;align-items:center;gap:.85rem;padding:.85rem 1rem;display:flex}.coorday-desktop-settings-banner span,.coorday-desktop-settings-banner small{margin:0}.coorday-desktop-settings-banner span{font-weight:700}.coorday-desktop-settings-banner small{color:var(--coorday-ink-700)}.coorday-desktop-settings-block{padding:1rem}.coorday-desktop-settings-block--profile{gap:1rem;display:grid}.coorday-desktop-settings-test-row{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.coorday-desktop-inbox-item__kind{align-items:center;gap:.25rem;display:inline-flex}.coorday-desktop-settings-block--accent{background:var(--coor-color-accent-soft);border-color:var(--coor-color-border-strong)}.coorday-desktop-settings-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.35rem;display:grid}.coorday-desktop-settings-summary{gap:.45rem;display:grid}.coorday-desktop-settings-summary strong{color:var(--coorday-ink-950);font-size:.95rem;font-weight:700}.coorday-desktop-settings-summary p{color:var(--coorday-ink-700);margin:0;font-size:.8rem;line-height:1.55}.coorday-desktop-settings-row,.coorday-desktop-settings-toggle{border-top:1px solid var(--coor-color-border-default);min-height:3.25rem;padding:.85rem 0}.coorday-desktop-settings-block>:not(.coorday-desktop-section-label):first-child{border-top:0;padding-top:0}.coorday-desktop-settings-row span,.coorday-desktop-settings-toggle span{color:var(--coorday-ink-950);font-size:.82rem;font-weight:600}.coorday-desktop-settings-toggle span{gap:.18rem;display:grid}.coorday-desktop-settings-toggle small{color:var(--coorday-ink-700);font-size:.72rem;font-weight:500}.coorday-desktop-settings-row strong{color:var(--coorday-ink-950)}.coorday-desktop-settings-row.is-static{align-items:center}.coorday-desktop-settings-row .coorday-control{width:100%;max-width:100%}:root[data-ui-scale=large] .coorday-desktop-settings-row,:root[data-ui-scale=large] .coorday-desktop-settings-toggle,:root[data-ui-scale=huge] .coorday-desktop-settings-row,:root[data-ui-scale=huge] .coorday-desktop-settings-toggle{flex-wrap:wrap;align-items:flex-start}:root[data-ui-scale=huge] .coorday-desktop-settings-row>span,:root[data-ui-scale=huge] .coorday-desktop-settings-toggle>span{flex:100%}:root[data-ui-scale=huge] .coorday-desktop-settings-row .coorday-control{width:100%}@media (width>=1280px){.coorday-desktop-settings-row .coorday-control{width:min(100%,15.5rem)}}.coorday-desktop-settings-toggle input{width:1.5rem;height:1.5rem;accent-color:var(--coorday-brand-600);flex-shrink:0;margin-top:.15rem}.coorday-desktop-settings-actions{gap:.6rem;padding-top:.35rem;display:grid}.coorday-desktop-settings-actions--compact{justify-items:start}.coorday-desktop-settings-grid--overview{grid-template-columns:minmax(0,1fr);max-width:100%}.coorday-desktop-settings-overview{width:100%;max-width:102rem}.coorday-desktop-task-board{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:1rem;min-width:0;max-width:100%;display:grid}.coorday-desktop-task-column,.coorday-desktop-notification-section{box-sizing:border-box;border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:1rem;gap:.85rem;min-width:0;max-width:100%;padding:.9rem;display:grid}.coorday-desktop-task-column.is-drop-target{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.coorday-desktop-task-column__header,.coorday-desktop-notification-section__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.coorday-desktop-task-column__add{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);width:2rem;height:2rem;color:var(--coorday-ink-950);border-radius:.75rem;flex-shrink:0;font-size:1rem;font-weight:700}.coorday-desktop-task-stack,.coorday-desktop-notification-sections,.coorday-desktop-notification-stack,.coorday-desktop-notification-stream{gap:.85rem;min-width:0;display:grid}.coorday-desktop-notification-stream__divider{text-transform:uppercase;letter-spacing:.04em;color:var(--coorday-ink-700);margin:.6rem 0 0;font-size:.78rem;font-weight:700}.coorday-desktop-notification-group{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-accent-soft);min-height:2.6rem;color:var(--coorday-ink-950);cursor:pointer;text-align:left;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .9rem;font-family:inherit;display:flex}.coorday-desktop-notification-group strong{font-size:.82rem}.coorday-desktop-notification-group span{letter-spacing:.06em;text-transform:uppercase;color:var(--coorday-brand-500);flex-shrink:0;font-size:.68rem;font-weight:800}.coorday-desktop-notification-row[data-done=true]{opacity:.75}.coorday-desktop-task-card,.coorday-desktop-notification-card{box-sizing:border-box;border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.95rem;gap:.55rem;min-width:0;max-width:100%;padding:.95rem;display:grid}.coorday-desktop-task-card{border-left:3px solid var(--coor-color-border-default);position:relative}.coorday-desktop-task-card:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:3px}.coorday-desktop-task-card.is-drop-before:before,.coorday-desktop-task-card.is-drop-after:after{content:"";background:linear-gradient(90deg, var(--coorday-brand-500) 0%, var(--coorday-accent-500) 100%);border-radius:999px;height:3px;position:absolute;left:.65rem;right:.65rem;box-shadow:0 0 0 3px #0000}.coorday-desktop-task-card.is-drop-before:before{top:-.45rem}.coorday-desktop-task-card.is-drop-after:after{bottom:-.45rem}.coorday-desktop-poll-card__progress{background:var(--coor-color-surface-soft);border-radius:.5rem;height:.35rem;margin-top:.5rem;overflow:hidden}.coorday-desktop-poll-card__progress-bar{background:linear-gradient(90deg, var(--coorday-brand-500) 0%, var(--coorday-accent-500) 100%);height:100%;display:block}.coorday-desktop-poll-card__vote{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-brand-500);cursor:pointer;border-radius:999px;margin-left:auto;padding:.32rem .78rem;font-size:.72rem;font-weight:700;transition:background .16s,border-color .16s}.coorday-desktop-poll-card__vote:hover{background:var(--coor-color-accent-soft);border-color:var(--coor-color-accent-default)}.coorday-desktop-task-card.is-tone-blue{border-left-color:var(--coorday-brand-500)}.coorday-desktop-task-card.is-tone-violet{border-left-color:var(--coorday-accent-500)}.coorday-desktop-task-card.is-tone-amber{border-left-color:var(--coorday-warning-500)}.coorday-desktop-task-card.is-tone-green{border-left-color:var(--coorday-success-500)}.coorday-desktop-task-card.is-tone-red{border-left-color:var(--coorday-danger-500)}.coorday-desktop-task-card__trail{opacity:0;pointer-events:none;gap:.22rem;transition:opacity .12s;display:flex;position:absolute;top:.5rem;right:.55rem}.coorday-desktop-task-card:hover .coorday-desktop-task-card__trail,.coorday-desktop-task-card:focus-within .coorday-desktop-task-card__trail{opacity:1;pointer-events:auto}.coorday-desktop-task-card__trail-btn{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);width:1.5rem;height:1.5rem;color:var(--coorday-ink-100,var(--coor-color-text-primary));cursor:pointer;border-radius:999px;place-items:center;font-size:.72rem;font-weight:700;line-height:1;display:grid}.coorday-desktop-task-card__trail-btn:hover{background:var(--coor-color-surface-default)}.coorday-desktop-task-card__trail-btn:disabled{opacity:.5;cursor:not-allowed}.coorday-desktop-task-card__trail-btn.is-success:hover{border-color:var(--coorday-success-500,var(--coor-color-status-success-default));color:var(--coorday-success-500,var(--coor-color-status-success-default))}.coorday-desktop-task-card__trail-btn.is-warning:hover{border-color:var(--coorday-warning-500,var(--coor-color-status-warning-default));color:var(--coorday-warning-500,var(--coor-color-status-warning-default))}@media (prefers-reduced-motion:reduce){.coorday-desktop-task-card__trail{transition:none}}.coorday-desktop-task-card.is-draggable{cursor:grab}.coorday-desktop-task-card.is-dragging{opacity:.52;cursor:grabbing}.coorday-desktop-task-card__progress{background:var(--coor-color-surface-soft);border-radius:999px;height:4px;margin-top:.25rem;position:relative;overflow:hidden}.coorday-desktop-task-card__progress-fill{background:var(--coorday-brand-500);border-radius:999px;position:absolute;inset:0 auto 0 0}.coorday-desktop-task-card.is-tone-violet .coorday-desktop-task-card__progress-fill{background:var(--coorday-accent-500)}.coorday-desktop-task-card.is-tone-amber .coorday-desktop-task-card__progress-fill{background:var(--coorday-warning-500)}.coorday-desktop-task-card.is-tone-green .coorday-desktop-task-card__progress-fill{background:var(--coorday-success-500)}.coorday-desktop-task-card.is-tone-red .coorday-desktop-task-card__progress-fill{background:var(--coorday-danger-500)}.coorday-desktop-task-card h4,.coorday-desktop-notification-card__top h4{overflow-wrap:anywhere;min-width:0;color:var(--coorday-ink-950);margin:0;font-size:.92rem;font-weight:700}.coorday-desktop-task-card p,.coorday-desktop-notification-section__header p,.coorday-desktop-notification-card p{overflow-wrap:anywhere;min-width:0;color:var(--coorday-ink-700);margin:0;font-size:.76rem;line-height:1.5}.coorday-desktop-task-card__meta,.coorday-desktop-notification-card__meta{min-width:0;color:var(--coorday-ink-700);flex-wrap:wrap;gap:.4rem .55rem;font-size:.7rem;display:flex}.coorday-desktop-task-card__meta>span,.coorday-desktop-notification-card__meta>span{overflow-wrap:anywhere;min-width:0;max-width:100%}.coorday-desktop-task-card__dot{background:var(--coor-color-surface-soft);border-radius:999px;width:.42rem;height:.42rem;margin-top:.38rem}.coorday-desktop-task-card__dot.is-blue{background:var(--coorday-brand-500)}.coorday-desktop-task-card__dot.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-task-card__dot.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-task-card__dot.is-green{background:var(--coorday-success-500)}.coorday-desktop-task-card__dot.is-red{background:var(--coorday-danger-500)}.coorday-desktop-notification-section__header h3{color:var(--coorday-ink-950);margin:0;font-size:.92rem;font-weight:700}.coorday-desktop-notification-card{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.85rem}.coorday-desktop-notification-card.is-read{opacity:.7}.coorday-desktop-notification-card__body{gap:.45rem;min-width:0;display:grid}.coorday-desktop-notification-card__top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.coorday-desktop-notification-card__top span{color:var(--coorday-text-dim);flex-shrink:0;font-size:.68rem}.coorday-desktop-notification-row{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.95rem;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:.9rem .95rem;display:grid}.coorday-desktop-notification-row.is-read{opacity:.68}.coorday-desktop-notification-row__stripe{background:var(--coor-color-surface-soft);border-radius:999px;align-self:stretch;width:.22rem}.coorday-desktop-notification-row__stripe.is-blue{background:var(--coorday-brand-500)}.coorday-desktop-notification-row__stripe.is-green{background:var(--coorday-success-500)}.coorday-desktop-notification-row__stripe.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-notification-row__stripe.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-notification-row__stripe.is-red{background:var(--coorday-danger-500)}.coorday-desktop-notification-row__icon{background:var(--coor-color-surface-soft);border-radius:.7rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.85rem;display:inline-flex}.coorday-desktop-notification-row__copy{gap:.24rem;min-width:0;display:grid}.coorday-desktop-notification-row__copy strong{color:var(--coorday-ink-950);font-size:.94rem}.coorday-desktop-notification-row__copy span,.coorday-desktop-notification-row__time{color:var(--coorday-ink-700);font-size:.74rem}.coorday-desktop-notification-error{border:1px solid var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500);border-radius:.95rem;padding:.85rem 1rem;font-size:.78rem;font-weight:600}.coorday-desktop-notification-action,.coorday-desktop-notification-state{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-height:1.9rem;color:var(--coorday-ink-950);border-radius:999px;justify-content:center;align-items:center;padding:.35rem .7rem;font-size:.68rem;font-weight:700;display:inline-flex}.coorday-desktop-notification-action.is-accent{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.coorday-desktop-notification-action:disabled{opacity:.55}.coorday-desktop-score-dashboard{align-content:start;gap:1.1rem;display:grid}.coorday-desktop-score-dashboard__grid{grid-template-columns:minmax(22rem,1.05fr) minmax(20rem,.95fr);gap:1rem;min-width:0;display:grid}.coorday-desktop-score-dashboard__grid.is-secondary{grid-template-columns:minmax(20rem,1fr) minmax(20rem,1fr)}.coorday-desktop-score-dashboard__hero,.coorday-desktop-score-dashboard__panel{border:1px solid var(--coorday-border);background:var(--coor-color-accent-soft);min-width:0;box-shadow:var(--coorday-shadow-soft);border-radius:1rem}.coorday-desktop-score-dashboard__hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.1rem;padding:1.25rem;display:grid}.coorday-desktop-score-dashboard__hero .coorday-desktop-inspector-score__ring{background:var(--coor-color-surface-soft);border-radius:999px;width:8.5rem;height:8.5rem;position:relative;box-shadow:0 18px 40px #0003}.coorday-desktop-score-dashboard__hero .coorday-desktop-inspector-score__ring:after{border-radius:inherit;background:var(--coor-color-surface-soft);content:"";position:absolute;inset:.6rem}.coorday-desktop-score-dashboard__hero-copy{gap:.35rem;min-width:0;display:grid}.coorday-desktop-score-dashboard__hero-copy span,.coorday-desktop-score-dashboard__panel-head span{letter-spacing:.08em;text-transform:uppercase;color:var(--coorday-text-dim);font-size:.7rem;font-weight:800}.coorday-desktop-score-dashboard__hero-copy strong{font-family:var(--coorday-font-display,ui-sans-serif, system-ui);color:var(--coorday-ink-950);font-size:clamp(2.8rem,5vw,4.4rem);line-height:.95}.coorday-desktop-score-dashboard__hero-copy h3{color:var(--coorday-ink-950);margin:0;font-size:1.2rem}.coorday-desktop-score-dashboard__hero-copy p,.coorday-desktop-score-dashboard__privacy-grid p,.coorday-desktop-score-dashboard__metric-grid dt,.coorday-desktop-score-dashboard__groups span{overflow-wrap:anywhere;min-width:0;color:var(--coorday-ink-700);margin:0;font-size:.78rem;line-height:1.45}.coorday-desktop-score-dashboard__panel{gap:.9rem;padding:1rem;display:grid}.coorday-desktop-score-dashboard__panel-head{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.coorday-desktop-score-dashboard__panel-head strong{overflow-wrap:anywhere;min-width:0;color:var(--coorday-ink-950);font-size:.78rem}.coorday-desktop-score-dashboard__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.coorday-desktop-score-dashboard__metric-grid div,.coorday-desktop-score-dashboard__groups li,.coorday-desktop-score-dashboard__privacy-grid p{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);border-radius:.8rem;min-width:0}.coorday-desktop-score-dashboard__metric-grid div{gap:.3rem;padding:.85rem;display:grid}.coorday-desktop-score-dashboard__metric-grid dd{color:var(--coorday-ink-950);margin:0;font-size:1.25rem;font-weight:800}.coorday-desktop-score-dashboard__bars{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.55rem;min-height:10rem;padding:.8rem .2rem 0;display:grid}.coorday-desktop-score-dashboard__bars span{background:var(--coor-color-surface-soft);border-radius:999px;align-items:end;min-height:8rem;display:grid;position:relative;overflow:hidden}.coorday-desktop-score-dashboard__bars span:before{height:var(--score-bar,50%);border-radius:inherit;background:var(--coor-color-accent-soft);content:"";align-self:end;min-height:1rem}.coorday-desktop-score-dashboard__bars em{text-align:center;color:var(--coorday-ink-950);font-size:.62rem;font-style:normal;font-weight:800;position:absolute;inset:auto 0 .35rem}.coorday-desktop-score-dashboard__groups{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.coorday-desktop-score-dashboard__groups li{justify-content:space-between;align-items:center;gap:.75rem;padding:.72rem .8rem;display:flex}.coorday-desktop-score-dashboard__groups strong{color:var(--coorday-ink-950);flex-shrink:0;font-size:1rem}.coorday-desktop-score-dashboard__privacy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.coorday-desktop-score-dashboard__privacy-grid p{padding:.85rem}@media (width<=1100px){.coorday-desktop-score-dashboard__grid,.coorday-desktop-score-dashboard__grid.is-secondary,.coorday-desktop-score-dashboard__privacy-grid{grid-template-columns:1fr}}@media (width<=720px){.coorday-desktop-score-dashboard__hero{grid-template-columns:1fr}.coorday-desktop-score-dashboard__hero .coorday-desktop-inspector-score__ring{width:7rem;height:7rem}.coorday-desktop-score-dashboard__metric-grid{grid-template-columns:1fr}}.coorday-desktop-inbox-overload{border:1px solid var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft);color:var(--coorday-ink-950,var(--coor-color-text-primary));border-radius:.85rem;justify-content:space-between;align-items:center;gap:.85rem;margin-bottom:.85rem;padding:.75rem 1rem;display:flex}.coorday-desktop-inbox-overload__copy{gap:.15rem;min-width:0;display:grid}.coorday-desktop-inbox-overload__copy strong{color:var(--coorday-ink-950,var(--coor-color-text-primary));font-size:.92rem;font-weight:700}.coorday-desktop-inbox-overload__copy span{color:var(--coorday-ink-700,var(--coor-color-text-primary));font-size:.78rem}@media (width<=599px){.coorday-desktop-inbox-overload{flex-direction:column;align-items:stretch}.coorday-desktop-inbox-overload .coorday-desktop-secondary-button{text-align:center;align-self:stretch}}.coorday-desktop-inbox-section__head{grid-template-columns:auto auto 1fr auto;align-items:center;gap:.55rem;padding-right:.25rem;display:grid}.coorday-desktop-inbox-section__avatar{background:var(--coor-color-surface-soft);border:1px solid var(--coor-color-border-default);border-radius:.45rem;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-size:.85rem;line-height:1;display:inline-flex}.coorday-desktop-inbox-section__avatar.is-blue,.coorday-desktop-inbox-section__avatar.is-violet{background:var(--coor-color-accent-soft);border-color:var(--coor-color-border-strong)}.coorday-desktop-inbox-section__avatar.is-amber{background:var(--coor-color-status-warning-soft);border-color:var(--coor-color-status-warning-default)}.coorday-desktop-inbox-section__avatar.is-green{background:var(--coor-color-status-success-soft);border-color:var(--coor-color-status-success-default)}.coorday-desktop-inbox-section__avatar.is-red{background:var(--coor-color-status-danger-soft);border-color:var(--coor-color-status-danger-default)}.coorday-desktop-inbox-section__name{text-transform:none;letter-spacing:0;color:var(--coorday-ink-950,var(--coor-color-text-primary));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:700;overflow:hidden}.coorday-desktop-inbox-section__count{color:var(--coorday-ink-700,var(--coor-color-text-primary));justify-self:end;font-size:.7rem;font-weight:700}.coorday-desktop-day-task__marker.is-blue{background:var(--coorday-brand-600,var(--coor-color-accent-soft))}.coorday-desktop-notifications-layout{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);align-items:start;gap:.85rem;display:grid}.coorday-desktop-notifications-primary{min-width:0}.coorday-desktop-notification-sidebar{gap:.85rem;display:grid;position:sticky;top:1rem}.coorday-desktop-notification-preferences{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.95rem;gap:.65rem;padding:.9rem;display:grid}.coorday-desktop-notification-pref-row{border-top:1px solid var(--coor-color-border-default);justify-content:space-between;align-items:center;gap:.75rem;min-height:2.65rem;padding:.62rem 0;display:flex}.coorday-desktop-notification-pref-row:first-of-type{border-top:0}.coorday-desktop-notification-pref-row span{gap:.14rem;min-width:0;display:grid}.coorday-desktop-notification-pref-row strong{color:var(--coorday-ink-950);font-size:.78rem;font-weight:800}.coorday-desktop-notification-pref-row small,.coorday-desktop-notification-preferences__body{color:var(--coorday-ink-700);font-size:.7rem;line-height:1.45}.coorday-desktop-notification-pref-row input{width:1.5rem;height:1.5rem;accent-color:var(--coorday-brand-600);flex:none}.coorday-desktop-notification-preferences__body{margin:0}.coorday-desktop-notification-preferences__error{color:var(--coorday-danger-500);margin:0;font-size:.72rem;font-weight:700}.coorday-desktop-notification-empty{text-align:center;align-content:center;justify-items:center;gap:.42rem;min-height:14rem;display:grid}.coorday-desktop-notification-empty strong{color:var(--coorday-ink-950);font-size:.95rem;font-weight:800}.coorday-desktop-notification-empty span{max-width:28rem;color:var(--coorday-ink-700);font-size:.78rem;line-height:1.45}.coorday-desktop-notification-filter-rail{display:none}.coorday-desktop-notification-filter-rail__grid{gap:.45rem;display:grid}.coorday-desktop-notification-filter-rail__button{border:1px solid var(--coor-color-border-default);min-height:2.4rem;color:var(--coorday-ink-700);text-align:left;border-radius:.74rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.58rem .68rem;font-size:.74rem;font-weight:800;display:flex}.coorday-desktop-notification-filter-rail__button strong{background:var(--coor-color-surface-soft);min-width:1.45rem;min-height:1.35rem;color:var(--coorday-ink-950);border-radius:999px;justify-content:center;align-items:center;padding:0 .38rem;font-size:.68rem;display:inline-flex}.coorday-desktop-notification-filter-rail__button.is-active{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-ink-950)}.coorday-desktop-notification-focus{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.95rem;gap:.72rem;padding:.9rem;display:grid}.coorday-desktop-notification-focus.is-warning{border-color:var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft)}.coorday-desktop-notification-focus.is-success{border-color:var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft)}.coorday-desktop-notification-focus__head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.coorday-desktop-notification-focus__head h3{color:var(--coorday-ink-950);margin:0;font-size:.9rem}.coorday-desktop-notification-focus__head p{color:var(--coorday-ink-700);margin:.18rem 0 0;font-size:.74rem}.coorday-desktop-notification-focus__head span{background:var(--coor-color-surface-soft);min-width:1.6rem;height:1.6rem;color:var(--coorday-ink-950);border-radius:999px;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:inline-flex}.coorday-desktop-notification-focus__grid{gap:.55rem;display:grid}.coorday-desktop-notification-focus-card{border:1px solid var(--coor-color-border-default);background:#060a122e;border-radius:.82rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.72rem .78rem;display:grid}.coorday-desktop-notification-focus-card__copy{gap:.16rem;min-width:0;display:grid}.coorday-desktop-notification-focus-card__copy strong{color:var(--coorday-ink-950);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:800;overflow:hidden}.coorday-desktop-notification-focus-card__copy em,.coorday-desktop-notification-row__copy small{color:var(--coorday-ink-700);font-size:.68rem;font-style:normal;line-height:1.3}.coorday-desktop-notification-row__copy small{display:block}.coorday-desktop-notification-row__group{align-items:center;gap:.35rem;display:inline-flex!important}.coorday-desktop-notification-focus-card__actions{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.coorday-desktop-notification-action.is-primary{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-default);color:var(--coorday-on-accent)}@media (width<=640px){.coorday-desktop-notifications-layout{grid-template-columns:minmax(0,1fr)}.coorday-desktop-notification-sidebar{order:-1;position:static}.coorday-desktop-notification-row{overflow:hidden}.coorday-desktop-notification-row .coorday-desktop-inline-actions{justify-content:flex-start;justify-self:start;width:100%;min-width:0}.coorday-desktop-notification-action,.coorday-desktop-notification-state{min-width:0;max-width:100%}.coorday-desktop-notification-focus-card{grid-template-columns:auto minmax(0,1fr)}.coorday-desktop-notification-focus-card__actions{grid-column:2;justify-content:flex-start;justify-self:flex-start}}@media (width>=2560px){.coorday-desktop-notifications-layout{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem)}.coorday-desktop-notification-filter-rail{display:grid}}.coorday-desktop-rail{overscroll-behavior:contain;align-content:start;gap:.95rem;height:100%;min-height:0;padding:.95rem .9rem;display:grid;overflow-y:auto}.coorday-desktop-rail::-webkit-scrollbar{width:4px}.coorday-desktop-rail::-webkit-scrollbar-thumb{background:var(--coor-color-surface-soft);border-radius:999px}.coorday-desktop-context-rail{gap:.95rem;display:grid}.coorday-desktop-context-card{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:1rem;gap:.9rem;padding:.95rem;display:grid}.coorday-desktop-context-card__header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.coorday-desktop-context-card__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--coorday-ink-700);margin:0;font-size:.62rem;font-weight:700}.coorday-desktop-context-card__score{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;display:grid}.coorday-desktop-context-card__score-copy{gap:.3rem;display:grid}.coorday-desktop-context-card__score-copy strong{color:var(--coorday-ink-950);font-size:.96rem}.coorday-desktop-context-card__score-copy span,.coorday-desktop-context-card__score-copy em{color:var(--coorday-ink-700);font-size:.74rem}.coorday-desktop-context-card__score-copy em.is-up{color:var(--coorday-success-500)}.coorday-desktop-context-card__score-copy em.is-down{color:var(--coorday-danger-500)}.coorday-desktop-context-card__link{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-height:1.85rem;color:var(--coorday-ink-950);border-radius:.68rem;justify-content:center;align-items:center;padding:.3rem .6rem;font-size:.68rem;font-weight:700;display:inline-flex}.coorday-desktop-context-list{gap:.75rem;display:grid}.coorday-desktop-context-list__item{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.coorday-desktop-context-list__item.is-empty{cursor:default}.coorday-desktop-context-list__stripe{background:var(--coor-color-surface-soft);border-radius:999px;width:.22rem;min-height:2.6rem}.coorday-desktop-context-list__stripe.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-context-list__stripe.is-blue{background:var(--coorday-brand-600)}.coorday-desktop-context-list__stripe.is-green{background:var(--coorday-success-500)}.coorday-desktop-context-list__stripe.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-context-list__copy{gap:.18rem;display:grid}.coorday-desktop-context-list__copy strong{color:var(--coorday-ink-950);font-size:.82rem}.coorday-desktop-context-list__copy span{color:var(--coorday-ink-700);font-size:.74rem}.coorday-desktop-density-metrics,.coorday-desktop-hint-list{gap:.7rem;display:grid}.coorday-desktop-density-metrics__row,.coorday-desktop-hint-list__row{color:var(--coorday-ink-700);justify-content:space-between;align-items:center;gap:.7rem;font-size:.8rem;display:flex}.coorday-desktop-density-metrics__row strong,.coorday-desktop-hint-list__row kbd{color:var(--coorday-ink-950)}.coorday-desktop-hint-list__row kbd{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);min-height:1.5rem;font-size:.68rem;font-family:var(--coorday-font-mono);border-radius:.5rem;justify-content:center;align-items:center;padding:.1rem .45rem;display:inline-flex}.coorday-desktop-detail-panel{height:100%;min-height:0;color:var(--coorday-ink-950);border-left:0;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.coorday-desktop-detail-drawer{z-index:7500;visibility:hidden;pointer-events:none;background:0 0;transition:visibility 0s linear .68s;position:fixed;inset:0}.coorday-desktop-detail-drawer[data-open=true]{visibility:visible;transition:visibility}.coorday-desktop-detail-drawer .dd-panel{border-left:1px solid var(--bd-2,var(--coorday-bd-2));background:var(--bg-2,var(--coorday-bg-2));width:min(720px,50%);height:100%;min-height:0;box-shadow:var(--shadow-3,0 8px 40px #00000080, 0 0 0 1px transparent inset);color:var(--coorday-ink-950);backface-visibility:hidden;will-change:transform;pointer-events:auto;flex-direction:column;transition:transform .36s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%)}.coorday-desktop-detail-drawer[data-open=true] .dd-panel{transform:translate(0)}.coorday-desktop-detail-drawer.coorday-detail-drawer-enter-active,.coorday-desktop-detail-drawer.coorday-detail-drawer-leave-active{visibility:visible;transition:visibility}.coorday-desktop-detail-drawer.coorday-detail-drawer-enter-active .dd-panel,.coorday-desktop-detail-drawer.coorday-detail-drawer-leave-active .dd-panel{transition:transform .36s cubic-bezier(.16,1,.3,1)}.coorday-desktop-detail-drawer.coorday-detail-drawer-leave-active .dd-panel{transition:transform .68s cubic-bezier(.4,0,.2,1)}.coorday-desktop-detail-drawer.coorday-detail-drawer-enter-from .dd-panel,.coorday-desktop-detail-drawer.coorday-detail-drawer-leave-to .dd-panel{transform:translate(100%)}.coorday-desktop-detail-drawer.coorday-detail-drawer-enter-to .dd-panel,.coorday-desktop-detail-drawer.coorday-detail-drawer-leave-from .dd-panel{transform:translate(0)}.coorday-desktop-detail-drawer .dd-head{border-bottom:1px solid var(--bd,var(--coorday-bd));flex:none;align-items:flex-start;gap:10px;padding:22px 28px 18px;display:flex;position:relative}.coorday-desktop-detail-drawer .dd-head-copy{min-width:0;padding-right:76px}.coorday-desktop-detail-drawer .dd-eyebrow,.coorday-desktop-detail-drawer .dd-section-title{letter-spacing:.14em;text-transform:uppercase;color:var(--coor-color-text-muted);margin:0;font-size:10px;font-weight:700}:root[data-theme=light] .coorday-desktop-detail-drawer .dd-eyebrow,:root[data-theme=light] .coorday-desktop-detail-drawer .dd-section-title{color:var(--coor-color-accent-default)}.coorday-desktop-detail-drawer .dd-title{min-width:0;font-family:var(--ff-display,var(--coorday-font-display));letter-spacing:0;color:var(--text-1,var(--coorday-ink-950));flex:1;margin:4px 0 0;font-size:22px;font-weight:800;line-height:1.25}.coorday-desktop-detail-drawer .dd-close{width:32px;height:32px;color:var(--text-3,var(--coorday-ink-700));background:0 0;border:0;border-radius:10px;flex:0 0 32px;place-items:center;transition:background-color .16s,color .16s;display:grid;position:absolute;top:18px;right:22px}.coorday-desktop-detail-drawer .dd-close:hover{background:var(--bg-3,var(--coorday-bg-3));color:var(--text-1,var(--coorday-ink-950))}.coorday-desktop-detail-drawer .dd-close:focus-visible{outline:2px solid var(--coorday-brand-600,var(--coorday-accent-blue));outline-offset:2px;background:var(--bg-3,var(--coorday-bg-3));color:var(--text-1,var(--coorday-ink-950))}.coorday-desktop-detail-drawer .dd-close svg{width:16px;height:16px}.coorday-desktop-detail-drawer .dd-head-spacer{flex:0 0 32px;width:32px;height:32px}.coorday-desktop-detail-drawer .dd-more{right:68px}.coorday-desktop-detail-drawer .dd-body{flex-direction:column;flex:1;gap:28px;min-height:0;padding:22px 28px 32px;display:flex;overflow:auto}.coorday-desktop-detail-drawer .dd-id{flex-direction:column;gap:8px;display:flex}.coorday-desktop-detail-drawer .dd-id-value{font-family:var(--coorday-font-mono);color:var(--text-1,var(--coorday-ink-950));word-break:break-all;font-size:13px}.coorday-desktop-detail-drawer .dd-id-hint{color:var(--text-3,var(--coorday-ink-700));margin:0;font-size:12px;line-height:1.55}.coorday-desktop-detail-drawer .dd-section{flex-direction:column;gap:12px;display:flex}.coorday-desktop-detail-drawer .dd-section-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.coorday-desktop-detail-drawer .dd-section-head .dd-section-title{flex:1;min-width:0}.coorday-desktop-detail-drawer .dd-section-meta{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.coorday-desktop-detail-drawer .dd-actions{flex-wrap:wrap;gap:8px;display:flex}.coorday-detail-drawer__sr-id{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.coorday-desktop-detail-drawer .coorday-desktop-detail-section{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);border-radius:14px;padding:14px}.coorday-desktop-detail-drawer .coorday-desktop-detail-meta-row{margin:0 0 2px}.coorday-desktop-detail-drawer .coorday-desktop-detail-panel__action{background:0 0;border-radius:10px;min-height:32px;padding:0 12px;font-size:12px}@media (width<=720px){.coorday-desktop-detail-drawer .dd-panel{border-left:0;width:100%}}@media (prefers-reduced-motion:reduce){.coorday-desktop-detail-drawer,.coorday-desktop-detail-drawer .dd-panel{transition-duration:1ms}}.coorday-desktop-detail-panel__header{border-bottom:1px solid var(--coorday-bd);flex-shrink:0;align-items:center;gap:10px;padding:14px 16px;display:flex}.coorday-desktop-detail-panel__header.is-item{align-items:stretch;gap:14px;padding:16px;display:grid}.coorday-desktop-detail-panel__toolbar,.coorday-desktop-detail-panel__actions,.coorday-desktop-detail-panel__meta,.coorday-desktop-detail-panel__composer,.coorday-desktop-detail-person,.coorday-desktop-detail-comment,.coorday-desktop-detail-comment__head,.coorday-desktop-detail-history,.coorday-desktop-record-card__row,.coorday-desktop-record-card__footer,.coorday-desktop-strip-row{align-items:center;gap:.7rem;display:flex}.coorday-desktop-detail-panel__toolbar{justify-content:space-between;min-width:0}.coorday-desktop-detail-panel__close,.coorday-desktop-detail-panel__action,.coorday-desktop-record-card__cta,.coorday-desktop-day-section__link{border-radius:.75rem;justify-content:center;align-items:center;font-weight:700;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.coorday-desktop-detail-panel__close{border:1px solid var(--coorday-bd);background:var(--coorday-bg-3);width:2rem;height:2rem;color:var(--coorday-ink-700)}.coorday-desktop-detail-panel__close svg{width:.8rem;height:.8rem}.coorday-desktop-detail-panel__actions{flex-wrap:wrap;justify-content:flex-end;min-width:0}.coorday-desktop-detail-panel__action,.coorday-desktop-record-card__cta,.coorday-desktop-day-section__link{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-height:2rem;color:var(--coorday-ink-950);padding:.4rem .75rem;font-size:.72rem}.coorday-desktop-detail-panel__action.is-primary{background:var(--coorday-brand-600);color:var(--coor-color-text-primary);border-color:#0000}.coorday-desktop-detail-panel__action.is-danger{color:var(--coorday-danger-500)}.coorday-desktop-detail-panel__feedback{border-radius:.95rem;margin:0;padding:.8rem .9rem;font-size:.78rem;line-height:1.5}.coorday-desktop-detail-panel__feedback.is-error{border:1px solid var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500)}.coorday-desktop-detail-panel__feedback.is-success{border:1px solid var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft);color:var(--coorday-success-500)}.coorday-desktop-detail-panel__type{letter-spacing:.14em;text-transform:uppercase;color:var(--coorday-ink-700);align-items:center;gap:.55rem;font-size:.64rem;font-weight:700;display:inline-flex}.coorday-desktop-detail-panel__type-icon,.coorday-desktop-record-card__icon{border-radius:.78rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.coorday-desktop-detail-panel__type-icon{width:1.9rem;height:1.9rem}.coorday-desktop-detail-panel__type-icon svg,.coorday-desktop-record-card__icon svg,.coorday-desktop-detail-quick-action svg,.coorday-desktop-detail-panel__composer-send svg{width:.95rem;height:.95rem}.coorday-desktop-detail-panel__type-icon.is-event,.coorday-desktop-record-card__icon.is-event{background:var(--coor-color-accent-soft);color:var(--coorday-accent-500)}.coorday-desktop-detail-panel__type-icon.is-task,.coorday-desktop-record-card__icon.is-task,.coorday-desktop-detail-panel__type-icon.is-poll,.coorday-desktop-record-card__icon.is-scheduling{background:var(--coor-color-accent-soft);color:var(--coorday-brand-600)}.coorday-desktop-detail-panel__title{font-family:var(--coorday-font-display);letter-spacing:0;flex:1;margin:0;font-size:15px;font-weight:700;line-height:1.25}.coorday-desktop-detail-panel__header.is-item .coorday-desktop-detail-panel__title{flex:none;font-size:20px;line-height:1.22}.coorday-desktop-detail-panel__header-spacer{flex-shrink:0;width:2rem;height:2rem}.coorday-desktop-detail-panel__meta-list{gap:.45rem;display:grid}.coorday-desktop-detail-panel__meta{color:var(--coorday-ink-700);font-size:.76rem}.coorday-desktop-detail-panel__meta svg{width:.85rem;height:.85rem;color:var(--coorday-text-dim);flex-shrink:0}.coorday-desktop-detail-panel__body{gap:12px;min-height:0;padding:16px;display:grid;overflow-y:auto}.coorday-desktop-detail-panel__body::-webkit-scrollbar{width:4px}.coorday-desktop-detail-panel__body::-webkit-scrollbar-thumb{background:var(--coor-color-surface-soft);border-radius:999px}.coorday-desktop-detail-panel__quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.coorday-desktop-detail-panel__quick-actions.is-item{grid-template-columns:repeat(4,minmax(0,1fr))}.coorday-desktop-detail-meta-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;display:flex}.coorday-desktop-detail-badge,.coorday-desktop-detail-pill{white-space:nowrap;align-items:center;display:inline-flex}.coorday-desktop-detail-badge{border:1px solid var(--coorday-bd);background:var(--coorday-bg-3);height:20px;color:var(--coorday-ink-900);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;gap:4px;padding:0 8px;font-size:10px;font-weight:700}.coorday-desktop-detail-badge.is-purple{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-accent-500)}.coorday-desktop-detail-badge.is-green{border-color:var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft);color:var(--coorday-success-500)}.coorday-desktop-detail-pill{border:1px solid var(--coorday-bd);background:var(--coorday-bg-3);height:26px;color:var(--coorday-ink-900);letter-spacing:.04em;border-radius:999px;gap:6px;padding:0 12px;font-size:11px;font-weight:700}.coorday-desktop-detail-pill.is-red{color:var(--coorday-danger-500)}.coorday-desktop-detail-pill-dot{background:var(--coorday-brand-600);border-radius:999px;width:6px;height:6px}.coorday-desktop-detail-pill-dot.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-detail-pill-dot.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-detail-pill-dot.is-green{background:var(--coorday-success-500)}.coorday-desktop-detail-pill-dot.is-red{background:var(--coorday-danger-500)}.coorday-desktop-detail-quick-action{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);border-radius:1rem;justify-items:center;gap:.28rem;min-height:4.15rem;padding:.7rem .45rem;font-size:.72rem;font-weight:700;display:grid}.coorday-desktop-detail-quick-action.is-green{border-color:var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft);color:var(--coorday-success-500)}.coorday-desktop-detail-quick-action.is-blue{color:var(--coorday-brand-600)}.coorday-desktop-detail-quick-action.is-red{color:var(--coorday-danger-500)}.coorday-desktop-detail-panel__action:disabled,.coorday-desktop-detail-quick-action:disabled{opacity:.55;cursor:not-allowed;transform:none}.coorday-desktop-detail-section{border:1px solid var(--coorday-bd);background:var(--coorday-bg-2);border-radius:14px;gap:10px;padding:14px;display:grid}.coorday-desktop-detail-section__label{letter-spacing:.15em;text-transform:uppercase;color:var(--coorday-ink-700);margin:0;font-size:.64rem;font-weight:700}.coorday-desktop-detail-section__copy,.coorday-desktop-detail-person,.coorday-desktop-detail-comment,.coorday-desktop-detail-history{background:0 0;border:0;border-radius:0}.coorday-desktop-detail-section__copy{color:var(--coorday-ink-900);padding:0;font-size:13px;line-height:1.6}.coorday-desktop-detail-agenda{color:var(--coorday-ink-900);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13px;line-height:1.7;list-style:decimal;display:flex}.coorday-desktop-detail-list{gap:0;display:grid}.coorday-desktop-detail-person,.coorday-desktop-detail-comment,.coorday-desktop-detail-history{padding:8px 0}.coorday-desktop-detail-person{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none}.coorday-desktop-detail-person:hover{color:var(--coorday-ink-950)}.coorday-desktop-detail-person:focus-visible{outline:2px solid var(--coorday-brand-500,var(--coor-color-accent-default));outline-offset:2px}.coorday-desktop-detail-comment+.coorday-desktop-detail-comment,.coorday-desktop-detail-history+.coorday-desktop-detail-history{border-top:1px solid var(--coorday-bd)}.coorday-desktop-detail-person__avatar,.coorday-desktop-detail-comment__avatar,.coorday-desktop-detail-panel__composer-avatar{width:28px;height:28px;color:var(--coorday-on-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.coorday-desktop-detail-person__avatar.is-blue,.coorday-desktop-detail-comment__avatar.is-blue{background:var(--coorday-brand-600)}.coorday-desktop-detail-person__avatar.is-violet,.coorday-desktop-detail-comment__avatar.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-detail-person__avatar.is-green,.coorday-desktop-detail-comment__avatar.is-green{background:var(--coorday-success-500)}.coorday-desktop-detail-person__avatar.is-amber,.coorday-desktop-detail-comment__avatar.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-detail-person__avatar.is-red,.coorday-desktop-detail-comment__avatar.is-red{background:var(--coorday-danger-500)}.coorday-desktop-detail-person__copy,.coorday-desktop-detail-history__copy,.coorday-desktop-detail-comment__body,.coorday-desktop-record-card__body,.coorday-desktop-strip-row__copy{flex:1;gap:.18rem;min-width:0;display:grid}.coorday-desktop-detail-person__copy strong,.coorday-desktop-detail-comment__head strong,.coorday-desktop-detail-history__copy strong,.coorday-desktop-record-card__row strong,.coorday-desktop-strip-row__copy strong{color:var(--coorday-ink-950)}.coorday-desktop-detail-person__copy span,.coorday-desktop-detail-comment__body span:last-child,.coorday-desktop-detail-history__copy span,.coorday-desktop-strip-row__copy span{color:var(--coorday-ink-700);font-size:13px}.coorday-desktop-detail-person__status{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:1.6rem;padding:.24rem .55rem;font-size:.66rem;font-weight:700;display:inline-flex}.coorday-desktop-detail-rsvp-row{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.coorday-desktop-detail-rsvp{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:11.5px;font-weight:600;transition:transform .15s,background-color .15s,box-shadow .22s;display:inline-flex}.coorday-desktop-detail-rsvp:hover{transform:translateY(-1px)}.coorday-desktop-detail-rsvp:disabled{opacity:.5;pointer-events:none}.coorday-desktop-detail-rsvp.is-success{background:var(--coor-color-status-success-default);color:var(--coor-color-text-primary);box-shadow:0 1px 2px #00000038}.coorday-desktop-detail-rsvp.is-secondary{border:1px solid var(--coorday-bd);background:var(--coorday-bg-3);color:var(--coorday-ink-950)}.coorday-desktop-detail-rsvp.is-danger{background:var(--coor-color-status-danger-default);color:var(--coor-color-text-primary);box-shadow:0 1px 2px #00000038}.coorday-desktop-detail-person__status.is-green{background:var(--coor-color-status-success-soft);color:var(--coorday-success-500)}.coorday-desktop-detail-person__status.is-blue{background:var(--coor-color-accent-soft);color:var(--coorday-brand-600)}.coorday-desktop-detail-person__status.is-amber{background:var(--coor-color-status-warning-soft);color:var(--coorday-warning-500)}.coorday-desktop-detail-person__status.is-red{background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500)}:root[data-theme=light] .coorday-desktop-detail-badge,:root[data-theme=light] .coorday-desktop-detail-pill,:root[data-theme=light] .coorday-desktop-detail-section__copy{color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-desktop-detail-badge.is-purple{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-desktop-detail-badge.is-green,:root[data-theme=light] .coorday-desktop-detail-person__status.is-green{border-color:var(--coor-color-status-success-default);background:var(--coor-color-surface-default);color:var(--coor-color-status-success-default)}:root[data-theme=light] .coorday-desktop-detail-person__status.is-blue{background:var(--coor-color-surface-default);color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-desktop-detail-person__status.is-amber{background:var(--coor-color-surface-default);color:var(--coor-color-status-warning-default)}:root[data-theme=light] .coorday-desktop-detail-person__status.is-red,:root[data-theme=light] .coorday-desktop-detail-pill.is-red{background:var(--coor-color-surface-default);color:var(--coor-color-status-danger-default)}.coorday-desktop-detail-comment{align-items:flex-start}.coorday-desktop-detail-comment__head{justify-content:flex-start;gap:.45rem;font-size:.72rem}.coorday-desktop-detail-comment__head span{color:var(--coorday-text-dim)}.coorday-desktop-detail-empty{color:var(--coorday-ink-700);padding:8px 0;font-size:13px}.coorday-desktop-detail-history{align-items:flex-start}.coorday-desktop-detail-history__dot{background:var(--coorday-text-dim);border-radius:999px;flex-shrink:0;width:.42rem;height:.42rem;margin-top:.32rem}.coorday-desktop-detail-panel__composer{border-top:1px solid var(--coorday-bd);padding:10px 14px}.coorday-desktop-detail-panel__composer-avatar{background:linear-gradient(135deg, var(--coorday-brand-600) 0%, var(--coorday-accent-500) 100%)}.coorday-desktop-detail-panel__composer-input{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-width:0;color:var(--coorday-ink-950);border-radius:999px;outline:none;flex:1;padding:.72rem .95rem}.coorday-desktop-detail-panel__composer-input::placeholder{color:var(--coorday-ink-700)}.coorday-desktop-detail-panel__composer-send{background:var(--coorday-brand-600);width:2.25rem;height:2.25rem;color:var(--coorday-on-accent);border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.coorday-desktop-utility-stack{align-content:start;gap:.95rem;display:grid}.coorday-desktop-utility-stack__header{color:var(--coorday-ink-950);justify-content:space-between;align-items:center;gap:.8rem;padding:.1rem .2rem 0;display:flex}.coorday-desktop-utility-stack__header strong{font-size:.95rem;font-weight:700;display:block}.coorday-desktop-utility-stack__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--coorday-ink-700);margin:0 0 .2rem;font-size:.64rem;font-weight:700}.coorday-desktop-utility-stack__close{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);width:2rem;height:2rem;color:var(--coorday-ink-700);border-radius:.75rem;justify-content:center;align-items:center;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.coorday-desktop-utility-stack__close svg{width:.8rem;height:.8rem}.coorday-desktop-rail-fade-enter-active,.coorday-desktop-rail-fade-leave-active{transition:opacity .32s cubic-bezier(.2,0,0,1),transform .32s cubic-bezier(.2,0,0,1)}.coorday-desktop-rail-fade-enter-from,.coorday-desktop-rail-fade-leave-to{opacity:0;transform:translate(40px)}@media (width<=600px){.coorday-desktop-rail-fade-enter-active,.coorday-desktop-rail-fade-leave-active{transition:opacity .28s cubic-bezier(.2,0,0,1),transform .28s cubic-bezier(.2,0,0,1)}.coorday-desktop-rail-fade-enter-from,.coorday-desktop-rail-fade-leave-to{transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.coorday-desktop-rail-fade-enter-active,.coorday-desktop-rail-fade-leave-active{transition:opacity 80ms}.coorday-desktop-rail-fade-enter-from,.coorday-desktop-rail-fade-leave-to{transform:none}}.coorday-desktop-detail-panel__composer{background:var(--coorday-bg-raised,var(--coor-color-surface-default));padding-bottom:max(env(safe-area-inset-bottom,0), .6rem);z-index:2;position:sticky;bottom:0}.coorday-desktop-day-section--strip{padding-bottom:.55rem}.coorday-desktop-day-section__link{color:var(--coorday-brand-600);background:0 0;border:0;padding:0;font-size:.72rem}.coorday-desktop-strip-list{gap:.18rem;display:grid}.coorday-desktop-strip-row{border-top:1px solid var(--coor-color-border-default);cursor:pointer;align-items:flex-start;padding:.55rem 0}.coorday-desktop-strip-row:first-child{border-top:0}.coorday-desktop-strip-row__dot{background:var(--coorday-brand-600);border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;margin-top:.42rem}.coorday-desktop-strip-row__dot.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-strip-row__dot.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-strip-row__dot.is-green{background:var(--coorday-success-500)}.coorday-desktop-strip-row__dot.is-red{background:var(--coorday-danger-500)}.coorday-desktop-strip-row__time{color:var(--coorday-text-dim);flex-shrink:0;font-size:.72rem}.coorday-desktop-record-card{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);cursor:pointer;border-radius:.95rem;align-items:flex-start;gap:.75rem;padding:.88rem .92rem .9rem;transition:border-color .16s,background-color .16s,transform .16s;display:flex;position:relative}.coorday-desktop-record-card__inline-actions{z-index:2;opacity:0;pointer-events:none;gap:.25rem;transition:opacity .12s;display:flex;position:absolute;top:.5rem;right:.6rem}.coorday-desktop-record-card:hover .coorday-desktop-record-card__inline-actions,.coorday-desktop-record-card:focus-within .coorday-desktop-record-card__inline-actions{opacity:1;pointer-events:auto}.coorday-desktop-record-card__action{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);width:1.6rem;height:1.6rem;color:var(--coorday-ink-100,var(--coor-color-text-primary));cursor:pointer;border-radius:999px;place-items:center;font-size:.78rem;font-weight:700;line-height:1;display:grid}.coorday-desktop-record-card__action:hover{background:var(--coor-color-surface-default)}.coorday-desktop-record-card__action:disabled{opacity:.5;cursor:not-allowed}.coorday-desktop-record-card__action.is-success:hover{border-color:var(--coorday-success-500,var(--coor-color-status-success-default));color:var(--coorday-success-500,var(--coor-color-status-success-default))}.coorday-desktop-record-card__action.is-warning:hover{border-color:var(--coorday-warning-500,var(--coor-color-status-warning-default));color:var(--coorday-warning-500,var(--coor-color-status-warning-default))}@media (prefers-reduced-motion:reduce){.coorday-desktop-record-card__inline-actions{transition:none}}.coorday-desktop-record-card:hover,.coorday-desktop-day-hero:hover,.coorday-desktop-calendar-event:hover,.coorday-desktop-detail-panel__action:hover,.coorday-desktop-detail-panel__close:hover,.coorday-desktop-detail-quick-action:hover,.coorday-desktop-notification-action:hover,.coorday-desktop-utility-stack__close:hover,.coorday-desktop-record-card__cta:hover,.coorday-desktop-day-section__link:hover{transform:translateY(-1px)}.coorday-desktop-day-hero.is-selected,.coorday-desktop-record-card.is-selected,.coorday-desktop-inbox-item.is-selected,.coorday-desktop-calendar-event.is-selected{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.coorday-desktop-record-card__marker{background:var(--coorday-brand-600);border-radius:999px;width:.22rem;position:absolute;top:.6rem;bottom:.6rem;left:0}.coorday-desktop-record-card__marker.is-violet{background:var(--coorday-accent-500)}.coorday-desktop-record-card__marker.is-amber{background:var(--coorday-warning-500)}.coorday-desktop-record-card__marker.is-green{background:var(--coorday-success-500)}.coorday-desktop-record-card__marker.is-red{background:var(--coorday-danger-500)}.coorday-desktop-record-card__icon{width:1.9rem;height:1.9rem;margin-top:.08rem}.coorday-desktop-record-card__row{justify-content:space-between;align-items:flex-start}.coorday-desktop-record-card__row strong{font-size:.84rem;line-height:1.35}.coorday-desktop-record-card__row span,.coorday-desktop-record-card__footer span{color:var(--coor-color-text-muted);flex-shrink:0;font-size:.7rem}.coorday-desktop-record-card__meta{flex-wrap:wrap;gap:.35rem .45rem;display:flex}.coorday-desktop-record-card__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--coor-color-text-muted);font-size:.6rem;font-weight:700}:root[data-theme=light] .coorday-desktop-record-card__row span,:root[data-theme=light] .coorday-desktop-record-card__footer span,:root[data-theme=light] .coorday-desktop-record-card__eyebrow{color:var(--coorday-ink-700)}.coorday-desktop-chip{border-radius:999px;justify-content:center;align-items:center;min-height:1.3rem;padding:.14rem .45rem;font-size:.63rem;font-weight:700;display:inline-flex}.coorday-desktop-chip.is-blue{background:var(--coor-color-accent-soft);color:var(--coor-color-text-primary)}.coorday-desktop-chip.is-violet{background:var(--coor-color-accent-soft);color:var(--coor-color-accent-default)}.coorday-desktop-chip.is-amber,.coorday-desktop-chip.is-warning{background:var(--coor-color-status-warning-soft);color:var(--coor-color-status-warning-default)}.coorday-desktop-chip.is-green,.coorday-desktop-chip.is-success{background:var(--coor-color-status-success-soft);color:var(--coor-color-status-success-default)}.coorday-desktop-chip.is-red,.coorday-desktop-chip.is-danger,.coorday-desktop-chip.is-danger{background:var(--coor-color-status-danger-soft);color:var(--coor-color-status-danger-default)}:root[data-theme=light] .coorday-desktop-chip.is-blue{color:var(--coor-color-text-primary)}:root[data-theme=light] .coorday-desktop-chip.is-violet{color:var(--coorday-accent-700,var(--coor-color-accent-default))}:root[data-theme=light] .coorday-desktop-chip.is-amber,:root[data-theme=light] .coorday-desktop-chip.is-warning{color:var(--coorday-warning-700,var(--coor-color-status-warning-default))}:root[data-theme=light] .coorday-desktop-chip.is-green,:root[data-theme=light] .coorday-desktop-chip.is-success{color:var(--coorday-success-700,var(--coor-color-status-success-default))}:root[data-theme=light] .coorday-desktop-chip.is-red,:root[data-theme=light] .coorday-desktop-chip.is-danger{color:var(--coorday-danger-700,var(--coor-color-status-danger-default))}.coorday-desktop-record-card__subcopy{color:var(--coorday-ink-700);font-size:.7rem}.coorday-desktop-record-card__progress{background:var(--coor-color-surface-soft);border-radius:999px;width:100%;height:.22rem;display:block;position:relative;overflow:hidden}.coorday-desktop-record-card__progress-bar{border-radius:inherit;background:linear-gradient(90deg, var(--coorday-brand-600) 0%, var(--coorday-accent-500) 100%);height:100%;display:block}.coorday-desktop-record-card__footer{justify-content:space-between}.coorday-desktop-record-card__cta{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-brand-600)}.coorday-desktop-inbox-item{cursor:pointer}.coorday-desktop-calendar-event{cursor:pointer;position:relative;overflow:hidden}.coorday-desktop-calendar-event:before{content:"";background:var(--coorday-accent-500);width:.2rem;position:absolute;top:0;bottom:0;left:0}.coorday-desktop-calendar-event.has-conflict:before{background:var(--coorday-warning-500)}.coorday-desktop-utility-stack.is-hidden-preview{display:none}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail.is-system-drawer{overscroll-behavior:contain;background:var(--coorday-bg-2);border-top:0;border-bottom:0;border-right:0;border-radius:0;flex-direction:column;gap:0;width:min(720px,50vw);max-width:100%;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__header{flex-wrap:nowrap}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__copy{gap:2px;display:grid}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__copy .dd-title,.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__copy p{margin:0}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-card__badge{border-radius:8px;flex:none;width:32px;height:32px;font-size:.92rem}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__invite-action{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;min-height:32px;padding-inline:.65rem;overflow:hidden}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__surface-body.dd-body{overscroll-behavior:contain;flex-direction:column;gap:12px;min-height:0;padding:16px;display:flex;overflow:auto}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__surface-body.dd-body .coorday-desktop-filter-tabs{margin:0;padding:0}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__panels,.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__activity{gap:12px;padding:0;display:grid}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__activity{position:static}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-secondary-button{min-height:32px}@media (width<=1023px){.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail.is-system-drawer{width:100%}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__header{flex-wrap:wrap}}@media (width<=599px){.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__header{grid-template-columns:32px 32px minmax(0,1fr);align-items:center;display:grid}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__invite-action{grid-column:1/-1;justify-self:stretch;width:100%;max-width:none}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__surface-body.dd-body .coorday-desktop-filter-tabs{contain:none;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:100%;display:grid;overflow:visible}.coorday-desktop-detail-drawer.coorday-desktop-group-detail-drawer .coorday-desktop-group-detail__surface-body.dd-body .coorday-desktop-filter-tab{justify-content:center;width:100%;min-width:0;padding-inline:.35rem}}.coorday-desktop-offline-banner{z-index:20;border:1px solid var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft);color:var(--coorday-warning-500);letter-spacing:.04em;border-radius:.95rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;font-size:.78rem;font-weight:700;display:flex;position:sticky;top:.85rem}.coorday-desktop-offline-banner .coorday-desktop-secondary-button{flex-shrink:0}.coorday-desktop-overlay-backdrop{z-index:8000;-webkit-backdrop-filter:blur(2px);background:#05070c8c;justify-content:center;padding:5.25rem 1.5rem 1.5rem;display:flex;position:fixed;inset:0}.coorday-desktop-overlay{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:1.1rem;grid-template-rows:auto minmax(0,1fr);gap:1rem;width:min(100%,76rem);max-height:calc(100vh - 6.75rem);padding:1.25rem;display:grid;box-shadow:0 36px 90px #04081061}.coorday-desktop-overlay.is-modal{width:min(100%,52rem)}.coorday-desktop-overlay.is-palette{width:min(100%,68rem)}.coorday-desktop-overlay__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.coorday-desktop-overlay__eyebrow,.coorday-desktop-overlay-card__label{letter-spacing:.16em;text-transform:uppercase;color:var(--coorday-ink-700);margin:0 0 .35rem;font-size:.7rem;font-weight:700}.coorday-desktop-overlay__title{color:var(--coorday-ink-950);margin:0;font-size:1.2rem;font-weight:700}.coorday-desktop-overlay__close{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);width:2.5rem;height:2.5rem;color:var(--coorday-ink-950);border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.coorday-desktop-overlay__close svg{width:1rem;height:1rem}.coorday-desktop-overlay__body{gap:1rem;min-height:0;padding-right:.25rem;display:grid;overflow:auto}.coorday-desktop-overlay__stack{gap:1rem;display:grid}.coorday-desktop-overlay-card{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.95rem;gap:1rem;padding:1.1rem;display:grid}.coorday-desktop-overlay-card__section{gap:.7rem;display:grid}.coorday-desktop-overlay-card strong{color:var(--coorday-ink-950)}.coorday-desktop-overlay-grid{gap:1rem;display:grid}.coorday-desktop-overlay-grid--templates{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.coorday-desktop-overlay-stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.coorday-desktop-overlay-stepper__item{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);text-align:left;border-radius:.85rem;align-content:center;gap:.2rem;min-height:4.1rem;padding:.8rem .9rem;display:grid}.coorday-desktop-overlay-stepper__item span{letter-spacing:.14em;text-transform:uppercase;color:var(--coorday-ink-700);font-size:.68rem;font-weight:700}.coorday-desktop-overlay-stepper__item strong{font-size:.82rem}.coorday-desktop-overlay-stepper__item.is-active{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.coorday-desktop-overlay-slot{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.85rem;gap:.9rem;padding:.95rem 1rem;display:grid}.coorday-desktop-overlay-callout{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-accent-soft);border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .95rem;display:flex}.coorday-desktop-overlay-callout strong{font-size:.8rem}.coorday-desktop-overlay-callout span{color:var(--coorday-ink-800);font-size:.78rem}.coorday-desktop-overlay-callout.is-danger{border-color:var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-soft)}.coorday-desktop-overlay-template{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);text-align:left;border-radius:.85rem;gap:.3rem;width:100%;padding:.95rem 1rem;display:grid}.coorday-desktop-overlay-template span,.coorday-desktop-overlay-template small{color:var(--coorday-ink-700)}.coorday-desktop-overlay-template span{font-size:.8rem;line-height:1.5}.coorday-desktop-overlay-template small{text-transform:capitalize;font-size:.72rem;font-weight:700}.coorday-desktop-overlay-template.is-active{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.coorday-desktop-overlay-avatar{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.coorday-desktop-overlay-avatar__frame{aspect-ratio:1;border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:50%;place-items:center;width:min(100%,12rem);display:grid;overflow:hidden}.coorday-desktop-overlay-avatar__frame--image{box-shadow:none;background:0 0;border-color:#0000}.coorday-desktop-overlay-avatar__frame img{border-radius:inherit;object-fit:cover;transform-origin:50%;width:100%;height:100%;display:block}.coorday-desktop-overlay-avatar__frame span{color:var(--coorday-ink-950);font-size:2rem;font-weight:800}.coorday-desktop-overlay-avatar input[type=range]{width:100%}.coorday-desktop-primary-button.is-danger{border-color:var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-default);color:var(--coor-color-text-primary)}.coorday-desktop-overlay-chip-grid{flex-wrap:wrap;gap:.6rem;display:flex}.coorday-desktop-overlay-chip-grid.is-list{display:grid}.coorday-desktop-overlay-chip{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-height:2.15rem;color:var(--coorday-ink-900);border-radius:999px;justify-content:center;align-items:center;padding:.45rem .8rem;font-size:.76rem;font-weight:700;display:inline-flex}.coorday-desktop-overlay-chip.is-active{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-brand-500)}.coorday-desktop-overlay__actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.coorday-desktop-overlay-result-list,.coorday-desktop-overlay-shortcuts{gap:.75rem;display:grid}.coorday-desktop-overlay-empty{border:1px dashed var(--coorday-border);color:var(--coorday-ink-700);border-radius:.85rem;padding:1rem;font-size:.8rem}.coorday-desktop-overlay-link{color:var(--coorday-brand-500);background:0 0;border:0;justify-self:start;padding:0;font-size:.75rem;font-weight:700}.coorday-desktop-overlay-shortcut{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}.coorday-desktop-overlay-shortcut div{gap:.18rem;min-width:0;display:grid}.coorday-desktop-overlay-shortcut strong{font-size:.86rem}.coorday-desktop-overlay-shortcut span{color:var(--coorday-ink-700);font-size:.75rem}.coorday-desktop-overlay-shortcut kbd{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);min-width:4.75rem;color:var(--coorday-ink-900);border-radius:.65rem;justify-content:center;align-items:center;padding:.3rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.coorday-desktop-context-menu-layer{z-index:8200;position:fixed;inset:0}.coorday-desktop-focus-screen{z-index:78;background:var(--coor-color-surface-default);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.coorday-desktop-focus-screen__panel{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:1.1rem;gap:1rem;width:min(100%,34rem);padding:1.5rem;display:grid;box-shadow:0 34px 84px #02060c6b}.coorday-desktop-focus-screen__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--coorday-brand-400);font-size:.72rem;font-weight:700}.coorday-desktop-focus-screen__title{color:var(--coorday-ink-950);margin:0;font-size:2.35rem;line-height:1.05}.coorday-desktop-focus-screen__body{color:var(--coorday-ink-700);margin:0;font-size:.88rem;line-height:1.6}.coorday-desktop-focus-screen__timer{color:var(--coorday-ink-950);font-size:4.5rem;font-weight:800;line-height:1}.coorday-desktop-focus-screen__meter{background:var(--coor-color-surface-soft);border-radius:999px;width:100%;height:.8rem;overflow:hidden}.coorday-desktop-focus-screen__meter span{border-radius:inherit;background:var(--coor-color-accent-soft);height:100%;display:block}.coorday-desktop-focus-screen__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.coorday-desktop-focus-screen__stats div{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.85rem;gap:.25rem;padding:.85rem .9rem;display:grid}.coorday-desktop-focus-screen__stats span{letter-spacing:.12em;text-transform:uppercase;color:var(--coorday-ink-700);font-size:.72rem;font-weight:700}.coorday-desktop-focus-screen__stats strong{color:var(--coorday-ink-950);font-size:.92rem}.coorday-desktop-focus-screen__actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.coorday-desktop-context-menu{border:1px solid var(--coorday-bd-2,var(--coor-color-border-default));background:var(--coorday-bg-2,var(--coor-color-surface-default));width:max-content;min-width:220px;max-width:min(100vw - 16px,280px);max-height:calc(100vh - 16px);color:var(--coorday-ink-950,var(--coor-color-text-primary));-webkit-backdrop-filter:blur(8px);border-radius:12px;outline:none;gap:2px;padding:6px;animation:.22s modalIn;display:grid;position:fixed;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.coorday-desktop-context-menu__item{width:100%;min-height:36px;color:var(--coorday-ink-900,var(--coor-color-text-primary));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:7px 9px;font-size:12px;font-weight:700;line-height:1.25;display:grid}.coorday-desktop-context-menu__item:hover,.coorday-desktop-context-menu__item:focus-visible{background:var(--coorday-bg-3,var(--coor-color-surface-soft));color:var(--coorday-ink-950,var(--coor-color-text-primary));outline:none}.coorday-desktop-context-menu__item.is-danger{color:var(--coorday-danger-500,var(--coor-color-status-danger-default))}.coorday-desktop-context-menu__icon{background:var(--coor-color-surface-soft);color:currentColor;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.coorday-desktop-context-menu__icon svg{width:15px;height:15px}.coorday-desktop-context-menu__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.coorday-desktop-bulk-bar{z-index:75;border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:999px;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 24px 48px #02060c57}.coorday-desktop-bulk-bar__summary{color:var(--coorday-ink-950);align-items:baseline;gap:.45rem;display:flex}.coorday-desktop-bulk-bar__summary span{color:var(--coorday-ink-700);font-size:.76rem}.coorday-desktop-bulk-bar__actions{flex-wrap:wrap;gap:.55rem;display:flex}.coorday-desktop-bulk-bar__move{align-items:center;gap:.35rem;display:inline-flex}.coorday-desktop-bulk-bar__actions button,.coorday-desktop-bulk-bar__move select,.coorday-desktop-toast__actions button{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-height:2rem;color:var(--coorday-ink-950);border-radius:999px;justify-content:center;align-items:center;padding:.35rem .75rem;font-size:.73rem;font-weight:700;display:inline-flex}.coorday-desktop-bulk-bar__move select{appearance:none;background:var(--coor-color-surface-soft);max-width:12rem;padding-right:1.65rem}.coorday-desktop-bulk-bar__actions button:disabled{cursor:not-allowed;opacity:.45}.coorday-desktop-toast-stack{z-index:9000;pointer-events:none;gap:8px;width:min(340px,100vw - 36px);display:grid;position:fixed;bottom:110px;right:18px}.coorday-desktop-toast{border:1px solid var(--coor-color-border-default);background:var(--coorday-bg-3,var(--coor-color-surface-default));box-shadow:var(--coorday-shadow-2,0 16px 48px #00000073);-webkit-backdrop-filter:blur(8px);pointer-events:auto;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;animation:.22s modalIn;display:flex}.coorday-desktop-toast__icon{background:var(--coor-color-accent-soft);width:28px;height:28px;color:var(--coorday-accent-blue);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.coorday-desktop-toast__icon svg{width:16px;height:16px}.coorday-desktop-toast.is-success{border-color:var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft)}.coorday-desktop-toast.is-success .coorday-desktop-toast__icon{background:var(--coor-color-status-success-soft);color:var(--coorday-accent-green)}.coorday-desktop-toast.is-error,.coorday-desktop-toast.is-critical{border-color:var(--coor-color-status-danger-default);background:var(--coor-color-status-danger-soft)}.coorday-desktop-toast.is-error .coorday-desktop-toast__icon,.coorday-desktop-toast.is-critical .coorday-desktop-toast__icon{background:var(--coor-color-status-danger-soft);color:var(--coorday-accent-red)}.coorday-desktop-toast.is-warning{border-color:var(--coor-color-status-warning-default);background:var(--coor-color-status-warning-soft)}.coorday-desktop-toast.is-warning .coorday-desktop-toast__icon{background:var(--coor-color-status-warning-soft);color:var(--coorday-accent-amber)}.coorday-desktop-toast__copy{flex:auto;gap:.25rem;min-width:0;display:grid}.coorday-desktop-toast__copy strong{color:var(--coorday-ink-950);font-size:.88rem}.coorday-desktop-toast__copy span{color:var(--coorday-ink-700);font-size:.76rem;line-height:1.5}.coorday-desktop-toast__actions{flex-wrap:wrap;flex:none;gap:.5rem;display:flex}.coorday-desktop-toast__actions small{color:var(--coorday-ink-700);margin-left:.35rem;font-size:.68rem}@keyframes modalIn{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}.coorday-desktop-task-card.is-bulk-selected,.coorday-desktop-notification-row.is-bulk-selected,.coorday-desktop-group-detail__member.is-bulk-selected,.coorday-desktop-inbox-item.is-bulk-selected{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}@media (width<=1023px){.coorday-desktop-overlay-backdrop{align-items:flex-end;padding:1rem}.coorday-desktop-overlay{border-radius:1rem;max-height:min(85vh,54rem)}.coorday-desktop-overlay-grid--templates,.coorday-desktop-focus-screen__stats,.coorday-desktop-overlay-stepper{grid-template-columns:minmax(0,1fr)}.coorday-desktop-focus-screen__panel{padding:1.15rem}.coorday-desktop-focus-screen__timer{font-size:3.2rem}.coorday-desktop-bulk-bar{border-radius:1rem;justify-content:space-between;bottom:1rem;left:1rem;right:1rem;transform:none}.coorday-desktop-toast-stack{width:auto;bottom:80px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.coorday-desktop-overlay-backdrop,.coorday-desktop-overlay,.coorday-desktop-context-menu,.coorday-desktop-bulk-bar,.coorday-desktop-toast{transition:none!important;animation:none!important}}.coorday-mobile-workspace-tools,.coorday-desktop-inspector-card--mini-month{display:none}@media (width>=1920px){.coorday-desktop-inspector-card--mini-month{display:block}}.coorday-desktop-surface{width:100%}.coorday-desktop-surface[data-view=auth]{max-width:none}.coorday-mobile-workspace-nav,.coorday-mobile-group-strip{overscroll-behavior-x:contain;contain:paint;scrollbar-width:none;gap:.65rem;min-width:0;max-width:100%;display:flex;overflow-x:auto}.coorday-mobile-workspace-nav::-webkit-scrollbar{display:none}.coorday-mobile-group-strip::-webkit-scrollbar{display:none}.coorday-mobile-workspace-nav__item,.coorday-mobile-group-strip__item{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-height:2.75rem;color:var(--coorday-ink-700);border-radius:999px;flex-shrink:0;align-items:center;gap:.6rem;padding:.72rem .95rem;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex}.coorday-mobile-workspace-nav__item.is-active,.coorday-mobile-group-strip__item.is-active{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-ink-950);box-shadow:0 14px 30px #080f202e}.coorday-mobile-workspace-nav__label,.coorday-mobile-group-strip__name{font-size:.8rem;font-weight:700;line-height:1.1}.coorday-mobile-workspace-nav__count,.coorday-mobile-group-strip__meta{background:var(--coor-color-surface-soft);min-width:1.25rem;height:1.25rem;color:var(--coorday-ink-950);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.64rem;font-weight:800;line-height:1;display:inline-flex}.coorday-mobile-workspace-nav__count.is-danger{background:var(--coor-color-status-danger-soft);color:var(--coorday-danger-500)}.coorday-mobile-workspace-nav__count.is-violet{background:var(--coor-color-accent-soft);color:var(--coorday-accent-500)}.coorday-mobile-group-strip__copy{align-items:center;gap:.55rem;min-width:0;display:inline-flex}.coorday-mobile-group-strip__name{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.coorday-mobile-group-strip__dot,.coorday-mobile-group-strip__plus{flex-shrink:0}.coorday-mobile-group-strip__dot{background:var(--coorday-text-dim);border-radius:999px;width:.5rem;height:.5rem}.coorday-mobile-group-strip__dot.is-blue{background:var(--coorday-brand-600)}.coorday-mobile-group-strip__dot.is-violet{background:var(--coorday-accent-500)}.coorday-mobile-group-strip__dot.is-amber{background:var(--coorday-warning-500)}.coorday-mobile-group-strip__dot.is-green{background:var(--coorday-success-500)}.coorday-mobile-group-strip__dot.is-red{background:var(--coorday-danger-500)}.coorday-mobile-group-strip__item.is-create{color:var(--coorday-brand-600);border-style:dashed}.coorday-mobile-group-strip__plus{justify-content:center;align-items:center;width:1rem;font-size:1rem;font-weight:800;display:inline-flex}:root[data-theme=light] .coorday-mobile-workspace-nav__item,:root[data-theme=light] .coorday-mobile-group-strip__item,:root[data-theme=light] .coorday-mobile-workspace-nav__count,:root[data-theme=light] .coorday-mobile-group-strip__meta{background:var(--coor-color-surface-default)}@media (width>=1536px){.coorday-desktop-surface{gap:1.75rem}.coorday-desktop-day-highlights{grid-template-columns:minmax(0,.94fr) minmax(0,.94fr) minmax(19rem,1.22fr)}.coorday-desktop-day-grid{grid-template-columns:minmax(0,1.2fr) minmax(23.25rem,.8fr);gap:1.25rem}.coorday-desktop-day-hero-cluster{grid-template-columns:minmax(24rem,1.28fr) minmax(15rem,.72fr)}.coorday-desktop-day-sidecards{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.coorday-desktop-inbox-grid,.coorday-desktop-group-columns,.coorday-desktop-settings-grid{gap:1.25rem}}@media (width>=1024px){.coorday-desktop-surface{margin-inline:auto}.coorday-desktop-surface[data-view=auth]{max-width:none;margin-inline:0}.coorday-desktop-intro__banner{grid-template-columns:minmax(0,1fr) auto}}@media (width>=1024px) and (width<=1439px){.coorday-desktop-surface{max-width:76rem}.coorday-desktop-surface[data-view=auth]{max-width:none}}@media (width>=1920px){.coorday-desktop-surface{gap:1.9rem;max-width:124rem}.coorday-desktop-surface[data-view=auth]{max-width:none}.coorday-desktop-day-highlights{grid-template-columns:minmax(0,.96fr) minmax(0,.96fr) minmax(20rem,1.24fr)}.coorday-desktop-day-grid{grid-template-columns:minmax(0,1.24fr) minmax(24rem,.76fr);gap:1.35rem}.coorday-desktop-inbox-grid,.coorday-desktop-group-columns,.coorday-desktop-settings-grid{gap:1.35rem}.coorday-control{padding-inline:1.1rem}}@media (width>=2560px){.coorday-desktop-surface{max-width:140rem}.coorday-desktop-surface[data-view=auth]{max-width:none}.coorday-desktop-day-grid{grid-template-columns:minmax(0,1.28fr) minmax(25rem,.72fr)}}@media (width>=3440px){.coorday-desktop-surface{gap:2.05rem;max-width:156rem}.coorday-desktop-surface[data-view=auth]{max-width:none}.coorday-desktop-day-highlights{grid-template-columns:minmax(0,.98fr) minmax(0,.98fr) minmax(21rem,1.3fr)}.coorday-desktop-day-grid{grid-template-columns:minmax(0,1.34fr) minmax(26rem,.68fr);gap:1.5rem}.coorday-desktop-inbox-grid,.coorday-desktop-group-columns,.coorday-desktop-settings-grid{gap:1.5rem}}@media (width<=1023px){.coorday-workspace-shell,.coorday-workspace-shell.has-rail,.coorday-workspace-shell.sidebar-collapsed,.coorday-workspace-shell.sidebar-collapsed.has-rail{grid-template-columns:minmax(0,1fr)}.coorday-workspace-header{z-index:45;padding:calc(env(safe-area-inset-top,0px) + .95rem) 1rem .9rem;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:var(--coor-color-surface-default);position:sticky;top:0}:root[data-theme=light] .coorday-workspace-header{background:var(--coor-color-surface-default)}.coorday-workspace-header__lead{align-items:flex-start;gap:.9rem;min-width:0;display:flex}.coorday-workspace-header__copy{flex:1}.coorday-workspace-header__aside{width:100%}.coorday-workspace-main{padding:.95rem 1rem calc(env(safe-area-inset-bottom,0px) + 1rem);gap:1rem}.coorday-workspace-mobile-menu{margin-top:.05rem;display:inline-flex}.coorday-workspace-sidebar{z-index:6001;border-right:1px solid var(--coorday-border-soft);width:min(280px,80vw);max-width:80vw;height:100dvh;padding:calc(env(safe-area-inset-top,0px) + .875rem) .875rem calc(env(safe-area-inset-bottom,0px) + .875rem);box-shadow:none;opacity:0;pointer-events:none;border-top:0;transition:transform .24s,opacity .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.coorday-workspace-shell.is-sidebar-drawer-open .coorday-workspace-sidebar{opacity:1;pointer-events:auto;transform:translate(0)}.coorday-workspace-sidebar .coorday-desktop-sidebar-toggle{display:none}.coorday-mobile-workspace-tools{gap:.75rem;min-width:0;display:grid;overflow:hidden}.coorday-desktop-top-actions{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:100%;padding-bottom:.15rem;overflow-x:auto}.coorday-desktop-top-actions::-webkit-scrollbar{display:none}.coorday-desktop-top-actions__primary,.coorday-desktop-top-actions__secondary,.coorday-desktop-top-actions__icon,.coorday-desktop-calendar-toggle{flex-shrink:0}.coorday-workspace-shell.has-rail:after{content:none}.coorday-workspace-rail{z-index:7500;border-left:0;border-top:1px solid var(--coor-color-border-default);border-radius:1.5rem 1.5rem 0 0;max-height:min(85dvh,44rem);position:fixed;inset:auto 0 0;box-shadow:0 -24px 64px #0000005c}.coorday-workspace-rail-shell-enter-active,.coorday-workspace-rail-shell-leave-active{transition:opacity .26s,transform .26s}.coorday-workspace-rail-shell-enter-from,.coorday-workspace-rail-shell-leave-to{transform:translateY(100%)}.coorday-workspace-rail-shell-leave-active{width:auto;inset:auto 0 0}:is(.coorday-workspace-shell:has(.coorday-desktop-context-inspector) .coorday-workspace-rail,.coorday-workspace-shell:has(.coorday-desktop-context-inspector) .coorday-workspace-rail-backdrop){display:none}.coorday-desktop-rail{padding:1rem 1rem calc(env(safe-area-inset-bottom,0px) + 1rem)}.coorday-desktop-day-highlights,.coorday-desktop-intro__metrics,.coorday-desktop-groups-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-desktop-day-summary__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.coorday-desktop-day-grid,.coorday-desktop-inbox-grid,.coorday-desktop-group-columns,.coorday-desktop-settings-grid{grid-template-columns:minmax(0,1fr)}.coorday-desktop-day-hero__metrics,.coorday-desktop-day-workspace__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-desktop-day-hero-cluster{grid-template-columns:minmax(0,1fr)}.coorday-desktop-day-sidecards{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-desktop-score-card{grid-column:1/-1}.coorday-desktop-calendar-week{grid-template-columns:repeat(4,minmax(0,1fr))}.coorday-desktop-local-nav{display:grid}.coorday-desktop-detail-panel__quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=769px) and (width<=1023px){.coorday-workspace-shell,.coorday-workspace-shell.has-rail,.coorday-workspace-shell.sidebar-collapsed,.coorday-workspace-shell.sidebar-collapsed.has-rail{grid-template-columns:4rem minmax(0,1fr)}.coorday-workspace-sidebar{z-index:1;opacity:1;pointer-events:auto;width:4rem;max-width:none;height:100%;padding:.75rem .35rem;transition:none;position:relative;inset:auto;transform:none}.coorday-workspace-mobile-menu,.coorday-workspace-sidebar-backdrop{display:none}.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-search{justify-content:center;width:2.2rem;padding:0}.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-search__input,.coorday-workspace-shell.sidebar-collapsed .coorday-desktop-search__kbd{display:none}}@media (width<=767px){.coorday-desktop-insight,.coorday-desktop-score-card__main,.coorday-desktop-waiting-row,.coorday-desktop-day-hero__head,.coorday-desktop-day-workspace__header,.coorday-desktop-day-schedule-card,.coorday-desktop-day-task__row,.coorday-desktop-record-card__row,.coorday-desktop-record-card__footer,.coorday-desktop-strip-row,.coorday-desktop-detail-panel__toolbar,.coorday-desktop-detail-panel__actions,.coorday-desktop-detail-panel__composer,.coorday-desktop-inbox-item__top,.coorday-desktop-settings-row,.coorday-desktop-settings-toggle,.coorday-desktop-settings-profile,.coorday-desktop-settings-profile--wide,.coorday-desktop-settings-banner,.coorday-desktop-group-card__top{flex-direction:column}.coorday-desktop-day-highlights,.coorday-desktop-intro__metrics,.coorday-desktop-groups-stats,.coorday-desktop-calendar-week,.coorday-desktop-day-sidecards{grid-template-columns:minmax(0,1fr)}.coorday-desktop-view-board,.coorday-desktop-screen-head,.coorday-desktop-screen-head__copy,.coorday-desktop-groups-stats,.coorday-desktop-group-columns,.coorday-desktop-group-column,.coorday-desktop-group-card,.coorday-desktop-group-invite,.coorday-desktop-group-detail,.coorday-desktop-group-detail__panels,.coorday-desktop-group-detail__panel,.coorday-desktop-group-detail__danger{box-sizing:border-box;min-width:0;max-width:100%}.coorday-desktop-view-board,.coorday-desktop-group-column,.coorday-desktop-group-detail,.coorday-desktop-group-detail__panels,.coorday-desktop-group-detail__panel{grid-template-columns:minmax(0,1fr)}.coorday-desktop-screen-head__copy>*,.coorday-desktop-group-detail__copy>*,.coorday-desktop-group-detail__body,.coorday-desktop-group-detail__danger span{overflow-wrap:anywhere}.coorday-desktop-settings-actions .coorday-desktop-secondary-button,.coorday-desktop-group-detail__danger .coorday-desktop-secondary-button{width:100%;min-width:0}.coorday-desktop-filter-tabs{contain:paint;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:auto}.coorday-desktop-filter-tabs::-webkit-scrollbar{display:none}.coorday-desktop-filter-tab{white-space:nowrap;flex:none}.coorday-bottom-nav{contain:paint;overflow:hidden}.coorday-bottom-nav__item{min-width:0;overflow:hidden}.coorday-bottom-nav__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.coorday-desktop-day-summary__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-desktop-settings-field-grid{grid-template-columns:minmax(0,1fr)}.coorday-desktop-notification-row{grid-template-columns:auto minmax(0,1fr)}.coorday-desktop-notification-row__time,.coorday-desktop-notification-row .coorday-desktop-inline-actions{grid-column:2}.coorday-desktop-score-card__stats,.coorday-desktop-day-hero__metrics,.coorday-desktop-day-workspace__stats{grid-template-columns:minmax(0,1fr)}.coorday-desktop-waiting-row__action{justify-self:stretch;width:100%}.coorday-desktop-calendar-row{grid-template-columns:minmax(0,1fr)}.coorday-desktop-calendar-row__time{padding-top:0}.coorday-desktop-top-actions{gap:.5rem}.coorday-workspace-header,.coorday-workspace-main{padding-inline:.85rem}.coorday-mobile-workspace-tools{gap:.65rem}.coorday-mobile-workspace-nav__item,.coorday-mobile-group-strip__item{min-height:2.55rem;padding:.64rem .85rem}.coorday-mobile-workspace-nav__label,.coorday-mobile-group-strip__name{font-size:.74rem}.coorday-mobile-group-strip__name{max-width:9.5rem}.coorday-desktop-top-actions__primary,.coorday-desktop-top-actions__secondary,.coorday-desktop-calendar-toggle,.coorday-desktop-top-actions__icon,.coorday-desktop-top-actions__segment{white-space:nowrap;min-height:2.65rem}.coorday-workspace-rail{border-radius:1.25rem 1.25rem 0 0;max-height:min(84dvh,46rem)}.coorday-desktop-detail-panel__quick-actions{grid-template-columns:minmax(0,1fr)}}@media (width<=359px){.coorday-workspace-header{padding:calc(env(safe-area-inset-top,0px) + .82rem) .75rem .78rem;gap:1rem}.coorday-workspace-mobile-menu{border-radius:.92rem;width:2.65rem;height:2.65rem}.coorday-workspace-title{font-size:1.28rem}.coorday-workspace-subtitle{font-size:.74rem}.coorday-workspace-main{padding:.82rem .75rem calc(env(safe-area-inset-bottom,0px) + .9rem);gap:.82rem}.coorday-workspace-sidebar{width:min(280px,80vw)}.coorday-mobile-workspace-tools{gap:.55rem}.coorday-mobile-workspace-nav__item,.coorday-mobile-group-strip__item{gap:.5rem;min-height:2.4rem;padding:.58rem .78rem}.coorday-mobile-workspace-nav__label,.coorday-mobile-group-strip__name{font-size:.71rem}.coorday-mobile-group-strip__name{max-width:8.2rem}.coorday-desktop-top-actions{flex-wrap:wrap;gap:.42rem;padding-bottom:0;overflow-x:visible}.coorday-desktop-top-actions__primary,.coorday-desktop-top-actions__secondary,.coorday-desktop-calendar-toggle,.coorday-desktop-top-actions__icon,.coorday-desktop-top-actions__segment{min-height:2.45rem}.coorday-desktop-top-actions__primary,.coorday-desktop-top-actions__secondary{padding-inline:.82rem;font-size:.74rem}.coorday-desktop-top-actions__segment{flex:100%;width:100%}.coorday-desktop-top-actions__segment-button{white-space:normal;text-align:center;flex:1 1 0;min-width:0;line-height:1.15}.coorday-desktop-top-actions__icon{width:2.45rem;height:2.45rem}.coorday-desktop-day-summary__stats{grid-template-columns:minmax(0,1fr)}}.coorday-control{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);width:100%;color:var(--coorday-ink-950);border-radius:1rem;outline:none;padding:.88rem 1rem;transition:border-color .16s,background-color .16s,box-shadow .16s}.coorday-control::placeholder{color:var(--coorday-ink-700)}.coorday-control:focus{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-soft);box-shadow:0 0 0 3px #0000}.coorday-desktop-primary-button,.coorday-desktop-secondary-button{text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:normal;border-radius:999px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:3rem;padding:.85rem 1.2rem;font-size:.92rem;font-weight:700;line-height:1.25;transition:transform .15s,opacity .15s,background-color .15s,border-color .15s;display:inline-flex}.coorday-desktop-primary-button{background:linear-gradient(135deg, var(--coorday-brand-600) 0%, var(--coorday-accent-500) 100%);color:var(--coorday-on-accent);border:1px solid #0000}.coorday-desktop-secondary-button{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);color:var(--coorday-ink-950)}.coorday-desktop-primary-button:hover,.coorday-desktop-secondary-button:hover{transform:translateY(-1px)}.coorday-desktop-primary-button:disabled,.coorday-desktop-secondary-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.coorday-web-button-content{text-align:center;white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;min-width:0;max-width:100%;line-height:1.25;display:inline-flex}.coorday-web-spinner{border:2px solid;border-right-color:#0000;border-radius:999px;flex-shrink:0;width:.95rem;height:.95rem;animation:.8s linear infinite coorday-web-spin}.coorday-route-progress{z-index:80;transform-origin:0;background:linear-gradient(90deg, var(--coorday-brand-600) 0%, var(--coorday-accent-500) 100%);height:2px;position:fixed;inset:0 0 auto;box-shadow:0 0 18px #0000}.coorday-desktop-stat-card,.coorday-desktop-list-card{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);border-radius:1.35rem}.coorday-desktop-stat-card{gap:.55rem;padding:1rem;display:grid}.coorday-desktop-stat-card span{letter-spacing:.18em;text-transform:uppercase;color:var(--coorday-ink-700);font-size:.72rem;font-weight:700}.coorday-desktop-stat-card strong{font-family:var(--coorday-font-display);letter-spacing:-.06em;color:var(--coorday-ink-950);font-size:2rem;line-height:1}.coorday-desktop-list-card{padding:1rem 1.05rem}.coorday-desktop-notification-action{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-height:1.95rem;color:var(--coorday-ink-950);border-radius:999px;justify-content:center;align-items:center;padding:.32rem .72rem;font-size:.72rem;font-weight:700;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.coorday-desktop-notification-action.is-primary{background:var(--coor-color-accent-default);color:var(--coorday-on-accent);border-color:#0000}.coorday-desktop-notification-action:disabled{opacity:.55;cursor:not-allowed;transform:none}.coorday-desktop-toggle{border:1px solid var(--coorday-border);background:var(--coor-color-surface-soft);min-height:3.25rem;color:var(--coorday-ink-950);border-radius:1rem;align-items:center;gap:.8rem;padding:0 1rem;font-size:.92rem;font-weight:600;display:flex}.coorday-desktop-toggle input{width:1.5rem;height:1.5rem;accent-color:var(--coorday-brand-600)}@keyframes coorday-web-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes coorday-web-spin{to{transform:rotate(360deg)}}:root[data-theme=light] .coorday-desktop-search__input,:root[data-theme=light] .coorday-desktop-status-card,:root[data-theme=light] .coorday-desktop-top-actions__icon,:root[data-theme=light] .coorday-desktop-top-actions__secondary,:root[data-theme=light] .coorday-desktop-calendar-toggle,:root[data-theme=light] .coorday-control,:root[data-theme=light] .coorday-desktop-secondary-button,:root[data-theme=light] .coorday-desktop-stat-card,:root[data-theme=light] .coorday-desktop-day-stat,:root[data-theme=light] .coorday-desktop-list-card,:root[data-theme=light] .coorday-desktop-notification-action,:root[data-theme=light] .coorday-desktop-toggle,:root[data-theme=light] .coorday-desktop-detail-panel__close,:root[data-theme=light] .coorday-desktop-detail-panel__action,:root[data-theme=light] .coorday-desktop-record-card__cta,:root[data-theme=light] .coorday-desktop-day-section__link,:root[data-theme=light] .coorday-desktop-detail-quick-action,:root[data-theme=light] .coorday-desktop-detail-panel__composer-input,:root[data-theme=light] .coorday-desktop-inline-actions button,:root[data-theme=light] .coorday-desktop-calendar-event__badge,:root[data-theme=light] .coorday-desktop-calendar-week__day,:root[data-theme=light] .coorday-desktop-day-workspace,:root[data-theme=light] .coorday-desktop-day-section,:root[data-theme=light] .coorday-desktop-highlight-card,:root[data-theme=light] .coorday-desktop-score-card,:root[data-theme=light] .coorday-desktop-waiting-card,:root[data-theme=light] .coorday-desktop-inbox-item,:root[data-theme=light] .coorday-desktop-calendar-event,:root[data-theme=light] .coorday-desktop-group-card,:root[data-theme=light] .coorday-desktop-settings-profile,:root[data-theme=light] .coorday-desktop-settings-banner,:root[data-theme=light] .coorday-desktop-settings-block,:root[data-theme=light] .coorday-desktop-record-card,:root[data-theme=light] .coorday-desktop-detail-section,:root[data-theme=light] .coorday-desktop-detail-section__copy,:root[data-theme=light] .coorday-desktop-detail-person,:root[data-theme=light] .coorday-desktop-detail-comment,:root[data-theme=light] .coorday-desktop-detail-history{border-color:var(--coorday-border);background:var(--coor-color-surface-default)}:root[data-theme=light] .coorday-desktop-record-card__cta,:root[data-theme=light] .coorday-desktop-notification-focus-card__copy em{color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-desktop-day-hero,:root[data-theme=light] .coorday-desktop-highlight-card.is-blue,:root[data-theme=light] .coorday-desktop-score-card{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default)}:root[data-theme=light] .coorday-desktop-highlight-card.is-amber,:root[data-theme=light] .coorday-desktop-waiting-card{border-color:var(--coor-color-status-warning-default);background:var(--coor-color-surface-default)}:root[data-theme=light] .coorday-desktop-day-hero__time,:root[data-theme=light] .coorday-desktop-day-hero__meta,:root[data-theme=light] .coorday-desktop-inbox-item__top span{color:var(--coorday-ink-700)}:root[data-theme=light] .coorday-desktop-settings-row,:root[data-theme=light] .coorday-desktop-settings-toggle,:root[data-theme=light] .coorday-desktop-detail-panel__header,:root[data-theme=light] .coorday-desktop-detail-panel__composer{border-color:var(--coorday-border)}@media (width<=1339px){.coorday-desktop-task-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.coorday-desktop-calendar-layout{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);align-items:start}.coorday-desktop-calendar-inspector{gap:1rem;display:grid;position:sticky;top:1rem}.coorday-desktop-calendar-inspector__section--mini-month{display:none}}@media (width>=1920px){.coorday-desktop-calendar-layout{grid-template-columns:minmax(0,1fr) minmax(17rem,20rem)}.coorday-desktop-calendar-inspector__section--mini-month{display:grid}}@media (width<=1023px){.coorday-desktop-task-board,.coorday-desktop-notification-card{grid-template-columns:minmax(0,1fr)}.coorday-desktop-calendar-month__weekdays,.coorday-desktop-calendar-month__grid{grid-template-columns:repeat(7,minmax(0,1fr))}.coorday-desktop-group-detail__header{align-items:flex-start}}@media (width<=767px){.coorday-desktop-task-board{overscroll-behavior-x:auto;scroll-snap-type:none;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;padding-bottom:0;scroll-padding-inline:0;overflow-x:visible}.coorday-desktop-task-column{scroll-snap-align:none}.coorday-desktop-task-card__trail{opacity:1;pointer-events:auto;flex-wrap:wrap;justify-content:flex-start;gap:.45rem;margin-top:.45rem;display:flex;position:static}.coorday-desktop-task-card__trail-btn{width:2.1rem;min-width:2.1rem;height:2.1rem}}@media (width<=720px){.coorday-desktop-screen-head,.coorday-desktop-screen-head__actions{flex-direction:column;align-items:stretch}.coorday-desktop-calendar-week{grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-desktop-calendar-month__cell{min-height:5.5rem}.coorday-impersonation-banner{width:min(100vw - 1rem,22rem);bottom:calc(env(safe-area-inset-bottom,0px) + .7rem);grid-template-columns:auto minmax(0,1fr) auto;gap:.45rem;padding:.42rem .58rem}.coorday-impersonation-banner__label{text-overflow:ellipsis;white-space:nowrap;max-width:5.1rem;overflow:hidden}.coorday-impersonation-banner__meta{white-space:nowrap;grid-area:auto;font-size:.68rem}.coorday-impersonation-banner__timer{grid-area:auto;font-size:.58rem}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-bg:var(--coor-color-surface-default);--app-bg-secondary:var(--coor-color-surface-default);--app-surface:var(--coor-color-surface-default);--app-surface-elevated:var(--coor-color-surface-default);--app-surface-muted:var(--coor-color-surface-soft);--app-border:var(--coor-color-border-default);--app-text:var(--coor-color-text-primary);--app-text-soft:var(--coor-color-text-primary);--app-text-muted:var(--coor-color-text-muted);--app-accent-blue:var(--coor-color-accent-soft);--app-accent-blue-soft:var(--coor-color-accent-soft);--app-accent-violet:var(--coor-color-accent-soft);--app-accent-amber:var(--coor-color-status-warning-default);--app-accent-green:var(--coor-color-status-success-default);--app-danger:var(--coor-color-status-danger-default);--app-shadow:0 34px 90px #0000005c;--safe-top:max(env(safe-area-inset-top), calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px)));--safe-bottom:max(env(safe-area-inset-bottom), calc(var(--tg-safe-area-inset-bottom,0px) + var(--tg-content-safe-area-inset-bottom,0px)));--safe-left:max(env(safe-area-inset-left), calc(var(--tg-safe-area-inset-left,0px) + var(--tg-content-safe-area-inset-left,0px)));--safe-right:max(env(safe-area-inset-right), calc(var(--tg-safe-area-inset-right,0px) + var(--tg-content-safe-area-inset-right,0px)));background:var(--coor-color-surface-default)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-bg:var(--coor-color-surface-default);--app-bg-secondary:var(--coor-color-surface-default);--app-surface:var(--coor-color-surface-default);--app-surface-elevated:var(--coor-color-surface-default);--app-surface-muted:var(--coor-color-accent-soft);--app-border:var(--coor-color-border-strong);--app-text:var(--coor-color-accent-default);--app-text-soft:var(--coor-color-accent-default);--app-text-muted:var(--coor-color-accent-default);--app-shadow:0 34px 90px transparent;background:var(--coor-color-surface-default)}html,body,#app{min-height:100%}html{font-size:calc(16px * var(--coorday-ui-scale,1));-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-width:320px;color:var(--app-text);background:0 0;margin:0;font-family:Manrope,Avenir Next,Segoe UI,sans-serif}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button,input,select,textarea{font:inherit}#app{min-height:100vh}.coorday-app-shell{min-height:max(100vh, var(--tg-viewport-stable-height,100vh));padding:calc(var(--safe-top) + 1rem) calc(var(--safe-right) + 1rem) calc(var(--safe-bottom) + 6.8rem) calc(var(--safe-left) + 1rem);background-image:var(--coor-color-surface-soft);background-position:50%;background-size:40px 40px}.coorday-app-frame{gap:1.1rem;width:min(100%,760px);margin:0 auto;display:grid}.coorday-app-topbar{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.coorday-topbar-button{border:1px solid var(--app-border);background:var(--app-surface);width:2.7rem;height:2.7rem;color:var(--app-text-soft);box-shadow:var(--app-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1rem;justify-content:center;align-items:center;display:inline-flex}.coorday-group-switcher{gap:.65rem;display:flex;overflow:visible}.coorday-group-pill{border:1px solid var(--app-border);background:var(--coor-color-surface-soft);white-space:nowrap;color:var(--app-text-soft);border-radius:999px;padding:.7rem 1rem;transition:transform .16s,background-color .16s,border-color .16s}.coorday-group-pill--active{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coor-color-text-primary)}.coorday-section-block__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.coorday-section-block__copy{flex:14rem;min-width:0}.coorday-section-block__actions{flex-wrap:wrap;gap:8px;display:flex}.coorday-section-block__actions>*{white-space:nowrap}.coorday-screen-body{align-content:start;gap:1.25rem;display:grid}.coorday-card{border:1px solid var(--app-border);background:var(--app-surface);box-shadow:var(--app-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.65rem}.coorday-card--accent{background:var(--coor-color-surface-default)}:root[data-theme=light] .coorday-card--accent{background:var(--coor-color-accent-soft)}.coorday-chip{border:1px solid var(--app-border);background:var(--coor-color-surface-soft);color:var(--app-text-soft);border-radius:999px;padding:.66rem .95rem;transition:all .16s}.coorday-chip--active{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coor-color-text-primary)}.coorday-button{text-align:center;white-space:normal;overflow-wrap:anywhere;word-break:normal;border:1px solid #0000;border-radius:1rem;justify-content:center;align-items:center;gap:.55rem;min-width:0;max-width:100%;min-height:2.85rem;padding:.8rem 1.1rem;font-size:.92rem;font-weight:700;line-height:1.25;transition:transform .15s,opacity .15s,border-color .15s,background-color .15s;display:inline-flex}.coorday-button:active,.coorday-fab:active,.coorday-group-pill:active,.coorday-bottom-nav__item:active{transform:scale(.98)}.coorday-button:disabled{opacity:.5;cursor:not-allowed}.coorday-button--primary{background:linear-gradient(135deg, var(--app-accent-blue) 0%, var(--app-accent-violet) 100%);color:var(--coorday-on-accent)}.coorday-button--secondary{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coor-color-text-primary)}.coorday-button--ghost{border-color:var(--app-border);color:var(--app-text-soft);background:0 0}.coorday-button--outline{border-color:var(--app-border);background:var(--app-surface-muted);color:var(--app-text)}.coorday-button--icon-only{white-space:nowrap;width:2.85rem;min-width:2.85rem;padding-inline:0}.coorday-fab{right:calc(var(--safe-right) + 1.2rem);bottom:calc(var(--safe-bottom) + 7.4rem);z-index:25;border:1px solid var(--coor-color-border-strong);background:linear-gradient(135deg, var(--app-accent-blue) 0%, var(--app-accent-violet) 100%);width:3.8rem;height:3.8rem;color:var(--coorday-on-accent);border-radius:1.35rem;justify-content:center;align-items:center;display:inline-flex;position:fixed;box-shadow:0 24px 50px #0000}.coorday-input{border:1px solid var(--app-border);background:var(--app-surface-muted);width:100%;color:var(--app-text);border-radius:1rem;outline:none;padding:.9rem 1rem}.coorday-skeleton{background:var(--coor-color-surface-soft);position:relative;overflow:hidden}.coorday-skeleton:after{background:var(--coor-color-surface-soft);content:"";animation:1.3s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}.coorday-main-cta{z-index:20;background:linear-gradient(135deg, var(--app-accent-blue) 0%, var(--app-accent-violet) 100%);width:100%;color:var(--coorday-on-accent);border:0;border-radius:1.2rem;padding:1rem 1.2rem;font-weight:700;position:sticky;bottom:5.9rem;box-shadow:0 24px 60px #0000}.coorday-bottom-nav{left:50%;bottom:calc(var(--safe-bottom) + .9rem);z-index:30;border:1px solid var(--app-border);background:var(--coor-color-surface-default);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:1.7rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;width:min(100vw - 2rem,760px);padding:.5rem;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 24px 70px #0000006b}:root[data-theme=light] .coorday-bottom-nav{background:var(--coor-color-surface-default)}.coorday-bottom-nav__item{color:var(--app-text-muted);border-radius:1.2rem;justify-items:center;gap:.35rem;padding:.72rem .4rem;font-size:.72rem;font-weight:700;transition:all .16s;display:grid}.coorday-bottom-nav__item--active{background:var(--coor-color-accent-soft);color:var(--coor-color-text-primary)}.coorday-card-reveal{animation:.28s both card-rise}.coorday-modal-sheet{z-index:8000;-webkit-backdrop-filter:blur(2px);background:#05070c8c;justify-content:center;align-items:flex-end;padding:0;animation:.2s dimIn;display:flex;position:fixed;inset:0}.coorday-modal-sheet__panel{width:100%;max-width:100%;max-height:min(85vh, calc(100vh - var(--safe-top) - 16px));padding:14px 20px 18px;padding-bottom:max(18px, var(--safe-bottom));border:1px solid var(--bd-2);background:var(--bg-2);animation:bsheetIn .26s var(--ease-1,cubic-bezier(.2, .8, .2, 1));border-bottom:0;border-radius:20px 20px 0 0;outline:none;flex-direction:column;gap:14px;display:flex;overflow-y:auto;box-shadow:0 -16px 48px #00000073}.coorday-modal-sheet__handle{background:var(--bd-2);border-radius:3px;width:40px;height:4px;margin:0 auto 4px}.coorday-modal-sheet__header{background:0 0;border-bottom:0;flex-shrink:0;align-items:flex-start;gap:12px;padding:0;display:flex}.coorday-modal-sheet__copy{flex:auto;min-width:0}.coorday-modal-sheet__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--text-3);margin:0;font-size:.68rem;font-weight:700}.coorday-modal-sheet__title{font-family:var(--ff-display,var(--coorday-font-display,inherit));letter-spacing:-.01em;color:var(--text-1);margin:0;font-size:17px;font-weight:700;line-height:1.25}.coorday-modal-sheet__mark{background:var(--bg-3);width:36px;height:36px;color:var(--text-2);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.coorday-modal-sheet__mark.is-danger{background:var(--coor-color-status-danger-soft);color:var(--red,var(--coorday-danger-500))}.coorday-modal-sheet__mark.is-warning{background:var(--coorday-accent-amber-bg,var(--coor-color-status-warning-soft));color:var(--coorday-warning-500)}.coorday-modal-sheet__mark.is-success{background:var(--coorday-accent-green-bg,var(--coor-color-status-success-soft));color:var(--coorday-success-500)}.coorday-modal-sheet__close{border:1px solid var(--bd);background:var(--bg-3);width:32px;height:32px;color:var(--text-2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:background .15s,color .15s;display:inline-flex}.coorday-modal-sheet__close:hover{background:var(--bg-4,var(--coorday-bg-4,var(--app-surface-muted)));color:var(--text-1,var(--coorday-ink-950,var(--text)))}.coorday-modal-sheet__close:focus-visible,.coorday-modal-action-btn:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:2px}.coorday-modal-sheet__body{overscroll-behavior:contain;min-height:0;padding:0;overflow:visible}.coorday-modal-sheet__footer{border-top:1px solid var(--bd);margin-top:auto;margin-inline:0;background:0 0;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:0;padding:14px 0 0;display:flex}.coorday-modal-sheet__footer>*{flex:10rem}@media (width<=640px){.coorday-modal-sheet{height:var(--tg-viewport-height,100dvh);inset:0 0 auto}.coorday-modal-sheet__panel{height:100%;max-height:none;padding-top:max(14px, var(--safe-top,0px));border-top:0;border-radius:0}.coorday-modal-sheet__handle{display:none}.coorday-modal-sheet__footer{bottom:calc(-1 * max(18px, var(--safe-bottom,0px)));padding-bottom:max(18px, var(--safe-bottom,0px));background:var(--bg-2);position:sticky}}.coorday-modal-action-row{justify-content:flex-end;gap:8px;width:100%;display:flex}.coorday-modal-action-btn{min-height:36px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:700}.coorday-modal-action-btn.is-ghost{border-color:var(--bd,var(--coorday-bd,var(--app-border)));color:var(--text-2,var(--coorday-ink-700,var(--app-text-soft)));background:0 0}.coorday-modal-action-btn.is-ghost:hover{background:var(--bg-3,var(--coorday-bg-3,var(--app-surface-muted)));color:var(--text-1,var(--coorday-ink-950,var(--text)))}.coorday-modal-action-btn.is-primary,.coorday-modal-action-btn.is-success{background:var(--coorday-brand-500,var(--coor-color-accent-default));color:var(--coorday-on-accent)}.coorday-modal-action-btn.is-warning{background:var(--coorday-warning-500,var(--coor-color-status-warning-default));color:var(--coor-color-action-foreground)}.coorday-modal-action-btn.is-danger{background:var(--coorday-danger-500,var(--coor-color-status-danger-default));color:var(--coor-color-action-foreground)}.coorday-modal-action-btn:disabled{opacity:.5;cursor:not-allowed}.screen-enter-active,.screen-leave-active,.main-cta-enter-active,.main-cta-leave-active,.toast-enter-active,.toast-leave-active{transition:all .22s}.sheet-enter-active,.sheet-leave-active{transition:opacity .2s}.screen-enter-from,.screen-leave-to{opacity:0;transform:translateY(14px)}.sheet-enter-from,.sheet-leave-to{opacity:0}.sheet-enter-active .coorday-modal-sheet__panel,.sheet-leave-active .coorday-modal-sheet__panel{transition:transform .26s var(--ease-1,cubic-bezier(.2, .8, .2, 1))}.sheet-enter-from .coorday-modal-sheet__panel,.sheet-leave-to .coorday-modal-sheet__panel{transform:translateY(100%)}.main-cta-enter-from,.main-cta-leave-to{opacity:0;transform:translateY(12px)}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(-12px)}@keyframes shimmer{to{transform:translate(100%)}}@keyframes card-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes dimIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bsheetIn{0%{transform:translateY(100%)}to{transform:none}}@media (width>=768px){.coorday-app-shell{padding-inline:max(var(--safe-left), 1.25rem) max(var(--safe-right), 1.25rem)}.coorday-main-cta{width:420px;margin-left:auto}}@media (width>=600px){.coorday-modal-sheet{align-items:center;padding:32px 0}.coorday-modal-sheet__panel{border:1px solid var(--bd-2);border-radius:18px;width:min(90%,540px);max-width:calc(100% - 32px);max-height:calc(100vh - 64px);padding:22px;animation:.18s fadeIn;box-shadow:0 24px 64px #0000008c}.coorday-modal-sheet__handle{display:none}.sheet-enter-active .coorday-modal-sheet__panel,.sheet-leave-active .coorday-modal-sheet__panel{transition:opacity .18s}.sheet-enter-from .coorday-modal-sheet__panel,.sheet-leave-to .coorday-modal-sheet__panel{opacity:0;transform:none}}@media (width>=1024px){.coorday-modal-sheet__panel{width:540px;max-height:calc(100vh - 64px)}}@media (prefers-reduced-motion:reduce){.sheet-enter-active,.sheet-leave-active,.sheet-enter-active .coorday-modal-sheet__panel,.sheet-leave-active .coorday-modal-sheet__panel{transition-duration:.01ms!important}.coorday-modal-sheet,.coorday-modal-sheet__panel{animation-duration:.01ms!important}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}:root{--bg:var(--coor-color-surface-default);--card:var(--coor-color-surface-default);--card-s:var(--coor-color-surface-default);--card-hi:var(--coor-color-surface-soft);--card-solid:var(--coor-color-surface-default);--border:var(--coor-color-border-default);--border2:var(--coor-color-border-default);--text:var(--coor-color-text-primary);--text2:var(--coor-color-text-muted);--text3:var(--coor-color-text-primary);--blue:var(--coor-color-accent-soft);--blue-lo:var(--coor-color-accent-soft);--blue-med:var(--coor-color-accent-soft);--purple:var(--coor-color-accent-soft);--purple-lo:var(--coor-color-accent-soft);--green:var(--coor-color-status-success-default);--green-lo:var(--coor-color-status-success-soft);--amber:var(--coor-color-status-warning-default);--amber-lo:var(--coor-color-status-warning-soft);--red:var(--coor-color-status-danger-default);--red-lo:var(--coor-color-status-danger-soft);--nav:var(--coor-color-surface-default);--pill:var(--coor-color-surface-soft);--sheet:var(--coor-color-surface-default);--overlay:#000000b8;--shadow:0 24px 64px #0009;--input-bg:var(--coor-color-surface-soft);--g-design:var(--coor-color-accent-soft);--g-dev:var(--coor-color-accent-soft);--g-mkt:var(--coor-color-status-warning-default);--g-personal:var(--coor-color-status-success-default);--app-bg:var(--bg);--app-bg-secondary:var(--card-hi);--app-surface:var(--card-s);--app-surface-elevated:var(--card-s);--app-surface-muted:var(--card-hi);--app-border:var(--border);--app-text:var(--text);--app-text-soft:var(--text2);--app-text-muted:var(--text3);--app-accent-blue:var(--blue);--app-accent-blue-soft:var(--blue);--app-accent-violet:var(--purple);--app-accent-amber:var(--amber);--app-accent-green:var(--green);--app-danger:var(--red);--app-shadow:var(--shadow);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0}:root[data-theme=light]{--bg:var(--coor-color-surface-default);--card:var(--coor-color-surface-default);--card-s:var(--coor-color-surface-default);--card-hi:var(--coor-color-surface-default);--card-solid:var(--coor-color-surface-default);--border:var(--coor-color-border-strong);--border2:var(--coor-color-border-strong);--text:var(--coor-color-accent-default);--text2:var(--coor-color-text-muted);--text3:var(--coor-color-text-muted);--blue:var(--coor-color-accent-soft);--blue-lo:var(--coor-color-accent-soft);--blue-med:var(--coor-color-accent-soft);--purple:var(--coor-color-accent-soft);--purple-lo:var(--coor-color-accent-soft);--green:var(--coor-color-accent-soft);--green-lo:var(--coor-color-accent-soft);--amber:var(--coor-color-status-warning-default);--amber-lo:var(--coor-color-status-warning-soft);--red:var(--coor-color-status-danger-default);--red-lo:var(--coor-color-status-danger-soft);--nav:var(--coor-color-surface-default);--pill:var(--coor-color-surface-default);--sheet:var(--coor-color-surface-default);--overlay:var(--coor-color-accent-soft);--shadow:0 2px 4px transparent, 0 14px 34px transparent;--input-bg:var(--coor-color-surface-default);--app-bg:var(--bg);--app-bg-secondary:var(--card-hi);--app-surface:var(--card-s);--app-surface-elevated:var(--card-s);--app-surface-muted:var(--card-hi);--app-border:var(--border);--app-text:var(--text);--app-text-soft:var(--text2);--app-text-muted:var(--text3);--app-accent-blue:var(--blue);--app-accent-blue-soft:var(--blue);--app-accent-violet:var(--purple);--app-accent-amber:var(--amber);--app-accent-green:var(--green);--app-danger:var(--red);--app-shadow:var(--shadow);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body.coorday-miniapp-surface{background:var(--coor-color-accent-soft);min-height:100vh;color:var(--text);font-family:var(--coorday-font-body);justify-content:center;align-items:center;padding:24px 12px;display:flex}:root[data-theme=light] body.coorday-miniapp-surface{background:var(--coor-color-accent-soft)}.coorday-app-shell{min-height:max(100vh, var(--tg-viewport-stable-height,100vh));width:100%;padding:calc(var(--safe-top) + 12px) calc(var(--safe-right) + 12px) calc(var(--safe-bottom) + 12px) calc(var(--safe-left) + 12px);justify-content:center;align-items:center;display:flex}.coorday-app-frame,.phone{width:min(390px,100%);height:min(844px, calc(var(--tg-viewport-stable-height,100vh) - 24px));background:var(--bg);box-shadow:var(--shadow), 0 0 0 1.5px transparent, inset 0 0 0 1px transparent;border-radius:52px;position:relative;overflow:hidden}:root[data-theme=light] .coorday-app-frame,:root[data-theme=light] .phone{box-shadow:var(--shadow), 0 0 0 1px #00000021}.coorday-app{flex-direction:column;height:calc(100% - 52px);display:flex;position:relative;overflow:hidden}.coorday-screen-body{flex:1;padding-bottom:96px;overflow:hidden auto}.coorday-screen-body::-webkit-scrollbar{display:none}.coorday-app-menu-backdrop{z-index:24;background:var(--overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;border:0;padding:0;position:absolute;inset:0}.coorday-app-menu{z-index:25;width:min(286px,100% - 44px);max-width:84%;padding:calc(var(--safe-top) + 18px) 16px calc(var(--safe-bottom) + 18px);border-right:1px solid var(--border2);background:var(--bg);grid-template-rows:auto minmax(0,1fr) auto;gap:14px;display:grid;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.coorday-app-menu{background:color-mix(in srgb, var(--bg) 94%, transparent 6%)}}.coorday-app-menu{opacity:0;pointer-events:none;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s;transform:translate(calc(-100% - 12px));box-shadow:16px 0 48px #0000006b}.coorday-app-menu.is-open{opacity:1;pointer-events:auto;transform:translate(0)}.coorday-app-menu__header,.coorday-app-menu__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.coorday-app-menu__body{overscroll-behavior:contain;align-content:start;gap:14px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.coorday-app-menu__body::-webkit-scrollbar{display:none}.coorday-app-menu__section{align-content:start;gap:8px;display:grid}.coorday-app-menu__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text3);font-size:10px;font-weight:700}.coorday-app-menu__item,.coorday-app-menu__group,.coorday-app-menu__theme{border:1px solid var(--border);background:var(--card-s);width:100%;color:var(--text);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .18s,transform .18s,background .18s,color .18s;display:flex}.coorday-app-menu__item.is-active,.coorday-app-menu__group.is-active,.coorday-app-menu__theme:hover{border-color:var(--coor-color-border-strong);background:var(--blue-lo)}@supports (color:color-mix(in lab, red, red)){.coorday-app-menu__item.is-active,.coorday-app-menu__group.is-active,.coorday-app-menu__theme:hover{background:color-mix(in srgb, var(--blue-lo) 62%, var(--card-s) 38%)}}.coorday-app-menu__item-copy{align-items:center;gap:10px;min-width:0;display:inline-flex}.coorday-app-menu__item-icon{background:var(--card-hi);width:36px;height:36px;color:var(--text2);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.coorday-app-menu__item.is-active .coorday-app-menu__item-icon{color:var(--blue);background:var(--blue-lo)}.coorday-app-menu__badge{background:var(--red-lo);min-width:20px;height:20px;color:var(--red);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.coorday-app-menu__group{font-size:12px;font-weight:600}.coorday-app-menu__theme{justify-content:flex-start}.coorday-app-menu__theme span{min-width:0}.coorday-app-menu-trigger svg,.coorday-app-menu__close svg{width:18px;height:18px}.coorday-app-menu-fade-enter-active,.coorday-app-menu-fade-leave-active{transition:opacity .2s}.coorday-app-menu-fade-enter-from,.coorday-app-menu-fade-leave-to{opacity:0}.sbar{z-index:10;height:52px;color:var(--text);justify-content:space-between;align-items:center;padding:0 26px;display:flex;position:relative}.sbar-time{font-family:var(--coorday-font-display);font-size:16px;font-weight:600}.sbar-r{align-items:center;gap:8px;display:flex}.tpill{background:var(--pill);border:1px solid var(--border2);cursor:pointer;color:var(--text);border-radius:26px;align-items:center;padding:4px;transition:background .3s;display:flex;position:relative}.topt{z-index:1;justify-content:center;align-items:center;width:30px;height:26px;display:flex;position:relative}.tthumb{background:var(--blue);border-radius:18px;width:30px;height:26px;transition:transform .28s cubic-bezier(.4,0,.2,1),background .3s;position:absolute;top:4px;left:4px;box-shadow:0 2px 8px #00000040}.sh{padding:18px 20px 12px}.coorday-theme-row{justify-content:center;margin-bottom:10px;display:flex}:root[data-telegram-web-app] .coorday-theme-row{display:none}.coorday-theme-pill{border:1px solid var(--border2);background:var(--coor-color-surface-default);min-height:32px;color:var(--text2);border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}:root[data-theme=light] .coorday-theme-pill{background:var(--coor-color-surface-default)}.coorday-theme-pill__star{color:var(--amber);font-size:10px;line-height:1}.shr{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.stitle{font-family:var(--coorday-font-display);color:var(--text);letter-spacing:-.5px;font-size:26px;font-weight:800;line-height:1.1}.ssub{color:var(--text2);margin-top:2px;font-size:13px}.coorday-miniapp-brand{color:var(--text2);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-size:11px;font-weight:700;display:inline-flex}.coorday-miniapp-brand__mark{flex-shrink:0;width:18px;height:18px}.ha{gap:8px;margin-top:2px;display:flex}.ibtn,.coorday-topbar-button{background:var(--card-s);border:1px solid var(--border2);cursor:pointer;width:44px;height:44px;color:var(--text2);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;transition:all .18s;display:flex;position:relative}.ibtn:active,.coorday-topbar-button:active,.fab:active,.coorday-fab:active,.ni:active{transform:scale(.91)}.ibtn-badge{background:var(--red);min-width:16px;height:16px;color:var(--coor-color-text-primary);border:2px solid var(--bg);border-radius:8px;justify-content:center;align-items:center;padding:0 3px;font-size:9px;font-weight:700;display:flex;position:absolute;top:-3px;right:-3px}.insight{background:var(--coor-color-accent-soft);border:1px solid var(--coor-color-border-strong);cursor:pointer;border-radius:18px;align-items:flex-start;gap:12px;margin:0 16px 14px;padding:13px 16px;transition:all .18s;display:flex}.insight-ico{background:var(--blue-lo);width:34px;height:34px;color:var(--blue);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.insight-body{flex:1;min-width:0}.insight-title{color:var(--text);margin-bottom:3px;font-size:13px;font-weight:600}.insight-sub{color:var(--text2);font-size:12px;line-height:1.4}.insight-cta{color:var(--blue);background:var(--blue-lo);white-space:nowrap;border-radius:7px;padding:3px 9px;font-size:11px;font-weight:700}.hero{background:var(--card-s);border:1px solid var(--border2);cursor:pointer;border-radius:26px;margin:0 16px 14px;padding:20px;position:relative;overflow:hidden}.hero-glow{background:radial-gradient(circle, var(--blue-lo) 0%, transparent 70%);pointer-events:none;border-radius:50%;width:180px;height:180px;position:absolute;top:-50px;right:-50px}.hero-lbl{background:var(--blue-lo);color:var(--blue);letter-spacing:.1em;text-transform:uppercase;border-radius:20px;align-items:center;gap:6px;margin-bottom:12px;padding:5px 12px;font-size:10px;font-weight:700;display:inline-flex}.hero-lbl-dot{background:var(--blue);border-radius:50%;width:6px;height:6px}.hero-time,.hero-meta,.rsvp-txt,.coorday-inline-copy{color:var(--text2);font-size:12px}.hero-time{margin-bottom:5px;font-weight:500}.hero-title{font-family:var(--coorday-font-display);color:var(--text);letter-spacing:-.2px;margin-bottom:4px;font-size:18px;font-weight:700;line-height:1.25}.hero-meta{margin-bottom:12px}.hero-row{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.avs{display:flex}.av{border:2px solid var(--card-s);width:26px;height:26px;color:var(--coor-color-text-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-7px;font-size:9px;font-weight:700;display:flex;position:relative}.av:first-child{margin-left:0}.av.cn:after,.av.pd:after,.av.dc:after{content:"";border:1.5px solid var(--card-s);border-radius:50%;width:8px;height:8px;position:absolute;bottom:-2px;right:-2px}.av.cn:after{background:var(--green)}.av.pd:after{background:var(--amber)}.av.dc:after{background:var(--red)}.rsvp-txt strong,.rcnt strong{color:var(--green);font-weight:600}.hero-conflict,.ic-cf{background:var(--amber-lo);border:1px solid var(--coor-color-status-warning-default);color:var(--amber);border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:9px 12px;display:flex}.hero-conflict-txt,.ic-cf-txt{flex:1;font-size:12px}.hero-conflict-cta,.ic-cf-btn{color:var(--amber);border:1px solid var(--coor-color-status-warning-default);border-radius:6px;padding:3px 8px;font-size:10px;font-weight:700}.hero-btn,.coorday-button--primary{background:var(--blue);width:100%;color:var(--coorday-on-accent);text-align:center;border:none;border-radius:13px;padding:12px;font-size:14px;font-weight:600;box-shadow:0 4px 18px #0000}.hero-mets{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:4px;padding-top:14px;display:grid}.met{text-align:center}.metv{font-family:var(--coorday-font-display);color:var(--text);margin-bottom:3px;font-size:22px;font-weight:800;line-height:1}.metv.b{color:var(--blue)}.metv.r{color:var(--red)}.metv.a{color:var(--amber)}.metl{color:var(--text3);font-size:10px}.chips,.itabs{gap:8px;padding:0 16px 14px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.itabs::-webkit-scrollbar{display:none}.chip,.itab,.coorday-chip{white-space:nowrap;cursor:pointer;background:var(--card-s);color:var(--text2);border:1px solid var(--border2);border-radius:22px;flex-shrink:0;align-items:center;gap:5px;min-height:38px;padding:9px 15px;font-size:12px;font-weight:500;transition:all .18s;display:flex}.itab{border-radius:12px;min-height:40px;padding:9px 14px}.chip.on,.coorday-chip--active{background:var(--blue-lo);color:var(--blue);border-color:var(--coor-color-border-strong)}.chip.action.on{background:var(--red);color:var(--coor-color-text-primary);border-color:#0000}.itab.on{background:var(--blue);color:var(--coorday-on-accent);border-color:#0000;box-shadow:0 3px 12px #0000}.chip-dot{border-radius:50%;width:6px;height:6px}.mine-tog{background:var(--card-s);border:1px solid var(--border2);border-radius:11px;flex-shrink:0;gap:2px;padding:3px;display:flex}.mtab{color:var(--text2);cursor:pointer;white-space:nowrap;border-radius:8px;padding:5px 11px;font-size:12px;font-weight:500;transition:all .18s}.mtab.on{background:var(--bg);color:var(--text);box-shadow:0 1px 4px #00000026}.sec{margin-bottom:14px;padding:0 16px}.seclbl{letter-spacing:.1em;text-transform:uppercase;color:var(--text3);align-items:center;gap:7px;margin-bottom:8px;font-size:10px;font-weight:700;display:flex}.seclbl.red{color:var(--red)}.scnt{letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:2px 7px;font-size:9px;font-weight:700}.scnt.r{background:var(--red-lo);color:var(--red)}.scnt.b{background:var(--blue-lo);color:var(--blue)}.ic{background:var(--card-s);border:1px solid var(--border);cursor:pointer;box-sizing:border-box;border-radius:20px;align-items:flex-start;gap:11px;min-width:0;min-height:66px;padding:14px 16px 14px 20px;display:flex;position:relative;overflow:hidden}.ic+.ic,.gcrd+.gcrd{margin-top:8px}.ic:before,.gcrd:before{content:"";border-radius:2px;width:4px;position:absolute;top:10px;bottom:10px;left:0}.ic.te:before{background:var(--purple)}.ic.tt:before{background:var(--blue)}.ic.ts:before{background:linear-gradient(180deg, var(--blue), var(--purple))}.ic.gd:before,.gcrd.gd:before{background:var(--g-design)!important}.ic.gv:before,.gcrd.gv:before{background:var(--g-dev)!important}.ic.gm:before,.gcrd.gm:before{background:var(--g-mkt)!important}.ic.gp:before,.gcrd.gp:before{background:var(--g-personal)!important}.ic.gr:before,.gcrd.gr:before{background:var(--red)!important}.ic.done-c{opacity:.6}.ic.sel{border-color:var(--coor-color-accent-default);box-shadow:0 0 0 2px #0000,0 14px 34px #0000}.ic.sel:after{content:"";background:var(--blue);border-radius:999px;width:10px;height:10px;position:absolute;top:12px;right:12px;box-shadow:0 0 0 3px #0000}.ic.sel-mode:not(.sel){border-color:var(--border2)}.ic.hi-p:after,.ic.med-p:after{content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:13px;right:14px}.ic.hi-p:after{background:var(--red);box-shadow:0 0 6px #0000}.ic.med-p:after{background:var(--amber)}.tico{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:1px;display:flex}.tico.ev{background:var(--purple-lo);color:var(--purple)}.tico.tk,.tico.sc{background:var(--blue-lo);color:var(--blue)}.tico.dn{opacity:.45;background:var(--green-lo);color:var(--green)}.icb{flex:1;min-width:0}.ic-top{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;margin-bottom:3px;display:flex}.ict{color:var(--text);overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:500;line-height:1.3}.ict.st{color:var(--text3);text-decoration:line-through}.ic-tr{flex-shrink:0;align-items:center;gap:4px;min-width:0;display:flex}.ictime{color:var(--text2);white-space:nowrap;text-align:right;font-size:11px;font-weight:500}.icm{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.tlbl{letter-spacing:.05em;text-transform:uppercase;color:var(--text3);font-size:10px;font-weight:700}.gc,.ab{overflow-wrap:anywhere;border-radius:6px;align-items:center;min-width:0;max-width:100%;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.25;display:inline-flex}.gc{gap:3px;font-weight:600}.gc-dot{border-radius:50%;width:5px;height:5px}.gc.d{background:var(--coor-color-accent-soft);color:var(--g-design)}.gc.v{background:var(--coor-color-accent-soft);color:var(--g-dev)}.gc.m{background:var(--coor-color-status-warning-soft);color:var(--g-mkt)}.gc.p{background:var(--coor-color-status-success-soft);color:var(--g-personal)}.gc.r{background:var(--red-lo);color:var(--red)}.gc-dot.d{background:var(--g-design)}.gc-dot.v{background:var(--g-dev)}.gc-dot.m{background:var(--g-mkt)}.gc-dot.p{background:var(--g-personal)}.gc-dot.r{background:var(--red)}.ab.ac{background:var(--red-lo);color:var(--red)}.ab.as{background:var(--blue-lo);color:var(--blue)}.ab.vo,.ab.cf{background:var(--amber-lo);color:var(--amber)}.ab.dn{background:var(--green-lo);color:var(--green)}.ab.ov{background:var(--red-lo);color:var(--red)}.ic-rsvp{align-items:center;gap:7px;margin-top:4px;display:flex}.rav{border:1.5px solid var(--card-s);width:17px;height:17px;color:var(--coor-color-text-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:-5px;font-size:7px;font-weight:700;display:flex}.rav:first-child{margin-left:0}.ic-acts{border-top:1px solid var(--border);opacity:0;flex-wrap:wrap;gap:5px;max-height:0;margin-top:9px;padding-top:9px;transition:max-height .22s,opacity .22s;display:flex;overflow:hidden}.ic.exp .ic-acts{opacity:1;max-height:180px}.iact{background:var(--bg);border:1px solid var(--border2);border-radius:10px;flex:7.5rem;justify-content:center;align-items:center;gap:4px;min-width:min(7.5rem,100%);min-height:34px;padding:7px 4px;display:flex}.iact span{overflow-wrap:anywhere;font-size:10px;font-weight:600;line-height:1.2}.iact.dn-a{color:var(--green)}.iact.sn-a{color:var(--amber)}.iact.as-a{color:var(--blue)}.iact.rv-a{color:var(--purple)}.tma-bulk-bar{z-index:10;border:1px solid var(--coor-color-border-strong);background:var(--coor-color-surface-default);border-radius:16px;align-items:center;gap:8px;margin:0 0 12px;padding:8px;display:flex;position:sticky;top:8px;box-shadow:0 18px 40px #00000047}.tma-bulk-bar__count{min-width:0;color:var(--text);flex:1;font-size:12px;font-weight:700}.tma-bulk-bar__actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.tma-bulk-bar__actions button{border:1px solid var(--border2);background:var(--card-s);min-height:32px;color:var(--text);border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:6px 9px;font-size:11px;font-weight:700;display:inline-flex}.tma-bulk-bar__actions button:disabled{opacity:.45}:root[data-theme=light] .tma-bulk-bar{background:var(--coor-color-surface-default);box-shadow:0 16px 36px #0f172a1f}@media (width<=390px){.ic{gap:9px;padding:13px 14px 13px 18px}.ic-top{flex-direction:column;gap:4px}.ic-tr{align-self:flex-start}.ictime{white-space:normal;text-align:left}.iact{flex-basis:calc(50% - 5px)}.tma-bulk-bar{flex-direction:column;align-items:stretch}.tma-bulk-bar__actions{justify-content:flex-start}.tma-bulk-bar__actions button{white-space:normal;flex:calc(50% - 6px);line-height:1.2}}.tmrw{background:var(--card-s);border:1px solid var(--border);border-radius:18px;margin:0 16px 14px;padding:13px 15px}.tmrw-h{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.tmrw-title{letter-spacing:.07em;text-transform:uppercase;color:var(--text2);font-size:11px;font-weight:700}.tmrw-link{color:var(--blue);font-size:12px;font-weight:500}.ti{align-items:center;gap:9px;padding:5px 0;display:flex}.ti+.ti{border-top:1px solid var(--border)}.ti-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.ti-inf{flex:1;min-width:0}.ti-nm{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.ti-sb,.sval{color:var(--text2);margin-top:1px;font-size:11px}.ti-t{color:var(--text2);font-size:11px;font-weight:500}.calwk{grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:18px;padding:0 16px;display:grid}.cd{cursor:pointer;border-radius:15px;flex-direction:column;align-items:center;gap:4px;min-height:60px;padding:9px 2px;display:flex}.cd.on{background:var(--blue)}.cdn{color:var(--text3);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:600}.cd.on .cdn{color:var(--coor-color-text-primary)}.cdd{font-family:var(--coorday-font-display);color:var(--text);font-size:18px;font-weight:700;line-height:1}.cd.on .cdd{color:var(--coor-color-text-primary)}.cd-dots{gap:3px;display:flex}.cd-dot{border-radius:50%;width:4px;height:4px}.cd.on .cd-dot{background:var(--coor-color-surface-default)!important}.tlrow{align-items:flex-start;gap:11px;width:100%;margin-bottom:7px;padding:0 16px;display:flex}.tlt{color:var(--text3);flex-shrink:0;width:32px;padding-top:13px;font-size:10px;font-weight:600}.tlev{background:var(--card-s);border:1px solid var(--border2);border-left:3px solid var(--purple);text-align:left;border-radius:13px;flex:1;min-height:50px;padding:12px 13px}.tlev.blue{border-left-color:var(--blue)}.tlev.red{border-left-color:var(--red)}.tlevt{color:var(--text);margin-bottom:3px;font-size:13px;font-weight:600}.tlevs{color:var(--text2);flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;display:flex}.strow{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;padding:0 16px;display:grid}.sc{background:var(--card-s);border:1px solid var(--border);text-align:center;border-radius:16px;padding:13px 10px}.scn{font-family:var(--coorday-font-display);color:var(--text);margin-bottom:4px;font-size:23px;font-weight:800;line-height:1}.scl{color:var(--text2);font-size:11px}.gcrd{background:var(--card-s);border:1px solid var(--border);border-radius:20px;align-items:center;gap:13px;min-height:72px;padding:15px;display:flex;position:relative;overflow:hidden}.gcrd:before{width:3px}.gico{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:21px;display:flex}.ginf{flex:1;min-width:0}.gnm{color:var(--text);margin-bottom:3px;font-size:15px;font-weight:600}.gmt{color:var(--text2);margin-bottom:6px;font-size:11px}.gst{flex-wrap:wrap;gap:9px;display:flex}.gs{color:var(--text2);align-items:center;gap:3px;font-size:11px;display:flex}.gs strong{color:var(--text);font-weight:600}.invite-btn{background:var(--blue-lo);border:1px dashed var(--coor-color-border-strong);color:var(--blue);border-radius:16px;align-items:center;gap:8px;margin-top:8px;padding:13px 15px;display:flex}.invite-btn-txt{font-size:13px;font-weight:600}.invite-btn-sub{color:var(--text2);font-size:11px}.sg{background:var(--card-s);border:1px solid var(--border);border-radius:20px;margin-bottom:11px;overflow:hidden}.sg>label,.sg>p{padding:14px 16px}.sg>label:not(:last-child),.sg>p:not(:last-child){border-bottom:1px solid var(--border)}.sr{text-align:start;align-items:center;gap:12px;width:100%;min-height:54px;padding:0 15px;display:flex;position:relative}.sr:not(:last-child):after{content:"";background:var(--border);height:1px;position:absolute;bottom:0;left:58px;right:0}.sico{width:34px;height:34px;color:var(--coor-color-text-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.slbl{color:var(--text);flex:1;font-size:14px;font-weight:500}.chev{width:14px;height:14px;color:var(--text3)}.tog{background:var(--text3);border-radius:14px;flex-shrink:0;width:48px;height:28px;transition:background .28s;position:relative}.tog.on{background:var(--blue)}.tog:after{content:"";background:var(--coor-color-surface-default);border-radius:50%;width:20px;height:20px;transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;left:4px;box-shadow:0 1px 5px #00000040}.tog.on:after{transform:translate(20px)}.profcard{background:var(--card-s);border:1px solid var(--border);border-radius:22px;align-items:center;gap:14px;margin-bottom:14px;padding:19px;display:flex}.profav{width:58px;height:58px;font-family:var(--coorday-font-display);color:var(--coor-color-text-primary);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex}.profnm{font-family:var(--coorday-font-display);color:var(--text);letter-spacing:-.2px;margin-bottom:3px;font-size:18px;font-weight:800}.profhd{color:var(--text2);margin-bottom:8px;font-size:12px}.awareness{background:var(--blue-lo);border:1px solid var(--coor-color-border-strong);width:100%;color:var(--blue);border-radius:13px;align-items:center;gap:10px;padding:10px 13px;display:flex}.awareness-txt{flex:1;font-size:12px;line-height:1.4}.coorday-card,.coorday-card--default,.coorday-card--muted,.coorday-card--accent{background:var(--card-s);border:1px solid var(--border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:20px}.coorday-card--muted{background:var(--card-hi)}.coorday-card--accent{background:var(--coor-color-accent-soft);border-color:var(--coor-color-border-strong)}.coorday-button{border-radius:12px;min-height:40px;padding:.8rem 1rem;font-size:13px;font-weight:600}.coorday-button--secondary{background:var(--blue-lo);border-color:var(--coor-color-border-strong);color:var(--coor-color-text-primary)}.coorday-button--ghost,.coorday-button--outline{background:var(--card-hi);border-color:var(--border2);color:var(--text2)}.coorday-input{background:var(--input-bg);border:1px solid var(--border2);width:100%;color:var(--text);border-radius:14px;outline:none;padding:13px 16px;font-size:15px}.coorday-input::placeholder{color:var(--text3)}.coorday-input:focus{border-color:var(--coor-color-border-strong);box-shadow:none}.coorday-fab,.fab{background:var(--blue);width:54px;height:54px;color:var(--coorday-on-accent);z-index:15;border-radius:17px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:98px;right:18px;box-shadow:0 6px 22px #0000}.coorday-main-cta{z-index:16;background:var(--blue);color:var(--coorday-on-accent);border-radius:14px;padding:14px;position:absolute;bottom:96px;left:20px;right:20px;box-shadow:0 4px 18px #0000}.bnav,.coorday-bottom-nav{background:var(--nav);border-top:1px solid var(--border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:20;width:auto;height:88px;box-shadow:none;border-radius:0;justify-content:space-around;align-items:flex-start;padding:10px 4px 0;display:flex;position:absolute;bottom:0;left:0;right:0;transform:none}.ni{border-radius:17px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:10px 12px 6px;display:flex;position:relative}.ni.on{background:var(--blue-lo)}.niico{width:24px;height:24px;color:var(--text3);position:relative}.ni.on .niico{color:var(--blue)}.nilbl{color:var(--text3);font-size:10px;font-weight:600}.ni.on .nilbl{color:var(--coor-color-text-primary)}.coorday-desktop-connected-app-grid{gap:.65rem;margin-top:.75rem;display:grid}.coorday-desktop-connected-app-card{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);border-radius:.9rem;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.7rem;padding:.82rem;display:grid}.coorday-desktop-connected-app-card strong{color:var(--coorday-ink-950);font-size:.84rem}.coorday-desktop-connected-app-card p{color:var(--coorday-ink-700);margin:.22rem 0 0;font-size:.72rem;line-height:1.45}.coorday-desktop-connected-app-card__meta{color:var(--coorday-text-body)!important;font-size:.68rem!important}.coorday-desktop-connected-app-card__status{border:1px solid var(--coor-color-border-default);min-height:1.55rem;color:var(--coorday-ink-700);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.24rem .55rem;font-size:.66rem;font-weight:800;display:inline-flex}.coorday-desktop-connected-app-card__status.is-live{border-color:var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft);color:var(--coorday-success-500)}:root[data-theme=light] .coorday-desktop-connected-app-card__status.is-live{border-color:var(--coor-color-status-success-default);background:var(--coor-color-surface-default);color:var(--coor-color-status-success-default)}:root[data-theme=light] .coorday-desktop-settings-accent-caption,:root[data-theme=light] .coorday-settings-focus__detail [class*="text-[var(--coorday-brand-600)]"],:root[data-theme=light] .coorday-settings-focus__detail .coorday-desktop-list-card .uppercase{color:var(--coor-color-accent-default)!important}.coorday-desktop-cross-group-banner{border:1px solid var(--coor-color-status-success-default);background:var(--coor-color-surface-soft);border-radius:1rem;gap:1rem;padding:1rem;display:grid}.coorday-desktop-cross-group-banner__eyebrow{color:var(--coorday-success-500);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.coorday-desktop-cross-group-banner strong{color:var(--coorday-ink-950);margin-top:.35rem;font-size:1rem;display:block}.coorday-desktop-cross-group-banner p{color:var(--coorday-ink-700);margin:.35rem 0 0;font-size:.78rem;line-height:1.5}.coorday-desktop-cross-group-banner__metrics{gap:.5rem;display:grid}.coorday-desktop-cross-group-banner__metrics span{border:1px solid var(--coor-color-border-default);min-height:2.35rem;color:var(--coorday-ink-700);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .7rem;font-size:.72rem;font-weight:700;display:flex}.coorday-desktop-cross-group-banner__metrics strong{margin:0;font-size:.78rem}.coorday-skeleton{background:linear-gradient(90deg, var(--coorday-skeleton-base) 25%, var(--coorday-skeleton-highlight) 50%, var(--coorday-skeleton-base) 75%);background-size:200% 100%;animation:1.5s linear infinite shimmer;position:relative;overflow:hidden}.coorday-skeleton:after{content:none}.sp{height:10px}@media (width<=430px){body.coorday-miniapp-surface,.coorday-app-shell{padding:0}.coorday-app-frame,.phone{width:100%;height:max(100vh, var(--tg-viewport-stable-height,100vh));box-shadow:none;border-radius:0}}:root{--bg:var(--coorday-bg-app);--card-s:var(--coorday-surface-strong);--card-hi:var(--coorday-surface-muted);--border:var(--coorday-border-soft);--border2:var(--coorday-border-strong);--text:var(--coorday-text-strong);--text2:var(--coorday-text-muted);--text3:var(--coorday-text-dim);--blue:var(--coorday-accent-blue);--blue-lo:var(--coorday-accent-blue-bg);--purple:var(--coorday-accent-violet);--purple-lo:var(--coorday-accent-violet-bg);--green:var(--coorday-accent-green);--green-lo:var(--coorday-accent-green-bg);--amber:var(--coorday-accent-amber);--amber-lo:var(--coorday-accent-amber-bg);--red:var(--coorday-accent-red);--red-lo:var(--coorday-accent-red-bg);--nav:var(--coor-color-surface-default);--pill:var(--coor-color-surface-default);--input-bg:var(--coorday-input-bg);--shadow:var(--coorday-shadow-strong);--skeleton-base:var(--coorday-skeleton-base);--skeleton-highlight:var(--coorday-skeleton-highlight);--mini-shell-padding:clamp(0px, 1.8vw, 10px);--mini-gutter:clamp(14px, 4.2vw, 22px);--mini-nav-height:clamp(68px, 18vw, 78px);--mini-nav-offset:clamp(10px, 2.8vw, 18px);--mini-nav-bottom-gap:max(calc(var(--safe-bottom) + 2px), var(--mini-nav-offset));--mini-nav-total:calc(var(--mini-nav-height) + var(--mini-nav-bottom-gap));--mini-fab-size:clamp(52px, 13.6vw, 60px);--mini-fab-reserve:calc(var(--mini-fab-size) + clamp(1rem, 3.6vw, 1.35rem))}body.coorday-miniapp-surface{background:var(--coor-color-accent-soft);color:var(--text);font-family:var(--coorday-font-body);justify-content:center;align-items:center;padding:0}body.coorday-miniapp-surface>#app{width:100%;min-height:max(100vh, var(--tg-viewport-stable-height,100vh));flex:auto}.coorday-app-shell{width:100%;min-height:max(100vh, var(--tg-viewport-stable-height,100vh));background:var(--coor-color-surface-default);justify-content:stretch;align-items:stretch;padding:0}.coorday-app-frame,.phone{width:100%;max-width:none;height:max(100vh, var(--tg-viewport-stable-height,100vh));min-height:max(100vh, var(--tg-viewport-stable-height,100vh));background:var(--coor-color-accent-soft);box-shadow:none;border:0;border-radius:0;overflow:hidden}:root[data-theme=light] .coorday-app-shell{background:var(--coor-color-surface-default)}:root[data-theme=light] .coorday-app-frame,:root[data-theme=light] .phone{background:var(--coor-color-accent-soft);box-shadow:none}.coorday-app{isolation:isolate;height:100%;min-height:100%;padding-top:var(--safe-top);grid-template-rows:auto minmax(0,1fr);display:grid}.coorday-screen-body{overscroll-behavior:contain;scroll-behavior:smooth;min-width:0;padding-top:.25rem;padding-bottom:calc(var(--mini-nav-total) + var(--mini-fab-reserve) + 1.25rem);scroll-padding-bottom:calc(var(--mini-nav-total) + var(--mini-fab-reserve) + 1.25rem);flex:none;overflow-x:clip}.coorday-app--cta .coorday-screen-body{padding-bottom:calc(var(--mini-nav-total) + 5.75rem + 1.25rem);scroll-padding-bottom:calc(var(--mini-nav-total) + 5.75rem + 1.25rem)}.coorday-screen-body>*{min-width:0}.sh{z-index:2;padding:clamp(10px, 3vw, 14px) var(--mini-gutter) clamp(12px, 3.6vw, 16px);background:var(--coor-color-surface-default);position:relative}:root[data-theme=light] .sh{background:var(--coor-color-surface-default)}.shr{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(10px,3vw,14px);display:grid}.stitle{letter-spacing:-.07em;text-wrap:balance;font-size:clamp(2rem,7vw,2.35rem);line-height:.96}.ssub{max-width:min(20rem,100%);color:var(--coorday-text-muted);margin-top:4px;font-size:.88rem;line-height:1.35}.ha{justify-self:end;align-items:flex-start;margin-top:8px}.ibtn,.coorday-topbar-button{background:var(--coor-color-surface-default);border-radius:clamp(15px,4vw,18px);width:clamp(44px,11.6vw,48px);height:clamp(44px,11.6vw,48px);box-shadow:0 12px 28px #00000038,inset 0 1px #0000}:root[data-theme=light] .ibtn,:root[data-theme=light] .coorday-topbar-button{background:var(--coor-color-surface-default)}.insight,.hero,.ic,.gcrd,.profcard,.awareness,.invite-btn,.tmrw,.sc,.tlev,.sg{box-shadow:none;background:var(--card-s)}.insight,.hero,.ic,.gcrd,.profcard,.tmrw,.sc,.sg{border-color:var(--border2)}.insight{margin:0 var(--mini-gutter) 14px;border-radius:18px;padding:14px 15px}.hero{margin:0 var(--mini-gutter) 14px;border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);border-radius:24px;min-width:0;padding:18px}:root[data-theme=light] .hero{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default)}.hero-title,.ict,.gnm,.tlevt,.profnm,.slbl,.awareness-txt,.hero-meta,.coorday-inline-copy,.gmt,.sval,.tlevs,.insight-sub,.ic-cf-txt,.hero-conflict-txt,.tlevs span,.ti-nm{overflow-wrap:anywhere}.hero-title,.ict,.gnm,.tlevt,.ti-nm{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hero-title{-webkit-line-clamp:3;min-width:0;font-size:1.28rem}.ict,.gnm,.tlevt,.ti-nm{-webkit-line-clamp:2}.coorday-inline-copy,.gmt,.hero-meta,.insight-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hero-meta{line-height:1.45}.hero-row{align-items:flex-start;gap:12px}.rsvp-txt{text-align:right;min-width:0}.chips,.itabs,.sec,.strow,.calwk{padding-left:var(--mini-gutter);padding-right:var(--mini-gutter)}.chips,.itabs{padding-right:calc(var(--mini-gutter) + var(--mini-fab-size) + 1.15rem);margin-bottom:2px}.chip,.itab,.coorday-chip{background:var(--coor-color-surface-default);border-radius:14px;min-width:0;min-height:40px;padding:9px 14px}:root[data-theme=light] .chip,:root[data-theme=light] .itab,:root[data-theme=light] .coorday-chip,:root[data-theme=light] .mine-tog{background:var(--coor-color-surface-default)}.coorday-group-switcher{width:min(100%,18.5rem);max-width:100%;display:block;position:relative}.coorday-group-switcher-trigger{border-color:var(--coor-color-border-default);background:var(--coor-color-surface-default);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:999px;justify-content:space-between;width:100%;min-height:42px;padding:10px 14px;box-shadow:0 12px 28px #0000002e,inset 0 1px #0000}:root[data-theme=light] .coorday-group-switcher-trigger{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:0 10px 24px #0000,inset 0 1px #0000}.coorday-group-switcher-trigger__label,.coorday-group-switcher-item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.coorday-group-switcher-menu{width:min(18.5rem, calc(100vw - (var(--mini-gutter) * 2)));border-color:var(--coor-color-border-default);background:var(--coor-color-surface-default);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-radius:22px;max-width:100%;padding:8px;box-shadow:0 22px 48px #0000005c,inset 0 1px #0000}:root[data-theme=light] .coorday-group-switcher-menu{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:0 18px 44px #0000,inset 0 1px #0000}.coorday-group-switcher-item{background:0 0;border:1px solid #0000;min-height:44px}.coorday-group-switcher-item[aria-checked=true]{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.mine-tog{border-radius:14px;padding:4px}.mtab{padding:7px 12px}.mtab.on,:root[data-theme=light] .mtab.on{background:var(--coor-color-surface-default)}.ic{border-radius:20px;min-width:0;padding:14px 15px 14px 18px}.icm,.gst,.tlevs{row-gap:6px}.ic-acts{flex-wrap:wrap;gap:8px;max-height:0}.ic.exp .ic-acts{max-height:180px}.iact{background:var(--coor-color-surface-default);border-radius:11px;flex:calc(50% - 4px);min-width:calc(50% - 4px);min-height:36px}:root[data-theme=light] .iact,:root[data-theme=light] .cd{background:var(--coor-color-surface-default)}.tmrw{margin:0 var(--mini-gutter) 14px;border-radius:20px;padding:14px 15px}.ti{align-items:flex-start;gap:10px}.calwk{scrollbar-width:none;gap:8px;margin-bottom:16px;padding-bottom:4px;display:flex;overflow-x:auto}.calwk::-webkit-scrollbar{display:none}.cd{background:var(--coor-color-surface-default);border:1px solid #0000;min-width:54px;padding:10px 6px}.cd.on{border-color:var(--coor-color-border-strong);box-shadow:0 10px 24px #0000}.tlrow{padding:0 var(--mini-gutter);gap:12px}.tlt{width:38px;padding-top:14px}.tlev{border-radius:18px;min-width:0;padding:13px 14px}.strow{gap:10px}.sc{border-radius:18px;padding:14px 10px}.gcrd{border-radius:22px;min-height:84px;padding:15px 16px}.invite-btn{border-style:solid;border-radius:18px;gap:10px;margin-top:10px;padding:14px 15px}.sg{border-radius:22px}.sr{min-height:60px;padding:0 16px}.sr>:not(.sico):not(.tog):not(input){flex:1 1 0;min-width:0}.sr .slbl,.sr .sval{word-break:normal;overflow-wrap:break-word;max-width:100%;display:block}.sr .sval{line-height:1.35}.sico{border-radius:12px;width:36px;height:36px}.tog{background:var(--coor-color-accent-soft)}.profcard{border-radius:24px;padding:18px}.profav{border-radius:18px;width:60px;height:60px}.awareness{border-radius:18px;padding:12px 14px}.coorday-fab,.fab{right:var(--mini-gutter);bottom:calc(var(--mini-nav-total) + 14px);width:var(--mini-fab-size);height:var(--mini-fab-size);border:1px solid var(--coor-color-border-strong);background:var(--coor-color-accent-soft);border-radius:clamp(16px,4vw,20px);position:absolute;box-shadow:0 20px 42px #0000,inset 0 1px #0000}.coorday-main-cta{left:var(--mini-gutter);right:var(--mini-gutter);bottom:calc(var(--mini-nav-total) + 10px);background:var(--coor-color-accent-soft);border-radius:16px;justify-content:center;align-items:center;min-height:56px;padding:0 18px;display:flex;position:absolute;box-shadow:0 18px 38px #0000}.bnav,.coorday-bottom-nav{left:var(--mini-gutter);right:var(--mini-gutter);bottom:var(--mini-nav-bottom-gap);width:auto;height:var(--mini-nav-height);background:var(--coor-color-surface-default);border:1px solid var(--coor-color-border-default);border-top-color:var(--coor-color-border-default);-webkit-backdrop-filter:blur(26px)saturate(1.2);backdrop-filter:blur(26px)saturate(1.2);border-radius:clamp(22px,6vw,28px);justify-content:space-between;align-items:stretch;gap:clamp(4px,1.5vw,8px);padding:clamp(6px,1.9vw,10px);display:flex;position:absolute;box-shadow:0 20px 44px #00000057,inset 0 1px #0000}.coorday-workspace-bottom-nav>.coorday-bottom-nav.coorday-bottom-nav{width:auto;margin:.45rem var(--mini-gutter) calc(env(safe-area-inset-bottom,0px) + .45rem);position:static;bottom:auto;left:auto;right:auto}:root[data-theme=light] .bnav,:root[data-theme=light] .coorday-bottom-nav{background:var(--coor-color-surface-default);border-color:var(--coor-color-border-strong);box-shadow:0 16px 34px #0000,inset 0 1px #0000}.ni{border-radius:18px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;padding:8px 4px 9px;display:flex}.ni.on{background:var(--coor-color-accent-soft);box-shadow:inset 0 1px #0000}.niico{width:22px;height:22px;color:var(--text2)}.nilbl{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(.64rem,2.1vw,.72rem);line-height:1.05;overflow:hidden}.ni.on .niico,.ni.on .nilbl{color:var(--text)}.nibdg{background:var(--coorday-danger-badge-bg,var(--coor-color-status-danger-default));min-width:16px;height:16px;color:var(--coor-color-canvas);border:2px solid var(--bg);border-radius:8px;justify-content:center;align-items:center;padding:0 3px;font-size:9px;font-weight:700;display:flex;position:absolute;top:-4px;right:-6px}.hero-btn{white-space:normal;max-width:100%;display:block}.coorday-button__content{text-align:center;white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;min-width:0;max-width:100%;line-height:1.25;display:inline-flex}.coorday-button--loading{gap:.55rem}.coorday-spinner{border:2px solid;border-right-color:#0000;border-radius:999px;flex-shrink:0;animation:.8s linear infinite rotate;display:inline-flex}.coorday-spinner--sm{width:16px;height:16px}.coorday-spinner--md{width:24px;height:24px}.coorday-spinner--lg{width:40px;height:40px}.coorday-spinner--centered{margin-inline:auto}.coorday-route-progress{transform-origin:0;background:linear-gradient(90deg, var(--blue) 0%, var(--purple) 100%);z-index:30;height:2px;position:absolute;inset:0 0 auto;box-shadow:0 0 18px #0000}.coorday-route-progress-fade-enter-active,.coorday-route-progress-fade-leave-active{transition:opacity .2s,transform .2s linear}.coorday-route-progress-fade-enter-from,.coorday-route-progress-fade-leave-to{opacity:0}@keyframes rotate{to{transform:rotate(360deg)}}@media (width<=430px){body.coorday-miniapp-surface{padding:0}.coorday-app-frame,.phone{width:100%;height:max(100vh, var(--tg-viewport-stable-height,100vh));box-shadow:none;border:0;border-radius:0}.coorday-app-shell{background:var(--coor-color-surface-default);padding:0}:root[data-theme=light] .coorday-app-shell{background:var(--coor-color-surface-default)}.bnav,.coorday-bottom-nav{left:max(12px, var(--mini-gutter));right:max(12px, var(--mini-gutter));bottom:max(calc(var(--safe-bottom) + 2px), 10px)}}@media (width<=389px){:root{--mini-gutter:14px;--mini-nav-height:70px;--mini-nav-offset:10px;--mini-fab-size:52px}.sh{padding-top:10px}.shr{grid-template-columns:minmax(0,1fr)}.ha{justify-self:start;margin-top:2px}.stitle{font-size:clamp(1.82rem,8.4vw,2.08rem)}.coorday-group-switcher{width:100%}.coorday-group-switcher-trigger{min-height:40px;padding:9px 12px}.coorday-main-cta{min-height:54px;font-size:.94rem}.ni{padding-inline:2px}.nilbl{font-size:.64rem}}@media (width<=340px){:root{--mini-gutter:12px;--mini-nav-height:66px;--mini-nav-offset:8px;--mini-fab-size:48px}.sh{padding:8px var(--mini-gutter) 10px}.coorday-theme-row{margin-bottom:8px}.coorday-theme-pill{min-height:30px;padding-inline:9px}.stitle{font-size:clamp(1.68rem,9vw,1.92rem)}.ssub{font-size:.8rem}.ha{gap:6px}.ibtn,.coorday-topbar-button{border-radius:14px;width:40px;height:40px}.coorday-group-switcher-trigger{min-height:38px;padding:8px 11px}.coorday-main-cta{min-height:52px;font-size:.92rem;left:12px;right:12px}.bnav,.coorday-bottom-nav{left:12px;right:12px;bottom:max(calc(var(--safe-bottom) + 2px), 8px)}.ni{gap:3px;padding:6px 2px 8px}.nilbl{font-size:.6rem}}@media (width>=700px){:root{--mini-shell-padding:12px;--mini-gutter:18px;--mini-nav-offset:18px}.coorday-app-frame,.phone{width:100%;height:max(100vh, var(--tg-viewport-stable-height,100vh))}}.coorday-site-shell{--coorday-site-bg:var(--coor-color-surface-default);--coorday-site-bg-alt:var(--coor-color-surface-default);--coorday-site-bg-soft:var(--coor-color-surface-default);--coorday-site-panel:var(--coor-color-surface-default);--coorday-site-primary:var(--coor-color-accent-soft);--coorday-site-primary-soft:var(--coor-color-accent-soft);--coorday-site-primary-glow:transparent;--coorday-site-green:var(--coor-color-status-success-default);--coorday-site-yellow:var(--coor-color-status-warning-default);--coorday-site-red:var(--coor-color-status-danger-default);--coorday-site-teal:var(--coor-color-accent-soft);--coorday-site-purple:var(--coor-color-accent-soft);--coorday-site-blue:var(--coor-color-accent-soft);--coorday-site-text:var(--coor-color-text-primary);--coorday-site-muted:var(--coor-color-text-muted);--coorday-site-dim:var(--coor-color-text-muted);--coorday-site-border:var(--coor-color-border-default);--coorday-site-border-strong:var(--coor-color-border-strong);--coorday-site-glass:var(--coor-color-surface-soft);--coorday-site-shadow:0 24px 80px #0000006b;--coorday-site-radius-lg:24px;--coorday-site-radius-md:18px;--coorday-site-radius-sm:12px;--coorday-site-font-display:"Manrope Variable", var(--coor-font-family-product);--coorday-site-font-body:"Manrope Variable", var(--coor-font-family-product);min-height:100vh;color:var(--coorday-site-text);background:var(--coor-color-surface-default);font-family:var(--coorday-site-font-body)}:root[data-theme=light] .coorday-site-shell{--coorday-site-bg:var(--coor-color-surface-default);--coorday-site-bg-alt:var(--coor-color-surface-default);--coorday-site-bg-soft:var(--coor-color-surface-default);--coorday-site-panel:var(--coor-color-surface-default);--coorday-site-primary:var(--coor-color-accent-soft);--coorday-site-primary-soft:var(--coor-color-accent-soft);--coorday-site-primary-glow:transparent;--coorday-site-green:var(--coor-color-status-success-default);--coorday-site-yellow:var(--coor-color-status-warning-default);--coorday-site-red:var(--coor-color-status-danger-default);--coorday-site-teal:var(--coor-color-accent-soft);--coorday-site-purple:var(--coor-color-accent-soft);--coorday-site-blue:var(--coor-color-accent-soft);--coorday-site-text:var(--coor-color-accent-default);--coorday-site-muted:var(--coor-color-accent-soft);--coorday-site-dim:var(--coor-color-accent-soft);--coorday-site-border:var(--coor-color-border-strong);--coorday-site-border-strong:var(--coor-color-border-strong);--coorday-site-glass:var(--coor-color-surface-default);--coorday-site-shadow:0 20px 52px transparent}.coorday-site-shell *,.coorday-site-shell :before,.coorday-site-shell :after{box-sizing:border-box}.coorday-site-shell a{color:inherit;text-decoration:none}.coorday-site-shell button,.coorday-site-shell input,.coorday-site-shell textarea,.coorday-site-shell select{font:inherit}.coorday-site-shell input,.coorday-site-shell textarea,.coorday-site-shell select{border:1px solid var(--coorday-site-border);background:var(--coor-color-surface-soft);width:100%;color:var(--coorday-site-text);border-radius:16px;padding:.85rem 1rem;transition:border-color .2s,background .2s,box-shadow .2s}.coorday-site-shell main{min-height:0}@supports (color:color-mix(in lab, red, red)){.coorday-site-header.is-scrolled{background:color-mix(in srgb, var(--coorday-site-bg) 86%, var(--coor-color-surface-soft))}}.coorday-eyebrow__dot{background:currentColor;border-radius:999px;width:8px;height:8px}.coorday-section-header{max-width:720px}.coorday-section-title{font-family:var(--coorday-site-font-display);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,5vw,3.6rem);line-height:1.02}.coorday-section-title span{background:linear-gradient(135deg, var(--coorday-site-primary), var(--coorday-site-purple));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.coorday-section-description{max-width:640px;color:var(--coorday-site-muted);margin:1rem 0 0;font-size:1.05rem;line-height:1.7}@supports (color:color-mix(in lab, red, red)){.coorday-mobile-sticky-cta{background:color-mix(in srgb, var(--coorday-site-bg) 92%, var(--coor-color-surface-default))}.coorday-marketing-consent{background:color-mix(in srgb, var(--coorday-site-panel) 90%, var(--coor-color-surface-soft))}}.coorday-pricing-unavailable{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);color:var(--coor-color-text-primary);border-radius:16px;margin:24px 0 0;padding:18px 20px}.coorday-badge{background:var(--coor-color-accent-soft);min-height:1.8rem;color:var(--coorday-site-text);border-radius:999px;justify-content:center;align-items:center;padding:.35rem .7rem;font-size:.76rem;font-weight:700;display:inline-flex}.coorday-pricing-clarifications,.coorday-pricing-faq__list{gap:1rem;margin-top:1.5rem;display:grid}.coorday-pricing-clarifications{grid-template-columns:repeat(3,minmax(0,1fr))}.coorday-pricing-clarification,.coorday-pricing-faq__item,.coorday-pricing-matrix{border-radius:var(--coorday-site-radius-md);border:1px solid var(--coorday-site-border);background:var(--coor-color-surface-soft)}.coorday-pricing-clarification{padding:1.1rem 1.15rem}.coorday-pricing-clarification h3,.coorday-pricing-matrix__intro h3,.coorday-pricing-faq__intro h3{font-family:var(--coorday-site-font-display);letter-spacing:-.03em;margin:0;font-size:1.28rem}.coorday-pricing-clarification p,.coorday-pricing-matrix__intro p,.coorday-pricing-faq__intro p,.coorday-pricing-faq__item p{color:var(--coorday-site-muted);margin:.75rem 0 0;line-height:1.6}.coorday-pricing-matrix{margin-top:1.5rem;padding:1.25rem}.coorday-pricing-matrix__scroll{margin-top:1.25rem;overflow-x:auto}.coorday-pricing-matrix table,.coorday-comparison-table table{border-collapse:collapse;width:100%;min-width:720px}.coorday-pricing-matrix th,.coorday-pricing-matrix td,.coorday-comparison-table th,.coorday-comparison-table td{border-bottom:1px solid var(--coorday-site-border);text-align:left;vertical-align:top;padding:.95rem .85rem}.coorday-pricing-matrix thead th,.coorday-comparison-table thead th{color:var(--coorday-site-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.82rem}.coorday-pricing-matrix__category th{color:var(--coorday-site-text);font-family:var(--coorday-site-font-display);letter-spacing:-.02em;padding-top:1.3rem;font-size:1rem}.coorday-pricing-faq{margin-top:1.5rem}.coorday-pricing-faq__item{padding:1rem 1.1rem}.coorday-pricing-faq__item summary{cursor:pointer;font-weight:700;list-style:none}.coorday-pricing-faq__item summary::-webkit-details-marker{display:none}.coorday-pricing-faq__item[open]{border-color:var(--coorday-site-border-strong)}.coorday-phone-surface{background:var(--coor-color-surface-default);min-height:510px;color:var(--coorday-site-text);border-radius:32px;padding:1.25rem 1rem 4.4rem;position:relative;overflow:hidden}.coorday-phone-surface__subtitle,.coorday-phone-row__meta,.coorday-group-card__summary,.coorday-usecase-block__description,.coorday-schedule-summary{color:var(--coorday-site-muted);margin:.25rem 0 0;line-height:1.55}.coorday-phone-row,.coorday-phone-inbox-item,.coorday-group-card,.coorday-usecase-block{border-radius:var(--coorday-site-radius-md);background:var(--coor-color-surface-soft);border:1px solid var(--coorday-site-border)}.coorday-phone-row__title,.coorday-group-card__title,.coorday-usecase-block__title{color:var(--coorday-site-text);margin:0;font-weight:700}.coorday-calendar-grid__day--dot:after,.coorday-calendar-grid__day--warning:after{content:"";border-radius:999px;width:5px;height:5px;position:absolute;bottom:6px}.coorday-calendar-grid__day--dot:after{background:var(--coorday-site-primary)}.coorday-calendar-grid__day--warning:after{background:var(--coorday-site-red)}.coorday-calendar-agenda__item--yellow{border-color:var(--coorday-site-yellow)}.coorday-calendar-agenda__item--purple{border-color:var(--coorday-site-purple)}.coorday-group-card,.coorday-usecase-block{margin-top:.75rem;padding:1rem}.coorday-group-card--teal,.coorday-usecase-block--primary{border-color:var(--coor-color-border-strong)}.coorday-schedule-summary{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-accent-soft);border-radius:14px;margin-top:.8rem;padding:.85rem .95rem}@media (width<=1080px){.coorday-pricing-grid,.coorday-site-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-pricing-clarifications{grid-template-columns:1fr}}@media (width<=960px){.coorday-site-header{background:var(--coorday-site-bg)}@supports (color:color-mix(in lab, red, red)){.coorday-site-header{background:color-mix(in srgb, var(--coorday-site-bg) 92%, var(--coor-color-surface-default))}}.coorday-site-header{border-color:var(--coorday-site-border)}.coorday-site-header__inner{flex-wrap:wrap;align-items:flex-start;gap:.75rem;min-height:auto;padding:.85rem 0 .95rem}.coorday-logo{width:100%}.coorday-site-header__tools{order:1;justify-content:space-between;width:100%}.coorday-site-nav{scrollbar-width:none;order:2;justify-content:flex-start;gap:.55rem;width:100%;max-width:100%;padding-bottom:.2rem;overflow-x:auto}.coorday-site-nav::-webkit-scrollbar{display:none}.coorday-site-nav__link{white-space:nowrap;border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);flex:none;padding:.5rem .85rem}.coorday-site-header__actions{display:none}.coorday-mobile-sticky-cta{display:flex}.coorday-site-shell main{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.coorday-marketing-consent{left:12px;right:12px;bottom:calc(92px + env(safe-area-inset-bottom));border-radius:20px;width:auto;padding:16px}.coorday-marketing-consent.has-sticky-cta{bottom:calc(150px + env(safe-area-inset-bottom))}.coorday-pricing-grid{grid-template-columns:1fr}.coorday-pricing-matrix{padding:1rem}}@media (width<=600px){.coorday-container,.coorday-site-header__inner,.coorday-site-footer__inner,.coorday-site-footer__bottom{width:calc(100% - 20px)}.coorday-section{padding:60px 0}.coorday-section-title{font-size:clamp(1.9rem,11vw,2.6rem)}.coorday-section-description{max-width:100%;font-size:1rem;line-height:1.6}.coorday-site-header__inner{padding:.75rem 0 .85rem}.coorday-site-header__tools{justify-content:flex-end}.coorday-theme-toggle__button{width:30px;height:30px}.coorday-language-switcher select{min-width:96px;padding:.5rem .8rem}.coorday-logo__image{height:38px}.coorday-phone-surface{border-radius:28px;min-height:460px;padding:1rem .9rem 4.1rem}.coorday-phone-surface--compact{min-height:360px}.coorday-phone-row,.coorday-phone-inbox-item,.coorday-calendar-agenda__item,.coorday-schedule-slot{flex-wrap:wrap;align-items:flex-start}.coorday-pricing-card{min-height:auto;padding:1.15rem}.coorday-site-footer{padding-top:48px}.coorday-site-footer__inner{grid-template-columns:1fr}.coorday-site-footer__bottom{text-align:left;flex-direction:column}.coorday-billing-toggle-wrap{margin-top:1.2rem}.coorday-billing-toggle{justify-content:space-between;width:100%}.coorday-billing-toggle__button{flex:1 1 0;justify-content:center}}@media (width<=420px){.coorday-site-header__tools{justify-content:stretch}.coorday-language-switcher{justify-content:space-between;width:100%}.coorday-language-switcher select{min-width:0}.coorday-theme-toggle{flex:none}.coorday-mobile-sticky-cta,.coorday-marketing-consent__actions{flex-direction:column;align-items:stretch}.coorday-logo__image{height:34px}.coorday-phone-surface{min-height:430px}}@media (width>=1024px){.coorday-workspace--pro{background:var(--coorday-bg-canvas);isolation:auto}.coorday-workspace--pro:before{display:none}.coorday-workspace--pro .coorday-workspace-shell,.coorday-workspace--pro .coorday-workspace-shell.has-rail{background:0 0;grid-template-columns:13.5rem minmax(0,1fr)}.coorday-workspace--pro .coorday-workspace-shell.without-sidebar,.coorday-workspace--pro .coorday-workspace-shell.without-sidebar.has-rail{grid-template-columns:minmax(0,1fr)}.coorday-workspace--pro .coorday-workspace-shell.has-rail{grid-template-columns:13.5rem minmax(0,1fr) 19rem}.coorday-workspace--pro .coorday-workspace-shell.without-sidebar.has-rail{grid-template-columns:minmax(0,1fr) 19rem}.coorday-workspace--pro .coorday-workspace-shell.sidebar-collapsed,.coorday-workspace--pro .coorday-workspace-shell.sidebar-collapsed.has-rail{grid-template-columns:4rem minmax(0,1fr)}.coorday-workspace--pro .coorday-workspace-shell.sidebar-collapsed.has-rail{grid-template-columns:4rem minmax(0,1fr) 22rem}.coorday-workspace--pro .coorday-workspace-sidebar{border-right:1px solid var(--coorday-border-soft);background:var(--coorday-sidebar-bg);gap:.75rem;padding:.8rem .7rem .7rem}@supports (color:color-mix(in lab, red, red)){.coorday-workspace--pro .coorday-workspace-sidebar{background:color-mix(in srgb, var(--coorday-sidebar-bg) 94%, #070a1238)}}.coorday-workspace--pro .coorday-workspace-panel,.coorday-workspace--pro .coorday-workspace-rail{background:var(--coorday-panel-bg)}@supports (color:color-mix(in lab, red, red)){.coorday-workspace--pro .coorday-workspace-panel,.coorday-workspace--pro .coorday-workspace-rail{background:color-mix(in srgb, var(--coorday-panel-bg) 96%, #080a111f)}}.coorday-workspace--pro .coorday-workspace-header{z-index:12;background:var(--coorday-panel-bg);align-items:center;gap:.9rem;padding:.7rem 1.35rem;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.coorday-workspace--pro .coorday-workspace-header{background:color-mix(in srgb, var(--coorday-panel-bg) 94%, #0a0c132e)}}.coorday-workspace--pro .coorday-workspace-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.coorday-workspace--pro .coorday-workspace-header__lead{align-items:center;gap:.9rem}.coorday-workspace--pro .coorday-workspace-header__brandmark{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.coorday-workspace--pro .coorday-workspace-header__brandmark-image{border-radius:.45rem;width:100%;height:100%}.coorday-workspace--pro .coorday-workspace-header__copy{gap:.18rem}.coorday-workspace--pro .coorday-eyebrow{font-family:var(--coorday-font-mono);letter-spacing:.02em;text-transform:none;color:var(--coorday-text-dim);margin:0;font-size:.68rem;font-weight:500}.coorday-workspace--pro .coorday-workspace-title,.coorday-workspace--pro .coorday-workspace-subtitle{display:none}.coorday-workspace--pro .coorday-workspace-main{background:0 0;gap:1rem;padding:1.25rem 1.35rem 1.65rem}.coorday-workspace--pro .coorday-brand__mark{width:1.4rem;height:1.4rem;box-shadow:none;border-radius:.45rem}.coorday-workspace--pro .coorday-brand__title{font-size:.82rem;font-weight:700}.coorday-workspace--pro .coorday-brand__subtitle{font-size:.62rem}.coorday-workspace--pro .coorday-desktop-search{background:var(--coor-color-surface-soft);border-radius:.72rem;min-height:2.1rem}.coorday-workspace--pro .coorday-desktop-search__input{font-size:.74rem}.coorday-workspace--pro .coorday-desktop-search__kbd{background:var(--coor-color-surface-soft);border-radius:.35rem}.coorday-workspace--pro .coorday-desktop-sidebar-nav__item,.coorday-workspace--pro .coorday-desktop-sidebar-section__item,.coorday-workspace--pro .coorday-desktop-profile-link{border-radius:.62rem;padding:.54rem .62rem;position:relative}.coorday-workspace--pro .coorday-desktop-sidebar-nav__item.is-active,.coorday-workspace--pro .coorday-desktop-sidebar-section__item.is-active{background:var(--coor-color-accent-soft);box-shadow:inset 0 0 0 1px #0000}.coorday-workspace--pro .coorday-desktop-sidebar-nav__item.is-active .coorday-desktop-sidebar-nav__label,.coorday-workspace--pro .coorday-desktop-sidebar-section__item.is-active .coorday-desktop-sidebar-section__group-name{color:var(--coorday-brand-600);font-weight:700}.coorday-workspace--pro .coorday-desktop-sidebar-section__item.is-active .coorday-desktop-sidebar-section__count{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft);color:var(--coorday-brand-600);font-weight:700}.coorday-workspace--pro .coorday-desktop-sidebar-nav__item.is-active:before,.coorday-workspace--pro .coorday-desktop-sidebar-section__item.is-active:before{content:"";background:linear-gradient(180deg, var(--coorday-brand-600) 0%, var(--coorday-accent-500) 100%);border-radius:999px;width:.18rem;position:absolute;top:.45rem;bottom:.45rem;left:-.2rem}.coorday-workspace--pro .coorday-desktop-sidebar-nav__label{font-size:.78rem;font-weight:600}.coorday-workspace--pro .coorday-desktop-sidebar-section__title{letter-spacing:.14em;font-size:.55rem}.coorday-workspace--pro .coorday-desktop-top-actions{flex-wrap:nowrap;gap:.55rem}.coorday-workspace--pro .coorday-desktop-top-actions__icon,.coorday-workspace--pro .coorday-desktop-top-actions__secondary,.coorday-workspace--pro .coorday-desktop-top-actions__primary,.coorday-workspace--pro .coorday-desktop-calendar-toggle{border-radius:.72rem;min-height:2.2rem}.coorday-workspace--pro .coorday-desktop-top-actions__secondary,.coorday-workspace--pro .coorday-desktop-top-actions__primary{padding:.58rem .82rem;font-size:.74rem}.coorday-workspace--pro .coorday-desktop-rail{height:100%}.coorday-workspace--pro .coorday-desktop-day-grid{gap:1rem}.coorday-workspace--pro .coorday-desktop-day-hero,.coorday-workspace--pro .coorday-desktop-waiting-card,.coorday-workspace--pro .coorday-desktop-day-section,.coorday-workspace--pro .coorday-desktop-record-card,.coorday-workspace--pro .coorday-desktop-inbox-item,.coorday-workspace--pro .coorday-desktop-calendar-event,.coorday-workspace--pro .coorday-desktop-calendar-week__day,.coorday-workspace--pro .coorday-desktop-group-card,.coorday-workspace--pro .coorday-desktop-settings-profile,.coorday-workspace--pro .coorday-desktop-settings-banner,.coorday-workspace--pro .coorday-desktop-settings-block,.coorday-workspace--pro .coorday-desktop-list-card{background:var(--coor-color-surface-soft);box-shadow:none;border-radius:.9rem}.coorday-workspace--pro .coorday-desktop-day-hero,.coorday-workspace--pro .coorday-desktop-day-section,.coorday-workspace--pro .coorday-desktop-waiting-card,.coorday-workspace--pro .coorday-desktop-settings-block{padding:1rem}.coorday-workspace--pro .coorday-desktop-record-card,.coorday-workspace--pro .coorday-desktop-inbox-item,.coorday-workspace--pro .coorday-desktop-calendar-event,.coorday-workspace--pro .coorday-desktop-list-card{border-radius:.78rem}.coorday-workspace--pro .coorday-desktop-board-heading,.coorday-workspace--pro .coorday-desktop-section-label,.coorday-workspace--pro .coorday-desktop-day-section__header span{letter-spacing:.14em;font-size:.6rem}.coorday-workspace--pro .coorday-desktop-day-hero__title,.coorday-workspace--pro .coorday-desktop-group-card__copy h4,.coorday-workspace--pro .coorday-desktop-calendar-event__title,.coorday-workspace--pro .coorday-desktop-settings-profile__copy h3{letter-spacing:-.02em;font-size:1rem}.coorday-workspace--pro .coorday-desktop-day-hero__meta,.coorday-workspace--pro .coorday-desktop-record-card__meta,.coorday-workspace--pro .coorday-desktop-inbox-item__meta,.coorday-workspace--pro .coorday-desktop-calendar-event__meta{font-size:.72rem}.coorday-workspace--pro .coorday-desktop-day-hero__join,.coorday-workspace--pro .coorday-desktop-record-card__cta,.coorday-workspace--pro .coorday-desktop-day-section__link,.coorday-workspace--pro .coorday-desktop-group-invite,.coorday-workspace--pro .coorday-desktop-notification-action,.coorday-workspace--pro .coorday-desktop-secondary-button,.coorday-workspace--pro .coorday-desktop-primary-button{border-radius:.72rem}}@media (width>=1440px){.coorday-workspace--pro .coorday-workspace-shell,.coorday-workspace--pro .coorday-workspace-shell.has-rail{grid-template-columns:14rem minmax(0,1fr)}.coorday-workspace--pro .coorday-workspace-shell.has-rail{grid-template-columns:14rem minmax(0,1fr) 20rem}}@media (width>=1920px){.coorday-workspace--pro .coorday-workspace-main{padding:1.35rem 1.65rem 1.85rem}.coorday-workspace--pro .coorday-workspace-shell,.coorday-workspace--pro .coorday-workspace-shell.has-rail{grid-template-columns:14.5rem minmax(0,1fr)}.coorday-workspace--pro .coorday-workspace-shell.has-rail{grid-template-columns:14.5rem minmax(0,1fr) 20.5rem}}:root{--g-design:var(--coorday-accent-blue);--g-dev:var(--coorday-accent-violet);--g-mkt:var(--coorday-accent-amber);--g-personal:var(--coorday-accent-green)}:root[data-theme=light]{--coorday-light-action-bg:var(--coor-color-surface-default);--coorday-light-action-bg-hover:var(--coor-color-surface-default);--coorday-light-card-bg:var(--coor-color-surface-default);--coorday-light-container-bg:var(--coor-color-surface-default);--coorday-light-focus-blue:var(--coor-color-accent-soft);--coorday-light-focus-amber:var(--coor-color-status-warning-soft);--coorday-light-focus-green:var(--coor-color-accent-soft);--coorday-light-focus-red:var(--coor-color-status-danger-soft);--coorday-light-card-border:var(--coor-color-border-strong);--coorday-light-card-shadow:0 1px 2px transparent, 0 12px 32px transparent;--coorday-light-card-shadow-strong:0 2px 6px transparent, 0 18px 44px transparent;--coorday-light-panel-bg:var(--coor-color-surface-default);--coorday-light-panel-border:var(--coor-color-border-strong);--coorday-light-panel-shadow:inset 0 1px 0 transparent, 0 10px 30px transparent;--coorday-light-card-border-strong:var(--coor-color-border-strong)}:root[data-theme=light] body{background:var(--coorday-bg-canvas)}:root[data-theme=light] .coorday-workspace{background:var(--coor-color-surface-default)}:root[data-theme=light] .coorday-workspace-sidebar{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:inset 1px 0 #0000}:root[data-theme=light] .coorday-workspace-panel{background:var(--coor-color-surface-default)}:root[data-theme=light] .coorday-workspace-rail{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default)}:root[data-theme=light] .chip,:root[data-theme=light] .itab,:root[data-theme=light] .coorday-chip,:root[data-theme=light] .mine-tog,:root[data-theme=light] .coorday-desktop-filter-tabs,:root[data-theme=light] .coorday-desktop-filter-tab,:root[data-theme=light] .coorday-desktop-calendar-toggle,:root[data-theme=light] .coorday-control,:root[data-theme=light] .coorday-desktop-secondary-button,:root[data-theme=light] .coorday-desktop-top-actions__icon,:root[data-theme=light] .coorday-desktop-top-actions__secondary,:root[data-theme=light] .coorday-desktop-inline-actions button,:root[data-theme=light] .coorday-desktop-detail-quick-action,:root[data-theme=light] .coorday-desktop-record-card__cta{border-color:var(--coorday-bd-2);background:var(--coorday-light-action-bg);color:var(--coorday-text-dim)}:root[data-theme=light] .chip:hover,:root[data-theme=light] .itab:hover,:root[data-theme=light] .coorday-chip:hover,:root[data-theme=light] .coorday-desktop-filter-tab:hover,:root[data-theme=light] .coorday-desktop-inline-actions button:hover,:root[data-theme=light] .coorday-desktop-notification-action:hover,:root[data-theme=light] .coorday-desktop-notification-state:hover{background:var(--coorday-light-action-bg-hover);color:var(--coorday-text-strong)}:root[data-theme=light] .chip.on,:root[data-theme=light] .itab.on,:root[data-theme=light] .coorday-chip--active,:root[data-theme=light] .coorday-desktop-filter-tab.is-active,:root[data-theme=light] .coorday-desktop-calendar-toggle__button.is-active{background:linear-gradient(135deg, var(--coorday-accent-blue) 0%, var(--coorday-accent-green) 100%);color:var(--coorday-on-accent);box-shadow:var(--coorday-shadow-cta);border-color:#0000}:root[data-theme=light] .coorday-desktop-filter-tab__count,:root[data-theme=light] .coorday-desktop-notification-filter-rail__button strong{border:1px solid var(--coorday-bd);background:var(--coor-color-surface-default);color:var(--coorday-text-strong)}:root[data-theme=light] .coorday-desktop-filter-tab.is-active .coorday-desktop-filter-tab__count,:root[data-theme=light] .coorday-chip--active .coorday-chip-toggle__count{border-color:var(--coor-color-border-default);background:var(--coor-color-surface-soft);color:var(--coor-color-text-primary)}:root[data-theme=light] .chip-dot,:root[data-theme=light] .gc-dot{width:7px;height:7px;box-shadow:0 0 0 2px #0000}:root[data-theme=light] .coorday-desktop-search__input,:root[data-theme=light] .coorday-desktop-status-card,:root[data-theme=light] .coorday-desktop-stat-card,:root[data-theme=light] .coorday-desktop-day-stat,:root[data-theme=light] .coorday-desktop-list-card,:root[data-theme=light] .coorday-desktop-toggle,:root[data-theme=light] .coorday-desktop-detail-panel__close,:root[data-theme=light] .coorday-desktop-detail-panel__action,:root[data-theme=light] .coorday-desktop-detail-panel__composer-input,:root[data-theme=light] .coorday-desktop-calendar-event__badge,:root[data-theme=light] .coorday-desktop-calendar-week__day{border-color:var(--coorday-bd-2);background:var(--coorday-light-action-bg)}:root[data-theme=light] .coorday-desktop-search,:root[data-theme=light] .coorday-desktop-capture-bar{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:inset 0 1px #0000,0 10px 28px #0000}:root[data-theme=light] .coorday-desktop-capture-bar__input{color:var(--coorday-text-strong)}:root[data-theme=light] .coorday-desktop-capture-bar__input::placeholder{color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-desktop-top-actions__segment{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:inset 0 1px #0000,0 10px 24px #0000}:root[data-theme=light] .coorday-desktop-top-actions__segment-button{color:var(--coorday-text-dim)}:root[data-theme=light] .coorday-desktop-top-actions__segment-button.is-active{background:var(--coor-color-surface-default);color:var(--coor-color-accent-default);box-shadow:inset 0 0 0 1px #0000,0 8px 18px #0000}:root[data-theme=light] .coorday-desktop-task-column,:root[data-theme=light] .coorday-desktop-notification-section,:root[data-theme=light] .coorday-desktop-inspector-card,:root[data-theme=light] .coorday-desktop-score-dashboard__hero,:root[data-theme=light] .coorday-desktop-score-dashboard__panel{border-color:var(--coorday-light-panel-border);background:var(--coorday-light-panel-bg);box-shadow:var(--coorday-light-panel-shadow)}:root[data-theme=light] .coorday-desktop-task-column.is-drop-target{border-color:var(--coor-color-accent-default);background:var(--coor-color-surface-default);box-shadow:inset 0 0 0 1px #0000,0 14px 34px #0000}:root[data-theme=light] .coorday-desktop-task-card,:root[data-theme=light] .coorday-desktop-notification-card,:root[data-theme=light] .coorday-desktop-day-empty,:root[data-theme=light] .coorday-desktop-score-dashboard__metric-grid div,:root[data-theme=light] .coorday-desktop-score-dashboard__groups li,:root[data-theme=light] .coorday-desktop-score-dashboard__privacy-grid p{border-color:var(--coorday-light-card-border-strong);background:var(--coor-color-surface-default);box-shadow:inset 0 1px #0000,0 12px 24px #0000}:root[data-theme=light] .coorday-desktop-task-card{border-left-width:4px}:root[data-theme=light] .coorday-desktop-day-empty{background:var(--coor-color-surface-default);color:var(--coorday-text-dim);border-style:dashed;box-shadow:inset 0 1px #0000}:root[data-theme=light] .coorday-desktop-task-card:hover,:root[data-theme=light] .coorday-desktop-task-card:focus-within,:root[data-theme=light] .coorday-desktop-notification-card:hover{border-color:var(--coor-color-border-strong);box-shadow:inset 0 1px #0000,0 16px 34px #0000}:root[data-theme=light] .coorday-desktop-task-card__progress{background:var(--coor-color-accent-soft)}:root[data-theme=light] .coorday-desktop-task-card__trail-btn{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);color:var(--coorday-text-strong);box-shadow:0 8px 18px #0000}:root[data-theme=light] .coorday-desktop-task-card__trail-btn:hover{background:var(--coorday-light-action-bg-hover)}:root[data-theme=light] .coorday-desktop-inspector-card__shortcuts kbd,:root[data-theme=light] .coorday-desktop-inspector-card__stats kbd{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);color:var(--coorday-text-strong);box-shadow:inset 0 1px #0000}:root[data-theme=light] .coorday-desktop-day-workspace,:root[data-theme=light] .coorday-desktop-day-section,:root[data-theme=light] .coorday-desktop-highlight-card,:root[data-theme=light] .coorday-desktop-score-card,:root[data-theme=light] .coorday-desktop-waiting-card,:root[data-theme=light] .coorday-desktop-inbox-item,:root[data-theme=light] .coorday-desktop-calendar-event,:root[data-theme=light] .coorday-desktop-group-card,:root[data-theme=light] .coorday-desktop-settings-profile,:root[data-theme=light] .coorday-desktop-settings-banner,:root[data-theme=light] .coorday-desktop-settings-block,:root[data-theme=light] .coorday-desktop-record-card,:root[data-theme=light] .coorday-desktop-detail-section,:root[data-theme=light] .coorday-desktop-detail-section__copy,:root[data-theme=light] .coorday-desktop-detail-person,:root[data-theme=light] .coorday-desktop-detail-comment,:root[data-theme=light] .coorday-desktop-detail-history,:root[data-theme=light] .coorday-desktop-notification-preferences,:root[data-theme=light] .coorday-desktop-notification-focus,:root[data-theme=light] .coorday-desktop-notification-focus-card{border-color:var(--coorday-light-card-border);background:var(--coorday-light-card-bg);box-shadow:var(--coorday-light-card-shadow)}:root[data-theme=light] .coorday-desktop-day-summary__stat{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:inset 0 1px #0000}:root[data-theme=light] .coorday-desktop-day-summary__stat:hover{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:var(--coorday-light-card-shadow)}:root[data-theme=light] .coorday-desktop-day-hero,:root[data-theme=light] .coorday-desktop-highlight-card.is-blue,:root[data-theme=light] .coorday-desktop-score-card{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:var(--coorday-light-card-shadow-strong)}:root[data-theme=light] .coorday-desktop-score-card__ring{filter:none}:root[data-theme=light] .coorday-desktop-score-card__ring svg circle{fill:#0000}:root[data-theme=light] .coorday-desktop-score-card__ring-track{stroke:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-desktop-score-card__value{color:var(--coorday-text-strong);text-shadow:0 1px #0000}:root[data-theme=light] .coorday-desktop-inspector-score__ring{background:var(--coor-color-accent-soft);filter:none}:root[data-theme=light] .coorday-desktop-inspector-score__ring:after{background:var(--coor-color-surface-default);box-shadow:inset 0 1px 2px #0000}:root[data-theme=light] .coorday-desktop-inspector-score__value{color:var(--coor-color-text-primary);text-shadow:0 1px #0000}:root[data-theme=light] .coorday-desktop-highlight-card.is-amber,:root[data-theme=light] .coorday-desktop-waiting-card,:root[data-theme=light] .coorday-desktop-notification-focus.is-warning{border-color:var(--coor-color-status-warning-default);background:var(--coor-color-surface-default)}:root[data-theme=light] .coorday-desktop-notification-focus.is-success{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default)}:root[data-theme=light] .coorday-desktop-notification-action,:root[data-theme=light] .coorday-desktop-notification-state,:root[data-theme=light] .coorday-desktop-notification-filter-rail__button{border-color:var(--coorday-bd-2);background:var(--coorday-light-action-bg);color:var(--coorday-text-strong)}:root[data-theme=light] .coorday-desktop-notification-action.is-accent,:root[data-theme=light] .coorday-desktop-notification-filter-rail__button.is-active{border-color:var(--coor-color-border-strong);background:var(--coorday-light-focus-blue);color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-desktop-notification-action.is-primary{border-color:var(--coor-color-accent-default);background:var(--coor-color-accent-default);color:var(--coorday-on-accent)}:root[data-theme=light] .coorday-desktop-notification-action.is-danger,:root[data-theme=light] .coorday-desktop-notification-action[data-variant=danger]{border-color:var(--coor-color-status-danger-default);background:var(--coorday-light-focus-red);color:var(--coor-color-status-danger-default)}:root[data-theme=light] .coorday-desktop-notification-row{border-color:var(--coorday-light-card-border-strong);background:var(--coor-color-surface-default);box-shadow:var(--coorday-light-card-shadow)}:root[data-theme=light] .coorday-desktop-notification-row.is-read,:root[data-theme=light] .coorday-desktop-notification-row[data-done=true]{opacity:1;border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default)}:root[data-theme=light] .coorday-desktop-notification-row:hover,:root[data-theme=light] .coorday-desktop-notification-row:focus-within{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:var(--coorday-light-card-shadow-strong)}:root[data-theme=light] .coorday-desktop-notification-row__icon{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-surface-default);color:var(--coorday-text-strong);box-shadow:inset 0 1px #0000}:root[data-theme=light] .coorday-desktop-notification-row__stripe{opacity:.95}:root[data-theme=light] .coorday-desktop-notification-group,:root[data-theme=light] .coorday-desktop-notification-stream__divider{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:inset 0 1px #0000}:root[data-theme=light] .coorday-desktop-notification-group span{color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-desktop-notification-row__copy span,:root[data-theme=light] .coorday-desktop-notification-row__copy small,:root[data-theme=light] .coorday-desktop-notification-row__time,:root[data-theme=light] .coorday-desktop-notification-focus-card__copy em,:root[data-theme=light] .coorday-desktop-day-hero__time,:root[data-theme=light] .coorday-desktop-day-hero__meta,:root[data-theme=light] .coorday-desktop-inbox-item__top span,:root[data-theme=light] .coorday-desktop-settings-row__description,:root[data-theme=light] .coorday-desktop-settings-card__description,:root[data-theme=light] .coorday-desktop-settings-block>p,:root[data-theme=light] .coorday-desktop-settings-toggle small,:root[data-theme=light] .coorday-desktop-detail-section__copy,:root[data-theme=light] .coorday-desktop-detail-comment__meta,:root[data-theme=light] .coorday-desktop-calendar-event__meta,:root[data-theme=light] .coorday-desktop-calendar-density__row span{color:var(--coorday-text-dim)}:root[data-theme=light] .coorday-desktop-calendar-density__bar{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-surface-default)}:root[data-theme=light] .coorday-desktop-calendar-month__weekdays,:root[data-theme=light] .coorday-desktop-calendar-month__cell,:root[data-theme=light] .coorday-desktop-calendar-inspector__section,:root[data-theme=light] .coorday-mini-month{border-color:var(--coorday-bd);background:var(--coorday-light-card-bg)}:root[data-theme=light] .coorday-desktop-calendar-month__cell:not(.is-current-month),:root[data-theme=light] .coorday-mini-month__cell.is-other{color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-desktop-calendar-month__cell.is-current-month,:root[data-theme=light] .coorday-mini-month__cell{color:var(--coorday-text-strong)}:root[data-theme=light] .coorday-desktop-calendar-month__cell.is-active,:root[data-theme=light] .coorday-desktop-calendar-month__cell.is-today,:root[data-theme=light] .coorday-mini-month__cell.is-today{border-color:var(--coor-color-accent-default);background:var(--coorday-light-focus-blue);color:var(--coor-color-accent-default);box-shadow:inset 0 0 0 1px #0000}:root[data-theme=light] .coorday-mini-month__cell.is-selected{background:linear-gradient(135deg, var(--coorday-accent-blue), var(--coorday-accent-violet));color:var(--coorday-on-accent)}:root[data-theme=light] .coorday-desktop-calendar-month__item,:root[data-theme=light] .coorday-desktop-calendar-month__more{border:1px solid var(--coor-color-border-strong);background:var(--coor-color-surface-default);color:var(--coorday-text-strong)}:root[data-theme=light] .coorday-desktop-detail-person__status.is-green,:root[data-theme=light] .pill.green,:root[data-theme=light] .badge.green{border:1px solid var(--coor-color-border-strong);border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-desktop-detail-person__status.is-amber,:root[data-theme=light] .pill.amber,:root[data-theme=light] .badge.amber{border:1px solid var(--coor-color-status-warning-default);border-color:var(--coor-color-status-warning-default);background:var(--coor-color-surface-default);color:var(--coor-color-status-warning-default)}:root[data-theme=light] .coorday-desktop-detail-person__status.is-red,:root[data-theme=light] .pill.red,:root[data-theme=light] .badge.red{border:1px solid var(--coor-color-status-danger-default);border-color:var(--coor-color-status-danger-default);background:var(--coor-color-surface-default);color:var(--coor-color-status-danger-default)}:root[data-theme=light] .coorday-desktop-settings-row__icon,:root[data-theme=light] .coorday-desktop-section-icon{border-color:var(--coor-color-border-strong);background:var(--coorday-light-focus-blue);color:var(--coor-color-accent-default)}:root[data-theme=light] .coorday-desktop-settings-profile,:root[data-theme=light] body.coorday-miniapp-surface,:root[data-theme=light] .coorday-app-shell,:root[data-theme=light] .coorday-app-frame,:root[data-theme=light] .phone,:root[data-theme=light] .sh{background:var(--coor-color-surface-default)}:root[data-theme=light] .ibtn,:root[data-theme=light] .coorday-topbar-button,:root[data-theme=light] .coorday-theme-pill,:root[data-theme=light] .coorday-group-switcher-trigger,:root[data-theme=light] .chip,:root[data-theme=light] .itab,:root[data-theme=light] .mine-tog{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:inset 0 1px #0000,0 10px 24px #0000}:root[data-theme=light] .coorday-group-switcher-trigger{background:var(--coor-color-surface-default)}:root[data-theme=light] .ic,:root[data-theme=light] .gcrd,:root[data-theme=light] .profcard,:root[data-theme=light] .tmrw,:root[data-theme=light] .sc,:root[data-theme=light] .sg,:root[data-theme=light] .coorday-card{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:inset 0 1px #0000,0 14px 34px #0000}:root[data-theme=light] .sg>label{padding:14px 16px 0}:root[data-theme=light] .sg>[class*="bg-[var(--app-surface-muted)]"]{background:var(--coor-color-surface-default)}:root[data-theme=light] .sr:not(:last-child):after{background:var(--coor-color-accent-soft)}:root[data-theme=light] .bnav,:root[data-theme=light] .coorday-bottom-nav{border-color:var(--coor-color-border-strong);background:var(--coor-color-surface-default);box-shadow:0 18px 42px #0000,inset 0 1px #0000}:root[data-theme=light] .ni.on,:root[data-theme=light] .coorday-bottom-nav__item--active{background:var(--coor-color-surface-default);color:var(--coor-color-accent-default)}:root[data-theme=light] .ni.on .niico,:root[data-theme=light] .ni.on .nilbl{color:var(--coor-color-accent-default)}.coorday-focus{--coorday-focus-radius:4px;--coorday-focus-surface-radius:5px;font-family:var(--coorday-font-body);letter-spacing:-.015em;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1.55}.coorday-focus button,.coorday-focus input,.coorday-focus select,.coorday-focus textarea{letter-spacing:inherit;font-family:inherit}.coorday-focus-topbar.coor-topbar{min-height:64px;padding-inline:24px}.coorday-focus-topbar .coor-topbar__brand{letter-spacing:-.075em;font-size:23px;font-weight:800}.coorday-focus-actions{align-items:center;gap:6px;display:flex}.coorday-focus-icon-button{border-radius:var(--coorday-focus-radius,4px);width:34px;height:34px;color:var(--coor-color-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:7px;display:inline-grid;position:relative}.coorday-focus-icon-button svg{width:18px;height:18px}.coorday-focus-icon-button:hover,.coorday-focus-icon-button.is-active{background:var(--coor-color-surface-soft)}.coorday-focus-icon-button:focus-visible,.coorday-focus-avatar--link:focus-visible,.coorday-focus-nav__item:focus-visible,.coorday-focus-profile:focus-visible,.coorday-focus-space__group:focus-visible,.coorday-focus-text-action:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}.coorday-focus-icon-button__badge{background:var(--coor-color-action-background);min-width:16px;color:var(--coor-color-action-foreground);font-variant-numeric:tabular-nums;top:2px;border-radius:8px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;inset-inline-end:0}.coorday-focus-avatar{background:var(--coor-color-accent-soft);width:30px;height:30px;color:var(--coor-color-text-primary);letter-spacing:-.03em;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:800;text-decoration:none;display:inline-grid}.coorday-focus-avatar--link{margin-inline-start:4px}.coorday-focus .coor-shell__sidebar{background:var(--coor-color-canvas);padding:23px 11px}.coorday-focus-sidebar{flex-direction:column;flex:1 0 auto;gap:26px;min-width:0;display:flex}.coorday-focus-nav{flex-direction:column;gap:5px;display:flex}.coorday-focus-nav--secondary{gap:2px}.coorday-focus-nav__item{border-radius:var(--coorday-focus-radius,4px);min-width:0;min-height:42px;color:var(--coor-color-text-primary);align-items:center;gap:10px;padding:11px 12px;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;display:flex;position:relative}.coorday-focus-nav--secondary .coorday-focus-nav__item{min-height:36px;color:var(--coor-color-text-muted);padding-block:8px}.coorday-focus-nav__item:hover{background:var(--coor-color-surface-soft);color:var(--coor-color-text-primary)}.coorday-focus-nav__item[aria-current=page]{background:var(--coor-color-selection-background);color:var(--coor-color-selection-foreground)}.coorday-focus-nav__icon{flex:none;width:18px;height:18px}.coorday-focus-nav__label{overflow-wrap:anywhere;flex:1;min-width:0}.coorday-focus-nav__count{background:var(--coor-color-surface-soft);min-width:20px;color:var(--coor-color-text-muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;flex:none;padding:1px 6px;font-size:11px;font-weight:700}.coorday-focus-nav__count.is-danger{background:var(--coor-color-action-background);color:var(--coor-color-action-foreground)}.coorday-focus-nav.is-collapsed .coorday-focus-nav__item{justify-content:center;padding-inline:0}.coorday-focus-nav.is-collapsed .coorday-focus-nav__label,.coorday-focus-nav.is-collapsed .coorday-focus-nav__count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.coorday-focus-space{border-top:1px solid var(--coor-color-border-default);color:var(--coor-color-text-muted);overflow-wrap:anywhere;flex-direction:column;gap:3px;padding:17px 12px;font-size:11px;line-height:1.7;display:flex}.coorday-focus-space__label{margin:0}.coorday-focus-space__name{color:var(--coor-color-text-primary);margin-top:5px;font-size:12px;font-weight:650}.coorday-focus-space__list{gap:2px;margin:10px -8px 4px;padding:0;list-style:none;display:grid}.coorday-focus-space__group{border-radius:var(--coorday-focus-radius,4px);width:100%;min-height:34px;color:var(--coor-color-text-primary);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:5px 8px;font-size:12px;font-weight:600;display:flex}.coorday-focus-space__group:hover{background:var(--coor-color-surface-soft)}.coorday-focus-space__group[aria-pressed=true]{background:var(--coor-color-selection-background)}.coorday-focus-space__mark{border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-accent-soft);flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:inline-grid}.coorday-focus-space__group-name{overflow-wrap:anywhere;min-width:0}.coorday-focus-text-action{min-height:32px;color:var(--coor-color-text-primary);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:6px;padding:7px 0;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.coorday-focus-text-action__icon,.coorday-focus-text-action svg{flex:none;width:15px;height:15px}.coorday-focus-sidebar__bottom{align-items:center;gap:6px;margin-top:auto;padding:12px 4px 0;display:flex}.coorday-focus-profile{border-radius:var(--coorday-focus-radius,4px);min-width:0;color:var(--coor-color-text-primary);flex:1;align-items:center;gap:9px;padding:4px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.coorday-focus-profile:hover{background:var(--coor-color-surface-soft)}.coorday-focus-profile__name{overflow-wrap:anywhere;min-width:0}.coorday-focus-sidebar.is-collapsed .coorday-focus-sidebar__bottom{flex-direction:column}.coorday-focus-sidebar.is-collapsed .coorday-focus-profile__name{display:none}.coorday-focus-sidebar__toggle{justify-content:flex-end;display:flex}.coorday-focus-frame{grid-template-columns:minmax(0,1fr);min-height:100%;display:grid}.coorday-focus-content{min-width:0;padding:27px 26px 30px}.coorday-focus--bleed .coorday-focus-content{padding:0}.coorday-focus-header.coor-page-header{align-items:flex-end;margin-bottom:20px}.coorday-focus-header .coor-page-header__kicker{letter-spacing:.1em;font-size:11px}.coorday-focus-header .coor-page-header__title{letter-spacing:-.055em;margin:3px 0 1px;font-size:clamp(28px,2vw + 10px,34px);line-height:1.12}.coorday-focus-header .coor-page-header__description{font-size:12px}.coorday-focus-rail{z-index:3;border-inline-start:1px solid var(--coor-color-border-default);background:var(--coor-color-canvas);min-width:0;position:relative}.coorday-focus-rail-backdrop{z-index:3;background:var(--coor-color-canvas);border:0;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.coorday-focus-rail-backdrop{background:color-mix(in srgb, var(--coor-color-canvas) 55%, transparent)}}@media (width>=1280px){.coorday-focus-frame.has-rail{grid-template-columns:minmax(0,1fr) 320px}.coorday-focus-rail{align-self:start;max-height:100%;position:sticky;top:0;overflow-y:auto}}@media (width<=1279px){.coorday-focus-rail{z-index:4;width:min(360px,92vw);position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto;box-shadow:0 12px 40px #181f2b2e}}.coorday-focus-button{border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-action-background);min-height:39px;color:var(--coor-color-action-foreground);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.coorday-focus-button:hover{filter:brightness(.95)}.coorday-focus-button:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:3px}.coorday-focus-button svg{flex:none;width:15px;height:15px}.coorday-focus-button--secondary{border-color:var(--coor-color-border-default);background:var(--coor-color-surface-default);color:var(--coor-color-text-primary)}.coorday-focus-button--subtle{background:var(--coor-color-surface-soft);color:var(--coor-color-text-primary)}.coorday-focus .coor-shell__bottom .coorday-bottom-nav{contain:none;width:auto;box-shadow:none;padding:11px max(12px, env(safe-area-inset-right,0px)) max(14px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));border:0;border-top:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;justify-content:space-around;gap:6px;display:flex;position:static;inset:auto;overflow:visible;transform:none}.coorday-focus .coor-shell__bottom .coorday-bottom-nav__item{border-radius:var(--coorday-focus-radius,4px);min-width:0;min-height:48px;color:var(--coor-color-text-muted);background:0 0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;padding:7px 5px;font-size:11px;font-weight:500;display:flex;overflow:visible}.coorday-focus .coor-shell__bottom .coorday-bottom-nav__item--active{background:var(--coor-color-selection-background);color:var(--coor-color-selection-foreground)}.coorday-focus .coor-shell__bottom .coorday-bottom-nav__label{white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%;line-height:1.2;overflow:visible}@media (width<=1023px){.coorday-focus-content{padding:24px 19px}}@media (width<=540px){.coorday-focus-topbar.coor-topbar{min-height:60px;padding-inline:17px}.coorday-focus-content{padding:26px 17px 18px}.coorday-focus-header.coor-page-header{flex-wrap:nowrap;align-items:flex-start;gap:10px;margin-bottom:24px}.coorday-focus-header .coor-page-header__title{letter-spacing:-.045em;font-size:28px}.coorday-focus-header .coor-page-header__description{font-size:11px}.coorday-focus-header .coor-page-header__actions{margin-top:27px}.coorday-focus-header .coorday-focus-button{min-width:44px;min-height:44px;padding:10px}.coorday-focus-header .coorday-focus-button__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.coorday-focus .coor-shell__bottom .coorday-bottom-nav{gap:2px;padding-inline:6px}}@media (pointer:coarse){.coorday-focus-icon-button,.coorday-focus-text-action{min-width:44px;min-height:44px}}:root .coorday-focus .coorday-desktop-view-board{box-shadow:none;background:0 0;border:0;padding:0}:root .coorday-focus .coorday-desktop-screen-head{background:0 0;border:0;margin-bottom:14px;padding:0}:root .coorday-focus .coorday-desktop-screen-head__title{letter-spacing:-.035em;font-size:18px;font-weight:800;line-height:1.3}:root .coorday-focus .coorday-desktop-screen-head__body{color:var(--coor-color-text-muted);font-size:12px}:root .coorday-focus .coorday-desktop-board-heading,:root .coorday-focus .coorday-desktop-section-label{color:var(--coor-color-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}:root .coorday-focus .coorday-desktop-filter-tabs,:root .coorday-focus .coorday-desktop-notification-filter-rail{box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:6px;padding:0;display:flex}:root .coorday-focus .coorday-desktop-filter-tab,:root .coorday-focus .coorday-desktop-notification-filter-rail button{border-radius:var(--coorday-focus-radius,4px);min-height:32px;color:var(--coor-color-text-primary);box-shadow:none;background:0 0;border:0;padding:7px 11px;font-size:11px;font-weight:500}:root .coorday-focus .coorday-desktop-filter-tab.is-active,:root .coorday-focus .coorday-desktop-notification-filter-rail button.is-active{background:var(--coor-color-selection-background);color:var(--coor-color-selection-foreground);font-weight:650}:root .coorday-focus .coorday-desktop-primary-button,:root .coorday-focus .coorday-desktop-secondary-button,:root .coorday-focus .coorday-desktop-notification-action,:root .coorday-focus .coorday-desktop-record-card__action{border:1px solid var(--coor-color-border-default);border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-surface-default);min-height:32px;color:var(--coor-color-text-primary);box-shadow:none;padding:7px 12px;font-size:12px;font-weight:700}:root .coorday-focus .coorday-desktop-primary-button,:root .coorday-focus .coorday-desktop-notification-action.is-primary{background:var(--coor-color-action-background);color:var(--coor-color-action-foreground);border-color:#0000}:root .coorday-focus .coorday-desktop-secondary-button.is-danger,:root .coorday-focus .coorday-desktop-notification-action.is-danger{color:var(--coor-color-status-danger-default)}:root .coorday-focus .coorday-desktop-chip{background:var(--coor-color-surface-soft);color:var(--coor-color-text-muted);letter-spacing:0;text-transform:none;border:0;border-radius:3px;padding:4px 7px;font-size:11px;font-weight:500}:root .coorday-focus .coorday-desktop-record-card,:root .coorday-focus .coorday-desktop-inbox-item,:root .coorday-focus .coorday-desktop-notification-row,:root .coorday-focus .coorday-desktop-tomorrow-item,:root .coorday-focus .coorday-desktop-settings-row{border:0;border-bottom:1px solid var(--coor-color-border-default);box-shadow:none;background:0 0;border-radius:0;padding:15px 0;transform:none}:root .coorday-focus .coorday-desktop-record-card:hover,:root .coorday-focus .coorday-desktop-inbox-item:hover,:root .coorday-focus .coorday-desktop-notification-row:hover{background:0 0}:root .coorday-focus .coorday-desktop-record-card.is-selected,:root .coorday-focus .coorday-desktop-inbox-item.is-selected,:root .coorday-focus .coorday-desktop-notification-row.is-selected{border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-selection-background);border-bottom-color:#0000;margin-inline:-10px;padding-inline:10px}:root .coorday-focus .coorday-desktop-record-card__marker{border-radius:2px;width:3px;top:15px;bottom:15px}:root .coorday-focus .coorday-desktop-record-card__eyebrow{color:var(--coor-color-text-muted);letter-spacing:.07em;font-size:11px;font-weight:700}:root .coorday-focus .coorday-desktop-record-card__meta{color:var(--coor-color-text-muted);font-size:11px}:root .coorday-focus .coorday-desktop-state-card,:root .coorday-focus .coorday-desktop-settings-block,:root .coorday-focus .coorday-desktop-insight-banner,:root .coorday-focus .coorday-desktop-day-insight,:root .coorday-focus .coorday-desktop-overload-banner,:root .coorday-focus .coorday-desktop-cross-group-banner,:root .coorday-focus .coorday-desktop-overlay-callout,:root .coorday-focus .coorday-desktop-inbox-overload,:root .coorday-focus .coorday-desktop-notification-preferences,:root .coorday-focus .coorday-desktop-inspector-card{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-surface-default);box-shadow:none;border:0}:root .coorday-focus .coorday-desktop-insight-banner,:root .coorday-focus .coorday-desktop-day-insight,:root .coorday-focus .coorday-desktop-overload-banner,:root .coorday-focus .coorday-desktop-cross-group-banner,:root .coorday-focus .coorday-desktop-inbox-overload{color:var(--coor-color-text-primary);padding:16px 18px}:root .coorday-focus .coorday-desktop-day-empty{color:var(--coor-color-text-muted);box-shadow:none;background:0 0;border:0;border-radius:0;font-size:13px}:root .coorday-focus .coorday-desktop-capture-bar{border:1px solid var(--coor-color-border-default);border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-surface-default);min-height:44px;box-shadow:none}:root .coorday-focus .coorday-desktop-day-summary{box-shadow:none;background:0 0;border:0;padding:0}:root .coorday-focus .coorday-desktop-day-summary__title,:root .coorday-focus .coorday-desktop-day-summary__body{display:none}:root .coorday-focus .coorday-desktop-day-summary__stats{gap:5px}:root .coorday-focus .coorday-desktop-day-summary__stat{border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-surface-default);box-shadow:none;border:0;padding:12px}:root .coorday-focus .coorday-desktop-day-grid{grid-template-columns:minmax(0,1fr);gap:18px}:root .coorday-focus .coorday-desktop-day-grid>.coorday-desktop-day-column:last-child{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-surface-default);order:1;padding:22px}:root .coorday-focus .coorday-desktop-day-hero{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-accent-soft);box-shadow:none;border:0;padding:24px}:root .coorday-focus .coorday-desktop-day-hero__title{letter-spacing:-.045em;font-size:25px;font-weight:800;line-height:1.2}:root .coorday-focus .coorday-desktop-day-section{box-shadow:none;background:0 0;border:0;margin-top:20px;padding:0}:root .coorday-focus .coorday-desktop-day-section:first-of-type{margin-top:0}:root .coorday-focus .coorday-desktop-day-section__header h3,:root .coorday-focus .coorday-desktop-inbox-section h3{color:var(--coor-color-text-muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}:root .coorday-focus [class^=coorday-desktop-score-dashboard__][class$=card]{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-surface-default);box-shadow:none;border:0}@media (width<=720px){:root .coorday-focus .coorday-desktop-day-grid{display:block}:root .coorday-focus .coorday-desktop-day-grid>.coorday-desktop-day-column:first-child{margin-top:21px}:root .coorday-focus .coorday-desktop-day-grid>.coorday-desktop-day-column:last-child{padding:19px 16px}}:root .coorday-focus .coorday-desktop-day-hero__head{flex-direction:column;align-items:flex-start;gap:12px;display:flex}:root .coorday-focus .coorday-desktop-day-hero__pills{flex-wrap:wrap;gap:6px;display:flex}:root .coorday-focus .coorday-desktop-day-hero__pills>*,:root .coorday-focus .coorday-desktop-day-summary__meta>span{background:var(--coor-color-surface-default);color:var(--coor-color-text-muted);letter-spacing:.07em;box-shadow:none;border:0;border-radius:3px;padding:4px 7px;font-size:11px;font-weight:700}:root .coorday-focus .coorday-desktop-day-hero__actions,:root .coorday-focus .coorday-desktop-day-hero__action-row{flex-wrap:wrap;gap:6px;display:flex}:root .coorday-focus .coorday-desktop-day-hero__join,:root .coorday-focus .coorday-desktop-day-hero__actions button{border:1px solid var(--coor-color-border-default);border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-surface-default);min-height:34px;color:var(--coor-color-text-primary);box-shadow:none;padding:8px 12px;font-size:12px;font-weight:700}:root .coorday-focus .coorday-desktop-day-hero__actions .coorday-desktop-day-hero__join{background:var(--coor-color-action-background);min-height:44px;color:var(--coor-color-action-foreground);border-color:#0000}:root .coorday-focus .coorday-desktop-inbox-section{box-shadow:none;background:0 0;border:0;padding:0}:root .coorday-focus .coorday-desktop-inbox-section__name{color:var(--coor-color-text-muted);letter-spacing:.07em;text-align:start;text-transform:uppercase;justify-self:start;font-size:11px;font-weight:700}:root .coorday-focus .coorday-desktop-inbox-item{gap:6px;min-height:0}:root .coorday-focus .coorday-desktop-inbox-item__body{font-size:13px;font-weight:650}:root .coorday-focus .coorday-desktop-inbox-item__meta{color:var(--coor-color-text-muted);font-size:11px}:root .coorday-focus .coorday-desktop-screen-head__copy{display:none}:root .coorday-focus .coorday-desktop-screen-head{justify-content:flex-end}:root .coorday-focus .coorday-focus-content [class*=coorday-desktop-][class*=card],:root .coorday-focus .coorday-focus-content [class*=coorday-desktop-][class*=tile],:root .coorday-focus .coorday-focus-content [class*=coorday-desktop-billing],:root .coorday-focus .coorday-focus-content [class*=coorday-desktop-settings-section]{border-radius:var(--coorday-focus-surface-radius,5px);box-shadow:none}.coorday-focus-page{min-width:0;display:block}.coorday-focus-kicker{color:var(--coor-color-text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:1.4}.coorday-focus-muted{color:var(--coor-color-text-muted);margin:0;font-size:12px}.coorday-focus-surface{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-surface-default);min-width:0;padding:22px}.coorday-focus-columns{grid-template-columns:minmax(0,1.65fr) minmax(215px,1fr);align-items:start;gap:18px;display:grid}.coorday-focus-section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.coorday-focus-section-head h2{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:800;line-height:1.3}.coorday-focus-section-head h2 small{color:var(--coor-color-text-muted);letter-spacing:0;margin-inline-start:4px;font-size:11px;font-weight:500}.coorday-focus-section-head>small,.coorday-focus-section-head>span{color:var(--coor-color-text-muted);font-size:11px;font-weight:500}.coorday-focus-filters{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-bottom:17px;display:flex}.coorday-focus-filterbar{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.coorday-focus-filterbar button{border-radius:var(--coorday-focus-radius,4px);min-height:32px;color:var(--coor-color-text-primary);cursor:pointer;background:0 0;border:0;padding:7px 11px;font-size:11px;font-weight:500;line-height:1.3}.coorday-focus-filterbar button:hover{background:var(--coor-color-surface-soft)}.coorday-focus-filterbar button[aria-pressed=true]{background:var(--coor-color-selection-background);color:var(--coor-color-selection-foreground);font-weight:650}.coorday-focus-filterbar button:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}.coorday-focus-empty{color:var(--coor-color-text-muted);text-align:center;margin:0;padding:35px 0;font-size:13px}.coorday-focus-line{border:0;border-top:1px solid var(--coor-color-border-default);margin:19px 0}.coorday-focus-chip{background:var(--coor-color-surface-soft);color:var(--coor-color-text-muted);white-space:nowrap;border-radius:3px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;line-height:1.3;display:inline-flex}.coorday-focus-chip.is-selected{background:var(--coor-color-selection-background);color:var(--coor-color-selection-foreground)}.coorday-focus-button--compact{min-height:30px;padding:6px 10px;font-size:11px}.coorday-focus-row{border:0;border-bottom:1px solid var(--coor-color-border-default);width:100%;min-width:0;color:inherit;font:inherit;text-align:start;background:0 0;align-items:center;gap:12px;padding:15px 0;display:flex}.coorday-focus-row:last-child{border-bottom:0}.coorday-focus-row--link{cursor:pointer}.coorday-focus-row__main{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:block}.coorday-focus-row strong{overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.5;display:block}.coorday-focus-row small{color:var(--coor-color-text-muted);margin-top:4px;font-size:11px;display:block}.coorday-focus-row__actions{flex:none;gap:6px;display:flex}.coorday-focus-row__chevron{width:16px;height:16px;color:var(--coor-color-text-muted);flex:none}.coorday-focus-row__main:focus-visible,.coorday-focus-row--link:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}.coorday-focus-calendar-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.coorday-focus-calendar-head__range{letter-spacing:-.035em;margin:0;font-size:19px;font-weight:800}.coorday-focus-calendar-head__nav{align-items:center;gap:3px;display:flex}.coorday-focus-week{margin-bottom:23px}.coorday-focus-week .coor-week__days{gap:5px}.coorday-focus-week .coor-week__day{border-radius:var(--coorday-focus-radius,4px);min-height:44px;color:var(--coor-color-text-secondary);background:0 0;border:0;gap:8px;padding:8px 3px}.coorday-focus-week .coor-week__day:hover{background:var(--coor-color-surface-soft)}.coorday-focus-week .coor-week__day--selected,.coorday-focus-week .coor-week__day--selected:hover{background:var(--coor-color-selection-background)}.coorday-focus-week .coor-week__weekday{letter-spacing:0;text-transform:none;font-weight:500}.coorday-focus-week .coor-week__date{letter-spacing:-.05em;font-size:20px}.coorday-focus-week .coor-week__mark{background:var(--coor-color-accent-default);width:4px;height:4px}.coorday-focus-week .coor-week__mark--attention{background:0 0;border-width:1.5px;width:6px;height:6px}.coorday-focus-agenda .coor-agenda-item{grid-template-columns:minmax(45px,max-content) minmax(0,1fr) auto;gap:14px;padding:19px 0}.coorday-focus-agenda .coor-agenda-item__start{white-space:nowrap;font-size:12px;font-weight:700}.coorday-focus-agenda .coor-agenda-item__end{white-space:nowrap;font-size:11px}.coorday-focus-agenda .coor-agenda-item__title{font-size:15px;font-weight:750;line-height:1.4}.coorday-focus-agenda .coor-agenda-item--current .coor-agenda-item__title{color:var(--coor-color-accent-default)}.coorday-focus-aside{gap:22px;min-width:0;display:grid}.coorday-focus-aside>section,.coorday-focus-aside__block{min-width:0}.coorday-focus-aside__block{border-top:1px solid var(--coor-color-border-default);padding-top:19px}.coorday-focus-aside__block>.coorday-focus-kicker{margin-bottom:4px}.coorday-focus-aside__lead{margin-top:13px}.coorday-focus-big-date{letter-spacing:-.075em;font-variant-numeric:tabular-nums;margin:15px 0 7px;font-size:52px;font-weight:800;line-height:1.05}.coorday-focus-conflicts{border-top:1px solid var(--coor-color-border-default);padding-top:19px}.coorday-focus-details-grid{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:15px 12px;margin:25px 0;font-size:12px;display:grid}.coorday-focus-details-grid dt{color:var(--coor-color-text-muted)}.coorday-focus-details-grid dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.coorday-focus-note{border-top:1px solid var(--coor-color-border-default);color:var(--coor-color-text-muted);margin-top:22px;padding-top:17px;font-size:11px}.coorday-focus-note strong{color:var(--coor-color-text-primary);margin-bottom:5px;font-weight:650;display:block}@media (width<=800px){.coorday-focus-columns{grid-template-columns:minmax(0,1.4fr) minmax(178px,1fr);gap:12px}}@media (width<=720px){.coorday-focus-columns{display:block}.coorday-focus-columns>aside{margin-top:21px}}@media (width<=540px){.coorday-focus-surface{padding:19px 16px}.coorday-focus-filterbar{gap:3px}.coorday-focus-filterbar button{padding:7px 9px}.coorday-focus-week{margin-bottom:22px}.coorday-focus-week .coor-week__days{gap:4px}.coorday-focus-week .coor-week__day{gap:5px;padding:10px 2px}.coorday-focus-week .coor-week__date{font-size:18px}.coorday-focus-agenda .coor-agenda-item{grid-template-columns:minmax(39px,max-content) minmax(0,1fr);gap:11px;padding:18px 0}.coorday-focus-agenda .coor-agenda-item__title{font-size:14px}.coorday-focus-details-grid{grid-template-columns:85px minmax(0,1fr)}}@media (pointer:coarse){.coorday-focus-filterbar button{min-height:44px}}.coorday-focus-detail .dd-panel.coorday-focus-surface{border-radius:var(--coorday-focus-surface-radius,5px);width:auto;max-width:none;height:auto;max-height:none;box-shadow:none;border:0;margin:0;padding:24px;animation:none;position:static;inset:auto;overflow:visible;transform:none}.coorday-focus-detail__back{margin-bottom:18px}.coorday-focus-detail .dd-head{background:0 0;border:0;align-items:flex-start;gap:12px;padding:0;display:flex;position:static}.coorday-focus-detail .dd-head-copy{flex:1;min-width:0}.coorday-focus-detail .dd-eyebrow{color:var(--coor-color-text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.coorday-focus-detail .dd-title{letter-spacing:-.045em;overflow-wrap:anywhere;margin:12px 0 0;font-size:25px;font-weight:800;line-height:1.25}.coorday-focus-detail .dd-body{max-width:760px;padding:0;display:block;overflow:visible}.coorday-focus-detail .dd-section{border:0;border-top:1px solid var(--coor-color-border-default);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:19px 0 0}.coorday-focus-detail .dd-section+.dd-section,.coorday-focus-detail .dd-section+*,.coorday-focus-detail .coorday-focus-details-grid+*{margin-top:22px}.coorday-focus-detail .dd-section-title{color:var(--coor-color-text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.coorday-focus-detail .coorday-desktop-detail-panel__composer{box-shadow:none;background:0 0;border:0;margin-top:22px;padding:0;position:static}@media (width<=540px){.coorday-focus-detail .dd-panel.coorday-focus-surface{padding:22px 18px}.coorday-focus-detail .dd-title{font-size:26px}}@media (pointer:fine){.coorday-focus{--coor-font-size-body:14px;--coor-font-size-support:12px}}.coorday-focus-detail .coordination-panel{border:0;border-top:1px solid var(--coor-color-border-default);background:0 0;border-radius:0;gap:14px;margin-top:22px;padding:19px 0 0}.coorday-focus-detail .coor-duty__title{font-size:15px;font-weight:750}.coorday-focus-detail .coorday-desktop-detail-rsvp-row{gap:6px}.coorday-focus-detail .coorday-desktop-detail-rsvp{border:1px solid var(--coor-color-border-default);border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-surface-default);min-height:32px;color:var(--coor-color-text-primary);box-shadow:none;padding:7px 12px;font-size:12px;font-weight:700}.coorday-focus-detail .coorday-desktop-detail-rsvp.is-success{background:var(--coor-color-action-background);color:var(--coor-color-action-foreground);border-color:#0000}.coorday-focus-conflicts .coor-conflict,.coorday-focus-conflicts .conflicts-panel__card{border-radius:var(--coorday-focus-surface-radius,5px)}.coorday-focus-next{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-accent-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:24px;padding:24px;display:grid}.coorday-focus-next h2{letter-spacing:-.045em;overflow-wrap:anywhere;margin:9px 0;font-size:25px;font-weight:800;line-height:1.2}.coorday-focus-next p:not(.coorday-focus-kicker){color:var(--coor-color-text-muted);margin:0 0 6px;font-size:12px}.coorday-focus-next__art{color:var(--coor-color-accent-default);letter-spacing:-.07em;align-self:start;font-size:54px;font-weight:800;line-height:1}.coorday-focus-tasks{margin:0;padding:0;list-style:none}.coorday-focus-tasks .coor-task-row{border-bottom:1px solid var(--coor-color-border-default);gap:12px;padding:15px 0}.coorday-focus-tasks .coor-task-row:last-child{border-bottom:0}.coorday-focus-tasks .coor-task-row__title{font-size:13px;font-weight:650;line-height:1.5}.coorday-focus-tasks .coor-task-row__meta{font-size:11px}.coorday-focus-tasks .coor-task-row--current{border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-selection-background);border-bottom-color:#0000;margin:0 -10px;padding-inline:10px}.coorday-focus-surface>.coorday-focus-text-action{margin-top:12px}.coorday-focus-bucket{color:var(--coor-color-text-muted);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:12px;margin:0 0 4px;font-size:11px;font-weight:700;display:flex}@media (width<=540px){.coorday-focus-next{gap:12px;margin-bottom:21px;padding:21px}.coorday-focus-next__art{font-size:42px}.coorday-focus-tasks .coor-task-row{gap:11px;padding:16px 0}}.coorday-focus-surface>.coorday-focus-free-slot{border:1px dashed var(--coor-color-border-default);border-radius:var(--coorday-focus-radius,4px);min-height:36px;color:var(--coor-color-text-primary);box-shadow:none;background:0 0;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px;padding:8px 12px;font-size:12px;font-weight:650;display:inline-flex}[dir=rtl] .coorday-focus-calendar-head__nav svg,[dir=rtl] .coorday-focus-detail__back svg{transform:scaleX(-1)}.coorday-focus-group-feature{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-surface-default);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:25px;margin-bottom:23px;padding:30px;display:grid}.coorday-focus-group-feature__head{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.coorday-focus-group-feature h2{letter-spacing:-.055em;overflow-wrap:anywhere;margin:11px 0;font-size:35px;font-weight:800;line-height:1.12}.coorday-focus-group-feature .coorday-focus-muted{margin-bottom:20px}.coorday-focus-group-feature__plan{border-inline-start:1px solid var(--coor-color-border-default);min-width:0;padding-inline-start:25px}.coorday-focus-group-feature__plan .coorday-focus-details-grid{margin:17px 0}.coorday-focus-people{flex-wrap:wrap;gap:4px;margin-bottom:14px;display:flex}.coorday-focus-people .coorday-focus-avatar{width:37px;height:37px}.coorday-focus-group-row{border-bottom:1px solid var(--coor-color-border-default);align-items:center;gap:6px;display:flex;position:relative}.coorday-focus-group-row[data-selected=true]{border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-selection-background);border-bottom-color:#0000}.coorday-focus-group-row__main{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:14px;padding:18px 0;display:flex}.coorday-focus-group-row[data-selected=true] .coorday-focus-group-row__main{padding-inline:12px}.coorday-focus-group-row__main:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}.coorday-focus-group-row__copy{flex:1;min-width:0}.coorday-focus-group-row__copy strong{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:14px;font-weight:750;display:block}.coorday-focus-group-row__copy small{color:var(--coor-color-text-muted);margin-top:3px;font-size:11px;display:block}.coorday-focus-group-mark{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-accent-soft);flex:none;place-items:center;width:41px;height:41px;font-size:20px;font-weight:800;display:grid}.coorday-focus-menu.coorday-desktop-group-card__menu{z-index:5;border:1px solid var(--coor-color-border-default);border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-surface-default);top:100%;min-width:200px;padding:6px;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 12px 32px #181f2b24}.coorday-focus-menu button{min-height:36px;color:var(--coor-color-text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:8px 10px;font-size:12px}.coorday-focus-menu button:hover{background:var(--coor-color-surface-soft)}.coorday-focus-groups-empty h2{letter-spacing:-.045em;margin:12px 0 8px;font-size:25px;font-weight:800}@media (width<=720px){.coorday-focus-group-feature{padding:25px 23px;display:block}.coorday-focus-group-feature h2{font-size:33px}.coorday-focus-group-feature__plan{border-inline-start:0;border-top:1px solid var(--coor-color-border-default);margin-top:23px;padding:19px 0 0}}.coorday-focus-page .coorday-desktop-group-detail.is-page{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-surface-default);box-shadow:none;border:0;padding:24px}.coorday-focus-page .coorday-desktop-group-detail.is-page .coorday-desktop-group-detail__header{background:0 0;border:0;gap:14px;padding:0 0 4px}.coorday-focus-page .is-page .coorday-desktop-group-detail__header>button:first-child{border-radius:var(--coorday-focus-radius,4px);width:34px;height:34px;box-shadow:none;background:0 0;border:0}.coorday-focus-page .is-page .coorday-desktop-group-card__badge{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-accent-soft);width:41px;height:41px}.coorday-focus-page .is-page .coorday-desktop-group-detail__copy h3{letter-spacing:-.045em;margin:0;font-size:25px;font-weight:800;line-height:1.25}.coorday-focus-page .is-page .coorday-desktop-group-detail__copy p{color:var(--coor-color-text-muted);font-size:12px}.coorday-focus-page .is-page .coorday-desktop-secondary-button{border:1px solid var(--coor-color-border-default);border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-surface-default);min-height:34px;color:var(--coor-color-text-primary);box-shadow:none;padding:8px 12px;font-size:12px;font-weight:700}.coorday-focus-page .is-page .coorday-desktop-filter-tabs{border:0;border-bottom:1px solid var(--coor-color-border-default);box-shadow:none;background:0 0;border-radius:0;flex-wrap:wrap;gap:18px;margin:18px 0 8px;padding:0;display:flex}.coorday-focus-page .is-page .coorday-desktop-filter-tab{min-height:38px;color:var(--coor-color-text-muted);box-shadow:none;border:0;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:10px 0;font-size:12px;font-weight:600}.coorday-focus-page .is-page .coorday-desktop-filter-tab.is-active{border-bottom-color:var(--coor-color-text-primary);color:var(--coor-color-text-primary);background:0 0;font-weight:750}.coorday-focus-page .is-page .coorday-desktop-group-detail__panel,.coorday-focus-page .is-page .coorday-desktop-inspector-card{border:0;border-top:1px solid var(--coor-color-border-default);box-shadow:none;background:0 0;border-radius:0;padding:19px 0 0}.coorday-focus-page .is-page .coorday-desktop-section-label{color:var(--coor-color-text-muted);letter-spacing:.1em;font-size:11px;font-weight:700}.coorday-focus-page .is-page .coorday-desktop-task-card{border:0;border-bottom:1px solid var(--coor-color-border-default);box-shadow:none;background:0 0;border-radius:0;padding:15px 0}.coorday-focus-page .is-page .coorday-desktop-task-card:before{display:none}.coorday-focus-details-grid dt:first-letter{text-transform:uppercase}.coorday-settings-focus{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start;gap:18px;min-width:0;display:grid}.coorday-settings-list{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-surface-default);gap:18px;min-width:0;padding:14px;display:grid;position:sticky;top:16px}.coorday-settings-list__identity,.coorday-settings-list__row,.coorday-settings-list__signout{border-radius:var(--coorday-focus-radius,4px);width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;display:flex}.coorday-settings-list__identity{padding:8px}.coorday-settings-list__identity>svg,.coorday-settings-list__row>svg{width:16px;height:16px;color:var(--coor-color-text-muted);flex:none;margin-inline-start:auto}.coorday-settings-list__avatar{background:var(--coor-color-accent-soft);width:40px;height:40px;color:var(--coor-color-text-primary);border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:750;display:grid;overflow:hidden}.coorday-settings-list__avatar img{object-fit:cover;width:100%;height:100%}.coorday-settings-list__identity-copy{gap:2px;min-width:0;display:grid}.coorday-settings-list__identity-copy strong{overflow-wrap:anywhere;font-size:14px;font-weight:750}.coorday-settings-list__identity-copy span{color:var(--coor-color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.coorday-settings-list__group{gap:2px;min-width:0;display:grid}.coorday-settings-list__group-title{color:var(--coor-color-text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;padding-inline:8px;font-size:11px;font-weight:700}.coorday-settings-list__row{min-height:40px;padding:8px;font-size:13px;font-weight:600}.coorday-settings-list__icon{border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-surface-soft);width:28px;height:28px;color:var(--coor-color-text-muted);flex:none;place-items:center;display:grid}.coorday-settings-list__icon svg{width:15px;height:15px}.coorday-settings-list__label{overflow-wrap:anywhere;min-width:0}.coorday-settings-list__identity:hover,.coorday-settings-list__row:hover{background:var(--coor-color-surface-soft)}.coorday-settings-list__identity.is-active,.coorday-settings-list__row.is-active{background:var(--coor-color-selection-background);color:var(--coor-color-selection-foreground)}.coorday-settings-list__row.is-danger .coorday-settings-list__label{color:var(--coor-color-status-danger-default)}.coorday-settings-list__signout{border:1px solid var(--coor-color-border-default);min-height:40px;color:var(--coor-color-text-muted);justify-content:center;font-size:13px;font-weight:600}.coorday-settings-list__identity:focus-visible,.coorday-settings-list__row:focus-visible,.coorday-settings-list__signout:focus-visible,.coorday-settings-focus__back:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}.coorday-settings-focus__detail{border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-surface-default);outline:none;min-width:0;padding:22px}.coorday-settings-focus__detail-head{gap:6px;margin-bottom:16px;display:grid}.coorday-settings-focus__title{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:800;line-height:1.25}.coorday-settings-focus__back{min-height:36px;color:var(--coor-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;padding:6px 8px 6px 2px;font-size:13px;font-weight:600;display:none}.coorday-settings-focus__back svg{width:16px;height:16px}[dir=rtl] .coorday-settings-focus__back svg,[dir=rtl] .coorday-settings-list__identity>svg,[dir=rtl] .coorday-settings-list__row>svg{transform:scaleX(-1)}.coorday-settings-focus__body{gap:18px;min-width:0;display:grid}@media (width<=1023px){.coorday-settings-focus{grid-template-columns:minmax(0,1fr)}.coorday-settings-list{position:static}.coorday-settings-focus.has-section .coorday-settings-list{display:none}.coorday-settings-focus__back{display:inline-flex}.coorday-settings-focus__detail{padding:16px}}.coorday-score-focus__main{gap:18px;min-width:0;display:grid}.coorday-score-focus__hero h2{letter-spacing:-.035em;overflow-wrap:anywhere;margin:4px 0 6px;font-size:18px;font-weight:800;line-height:1.3}.coorday-score-focus__number{align-items:baseline;gap:8px;margin:10px 0 0;display:flex}.coorday-score-focus__number strong{letter-spacing:-.06em;font-size:56px;font-weight:800;line-height:1}.coorday-score-focus__number span{color:var(--coor-color-text-muted);font-size:14px;font-weight:600}.coorday-score-focus__meter{background:var(--coor-color-surface-soft);border-radius:999px;height:6px;margin-top:16px;overflow:hidden}.coorday-score-focus__meter span{border-radius:inherit;background:var(--coor-color-accent-default);height:100%;display:block}.coorday-score-focus__value{font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:750}.coorday-score-focus__bars{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;height:140px;display:grid}.coorday-score-focus__bars span{height:max(6px, var(--score-bar,0%));border-radius:var(--coorday-focus-radius,4px) var(--coorday-focus-radius,4px) 0 0;background:var(--coor-color-accent-soft);justify-content:center;align-items:flex-start;display:flex;position:relative}.coorday-score-focus__bars em{color:var(--coor-color-text-muted);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;position:absolute;top:-18px}.coorday-billing-focus{gap:18px;min-width:0;max-width:880px;display:grid}.coorday-billing-focus__current h2{letter-spacing:-.05em;overflow-wrap:anywhere;margin:6px 0 2px;font-size:28px;font-weight:800;line-height:1.15}.coorday-billing-focus__price{color:var(--coor-color-text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.coorday-billing-focus__period{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:16px 0 0;display:grid}.coorday-billing-focus__period dt{color:var(--coor-color-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.coorday-billing-focus__period dd{margin:4px 0 0;font-size:13px;font-weight:650}.coorday-billing-focus__actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.coorday-billing-focus__error{color:var(--coor-color-status-danger-default);margin:12px 0 0;font-size:13px}.coorday-event-duty{color:var(--coor-color-text-secondary);overflow-wrap:anywhere;margin-block:6px;font-size:.8125rem;line-height:1.5;display:block}.coorday-integration-facts{white-space:pre-line;letter-spacing:normal;text-transform:none;color:var(--coor-color-text-secondary);overflow-wrap:anywhere;margin:8px 0 0;font-size:.8125rem;line-height:1.6}.coorday-app{--coorday-focus-surface-radius:var(--coor-radius-large,8px);--mini-gutter:17px;--mini-nav-height:74px;--mini-nav-bottom-gap:var(--safe-bottom,0px);--mini-fab-reserve:0px;font-family:var(--coorday-font-body);letter-spacing:-.015em}.coorday-app .coorday-focus-tma-top{min-height:60px;padding:12px var(--mini-gutter);border-bottom:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);-webkit-backdrop-filter:none;align-items:center;gap:8px;display:flex}.coorday-focus-tma-top__brand{min-width:0;color:var(--coor-color-text-primary);letter-spacing:-.075em;white-space:nowrap;flex:1;font-size:23px;font-weight:800;line-height:1.1}.coorday-app .coorday-focus-tma-top .ha{align-items:center;gap:4px;margin:0;display:flex}.coorday-app .coorday-focus-tma-top .ibtn{border-radius:var(--coorday-focus-radius,4px);width:44px;height:44px;box-shadow:none;background:0 0;border:0}.coorday-app .coorday-focus-tma-header{padding:20px var(--mini-gutter) 0;grid-template-columns:none;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:4px;display:flex}.coorday-focus-tma-header__text{gap:0;min-width:0;display:grid}.coorday-app .coorday-focus-tma-header .stitle{color:var(--coor-color-text-primary);letter-spacing:-.045em;overflow-wrap:anywhere;margin:8px 0 7px;font-size:28px;font-weight:750;line-height:1.18}.coorday-app .coorday-focus-tma-header .ssub{max-width:34ch;color:var(--coor-color-text-muted);margin:0;font-size:12px;line-height:1.55}.coorday-focus-tma-header__action.coorday-focus-button{flex:none;width:44px;min-width:44px;height:44px;min-height:44px;margin-top:20px;padding:10px}.coorday-app .coorday-focus-tma-header .coorday-group-switcher{margin-top:12px}.coorday-app .coorday-focus-tma-header .coorday-group-switcher-trigger{border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-selection-background);border:0}.coorday-app .bnav.coorday-focus-tma-nav{height:auto;min-height:var(--mini-nav-height);padding:11px 12px max(14px, var(--safe-bottom,0px));border:0;border-top:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;flex-wrap:wrap;gap:6px;bottom:0;left:0;right:0}.coorday-app .coorday-focus-tma-nav .ni{border-radius:var(--coorday-focus-radius,4px);min-height:48px;color:var(--coor-color-text-muted);gap:5px;padding:7px 5px}.coorday-app .coorday-focus-tma-nav .ni.on{background:var(--coor-color-selection-background);box-shadow:none}.coorday-app .coorday-focus-tma-nav .niico,.coorday-app .coorday-focus-tma-nav .niico svg{width:18px;height:18px}.coorday-app .coorday-focus-tma-nav .ni{flex:1 1 max-content;min-width:44px;max-width:100%}.coorday-app .coorday-focus-tma-nav .nilbl{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;white-space:normal;text-align:center;max-width:100%;font-size:11px;font-weight:500;line-height:1.2;overflow:visible}.coorday-app-frame,.phone,.coorday-app{background:var(--coor-color-canvas)}.coorday-app .coorday-focus-tma-header .coorday-group-switcher{justify-self:start;max-width:100%;position:relative}.coorday-app .coorday-focus-tma-header .coorday-group-switcher-trigger{max-width:100%;min-height:44px;color:var(--coor-color-selection-foreground);align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:650;display:inline-flex}.coorday-app .coorday-focus-tma-header .coorday-group-switcher-trigger svg{flex:none;width:14px;height:14px}.coorday-app .coorday-focus-tma-header .coorday-group-switcher-trigger__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.coorday-focus-tma-tasks .ic{border:1px solid var(--coor-color-border-default);border-radius:var(--coor-radius-large,8px);background:var(--coor-color-surface-default);box-shadow:none;margin-block:10px;padding:14px}.coorday-focus-tma-tasks .ic:before{display:none}.coorday-focus-tma-tasks .ict{font-size:13px;font-weight:650}.coorday-focus-tma-tasks .coorday-focus-text-action{margin-top:12px}.coorday-focus-tma-detail{padding:18px var(--mini-gutter) 0;gap:21px;display:grid}.coorday-focus-tma-detail__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.coorday-focus-tma-detail__title{letter-spacing:-.045em;overflow-wrap:anywhere;margin:12px 0 0;font-size:26px;font-weight:800;line-height:1.25}.coorday-focus-tma-detail__body{margin-top:13px}.coorday-focus-tma-detail__rsvp{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.coorday-focus-tma-detail .coordination-panel{border-radius:var(--coorday-focus-surface-radius,5px);border:0;padding:19px 16px}.coorday-app .coorday-screen-body>:not(.coorday-focus-tma-header):not(.coorday-focus-page):not(.coorday-focus-tma-detail){margin-inline:var(--mini-gutter)}.coorday-app .seclbl{color:var(--coor-color-text-muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:700}.coorday-app .ic{border:1px solid var(--coor-color-border-default);border-radius:var(--coor-radius-large,8px);background:var(--coor-color-surface-default);box-shadow:none;padding:14px}.coorday-app .ic .tico{border-radius:var(--coor-radius-large,8px);width:36px;height:36px}.coorday-app .ic-top{flex-flow:wrap}.coorday-app .ic .ict{flex:150px;align-items:center;min-height:44px;padding-block:4px;display:inline-flex}.coorday-app .ic .ic-tr{flex:0 auto}.coorday-app .ic:before{display:none}.coorday-app .itabs{background:0 0;border:0;flex-wrap:wrap;gap:3px;padding:0;display:flex}.coorday-app .itab{border-radius:var(--coorday-focus-radius,4px);min-height:44px;color:var(--coor-color-text-primary);background:0 0;border:0;padding:7px 9px;font-size:11px;font-weight:500}.coorday-app .itab.on{background:var(--coor-color-selection-background);color:var(--coor-color-selection-foreground);font-weight:650}.coorday-app .strow .sc,.coorday-app [class*="rounded-[1.25rem]"],.coorday-app [class*="rounded-[1.35rem]"],.coorday-app [class*="rounded-[1.5rem]"],.coorday-app [class*="rounded-[1.75rem]"],.coorday-app [class*="rounded-[2rem]"],.coorday-app .coorday-card{border-radius:var(--coorday-focus-surface-radius,5px)!important;box-shadow:none!important}.coorday-app [class*=rounded-full]:is(button,a){border-radius:var(--coorday-focus-radius,4px)!important}.coorday-tma-groups{gap:14px;min-width:0;display:grid}.coorday-tma-groups__main{gap:12px;display:grid}.coorday-tma-groups__identity{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.coorday-tma-groups__emoji{border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-surface-soft);flex:none;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.coorday-tma-groups__emoji.is-small{width:34px;height:34px;font-size:17px}.coorday-tma-groups__copy{gap:2px;min-width:0;display:grid}.coorday-tma-groups__copy strong{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:20px;font-weight:800;line-height:1.2}.coorday-tma-groups__copy small,.coorday-tma-groups__next small,.coorday-tma-groups__next span{color:var(--coor-color-text-muted);font-size:12px}.coorday-tma-groups__next{border-radius:var(--coorday-focus-radius,4px);background:var(--coor-color-surface-soft);gap:2px;padding:12px;display:grid}.coorday-tma-groups__next strong{overflow-wrap:anywhere;font-size:14px;font-weight:700}.coorday-tma-groups__actions{flex-wrap:wrap;gap:8px;display:flex}.coorday-tma-groups__identity:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}.coorday-app .coorday-card--plain{box-shadow:none;background:0 0;border:0;padding:0}.coorday-telegram-banner{border:1px solid var(--coor-color-border-default);border-radius:var(--coorday-focus-surface-radius,5px);background:var(--coor-color-surface-default);min-width:0;color:var(--coor-color-text-primary);gap:6px;margin-bottom:18px;padding:14px;display:grid}.coorday-telegram-banner>p:first-child{font-size:13px}.coorday-telegram-banner>p{margin:0;font-size:12px;line-height:1.5}.coorday-telegram-banner__actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.coorday-telegram-banner__actions .coorday-button{flex:auto;min-height:44px;padding:9px 11px;font-size:12px}.coorday-app .coorday-day-spotlight{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);box-shadow:none;border-radius:8px;margin:0 0 18px;padding:18px}.coorday-day-spotlight .hero-glow{display:none}.coorday-day-spotlight .hero-lbl{color:var(--coor-color-text-muted);letter-spacing:.05em;background:0 0;padding:0;font-size:11px}.coorday-day-spotlight .hero-title{letter-spacing:-.035em;font-size:22px;line-height:1.25}.coorday-day-spotlight .hero-meta{font-size:12px;line-height:1.5}.coorday-day-spotlight .hero-btn{background:var(--coor-color-action-background);min-height:44px;color:var(--coor-color-action-foreground);border-radius:5px;margin:14px 0}.coorday-day-spotlight .hero-row{margin:0 0 10px}.coorday-day-spotlight .hero-conflict{border:0;border-radius:4px;margin-bottom:10px;padding:10px}.coorday-day-spotlight .hero-mets{border-top:1px solid var(--coor-color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:12px;display:grid}.coorday-day-spotlight .met{align-items:baseline;gap:7px;min-width:0;display:flex}.coorday-day-spotlight .metv{font-size:18px}.coorday-day-spotlight .metl{overflow-wrap:anywhere;font-size:11px}:root .coorday-focus .coorday-desktop-day-top .coorday-desktop-day-hero{background:var(--coor-color-surface-default);border:1px solid var(--coor-color-border-default);border-radius:8px;padding:22px}:root .coorday-focus .coorday-desktop-day-hero__join{background:var(--coor-color-action-background);color:var(--coor-color-action-foreground);border-radius:5px}:root .coorday-focus .coorday-desktop-day-hero__agenda{color:var(--coor-color-text-primary);background:0 0;border-radius:5px}:root .coorday-focus .coorday-desktop-day-summary__stats{border-block:1px solid var(--coor-color-border-default);flex-wrap:wrap;gap:8px 22px;padding-block:10px;display:flex}:root .coorday-focus .coorday-desktop-day-summary__stat{background:0 0;align-items:baseline;gap:10px;padding:6px 0;display:flex}:root .coorday-focus .coorday-desktop-day-summary__stat strong{font-size:18px}:root .coorday-focus .coorday-desktop-day-summary__meta{letter-spacing:.04em;font-size:11px}:root .coorday-focus .coorday-desktop-day-insights{flex-wrap:wrap;gap:12px;display:flex}:root .coorday-focus .coorday-desktop-day-insight{background:0 0;flex:1;padding:12px 0}:root .coorday-focus .coorday-desktop-day-insight__action{color:var(--coor-color-text-primary)}.coorday-invite-page{background:var(--coor-color-canvas);min-height:100vh;color:var(--coor-color-text-primary);padding:22px 20px}.coorday-invite-layout{gap:20px;width:min(100%,780px);margin:24px auto;display:grid}.coorday-invite-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:min(100%,780px);margin-inline:auto;display:flex}.coorday-invite-brand{color:var(--coor-color-text-primary);letter-spacing:-.06em;font-size:24px;font-weight:800;text-decoration:none}.coorday-invite-primary{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:8px;padding:24px}.coorday-invite-primary h1{margin-top:6px;font-size:28px;line-height:1.2}.coorday-invite-primary h2{font-size:20px;line-height:1.3}.coorday-invite-primary p{line-height:1.55}.coorday-invite-primary button,.coorday-invite-primary a{min-height:44px}.coorday-invite-facts{gap:0;margin:16px 0 0;font-size:13px;display:grid}.coorday-invite-facts>div{border-bottom:1px solid var(--coor-color-border-default);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:12px;padding:12px 0;display:grid}.coorday-invite-facts dt{color:var(--coor-color-text-muted)}.coorday-invite-facts dd{overflow-wrap:anywhere;margin:0}.coorday-invite-content{gap:16px;display:grid}.coorday-invite-identity{align-items:center;gap:12px;min-width:0;display:flex}.coorday-invite-identity h2{overflow-wrap:anywhere;margin:3px 0 0;font-size:24px}.coorday-invite-identity__mark{border-radius:6px;flex:none;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.coorday-invite-role{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-block:16px;font-size:12px;display:flex}.coorday-invite-sharing{border-top:1px solid var(--coor-color-border-default);gap:12px;margin-top:20px;padding-top:18px;display:grid}.coorday-invite-details{padding:0 4px}.coorday-invite-details summary{min-height:44px;color:var(--coor-color-text-primary);cursor:pointer;align-items:center;font-size:13px;font-weight:600;display:flex}.coorday-task-selection{flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.coorday-task-selection input{width:18px;height:18px;accent-color:var(--coor-color-action-background)}.coorday-group-overview__actions{flex-wrap:wrap;gap:8px;display:flex}.coorday-group-summary{border-block:1px solid var(--coor-color-border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;padding-block:8px;display:grid}.coorday-group-summary>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding-block:10px;display:flex}.coorday-group-summary dt{color:var(--coor-color-text-muted);font-size:12px}.coorday-group-summary dt a{min-width:44px;min-height:44px;color:var(--coor-color-text-primary);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.coorday-group-summary dd{margin:0;font-size:20px;font-weight:650}.coorday-group-member-row{border-bottom:1px solid var(--coor-color-border-default);padding:14px 0}.coorday-app .coorday-notification-row{border:1px solid var(--coor-color-border-default);border-radius:var(--coor-radius-large,8px);padding:16px}.coorday-notification-row[data-read=true]{color:var(--coor-color-text-muted)}.coorday-notification-row[data-read=false]{border-inline-start:2px solid var(--coor-color-text-primary);padding-inline-start:12px}.coorday-app .coorday-settings-page .sg{border:1px solid var(--coor-color-border-default);border-radius:var(--coor-radius-large,8px);background:var(--coor-color-surface-default);box-shadow:none}.coorday-app .coorday-settings-page .sr{min-height:56px}.coorday-app .coorday-settings-page .sico{border-radius:5px}.coorday-app .coorday-settings-page .seclbl{letter-spacing:.04em}.coorday-settings-page .ab{color:var(--coor-color-text-primary)}@media (width<=600px){.coorday-invite-page{padding:18px 16px}.coorday-invite-primary{padding:18px}.coorday-invite-primary h1{font-size:24px}.coorday-invite-primary p{font-size:13px}.coorday-invite-primary .coorday-desktop-primary-button{width:100%}.coorday-invite-primary .coorday-desktop-secondary-button{flex:1}.coorday-focus-tma-detail .coorday-focus-details-grid{gap:10px 12px;margin-block:18px}.coorday-focus-tma-detail__rsvp{margin-block:16px}.coorday-invite-layout>aside{gap:12px}.coorday-invite-layout>aside>section{border-radius:5px;padding:16px}}:root[data-theme=light] .coorday-app .gc.d,:root[data-theme=light] .coorday-app .ab.as,:root[data-theme=light] .coorday-app .ni.on .nilbl{color:var(--coor-color-text-primary)}.coorday-app [data-testid=miniapp-sync-banner] .coorday-button{white-space:nowrap;flex-shrink:0}.coorday-app .coorday-group-switcher-item__label{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.coorday-app,.coorday-tma-sheet{--coorday-focus-surface-radius:var(--coor-radius-large,8px);--coorday-focus-radius:var(--coor-radius-small,4px);color:var(--coor-color-text-primary)}.coorday-app .coorday-screen-body{margin-bottom:calc(var(--mini-nav-rendered-height,96px) + var(--mini-cta-rendered-height,0px) + var(--mini-cta-gap,0px) + var(--mini-content-safe-bottom,0px));padding-bottom:28px;scroll-padding-block:16px}.coorday-app--cta{--mini-cta-gap:24px}.coorday-app .coorday-focus-button{min-width:44px}body.coorday-miniapp-surface .coorday-app .itabs .itab:focus-visible{outline-offset:-2px}.coorday-app .coorday-tma-notification-day{min-width:44px;min-height:44px}.coorday-app .coorday-tma-poll-heading{flex:140px}.coorday-app .coorday-tma-poll-status{overflow-wrap:anywhere;white-space:normal;letter-spacing:normal;max-width:100%;line-height:1.4}body.coorday-miniapp-surface :is(.coorday-datepop__nav,.coorday-datepop__day,.coorday-datepop__link,.coorday-timepop__option,.coorday-timepop__link,.coorday-cselect__option,.coorday-cselect__search-input){min-height:44px}body.coorday-miniapp-surface :is(.coorday-datepop__day,.coorday-datepop__nav){min-width:44px}body.coorday-miniapp-surface .coorday-datepop__calendar{overflow-x:auto}body.coorday-miniapp-surface :is(.coorday-datepop__weekdays,.coorday-datepop__grid){grid-template-columns:repeat(7,minmax(44px,1fr));min-width:332px}body.coorday-miniapp-surface :is(.coorday-datepop,.coorday-timepop,.coorday-cselect__panel) button:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:-2px}.coorday-app .coorday-main-cta{bottom:calc(var(--mini-nav-rendered-height,0px) + var(--mini-content-safe-bottom,0px) + 12px);inset-inline:var(--mini-gutter);border-radius:var(--coor-radius-large,8px);background:var(--coor-color-action-background);width:auto;min-height:48px;color:var(--coor-color-action-foreground);box-shadow:none;margin:0;position:absolute}.coorday-app .coorday-focus-tma-nav .nilbl{font-size:calc(11px * var(--coorday-ui-scale,1))}.coorday-app :is(.coorday-card,.coorday-focus-surface,.profcard,.gcrd,.sg){border-radius:var(--coor-radius-large,8px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;min-width:0}.coorday-app .coorday-card.p-5,.coorday-app .coorday-focus-surface{padding:16px}.coorday-app :is(.sec,.chips,.itabs,.strow,.calwk){padding-inline:0}:root .coorday-app .coorday-card--plain,.coorday-app .coorday-focus-tma-tasks{background:0 0;border:0;padding:0}.coorday-app .coorday-focus-tma-tasks .coorday-focus-section-head{padding-block:8px}.coorday-app .coorday-focus-next p,.coorday-app .coorday-tma-steps p,.coorday-app .coorday-tma-poll-option[aria-pressed=true] p,.coorday-app .coorday-tma-slot-card[aria-pressed=true] p,.coorday-app .coorday-tma-member-picker [aria-pressed=true] p,.coorday-tma-sheet .coorday-tma-member-picker [aria-pressed=true] p,.coorday-tma-sheet .coorday-status-badge:is([data-tone=blue],[data-tone=violet]),.coorday-app .coorday-status-badge:is([data-tone=blue],[data-tone=violet]){color:var(--coor-color-text-primary)}.coorday-app .ic+.ic{margin-block-start:10px}.coorday-app .ic .coorday-task-selection{border-radius:var(--coor-radius-large,8px);background:var(--coor-color-surface-soft)}.coorday-app .coorday-task-selection:focus-within{outline:2px solid var(--coor-color-focus);outline-offset:2px}.coorday-app .ic .ict,.coorday-app .ic.sel :is(.ictime,.tlbl,.ab,.gc),.coorday-app .tma-bulk-bar__count,.coorday-app .tma-bulk-bar__actions button{color:var(--coor-color-text-primary)}.coorday-app .tma-bulk-bar__actions button{min-height:44px}.coorday-app .coorday-group-switcher-menu{left:auto;right:auto;max-width:calc(100vw - 34px);inset-inline:0 auto}.coorday-app .ic .coorday-inline-copy{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.coorday-app .ic :is(.gc,.ab){white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.4}.coorday-app .ic :is(.ictime,.icm){line-height:1.5}.coorday-app :is(.ic.hi-p,.ic.med-p) .ic-top{padding-inline-end:14px}.coorday-app .ic.hi-p:after,.coorday-app .ic.med-p:after{left:auto;right:auto;inset-inline-end:14px;top:14px}.coorday-app :is(.coorday-button,.coorday-focus-button,.itab,.chip,.coorday-chip,.iact,.coorday-focus-text-action),.coorday-app .coorday-focus-filterbar button,.coorday-tma-sheet :is(.coorday-button,.chip,.coorday-chip,.coorday-modal-sheet__close){min-height:44px}:root :is(.coorday-app,.coorday-tma-sheet) :is(.coorday-chip--active,.chip.on,.itab.on){background:var(--coor-color-selection-background);color:var(--coor-color-selection-foreground);border-color:var(--coor-color-border-default);box-shadow:none}.coorday-app .iact{border-radius:var(--coor-radius-small,4px);padding:10px 12px}.coorday-app :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,.coorday-cselect__trigger),.coorday-tma-sheet :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,.coorday-cselect__trigger){max-width:100%;min-height:44px}.coorday-app :is(input,textarea,select),.coorday-tma-sheet :is(input,textarea,select){font-size:calc(16px * var(--coorday-ui-scale,1))}body.coorday-miniapp-surface :is(.coorday-app,.coorday-tma-sheet) :is(.coorday-cselect__trigger,.coorday-button,.iact){font-size:calc(13px * var(--coorday-ui-scale,1))}body.coorday-miniapp-surface .coorday-app .ict{font-size:calc(14px * var(--coorday-ui-scale,1))}body.coorday-miniapp-surface .coorday-app .coorday-focus-tma-tasks .ict,body.coorday-miniapp-surface .coorday-cselect__panel .coorday-cselect__option{font-size:calc(13px * var(--coorday-ui-scale,1))}body.coorday-miniapp-surface .coorday-cselect__panel .coorday-cselect__search-input{font-size:calc(16px * var(--coorday-ui-scale,1))}body.coorday-miniapp-surface .coorday-cselect__panel .coorday-cselect__option .coorday-cselect__option-label>span:first-child,body.coorday-miniapp-surface :is(.coorday-app,.coorday-tma-sheet) .coorday-cselect__value>span:not(.cselect-tags){overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}.coorday-app :is(h1,h2,h3,p,strong,dd,label),.coorday-tma-sheet :is(h2,h3,p,label){overflow-wrap:anywhere}.coorday-app :is(.text-left,[class~=text-left]),.coorday-tma-sheet :is(.text-left,[class~=text-left]){text-align:start}.coorday-app :is(.text-right,[class~=text-right]),.coorday-tma-sheet :is(.text-right,[class~=text-right]){text-align:end}.coorday-app .coorday-settings-page .sr{min-height:60px;padding:14px 16px}.coorday-app .coorday-settings-page .sg>div[class*=rounded-]{border-radius:var(--coor-radius-large,8px);padding:16px}.coorday-app .sr:not(:last-child):after{left:auto;right:auto;inset-inline:16px}.coorday-app .coorday-settings-page .slbl{line-height:1.4}.coorday-app .coorday-settings-page>.sec{margin-inline:0;padding-inline:0}.coorday-app .coorday-focus-tma-header__text{flex:1}.coorday-app .coorday-focus-tma-header .coorday-focus-kicker{overflow-wrap:anywhere}.coorday-app .coorday-group-member-row{padding-block:14px}.coorday-app :is(.coorday-tma-poll-option,.coorday-tma-slot-card,.coorday-tma-participant-row,.coorday-tma-group-shortcut),:is(.coorday-app,.coorday-tma-sheet) .coorday-tma-member-picker button{border-radius:var(--coor-radius-large,8px);padding:14px}.coorday-app .coorday-notification-row{background:var(--coor-color-surface-default);padding:16px}.coorday-app .coorday-notification-row[data-read=false]{border-inline-start:3px solid var(--coor-color-accent-default)}.coorday-app .coorday-tma-task-detail__primary h2{margin-block-start:10px;font-size:24px;line-height:1.3}.coorday-app :is(.coorday-tma-detail-head,.coorday-focus-tma-detail__head){flex-wrap:wrap}.coorday-app .coorday-focus-tma-detail{grid-template-columns:minmax(0,1fr);min-width:0}.coorday-app .coorday-tma-detail-head>div{flex:160px;min-width:0}.coorday-app :is(.coorday-tma-detail-head,.coorday-focus-tma-detail__head)>.coorday-button{white-space:nowrap;flex:none}.coorday-app .coorday-tma-facts{display:grid}.coorday-app .coorday-tma-facts__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding-block:12px;display:flex}.coorday-app .coorday-tma-facts__row+.coorday-tma-facts__row{border-top:1px solid var(--coor-color-border-default)}.coorday-app .coorday-tma-facts__row p{text-transform:none;letter-spacing:normal;margin:0;font-size:13px}.coorday-app .coorday-tma-facts__row p:last-child{font-weight:650}.coorday-app .coorday-tma-steps>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));gap:6px}.coorday-app .coorday-tma-steps>div>div{border-radius:var(--coor-radius-large,8px);padding:10px 8px}.coorday-app .coorday-tma-steps p{letter-spacing:normal;text-transform:none;font-size:11px;line-height:1.4}.coorday-app .coorday-tma-score__hero{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:16px;display:grid}.coorday-app .coorday-tma-score__hero .miniapp-score-ring{width:88px;min-width:0;height:88px;padding:10px}.coorday-app .miniapp-score-ring strong{white-space:nowrap;font-variant-numeric:tabular-nums}.coorday-app .coorday-tma-score__hero h2{font-size:18px;line-height:1.4}.coorday-tma-sheet .coorday-modal-sheet__panel{min-width:0;max-width:390px;max-height:calc(var(--tg-viewport-height,100dvh) - var(--safe-top,0px) - var(--safe-bottom,0px) - 12px);margin-bottom:var(--safe-bottom,0px);border-radius:var(--coor-radius-large,8px) var(--coor-radius-large,8px) 0 0;background:var(--coor-color-surface-default);box-shadow:none;gap:16px;padding:16px}.coorday-tma-sheet .coorday-modal-sheet__body,.coorday-tma-sheet .coorday-tma-search-results,.coorday-tma-sheet .coorday-tma-search-results>section{min-width:0}.coorday-tma-sheet .coorday-tma-search-results,.coorday-tma-sheet .coorday-tma-search-results>section{grid-template-columns:minmax(0,1fr)}.coorday-tma-search-result{border-radius:var(--coor-radius-large,8px);min-width:0;padding:14px}.coorday-tma-voice-control{width:44px;height:44px;inset-inline-end:8px}.coorday-tma-voice-input{padding-inline-end:64px}.coorday-tma-search-icon{inset-inline-start:16px}.coorday-tma-search-input{padding-inline-start:44px}.coorday-app [class*=sm\:grid-cols-]:not(.coorday-stepper),.coorday-tma-sheet [class*=sm\:grid-cols-]:not(.coorday-stepper){grid-template-columns:minmax(0,1fr)}@media (width>=600px){.coorday-tma-sheet .coorday-modal-sheet__panel{border-radius:var(--coor-radius-large,8px);border-bottom:1px solid var(--coor-color-border-default)}}body.coorday-miniapp-surface .coorday-edit-modal-backdrop{align-items:flex-end;padding:0}body.coorday-miniapp-surface .coorday-edit-modal{width:100%;max-width:390px;max-height:calc(var(--tg-viewport-height,100dvh) - var(--safe-top,0px) - var(--safe-bottom,0px) - 12px);margin-bottom:var(--safe-bottom,0px);border-radius:var(--coor-radius-large,8px) var(--coor-radius-large,8px) 0 0;background:var(--coor-color-surface-default);box-shadow:none;padding:16px}body.coorday-miniapp-surface .coorday-edit-modal__close{flex-shrink:0;width:44px;height:44px}@media (width>=600px){body.coorday-miniapp-surface .coorday-edit-modal-backdrop{align-items:center}body.coorday-miniapp-surface .coorday-edit-modal{border-radius:var(--coor-radius-large,8px)}}.coorday-tma-sheet .coorday-modal-sheet__title{font-size:22px;line-height:1.3}.coorday-tma-sheet .coorday-modal-sheet__close{flex-shrink:0;width:44px}.coorday-tma-sheet :is(.coorday-card,.coorday-input,.coorday-cselect__trigger){border-radius:var(--coor-radius-large,8px)}.coorday-tma-sheet .coorday-card{box-shadow:none;padding:14px}.coorday-tma-sheet .coorday-modal-sheet__footer{border-top:1px solid var(--coor-color-border-default);margin-top:4px;padding-top:16px}@media (width<=370px){.coorday-app .coorday-tma-score__hero{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.coorday-app .coorday-card-reveal{animation:none}}.coorday-app .coorday-tma-onboarding-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,100px),1fr))}.coorday-tma-editor__details{border-top:1px solid var(--coor-color-border-default);min-width:0}.coorday-tma-editor__details>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:650;display:flex}.coorday-tma-editor__details>summary:after{content:"+";margin-inline-start:auto}.coorday-tma-editor__details[open]>summary:after{content:"−"}.coorday-tma-editor__actions{z-index:1;border-top:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);padding-block:14px;position:sticky;bottom:0}.coorday-tma-editor__actions>button{flex:120px;min-height:44px}.coorday-app .coor-week__nav{min-width:44px;min-height:44px}.coorday-focus{--coorday-focus-surface-radius:8px}.coorday-focus button,.coorday-focus [role=button],.coorday-focus-nav__item,.coorday-focus-icon-button,.coorday-focus-avatar--link{min-width:44px;min-height:44px}.coorday-focus button:focus-visible,.coorday-focus a:focus-visible,.coorday-focus input:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}:root .coorday-focus .coorday-day-workspace{background:0 0;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}:root .coorday-focus .coorday-day-workspace__primary,.coorday-day-workspace__secondary>section{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:8px;min-width:0;padding:20px}.coorday-day-workspace__secondary{gap:18px;min-width:0;display:grid}.coorday-day-workspace__secondary:empty{display:none}:root .coorday-focus .coorday-day-workspace__primary>.coorday-desktop-day-section{margin-top:20px}:root .coorday-focus .coorday-desktop-record-card,:root .coorday-focus .coorday-desktop-inbox-item{border-radius:8px;padding:14px}:root .coorday-focus .coorday-desktop-record-card.is-selected,:root .coorday-focus .coorday-desktop-inbox-item.is-selected{border-radius:8px;margin-inline:0;padding:14px}:root .coorday-focus .coorday-desktop-record-card:hover,:root .coorday-focus .coorday-desktop-inbox-item:hover{background:var(--coor-color-surface-soft)}:root .coorday-focus .coorday-desktop-record-card__marker{inset-inline-start:0}:root .coorday-focus .coorday-desktop-record-card__cta,:root[data-theme] .coorday-focus .coorday-desktop-inbox-item__kind{color:var(--coor-color-text-primary);background:var(--coor-color-surface-soft)}:root .coorday-focus .coorday-desktop-inbox-section__stack{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:8px;padding:0;overflow:hidden}:root .coorday-focus .coorday-desktop-inbox-item:last-child{border-bottom:0}.coorday-record-open{max-width:100%;color:inherit;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;padding:0;font-weight:700;display:inline-flex}:root .coorday-focus .coorday-desktop-record-card__row,:root .coorday-focus .coorday-desktop-inbox-item__top{flex-wrap:wrap;gap:4px 14px}:root .coorday-focus .coorday-desktop-record-card__body,:root .coorday-focus .coorday-desktop-inbox-item__body,:root .coorday-focus .coorday-desktop-inbox-item__top h4{overflow-wrap:anywhere;min-width:0}:root .coorday-focus .coorday-desktop-screen-head{margin-bottom:12px}.coorday-focus .coorday-focus-free-slot{justify-content:flex-start;gap:10px;margin-top:20px}@media (width>=1100px){:root .coorday-focus .coorday-day-workspace:has(.coorday-day-workspace__secondary>section){grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr)}}@media (width<=600px){:root .coorday-focus .coorday-day-workspace__primary,.coorday-day-workspace__secondary>section{padding:14px}:root .coorday-focus .coorday-desktop-record-card,:root .coorday-focus .coorday-desktop-inbox-item{gap:10px}}:root .coorday-focus .coorday-desktop-record-card.is-done{opacity:1}@media (width<=540px){.coorday-focus-header.coor-page-header{flex-wrap:wrap}.coorday-focus-header .coor-page-header__text{flex:100%}.coorday-focus-header .coor-page-header__actions{flex-wrap:wrap;width:100%;margin-top:4px}.coorday-focus-header .coorday-focus-button__label{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}:root .coorday-focus .coorday-focus-next .coorday-focus-kicker,:root .coorday-focus .coorday-focus-next p,:root .coorday-focus .coorday-desktop-notification-action.is-accent{color:var(--coor-color-text-primary)}:root .coorday-focus .coorday-desktop-detail-panel__action.is-primary{color:var(--coor-color-action-foreground);background:var(--coor-color-action-background)}@media (width<=360px){.coorday-focus .coor-shell__bottom .coorday-bottom-nav{gap:2px;padding-inline:6px}.coorday-focus .coor-shell__bottom .coorday-bottom-nav__item{padding-inline:0}}:root[data-coor-theme] .coorday-focus button,:root[data-coor-theme] .coorday-focus [role=button],:root[data-coor-theme] .coorday-app button,:root[data-coor-theme] .coorday-app [role=button],:root[data-coor-theme] .coorday-tma-sheet button{min-width:44px;min-height:44px}.coorday-focus-week .coor-week__days{grid-template-columns:repeat(7,minmax(44px,1fr));scroll-padding-inline:4px;overflow-x:auto}:root[data-coor-theme] .coorday-paged-list>article{border-radius:8px;padding:14px}:root[data-coor-theme] body :is(.coorday-datepop__nav,.coorday-datepop__day,.coorday-datepop__link,.coorday-timepop__option,.coorday-timepop__link,.coorday-cselect__option,.coorday-cselect__search-input){min-width:44px;min-height:44px}body .coorday-datepop__calendar{overflow-x:auto}body :is(.coorday-datepop__weekdays,.coorday-datepop__grid){grid-template-columns:repeat(7,minmax(44px,1fr));min-width:332px}:root[data-coor-theme] .coorday-edit-modal button,:root[data-coor-theme] .coorday-edit-modal input:not([type=checkbox]):not([type=radio]),:root[data-coor-theme] .coorday-edit-modal select,:root[data-coor-theme] :is(.coorday-datepop,.coorday-timepop,.coorday-cselect__panel) :is(button,[role=option]){min-width:44px;min-height:44px}:is(:root[data-coor-theme] .coorday-edit-modal label:has(input[type=checkbox]),:root[data-coor-theme] .coorday-edit-modal label:has(input[type=radio])){min-height:44px}.coorday-object-actions{flex-wrap:wrap;gap:8px;margin-block-start:12px;display:flex}.coorday-object-actions>.iact{flex:auto;min-width:44px;min-height:44px;text-decoration:none}.coorday-day-attention{color:var(--app-text);margin-block:0 14px;font-size:16px;font-weight:700}html[data-coor-theme] .ic.exp .ic-acts{max-height:none;overflow:visible}.ti button.ti-nm{white-space:normal;max-inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.coorday-object-actions>.iact{white-space:normal;padding:10px 12px;font-size:13px;line-height:1.3}html[data-coor-theme] .coorday-button,html[data-coor-theme] .coorday-object-actions .iact{opacity:1}html[data-coor-theme] .coorday-button:disabled,html[data-coor-theme] .coorday-object-actions .iact:disabled{opacity:1;background:var(--coor-color-surface-soft);color:var(--coor-color-text-secondary);cursor:not-allowed}.coorday-settings-fields{border:0;min-width:0;margin:0;padding:0}.coorday-settings-save-error{z-index:8;background:var(--coor-color-surface-default);position:sticky;inset-block-start:0}.coorday-task-secondary-actions>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.coorday-task-secondary-actions>summary:focus-visible{outline:2px solid var(--coor-color-accent-default);outline-offset:3px}.coorday-edit-modal__foot{flex-wrap:wrap}.coorday-edit-modal__error{color:var(--coor-color-status-danger-default);overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:.875rem}:root .coorday-focus .coorday-desktop-record-card__row span,:root .coorday-focus .coorday-desktop-record-card__footer span,:root .coorday-focus .coorday-desktop-record-card__eyebrow,:root .coorday-focus .coorday-desktop-record-card__meta{color:var(--coor-color-text-secondary)}:root[data-coor-theme] :is(.coorday-quick-create,.coorday-group-invite){border-radius:8px}:root[data-coor-theme] :is(.coorday-quick-create,.coorday-group-invite,.coorday-datetimepop) :is(button,a[href],[role=option]),:root[data-coor-theme] :is(.coorday-quick-create,.coorday-group-invite) input:not([type=checkbox]):not([type=radio]){min-width:44px;min-height:44px}:root[data-coor-theme] :is(.coorday-quick-create,.coorday-group-invite,.coorday-datetimepop) :is(button,a[href],input):focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}body .coorday-datetimepop__calendar{min-width:0;overflow-x:auto}body :is(.coorday-datetimepop__grid,.coorday-datetimepop__weekdays){grid-template-columns:repeat(7,minmax(44px,1fr));min-width:308px}:root[data-coor-theme] .coorday-quick-create__seg-btn.is-active,:root[data-coor-theme] .coorday-member-picker__row.is-selected .coorday-member-picker__role,:root[data-coor-theme] .coorday-group-picker__row.is-selected .coorday-group-picker__meta{color:var(--coor-color-text-primary)}:root[data-coor-profile=product] body :is(button,[role=button],[role=menuitem],[role=option],summary),:root[data-coor-profile=product] body :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea){min-width:44px;min-height:44px}:root[data-coor-profile=product] body :is(button,input,select,textarea,summary,[role=button],[role=option],[role=menuitem]):focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}:root[data-coor-profile=product] :is(.coorday-group-create,.coorday-scheduling,.coorday-search-palette){border-radius:8px}body.coorday-miniapp-surface .coorday-app .coorday-focus-tma-header{margin-bottom:0;padding-block:16px 12px}body.coorday-miniapp-surface .coorday-app .coorday-focus-tma-header .stitle{letter-spacing:-.035em;margin:0;font-size:1.5rem}body.coorday-miniapp-surface .coorday-app .coorday-tma-page-context{color:var(--coor-color-text-muted);margin:6px 0 0;font-size:.75rem;line-height:1.5}body.coorday-miniapp-surface .coorday-app .coorday-focus-tma-header .coorday-group-switcher{justify-self:start;width:max-content;margin-top:6px}body.coorday-miniapp-surface .coorday-app .coorday-focus-tma-header__action.coorday-focus-button{border:1px solid var(--coor-color-border-default);color:var(--coor-color-text-primary);background:0 0;margin-top:0}body.coorday-miniapp-surface .coorday-app .coorday-focus-tma-page{gap:16px}body.coorday-miniapp-surface .coorday-app .coorday-list-empty{text-align:start;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:0 12px;padding:16px 0;display:grid}body.coorday-miniapp-surface .coorday-app .coorday-list-empty__icon{width:24px;height:24px;color:var(--coor-color-text-muted);background:0 0;margin:0}body.coorday-miniapp-surface .coorday-app .coorday-list-empty__copy{margin:0}body.coorday-miniapp-surface .coorday-app .coorday-list-empty__copy h3{line-height:1.5}body.coorday-miniapp-surface .coorday-app .coorday-list-empty__copy p{margin-top:4px;line-height:1.5}body.coorday-miniapp-surface .coorday-app .coorday-list-empty__actions{grid-column:2;justify-content:flex-start;margin-top:12px}body.coorday-miniapp-surface .coorday-app .coorday-list-empty__actions .coorday-button{flex:0 auto;width:auto;min-height:44px;padding:10px 14px}body.coorday-miniapp-surface .coorday-app .coorday-telegram-banner{border:0;border-top:1px solid var(--coor-color-border-default);background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block:16px;padding:16px 0;display:flex}body.coorday-miniapp-surface .coorday-app .coorday-telegram-banner__copy{flex:180px;min-width:0}body.coorday-miniapp-surface .coorday-app .coorday-telegram-banner__copy p{color:var(--coor-color-text-muted);margin:0;font-size:.75rem;line-height:1.5}body.coorday-miniapp-surface .coorday-app .coorday-telegram-banner__copy p:first-child{color:var(--coor-color-text-primary);margin-bottom:4px;font-size:.8125rem}body.coorday-miniapp-surface .coorday-app .coorday-telegram-banner__actions{margin:0}body.coorday-miniapp-surface .coorday-app .coorday-telegram-banner>p[role=status]{flex-basis:100%}body.coorday-miniapp-surface .coorday-app .coorday-focus-next{border-bottom:1px solid var(--coor-color-border-default);background:0 0;border-radius:0;margin-bottom:0;padding:8px 0 16px;display:block}body.coorday-miniapp-surface .coorday-app .coorday-focus-next h2{letter-spacing:-.025em;margin:0 0 6px;font-size:1.125rem;font-weight:700}body.coorday-miniapp-surface .coorday-app .coorday-focus-next p{font-size:.75rem}body.coorday-miniapp-surface .coorday-app .coorday-focus-next .coorday-focus-text-action{min-height:44px}body.coorday-miniapp-surface .coorday-app .coorday-focus-empty{text-align:start;margin:0;padding:12px 0}body.coorday-miniapp-surface .coorday-app .ic{border:0;border-bottom:1px solid var(--coor-color-border-default);background:0 0;border-radius:0;margin-block:0;padding:14px 0}body.coorday-miniapp-surface .coorday-app .ic+.ic{margin-block-start:0}body.coorday-miniapp-surface .coorday-app .ic.sel{background:var(--coor-color-selection-background)}body.coorday-miniapp-surface .coorday-app .coorday-object-actions>.iact{flex:0 auto}body.coorday-miniapp-surface .coorday-app .coorday-tma-groups .coorday-focus-surface{background:0 0;border:0;padding:0}body.coorday-miniapp-surface .coorday-app .coorday-tma-groups__heading{color:var(--coor-color-text-muted);margin:0;font-size:.875rem;font-weight:600}body.coorday-miniapp-surface .coorday-app .coorday-tma-groups__next{border-block:1px solid var(--coor-color-border-default);background:0 0;border-radius:0;padding:12px 0}body.coorday-miniapp-surface .coorday-app .coorday-tma-groups__actions .coorday-button{flex:0 auto;width:auto}body.coorday-miniapp-surface .coorday-app .coorday-tma-digest-stats{border-block:1px solid var(--coor-color-border-default);flex-wrap:wrap;gap:12px 24px;margin:0;padding-block:12px;display:flex}body.coorday-miniapp-surface .coorday-app .coorday-tma-digest-stats>div{flex:80px}body.coorday-miniapp-surface .coorday-app .coorday-tma-digest-stats dt{color:var(--coor-color-text-muted);font-size:.75rem}body.coorday-miniapp-surface .coorday-app .coorday-tma-digest-stats dd{margin:4px 0 0;font-size:1rem;font-weight:600}body.coorday-miniapp-surface .coorday-app .coorday-notification-row{border:0;border-bottom:1px solid var(--coor-color-border-default);background:0 0;border-radius:0;padding:14px 0}body.coorday-miniapp-surface .coorday-app .coorday-notification-row[data-read=false]{border-inline-start:0}body.coorday-miniapp-surface .coorday-app .coorday-notification-row__layout{gap:12px}body.coorday-miniapp-surface .coorday-app .coorday-notification-row__icon{width:24px;height:24px;color:var(--coor-color-text-muted);background:0 0;flex:none}body.coorday-miniapp-surface .coorday-app .coorday-notification-row__meta{letter-spacing:normal;text-transform:none;margin-top:8px}body.coorday-miniapp-surface .coorday-app .coorday-tma-calendar-summary{border-top:1px solid var(--coor-color-border-default);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding-block:12px;display:flex}body.coorday-miniapp-surface .coorday-app .coorday-tma-calendar-summary h2{margin:0;font-size:.875rem;font-weight:600}body.coorday-miniapp-surface .coorday-app .coorday-tma-calendar-summary p{margin:0}body.coorday-miniapp-surface .coorday-app .coorday-focus-tma-header .coorday-group-switcher-trigger{width:auto}body.coorday-miniapp-surface .coorday-app .coorday-telegram-banner__actions .coorday-button:not(:disabled){color:var(--coor-color-text-primary);background:0 0}body.coorday-miniapp-surface .coorday-tma-sheet .coorday-tma-editor__actions>button{flex-basis:max-content}body.coorday-miniapp-surface .coorday-app .coorday-section-block__copy{flex-direction:column;display:flex}body.coorday-miniapp-surface .coorday-app .coorday-section-block__context{letter-spacing:normal;text-transform:none;order:1;margin-top:4px;font-size:.75rem;font-weight:500}body.coorday-miniapp-surface .coorday-app .coorday-focus-tma-detail>.coorday-focus-surface,body.coorday-miniapp-surface .coorday-app .coorday-focus-tma-detail>.coordination-panel,body.coorday-miniapp-surface .coorday-app .coorday-tma-task-detail .coorday-card{border:0;border-bottom:1px solid var(--coor-color-border-default);background:0 0;padding:16px 0}body.coorday-miniapp-surface .coorday-app .coorday-focus-tma-detail__title{letter-spacing:-.035em;flex:180px;margin:0;font-size:1.5rem}body.coorday-miniapp-surface .coorday-app .coorday-task-assignment h2{margin-bottom:8px;font-size:1rem}body.coorday-miniapp-surface .coorday-app .coorday-tma-task-detail__actions{flex-wrap:wrap;align-items:start;gap:8px;display:flex}body.coorday-miniapp-surface .coorday-app .coorday-task-secondary-actions[open]{flex-basis:100%}body.coorday-miniapp-surface .coorday-app .tmrw{border:0;border-top:1px solid var(--coor-color-border-default);background:0 0;border-radius:0;padding:14px 0}:root{--coorday-site-bg:var(--coor-color-surface-default);--coorday-site-bg-alt:var(--coor-color-surface-default);--coorday-site-bg-soft:var(--coor-color-surface-default);--coorday-site-primary:var(--coor-color-accent-soft);--coorday-site-primary-soft:var(--coor-color-accent-soft);--coorday-site-primary-glow:transparent;--coorday-site-green:var(--coor-color-status-success-default);--coorday-site-yellow:var(--coor-color-status-warning-default);--coorday-site-red:var(--coor-color-status-danger-default);--coorday-site-teal:var(--coor-color-accent-soft);--coorday-site-purple:var(--coor-color-accent-soft);--coorday-site-blue:var(--coor-color-accent-soft);--coorday-site-text:var(--coor-color-text-primary);--coorday-site-muted:var(--coor-color-text-muted);--coorday-site-dim:var(--coor-color-text-muted);--coorday-site-border:var(--coor-color-border-default);--coorday-site-border-strong:var(--coor-color-border-strong);--coorday-site-glass:var(--coor-color-surface-soft);--coorday-site-shadow:0 24px 80px #0000006b;--coorday-site-radius-lg:24px;--coorday-site-radius-md:18px;--coorday-site-radius-sm:12px;--coorday-site-font-display:"Manrope Variable", var(--coor-font-family-product);--coorday-site-font-body:"Manrope Variable", var(--coor-font-family-product);--coorday-site-body-glow-one:transparent;--coorday-site-body-glow-two:transparent;--coorday-site-body-from:var(--coor-color-surface-default);--coorday-site-body-mid:var(--coor-color-surface-default);--coorday-site-body-to:var(--coor-color-surface-default);--coorday-site-noise-color:var(--coor-color-text-primary);--coorday-site-noise-opacity:.02}:root[data-theme=light]{--coorday-site-bg:var(--coor-color-surface-default);--coorday-site-bg-alt:var(--coor-color-surface-default);--coorday-site-bg-soft:var(--coor-color-surface-default);--coorday-site-primary:var(--coor-color-accent-soft);--coorday-site-primary-soft:var(--coor-color-accent-soft);--coorday-site-primary-glow:transparent;--coorday-site-green:var(--coor-color-status-success-default);--coorday-site-yellow:var(--coor-color-status-warning-default);--coorday-site-red:var(--coor-color-status-danger-default);--coorday-site-teal:var(--coor-color-accent-soft);--coorday-site-purple:var(--coor-color-accent-soft);--coorday-site-blue:var(--coor-color-accent-soft);--coorday-site-text:var(--coor-color-accent-default);--coorday-site-muted:var(--coor-color-accent-soft);--coorday-site-dim:var(--coor-color-accent-soft);--coorday-site-border:var(--coor-color-border-strong);--coorday-site-border-strong:var(--coor-color-border-strong);--coorday-site-glass:var(--coor-color-surface-default);--coorday-site-shadow:0 20px 52px transparent;--coorday-site-body-glow-one:transparent;--coorday-site-body-glow-two:transparent;--coorday-site-body-from:var(--coor-color-surface-default);--coorday-site-body-mid:var(--coor-color-surface-default);--coorday-site-body-to:var(--coor-color-surface-default);--coorday-site-noise-color:var(--coor-color-accent-default);--coorday-site-noise-opacity:.014}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at top left, var(--coorday-site-body-glow-one), transparent 34%), radial-gradient(circle at 76% 18%, var(--coorday-site-body-glow-two), transparent 24%), linear-gradient(180deg, var(--coorday-site-body-from) 0%, var(--coorday-site-body-mid) 52%, var(--coorday-site-body-to) 100%);min-width:320px;min-height:100vh;color:var(--coorday-site-text);font-family:var(--coorday-site-font-body);margin:0;overflow-x:hidden}body:after{content:"";pointer-events:none;opacity:var(--coorday-site-noise-opacity);background-image:radial-gradient(circle, var(--coorday-site-noise-color) .5px, transparent .5px);background-size:24px 24px;position:fixed;inset:0}a{color:inherit;text-decoration:none}button,.coorday-site-shell input,.coorday-site-shell textarea,.coorday-site-shell select{font:inherit}input,textarea,select{border:1px solid var(--coorday-site-border);background:var(--coor-color-surface-soft);width:100%;color:var(--coorday-site-text);border-radius:16px;padding:.85rem 1rem;transition:border-color .2s,background .2s,box-shadow .2s}.coorday-site-shell input::placeholder,.coorday-site-shell textarea::placeholder{color:var(--coorday-site-dim)}.coorday-site-shell input:focus,.coorday-site-shell textarea:focus,.coorday-site-shell select:focus{border-color:var(--coor-color-accent-default);background:var(--coor-color-surface-soft);outline:none;box-shadow:0 0 0 3px #0000}#app,.coorday-site-shell{min-height:100vh}.coorday-container{width:min(1180px,100% - 32px);margin:0 auto}.coorday-section{padding:92px 0;position:relative}.coorday-section--alternate{background:var(--coor-color-surface-default)}.coorday-section--compact{padding:64px 0}.coorday-section--final{padding-bottom:132px}.coorday-site-header{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #0000;transition:background .25s,border-color .25s;position:sticky;top:0}.coorday-site-header.is-scrolled{background:var(--coorday-site-bg)}@supports (color:color-mix(in lab, red, red)){.coorday-site-header.is-scrolled{background:color-mix(in srgb, var(--coorday-site-bg) 86%, var(--coor-color-surface-soft))}}.coorday-site-header.is-scrolled{border-color:var(--coorday-site-border)}.coorday-site-header__inner{justify-content:space-between;align-items:center;gap:18px;width:min(1180px,100% - 32px);min-height:64px;margin:0 auto;display:flex}.coorday-logo{flex-shrink:0;align-items:center;max-width:100%;display:inline-flex}.coorday-logo__image{width:auto;max-width:min(100%,220px);height:42px;display:block}.coorday-site-nav{align-items:center;gap:.35rem;display:flex}.coorday-site-nav__link{color:var(--coorday-site-muted);border-radius:999px;padding:.35rem .72rem;font-size:.84rem;transition:background .2s,color .2s}.coorday-site-nav__link:hover,.coorday-site-nav__link.is-active{background:var(--coorday-site-glass);color:var(--coorday-site-text)}.coorday-site-header__tools{justify-content:flex-end;align-items:center;gap:.55rem;margin-left:auto;display:flex}.coorday-site-header__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.coorday-language-switcher{white-space:nowrap;align-items:center;display:inline-flex}.coorday-language-switcher select{border-color:var(--coor-color-border-default);background:var(--coor-color-surface-soft);width:auto;min-width:92px;box-shadow:none;cursor:pointer;border-radius:999px;padding:.45rem .75rem}.coorday-language-switcher select:focus{box-shadow:0 0 0 3px #0000}.coorday-theme-toggle{border:1px solid var(--coorday-site-border);background:var(--coor-color-surface-soft);border-radius:999px;align-items:center;gap:.2rem;padding:.2rem;display:inline-flex}.coorday-theme-toggle__button{width:32px;height:32px;color:var(--coorday-site-dim);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:color .2s,background .2s;display:inline-flex}.coorday-theme-toggle__button.is-active,.coorday-theme-toggle__button:hover{color:var(--coorday-site-text);background:var(--coor-color-surface-soft)}.coorday-btn{text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-width:0;min-height:42px;padding:.72rem 1.2rem;font-size:.95rem;font-weight:600;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s;display:inline-flex}.coorday-btn:hover{transform:translateY(-1px)}.coorday-btn--primary{background:var(--coor-color-accent-default);color:var(--coorday-on-accent);box-shadow:0 0 28px var(--coorday-site-primary-glow), 0 14px 30px #00000059}.coorday-btn--ghost{background:var(--coor-color-surface-soft);color:var(--coorday-site-text);border-color:var(--coorday-site-border)}.coorday-btn--outline{color:var(--coorday-site-muted);border-color:var(--coorday-site-border);background:0 0}.coorday-btn--sm{min-height:38px;padding:.58rem .95rem;font-size:.8rem}.coorday-btn--lg{min-height:48px;padding-inline:1.45rem}.coorday-btn--block{width:100%}.coorday-eyebrow{color:var(--coorday-site-primary);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.72rem;font-weight:700;display:inline-flex}.coorday-eyebrow__dot,.coorday-beta-badge__dot{background:currentColor;border-radius:999px;width:8px;height:8px}.coorday-section-header,.coorday-proof-section{max-width:720px}.coorday-section-title,.coorday-static-page__title{font-family:var(--coorday-site-font-display);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,5vw,3.6rem);line-height:1.02}.coorday-section-title span,.coorday-landing-hero__title span,.coorday-final-cta h2 span{background:linear-gradient(135deg, var(--coorday-site-primary), var(--coorday-site-purple));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.coorday-section-description,.coorday-static-page__description{max-width:640px;color:var(--coorday-site-muted);margin:1rem 0 0;font-size:1.05rem;line-height:1.7}.coorday-beta-badge{background:var(--coor-color-status-warning-soft);border:1px solid var(--coor-color-status-warning-default);color:var(--coor-color-status-warning-default);border-radius:999px;align-items:center;gap:.55rem;margin:0 0 1.1rem;padding:.48rem .85rem;font-size:.76rem;display:inline-flex}.coorday-mobile-sticky-cta{z-index:90;padding:.7rem .85rem calc(.7rem + env(safe-area-inset-bottom));border-top:1px solid var(--coorday-site-border);background:var(--coorday-site-bg);gap:.55rem;display:none;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.coorday-mobile-sticky-cta{background:color-mix(in srgb, var(--coorday-site-bg) 92%, var(--coor-color-surface-default))}}.coorday-mobile-sticky-cta{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 -10px 22px #0003}.coorday-marketing-consent{z-index:85;border:1px solid var(--coorday-site-border);background:var(--coorday-site-panel);border-radius:24px;gap:14px;width:min(760px,100vw - 40px);margin:0 auto;padding:18px 20px;display:grid;position:fixed;bottom:20px;left:20px;right:20px}@supports (color:color-mix(in lab, red, red)){.coorday-marketing-consent{background:color-mix(in srgb, var(--coorday-site-panel) 90%, var(--coor-color-surface-soft))}}.coorday-marketing-consent{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 20px 60px #00000047}.coorday-marketing-consent.has-sticky-cta{bottom:calc(88px + env(safe-area-inset-bottom))}.coorday-marketing-consent__copy{gap:.45rem;display:grid}.coorday-marketing-consent__title{letter-spacing:-.02em;margin:0;font-size:.95rem;font-weight:700}.coorday-marketing-consent__description{color:var(--coorday-site-dim);margin:0;font-size:.94rem}.coorday-marketing-consent__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.coorday-landing-hero{align-items:center;min-height:calc(100vh - 72px);padding-top:40px;display:flex}.coorday-landing-hero__grid{grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);align-items:center;gap:78px;display:grid}.coorday-landing-hero__title{font-family:var(--coorday-site-font-display);letter-spacing:-.07em;margin:0;font-size:clamp(3.2rem,7vw,5.9rem);line-height:.88}.coorday-landing-hero__description{max-width:34rem;color:var(--coorday-site-muted);margin:1.25rem 0 0;font-size:1.04rem;line-height:1.6}.coorday-chip-row{flex-wrap:wrap;gap:.55rem;margin-top:1.25rem;display:flex}.coorday-chip{background:var(--coor-color-surface-soft);border:1px solid var(--coorday-site-border);color:var(--coorday-site-text);border-radius:999px;padding:.38rem .75rem;font-size:.76rem}.coorday-chip--muted{color:var(--coorday-site-muted)}.coorday-hero-cta-row,.coorday-inline-cta__actions,.coorday-final-cta__actions,.coorday-static-page__actions,.coorday-demo-page__actions,.coorday-form-card__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.coorday-landing-hero__hint,.coorday-final-cta__note{color:var(--coorday-site-dim);margin-top:1rem;font-size:.95rem}.coorday-proof-row{border-top:1px solid var(--coor-color-border-default);flex-wrap:wrap;gap:.75rem;margin-top:1.55rem;padding-top:1.15rem;display:flex}.coorday-proof-row--center{justify-content:center}.coorday-proof-pill{background:var(--coor-color-surface-soft);border:1px solid var(--coorday-site-border);color:var(--coorday-site-muted);border-radius:999px;padding:.7rem 1rem;font-size:.92rem}.coorday-landing-hero__visual{justify-content:center;display:flex;position:relative}.coorday-landing-hero__orb{pointer-events:none;filter:blur(10px);border-radius:999px;position:absolute}.coorday-landing-hero__orb--one{background:var(--coor-color-accent-soft);width:360px;height:360px;inset:auto auto 12% -10%}.coorday-landing-hero__orb--two{background:var(--coor-color-accent-soft);width:260px;height:260px;inset:8% 12% auto auto}.coorday-landing-hero__orb--three{background:var(--coor-color-accent-soft);width:240px;height:240px;inset:auto 18% -6% auto}.coorday-hero-phone{border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);width:min(100%,328px);box-shadow:var(--coorday-site-shadow), 0 0 42px transparent;border-radius:34px;padding:14px;transition:transform .22s;position:relative}.coorday-hero-phone__dots{justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.coorday-hero-phone__dot{background:var(--coor-color-surface-soft);cursor:pointer;border:0;border-radius:999px;width:10px;height:10px}.coorday-hero-phone__dot.is-active{background:var(--coorday-site-primary);box-shadow:0 0 0 4px #0000}.coorday-phone-surface{background:var(--coor-color-surface-default);border-radius:32px;min-height:510px;padding:1.25rem 1rem 4.4rem;position:relative;overflow:hidden}.coorday-phone-surface--compact{min-height:420px}.coorday-phone-surface--green .coorday-phone-nav__item--active,.coorday-phone-surface--green .coorday-phone-surface__title{color:var(--coorday-site-green)}.coorday-phone-surface--teal .coorday-phone-nav__item--active,.coorday-phone-surface--teal .coorday-phone-surface__title{color:var(--coorday-site-teal)}.coorday-phone-surface__header{margin-bottom:1rem}.coorday-phone-surface__title{font-family:var(--coorday-site-font-display);letter-spacing:-.03em;margin:0;font-size:1.4rem;font-weight:800}.coorday-phone-surface__subtitle,.coorday-phone-row__meta,.coorday-group-card__summary,.coorday-usecase-block__description,.coorday-schedule-summary,.coorday-feature-card p,.coorday-trust-card p,.coorday-integration-card p,.coorday-how-card p,.coorday-static-page__section p,.coorday-static-page__section li,.coorday-form-card__privacy{color:var(--coorday-site-muted);margin:.25rem 0 0;line-height:1.55}.coorday-phone-surface__section-label{color:var(--coorday-site-dim);text-transform:uppercase;letter-spacing:.09em;margin:.85rem 0 .55rem;font-size:.76rem;font-weight:700}.coorday-phone-row,.coorday-phone-inbox-item,.coorday-group-card,.coorday-usecase-block,.coorday-trust-card,.coorday-feature-card,.coorday-integration-card,.coorday-how-card,.coorday-static-page__section,.coorday-form-card,.coorday-bullet-card{border-radius:var(--coorday-site-radius-md);background:var(--coor-color-surface-soft);border:1px solid var(--coorday-site-border)}.coorday-phone-row,.coorday-phone-inbox-item{align-items:center;gap:.8rem;margin-top:.6rem;padding:.85rem;display:flex}.coorday-phone-row__time{width:54px;color:var(--coorday-site-muted);text-transform:uppercase;font-size:.72rem}.coorday-phone-row__content{flex:1;min-width:0}.coorday-phone-row__title,.coorday-group-card__title,.coorday-usecase-block__title,.coorday-privacy-board__item span:first-child,.coorday-integration-card__title,.coorday-how-card h3,.coorday-static-page__section h2,.coorday-form-field span,.coorday-bullet-card p{color:var(--coorday-site-text);margin:0;font-weight:700}.coorday-phone-row__badge{background:var(--coor-color-accent-soft);width:30px;height:30px;color:var(--coor-color-text-primary);border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.coorday-phone-check{border:2px solid var(--coor-color-border-default);border-radius:999px;flex-shrink:0;width:18px;height:18px}.coorday-phone-check.done{background:var(--coorday-site-green);border-color:var(--coorday-site-green)}.coorday-phone-check.overdue{border-color:var(--coorday-site-red);background:var(--coor-color-status-danger-soft)}.coorday-phone-row--overdue{border-color:var(--coor-color-status-danger-default)}.coorday-phone-inbox-item__dot{background:currentColor;border-radius:999px;width:12px;height:12px}.coorday-phone-inbox-item--red{color:var(--coorday-site-red)}.coorday-phone-inbox-item--primary{color:var(--coorday-site-primary)}.coorday-phone-inbox-item--yellow{color:var(--coorday-site-yellow)}.coorday-phone-inbox-item--green{color:var(--coorday-site-green)}.coorday-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.45rem;display:grid}.coorday-calendar-grid__weekday,.coorday-calendar-grid__day{aspect-ratio:1;border-radius:12px;justify-content:center;align-items:center;font-size:.8rem;display:flex}.coorday-calendar-grid__weekday{color:var(--coorday-site-dim);font-size:.72rem}.coorday-calendar-grid__day{background:var(--coor-color-surface-soft)}.coorday-calendar-grid__day--faded{opacity:.45}.coorday-calendar-grid__day--dot:after,.coorday-calendar-grid__day--warning:after{content:"";position:absolute}.coorday-calendar-grid__day--dot,.coorday-calendar-grid__day--today,.coorday-calendar-grid__day--warning{position:relative}.coorday-calendar-grid__day--dot:after{background:var(--coorday-site-primary);border-radius:999px;width:5px;height:5px;bottom:6px}.coorday-calendar-grid__day--warning:after{background:var(--coorday-site-red);border-radius:999px;width:5px;height:5px;bottom:6px}.coorday-calendar-grid__day--today{background:var(--coor-color-accent-soft);border:1px solid var(--coor-color-border-strong)}.coorday-calendar-agenda{gap:.5rem;margin-top:1rem;display:grid}.coorday-calendar-agenda__item{background:var(--coor-color-surface-soft);border-left:3px solid #0000;border-radius:12px;justify-content:space-between;gap:1rem;padding:.7rem .8rem;font-size:.85rem;display:flex}.coorday-calendar-agenda__item--primary{border-color:var(--coorday-site-blue)}.coorday-calendar-agenda__item--green{border-color:var(--coorday-site-green)}.coorday-calendar-agenda__item--red{border-color:var(--coorday-site-red)}.coorday-usecase-block{margin-top:.75rem;padding:1rem}.coorday-group-card__head{align-items:center;gap:.8rem;margin-bottom:.65rem;display:flex}.coorday-group-card__emoji{background:var(--coor-color-surface-soft);border-radius:14px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.coorday-group-card--primary{border-color:var(--coor-color-border-strong)}.coorday-group-card--green{border-color:var(--coor-color-status-success-default)}.coorday-group-card--teal,.coorday-usecase-block--primary,.coorday-schedule-summary,.coorday-feature-highlight,.coorday-inline-cta{border-color:var(--coor-color-border-strong)}.coorday-usecase-block--green{border-color:var(--coor-color-status-success-default)}.coorday-usecase-block--purple{border-color:var(--coor-color-border-strong)}.coorday-schedule-list{gap:.55rem;display:grid}.coorday-schedule-slot{border:1px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .95rem;display:flex}.coorday-schedule-slot--best{background:var(--coor-color-status-success-soft);border-color:var(--coor-color-status-success-default)}.coorday-schedule-slot--ok{background:var(--coor-color-surface-soft);border-color:var(--coorday-site-border)}.coorday-schedule-slot--blocked{background:var(--coor-color-status-danger-soft);border-color:var(--coor-color-status-danger-default)}.coorday-schedule-summary{background:var(--coor-color-accent-soft);border-radius:14px;margin-top:.8rem;padding:.85rem .95rem}.coorday-phone-nav{padding:.85rem .75rem calc(.85rem + env(safe-area-inset-bottom));border-top:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);justify-content:space-around;display:flex;position:absolute;bottom:0;left:0;right:0}.coorday-phone-nav__item{color:var(--coorday-site-dim);font-size:.75rem}.coorday-phone-nav__item--active{color:var(--coorday-site-primary)}.coorday-tablist{background:var(--coor-color-surface-soft);border:1px solid var(--coorday-site-border);border-radius:16px;flex-wrap:wrap;gap:.35rem;width:fit-content;max-width:100%;padding:.35rem;display:inline-flex}.coorday-tab{color:var(--coorday-site-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;padding:.75rem 1rem;transition:color .2s,background .2s}.coorday-tab.is-active,.coorday-tab:hover{background:var(--coor-color-accent-soft);color:var(--coorday-site-text)}.coorday-preview-stage,.coorday-trust-grid,.coorday-usecase-layout,.coorday-demo-page__panel,.coorday-form-page__layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem;margin-top:2rem;display:grid}.coorday-preview-stage__copy h3,.coorday-usecase-layout__copy h3,.coorday-feature-highlight h3,.coorday-demo-page__panel h2{font-family:var(--coorday-site-font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.9rem,4vw,2.6rem);line-height:1.05}.coorday-preview-stage__copy p,.coorday-usecase-layout__copy p,.coorday-feature-highlight p,.coorday-demo-page__panel p{color:var(--coorday-site-muted);margin:1rem 0 0;line-height:1.7}.coorday-preview-stage__mobile-phone{margin-top:1.5rem;display:none}.coorday-value-grid,.coorday-feature-grid,.coorday-integration-grid,.coorday-how-grid,.coorday-static-page__content{gap:1rem;margin-top:2rem;display:grid}.coorday-value-grid,.coorday-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-value-card{border-radius:var(--coorday-site-radius-lg);background:var(--coor-color-surface-soft);border:1px solid var(--coorday-site-border);padding:1.6rem;transition:transform .24s,border-color .24s}.coorday-value-card:hover,.coorday-feature-card:hover,.coorday-integration-card:hover{border-color:var(--coorday-site-border-strong);transform:translateY(-2px)}.coorday-value-card__problem{border-left:3px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);color:var(--coorday-site-muted);border-radius:14px;margin:0 0 1rem;padding:.8rem .9rem;font-style:italic;line-height:1.6}.coorday-value-card__icon,.coorday-trust-card__icon,.coorday-feature-card__icon,.coorday-integration-card__icon,.coorday-how-card__number{border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.coorday-value-card__icon--primary,.coorday-trust-card__icon--primary{background:var(--coor-color-accent-soft)}.coorday-value-card__icon--green,.coorday-trust-card__icon--green{background:var(--coor-color-status-success-soft)}.coorday-value-card__icon--purple,.coorday-value-card__icon--blue,.coorday-trust-card__icon--yellow{background:var(--coor-color-accent-soft)}.coorday-value-card h3,.coorday-feature-card h3,.coorday-trust-card h3,.coorday-how-card h3{font-family:var(--coorday-site-font-display);letter-spacing:-.03em;margin:1rem 0 0;font-size:1.28rem}.coorday-value-card p:last-child,.coorday-feature-card p,.coorday-trust-card p{line-height:1.7}.coorday-trust-list{gap:1rem;margin-top:1.8rem;display:grid}.coorday-trust-card{grid-template-columns:auto 1fr;gap:1rem;padding:1rem;display:grid}.coorday-privacy-board{border-radius:var(--coorday-site-radius-lg);background:var(--coor-color-surface-default);border:1px solid var(--coorday-site-border);padding:1.5rem}.coorday-privacy-board__title{color:var(--coorday-site-muted);margin:0 0 1rem;font-weight:700}.coorday-privacy-board__group{border:1px solid #0000;border-radius:18px;padding:1rem}.coorday-privacy-board__group+.coorday-privacy-board__group{margin-top:1rem}.coorday-privacy-board__group--primary{border-color:var(--coor-color-border-strong);background:var(--coor-color-accent-soft)}.coorday-privacy-board__group--green{border-color:var(--coor-color-status-success-default);background:var(--coor-color-status-success-soft)}.coorday-privacy-board__group h3{color:var(--coorday-site-text);margin:0 0 .75rem;font-size:.95rem}.coorday-privacy-board__item{background:#0003;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .8rem;display:flex}.coorday-privacy-board__item+.coorday-privacy-board__item{margin-top:.55rem}.coorday-privacy-board__badge,.coorday-status-badge,.coorday-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:inline-flex}.coorday-privacy-board__badge{padding:.3rem .65rem}.coorday-privacy-board__badge--shared,.coorday-status-badge--live{background:var(--coor-color-status-success-soft);color:var(--coorday-site-green)}.coorday-privacy-board__badge--busy,.coorday-status-badge--soon{background:var(--coor-color-status-warning-soft);color:var(--coorday-site-yellow)}.coorday-privacy-board__badge--hidden,.coorday-status-badge--planned{background:var(--coor-color-status-danger-soft);color:var(--coorday-site-red)}.coorday-status-badge--beta{background:var(--coor-color-accent-soft);color:var(--coor-color-text-primary)}.coorday-usecase-layout__outcome{background:var(--coor-color-accent-soft);border:1px solid var(--coor-color-border-strong);color:var(--coorday-site-primary);border-radius:14px;margin-top:1rem;padding:.55rem .85rem;display:inline-flex}.coorday-bullet-list{gap:.75rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.coorday-bullet-list li{color:var(--coorday-site-muted);padding-left:1rem;line-height:1.55;position:relative}.coorday-bullet-list li:before{content:"";background:var(--coorday-site-primary);border-radius:999px;width:6px;height:6px;position:absolute;top:.6rem;left:0}.coorday-feature-highlight{border-radius:var(--coorday-site-radius-lg);background:var(--coor-color-accent-soft);grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:1.4rem;padding:1.6rem;display:grid}.coorday-feature-highlight__panel{gap:.65rem;display:grid}.coorday-badge{background:var(--coor-color-accent-soft);width:fit-content;color:var(--coor-color-text-primary);padding:.35rem .7rem}.coorday-badge--hot{background:var(--coor-color-status-danger-soft);color:var(--coor-color-status-danger-default)}.coorday-feature-card,.coorday-how-card,.coorday-static-page__section,.coorday-form-card,.coorday-bullet-card{padding:1.4rem}.coorday-integration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.coorday-integration-card{grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:1.2rem;display:grid}.coorday-integration-card.is-dimmed{opacity:.78}.coorday-inline-link{color:var(--coorday-site-primary);margin-top:.8rem;font-weight:600;display:inline-flex}.coorday-static-page__list{margin:.75rem 0 0;padding-left:1.15rem}.coorday-integration-card__title{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.coorday-replace-banner{background:var(--coor-color-surface-soft);border:1px solid var(--coorday-site-border);color:var(--coorday-site-muted);border-radius:18px;margin-top:1.5rem;padding:1rem 1.2rem}.coorday-pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.coorday-billing-toggle-wrap{margin-top:1.5rem}.coorday-billing-toggle{border:1px solid var(--coorday-site-border);background:var(--coor-color-surface-soft);border-radius:999px;align-items:center;gap:.35rem;padding:.32rem;display:inline-flex}.coorday-billing-toggle__button{color:var(--coorday-site-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.5rem;min-height:36px;padding:.48rem .9rem;font-size:.83rem;font-weight:600;display:inline-flex}.coorday-billing-toggle__button.is-active{background:var(--coor-color-accent-soft);color:var(--coorday-site-text)}.coorday-billing-toggle__discount{letter-spacing:.04em;text-transform:uppercase;color:var(--coorday-site-green);font-size:.68rem;font-weight:700}.coorday-pricing-cycle-note{max-width:680px;color:var(--coorday-site-dim);margin:.9rem 0 0;font-size:.84rem;line-height:1.6}.coorday-pricing-card{border-radius:var(--coorday-site-radius-md);background:var(--coor-color-surface-soft);border:1px solid var(--coorday-site-border);grid-template-rows:auto auto 1fr auto;gap:1rem;min-height:390px;padding:1.25rem;display:grid}.coorday-pricing-card.is-highlighted{border-color:var(--coor-color-status-success-default);background:var(--coor-color-surface-soft)}.coorday-pricing-card__header{justify-content:space-between;align-items:flex-start;gap:.75rem;min-height:54px;display:flex}.coorday-pricing-card__name{font-family:var(--coorday-site-font-display);margin:0;font-size:1.25rem;font-weight:800}.coorday-pricing-card__status{color:var(--coorday-site-dim);margin:.3rem 0 0;font-size:.82rem}.coorday-pricing-card__price{font-family:var(--coorday-site-font-display);margin:0;font-size:2.1rem;font-weight:850;line-height:1}.coorday-pricing-card__price span{font-family:var(--coorday-site-font-body);color:var(--coorday-site-muted);font-size:.95rem;font-weight:600}.coorday-pricing-card__limits{align-content:start;gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.coorday-pricing-card__limits li{color:var(--coorday-site-muted);padding-left:1.1rem;line-height:1.45;position:relative}.coorday-pricing-card__limits li:before{content:"";background:var(--coorday-site-green);border-radius:999px;width:6px;height:6px;position:absolute;top:.58rem;left:0}.coorday-inline-cta{text-align:center;border-radius:var(--coorday-site-radius-lg);background:var(--coor-color-accent-soft);max-width:760px;margin:0 auto;padding:1.8rem}.coorday-status-note{border:1px solid var(--coorday-site-border);background:var(--coor-color-accent-soft);color:var(--coorday-site-muted);border-radius:12px;margin-top:.85rem;padding:.45rem .75rem;font-size:.83rem;line-height:1.5;display:inline-flex}.coorday-status-list{gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.coorday-status-list li{color:var(--coorday-site-muted);padding-left:.95rem;line-height:1.55;position:relative}.coorday-status-list li:before{content:"";background:var(--coorday-site-primary);border-radius:999px;width:6px;height:6px;position:absolute;top:.58rem;left:0}.coorday-status-live{border-radius:var(--coorday-site-radius-lg);border:1px solid var(--coorday-site-border);background:var(--coor-color-surface-soft);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;gap:1.25rem;margin-top:2rem;padding:1.35rem;display:grid}.coorday-status-live--ok{border-color:var(--coor-color-status-success-default)}.coorday-status-live--degraded,.coorday-status-live--loading{border-color:var(--coor-color-status-warning-default)}.coorday-status-live--unavailable{border-color:var(--coor-color-status-danger-default)}.coorday-status-live h2{font-family:var(--coorday-site-font-display);margin:.8rem 0 0;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1}.coorday-status-live p:last-child{color:var(--coorday-site-muted);margin:.8rem 0 0;line-height:1.6}.coorday-status-live__meta{gap:1rem;display:grid}.coorday-status-live__meta dl{gap:.65rem;margin:0;display:grid}.coorday-status-live__meta div{border-bottom:1px solid var(--coorday-site-border);justify-content:space-between;gap:1rem;padding-bottom:.65rem;display:flex}.coorday-status-live__meta dt,.coorday-status-live__meta dd{margin:0}.coorday-status-live__meta dt{color:var(--coorday-site-muted)}.coorday-status-live__meta dd{text-align:right;overflow-wrap:anywhere;font-weight:700}.coorday-launch-stats,.coorday-surface-grid,.coorday-testimonial-grid,.coorday-enterprise-grid,.coorday-enterprise-notes,.coorday-status-cards{gap:1rem;margin-top:2rem;display:grid}.coorday-launch-stats,.coorday-status-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.coorday-surface-grid,.coorday-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.coorday-enterprise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-enterprise-notes{grid-template-columns:repeat(3,minmax(0,1fr))}.coorday-launch-stat,.coorday-surface-card,.coorday-feature-bento__tile,.coorday-deep-dive-card,.coorday-testimonial-card,.coorday-enterprise-card,.coorday-enterprise-note,.coorday-status-card,.coorday-faq-item,.coorday-comparison-table{border-radius:var(--coorday-site-radius-lg);border:1px solid var(--coorday-site-border);background:var(--coor-color-surface-soft)}.coorday-launch-stat,.coorday-feature-bento__tile,.coorday-deep-dive-card,.coorday-testimonial-card,.coorday-enterprise-card,.coorday-enterprise-note,.coorday-status-card,.coorday-faq-item{padding:1.35rem}.coorday-launch-stat__value,.coorday-status-card__value{font-family:var(--coorday-site-font-display);letter-spacing:-.05em;margin:0;font-size:2rem;line-height:.95}.coorday-launch-stat h3,.coorday-surface-card__body h3,.coorday-feature-bento__tile h3,.coorday-deep-dive-card h3,.coorday-testimonial-card__author,.coorday-enterprise-card h3,.coorday-enterprise-note h3,.coorday-status-card h2,.coorday-faq-item summary,.coorday-enterprise-cta h3{font-family:var(--coorday-site-font-display);letter-spacing:-.03em;margin:.9rem 0 0;font-size:1.24rem}.coorday-launch-stat p:last-child,.coorday-surface-card__body p,.coorday-feature-bento__tile p,.coorday-deep-dive-card p,.coorday-testimonial-card__role,.coorday-testimonial-card__outcome,.coorday-enterprise-card p,.coorday-enterprise-note p,.coorday-status-card p,.coorday-enterprise-cta p,.coorday-faq-item p{color:var(--coorday-site-muted);margin:.8rem 0 0;line-height:1.6}.coorday-surface-card{grid-template-rows:auto 1fr;display:grid;overflow:hidden}.coorday-surface-card__visual{border-bottom:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);padding:1rem}.coorday-surface-card__body{align-content:start;gap:.75rem;padding:1.25rem;display:grid}.coorday-surface-card__list,.coorday-enterprise-card ul{color:var(--coorday-site-muted);gap:.55rem;margin:0;padding-left:1.1rem;display:grid}.coorday-surface-card--primary{border-color:var(--coor-color-border-strong)}.coorday-surface-card--green{border-color:var(--coor-color-status-success-default)}.coorday-surface-card--purple{border-color:var(--coor-color-border-strong)}.coorday-desktop-shot,.coorday-bot-shot{border-radius:var(--coorday-site-radius-md);background:var(--coor-color-surface-default);border:1px solid var(--coor-color-border-default);gap:.85rem;min-height:260px;padding:1rem;display:grid}.coorday-desktop-shot__header{color:var(--coorday-site-muted);justify-content:space-between;align-items:center;gap:.75rem;font-size:.78rem;display:flex}.coorday-desktop-shot__chips,.coorday-enterprise-badges{flex-wrap:wrap;gap:.55rem;display:flex}.coorday-desktop-shot__chips span{background:var(--coor-color-surface-soft);border:1px solid var(--coor-color-border-default);border-radius:999px;padding:.32rem .55rem}.coorday-desktop-shot h3,.coorday-bot-shot h3{font-family:var(--coorday-site-font-display);letter-spacing:-.04em;margin:0;font-size:1.4rem}.coorday-desktop-shot ul{color:var(--coorday-site-muted);gap:.5rem;margin:0;padding-left:1rem;display:grid}.coorday-surface-card__phone .coorday-phone-surface{min-height:320px}.coorday-bot-shot__bubble{background:var(--coor-color-surface-soft);border:1px solid var(--coor-color-border-default);color:var(--coorday-site-text);border-radius:18px;padding:.85rem .95rem;line-height:1.45}.coorday-feature-bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.coorday-feature-bento__tile:first-child,.coorday-feature-bento__tile:nth-child(2){grid-column:span 3}.coorday-feature-bento__tile:nth-child(3),.coorday-feature-bento__tile:nth-child(4),.coorday-feature-bento__tile:nth-child(5){grid-column:span 2}.coorday-feature-bento__tile--primary{border-color:var(--coor-color-border-strong)}.coorday-feature-bento__tile--green{border-color:var(--coor-color-status-success-default)}.coorday-feature-bento__tile--purple{border-color:var(--coor-color-border-strong)}.coorday-feature-bento__tile--yellow{border-color:var(--coor-color-status-warning-default)}.coorday-feature-bento__tile--teal{border-color:var(--coor-color-border-strong)}.coorday-deep-dive-grid,.coorday-faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.coorday-deep-dive-card__eyebrow{color:var(--coorday-site-primary);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.coorday-deep-dive-card--primary{border-color:var(--coor-color-border-strong)}.coorday-deep-dive-card--green{border-color:var(--coor-color-status-success-default)}.coorday-deep-dive-card--purple{border-color:var(--coor-color-border-strong)}.coorday-comparison-table{margin-top:2rem;padding:1.2rem}.coorday-comparison-table__scroll{overflow-x:auto}.coorday-testimonial-card__quote{margin:0;font-size:1.02rem;line-height:1.7}.coorday-testimonial-card__author{color:var(--coorday-site-text)}.coorday-enterprise-badges{margin-top:1.5rem}.coorday-enterprise-cta{border-radius:var(--coorday-site-radius-lg);border:1px solid var(--coor-color-border-strong);background:var(--coor-color-accent-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding:1.35rem;display:flex}.coorday-enterprise-cta__actions{flex-wrap:wrap;gap:.75rem;display:flex}.coorday-faq-item{padding:1.2rem 1.3rem}.coorday-faq-item summary{cursor:pointer;list-style:none}.coorday-faq-item summary::-webkit-details-marker{display:none}.coorday-faq-item[open]{border-color:var(--coorday-site-border-strong)}.coorday-final-cta{text-align:center;border-radius:var(--coorday-site-radius-lg);background:var(--coor-color-accent-soft);max-width:760px;margin:0 auto;padding:1.8rem}.coorday-inline-cta p,.coorday-final-cta p,.coorday-proof-section__eyebrow{margin:0}.coorday-inline-cta>p:first-child{font-family:var(--coorday-site-font-display);letter-spacing:-.04em;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800}.coorday-inline-cta__sub{color:var(--coorday-site-muted);margin-top:.75rem}.coorday-how-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.coorday-how-card{text-align:center}.coorday-how-card__number{background:linear-gradient(135deg, var(--coorday-site-primary), var(--coorday-site-purple));font-family:var(--coorday-site-font-display);border-radius:999px;margin:0 auto 1rem;font-weight:800}.coorday-how-card span{color:var(--coorday-site-primary);margin-top:.8rem;font-size:.85rem;font-weight:600;display:inline-block}.coorday-proof-section{text-align:center;margin:0 auto}.coorday-proof-section__eyebrow{color:var(--coorday-site-dim);text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:700}.coorday-final-cta__actions{justify-content:center}.coorday-site-footer{border-top:1px solid var(--coorday-site-border);padding:56px 0 40px}.coorday-site-footer__inner,.coorday-site-footer__bottom{width:min(1180px,100% - 32px);margin:0 auto}.coorday-site-footer__inner{grid-template-columns:1.5fr repeat(5,minmax(0,1fr));gap:2rem;display:grid}.coorday-site-footer__brand p,.coorday-site-footer__column a,.coorday-site-footer__bottom{color:var(--coorday-site-dim)}.coorday-site-footer__tagline{margin-top:1rem;font-size:.92rem}.coorday-site-footer__trust-links{color:var(--coorday-site-muted);align-items:center;gap:.9rem;margin-top:1rem;font-size:.85rem;display:flex}.coorday-site-footer__column h3{text-transform:uppercase;letter-spacing:.08em;color:var(--coorday-site-muted);margin:0 0 1rem;font-size:.92rem}.coorday-site-footer__column ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.coorday-site-footer__bottom{border-top:1px solid var(--coorday-site-border);justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.4rem;font-size:.85rem;display:flex}.coorday-static-page__intro,.coorday-demo-page__intro{max-width:760px}.coorday-static-page__content{grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-demo-page__layout,.coorday-form-page__layout{margin-top:2rem}.coorday-demo-page__layout{gap:1rem;display:grid}.coorday-demo-page__panel{margin-top:0}.coorday-demo-page__panel>:first-child{align-self:center}.coorday-form-page__copy{max-width:560px}.coorday-bullet-card{margin-top:1.5rem}.coorday-form-card{gap:1rem;display:grid}.coorday-form-field{gap:.5rem;display:grid}.coorday-form-field span{font-size:.92rem}.coorday-form-checkbox{color:var(--coorday-site-muted);grid-template-columns:auto 1fr;align-items:start;gap:.7rem;line-height:1.55;display:grid}.coorday-form-checkbox input{margin-top:.25rem}.coorday-form-card__privacy a{color:var(--coorday-site-primary)}.coorday-form-card__error{color:var(--coor-color-status-danger-default);margin:0}.coorday-form-card__success{color:var(--coor-color-status-success-default);margin:0}.coorday-reveal-hidden{opacity:0;transform:translateY(28px)}.coorday-reveal-visible{opacity:1;transition:opacity .6s ease var(--coorday-reveal-delay,0s), transform .6s ease var(--coorday-reveal-delay,0s);transform:translateY(0)}@media (width<=1080px){.coorday-landing-hero__grid,.coorday-preview-stage,.coorday-trust-grid,.coorday-usecase-layout,.coorday-demo-page__panel,.coorday-form-page__layout,.coorday-feature-highlight,.coorday-static-page__content,.coorday-site-footer__inner{grid-template-columns:1fr}.coorday-how-grid,.coorday-integration-grid,.coorday-pricing-grid,.coorday-launch-stats,.coorday-status-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-surface-grid,.coorday-enterprise-notes,.coorday-testimonial-grid,.coorday-deep-dive-grid,.coorday-faq-list{grid-template-columns:1fr}.coorday-feature-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.coorday-feature-bento__tile:first-child,.coorday-feature-bento__tile:nth-child(2),.coorday-feature-bento__tile:nth-child(3),.coorday-feature-bento__tile:nth-child(4),.coorday-feature-bento__tile:nth-child(5){grid-column:span 1}.coorday-landing-hero__grid,.coorday-preview-stage,.coorday-trust-grid,.coorday-usecase-layout,.coorday-demo-page__panel,.coorday-form-page__layout{gap:1.5rem}}@media (width<=960px){.coorday-site-header{background:var(--coorday-site-bg)}@supports (color:color-mix(in lab, red, red)){.coorday-site-header{background:color-mix(in srgb, var(--coorday-site-bg) 92%, var(--coor-color-surface-default))}}.coorday-site-header{border-color:var(--coorday-site-border)}.coorday-site-header__inner{flex-wrap:wrap;align-items:flex-start;gap:.75rem;min-height:auto;padding:.85rem 0 .95rem}.coorday-logo{width:100%}.coorday-site-header__tools{order:1;justify-content:space-between;width:100%}.coorday-site-nav{scrollbar-width:none;order:2;justify-content:flex-start;gap:.55rem;width:100%;max-width:100%;padding-bottom:.2rem;overflow-x:auto}.coorday-site-nav::-webkit-scrollbar{display:none}.coorday-site-nav__link{white-space:nowrap;border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-soft);flex:none;padding:.5rem .85rem}.coorday-site-header__actions{display:none}.coorday-mobile-sticky-cta{display:flex}.coorday-site-shell main{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.coorday-marketing-consent{left:12px;right:12px;bottom:calc(92px + env(safe-area-inset-bottom));border-radius:20px;width:auto;padding:16px}.coorday-marketing-consent.has-sticky-cta{bottom:calc(150px + env(safe-area-inset-bottom))}.coorday-preview-stage__phone{display:none}.coorday-preview-stage__mobile-phone{display:block}.coorday-value-grid,.coorday-feature-grid,.coorday-integration-grid,.coorday-pricing-grid,.coorday-static-page__content,.coorday-enterprise-grid{grid-template-columns:1fr}.coorday-section--final{padding-bottom:112px}}@media (width<=820px){.coorday-hero-cta-row,.coorday-inline-cta__actions,.coorday-final-cta__actions,.coorday-form-card__actions,.coorday-static-page__actions,.coorday-demo-page__actions{flex-direction:column;align-items:stretch}.coorday-hero-cta-row>.coorday-btn,.coorday-inline-cta__actions>.coorday-btn,.coorday-final-cta__actions>.coorday-btn,.coorday-form-card__actions>.coorday-btn,.coorday-static-page__actions>.coorday-btn,.coorday-demo-page__actions>.coorday-btn{width:100%}.coorday-tablist{scrollbar-width:none;flex-wrap:nowrap;width:100%;max-width:100%;padding-bottom:.55rem;overflow-x:auto}.coorday-tablist::-webkit-scrollbar{display:none}.coorday-tab{white-space:nowrap;flex:none}.coorday-preview-stage__copy,.coorday-usecase-layout__copy,.coorday-form-page__copy{max-width:100%}.coorday-enterprise-cta__actions{width:100%}.coorday-enterprise-cta__actions>.coorday-btn{flex:220px}}@media (width<=600px){.coorday-container,.coorday-site-header__inner,.coorday-site-footer__inner,.coorday-site-footer__bottom{width:calc(100% - 20px)}.coorday-section{padding:60px 0}.coorday-landing-hero{min-height:auto;padding-top:24px}.coorday-landing-hero__grid{gap:1.5rem}.coorday-landing-hero__orb{display:none}.coorday-landing-hero__title{font-size:clamp(2.5rem,14vw,3.7rem);line-height:1}.coorday-landing-hero__description,.coorday-section-description,.coorday-static-page__description{max-width:100%;font-size:1rem;line-height:1.6}.coorday-site-header__inner{padding:.75rem 0 .85rem}.coorday-site-header__tools{justify-content:flex-end}.coorday-theme-toggle__button{width:30px;height:30px}.coorday-language-switcher select{min-width:96px;padding:.5rem .8rem}.coorday-site-nav{gap:.45rem}.coorday-logo__image{height:38px}.coorday-site-nav__link{padding:.46rem .78rem;font-size:.88rem}.coorday-hero-phone{border-radius:32px;width:100%;max-width:340px;padding:14px}.coorday-phone-surface{border-radius:28px;min-height:460px;padding:1rem .9rem 4.1rem}.coorday-phone-surface--compact{min-height:360px}.coorday-phone-row,.coorday-phone-inbox-item,.coorday-calendar-agenda__item,.coorday-schedule-slot,.coorday-privacy-board__item{flex-wrap:wrap;align-items:flex-start}.coorday-trust-card,.coorday-integration-card{grid-template-columns:1fr}.coorday-privacy-board__item,.coorday-calendar-agenda__item,.coorday-schedule-slot{justify-content:flex-start}.coorday-value-card,.coorday-feature-card,.coorday-pricing-card,.coorday-how-card,.coorday-static-page__section,.coorday-form-card,.coorday-bullet-card,.coorday-integration-card,.coorday-trust-card,.coorday-inline-cta,.coorday-final-cta,.coorday-feature-highlight,.coorday-privacy-board{padding:1.15rem}.coorday-chip,.coorday-proof-pill{font-size:.82rem}.coorday-launch-stats,.coorday-status-cards,.coorday-feature-bento{grid-template-columns:1fr}.coorday-site-footer{padding-top:48px}.coorday-how-grid{grid-template-columns:1fr}.coorday-section--final{padding-bottom:88px}.coorday-site-footer__bottom{text-align:left;flex-direction:column}.coorday-billing-toggle-wrap{margin-top:1.2rem}.coorday-billing-toggle{justify-content:space-between;width:100%}.coorday-billing-toggle__button{flex:1 1 0;justify-content:center}}@media (width<=420px){.coorday-site-header__tools{justify-content:stretch}.coorday-language-switcher{justify-content:space-between;width:100%}.coorday-language-switcher select{min-width:0}.coorday-theme-toggle{flex:none}.coorday-mobile-sticky-cta{flex-direction:column}.coorday-marketing-consent__actions{flex-direction:column;align-items:stretch}.coorday-site-nav{gap:.4rem}.coorday-logo__image{height:34px}.coorday-site-nav__link{font-size:.84rem}.coorday-section-title,.coorday-static-page__title{font-size:clamp(1.8rem,11vw,2.5rem)}.coorday-preview-stage__copy h3,.coorday-usecase-layout__copy h3,.coorday-feature-highlight h3,.coorday-demo-page__panel h2{font-size:clamp(1.6rem,9vw,2.1rem)}.coorday-hero-phone{padding:12px}.coorday-phone-surface{min-height:430px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.coorday-btn,.coorday-value-card,.coorday-feature-card,.coorday-integration-card,.coorday-hero-phone{transition:none}}.cd-home{--cd-home-gutter:clamp(16px, 4vw, 40px);--cd-home-width:1200px;width:min(100%, calc(var(--cd-home-width) + 2 * var(--cd-home-gutter)));padding:clamp(32px, 5vw, 64px) var(--cd-home-gutter) 48px;color:var(--coor-color-text-primary);font-family:var(--coorday-site-font-body);letter-spacing:-.015em;gap:clamp(56px,8vw,104px);margin:0 auto;display:grid}.cd-home section[id]{scroll-margin-top:84px}.cd-home-kicker{color:var(--coor-color-text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.4}.cd-home-h2{letter-spacing:-.045em;overflow-wrap:break-word;margin:10px 0 0;font-size:clamp(30px,3.2vw,44px);font-weight:800;line-height:1.08}.cd-home-lead{max-width:58ch;color:var(--coor-color-text-muted);margin:16px 0 0;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.cd-home-muted{color:var(--coor-color-text-muted);margin:0;font-size:14px;line-height:1.5}.cd-home-caption{color:var(--coor-color-text-muted);margin:14px 0 0;font-size:14px}.cd-home-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.cd-home-button{background:var(--coor-color-action-background);min-height:46px;color:var(--coor-color-action-foreground);text-align:center;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:12px 18px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.cd-home-button:hover{filter:brightness(.95)}.cd-home-button--secondary{border-color:var(--coor-color-border-default);background:var(--coor-color-surface-default);color:var(--coor-color-text-primary)}.cd-home-button:focus-visible,.cd-home-text-link:focus-visible,.cd-home-faq__item summary:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:3px}.cd-home-text-link{color:var(--coor-color-text-primary);margin-top:18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.cd-home-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.cd-home-hero__title{font-family:var(--coorday-site-font-display);letter-spacing:-.05em;overflow-wrap:break-word;margin:0;font-size:clamp(40px,5vw,68px);font-weight:800;line-height:1.04}.cd-home-example{background:var(--coor-color-canvas);border:1px solid var(--coor-color-border-default);border-radius:6px;margin:0;padding:clamp(16px,2.4vw,24px)}.cd-home-example__caption{color:var(--coor-color-text-secondary);overflow-wrap:anywhere;margin-bottom:14px;font-size:.8125rem;line-height:1.5}.cd-home-example__grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.cd-home-card{background:var(--coor-color-surface-default);border-radius:5px;min-width:0;padding:18px}.cd-home-card__title{letter-spacing:-.02em;margin:8px 0 6px;font-size:16px;font-weight:750;line-height:1.35}.cd-home-next{background:0 0;padding:0}.cd-home-next__title{letter-spacing:-.04em;margin:10px 0 6px;font-size:clamp(20px,2vw,24px);font-weight:800;line-height:1.2}.cd-home-duty{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 14px;margin:18px 0 0;font-size:14px;display:grid}.cd-home-duty dt{color:var(--coor-color-text-muted)}.cd-home-duty dd{flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-weight:650;display:flex}.cd-home-avatar{background:var(--coor-color-accent-soft);width:26px;height:26px;color:var(--coor-color-text-primary);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:inline-grid}.cd-home-chip{background:var(--coor-color-accent-soft);color:var(--coor-color-text-primary);border-radius:3px;align-items:center;padding:3px 7px;font-size:12px;font-weight:600;display:inline-flex}.cd-home-chip--pending{border:1px dashed var(--coor-color-status-warning-default);background:0 0;margin:0}.cd-home-rows{margin:0;padding:0;list-style:none;display:grid}.cd-home-row{border-bottom:1px solid var(--coor-color-border-default);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.cd-home-row:last-child{border-bottom:0}.cd-home-row strong{font-size:14px;font-weight:650;line-height:1.4;display:block}.cd-home-row small{color:var(--coor-color-text-muted);margin-top:2px;font-size:12px;display:block}.cd-home-row.is-done strong{color:var(--coor-color-text-muted);text-decoration:line-through}.cd-home-check{border:1.5px solid var(--coor-color-text-muted);border-radius:3px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;font-size:11px;font-weight:800;display:inline-grid}.cd-home-row.is-done .cd-home-check{border-color:var(--coor-color-action-background);background:var(--coor-color-action-background);color:var(--coor-color-action-foreground)}.cd-home-decision{border-inline-start:3px solid var(--coor-color-status-warning-default)}.cd-home-fake-action{background:var(--coor-color-action-background);color:var(--coor-color-action-foreground);border-radius:4px;margin-top:12px;padding:7px 11px;font-size:13px;font-weight:700;display:inline-flex}.cd-home-section__head{max-width:760px;margin-bottom:clamp(24px,3vw,36px)}.cd-home-scenarios{gap:18px;display:grid}.cd-home-scenario{background:var(--coor-color-surface-default);border-radius:6px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(20px,4vw,56px);padding:clamp(20px,3vw,36px);display:grid}.cd-home-scenario:nth-child(2n) .cd-home-scenario__copy{order:2}.cd-home-scenario__copy h3{letter-spacing:-.04em;margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:800;line-height:1.15}.cd-home-scenario__copy p{color:var(--coor-color-text-muted);margin:12px 0 0;font-size:16px;line-height:1.55}.cd-home-scenario__visual{background:var(--coor-color-canvas);border-radius:5px;min-width:0;padding:18px}.cd-home-time{font-variant-numeric:tabular-nums;flex:none;width:64px;font-size:13px;font-weight:700}.cd-home-agenda .cd-home-row[data-kind=busy] strong{color:var(--coor-color-text-muted);font-style:italic}.cd-home-agenda .cd-home-row[data-kind=personal] small:before{content:"• "}.cd-home-overlap{justify-items:start;gap:12px;display:grid}.cd-home-change{flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:flex}.cd-home-change .is-before{color:var(--coor-color-text-muted);text-decoration:line-through}.cd-home-poll{border-top:1px solid var(--coor-color-border-default);gap:2px;width:100%;margin-top:6px;padding-top:12px;display:grid}.cd-home-poll small{color:var(--coor-color-text-muted);font-size:13px}.cd-home-privacy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.cd-home-privacy .cd-home-section__head{margin-bottom:0}.cd-home-privacy__scheme{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cd-home-privacy__scheme .cd-home-card{gap:4px;display:grid}.cd-home-privacy__scheme strong{font-size:16px}.cd-home-privacy__scheme small{color:var(--coor-color-text-muted);font-size:13px}.cd-home-apps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.cd-home-app{align-content:start;justify-items:start;gap:10px;padding:clamp(20px,3vw,32px);display:grid}.cd-home-app h3{letter-spacing:-.035em;margin:0;font-size:22px;font-weight:800}.cd-home-app .cd-home-button{margin-top:10px}.cd-home-pricing{background:var(--coor-color-surface-default);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding:clamp(24px,4vw,44px);display:flex}.cd-home-pricing>div{max-width:640px}.cd-home-faq{max-width:860px;display:grid}.cd-home-faq__item{border-bottom:1px solid var(--coor-color-border-default)}.cd-home-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.cd-home-faq__item summary::-webkit-details-marker{display:none}.cd-home-faq__item summary:after{content:"+";color:var(--coor-color-text-muted);flex:none;font-size:22px;font-weight:500}.cd-home-faq__item[open] summary:after{content:"–"}.cd-home-faq__item p{max-width:70ch;color:var(--coor-color-text-muted);margin:0 0 18px;font-size:15px;line-height:1.6}.cd-home-final{background:var(--coor-color-surface-default);text-align:center;border-radius:6px;justify-items:center;padding:clamp(32px,5vw,64px) 16px;display:grid}.cd-home-final .cd-home-actions{justify-content:center}.cd-home-demo-note{color:var(--coor-color-text-muted);margin:18px 0 0;font-size:12px}@media (width<=960px){.cd-home-hero,.cd-home-privacy,.cd-home-scenario{grid-template-columns:minmax(0,1fr)}.cd-home-scenario:nth-child(2n) .cd-home-scenario__copy{order:0}}@media (width<=600px){.cd-home-hero__title{font-size:clamp(34px,10vw,42px)}.cd-home-example__grid,.cd-home-apps{grid-template-columns:minmax(0,1fr)}.cd-home-next{grid-row:auto}.cd-home-actions .cd-home-button{flex:100%}}.cd-site-header{z-index:40;border-bottom:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);position:sticky;top:0}.cd-site-header__inner{align-items:center;gap:24px;width:min(100%,1200px + 2*clamp(16px,4vw,40px));min-height:64px;margin:0 auto;padding:0 clamp(16px,4vw,40px);display:flex}.cd-site-header__brand{flex:none}.cd-site-header__nav{flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow:visible}.cd-site-header__nav .coorday-site-nav__link{color:var(--coor-color-text-primary);white-space:nowrap;border-radius:4px;padding:8px 12px;font-size:15px;font-weight:600;text-decoration:none}.cd-site-header__nav .coorday-site-nav__link:hover,.cd-site-header__nav .coorday-site-nav__link.is-active{background:var(--coor-color-surface-soft)}.cd-site-header__tools{flex:none;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.cd-site-header__icon{width:40px;height:40px;color:var(--coor-color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:inline-grid}.cd-site-header__icon svg{width:20px;height:20px}.cd-site-header__icon:hover{background:var(--coor-color-surface-soft)}.cd-site-header__signin{background:var(--coor-color-action-background);min-height:40px;color:var(--coor-color-action-foreground);white-space:nowrap;border-radius:4px;align-items:center;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.cd-site-header__icon:focus-visible,.cd-site-header__signin:focus-visible,.cd-site-header__nav a:focus-visible,.cd-site-menu a:focus-visible,.cd-site-menu button:focus-visible{outline:2px solid var(--coor-color-focus);outline-offset:2px}.cd-site-header__menu-button{display:none}.cd-site-menu{border-bottom:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);inset-inline:0;gap:16px;max-height:calc(100dvh - 64px);padding:16px clamp(16px,4vw,40px) 24px;display:grid;position:absolute;top:100%;overflow-y:auto}.cd-site-menu__nav{display:grid}.cd-site-menu__link{border-bottom:1px solid var(--coor-color-border-default);min-height:48px;color:var(--coor-color-text-primary);align-items:center;font-size:17px;font-weight:650;text-decoration:none;display:flex}.cd-site-menu__settings{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cd-site-menu__theme{border:1px solid var(--coor-color-border-default);min-height:44px;color:var(--coor-color-text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.cd-site-menu__theme svg{width:18px;height:18px}@media (width<=900px){.cd-site-header__nav,.cd-site-header__desktop-only{display:none}.cd-site-header__menu-button{display:inline-grid}.cd-site-header__inner{gap:12px;min-height:60px}}.cd-sticky-cta{padding:10px clamp(16px, 4vw, 24px) max(10px, env(safe-area-inset-bottom));border-top:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8px;display:grid}.cd-sticky-cta .cd-home-button{min-height:44px;font-size:14px}.coorday-marketing-consent.cd-consent{inset-inline:12px;bottom:max(12px, env(safe-area-inset-bottom));border:1px solid var(--coor-color-border-default);background:var(--coor-color-surface-default);border-radius:6px;max-width:560px;max-height:min(46dvh,360px);margin-inline:auto;top:auto;overflow-y:auto;box-shadow:0 16px 40px #181f2b2e}@media (width<=960px){.coorday-marketing-consent.cd-consent{bottom:max(12px, env(safe-area-inset-bottom))}}:root a.cd-home-button,:root a.cd-site-header__signin{color:var(--coor-color-action-foreground)}:root a.cd-home-button.cd-home-button--secondary,:root .cd-site-header__nav a.coorday-site-nav__link,:root a.cd-site-menu__link,:root a.cd-home-text-link{color:var(--coor-color-text-primary)}.cd-site-header__brand{align-items:center;min-width:0;display:inline-flex}.cd-site-header__brand img{width:auto;max-width:150px;height:32px}@media (width<=420px){.cd-site-header__brand img{max-width:120px;height:28px}.cd-site-header__signin{padding-inline:10px}}:root .cd-site-header .cd-site-header__brand{flex:none;width:auto;min-width:0;max-width:160px}.coorday-marketing-consent.cd-consent .coorday-marketing-consent__actions{flex-wrap:wrap;gap:8px;display:flex}.coorday-marketing-consent.cd-consent .coorday-btn{border-radius:4px;flex:auto;min-height:40px;padding:8px 12px;font-size:14px}.coorday-marketing-consent.cd-consent .coorday-marketing-consent__actions a.coorday-btn{text-underline-offset:3px;background:0 0;border:0;flex-basis:100%;justify-content:flex-start;min-height:36px;padding-inline:0;text-decoration:underline}.cd-home-next__time{color:var(--coor-color-text-secondary);margin:0;font-size:.875rem;line-height:1.5}.cd-home-hero>*,.cd-home-example__grid>*,.cd-home-duty>*{overflow-wrap:anywhere;min-width:0}.cd-home-hero__title{letter-spacing:-.04em}@media (width<=480px){.cd-home-duty{grid-template-columns:minmax(0,1fr);gap:6px}.cd-home-duty dd{margin-bottom:10px}}:root[data-coor-profile=product]{--coorday-on-accent:var(--coor-color-surface-default);--coorday-bg-canvas:var(--coor-color-canvas);--coorday-bg-app:var(--coor-color-canvas);--coorday-bg-raised:var(--coor-color-surface-default);--coorday-surface:var(--coor-color-surface-default);--coorday-surface-strong:var(--coor-color-surface-strong);--coorday-surface-muted:var(--coor-color-surface-soft);--coorday-surface-tint:var(--coor-color-accent-soft);--coorday-border-soft:var(--coor-color-border-default);--coorday-border-strong:var(--coor-color-border-strong);--coorday-text-strong:var(--coor-color-text-primary);--coorday-text-body:var(--coor-color-text-primary);--coorday-text-muted:var(--coor-color-text-muted);--coorday-text-dim:var(--coor-color-text-muted);--coorday-accent-blue:var(--coor-color-accent-default);--coorday-accent-blue-soft:var(--coor-color-accent-default);--coorday-accent-violet:var(--coor-color-accent-default);--coorday-accent-green:var(--coor-color-status-success-default);--coorday-accent-amber:var(--coor-color-status-warning-default);--coorday-accent-red:var(--coor-color-status-danger-default);--coorday-accent-blue-bg:var(--coor-color-accent-soft);--coorday-accent-violet-bg:var(--coor-color-accent-soft);--coorday-accent-green-bg:var(--coor-color-status-success-soft);--coorday-accent-amber-bg:var(--coor-color-status-warning-soft);--coorday-accent-red-bg:var(--coor-color-status-danger-soft);--coorday-sidebar-bg:var(--coor-color-surface-sidebar);--coorday-panel-bg:var(--coor-color-canvas);--coorday-rail-bg:var(--coor-color-surface-sidebar);--coorday-grid-color:transparent;--coorday-input-bg:var(--coor-color-surface-default);--coorday-skeleton-base:var(--coor-color-surface-soft);--coorday-skeleton-highlight:var(--coor-color-surface-default);--coorday-ink-900:var(--coor-color-text-primary);--coorday-ink-100:var(--coor-color-surface-soft);--coorday-bg-4:var(--coor-color-surface-soft);--bg:var(--coor-color-canvas);--card:var(--coor-color-surface-default);--card-s:var(--coor-color-surface-default);--card-hi:var(--coor-color-surface-soft);--card-solid:var(--coor-color-surface-default);--border:var(--coor-color-border-default);--border2:var(--coor-color-border-strong);--text:var(--coor-color-text-primary);--text2:var(--coor-color-text-muted);--text3:var(--coor-color-text-muted);--blue:var(--coor-color-accent-default);--blue-lo:var(--coor-color-accent-soft);--blue-med:var(--coor-color-selection-background);--purple:var(--coor-color-accent-default);--purple-lo:var(--coor-color-accent-soft);--green:var(--coor-color-status-success-default);--green-lo:var(--coor-color-status-success-soft);--amber:var(--coor-color-status-warning-default);--amber-lo:var(--coor-color-status-warning-soft);--red:var(--coor-color-status-danger-default);--red-lo:var(--coor-color-status-danger-soft);--nav:var(--coor-color-surface-default);--pill:var(--coor-color-surface-soft);--sheet:var(--coor-color-surface-elevated);--input-bg:var(--coor-color-surface-default);--g-design:var(--coor-color-accent-default);--g-dev:var(--coor-color-status-info-default);--g-mkt:var(--coor-color-status-warning-default);--g-personal:var(--coor-color-status-success-default);--app-accent-blue:var(--coor-color-accent-default);--coorday-site-bg:var(--coor-color-canvas);--coorday-site-bg-alt:var(--coor-color-surface-soft);--coorday-site-bg-soft:var(--coor-color-canvas);--coorday-site-panel:var(--coor-color-surface-default);--coorday-site-primary:var(--coor-color-accent-default);--coorday-site-primary-soft:var(--coor-color-accent-soft);--coorday-site-primary-glow:transparent;--coorday-site-green:var(--coor-color-status-success-default);--coorday-site-yellow:var(--coor-color-status-warning-default);--coorday-site-red:var(--coor-color-status-danger-default);--coorday-site-teal:var(--coor-color-status-info-default);--coorday-site-purple:var(--coor-color-accent-default);--coorday-site-blue:var(--coor-color-accent-default);--coorday-site-text:var(--coor-color-text-primary);--coorday-site-muted:var(--coor-color-text-muted);--coorday-site-dim:var(--coor-color-text-muted);--coorday-site-border:var(--coor-color-border-default);--coorday-site-border-strong:var(--coor-color-border-strong);--coorday-site-glass:var(--coor-color-surface-default)}:root[data-coor-profile=product] body{background:var(--coor-color-canvas);color:var(--coor-color-text-primary)}:root[data-coor-profile=product] .coorday-btn--primary{background:var(--coor-color-action-background);color:var(--coor-color-action-foreground);box-shadow:none}:root[data-coor-profile=product] .coorday-site-shell{--coorday-site-bg:var(--coor-color-canvas);--coorday-site-bg-alt:var(--coor-color-surface-soft);--coorday-site-bg-soft:var(--coor-color-canvas);--coorday-site-panel:var(--coor-color-surface-default);--coorday-site-primary:var(--coor-color-accent-default);--coorday-site-primary-soft:var(--coor-color-accent-soft);--coorday-site-primary-glow:transparent;--coorday-site-green:var(--coor-color-status-success-default);--coorday-site-yellow:var(--coor-color-status-warning-default);--coorday-site-red:var(--coor-color-status-danger-default);--coorday-site-teal:var(--coor-color-status-info-default);--coorday-site-purple:var(--coor-color-accent-default);--coorday-site-blue:var(--coor-color-accent-default);--coorday-site-text:var(--coor-color-text-primary);--coorday-site-muted:var(--coor-color-text-muted);--coorday-site-dim:var(--coor-color-text-muted);--coorday-site-border:var(--coor-color-border-default);--coorday-site-border-strong:var(--coor-color-border-strong);--coorday-site-glass:var(--coor-color-surface-default);background:var(--coor-color-canvas)}.coorday-logo__image--on-light,:root[data-coor-theme=light] .coorday-logo__image--on-dark{display:none}:root[data-coor-theme=light] .coorday-logo__image--on-light{display:block}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
