.mfa-setup-methods[data-v-95698bc4]{display:flex;flex-wrap:wrap;gap:8px;margin-block:18px}.mfa-setup-methods button[aria-pressed=true][data-v-95698bc4]{border-color:#145a3a;background:#eef8f1;color:#145a3a}.mfa-setup-methods button[data-v-95698bc4]:focus-visible{outline:2px solid #145a3a;outline-offset:3px}.mfa-panel[data-v-95698bc4]{width:100%;min-width:0;box-sizing:border-box;padding:24px;border:1px solid #dce5df;border-radius:16px;background:#fff;color:#18382b;text-align:left;font-size:14px;line-height:1.5}.mfa-panel h2[data-v-95698bc4]{margin:6px 0 10px;font-size:23px}.mfa-panel h3[data-v-95698bc4]{font-size:18px}.mfa-panel p[data-v-95698bc4],.mfa-panel small[data-v-95698bc4]{color:#596e62}.mfa-eyebrow[data-v-95698bc4]{color:#367356;font-size:11px;letter-spacing:.09em;text-transform:uppercase}.mfa-panel form[data-v-95698bc4],.mfa-panel label[data-v-95698bc4]{display:grid;gap:10px}.mfa-panel form[data-v-95698bc4]{margin-top:16px}.mfa-panel input[data-v-95698bc4]:not([type=checkbox]){width:100%;box-sizing:border-box;min-height:44px;border:1px solid #bccdc1;border-radius:9px;padding:10px;background:#fff;color:#163c29;font:inherit}.mfa-panel button[data-v-95698bc4]{min-height:42px;border:1px solid #b8cdbf;border-radius:9px;padding:10px 15px;background:#f8fbf9;color:#175132;font:inherit;cursor:pointer}.mfa-panel button[data-v-95698bc4]:disabled{opacity:.5;cursor:not-allowed}.mfa-panel .mfa-primary[data-v-95698bc4]{background:#145a3a;border-color:#145a3a;color:#fff}.mfa-panel .mfa-danger[data-v-95698bc4]{color:#a5372e;border-color:#e6c2bf}.mfa-panel .mfa-error[data-v-95698bc4]{padding:12px;border-radius:8px;background:#fff0ef;color:#a5372e}.mfa-notice[data-v-95698bc4]{padding:12px;border-radius:8px;background:#eef8f1}.mfa-qr[data-v-95698bc4]{display:block;width:256px;max-width:100%;height:auto;margin:16px auto}.mfa-secret[data-v-95698bc4]{display:block;margin-top:10px;overflow-wrap:anywhere}.mfa-recovery[data-v-95698bc4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;padding:0}.mfa-recovery li[data-v-95698bc4]{padding:8px;border-radius:7px;background:#f1f6f3;font-size:12px;overflow-wrap:anywhere}.mfa-panel .mfa-check[data-v-95698bc4]{display:flex;align-items:flex-start;margin:18px 0}.mfa-check input[data-v-95698bc4]{width:18px;height:18px;flex-shrink:0}@media(max-width:500px){.mfa-panel[data-v-95698bc4]{padding:18px}.mfa-recovery[data-v-95698bc4]{grid-template-columns:1fr}}.mfa-panel--embedded[data-v-95698bc4]{max-width:760px;padding:0;border:0;border-radius:0;background:transparent;color:var(--z-text,#18382b)}.mfa-panel .mfa-help-link[data-v-95698bc4]{display:inline-flex;min-height:36px;align-items:center;margin-top:12px;padding:4px 0;border:0;border-radius:3px;background:transparent;color:var(--z-brand,#145a3a);font-size:13px;text-align:left}.mfa-panel .mfa-help-link[data-v-95698bc4]:hover{text-decoration:underline;text-underline-offset:3px}.mfa-panel .mfa-help-link[data-v-95698bc4]:focus-visible{outline:2px solid var(--z-brand,#145a3a);outline-offset:4px}.mfa-code-view[data-v-95698bc4]{padding-top:4px}.mfa-code-view input[data-v-95698bc4]{letter-spacing:.12em}.mfa-code-view p[data-v-95698bc4]{line-height:1.65}.sso-settings[data-v-206bf1b5]{display:grid;gap:24px;width:100%;box-sizing:border-box;color:var(--z-text,#184a36);text-align:start}.sso-settings header[data-v-206bf1b5]{display:grid;gap:8px}.sso-settings h2[data-v-206bf1b5],.sso-settings h3[data-v-206bf1b5],.sso-settings h4[data-v-206bf1b5],.sso-settings p[data-v-206bf1b5]{margin:0}.sso-settings h3[data-v-206bf1b5],.sso-section-heading[data-v-206bf1b5]{font-size:var(--z-font-size-h3,18px);font-weight:650;letter-spacing:-.035em;line-height:1.4}.sso-settings header p[data-v-206bf1b5],.sso-help[data-v-206bf1b5],.sso-domain[data-v-206bf1b5],.sso-notice[data-v-206bf1b5]{font-size:13px;line-height:1.6;color:var(--z-text-muted,#61756a)}.sso-overview[data-v-206bf1b5]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:24px;border-bottom:1px solid var(--z-border-soft,#d9e4dc)}.sso-domain[data-v-206bf1b5]{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;min-width:0}.sso-domain>span[data-v-206bf1b5]:first-child{flex-basis:100%;font-size:12px}.sso-domain strong[data-v-206bf1b5]{color:var(--z-text,#184a36);font-size:14px;overflow-wrap:anywhere}.sso-domain a[data-v-206bf1b5]{color:var(--z-brand,#145536);text-underline-offset:3px}.sso-verified[data-v-206bf1b5]{display:inline-flex;align-items:center;gap:4px;color:var(--z-brand,#145536);font-size:12px}.sso-status[data-v-206bf1b5]{display:inline-flex;align-items:center;gap:7px;flex:none;font-size:12px;color:var(--z-text-muted,#61756a)}.sso-status[data-v-206bf1b5]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.sso-status--active[data-v-206bf1b5]{color:var(--z-brand,#145536)}.sso-settings fieldset[data-v-206bf1b5]{display:grid;gap:18px;border:0;padding:0;margin:0;min-width:0}.sso-settings label[data-v-206bf1b5]{display:grid;gap:8px;font-size:13px;min-width:0}.sso-settings input[data-v-206bf1b5],.sso-settings select[data-v-206bf1b5],.sso-settings textarea[data-v-206bf1b5]{box-sizing:border-box;width:100%;min-width:0;min-height:40px;padding:8px 12px;border:1px solid var(--z-border,#cedcd1);border-radius:var(--z-radius-md,8px);background:var(--z-surface-elevated,#fff);color:inherit;font:inherit;line-height:1.5}.sso-settings textarea[data-v-206bf1b5]{resize:vertical}.sso-settings input[readonly][data-v-206bf1b5],.sso-settings textarea[readonly][data-v-206bf1b5]{font-size:12px;background:transparent}.sso-settings input[data-v-206bf1b5]:disabled,.sso-settings select[data-v-206bf1b5]:disabled,.sso-settings textarea[data-v-206bf1b5]:disabled{opacity:.65;cursor:default}.sso-settings input[data-v-206bf1b5]:focus-visible,.sso-settings select[data-v-206bf1b5]:focus-visible,.sso-settings textarea[data-v-206bf1b5]:focus-visible,.sso-settings button[data-v-206bf1b5]:focus-visible,.sso-settings a[data-v-206bf1b5]:focus-visible{outline:2px solid var(--z-focus,#145536);outline-offset:3px}.sso-grid[data-v-206bf1b5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.sso-settings button[data-v-206bf1b5]{display:inline-flex;align-items:center;justify-content:center;gap:7px;justify-self:start;min-height:36px;border:1px solid var(--z-border,#cedcd1);border-radius:var(--z-radius-md,8px);padding:0 14px;background:transparent;color:var(--z-text,#184a36);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sso-settings button[data-v-206bf1b5]:hover:not(:disabled){background:var(--z-surface-elevated,#fff);border-color:var(--z-brand,#145536)}.sso-settings button[data-v-206bf1b5]:disabled{opacity:.45;cursor:default}.sso-settings .sso-primary-action[data-v-206bf1b5]{background:var(--z-brand,#145536);border-color:var(--z-brand,#145536);color:#fff}.sso-settings .sso-primary-action[data-v-206bf1b5]:hover:not(:disabled){background:var(--z-brand-hover,#10472d)}.sso-form-actions[data-v-206bf1b5]{display:flex;justify-content:flex-end;margin-top:6px}.sso-endpoints[data-v-206bf1b5],.sso-activation[data-v-206bf1b5],.sso-role-mapping[data-v-206bf1b5]{display:grid;gap:18px;padding-top:28px;border-top:1px solid var(--z-border-soft,#d9e4dc)}.sso-role-mapping[data-v-206bf1b5]{margin-top:10px}.sso-endpoints a[data-v-206bf1b5]{color:var(--z-brand,#145536);font-size:13px;overflow-wrap:anywhere;text-underline-offset:3px}.sso-activation>label[data-v-206bf1b5]{max-width:440px}.sso-error[data-v-206bf1b5]{color:var(--z-danger,#b42318);font-size:13px;line-height:1.6}.sso-settings .sso-checkbox[data-v-206bf1b5]{display:flex;align-items:center;gap:10px;line-height:1.5}.sso-settings .sso-checkbox input[data-v-206bf1b5]{width:16px;height:16px;min-height:16px;margin:0;flex:none;accent-color:var(--z-brand,#145536)}.sso-role-rule[data-v-206bf1b5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;gap:12px;align-items:end}.sso-settings .sso-remove-rule[data-v-206bf1b5]{width:36px;min-height:40px;padding:0;border-color:transparent;color:var(--z-text-muted,#61756a)}.sso-settings .sso-remove-rule[data-v-206bf1b5]:hover:not(:disabled){color:var(--z-danger,#b42318);border-color:transparent;background:transparent}.sso-settings .sso-text-action[data-v-206bf1b5]{border-color:transparent;padding-inline:0;color:var(--z-brand,#145536)}.sso-settings .sso-text-action[data-v-206bf1b5]:hover:not(:disabled){border-color:transparent;background:transparent;text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.sso-grid[data-v-206bf1b5]{grid-template-columns:minmax(0,1fr)}.sso-role-rule[data-v-206bf1b5]{grid-template-columns:minmax(0,1fr) 36px}.sso-role-rule>label[data-v-206bf1b5]:first-child{grid-column:1/-1}.sso-role-rule+.sso-role-rule[data-v-206bf1b5]{border-top:1px solid var(--z-border-soft,#d9e4dc);padding-top:18px}}.sso-gate[data-v-e270b3bd]{display:grid;gap:20px;width:min(100%,640px);text-align:center}.sso-gate h1[data-v-e270b3bd]{font-size:24px;margin:0}.sso-gate p[data-v-e270b3bd]{margin:0;line-height:1.6;font-size:14px}.sso-gate>button[data-v-e270b3bd]{justify-self:center;border:1px solid #c5d8cb;border-radius:9px;padding:12px 18px;background:#fff;color:#145536;cursor:pointer}.sso-gate button[data-v-e270b3bd]:disabled{opacity:.5;cursor:default}.password-change-panel[data-v-461d948e]{max-width:560px;min-width:0;color:var(--z-text,#18382b)}h2[data-v-461d948e]{margin:0 0 12px;font-size:20px}p[data-v-461d948e]{font-size:13px;line-height:1.6;color:var(--z-text-muted,#596e62)}form[data-v-461d948e],label[data-v-461d948e]{display:grid;gap:10px;min-width:0}form[data-v-461d948e]{gap:16px;margin-top:20px}input[data-v-461d948e]{min-width:0;min-height:42px;padding:10px;border:1px solid var(--z-border,#bccdc1);border-radius:8px;background:var(--z-surface-elevated,#fff);font:inherit}button[data-v-461d948e]{min-height:42px;padding:10px;border:0;border-radius:8px;background:var(--z-brand,#145a3a);color:#fff;font:inherit}button[data-v-461d948e]:disabled{opacity:.5}[role=alert][data-v-461d948e]{color:var(--z-danger,#a5372e)}.modal-backdrop[data-v-a96014ad]{background:#08140e2e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-card[data-v-a96014ad]{border-color:var(--z-border);background:var(--z-surface-elevated);box-shadow:var(--z-shadow-lg)}.modal-card--dialog[data-v-a96014ad]{max-height:var(--z-dialog-max-height);border-radius:var(--z-radius-lg)}.modal-card--dialog.modal-card--tall[data-v-a96014ad]{min-height:min(700px,calc(100dvh - 48px));max-height:calc(100dvh - 48px)}.modal-card.modal-card--editor[data-v-a96014ad]{max-width:620px}.modal-card--editor .modal-header[data-v-a96014ad]{min-height:68px;padding-inline:28px}.modal-card--editor .modal-title[data-v-a96014ad]{font-size:16px;font-weight:600;letter-spacing:-.02em}.modal-card--editor [data-modal-actions][data-v-a96014ad]{min-height:64px;padding-inline:28px}.modal-card--drawer[data-v-a96014ad]{max-width:100%;background:var(--z-surface-elevated);box-shadow:-20px 0 64px #1122181c}.modal-card--drawer-default[data-v-a96014ad]{width:min(var(--z-drawer-width),92vw)}.modal-card--drawer-wide[data-v-a96014ad]{width:min(var(--z-drawer-width-wide),96vw)}.modal-header[data-v-a96014ad],[data-modal-actions][data-v-a96014ad]{min-height:64px;background:var(--z-surface-elevated);padding:14px var(--z-form-section-padding)}[data-modal-actions][data-v-a96014ad]{position:relative;z-index:2;box-shadow:0 -10px 28px #08140e0e}[data-modal-body][data-v-a96014ad]{background:var(--z-surface-elevated)}[data-modal-body][data-v-a96014ad]{padding:var(--z-form-section-padding)}[data-modal-body].modal-body--flush[data-v-a96014ad]{padding:0}.modal-shell--page[data-v-a96014ad],.modal-card--page[data-v-a96014ad]{display:block;max-width:none;overflow:visible}.modal-card--page[data-v-a96014ad]{border:0;background:transparent;box-shadow:none}[data-modal-body].modal-body--page[data-v-a96014ad]{overflow:visible;background:transparent;padding:0}[data-modal-actions].modal-actions--page[data-v-a96014ad]{min-height:0;margin-top:var(--z-space-8);padding:var(--z-space-5) 0 0;border-top:1px solid var(--z-border-soft);background:transparent;box-shadow:none}.modal-close[data-v-a96014ad]:hover{background:#0b3d360a;color:var(--z-text)}.modal-title[data-v-a96014ad]{display:flex;min-width:0;align-items:center;gap:12px;flex:1;font-size:16px;font-weight:600}.modal-title-icon[data-v-a96014ad]{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:10px;background:var(--z-active-bg,#edf6ef);color:var(--z-brand)}.modal-escape[data-v-a96014ad],.modal-submit-hint[data-v-a96014ad]{color:var(--z-text-muted);font:11px var(--z-font-sans);white-space:nowrap}.modal-escape[data-v-a96014ad]{margin-inline:12px;border:1px solid var(--z-border);border-radius:5px;padding:3px 5px}.modal-submit-hint kbd[data-v-a96014ad]{font:inherit}.custom-scrollbar[data-v-a96014ad]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-a96014ad]::-webkit-scrollbar-thumb{background:var(--z-border-strong);border-radius:999px}@media(max-width:760px){.modal-card--drawer[data-v-a96014ad]{width:100%;max-width:100%}.modal-card--dialog[data-v-a96014ad]{max-height:calc(100dvh - 24px)}.modal-header[data-v-a96014ad],[data-modal-actions][data-v-a96014ad],[data-modal-body][data-v-a96014ad]{padding-inline:var(--z-space-5)}}@media(max-width:700px){.modal-shell--mobile-fullscreen[data-v-a96014ad]{padding:0}.modal-card--dialog.modal-card--mobile-fullscreen[data-v-a96014ad]{width:100vw;max-width:none;min-height:100dvh;max-height:100dvh;border:0;border-radius:0}.modal-card--editor .modal-header[data-v-a96014ad],.modal-card--editor [data-modal-actions][data-v-a96014ad]{padding-inline:18px}}.security-confirmation-form[data-v-08d4d913]{display:grid;gap:16px}.security-confirmation-form p[data-v-08d4d913]{margin:0;color:var(--z-text-muted);font-size:13px;line-height:1.6}.security-confirmation-form label[data-v-08d4d913]{display:grid;gap:8px}.security-confirmation-form input[data-v-08d4d913]{min-width:0;min-height:42px;padding:10px;border:1px solid var(--z-border);border-radius:8px;background:var(--z-surface-elevated);font:inherit}.security-confirmation-form button[data-v-08d4d913]{min-height:42px;border:0;border-radius:8px;padding:10px;background:var(--z-brand);color:#fff;font:inherit}.security-confirmation-form button[type=button][data-v-08d4d913]{background:transparent;color:var(--z-text-secondary)}.security-confirmation-form button[data-v-08d4d913]:disabled{opacity:.5}.security-confirmation-form [role=alert][data-v-08d4d913]{color:var(--z-danger)}.color-palette-picker[data-v-63d37939]{display:block;min-width:0}.color-palette-trigger[data-v-63d37939]{display:flex;width:100%;min-height:36px;align-items:center;gap:8px;border:1px solid var(--z-border, #dce4df);border-radius:8px;background:#fff;padding:6px 9px;color:var(--z-text-secondary, #42544c);cursor:pointer;font:inherit;font-size:12px;text-align:start}.color-palette-trigger i[data-v-63d37939]{display:block;flex:0 0 20px;width:20px;height:20px;border:1px solid #00000018;border-radius:5px}.color-palette-trigger>span[data-v-63d37939]{overflow:hidden;flex:1;white-space:nowrap;text-overflow:ellipsis}.color-palette-trigger[data-v-63d37939]:disabled{opacity:.5;cursor:default}.color-palette-trigger[data-v-63d37939]:focus-visible{outline:2px solid #087a46;outline-offset:2px}.is-compact[data-v-63d37939]{width:32px;flex:0 0 32px}.is-compact .color-palette-trigger[data-v-63d37939]{min-height:32px;border:0;padding:2px;background:transparent}.is-compact .color-palette-trigger i[data-v-63d37939]{width:28px;height:28px;flex-basis:28px}.color-palette-panel[data-v-63d37939]{box-sizing:border-box;position:fixed;width:min(260px,calc(100vw - 16px));max-height:calc(100vh - 16px);overflow:auto;margin:0;border:1px solid #dce4df;border-radius:12px;background:#fff;padding:14px;color:#42544c;box-shadow:0 12px 36px #173b3026}.color-palette-panel.is-inline[data-v-63d37939]{display:block;position:static;width:100%;min-width:180px;max-height:none;border:0;border-radius:0;padding:6px;box-shadow:none}.color-palette-panel p[data-v-63d37939]{margin:0 0 10px;color:#42544c;font-size:12px;font-weight:600}.color-palette-grid[data-v-63d37939]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.color-palette-grid>button[data-v-63d37939]{display:flex;width:100%;min-width:0;height:auto;aspect-ratio:1;align-items:center;justify-content:center;border:1px solid #00000014;border-radius:6px;padding:0;cursor:pointer;font:600 12px/1 sans-serif}.color-palette-grid>button[aria-checked=true][data-v-63d37939]{outline:2px solid #087a46;outline-offset:2px}.color-palette-grid>button[data-v-63d37939]:focus-visible{outline:2px solid #314b80;outline-offset:2px}.color-palette-grid>button[data-v-63d37939]:hover{box-shadow:0 0 0 2px #173b3026}label:has(>.color-palette-picker.is-compact){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start;gap:12px!important}label:has(>.color-palette-picker.is-compact)>span{margin:0!important}.context-menu-surface[data-v-e0856d02]{border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);padding:6px;color:var(--z-text);box-shadow:var(--z-shadow-md)}.context-menu-item[data-v-e0856d02]{min-height:34px;border:0;border-radius:var(--z-radius-sm);background:transparent;padding:7px 10px;color:var(--z-text);font-size:var(--z-font-size-md);transition:background-color var(--z-duration-fast) var(--z-ease-standard),color var(--z-duration-fast) var(--z-ease-standard)}.context-menu-item[data-v-e0856d02]:hover,.context-menu-item.is-active[data-v-e0856d02]{background:#0b3d3609}.context-menu-item.is-disabled[data-v-e0856d02]{cursor:not-allowed;color:var(--z-text-muted);opacity:.45}.context-menu-item.is-danger[data-v-e0856d02]{color:var(--z-danger)}.context-menu-item.is-danger[data-v-e0856d02]:hover{background:var(--z-danger-soft)}.context-menu-icon[data-v-e0856d02]{color:var(--z-text-muted)}.context-menu-item.is-danger .context-menu-icon[data-v-e0856d02]{color:var(--z-danger)}.custom-scrollbar[data-v-e0856d02]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-e0856d02]::-webkit-scrollbar-thumb{background:var(--z-border-strong);border-radius:999px}.context-menu-pop-enter-active[data-v-e0856d02]{transition:opacity var(--z-duration-normal) var(--z-ease-standard),transform var(--z-duration-normal) var(--z-ease-standard);transform-origin:top left}.context-menu-pop-leave-active[data-v-e0856d02]{transition:opacity var(--z-duration-fast) var(--z-ease-standard),transform var(--z-duration-fast) var(--z-ease-standard);transform-origin:top left}.context-menu-pop-enter-from[data-v-e0856d02],.context-menu-pop-leave-to[data-v-e0856d02]{opacity:0;transform:translateY(-.25rem) scale(.985)}.context-menu-pop-enter-to[data-v-e0856d02],.context-menu-pop-leave-from[data-v-e0856d02]{opacity:1;transform:translateY(0) scale(1)}.ticket-type-icon[data-v-42c1beab]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;line-height:1}.kanban-view[data-v-e612cff0]{color:var(--z-text);background:transparent}.kanban-board[data-v-e612cff0]{gap:12px!important;background:transparent}.kanban-column[data-v-e612cff0]{border-width:1px 0 0!important;border-color:var(--z-border-soft);border-radius:0!important;background:color-mix(in srgb,var(--z-surface-secondary) 58%,transparent);box-shadow:none}.kanban-column.cursor-not-allowed[data-v-e612cff0]{border-width:1px!important;border-radius:var(--z-radius-md)!important}.kanban-task-card[data-v-e612cff0]{border-color:var(--z-border)!important;border-radius:var(--z-radius-md)!important;background:var(--z-surface-elevated)!important;padding:12px!important;box-shadow:none}.kanban-task-card[data-v-e612cff0]:hover{border-color:var(--z-border-strong)!important;box-shadow:none;transform:none!important}.kanban-task-card[data-v-e612cff0] .text-accent{color:var(--z-brand)}.kanban-add-column>button[data-v-e612cff0]{border-color:var(--z-border)!important;background:transparent!important}.custom-scrollbar[data-v-e612cff0]::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar[data-v-e612cff0]::-webkit-scrollbar-thumb{background:var(--z-border-strong);border-radius:999px}@media(max-width:760px){.kanban-view[data-v-e612cff0]{min-height:560px}.kanban-column[data-v-e612cff0],.kanban-add-column[data-v-e612cff0]{width:280px!important}}.mawaqit-view[data-v-4b6041a6]{min-width:0;padding:4px 0 24px;background:var(--z-surface);color:var(--z-text);font-family:var(--z-font-sans)}.mawaqit-view[data-v-4b6041a6] *{box-sizing:border-box}.mawaqit-flow-heading[data-v-4b6041a6]{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px}.mawaqit-flow-heading>div:first-child>span[data-v-4b6041a6]{color:var(--z-text-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.mawaqit-flow-heading h2[data-v-4b6041a6]{margin:8px 0;font-size:27px;font-weight:650;letter-spacing:-.04em}.mawaqit-flow-heading p[data-v-4b6041a6]{max-width:650px;margin:0;color:var(--z-text-secondary);font-size:13px;line-height:1.6}.mawaqit-next-prayer[data-v-4b6041a6]{flex-shrink:0;display:grid;gap:6px;border-left:2px solid var(--z-prayer);padding-left:14px}.mawaqit-next-prayer small[data-v-4b6041a6]{color:var(--z-text-muted);font-size:11px}.mawaqit-next-prayer strong[data-v-4b6041a6]{color:var(--z-prayer-strong);font-size:13px}.mawaqit-prayer-bar[data-v-4b6041a6]{display:flex;align-items:stretch;overflow-x:auto;min-width:0;border-block:1px solid var(--z-border-soft);padding:10px 0;background:transparent}.mawaqit-date[data-v-4b6041a6]{display:flex;align-items:center;gap:12px;flex:0 0 220px;padding:10px 16px;color:var(--z-text)}.mawaqit-date>svg[data-v-4b6041a6]{color:var(--z-text-muted)}.mawaqit-date span[data-v-4b6041a6]{display:grid;gap:6px}.mawaqit-date strong[data-v-4b6041a6]{text-transform:capitalize;font-size:13px;font-weight:550}.mawaqit-date small[data-v-4b6041a6]{color:var(--z-text-muted);font-size:11px}.mawaqit-prayers[data-v-4b6041a6]{display:grid;flex:1;min-width:570px;grid-template-columns:repeat(6,minmax(90px,1fr))}.mawaqit-prayer[data-v-4b6041a6]{display:flex;align-items:center;justify-content:center;gap:9px;padding:10px 7px;color:var(--z-text-muted);border-radius:8px}.mawaqit-prayer span[data-v-4b6041a6]{display:grid;gap:5px}.mawaqit-prayer small[data-v-4b6041a6]{color:var(--z-text-muted);font-size:11px}.mawaqit-prayer strong[data-v-4b6041a6]{color:var(--z-text);font-size:14px;font-weight:600}.mawaqit-prayer.next[data-v-4b6041a6]{background:var(--z-prayer-soft);color:var(--z-prayer-strong)}.mawaqit-prayer.next strong[data-v-4b6041a6]{color:var(--z-prayer-strong)}.mawaqit-board[data-v-4b6041a6]{display:grid;grid-template-columns:repeat(var(--window-count,5),minmax(220px,1fr));align-items:stretch;min-width:0;width:100%;gap:16px;margin-top:24px;overflow-x:auto;padding:2px 2px 14px;scroll-snap-type:x proximity}.mawaqit-window[data-v-4b6041a6]{--tone:var(--z-brand);--tone-soft:var(--z-green-soft);display:flex;position:relative;min-height:350px;min-width:0;flex-direction:column;border:1px solid var(--z-border-soft);border-radius:12px;background:var(--z-surface-elevated);scroll-snap-align:start;overflow:hidden}.mawaqit-window.tone-green-soft[data-v-4b6041a6]{--tone:#478664}.mawaqit-window.tone-orange[data-v-4b6041a6]{--tone:#ad7a3f}.mawaqit-window.tone-blue[data-v-4b6041a6]{--tone:#477db1}.mawaqit-window.tone-purple[data-v-4b6041a6]{--tone:#8270a5}.mawaqit-window.active[data-v-4b6041a6]{border-color:var(--z-brand);box-shadow:0 0 0 1px color-mix(in srgb,var(--z-brand) 8%,transparent)}.mawaqit-window.dropping[data-v-4b6041a6]{border-color:var(--z-brand);background:var(--z-green-soft)}.mawaqit-window>header[data-v-4b6041a6]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:19px 16px 15px;border-bottom:1px solid var(--z-border-soft)}.mawaqit-window>header h4[data-v-4b6041a6]{margin:0;font-size:14px;font-weight:600;color:var(--z-text)}.mawaqit-window>header p[data-v-4b6041a6]{margin:7px 0 0;font-size:12px;font-variant-numeric:tabular-nums;color:var(--z-text-muted)}.mawaqit-window-count[data-v-4b6041a6]{display:grid;place-items:center;min-width:25px;height:25px;border-radius:7px;background:var(--z-surface-secondary);color:var(--z-text-muted);font-size:11px}.mawaqit-now[data-v-4b6041a6]{display:inline-flex;align-items:center;gap:5px;margin-top:9px;font-size:10px;color:var(--z-brand)}.mawaqit-now[data-v-4b6041a6]:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.mawaqit-block-purpose[data-v-4b6041a6]{display:block;width:max-content;max-width:100%;margin-top:10px;border:0;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mawaqit-task-list[data-v-4b6041a6]{display:flex;flex:1;min-height:0;min-width:0;flex-direction:column;gap:10px;padding:14px 12px}.mawaqit-task-card[data-v-4b6041a6]{min-width:0;padding:13px 11px;border:1px solid var(--z-border-soft);border-radius:8px;background:var(--z-surface-elevated);cursor:pointer;transition:background .15s,border-color .15s;box-shadow:0 1px 2px #17362904}.mawaqit-task-card[data-v-4b6041a6]:hover{border-color:var(--z-border);background:var(--z-surface-secondary)}.mawaqit-task-card[data-v-4b6041a6]:focus-visible{outline:2px solid var(--z-focus);outline-offset:2px}.mawaqit-task-card.dragging[data-v-4b6041a6]{opacity:.45}.mawaqit-task-card.done[data-v-4b6041a6]{background:var(--z-surface-secondary)}.mawaqit-task-card.done strong[data-v-4b6041a6]{text-decoration:line-through;color:var(--z-text-muted)}.task-card-main[data-v-4b6041a6]{display:grid;grid-template-columns:16px minmax(0,1fr) auto auto;align-items:start;gap:7px}.task-card-main>strong[data-v-4b6041a6]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:550;line-height:1.5}.task-type-icon[data-v-4b6041a6]{margin-top:3px}.task-avatar[data-v-4b6041a6]{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:var(--z-green-soft);color:var(--z-brand);font-size:10px;font-weight:600}.task-focus-actions[data-v-4b6041a6]{display:flex;gap:3px}.task-focus-actions button[data-v-4b6041a6]{display:grid;width:22px;height:22px;place-items:center;border:0;border-radius:5px;background:transparent;color:var(--z-text-muted)}.task-focus-actions button[data-v-4b6041a6]:hover,.task-focus-actions button.active[data-v-4b6041a6]{background:var(--z-green-soft);color:var(--z-brand)}.task-focus-actions button.stop[data-v-4b6041a6]{color:var(--z-danger)}.task-card-meta[data-v-4b6041a6]{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;margin-top:13px}.task-check[data-v-4b6041a6]{display:grid;place-items:center;width:16px;height:16px;padding:0;border:0;background:transparent;color:var(--z-success)}.task-check>span[data-v-4b6041a6]{width:12px;height:12px;border:1px solid var(--z-border);border-radius:4px}.task-check[data-v-4b6041a6]:disabled{opacity:.5;cursor:not-allowed}.task-card-meta em[data-v-4b6041a6]{width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;background:var(--z-surface-secondary);padding:3px 6px;color:var(--z-text-secondary);font-size:10px;font-style:normal}.task-card-meta time[data-v-4b6041a6]{font-size:10px;color:var(--z-text-muted)}.mawaqit-empty[data-v-4b6041a6]{display:flex;flex:1;min-height:150px;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:20px 12px;text-align:center;line-height:1.6;color:var(--z-text-muted);font-size:12px}.mawaqit-empty svg[data-v-4b6041a6]{opacity:.6}.mawaqit-add-task[data-v-4b6041a6]{display:flex;justify-content:center;align-items:center;gap:8px;min-height:42px;margin:0 12px 12px;border:0;border-radius:7px;background:transparent;color:var(--z-brand);font-size:12px;font-weight:500}.mawaqit-add-task[data-v-4b6041a6]:hover{background:var(--z-green-soft)}.mawaqit-add-task span[data-v-4b6041a6]{font-size:18px}.mawaqit-view.is-modern .mawaqit-board[data-v-4b6041a6]{grid-template-columns:1fr;gap:12px;overflow:visible}.mawaqit-view.is-modern .mawaqit-window[data-v-4b6041a6]{display:grid;min-height:128px;grid-template-columns:190px minmax(0,1fr) 130px}.mawaqit-view.is-modern .mawaqit-window>header[data-v-4b6041a6]{border-bottom:0;border-right:1px solid var(--z-border-soft)}.mawaqit-view.is-modern .mawaqit-task-list[data-v-4b6041a6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-content:center}.mawaqit-view.is-modern .mawaqit-add-task[data-v-4b6041a6]{align-self:center;margin:10px}.mawaqit-view.is-modern .mawaqit-empty[data-v-4b6041a6]{min-height:90px;flex-direction:row}.mawaqit-view.is-modern .mawaqit-empty br[data-v-4b6041a6]{display:none}@media(max-width:900px){.mawaqit-date[data-v-4b6041a6]{flex-basis:185px}.mawaqit-board[data-v-4b6041a6]{grid-template-columns:repeat(var(--window-count,5),minmax(240px,1fr))}.mawaqit-view.is-modern .mawaqit-window[data-v-4b6041a6]{grid-template-columns:170px minmax(0,1fr)}.mawaqit-view.is-modern .mawaqit-add-task[data-v-4b6041a6]{grid-column:2;justify-self:start;margin-top:0}}@media(max-width:620px){.mawaqit-flow-heading[data-v-4b6041a6]{flex-direction:column;align-items:flex-start;gap:16px}.mawaqit-flow-heading h2[data-v-4b6041a6]{font-size:23px}.mawaqit-next-prayer[data-v-4b6041a6]{width:100%;border-left:0;border-bottom:1px solid var(--z-border-soft);padding:0 0 12px}.mawaqit-prayer-bar[data-v-4b6041a6]{display:block}.mawaqit-prayers[data-v-4b6041a6]{min-width:570px}.mawaqit-view.is-modern .mawaqit-window[data-v-4b6041a6]{display:flex}.mawaqit-view.is-modern .mawaqit-window>header[data-v-4b6041a6]{border-right:0;border-bottom:1px solid var(--z-border-soft)}.mawaqit-view.is-modern .mawaqit-add-task[data-v-4b6041a6]{align-self:stretch}.mawaqit-view.is-modern .mawaqit-task-list[data-v-4b6041a6]{display:flex}}@media(prefers-reduced-motion:reduce){.mawaqit-task-card[data-v-4b6041a6]{transition:none}}.custom-select[data-v-65af3ea3]{position:relative;display:block;min-width:0;border:0!important;background:transparent!important;padding:0!important}.custom-select-trigger[data-v-65af3ea3]{display:grid;width:100%;min-height:var(--z-control-height-compact);grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:10px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:0 var(--z-control-padding-x);color:var(--z-text-secondary);font:inherit;text-align:left;cursor:pointer}.custom-select-trigger[data-v-65af3ea3]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary)}.custom-select-trigger[data-v-65af3ea3]:focus-visible,.custom-select-trigger[aria-expanded=true][data-v-65af3ea3]{outline:0;border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.custom-select-trigger[data-v-65af3ea3]:disabled{cursor:not-allowed;opacity:.55}.custom-select-value[data-v-65af3ea3]{overflow:hidden;color:var(--z-text-secondary);font-size:var(--z-font-size-sm);font-weight:540;text-overflow:ellipsis;white-space:nowrap}.custom-select-value.placeholder[data-v-65af3ea3]{color:var(--z-text-subtle);font-weight:450}.custom-select-trigger svg[data-v-65af3ea3]{color:var(--z-text-muted);transition:transform var(--z-duration-fast) var(--z-ease-standard)}.custom-select-trigger svg.rotated[data-v-65af3ea3]{transform:rotate(180deg)}.custom-select-menu[data-v-65af3ea3]{position:fixed;z-index:var(--z-layer-select);overflow:auto;border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);padding:6px;color:var(--z-text-secondary);box-shadow:var(--z-shadow-md);scrollbar-width:thin;scrollbar-color:var(--z-border-strong) transparent}.custom-select-group[data-v-65af3ea3]{padding:9px 9px 5px;color:var(--z-text-muted);font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.custom-select-option[data-v-65af3ea3]{display:grid;width:100%;min-height:34px;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;border:0;border-radius:var(--z-radius-sm);background:transparent;padding:6px 10px;color:var(--z-text-secondary);font:inherit;text-align:left;cursor:pointer}.custom-select-option span[data-v-65af3ea3]{overflow:hidden;font-size:var(--z-font-size-sm);text-overflow:ellipsis;white-space:nowrap}.custom-select-option.highlighted[data-v-65af3ea3]{background:#0b3d3609}.custom-select-option.selected[data-v-65af3ea3]{background:var(--z-active-bg);color:var(--z-text);font-weight:620}.custom-select-option[data-v-65af3ea3]:disabled{cursor:not-allowed;opacity:.45}.custom-select-option svg[data-v-65af3ea3]{justify-self:end;color:var(--z-text-secondary)}.custom-select-empty[data-v-65af3ea3]{margin:0;padding:18px 10px;color:var(--z-text-muted);font-size:var(--z-font-size-xs);text-align:center}.custom-select-menu-enter-active[data-v-65af3ea3],.custom-select-menu-leave-active[data-v-65af3ea3]{transition:opacity var(--z-duration-fast) var(--z-ease-standard),transform var(--z-duration-fast) var(--z-ease-standard)}.custom-select-menu-enter-from[data-v-65af3ea3],.custom-select-menu-leave-to[data-v-65af3ea3]{opacity:0;transform:translateY(-4px)}.editor-command-highlight{--editor-command-hover-background: #f3f5f4;--editor-command-selected-background: #eef1ef}.editor-command-highlight:hover{background:var(--editor-command-hover-background)}.editor-command-highlight.is-selected{background:var(--editor-command-selected-background)}.zamaneo-mark[data-v-6de9d8c0]{display:grid;width:var(--zamaneo-mark-size);height:var(--zamaneo-mark-size);flex:0 0 auto;place-items:center;border-radius:calc(var(--zamaneo-mark-size) * .28);background:var(--z-brand, #0b3d36);color:var(--z-accent, #d9ff72);box-shadow:var(--z-shadow-sm, 0 1px 2px rgba(17, 34, 24, .04));transform:rotate(-3deg)}.zamaneo-mark strong[data-v-6de9d8c0]{font-family:var(--z-font-sans, ui-sans-serif, system-ui, sans-serif);font-size:calc(var(--zamaneo-mark-size) * .56);font-weight:820;letter-spacing:-.08em;line-height:1;transform:translate(-.02em) rotate(3deg)}[contenteditable=true]:empty:focus:before{content:attr(placeholder);color:var(--color-text-muted);opacity:.64;pointer-events:none;display:block}.document-column:hover :deep([contenteditable="true"]:empty:not(:focus)):before{content:attr(placeholder);display:block;color:var(--color-text-muted);opacity:.48;pointer-events:none}.media-content-block{min-height:34px}.media-empty-action{display:flex;min-height:46px;width:100%;align-items:center;justify-content:center;border:1px dashed var(--z-border-strong);border-radius:var(--z-radius-md);background:var(--z-surface-secondary);color:var(--z-text-secondary);font-size:12px}.media-empty-action:hover{border-color:#afc8ba;color:var(--z-brand)}.media-file-picker{display:flex;min-height:56px;width:100%;align-items:center;gap:11px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:9px 12px;color:var(--z-text);text-align:left;box-shadow:var(--z-shadow-sm)}.media-file-picker>span:first-child,.media-file-card-icon{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:9px;background:var(--z-accent-soft);color:var(--z-brand)}.media-file-picker>span:last-child{display:grid;min-width:0;gap:2px}.media-file-picker strong{font-size:12px;font-weight:680}.media-file-picker small{color:var(--z-text-muted);font-size:10px}.media-file-picker:hover{border-color:color-mix(in srgb,var(--z-brand) 36%,var(--z-border));background:var(--z-surface-secondary)}.media-file-picker:disabled{cursor:wait;opacity:.65}.media-upload-error{display:grid;min-height:42px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:7px;border-radius:var(--z-radius-md);background:#fff1f2;padding:8px 10px;color:#b42332;font-size:11px}.media-upload-error button{border:0;background:transparent;color:inherit;font-size:11px;font-weight:700;text-decoration:underline;text-underline-offset:2px}.media-file-card{display:grid;min-height:58px;width:min(100%,34rem);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:9px 12px;color:var(--z-text)!important;text-decoration:none!important;box-shadow:var(--z-shadow-sm);transition:border-color .14s ease,background-color .14s ease}.media-file-card:hover{border-color:color-mix(in srgb,var(--z-brand) 36%,var(--z-border));background:var(--z-surface-secondary)}.media-file-card-copy{display:grid;min-width:0;gap:2px}.media-file-card-copy strong{overflow:hidden;font-size:12px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.media-file-card-copy small{color:var(--z-text-muted);font-size:10px;font-weight:500}.media-file-card-action{color:var(--z-brand);font-size:11px;font-weight:680}.document-title-input:empty:before{content:attr(placeholder);display:block;color:#aeb6c2;opacity:1;pointer-events:none}.table-cell-editor:empty:before{content:attr(data-placeholder);color:var(--color-text-muted);opacity:.68;pointer-events:none}.table-editor-shell{width:100%;max-width:100%;min-width:0;box-sizing:border-box;margin-left:0;transform:none}.table-grid{--table-border-color: rgb(32 60 46 / .16);--table-header-bg: rgb(248 252 250);--table-hover-bg: rgb(250 250 249);width:max-content;min-width:100%;grid-auto-rows:minmax(2.125rem,auto);border-top:.5px solid var(--table-border-color);border-left:.5px solid var(--table-border-color);background:#fff;box-shadow:none}.table-scroll-shell{width:100%;max-width:100%;max-height:min(64vh,42rem);overflow:auto;padding:0;background:#fff;border:0;scrollbar-gutter:stable;box-shadow:none}.media-source-dialog{display:grid;gap:18px}.media-source-dialog nav{display:grid;grid-template-columns:1fr 1fr;gap:4px;border-bottom:1px solid #e7ece9;padding-bottom:8px}.media-source-dialog nav button{min-height:38px;border:0;border-radius:8px;background:transparent;color:#76837c;font-size:12px;font-weight:700}.media-source-dialog nav button.active{background:#edf7f1;color:#087a46}.media-source-dialog form,.media-source-dialog label{display:grid;gap:8px}.media-source-dialog label span{color:#405147;font-size:12px;font-weight:700}.media-source-dialog input{height:44px;border:1px solid #d9e3dd;border-radius:8px;padding:0 12px;color:#17231d;outline:0}.media-source-dialog input:focus{border-color:#7fb69a;box-shadow:0 0 0 3px #087a4614}.media-source-dialog p{margin:0;color:#7b8780;font-size:11px;line-height:1.5}.media-local-source{display:grid;gap:10px}.media-local-source>button{display:grid;min-height:112px;place-items:center;border:1px dashed #a9cdb8;border-radius:10px;background:#f6fbf8;color:#087a46;padding:18px}.media-local-source>button span{font-size:13px;font-weight:750}.media-local-source>button small{margin-top:6px;color:#7b8780;font-size:10px}.callout-icon-picker{position:relative}.callout-icon-picker.is-empty{width:0}.callout-icon-picker>span{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:6px;background:transparent;color:#315c47}.callout-picker-panel{position:absolute;z-index:75;top:33px;left:0;width:236px;border:1px solid #dfe7e2;border-radius:10px;background:#fff;padding:8px;box-shadow:0 18px 44px #0f172a24}.callout-picker-panel nav{display:grid;grid-template-columns:1fr 1fr;gap:3px;border-bottom:1px solid #edf1ef;padding:0 0 7px}.callout-picker-panel nav button{border:0;border-radius:6px;background:transparent;padding:6px;color:#738078;font-size:11px;font-weight:650}.callout-picker-panel nav button.active{background:#edf7f1;color:#087a46}.callout-picker-grid{display:grid;max-height:150px;grid-template-columns:repeat(6,1fr);gap:3px;overflow:auto;padding:8px 0}.callout-picker-grid button{display:grid;width:32px;height:31px;place-items:center;border:0;border-radius:6px;background:transparent;font-size:16px;color:#506158}.callout-picker-grid button:hover{background:#edf7f1;color:#087a46}.callout-icon-grid button{font-size:initial}.callout-color-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:5px;border-top:1px solid #edf1ef;padding-top:8px}.callout-color-grid button{width:16px;height:16px;border:1.5px solid;border-radius:50%;box-shadow:0 0 0 1px #fff}.callout-color-grid button.active{outline:2px solid #809088;outline-offset:2px}.callout-nested-blocks{display:grid;gap:2px}.callout-nested-blocks :deep(.document-block-shell){padding-left:0}.document-columns-block{align-items:start;margin-left:0}.document-column{min-width:0;border-left:1px solid #e6ece8;padding-left:14px}.document-column:first-child{border-left:0;padding-left:0}.nested-block-add{border:0;background:transparent;padding:6px 0;color:#7d8b84;font-size:11px}.nested-block-add:hover{color:#087a46}@media(max-width:720px){.document-columns-block{grid-template-columns:1fr!important}.document-column{border-left:0;border-top:1px solid #e6ece8;padding:12px 0 0}.document-column:first-child{border-top:0;padding-top:0}}.bubble-align{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:8px;color:#263249;font-size:17px}.document-command-menu,.document-mention-menu{border-color:var(--z-border)!important;border-radius:var(--z-radius-lg)!important;background:var(--z-surface-elevated)!important;box-shadow:var(--z-shadow-md)!important}.document-command-menu .command-glyph,.document-mention-menu .command-glyph{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.command-menu-header{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 5px 10px;color:var(--z-text);font-size:13px;font-weight:560}.command-menu-list-icon{font-size:20px;line-height:1}.command-menu-header kbd,.command-menu-footer kbd{border:0;border-radius:5px;background:var(--z-surface-secondary);padding:3px 6px;color:var(--z-text-secondary);font:inherit}.command-menu-search{display:flex;min-height:39px;align-items:center;gap:9px;margin:0 4px 7px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);padding:0 10px;color:var(--z-text);font-size:12px}.command-menu-search>span:first-child{font-size:20px}.command-menu-search .placeholder{color:var(--z-text-subtle)}.command-menu-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:7px 4px 0;border-top:1px solid var(--z-border-soft);padding:10px 2px 2px;color:var(--z-text-muted);font-size:9px}.command-menu-footer>span{display:flex;align-items:center;gap:5px}.command-menu-footer strong{display:flex;align-items:center;gap:6px;color:var(--z-text-secondary);font-size:11px;font-weight:560}.command-menu-footer strong svg{color:var(--z-brand)}.document-mention-menu .command-menu-footer strong svg{color:var(--z-text-secondary)}.document-mention-menu .mention-menu-glyph{border:1px solid transparent!important;border-radius:7px!important;font-size:9px!important;font-weight:740!important}.document-mention-menu .mention-menu-glyph.is-user{border-color:#d8e3f1!important;background:#f2f6fc!important;color:#41658a!important}.document-mention-menu .mention-menu-glyph.is-team{border-color:#cee5dc!important;background:#f0f8f5!important;color:#2d6d5d!important}.document-mention-menu .mention-menu-glyph.is-page{border-color:#dfd9f1!important;background:#f7f4fc!important;color:#68578e!important}.document-mention-menu .mention-menu-glyph.is-project{border-color:#cee3d7!important;background:#f1f8f4!important;color:#356b50!important}.document-mention-menu .mention-menu-glyph.is-task{border-color:#d4e2e8!important;background:#f2f7f9!important;color:#3b6575!important}.document-mention-menu .mention-menu-glyph.is-date{border-color:#ebdbb8!important;background:#fff9eb!important;color:#89631e!important}.document-mention-menu .mention-menu-glyph.is-selected{box-shadow:0 0 0 2px #ffffffe6,0 0 0 2.5px currentColor!important}.link-source-dialog{display:grid;gap:16px}.link-source-dialog>label:first-child{display:grid;gap:8px;color:#405147;font-size:12px;font-weight:650}.link-source-dialog input[type=url]{height:42px;border:1px solid #d9e3dd;border-radius:8px;padding:0 11px;color:#17231d;outline:0}.link-source-dialog input[type=url]:focus{border-color:#7fb69a;box-shadow:0 0 0 3px #087a4614}.resource-target-option{display:flex!important;align-items:center;gap:8px;color:#5c6c63!important;font-size:11px!important;font-weight:550!important}.resource-target-option input{width:15px;height:15px;accent-color:#087a46}.typography-dialog{display:grid;grid-template-columns:1fr 1fr;gap:15px}.typography-dialog label{display:grid;gap:7px;color:#405147;font-size:12px;font-weight:650}.typography-dialog :deep(.custom-select-trigger){min-height:42px}.typography-dialog fieldset{grid-column:1/-1;margin:0;border:0;padding:0}.typography-dialog legend{margin-bottom:8px;color:#405147;font-size:12px;font-weight:650}.typography-colors{display:flex;flex-wrap:wrap;gap:8px}.typography-colors button{width:24px;height:24px;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #d7dfda}.typography-colors button.active{box-shadow:0 0 0 2px #34483d}.typography-dialog>p{grid-column:1/-1;margin:4px 0 0;border-top:1px solid #e8ece9;padding:18px 4px 4px;color:#273a31}:deep(a){color:#087a46;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}:deep(.document-annotation-highlight){position:relative;border-radius:2px;background:#fff1a8;box-shadow:inset 0 -1px #e4bd32;cursor:pointer}:deep(.document-annotation-highlight.is-resolved){background:transparent;box-shadow:none;cursor:text}:deep(.document-annotation-highlight:not(.is-resolved):hover::after){content:attr(data-annotation-message);position:absolute;left:0;bottom:calc(100% + 7px);z-index:70;width:max-content;max-width:280px;border:1px solid #dfe6e2;border-radius:8px;background:#fff;padding:8px 10px;color:#33463c;font-size:11px;font-weight:450;line-height:1.45;box-shadow:0 14px 36px #0f172a29;white-space:normal}.block-annotation-indicator{position:absolute;z-index:12;top:.52rem;right:calc(100% + .4rem);display:flex;min-width:13px;height:13px;align-items:center;justify-content:center;gap:2px;border:0;background:transparent;padding:0;color:#9b7300}.block-annotation-indicator>span{display:block;width:8px;height:8px;border-radius:3px;background:#f2c94c;box-shadow:0 0 0 2px #fff}.block-annotation-indicator small{font-size:8px;font-weight:750;line-height:1}.block-annotation-indicator:hover>span{background:#dcae1a}.table-scroll-shell::-webkit-scrollbar{width:8px;height:8px}.table-scroll-shell::-webkit-scrollbar-track{background:#f7f7f5}.table-scroll-shell::-webkit-scrollbar-thumb{border:2px solid rgb(247 247 245);border-radius:999px;background:#bebebb}.table-cell-shell{display:flex;position:relative;z-index:0;min-width:0;background:#fff;border-right:.5px solid var(--table-border-color);border-bottom:.5px solid var(--table-border-color);transition:background-color .14s ease,box-shadow .14s ease,color .14s ease}.table-cell-shell:hover{background:var(--table-hover-bg)}.table-cell-shell:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:4;pointer-events:none;border:0 solid var(--color-accent);opacity:0;transition:opacity .15s ease,border-color .15s ease}.table-cell-editor{display:block;flex:1 1 auto;position:relative;z-index:1;min-width:0;width:100%;height:100%;overflow-wrap:anywhere;background:transparent;box-sizing:border-box;padding-right:1.85rem;font-size:.8125rem;font-weight:400;line-height:1.45;color:#42564d}.table-cell-header{background:var(--table-header-bg);font-weight:500;color:#334b40}.table-sticky-row{position:sticky;top:0;z-index:5;background:#fff;box-shadow:0 1px 0 var(--table-border-color)}.table-sticky-column{position:sticky;left:0;z-index:6;background:#fff;box-shadow:1px 0 0 var(--table-border-color)}.table-sticky-corner{z-index:7;box-shadow:1px 0 0 var(--table-border-color),0 1px 0 var(--table-border-color)}.table-cell-header.table-sticky-row,.table-cell-header.table-sticky-column{background:var(--table-header-bg)}.table-cell-range-selected{z-index:1;background:#0f8b680b}.table-cell-selected{z-index:2;background:#fff}.table-cell-selected:after{border-width:2px;border-radius:.125rem;opacity:1}.table-cell-header.table-cell-range-selected{background:#eff5f1}.table-row-outline,.table-column-outline{z-index:2}.table-row-outline:after{border-top-width:2px;border-bottom-width:2px;opacity:1}.table-row-outline-start:after{border-left-width:2px;border-top-left-radius:.125rem;border-bottom-left-radius:.125rem}.table-row-outline-end:after{border-right-width:2px;border-top-right-radius:.125rem;border-bottom-right-radius:.125rem}.table-column-outline:after{border-left-width:2px;border-right-width:2px;opacity:1}.table-column-outline-start:after{border-top-width:2px;border-top-left-radius:.125rem;border-top-right-radius:.125rem}.table-column-outline-end:after{border-bottom-width:2px;border-bottom-left-radius:.125rem;border-bottom-right-radius:.125rem}.table-border-action{display:flex;position:absolute;z-index:12;align-items:center;justify-content:center;border:0;background:transparent;color:var(--color-accent);cursor:pointer;outline:none;padding:0;opacity:0;pointer-events:none;transition:opacity .12s ease,color .12s ease}.table-border-action:before{content:"";position:absolute;border-radius:999px;background:#737e766b;transition:background-color .12s ease}.table-column-border-action{top:-4px;left:.35rem;right:.35rem;height:9px}.table-column-border-action:before{top:3px;left:50%;width:1.45rem;height:2px;transform:translate(-50%)}.table-row-border-action{top:.35rem;bottom:.35rem;left:-4px;width:9px}.table-cell-border-action{top:.35rem;right:-4px;bottom:.35rem;width:9px}.table-row-border-action:before,.table-cell-border-action:before{top:50%;left:3px;width:2px;height:1.45rem;transform:translateY(-50%)}.table-cell-shell:hover>.table-border-action,.table-border-action:focus-visible,.table-border-action-selected{opacity:1;pointer-events:auto}.table-border-action:hover:before,.table-border-action:focus-visible:before,.table-border-action-selected:before{background:var(--color-accent)}.table-grip-dots,.table-menu-dots{position:relative;z-index:1;width:.7rem;height:.18rem;border-radius:999px;background:#fffffff5;box-shadow:0 2px 8px #18372f1f;opacity:0;background-image:radial-gradient(currentColor 1.2px,transparent 1.35px);background-position:left center;background-repeat:repeat-x;background-size:.24rem .18rem;transition:opacity .12s ease}.table-row-border-action .table-grip-dots,.table-cell-border-action .table-menu-dots{transform:rotate(90deg)}.table-border-action:hover .table-grip-dots,.table-border-action:hover .table-menu-dots,.table-border-action:focus-visible .table-grip-dots,.table-border-action:focus-visible .table-menu-dots,.table-border-action-selected .table-grip-dots,.table-border-action-selected .table-menu-dots{opacity:1}.table-add-row-rail,.table-add-column-rail{display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#0f8b6814;color:var(--color-accent);cursor:pointer;outline:none;padding:0;pointer-events:none}.table-editor-shell:hover .table-add-row-rail,.table-editor-shell:hover .table-add-column-rail,.table-add-row-rail:focus-visible,.table-add-column-rail:focus-visible{pointer-events:auto}.table-add-row-rail:hover,.table-add-column-rail:hover,.table-add-row-rail:focus-visible,.table-add-column-rail:focus-visible{background:#0f8b6829}.table-add-rail-plus{display:flex;width:.95rem;height:.95rem;align-items:center;justify-content:center;border:1px solid rgb(15 139 104 / .18);border-radius:999px;background:#fff;box-shadow:0 1px 4px #18372f1f;font-size:.8rem;font-weight:700;line-height:1}@media(max-width:900px){.table-editor-shell{width:100%;margin-left:0;transform:none}}@media(max-width:720px){.block-controls .block-move-stack{display:none}}.document-block-shell{padding-left:6rem}.document-block-shell.controls-disabled{padding-left:0}.block-controls{z-index:30;transform:translate(-.25rem);border:0!important;border-radius:.375rem;background:#fff!important;padding:0 .2rem;box-shadow:none!important}.block-controls.block-controls-centered{transform:translate(-.25rem,-50%)}.block-action-button,.block-step-button{color:#64756ba3;transition:color .15s ease,background-color .15s ease,opacity .15s ease}.block-action-button{display:flex;width:1.75rem;height:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.375rem}.block-action-button:hover{color:var(--color-text-primary);background-color:#f3f5f4}.block-move-stack{display:flex;width:1.5rem;height:1.75rem;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center}.block-step-button{display:flex;width:1.5rem;height:.875rem;align-items:center;justify-content:center;border-radius:.25rem}.block-step-button:not(:disabled):hover{color:var(--color-text-primary);background-color:#0f8b6814}.block-step-button:disabled{cursor:default;opacity:.24}.block-action-icon{display:block;flex-shrink:0;transform:translateZ(0)}.custom-scrollbar::-webkit-scrollbar{width:5px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:10px}.document-column{position:relative;min-height:38px}.document-column.is-empty:before{position:absolute;z-index:0;top:8px;left:14px;color:#98a39d;content:attr(data-placeholder);font-size:14px;opacity:0;pointer-events:none;transition:opacity .14s ease}.document-column:first-child.is-empty:before{left:0}.document-column.is-empty:hover:before{opacity:1}.document-column.is-empty:focus-within:before{opacity:0}.document-title-actions[data-v-3bb623c2]{opacity:0;transition:opacity .15s ease}.document-title-actions[data-v-3bb623c2]:hover,.document-title-actions[data-v-3bb623c2]:focus-within{opacity:1}.document-editor-content-only[data-v-3bb623c2]{max-width:none;padding-right:0;padding-bottom:4rem}.document-editor-content-only[data-v-3bb623c2] .document-block-shell{padding-left:4.5rem}.document-editor-without-controls[data-v-3bb623c2] .document-block-shell,.document-editor-content-only.document-editor-without-controls[data-v-3bb623c2] .document-block-shell{padding-left:0}.document-ordered-list[data-v-3bb623c2]{--ordered-control-gutter: 6rem;--ordered-marker-width: 2rem;margin:0;padding:0;list-style:none;counter-reset:zamaneo-ordered-item}.document-ordered-list>li[data-v-3bb623c2]{display:grid;grid-template-columns:var(--ordered-control-gutter) calc(var(--ordered-list-depth, 0) * 1.5rem) var(--ordered-marker-width) minmax(0,1fr);align-items:start;min-width:0;counter-increment:zamaneo-ordered-item}.document-ordered-list>li[data-v-3bb623c2]:before{content:counter(zamaneo-ordered-item) ".";grid-column:3;padding-top:.45rem;color:var(--color-accent, #087a46);font-size:.82rem;font-weight:700;line-height:1.5;text-align:end;padding-inline-end:.45rem}.document-ordered-list>li[data-v-3bb623c2]>.document-block-shell{grid-column:4;min-width:0;padding-inline-start:0!important}.document-ordered-list>li[data-v-3bb623c2]>.document-block-shell .block-controls{inset-inline-start:calc((var(--ordered-control-gutter) + (var(--ordered-list-depth, 0) * 1.5rem) + var(--ordered-marker-width)) * -1);inset-inline-end:auto}.document-editor-without-controls .document-ordered-list[data-v-3bb623c2]{--ordered-control-gutter: 0rem}.document-ordered-list .document-ordered-list[data-v-3bb623c2]{margin-inline-start:1.5rem}@media(max-width:720px){.document-ordered-list[data-v-3bb623c2]{--ordered-control-gutter:6rem;--ordered-marker-width:1.75rem}.document-editor-without-controls .document-ordered-list[data-v-3bb623c2]{--ordered-control-gutter:0rem}}.prayer-day-night-animation>svg{display:block;width:100%;height:100%;overflow:hidden}.custom-scrollbar[data-v-e1945e86]::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar[data-v-e1945e86]::-webkit-scrollbar-thumb{background:#d8d5cc;border-radius:999px}.task-assignee-picker[data-v-3d17405e]{display:grid;min-width:0;width:100%;gap:8px;text-align:start}.task-assignee-chips[data-v-3d17405e]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.task-assignee-chips li[data-v-3d17405e]{display:flex;min-width:0;max-width:100%;align-items:center;gap:5px;border:1px solid var(--z-border-soft);border-radius:8px;background:var(--z-surface-secondary);padding:4px 7px;color:var(--z-text-secondary)}.task-assignee-chips li>span[data-v-3d17405e]{min-width:0;overflow-wrap:anywhere;font-size:12px;font-weight:550;line-height:1.4}.task-assignee-chips button[data-v-3d17405e]{display:grid;flex-shrink:0;width:24px;height:24px;place-items:center;border:0;border-radius:5px;background:transparent;padding:0;color:var(--z-text-muted);cursor:pointer}.task-assignee-chips button[data-v-3d17405e]:hover{background:var(--z-surface-soft);color:var(--z-danger)}.task-assignee-chips button[data-v-3d17405e]:focus-visible{outline:2px solid var(--z-focus);outline-offset:2px}.task-assignee-empty[data-v-3d17405e]{color:var(--z-text-muted);font-size:12px;line-height:1.5}.searchable-select[data-v-3fc44121]{position:relative;min-width:250px}.searchable-select-trigger[data-v-3fc44121]{display:flex;width:100%;min-height:var(--z-control-height-compact);align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:0 var(--z-control-padding-x);color:var(--z-text);font-size:var(--z-font-size-sm);text-align:left;transition:border-color var(--z-duration-normal) var(--z-ease-standard),box-shadow var(--z-duration-normal) var(--z-ease-standard)}.searchable-select-trigger[data-v-3fc44121]:hover{border-color:var(--z-border-strong)}.searchable-select-trigger .placeholder[data-v-3fc44121]{color:var(--z-text-subtle)}.searchable-select-trigger svg[data-v-3fc44121]{color:var(--z-text-muted);transition:transform var(--z-duration-fast) var(--z-ease-standard)}.searchable-select-trigger svg.rotated[data-v-3fc44121]{transform:rotate(180deg)}.searchable-select-menu[data-v-3fc44121]{position:absolute;right:0;top:calc(100% + 6px);z-index:var(--z-layer-popover);width:min(380px,calc(100vw - 36px));overflow:hidden;border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);box-shadow:var(--z-shadow-md)}.searchable-select-search[data-v-3fc44121]{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--z-border-soft);padding:9px 11px;color:var(--z-text-muted)}.searchable-select-search input[data-v-3fc44121]{min-width:0;flex:1;border:0;background:transparent;color:var(--z-text);font-size:var(--z-font-size-sm);outline:0}.searchable-select-search input[data-v-3fc44121]::placeholder{color:var(--z-text-subtle)}.searchable-select-search button[data-v-3fc44121]{display:grid;place-items:center;border:0;background:transparent;color:var(--z-text-muted)}.searchable-select-results[data-v-3fc44121]{max-height:290px;overflow:auto;padding:6px}.searchable-select-results>button[data-v-3fc44121]{display:flex;width:100%;min-height:34px;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:var(--z-radius-sm);background:transparent;padding:7px 10px;color:var(--z-text-secondary);text-align:left}.searchable-select-results>button[data-v-3fc44121]:hover,.searchable-select-results>button.highlighted[data-v-3fc44121]{background:#0b3d3609}.searchable-select-results>button.selected[data-v-3fc44121]{background:var(--z-active-bg);color:var(--z-text)}.searchable-select-results span[data-v-3fc44121]{min-width:0}.searchable-select-results strong[data-v-3fc44121],.searchable-select-results small[data-v-3fc44121]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchable-select-results strong[data-v-3fc44121]{font-size:var(--z-font-size-sm);font-weight:620}.searchable-select-results small[data-v-3fc44121]{margin-top:3px;color:var(--z-text-muted);font-size:10px}.searchable-select-results>p[data-v-3fc44121]{margin:0;padding:22px 10px;text-align:center;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.searchable-select-more[data-v-3fc44121]{display:block;border-top:1px solid var(--z-border-soft);padding:8px 12px;color:var(--z-text-muted);font-size:9px}.disabled[data-v-3fc44121]{opacity:.55}.open .searchable-select-trigger[data-v-3fc44121]{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.relation-open[data-v-87a9cf90]{width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer}.relation-open:hover strong[data-v-87a9cf90]{color:var(--z-brand)}.relation-list em.issue_of[data-v-87a9cf90]{background:#fff0f1;color:#b53b49}.relation-list em.enhancement_of[data-v-87a9cf90]{background:#eaf7f0;color:#168052}.task-relations-editor[data-v-87a9cf90]{width:100%}.relation-selector[data-v-87a9cf90]{display:grid;grid-template-columns:155px minmax(260px,1fr);align-items:start;gap:10px;margin-bottom:14px}.relation-selector>.custom-select[data-v-87a9cf90]{width:100%}.relation-selector[data-v-87a9cf90] .custom-select-trigger,.relation-selector[data-v-87a9cf90] .searchable-select-trigger{min-height:40px;border-color:#dce4df;border-radius:8px;background:#fff}.relation-selector[data-v-87a9cf90] .searchable-select{width:100%;min-width:0}.relation-list[data-v-87a9cf90]{display:grid}.relation-list article[data-v-87a9cf90]{display:grid;min-height:58px;grid-template-columns:32px minmax(0,1fr) auto 30px;align-items:center;gap:11px;border-bottom:1px solid #edf1ef;padding:9px 3px;color:#536274}.relation-list article[data-v-87a9cf90]:first-child{border-top:1px solid #edf1ef}.relation-ticket-icon[data-v-87a9cf90]{display:grid;width:30px;height:30px;place-items:center;border-radius:6px;background:#f0f5f2;color:#536b60}.relation-task-copy[data-v-87a9cf90]{min-width:0}.relation-task-copy strong[data-v-87a9cf90],.relation-task-copy small[data-v-87a9cf90]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.relation-task-copy strong[data-v-87a9cf90]{color:#17261f;font-size:14px;font-weight:680}.relation-task-copy small[data-v-87a9cf90]{margin-top:4px;color:#7b8881;font-size:13px}.relation-list em[data-v-87a9cf90]{border-radius:999px;padding:5px 8px;font-size:13px;font-style:normal;font-weight:720;white-space:nowrap}.relation-list em.blocked[data-v-87a9cf90]{background:#fff0f1;color:#b53b49}.relation-list em.depends[data-v-87a9cf90]{background:#eef2ff;color:#5365ad}.relation-list article>button[data-v-87a9cf90]{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:7px;background:transparent;color:#89958f}.relation-list article>button[data-v-87a9cf90]:hover{background:#fff1f2;color:#b63a49}.relation-list>p[data-v-87a9cf90]{display:flex;min-height:76px;align-items:center;justify-content:center;gap:7px;margin:0;color:#87948d;font-size:13px}@media(max-width:650px){.relation-selector[data-v-87a9cf90]{grid-template-columns:1fr}.relation-list article[data-v-87a9cf90]{grid-template-columns:32px minmax(0,1fr) 30px}.relation-list em[data-v-87a9cf90]{grid-column:2;grid-row:2;width:max-content;margin-top:-6px}.relation-list article>button[data-v-87a9cf90]{grid-column:3;grid-row:1/3}}.task-form[data-v-45cd42c4]{color:var(--z-text);font-family:var(--z-font-sans)}.task-form>div>label[data-v-45cd42c4],.task-form .grid>div>label[data-v-45cd42c4]{margin-bottom:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620;letter-spacing:0;opacity:1;text-transform:none}.task-form[data-v-45cd42c4] .custom-select-trigger{min-height:var(--z-control-height);border-color:var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);box-shadow:none}.task-form>div>.flex.flex-wrap[data-v-45cd42c4]{border-color:var(--z-border);border-radius:var(--z-control-radius);background:var(--z-control-bg)}.task-form .group>div[data-v-45cd42c4]{border-color:var(--z-border-soft);background:var(--z-surface-elevated)}.task-form .task-form-inline-input[data-v-45cd42c4]{min-height:28px;border:0;background:transparent;padding-block:4px;box-shadow:none}.task-form .task-form-inline-input[data-v-45cd42c4]:focus{border:0;box-shadow:none}.task-mention-composer[data-v-b788b4a9]{position:relative}.task-mention-editor[data-v-b788b4a9]{min-height:92px;max-height:210px;overflow-y:auto;border:0;border-radius:8px;background:#f7faf8;color:#23342c;padding:12px 13px;font-size:14px;line-height:1.65;outline:none;white-space:pre-wrap}.task-mention-editor[data-v-b788b4a9]:focus{background:#f7faf8;box-shadow:none}.task-mention-editor.empty[data-v-b788b4a9]:before{content:attr(data-placeholder);color:#98a39d;pointer-events:none}.task-mention-menu[data-v-b788b4a9]{position:absolute;z-index:80;left:0;top:0;width:min(280px,calc(100vw - 28px));max-height:260px;overflow-y:auto;border:1px solid #e3ebe6;border-radius:10px;background:#fffffffa;padding:6px;box-shadow:0 18px 46px #1f362b26}.task-mention-menu>p[data-v-b788b4a9]{margin:0;color:#748078;padding:7px 9px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.task-mention-menu>button[data-v-b788b4a9]{display:grid;width:100%;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;border:0;border-radius:7px;background:transparent;color:#203129;padding:7px 8px;text-align:left}.task-mention-menu>button.active[data-v-b788b4a9]{background:#f1f3f2}.task-mention-menu>button>span[data-v-b788b4a9]:first-child{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#e9ecea;color:#35433c;font-size:13px;font-weight:800}.task-mention-menu strong[data-v-b788b4a9],.task-mention-menu small[data-v-b788b4a9]{display:block}.task-mention-menu strong[data-v-b788b4a9]{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.task-mention-menu small[data-v-b788b4a9]{margin-top:1px;color:#849088;font-size:13px}.task-mention-menu>small[data-v-b788b4a9]{padding:10px;text-align:center}.task-detail-panel[data-v-40c0bfdf]{background:#fff;color:#14241d;font-family:Roboto Flex Variable,Inter,Segoe UI,system-ui,sans-serif}.task-detail-panel.is-page[data-v-40c0bfdf]{min-height:0;height:100%}.task-detail-panel.is-page .task-detail-content[data-v-40c0bfdf]{overflow-y:auto}.task-detail-panel.is-page .task-detail-content section[data-v-40c0bfdf]{max-width:1240px}.task-detail-header[data-v-40c0bfdf]{padding:24px 30px 20px;border-color:#edf2ef;background:#fff}.task-display-toggle[data-v-40c0bfdf]{display:grid;width:30px;height:34px;flex:0 0 30px;place-items:center;border:0;background:transparent;color:#68776f}.task-display-toggle[data-v-40c0bfdf]:hover{color:#087a46}.task-detail-panel.is-drawer .task-display-toggle svg[data-v-40c0bfdf]{transform:scaleX(-1)}.task-detail-header input[data-v-40c0bfdf]{font-size:25px;letter-spacing:-.025em}.task-detail-delete[data-v-40c0bfdf]{display:inline-flex;align-items:center;gap:7px;border:1px solid transparent}.task-follow-button[data-v-40c0bfdf]{display:inline-flex;min-height:36px;align-items:center;gap:7px;border:1px solid #dfe8e3;border-radius:8px;background:#fff;padding:0 10px;color:#62736a;font-size:14px;font-weight:750}.task-follow-button[data-v-40c0bfdf]:hover{border-color:#a9ceb9;color:#087a46}.task-follow-button.active[data-v-40c0bfdf]{border-color:#b9ddc8;background:#edf8f2;color:#087a46}.task-follow-button[data-v-40c0bfdf]:disabled{cursor:wait;opacity:.55}.task-follow-button span[data-v-40c0bfdf]{display:grid;min-width:18px;height:18px;place-items:center;border-radius:999px;background:#087a461a;font-size:13px}.task-detail-delete[data-v-40c0bfdf]:hover{border-color:#fecdd3}.task-detail-close[data-v-40c0bfdf]{border:0;background:#f5f8f6}.task-detail-close[data-v-40c0bfdf]:hover{background:#f7f9f8}.task-focus-pill[data-v-40c0bfdf]{display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:#edf8f2;color:#087a46;padding:3px 8px 3px 7px;font-size:13px;font-weight:750;letter-spacing:0;text-transform:none}.task-focus-pill i[data-v-40c0bfdf]{width:6px;height:6px;border-radius:50%;background:#18a565;box-shadow:0 0 0 3px #18a5651c}.task-focus-pill b[data-v-40c0bfdf]{margin-left:1px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.task-focus-pill.paused[data-v-40c0bfdf]{background:#fff7e8;color:#986314}.task-focus-pill.paused i[data-v-40c0bfdf]{background:#d79624;box-shadow:0 0 0 3px #d796241c}.task-detail-tabs[data-v-40c0bfdf]{gap:18px;padding:0 30px;border-color:#edf2ef;background:#fff}.task-detail-tabs button[data-v-40c0bfdf]{position:relative;min-height:44px;border-radius:0;color:#7a8780;padding-inline:1px}.task-detail-tabs button[data-v-40c0bfdf]:hover{color:#263830}.task-detail-tabs button.active[data-v-40c0bfdf]{color:var(--z-text)}.task-detail-tabs button.active[data-v-40c0bfdf]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:0;background:var(--z-active-indicator);content:""}.task-description-section[data-v-40c0bfdf]{padding-bottom:2px}.task-description-editor[data-v-40c0bfdf]{min-height:104px;border:1px solid #e7ece9;border-radius:9px;background:#fff;padding:11px 12px}.task-description-editor[data-v-40c0bfdf]:focus-within{border-color:#b7d8c5;box-shadow:0 0 0 3px #087a460f}.task-description-editor[data-v-40c0bfdf] .document-block-shell{min-height:72px;padding:0}.task-description-editor[data-v-40c0bfdf] [contenteditable=true]{display:block;min-height:72px;width:100%;font-size:14px;line-height:1.7}.task-description-editor[data-v-40c0bfdf] [contenteditable=true]:empty:before{color:#9aa2b1}.task-detail-content[data-v-40c0bfdf]{padding:28px 30px 40px;background:#fff;scrollbar-gutter:stable}.task-detail-content section[data-v-40c0bfdf]{max-width:920px;margin-inline:auto}.task-detail-details>section[data-v-40c0bfdf]{border-top:0!important;padding-top:0}.task-detail-details>section+section[data-v-40c0bfdf]{border-top:1px solid #edf2ef!important;padding-top:25px}.task-detail-content[data-v-40c0bfdf] input,.task-detail-content[data-v-40c0bfdf] select,.task-detail-content[data-v-40c0bfdf] textarea{border-color:#e2e9e5;background:#fff}.task-detail-content[data-v-40c0bfdf] input:focus,.task-detail-content[data-v-40c0bfdf] select:focus,.task-detail-content[data-v-40c0bfdf] textarea:focus{border-color:#087a468c;box-shadow:0 0 0 3px #087a4614}.task-focus-context[data-v-40c0bfdf],.task-label-list[data-v-40c0bfdf],.task-assignee-list[data-v-40c0bfdf]{border:0!important;background:#f7faf8!important}.task-subtask-row[data-v-40c0bfdf]{border:0!important;border-radius:6px!important;background:#f8faf9!important}.task-comment-form[data-v-40c0bfdf]{max-width:920px;margin-inline:auto;border-bottom:1px solid #edf2ef;padding:0 0 25px}.task-comment-heading[data-v-40c0bfdf]{display:flex;align-items:center;justify-content:space-between;gap:16px}.task-comment-heading>span[data-v-40c0bfdf]{color:#849087;font-size:13px}.task-comment-heading b[data-v-40c0bfdf]{color:#087a46}.task-comment-help[data-v-40c0bfdf]{color:#8a958e;font-size:13px}.task-comment-thread[data-v-40c0bfdf]{padding-top:1px}.task-comment-list[data-v-40c0bfdf]{display:grid}.task-comment-item[data-v-40c0bfdf]{--comment-depth:0;position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;margin-left:calc(var(--comment-depth) * 28px);border-bottom:1px solid #eef2f0;padding:16px 2px}.task-comment-item.is-reply[data-v-40c0bfdf]{border-bottom:0;padding-top:12px}.task-comment-thread-line[data-v-40c0bfdf]{display:none}.task-comment-item.is-reply .task-comment-thread-line[data-v-40c0bfdf]{position:absolute;top:0;bottom:0;left:-16px;display:block;width:1px;background:#dce8e1}.task-comment-avatar[data-v-40c0bfdf]{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#e6f3eb;color:#087a46;font-size:13px;font-weight:800}.task-comment-copy[data-v-40c0bfdf]{min-width:0}.task-comment-delete[data-v-40c0bfdf]{opacity:0;transition:opacity .15s}.task-comment-item:hover .task-comment-delete[data-v-40c0bfdf],.task-comment-delete[data-v-40c0bfdf]:focus-visible{opacity:1}.task-comment-parent-preview[data-v-40c0bfdf]{margin:7px 0 -4px;color:#829087;font-size:13px;font-weight:650}.task-comment-body[data-v-40c0bfdf]{margin:10px 0 0;color:#32443b;font-size:14px;line-height:1.65;white-space:pre-wrap}.task-comment-reply[data-v-40c0bfdf]{display:inline-flex;align-items:center;gap:5px;margin-top:8px;border:0;background:transparent;padding:3px 0;color:#728078;font-size:13px;font-weight:700}.task-comment-reply[data-v-40c0bfdf]:hover{color:#087a46}.task-comment-reply-form[data-v-40c0bfdf]{margin-top:12px;border-left:2px solid #b9ddc8;padding-left:12px}.task-comment-reply-form[data-v-40c0bfdf] .task-mention-editor{min-height:74px}.task-comment-reply-heading[data-v-40c0bfdf],.task-comment-reply-actions[data-v-40c0bfdf]{display:flex;align-items:center;justify-content:space-between;gap:12px}.task-comment-reply-heading[data-v-40c0bfdf]{margin-bottom:8px;color:#75837b;font-size:13px}.task-comment-reply-heading button[data-v-40c0bfdf]{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:#7d8982;font-size:13px}.task-comment-reply-actions[data-v-40c0bfdf]{justify-content:flex-end;margin-top:8px}.task-comment-reply-actions button[data-v-40c0bfdf]{border:0;border-radius:7px;background:#087a46;padding:7px 12px;color:#fff;font-size:13px;font-weight:750}.task-comment-reply-actions button[data-v-40c0bfdf]:disabled{opacity:.4}.task-comments-empty[data-v-40c0bfdf]{color:#89958e;padding:34px 0;text-align:center}.task-last-updated[data-v-40c0bfdf]{margin:14px 0 0;color:#9aa39e;font-size:13px;text-align:right}@media(max-width:700px){.task-detail-header[data-v-40c0bfdf]{padding:18px}.task-detail-tabs[data-v-40c0bfdf]{padding-inline:18px}.task-detail-content[data-v-40c0bfdf]{padding:22px 18px 32px}.task-comment-heading[data-v-40c0bfdf],.task-comment-form>div[data-v-40c0bfdf]:last-child{align-items:flex-start;flex-direction:column}.task-comment-help[data-v-40c0bfdf]{display:none}}.custom-scrollbar[data-v-dc6224b2]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-dc6224b2]::-webkit-scrollbar-thumb{background:#7f7f7f40;border-radius:999px}.recurrence-scope-picker[data-v-67bc066d]{display:grid;gap:18px}.recurrence-scope-picker>p[data-v-67bc066d]{margin:0;color:var(--z-text-secondary);font-size:13px;line-height:1.6}.recurrence-scope-options[data-v-67bc066d]{border-top:1px solid var(--z-border-soft)}.recurrence-scope-options button[data-v-67bc066d]{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;border:0;border-bottom:1px solid var(--z-border-soft);background:transparent;padding:15px 2px;color:var(--z-text);text-align:left;transition:background var(--z-duration-fast) var(--z-ease-standard),color var(--z-duration-fast) var(--z-ease-standard)}.recurrence-scope-options button[data-v-67bc066d]:hover{background:#0b3d3609;color:var(--z-brand)}.recurrence-scope-options span[data-v-67bc066d]{min-width:0}.recurrence-scope-options strong[data-v-67bc066d],.recurrence-scope-options small[data-v-67bc066d]{display:block}.recurrence-scope-options strong[data-v-67bc066d]{font-size:13px;font-weight:680}.recurrence-scope-options small[data-v-67bc066d]{margin-top:4px;color:var(--z-text-muted);font-size:11px;line-height:1.45}.recurrence-scope-options i[data-v-67bc066d]{color:var(--z-text-muted);font-size:14px;font-style:normal}.recurrence-scope-options button.is-danger strong[data-v-67bc066d],.recurrence-scope-options button.is-danger i[data-v-67bc066d]{color:var(--z-danger)}.agenda-event-fields[data-v-4c514e07]{display:grid;min-width:0;margin:0;padding:0;border:0}.agenda-event-fields[data-v-4c514e07]:disabled input,.agenda-event-fields[data-v-4c514e07]:disabled textarea{opacity:1;color:var(--z-text);-webkit-text-fill-color:var(--z-text);cursor:default}.agenda-guest-notice[data-v-4c514e07]{display:flex;align-items:center;gap:9px;margin:20px 34px 0;padding:11px 14px;border-radius:10px;background:var(--z-surface-secondary);color:var(--z-text-secondary);font-size:12px}.agenda-guest-permission[data-v-4c514e07]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 16px;border:1px solid var(--z-border);border-radius:10px;background:var(--z-surface-secondary)}.agenda-guest-permission strong[data-v-4c514e07]{display:block;font-size:13px;font-weight:550}.agenda-guest-permission small[data-v-4c514e07]{display:block;margin-top:4px;color:var(--z-text-muted);font-size:12px;line-height:1.5}.agenda-guest-permission input[data-v-4c514e07]{width:18px;height:18px;flex-shrink:0;accent-color:var(--z-brand)}.agenda-color-field[data-v-4c514e07]{display:flex;align-items:center;justify-content:space-between;gap:12px}.agenda-color-field>label[data-v-4c514e07]{margin:0}.agenda-invitation-actions[data-v-4c514e07]{display:flex;gap:8px;flex-wrap:wrap}.agenda-editor-only[data-v-4c514e07]{display:contents}.custom-scrollbar[data-v-4c514e07]::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar[data-v-4c514e07]::-webkit-scrollbar-thumb{background:#d8d5cc;border-radius:999px}.event-reminder-editor[data-v-4c514e07]{display:grid;gap:12px;border:1px solid var(--z-border);border-radius:12px;background:var(--z-surface-secondary);padding:16px}.event-reminder-heading[data-v-4c514e07]{display:flex;align-items:center;gap:8px;color:var(--z-text-secondary)}.event-reminder-heading>svg[data-v-4c514e07]{color:var(--z-brand)}.event-reminder-heading strong[data-v-4c514e07]{font-size:13px;font-weight:600}.event-reminder-heading>span[data-v-4c514e07]{margin-left:auto;color:var(--z-text-muted);font-size:12px}.event-reminder-editor>p[data-v-4c514e07]{margin:0;color:var(--z-text-muted);font-size:12px}.event-reminder-list[data-v-4c514e07]{display:grid;gap:6px}.event-reminder-row[data-v-4c514e07]{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:10px;border-radius:8px;background:var(--z-surface-elevated);padding:4px 10px;font-size:12px;color:var(--z-text-secondary)}.event-reminder-row button[data-v-4c514e07]{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--z-text-muted)}.event-reminder-row button[data-v-4c514e07]:hover{background:var(--z-danger-soft);color:var(--z-danger)}.event-reminder-add[data-v-4c514e07]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.event-reminder-add>button[data-v-4c514e07],.event-reminder-custom>button[data-v-4c514e07]{display:flex;align-items:center;justify-content:center;gap:5px;min-height:36px;border:1px solid var(--z-border);border-radius:8px;background:var(--z-surface-elevated);padding:0 12px;color:var(--z-brand);font-size:12px;font-weight:550}.event-reminder-custom-section h4[data-v-4c514e07]{margin:0;color:var(--z-text-secondary);font-size:12px}.event-reminder-custom[data-v-4c514e07]{display:grid;grid-template-columns:65px minmax(80px,1fr) minmax(100px,1.2fr) auto;align-items:end;gap:8px;margin-top:12px}.event-reminder-custom label[data-v-4c514e07]{display:grid;min-width:0;gap:5px}.event-reminder-custom label>span[data-v-4c514e07]{font-size:11px;color:var(--z-text-muted)}.event-reminder-custom input[data-v-4c514e07]{min-width:0;width:100%;height:36px;border:1px solid var(--z-border);border-radius:8px;background:var(--z-surface-elevated);padding:0 8px;color:var(--z-text)}.event-reminder-editor[data-v-4c514e07] .custom-select-trigger{min-height:36px!important;height:auto;font-size:12px!important}.agenda-event-form[data-v-4c514e07]{display:grid;color:var(--z-text)}.agenda-form-section[data-v-4c514e07]{display:grid;gap:18px;border-bottom:1px solid var(--z-border-soft);padding:26px 34px}.agenda-form-section[data-v-4c514e07]:last-child{border-bottom:0}.agenda-form-section--primary[data-v-4c514e07]{padding-top:30px}.agenda-form-section-head[data-v-4c514e07]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.agenda-form-section-head>div[data-v-4c514e07]{min-width:0}.agenda-form-section-head span[data-v-4c514e07]{display:block;color:var(--z-brand);font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.agenda-form-section-head h4[data-v-4c514e07]{margin:5px 0 0;color:var(--z-text);font-size:14px;font-weight:600;letter-spacing:-.01em}.agenda-form-section-head>small[data-v-4c514e07]{max-width:230px;color:var(--z-text-muted);font-size:10px;line-height:1.45;text-align:right}.z-form-title-field[data-v-4c514e07]{display:grid;gap:5px}.agenda-title-input[data-v-4c514e07]{height:52px;border:0;border-bottom:1px solid var(--z-border);border-radius:0;background:transparent;padding:0 0 10px;font-size:27px;font-weight:600;letter-spacing:-.04em;line-height:1.1}.agenda-title-input[data-v-4c514e07]::placeholder{color:var(--z-text-muted);opacity:.78}.agenda-title-input[data-v-4c514e07]:focus{border-bottom-color:var(--z-brand)}.agenda-setting-row[data-v-4c514e07]{border-top:1px solid var(--z-border-soft);border-bottom:1px solid var(--z-border-soft);padding:13px 0}.agenda-setting-row input[data-v-4c514e07]{accent-color:var(--z-brand)}.agenda-form-grid[data-v-4c514e07]{display:grid;gap:12px}.agenda-form-grid--time[data-v-4c514e07]{grid-template-columns:repeat(3,minmax(0,1fr))}.agenda-form-grid--time.is-all-day[data-v-4c514e07]{grid-template-columns:1fr}.agenda-form-grid--two[data-v-4c514e07]{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-form-grid--recurrence[data-v-4c514e07]{grid-template-columns:96px minmax(0,1fr)}.agenda-prayer-conflict-inline[data-v-4c514e07]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;border-left:2px solid var(--z-prayer);background:var(--z-prayer-surface);padding:13px 14px;color:var(--z-prayer-strong)}.agenda-prayer-conflict-inline>svg[data-v-4c514e07]{margin-top:1px}.agenda-prayer-conflict-inline strong[data-v-4c514e07],.agenda-prayer-conflict-inline p[data-v-4c514e07],.agenda-prayer-conflict-inline small[data-v-4c514e07]{display:block}.agenda-prayer-conflict-inline strong[data-v-4c514e07]{font-size:12px}.agenda-prayer-conflict-inline p[data-v-4c514e07]{margin:4px 0 0;font-size:11px;font-weight:600}.agenda-prayer-conflict-inline small[data-v-4c514e07]{margin-top:4px;color:var(--z-text-secondary);font-size:10px;line-height:1.45}.agenda-modal-button[data-v-4c514e07]{min-height:40px;border-radius:var(--z-radius-md);padding:0 16px;font-size:12px;font-weight:600;transition:background var(--z-duration-fast) var(--z-ease-standard),border-color var(--z-duration-fast) var(--z-ease-standard),color var(--z-duration-fast) var(--z-ease-standard)}.agenda-modal-secondary[data-v-4c514e07]{border:1px solid var(--z-border);background:var(--z-surface-elevated);color:var(--z-text-secondary)}.agenda-modal-secondary[data-v-4c514e07]:hover{background:var(--z-surface-secondary);color:var(--z-text)}.agenda-modal-primary[data-v-4c514e07]{border:1px solid var(--z-brand);background:var(--z-brand);color:var(--z-text-inverse)}.agenda-modal-primary[data-v-4c514e07]:hover{border-color:var(--z-brand-hover);background:var(--z-brand-hover)}.agenda-modal-delete[data-v-4c514e07]{border:1px solid transparent;background:transparent;color:var(--z-danger)}.agenda-modal-delete[data-v-4c514e07]:hover{background:var(--z-danger-soft)}.agenda-form-section-head span[data-v-4c514e07]{font-size:11px}.agenda-form-section-head h4[data-v-4c514e07]{font-size:16px}.agenda-form-section-head>small[data-v-4c514e07]{font-size:12px;line-height:1.55}.agenda-event-form [class~="text-[10px]"][data-v-4c514e07],.agenda-event-form .text-xs[data-v-4c514e07]{font-size:12px}.agenda-event-form [class~="text-[9px]"][data-v-4c514e07]{font-size:11px}.event-reminder-editor>p[data-v-4c514e07],.event-reminder-list>span[data-v-4c514e07],.event-reminder-add>button[data-v-4c514e07],.event-reminder-custom>button[data-v-4c514e07],.event-reminder-custom-section h4[data-v-4c514e07]{font-size:12px}.agenda-prayer-conflict-inline strong[data-v-4c514e07]{font-size:13px}.agenda-prayer-conflict-inline p[data-v-4c514e07]{font-size:12px}.agenda-prayer-conflict-inline small[data-v-4c514e07]{font-size:11px}.agenda-event-form.z-form .z-form-title-field>.agenda-title-input[data-v-4c514e07]{min-height:52px;border-bottom:1px solid var(--z-border);padding-bottom:10px;font-size:27px!important;font-weight:600!important;letter-spacing:-.04em}.agenda-event-form.z-form .z-form-title-field>.agenda-title-input[data-v-4c514e07]:focus{border-color:var(--z-brand)}.agenda-modal-button[data-v-4c514e07]{min-height:42px;font-size:13px}@media(max-width:760px){.agenda-form-section[data-v-4c514e07]{padding:22px 18px}.agenda-form-section-head[data-v-4c514e07]{display:block}.agenda-form-section-head>small[data-v-4c514e07]{display:block;max-width:none;margin-top:7px;text-align:left}.agenda-event-form.z-form .z-form-title-field>.agenda-title-input[data-v-4c514e07]{min-height:48px;font-size:24px!important}.agenda-form-grid--time[data-v-4c514e07],.agenda-form-grid--two[data-v-4c514e07],.agenda-form-grid--recurrence[data-v-4c514e07],.event-reminder-custom[data-v-4c514e07]{grid-template-columns:1fr}.agenda-modal-button[data-v-4c514e07]{padding:0 12px}}.agenda-event-modal-body{scrollbar-gutter:stable}.multi-select[data-v-9b7de87f]{position:relative;display:block;min-width:0;border:0!important;background:transparent!important;padding:0!important}.multi-select-trigger[data-v-9b7de87f]{display:grid;width:100%;min-height:var(--z-control-height-compact);grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:10px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:0 var(--z-control-padding-x);color:var(--z-text-secondary);font:inherit;text-align:left;cursor:pointer}.multi-select-trigger[data-v-9b7de87f]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary)}.multi-select-trigger[data-v-9b7de87f]:focus-visible,.multi-select-trigger[aria-expanded=true][data-v-9b7de87f]{outline:0;border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.multi-select-trigger[data-v-9b7de87f]:disabled{cursor:not-allowed;opacity:.55}.multi-select-value[data-v-9b7de87f]{overflow:hidden;color:var(--z-text-secondary);font-size:var(--z-font-size-sm);font-weight:540;text-overflow:ellipsis;white-space:nowrap}.multi-select-value.placeholder[data-v-9b7de87f]{color:var(--z-text-subtle);font-weight:450}.multi-select-trigger svg[data-v-9b7de87f]{color:var(--z-text-muted);transition:transform var(--z-duration-fast) var(--z-ease-standard)}.multi-select-trigger svg.rotated[data-v-9b7de87f]{transform:rotate(180deg)}.multi-select-menu[data-v-9b7de87f]{position:fixed;z-index:var(--z-layer-select);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);color:var(--z-text-secondary);box-shadow:var(--z-shadow-md)}.multi-select-options[data-v-9b7de87f]{display:grid;gap:4px;min-height:0;overflow:auto;padding:8px;scrollbar-width:thin;scrollbar-color:var(--z-border-strong) transparent}.multi-select-option[data-v-9b7de87f]{display:grid;width:100%;min-height:46px;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:10px;border:0;border-radius:var(--z-radius-sm);background:transparent;padding:9px 11px;color:var(--z-text-secondary);font:inherit;text-align:left;cursor:pointer}.multi-select-option.highlighted[data-v-9b7de87f]{background:#0b3d3609}.multi-select-option.selected[data-v-9b7de87f]{background:var(--z-active-bg);color:var(--z-text)}.multi-select-option[data-v-9b7de87f]:disabled{cursor:not-allowed;opacity:.45}.multi-select-option-copy[data-v-9b7de87f]{display:grid;min-width:0;gap:2px}.multi-select-option-copy strong[data-v-9b7de87f]{overflow:hidden;font-size:var(--z-font-size-sm);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.multi-select-option-copy small[data-v-9b7de87f]{color:var(--z-text-muted);font-size:11px;font-weight:450}.multi-select-option>svg[data-v-9b7de87f]{justify-self:end;color:var(--z-text-secondary)}.multi-select-empty[data-v-9b7de87f]{margin:0;padding:18px 10px;color:var(--z-text-muted);font-size:var(--z-font-size-xs);text-align:center}.multi-select-actions[data-v-9b7de87f]{display:flex;flex:none;justify-content:flex-end;gap:8px;border-top:1px solid var(--z-border-soft);background:var(--z-surface-elevated);padding:10px 8px}.multi-select-actions button[data-v-9b7de87f]{min-height:32px;border:1px solid var(--z-control-border);border-radius:var(--z-radius-sm);padding:0 12px;font:inherit;font-size:var(--z-font-size-xs);font-weight:650;cursor:pointer}.multi-select-cancel[data-v-9b7de87f]{background:var(--z-surface-elevated);color:var(--z-text-secondary)}.multi-select-apply[data-v-9b7de87f]{border-color:var(--z-brand)!important;background:var(--z-brand);color:#fff}.multi-select-actions button[data-v-9b7de87f]:hover{filter:brightness(.97)}.multi-select-menu-enter-active[data-v-9b7de87f],.multi-select-menu-leave-active[data-v-9b7de87f]{transition:opacity var(--z-duration-fast) var(--z-ease-standard),transform var(--z-duration-fast) var(--z-ease-standard)}.multi-select-menu-enter-from[data-v-9b7de87f],.multi-select-menu-leave-to[data-v-9b7de87f]{opacity:0;transform:translateY(-4px)}.z-brand-mark[data-v-611e75fb]{display:grid;width:var(--z-brand-mark-size);height:var(--z-brand-mark-size);flex:0 0 auto;overflow:hidden;place-items:center;border-radius:calc(var(--z-brand-mark-size) * .26);background:var(--z-brand);color:var(--z-accent);box-shadow:var(--z-shadow-sm)}.z-brand-mark strong[data-v-611e75fb]{font-size:calc(var(--z-brand-mark-size) * .4);font-weight:780;line-height:1}.z-brand-mark img[data-v-611e75fb],.z-brand-mark[data-v-611e75fb] img{width:100%;height:100%;object-fit:cover}.z-brand-mark--plain[data-v-611e75fb]{background:transparent;color:var(--z-brand);box-shadow:none}.z-brand-mark--inverted[data-v-611e75fb]{background:#fff;color:var(--z-brand);box-shadow:none}.brand-picker.brand-picker--compact[data-v-e1c09a8c]{gap:10px}.brand-picker--compact .brand-picker-grid[data-v-e1c09a8c]{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:5px;max-height:156px;overflow-y:auto;padding:3px}.brand-picker--compact .brand-picker-option[data-v-e1c09a8c]{aspect-ratio:auto;height:34px}.brand-picker--compact .brand-picker-preview small[data-v-e1c09a8c]{font-size:11px}.brand-picker[data-v-e1c09a8c]{display:grid;gap:14px}.brand-picker-preview[data-v-e1c09a8c]{display:flex;align-items:center;gap:14px}.brand-picker-preview>div[data-v-e1c09a8c]{display:grid;min-width:0;flex:1;gap:4px}.brand-picker-preview small[data-v-e1c09a8c]{color:#748098;line-height:1.4}.brand-picker-file[data-v-e1c09a8c]{display:none}.brand-picker-upload[data-v-e1c09a8c]{display:inline-flex;min-height:38px;align-items:center;gap:7px;border:1px solid #dce3df;border-radius:8px;background:#fff;padding:0 12px;color:#44516a;font-weight:650}.brand-picker-remove[data-v-e1c09a8c]{display:grid;width:38px;height:38px;place-items:center;border:1px solid #f0d6d9;border-radius:8px;background:#fff;color:#bd3446}.brand-picker-grid[data-v-e1c09a8c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(42px,1fr));gap:8px}.brand-picker-option[data-v-e1c09a8c]{display:grid;aspect-ratio:1;place-items:center;border:1px solid #e0e6e2;border-radius:9px;background:#fff;color:#536078;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.brand-picker-option[data-v-e1c09a8c]:hover{border-color:#9bcbae;color:#087a46;transform:translateY(-1px)}.brand-picker-option.active[data-v-e1c09a8c]{border-color:#087a46;background:#eaf7ef;color:#087a46;box-shadow:0 0 0 2px #087a4614}.brand-picker-error[data-v-e1c09a8c]{margin:0;border-radius:8px;background:#fff1f1;padding:9px 11px;color:#a33a3a;font-size:12px}@media(max-width:640px){.brand-picker-preview[data-v-e1c09a8c]{align-items:flex-start;flex-wrap:wrap}.brand-picker-preview>div[data-v-e1c09a8c]{min-width:150px}.brand-picker-upload[data-v-e1c09a8c]{order:4}}.brand-picker--compact .brand-picker-preview[data-v-e1c09a8c]{flex-wrap:nowrap;align-items:center;gap:10px}.brand-picker--compact .brand-picker-preview>div[data-v-e1c09a8c]{min-width:0;font-size:13px}.brand-picker--compact .brand-picker-preview small[data-v-e1c09a8c]{display:none}.brand-picker--compact .brand-picker-upload[data-v-e1c09a8c]{order:initial;min-height:34px;padding:0 10px;font-size:12px}.ticket-settings>header[data-v-f140b592]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.ticket-settings h3[data-v-f140b592]{font-size:16px;color:#172036}.ticket-settings header p[data-v-f140b592]{margin-top:4px;font-size:12px;color:#718096}.primary[data-v-f140b592],.secondary[data-v-f140b592]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border-radius:8px;padding:0 15px;font-size:12px;font-weight:650}.primary[data-v-f140b592]{background:#087a46;color:#fff}.primary[data-v-f140b592]:disabled{opacity:.5}.secondary[data-v-f140b592]{border:1px solid #dfe5e1;background:#fff;color:#536274}.notice[data-v-f140b592]{margin-bottom:14px;border:1px solid #f2dfae;background:#fff8e6;border-radius:8px;padding:10px 12px;font-size:12px;color:#815c16}.settings-list[data-v-f140b592]{border-top:1px solid #e6ebe8}.settings-list-head[data-v-f140b592],.settings-list article[data-v-f140b592]{display:grid;grid-template-columns:minmax(240px,1fr) 140px 80px 130px 90px;gap:16px;align-items:center;border-bottom:1px solid #e6ebe8;padding:13px 10px}.settings-list-head[data-v-f140b592]{font-size:11px;font-weight:650;color:#718096}.settings-list article[data-v-f140b592]{font-size:13px;color:#536274}.settings-list article.inactive[data-v-f140b592]{opacity:.58}.type-main[data-v-f140b592]{display:flex;align-items:center;gap:12px;min-width:0}.type-main i[data-v-f140b592]{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:9px}.type-main strong[data-v-f140b592],.type-main small[data-v-f140b592]{display:block}.type-main strong[data-v-f140b592]{color:#172036}.type-main small[data-v-f140b592]{margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#718096}.branch-prefix code[data-v-f140b592]{border-radius:6px;background:var(--z-surface-secondary);padding:5px 8px;color:var(--z-brand);font-size:11px}.branch-prefix-field>small[data-v-f140b592]{display:block;margin-top:6px;color:var(--z-text-muted);font-size:11px;font-weight:500}.branch-prefix-field>.field-error[data-v-f140b592]{color:#a55b25}.badge[data-v-f140b592]{display:inline-flex;border-radius:999px;background:#f1f3f2;padding:5px 9px;font-size:10px;color:#657284}.badge.active[data-v-f140b592]{background:#e8f5ed;color:#087a46}.badge.default[data-v-f140b592]{background:#eef0ff;color:#5b56c9}.actions[data-v-f140b592]{display:flex;justify-content:flex-end;gap:3px}.actions button[data-v-f140b592]{display:flex;width:31px;height:31px;align-items:center;justify-content:center;border-radius:7px;color:#718096}.actions button[data-v-f140b592]:hover{background:#f1f5f3;color:#087a46}.empty[data-v-f140b592]{text-align:center;padding:26px;color:#8793a3;font-size:12px}.form-grid[data-v-f140b592]{display:grid;grid-template-columns:1fr 1fr;gap:17px}.form-grid .wide[data-v-f140b592]{grid-column:1/-1}.form-grid label>span[data-v-f140b592],.form-grid legend[data-v-f140b592]{display:block;margin-bottom:7px;font-size:12px;font-weight:650;color:#536274}.form-grid input[data-v-f140b592]:not([type=checkbox]):not(.color),.form-grid textarea[data-v-f140b592]{width:100%;border:1px solid #dfe5e1;border-radius:8px;padding:10px 11px;font-size:13px;outline:none}.form-grid input[data-v-f140b592]:focus,.form-grid textarea[data-v-f140b592]:focus{border-color:#8fcbb0}.form-grid fieldset[data-v-f140b592]{border:0}.form-grid fieldset button[data-v-f140b592]{display:inline-flex;align-items:center;gap:6px;margin:0 7px 7px 0;border:1px solid #dfe5e1;border-radius:8px;padding:8px 10px;font-size:11px;color:#536274}.form-grid fieldset button.selected[data-v-f140b592]{border-color:#8fcbb0;background:#eef8f2;color:#087a46}.icon-picker[data-v-f140b592]{display:grid;max-height:210px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;overflow:auto;padding:2px}.icon-picker button[data-v-f140b592]{width:100%;margin:0!important;justify-content:flex-start}.icon-picker button span[data-v-f140b592]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.color[data-v-f140b592]{width:100%;height:41px;border:1px solid #dfe5e1;border-radius:8px;background:#fff;padding:5px}.checks[data-v-f140b592]{display:flex;flex-direction:column;justify-content:flex-end;gap:10px}.checks label[data-v-f140b592]{display:flex;align-items:center;gap:8px;font-size:12px;color:#536274}@media(max-width:700px){.settings-list-head[data-v-f140b592]{display:none}.settings-list article[data-v-f140b592]{grid-template-columns:1fr auto}.settings-list article>span[data-v-f140b592]:nth-child(2),.settings-list article>span[data-v-f140b592]:nth-child(3),.settings-list article>span[data-v-f140b592]:nth-child(4){display:none}.form-grid[data-v-f140b592]{grid-template-columns:1fr}.form-grid .wide[data-v-f140b592]{grid-column:auto}.icon-picker[data-v-f140b592]{grid-template-columns:repeat(2,minmax(0,1fr))}}.icon-picker[data-v-f140b592]{display:flex;max-height:180px;flex-wrap:wrap;gap:5px;overflow:auto;padding:2px}.form-grid .icon-picker button[data-v-f140b592]{display:inline-flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;margin:0!important;border:0;border-radius:8px;background:transparent;padding:0;color:#536274;text-align:center}.form-grid .icon-picker button[data-v-f140b592] svg{display:block;flex:none;margin:auto}.form-grid .icon-picker button[data-v-f140b592]:hover{background:#f4f7f5;color:#253b31}.form-grid .icon-picker button.selected[data-v-f140b592]{border:0;background:#eaf6ef;color:#087a46}.ticket-settings[data-v-f140b592]{color:var(--z-text)}.ticket-settings h3[data-v-f140b592]{color:var(--z-text);font-size:var(--z-font-size-lg);font-weight:650;letter-spacing:-.02em}.ticket-settings header p[data-v-f140b592]{color:var(--z-text-secondary)}.primary[data-v-f140b592]{background:var(--z-brand);color:var(--z-text-inverse)}.secondary[data-v-f140b592]{border-color:var(--z-border);border-radius:var(--z-radius-md);color:var(--z-text-secondary)}.settings-list[data-v-f140b592],.settings-list-head[data-v-f140b592],.settings-list article[data-v-f140b592]{border-color:var(--z-border-soft)}.settings-list article[data-v-f140b592]{color:var(--z-text-secondary)}.settings-list article[data-v-f140b592]:hover{background:#0b3d3606}.type-main strong[data-v-f140b592]{color:var(--z-text)}.type-main small[data-v-f140b592],.settings-list-head[data-v-f140b592]{color:var(--z-text-muted)}.badge[data-v-f140b592]{background:var(--z-surface-secondary);color:var(--z-text-secondary)}.badge.active[data-v-f140b592]{background:var(--z-green-soft);color:var(--z-success)}.badge.default[data-v-f140b592],.actions button[data-v-f140b592]:hover,.form-grid .icon-picker button[data-v-f140b592]:hover{background:var(--z-accent-soft);color:var(--z-brand)}.form-grid[data-v-f140b592]{gap:var(--z-form-gap)}.form-grid label>span[data-v-f140b592],.form-grid legend[data-v-f140b592]{color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.form-grid input[data-v-f140b592]:not([type=checkbox]):not(.color),.form-grid textarea[data-v-f140b592],.color[data-v-f140b592]{min-height:var(--z-control-height);border-color:var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);font-size:var(--z-font-size-sm)}.form-grid input[data-v-f140b592]:focus,.form-grid textarea[data-v-f140b592]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.form-grid .icon-picker button.selected[data-v-f140b592]{background:var(--z-active-bg);color:var(--z-text)}.controlled-icon-picker[data-v-9276e7f8]{display:grid;min-inline-size:0;gap:9px;margin:0;border:0;padding:0}.controlled-icon-picker legend[data-v-9276e7f8]{margin-bottom:7px;color:#4e5a70;font-size:13px;font-weight:680}.icon-search[data-v-9276e7f8]{display:flex;min-width:0;min-height:38px;align-items:center;gap:8px;border:1px solid #dce3df;border-radius:8px;padding:0 10px;color:#7b8780}.icon-search>svg[data-v-9276e7f8]{flex-shrink:0}.icon-search input[data-v-9276e7f8]{min-width:0;min-height:0!important;flex:1;border:0!important;padding:0!important;outline:0;font-size:11px}.icon-options[data-v-9276e7f8]{display:grid;min-width:0;max-height:174px;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:6px;overflow:auto}.icon-options button[data-v-9276e7f8]{display:flex;min-width:0;min-height:42px;align-items:center;gap:7px;border:1px solid transparent;border-radius:8px;background:#fff;padding:0 8px;color:#657168}.icon-options button[data-v-9276e7f8]:hover{background:#f7faf8}.icon-options button.selected[data-v-9276e7f8]{border-color:#a8d5ba;background:#eef8f2;color:#087a46}.icon-options span[data-v-9276e7f8]{overflow:hidden;font-size:9px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.icon-only .icon-options[data-v-9276e7f8]{grid-template-columns:repeat(auto-fill,minmax(36px,1fr))}.icon-only .icon-options button[data-v-9276e7f8]{display:grid;width:100%;min-height:36px;aspect-ratio:1;place-items:center;padding:0}.icon-only .icon-options button[data-v-9276e7f8]:hover{background:#f4f7f5}@media(max-width:650px){.controlled-icon-picker:not(.icon-only) .icon-options[data-v-9276e7f8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ticket-settings>header[data-v-274b280f]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.ticket-settings h3[data-v-274b280f]{font-size:16px;color:#172036}.ticket-settings header p[data-v-274b280f]{margin-top:4px;font-size:12px;color:#718096}.primary[data-v-274b280f],.secondary[data-v-274b280f]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border-radius:8px;padding:0 15px;font-size:12px;font-weight:650}.primary[data-v-274b280f]{background:#087a46;color:#fff}.secondary[data-v-274b280f]{border:1px solid #dfe5e1;background:#fff;color:#536274}.notice[data-v-274b280f]{margin-bottom:14px;border:1px solid #f2dfae;background:#fff8e6;border-radius:8px;padding:10px 12px;font-size:12px;color:#815c16}.settings-list[data-v-274b280f]{border-top:1px solid #e6ebe8}.settings-list-head[data-v-274b280f],.settings-list article[data-v-274b280f]{display:grid;grid-template-columns:minmax(230px,1fr) minmax(180px,.8fr) 110px 90px 80px;gap:14px;align-items:center;border-bottom:1px solid #e6ebe8;padding:13px 10px}.settings-list-head[data-v-274b280f]{font-size:11px;font-weight:650;color:#718096}.settings-list article[data-v-274b280f]{font-size:12px;color:#536274}.settings-list article.inactive[data-v-274b280f]{opacity:.58}.field-main[data-v-274b280f]{display:flex;align-items:center;gap:12px;min-width:0}.field-main i[data-v-274b280f]{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:9px;background:#eef6f2;color:#087a46}.field-main strong[data-v-274b280f],.field-main small[data-v-274b280f]{display:block}.field-main strong[data-v-274b280f]{font-size:13px;color:#172036}.field-main small[data-v-274b280f]{margin-top:3px;font-size:11px;color:#718096}.type-tags[data-v-274b280f]{display:flex;flex-wrap:wrap;gap:4px}.type-tags b[data-v-274b280f]{border-radius:999px;background:#e8f5ed;padding:4px 7px;font-size:9px;font-weight:650;color:#087a46}.type-tags small[data-v-274b280f],.type-tags em[data-v-274b280f]{font-size:10px;color:#718096;font-style:normal}.badge[data-v-274b280f]{display:inline-flex;border-radius:999px;background:#f1f3f2;padding:5px 9px;font-size:10px;color:#657284}.badge.active[data-v-274b280f]{background:#e8f5ed;color:#087a46}.actions[data-v-274b280f]{display:flex;justify-content:flex-end;gap:3px}.actions button[data-v-274b280f]{display:flex;width:31px;height:31px;align-items:center;justify-content:center;border-radius:7px;color:#718096}.actions button[data-v-274b280f]:hover{background:#f1f5f3;color:#087a46}.empty[data-v-274b280f]{text-align:center;padding:26px;color:#8793a3;font-size:12px}.form-grid[data-v-274b280f]{display:grid;grid-template-columns:1fr 1fr;gap:17px}.form-grid .wide[data-v-274b280f]{grid-column:1/-1}.form-grid label>span[data-v-274b280f],.form-grid legend[data-v-274b280f]{display:block;margin-bottom:7px;font-size:12px;font-weight:650;color:#536274}.form-grid input[data-v-274b280f]:not([type=checkbox]),.form-grid textarea[data-v-274b280f]{width:100%;border:1px solid #dfe5e1;border-radius:8px;padding:10px 11px;font-size:13px;outline:none}.form-grid input[data-v-274b280f]:focus,.form-grid textarea[data-v-274b280f]:focus{border-color:#8fcbb0}.required-check[data-v-274b280f]{display:flex;align-items:center;gap:8px;padding-top:25px}.required-check span[data-v-274b280f]{margin:0!important}.form-grid fieldset[data-v-274b280f]{border:0}.form-grid fieldset button[data-v-274b280f]{display:inline-flex;margin:0 7px 7px 0;border:1px solid #dfe5e1;border-radius:999px;padding:7px 11px;font-size:11px;color:#536274}.form-grid fieldset button.selected[data-v-274b280f]{border-color:#8fcbb0;background:#e8f5ed;color:#087a46}.form-grid[data-v-274b280f] .custom-select-trigger{width:100%}@media(max-width:850px){.settings-list-head[data-v-274b280f]{display:none}.settings-list article[data-v-274b280f]{grid-template-columns:1fr auto}.settings-list article>span[data-v-274b280f]:nth-child(2),.settings-list article>span[data-v-274b280f]:nth-child(3),.settings-list article>span[data-v-274b280f]:nth-child(4){display:none}.form-grid[data-v-274b280f]{grid-template-columns:1fr}.form-grid .wide[data-v-274b280f]{grid-column:auto}}.ticket-settings[data-v-274b280f]{color:var(--z-text)}.ticket-settings h3[data-v-274b280f]{color:var(--z-text);font-size:var(--z-font-size-lg);font-weight:650;letter-spacing:-.02em}.ticket-settings header p[data-v-274b280f]{color:var(--z-text-secondary)}.primary[data-v-274b280f]{background:var(--z-brand);color:var(--z-text-inverse)}.secondary[data-v-274b280f]{border-color:var(--z-border);border-radius:var(--z-radius-md);color:var(--z-text-secondary)}.settings-list[data-v-274b280f],.settings-list-head[data-v-274b280f],.settings-list article[data-v-274b280f]{border-color:var(--z-border-soft)}.settings-list article[data-v-274b280f]{color:var(--z-text-secondary)}.settings-list article[data-v-274b280f]:hover{background:#0b3d3606}.field-main i[data-v-274b280f]{background:var(--z-accent-soft);color:var(--z-brand)}.field-main strong[data-v-274b280f]{color:var(--z-text)}.field-main small[data-v-274b280f],.settings-list-head[data-v-274b280f]{color:var(--z-text-muted)}.type-tags b[data-v-274b280f]{background:var(--z-accent-soft);color:var(--z-brand)}.badge[data-v-274b280f]{background:var(--z-surface-secondary);color:var(--z-text-secondary)}.badge.active[data-v-274b280f]{background:var(--z-green-soft);color:var(--z-success)}.actions button[data-v-274b280f]:hover{background:var(--z-accent-soft);color:var(--z-brand)}.form-grid[data-v-274b280f]{gap:var(--z-form-gap)}.form-grid label>span[data-v-274b280f],.form-grid legend[data-v-274b280f]{color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.form-grid input[data-v-274b280f]:not([type=checkbox]),.form-grid textarea[data-v-274b280f]{min-height:var(--z-control-height);border-color:var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);font-size:var(--z-font-size-sm)}.form-grid input[data-v-274b280f]:focus,.form-grid textarea[data-v-274b280f]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.form-grid fieldset button[data-v-274b280f]{border-color:var(--z-border);border-radius:var(--z-radius-sm)}.form-grid fieldset button.selected[data-v-274b280f]{border-color:var(--z-border-strong);background:var(--z-active-bg);color:var(--z-text)}.field-notification-setting[data-v-274b280f]{padding:14px;border:1px solid var(--z-border);border-radius:var(--z-radius-md)}.field-notification-setting label[data-v-274b280f]{display:flex;align-items:center;gap:10px}.field-notification-setting label>span[data-v-274b280f]{margin:0}.field-notification-setting input[data-v-274b280f]{width:18px;height:18px;flex-shrink:0;accent-color:var(--z-brand)}.field-notification-setting p[data-v-274b280f]{margin:8px 0 0;color:var(--z-text-muted);font-size:var(--z-font-size-xs);line-height:1.6}.github-connector[data-v-1512f6d9]{position:relative;display:grid;gap:0}.github-loading[data-v-1512f6d9]{display:flex;min-height:180px;align-items:center;justify-content:center;gap:8px;color:var(--z-text-muted);font-size:var(--z-font-size-sm)}.github-identity[data-v-1512f6d9]{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:4px 0 24px}.github-mark[data-v-1512f6d9]{display:grid;width:46px;height:46px;place-items:center;border-radius:13px;background:#111827;color:#fff}.github-identity h3[data-v-1512f6d9]{margin:0;color:var(--z-text);font-size:18px;font-weight:670}.github-identity p[data-v-1512f6d9]{margin:4px 0 0;color:var(--z-text-muted);font-size:12px}.github-state[data-v-1512f6d9]{display:inline-flex;align-items:center;gap:7px;color:var(--z-text-muted);font-size:11px;font-weight:650}.github-state i[data-v-1512f6d9]{width:7px;height:7px;border-radius:50%;background:#a8b0ac}.github-state.active[data-v-1512f6d9]{color:var(--z-brand)}.github-state.active i[data-v-1512f6d9]{background:#12a56a;box-shadow:0 0 0 4px #12a56a1a}.github-switch[data-v-1512f6d9]{position:relative;width:38px;height:22px;border:0;border-radius:99px;background:#dfe5e2;transition:.18s}.github-switch[aria-checked=true][data-v-1512f6d9]{background:var(--z-brand)}.github-switch span[data-v-1512f6d9]{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0000002e;transition:.18s}.github-switch[aria-checked=true] span[data-v-1512f6d9]{transform:translate(16px)}.github-error[data-v-1512f6d9]{margin:0 0 18px;border-left:3px solid #c77932;background:#fff8ef;padding:10px 12px;color:#89551f;font-size:12px}.github-section[data-v-1512f6d9]{display:grid;gap:16px;border-top:1px solid var(--z-border-soft);padding:24px 0}.github-section-heading[data-v-1512f6d9]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px}.github-section-heading>span[data-v-1512f6d9]{display:grid;width:27px;height:27px;place-items:center;border-radius:8px;background:var(--z-active-bg);color:var(--z-brand);font-size:9px;font-weight:760}.github-section-heading h4[data-v-1512f6d9]{margin:0;color:var(--z-text);font-size:14px;font-weight:660}.github-section-heading p[data-v-1512f6d9]{max-width:680px;margin:4px 0 0;color:var(--z-text-muted);font-size:11px;line-height:1.55}.github-repositories[data-v-1512f6d9]{display:grid;gap:4px;padding-left:42px}.github-repository-row[data-v-1512f6d9]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(170px,.7fr) 30px 30px;align-items:end;gap:10px;border-bottom:1px solid var(--z-border-soft);padding:0 0 14px;margin-bottom:10px}.github-repository-row label[data-v-1512f6d9],.github-pattern[data-v-1512f6d9]{display:grid;gap:7px}.github-repository-row label>span[data-v-1512f6d9],.github-pattern>span[data-v-1512f6d9]{color:var(--z-text-secondary);font-size:11px;font-weight:630}.github-repository-row input[data-v-1512f6d9],.github-pattern input[data-v-1512f6d9]{min-height:40px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:0 11px;color:var(--z-text);font:500 12px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;outline:0}.github-repository-row input[data-v-1512f6d9]:focus,.github-pattern input[data-v-1512f6d9]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.github-repository-row input.invalid[data-v-1512f6d9],.github-pattern input.invalid[data-v-1512f6d9]{border-color:#d59457}.github-repository-row>a[data-v-1512f6d9],.github-repository-row>button[data-v-1512f6d9]{display:grid;width:30px;height:40px;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--z-text-muted)}.github-repository-row>a[data-v-1512f6d9]:hover,.github-repository-row>button[data-v-1512f6d9]:hover{background:var(--z-active-bg);color:var(--z-brand)}.github-add-repository[data-v-1512f6d9]{display:inline-flex;width:max-content;min-height:34px;align-items:center;gap:7px;margin-left:42px;border:1px solid var(--z-border);border-radius:8px;background:#fff;padding:0 10px;color:var(--z-brand);font-size:11px;font-weight:650}.github-add-repository[data-v-1512f6d9]:hover{background:var(--z-active-bg)}.github-pattern[data-v-1512f6d9]{margin-left:42px}.github-variables[data-v-1512f6d9]{display:flex;flex-wrap:wrap;gap:6px;margin-left:42px}.github-variables button[data-v-1512f6d9]{display:inline-flex;min-height:29px;align-items:center;gap:4px;border:1px solid var(--z-border);border-radius:8px;background:#fff;padding:0 8px;color:var(--z-text-secondary);font:600 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.github-variables button[data-v-1512f6d9]:hover{border-color:var(--z-border-strong);background:var(--z-active-bg);color:var(--z-brand)}.github-preview[data-v-1512f6d9]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-left:42px;border-left:2px solid var(--z-brand);padding:8px 0 8px 13px}.github-preview>span[data-v-1512f6d9]{color:var(--z-text-muted);font-size:9px;font-weight:680;text-transform:uppercase}.github-preview code[data-v-1512f6d9]{overflow:hidden;color:var(--z-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.github-preview svg[data-v-1512f6d9]{color:var(--z-success)}.github-ticket-types[data-v-1512f6d9]{display:flex;flex-wrap:wrap;gap:8px;margin-left:42px}.github-ticket-types button[data-v-1512f6d9]{display:inline-flex;min-height:35px;align-items:center;gap:7px;border:1px solid var(--z-border);border-radius:9px;background:#fff;padding:0 10px;color:var(--z-text-secondary);font-size:11px;font-weight:620}.github-ticket-types button>span[data-v-1512f6d9]{width:7px;height:7px;border-radius:50%}.github-ticket-types button.selected[data-v-1512f6d9]{border-color:#0b3d364d;background:var(--z-active-bg);color:var(--z-brand)}.github-saving[data-v-1512f6d9]{position:absolute;top:16px;right:92px;display:grid;color:var(--z-text-muted)}@media(max-width:700px){.github-identity[data-v-1512f6d9]{grid-template-columns:46px minmax(0,1fr) auto}.github-state[data-v-1512f6d9]{display:none}.github-repository-row[data-v-1512f6d9]{grid-template-columns:minmax(0,1fr) 30px 30px}.github-repository-row label[data-v-1512f6d9]:nth-child(2){grid-column:1}.github-repositories[data-v-1512f6d9],.github-pattern[data-v-1512f6d9],.github-variables[data-v-1512f6d9],.github-preview[data-v-1512f6d9],.github-ticket-types[data-v-1512f6d9],.github-add-repository[data-v-1512f6d9]{margin-left:0;padding-left:0}.github-section-heading[data-v-1512f6d9]{grid-template-columns:27px minmax(0,1fr)}}.z-data-table[data-v-e5e70a0c]{min-width:0;overflow:auto;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-lg);background:var(--z-surface);box-shadow:var(--z-shadow-sm);scrollbar-width:thin}.z-data-table[data-v-e5e70a0c]:focus-visible{outline:2px solid var(--z-focus);outline-offset:2px}.z-data-table[data-v-e5e70a0c] table{width:100%;border-collapse:collapse;text-align:start}.z-data-table[data-v-e5e70a0c] th{padding:13px 16px;border-bottom:1px solid var(--z-border-soft);background:var(--z-surface);color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650;white-space:nowrap;text-align:start}.z-data-table[data-v-e5e70a0c] td{padding:16px;border-bottom:1px solid var(--z-border-soft);color:var(--z-text-secondary);vertical-align:middle}.z-data-table[data-v-e5e70a0c] tbody tr:last-child td{border-bottom:0}.z-data-table[data-v-e5e70a0c] tbody tr{transition:background var(--z-duration-fast) var(--z-ease-standard)}.z-data-table[data-v-e5e70a0c] tbody tr:hover{background:color-mix(in srgb,var(--z-brand) 3%,transparent)}.z-data-table[data-v-e5e70a0c] tbody tr[role=button],.z-data-table[data-v-e5e70a0c] tbody tr.clickable,.z-data-table[data-v-e5e70a0c] tbody tr.md-clickable-row{cursor:pointer}.z-data-table[data-v-e5e70a0c] td strong,.z-data-table[data-v-e5e70a0c] td small{display:block}.z-data-table[data-v-e5e70a0c] td small{margin-top:4px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.z-data-table--compact[data-v-e5e70a0c] th{padding:10px 12px}.z-data-table--compact[data-v-e5e70a0c] td{padding:12px}@media(max-width:760px){.z-data-table[data-v-e5e70a0c]{max-width:100%;border-inline:0;border-radius:0}.z-data-table[data-v-e5e70a0c] th,.z-data-table[data-v-e5e70a0c] td{padding:12px}}.delivery-ci[data-v-f839437a]{border-top:1px solid var(--z-border-soft);padding:24px 0;display:grid;gap:16px;color:var(--z-text)}.ci-heading[data-v-f839437a]{display:grid;grid-template-columns:24px minmax(0,1fr) 32px;align-items:start;gap:10px}.ci-heading>svg[data-v-f839437a]{margin-top:2px;color:var(--z-brand)}.ci-heading h3[data-v-f839437a],.ci-tokens-heading h4[data-v-f839437a]{margin:0;font-size:14px;font-weight:650}.ci-heading p[data-v-f839437a],.ci-scope[data-v-f839437a],.ci-hint[data-v-f839437a],.ci-empty[data-v-f839437a]{margin:0;color:var(--z-text-muted);font-size:12px;line-height:1.6}.ci-heading p[data-v-f839437a]{margin-top:4px}.ci-scope strong[data-v-f839437a]{color:var(--z-text-secondary);font-weight:550}.ci-url[data-v-f839437a],.ci-create-form label[data-v-f839437a]{display:grid;gap:7px}.ci-url>span[data-v-f839437a],.ci-create-form label>span[data-v-f839437a]{font-size:11px;font-weight:600;color:var(--z-text-secondary)}.ci-copy-row[data-v-f839437a]{display:flex;gap:7px;align-items:center;min-width:0}.ci-copy-row input[data-v-f839437a],.ci-create-form input[data-v-f839437a]{width:100%;min-width:0;min-height:38px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:0 10px;color:var(--z-text);font-size:12px;outline:0}.ci-copy-row input[data-v-f839437a]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ci-copy-row input[data-v-f839437a]:focus,.ci-create-form input[data-v-f839437a]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.ci-icon-button[data-v-f839437a]{display:inline-grid;place-items:center;flex-shrink:0;width:32px;height:34px;border:0;border-radius:var(--z-control-radius);background:transparent;color:var(--z-text-muted)}.ci-icon-button[data-v-f839437a]:hover:not(:disabled){background:var(--z-active-bg);color:var(--z-brand)}.ci-button[data-v-f839437a]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 11px;border:1px solid var(--z-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);color:var(--z-brand);font-size:12px;font-weight:550}.ci-button[data-v-f839437a]:hover:not(:disabled){background:var(--z-active-bg)}.ci-primary[data-v-f839437a]{background:var(--z-brand);border-color:var(--z-brand);color:#fff}.ci-primary[data-v-f839437a]:hover:not(:disabled){background:var(--z-brand);filter:brightness(1.08)}button[data-v-f839437a]:disabled{opacity:.45;cursor:default}.ci-tokens-heading[data-v-f839437a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ci-create-form[data-v-f839437a]{display:grid;grid-template-columns:minmax(0,1fr) 175px auto;gap:12px;align-items:end}.ci-form-actions[data-v-f839437a]{display:flex;align-items:center;gap:7px}.ci-revealed[data-v-f839437a]{display:grid;gap:10px;border-left:2px solid var(--z-brand);padding:0 0 0 14px}.ci-revealed-title[data-v-f839437a]{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--z-brand)}.ci-revealed-title button[data-v-f839437a]{margin-left:auto}.ci-revealed p[data-v-f839437a]{margin:0;color:var(--z-text-secondary);font-size:12px;line-height:1.6}.ci-table[data-v-f839437a]{font-size:11px}.ci-token-name[data-v-f839437a]{font-weight:550;overflow-wrap:anywhere;min-width:110px}.ci-state[data-v-f839437a]{white-space:nowrap}.ci-state.active[data-v-f839437a]{color:var(--z-brand)}.ci-state.revoked[data-v-f839437a],.ci-state.expired[data-v-f839437a]{color:var(--z-text-muted)}.ci-revoke[data-v-f839437a]{padding:3px 0;border:0;background:transparent;color:var(--z-text-muted);font-size:11px}.ci-revoke[data-v-f839437a]:hover:not(:disabled){color:var(--z-danger,#b42318)}.ci-error[data-v-f839437a],.ci-notice[data-v-f839437a]{margin:0;font-size:12px;line-height:1.6}.ci-error[data-v-f839437a]{color:var(--z-danger,#b42318)}.ci-notice[data-v-f839437a]{color:var(--z-brand)}.ci-loading[data-v-f839437a]{display:flex;align-items:center;gap:7px;color:var(--z-text-muted);font-size:12px}@media(max-width:760px){.ci-create-form[data-v-f839437a]{grid-template-columns:minmax(0,1fr) 150px}.ci-form-actions[data-v-f839437a]{grid-column:1/-1}.ci-table td[data-v-f839437a],.ci-table th[data-v-f839437a]{padding-right:14px}}@media(max-width:460px){.ci-create-form[data-v-f839437a]{grid-template-columns:minmax(0,1fr)}.ci-heading p[data-v-f839437a],.ci-button[data-v-f839437a]{font-size:11px}}.mcp-settings[data-v-b9705a5d]{border-top:1px solid var(--z-border-soft);padding:24px 0;display:grid;gap:16px;color:var(--z-text)}.mcp-heading[data-v-b9705a5d]{display:grid;grid-template-columns:24px minmax(0,1fr) 34px;align-items:start;gap:10px}.mcp-heading>svg[data-v-b9705a5d]{margin-top:2px;color:var(--z-brand)}.mcp-heading h3[data-v-b9705a5d],.mcp-list-heading h4[data-v-b9705a5d]{margin:0;font-size:14px;font-weight:650}.mcp-heading p[data-v-b9705a5d],.mcp-scope[data-v-b9705a5d],.mcp-empty[data-v-b9705a5d]{margin:0;color:var(--z-text-muted);font-size:12px;line-height:1.6}.mcp-heading p[data-v-b9705a5d]{margin-top:4px}.mcp-scope strong[data-v-b9705a5d]{color:var(--z-text-secondary)}.mcp-list-heading[data-v-b9705a5d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.mcp-primary[data-v-b9705a5d],.mcp-secondary[data-v-b9705a5d]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 13px;border-radius:var(--z-control-radius);font-size:12px;font-weight:600}.mcp-primary[data-v-b9705a5d]{border:1px solid var(--z-brand);background:var(--z-brand);color:#fff}.mcp-secondary[data-v-b9705a5d]{border:1px solid var(--z-border);background:var(--z-control-bg);color:var(--z-text)}button[data-v-b9705a5d]:disabled{opacity:.45;cursor:default}.mcp-revealed[data-v-b9705a5d]{display:grid;gap:10px;border-left:2px solid var(--z-brand);padding-left:14px}.mcp-revealed header[data-v-b9705a5d]{display:flex;align-items:center;gap:7px;color:var(--z-brand);font-size:12px}.mcp-revealed header button[data-v-b9705a5d]{margin-left:auto}.mcp-revealed p[data-v-b9705a5d]{margin:0;color:var(--z-text-secondary);font-size:12px}.mcp-code[data-v-b9705a5d]{position:relative;border:1px solid var(--z-border);border-radius:10px;background:var(--z-control-bg);padding:12px 44px 12px 12px}.mcp-code pre[data-v-b9705a5d]{margin:0;overflow:auto;white-space:pre;font-size:11px;line-height:1.55}.mcp-code button[data-v-b9705a5d]{position:absolute;right:6px;top:6px}.mcp-name[data-v-b9705a5d]{font-weight:600}.mcp-scopes[data-v-b9705a5d]{display:block;max-width:360px;color:var(--z-text-secondary);font-size:11px;line-height:1.45}.mcp-actions[data-v-b9705a5d]{text-align:right}.mcp-state.active[data-v-b9705a5d]{color:var(--z-brand)}.mcp-state.expired[data-v-b9705a5d],.mcp-state.revoked[data-v-b9705a5d]{color:var(--z-text-muted)}.mcp-error[data-v-b9705a5d],.mcp-notice[data-v-b9705a5d]{margin:0;font-size:12px}.mcp-error[data-v-b9705a5d]{color:var(--z-danger,#b42318)}.mcp-notice[data-v-b9705a5d]{color:var(--z-brand)}.mcp-loading[data-v-b9705a5d]{display:flex;align-items:center;gap:7px;color:var(--z-text-muted);font-size:12px}.spin[data-v-b9705a5d]{animation:spin-b9705a5d .8s linear infinite}@keyframes spin-b9705a5d{to{transform:rotate(360deg)}}.mcp-form[data-v-b9705a5d]{display:grid;gap:18px}.mcp-form>label[data-v-b9705a5d]{display:grid;gap:7px}.mcp-form label>span[data-v-b9705a5d],.mcp-form legend[data-v-b9705a5d]{font-size:12px;font-weight:600;color:var(--z-text-secondary)}.mcp-form input[data-v-b9705a5d]{min-height:40px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:0 11px;color:var(--z-text);outline:none}.mcp-form input[data-v-b9705a5d]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.mcp-form fieldset[data-v-b9705a5d]{display:grid;grid-template-columns:1fr 1fr;gap:8px;border:0;padding:0;margin:0}.mcp-form legend[data-v-b9705a5d]{grid-column:1/-1;margin-bottom:7px}.mcp-scope-option[data-v-b9705a5d]{display:grid;grid-template-columns:22px 1fr;align-items:start;gap:9px;padding:11px;border:1px solid var(--z-border);border-radius:10px;background:var(--z-control-bg);text-align:left;color:var(--z-text)}.mcp-scope-option[aria-pressed=true][data-v-b9705a5d]{border-color:var(--z-brand);background:var(--z-active-bg)}.mcp-check[data-v-b9705a5d]{display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--z-control-border);border-radius:5px}.mcp-check.checked[data-v-b9705a5d]{background:var(--z-brand);border-color:var(--z-brand);color:#fff}.mcp-scope-option strong[data-v-b9705a5d],.mcp-scope-option small[data-v-b9705a5d]{display:block}.mcp-scope-option strong[data-v-b9705a5d]{font-size:12px}.mcp-scope-option small[data-v-b9705a5d]{margin-top:3px;color:var(--z-text-muted);font-size:11px;line-height:1.4}@media(max-width:640px){.mcp-form fieldset[data-v-b9705a5d]{grid-template-columns:1fr}}.resource-workspace-scope[data-v-44760b3d]{display:grid;gap:12px;margin-bottom:28px}.resource-workspace-scope>span[data-v-44760b3d]{font-size:13px;font-weight:600;color:var(--z-text-secondary)}.resource-workspace-scope>small[data-v-44760b3d]{font-size:12px;color:var(--z-text-muted);line-height:1.5}.prayer-block-modal-help[data-v-44760b3d]{margin:0;color:var(--z-text-muted);font-size:13px;line-height:1.6}.prayer-block-tabs[data-v-44760b3d]{display:flex;overflow:auto;gap:6px}.prayer-block-tabs>button[data-v-44760b3d]{white-space:nowrap}.prayer-block-draft-list>article[data-v-44760b3d]{border:0!important;border-radius:0!important;background:transparent!important;padding:8px 0!important}.prayer-block-draft-grid[data-v-44760b3d]{grid-template-columns:1fr!important;gap:18px!important}.custom-scrollbar[data-v-44760b3d]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-44760b3d]::-webkit-scrollbar-thumb{background:#7f7f7f40}.workspace-settings-view[data-v-44760b3d]{color:#111a31;background:#fff;font-family:Roboto Flex Variable,Roboto Flex,Roboto,system-ui,sans-serif}.workspace-settings-hero[data-v-44760b3d]{display:flex;min-height:110px;flex:0 0 auto;align-items:center;gap:24px;margin:20px 38px 0;padding:0;background:#fff}.workspace-settings-mark[data-v-44760b3d]{width:88px!important;height:88px!important;flex:0 0 auto;border:1px solid #e2e8e4;border-radius:15px!important;background:linear-gradient(145deg,#ecfaf2,#fff);box-shadow:none}.workspace-settings-hero>div[data-v-44760b3d]{min-width:0;flex:1}.workspace-settings-hero small[data-v-44760b3d]{display:none}.workspace-settings-hero h1[data-v-44760b3d]{margin:0;color:#111a31;font-size:34px;font-weight:720;letter-spacing:-1px}.workspace-settings-hero p[data-v-44760b3d]{margin:10px 0 0;color:#748098;font-size:14px}.workspace-settings-role[data-v-44760b3d]{align-self:center;border-radius:7px;background:#e5f7eb;padding:6px 10px;color:#078c4f;font-size:12px;font-weight:700}.settings-navigation[data-v-44760b3d]{display:flex;min-height:56px;flex:0 0 auto;align-items:stretch;gap:4px;overflow-x:auto;border-bottom:1px solid #dde4e0;background:#fff;margin:22px 38px 0;padding:0}.settings-nav-item[data-v-44760b3d]{min-width:120px;border:0;border-bottom:2px solid transparent;background:transparent;padding:17px 12px;color:#58657c;font-size:14px;font-weight:650;white-space:nowrap;transition:color .15s ease}.settings-nav-item[data-v-44760b3d]:after{display:none}.settings-nav-item[data-v-44760b3d]:hover{color:#263249}.settings-nav-item--active[data-v-44760b3d]{border-bottom-color:#0b9858;color:#078c4f}.settings-content[data-v-44760b3d]{background:#fff;scrollbar-gutter:stable;padding:0 38px 70px}.workspace-settings-main[data-v-44760b3d]{width:100%}.workspace-settings-section-heading[data-v-44760b3d]{display:flex;min-height:94px;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;border:1px solid #e1e7e3;border-bottom-color:#e4e9e6;border-radius:15px 15px 0 0;background:#fff;padding:22px 26px;box-shadow:0 8px 24px #1b372809}.workspace-settings-section-heading h2[data-v-44760b3d]{margin:0;color:#111a31;font-size:18px;font-weight:700;letter-spacing:0}.workspace-settings-section-heading p[data-v-44760b3d]{max-width:720px;margin:6px 0 0;color:#748098;font-size:13px;line-height:1.5}.workspace-settings-section-actions[data-v-44760b3d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.workspace-primary-button[data-v-44760b3d],.workspace-secondary-button[data-v-44760b3d]{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;border-radius:9px;padding:0 20px;font-size:13px;font-weight:720;transition:background .15s ease,border-color .15s ease,color .15s ease}.workspace-primary-button[data-v-44760b3d]{border:0;background:linear-gradient(135deg,#087a46,#00a75e);color:#fff;box-shadow:0 8px 18px #087a4626}.workspace-secondary-button[data-v-44760b3d]{border:1px solid #dce3df;background:#fff;color:#4f5c72}.workspace-primary-button[data-v-44760b3d]:hover{background:linear-gradient(135deg,#066f3f,#079b5b)}.workspace-secondary-button[data-v-44760b3d]:hover{border-color:#b9d6c5;background:#f8fbf9;color:#087a46}.workspace-primary-button[data-v-44760b3d]:disabled,.workspace-secondary-button[data-v-44760b3d]:disabled{cursor:not-allowed;opacity:.45}.workspace-settings-panel-body[data-v-44760b3d]{border:1px solid #e1e7e3;border-top:0;border-radius:0 0 15px 15px;background:#fff;padding:26px;box-shadow:0 8px 24px #1b372809}.workspace-identity-form[data-v-44760b3d]{display:grid;gap:24px}.workspace-identity-fields[data-v-44760b3d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:14px}.workspace-identity-fields label[data-v-44760b3d]{display:grid;gap:8px}.workspace-identity-fields label>span[data-v-44760b3d],.workspace-meta-grid span[data-v-44760b3d]{color:#4e5a70;font-size:13px;font-weight:680}.workspace-identity-fields input[data-v-44760b3d]{min-height:46px;border:1px solid #dce3df;border-radius:9px;background:#fff;outline:0;padding:0 13px;color:#263249;font-size:14px}.workspace-identity-fields input[data-v-44760b3d]:focus{border-color:#83b99a;box-shadow:0 0 0 3px #087a4612}.workspace-meta-grid[data-v-44760b3d]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.workspace-meta-grid>div[data-v-44760b3d]{display:grid;gap:6px;border:0;border-radius:10px;background:#f8fbf9;padding:14px 16px}.workspace-meta-grid strong[data-v-44760b3d]{overflow:hidden;color:#263249;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.workspace-identity-form>footer[data-v-44760b3d]{display:flex;justify-content:flex-end;border-top:1px solid #e7ebe8;padding-top:20px}.workspace-prayer-set-card[data-v-44760b3d],.workspace-prayer-editor[data-v-44760b3d],.workspace-workflow-summary[data-v-44760b3d]{border:0!important;background:#f8fbf9!important;box-shadow:inset 0 0 0 1px #edf1ef}.workspace-prayer-block-row[data-v-44760b3d]{border:0!important;background:#fff!important}.workspace-label-stats>div[data-v-44760b3d]{border:0!important;background:#f8fbf9!important}.workspace-label-row[data-v-44760b3d]{border-width:0 0 1px!important;border-radius:0!important;background:#fff!important;padding:14px 10px!important}.workspace-workflow-stats>div[data-v-44760b3d]{border:0!important;background:#f8fbf9!important}.workspace-workflow-surface[data-v-44760b3d]{border:0!important;background:#f8fbf9!important}.settings-content[data-v-44760b3d] .bg-bg-sidebar\/40{background:#f3f8f5}.workspace-prayer-list-head[data-v-44760b3d],.workspace-prayer-list-row[data-v-44760b3d]{display:grid;grid-template-columns:minmax(260px,1.5fr) 130px 150px 130px;align-items:center;gap:18px;padding:0 18px}.workspace-prayer-list-head[data-v-44760b3d]{min-height:43px;border-bottom:1px solid #e5ebe7;background:#fafcfb;color:#7a8790;font-size:10px;font-weight:720;text-transform:uppercase}.workspace-prayer-list-row[data-v-44760b3d]{min-height:72px;border-bottom:1px solid #e7ece9}.workspace-prayer-list-row[data-v-44760b3d]:last-child{border-bottom:0}.workspace-prayer-list-row.active[data-v-44760b3d]{background:#fbfefc}.workspace-prayer-name[data-v-44760b3d]{display:flex;min-width:0;align-items:center;gap:12px;border:0;background:transparent;padding:8px 0;text-align:left}.workspace-prayer-mark[data-v-44760b3d]{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:9px;background:#edf8f1;color:#087a46}.workspace-prayer-name>span[data-v-44760b3d]:last-child{min-width:0}.workspace-prayer-name strong[data-v-44760b3d],.workspace-prayer-name small[data-v-44760b3d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-prayer-name strong[data-v-44760b3d]{color:#23362d;font-size:13px}.workspace-prayer-name small[data-v-44760b3d]{margin-top:4px;color:#849087;font-size:9px}.workspace-prayer-count[data-v-44760b3d]{color:#66756d;font-size:11px}.workspace-prayer-default[data-v-44760b3d]{justify-self:start;border:0;border-radius:7px;background:#f1f4f2;padding:6px 9px;color:#66756d;font-size:10px;font-weight:700}.workspace-prayer-default.active[data-v-44760b3d]{background:#e5f6eb;color:#087a46}.workspace-prayer-row-actions[data-v-44760b3d]{display:flex;align-items:center;justify-content:flex-end;gap:5px}.workspace-prayer-row-actions button[data-v-44760b3d]{display:grid;min-width:34px;height:34px;place-items:center;border:0;border-radius:7px;background:transparent;padding:0 9px;color:#65736c;font-size:10px;font-weight:700}.workspace-prayer-row-actions button[data-v-44760b3d]:hover{background:#edf7f1;color:#087a46}.workspace-prayer-row-actions button.danger[data-v-44760b3d]:hover{background:#fff0f2;color:#bd3446}.workspace-prayer-row-actions button[data-v-44760b3d]:disabled{cursor:not-allowed;opacity:.35}.prayer-block-create-form[data-v-44760b3d]{display:grid;gap:18px}.prayer-block-modal-intro[data-v-44760b3d]{display:flex;align-items:flex-start;gap:11px;border-radius:9px;background:#f1f8f4;padding:14px 16px;color:#315748}.prayer-block-modal-intro>span[data-v-44760b3d]{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:8px;background:#dff1e7;color:#087a46}.prayer-block-modal-intro p[data-v-44760b3d]{margin:2px 0 0;font-size:12px;line-height:1.55}.prayer-block-set-name[data-v-44760b3d],.prayer-block-draft-grid label[data-v-44760b3d]{display:grid;gap:6px}.prayer-block-set-name>span[data-v-44760b3d],.prayer-block-draft-grid label>span[data-v-44760b3d]{color:#69776f;font-size:10px;font-weight:720;text-transform:uppercase}.prayer-block-set-name input[data-v-44760b3d],.prayer-block-draft-grid input[data-v-44760b3d]{min-height:40px;border:1px solid #dfe6e2;border-radius:8px;background:#fff;padding:0 11px;color:#293b33;font-size:12px;outline:0}.prayer-block-set-name input[data-v-44760b3d]:focus,.prayer-block-draft-grid input[data-v-44760b3d]:focus{border-color:#83b99a;box-shadow:0 0 0 3px #087a460f}.prayer-block-draft-list[data-v-44760b3d]{display:grid;gap:9px}.prayer-block-draft-list article[data-v-44760b3d]{border:1px solid #e1e7e3;border-radius:10px;background:#fff;padding:13px 14px}.prayer-block-draft-list article>header[data-v-44760b3d]{display:flex;align-items:center;gap:9px;margin-bottom:11px}.prayer-block-draft-list article>header strong[data-v-44760b3d]{font-size:12px}.prayer-block-draft-list article>header input[data-v-44760b3d]{width:28px;height:28px;margin-left:auto;border:0;background:transparent}.prayer-block-draft-number[data-v-44760b3d]{display:grid;width:24px;height:24px;place-items:center;border-radius:6px;background:#edf7f1;color:#087a46;font-size:10px;font-weight:800}.prayer-block-draft-grid[data-v-44760b3d]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(260px,1.7fr);gap:12px}.prayer-block-overnight[data-v-44760b3d]{display:flex;align-items:flex-start;gap:10px;border-radius:9px;background:#f8faf9;padding:13px 15px}.prayer-block-overnight input[data-v-44760b3d]{width:17px;height:17px;accent-color:#087a46}.prayer-block-overnight strong[data-v-44760b3d],.prayer-block-overnight small[data-v-44760b3d]{display:block}.prayer-block-overnight strong[data-v-44760b3d]{font-size:11px}.prayer-block-overnight small[data-v-44760b3d]{margin-top:3px;color:#7c8982;font-size:10px}.workspace-workflow-list-head[data-v-44760b3d],.workspace-workflow-list-row[data-v-44760b3d]{display:grid;grid-template-columns:minmax(280px,1.6fr) 110px 120px 140px 94px;align-items:center;gap:18px;padding:0 18px}.workspace-workflow-list-head[data-v-44760b3d]{min-height:43px;border-bottom:1px solid #e5ebe7;background:#fafcfb;color:#7a8790;font-size:10px;font-weight:720;text-transform:uppercase}.workspace-workflow-list-row[data-v-44760b3d]{min-height:76px;border-bottom:1px solid #e7ece9;transition:background .15s ease}.workspace-workflow-list-row[data-v-44760b3d]:last-child{border-bottom:0}.workspace-workflow-list-row[data-v-44760b3d]:hover,.workspace-workflow-list-row.active[data-v-44760b3d]{background:#fbfefc}.workspace-workflow-list-name[data-v-44760b3d]{display:flex;min-width:0;align-items:center;gap:12px;border:0;background:transparent;padding:10px 0;text-align:left}.workspace-workflow-list-mark[data-v-44760b3d]{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:10px;background:#edf8f1;color:#087a46}.workspace-workflow-list-name>span[data-v-44760b3d]:last-child{min-width:0}.workspace-workflow-list-name strong[data-v-44760b3d],.workspace-workflow-list-name small[data-v-44760b3d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-workflow-list-name strong[data-v-44760b3d]{color:#23362d;font-size:14px;font-weight:700}.workspace-workflow-list-name small[data-v-44760b3d]{margin-top:4px;color:#849087;font-size:10px}.workspace-workflow-list-count[data-v-44760b3d]{color:#586a61;font-size:12px;font-weight:650}.workspace-workflow-list-status[data-v-44760b3d]{justify-self:start;border-radius:7px;background:#f1f4f2;padding:6px 9px;color:#66756d;font-size:10px;font-weight:700}.workspace-workflow-list-status.active[data-v-44760b3d]{background:#e5f6eb;color:#087a46}.workspace-workflow-list-actions[data-v-44760b3d]{display:flex;align-items:center;justify-content:flex-end;gap:5px}.workspace-workflow-list-actions button[data-v-44760b3d]{display:grid;width:35px;height:35px;place-items:center;border:0;border-radius:8px;background:transparent;color:#65736c}.workspace-workflow-list-actions button[data-v-44760b3d]:hover{background:#edf7f1;color:#087a46}.workspace-workflow-list-actions button.danger[data-v-44760b3d]:hover{background:#fff0f2;color:#bd3446}.workflow-editor-enter-active[data-v-44760b3d],.workflow-editor-leave-active[data-v-44760b3d]{transition:transform .3s cubic-bezier(.22,.8,.25,1),opacity .2s ease}.workflow-editor-enter-from[data-v-44760b3d],.workflow-editor-leave-to[data-v-44760b3d]{transform:translateY(100%);opacity:.98}.workflow-editor-overlay[data-v-44760b3d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;display:flex;min-width:0;flex-direction:column;background:#fff;color:#111a31;font-family:Roboto Flex Variable,Roboto Flex,Roboto,system-ui,sans-serif}.workflow-editor-header[data-v-44760b3d]{display:flex;min-height:92px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #e2e8e4;background:#fff;padding:16px 34px}.workflow-editor-heading[data-v-44760b3d]{display:flex;min-width:0;align-items:center;gap:15px}.workflow-editor-mark[data-v-44760b3d]{display:grid;width:54px;height:54px;flex:0 0 54px;place-items:center;border-radius:12px;background:linear-gradient(145deg,#e8f8ef,#f8fcfa);color:#087a46}.workflow-editor-heading>div[data-v-44760b3d]{min-width:0}.workflow-editor-heading small[data-v-44760b3d]{display:block;margin-bottom:4px;color:#7c8982;font-size:10px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.workflow-editor-heading h1[data-v-44760b3d],.workflow-editor-heading input[data-v-44760b3d]{display:block;max-width:min(48vw,620px);margin:0;border:0;background:transparent;padding:0;color:#111a31;font:720 25px/1.25 Roboto Flex Variable,Roboto Flex,Roboto,system-ui,sans-serif;letter-spacing:-.35px;outline:0}.workflow-editor-heading input[data-v-44760b3d]{width:min(48vw,620px);border-bottom:1px solid transparent}.workflow-editor-heading input[data-v-44760b3d]:focus{border-bottom-color:#8fc1a5}.workflow-editor-scope[data-v-44760b3d]{flex:0 0 auto;border-radius:7px;background:#edf7f1;padding:6px 9px;color:#087a46;font-size:10px;font-weight:720}.workflow-editor-header-actions[data-v-44760b3d]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.workflow-editor-primary[data-v-44760b3d],.workflow-editor-secondary[data-v-44760b3d]{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border-radius:9px;padding:0 16px;font-size:12px;font-weight:720}.workflow-editor-primary[data-v-44760b3d]{border:0;background:linear-gradient(135deg,#087a46,#00a75e);color:#fff}.workflow-editor-secondary[data-v-44760b3d]{border:1px solid #dce3df;background:#fff;color:#4f5c72}.workflow-editor-secondary[data-v-44760b3d]:hover{border-color:#b9d6c5;background:#f8fbf9;color:#087a46}.workflow-editor-danger[data-v-44760b3d],.workflow-editor-close[data-v-44760b3d]{display:grid;width:42px;height:42px;place-items:center;border:0;border-radius:9px;background:transparent;color:#637168}.workflow-editor-danger[data-v-44760b3d]:hover{background:#fff0f2;color:#bd3446}.workflow-editor-close[data-v-44760b3d]:hover{background:#f1f5f2;color:#18251e}.workflow-editor-tabs[data-v-44760b3d]{display:flex;min-height:54px;flex:0 0 auto;align-items:stretch;border-bottom:1px solid #e2e8e4;background:#fff;padding:0 38px}.workflow-editor-tabs button[data-v-44760b3d]{display:inline-flex;align-items:center;gap:8px;border:0;border-bottom:2px solid transparent;background:transparent;padding:0 13px;color:#66756d;font-size:13px;font-weight:680}.workflow-editor-tabs button.active[data-v-44760b3d]{border-bottom-color:#0b9858;color:#078c4f}.workflow-editor-content[data-v-44760b3d]{display:grid;flex:1;gap:20px;overflow-y:auto;background:#fff;padding:30px 38px 80px}.workflow-editor-content>.workspace-workflow-stats[data-v-44760b3d],.workflow-editor-content>.workspace-workflow-surface[data-v-44760b3d],.workflow-editor-content>div[data-v-44760b3d]:last-child{width:100%;max-width:1500px;margin-right:auto;margin-left:auto}@media(max-width:900px){.workspace-settings-hero[data-v-44760b3d]{margin:14px 20px 0}.workspace-settings-hero h1[data-v-44760b3d]{font-size:28px}.settings-navigation[data-v-44760b3d]{margin-right:20px;margin-left:20px}.settings-nav-item[data-v-44760b3d]{min-width:max-content}.settings-content[data-v-44760b3d]{padding-right:20px;padding-left:20px}.workspace-settings-section-heading[data-v-44760b3d]{align-items:flex-start;flex-direction:column}.workspace-settings-section-actions[data-v-44760b3d]{width:100%;justify-content:flex-start}.workspace-identity-fields[data-v-44760b3d],.workspace-meta-grid[data-v-44760b3d]{grid-template-columns:1fr}}@media(max-width:900px){.workspace-prayer-list-head[data-v-44760b3d],.workspace-workflow-list-head[data-v-44760b3d]{display:none}.workspace-prayer-list-row[data-v-44760b3d]{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px 14px}.workspace-prayer-count[data-v-44760b3d]{display:none}.workspace-prayer-default[data-v-44760b3d]{justify-self:end}.workspace-prayer-row-actions[data-v-44760b3d]{grid-column:1/-1}.prayer-block-draft-grid[data-v-44760b3d]{grid-template-columns:1fr 1fr}.workspace-workflow-list-row[data-v-44760b3d]{grid-template-columns:minmax(0,1fr) auto auto;gap:12px;padding:10px 14px}.workspace-workflow-list-count[data-v-44760b3d]{display:none}.workspace-workflow-list-status[data-v-44760b3d]{justify-self:end}.workflow-editor-header[data-v-44760b3d]{align-items:flex-start;padding:14px 20px}.workflow-editor-heading[data-v-44760b3d]{flex:1}.workflow-editor-heading h1[data-v-44760b3d],.workflow-editor-heading input[data-v-44760b3d]{max-width:38vw;width:38vw;font-size:21px}.workflow-editor-header-actions[data-v-44760b3d]{flex-wrap:wrap}.workflow-editor-header-actions .workflow-editor-secondary[data-v-44760b3d]{font-size:0;padding:0;width:42px}.workflow-editor-header-actions .workflow-editor-secondary svg[data-v-44760b3d]{margin:0}.workflow-editor-tabs[data-v-44760b3d]{padding:0 20px}.workflow-editor-content[data-v-44760b3d]{padding:24px 20px 64px}}@media(max-width:620px){.workspace-settings-hero[data-v-44760b3d]{min-height:88px;gap:14px}.workspace-settings-mark[data-v-44760b3d]{width:64px!important;height:64px!important}.workspace-settings-hero h1[data-v-44760b3d]{font-size:23px}.workspace-settings-hero p[data-v-44760b3d],.workspace-settings-role[data-v-44760b3d]{display:none}.workspace-settings-section-actions[data-v-44760b3d]>*{flex:1}.workspace-settings-panel-body[data-v-44760b3d]{padding:20px}.prayer-block-draft-grid[data-v-44760b3d]{grid-template-columns:1fr}.workspace-workflow-list-row[data-v-44760b3d]{grid-template-columns:minmax(0,1fr) auto}.workspace-workflow-list-status[data-v-44760b3d]{display:none}.workflow-editor-header[data-v-44760b3d]{min-height:78px;gap:10px;padding:12px 14px}.workflow-editor-mark[data-v-44760b3d],.workflow-editor-scope[data-v-44760b3d]{display:none}.workflow-editor-heading h1[data-v-44760b3d],.workflow-editor-heading input[data-v-44760b3d]{max-width:40vw;width:40vw;font-size:18px}.workflow-editor-primary[data-v-44760b3d]{width:42px;padding:0;font-size:0}.workflow-editor-tabs[data-v-44760b3d]{padding:0 14px}.workflow-editor-content[data-v-44760b3d]{padding:20px 14px 56px}.workflow-editor-content>.workspace-workflow-stats[data-v-44760b3d]{grid-template-columns:1fr}}.workspace-settings-view[data-v-44760b3d]{background:var(--z-surface);color:var(--z-text);font-family:var(--z-font-sans)}.workspace-settings-hero[data-v-44760b3d]{min-height:96px;gap:var(--z-space-5);margin:var(--z-space-5) var(--z-space-7) 0;background:transparent}.workspace-settings-mark[data-v-44760b3d]{width:72px!important;height:72px!important;border-color:var(--z-border-soft);border-radius:var(--z-radius-lg)!important;background:var(--z-surface-elevated)}.workspace-settings-hero h1[data-v-44760b3d]{color:var(--z-text);font-size:clamp(30px,3vw,40px);font-weight:650;letter-spacing:-.05em;line-height:1}.workspace-settings-hero p[data-v-44760b3d]{color:var(--z-text-muted);font-size:var(--z-font-size-body)}.workspace-settings-role[data-v-44760b3d]{border-radius:var(--z-radius-sm);background:var(--z-active-bg);color:var(--z-text-secondary);font-weight:620}.settings-navigation[data-v-44760b3d]{min-height:52px;gap:var(--z-space-4);border-color:var(--z-border-soft);background:transparent;margin:var(--z-space-5) var(--z-space-7) 0}.settings-nav-item[data-v-44760b3d]{min-width:auto;border:0;padding:0 var(--z-space-2);color:var(--z-text-muted);font-size:var(--z-font-size-md);font-weight:580}.settings-nav-item[data-v-44760b3d]:hover{color:var(--z-text)}.settings-nav-item--active[data-v-44760b3d]{box-shadow:inset 0 -2px var(--z-active-indicator);color:var(--z-text);font-weight:640}.settings-content[data-v-44760b3d]{background:transparent;padding:0 var(--z-space-7) 80px}.workspace-settings-section-heading[data-v-44760b3d]{min-height:auto;align-items:flex-end;margin-top:var(--z-space-7);border:0;border-bottom:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:0 0 var(--z-space-5);box-shadow:none}.workspace-settings-section-heading h2[data-v-44760b3d]{color:var(--z-text);font-size:var(--z-font-size-h3);font-weight:650;letter-spacing:-.04em}.workspace-settings-section-heading p[data-v-44760b3d]{color:var(--z-text-muted);font-size:var(--z-font-size-sm)}.workspace-primary-button[data-v-44760b3d],.workspace-secondary-button[data-v-44760b3d]{min-height:38px;border-radius:var(--z-radius-md);padding:0 var(--z-space-4);font-size:var(--z-font-size-md);font-weight:640;box-shadow:none}.workspace-primary-button[data-v-44760b3d]{border:1px solid var(--z-brand);background:var(--z-brand)}.workspace-primary-button[data-v-44760b3d]:hover{background:var(--z-brand-hover)}.workspace-secondary-button[data-v-44760b3d]{border-color:var(--z-border);background:var(--z-surface-elevated);color:var(--z-text-secondary)}.workspace-secondary-button[data-v-44760b3d]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary);color:var(--z-text)}.workspace-settings-panel-body[data-v-44760b3d]{border:0;border-radius:0;background:transparent;padding:var(--z-space-6) 0;box-shadow:none}.workspace-identity-fields label>span[data-v-44760b3d],.workspace-meta-grid span[data-v-44760b3d]{color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.workspace-identity-fields input[data-v-44760b3d]{min-height:var(--z-control-height);border-color:var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);color:var(--z-text);font-size:var(--z-font-size-sm)}.workspace-identity-fields input[data-v-44760b3d]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.workspace-meta-grid>div[data-v-44760b3d]{border-bottom:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:var(--z-space-3) 0}.workspace-meta-grid strong[data-v-44760b3d]{color:var(--z-text)}.workspace-appearance-section[data-v-44760b3d]{border-top:1px solid var(--z-border-soft);border-bottom:1px solid var(--z-border-soft)}.workspace-appearance-section>header[data-v-44760b3d]{display:flex;min-height:62px;align-items:center;gap:24px;margin-bottom:var(--z-space-5);color:var(--z-text)}.workspace-appearance-section>header span[data-v-44760b3d],.workspace-appearance-section>header strong[data-v-44760b3d],.workspace-appearance-section>header small[data-v-44760b3d]{display:block}.workspace-appearance-section>header strong[data-v-44760b3d]{font-size:var(--z-font-size-md);font-weight:640}.workspace-appearance-section>header small[data-v-44760b3d]{margin-top:4px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.workspace-prayer-set-card[data-v-44760b3d],.workspace-prayer-editor[data-v-44760b3d],.workspace-workflow-summary[data-v-44760b3d],.workspace-label-stats>div[data-v-44760b3d],.workspace-workflow-stats>div[data-v-44760b3d],.workspace-workflow-surface[data-v-44760b3d]{background:transparent!important;box-shadow:none!important}.workspace-workflow-list[data-v-44760b3d]{border:0!important;border-top:1px solid var(--z-border-soft)!important;border-radius:0!important;background:transparent!important}.workspace-prayer-list-head[data-v-44760b3d],.workspace-workflow-list-head[data-v-44760b3d]{border-color:var(--z-border-soft);background:transparent;color:var(--z-text-muted)}.workspace-prayer-list-row[data-v-44760b3d],.workspace-workflow-list-row[data-v-44760b3d],.workspace-label-row[data-v-44760b3d]{border-color:var(--z-border-soft)!important;background:transparent!important}.workspace-prayer-list-row[data-v-44760b3d]:hover,.workspace-workflow-list-row[data-v-44760b3d]:hover,.workspace-workflow-list-row.active[data-v-44760b3d]{background:#0b3d3606!important}.workspace-prayer-mark[data-v-44760b3d],.workspace-workflow-list-mark[data-v-44760b3d]{background:var(--z-accent-soft);color:var(--z-brand)}.workflow-editor-overlay[data-v-44760b3d],.workflow-editor-header[data-v-44760b3d],.workflow-editor-tabs[data-v-44760b3d],.workflow-editor-content[data-v-44760b3d]{background:var(--z-surface);color:var(--z-text);font-family:var(--z-font-sans)}.workflow-editor-overlay[data-v-44760b3d]{inset-block:0;inset-inline:var(--z-app-nav-width,0) 0}.workflow-editor-back[data-v-44760b3d]{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border:1px solid var(--z-border);border-radius:var(--z-radius-sm);background:var(--z-surface);color:var(--z-text-secondary)}.workflow-editor-back[data-v-44760b3d]:hover{border-color:var(--z-brand);background:var(--z-active-bg);color:var(--z-brand)}.workflow-editor-breadcrumb[data-v-44760b3d]{display:flex;min-width:0;align-items:center;gap:4px;margin-bottom:4px;color:var(--z-text-muted);font-size:10px;font-weight:700}.workflow-editor-breadcrumb button[data-v-44760b3d]{overflow:hidden;border:0;background:transparent;padding:2px;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap}.workflow-editor-breadcrumb button[data-v-44760b3d]:hover{color:var(--z-brand);text-decoration:underline}.workflow-editor-breadcrumb strong[data-v-44760b3d]{overflow:hidden;color:var(--z-text-secondary);text-overflow:ellipsis;white-space:nowrap}.workflow-editor-header[data-v-44760b3d],.workflow-editor-tabs[data-v-44760b3d]{border-color:var(--z-border-soft)}.workflow-editor-heading h1[data-v-44760b3d],.workflow-editor-heading input[data-v-44760b3d]{color:var(--z-text);font-family:var(--z-font-sans);font-weight:650;letter-spacing:-.04em}.workflow-editor-primary[data-v-44760b3d]{background:var(--z-brand)}.workflow-editor-tabs button[data-v-44760b3d]{color:var(--z-text-muted)}.workflow-editor-tabs button.active[data-v-44760b3d]{box-shadow:inset 0 -2px var(--z-active-indicator);color:var(--z-text)}@media(max-width:900px){.workspace-settings-hero[data-v-44760b3d],.settings-navigation[data-v-44760b3d]{margin-inline:var(--z-space-5)}.settings-content[data-v-44760b3d]{padding-inline:var(--z-space-5)}}@media(max-width:620px){.workspace-settings-panel-body[data-v-44760b3d]{padding:var(--z-space-5) 0}}.workspace-settings-view[data-v-44760b3d]{width:min(var(--z-page-shell-width),100%);margin-inline:auto;background:transparent}.workspace-settings-hero[data-v-44760b3d]{min-height:82px;margin:50px 28px 0}.workspace-settings-mark[data-v-44760b3d]{display:none}.workspace-settings-hero small[data-v-44760b3d]{display:block;margin-bottom:var(--z-space-2);color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650;letter-spacing:.12em;text-transform:uppercase}.workspace-settings-hero h1[data-v-44760b3d]{font-size:clamp(32px,4vw,44px)}.settings-body-layout[data-v-44760b3d]{display:block;min-height:0;flex:1;margin:0 28px;border-top:1px solid var(--z-border);padding:0}.settings-scope-tabs[data-v-44760b3d]{display:flex;gap:var(--z-space-5);min-height:42px;align-items:flex-end;border-bottom:1px solid var(--z-border-soft)}.settings-scope-tabs button[data-v-44760b3d]{min-height:42px}.settings-navigation[data-v-44760b3d]{display:flex;min-height:52px;align-items:stretch;flex-direction:row;gap:var(--z-space-5);overflow-x:auto;border-right:0;border-bottom:1px solid var(--z-border-soft);margin:0;padding:0;scrollbar-width:none}.settings-navigation[data-v-44760b3d]::-webkit-scrollbar{display:none}.settings-nav-item[data-v-44760b3d]{display:flex;width:auto;min-width:max-content;min-height:52px;align-items:center;justify-content:center;border-radius:0;padding:0 1px;text-align:center}.settings-nav-item[data-v-44760b3d]:hover{background:transparent;color:var(--z-text)}.settings-nav-item--active[data-v-44760b3d]{background:transparent;box-shadow:inset 0 -2px var(--z-active-indicator);color:var(--z-text)}.settings-content[data-v-44760b3d]{max-width:none;padding:var(--z-space-6) 0 80px}.workspace-settings-main[data-v-44760b3d]{max-width:980px}.workspace-settings-section-heading[data-v-44760b3d]{margin-top:0}@media(max-width:900px){.workspace-settings-hero[data-v-44760b3d]{margin:32px 20px 0}.settings-body-layout[data-v-44760b3d]{margin-inline:20px}.settings-navigation[data-v-44760b3d]{gap:var(--z-space-3)}.settings-content[data-v-44760b3d]{padding-inline:0;padding-top:var(--z-space-6)}}@media(max-width:620px){.workspace-settings-hero[data-v-44760b3d],.settings-body-layout[data-v-44760b3d]{margin-inline:16px}.workspace-settings-role[data-v-44760b3d]{display:inline-flex}}.workspace-workflow-list[data-v-44760b3d]{border-top:0!important}.workflow-library-heading[data-v-44760b3d]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px;border-bottom:1px solid var(--z-border-soft);padding:0 0 18px}.workflow-library-heading>div>span[data-v-44760b3d],.workflow-inspector-kicker[data-v-44760b3d]{display:block;color:var(--z-text-muted);font-size:9px;font-weight:720;letter-spacing:.11em;text-transform:uppercase}.workflow-library-heading h3[data-v-44760b3d]{margin:7px 0 5px;color:var(--z-text);font-size:21px;font-weight:680;letter-spacing:-.04em}.workflow-library-heading p[data-v-44760b3d]{margin:0;color:var(--z-text-muted);font-size:11px;line-height:1.55}.workflow-library-heading>strong[data-v-44760b3d]{flex:0 0 auto;border-radius:99px;background:var(--z-active-bg);padding:7px 10px;color:var(--z-brand);font-size:9px}.workflow-library-grid[data-v-44760b3d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.workspace-workflow-list-row[data-v-44760b3d]{position:relative!important;display:flex!important;min-height:270px!important;overflow:hidden;align-items:stretch!important;flex-direction:column!important;gap:0!important;border:1px solid var(--z-brand)!important;border-radius:22px!important;background:linear-gradient(145deg,#0b3d36,#075247)!important;padding:22px!important;color:#fff;box-shadow:0 20px 55px #073a3221;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease!important}.workspace-workflow-list-row[data-v-44760b3d]:before{position:absolute;top:-112px;right:-95px;width:220px;height:220px;border:1px solid rgba(217,255,114,.2);border-radius:50%;content:""}.workspace-workflow-list-row[data-v-44760b3d]:after{position:absolute;right:46px;bottom:-88px;width:150px;height:150px;border:1px solid rgba(255,255,255,.08);border-radius:50%;content:""}.workspace-workflow-list-row[data-v-44760b3d]>*{position:relative;z-index:1}.workspace-workflow-list-row[data-v-44760b3d]:hover{transform:translateY(-3px);border-color:#0b3d36!important;background:linear-gradient(145deg,#0b3d36,#075247)!important;box-shadow:0 27px 68px #073a3233}.workspace-workflow-list-row.active[data-v-44760b3d]{border-color:var(--z-accent)!important;background:linear-gradient(145deg,#0b3d36,#075247)!important;box-shadow:0 0 0 2px #d9ff724d,0 25px 65px #073a3233}.workspace-workflow-list-name[data-v-44760b3d]{display:flex;width:calc(100% - 90px);align-items:center;gap:12px;border:0;background:transparent;padding:0;color:#fff;text-align:left}.workspace-workflow-list-name>span[data-v-44760b3d]:last-child{display:grid;min-width:0;gap:5px}.workspace-workflow-list-mark[data-v-44760b3d]{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border-radius:13px;background:#d9ff7224;color:var(--z-accent)}.workspace-workflow-list-name strong[data-v-44760b3d]{overflow:hidden;color:#fff;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.workspace-workflow-list-name small[data-v-44760b3d]{overflow:hidden;color:#b9d1c7;font-size:8px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.workspace-workflow-list-status[data-v-44760b3d]{position:absolute;top:22px;right:22px;justify-self:auto;border:1px solid rgba(255,255,255,.13);border-radius:99px;background:#ffffff14;padding:6px 9px;color:#d5e4dd;font-size:7px}.workspace-workflow-list-status.active[data-v-44760b3d]{border-color:var(--z-accent);background:var(--z-accent);color:var(--z-brand)}.workflow-card-flow[data-v-44760b3d]{display:flex;min-height:54px;align-items:center;gap:6px;overflow:hidden;margin:25px 0 18px;border-top:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13);padding:13px 0}.workflow-card-flow>span[data-v-44760b3d]{display:flex;min-width:0;align-items:center;gap:5px}.workflow-card-flow i[data-v-44760b3d]{width:8px;height:8px;flex:0 0 8px;border:2px solid rgba(255,255,255,.7);border-radius:50%;box-shadow:0 0 0 3px #ffffff14}.workflow-card-flow b[data-v-44760b3d]{max-width:72px;overflow:hidden;color:#fff;font-size:8px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.workflow-card-flow em[data-v-44760b3d]{color:var(--z-accent);font-size:11px;font-style:normal}.workflow-card-flow>small[data-v-44760b3d]{color:#b9d1c7;font-size:8px}.workflow-card-metrics[data-v-44760b3d]{display:flex;gap:30px}.workflow-card-metrics>span[data-v-44760b3d]{display:grid;gap:2px}.workflow-card-metrics strong[data-v-44760b3d]{color:#fff;font-size:19px;letter-spacing:-.04em}.workflow-card-metrics small[data-v-44760b3d]{color:#a9c3b9;font-size:8px;text-transform:lowercase}.workspace-workflow-list-actions[data-v-44760b3d]{display:flex;width:100%;gap:7px;margin-top:auto;border-top:1px solid rgba(255,255,255,.13);padding-top:15px}.workspace-workflow-list-actions button[data-v-44760b3d]{display:inline-flex;width:38px;min-height:38px;flex:0 0 auto;align-items:center;justify-content:center}.workspace-workflow-list-actions button.danger[data-v-44760b3d]{border:1px solid rgba(255,255,255,.15);border-radius:11px;background:#ffffff12;color:#fff}.workspace-workflow-list-actions button.danger[data-v-44760b3d]:hover{background:#fff0f2;color:#a92e41}.workspace-workflow-list-actions .workflow-open-button[data-v-44760b3d]{width:auto;flex:1;gap:7px;border:1px solid var(--z-accent);border-radius:11px;background:var(--z-accent);padding:0 13px;color:var(--z-brand);font-size:9px;font-weight:750}.workspace-workflow-list-actions .workflow-open-button[data-v-44760b3d]:hover{border-color:#edffb5;background:#edffb5;color:var(--z-brand)}.workflow-editor-header[data-v-44760b3d]{min-height:78px;padding:12px 22px}.workflow-editor-mark[data-v-44760b3d]{width:46px;height:46px;flex-basis:46px}.workflow-editor-heading h1[data-v-44760b3d],.workflow-editor-heading input[data-v-44760b3d]{font-size:22px}.workflow-editor-save-state[data-v-44760b3d]{display:flex;align-items:center;gap:7px;color:var(--z-text-muted);font-size:9px;font-weight:650}.workflow-editor-save-state i[data-v-44760b3d]{width:7px;height:7px;border-radius:50%;background:var(--z-green);box-shadow:0 0 0 4px var(--z-green-soft)}.workflow-studio-layout[data-v-44760b3d]{display:grid;min-width:0;min-height:0;flex:1;grid-template-columns:minmax(0,1fr) 255px;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:var(--z-surface)}.workflow-studio-tabs[data-v-44760b3d]{grid-column:1/-1;display:flex;min-width:0;min-height:68px;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--z-border-soft);background:#fff;padding:9px 22px}.workflow-studio-tabs>div[data-v-44760b3d]{display:flex;min-width:0;align-items:center;gap:5px}.workflow-studio-tabs button[data-v-44760b3d]{display:grid;min-width:160px;min-height:48px;align-content:center;gap:3px;border:1px solid transparent;border-radius:10px;background:transparent;padding:7px 13px;color:var(--z-text-secondary);text-align:left;transition:.16s ease}.workflow-studio-tabs button[data-v-44760b3d]:hover{background:#0b3d360a;color:var(--z-text)}.workflow-studio-tabs button.active[data-v-44760b3d]{border-color:#0b3d3621;background:var(--z-active-bg);color:var(--z-brand)}.workflow-studio-tabs button b[data-v-44760b3d]{font-size:11px;font-weight:700}.workflow-studio-tabs button small[data-v-44760b3d]{color:var(--z-text-muted);font-size:9px;line-height:1.3}.workflow-studio-tabs>span[data-v-44760b3d]{display:flex;flex:0 0 auto;align-items:center;gap:7px;color:var(--z-text-muted);font-size:10px;font-weight:650}.workflow-studio-tabs>span svg[data-v-44760b3d]{color:var(--z-brand)}.workflow-studio-layout>.workflow-editor-content[data-v-44760b3d]{grid-column:1;grid-row:2;display:grid;min-width:0;min-height:0;align-content:start;gap:20px;overflow-y:auto;background:var(--z-surface);padding:28px 30px 70px}.workflow-studio-layout>.workflow-editor-content>.workspace-workflow-stats[data-v-44760b3d],.workflow-studio-layout>.workflow-editor-content>.workspace-workflow-surface[data-v-44760b3d],.workflow-studio-layout>.workflow-editor-content>div[data-v-44760b3d]:last-child{max-width:1100px}.workflow-studio-inspector[data-v-44760b3d]{grid-column:2;grid-row:2;display:flex;min-height:0;flex-direction:column;overflow-y:auto;border-left:1px solid var(--z-border-soft);background:#fbfcfa;padding:26px 20px}.workflow-studio-inspector h2[data-v-44760b3d]{margin:8px 0 7px;color:var(--z-text);font-size:19px;font-weight:680;letter-spacing:-.04em}.workflow-studio-inspector>p[data-v-44760b3d]{margin:0;color:var(--z-text-muted);font-size:9px;line-height:1.55}.workflow-inspector-metrics[data-v-44760b3d]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:22px 0;border-top:1px solid var(--z-border-soft);border-bottom:1px solid var(--z-border-soft);padding:15px 0}.workflow-inspector-metrics>span[data-v-44760b3d]{display:grid;gap:3px;border-left:1px solid var(--z-border-soft);padding-left:10px}.workflow-inspector-metrics>span[data-v-44760b3d]:first-child{border-left:0;padding-left:0}.workflow-inspector-metrics strong[data-v-44760b3d]{font-size:18px}.workflow-inspector-metrics small[data-v-44760b3d]{color:var(--z-text-muted);font-size:7px}.workflow-inspector-actions[data-v-44760b3d]{display:grid;gap:7px}.workflow-inspector-actions .workflow-editor-primary[data-v-44760b3d],.workflow-inspector-actions .workflow-editor-secondary[data-v-44760b3d]{width:100%;min-height:39px;font-size:9px}.workflow-inspector-note[data-v-44760b3d]{display:flex;align-items:flex-start;gap:9px;margin-top:20px;border-radius:12px;background:var(--z-active-bg);padding:13px;color:var(--z-brand)}.workflow-inspector-note span[data-v-44760b3d]{display:grid;gap:4px}.workflow-inspector-note strong[data-v-44760b3d]{font-size:9px}.workflow-inspector-note small[data-v-44760b3d]{color:var(--z-text-secondary);font-size:8px;line-height:1.45}.workflow-inspector-delete[data-v-44760b3d]{display:flex;min-height:36px;align-items:center;justify-content:center;gap:7px;margin-top:auto;border:0;border-top:1px solid #efdfe1;background:transparent;padding-top:15px;color:#aa3c4b;font-size:8px;font-weight:700}.workflow-studio-section-head[data-v-44760b3d]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid var(--z-border-soft);padding-bottom:17px}.workflow-studio-section-head>div>span[data-v-44760b3d]{display:block;color:var(--z-text-muted);font-size:8px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.workflow-studio-section-head h2[data-v-44760b3d]{margin:7px 0 5px;color:var(--z-text);font-size:22px;font-weight:680;letter-spacing:-.045em}.workflow-studio-section-head p[data-v-44760b3d]{max-width:680px;margin:0;color:var(--z-text-muted);font-size:9px;line-height:1.55}.workflow-inline-create[data-v-44760b3d]{display:inline-flex;min-height:36px;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;border:1px solid var(--z-border);border-radius:10px;background:#fff;padding:0 12px;color:var(--z-text-secondary);font-size:8px;font-weight:700}.workflow-inline-create[data-v-44760b3d]:hover{border-color:var(--z-border-strong);color:var(--z-brand)}.workflow-overview-stat[data-v-44760b3d]{display:grid;min-height:88px;gap:12px;border:1px solid var(--z-border-soft);border-radius:14px;background:#fff;padding:14px 16px;color:var(--z-text);text-align:left;transition:.16s ease}.workflow-overview-stat[data-v-44760b3d]:hover{transform:translateY(-1px);border-color:#0b3d3638;box-shadow:var(--z-shadow-sm)}.workflow-overview-stat>div[data-v-44760b3d]:last-child{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.workflow-overview-stat strong[data-v-44760b3d]{font-size:24px;letter-spacing:-.04em}.workflow-overview-stat strong.workflow-overview-stat-state[data-v-44760b3d]{font-size:13px;letter-spacing:-.01em}.workflow-overview-stat span[data-v-44760b3d]{display:inline-flex;align-items:center;gap:3px;color:var(--z-brand);font-size:8px;font-weight:700}.workspace-workflow-surface.workflow-map-surface[data-v-44760b3d]{overflow:hidden;border:1px solid var(--z-border-soft)!important;border-radius:18px!important;background:#fff!important;padding:0!important}.workflow-map-heading[data-v-44760b3d]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid var(--z-border-soft);padding:20px 22px}.workflow-map-heading>div>span[data-v-44760b3d]{color:var(--z-brand);font-size:8px;font-weight:760;letter-spacing:.11em;text-transform:uppercase}.workflow-map-heading h3[data-v-44760b3d]{margin:6px 0 4px;color:var(--z-text);font-size:20px;letter-spacing:-.04em}.workflow-map-heading p[data-v-44760b3d]{margin:0;color:var(--z-text-muted);font-size:9px}.workflow-map-heading>strong[data-v-44760b3d]{flex:0 0 auto;border-radius:99px;background:var(--z-active-bg);padding:7px 10px;color:var(--z-brand);font-size:8px}.workflow-map-canvas[data-v-44760b3d]{padding:10px 18px;background-color:#f8faf7;background-image:radial-gradient(rgba(11,61,54,.12) .7px,transparent .7px);background-size:16px 16px}.workflow-map-edge-target[data-v-44760b3d]{cursor:pointer;pointer-events:stroke}.workflow-map-edge-target[data-v-44760b3d]:focus-visible{stroke:#0b3d3638!important;outline:none}.workflow-map-surface svg text[data-v-44760b3d]{pointer-events:none}.workflow-map-node[data-v-44760b3d]{position:absolute;display:grid;align-content:center;gap:10px;border:1px solid var(--z-border);border-top:3px solid var(--z-brand);border-radius:13px;background:#fff;padding:11px 13px;color:var(--z-text);box-shadow:0 8px 24px #073a3214;text-align:left;transition:.16s ease}.workflow-map-node[data-v-44760b3d]:hover,.workflow-map-node[data-v-44760b3d]:focus-visible{transform:translateY(-2px);border-right-color:#0b3d364d;border-bottom-color:#0b3d364d;border-left-color:#0b3d364d;box-shadow:0 13px 30px #073a3224;outline:none}.workflow-map-node.selected[data-v-44760b3d]{box-shadow:0 0 0 3px #0b3d361f,0 13px 30px #073a3224}.workflow-map-node-meta[data-v-44760b3d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.workflow-map-node-meta span[data-v-44760b3d]{color:var(--z-text-muted);font-size:7px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.workflow-map-node-meta b[data-v-44760b3d]{color:var(--z-brand);font-size:7px}.workflow-map-shortcuts[data-v-44760b3d]{display:flex;align-items:center;gap:7px;overflow-x:auto;border-top:1px solid var(--z-border-soft);padding:13px 18px;scrollbar-width:none}.workflow-map-shortcuts[data-v-44760b3d]::-webkit-scrollbar{display:none}.workflow-map-shortcuts>span[data-v-44760b3d]{flex:0 0 auto;margin-right:4px;color:var(--z-text-muted);font-size:7px;font-weight:740;letter-spacing:.08em;text-transform:uppercase}.workflow-map-shortcuts button[data-v-44760b3d]{display:inline-flex;min-height:31px;flex:0 0 auto;align-items:center;gap:5px;border:1px solid var(--z-border-soft);border-radius:9px;background:#fff;padding:0 9px;color:var(--z-text-secondary);font-size:8px;font-weight:680}.workflow-map-shortcuts button[data-v-44760b3d]:hover{border-color:var(--z-border-strong);background:var(--z-active-bg);color:var(--z-brand)}.workflow-map-shortcuts button i[data-v-44760b3d]{width:7px;height:7px;border-radius:50%}.workflow-passage-builder[data-v-44760b3d]{display:grid;gap:22px}.workflow-passage-summary[data-v-44760b3d]{display:grid;grid-template-columns:repeat(3,minmax(90px,130px)) minmax(220px,1fr);align-items:center;border-bottom:1px solid var(--z-border-soft);padding-bottom:18px}.workflow-passage-summary>span[data-v-44760b3d]{display:grid;gap:3px;border-left:1px solid var(--z-border-soft);padding-left:16px}.workflow-passage-summary>span[data-v-44760b3d]:first-child{border-left:0;padding-left:0}.workflow-passage-summary strong[data-v-44760b3d]{color:var(--z-text);font-size:20px;letter-spacing:-.04em}.workflow-passage-summary small[data-v-44760b3d]{color:var(--z-text-muted);font-size:7px}.workflow-passage-summary>p[data-v-44760b3d]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0;color:var(--z-text-muted);font-size:8px}.workflow-passage-summary>p i[data-v-44760b3d]{width:7px;height:7px;border-radius:50%;background:var(--z-brand);box-shadow:0 0 0 4px var(--z-active-bg)}.workflow-passage-lanes[data-v-44760b3d]{display:grid;gap:10px}.workflow-passage-lane[data-v-44760b3d]{overflow:hidden;border:1px solid var(--z-border-soft);border-radius:16px;background:#fff}.workflow-passage-lane>header[data-v-44760b3d]{display:grid;min-height:60px;grid-template-columns:28px 10px minmax(120px,1fr) auto;align-items:center;gap:11px;background:#fafcf9;padding:10px 15px}.workflow-passage-lane>header>.passage-step-number[data-v-44760b3d]{color:var(--z-text-subtle);font-size:8px;font-weight:800}.workflow-passage-lane>header>i[data-v-44760b3d]{width:9px;height:9px;border-radius:50%}.workflow-passage-lane>header>span[data-v-44760b3d]:nth-of-type(2){display:grid;gap:2px}.workflow-passage-lane>header small[data-v-44760b3d]{color:var(--z-text-muted);font-size:7px;text-transform:uppercase}.workflow-passage-lane>header strong[data-v-44760b3d]{font-size:10px}.workflow-passage-lane>header>b[data-v-44760b3d]{border-radius:99px;background:var(--z-surface-secondary);padding:6px 9px;color:var(--z-text-muted);font-size:7px;font-weight:700}.workflow-passage-destinations[data-v-44760b3d]{display:grid;grid-template-columns:repeat(3,minmax(130px,1fr));gap:8px;padding:13px 15px 15px}.workflow-passage-destinations>button[data-v-44760b3d]{display:grid;min-height:54px;grid-template-columns:8px minmax(0,1fr) 22px;align-items:center;gap:9px;border:1px solid var(--z-border-soft);border-radius:11px;background:#fff;padding:8px 10px;color:var(--z-text-secondary);text-align:left}.workflow-passage-destinations>button[data-v-44760b3d]:hover:not(:disabled){border-color:var(--z-border-strong);background:var(--z-surface-secondary)}.workflow-passage-destinations>button.active[data-v-44760b3d]{border-color:#0b3d3638;background:var(--z-active-bg);color:var(--z-brand)}.workflow-passage-destinations>button>i[data-v-44760b3d]{width:7px;height:7px;border-radius:50%}.workflow-passage-destinations>button>span[data-v-44760b3d]{display:grid;min-width:0;gap:3px}.workflow-passage-destinations>button strong[data-v-44760b3d],.workflow-passage-destinations>button small[data-v-44760b3d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-passage-destinations>button strong[data-v-44760b3d]{font-size:9px}.workflow-passage-destinations>button small[data-v-44760b3d]{color:var(--z-text-muted);font-size:7px}.workflow-passage-destinations>button>b[data-v-44760b3d]{display:grid;width:22px;height:22px;place-items:center;border-radius:7px;background:var(--z-surface-secondary);color:var(--z-text-muted);font-size:9px}.workflow-passage-destinations>button.active>b[data-v-44760b3d]{background:var(--z-brand);color:#fff}.workflow-passage-destinations>button[data-v-44760b3d]:disabled{cursor:not-allowed;opacity:.65}.workflow-passage-destinations>p[data-v-44760b3d]{grid-column:1/-1;margin:0;padding:20px;color:var(--z-text-muted);font-size:9px;text-align:center}.workflow-steps-actions-layout[data-v-44760b3d]{display:grid;gap:42px}.workflow-steps-builder[data-v-44760b3d],.workflow-automation-builder[data-v-44760b3d]{display:grid;gap:16px}.workflow-stage-sequence[data-v-44760b3d]{position:relative;display:grid;gap:8px}.workflow-stage-sequence[data-v-44760b3d]:before{position:absolute;z-index:0;top:29px;bottom:29px;left:28px;width:1px;background:var(--z-border);content:""}.workflow-stage-card[data-v-44760b3d]{position:relative;z-index:1;display:grid;min-height:68px;grid-template-columns:26px 27px 36px minmax(140px,1fr) 86px 82px minmax(145px,.75fr) 32px;align-items:center;gap:9px;border:1px solid var(--z-border-soft);border-radius:14px;background:#fff;padding:10px 12px;transition:.16s ease}.workflow-stage-card[data-v-44760b3d]:hover{border-color:var(--z-border);box-shadow:var(--z-shadow-sm)}.workflow-stage-card[data-v-44760b3d]:focus{outline:none}.workflow-stage-card.selected[data-v-44760b3d]{border-color:#0b3d3659;box-shadow:0 0 0 4px #0b3d3614,var(--z-shadow-sm)}.workflow-stage-card.dragging[data-v-44760b3d]{transform:scale(.99);opacity:.45}.workflow-stage-number[data-v-44760b3d]{display:grid;width:26px;height:26px;place-items:center;border-radius:8px;background:var(--z-brand);color:#fff;font-size:7px;font-weight:800}.workflow-stage-grip[data-v-44760b3d]{display:grid;width:27px;height:32px;cursor:grab;place-items:center;color:var(--z-text-subtle)}.workflow-stage-color[data-v-44760b3d]{position:relative;display:grid;width:34px;height:34px;cursor:pointer;place-items:center;border-radius:10px}.workflow-stage-color>span[data-v-44760b3d]{width:11px;height:11px;border-radius:50%}.workflow-stage-color input[data-v-44760b3d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.workflow-stage-name[data-v-44760b3d],.workflow-stage-limit[data-v-44760b3d]{display:grid;min-width:0;gap:3px}.workflow-stage-name small[data-v-44760b3d],.workflow-stage-limit small[data-v-44760b3d]{color:var(--z-text-muted);font-size:7px;text-transform:uppercase}.workflow-stage-name input[data-v-44760b3d],.workflow-stage-limit input[data-v-44760b3d]{width:100%;min-width:0;border:0;background:transparent;padding:0;color:var(--z-text);font-size:10px;font-weight:680;outline:0}.workflow-stage-limit input[data-v-44760b3d]{text-align:center}.workflow-stage-limit-label[data-v-44760b3d]{border-radius:99px;background:var(--z-surface-secondary);padding:6px 8px;color:var(--z-text-muted);font-size:7px;text-align:center}.workflow-stage-release-ready[data-v-44760b3d]{display:flex;min-width:0;align-items:center;gap:8px;color:var(--z-text-secondary)}.workflow-stage-release-ready input[data-v-44760b3d]{width:15px;height:15px;flex:0 0 auto;accent-color:var(--z-brand)}.workflow-stage-release-ready span[data-v-44760b3d],.workflow-stage-release-ready strong[data-v-44760b3d],.workflow-stage-release-ready small[data-v-44760b3d]{display:block;min-width:0}.workflow-stage-release-ready strong[data-v-44760b3d]{font-size:10px;font-weight:650}.workflow-stage-release-ready small[data-v-44760b3d]{margin-top:2px;color:var(--z-text-muted);font-size:8px;line-height:1.3}.workflow-stage-release-ready--modal[data-v-44760b3d]{border:1px solid var(--z-border-soft);border-radius:10px;background:var(--z-surface-secondary);padding:12px}.workflow-stage-release-ready--modal strong[data-v-44760b3d]{font-size:12px}.workflow-stage-release-ready--modal small[data-v-44760b3d]{font-size:10px}.workflow-stage-delete[data-v-44760b3d],.workflow-remove-transition[data-v-44760b3d]{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--z-text-muted)}.workflow-stage-delete[data-v-44760b3d]:hover:not(:disabled),.workflow-remove-transition[data-v-44760b3d]:hover:not(:disabled){background:#fff0f2;color:#b53547}.workflow-stage-delete[data-v-44760b3d]:disabled,.workflow-remove-transition[data-v-44760b3d]:disabled{opacity:.35}.workflow-builder-empty[data-v-44760b3d]{display:grid;min-height:105px;place-items:center;border:1px dashed var(--z-border);border-radius:14px;color:var(--z-text-muted);font-size:9px;text-align:center}.workflow-automation-builder[data-v-44760b3d]{padding-top:4px}.workflow-automation-card[data-v-44760b3d]{overflow:hidden;border:1px solid var(--z-border-soft);border-radius:16px;background:#fff}.workflow-automation-card[data-v-44760b3d]:focus{outline:none}.workflow-automation-card.selected[data-v-44760b3d]{border-color:#0b3d3659;box-shadow:0 0 0 4px #0b3d3614,var(--z-shadow-sm)}.workflow-automation-card>header[data-v-44760b3d]{display:grid;min-height:68px;grid-template-columns:minmax(220px,1fr) minmax(100px,160px) auto auto;align-items:center;gap:13px;background:#fafcf9;padding:11px 14px}.workflow-transition-route[data-v-44760b3d]{display:flex;min-width:0;align-items:center;gap:8px}.workflow-transition-route>span[data-v-44760b3d]{display:flex;min-width:0;align-items:center;gap:7px;color:var(--z-text);font-size:9px;font-weight:700}.workflow-transition-route>span i[data-v-44760b3d]{width:8px;height:8px;flex:0 0 8px;border-radius:50%}.workflow-transition-route>svg[data-v-44760b3d]{flex:0 0 auto;color:var(--z-brand)}.workflow-automation-card>header>small[data-v-44760b3d]{overflow:hidden;color:var(--z-text-muted);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.workflow-automation-card>header>b[data-v-44760b3d]{border-radius:99px;background:var(--z-surface-secondary);padding:6px 9px;color:var(--z-text-muted);font-size:7px}.workflow-automation-card-actions[data-v-44760b3d]{display:flex;align-items:center;justify-content:flex-end;gap:5px}.workflow-add-action[data-v-44760b3d]{display:inline-flex;min-height:31px;align-items:center;gap:6px;border:1px solid var(--z-border);border-radius:8px;background:#fff;padding:0 9px;color:var(--z-brand);font-size:7px;font-weight:700}.workflow-add-action[data-v-44760b3d]:hover{border-color:var(--z-border-strong);background:var(--z-active-bg)}.workflow-action-sequence[data-v-44760b3d]{display:grid;padding:4px 14px 14px}.workflow-action-card[data-v-44760b3d]{position:relative;display:grid;min-height:66px;grid-template-columns:24px 8px minmax(0,1fr) auto;align-items:center;gap:11px;border-bottom:1px solid var(--z-border-soft);padding:10px 2px}.workflow-action-card[data-v-44760b3d]:last-child{border-bottom:0}.workflow-action-card>span[data-v-44760b3d]{color:var(--z-text-subtle);font-size:7px;font-weight:800}.workflow-action-card>i[data-v-44760b3d]{width:7px;height:7px;border-radius:50%;background:var(--z-accent);box-shadow:0 0 0 4px var(--z-accent-soft)}.workflow-action-card>div[data-v-44760b3d]:nth-of-type(1){display:grid;min-width:0;gap:4px}.workflow-action-card strong[data-v-44760b3d],.workflow-action-card small[data-v-44760b3d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-action-card strong[data-v-44760b3d]{color:var(--z-text);font-size:9px}.workflow-action-card small[data-v-44760b3d]{color:var(--z-text-muted);font-size:7px}.workflow-action-buttons[data-v-44760b3d]{display:flex;gap:6px}.workflow-action-buttons button[data-v-44760b3d]{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border:1px solid var(--z-border-soft);border-radius:10px;background:#fff;color:var(--z-text-secondary);box-shadow:0 2px 8px #073a320a}.workflow-action-buttons button[data-v-44760b3d]:hover:not(:disabled){transform:translateY(-1px);border-color:var(--z-border-strong);background:var(--z-active-bg);color:var(--z-brand)}.workflow-action-buttons button.danger[data-v-44760b3d]{border-color:#f0d9dc;color:#ad4050}.workflow-action-buttons button.danger[data-v-44760b3d]:hover:not(:disabled){border-color:#ecc7cd;background:#fff0f2;color:#a82f42}.workflow-action-buttons button[data-v-44760b3d]:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.workflow-empty-action[data-v-44760b3d]{display:flex;width:calc(100% - 28px);min-height:42px;align-items:center;justify-content:center;gap:7px;margin:12px 14px 14px;border:1px dashed var(--z-border);border-radius:10px;background:transparent;color:var(--z-text-muted);font-size:8px}.workflow-empty-action[data-v-44760b3d]:hover:not(:disabled){border-color:var(--z-border-strong);color:var(--z-brand)}.workflow-library-heading>div>span[data-v-44760b3d],.workflow-inspector-kicker[data-v-44760b3d],.workflow-editor-heading small[data-v-44760b3d]{font-size:10px!important}.workspace-workflow-list-name small[data-v-44760b3d],.workflow-card-flow b[data-v-44760b3d],.workflow-card-flow>small[data-v-44760b3d],.workflow-card-metrics small[data-v-44760b3d]{font-size:10px}.workspace-workflow-list-status[data-v-44760b3d]{font-size:9px}.workflow-studio-tabs button b[data-v-44760b3d]{font-size:11px}.workflow-studio-tabs button small[data-v-44760b3d]{font-size:10px}.workflow-studio-inspector>p[data-v-44760b3d]{font-size:11px}.workflow-inspector-metrics small[data-v-44760b3d]{font-size:9px}.workflow-inspector-note strong[data-v-44760b3d],.workflow-inspector-note small[data-v-44760b3d]{font-size:10px}.workflow-inspector-delete[data-v-44760b3d]{font-size:9px}.workflow-studio-section-head>div>span[data-v-44760b3d]{font-size:10px}.workflow-studio-section-head p[data-v-44760b3d]{font-size:11px}.workflow-inline-create[data-v-44760b3d],.workflow-overview-stat span[data-v-44760b3d]{font-size:9px}.workflow-map-heading>div>span[data-v-44760b3d]{font-size:10px}.workflow-map-heading p[data-v-44760b3d]{font-size:11px}.workflow-map-heading>strong[data-v-44760b3d]{font-size:9px}.workflow-map-node-meta span[data-v-44760b3d],.workflow-map-node-meta b[data-v-44760b3d],.workflow-map-shortcuts>span[data-v-44760b3d],.workflow-map-shortcuts button[data-v-44760b3d]{font-size:9px}.workflow-passage-summary small[data-v-44760b3d]{font-size:9px}.workflow-passage-summary>p[data-v-44760b3d]{font-size:10px}.workflow-passage-lane>header>.passage-step-number[data-v-44760b3d],.workflow-passage-lane>header small[data-v-44760b3d],.workflow-passage-lane>header>b[data-v-44760b3d]{font-size:9px}.workflow-passage-lane>header strong[data-v-44760b3d]{font-size:11px}.workflow-passage-destinations>button strong[data-v-44760b3d]{font-size:10px}.workflow-passage-destinations>button small[data-v-44760b3d]{font-size:9px}.workflow-passage-destinations>p[data-v-44760b3d]{font-size:10px}.workflow-stage-number[data-v-44760b3d],.workflow-stage-name small[data-v-44760b3d],.workflow-stage-limit small[data-v-44760b3d],.workflow-stage-limit-label[data-v-44760b3d]{font-size:9px}.workflow-stage-name input[data-v-44760b3d],.workflow-stage-limit input[data-v-44760b3d]{font-size:11px}.workflow-builder-empty[data-v-44760b3d]{font-size:10px}.workflow-transition-route>span[data-v-44760b3d]{font-size:11px}.workflow-automation-card>header>small[data-v-44760b3d],.workflow-automation-card>header>b[data-v-44760b3d]{font-size:10.5px}.workflow-add-action[data-v-44760b3d]{font-size:9px}.workflow-action-card>span[data-v-44760b3d],.workflow-action-card small[data-v-44760b3d]{font-size:10.5px}.workflow-action-card strong[data-v-44760b3d]{font-size:11.5px}.workflow-action-buttons button[data-v-44760b3d],.workflow-empty-action[data-v-44760b3d]{font-size:9px}@media(max-width:1180px){.workflow-studio-layout[data-v-44760b3d]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;overflow-y:auto}.workflow-studio-tabs[data-v-44760b3d]{grid-column:1;grid-row:1}.workflow-studio-layout>.workflow-editor-content[data-v-44760b3d]{grid-column:1;grid-row:2;overflow:visible}.workflow-studio-inspector[data-v-44760b3d]{grid-column:1;grid-row:3;display:grid;grid-template-columns:minmax(180px,1fr) 250px 250px;gap:16px;border-top:1px solid var(--z-border-soft);border-left:0;padding:18px 22px}.workflow-studio-inspector>p[data-v-44760b3d],.workflow-inspector-kicker[data-v-44760b3d]{grid-column:1}.workflow-studio-inspector h2[data-v-44760b3d]{grid-column:1}.workflow-inspector-metrics[data-v-44760b3d]{grid-column:2;grid-row:1/4;margin:0}.workflow-inspector-actions[data-v-44760b3d]{grid-column:3;grid-row:1/4}.workflow-inspector-note[data-v-44760b3d],.workflow-inspector-delete[data-v-44760b3d]{display:none}}@media(max-width:900px){.workflow-library-grid[data-v-44760b3d]{grid-template-columns:1fr}.workflow-studio-layout[data-v-44760b3d]{display:block;overflow-y:auto}.workflow-studio-tabs[data-v-44760b3d]{overflow-x:auto;padding-inline:16px;scrollbar-width:none}.workflow-studio-tabs[data-v-44760b3d]::-webkit-scrollbar{display:none}.workflow-studio-tabs>div[data-v-44760b3d]{flex:0 0 auto}.workflow-studio-tabs>span[data-v-44760b3d]{display:none}.workflow-studio-layout>.workflow-editor-content[data-v-44760b3d]{overflow:visible;padding:24px 18px 50px}.workflow-studio-inspector[data-v-44760b3d]{display:block}.workflow-inspector-metrics[data-v-44760b3d]{margin:18px 0}.workflow-inspector-actions[data-v-44760b3d]{display:grid}.workflow-editor-overlay[data-v-44760b3d]{overflow-y:auto}.workflow-editor-save-state[data-v-44760b3d]{display:none}.workflow-passage-destinations[data-v-44760b3d]{grid-template-columns:repeat(2,minmax(130px,1fr))}.workflow-stage-card[data-v-44760b3d]{grid-template-columns:26px 25px 34px minmax(120px,1fr) 72px minmax(130px,.8fr) 30px}.workflow-stage-limit-label[data-v-44760b3d]{display:none}.workflow-automation-card>header[data-v-44760b3d]{grid-template-columns:minmax(190px,1fr) auto auto}.workflow-automation-card>header>small[data-v-44760b3d]{display:none}}@media(max-width:620px){.workflow-library-heading[data-v-44760b3d],.workflow-studio-section-head[data-v-44760b3d],.workflow-map-heading[data-v-44760b3d]{align-items:flex-start;flex-direction:column}.workspace-workflow-list-row[data-v-44760b3d]{min-height:285px!important}.workspace-workflow-list-name[data-v-44760b3d]{width:100%}.workspace-workflow-list-status[data-v-44760b3d]{position:static;align-self:flex-start;margin-top:12px}.workflow-card-flow[data-v-44760b3d]{overflow-x:auto;margin-top:16px}.workspace-workflow-stats[data-v-44760b3d]{grid-template-columns:1fr}.workflow-map-heading[data-v-44760b3d]{gap:12px}.workflow-studio-tabs[data-v-44760b3d]{min-height:55px;padding:6px 10px}.workflow-studio-tabs button[data-v-44760b3d]{min-width:max-content;min-height:40px;padding:7px 11px}.workflow-studio-tabs button small[data-v-44760b3d]{display:none}.workflow-studio-layout>.workflow-editor-content[data-v-44760b3d]{padding-inline:12px}.workflow-studio-inspector[data-v-44760b3d]{padding:20px 14px}.workflow-inspector-actions .workflow-editor-primary[data-v-44760b3d]{width:100%;font-size:9px}.workflow-editor-heading h1[data-v-44760b3d],.workflow-editor-heading input[data-v-44760b3d]{max-width:52vw;width:52vw}.workflow-editor-heading small[data-v-44760b3d]{font-size:10px}.workflow-passage-summary[data-v-44760b3d]{grid-template-columns:repeat(3,1fr)}.workflow-passage-summary>p[data-v-44760b3d]{grid-column:1/-1;justify-content:flex-start;margin-top:12px}.workflow-passage-destinations[data-v-44760b3d]{grid-template-columns:1fr}.workflow-passage-lane>header[data-v-44760b3d]{grid-template-columns:24px 8px minmax(0,1fr)}.workflow-passage-lane>header>b[data-v-44760b3d]{display:none}.workflow-stage-card[data-v-44760b3d]{grid-template-columns:25px 30px minmax(0,1fr) 30px;padding:10px}.workflow-stage-grip[data-v-44760b3d],.workflow-stage-limit[data-v-44760b3d],.workflow-stage-limit-label[data-v-44760b3d]{display:none}.workflow-stage-color[data-v-44760b3d]{grid-column:2}.workflow-stage-name[data-v-44760b3d]{grid-column:3}.workflow-stage-release-ready[data-v-44760b3d]{grid-column:2/4;grid-row:2}.workflow-stage-delete[data-v-44760b3d]{grid-column:4;grid-row:1}.workflow-automation-card>header[data-v-44760b3d]{grid-template-columns:1fr auto}.workflow-automation-card>header>b[data-v-44760b3d]{display:none}.workflow-automation-card-actions[data-v-44760b3d]{grid-column:1/-1;justify-content:flex-start}.workflow-action-card[data-v-44760b3d]{grid-template-columns:20px 7px minmax(100px,1fr)}.workflow-action-buttons[data-v-44760b3d]{grid-column:3;justify-content:flex-end}.workflow-transition-route[data-v-44760b3d]{flex-wrap:wrap}}@media(max-width:820px){.workflow-editor-overlay[data-v-44760b3d]{inset-inline-start:0}.workflow-editor-back[data-v-44760b3d]{width:34px;height:34px;flex-basis:34px}.workflow-editor-mark[data-v-44760b3d]{display:none}}.delivery-outcome[data-v-86a02716]{display:inline-flex;border-radius:999px;padding:2px 8px;background:var(--z-success-soft,#edf8f2);color:var(--z-brand,#168052);font-size:11px}.delivery-outcome[data-status=failed][data-v-86a02716],.delivery-outcome[data-status=invalidated][data-v-86a02716]{background:#fff0ee;color:#b0473c}.delivery-outcome[data-status=cancelled][data-v-86a02716]{background:#f2f4f3;color:#64716a}.notification-actions button[data-v-86a02716]:disabled{cursor:wait;opacity:.6}.notification-excerpt[data-v-86a02716]{margin:9px 0 2px;border-left:3px solid var(--z-primary,#087a46);border-radius:0 7px 7px 0;background:#f0f7f2;padding:9px 12px;color:#455c4f;font-size:12px;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}.notification-excerpt strong[data-v-86a02716]{color:var(--z-primary,#087a46);font-weight:700}.notification-summary[data-v-86a02716]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:8px 0 0;color:#65766c;font-size:12px;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.notification-event[data-v-86a02716]{display:grid;gap:5px;margin-top:8px;color:#617168;font-size:11px;line-height:1.5}.notification-event span[data-v-86a02716]{display:flex;gap:6px;align-items:flex-start;overflow-wrap:anywhere}.notification-event svg[data-v-86a02716]{flex-shrink:0;margin-top:2px}.compact .notification-excerpt[data-v-86a02716]{padding:7px 9px;font-size:11px}.compact .notification-event[data-v-86a02716]{font-size:10px}.notification-action-error[data-v-86a02716]{margin:8px 0 0;color:var(--z-danger,#ad493c);font-size:12px;line-height:1.5}.notification-release[data-v-86a02716]{display:grid;gap:5px;margin:9px 0 0;padding:0;list-style:none;color:var(--z-text-secondary,#65766c);font-size:12px;line-height:1.5}.notification-release li[data-v-86a02716]{position:relative;padding-left:14px;white-space:pre-line;overflow-wrap:anywhere}.notification-release li[data-v-86a02716]:before{position:absolute;left:1px;color:var(--z-brand,#168052);content:"•"}.notification-item[data-v-86a02716]{position:relative;display:grid;min-height:82px;grid-template-columns:40px minmax(0,1fr) 28px;align-items:start;gap:13px;border-bottom:1px solid #e9eeeb;background:#fff;padding:15px 6px;cursor:pointer;transition:background .14s ease}.notification-item[data-v-86a02716]:hover{background:#fafcfb}.notification-item.unread[data-v-86a02716]{background:#fbfefc}.category-icon[data-v-86a02716]{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:#edf6f1;color:#168052}.category-icon[data-category=events][data-v-86a02716]{background:#eef4ff;color:#386eaf}.category-icon[data-category=prayers][data-v-86a02716]{background:#f3efff;color:#6e55b3}.category-icon[data-category=tasks][data-v-86a02716]{background:#fff6e7;color:#a86f19}.category-icon[data-category=mentions][data-v-86a02716]{background:#edf7f8;color:#247780}.category-icon[data-category=projects][data-v-86a02716]{background:#f0f4ff;color:#4a65a7}.category-icon[data-category=system][data-v-86a02716]{background:#f2f3f4;color:#68736d}.unread-dot[data-v-86a02716]{position:absolute;top:19px;left:-2px;width:6px;height:6px;border-radius:50%;background:#168052}.notification-copy[data-v-86a02716]{min-width:0}.notification-title[data-v-86a02716]{color:#5e6b64;font-size:12px;line-height:1.5}.notification-title strong[data-v-86a02716]{margin-right:4px;color:#25342c;font-weight:720}.notification-meta[data-v-86a02716]{display:flex;flex-wrap:wrap;gap:6px 13px;margin-top:4px;color:#87938c;font-size:9px}.notification-meta span[data-v-86a02716]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-action[data-v-86a02716]{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:7px;background:transparent;color:#8a958f}.resource-action[data-v-86a02716]:hover{background:#eef5f1;color:#168052}.notification-actions[data-v-86a02716]{display:flex;gap:7px;margin-top:10px}.notification-actions button[data-v-86a02716]{min-height:29px;border:1px solid #dbe3de;border-radius:7px;background:#fff;padding:0 10px;color:#526159;font-size:10px;font-weight:700}.notification-actions button.primary[data-v-86a02716]{border-color:#168052;background:#168052;color:#fff}.action-status[data-v-86a02716]{display:inline-block;margin-top:9px;border-radius:999px;background:#eef6f1;padding:4px 8px;color:#168052;font-size:9px;font-weight:700}.action-status[data-status=declined][data-v-86a02716]{background:#fff1ef;color:#ad493c}.notification-item.compact[data-v-86a02716]{min-height:67px;grid-template-columns:32px minmax(0,1fr) 24px;margin:0 8px;padding:12px 5px}.compact .category-icon[data-v-86a02716]{width:31px;height:31px;border-radius:8px}.compact .notification-title[data-v-86a02716]{font-size:11px}.compact .notification-meta span[data-v-86a02716]{white-space:normal}.compact .unread-dot[data-v-86a02716]{left:-2px;top:15px}@media(max-width:620px){.notification-item[data-v-86a02716]{grid-template-columns:35px minmax(0,1fr) 24px}.category-icon[data-v-86a02716]{width:34px;height:34px}.notification-meta span[data-v-86a02716]{max-width:180px}}.notification-pagination[data-v-6441510b]{display:flex;justify-content:space-between;gap:16px;padding-top:16px}.notification-pagination button[data-v-6441510b]{border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:8px 14px;color:var(--z-text);cursor:pointer}.notification-pagination button[data-v-6441510b]:disabled{opacity:.45;cursor:default}.notification-center[data-v-6441510b]{display:flex;width:min(980px,100%);height:100%;min-height:0;margin:auto;flex-direction:column;padding:34px 42px 70px;color:#19231e}.notification-header[data-v-6441510b]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid #e7ece9;padding-bottom:22px}.notification-header span[data-v-6441510b]{color:#168052;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.notification-header h1[data-v-6441510b]{margin:5px 0 3px;font-size:30px;letter-spacing:-.03em}.notification-header p[data-v-6441510b]{margin:0;color:#718078;font-size:12px}.notification-header>button[data-v-6441510b]{display:flex;align-items:center;gap:7px;border:0;background:transparent;padding:8px 0;color:#168052;font-size:11px;font-weight:700}.notification-header>button[data-v-6441510b]:disabled{opacity:.4}.notification-toolbar[data-v-6441510b]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0 8px}.notification-search[data-v-6441510b]{display:flex;width:min(380px,100%);height:39px;align-items:center;gap:9px;border:1px solid #dfe6e2;border-radius:8px;padding:0 11px;color:#7a8780}.notification-search input[data-v-6441510b]{min-width:0;flex:1;border:0;outline:0;color:#2e3d35;font-size:12px}.read-filter[data-v-6441510b]{display:flex;border-bottom:1px solid #dfe6e2}.read-filter button[data-v-6441510b],.category-tabs button[data-v-6441510b]{border:0;border-bottom:2px solid transparent;background:#fff;color:#748078;font-size:11px;font-weight:650}.read-filter button[data-v-6441510b]{height:34px;padding:0 10px}.read-filter button.active[data-v-6441510b],.category-tabs button.active[data-v-6441510b]{border-bottom-color:#168052;color:#168052}.category-tabs[data-v-6441510b]{display:flex;gap:6px;overflow-x:auto;border-bottom:1px solid #e7ece9}.category-tabs button[data-v-6441510b]{min-width:max-content;height:40px;padding:0 12px}.notification-stream[data-v-6441510b]{min-height:0;flex:1;overflow-y:auto}.notification-group[data-v-6441510b]{padding-top:24px}.notification-group h2[data-v-6441510b]{margin:0 0 7px;color:#78857e;font-size:10px;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.notification-empty[data-v-6441510b]{display:grid;min-height:330px;place-items:center;align-content:center;gap:9px;color:#91a099;text-align:center}.notification-empty strong[data-v-6441510b]{color:#405047;font-size:13px}.notification-empty p[data-v-6441510b]{margin:0;font-size:11px}.notification-error[data-v-6441510b]{margin:12px 0 0;border-radius:8px;background:#fff6e5;padding:10px 12px;color:#795c1b;font-size:11px}.notification-loading[data-v-6441510b]{display:grid;gap:1px;padding-top:20px}.notification-loading i[data-v-6441510b]{height:74px;border-bottom:1px solid #e9eeeb;background:linear-gradient(90deg,#f6f8f7 20%,#fff,#f6f8f7 70%);background-size:220% 100%;animation:loading-6441510b 1.3s ease infinite}@keyframes loading-6441510b{to{background-position:-220% 0}}@media(max-width:700px){.notification-center[data-v-6441510b]{padding:24px 18px 60px}.notification-header[data-v-6441510b]{align-items:flex-start;flex-direction:column}.notification-toolbar[data-v-6441510b]{align-items:stretch;flex-direction:column}.notification-search[data-v-6441510b]{width:100%}.read-filter[data-v-6441510b]{align-self:flex-start}}.notification-center[data-v-6441510b]{padding:var(--z-space-7) var(--z-space-8) 70px;color:var(--z-text);font-family:var(--z-font-sans)}.notification-header[data-v-6441510b]{border-color:var(--z-border-soft);padding-bottom:var(--z-space-6)}.notification-header span[data-v-6441510b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650}.notification-header h1[data-v-6441510b]{color:var(--z-text);font-size:clamp(32px,4vw,44px);font-weight:650;letter-spacing:-.055em;line-height:1}.notification-header p[data-v-6441510b]{color:var(--z-text-muted);font-size:var(--z-font-size-sm)}.notification-header>button[data-v-6441510b]{color:var(--z-brand);font-weight:620}.notification-search[data-v-6441510b]{height:38px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);color:var(--z-text-muted)}.notification-search input[data-v-6441510b]{color:var(--z-text);font-size:var(--z-font-size-sm)}.read-filter[data-v-6441510b],.category-tabs[data-v-6441510b]{border-color:var(--z-border-soft)}.read-filter button[data-v-6441510b],.category-tabs button[data-v-6441510b]{border:0;background:transparent;color:var(--z-text-muted);font-size:var(--z-font-size-sm);font-weight:580}.read-filter button[data-v-6441510b]:hover,.category-tabs button[data-v-6441510b]:hover{color:var(--z-text)}.read-filter button.active[data-v-6441510b],.category-tabs button.active[data-v-6441510b]{box-shadow:none;color:var(--z-text);font-weight:640}.notification-group h2[data-v-6441510b]{color:var(--z-text-muted);font-weight:650}.notification-empty[data-v-6441510b]{color:var(--z-text-subtle)}.notification-empty strong[data-v-6441510b]{color:var(--z-text);font-size:var(--z-font-size-body);font-weight:640}.notification-error[data-v-6441510b]{background:var(--z-warning-soft);color:var(--z-warning)}.notification-loading i[data-v-6441510b]{border-color:var(--z-border-soft);background:linear-gradient(90deg,var(--z-surface-secondary) 20%,var(--z-surface-elevated) 45%,var(--z-surface-secondary) 70%);background-size:220% 100%}@media(max-width:700px){.notification-center[data-v-6441510b]{padding:var(--z-space-6) var(--z-space-4) 60px}}.language-select[data-v-c2ecc8bb]{width:124px}.language-switcher[data-v-c2ecc8bb] .custom-select-trigger{min-height:34px;padding-inline:10px}.progress-bar[data-v-c6eee12d]{display:block;width:100%;overflow:hidden;border-radius:var(--z-radius-pill);background:var(--z-border-soft)}.progress-bar>span[data-v-c6eee12d]{display:block;height:100%;border-radius:inherit;transition:width var(--z-duration-slow) var(--z-ease-standard)}@media(prefers-reduced-motion:reduce){.progress-bar>span[data-v-c6eee12d]{transition:none}}.target-quota-notice[data-v-196dfd9d]{margin:0 0 14px;padding:10px;border-radius:8px;background:#f3f6f4;color:#53675b;font-size:11px;line-height:1.5}.target-quota-notice p[data-v-196dfd9d]{margin:0}.target-quota-notice p+p[data-v-196dfd9d]{margin-top:4px}.plan-usage[data-v-196dfd9d]{display:grid;gap:34px;color:#11182d}.section-heading[data-v-196dfd9d],.subheading[data-v-196dfd9d],.current-plan[data-v-196dfd9d],.danger-zone[data-v-196dfd9d]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.section-heading h2[data-v-196dfd9d],.subheading h3[data-v-196dfd9d],.danger-zone h3[data-v-196dfd9d]{margin:0;font-weight:650}.section-heading h2[data-v-196dfd9d]{font-size:22px}.section-heading p[data-v-196dfd9d],.subheading p[data-v-196dfd9d],.danger-zone p[data-v-196dfd9d]{margin:6px 0 0;color:#6b7488;font-size:13px;line-height:1.55}.icon-button[data-v-196dfd9d]{display:grid;width:38px;height:38px;place-items:center;border:1px solid #e4e7ec;border-radius:8px;background:#fff;color:#687287}.spinning[data-v-196dfd9d]{animation:spin-196dfd9d 1s linear infinite}@keyframes spin-196dfd9d{to{transform:rotate(360deg)}}.message[data-v-196dfd9d],.loading-card[data-v-196dfd9d]{border-radius:9px;padding:14px 16px;font-size:13px}.message.error[data-v-196dfd9d]{border:1px solid #efc1c8;background:#fff3f5;color:#a82c42}.loading-card[data-v-196dfd9d]{border:1px dashed #dfe3e8;color:#6b7488;text-align:center}.current-plan[data-v-196dfd9d]{align-items:center;border:1px solid #cce4d5;border-radius:12px;background:#f3faf6;padding:20px}.plan-icon[data-v-196dfd9d]{display:grid;width:46px;height:46px;flex:0 0 46px;place-items:center;border-radius:10px;background:#087a46;color:#fff}.current-plan>div[data-v-196dfd9d]{min-width:0;flex:1}.current-plan small[data-v-196dfd9d]{display:block;color:#607167;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.12em}.current-plan strong[data-v-196dfd9d]{display:block;margin-top:3px;font-size:20px}.current-plan p[data-v-196dfd9d]{margin:4px 0 0;color:#587066;font-size:12px}.current-plan button[data-v-196dfd9d],.danger-zone button[data-v-196dfd9d]{border:1px solid #bfd8c8;border-radius:8px;background:#fff;padding:10px 13px;color:#087a46;font-size:12px;font-weight:700}.subheading[data-v-196dfd9d]{align-items:end;margin-bottom:15px}.subheading h3[data-v-196dfd9d],.danger-zone h3[data-v-196dfd9d]{font-size:15px}.subheading>span[data-v-196dfd9d]{border-radius:999px;background:#f3f5f7;padding:6px 10px;color:#6b7488;font-size:10px;font-weight:700}.usage-grid[data-v-196dfd9d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.usage-card[data-v-196dfd9d]{border:1px solid #e4e7ec;border-radius:10px;padding:16px}.usage-card>div[data-v-196dfd9d]:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.usage-card>div:first-child span[data-v-196dfd9d]{color:#657085;font-size:12px;font-weight:650}.usage-card strong[data-v-196dfd9d]{font-size:20px}.usage-card small[data-v-196dfd9d]{display:block;margin-top:4px;color:#8991a0;font-size:10px}.usage-track[data-v-196dfd9d],.unlimited-track[data-v-196dfd9d]{height:6px;overflow:hidden;margin-top:13px;border-radius:99px;background:#edf0f2}.usage-track span[data-v-196dfd9d],.unlimited-track span[data-v-196dfd9d]{display:block;height:100%;border-radius:inherit;background:#168451}.usage-track.warning span[data-v-196dfd9d]{background:#d49a20}.usage-track.danger span[data-v-196dfd9d]{background:#d24b60}.unlimited-track span[data-v-196dfd9d]{width:100%;background:linear-gradient(90deg,#168451 0,#168451 24%,#dcece2 24%,#dcece2 34%,#168451 34%,#168451 58%,#dcece2 58%,#dcece2 68%,#168451 68%,#168451);opacity:.55}.usage-card em[data-v-196dfd9d]{display:block;margin-top:6px;color:#7c8494;font-size:9px;font-style:normal}.plans-heading[data-v-196dfd9d]{align-items:center}.period-toggle[data-v-196dfd9d]{display:grid;width:180px;grid-template-columns:1fr 1fr;border:1px solid #e0e4e8;border-radius:8px;background:#f5f6f7;padding:3px}.period-toggle button[data-v-196dfd9d]{height:30px;border:0;border-radius:6px;background:transparent;color:#687287;font-size:11px;font-weight:650}.period-toggle button.active[data-v-196dfd9d]{background:#fff;color:#087a46;box-shadow:0 1px 4px #141e1914}.plans-grid[data-v-196dfd9d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.plans-grid>article[data-v-196dfd9d]{display:flex;min-height:300px;flex-direction:column;border:1px solid #e4e7ec;border-radius:11px;padding:17px}.plans-grid>article.current[data-v-196dfd9d]{border-color:#9fcdb0;box-shadow:inset 0 0 0 1px #c8e3d2}.plan-title[data-v-196dfd9d]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.plan-title h4[data-v-196dfd9d]{margin:0;font-size:16px}.plan-title p[data-v-196dfd9d]{min-height:50px;margin:6px 0 0;color:#6b7488;font-size:11px;line-height:1.45}.plan-title>span[data-v-196dfd9d]{display:inline-flex;align-items:center;gap:3px;border-radius:999px;background:#eef7f1;padding:5px 7px;color:#087a46;font-size:9px;font-weight:750;white-space:nowrap}.price[data-v-196dfd9d]{display:flex;align-items:baseline;gap:5px;margin:15px 0}.price strong[data-v-196dfd9d]{font-size:25px}.price span[data-v-196dfd9d]{color:#7b8494;font-size:10px}.plans-grid ul[data-v-196dfd9d]{display:grid;gap:8px;margin:0 0 17px;padding:0;list-style:none}.plans-grid li[data-v-196dfd9d]{display:flex;align-items:flex-start;gap:6px;color:#5f697b;font-size:10px;line-height:1.4}.plans-grid li svg[data-v-196dfd9d]{flex:0 0 auto;color:#168451}.plan-button[data-v-196dfd9d]{height:38px;margin-top:auto;border:1px solid #dce1e5;border-radius:8px;background:#fff;color:#3f4a5d;font-size:11px;font-weight:700}.plan-button.primary[data-v-196dfd9d]{border-color:#087a46;background:#087a46;color:#fff}.plan-button[data-v-196dfd9d]:disabled{cursor:not-allowed;opacity:.55}.danger-zone[data-v-196dfd9d]{align-items:center;border-top:1px solid #eceff1;padding-top:24px}.danger-zone button[data-v-196dfd9d]{border-color:#e7bdc4;color:#bb3449}.current-plan button[data-v-196dfd9d]:disabled,.danger-zone button[data-v-196dfd9d]:disabled,.icon-button[data-v-196dfd9d]:disabled{opacity:.55}.plans-grid button[data-v-196dfd9d]:not(:disabled),.current-plan button[data-v-196dfd9d]:not(:disabled),.danger-zone button[data-v-196dfd9d]:not(:disabled),.icon-button[data-v-196dfd9d]:not(:disabled),.period-toggle button[data-v-196dfd9d]{cursor:pointer}@media(max-width:1100px){.usage-grid[data-v-196dfd9d],.plans-grid[data-v-196dfd9d]{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-grid>article[data-v-196dfd9d]:last-child{grid-column:1/-1}}@media(max-width:720px){.section-heading[data-v-196dfd9d],.subheading[data-v-196dfd9d],.current-plan[data-v-196dfd9d],.danger-zone[data-v-196dfd9d]{align-items:stretch;flex-direction:column}.usage-grid[data-v-196dfd9d],.plans-grid[data-v-196dfd9d]{grid-template-columns:1fr}.plans-grid>article[data-v-196dfd9d]:last-child{grid-column:auto}.period-toggle[data-v-196dfd9d]{width:100%}}.message.success[data-v-196dfd9d]{border:1px solid #b8dfc8;background:#eef9f2;color:#17633f}.access-message[data-v-196dfd9d]{border:1px solid #eadfc6;border-radius:12px;background:#fffbf2;padding:18px;color:#6e6145}.access-message strong[data-v-196dfd9d]{display:block;color:#7c5715;font-size:14px}.access-message p[data-v-196dfd9d]{margin:7px 0 0;font-size:12px;line-height:1.6}.unlimited-indicator[data-v-196dfd9d]{display:inline-flex;align-items:center;gap:5px;margin-top:12px;color:#168451;font-size:10px;font-weight:700}.feature-access-grid[data-v-196dfd9d]{display:grid;gap:10px}.feature-access-card[data-v-196dfd9d]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;border:1px solid #dfe6e2;border-radius:11px;padding:15px}.feature-access-icon[data-v-196dfd9d]{display:grid;width:40px;height:40px;place-items:center;border-radius:10px;background:#e9f5ee;color:#087a46}.feature-access-card small[data-v-196dfd9d],.feature-access-card strong[data-v-196dfd9d]{display:block}.feature-access-card small[data-v-196dfd9d]{color:#718078;font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.feature-access-card strong[data-v-196dfd9d]{margin-top:2px;font-size:14px}.feature-access-card p[data-v-196dfd9d]{margin:4px 0 0;color:#6b7488;font-size:11px}.feature-access-card .feature-offer[data-v-196dfd9d]{color:#315f4c;font-weight:650}.feature-access-actions[data-v-196dfd9d]{display:flex;align-items:center;gap:7px}.feature-access-actions .primary[data-v-196dfd9d]{min-height:36px;border:0;border-radius:8px;background:#087a46;padding:0 12px;color:#fff;font-size:10px;font-weight:750}.active-addon[data-v-196dfd9d]{display:inline-flex;align-items:center;gap:5px;color:#087a46;font-size:10px;font-weight:750}.manage-addon[data-v-196dfd9d]{border:1px solid #c9ddd2;border-radius:8px;background:#fff;padding:8px 10px;cursor:pointer}.manage-addon[data-v-196dfd9d]:disabled{cursor:not-allowed;opacity:.55}.plans-grid[data-v-196dfd9d]{grid-template-columns:repeat(4,minmax(0,1fr))}.plans-grid>article.incompatible[data-v-196dfd9d]{background:var(--z-surface-secondary);opacity:.68}.plans-grid>article.incompatible .plan-title>span[data-v-196dfd9d]{background:#ecefed;color:var(--z-text-muted)}.usage-grid[data-v-196dfd9d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--z-border-soft)}.usage-card[data-v-196dfd9d]{min-height:128px;border:0;border-right:1px solid var(--z-border-soft);border-bottom:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:var(--z-space-5) var(--z-space-4)}.usage-card[data-v-196dfd9d]:nth-child(3n){border-right:0}.usage-card strong[data-v-196dfd9d]{color:var(--z-text);font-size:26px;font-weight:650;letter-spacing:-.04em}.current-plan[data-v-196dfd9d]{border:0;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:var(--z-space-5) 0}.plans-grid>article[data-v-196dfd9d]{border-color:var(--z-border);border-radius:var(--z-radius-lg);box-shadow:none}.plans-grid>article.current[data-v-196dfd9d]{border-color:color-mix(in srgb,var(--z-brand) 38%,var(--z-border));box-shadow:inset 3px 0 var(--z-active-indicator)}@media(max-width:1100px){.usage-card[data-v-196dfd9d]:nth-child(3n){border-right:1px solid var(--z-border-soft)}.usage-card[data-v-196dfd9d]:nth-child(2n){border-right:0}}@media(max-width:1100px){.plans-grid[data-v-196dfd9d]{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-grid>article[data-v-196dfd9d]:last-child{grid-column:auto}}@media(max-width:720px){.usage-grid[data-v-196dfd9d]{grid-template-columns:1fr}.usage-card[data-v-196dfd9d],.usage-card[data-v-196dfd9d]:nth-child(2n),.usage-card[data-v-196dfd9d]:nth-child(3n){min-height:104px;border-right:0;padding-inline:0}}@media(max-width:720px){.plans-grid[data-v-196dfd9d]{grid-template-columns:1fr}}@media(max-width:720px){.feature-access-card[data-v-196dfd9d]{grid-template-columns:40px minmax(0,1fr)}.feature-access-actions[data-v-196dfd9d],.active-addon[data-v-196dfd9d]{grid-column:1/-1}.feature-access-actions .primary[data-v-196dfd9d]{flex:1}}.account-sso[data-v-2349fb37]{display:grid;gap:12px;padding:20px;border:1px solid var(--z-border,#d9e4dc);border-radius:12px}.account-sso h3[data-v-2349fb37],.account-sso p[data-v-2349fb37]{margin:0}.account-sso p[data-v-2349fb37]{font-size:13px;line-height:1.6}.account-sso button[data-v-2349fb37]{justify-self:start;padding:10px 14px;background:var(--z-surface,#fff);border:1px solid var(--z-border,#d9e4dc);border-radius:8px;cursor:pointer;color:inherit}.account-settings-view[data-v-34a3daf5]{color:#11182d;font-family:Inter,Avenir Next,Segoe UI,system-ui,sans-serif}.settings-layout[data-v-34a3daf5]{display:flex;min-height:0;flex-direction:column}.account-settings-header[data-v-34a3daf5]{flex:0 0 auto;border-bottom:1px solid #e1e7e3;background:#fff;padding:24px 38px 0}.account-settings-identity[data-v-34a3daf5]{display:flex;align-items:center;gap:14px}.account-settings-identity>span[data-v-34a3daf5]{display:grid;width:48px;height:48px;place-items:center;border-radius:12px;background:#e6f4eb;color:#087a46;font-size:14px;font-weight:800}.account-settings-identity h1[data-v-34a3daf5]{margin:0;font-size:25px}.account-settings-identity p[data-v-34a3daf5]{margin:5px 0 0;color:#748098;font-size:12px}.settings-navigation[data-v-34a3daf5]{display:flex;gap:4px;margin-top:20px;overflow-x:auto}.settings-nav-item[data-v-34a3daf5]{min-width:120px;border:0;border-bottom:2px solid transparent;background:transparent;padding:15px 12px;color:#58657c;font-size:13px;font-weight:650;white-space:nowrap}.settings-nav-item[data-v-34a3daf5]:hover{color:#087a46}.settings-nav-item--active[data-v-34a3daf5]{border-bottom-color:#0b9858;color:#078c4f}.settings-content[data-v-34a3daf5]{min-height:0;flex:1;background:#fff;scrollbar-gutter:stable}.custom-scrollbar[data-v-34a3daf5]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-34a3daf5]::-webkit-scrollbar-thumb{border-radius:99px;background:#7f7f7f40}label[data-v-34a3daf5]{display:grid;gap:7px}label>span[data-v-34a3daf5]{color:#687287;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}input[data-v-34a3daf5]{width:100%;height:43px;border:1px solid #e1e5e9;border-radius:8px;background:#fff;padding:0 13px;color:#11182d;font-size:13px;outline:none}input[data-v-34a3daf5]:focus{border-color:#6eb28b;box-shadow:0 0 0 3px #087a4614}input[readonly][data-v-34a3daf5]{cursor:not-allowed;background:#f6f7f8;color:#7b8494}label small[data-v-34a3daf5]{color:#8a92a1;font-size:10px}.save-button[data-v-34a3daf5]{border:0;border-radius:8px;background:#087a46;padding:11px 18px;color:#fff;font-size:12px;font-weight:750}.save-button[data-v-34a3daf5]:disabled{cursor:wait;opacity:.6}.account-save-dock[data-v-34a3daf5]{position:fixed;z-index:80;right:26px;bottom:22px;border:1px solid rgba(8,122,70,.16);border-radius:13px;background:#fffffff5;padding:9px;box-shadow:0 18px 48px #073a322e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.message[data-v-34a3daf5]{border-radius:8px;padding:11px 13px;font-size:12px;font-weight:650}.message.error[data-v-34a3daf5]{background:#fff0f3;color:#b32d45}.message.success[data-v-34a3daf5]{background:#edf8f1;color:#17693f}.preference-card[data-v-34a3daf5]{border:1px solid #e4e7ec;border-radius:10px;padding:18px}.preference-card small[data-v-34a3daf5]{display:block;color:#687287;font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.09em}.preference-card strong[data-v-34a3daf5]{display:block;margin-top:6px;font-size:15px}.preference-card p[data-v-34a3daf5]{margin:7px 0 0;color:#737c8d;font-size:12px;line-height:1.55}@media(max-width:820px){.account-settings-header[data-v-34a3daf5]{padding:18px 18px 0}.settings-navigation[data-v-34a3daf5]{margin-top:15px}.settings-content[data-v-34a3daf5]{padding:24px 18px 88px}.account-save-dock[data-v-34a3daf5]{right:12px;bottom:12px}.settings-nav-item[data-v-34a3daf5]{min-width:max-content}}.rhythm-mode-control[data-v-34a3daf5]{display:flex;align-items:center;gap:13px;border-bottom:1px solid var(--z-border-soft);padding:0 0 20px}.rhythm-mode-control>span[data-v-34a3daf5]:nth-child(2){min-width:0;flex:1}.rhythm-mode-control strong[data-v-34a3daf5],.rhythm-mode-control small[data-v-34a3daf5]{display:block}.rhythm-mode-control strong[data-v-34a3daf5]{color:var(--z-text);font-size:14px}.rhythm-mode-control small[data-v-34a3daf5]{max-width:650px;margin-top:5px;color:var(--z-text-muted);font-size:11px;line-height:1.55}.rhythm-disabled-copy[data-v-34a3daf5]{max-width:640px;padding:14px 0 22px}.rhythm-disabled-copy h2[data-v-34a3daf5]{margin:0;color:var(--z-text);font-size:18px}.rhythm-disabled-copy p[data-v-34a3daf5]{margin:8px 0 0;color:var(--z-text-muted);font-size:13px;line-height:1.65}.access-denied[data-v-34a3daf5]{display:flex;gap:16px;align-items:flex-start;border:1px solid #eadfc6;border-radius:12px;background:#fffbf2;padding:20px}.access-denied>span[data-v-34a3daf5]{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border-radius:10px;background:#f7e8c5;color:#996713}.access-denied h2[data-v-34a3daf5]{margin:1px 0 7px;font-size:16px;font-weight:700}.access-denied p[data-v-34a3daf5]{max-width:720px;margin:4px 0;color:#706752;font-size:12px;line-height:1.6}select[data-v-34a3daf5]{width:100%;height:43px;border:1px solid #e1e5e9;border-radius:8px;background:#fff;padding:0 13px;color:#42544c;font-size:13px;font-weight:500;outline:none}select[data-v-34a3daf5]:focus{border-color:#6eb28b;box-shadow:0 0 0 3px #087a4614}.agenda-preferences[data-v-34a3daf5]{overflow:hidden;border:1px solid #e4e7ec;border-radius:12px}.agenda-preference-row[data-v-34a3daf5]{display:grid;min-height:76px;grid-template-columns:10px minmax(180px,1fr) 120px 150px 34px;align-items:end;gap:14px;padding:13px 16px}.agenda-preference-row+.agenda-preference-row[data-v-34a3daf5]{border-top:1px solid #edf0ee}.agenda-filter-color[data-v-34a3daf5]{width:10px;height:10px;align-self:center;border-radius:999px}.agenda-filter-source[data-v-34a3daf5]{align-self:center;text-transform:none;letter-spacing:0}.agenda-filter-source small[data-v-34a3daf5],.agenda-filter-source strong[data-v-34a3daf5]{display:block}.agenda-filter-source small[data-v-34a3daf5]{color:#8a92a1;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.agenda-filter-source strong[data-v-34a3daf5]{margin-top:3px;color:#42544c;font-size:11px}.agenda-filter-remove[data-v-34a3daf5]{display:grid;width:32px;height:32px;place-items:center;align-self:center;border:0;border-radius:7px;background:transparent;color:#8b949f}.agenda-filter-remove[data-v-34a3daf5]:hover{background:#fff0f3;color:#b32d45}.agenda-filter-empty[data-v-34a3daf5]{margin:0;padding:24px;color:#7d8982;font-size:12px;text-align:center}.agenda-filter-creator[data-v-34a3daf5]{display:grid;grid-template-columns:minmax(170px,1fr) minmax(160px,1fr) minmax(160px,1fr) 120px auto;align-items:end;gap:12px;border:1px dashed #cfd9d3;border-radius:12px;background:#fafcfb;padding:16px}.agenda-filter-creator>div strong[data-v-34a3daf5],.agenda-filter-creator>div small[data-v-34a3daf5]{display:block}.agenda-filter-creator>div strong[data-v-34a3daf5]{display:flex;align-items:center;gap:7px;color:#24332c;font-size:13px}.agenda-filter-creator>div small[data-v-34a3daf5]{margin-top:5px;color:#879189;font-size:10px}.agenda-filter-add[data-v-34a3daf5]{display:inline-flex;height:43px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;background:#087a46;padding:0 15px;color:#fff;font-size:12px;font-weight:750}.agenda-filter-add[data-v-34a3daf5]:disabled{opacity:.45}@media(max-width:980px){.agenda-preference-row[data-v-34a3daf5]{grid-template-columns:10px minmax(160px,1fr) 110px 34px}.agenda-filter-source[data-v-34a3daf5]{display:none}.agenda-filter-creator[data-v-34a3daf5]{grid-template-columns:1fr 1fr}.agenda-filter-creator>div[data-v-34a3daf5]{grid-column:1/-1}}@media(max-width:620px){.agenda-preference-row[data-v-34a3daf5]{grid-template-columns:10px 1fr 34px}.agenda-preference-row>label[data-v-34a3daf5]:nth-of-type(2){display:none}.agenda-filter-creator[data-v-34a3daf5]{grid-template-columns:1fr}}.prayer-city-search[data-v-34a3daf5]{position:relative;display:flex;align-items:center}.prayer-city-search>svg[data-v-34a3daf5]{position:absolute;left:13px;z-index:1;color:#849087}.prayer-city-search>input[data-v-34a3daf5]{padding-left:39px;padding-right:86px}.prayer-city-search>span[data-v-34a3daf5]{position:absolute;right:12px;color:#849087;font-size:10px}.prayer-city-results[data-v-34a3daf5]{position:absolute;top:calc(100% + 7px);right:0;left:0;z-index:30;max-height:260px;overflow-y:auto;border:1px solid #dfe6e2;border-radius:10px;background:#fff;padding:5px;box-shadow:0 18px 45px #192a2124}.prayer-city-results button[data-v-34a3daf5]{display:flex;width:100%;align-items:center;gap:10px;border:0;border-radius:7px;background:transparent;padding:9px 10px;color:#42544c;text-align:left}.prayer-city-results button[data-v-34a3daf5]:hover{background:#eef7f2}.prayer-city-results button>span[data-v-34a3daf5]{min-width:0}.prayer-city-results strong[data-v-34a3daf5],.prayer-city-results small[data-v-34a3daf5]{display:block}.prayer-city-results strong[data-v-34a3daf5]{font-size:12px}.prayer-city-results small[data-v-34a3daf5]{margin-top:3px;overflow:hidden;color:#7e8a83;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.current-location-button[data-v-34a3daf5]{display:inline-flex;width:max-content;align-items:center;gap:6px;border:0;background:transparent;padding:0;color:#087a46;font-size:11px;font-weight:700}.city-search-error[data-v-34a3daf5]{color:#b32d45}.prayer-duration-card[data-v-34a3daf5]{border:1px solid #dfe8e3;border-radius:12px;background:#fbfdfc;padding:18px}.prayer-duration-heading[data-v-34a3daf5]{display:flex;align-items:flex-start;gap:12px}.prayer-duration-heading>span[data-v-34a3daf5]{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border-radius:9px;background:#e6f3eb;color:#087a46}.prayer-duration-heading h3[data-v-34a3daf5]{margin:1px 0 0;color:#22332b;font-size:14px}.prayer-duration-heading p[data-v-34a3daf5]{margin:5px 0 0;color:#78837d;font-size:11px;line-height:1.5}.prayer-duration-grid[data-v-34a3daf5]{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:13px;margin-top:18px;padding-top:17px;border-top:1px solid #e8eeeb}.prayer-duration-grid label>div[data-v-34a3daf5]{position:relative}.prayer-duration-grid input[data-v-34a3daf5]{padding-right:44px}.prayer-duration-grid label small[data-v-34a3daf5]{position:absolute;top:50%;right:13px;transform:translateY(-50%);color:#7c8982;font-size:11px}.prayer-duration-grid input[data-v-34a3daf5]::-webkit-inner-spin-button{opacity:1}@media(max-width:720px){.prayer-duration-grid[data-v-34a3daf5]{grid-template-columns:repeat(2,minmax(110px,1fr))}}.prayer-adjustment-card[data-v-34a3daf5]{border:1px solid #dfe8e3;border-radius:12px;background:#fbfdfc;padding:18px}.prayer-adjustment-grid[data-v-34a3daf5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;border-top:1px solid #e8eeeb}.prayer-adjustment-grid article[data-v-34a3daf5]{display:flex;min-width:0;min-height:72px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e8eeeb;padding:12px 0}.prayer-adjustment-grid article[data-v-34a3daf5]:nth-child(odd){padding-right:18px}.prayer-adjustment-grid article[data-v-34a3daf5]:nth-child(2n){border-left:1px solid #e8eeeb;padding-left:18px}.prayer-adjustment-grid article>span[data-v-34a3daf5]{display:grid;gap:4px}.prayer-adjustment-grid article>span strong[data-v-34a3daf5]{color:#22332b;font-size:14px}.prayer-adjustment-grid article>span small[data-v-34a3daf5]{color:#718078;font-size:12px}.prayer-adjustment-control[data-v-34a3daf5]{display:grid;grid-template-columns:34px 58px 25px 34px;align-items:center}.prayer-adjustment-control button[data-v-34a3daf5]{display:grid;width:34px;height:36px;place-items:center;border:1px solid #d8e1dc;background:#fff;color:#145843;font-size:19px;font-weight:600}.prayer-adjustment-control button[data-v-34a3daf5]:first-child{border-radius:8px 0 0 8px}.prayer-adjustment-control button[data-v-34a3daf5]:last-child{border-radius:0 8px 8px 0}.prayer-adjustment-control button[data-v-34a3daf5]:hover{background:#edf6f1}.prayer-adjustment-control input[data-v-34a3daf5]{width:58px;height:36px;border:1px solid #d8e1dc;border-right:0;border-left:0;border-radius:0;background:#fff;padding:0 4px;color:#22332b;font-size:14px;font-weight:600;text-align:right}.prayer-adjustment-control>small[data-v-34a3daf5]{display:grid;height:36px;place-items:center;border-top:1px solid #d8e1dc;border-bottom:1px solid #d8e1dc;background:#fff;color:#718078;font-size:11px}.prayer-adjustment-control input[data-v-34a3daf5]::-webkit-inner-spin-button{display:none}.prayer-adjustment-note[data-v-34a3daf5]{margin:14px 0 0;color:#65766d;font-size:13px;line-height:1.5}.prayer-adjustment-note strong[data-v-34a3daf5]{color:#174f3e}.prayer-adjustment-card .prayer-duration-heading p[data-v-34a3daf5]{font-size:13px}@media(max-width:720px){.prayer-adjustment-grid[data-v-34a3daf5]{grid-template-columns:1fr}.prayer-adjustment-grid article[data-v-34a3daf5]:nth-child(odd),.prayer-adjustment-grid article[data-v-34a3daf5]:nth-child(2n){border-left:0;padding-right:0;padding-left:0}}.email-preference-master[data-v-34a3daf5],.email-schedule-heading[data-v-34a3daf5]{display:flex;align-items:center;gap:13px}.email-preference-master[data-v-34a3daf5]{border:1px solid #dce7e1;border-radius:12px;background:#f7fbf8;padding:17px 18px}.email-preference-master>span[data-v-34a3daf5]:nth-child(2),.email-schedule-heading>span[data-v-34a3daf5]:nth-child(2),.email-category-row>span[data-v-34a3daf5]:first-child{min-width:0;flex:1}.email-preference-master strong[data-v-34a3daf5],.email-preference-master small[data-v-34a3daf5],.email-schedule-heading strong[data-v-34a3daf5],.email-schedule-heading small[data-v-34a3daf5],.email-category-row strong[data-v-34a3daf5],.email-category-row small[data-v-34a3daf5]{display:block}.email-preference-master strong[data-v-34a3daf5],.email-schedule-heading strong[data-v-34a3daf5],.email-category-row strong[data-v-34a3daf5]{color:#22332b;font-size:13px}.email-preference-master small[data-v-34a3daf5],.email-schedule-heading small[data-v-34a3daf5],.email-category-row small[data-v-34a3daf5]{margin-top:3px;color:#78837d;font-size:11px;line-height:1.45}.email-preference-icon[data-v-34a3daf5]{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:10px;background:#e5f3eb;color:#087a46}.email-category-list[data-v-34a3daf5]{overflow:hidden;border:1px solid #e4e7ec;border-radius:12px;transition:opacity .18s}.email-category-list--disabled[data-v-34a3daf5],.email-schedule-card--disabled[data-v-34a3daf5]{opacity:.58}.email-category-row[data-v-34a3daf5]{display:flex;min-height:70px;align-items:center;gap:16px;padding:13px 17px;cursor:pointer}.email-category-row+.email-category-row[data-v-34a3daf5]{border-top:1px solid #edf0ee}.email-category-row[data-v-34a3daf5]:hover{background:#fafcfb}.email-schedule-card[data-v-34a3daf5]{border:1px solid #e4e7ec;border-radius:12px;padding:17px 18px}.email-schedule-fields[data-v-34a3daf5]{display:grid;grid-template-columns:150px 150px minmax(190px,1fr);gap:13px;margin-top:17px;padding-top:17px;border-top:1px solid #edf0ee}.preference-switch[data-v-34a3daf5]{position:relative;display:block;width:38px;height:22px;flex:0 0 38px;cursor:pointer}.preference-switch>input[data-v-34a3daf5]{position:absolute;width:1px;height:1px;opacity:0}.preference-switch>i[data-v-34a3daf5]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#cbd2ce;transition:background .16s}.preference-switch>i[data-v-34a3daf5]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #16221c38;transition:transform .16s}.preference-switch>input:checked+i[data-v-34a3daf5]{background:#087a46}.preference-switch>input:checked+i[data-v-34a3daf5]:after{transform:translate(16px)}.preference-switch>input:focus-visible+i[data-v-34a3daf5]{outline:2px solid rgba(8,122,70,.28);outline-offset:2px}.preference-switch>input:disabled+i[data-v-34a3daf5]{cursor:not-allowed}@media(max-width:720px){.email-schedule-fields[data-v-34a3daf5]{grid-template-columns:1fr 1fr}.email-schedule-fields label[data-v-34a3daf5]:last-child{grid-column:1/-1}}.prayer-notification-note[data-v-34a3daf5]{display:flex;align-items:center;gap:9px;margin:0;border-radius:9px;background:#f5faf7;padding:12px 14px;color:#5f7569;font-size:11px}.prayer-notification-note svg[data-v-34a3daf5]{color:#087a46}.test-notification-button[data-v-34a3daf5]{border:1px solid #dce4df;border-radius:8px;background:#fff;padding:10px 15px;color:#42544c;font-size:12px;font-weight:700}.test-notification-button[data-v-34a3daf5]:hover{border-color:#a9cbbb;color:#087a46}.test-notification-button[data-v-34a3daf5]:disabled{cursor:wait;opacity:.55}.prayer-debug-panel[data-v-34a3daf5]{border-top:1px solid #e5ebe7;padding-top:20px}.prayer-debug-heading small[data-v-34a3daf5]{color:#a06a10;font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.prayer-debug-heading h3[data-v-34a3daf5]{margin:5px 0 0;font-size:15px}.prayer-debug-heading p[data-v-34a3daf5]{margin:5px 0 0;color:#78837d;font-size:11px;line-height:1.5}.prayer-debug-controls[data-v-34a3daf5]{display:grid;grid-template-columns:minmax(150px,1fr) 130px minmax(150px,auto) minmax(120px,auto);align-items:end;gap:13px;margin-top:18px}.prayer-debug-check[data-v-34a3daf5]{display:flex;height:43px;align-items:center;gap:8px;color:#42544c;font-size:11px;font-weight:650}.prayer-debug-check input[data-v-34a3daf5]{width:16px;height:16px}.prayer-debug-state[data-v-34a3daf5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px 0 0;border-top:1px solid #edf0ee;border-bottom:1px solid #edf0ee}.prayer-debug-state>div[data-v-34a3daf5]{min-width:0;padding:12px}.prayer-debug-state dt[data-v-34a3daf5]{color:#879189;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.prayer-debug-state dd[data-v-34a3daf5]{margin:4px 0 0;overflow:hidden;color:#25342c;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.prayer-debug-state .prayer-debug-error[data-v-34a3daf5]{grid-column:1/-1}.prayer-debug-state .prayer-debug-error dd[data-v-34a3daf5]{color:#a14b35;white-space:normal}.prayer-debug-actions[data-v-34a3daf5]{display:flex;justify-content:flex-end;gap:9px;margin-top:15px}@media(max-width:760px){.prayer-debug-controls[data-v-34a3daf5],.prayer-debug-state[data-v-34a3daf5]{grid-template-columns:1fr 1fr}.prayer-debug-actions[data-v-34a3daf5]{flex-wrap:wrap}}.event-reminder-card[data-v-34a3daf5]{display:grid;grid-template-columns:40px minmax(0,1fr) 190px;align-items:center;gap:13px;border-bottom:1px solid #e7ece9;padding:0 0 20px}.event-reminder-card>span[data-v-34a3daf5]:nth-child(2){display:grid;gap:3px}.event-reminder-card strong[data-v-34a3daf5]{font-size:13px}.event-reminder-card small[data-v-34a3daf5]{color:#78837d;font-size:11px;line-height:1.45}.event-reminder-card select[data-v-34a3daf5]{height:42px}@media(max-width:620px){.event-reminder-card[data-v-34a3daf5]{grid-template-columns:40px 1fr}.event-reminder-card select[data-v-34a3daf5]{grid-column:1/-1}}.account-settings-view[data-v-34a3daf5]{background:var(--z-surface-elevated);color:var(--z-text);font-family:var(--z-font-sans)}.account-settings-header[data-v-34a3daf5]{border-color:var(--z-border-soft);background:transparent;padding:var(--z-space-6) var(--z-space-7) 0}.account-settings-identity>span[data-v-34a3daf5]{border-radius:var(--z-radius-md);background:var(--z-brand);color:var(--z-accent)}.account-settings-identity h1[data-v-34a3daf5]{color:var(--z-text);font-size:var(--z-font-size-h3);font-weight:650;letter-spacing:-.04em}.account-settings-identity p[data-v-34a3daf5]{color:var(--z-text-muted)}.settings-navigation[data-v-34a3daf5]{gap:var(--z-space-4);margin-top:var(--z-space-5)}.settings-nav-item[data-v-34a3daf5]{min-width:auto;border:0;padding:var(--z-space-4) var(--z-space-2);color:var(--z-text-muted);font-size:var(--z-font-size-md);font-weight:580}.settings-nav-item[data-v-34a3daf5]:hover{color:var(--z-text)}.settings-nav-item--active[data-v-34a3daf5]{box-shadow:inset 0 -2px var(--z-active-indicator);color:var(--z-text);font-weight:640}.settings-content[data-v-34a3daf5]{background:transparent}label>span[data-v-34a3daf5]{color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}input[data-v-34a3daf5],select[data-v-34a3daf5]{height:var(--z-control-height);border-color:var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);color:var(--z-text);font-size:var(--z-font-size-sm)}input[data-v-34a3daf5]:focus,select[data-v-34a3daf5]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}input[readonly][data-v-34a3daf5]{background:var(--z-surface-secondary);color:var(--z-text-muted)}label small[data-v-34a3daf5]{color:var(--z-text-muted)}.save-button[data-v-34a3daf5],.agenda-filter-add[data-v-34a3daf5]{border:1px solid var(--z-brand);border-radius:var(--z-radius-md);background:var(--z-brand);font-size:var(--z-font-size-md);font-weight:640}.message.error[data-v-34a3daf5]{background:var(--z-danger-soft);color:var(--z-danger)}.message.success[data-v-34a3daf5]{background:var(--z-success-soft);color:var(--z-success)}.preference-card[data-v-34a3daf5]{border:0;border-top:1px solid var(--z-border-soft);border-radius:0;padding:var(--z-space-5) 0}.preference-card small[data-v-34a3daf5]{color:var(--z-text-muted)}.preference-card strong[data-v-34a3daf5]{color:var(--z-text);font-weight:640}.preference-card p[data-v-34a3daf5]{color:var(--z-text-secondary)}.agenda-preferences[data-v-34a3daf5],.email-category-list[data-v-34a3daf5]{border:0;border-top:1px solid var(--z-border-soft);border-radius:0}.agenda-preference-row[data-v-34a3daf5],.email-category-row[data-v-34a3daf5],.event-reminder-card[data-v-34a3daf5]{border-color:var(--z-border-soft)}.agenda-filter-creator[data-v-34a3daf5]{border-color:var(--z-border);border-radius:var(--z-radius-md);background:transparent}.prayer-city-results[data-v-34a3daf5]{border-color:var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);box-shadow:var(--z-shadow-md)}.prayer-city-results button[data-v-34a3daf5]{border-radius:var(--z-radius-sm);color:var(--z-text-secondary)}.prayer-city-results button[data-v-34a3daf5]:hover{background:#0b3d3609}.prayer-duration-card[data-v-34a3daf5],.prayer-adjustment-card[data-v-34a3daf5],.email-preference-master[data-v-34a3daf5],.email-schedule-card[data-v-34a3daf5]{border:0;border-top:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:var(--z-space-5) 0}.prayer-duration-heading>span[data-v-34a3daf5],.email-preference-icon[data-v-34a3daf5]{border-radius:var(--z-radius-sm);background:var(--z-accent-soft);color:var(--z-brand)}.prayer-duration-heading h3[data-v-34a3daf5],.email-preference-master strong[data-v-34a3daf5],.email-schedule-heading strong[data-v-34a3daf5],.email-category-row strong[data-v-34a3daf5]{color:var(--z-text)}.prayer-duration-heading p[data-v-34a3daf5],.email-preference-master small[data-v-34a3daf5],.email-schedule-heading small[data-v-34a3daf5],.email-category-row small[data-v-34a3daf5]{color:var(--z-text-muted)}.preference-switch>input:checked+i[data-v-34a3daf5]{background:var(--z-brand)}.test-notification-button[data-v-34a3daf5]{border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);color:var(--z-text-secondary)}@media(max-width:820px){.account-settings-header[data-v-34a3daf5]{padding:var(--z-space-5) var(--z-space-4) 0}.settings-content[data-v-34a3daf5]{padding:var(--z-space-6) var(--z-space-4)}}.account-settings-header[data-v-34a3daf5]{border-bottom:0;padding-bottom:var(--z-space-5)}.account-profile-form[data-v-34a3daf5]{gap:var(--z-space-7)}.account-settings-body[data-v-34a3daf5]{display:block;min-height:0;flex:1;padding:0 var(--z-space-7)}.settings-navigation[data-v-34a3daf5]{height:52px;align-items:stretch;flex-direction:row;gap:var(--z-space-5);overflow-x:auto;border-right:0;border-bottom:1px solid var(--z-border-soft);margin:0;padding:0;scrollbar-width:none}.settings-navigation[data-v-34a3daf5]::-webkit-scrollbar{display:none}.settings-nav-item[data-v-34a3daf5]{display:flex;width:auto;min-width:max-content;min-height:52px;align-items:center;border:0;border-radius:0;padding:0 1px;text-align:center}.settings-nav-item[data-v-34a3daf5]:hover{background:transparent;color:var(--z-text)}.settings-nav-item--active[data-v-34a3daf5]{background:transparent;box-shadow:inset 0 -2px var(--z-active-indicator)}.settings-content[data-v-34a3daf5]{padding:var(--z-space-6) 0 var(--z-space-8)}.account-field-group[data-v-34a3daf5]{border-top:1px solid var(--z-border-soft);padding:var(--z-space-5) 0 0}@media(max-width:820px){.account-settings-body[data-v-34a3daf5]{padding:0}.settings-navigation[data-v-34a3daf5]{gap:var(--z-space-3);padding:0 var(--z-space-4)}.settings-content[data-v-34a3daf5]{padding:var(--z-space-6) var(--z-space-4)}}.quiet-hours-settings[data-v-34a3daf5]{display:grid;gap:var(--z-space-4);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-6)}.quiet-hours-fields[data-v-34a3daf5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--z-space-4)}.quiet-hours-fields>p[data-v-34a3daf5]{grid-column:1/-1;margin:0;color:var(--z-text-muted);font-size:12px}.quiet-hours-settings .email-preference-master[data-v-34a3daf5]{padding:var(--z-space-4) 0}.confirm-dialog-copy[data-v-79b3d72c]{display:flex;align-items:flex-start;gap:14px;padding:3px 1px 8px}.confirm-dialog-icon[data-v-79b3d72c]{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:var(--z-radius-md);background:var(--z-green-soft);color:var(--z-brand)}.confirm-dialog-copy strong[data-v-79b3d72c]{display:block;color:var(--z-text);font-size:14px;line-height:1.4}.confirm-dialog-copy p[data-v-79b3d72c]{margin:5px 0 0;color:var(--z-text-secondary);font-size:13px;line-height:1.65}.confirm-dialog-copy.is-warning[data-v-79b3d72c]{background:transparent}.confirm-dialog-copy.is-warning .confirm-dialog-icon[data-v-79b3d72c]{background:var(--z-warning-soft);color:var(--z-warning)}.confirm-dialog-copy.is-danger[data-v-79b3d72c]{background:transparent}.confirm-dialog-copy.is-danger .confirm-dialog-icon[data-v-79b3d72c]{background:var(--z-danger-soft);color:var(--z-danger)}.confirm-dialog-button[data-v-79b3d72c]{min-height:38px;border-radius:var(--z-radius-md);padding:0 16px;font-size:13px;font-weight:700;transition:border-color .16s ease,background .16s ease,color .16s ease}.confirm-dialog-cancel[data-v-79b3d72c]{border:1px solid var(--z-border);background:var(--z-surface-elevated);color:var(--z-text-secondary)}.confirm-dialog-cancel[data-v-79b3d72c]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary);color:var(--z-text)}.confirm-dialog-submit[data-v-79b3d72c]{border:1px solid var(--z-brand);background:var(--z-brand);color:var(--z-text-inverse);box-shadow:none}.confirm-dialog-submit.is-warning[data-v-79b3d72c]{border-color:var(--z-warning);background:var(--z-warning);box-shadow:none}.confirm-dialog-submit.is-danger[data-v-79b3d72c]{border-color:var(--z-danger);background:var(--z-danger);box-shadow:none}.server-error[data-v-f13c462a]{position:relative;isolation:isolate;box-sizing:border-box;display:grid;width:100%;min-height:100dvh;grid-template-rows:auto 1fr auto;overflow:hidden;background:var(--z-surface-elevated,#fff);padding:30px clamp(24px,5vw,72px);color:var(--z-text,#17251e);font-family:Inter,Segoe UI,sans-serif}.server-error[data-v-f13c462a]:before{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(color-mix(in srgb,var(--z-brand,#087a46) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--z-brand,#087a46) 5%,transparent) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 76%);mask-image:linear-gradient(to bottom,black,transparent 76%);content:""}.server-error__glow[data-v-f13c462a]{position:absolute;z-index:-1;top:8%;left:50%;width:min(720px,80vw);height:min(720px,80vw);border-radius:50%;background:color-mix(in srgb,var(--z-brand,#087a46) 9%,transparent);filter:blur(110px);transform:translate(-50%)}.server-error__brand[data-v-f13c462a]{display:flex;align-items:center;gap:10px;font-size:14px}.server-error__brand span[data-v-f13c462a]{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:var(--z-brand,#087a46);color:#fff;font-size:15px;font-weight:750;box-shadow:0 10px 28px color-mix(in srgb,var(--z-brand,#087a46) 20%,transparent)}.server-error__brand strong[data-v-f13c462a]{font-weight:700;letter-spacing:-.01em}.server-error__content[data-v-f13c462a]{display:grid;width:min(100%,680px);align-self:center;justify-self:center;justify-items:center;padding:72px 0;text-align:center}.server-error__signal[data-v-f13c462a]{display:grid;width:64px;height:64px;place-items:center;margin-bottom:24px;border:1px solid color-mix(in srgb,var(--z-danger,#c33d4f) 16%,transparent);border-radius:20px;background:color-mix(in srgb,var(--z-danger,#c33d4f) 7%,var(--z-surface-elevated,#fff));color:var(--z-danger,#c33d4f);box-shadow:0 18px 50px color-mix(in srgb,var(--z-danger,#c33d4f) 9%,transparent)}.server-error__code[data-v-f13c462a]{margin:0 0 14px;color:var(--z-brand,#087a46);font-size:12px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.server-error h1[data-v-f13c462a]{max-width:640px;margin:0;font-size:clamp(34px,6vw,62px);font-weight:680;line-height:1.04;letter-spacing:-.05em;text-wrap:balance}.server-error__message[data-v-f13c462a]{max-width:560px;margin:22px 0 0;color:var(--z-text-muted,#68766f);font-size:clamp(16px,2vw,19px);line-height:1.65;text-wrap:balance}.server-error__actions[data-v-f13c462a]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px}.server-error__actions button[data-v-f13c462a]{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;border-radius:11px;padding:0 16px;font:inherit;font-size:14px;font-weight:650;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.server-error__actions button[data-v-f13c462a]:hover{transform:translateY(-1px)}.server-error__actions button[data-v-f13c462a]:focus-visible{outline:3px solid var(--z-focus-ring,rgba(8,122,70,.18));outline-offset:3px}.server-error__retry[data-v-f13c462a]{border:1px solid var(--z-brand,#087a46);background:var(--z-brand,#087a46);color:#fff;box-shadow:0 12px 28px color-mix(in srgb,var(--z-brand,#087a46) 20%,transparent)}.server-error__retry[data-v-f13c462a]:hover{box-shadow:0 15px 34px color-mix(in srgb,var(--z-brand,#087a46) 26%,transparent)}.server-error__retry svg[data-v-f13c462a]:last-child{margin-left:2px}.server-error__logout[data-v-f13c462a]{border:1px solid var(--z-border,#dce5df);background:color-mix(in srgb,var(--z-surface-elevated,#fff) 88%,transparent);color:var(--z-text-secondary,#42554b)}.server-error__logout[data-v-f13c462a]:hover{background:var(--z-surface-secondary,#f6f8f7)}.server-error footer[data-v-f13c462a]{align-self:end;justify-self:center;color:var(--z-text-muted,#7b8881);font-size:12px;text-align:center}@media(max-width:560px){.server-error[data-v-f13c462a]{padding:22px 18px}.server-error__content[data-v-f13c462a]{padding:52px 0}.server-error h1[data-v-f13c462a]{font-size:36px}.server-error__actions[data-v-f13c462a]{width:100%;flex-direction:column}.server-error__actions button[data-v-f13c462a]{width:100%}}@media(prefers-reduced-motion:reduce){.server-error__actions button[data-v-f13c462a]{transition:none}}.first-workspace[data-v-e3021435]{min-height:100vh;background:#fff;color:#17251e;font-family:Roboto Flex Variable,Inter,Segoe UI,system-ui,sans-serif}.onboarding-brand[data-v-e3021435]{display:flex;height:78px;align-items:center;justify-content:space-between;padding:0 34px}.onboarding-brand>span[data-v-e3021435]{display:flex;align-items:center;gap:10px;color:#087a46}.onboarding-brand strong[data-v-e3021435]{color:#11182d;font-size:20px}.onboarding-brand button[data-v-e3021435]{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#748078;font-size:11px;font-weight:650}.onboarding-brand button[data-v-e3021435]:hover{color:#087a46}.onboarding-state[data-v-e3021435],.onboarding-card[data-v-e3021435]{display:grid;width:min(500px,calc(100vw - 36px));place-items:center;margin:clamp(70px,12vh,150px) auto 0;text-align:center}.onboarding-state[data-v-e3021435]{gap:18px;color:#7b8780}.workspace-preparation-loader[data-v-e3021435]{position:relative;display:grid;width:82px;height:82px;place-items:center;color:#087a46;animation:loader-rotate-e3021435 5s linear infinite}.workspace-preparation-loader>svg[data-v-e3021435]{animation:loader-counter-rotate-e3021435 5s linear infinite}.workspace-preparation-loader i[data-v-e3021435]{position:absolute;top:4px;left:50%;width:7px;height:7px;border-radius:50%;background:#70bd92;transform-origin:0 37px}.workspace-preparation-loader i[data-v-e3021435]:nth-child(2n){width:5px;height:5px;background:#c2e4d0}.workspace-preparation-loader i[data-v-e3021435]:nth-child(1){transform:rotate(0)}.workspace-preparation-loader i[data-v-e3021435]:nth-child(2){transform:rotate(45deg)}.workspace-preparation-loader i[data-v-e3021435]:nth-child(3){transform:rotate(90deg)}.workspace-preparation-loader i[data-v-e3021435]:nth-child(4){transform:rotate(135deg)}.workspace-preparation-loader i[data-v-e3021435]:nth-child(5){transform:rotate(180deg)}.workspace-preparation-loader i[data-v-e3021435]:nth-child(6){transform:rotate(225deg)}.workspace-preparation-loader i[data-v-e3021435]:nth-child(7){transform:rotate(270deg)}.workspace-preparation-loader i[data-v-e3021435]:nth-child(8){transform:rotate(315deg)}.onboarding-icon[data-v-e3021435]{display:grid;width:52px;height:52px;place-items:center;border-radius:15px;background:#eaf6ef;color:#087a46}.eyebrow[data-v-e3021435]{margin:20px 0 7px;color:#087a46;font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.onboarding-steps[data-v-e3021435]{display:flex;align-items:center;gap:10px;margin:8px 0 22px;color:#98a39d;font-size:10px;font-weight:700}.onboarding-steps span[data-v-e3021435]{display:flex;align-items:center;gap:6px}.onboarding-steps span b[data-v-e3021435],.onboarding-steps span svg[data-v-e3021435]{display:grid;width:18px;height:18px;place-items:center;border:1px solid #d7e1db;border-radius:50%;font-size:9px}.onboarding-steps span.done[data-v-e3021435],.onboarding-steps span.active[data-v-e3021435]{color:#087a46}.onboarding-steps span.done svg[data-v-e3021435],.onboarding-steps span.active b[data-v-e3021435]{border-color:#8fc9a9;background:#edf8f2}.onboarding-steps i[data-v-e3021435]{width:34px;height:1px;background:#dfe6e2}.onboarding-card h1[data-v-e3021435]{margin:0;font-size:34px;letter-spacing:-.035em}.intro[data-v-e3021435]{max-width:440px;margin:13px 0 28px;color:#748078;font-size:14px;line-height:1.65}.onboarding-card form[data-v-e3021435]{display:grid;width:100%;gap:17px;text-align:left}.onboarding-card label[data-v-e3021435]{display:grid;gap:7px}.onboarding-card label>span[data-v-e3021435]{color:#4e5d55;font-size:11px;font-weight:700}.onboarding-card label small[data-v-e3021435]{color:#98a199;font-weight:500}.onboarding-card input[data-v-e3021435],.onboarding-card textarea[data-v-e3021435]{width:100%;border:1px solid #dfe7e2;border-radius:9px;background:#fff;padding:12px 13px;color:#17251e;font:inherit;outline:none;resize:vertical}.onboarding-card input[data-v-e3021435]{height:46px}.onboarding-card input[data-v-e3021435]:focus,.onboarding-card textarea[data-v-e3021435]:focus{border-color:#76b894;box-shadow:0 0 0 3px #087a4614}.onboarding-card form>button[data-v-e3021435]{display:flex;height:46px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:9px;background:#087a46;color:#fff;font-size:13px;font-weight:750}.onboarding-card form>button[data-v-e3021435]:disabled{cursor:not-allowed;opacity:.5}.onboarding-error[data-v-e3021435]{width:100%;margin:0 0 16px;border-radius:8px;background:#fff1f2;padding:11px 13px;color:#ae3442;font-size:12px}.onboarding-waiting[data-v-e3021435]{border-radius:10px;background:#f5f8f6;padding:18px;color:#68766e;font-size:13px;line-height:1.6}.retry-button[data-v-e3021435]{display:inline-flex;align-items:center;gap:6px;margin-top:14px;border:0;background:transparent;color:#087a46;font-size:11px;font-weight:700}@keyframes loader-rotate-e3021435{to{transform:rotate(360deg)}}@keyframes loader-counter-rotate-e3021435{to{transform:rotate(-360deg)}}@media(prefers-reduced-motion:reduce){.workspace-preparation-loader[data-v-e3021435],.workspace-preparation-loader>svg[data-v-e3021435]{animation:none}}@media(max-width:600px){.onboarding-brand[data-v-e3021435]{padding-inline:18px}.onboarding-brand button[data-v-e3021435]{font-size:0}.onboarding-brand button svg[data-v-e3021435]{width:18px;height:18px}.onboarding-card[data-v-e3021435]{margin-top:45px}.onboarding-card h1[data-v-e3021435]{font-size:28px}}.onboarding-back[data-v-e3021435]{justify-self:start;margin-bottom:22px;border:0;background:transparent;color:#62746a;font-size:11px;font-weight:680}.onboarding-back[data-v-e3021435]:hover{color:#087a46}.onboarding-organization-list[data-v-e3021435]{display:grid;width:100%;gap:8px}.onboarding-organization-list>button[data-v-e3021435]{display:grid;min-height:64px;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:11px;border:1px solid #e0e7e3;border-radius:10px;background:#fff;padding:9px 13px;text-align:left}.onboarding-organization-list>button[data-v-e3021435]:hover,.onboarding-organization-list>button.active[data-v-e3021435]{border-color:#9fcdb2;background:#f7fbf8}.onboarding-organization-list i[data-v-e3021435]{display:grid;width:38px;height:38px;place-items:center;border-radius:9px;background:#e8f6ee;color:#087a46;font-style:normal;font-weight:800}.onboarding-organization-list span[data-v-e3021435]{display:grid;gap:3px}.onboarding-organization-list small[data-v-e3021435]{color:#839087;font-size:10px}.onboarding-organization-list svg[data-v-e3021435]{color:#087a46}.onboarding-picker-cancel[data-v-e3021435]{display:inline-flex;align-items:center;gap:6px;margin-top:18px;border:0;background:transparent;color:#65756c;font-size:11px;font-weight:680}.first-workspace[data-v-e3021435]{background:var(--z-surface-elevated);color:var(--z-text);font-family:var(--z-font-sans)}.onboarding-brand[data-v-e3021435]{height:72px;padding-inline:32px}.onboarding-brand>span[data-v-e3021435],.onboarding-brand button[data-v-e3021435]:hover{color:var(--z-brand)}.onboarding-brand strong[data-v-e3021435]{color:var(--z-text);font-size:19px}.onboarding-brand button[data-v-e3021435]{color:var(--z-text-muted)}.onboarding-card[data-v-e3021435]{width:min(520px,calc(100vw - 36px));margin-top:clamp(64px,11vh,132px)}.onboarding-icon[data-v-e3021435]{background:var(--z-prayer-soft);color:var(--z-prayer-strong)}.eyebrow[data-v-e3021435],.onboarding-steps span.done[data-v-e3021435],.onboarding-steps span.active[data-v-e3021435]{color:var(--z-brand)}.onboarding-card h1[data-v-e3021435]{font-size:clamp(31px,5vw,40px);font-weight:650;letter-spacing:-.05em}.intro[data-v-e3021435]{color:var(--z-text-muted)}.onboarding-card input[data-v-e3021435],.onboarding-card textarea[data-v-e3021435]{border-color:var(--z-border);border-radius:var(--z-radius-md);color:var(--z-text)}.onboarding-card input[data-v-e3021435]:focus,.onboarding-card textarea[data-v-e3021435]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.onboarding-card form>button[data-v-e3021435]{border-radius:var(--z-radius-md);background:var(--z-brand)}.rhythm-onboarding[data-v-945c32cf]{min-height:100vh;background:var(--z-surface-elevated);color:var(--z-text);font-family:var(--z-font-sans)}.rhythm-onboarding>header[data-v-945c32cf]{display:flex;height:72px;align-items:center;justify-content:space-between;padding:0 32px}.rhythm-onboarding>header>span[data-v-945c32cf]{display:flex;align-items:center;gap:10px}.rhythm-onboarding>header strong[data-v-945c32cf]{font-size:18px}.rhythm-onboarding>header small[data-v-945c32cf]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.rhythm-onboarding>section[data-v-945c32cf]{display:grid;width:min(640px,calc(100vw - 32px));margin:clamp(48px,9vh,104px) auto 64px}.rhythm-icon[data-v-945c32cf]{display:grid;width:48px;height:48px;place-items:center;border-radius:var(--z-radius-lg);background:var(--z-prayer-soft);color:var(--z-prayer-strong)}.z-eyebrow[data-v-945c32cf]{margin:20px 0 8px}.rhythm-onboarding h1[data-v-945c32cf]{max-width:620px;margin:0;font-size:clamp(31px,5vw,44px);font-weight:650;letter-spacing:-.055em;line-height:1.05}.rhythm-intro[data-v-945c32cf]{max-width:560px;margin:16px 0 30px;color:var(--z-text-muted);font-size:var(--z-font-size-body);line-height:1.65}.rhythm-choices[data-v-945c32cf]{display:grid;gap:10px}.rhythm-choices>button[data-v-945c32cf]{display:grid;min-height:90px;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:14px;border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:#fff;padding:16px;text-align:left;transition:border-color var(--z-duration-normal),background var(--z-duration-normal)}.rhythm-choices>button[data-v-945c32cf]:hover{border-color:var(--z-focus);background:var(--z-surface-secondary)}.rhythm-choices>button>span[data-v-945c32cf]{display:grid;width:40px;height:40px;place-items:center;border-radius:var(--z-radius-md);background:var(--z-surface-secondary);color:var(--z-brand)}.rhythm-choices strong[data-v-945c32cf]{font-size:14px}.rhythm-choices p[data-v-945c32cf]{margin:5px 0 0;color:var(--z-text-muted);font-size:12px;line-height:1.45}.rhythm-choices>button>svg[data-v-945c32cf]{color:var(--z-text-muted)}.rhythm-config[data-v-945c32cf]{display:grid;gap:16px;border-top:1px solid var(--z-border-soft);padding-top:22px}.rhythm-config label[data-v-945c32cf]{display:grid;gap:7px}.rhythm-config label>span[data-v-945c32cf]{color:var(--z-text-secondary);font-size:var(--z-font-size-sm);font-weight:620}.rhythm-location-line[data-v-945c32cf]{display:grid;grid-template-columns:34px 1fr 20px;align-items:center;gap:10px}.rhythm-location-line>span[data-v-945c32cf]{display:grid;width:34px;height:34px;place-items:center;border-radius:var(--z-radius-sm);background:var(--z-surface-secondary);color:var(--z-brand)}.rhythm-location-line small[data-v-945c32cf],.rhythm-location-line strong[data-v-945c32cf]{display:block}.rhythm-location-line small[data-v-945c32cf]{color:var(--z-text-muted);font-size:10px}.rhythm-location-line strong[data-v-945c32cf]{margin-top:2px;font-size:13px}.rhythm-location-line>svg[data-v-945c32cf]{color:var(--z-success)}.rhythm-location-error[data-v-945c32cf],.rhythm-error[data-v-945c32cf]{margin:0;border-radius:var(--z-radius-sm);background:var(--z-danger-soft);padding:10px 12px;color:var(--z-danger);font-size:11px}.rhythm-actions[data-v-945c32cf]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}@media(max-width:600px){.rhythm-onboarding>header[data-v-945c32cf]{height:64px;padding:0 18px}.rhythm-onboarding>section[data-v-945c32cf]{margin-top:36px}.rhythm-onboarding h1[data-v-945c32cf]{font-size:31px}.rhythm-choices>button[data-v-945c32cf]{min-height:100px}.rhythm-actions[data-v-945c32cf]{display:grid;grid-template-columns:1fr 1fr}.rhythm-actions[data-v-945c32cf] button{width:100%}}.restriction-page[data-v-90b84300]{min-height:100vh;background:#f7f9f8;color:#152019;font-family:Inter Variable,Inter,system-ui,sans-serif}.restriction-header[data-v-90b84300]{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #e1e7e3;background:#fff;padding:0 clamp(20px,5vw,72px)}.brand[data-v-90b84300],.header-actions[data-v-90b84300],.header-actions button[data-v-90b84300],.billing-panel>header[data-v-90b84300],.other-organizations>header[data-v-90b84300]{display:flex;align-items:center}.brand[data-v-90b84300]{gap:10px;color:#13231a;text-decoration:none}.brand img[data-v-90b84300]{width:32px;height:32px}.brand strong[data-v-90b84300]{font-size:17px}.header-actions[data-v-90b84300]{gap:18px;color:#66746c;font-size:12px}.header-actions button[data-v-90b84300]{gap:7px;border:0;background:transparent;color:#435149;font-weight:650;cursor:pointer}.restriction-content[data-v-90b84300]{display:grid;width:min(1120px,calc(100% - 40px));gap:24px;margin:0 auto;padding:48px 0 80px}.restriction-summary[data-v-90b84300]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;border:1px solid #ead79c;border-radius:16px;background:#fffaf0;padding:28px}.restriction-icon[data-v-90b84300]{display:grid;width:52px;height:52px;place-items:center;border-radius:13px;background:#f5df9a;color:#765713}.restriction-summary small[data-v-90b84300]{display:block;color:#806b31;font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.restriction-summary h1[data-v-90b84300]{margin:7px 0 0;font-size:clamp(25px,3vw,35px);font-weight:680;letter-spacing:-.04em}.restriction-summary p[data-v-90b84300]{max-width:820px;margin:12px 0 0;color:#665d45;font-size:14px;line-height:1.7}.billing-panel[data-v-90b84300],.other-organizations[data-v-90b84300]{border:1px solid #e1e7e3;border-radius:16px;background:#fff;padding:28px}.billing-panel>header[data-v-90b84300],.other-organizations>header[data-v-90b84300]{gap:12px;margin-bottom:28px;color:#087a46}.billing-panel>header div[data-v-90b84300],.other-organizations>header div[data-v-90b84300]{display:grid;gap:4px}.billing-panel>header strong[data-v-90b84300],.other-organizations>header strong[data-v-90b84300]{color:#1b2820}.billing-panel>header p[data-v-90b84300],.other-organizations>header p[data-v-90b84300]{margin:0;color:#718078;font-size:12px}.other-organizations>div[data-v-90b84300]{display:flex;flex-wrap:wrap;gap:10px}.other-organizations button[data-v-90b84300]{min-height:40px;border:1px solid #cfd9d3;border-radius:9px;background:#fff;padding:0 14px;color:#25372d;font-weight:650;cursor:pointer}.other-organizations button[data-v-90b84300]:hover{border-color:#7db397;background:#f3faf6}@media(max-width:700px){.restriction-header[data-v-90b84300]{align-items:flex-start;flex-direction:column;padding-top:16px;padding-bottom:16px}.header-actions[data-v-90b84300]{width:100%;justify-content:space-between}.restriction-content[data-v-90b84300]{width:min(100% - 24px,1120px);padding-top:24px}.restriction-summary[data-v-90b84300]{grid-template-columns:1fr;padding:22px}.billing-panel[data-v-90b84300],.other-organizations[data-v-90b84300]{padding:20px}}.deployment-nav-indicator[data-v-d314121e]{position:relative;display:grid;width:42px;height:42px;place-items:center;border-radius:13px;color:#fff}.deployment-nav-indicator.is-selected[data-v-d314121e],.deployment-nav-indicator.is-light[data-v-d314121e]{color:var(--z-brand)}.deployment-nav-indicator.is-running[data-v-d314121e]:not(.is-selected):not(.is-light){background:#ffffff21;color:var(--z-accent);box-shadow:inset 0 0 0 1px #ffffff3d}.deployment-nav-indicator.is-running:not(.is-build)>svg[data-v-d314121e]{animation:deployment-rocket-flight-d314121e 1.8s ease-in-out infinite}.deployment-nav-indicator.is-running.is-build>svg[data-v-d314121e]{transform-origin:42% 78%;animation:build-hammer-strike-d314121e 1.35s ease-in-out infinite}.deployment-nav-count[data-v-d314121e]{position:absolute;inset-inline-end:-3px;top:-3px;display:grid;min-width:18px;height:18px;box-sizing:border-box;place-items:center;border:2px solid var(--z-brand);border-radius:999px;background:var(--z-accent);padding-inline:3px;color:var(--z-brand);font-size:10px;line-height:1;font-weight:750;box-shadow:0 0 #c8e97d80;animation:deployment-indicator-pulse-d314121e 1.8s ease-out infinite}.deployment-nav-attention[data-v-d314121e]{position:absolute;inset-inline-end:2px;bottom:2px;width:11px;height:11px;box-sizing:border-box;border:2px solid var(--z-brand);border-radius:999px;background:var(--z-danger)}.deployment-nav-indicator.is-selected .deployment-nav-attention[data-v-d314121e],.deployment-nav-indicator.is-light .deployment-nav-attention[data-v-d314121e]{border-color:var(--z-surface-elevated)}@keyframes deployment-rocket-flight-d314121e{0%,to{transform:translate(0)}50%{transform:translate(1.5px,-1.5px)}}@keyframes build-hammer-strike-d314121e{0%,45%,to{transform:rotate(0)}60%{transform:rotate(-13deg)}74%{transform:rotate(5deg)}}@keyframes deployment-indicator-pulse-d314121e{0%{box-shadow:0 0 #c8e97d80}75%,to{box-shadow:0 0 0 5px #c8e97d00}}@media(prefers-reduced-motion:reduce){.deployment-nav-indicator.is-running>svg[data-v-d314121e],.deployment-nav-count[data-v-d314121e]{animation:none}}.z-reduced-motion .deployment-nav-indicator.is-running>svg,.z-reduced-motion .deployment-nav-count{animation:none}.release-version-menu-item[data-v-13b286c9]{display:grid;min-height:40px;grid-template-columns:auto minmax(0,1fr) 24px;align-items:center;gap:8px;padding:7px 13px;color:var(--z-text-muted);font-size:10px}.release-version-menu-item strong[data-v-13b286c9]{overflow:hidden;color:var(--z-text);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.release-version-menu-item .release-version-info[data-v-13b286c9]{display:grid;width:24px;height:24px;min-height:24px;place-items:center;gap:0;border:1px solid var(--z-border);border-radius:50%;background:var(--z-surface-elevated);padding:0;color:var(--z-brand);cursor:pointer}.release-version-menu-item .release-version-info[data-v-13b286c9]:hover{border-color:color-mix(in srgb,var(--z-brand) 30%,var(--z-border));background:var(--z-active-bg)}.release-version-menu-item .release-version-info[data-v-13b286c9]:focus-visible{outline:2px solid var(--z-focus);outline-offset:2px}.release-notes-intro[data-v-13b286c9]{display:flex;align-items:center;gap:10px;margin-bottom:22px;color:var(--z-text-secondary)}.release-notes-intro span[data-v-13b286c9]{flex:0 0 auto;border-radius:999px;background:var(--z-active-bg);padding:5px 9px;color:var(--z-brand);font-size:11px;font-weight:750}.release-notes-intro p[data-v-13b286c9]{margin:0;font-size:12px;line-height:1.5}.release-notes-changes[data-v-13b286c9]{display:grid;gap:18px;margin:0;padding:0;list-style:none}.release-notes-changes li[data-v-13b286c9]{position:relative;padding-inline-start:18px;color:var(--z-text-secondary);font-size:14px;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}.release-notes-changes li[data-v-13b286c9]:before{position:absolute;top:.65em;inset-inline-start:2px;width:6px;height:6px;border-radius:50%;background:var(--z-brand);content:""}.release-notes-state[data-v-13b286c9]{display:flex;min-height:110px;align-items:center;justify-content:center;gap:9px;color:var(--z-text-muted);font-size:12px;text-align:center}.release-notes-state--error[data-v-13b286c9]{flex-direction:column}.release-notes-state--error p[data-v-13b286c9]{margin:0}.release-notes-spinner[data-v-13b286c9]{animation:release-notes-spin-13b286c9 .8s linear infinite;color:var(--z-brand)}@keyframes release-notes-spin-13b286c9{to{transform:rotate(360deg)}}.action-popover[data-v-646855cb]{position:relative;min-width:0}.action-popover[data-v-646855cb] [data-action-trigger]{cursor:pointer;font:inherit;text-align:inherit}.action-popover[data-v-646855cb] [data-action-trigger]:focus-visible{outline:2px solid var(--z-focus,var(--z-brand,#044d40));outline-offset:3px}.action-popover[data-v-646855cb] [data-action-panel]{max-width:calc(100vw - 32px)}.notification-notice[data-v-5d21c9b5]{position:absolute;inset-inline-end:0;top:52px;z-index:var(--z-layer-popover);display:grid;grid-template-columns:22px minmax(0,1fr) 28px;align-items:start;gap:12px;width:min(380px,calc(100vw - 28px));border:1px solid var(--z-border);border-inline-start:4px solid var(--z-brand);border-radius:14px;background:var(--z-surface-elevated,#fff);padding:16px;color:var(--z-brand);box-shadow:var(--z-shadow-overlay)}.notification-notice button[data-v-5d21c9b5]{border:0;background:transparent;padding:0;text-align:start;cursor:pointer}.notification-notice-open[data-v-5d21c9b5]{display:grid;min-width:0;gap:7px;color:var(--z-text)}.notification-notice-open strong[data-v-5d21c9b5]{font-size:13px}.notification-notice-open span[data-v-5d21c9b5]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:12px;line-height:1.5;color:var(--z-text-secondary)}.notification-notice-open small[data-v-5d21c9b5]{color:var(--z-brand);font-size:11px;font-weight:650}.notification-notice .notification-notice-close[data-v-5d21c9b5]{display:grid;width:28px;height:28px;place-items:center;color:var(--z-text-muted)}.notification-notice button[data-v-5d21c9b5]:focus-visible{outline:2px solid var(--z-focus);outline-offset:3px}.notification-notice-enter-active[data-v-5d21c9b5],.notification-notice-leave-active[data-v-5d21c9b5]{transition:opacity .16s ease,transform .16s ease}.notification-notice-enter-from[data-v-5d21c9b5],.notification-notice-leave-to[data-v-5d21c9b5]{opacity:0;transform:translateY(-6px)}@media(max-width:820px){.notification-notice[data-v-5d21c9b5]{position:fixed;top:calc(var(--z-topbar-height,96px) + 8px);inset-inline-end:14px}}@media(prefers-reduced-motion:reduce){.notification-notice-enter-active[data-v-5d21c9b5],.notification-notice-leave-active[data-v-5d21c9b5]{transition:none}}.avatar-picker[data-v-28addd59]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px}.avatar-preview[data-v-28addd59]{display:grid;width:62px;height:62px;overflow:hidden;place-items:center;border-radius:50%;background:linear-gradient(145deg,#e9f8ef,#d9f0e3);color:#087a46;font-size:18px}.avatar-preview img[data-v-28addd59]{width:100%;height:100%;object-fit:cover}.avatar-picker-copy[data-v-28addd59]{display:grid;gap:4px}.avatar-picker-copy small[data-v-28addd59]{color:#7b8798;font-size:11px}.avatar-picker input[data-v-28addd59]{display:none}.avatar-upload[data-v-28addd59],.avatar-remove[data-v-28addd59]{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid #dce3df;border-radius:8px;background:#fff;padding:0 12px;color:#44516a;font-weight:650}.avatar-remove[data-v-28addd59]{width:38px;padding:0;border-color:#efd5d9;color:#b93649}.avatar-picker p[data-v-28addd59]{grid-column:1/-1;margin:0;border-radius:8px;background:#fff0f1;padding:9px 11px;color:#a73b4b;font-size:12px}@media(max-width:540px){.avatar-picker[data-v-28addd59]{grid-template-columns:auto 1fr}.avatar-upload[data-v-28addd59],.avatar-remove[data-v-28addd59]{grid-row:2}.avatar-upload[data-v-28addd59]{grid-column:1/2}.avatar-remove[data-v-28addd59]{grid-column:2/3;justify-self:start}}.security-save-status[data-v-3404d074]{display:inline-flex;align-items:center;gap:5px;min-height:24px;color:var(--z-text-muted,#61756a);font-size:12px;line-height:1.5}.security-save-status--saved[data-v-3404d074]{color:var(--z-brand,#145536)}.organization-mfa-policy[data-v-1bd05b6d]{margin:20px 0;color:var(--z-text,#243c2f)}.organization-mfa-policy--embedded[data-v-1bd05b6d]{margin:0}.policy-heading[data-v-1bd05b6d]{margin:0 0 10px;font-size:var(--z-font-size-h3,18px);font-weight:650;letter-spacing:-.04em}.organization-mfa-policy p[data-v-1bd05b6d]{font-size:13px;color:var(--z-text-muted,#667a6d);line-height:1.6}.policy-field[data-v-1bd05b6d]{max-width:680px;margin-top:20px}.policy-controls[data-v-1bd05b6d]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.policy-toggle input[data-v-1bd05b6d]:focus-visible{outline:2px solid var(--z-focus,#145a3a);outline-offset:3px}.organization-mfa-policy .policy-error[data-v-1bd05b6d]{color:#a5372e}.organization-mfa-policy .policy-toggle[data-v-1bd05b6d]{display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.5;cursor:pointer}.policy-toggle input[data-v-1bd05b6d]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:34px;height:20px;flex:none;margin:0;border:1px solid var(--z-border,#bfd0c4);border-radius:999px;background:var(--z-border,#bfd0c4);cursor:pointer}.policy-toggle input[data-v-1bd05b6d]:before{content:"";position:absolute;width:14px;height:14px;top:2px;inset-inline-start:2px;border-radius:50%;background:#fff}.policy-toggle input[data-v-1bd05b6d]:checked{background:var(--z-brand,#145a3a);border-color:var(--z-brand,#145a3a)}.policy-toggle input[data-v-1bd05b6d]:checked:before{inset-inline-start:16px}.policy-toggle input[data-v-1bd05b6d]:disabled{opacity:.5;cursor:default}@media(max-width:480px){.policy-controls[data-v-1bd05b6d]{align-items:flex-start;flex-direction:column}}.organization-password-policy[data-v-9dc26616]{margin:0;color:var(--z-text,#243c2f)}h2[data-v-9dc26616]{margin:0 0 10px;font-size:var(--z-font-size-h3,18px);font-weight:650;letter-spacing:-.04em}p[data-v-9dc26616]{font-size:13px;color:var(--z-text-muted,#667a6d);line-height:1.6}label[data-v-9dc26616]{display:grid;gap:8px;min-width:0;font-size:13px}.policy-field[data-v-9dc26616]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;max-width:680px;gap:16px;margin-top:20px}.policy-field label[data-v-9dc26616]{width:320px;max-width:100%}.policy-field[data-v-9dc26616] .security-save-status{min-height:40px}select[data-v-9dc26616]{width:100%;min-width:0;min-height:40px;box-sizing:border-box;padding:8px 12px;border:1px solid var(--z-border,#bfd0c4);border-radius:var(--z-radius-md,8px);background:var(--z-surface-elevated,#fff);color:var(--z-text,#233e2d);font:inherit}button[data-v-9dc26616]{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:36px;padding:0 14px;border:1px solid var(--z-border,#dce5df);border-radius:var(--z-radius-md,8px);background:transparent;color:var(--z-text,#243c2f);font:inherit;font-size:13px;font-weight:600;cursor:pointer}button[data-v-9dc26616]:hover:not(:disabled){background:var(--z-surface-elevated,#fff);border-color:var(--z-brand,#145a3a)}button[data-v-9dc26616]:disabled{opacity:.45;cursor:default}button[data-v-9dc26616]:focus-visible,select[data-v-9dc26616]:focus-visible{outline:2px solid var(--z-focus,#145a3a);outline-offset:3px}@media(max-width:480px){.policy-field[data-v-9dc26616]{align-items:flex-start;flex-direction:column}.policy-field label[data-v-9dc26616]{width:100%}.policy-field[data-v-9dc26616] .security-save-status{min-height:24px}}.policy-error[data-v-9dc26616]{color:var(--z-danger,#a5372e)}.permission-group-tabs[data-v-f321b86f]{display:flex;flex-wrap:wrap;gap:6px;max-height:160px;overflow:auto;padding:4px 0 12px;border-bottom:1px solid var(--z-border)}.permission-group-tabs button[data-v-f321b86f]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:8px;background:transparent;padding:7px 10px;color:var(--z-text-secondary);font:inherit;font-size:12px;cursor:pointer}.permission-group-tabs button[data-v-f321b86f]:hover,.permission-group-tabs button.active[data-v-f321b86f]{background:var(--z-active-bg,#edf6ef);color:var(--z-brand)}.permission-group-tabs button>span[data-v-f321b86f]{font-size:10px;color:var(--z-text-muted)}.role-permission-matrix[data-v-f321b86f]{display:grid;min-width:0;gap:18px}.permission-help[data-v-f321b86f]{margin:0;color:var(--z-text-secondary);font-size:12px;line-height:1.6}.role-permission-matrix section[data-v-f321b86f]{display:grid;min-width:0;gap:3px}.role-permission-matrix h3[data-v-f321b86f]{display:flex;justify-content:space-between;gap:12px;margin:0 0 5px;color:var(--z-text-secondary);font-size:11px;font-weight:650}.role-permission-matrix h3>span[data-v-f321b86f]{font-weight:400}.permission-choice[data-v-f321b86f]{display:flex;min-width:0;align-items:flex-start;gap:10px;border-radius:8px;padding:8px;cursor:pointer}.permission-choice[data-v-f321b86f]:hover{background:var(--z-surface-hover,#f7faf8)}.permission-choice.required[data-v-f321b86f]{background:var(--z-surface-soft,#f3f7f4);cursor:default}.permission-choice>input[data-v-f321b86f]{width:17px!important;height:17px!important;min-height:17px!important;flex:0 0 auto;margin:2px 0 0;padding:0!important;accent-color:var(--z-brand,#087a46)}.permission-choice>span[data-v-f321b86f]{display:grid;min-width:0;gap:4px}.permission-choice b[data-v-f321b86f]{display:flex;align-items:center;gap:7px;color:var(--z-text);font-size:12px;font-weight:600}.permission-choice b>svg[data-v-f321b86f]{flex:0 0 auto}.permission-choice small[data-v-f321b86f]{color:var(--z-text-secondary);font-size:11px;line-height:1.5;overflow-wrap:anywhere;font-weight:400}.admin-select-field[data-v-35c052bc],.admin-role-identity[data-v-35c052bc]{display:grid;gap:12px;min-width:0}.admin-select-field>span[data-v-35c052bc]{font-size:13px;font-weight:600;color:var(--z-text-secondary)}.admin-select-field>small[data-v-35c052bc]{color:var(--z-text-muted);font-size:12px}.admin-role-identity>label[data-v-35c052bc]{display:grid;gap:8px}.permission-fieldset--open[data-v-35c052bc]{border:0!important;padding:0!important}.drawer-help[data-v-35c052bc]{border:0!important;background:transparent!important;padding:0!important}.organizations-page[data-v-35c052bc],.organization-admin[data-v-35c052bc]{width:100%;min-height:100%;padding:34px 38px 70px;color:#111a31;font-family:Roboto Flex Variable,Roboto Flex,Roboto,system-ui,sans-serif}.organizations-title[data-v-35c052bc],.organization-hero[data-v-35c052bc],.admin-card>header[data-v-35c052bc],.roles-section>header[data-v-35c052bc]{display:flex;align-items:center;justify-content:space-between;gap:24px}.organizations-title h1[data-v-35c052bc],.organization-hero h1[data-v-35c052bc]{margin:0;font-size:34px;letter-spacing:-1px}.organizations-title p[data-v-35c052bc]{margin:7px 0 0;color:#718098}.primary-button[data-v-35c052bc]{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;border:0;border-radius:9px;background:linear-gradient(135deg,#087a46,#00a75e);padding:0 20px;color:#fff;font-weight:720;box-shadow:0 8px 18px #087a4626}.primary-button[data-v-35c052bc]:disabled{cursor:not-allowed;opacity:.55}.organizations-card[data-v-35c052bc],.admin-card[data-v-35c052bc]{margin-top:28px;border:1px solid #e1e7e3;border-radius:15px;background:#fff;box-shadow:0 8px 24px #1b372809}.organizations-card[data-v-35c052bc]{padding:26px}.organizations-card h2[data-v-35c052bc]{margin:0 0 22px;font-size:18px}.organization-table[data-v-35c052bc]{display:grid;grid-template-columns:minmax(260px,2fr) 1fr 1fr .8fr;align-items:center;gap:18px}.organization-table--header[data-v-35c052bc]{padding:13px 24px;color:#68768d;font-size:12px;font-weight:650}.organization-row[data-v-35c052bc]{width:100%;min-height:84px;border:1px solid #e3e8e5;border-radius:12px;background:#fff;padding:13px 24px;color:#33405a;text-align:start}.organization-row+.organization-row[data-v-35c052bc]{margin-top:8px}.organization-row[data-v-35c052bc]:hover{border-color:#b4d7c4;background:#fbfdfc}.organization-name-cell[data-v-35c052bc],.member-identity[data-v-35c052bc]{display:flex;min-width:0;align-items:center;gap:15px}.member-identity>i[data-v-35c052bc],.invitation-email>i[data-v-35c052bc]{display:grid;width:48px;height:48px;overflow:hidden;flex:0 0 auto;place-items:center;border-radius:12px;background:#dcf6e7;color:#079255;font-style:normal;font-size:20px;font-weight:780}.member-identity>i img[data-v-35c052bc]{width:100%;height:100%;object-fit:cover}.organization-name-cell span[data-v-35c052bc],.member-identity span[data-v-35c052bc]{display:grid;min-width:0;gap:4px}.organization-name-cell strong[data-v-35c052bc],.member-identity strong[data-v-35c052bc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization-name-cell small[data-v-35c052bc],.member-identity small[data-v-35c052bc]{overflow:hidden;color:#78849a;text-overflow:ellipsis;white-space:nowrap}.role-chip[data-v-35c052bc],.pending-chip[data-v-35c052bc]{display:inline-flex;border-radius:7px;background:#edf3ff;padding:6px 10px;color:#3375d6;font-size:12px;font-weight:700}.role-chip.owner[data-v-35c052bc]{background:#e5f7eb;color:#078c4f}.plan-cell[data-v-35c052bc]{text-transform:capitalize}.row-action[data-v-35c052bc]{display:flex;justify-content:flex-end}.success-banner[data-v-35c052bc],.error-banner[data-v-35c052bc]{display:flex;align-items:center;gap:9px;border-radius:10px;padding:12px 15px;font-size:13px}.success-banner[data-v-35c052bc]{margin:20px 0 0;background:#eaf8ef;color:#087a46}.error-banner[data-v-35c052bc]{margin:14px 0;background:#fff0f0;color:#a93e3e}.organization-hero[data-v-35c052bc]{min-height:110px}.organization-logo[data-v-35c052bc]{border:1px solid #e2e8e4;background:linear-gradient(145deg,#ecfaf2,#fff)}.organization-identity[data-v-35c052bc]{min-width:0;flex:1}.organization-identity p[data-v-35c052bc]{display:flex;align-items:center;gap:15px;margin:10px 0 0;color:#748098}.organization-identity p i[data-v-35c052bc]{width:4px;height:4px;border-radius:50%;background:#8691a4}.organization-identity b[data-v-35c052bc]{color:#078c4f;text-transform:capitalize}.organization-settings-button[data-v-35c052bc]{display:inline-flex;min-height:48px;align-items:center;gap:10px;border:1px solid #dce3df;border-radius:9px;background:#fff;padding:0 20px;color:#46536b;font-weight:680}.organization-tabs[data-v-35c052bc]{display:flex;gap:4px;margin-top:22px;border-bottom:1px solid #dde4e0}.organization-tabs button[data-v-35c052bc]{min-width:120px;border:0;border-bottom:2px solid transparent;background:transparent;padding:17px 12px;color:#58657c;font-weight:650}.organization-tabs button.active[data-v-35c052bc]{border-bottom-color:#0b9858;color:#078c4f}.admin-card>header[data-v-35c052bc]{min-height:94px;border-bottom:1px solid #e4e9e6;padding:22px 26px}.admin-card>header h2[data-v-35c052bc]{margin:0;font-size:18px}.admin-card>header p[data-v-35c052bc]{margin:6px 0 0;color:#748098;font-size:13px}.workspace-admin-row[data-v-35c052bc],.role-row[data-v-35c052bc]{display:grid;width:100%;min-height:98px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:20px;border:0;border-bottom:1px solid #e7ebe8;background:#fff;padding:15px 24px;color:#1b263d;text-align:start}.role-row[data-v-35c052bc]{grid-template-columns:56px minmax(0,1fr) auto 30px}.workspace-admin-row>span[data-v-35c052bc]:nth-child(2),.role-row>span[data-v-35c052bc]:nth-child(2){display:grid;gap:6px}.workspace-admin-row small[data-v-35c052bc],.role-row small[data-v-35c052bc]{color:#758198}.workspace-admin-row>b[data-v-35c052bc],.role-row>b[data-v-35c052bc]{color:#718098;font-size:13px;font-weight:580}.role-icon[data-v-35c052bc]{display:grid;width:52px;height:52px;place-items:center;border-radius:12px;background:#e7f8ed;color:#099457}.role-icon.tone-2[data-v-35c052bc]{background:#efedff;color:#7566ed}.role-icon.tone-1[data-v-35c052bc]{background:#fff0d8;color:#ef8a13}.role-icon.tone-3[data-v-35c052bc]{background:#edf0f2;color:#33405a}.add-resource-row[data-v-35c052bc]{display:flex;width:100%;min-height:72px;align-items:center;gap:15px;border:0;background:#fff;padding:0 27px;color:#0a9355;font-weight:680}.members-card[data-v-35c052bc]{overflow:hidden}.members-toolbar[data-v-35c052bc]{display:grid!important;grid-template-columns:minmax(220px,1fr) 200px auto}.search-field[data-v-35c052bc]{display:flex;min-height:46px;align-items:center;gap:10px;border:1px solid #dce3df;border-radius:9px;padding:0 14px;color:#748098}.search-field input[data-v-35c052bc]{min-width:0;flex:1;border:0;outline:0;background:transparent}.members-role-filter[data-v-35c052bc] .custom-select-trigger{min-height:46px;border-color:#dce3df;border-radius:9px;background:#fff;color:#44516a}.member-header-actions[data-v-35c052bc]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.member-header-actions .secondary-drawer-button[data-v-35c052bc]{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.members-table[data-v-35c052bc]{display:grid;grid-template-columns:minmax(260px,1.5fr) 1fr .8fr;align-items:center;gap:20px}.members-table--header[data-v-35c052bc]{min-height:50px;background:#fbfcfb;padding:0 26px;color:#6e7b91;font-size:12px;font-weight:650}.member-row[data-v-35c052bc]{width:100%;min-height:78px;border:0;border-top:1px solid #e7ebe8;background:#fff;padding:12px 26px;color:#1b263d;text-align:start}.member-row[data-v-35c052bc]:hover{background:#fbfdfc}.member-identity>i[data-v-35c052bc]{width:42px;height:42px;background:#eeeaff;color:#7263dc;font-size:13px}.member-role-list[data-v-35c052bc]{display:flex;flex-wrap:wrap;gap:5px}.member-role-list small[data-v-35c052bc]{color:#8791a1}.active-status[data-v-35c052bc]{display:flex;align-items:center;gap:9px;color:#66738a}.active-status i[data-v-35c052bc]{width:8px;height:8px;border-radius:50%;background:#10a966}.empty-state[data-v-35c052bc]{display:flex;min-height:160px;align-items:center;flex-direction:column;justify-content:center;color:#79859a}.empty-state p[data-v-35c052bc]{margin:10px 0 0}.roles-section[data-v-35c052bc]{margin-top:28px}.roles-section>header[data-v-35c052bc]{min-height:66px}.roles-section>header p[data-v-35c052bc]{color:#748098}.role-row[data-v-35c052bc]{min-height:94px;margin-top:10px;border:1px solid #e0e6e2;border-radius:13px}.invitation-table[data-v-35c052bc]{display:grid;grid-template-columns:minmax(230px,1.5fr) .8fr .8fr .8fr minmax(145px,.8fr);align-items:center;gap:16px}.invitation-table--header[data-v-35c052bc]{min-height:50px;background:#fbfcfb;padding:0 26px;color:#6e7b91;font-size:12px;font-weight:650}.invitation-row[data-v-35c052bc]{min-height:82px;border-top:1px solid #e7ebe8;padding:12px 26px}.invitation-email[data-v-35c052bc]{display:flex;align-items:center;gap:13px}.invitation-email>i[data-v-35c052bc]{width:38px;height:38px;border-radius:50%;background:#efeaff;color:#7765df;font-size:13px}.pending-chip[data-v-35c052bc]{background:#fff2dd;color:#d6770b}.invitation-status-cell[data-v-35c052bc]{display:flex;align-items:center;justify-content:space-between;gap:10px}.invitation-status-cell button[data-v-35c052bc]{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:7px;background:transparent;color:#b43b4d}.invitation-status-cell button[data-v-35c052bc]:hover{background:#fff0f1}.secondary-drawer-button[data-v-35c052bc]{min-height:42px;border:1px solid #dce3df;border-radius:9px;background:#fff;padding:0 18px;color:#4f5c72;font-weight:650}.appearance-settings-card[data-v-35c052bc]{overflow:hidden}.appearance-settings-form[data-v-35c052bc]{display:grid;gap:24px;padding:26px}.organization-name-field[data-v-35c052bc]{display:grid;gap:8px}.organization-name-field>span[data-v-35c052bc]{color:#4e5a70;font-size:13px;font-weight:680}.organization-name-field input[data-v-35c052bc],.deletion-controls input[data-v-35c052bc]{min-height:46px;border:1px solid #dce3df;border-radius:9px;outline:0;padding:0 13px;color:#263249}.appearance-settings-form>footer[data-v-35c052bc]{display:flex;align-items:center;justify-content:flex-end;gap:18px;border-top:1px solid #e7ebe8;padding-top:20px}.appearance-success[data-v-35c052bc]{display:inline-flex;align-items:center;gap:7px;margin-inline-end:auto;color:#087a46;font-size:13px;font-weight:650}.organization-danger-zone[data-v-35c052bc]{display:flex;gap:16px;border-top:1px solid #f0dadd;background:#fffafb;padding:26px}.danger-icon[data-v-35c052bc]{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border-radius:10px;background:#fff0f1;color:#bc3448}.organization-danger-zone>div[data-v-35c052bc]{min-width:0;flex:1}.organization-danger-zone h3[data-v-35c052bc]{margin:0;color:#9f283b}.organization-danger-zone p[data-v-35c052bc]{margin:6px 0 18px;color:#7a6570;font-size:13px}.deletion-controls[data-v-35c052bc]{display:grid;grid-template-columns:210px minmax(220px,1fr) auto;gap:10px}.deletion-controls[data-v-35c052bc] .custom-select-trigger{min-height:46px;border-color:#e7cdd2;border-radius:9px;background:#fff}.deletion-controls button[data-v-35c052bc]{min-height:46px;border:1px solid #cf5162;border-radius:9px;background:#fff;padding:0 18px;color:#ad2f43;font-weight:700}.deletion-controls button[data-v-35c052bc]:disabled{cursor:not-allowed;opacity:.45}.billing-admin-card[data-v-35c052bc]{padding:28px}.admin-drawer-form[data-v-35c052bc]{display:grid;gap:20px;padding:4px}.drawer-help[data-v-35c052bc]{margin:0;border-left:3px solid #69bd8c;background:#f3faf6;padding:11px 13px;color:#567064;font-size:12px;line-height:1.55}.admin-drawer-form>label[data-v-35c052bc]{display:grid;gap:8px}.admin-drawer-form label>span[data-v-35c052bc]{color:#4e5a70;font-size:13px;font-weight:680}.admin-drawer-form input[data-v-35c052bc],.admin-drawer-form textarea[data-v-35c052bc]{width:100%;min-height:46px;border:1px solid #dce3df;border-radius:9px;outline:0;padding:10px 12px;color:#263249}.admin-drawer-form textarea[data-v-35c052bc]{resize:vertical}.drawer-field-grid[data-v-35c052bc]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.choice-fieldset[data-v-35c052bc],.permission-fieldset[data-v-35c052bc]{display:grid;gap:10px;margin:0;border:1px solid #e0e6e2;border-radius:11px;padding:14px}.choice-fieldset legend[data-v-35c052bc],.permission-fieldset legend[data-v-35c052bc]{padding:0 6px;color:#4e5a70;font-size:13px;font-weight:750}.choice-row[data-v-35c052bc]{display:flex!important;min-height:42px;align-items:center;gap:10px;border-radius:8px;padding:6px 8px}.choice-row[data-v-35c052bc]:hover{background:#f7faf8}.choice-row>input[data-v-35c052bc]{width:17px!important;min-height:17px!important;flex:0 0 auto;accent-color:#087a46}.choice-row>span[data-v-35c052bc]{display:grid;gap:2px;text-transform:none!important;letter-spacing:0!important}.choice-row b[data-v-35c052bc]{color:#263249;font-size:12px}.choice-row small[data-v-35c052bc]{color:#7b8798;font-size:10px;font-weight:500}.access-mode-switch[data-v-35c052bc]{display:grid;grid-template-columns:1fr 1fr;border:1px solid #dfe5e1;border-radius:9px;background:#f6f8f7;padding:3px}.access-mode-switch button[data-v-35c052bc]{min-height:34px;border:0;border-radius:7px;background:transparent;color:#6c788a;font-size:11px;font-weight:700}.access-mode-switch button.active[data-v-35c052bc]{background:#fff;color:#087a46;box-shadow:0 1px 4px #1e322814}.workspace-choices[data-v-35c052bc]{display:grid;gap:3px}.permission-fieldset>section[data-v-35c052bc]{display:grid;gap:3px}.permission-fieldset h3[data-v-35c052bc]{margin:5px 7px;color:#718098;font-size:10px;text-transform:uppercase;letter-spacing:.09em}.billing-upgrade-link[data-v-35c052bc]{min-height:40px;border:1px solid #d9e3dd;border-radius:8px;background:#fff;color:#087a46;font-weight:700}.role-replacement-field small[data-v-35c052bc]{color:#7b8798;font-size:11px}.role-replacement-field[data-v-35c052bc] .custom-select-trigger{min-height:42px;border-color:#e2c9cd;background:#fff}.rtl-mirror[data-v-35c052bc]{transition:transform .15s ease}[dir=rtl]{transform:scaleX(-1)}@media(max-width:900px){.organizations-page[data-v-35c052bc],.organization-admin[data-v-35c052bc]{padding:24px 20px 60px}.organization-table--header[data-v-35c052bc],.members-table--header[data-v-35c052bc],.invitation-table--header[data-v-35c052bc]{display:none}.organization-table[data-v-35c052bc]{grid-template-columns:minmax(0,1fr) auto}.organization-row>span[data-v-35c052bc]:nth-child(2),.organization-row>span[data-v-35c052bc]:nth-child(3),.organization-row>span[data-v-35c052bc]:nth-child(4){display:none}.organization-hero[data-v-35c052bc]{align-items:flex-start;flex-wrap:wrap}.organization-settings-button[data-v-35c052bc]{margin-inline-start:auto}.organization-tabs[data-v-35c052bc]{overflow-x:auto}.organization-tabs button[data-v-35c052bc]{min-width:max-content}.members-toolbar[data-v-35c052bc]{grid-template-columns:1fr!important}.member-header-actions[data-v-35c052bc]{justify-content:stretch}.member-header-actions[data-v-35c052bc]>*{flex:1}.members-table[data-v-35c052bc]{grid-template-columns:minmax(0,1fr) auto}.member-row>span[data-v-35c052bc]:nth-child(2),.member-row>span[data-v-35c052bc]:nth-child(3){display:none}.invitation-table[data-v-35c052bc]{grid-template-columns:minmax(0,1fr) auto}.invitation-row>span[data-v-35c052bc]:nth-child(2),.invitation-row>span[data-v-35c052bc]:nth-child(3),.invitation-row>span[data-v-35c052bc]:nth-child(4),.invitation-row>span[data-v-35c052bc]:nth-child(5){display:none}.deletion-controls[data-v-35c052bc]{grid-template-columns:1fr}.deletion-controls button[data-v-35c052bc]{min-height:44px}}.entitlement-notice[data-v-35c052bc]{margin:0;border-radius:8px;background:#fff8e9;padding:10px 12px;color:#82601d;font-size:11px;line-height:1.5}.deletion-controls[data-v-35c052bc]{grid-template-columns:minmax(220px,1fr) auto}.danger-drawer-button[data-v-35c052bc]{display:inline-flex;min-height:42px;align-items:center;gap:7px;margin-inline-end:auto;border:0;background:transparent;color:#c33346;font-weight:700}.danger-drawer-button[data-v-35c052bc]:disabled{opacity:.45}.row-action button[data-v-35c052bc]{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:7px;background:transparent;color:#7e899c}.row-action button[data-v-35c052bc]:hover{background:#fff0f1;color:#bd3145}.security-admin-card[data-v-35c052bc]{overflow:hidden}.security-admin-card>header>.verification-badge[data-v-35c052bc]{flex-shrink:0}@media(max-width:700px){.security-admin-card>header[data-v-35c052bc]{align-items:flex-start;flex-direction:column;gap:14px}}.verification-badge[data-v-35c052bc]{display:inline-flex;min-height:34px;align-items:center;gap:7px;border-radius:999px;background:#f0f2f4;padding:0 12px;color:#68758a;font-size:12px;font-weight:700}.verification-badge.pending[data-v-35c052bc]{background:#fff3dc;color:#b66a08}.verification-badge.verified[data-v-35c052bc]{background:#e7f7ed;color:#087a46}.security-domain-form[data-v-35c052bc]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;padding:26px}.security-domain-form label[data-v-35c052bc]{display:grid;gap:8px}.security-domain-form label span[data-v-35c052bc]{color:#4e5a70;font-size:13px;font-weight:680}.security-domain-form input[data-v-35c052bc]{min-height:46px;border:1px solid #dce3df;border-radius:9px;outline:0;padding:0 13px;color:#263249}.dns-instructions[data-v-35c052bc]{display:grid;gap:18px;border-top:1px solid #e6ebe8;background:#f8fbf9;padding:26px}.dns-instructions>div[data-v-35c052bc]:first-child{display:flex;align-items:center;gap:12px;color:#087a46}.dns-instructions>div:first-child span[data-v-35c052bc]{display:grid;gap:4px}.dns-instructions>div:first-child small[data-v-35c052bc]{color:#708078}.dns-instructions dl[data-v-35c052bc]{display:grid;gap:9px;margin:0}.dns-instructions dl>div[data-v-35c052bc]{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px}.dns-instructions dt[data-v-35c052bc]{color:#708078;font-size:12px}.dns-instructions dd[data-v-35c052bc]{display:flex;min-width:0;align-items:center;gap:10px;margin:0}.dns-instructions code[data-v-35c052bc]{min-width:0;overflow:hidden;flex:1;border:1px solid #dce5e0;border-radius:7px;background:#fff;padding:10px 12px;color:#24382e;text-overflow:ellipsis;white-space:nowrap}.dns-instructions dd button[data-v-35c052bc],.verify-domain-button[data-v-35c052bc]{min-height:38px;border:1px solid #d5dfda;border-radius:8px;background:#fff;padding:0 13px;color:#087a46;font-weight:700}.verify-domain-button[data-v-35c052bc]{justify-self:start}.official-verification[data-v-35c052bc]{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #e6ebe8;padding:26px}.official-verification h2[data-v-35c052bc]{margin:0;color:var(--z-text);font-size:var(--z-font-size-h3);font-weight:650;letter-spacing:-.04em}.official-verification p[data-v-35c052bc]{max-width:760px;margin:7px 0 0;color:#718098;font-size:12px;line-height:1.55}.official-verification>span[data-v-35c052bc]{flex:0 0 auto;border-radius:999px;background:#f0f2f4;padding:7px 11px;color:#6b778b;font-size:11px;font-weight:700}.official-verification>span.verified[data-v-35c052bc]{background:#e7f7ed;color:#087a46}.official-verification>span.pending[data-v-35c052bc]{background:#fff3dc;color:#b66a08}.organization-tabs button[data-v-35c052bc]{display:inline-flex;align-items:center;justify-content:center;gap:7px}.tab-count[data-v-35c052bc]{display:grid;min-width:19px;height:19px;place-items:center;border-radius:999px;background:#e8f6ee;padding:0 5px;color:#087a46;font-size:10px;font-weight:750}.workspace-admin-row[data-v-35c052bc]{grid-template-columns:minmax(0,1fr) 40px;padding:0 14px 0 0}.workspace-admin-main[data-v-35c052bc]{display:grid;min-width:0;min-height:97px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:20px;border:0;background:transparent;padding:15px 10px 15px 24px;color:inherit;text-align:start}.workspace-admin-main>span[data-v-35c052bc]{display:grid;gap:6px}.workspace-admin-main small[data-v-35c052bc]{color:#758198}.workspace-admin-main>b[data-v-35c052bc]{color:#718098;font-size:13px;font-weight:580}.workspace-delete-button[data-v-35c052bc]{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:8px;background:transparent;color:#a13b4b}.workspace-delete-button[data-v-35c052bc]:hover{background:#fff0f1}.roles-card[data-v-35c052bc]{overflow:hidden}.role-table[data-v-35c052bc]{display:grid;grid-template-columns:minmax(280px,1.5fr) 1fr .65fr 44px;align-items:center;gap:18px}.role-table--header[data-v-35c052bc]{min-height:50px;background:#fbfcfb;padding:0 26px;color:#6e7b91;font-size:12px;font-weight:650}.role-table-row[data-v-35c052bc]{width:100%;min-height:78px;cursor:pointer;border:0;border-top:1px solid #e7ebe8;background:#fff;padding:12px 26px;color:#1b263d;text-align:start}.role-table-row[data-v-35c052bc]:hover{background:#fbfdfc}.role-table-identity[data-v-35c052bc]{display:flex;min-width:0;align-items:center;gap:13px}.role-table-identity>span[data-v-35c052bc]{display:grid;min-width:0;gap:4px}.role-table-identity strong[data-v-35c052bc],.role-table-identity small[data-v-35c052bc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.role-table-identity small[data-v-35c052bc]{color:#78849a}.role-table .role-icon[data-v-35c052bc]{width:42px;height:42px;flex:0 0 42px}.role-member-count[data-v-35c052bc]{color:#66738a;font-size:12px}.role-table-action[data-v-35c052bc]{display:grid;width:34px;height:34px;cursor:pointer;place-items:center;border:0;border-radius:7px;background:transparent;color:#a13b4b}.role-table-row:hover .role-table-action[data-v-35c052bc]{background:#fff0f1}.owner-protection-notice[data-v-35c052bc]{margin:0;border-radius:8px;background:#fff8e9;padding:11px 13px;color:#82601d;font-size:11px;line-height:1.55}.verification-badge.pending[data-v-35c052bc]{min-height:38px;padding:8px 15px}.official-verification>span.pending[data-v-35c052bc]{padding:9px 14px}@media(max-width:900px){.role-table--header[data-v-35c052bc]{display:none}.role-table[data-v-35c052bc]{grid-template-columns:minmax(0,1fr) 44px}.role-table-row>span[data-v-35c052bc]:nth-child(2),.role-table-row>span[data-v-35c052bc]:nth-child(3){display:none}}@media(max-width:700px){.security-domain-form[data-v-35c052bc]{grid-template-columns:1fr}.dns-instructions dl>div[data-v-35c052bc]{grid-template-columns:1fr}.dns-instructions dd[data-v-35c052bc]{align-items:stretch;flex-direction:column}.official-verification[data-v-35c052bc]{align-items:flex-start;flex-direction:column}}.plan-limit-notice[data-v-35c052bc]{margin:18px 0 0;border:1px solid #f1dfb0;border-radius:10px;background:#fff8e9;padding:13px 15px;color:#82601d;font-size:12px;line-height:1.55}.resource-plan-notice[data-v-35c052bc]{margin:0;border-width:0 0 1px;border-radius:0;padding:13px 26px}.teams-card[data-v-35c052bc]{overflow:hidden}.team-table[data-v-35c052bc]{display:grid;grid-template-columns:minmax(280px,1.4fr) 1fr 44px;align-items:center;gap:18px}.team-table--header[data-v-35c052bc]{min-height:50px;background:#fbfcfb;padding:0 26px;color:#6e7b91;font-size:12px;font-weight:650}.team-row[data-v-35c052bc]{min-height:78px;cursor:pointer;border-top:1px solid #e7ebe8;padding:12px 26px}.team-row[data-v-35c052bc]:hover{background:#fbfdfc}.team-identity[data-v-35c052bc]{display:flex;min-width:0;align-items:center;gap:13px}.team-identity>i[data-v-35c052bc]{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border-radius:11px}.team-identity>span[data-v-35c052bc]{display:grid;min-width:0;gap:4px}.team-identity small[data-v-35c052bc]{color:#78849a}.team-member-preview[data-v-35c052bc]{display:flex;align-items:center}.team-member-preview>i[data-v-35c052bc]{display:grid;width:30px;height:30px;overflow:hidden;place-items:center;border:2px solid #fff;border-radius:50%;background:#eef0ff;color:#6559ca;font-style:normal;font-size:10px;font-weight:750}.team-member-preview>i+i[data-v-35c052bc]{margin-inline-start:-7px}.team-member-preview>b[data-v-35c052bc]{display:grid;min-width:30px;height:30px;place-items:center;margin-inline-start:-5px;border:2px solid #fff;border-radius:50%;background:#f0f3f1;color:#66738a;font-size:10px}.team-member-preview small[data-v-35c052bc]{color:#8791a1}.team-main-fields[data-v-35c052bc]{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:14px}.team-main-fields>label[data-v-35c052bc]{display:grid;gap:8px}.team-main-fields label>span[data-v-35c052bc],.team-member-fieldset legend[data-v-35c052bc]{color:#4e5a70;font-size:13px;font-weight:680}.team-color-field input[type=color][data-v-35c052bc]{width:100%;height:46px;min-height:46px;cursor:pointer;padding:5px}.team-member-fieldset[data-v-35c052bc]{display:grid;gap:12px;margin:0;border:0;padding:0}.selected-team-members[data-v-35c052bc]{display:flex;flex-wrap:wrap;gap:6px}.selected-team-members button[data-v-35c052bc]{display:inline-flex;align-items:center;gap:7px;border:1px solid #dce6e0;border-radius:999px;background:#f6faf8;padding:6px 10px;color:#315344;font-size:11px;font-weight:650}.selected-team-members button span[data-v-35c052bc]{color:#78887f;font-size:15px}.team-member-search[data-v-35c052bc]{display:flex!important;min-height:46px;align-items:center!important;gap:9px!important;border:1px solid #dce3df;border-radius:9px;padding:0 13px;color:#748098}.team-member-search input[data-v-35c052bc]{min-height:40px!important;border:0!important;padding:0!important}.team-member-results[data-v-35c052bc]{max-height:270px;overflow:auto;border:1px solid #e1e7e3;border-radius:10px}.team-member-results>button[data-v-35c052bc]{display:grid;width:100%;min-height:62px;grid-template-columns:36px minmax(0,1fr) 24px;align-items:center;gap:11px;border:0;border-bottom:1px solid #edf0ee;background:#fff;padding:8px 12px;color:#263249;text-align:start}.team-member-results>button[data-v-35c052bc]:last-of-type{border-bottom:0}.team-member-results>button[data-v-35c052bc]:hover,.team-member-results>button.selected[data-v-35c052bc]{background:#f6faf8}.team-member-results>button>i[data-v-35c052bc]{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#eeeaff;color:#7163dc;font-style:normal;font-size:10px;font-weight:750}.team-member-results>button>span[data-v-35c052bc]{display:grid;min-width:0;gap:3px}.team-member-results>button strong[data-v-35c052bc],.team-member-results>button small[data-v-35c052bc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-member-results>button small[data-v-35c052bc]{color:#7c8799;font-size:11px}.team-member-results>button>svg[data-v-35c052bc]{color:#087a46}.team-member-results>p[data-v-35c052bc]{margin:0;padding:25px;text-align:center;color:#7c8799;font-size:12px}[dir=rtl]{text-align:right}@media(max-width:900px){.team-table--header[data-v-35c052bc]{display:none}.team-table[data-v-35c052bc]{grid-template-columns:minmax(0,1fr) 44px}.team-row>span[data-v-35c052bc]:nth-child(2){display:none}}@media(max-width:600px){.team-main-fields[data-v-35c052bc]{grid-template-columns:1fr}}.organization-row.provisioning[data-v-35c052bc]{cursor:wait;border-color:#e1e5e3;background:#f5f6f5;color:#7c8781;box-shadow:none}.organization-row.failed[data-v-35c052bc]{cursor:not-allowed;border-color:#efd9dc;background:#fff9fa}.organization-row[data-v-35c052bc]:disabled:hover{border-color:#e1e5e3;background:#f5f6f5;transform:none}.provisioning-label[data-v-35c052bc]{display:flex!important;align-items:center;gap:6px;color:#6f7a74!important}.provisioning-label svg[data-v-35c052bc]{animation:provisioning-spin-35c052bc .9s linear infinite}.provisioning-failed[data-v-35c052bc]{color:#aa4050!important}@keyframes provisioning-spin-35c052bc{to{transform:rotate(360deg)}}.organizations-page[data-v-35c052bc],.organization-admin[data-v-35c052bc]{width:min(var(--z-page-shell-width),100%);margin:0 auto;padding:48px var(--z-page-gutter) 90px;background:transparent;color:var(--z-text);font-family:var(--z-font-sans)}.organizations-title h1[data-v-35c052bc],.organization-hero h1[data-v-35c052bc]{color:var(--z-text);font-size:clamp(32px,4vw,44px);font-weight:650;letter-spacing:-.055em;line-height:1}.organizations-title p[data-v-35c052bc],.organization-identity p[data-v-35c052bc]{color:var(--z-text-muted);font-size:var(--z-font-size-body)}.primary-button[data-v-35c052bc],.secondary-drawer-button[data-v-35c052bc],.organization-settings-button[data-v-35c052bc]{min-height:38px;border-radius:var(--z-radius-md);padding:0 var(--z-space-4);font-size:var(--z-font-size-md);font-weight:640;box-shadow:none}.primary-button[data-v-35c052bc]{border:1px solid var(--z-brand);background:var(--z-brand)}.primary-button[data-v-35c052bc]:hover{background:var(--z-brand-hover)}.secondary-drawer-button[data-v-35c052bc],.organization-settings-button[data-v-35c052bc]{border-color:var(--z-border);background:var(--z-surface-elevated);color:var(--z-text-secondary)}.organizations-card[data-v-35c052bc],.admin-card[data-v-35c052bc]{margin-top:32px;border:0;border-radius:0;background:transparent;box-shadow:none}.organizations-card[data-v-35c052bc]{padding:var(--z-space-6) 0}.organization-row[data-v-35c052bc]{min-height:72px;border:0;border-bottom:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:var(--z-space-3) var(--z-space-2);color:var(--z-text-secondary)}.organization-row+.organization-row[data-v-35c052bc]{margin-top:0}.organization-row[data-v-35c052bc]:hover{border-color:var(--z-border-soft);background:#0b3d3606}.organization-hero[data-v-35c052bc]{min-height:0;align-items:flex-start}.organization-logo[data-v-35c052bc]{border-color:var(--z-border-soft);background:var(--z-surface-elevated)}.organization-identity b[data-v-35c052bc]{color:var(--z-brand)}.organization-section-eyebrow[data-v-35c052bc]{display:block;margin-bottom:var(--z-space-2);color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650;letter-spacing:.12em;text-transform:uppercase}.organization-logo[data-v-35c052bc]{flex:0 0 auto;border-radius:var(--z-radius-md)}.organization-tabs[data-v-35c052bc]{gap:var(--z-space-4);margin-top:32px;border-color:var(--z-border-soft)}.organization-tabs button[data-v-35c052bc]{min-width:auto;border:0;padding:var(--z-space-4) var(--z-space-2);color:var(--z-text-muted);font-size:var(--z-font-size-md);font-weight:580}.organization-tabs button[data-v-35c052bc]:hover{color:var(--z-text)}.organization-tabs button.active[data-v-35c052bc]{box-shadow:none;color:var(--z-text);font-weight:640}.tab-count[data-v-35c052bc]{background:var(--z-active-bg);color:var(--z-text-secondary)}.admin-card>header[data-v-35c052bc]{min-height:auto;border-color:var(--z-border-soft);padding:0 0 var(--z-space-5)}.admin-card>header h2[data-v-35c052bc]{color:var(--z-text);font-size:var(--z-font-size-h3);font-weight:650;letter-spacing:-.04em}.admin-card>header p[data-v-35c052bc]{color:var(--z-text-muted);font-size:var(--z-font-size-sm)}.workspace-admin-row[data-v-35c052bc],.member-row[data-v-35c052bc],.role-table-row[data-v-35c052bc],.team-row[data-v-35c052bc],.invitation-row[data-v-35c052bc]{border-color:var(--z-border-soft);background:transparent;color:var(--z-text)}.workspace-admin-row[data-v-35c052bc]:hover,.member-row[data-v-35c052bc]:hover,.role-table-row[data-v-35c052bc]:hover,.team-row[data-v-35c052bc]:hover{background:#0b3d3606}.workspace-admin-main[data-v-35c052bc]{padding-inline-start:0}.workspace-admin-row[data-v-35c052bc]{padding-inline-end:0}.members-table--header[data-v-35c052bc],.role-table--header[data-v-35c052bc],.team-table--header[data-v-35c052bc],.invitation-table--header[data-v-35c052bc]{background:transparent;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.member-row[data-v-35c052bc],.role-table-row[data-v-35c052bc],.team-row[data-v-35c052bc],.invitation-row[data-v-35c052bc]{padding-inline:0}.role-icon[data-v-35c052bc],.team-identity>i[data-v-35c052bc]{border-radius:var(--z-radius-md);background:var(--z-accent-soft);color:var(--z-brand)}.search-field[data-v-35c052bc],.members-role-filter[data-v-35c052bc] .custom-select-trigger,.organization-name-field input[data-v-35c052bc],.security-domain-form input[data-v-35c052bc],.admin-drawer-form input[data-v-35c052bc],.admin-drawer-form textarea[data-v-35c052bc]{min-height:40px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);color:var(--z-text)}.admin-drawer-form[data-v-35c052bc]{gap:var(--z-form-gap);padding:0}.admin-drawer-form>label[data-v-35c052bc]{gap:var(--z-space-2)}.admin-drawer-form label>span[data-v-35c052bc],.choice-fieldset legend[data-v-35c052bc],.permission-fieldset legend[data-v-35c052bc]{color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.admin-drawer-form input[data-v-35c052bc],.admin-drawer-form textarea[data-v-35c052bc]{min-height:var(--z-control-height);padding:10px var(--z-control-padding-x);font-size:var(--z-font-size-sm)}.admin-drawer-form input[data-v-35c052bc]:focus,.admin-drawer-form textarea[data-v-35c052bc]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.drawer-field-grid[data-v-35c052bc]{gap:var(--z-form-gap)}.access-mode-switch[data-v-35c052bc]{display:flex;width:max-content;max-width:100%;grid-template-columns:none;gap:var(--z-space-5);border:0;border-bottom:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:0}.access-mode-switch button[data-v-35c052bc]{min-height:38px;border-radius:0;background:transparent;padding:0 1px;color:var(--z-text-muted);font-weight:580}.access-mode-switch button.active[data-v-35c052bc]{background:transparent;color:var(--z-text);box-shadow:none}.appearance-settings-form[data-v-35c052bc],.security-domain-form[data-v-35c052bc],.official-verification[data-v-35c052bc]{padding-inline:0}.official-verification[data-v-35c052bc]{border-color:var(--z-border-soft)}.security-section-divider[data-v-35c052bc]{margin:0 0 26px;border:0;border-top:1px solid var(--z-border-soft)}.security-section-divider--spaced[data-v-35c052bc]{margin-top:32px}.organization-danger-zone[data-v-35c052bc]{border-color:color-mix(in srgb,var(--z-danger) 18%,transparent);background:transparent;padding-inline:0}.danger-icon[data-v-35c052bc]{background:var(--z-danger-soft);color:var(--z-danger)}.deletion-scheduled-message[data-v-35c052bc]{display:flex;align-items:center;gap:8px;margin:14px 0 0;border-radius:var(--z-radius-md);background:var(--z-success-soft);padding:12px 14px;color:var(--z-success);font-size:13px;font-weight:650;line-height:1.45}.dns-instructions[data-v-35c052bc]{border-color:var(--z-border-soft);background:transparent;padding-inline:0}.dns-instructions code[data-v-35c052bc]{border-color:var(--z-border);border-radius:var(--z-radius-sm);background:var(--z-surface-elevated);color:var(--z-text)}.choice-fieldset[data-v-35c052bc],.permission-fieldset[data-v-35c052bc],.team-member-results[data-v-35c052bc]{border-color:var(--z-border);border-radius:var(--z-radius-md)}.choice-row[data-v-35c052bc]:hover,.team-member-results>button[data-v-35c052bc]:hover,.team-member-results>button.selected[data-v-35c052bc]{background:#0b3d3606}.team-member-results>button[data-v-35c052bc]{border-color:var(--z-border-soft);background:transparent;color:var(--z-text)}.success-banner[data-v-35c052bc]{background:var(--z-success-soft);color:var(--z-success)}.error-banner[data-v-35c052bc]{background:var(--z-danger-soft);color:var(--z-danger)}@media(max-width:900px){.organizations-page[data-v-35c052bc],.organization-admin[data-v-35c052bc]{padding:32px 20px 60px}.organization-tabs[data-v-35c052bc]{margin-top:26px}}@media(max-width:600px){.organization-hero[data-v-35c052bc]{align-items:stretch;flex-direction:column;gap:20px}.organization-hero>.primary-button[data-v-35c052bc]{width:100%}}.organization-admin--read-only>.organization-hero>.primary-button[data-v-35c052bc],.organization-admin--read-only>.admin-card>header>.primary-button[data-v-35c052bc],.organization-admin--read-only>.admin-card .member-header-actions[data-v-35c052bc],.organization-admin--read-only>.admin-card>.add-resource-row[data-v-35c052bc]{display:none}.workspace-ticket-prefix[data-v-60636b94]{display:grid;gap:7px;padding:4px 0 20px}label[data-v-60636b94]{display:grid;gap:7px;font-size:12px;font-weight:550;color:var(--z-text-secondary)}input[data-v-60636b94]{width:180px;max-width:100%;min-height:38px;padding:0 10px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);color:var(--z-text);font-size:13px;text-transform:uppercase}p[data-v-60636b94]{margin:0;color:var(--z-text-muted);font-size:12px;line-height:1.6}strong[data-v-60636b94]{font-weight:550}.prefix-error[data-v-60636b94]{color:var(--z-danger,#b42318)}.mention-color-settings[data-v-db8cd497]{min-width:0;margin:36px 0}header[data-v-db8cd497]{margin-bottom:14px}h2[data-v-db8cd497]{margin:0 0 8px;color:#193e30;font-size:22px;font-weight:600;letter-spacing:-.025em}header p[data-v-db8cd497]{max-width:620px;margin:0;color:#6e7b73;font-size:13px;line-height:1.6}.mention-color-row[data-v-db8cd497]{display:grid;grid-template-columns:minmax(0,1fr) 115px 125px;align-items:center;gap:18px;border-bottom:1px solid #dce4df;padding:18px 0}.mention-color-identity[data-v-db8cd497]{display:grid;min-width:0;gap:9px}.mention-color-field[data-v-db8cd497]{display:flex;align-items:center;justify-content:space-between;gap:10px}.mention-color-identity>strong[data-v-db8cd497]{color:#29483d;font-size:13px;font-weight:600}.mention-color-example[data-v-db8cd497]{overflow-x:auto;font-size:14px;line-height:1.6}.mention-color-field>span[data-v-db8cd497]:first-child{color:#627168;font-size:12px}@media(max-width:1180px){.mention-color-row[data-v-db8cd497]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mention-color-identity[data-v-db8cd497]{grid-column:1 / -1}}@media(max-width:980px)and (min-width:721px){.mention-color-row[data-v-db8cd497]{grid-template-columns:minmax(0,1fr) 115px 125px}.mention-color-identity[data-v-db8cd497]{grid-column:auto}}.organization-infrastructure[data-v-2b2004a5]{display:flex;min-height:100%;flex-direction:column;gap:var(--z-space-5);padding:var(--z-page-gutter);color:var(--z-text)}.infrastructure-head[data-v-2b2004a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-5)}.infrastructure-head>div[data-v-2b2004a5]{display:grid;gap:.4rem}.infrastructure-head span[data-v-2b2004a5]{display:flex;align-items:center;gap:.4rem;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650}.infrastructure-head h1[data-v-2b2004a5]{margin:0;font-size:clamp(1.55rem,2.2vw,2rem)}.infrastructure-head p[data-v-2b2004a5]{max-width:760px;margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.55}.infrastructure-message[data-v-2b2004a5],.infrastructure-loading[data-v-2b2004a5]{display:flex;align-items:center;gap:.55rem;margin:0;border-radius:var(--z-radius-md);padding:.85rem 1rem;font-size:var(--z-font-size-sm)}.infrastructure-message[data-v-2b2004a5]{background:var(--z-danger-soft);color:var(--z-danger)}.infrastructure-loading[data-v-2b2004a5]{min-height:180px;justify-content:center;color:var(--z-text-muted)}.infrastructure-summary[data-v-2b2004a5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-lg);background:var(--z-surface)}.infrastructure-summary article[data-v-2b2004a5]{display:grid;gap:.35rem;padding:1.15rem 1.25rem;border-inline-end:1px solid var(--z-border-soft)}.infrastructure-summary article[data-v-2b2004a5]:last-child{border-inline-end:0}.infrastructure-summary span[data-v-2b2004a5]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:600}.infrastructure-summary strong[data-v-2b2004a5]{font-size:1.45rem}.infrastructure-summary .warning strong[data-v-2b2004a5]{color:var(--z-warning,#a16207)}.infrastructure-sections[data-v-2b2004a5]{display:grid;gap:.75rem}.infrastructure-sections>button[data-v-2b2004a5]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:1rem;width:100%;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-lg);padding:1rem 1.1rem;background:var(--z-surface);color:var(--z-text);text-align:start;cursor:pointer;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.infrastructure-sections>button[data-v-2b2004a5]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--z-brand) 35%,var(--z-border-soft));box-shadow:var(--z-shadow-sm)}.infrastructure-sections i[data-v-2b2004a5]{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;background:var(--z-brand-soft);color:var(--z-brand)}.infrastructure-sections span[data-v-2b2004a5]{display:grid;gap:.25rem}.infrastructure-sections strong[data-v-2b2004a5]{font-size:var(--z-font-size-sm)}.infrastructure-sections small[data-v-2b2004a5]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);line-height:1.5}.infrastructure-sections b[data-v-2b2004a5]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650;white-space:nowrap}.spin[data-v-2b2004a5],.infrastructure-loading svg[data-v-2b2004a5]{animation:infrastructure-spin-2b2004a5 .8s linear infinite}@keyframes infrastructure-spin-2b2004a5{to{transform:rotate(360deg)}}@media(max-width:850px){.infrastructure-summary[data-v-2b2004a5]{grid-template-columns:repeat(2,minmax(0,1fr))}.infrastructure-summary article[data-v-2b2004a5]:nth-child(2){border-inline-end:0}.infrastructure-summary article[data-v-2b2004a5]:nth-child(-n+2){border-bottom:1px solid var(--z-border-soft)}.infrastructure-sections>button[data-v-2b2004a5]{grid-template-columns:auto minmax(0,1fr) auto}.infrastructure-sections b[data-v-2b2004a5]{grid-column:2}.infrastructure-sections>button>svg[data-v-2b2004a5]{grid-column:3;grid-row:1/3}}@media(max-width:600px){.infrastructure-summary[data-v-2b2004a5]{grid-template-columns:1fr}.infrastructure-summary article[data-v-2b2004a5]{border-inline-end:0;border-bottom:1px solid var(--z-border-soft)}.infrastructure-summary article[data-v-2b2004a5]:nth-child(3){border-bottom:1px solid var(--z-border-soft)}.infrastructure-head[data-v-2b2004a5]{align-items:center}.infrastructure-sections>button[data-v-2b2004a5]{grid-template-columns:auto minmax(0,1fr)}.infrastructure-sections>button>svg[data-v-2b2004a5]{display:none}}.builder-wizard[data-v-053bcb23]{display:flex;height:min(510px,calc(100dvh - 210px));min-height:390px;flex-direction:column;overflow:hidden}.builder-wizard>header[data-v-053bcb23]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;border-bottom:1px solid var(--z-border-soft);padding-bottom:1rem}.builder-wizard>header span[data-v-053bcb23]{font-size:var(--z-font-size-sm);font-weight:650}.builder-wizard>header small[data-v-053bcb23]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.builder-panel[data-v-053bcb23]{display:flex;min-height:0;flex:1;flex-direction:column;gap:1.1rem;padding-top:1.25rem;overflow:auto}.builder-panel-heading[data-v-053bcb23]{display:flex;align-items:flex-start;gap:.8rem;color:var(--z-brand)}.builder-panel-heading>svg[data-v-053bcb23]{flex:0 0 auto}.builder-panel-heading div[data-v-053bcb23]{display:grid;gap:.4rem}.builder-panel h3[data-v-053bcb23],.builder-panel p[data-v-053bcb23]{margin:0}.builder-panel h3[data-v-053bcb23]{color:var(--z-text);font-size:1rem}.builder-panel p[data-v-053bcb23],.builder-panel small[data-v-053bcb23]{color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.55}.builder-panel label[data-v-053bcb23]{display:grid;gap:.45rem;font-size:var(--z-font-size-sm)}.builder-panel input[data-v-053bcb23]{min-height:42px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface);padding:0 .75rem;color:var(--z-text);font:inherit}.builder-panel a[data-v-053bcb23]{width:max-content;color:var(--z-brand);font-size:var(--z-font-size-sm);font-weight:650}.builder-copy[data-v-053bcb23]{display:flex;min-height:0;align-items:flex-start;gap:.75rem}.builder-copy code[data-v-053bcb23]{flex:1;overflow:auto;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);padding:.75rem;white-space:pre-wrap;font-size:var(--z-font-size-xs);line-height:1.55}.builder-prepare[data-v-053bcb23]{align-self:flex-start}.builder-error[data-v-053bcb23]{margin:.8rem 0 0;color:var(--z-danger);font-size:var(--z-font-size-sm)}.builder-forward-enter-active[data-v-053bcb23],.builder-forward-leave-active[data-v-053bcb23],.builder-back-enter-active[data-v-053bcb23],.builder-back-leave-active[data-v-053bcb23]{transition:transform .18s ease,opacity .16s ease}.builder-forward-enter-from[data-v-053bcb23],.builder-back-leave-to[data-v-053bcb23]{transform:translate(28px);opacity:0}.builder-forward-leave-to[data-v-053bcb23],.builder-back-enter-from[data-v-053bcb23]{transform:translate(-28px);opacity:0}@media(max-width:640px){.builder-wizard[data-v-053bcb23]{height:calc(100dvh - 210px)}.builder-copy[data-v-053bcb23]{flex-direction:column}.builder-copy code[data-v-053bcb23]{width:100%}}.builder-mode-options[data-v-053bcb23]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.builder-mode-options button[data-v-053bcb23]{display:flex;align-items:flex-start;gap:.7rem;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface);padding:.85rem;color:var(--z-text);text-align:left;cursor:pointer}.builder-mode-options button.active[data-v-053bcb23]{border-color:var(--z-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--z-brand) 12%,transparent)}.builder-mode-options button>svg[data-v-053bcb23]{flex:0 0 auto;color:var(--z-brand)}.builder-mode-options span[data-v-053bcb23]{display:grid;gap:.25rem}.builder-mode-options small[data-v-053bcb23]{font-weight:400}@media(max-width:640px){.builder-mode-options[data-v-053bcb23]{grid-template-columns:1fr}}.delivery-loading-state[data-v-a8b8d98e]{display:grid;width:100%;min-height:220px;place-content:center;color:var(--z-brand)}.delivery-loading-state svg[data-v-a8b8d98e]{animation:delivery-loading-spin-a8b8d98e .9s linear infinite}@keyframes delivery-loading-spin-a8b8d98e{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.delivery-loading-state svg[data-v-a8b8d98e]{animation-duration:1.8s}}.builder-servers[data-v-86c7d8b6]{display:flex;min-height:100%;flex-direction:column;gap:var(--z-space-5);padding:var(--z-page-gutter);color:var(--z-text)}.builder-servers-head[data-v-86c7d8b6]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-5)}.builder-servers-head>div[data-v-86c7d8b6]:first-child{display:grid;gap:.4rem}.builder-servers-head span[data-v-86c7d8b6]{display:flex;align-items:center;gap:.4rem;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650}.builder-servers-head h1[data-v-86c7d8b6]{margin:0;font-size:clamp(1.55rem,2.2vw,2rem)}.builder-servers-head p[data-v-86c7d8b6]{max-width:700px;margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.55}.builder-servers-head-actions[data-v-86c7d8b6]{display:flex;align-items:center;gap:.6rem}.builder-message[data-v-86c7d8b6]{margin:0;border-radius:var(--z-radius-md);padding:.75rem 1rem;font-size:var(--z-font-size-sm)}.builder-message--error[data-v-86c7d8b6]{background:var(--z-danger-soft,#fff1f1);color:var(--z-danger)}table[data-v-86c7d8b6]{width:100%;border-collapse:collapse}th[data-v-86c7d8b6],td[data-v-86c7d8b6]{padding:.9rem 1rem;border-bottom:1px solid var(--z-border-soft);text-align:left;font-size:var(--z-font-size-sm);vertical-align:middle}th[data-v-86c7d8b6]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650}td strong[data-v-86c7d8b6],td small[data-v-86c7d8b6]{display:block}td small[data-v-86c7d8b6]{margin-top:.25rem;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}td code[data-v-86c7d8b6]{font-size:var(--z-font-size-xs)}.builder-status[data-v-86c7d8b6]{display:inline-flex!important;align-items:center;gap:.4rem;color:var(--z-text-muted);font-weight:650}.builder-status i[data-v-86c7d8b6]{width:7px;height:7px;border-radius:50%;background:currentColor}.builder-status--connected[data-v-86c7d8b6]{color:var(--z-success)}.builder-status--offline[data-v-86c7d8b6]{color:var(--z-danger)}.builder-status--pending[data-v-86c7d8b6]{color:var(--z-warning,#a16207)}.builder-test-result[data-v-86c7d8b6]{display:flex!important;align-items:center;gap:.3rem;color:var(--z-danger)!important}.builder-test-result.success[data-v-86c7d8b6]{color:var(--z-success)!important}.builder-actions[data-v-86c7d8b6]{width:1%;white-space:nowrap;text-align:right}.builder-actions button+button[data-v-86c7d8b6]{margin-left:.35rem}.builder-revoke[data-v-86c7d8b6]{color:var(--z-danger)}.builder-empty[data-v-86c7d8b6]{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;border:1px dashed var(--z-border-strong);border-radius:var(--z-radius-lg);color:var(--z-text-muted);text-align:center}.builder-empty strong[data-v-86c7d8b6]{color:var(--z-text)}.builder-empty p[data-v-86c7d8b6]{margin:0}.builder-spin[data-v-86c7d8b6]{animation:builder-spin-86c7d8b6 .8s linear infinite}@keyframes builder-spin-86c7d8b6{to{transform:rotate(360deg)}}@media(max-width:760px){.builder-servers-head[data-v-86c7d8b6]{flex-direction:column}.builder-servers-head-actions[data-v-86c7d8b6]{width:100%;justify-content:flex-end}}.registry-connections[data-v-fe6351b4]{display:flex;min-height:100%;flex-direction:column;gap:var(--z-space-5);padding:var(--z-page-gutter);color:var(--z-text)}.registry-head[data-v-fe6351b4]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-5)}.registry-head>div[data-v-fe6351b4]:first-child{display:grid;gap:.4rem}.registry-head span[data-v-fe6351b4]{display:flex;align-items:center;gap:.4rem;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650}.registry-head h1[data-v-fe6351b4]{margin:0;font-size:clamp(1.55rem,2.2vw,2rem)}.registry-head p[data-v-fe6351b4]{max-width:720px;margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.55}.registry-head-actions[data-v-fe6351b4]{display:flex;align-items:center;gap:.6rem}.registry-error[data-v-fe6351b4]{margin:0;border-radius:var(--z-radius-md);background:var(--z-danger-soft);padding:.75rem 1rem;color:var(--z-danger);font-size:var(--z-font-size-sm)}table[data-v-fe6351b4]{width:100%;border-collapse:collapse}th[data-v-fe6351b4],td[data-v-fe6351b4]{padding:.9rem 1rem;border-bottom:1px solid var(--z-border-soft);text-align:left;font-size:var(--z-font-size-sm);vertical-align:middle}th[data-v-fe6351b4]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650}td code[data-v-fe6351b4]{font-size:var(--z-font-size-xs)}.registry-actions[data-v-fe6351b4]{width:1%;white-space:nowrap;text-align:right}.registry-actions button+button[data-v-fe6351b4]{margin-left:.35rem}.registry-delete[data-v-fe6351b4]{color:var(--z-danger)}.registry-test[data-v-fe6351b4],.registry-saved[data-v-fe6351b4]{display:inline-flex;align-items:center;gap:.4rem;color:var(--z-danger);font-size:var(--z-font-size-xs);font-weight:650}.registry-test.success[data-v-fe6351b4]{color:var(--z-success)}.registry-saved[data-v-fe6351b4]{color:var(--z-text-muted)}.registry-saved i[data-v-fe6351b4]{width:7px;height:7px;border-radius:50%;background:currentColor}.registry-empty[data-v-fe6351b4]{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;border:1px dashed var(--z-border-strong);border-radius:var(--z-radius-lg);color:var(--z-text-muted);text-align:center}.registry-empty strong[data-v-fe6351b4]{color:var(--z-text)}.registry-empty p[data-v-fe6351b4]{margin:0}.registry-wizard[data-v-fe6351b4]{display:flex;height:min(430px,calc(100dvh - 220px));min-height:360px;flex-direction:column;overflow:hidden}.registry-panel[data-v-fe6351b4]{display:flex;min-height:0;flex:1;flex-direction:column;gap:1.1rem;overflow:auto}.registry-panel-heading[data-v-fe6351b4]{display:flex;align-items:flex-start;gap:.8rem;color:var(--z-brand)}.registry-panel-heading>svg[data-v-fe6351b4]{flex:0 0 auto}.registry-panel-heading div[data-v-fe6351b4]{display:grid;gap:.4rem}.registry-panel h3[data-v-fe6351b4],.registry-panel p[data-v-fe6351b4]{margin:0}.registry-panel h3[data-v-fe6351b4]{color:var(--z-text);font-size:1rem}.registry-panel p[data-v-fe6351b4],.registry-panel small[data-v-fe6351b4]{color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.55}.registry-panel label[data-v-fe6351b4]{display:grid;gap:.45rem;font-size:var(--z-font-size-sm)}.registry-panel input[data-v-fe6351b4]{min-height:42px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface);padding:0 .75rem;color:var(--z-text);font:inherit}.registry-security[data-v-fe6351b4]{display:flex;align-items:center;gap:.5rem}.registry-forward-enter-active[data-v-fe6351b4],.registry-forward-leave-active[data-v-fe6351b4],.registry-back-enter-active[data-v-fe6351b4],.registry-back-leave-active[data-v-fe6351b4]{transition:transform .18s ease,opacity .16s ease}.registry-forward-enter-from[data-v-fe6351b4],.registry-back-leave-to[data-v-fe6351b4]{transform:translate(28px);opacity:0}.registry-forward-leave-to[data-v-fe6351b4],.registry-back-enter-from[data-v-fe6351b4]{transform:translate(-28px);opacity:0}.spin[data-v-fe6351b4]{animation:registry-spin-fe6351b4 .8s linear infinite}@keyframes registry-spin-fe6351b4{to{transform:rotate(360deg)}}@media(max-width:760px){.registry-head[data-v-fe6351b4]{flex-direction:column}.registry-head-actions[data-v-fe6351b4]{width:100%;justify-content:flex-end}}.git-sources[data-v-8496ac41]{display:flex;min-height:100%;flex-direction:column;gap:var(--z-space-5);padding:var(--z-page-gutter);color:var(--z-text)}.git-source-head[data-v-8496ac41]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-5)}.git-source-head>div[data-v-8496ac41]:first-child{display:grid;gap:.4rem}.git-source-head span[data-v-8496ac41]{display:flex;align-items:center;gap:.4rem;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650}.git-source-head h1[data-v-8496ac41]{margin:0;font-size:clamp(1.55rem,2.2vw,2rem)}.git-source-head p[data-v-8496ac41]{max-width:760px;margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.55}.git-source-actions[data-v-8496ac41]{display:flex;align-items:center;gap:.6rem}.git-source-error[data-v-8496ac41]{margin:0;border-radius:var(--z-radius-md);background:var(--z-danger-soft);padding:.75rem 1rem;color:var(--z-danger);font-size:var(--z-font-size-sm)}table[data-v-8496ac41]{width:100%;border-collapse:collapse}th[data-v-8496ac41],td[data-v-8496ac41]{padding:.9rem 1rem;border-bottom:1px solid var(--z-border-soft);text-align:left;font-size:var(--z-font-size-sm);vertical-align:middle}th[data-v-8496ac41]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650}td code[data-v-8496ac41]{font-size:var(--z-font-size-xs)}.git-source-row-actions[data-v-8496ac41]{width:1%;white-space:nowrap;text-align:right}.git-source-row-actions button+button[data-v-8496ac41]{margin-left:.35rem}.git-source-delete[data-v-8496ac41]{color:var(--z-danger)}.git-source-saved[data-v-8496ac41]{display:inline-flex;align-items:center;gap:.4rem;color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650}.git-source-empty[data-v-8496ac41]{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;border:1px dashed var(--z-border-strong);border-radius:var(--z-radius-lg);color:var(--z-text-muted);text-align:center}.git-source-empty strong[data-v-8496ac41]{color:var(--z-text)}.git-source-empty p[data-v-8496ac41]{margin:0}.git-source-wizard[data-v-8496ac41]{display:flex;height:min(430px,calc(100dvh - 220px));min-height:360px;flex-direction:column;overflow:hidden}.git-source-panel[data-v-8496ac41]{display:flex;min-height:0;flex:1;flex-direction:column;gap:1.1rem;overflow:auto}.git-source-panel-heading[data-v-8496ac41]{display:flex;align-items:flex-start;gap:.8rem;color:var(--z-brand)}.git-source-panel-heading>svg[data-v-8496ac41]{flex:0 0 auto}.git-source-panel-heading div[data-v-8496ac41]{display:grid;gap:.4rem}.git-source-panel h3[data-v-8496ac41],.git-source-panel p[data-v-8496ac41]{margin:0}.git-source-panel h3[data-v-8496ac41]{color:var(--z-text);font-size:1rem}.git-source-panel p[data-v-8496ac41],.git-source-panel small[data-v-8496ac41]{color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.55}.git-source-panel label[data-v-8496ac41]{display:grid;gap:.45rem;font-size:var(--z-font-size-sm)}.git-source-panel input[data-v-8496ac41]{min-height:42px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface);padding:0 .75rem;color:var(--z-text);font:inherit}.git-source-security[data-v-8496ac41]{display:flex;align-items:center;gap:.5rem}.git-source-forward-enter-active[data-v-8496ac41],.git-source-forward-leave-active[data-v-8496ac41],.git-source-back-enter-active[data-v-8496ac41],.git-source-back-leave-active[data-v-8496ac41]{transition:transform .18s ease,opacity .16s ease}.git-source-forward-enter-from[data-v-8496ac41],.git-source-back-leave-to[data-v-8496ac41]{transform:translate(28px);opacity:0}.git-source-forward-leave-to[data-v-8496ac41],.git-source-back-enter-from[data-v-8496ac41]{transform:translate(-28px);opacity:0}.spin[data-v-8496ac41]{animation:git-source-spin-8496ac41 .8s linear infinite}@keyframes git-source-spin-8496ac41{to{transform:rotate(360deg)}}@media(max-width:760px){.git-source-head[data-v-8496ac41]{flex-direction:column}.git-source-actions[data-v-8496ac41]{width:100%;justify-content:flex-end}}.deployer-server-wizard[data-v-fe95bda4]{display:flex;height:min(500px,calc(100dvh - 210px));min-height:380px;flex-direction:column;overflow:hidden}.deployer-server-wizard>header[data-v-fe95bda4]{display:flex;flex:0 0 auto;align-items:center;border-bottom:1px solid var(--z-border-soft);padding-bottom:1rem}.deployer-server-wizard>header span[data-v-fe95bda4]{font-size:var(--z-font-size-sm);font-weight:650}.deployer-server-panel[data-v-fe95bda4]{display:flex;min-height:0;flex:1;flex-direction:column;gap:1.1rem;padding-top:1.25rem;overflow:auto}.deployer-server-panel-heading[data-v-fe95bda4]{display:flex;align-items:flex-start;gap:.8rem;color:var(--z-brand)}.deployer-server-panel-heading>svg[data-v-fe95bda4]{flex:0 0 auto}.deployer-server-panel-heading div[data-v-fe95bda4]{display:grid;gap:.4rem}.deployer-server-panel h3[data-v-fe95bda4],.deployer-server-panel p[data-v-fe95bda4]{margin:0}.deployer-server-panel h3[data-v-fe95bda4]{color:var(--z-text);font-size:1rem}.deployer-server-panel p[data-v-fe95bda4]{color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.55}.deployer-server-panel label[data-v-fe95bda4]{display:grid;gap:.45rem;font-size:var(--z-font-size-sm)}.deployer-server-panel label small[data-v-fe95bda4]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);line-height:1.45}.deployer-server-panel input[data-v-fe95bda4]{min-height:42px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface);padding:0 .75rem;color:var(--z-text);font:inherit}.deployer-server-methods[data-v-fe95bda4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.deployer-server-methods>button[data-v-fe95bda4]{display:flex;align-items:center;gap:.7rem;min-height:66px;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);background:var(--z-surface);padding:.7rem;text-align:left;color:var(--z-text-muted)}.deployer-server-methods>button.selected[data-v-fe95bda4]{border-color:var(--z-brand);background:var(--z-active-bg);color:var(--z-brand)}.deployer-server-methods>button[data-v-fe95bda4]:disabled{cursor:not-allowed;opacity:.55}.deployer-server-methods>button>span[data-v-fe95bda4]{display:grid;gap:.2rem}.deployer-server-methods strong[data-v-fe95bda4]{color:var(--z-text);font-size:var(--z-font-size-sm)}.deployer-server-methods small[data-v-fe95bda4]{font-size:var(--z-font-size-xs);line-height:1.35}.deployer-server-panel .deployer-server-warning[data-v-fe95bda4]{color:var(--z-warning,#9a6500)}.deployer-server-copy[data-v-fe95bda4]{display:flex;min-height:0;align-items:flex-start;gap:.75rem}.deployer-server-copy code[data-v-fe95bda4]{flex:1;overflow:auto;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);padding:.75rem;white-space:pre-wrap;font-size:var(--z-font-size-xs);line-height:1.55}.deployer-server-token[data-v-fe95bda4]{display:flex}.deployer-server-token input[data-v-fe95bda4]{flex:1;border-radius:var(--z-radius-md) 0 0 var(--z-radius-md)}.deployer-server-token button[data-v-fe95bda4]{display:grid;width:42px;place-items:center;border:1px solid var(--z-border);border-left:0;border-radius:0 var(--z-radius-md) var(--z-radius-md) 0;background:var(--z-surface);color:var(--z-text-muted)}.deployer-server-prepare[data-v-fe95bda4]{align-self:flex-start}.deployer-server-error[data-v-fe95bda4]{margin:.8rem 0 0;color:var(--z-danger);font-size:var(--z-font-size-sm)}.deployer-server-verification[data-v-fe95bda4]{align-items:center;justify-content:center;text-align:center}.deployer-server-verification>span[data-v-fe95bda4]{display:grid;width:64px;height:64px;place-items:center;border-radius:20px}.deployer-server-verification>span.is-online[data-v-fe95bda4]{background:var(--z-success-soft);color:var(--z-success)}.deployer-server-verification>span.is-pending[data-v-fe95bda4]{background:var(--z-active-bg);color:var(--z-brand)}.deployer-server-verification>div[data-v-fe95bda4]{display:grid;max-width:520px;gap:.5rem}.spin[data-v-fe95bda4]{animation:deployer-server-spin-fe95bda4 .8s linear infinite}.deployer-server-forward-enter-active[data-v-fe95bda4],.deployer-server-forward-leave-active[data-v-fe95bda4],.deployer-server-back-enter-active[data-v-fe95bda4],.deployer-server-back-leave-active[data-v-fe95bda4]{transition:transform .18s ease,opacity .16s ease}.deployer-server-forward-enter-from[data-v-fe95bda4],.deployer-server-back-leave-to[data-v-fe95bda4]{transform:translate(28px);opacity:0}.deployer-server-forward-leave-to[data-v-fe95bda4],.deployer-server-back-enter-from[data-v-fe95bda4]{transform:translate(-28px);opacity:0}@keyframes deployer-server-spin-fe95bda4{to{transform:rotate(360deg)}}@media(max-width:640px){.deployer-server-wizard[data-v-fe95bda4]{height:calc(100dvh - 210px)}.deployer-server-methods[data-v-fe95bda4]{grid-template-columns:1fr}.deployer-server-copy[data-v-fe95bda4]{flex-direction:column}.deployer-server-copy code[data-v-fe95bda4]{width:100%}}.cleanup[data-v-7180662a]{display:grid;gap:1rem}.cleanup h3[data-v-7180662a],.cleanup p[data-v-7180662a]{margin:0}.cleanup p[data-v-7180662a],small[data-v-7180662a]{color:var(--z-text-muted);line-height:1.5}.cleanup header[data-v-7180662a]{display:grid;gap:.5rem}.error[data-v-7180662a]{color:var(--z-danger)!important}table[data-v-7180662a]{width:100%;border-collapse:collapse}th[data-v-7180662a],td[data-v-7180662a]{text-align:left;padding:.8rem;border-bottom:1px solid var(--z-border-soft);font-size:var(--z-font-size-sm)}th[data-v-7180662a]{color:var(--z-text-muted)}td strong[data-v-7180662a],td small[data-v-7180662a],td code[data-v-7180662a]{display:block}td small[data-v-7180662a]{max-width:380px;margin-top:.25rem}td code[data-v-7180662a]{font-size:var(--z-font-size-xs);overflow-wrap:anywhere;color:var(--z-text-muted);margin-top:.3rem}.available[data-v-7180662a]{color:var(--z-warning)}.cancelling[data-v-7180662a]{color:var(--z-brand)}.protected[data-v-7180662a]{color:var(--z-text-muted)}.spin[data-v-7180662a]{animation:cleanup-spin-7180662a 1s linear infinite}@keyframes cleanup-spin-7180662a{to{transform:rotate(360deg)}}.routing-recovery[data-v-042e5342]{display:grid;gap:var(--z-space-4);color:var(--z-text)}.routing-recovery h3[data-v-042e5342],.routing-recovery p[data-v-042e5342]{margin:0}.routing-recovery header[data-v-042e5342]{display:grid;gap:.5rem}.routing-recovery p[data-v-042e5342],small[data-v-042e5342]{line-height:1.5}.routing-recovery header p[data-v-042e5342],.muted[data-v-042e5342]{color:var(--z-text-muted)}.routing-selection[data-v-042e5342]{display:grid;gap:.5rem;max-width:640px;font-size:var(--z-font-size-sm)}.routing-message[data-v-042e5342]{display:flex;align-items:flex-start;gap:.65rem;border-radius:var(--z-radius-md);padding:.85rem 1rem;background:var(--z-surface-subtle,var(--z-active-bg));font-size:var(--z-font-size-sm)}.routing-message>svg[data-v-042e5342]{flex-shrink:0;margin-top:2px}.routing-message.error[data-v-042e5342]{background:var(--z-danger-soft);color:var(--z-danger)}.warning[data-v-042e5342]{color:var(--z-warning,#9a6500)}.success[data-v-042e5342]{color:var(--z-success)}.pending[data-v-042e5342]{color:var(--z-brand)}.danger[data-v-042e5342]{color:var(--z-danger)}table[data-v-042e5342]{width:100%;border-collapse:collapse}th[data-v-042e5342],td[data-v-042e5342]{text-align:start;padding:.85rem;border-bottom:1px solid var(--z-border-soft);font-size:var(--z-font-size-sm);vertical-align:top}th[data-v-042e5342]{color:var(--z-text-muted);font-weight:650}td strong[data-v-042e5342],td small[data-v-042e5342],td code[data-v-042e5342]{display:block}td small[data-v-042e5342]{max-width:340px;margin-top:.25rem;color:var(--z-text-muted)}code[data-v-042e5342]{font-size:var(--z-font-size-xs);overflow-wrap:anywhere;color:var(--z-text-muted);margin-top:.3rem}.routing-actions[data-v-042e5342]{width:1%;white-space:nowrap;text-align:end}.routing-actions button+button[data-v-042e5342]{margin-inline-start:.4rem}.spin[data-v-042e5342]{animation:routing-spin-042e5342 1s linear infinite}@keyframes routing-spin-042e5342{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin[data-v-042e5342]{animation:none}}.deployer-servers[data-v-8a18ed28]{display:flex;min-height:100%;flex-direction:column;gap:var(--z-space-5);padding:var(--z-page-gutter);color:var(--z-text)}.deployer-servers-head[data-v-8a18ed28]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-5)}.deployer-servers-head>div[data-v-8a18ed28]:first-child{display:grid;gap:.4rem}.deployer-servers-head span[data-v-8a18ed28]{display:flex;align-items:center;gap:.4rem;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650}.deployer-servers-head h1[data-v-8a18ed28]{margin:0;font-size:clamp(1.55rem,2.2vw,2rem)}.deployer-servers-head p[data-v-8a18ed28]{max-width:700px;margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.55}.deployer-servers-head-actions[data-v-8a18ed28]{display:flex;align-items:center;gap:.6rem}.deployer-message[data-v-8a18ed28]{margin:0;border-radius:var(--z-radius-md);padding:.75rem 1rem;font-size:var(--z-font-size-sm)}.deployer-message--error[data-v-8a18ed28]{background:var(--z-danger-soft);color:var(--z-danger)}table[data-v-8a18ed28]{width:100%;border-collapse:collapse}th[data-v-8a18ed28],td[data-v-8a18ed28]{padding:.9rem 1rem;border-bottom:1px solid var(--z-border-soft);text-align:left;font-size:var(--z-font-size-sm);vertical-align:middle}th[data-v-8a18ed28]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650}td strong[data-v-8a18ed28],td small[data-v-8a18ed28]{display:block}td small[data-v-8a18ed28]{margin-top:.25rem;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.deployer-status[data-v-8a18ed28]{display:inline-flex!important;align-items:center;gap:.4rem;color:var(--z-text-muted);font-weight:650}.deployer-status i[data-v-8a18ed28]{width:7px;height:7px;border-radius:50%;background:currentColor}.deployer-status--connected[data-v-8a18ed28]{color:var(--z-success)}.deployer-status--offline[data-v-8a18ed28]{color:var(--z-danger)}.deployer-status--pending[data-v-8a18ed28]{color:var(--z-warning,#a16207)}.deployer-test-result[data-v-8a18ed28]{display:flex!important;align-items:center;gap:.3rem;color:var(--z-danger)!important}.deployer-test-result.success[data-v-8a18ed28]{color:var(--z-success)!important}.deployer-actions[data-v-8a18ed28]{width:1%;white-space:nowrap;text-align:right}.deployer-actions button+button[data-v-8a18ed28]{margin-left:.35rem}.deployer-revoke[data-v-8a18ed28]{color:var(--z-danger)}.deployer-empty[data-v-8a18ed28]{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;border:1px dashed var(--z-border-strong);border-radius:var(--z-radius-lg);color:var(--z-text-muted);text-align:center}.deployer-empty strong[data-v-8a18ed28]{color:var(--z-text)}.deployer-empty p[data-v-8a18ed28]{margin:0}.spin[data-v-8a18ed28]{animation:deployer-spin-8a18ed28 .8s linear infinite}@keyframes deployer-spin-8a18ed28{to{transform:rotate(360deg)}}@media(max-width:760px){.deployer-servers-head[data-v-8a18ed28]{flex-direction:column}.deployer-servers-head-actions[data-v-8a18ed28]{width:100%;justify-content:flex-end}}.z-pagination[data-v-6e16a5d3]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 2px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.z-pagination>div[data-v-6e16a5d3]{display:flex;align-items:center;gap:8px}.z-pagination b[data-v-6e16a5d3]{min-width:58px;color:var(--z-text-secondary);font-weight:600;text-align:center}.z-pagination button[data-v-6e16a5d3]{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);color:var(--z-text-secondary);cursor:pointer}.z-pagination button[data-v-6e16a5d3]:hover:not(:disabled){border-color:var(--z-brand);color:var(--z-brand);background:var(--z-active-bg)}.z-pagination button[data-v-6e16a5d3]:disabled{opacity:.4;cursor:default}.delivery-commits[data-v-696ea4ac]{display:grid;gap:12px;min-width:0}.delivery-commits-toolbar[data-v-696ea4ac]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.delivery-commits-summary[data-v-696ea4ac]{display:flex;align-items:center;gap:10px;margin-inline-end:auto;font-size:var(--z-font-size-xs)}.delivery-commits-summary span[data-v-696ea4ac]{color:var(--z-text-muted)}.delivery-commits-search[data-v-696ea4ac]{display:flex;align-items:center;gap:8px;min-width:min(230px,100%);min-height:36px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);padding:0 10px;color:var(--z-text-muted)}.delivery-commits-search[data-v-696ea4ac]:focus-within{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.delivery-commits-search input[data-v-696ea4ac]{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--z-text);font:inherit;font-size:var(--z-font-size-xs)}.delivery-commits-items[data-v-696ea4ac]{display:grid;list-style:none;margin:0;padding:0}.delivery-commits-items>li[data-v-696ea4ac]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;border-bottom:1px solid var(--z-border-soft);padding:14px 0}.delivery-commits-items>li[data-v-696ea4ac]:first-child{border-top:1px solid var(--z-border-soft)}.delivery-commit-icon[data-v-696ea4ac]{color:var(--z-brand);margin-top:2px}.delivery-commit-content[data-v-696ea4ac]{display:grid;gap:7px;min-width:0}.delivery-commit-title[data-v-696ea4ac]{font-size:var(--z-font-size-sm);font-weight:600;line-height:1.5;overflow-wrap:anywhere}.delivery-commit-meta[data-v-696ea4ac]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.delivery-commit-meta a[data-v-696ea4ac]{display:inline-flex;align-items:center;gap:4px;color:var(--z-brand);text-decoration:none}.delivery-commit-meta a[data-v-696ea4ac]:hover{text-decoration:underline}.delivery-commit-app[data-v-696ea4ac]{font-weight:650;color:var(--z-text-secondary)}.delivery-commit-change[data-v-696ea4ac]{color:var(--z-success)}.delivery-commit-change.removed[data-v-696ea4ac]{color:var(--z-danger)}.delivery-commit-tickets[data-v-696ea4ac]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:5px;font-size:var(--z-font-size-xs);color:var(--z-text-muted)}.delivery-commit-tickets a[data-v-696ea4ac]{border-radius:999px;background:var(--z-active-bg);padding:4px 8px;color:var(--z-brand);text-decoration:none}.delivery-commits-empty[data-v-696ea4ac]{margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-sm)}@media(max-width:680px){.delivery-commits-search[data-v-696ea4ac]{width:100%}.delivery-commits-items>li[data-v-696ea4ac]{grid-template-columns:auto minmax(0,1fr)}.delivery-commit-tickets[data-v-696ea4ac]{grid-column:2;justify-content:flex-start}}.release-ticket-picker[data-v-b7372731]{min-width:0;color:var(--z-text);font-size:var(--z-font-size-sm)}.picker-heading[data-v-b7372731]{display:flex;justify-content:space-between;gap:12px;align-items:center}.picker-heading strong[data-v-b7372731]{font-size:14px;font-weight:600}.picker-heading span[data-v-b7372731],.picker-description[data-v-b7372731]{color:var(--z-text-muted);font-size:12px}.picker-description[data-v-b7372731]{margin:6px 0 14px;line-height:1.5}.picker-filters[data-v-b7372731]{display:grid;grid-template-columns:minmax(200px,1.4fr) minmax(160px,1fr) minmax(160px,1fr);gap:10px;margin-bottom:14px}.picker-filters[data-v-b7372731]>*{min-width:0}.picker-search[data-v-b7372731]{display:flex;align-items:center;gap:8px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);padding:0 10px;color:var(--z-text-muted)}.picker-search input[data-v-b7372731]{width:100%;min-width:0;min-height:36px;border:0;background:transparent;font:inherit;color:var(--z-text);outline:0}.picker-search[data-v-b7372731]:focus-within{border-color:var(--z-focus)}.picker-selection[data-v-b7372731]{display:flex;flex-wrap:wrap;gap:6px;max-height:76px;overflow:auto;margin-bottom:12px}.picker-selection button[data-v-b7372731]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-sm);padding:4px 7px;background:var(--z-surface-secondary);color:var(--z-text-secondary);font-size:11px}.picker-results[data-v-b7372731]{min-height:210px;max-height:min(380px,42vh);overflow:auto;border-block:1px solid var(--z-border-soft)}.picker-ticket[data-v-b7372731]{display:grid;grid-template-columns:16px 18px 100px minmax(0,1fr) minmax(90px,.35fr);gap:10px;align-items:center;min-height:38px;padding:8px 10px;border-bottom:1px solid var(--z-border-soft);cursor:pointer}.picker-ticket[data-v-b7372731]:last-child{border-bottom:0}.picker-ticket[data-v-b7372731]:hover{background:var(--z-surface-secondary)}.picker-ticket.selected[data-v-b7372731]{background:var(--z-active-bg)}.picker-ticket input[data-v-b7372731]{width:14px;height:14px;margin:0;accent-color:var(--z-brand)}.picker-ticket span[data-v-b7372731]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker-key[data-v-b7372731]{color:var(--z-text-muted);font-size:11px}.picker-title[data-v-b7372731]{font-size:13px;font-weight:450}.picker-context[data-v-b7372731]{color:var(--z-text-muted);font-size:11px;text-align:right}.picker-empty[data-v-b7372731]{padding:44px 12px;color:var(--z-text-muted);text-align:center;font-size:13px}.picker-error[data-v-b7372731]{color:var(--z-danger);font-size:12px}@media(max-width:760px){.picker-filters[data-v-b7372731]{grid-template-columns:1fr 1fr}.picker-search[data-v-b7372731]{grid-column:1/-1}.picker-ticket[data-v-b7372731]{grid-template-columns:16px 18px 82px minmax(0,1fr)}.picker-context[data-v-b7372731]{display:none}}.deployer-setup[data-v-342ffd85]{display:flex;flex-direction:column;gap:1rem;color:var(--z-text)}.deployer-setup h3[data-v-342ffd85]{display:flex;align-items:center;gap:.5rem;font-size:1rem;margin:0}.deployer-setup h4[data-v-342ffd85]{margin:0;font-size:.8125rem;font-weight:600}.deployer-setup p[data-v-342ffd85],.deployer-setup small[data-v-342ffd85]{font-size:.8125rem;line-height:1.6;color:var(--z-text-secondary);margin:0}.deployer-setup .setup-notice[data-v-342ffd85]{border-radius:10px;background:var(--z-success-soft);padding:10px 12px;color:var(--z-success)}.deployer-setup label[data-v-342ffd85]{display:flex;flex-direction:column;gap:.45rem;font-size:.8125rem}.deployer-setup input[data-v-342ffd85],.deployer-setup textarea[data-v-342ffd85]{border:1px solid var(--z-border);border-radius:.6rem;background:var(--z-surface);padding:.65rem .75rem;min-width:0;color:inherit;font:inherit}.deployer-setup textarea[data-v-342ffd85]{min-height:5rem;resize:vertical}.deployer-setup pre[data-v-342ffd85]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.75rem;border:1px solid var(--z-border);border-radius:.6rem;padding:.8rem;margin:0}.setup-grid[data-v-342ffd85]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.setup-secret-row[data-v-342ffd85],.setup-variable-row[data-v-342ffd85]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:1rem}.setup-secret-remove[data-v-342ffd85],.setup-variable-remove[data-v-342ffd85]{display:grid;width:2.35rem;height:2.35rem;place-items:center;margin-top:1.7rem;border:1px solid var(--z-border);border-radius:.55rem;background:var(--z-surface);color:var(--z-danger);cursor:pointer}.setup-secret-remove[data-v-342ffd85]:hover:not(:disabled),.setup-variable-remove[data-v-342ffd85]:hover:not(:disabled){background:var(--z-danger-soft)}.setup-secret-remove[data-v-342ffd85]:focus-visible,.setup-variable-remove[data-v-342ffd85]:focus-visible{outline:2px solid var(--z-danger);outline-offset:2px}.setup-secret-remove[data-v-342ffd85]:disabled,.setup-variable-remove[data-v-342ffd85]:disabled{opacity:.5;cursor:not-allowed}.setup-secret-state[data-v-342ffd85]{display:flex;align-items:center;gap:.35rem;color:var(--z-success)!important}.setup-secret-control[data-v-342ffd85]{display:flex;min-width:0;flex-direction:column;gap:.45rem;font-size:.8125rem}.setup-secret-field[data-v-342ffd85]{position:relative;display:grid;min-width:0}.setup-secret-field input[data-v-342ffd85],.setup-secret-field textarea[data-v-342ffd85]{width:100%;padding-inline-end:3rem}.setup-secret-field textarea[data-v-342ffd85]{min-height:5rem}.setup-secret-value--masked[data-v-342ffd85]{color:transparent!important;-webkit-text-fill-color:transparent!important;caret-color:var(--z-text);text-shadow:none}.setup-secret-value--masked[data-v-342ffd85]::selection{background:color-mix(in srgb,var(--z-brand) 20%,transparent);color:transparent;-webkit-text-fill-color:transparent;text-shadow:none}.setup-secret-mask[data-v-342ffd85]{position:absolute;inset-inline-start:.75rem;top:50%;transform:translateY(-50%);color:var(--z-text);font-family:monospace;font-size:.92rem;letter-spacing:.12em;line-height:1;pointer-events:none}.setup-secret-field button[data-v-342ffd85]{position:absolute;inset-inline-end:.35rem;top:50%;display:grid;width:2.1rem;height:2.1rem;place-items:center;transform:translateY(-50%);border:0;border-radius:.45rem;background:transparent;color:var(--z-text-secondary);cursor:pointer}.setup-secret-field--multiline .setup-secret-mask[data-v-342ffd85]{top:.8rem;transform:none}.setup-secret-field--multiline button[data-v-342ffd85]{top:.35rem;transform:none}.setup-secret-field button[data-v-342ffd85]:hover:not(:disabled){background:var(--z-active-bg);color:var(--z-brand)}.setup-secret-field button[data-v-342ffd85]:focus-visible{outline:2px solid var(--z-brand);outline-offset:1px}.setup-secret-field button[data-v-342ffd85]:disabled{opacity:.5;cursor:not-allowed}.setup-private[data-v-342ffd85],.setup-new-server[data-v-342ffd85],.setup-panel[data-v-342ffd85]{display:flex;flex-direction:column;gap:1rem}.setup-migration-callout[data-v-342ffd85]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid color-mix(in srgb,var(--z-brand) 24%,var(--z-border));border-radius:var(--z-radius-md);background:var(--z-active-bg);padding:14px}.setup-migration-callout>svg[data-v-342ffd85]{color:var(--z-brand)}.setup-migration-callout>div[data-v-342ffd85]{display:grid;gap:3px}.setup-migration-callout strong[data-v-342ffd85]{font-size:.8125rem}.setup-migration-callout .z-button[data-v-342ffd85]{align-self:center}.setup-embedded-head[data-v-342ffd85]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--z-border-soft)}.setup-embedded-head>div[data-v-342ffd85]{display:grid;gap:.25rem}.setup-embedded-head>div>span[data-v-342ffd85]{color:var(--z-text-muted);font-size:.75rem}.setup-server-binding[data-v-342ffd85]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid var(--z-border-soft);padding:12px 0}.setup-server-binding__icon[data-v-342ffd85]{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);background:var(--z-surface-secondary);color:var(--z-brand)}.setup-server-binding>div[data-v-342ffd85]{display:grid;gap:2px;min-width:0}.setup-server-binding small[data-v-342ffd85],.setup-server-binding>div>span[data-v-342ffd85]{color:var(--z-text-muted);font-size:.75rem}.setup-server-binding strong[data-v-342ffd85]{overflow:hidden;color:var(--z-text);font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}.setup-server-binding__status[data-v-342ffd85]{border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:700}.setup-server-binding__status.online[data-v-342ffd85]{background:var(--z-success-soft);color:var(--z-success)}.setup-server-binding__status.offline[data-v-342ffd85]{background:var(--z-danger-soft);color:var(--z-danger)}.setup-floating-save[data-v-342ffd85]{position:sticky;z-index:5;top:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;width:100%;margin-block:0;border-bottom:1px solid var(--z-border-soft);background:color-mix(in srgb,var(--z-surface) 94%,transparent);padding:10px 0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.setup-floating-save .z-button[data-v-342ffd85]{flex:0 0 auto;pointer-events:auto}.setup-floating-save__message[data-v-342ffd85]{max-width:min(560px,calc(100% - 250px));margin:0 auto 0 0;border:1px solid transparent;border-radius:var(--z-radius-md);padding:9px 12px;background:var(--z-surface-elevated);box-shadow:0 8px 22px #073a321f;font-size:.75rem;line-height:1.4}.setup-floating-save__message--error[data-v-342ffd85]{border-color:color-mix(in srgb,var(--z-danger) 22%,transparent);background:var(--z-danger-soft);color:var(--z-danger)}.setup-floating-save__message--success[data-v-342ffd85]{border-color:color-mix(in srgb,var(--z-success) 22%,transparent);color:var(--z-success)}.setup-section-head[data-v-342ffd85]{display:grid;gap:.25rem}.setup-section-head h4[data-v-342ffd85]{font-size:.9rem}.setup-section-head p[data-v-342ffd85]{color:var(--z-text-muted)}.deployer-setup:has(.setup-embedded-head) .setup-panel[data-v-342ffd85]{padding-block:1rem;border-bottom:1px solid var(--z-border-soft)}.setup-import-callout[data-v-342ffd85]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);background:var(--z-surface-secondary);padding:14px}.setup-import-callout>span[data-v-342ffd85]{display:grid;width:38px;height:38px;place-items:center;border-radius:10px;background:var(--z-active-bg);color:var(--z-brand)}.setup-import-callout div[data-v-342ffd85]{display:grid;gap:3px}.setup-import-callout strong[data-v-342ffd85]{font-size:.8125rem}.setup-import-callout .z-button[data-v-342ffd85]{align-self:center}.setup-manifest-callout[data-v-342ffd85]{border-style:dashed}.runtime-manifest-review[data-v-342ffd85]{display:grid;min-height:360px;align-content:start;gap:18px}.runtime-manifest-review>p[data-v-342ffd85]{margin:0;color:var(--z-text-secondary);font-size:.8125rem;line-height:1.6}.runtime-manifest-review__secrets[data-v-342ffd85]{display:grid;max-height:180px;overflow:auto;border-top:1px solid var(--z-border-soft)}.runtime-manifest-review__secrets>span[data-v-342ffd85]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--z-border-soft);padding:10px 4px}.runtime-manifest-review__secrets small[data-v-342ffd85]{color:var(--z-text-muted)}.setup-network-options[data-v-342ffd85]{display:grid;gap:.65rem;margin:0;padding:1rem;border:1px solid var(--z-border);border-radius:.6rem}.setup-network-options legend[data-v-342ffd85]{padding:0 .35rem;font-size:.8125rem;font-weight:600}.setup-network-options label[data-v-342ffd85]{flex-direction:row;align-items:center}.setup-network-options input[data-v-342ffd85]{margin:0}.setup-port-assignment[data-v-342ffd85]{display:grid;gap:.65rem;padding:1rem;border:1px solid var(--z-border);border-radius:.6rem}.setup-port-assignment>strong[data-v-342ffd85]{font-size:.8125rem}.setup-port-assignment>label[data-v-342ffd85]{flex-direction:row;align-items:center}.setup-port-assignment>label input[data-v-342ffd85]{margin:0}.setup-image-repository[data-v-342ffd85]{display:grid;gap:.45rem;font-size:.8125rem}.setup-image-repository code[data-v-342ffd85]{overflow-wrap:anywhere;border:1px solid var(--z-border);border-radius:.6rem;padding:.65rem .75rem;background:var(--z-surface-secondary)}.setup-tabs[data-v-342ffd85]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;border-bottom:1px solid var(--z-border)}.setup-tabs button[data-v-342ffd85]{min-width:0;min-height:44px;border:0;border-bottom:2px solid transparent;padding:.75rem .5rem;background:transparent;color:var(--z-text-secondary);font:inherit;font-size:.8125rem;line-height:1.4;cursor:pointer}.setup-tabs button[aria-selected=true][data-v-342ffd85]{border-bottom-color:var(--z-brand);color:var(--z-brand);font-weight:600}.setup-tabs button[data-v-342ffd85]:hover:not(:disabled){background:var(--z-active-bg)}.setup-tabs button[data-v-342ffd85]:focus-visible,.setup-panel[data-v-342ffd85]:focus-visible,.z-button[data-v-342ffd85]:focus-visible{outline:2px solid var(--z-brand);outline-offset:3px;border-radius:.25rem}.setup-tabs button[data-v-342ffd85]:disabled{opacity:.55;cursor:not-allowed}.setup-access-tabs[data-v-342ffd85]{display:flex;width:max-content;max-width:100%;gap:3px;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);background:var(--z-surface-secondary);padding:3px}.setup-access-tabs button[data-v-342ffd85]{min-height:34px;border:0;border-radius:calc(var(--z-radius-md) - 3px);background:transparent;padding:7px 12px;color:var(--z-text-secondary);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.setup-access-tabs button[aria-selected=true][data-v-342ffd85]{background:var(--z-surface-elevated);color:var(--z-brand);box-shadow:0 1px 3px #0f172a17}.setup-access-tabs button[data-v-342ffd85]:hover:not(:disabled){color:var(--z-brand)}.setup-access-tabs button[data-v-342ffd85]:focus-visible{outline:2px solid var(--z-brand);outline-offset:2px}.setup-access-tabs button[data-v-342ffd85]:disabled{opacity:.55;cursor:not-allowed}.setup-access-panel[data-v-342ffd85]{display:flex;min-width:0;flex-direction:column;gap:1rem}.setup-registry-access[data-v-342ffd85]{border-top:1px solid var(--z-border-soft);padding-top:1rem}.setup-next-step[data-v-342ffd85]{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border:1px solid var(--z-border);border-radius:.6rem}.setup-next-step strong[data-v-342ffd85]{font-size:.8125rem;font-weight:600}.deployer-setup .setup-error[data-v-342ffd85]{color:var(--z-danger,#dc2626)}.z-button[data-v-342ffd85]{align-self:flex-start}.setup-intro[data-v-342ffd85]{color:var(--z-brand)!important}.z-button[data-v-342ffd85]{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--z-brand);border-radius:.6rem;padding:.65rem .85rem;background:var(--z-brand);color:var(--z-text-inverse);font:inherit;font-size:.8125rem;font-weight:var(--z-font-weight-semibold,580);cursor:pointer}.z-button--secondary[data-v-342ffd85]{background:var(--z-surface-elevated);border-color:var(--z-border);color:var(--z-brand)}.z-button[data-v-342ffd85]:disabled{opacity:.55;cursor:not-allowed}.z-button[data-v-342ffd85]:not(:disabled):hover{filter:brightness(.96)}.configuration-import[data-v-342ffd85]{display:grid;height:min(410px,calc(100dvh - 210px));align-content:start;overflow-y:auto}.configuration-import__step[data-v-342ffd85]{display:grid;align-content:start;gap:18px}.configuration-import__step>header[data-v-342ffd85]{display:grid;gap:6px}.configuration-import__step h3[data-v-342ffd85],.configuration-import__step p[data-v-342ffd85]{margin:0}.configuration-import__step>header p[data-v-342ffd85],.configuration-import__waiting p[data-v-342ffd85]{color:var(--z-text-muted);font-size:.8125rem;line-height:1.6}.configuration-import__step label[data-v-342ffd85]{display:grid;gap:7px;color:var(--z-text-secondary);font-size:.8125rem}.configuration-import__step input[data-v-342ffd85]{min-height:42px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface);padding:0 12px;color:var(--z-text);font:inherit}.configuration-import__step input[data-v-342ffd85]:focus{outline:0;border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.configuration-import__error[data-v-342ffd85]{margin:0 0 16px;border-radius:var(--z-radius-md);background:var(--z-danger-soft);padding:11px 13px;color:var(--z-danger);font-size:.8125rem;line-height:1.55}.configuration-import__waiting[data-v-342ffd85]{min-height:360px;place-content:center;justify-items:center;text-align:center}.configuration-import__spinner[data-v-342ffd85]{color:var(--z-brand);animation:configuration-import-spin-342ffd85 1s linear infinite}.configuration-import__variables[data-v-342ffd85]{display:grid;max-height:285px;overflow:auto;border-top:1px solid var(--z-border-soft)}.configuration-import__variables label[data-v-342ffd85]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;border-bottom:1px solid var(--z-border-soft);padding:12px 4px}.configuration-import__variables span[data-v-342ffd85]{display:grid;gap:3px}.configuration-import__variables code[data-v-342ffd85]{font-size:.75rem}.configuration-import__variables small[data-v-342ffd85]{color:var(--z-text-muted);font-size:.7rem}.configuration-import__variables input[data-v-342ffd85]{width:17px;min-height:17px;height:17px;padding:0;accent-color:var(--z-brand)}.configuration-import__variables svg[data-v-342ffd85]{color:var(--z-brand)}.configuration-import__empty[data-v-342ffd85]{border:1px dashed var(--z-border);border-radius:var(--z-radius-md);padding:28px;text-align:center}.configuration-import__summary[data-v-342ffd85]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);background:var(--z-border-soft);margin:0}.configuration-import__summary div[data-v-342ffd85]{display:grid;gap:5px;background:var(--z-surface-elevated);padding:14px}.configuration-import__summary div[data-v-342ffd85]:last-child{grid-column:1/-1}.configuration-import__summary dt[data-v-342ffd85]{color:var(--z-text-muted);font-size:.72rem}.configuration-import__summary dd[data-v-342ffd85]{margin:0;font-size:.875rem;font-weight:600}.configuration-import__secure[data-v-342ffd85]{display:flex;align-items:flex-start;gap:9px;border-radius:var(--z-radius-md);background:var(--z-active-bg);padding:12px 13px;color:var(--z-brand)!important;font-size:.78rem!important}.configuration-import__secure svg[data-v-342ffd85]{flex:0 0 auto;margin-top:2px}.configuration-import__success[data-v-342ffd85]{color:var(--z-success)}.configuration-import__failure[data-v-342ffd85]{color:var(--z-danger)}.configuration-import-slide-enter-active[data-v-342ffd85],.configuration-import-slide-leave-active[data-v-342ffd85]{transition:opacity .16s ease,transform .16s ease}.configuration-import-slide-enter-from[data-v-342ffd85]{opacity:0;transform:translate(20px)}.configuration-import-slide-leave-to[data-v-342ffd85]{opacity:0;transform:translate(-20px)}@keyframes configuration-import-spin-342ffd85{to{transform:rotate(360deg)}}@media(max-width:640px){.setup-grid[data-v-342ffd85]{grid-template-columns:1fr}.setup-embedded-head[data-v-342ffd85]{align-items:stretch;flex-direction:column}.setup-floating-save[data-v-342ffd85]{top:0}.setup-floating-save__message[data-v-342ffd85]{max-width:none;flex-basis:100%;margin-right:0}.setup-secret-row[data-v-342ffd85],.setup-variable-row[data-v-342ffd85]{grid-template-columns:minmax(0,1fr) auto}.setup-secret-row>.setup-secret-control[data-v-342ffd85],.setup-variable-row>label[data-v-342ffd85]:nth-child(2){grid-column:1/2}.setup-secret-remove[data-v-342ffd85],.setup-variable-remove[data-v-342ffd85]{grid-column:2;grid-row:1;margin-top:1.7rem}.setup-import-callout[data-v-342ffd85],.setup-migration-callout[data-v-342ffd85]{grid-template-columns:auto 1fr}.setup-import-callout .z-button[data-v-342ffd85],.setup-migration-callout .z-button[data-v-342ffd85]{grid-column:1/-1}.configuration-import[data-v-342ffd85]{height:min(460px,calc(100dvh - 190px))}.configuration-import__summary[data-v-342ffd85]{grid-template-columns:1fr}.configuration-import__summary div[data-v-342ffd85]:last-child{grid-column:auto}}.deployment-flow[data-v-09d1d756]{--flow-muted:color-mix(in srgb,var(--z-text-muted) 52%,transparent);display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:var(--z-space-7) 0 var(--z-space-8);padding:0;list-style:none}.deployment-flow li[data-v-09d1d756]{position:relative;display:grid;min-width:0;justify-items:center;gap:7px;padding:0 10px;color:var(--z-text-muted);text-align:center}.deployment-flow li[data-v-09d1d756]:not(:last-child):before{position:absolute;z-index:0;top:24px;left:calc(50% + 28px);width:calc(100% - 56px);height:2px;border-radius:999px;background:var(--z-border-soft);content:""}.deployment-flow li[data-v-09d1d756]:not(:last-child):after{position:absolute;z-index:0;top:24px;left:calc(50% + 28px);width:calc(100% - 56px);height:2px;border-radius:999px;background:linear-gradient(90deg,var(--z-success),color-mix(in srgb,var(--z-success) 20%,transparent));content:"";opacity:0;transform:scaleX(0);transform-origin:left center}.deployment-flow li.is-done[data-v-09d1d756]:not(:last-child):after{opacity:1;transform:scaleX(1)}.deployment-flow li.is-current[data-v-09d1d756]:not(:last-child):after{background:linear-gradient(90deg,var(--z-brand),transparent);opacity:.72;animation:deployment-flow-line-09d1d756 1.8s ease-in-out infinite}.deployment-flow li.is-failed[data-v-09d1d756]:not(:last-child):after{background:var(--z-danger);opacity:1;transform:scaleX(1)}.deployment-flow-node[data-v-09d1d756]{position:relative;z-index:1;display:grid;width:48px;height:48px;place-items:center;border:1px solid var(--z-border-soft);border-radius:15px;background:var(--z-surface-elevated);box-shadow:0 5px 16px #0f261c0f;color:var(--flow-muted);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease}.deployment-flow-halo[data-v-09d1d756]{position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border:1px solid transparent;border-radius:19px;pointer-events:none}.deployment-flow strong[data-v-09d1d756]{max-width:150px;color:currentColor;font-size:var(--z-font-size-xs);font-weight:660;line-height:1.35}.deployment-flow small[data-v-09d1d756]{font-size:10px;font-weight:560;color:var(--z-text-subtle)}.deployment-flow .is-done[data-v-09d1d756]{color:var(--z-success)}.deployment-flow .is-done .deployment-flow-node[data-v-09d1d756]{border-color:color-mix(in srgb,var(--z-success) 25%,var(--z-border-soft));background:var(--z-success-soft);box-shadow:0 7px 20px color-mix(in srgb,var(--z-success) 10%,transparent);color:var(--z-success)}.deployment-flow .is-current[data-v-09d1d756]{color:var(--z-brand)}.deployment-flow .is-current .deployment-flow-node[data-v-09d1d756]{border-color:color-mix(in srgb,var(--z-brand) 35%,transparent);background:var(--z-active-bg);box-shadow:0 9px 28px color-mix(in srgb,var(--z-brand) 18%,transparent);color:var(--z-brand);transform:translateY(-2px)}.deployment-flow .is-current .deployment-flow-halo[data-v-09d1d756]{border-color:color-mix(in srgb,var(--z-brand) 22%,transparent);animation:deployment-flow-pulse-09d1d756 1.8s ease-out infinite}.deployment-flow .is-failed[data-v-09d1d756]{color:var(--z-danger)}.deployment-flow .is-failed .deployment-flow-node[data-v-09d1d756]{border-color:color-mix(in srgb,var(--z-danger) 28%,transparent);background:var(--z-danger-soft);box-shadow:0 8px 24px color-mix(in srgb,var(--z-danger) 13%,transparent);color:var(--z-danger)}.deployment-flow .is-failed .deployment-flow-halo[data-v-09d1d756]{border-color:color-mix(in srgb,var(--z-danger) 22%,transparent)}@keyframes deployment-flow-line-09d1d756{0%{transform:scaleX(.08);opacity:.22}55%{transform:scaleX(1);opacity:.8}to{transform:scaleX(1);opacity:0}}@keyframes deployment-flow-pulse-09d1d756{0%{opacity:.8;transform:scale(.9)}75%,to{opacity:0;transform:scale(1.2)}}@media(max-width:820px){.deployment-flow[data-v-09d1d756]{grid-template-columns:1fr;gap:16px;margin-block:var(--z-space-6)}.deployment-flow li[data-v-09d1d756]{grid-template-columns:48px minmax(0,1fr) auto;justify-items:start;align-items:center;padding:0;text-align:left}.deployment-flow li[data-v-09d1d756]:not(:last-child):before,.deployment-flow li[data-v-09d1d756]:not(:last-child):after{top:48px;left:23px;width:2px;height:16px;transform:none}.deployment-flow li.is-done[data-v-09d1d756]:not(:last-child):after{transform:none}.deployment-flow li.is-current[data-v-09d1d756]:not(:last-child):after{animation:deployment-flow-line-mobile-09d1d756 1.8s ease-in-out infinite}.deployment-flow strong[data-v-09d1d756]{max-width:none}.deployment-flow small[data-v-09d1d756]{justify-self:end}}@keyframes deployment-flow-line-mobile-09d1d756{0%{opacity:.2;transform:scaleY(.08);transform-origin:top}55%{opacity:.8;transform:scaleY(1);transform-origin:top}to{opacity:0;transform:scaleY(1);transform-origin:top}}@media(prefers-reduced-motion:reduce){.deployment-flow[data-v-09d1d756] *{animation:none!important;transition:none!important}}.environment-infrastructure[data-v-6565812c]{display:grid;gap:1.25rem;margin:1.5rem 0;padding:1.5rem 0;border-top:1px solid var(--z-border-soft);border-bottom:1px solid var(--z-border-soft);color:var(--z-text)}.environment-infrastructure-head[data-v-6565812c]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.environment-infrastructure-head h2[data-v-6565812c]{margin:.4rem 0;font-size:1.1rem}.environment-infrastructure-head p[data-v-6565812c],.environment-infrastructure-template p[data-v-6565812c]{margin:0;max-width:760px;color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.6}.environment-infrastructure-kicker[data-v-6565812c]{display:flex;align-items:center;gap:.4rem;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650}.environment-infrastructure-message[data-v-6565812c]{display:flex;align-items:center;gap:.6rem;margin:0;font-size:var(--z-font-size-sm);line-height:1.6}.environment-infrastructure-message>svg[data-v-6565812c]{flex:none}.error[data-v-6565812c],.failed[data-v-6565812c],.environment-infrastructure-failure[data-v-6565812c]{color:var(--z-danger)}.warning[data-v-6565812c]{color:var(--z-warning,#9a6500)}.success[data-v-6565812c],.succeeded[data-v-6565812c],.environment-infrastructure-success[data-v-6565812c]{color:var(--z-success)}.environment-infrastructure-form[data-v-6565812c]{display:grid;gap:1.25rem}.environment-infrastructure-template[data-v-6565812c]{display:flex;align-items:flex-start;gap:.8rem}.environment-infrastructure-template>svg[data-v-6565812c]{color:var(--z-brand);flex:none}.environment-infrastructure-template strong[data-v-6565812c]{display:block;margin-bottom:.25rem}.environment-infrastructure-template>span[data-v-6565812c]{margin-left:auto;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.environment-infrastructure-field[data-v-6565812c]{display:grid;gap:.45rem;font-size:var(--z-font-size-sm)}.environment-infrastructure-field>span[data-v-6565812c]{font-weight:600}.environment-infrastructure-field small[data-v-6565812c]{color:var(--z-text-muted);line-height:1.5}.environment-infrastructure-field input[data-v-6565812c]{box-sizing:border-box;min-height:42px;width:100%;padding:.65rem .75rem;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface);color:var(--z-text);font:inherit}.environment-infrastructure-form fieldset[data-v-6565812c]{display:grid;gap:1rem;min-width:0;margin:0;padding:0;border:0}.environment-infrastructure-form legend[data-v-6565812c]{margin-bottom:.8rem;font-size:var(--z-font-size-sm);font-weight:650}.environment-infrastructure-choices[data-v-6565812c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.environment-infrastructure-choices>label[data-v-6565812c]{display:flex;align-items:flex-start;gap:.65rem;padding:1rem;border:1px solid var(--z-border);border-radius:var(--z-radius-md);cursor:pointer}.environment-infrastructure-choices>label.selected[data-v-6565812c]{border-color:var(--z-brand);box-shadow:inset 0 0 0 1px var(--z-brand)}.environment-infrastructure-choices input[data-v-6565812c]{margin-top:.2rem;accent-color:var(--z-brand)}.environment-infrastructure-choices svg[data-v-6565812c]{flex:none;color:var(--z-brand)}.environment-infrastructure-choices span[data-v-6565812c]{display:grid;gap:.35rem}.environment-infrastructure-choices strong[data-v-6565812c]{font-size:var(--z-font-size-sm)}.environment-infrastructure-choices small[data-v-6565812c]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);line-height:1.5}.environment-infrastructure-proxy-fields[data-v-6565812c]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.environment-infrastructure-proxy-fields>label[data-v-6565812c]:last-child{grid-column:1/-1}.environment-infrastructure-link[data-v-6565812c]{display:flex;align-items:center;gap:.4rem;justify-self:start;border:0;padding:0;background:none;color:var(--z-brand);font:inherit;font-size:var(--z-font-size-sm);cursor:pointer}.environment-infrastructure-form footer[data-v-6565812c],.environment-infrastructure-actions[data-v-6565812c]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.75rem}.environment-infrastructure-form footer[data-v-6565812c]{padding-top:.5rem}.environment-infrastructure-status[data-v-6565812c]{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;font-size:var(--z-font-size-sm)}.environment-infrastructure-status>span[data-v-6565812c]{margin-left:auto;color:var(--z-text-muted)}.environment-infrastructure-progress[data-v-6565812c]{min-width:0}.environment-infrastructure-failure[data-v-6565812c]{display:grid;gap:.5rem;border-left:3px solid var(--z-danger);padding-left:1rem}.environment-infrastructure-failure p[data-v-6565812c],.environment-infrastructure-success[data-v-6565812c]{margin:0;font-size:var(--z-font-size-sm);line-height:1.6}.environment-infrastructure-failure small[data-v-6565812c]{overflow-wrap:anywhere}.environment-infrastructure-resources[data-v-6565812c]{margin-top:1rem;font-size:var(--z-font-size-sm)}.environment-infrastructure-resources summary[data-v-6565812c]{cursor:pointer;font-weight:600}.environment-infrastructure-resources dl[data-v-6565812c]{display:grid;gap:.7rem;margin:1rem 0 0}.environment-infrastructure-resources dl>div[data-v-6565812c]{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:1rem}.environment-infrastructure-resources dt[data-v-6565812c]{color:var(--z-text-muted)}.environment-infrastructure-resources dd[data-v-6565812c]{margin:0;overflow-wrap:anywhere}.environment-infrastructure-resources code[data-v-6565812c]{font-size:var(--z-font-size-xs)}.spin[data-v-6565812c]{animation:infrastructure-spin-6565812c .8s linear infinite}@keyframes infrastructure-spin-6565812c{to{transform:rotate(360deg)}}@media(max-width:700px){.environment-infrastructure-choices[data-v-6565812c],.environment-infrastructure-proxy-fields[data-v-6565812c]{grid-template-columns:1fr}.environment-infrastructure-form footer[data-v-6565812c]{align-items:stretch;flex-direction:column}.environment-infrastructure-resources dl>div[data-v-6565812c]{grid-template-columns:1fr;gap:.25rem}}@media(prefers-reduced-motion:reduce){.spin[data-v-6565812c]{animation:none}}.delivery-status[data-v-fc9838ba]{display:inline-flex;align-items:center;gap:6px;width:max-content;border-radius:var(--z-radius-pill,999px);padding:5px 10px;background:var(--z-surface-secondary);color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:var(--z-font-weight-medium);line-height:1.3;white-space:nowrap}.delivery-status.success[data-v-fc9838ba]{background:var(--z-success-soft,#e8f8ef);color:var(--z-success,#168052)}.delivery-status.danger[data-v-fc9838ba]{background:var(--z-danger-soft);color:var(--z-danger)}.delivery-status.active[data-v-fc9838ba]{background:var(--z-brand-soft,var(--z-active-bg));color:var(--z-brand)}.delivery-status.active.danger[data-v-fc9838ba]{background:var(--z-danger-soft);color:var(--z-danger)}.delivery-status-spinner[data-v-fc9838ba]{flex-shrink:0;animation:delivery-status-spin-fc9838ba 1.1s linear infinite}@keyframes delivery-status-spin-fc9838ba{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.delivery-status-spinner[data-v-fc9838ba]{animation:none}}.ticket-delivery-rules[data-v-6f76ba41]{display:grid;gap:var(--z-space-5);max-width:640px}.ticket-delivery-rules>p[data-v-6f76ba41]{margin:0;color:var(--z-text-muted);line-height:1.65}.ticket-rule-lock[data-v-6f76ba41]{display:flex!important;grid-template-columns:none;align-items:center;gap:10px!important;font-size:var(--z-font-size-sm)}.ticket-rule-lock input[type=checkbox][data-v-6f76ba41]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;flex:0 0 16px;width:16px!important;height:16px!important;min-height:16px!important;margin:0;padding:0;accent-color:var(--z-brand)}.ticket-rule-lock span[data-v-6f76ba41]{line-height:1.5}.localized-changelog[data-v-4451f2cf]{display:grid;gap:10px}.localized-changelog__source[data-v-4451f2cf]{display:grid;max-width:360px;gap:6px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:650}.localized-changelog__source small[data-v-4451f2cf]{color:var(--z-text-muted);font-weight:400;line-height:1.45}.localized-changelog__languages[data-v-4451f2cf]{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.localized-changelog__languages>button[data-v-4451f2cf]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;background:transparent;padding:6px 10px;color:var(--z-text-muted);font:inherit;font-size:var(--z-font-size-xs);font-weight:650;cursor:pointer}.localized-changelog__languages>button[aria-pressed=true][data-v-4451f2cf]{background:var(--z-active-bg);color:var(--z-brand)}.localized-changelog__languages em[data-v-4451f2cf]{font-size:10px;font-style:normal;font-weight:500;opacity:.72}.localized-changelog__remove[data-v-4451f2cf]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.localized-changelog__remove[data-v-4451f2cf]:focus-visible{outline:2px solid var(--z-focus)}.localized-changelog textarea[data-v-4451f2cf]{width:100%;min-height:100px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);outline:0;background:var(--z-control-bg);padding:10px var(--z-control-padding-x);color:var(--z-text);font:inherit;line-height:1.55;resize:vertical}.localized-changelog textarea[data-v-4451f2cf]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.localized-changelog__add[data-v-4451f2cf]{display:flex;max-width:520px;align-items:center;gap:8px}.localized-changelog__add[data-v-4451f2cf] .custom-select{min-width:240px;flex:1}.localized-changelog__add>button[data-v-4451f2cf]{display:inline-flex;min-height:var(--z-control-height);align-items:center;gap:6px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:0 12px;color:var(--z-brand);font:inherit;font-size:var(--z-font-size-xs);font-weight:650;cursor:pointer}.localized-changelog__add>button[data-v-4451f2cf]:disabled{cursor:not-allowed;opacity:.5}.localized-changelog__state[data-v-4451f2cf]{display:flex;flex-wrap:wrap;gap:6px}.localized-changelog__state span[data-v-4451f2cf]{border-radius:999px;background:var(--z-surface-secondary);padding:3px 7px;color:var(--z-text-muted);font-size:10px;font-weight:700}.localized-changelog__state span[data-filled=true][data-v-4451f2cf]{background:var(--z-success-soft);color:var(--z-success)}@media(max-width:560px){.localized-changelog__add[data-v-4451f2cf]{align-items:stretch;flex-direction:column}.localized-changelog__add[data-v-4451f2cf] .custom-select{width:100%}}.release-create-dialog[data-v-d5d7c3b7]{display:grid;height:min(500px,calc(92dvh - 176px));grid-template-rows:auto minmax(0,1fr);gap:var(--z-space-4);overflow:hidden;font-size:var(--z-font-size-sm);line-height:1.5}.release-create-dialog p[data-v-d5d7c3b7]{margin:0}.release-step-frame[data-v-d5d7c3b7]{display:grid;grid-row:2;min-height:0;align-content:start;gap:var(--z-space-5);overflow-y:auto;padding-inline-end:4px;overscroll-behavior:contain}.release-step-frame>header[data-v-d5d7c3b7]{display:grid;max-width:720px;gap:5px}.release-step-frame h2[data-v-d5d7c3b7]{margin:0;color:var(--z-text);font-size:clamp(21px,3vw,29px);letter-spacing:-.025em}.release-step-frame>header p[data-v-d5d7c3b7]{color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.6}.release-create-fields[data-v-d5d7c3b7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:var(--z-space-3)}.release-identity-fields[data-v-d5d7c3b7]{max-width:860px}.release-title-field[data-v-d5d7c3b7]{grid-column:1/-1}.release-title-field small[data-v-d5d7c3b7]{color:var(--z-text-muted);font-size:11px;font-weight:400}.release-create-fields label[data-v-d5d7c3b7]{display:grid;min-width:0;align-content:start;gap:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:var(--z-font-weight-medium)}.release-create-fields input[data-v-d5d7c3b7]{width:100%;min-width:0;min-height:var(--z-control-height);border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);outline:0;background:var(--z-control-bg);padding:0 var(--z-control-padding-x);color:var(--z-text);font:inherit}.release-create-fields input[data-v-d5d7c3b7]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.release-create-fields[data-v-d5d7c3b7] .custom-select{width:100%}.release-create-fields[data-v-d5d7c3b7] .custom-select-trigger{min-height:var(--z-control-height)}.release-build-field[data-v-d5d7c3b7]{grid-template-columns:minmax(min(360px,100%),560px)}.release-source-choice[data-v-d5d7c3b7]{display:grid;gap:var(--z-space-2);border:0;margin:0;padding:0}.release-source-choice legend[data-v-d5d7c3b7]{margin-bottom:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:650}.release-source-choice>div[data-v-d5d7c3b7]{display:grid;grid-template-columns:1fr;gap:var(--z-space-3)}.release-source-choice label[data-v-d5d7c3b7]{display:grid;grid-template-columns:auto auto 1fr;align-items:start;gap:var(--z-space-2);border:0;border-bottom:1px solid var(--z-border-soft);padding:var(--z-space-3) 0;cursor:pointer}.release-source-choice label.selected[data-v-d5d7c3b7]{border-color:var(--z-brand);background:transparent}.release-source-choice input[data-v-d5d7c3b7]{margin-top:3px;accent-color:var(--z-brand)}.release-source-choice svg[data-v-d5d7c3b7]{margin-top:1px;color:var(--z-brand)}.release-source-choice span[data-v-d5d7c3b7]{display:grid;gap:2px}.release-source-choice strong[data-v-d5d7c3b7]{color:var(--z-text)}.release-source-choice small[data-v-d5d7c3b7]{color:var(--z-text-muted);font-weight:400}.release-source-choice label.disabled[data-v-d5d7c3b7]{cursor:not-allowed;opacity:.62}.release-create-source[data-v-d5d7c3b7]{display:flex;align-items:flex-start;gap:var(--z-space-2);color:var(--z-text-muted)}.release-create-source svg[data-v-d5d7c3b7]{flex:0 0 auto;margin-top:2px}.release-create-scope[data-v-d5d7c3b7]{display:flex;align-items:center;gap:var(--z-space-2);border-block:1px solid var(--z-border-soft);padding:10px 0;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.release-create-scope strong[data-v-d5d7c3b7]{flex:0 0 auto;color:var(--z-text-secondary);font-weight:650}.release-create-scope span[data-v-d5d7c3b7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-create-explanation[data-v-d5d7c3b7]{max-width:850px;color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.6}.release-create-link[data-v-d5d7c3b7]{display:inline-flex;align-items:center;border:0;border-radius:var(--z-radius-xs);background:transparent;padding:5px;color:var(--z-brand);font:inherit;font-weight:650;cursor:pointer}.release-create-link[data-v-d5d7c3b7]:hover{background:var(--z-active-bg)}.release-create-link[data-v-d5d7c3b7]:focus-visible{outline:2px solid var(--z-focus);outline-offset:3px}.release-create-error[data-v-d5d7c3b7]{grid-row:1;border-radius:var(--z-radius-sm);background:var(--z-danger-soft);padding:9px 11px;color:var(--z-danger)}.release-after-delivery[data-v-d5d7c3b7]{display:grid}.release-step-summary[data-v-d5d7c3b7]{display:grid;gap:2px;border-block:1px solid var(--z-border-soft);background:transparent;padding:12px 0}.release-step-summary span[data-v-d5d7c3b7]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.release-step-forward-enter-active[data-v-d5d7c3b7],.release-step-forward-leave-active[data-v-d5d7c3b7],.release-step-backward-enter-active[data-v-d5d7c3b7],.release-step-backward-leave-active[data-v-d5d7c3b7]{transition:opacity .18s ease,transform .18s ease}.release-step-forward-enter-from[data-v-d5d7c3b7],.release-step-backward-leave-to[data-v-d5d7c3b7]{opacity:0;transform:translate(28px)}.release-step-forward-leave-to[data-v-d5d7c3b7],.release-step-backward-enter-from[data-v-d5d7c3b7]{opacity:0;transform:translate(-28px)}.release-changelog-step[data-v-d5d7c3b7]{max-width:900px}.release-changelog-plans[data-v-d5d7c3b7]{display:flex;flex-wrap:wrap;gap:8px 16px;border:0;margin:0;padding:0}.release-changelog-plans legend[data-v-d5d7c3b7]{width:100%;margin-bottom:4px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:650}.release-changelog-plans label[data-v-d5d7c3b7]{display:flex;align-items:center;gap:6px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.release-changelog-plans input[data-v-d5d7c3b7]{accent-color:var(--z-brand)}@media(prefers-reduced-motion:reduce){.release-step-forward-enter-active[data-v-d5d7c3b7],.release-step-forward-leave-active[data-v-d5d7c3b7],.release-step-backward-enter-active[data-v-d5d7c3b7],.release-step-backward-leave-active[data-v-d5d7c3b7]{transition:none}.release-step-forward-enter-from[data-v-d5d7c3b7],.release-step-backward-leave-to[data-v-d5d7c3b7],.release-step-forward-leave-to[data-v-d5d7c3b7],.release-step-backward-enter-from[data-v-d5d7c3b7]{transform:none}}@media(max-width:680px){.release-create-dialog[data-v-d5d7c3b7]{height:calc(100dvh - 176px)}.release-source-choice>div[data-v-d5d7c3b7]{grid-template-columns:1fr}.release-create-scope[data-v-d5d7c3b7]{align-items:flex-start;flex-direction:column}.release-create-scope span[data-v-d5d7c3b7]{white-space:normal}}.managed-delivery[data-v-d44fd13b]{box-sizing:border-box;container:managed-delivery/inline-size;width:100%;height:100%;min-height:0;overflow-y:auto;padding:36px var(--z-page-gutter) 72px;background:var(--z-surface-elevated);color:var(--z-text);font-size:var(--z-font-size-sm)}.managed-delivery[data-v-d44fd13b] *,.md-dialog[data-v-d44fd13b] *,.md-ticket-picker[data-v-d44fd13b] *{box-sizing:border-box;min-width:0}.md-page-head[data-v-d44fd13b],.md-layout[data-v-d44fd13b],.profile-list[data-v-d44fd13b],.md-error[data-v-d44fd13b],.md-notice[data-v-d44fd13b],.md-empty[data-v-d44fd13b],.md-release-history-filter[data-v-d44fd13b]{width:100%;max-width:none;margin-inline:0}.md-page-head[data-v-d44fd13b]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--z-space-6);margin-bottom:28px}.md-page-head>div[data-v-d44fd13b]:first-child{max-width:760px}.md-page-head h1[data-v-d44fd13b]{margin:10px 0 12px;font-size:clamp(28px,2.5vw,36px);line-height:1.15;letter-spacing:-.035em}.md-page-head p[data-v-d44fd13b]{max-width:700px;margin:0;color:var(--z-text-muted);line-height:1.6}.md-kicker[data-v-d44fd13b]{display:flex;align-items:center;gap:8px;color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:var(--z-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.md-head-actions[data-v-d44fd13b]{display:flex;flex-shrink:0;align-items:center;gap:var(--z-space-4);flex-wrap:wrap}.md-head-actions>span[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-head-actions .is-invalid[data-v-d44fd13b]{color:var(--z-warning)}.md-error[data-v-d44fd13b],.md-notice[data-v-d44fd13b]{display:flex;align-items:flex-start;gap:8px;margin-block:0 var(--z-space-4);padding:9px 11px;border-radius:var(--z-radius-sm)}.md-error[data-v-d44fd13b]{background:var(--z-danger-soft);color:var(--z-danger)}.md-notice[data-v-d44fd13b]{background:var(--z-success-soft);color:var(--z-success)}.md-empty[data-v-d44fd13b]{display:grid;min-height:280px;justify-items:center;align-content:center;gap:var(--z-space-3);border:1px dashed var(--z-border);border-radius:var(--z-radius-lg);padding:var(--z-space-7);color:var(--z-text-muted);text-align:center}.md-empty strong[data-v-d44fd13b]{color:var(--z-text);font-size:var(--z-font-size-lg)}.md-empty p[data-v-d44fd13b]{max-width:440px;margin:0}.md-layout[data-v-d44fd13b]{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:var(--z-space-7)}.md-release-list[data-v-d44fd13b]{display:grid;gap:var(--z-space-1);border-right:1px solid var(--z-border-soft);padding-right:var(--z-space-5)}.md-release-list>button[data-v-d44fd13b]{display:grid;grid-template-columns:minmax(0,1fr) auto 15px;align-items:center;gap:8px;border:0;border-radius:var(--z-radius-sm);background:transparent;padding:12px 10px;color:var(--z-text);text-align:left;cursor:pointer}.md-release-list>button[data-v-d44fd13b]:hover{background:var(--z-surface-secondary)}.md-release-list>button.active[data-v-d44fd13b]{background:var(--z-active-bg);box-shadow:inset 2px 0 var(--z-active-indicator)}.md-release-list span[data-v-d44fd13b]{display:grid;gap:3px}.md-release-list strong[data-v-d44fd13b],.md-release-list small[data-v-d44fd13b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-release-list small[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-release-list b[data-v-d44fd13b],.md-status-badge[data-v-d44fd13b]{display:inline-flex;align-items:center;justify-self:start;gap:5px;width:max-content;border-radius:var(--z-radius-pill);padding:4px 9px;font-size:var(--z-font-size-xs);font-style:normal;font-weight:var(--z-font-weight-semibold);line-height:1.2;white-space:nowrap}.md-branches>article>span[data-v-d44fd13b]{display:inline-flex;align-self:center;align-items:center;justify-self:start;gap:5px}.managed-delivery .success[data-v-d44fd13b],.md-dialog .success[data-v-d44fd13b]{background:var(--z-success-soft);color:var(--z-success)}.managed-delivery .danger[data-v-d44fd13b],.md-dialog .danger[data-v-d44fd13b]{background:var(--z-danger-soft);color:var(--z-danger)}.managed-delivery .pending[data-v-d44fd13b],.md-dialog .pending[data-v-d44fd13b]{background:var(--z-warning-soft);color:var(--z-warning)}.managed-delivery .neutral[data-v-d44fd13b]{background:var(--z-surface-secondary);color:var(--z-text-secondary)}.md-detail[data-v-d44fd13b]{min-width:0}.md-detail-tabs[data-v-d44fd13b]{display:flex;flex-wrap:wrap;gap:16px;margin-top:22px;border-bottom:1px solid var(--z-border-soft)}.md-detail-tabs button[data-v-d44fd13b]{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:0;border-bottom:2px solid transparent;background:transparent;padding:10px 2px;color:var(--z-text-muted);font:inherit;cursor:pointer}.md-detail-tabs button[aria-pressed=true][data-v-d44fd13b]{border-bottom-color:var(--z-brand);color:var(--z-brand);font-weight:600}.md-detail-tabs button[data-v-d44fd13b]:focus-visible{outline:2px solid var(--z-focus);outline-offset:3px}.md-issues>header[data-v-d44fd13b]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--z-danger)}.md-after-delivery>h3[data-v-d44fd13b],.md-technical-details>h4[data-v-d44fd13b],.md-deployment-history>h4[data-v-d44fd13b],.md-deployment-options>h4[data-v-d44fd13b]{margin:0 0 12px;font-size:var(--z-font-size-sm);font-weight:600}.md-deployment-options[data-v-d44fd13b]{margin-top:18px;color:var(--z-text-secondary);line-height:1.55}.md-environment-summary[data-v-d44fd13b]{display:flex;flex-wrap:wrap;gap:6px}.md-identity[data-v-d44fd13b]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--z-space-4);border-bottom:1px solid var(--z-border-soft);padding-bottom:var(--z-space-5)}.md-identity>div[data-v-d44fd13b]{display:grid;flex:1;grid-template-columns:minmax(180px,1fr) minmax(300px,1.2fr);gap:var(--z-space-4)}.md-identity label[data-v-d44fd13b],.md-form-row label[data-v-d44fd13b]{display:grid;gap:6px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.md-identity input[data-v-d44fd13b],.md-dialog input[data-v-d44fd13b]:not([type=checkbox]),.profile-editor input[data-v-d44fd13b]:not([type=checkbox]),.md-editor[data-v-d44fd13b] :is(input:not([type=checkbox]),textarea),.md-ticket-picker>label input[data-v-d44fd13b]{width:100%;min-height:var(--z-control-height);border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:0 var(--z-control-padding-x);color:var(--z-text);outline:0}.md-identity input[data-v-d44fd13b]:focus,.md-dialog input[data-v-d44fd13b]:focus,.profile-editor input[data-v-d44fd13b]:focus,.md-editor[data-v-d44fd13b] :is(input,textarea):focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.md-identity dl[data-v-d44fd13b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--z-space-4);margin:0}.md-identity dl div[data-v-d44fd13b]{display:grid;gap:5px}.md-identity dt[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-identity dd[data-v-d44fd13b]{overflow:hidden;margin:0;color:var(--z-text-secondary);font-weight:var(--z-font-weight-medium);text-overflow:ellipsis;white-space:nowrap}.md-identity>span[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-section-title[data-v-d44fd13b]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-4);margin-bottom:var(--z-space-4)}.md-section-title h2[data-v-d44fd13b]{margin:0 0 4px;font-size:var(--z-font-size-lg)}.md-section-title p[data-v-d44fd13b]{margin:0;color:var(--z-text-muted);line-height:1.55}.md-section-title>button[data-v-d44fd13b],.md-text-button[data-v-d44fd13b]{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;border:0;border-radius:var(--z-radius-xs);background:transparent;padding:5px;color:var(--z-brand);white-space:nowrap}.md-section-title>button[data-v-d44fd13b]:hover,.md-text-button[data-v-d44fd13b]:hover{background:var(--z-active-bg)}.md-branches[data-v-d44fd13b],.md-tickets[data-v-d44fd13b],.md-timeline[data-v-d44fd13b]{margin-top:var(--z-space-7);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-5)}.md-branches>article[data-v-d44fd13b]{display:grid;grid-template-columns:95px minmax(130px,.65fr) minmax(200px,1fr) 34px;align-items:center;gap:var(--z-space-3);border-bottom:1px solid var(--z-border-soft);padding:var(--z-space-3) 0}.md-branches>article code[data-v-d44fd13b]{overflow:hidden;color:var(--z-text-secondary);text-overflow:ellipsis;white-space:nowrap}.md-branches>article small[data-v-d44fd13b]{grid-column:2/-1;color:var(--z-text-muted)}.md-branches>article em[data-v-d44fd13b]{grid-column:2/-1;color:var(--z-danger);font-style:normal}.md-operation-error[data-v-d44fd13b]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:var(--z-space-2);border-top:1px solid var(--z-border-soft);padding:10px 0;color:var(--z-danger)}.md-operation-error span[data-v-d44fd13b]{display:grid}.md-issues[data-v-d44fd13b]{margin-top:var(--z-space-4);border-bottom:1px solid var(--z-border-soft);padding-bottom:var(--z-space-3)}.md-readiness[data-v-d44fd13b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--z-space-5);border-block:1px solid var(--z-border-soft)}.md-readiness article[data-v-d44fd13b]{display:grid;gap:6px;border-left:1px solid var(--z-border-soft);padding:var(--z-space-4)}.md-readiness article[data-v-d44fd13b]:first-child{border-left:0;padding-left:0}.md-readiness span[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-readiness strong[data-v-d44fd13b]{justify-self:start}.md-tickets>article[data-v-d44fd13b]{display:grid;grid-template-columns:120px 260px minmax(0,1fr);gap:var(--z-space-4);border-bottom:1px solid var(--z-border-soft);padding:var(--z-space-4) 0}.md-tickets>article>header[data-v-d44fd13b]{display:grid;align-content:start;gap:5px}.md-tickets>article>header small[data-v-d44fd13b]{color:var(--z-text-muted)}.md-tickets .z-segmented[data-v-d44fd13b]{align-self:start}.md-editor[data-v-d44fd13b]{display:grid;gap:var(--z-space-3)}.md-editor label[data-v-d44fd13b],.md-editor[data-v-d44fd13b]{color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.md-editor textarea[data-v-d44fd13b]{min-height:90px;padding-block:9px;resize:vertical}.md-editor fieldset[data-v-d44fd13b]{display:flex;flex-wrap:wrap;gap:8px 14px;border:0;margin:0;padding:0}.md-editor fieldset label[data-v-d44fd13b]{display:flex;align-items:center;gap:5px}.md-editor legend[data-v-d44fd13b]{margin-bottom:8px}.md-editor input[type=checkbox][data-v-d44fd13b]{width:14px;height:14px;accent-color:var(--z-brand)}.md-release-changelog[data-v-d44fd13b]{display:grid;gap:var(--z-space-3);border-bottom:1px solid var(--z-border-soft);padding:0 0 var(--z-space-5)}.md-release-changelog>div[data-v-d44fd13b]:first-child{display:grid;gap:3px}.md-release-changelog>div:first-child small[data-v-d44fd13b]{color:var(--z-text-muted)}.md-release-changelog fieldset[data-v-d44fd13b]{display:flex;flex-wrap:wrap;gap:8px 14px;border:0;margin:0;padding:0}.md-release-changelog legend[data-v-d44fd13b]{width:100%;margin-bottom:4px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:650}.md-release-changelog fieldset label[data-v-d44fd13b]{display:flex;align-items:center;gap:5px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.md-release-changelog input[data-v-d44fd13b]{accent-color:var(--z-brand)}.md-audience[data-v-d44fd13b]{margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-profile-publication-fields[data-v-d44fd13b]{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:var(--z-space-3);margin-top:var(--z-space-3)}.md-pending-copy[data-v-d44fd13b]{display:flex;align-items:center;gap:7px;color:var(--z-text-muted)}.md-build-history[data-v-d44fd13b]{display:flex;gap:8px;overflow-x:auto;margin-bottom:var(--z-space-4);padding-bottom:4px}.md-build-history button[data-v-d44fd13b]{display:flex;flex-shrink:0;align-items:center;gap:8px;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-sm);background:var(--z-surface-elevated);padding:7px 10px;color:var(--z-text-secondary);font:inherit;cursor:pointer}.md-build-history button[data-v-d44fd13b]:hover,.md-build-history button[aria-current=true][data-v-d44fd13b]{border-color:var(--z-brand);background:var(--z-active-bg);color:var(--z-brand)}.md-build-history button[data-v-d44fd13b]:focus-visible{outline:2px solid var(--z-focus);outline-offset:2px}.md-flow-map[data-v-d44fd13b]{overflow:hidden;background:var(--z-surface-elevated)}.md-flow-map>header[data-v-d44fd13b]{display:flex;align-items:center;justify-content:space-between;gap:var(--z-space-4);border-bottom:1px solid var(--z-border-soft);padding:15px 0}.md-flow-map>header>div[data-v-d44fd13b]{display:grid;gap:3px}.md-flow-map>header>div>span[data-v-d44fd13b],.md-flow-node-kicker[data-v-d44fd13b],.md-stage-kicker[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:var(--z-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.md-flow-map>header>div>strong[data-v-d44fd13b]{font-size:var(--z-font-size-md)}.md-flow-map>header>div>small[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-flow-map>header>small[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);text-align:right}.md-flow-map>header>.md-flow-map-scroll-hint[data-v-d44fd13b]{display:none}.md-flow-map-canvas[data-v-d44fd13b]{overflow-x:auto;background:var(--z-surface-elevated);padding:24px 0}.md-flow-chain[data-v-d44fd13b]{--md-flow-node-height:112px;--md-flow-heading-height:14px;--md-flow-row-gap:10px;display:grid;grid-template-columns:minmax(170px,1fr) 44px minmax(170px,1fr) 44px minmax(210px,1.15fr);align-items:start;min-width:690px}.md-flow-phase[data-v-d44fd13b]{display:grid;gap:var(--md-flow-row-gap)}.md-flow-chain--build[data-v-d44fd13b]{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);min-width:0}.md-flow-environments.md-environment-picker[data-v-d44fd13b]{--md-flow-node-height:112px;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));padding-left:0;gap:16px}.md-environment-picker[data-v-d44fd13b]:before,.md-environment-picker>.md-flow-node[data-v-d44fd13b]:before,.md-environment-picker>.md-flow-node[data-v-d44fd13b]:after{display:none}.md-flow-phase>.md-flow-node-kicker[data-v-d44fd13b],.md-flow-environments>.md-flow-node-kicker[data-v-d44fd13b]{height:var(--md-flow-heading-height);line-height:var(--md-flow-heading-height)}.md-flow-node[data-v-d44fd13b]{box-sizing:border-box;position:relative;display:grid;align-content:center;justify-items:start;gap:7px;height:var(--md-flow-node-height);border:1px solid var(--z-border-soft);border-top:3px solid var(--z-brand);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:13px 14px;color:var(--z-text);font:inherit;text-align:left;cursor:pointer;box-shadow:0 6px 16px #073a320f;transition:box-shadow .16s ease,border-color .16s ease}.md-flow-node[data-tone=success][data-v-d44fd13b]{border-top-color:var(--z-success)}.md-flow-node[data-tone=danger][data-v-d44fd13b]{border-top-color:var(--z-danger)}.md-flow-node[data-tone=pending][data-v-d44fd13b]{border-top-color:var(--z-warning)}.md-flow-node strong[data-v-d44fd13b]{overflow:hidden;width:100%;font-size:var(--z-font-size-sm);text-overflow:ellipsis;white-space:nowrap}.md-flow-node small[data-v-d44fd13b]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-flow-node[data-v-d44fd13b]:hover,.md-flow-node[data-v-d44fd13b]:focus-visible{border-color:var(--z-brand);box-shadow:0 10px 22px #073a3221;outline:0}.md-flow-node[aria-pressed=true][data-v-d44fd13b]{border-color:var(--z-brand);box-shadow:0 0 0 3px var(--z-focus-ring),0 10px 22px #073a321a}.md-flow-link[data-v-d44fd13b]{position:relative;height:2px;margin-top:calc(var(--md-flow-heading-height) + var(--md-flow-row-gap) + var(--md-flow-node-height)/2 - 1px);background:var(--z-brand)}.md-flow-link[data-v-d44fd13b]:after{position:absolute;right:-1px;top:50%;width:9px;height:10px;background:var(--z-brand);clip-path:polygon(0 0,100% 50%,0 100%);content:"";transform:translateY(-50%)}.md-flow-link--to-environments[data-v-d44fd13b]:after{display:none}.md-flow-link.is-pending[data-v-d44fd13b]{background:var(--z-border-strong)}.md-flow-link.is-pending[data-v-d44fd13b]:after{background:var(--z-border-strong)}.md-flow-environments[data-v-d44fd13b]{position:relative;display:grid;align-content:start;gap:var(--md-flow-row-gap);padding-left:18px}.md-flow-environments>.md-flow-node-kicker[data-v-d44fd13b]{padding-left:1px}.md-flow-environments[data-v-d44fd13b]:before{position:absolute;top:calc(var(--md-flow-heading-height) + var(--md-flow-row-gap) + var(--md-flow-node-height)/2);bottom:calc(var(--md-flow-node-height)/2);left:0;width:2px;background:var(--z-brand);content:""}.md-flow-environments>.md-flow-node[data-v-d44fd13b]:before{position:absolute;left:-18px;top:calc(50% - 2px);width:18px;height:2px;background:var(--z-brand);content:""}.md-flow-environments>.md-flow-node[data-v-d44fd13b]:after{position:absolute;left:-9px;top:calc(50% - 1px);width:9px;height:10px;background:var(--z-brand);clip-path:polygon(0 0,100% 50%,0 100%);content:"";transform:translateY(-50%)}.md-flow-environments.is-pending[data-v-d44fd13b]:before,.md-flow-environments.is-pending>.md-flow-node[data-v-d44fd13b]:before{background:var(--z-border-strong)}.md-flow-environments.is-pending>.md-flow-node[data-v-d44fd13b]:after{background:var(--z-border-strong)}.md-flow-empty[data-v-d44fd13b]{border:1px dashed var(--z-border-soft);border-radius:var(--z-radius-sm);background:var(--z-surface-elevated);padding:16px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-stage-panel[data-v-d44fd13b]{margin-top:var(--z-space-5);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-4)}.md-stage-panel>header[data-v-d44fd13b]{display:flex;align-items:center;gap:var(--z-space-3);margin-bottom:var(--z-space-4)}.md-stage-panel>header>div[data-v-d44fd13b]{display:grid;gap:3px}.md-stage-panel>header h3[data-v-d44fd13b]{margin:0;font-size:var(--z-font-size-lg)}.md-stage-panel>header small[data-v-d44fd13b],.md-stage-panel>header time[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-stage-panel>header time[data-v-d44fd13b]{margin-left:auto}.md-stage-panel>p[data-v-d44fd13b]{max-width:780px;color:var(--z-text-secondary);line-height:1.55}.md-stage-panel>footer[data-v-d44fd13b],.md-deployment>footer[data-v-d44fd13b]{display:flex;justify-content:flex-end;gap:var(--z-space-2);margin-top:var(--z-space-4)}.md-build-replacement[data-v-d44fd13b]{display:grid;grid-template-columns:minmax(240px,1fr) minmax(220px,340px) auto;align-items:end;gap:var(--z-space-3);margin-top:var(--z-space-5);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-4)}.md-build-replacement>div[data-v-d44fd13b]{display:grid;gap:4px}.md-build-replacement small[data-v-d44fd13b]{color:var(--z-text-muted);line-height:1.45}.md-stage-panel.md-build[data-v-d44fd13b]{margin-top:var(--z-space-5);padding-top:var(--z-space-4)}.md-deployment-stage>.md-deployment[data-v-d44fd13b]{margin-top:var(--z-space-4)}.md-deployment-history[data-v-d44fd13b]{margin-top:var(--z-space-4);border-top:1px solid var(--z-border-soft)}.md-deployment-history>article[data-v-d44fd13b]{display:flex;align-items:center;gap:var(--z-space-3);border-top:1px solid var(--z-border-soft);padding:10px 0;color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}@media(max-width:800px){.md-build-replacement[data-v-d44fd13b]{grid-template-columns:1fr;align-items:stretch}.md-build-replacement>.z-button[data-v-d44fd13b]{width:100%}}.md-deployment-history>article>span[data-v-d44fd13b]:not(.md-status-badge){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-deployment-history>article>button[data-v-d44fd13b]{margin-left:auto}.md-stage-hint[data-v-d44fd13b]{margin:var(--z-space-3) 0;color:var(--z-text-muted)}.md-stage-hint.blocked[data-v-d44fd13b]{color:var(--z-warning)}.md-approval-blockers[data-v-d44fd13b]{display:flex;align-items:flex-start;gap:10px;margin:var(--z-space-4) 0;padding:var(--z-space-4);border:1px solid color-mix(in srgb,var(--z-warning) 45%,var(--z-border));border-radius:var(--z-radius-md);background:color-mix(in srgb,var(--z-warning) 7%,var(--z-surface));color:var(--z-text-secondary)}.md-approval-blockers>svg[data-v-d44fd13b]{flex:0 0 auto;margin-top:2px;color:var(--z-warning)}.md-approval-blockers strong[data-v-d44fd13b]{color:var(--z-text-primary)}.md-approval-blockers ul[data-v-d44fd13b]{display:grid;gap:4px;margin:8px 0 0;padding-left:18px}.md-build[data-v-d44fd13b],.md-deployment[data-v-d44fd13b]{margin-top:var(--z-space-4);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-3)}.md-build>header[data-v-d44fd13b],.md-deployment>header[data-v-d44fd13b]{display:flex;align-items:center;gap:var(--z-space-3);margin-bottom:var(--z-space-2)}.md-build>header small[data-v-d44fd13b],.md-deployment>header small[data-v-d44fd13b],.md-build>header time[data-v-d44fd13b],.md-deployment>header time[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-build>header time[data-v-d44fd13b],.md-deployment>header time[data-v-d44fd13b]{margin-left:auto}.md-repository-state[data-v-d44fd13b]{display:flex;align-items:center;justify-content:space-between;gap:var(--z-space-3);border-top:1px solid var(--z-border-soft);padding:10px 0}.md-repository-state strong[data-v-d44fd13b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-timeline-error[data-v-d44fd13b]{display:flex;align-items:flex-start;gap:7px;margin:var(--z-space-2) 0;color:var(--z-danger);line-height:1.5}.md-timeline-error svg[data-v-d44fd13b]{flex-shrink:0;margin-top:2px}.md-technical-details[data-v-d44fd13b]{margin-top:var(--z-space-2)}.md-technical-row[data-v-d44fd13b]{display:grid;grid-template-columns:minmax(140px,1fr) minmax(100px,1fr) minmax(140px,1.5fr);gap:var(--z-space-3);border-top:1px solid var(--z-border-soft);padding:9px 0;font-size:var(--z-font-size-xs)}.md-technical-row code[data-v-d44fd13b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-technical-row small[data-v-d44fd13b]{color:var(--z-text-muted)}.md-technical-row em[data-v-d44fd13b]{grid-column:1/-1;color:var(--z-danger);font-style:normal}.md-build footer[data-v-d44fd13b],.md-deployment footer[data-v-d44fd13b]{display:flex;align-items:center;justify-content:flex-end;gap:var(--z-space-2);margin-top:var(--z-space-3)}.md-build footer>.custom-select[data-v-d44fd13b]{width:210px}.profile-list[data-v-d44fd13b]{display:grid;gap:var(--z-space-7)}.profile-editor[data-v-d44fd13b]{border:1px solid var(--z-border-soft);border-radius:var(--z-radius-lg);padding:var(--z-space-7);background:var(--z-surface-elevated)}.profile-editor>header[data-v-d44fd13b]{display:grid;grid-template-columns:130px minmax(170px,1fr) minmax(180px,.7fr) 130px 34px;align-items:start;gap:var(--z-space-6)}.profile-editor>header>label>span[data-v-d44fd13b]{line-height:18px}.profile-editor>header>button[data-v-d44fd13b]{margin-top:24px}.profile-editor>header.md-profile-identity[data-v-d44fd13b]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.8fr) 34px}.md-profile-identity>label[data-v-d44fd13b]{min-width:0}.md-profile-identity[data-v-d44fd13b] :is(input,.custom-select){width:100%;min-width:0}.md-profile-technical-fields[data-v-d44fd13b]{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:var(--z-space-6);max-width:760px}.md-profile-technical-fields>label[data-v-d44fd13b]{min-width:0}.md-profile-technical-fields[data-v-d44fd13b] :is(input,.custom-select){width:100%;min-width:0}.md-profile-technical-fields label.md-version-metadata-toggle[data-v-d44fd13b]{grid-column:1/-1;display:flex;align-items:flex-start;gap:10px}.md-profile-technical-fields label.md-version-metadata-toggle>input[data-v-d44fd13b]{width:auto;min-width:auto;margin-top:2px}.md-version-metadata-toggle>span[data-v-d44fd13b]{display:grid;gap:3px}.md-version-metadata-toggle small[data-v-d44fd13b]{color:var(--z-text-muted);font-weight:400;line-height:1.4}.profile-editor label[data-v-d44fd13b]{display:grid;gap:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-sm)}.profile-editor>header label small[data-v-d44fd13b]{color:var(--z-text-muted);font-size:11px;line-height:1.35}.profile-editor>header input[aria-invalid=true][data-v-d44fd13b]{border-color:var(--z-danger)}.profile-editor>header label small.md-field-error[data-v-d44fd13b]{color:var(--z-danger)}.md-application-steps[data-v-d44fd13b]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.md-application-steps button[data-v-d44fd13b]{display:flex;align-items:center;gap:9px;border:0;border-radius:999px;background:transparent;padding:8px 12px;color:var(--z-text-muted);font:inherit;font-size:var(--z-font-size-sm);cursor:pointer}.md-application-steps button>span[data-v-d44fd13b]{display:grid;width:25px;height:25px;place-items:center;border-radius:50%;background:var(--z-surface-secondary);color:var(--z-text-muted);font-size:12px}.md-application-steps button[aria-current=step][data-v-d44fd13b]{background:var(--z-active-bg);color:var(--z-brand);font-weight:600}.md-application-steps button[aria-current=step]>span[data-v-d44fd13b]{background:var(--z-brand);color:#fff}.md-application-steps button[data-v-d44fd13b]:focus-visible{outline:2px solid var(--z-focus);outline-offset:2px}.md-application-navigation[data-v-d44fd13b]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:28px;border-top:1px solid var(--z-border-soft);padding-top:20px}.md-application-runtime[data-v-d44fd13b]{display:grid;gap:20px}.md-application-runtime-picker[data-v-d44fd13b]{display:grid;max-width:560px;gap:7px}.md-application-runtime-picker>span[data-v-d44fd13b]{color:var(--z-text-secondary);font-size:var(--z-font-size-sm);font-weight:600}.md-application-runtime-picker>small[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-application-runtime-environments[data-v-d44fd13b],.md-application-runtime-panel[data-v-d44fd13b]{display:grid;min-width:0;gap:20px}.md-application-runtime-tabs.z-tabs[data-v-d44fd13b]{width:100%;max-width:none}.md-application-runtime-setup[data-v-d44fd13b]{min-width:0}.md-application-runtime-empty[data-v-d44fd13b]{display:grid;min-height:180px;place-content:center;justify-items:center;gap:8px;border:1px dashed var(--z-border);border-radius:var(--z-radius-lg);padding:24px;color:var(--z-text-muted);text-align:center}.md-application-runtime-empty strong[data-v-d44fd13b]{color:var(--z-text)}.md-application-runtime-empty p[data-v-d44fd13b]{max-width:520px;margin:0;font-size:var(--z-font-size-sm);line-height:1.55}.md-continuous-delivery[data-v-d44fd13b]{display:grid;gap:18px;margin-top:28px;border-top:1px solid var(--z-border-soft);padding-top:24px}.md-continuous-delivery>header[data-v-d44fd13b]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.md-continuous-delivery>header>div[data-v-d44fd13b]{display:grid;gap:5px}.md-continuous-delivery h2[data-v-d44fd13b],.md-continuous-delivery p[data-v-d44fd13b]{margin:0}.md-continuous-delivery h2[data-v-d44fd13b]{font-size:1rem}.md-continuous-delivery>header p[data-v-d44fd13b]{max-width:720px;color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.5}.md-continuous-delivery .md-kicker[data-v-d44fd13b]{display:flex;align-items:center;gap:6px;color:var(--z-brand)}.md-continuous-warning[data-v-d44fd13b]{display:flex;align-items:flex-start;gap:8px;border-radius:var(--z-radius-md);background:var(--z-warning-soft);padding:11px 13px;color:var(--z-warning);font-size:var(--z-font-size-sm);line-height:1.45}.md-continuous-warning svg[data-v-d44fd13b]{flex:none}.md-continuous-settings[data-v-d44fd13b]{display:grid;grid-template-columns:minmax(160px,.45fr) minmax(180px,.55fr) minmax(0,2fr);gap:14px}.md-continuous-branches[data-v-d44fd13b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.md-number-suffix[data-v-d44fd13b]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.md-number-suffix small[data-v-d44fd13b]{color:var(--z-text-muted)}.md-continuous-guard[data-v-d44fd13b]{display:flex;align-items:flex-start;gap:10px;border-radius:var(--z-radius-md);background:var(--z-success-soft);padding:13px 15px;color:var(--z-success)}.md-continuous-guard svg[data-v-d44fd13b]{flex:none}.md-continuous-guard div[data-v-d44fd13b]{display:grid;gap:3px}.md-continuous-guard strong[data-v-d44fd13b]{font-size:var(--z-font-size-sm)}.md-continuous-guard p[data-v-d44fd13b]{color:inherit;font-size:var(--z-font-size-xs);line-height:1.5}.md-after-delivery[data-v-d44fd13b]{margin-top:20px;border-top:1px solid var(--z-border-soft);padding-top:12px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-after-delivery>div[data-v-d44fd13b]{display:grid;gap:12px;padding-top:18px}.profile-editor>section[data-v-d44fd13b]{margin-top:var(--z-space-8);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-6)}.profile-repositories[data-v-d44fd13b]{display:grid;gap:var(--z-space-7)}.profile-repository[data-v-d44fd13b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 34px;grid-template-areas:"repo repo mode mode delete" "access access access access delete" "branch branch prefix prefix delete" "provider ci workflow ref delete" "requirements requirements requirements requirements delete";gap:var(--z-space-2)}.profile-repository.source-existing_branch[data-v-d44fd13b]{grid-template-areas:"repo repo mode mode delete" "access access access access delete" "branch branch branch branch delete" "provider ci workflow ref delete" "requirements requirements requirements requirements delete"}.profile-editor:not(.advanced-configuration) .profile-repository[data-v-d44fd13b]{grid-template-columns:minmax(180px,1.2fr) minmax(180px,1fr) 34px;grid-template-areas:"repo provider delete" "access access delete" "workflow workflow delete" "requirements requirements delete"}.profile-repository .repo-field[data-v-d44fd13b]{grid-area:repo}.profile-repository .source-mode-field[data-v-d44fd13b]{grid-area:mode}.profile-repository .branch-field[data-v-d44fd13b]{grid-area:branch}.profile-repository .prefix-field[data-v-d44fd13b]{grid-area:prefix}.profile-repository .provider-field[data-v-d44fd13b]{grid-area:provider}.profile-repository .ci-repo-field[data-v-d44fd13b]{grid-area:ci}.profile-repository .workflow-field[data-v-d44fd13b]{grid-area:workflow}.profile-repository .workflow-ref-field[data-v-d44fd13b]{grid-area:ref}.profile-repository .requirements-field[data-v-d44fd13b]{grid-area:requirements}.profile-repository .md-source-access-config[data-v-d44fd13b]{grid-area:access;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--z-space-2);padding:12px;border-radius:var(--z-radius-md);background:var(--z-surface-secondary)}.profile-repository .md-source-access-config>label[data-v-d44fd13b]:only-child{grid-column:1/-1}.md-inline-link[data-v-d44fd13b]{display:inline;border:0;background:transparent;padding:0;color:var(--z-brand);font:inherit;font-weight:700;cursor:pointer}.profile-repository .remove-repository[data-v-d44fd13b]{grid-area:delete}.md-config-field[data-v-d44fd13b]{display:grid;align-content:start;gap:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-sm)}.md-config-field>span[data-v-d44fd13b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-config-field>.custom-select[data-v-d44fd13b]{width:100%}.md-field-error[data-v-d44fd13b]{color:var(--z-danger);line-height:1.35}.md-config-field input[aria-invalid=true][data-v-d44fd13b]{border-color:var(--z-danger)}.md-image-repository-field[data-v-d44fd13b]{width:min(560px,100%);margin-bottom:var(--z-space-5)}.profile-environment[data-v-d44fd13b]{margin-top:var(--z-space-4);border-bottom:1px solid var(--z-border-soft);padding-bottom:var(--z-space-4)}.profile-environment>header[data-v-d44fd13b]{display:grid;grid-template-columns:130px minmax(160px,1fr) minmax(170px,1fr) auto 34px;align-items:end;gap:var(--z-space-2)}.profile-environment>header .profile-environment-toggle[data-v-d44fd13b]{display:flex;min-height:var(--z-control-height);align-items:center;gap:6px}.profile-environment input[type=checkbox][data-v-d44fd13b]{width:14px;height:14px;accent-color:var(--z-brand)}.profile-destination[data-v-d44fd13b]{display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(190px,1.2fr) 34px;align-items:start;gap:var(--z-space-2);margin-top:var(--z-space-2)}.deployment-pipeline[data-v-d44fd13b]{display:grid;grid-template-columns:.75fr 1fr 1fr .65fr;gap:var(--z-space-2);margin-top:var(--z-space-3)}.deployment-pipeline .pipeline-requirements[data-v-d44fd13b]{grid-column:1/-1}.profile-editor:not(.advanced-configuration) .profile-environment>header[data-v-d44fd13b]{grid-template-columns:minmax(180px,1fr) auto 34px}.profile-editor:not(.advanced-configuration) .deployment-pipeline[data-v-d44fd13b]{grid-template-columns:minmax(0,1fr)}.md-deployer-connection[data-v-d44fd13b]{display:grid;gap:var(--z-space-6);margin-top:var(--z-space-5)}.md-deployer-action[data-v-d44fd13b]{display:grid;justify-items:start;gap:var(--z-space-3)}.md-deployer-action .md-explanation[data-v-d44fd13b]{margin:0}.md-connection-feedback[data-v-d44fd13b]{position:relative;display:grid;width:min(720px,100%);grid-template-columns:34px minmax(0,1fr);gap:12px;overflow:hidden;border-radius:12px;background:color-mix(in srgb,var(--z-danger) 7%,#fff);padding:15px 17px;color:var(--z-text)}.md-connection-feedback[data-v-d44fd13b]:after{position:absolute;inset:0 auto 0 0;width:3px;background:var(--z-danger);content:""}.md-connection-feedback.pending[data-v-d44fd13b]{background:color-mix(in srgb,var(--z-brand) 6%,#fff)}.md-connection-feedback.pending[data-v-d44fd13b]:after{background:var(--z-brand);animation:md-connection-scan-d44fd13b 1.5s ease-in-out infinite}.md-connection-feedback.success[data-v-d44fd13b]{background:color-mix(in srgb,var(--z-success) 8%,#fff)}.md-connection-feedback.success[data-v-d44fd13b]:after{background:var(--z-success)}.md-connection-feedback.warning[data-v-d44fd13b]{background:color-mix(in srgb,var(--z-warning) 9%,#fff)}.md-connection-feedback.warning[data-v-d44fd13b]:after{background:var(--z-warning)}.md-connection-feedback-icon[data-v-d44fd13b]{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#fff;color:var(--z-danger);box-shadow:0 3px 12px #102e2114}.md-connection-feedback.pending .md-connection-feedback-icon[data-v-d44fd13b]{color:var(--z-brand)}.md-connection-feedback.success .md-connection-feedback-icon[data-v-d44fd13b]{color:var(--z-success)}.md-connection-feedback.warning .md-connection-feedback-icon[data-v-d44fd13b]{color:var(--z-warning)}.md-connection-feedback strong[data-v-d44fd13b]{display:block;margin:1px 0 5px;font-size:var(--z-font-size-sm)}.md-connection-feedback p[data-v-d44fd13b]{margin:0;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);line-height:1.55}.md-connection-spinner[data-v-d44fd13b]{animation:md-connection-spin-d44fd13b .8s linear infinite}.md-route-migration-guide[data-v-d44fd13b]{display:grid;gap:12px;margin-top:14px}.md-route-migration-guide ol[data-v-d44fd13b]{display:grid;gap:8px;margin:0;padding-inline-start:20px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);line-height:1.5}.md-route-migration-guide>p[data-v-d44fd13b]{color:var(--z-warning);font-weight:600}.md-route-migration-guide .z-button[data-v-d44fd13b]{justify-self:start;background:#fff}.md-connection-status-enter-active[data-v-d44fd13b],.md-connection-status-leave-active[data-v-d44fd13b]{transition:opacity .18s ease,transform .18s ease}.md-connection-status-enter-from[data-v-d44fd13b],.md-connection-status-leave-to[data-v-d44fd13b]{opacity:0;transform:translateY(-5px)}@keyframes md-connection-spin-d44fd13b{to{transform:rotate(360deg)}}@keyframes md-connection-scan-d44fd13b{0%,to{opacity:.35;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}.md-external-executor-notice[data-v-d44fd13b]{margin-top:var(--z-space-4)!important;max-width:720px}.profile-automation[data-v-d44fd13b]{display:flex;align-items:end;gap:var(--z-space-4);margin-top:var(--z-space-4);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-4)}.profile-automation label[data-v-d44fd13b]{display:grid;width:min(320px,100%);gap:6px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.profile-automation p[data-v-d44fd13b]{margin:0 0 8px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-hint[data-v-d44fd13b],.md-generated-note[data-v-d44fd13b]{display:flex;align-items:flex-start;gap:7px;margin:var(--z-space-3) 0 0;color:var(--z-warning)}.md-deployment-options[data-v-d44fd13b]{margin-top:var(--z-space-3)}.md-deployment-options p[data-v-d44fd13b]{display:grid;gap:3px;margin:0;padding:8px 0;color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.md-deployment-options p+p[data-v-d44fd13b]{border-top:1px solid var(--z-border-soft)}.md-deployment-options p>small[data-v-d44fd13b]{color:var(--z-success)}.md-deployment-options p.blocked>small[data-v-d44fd13b]{color:var(--z-warning)}.md-dialog[data-v-d44fd13b]{display:grid;gap:var(--z-space-4)}.md-form-row[data-v-d44fd13b]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,.8fr) 130px;gap:var(--z-space-3)}.md-ticket-picker>label[data-v-d44fd13b]{display:flex;align-items:center;gap:8px;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);padding:0 10px;color:var(--z-text-muted)}.md-ticket-picker>label input[data-v-d44fd13b]{border:0;box-shadow:none}.md-ticket-picker>div[data-v-d44fd13b]{display:grid;max-height:320px;overflow:auto;margin-top:var(--z-space-3);border-top:1px solid var(--z-border-soft)}.md-ticket-picker>div>button[data-v-d44fd13b]{display:grid;grid-template-columns:120px minmax(0,1fr) 18px;align-items:center;gap:var(--z-space-3);border:0;border-bottom:1px solid var(--z-border-soft);background:transparent;padding:10px;color:var(--z-text);text-align:left;cursor:pointer}.md-ticket-picker>div>button[data-v-d44fd13b]:hover,.md-ticket-picker>div>button.selected[data-v-d44fd13b]{background:var(--z-active-bg)}.md-ticket-picker button span[data-v-d44fd13b]{display:grid}.md-ticket-picker button small[data-v-d44fd13b]{color:var(--z-text-muted)}@container managed-delivery (max-width:1100px){.md-layout[data-v-d44fd13b]{grid-template-columns:1fr}.md-release-list[data-v-d44fd13b]{grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--z-border-soft);padding:0 0 var(--z-space-4)}.md-tickets>article[data-v-d44fd13b]{grid-template-columns:110px minmax(220px,.7fr) minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.md-connection-spinner[data-v-d44fd13b],.md-connection-feedback.pending[data-v-d44fd13b]:after{animation:none}.md-connection-status-enter-active[data-v-d44fd13b],.md-connection-status-leave-active[data-v-d44fd13b]{transition:none}}@container managed-delivery (max-width:760px){.md-page-head[data-v-d44fd13b],.md-identity[data-v-d44fd13b]{align-items:flex-start;flex-direction:column}.md-head-actions[data-v-d44fd13b]{width:100%;flex-wrap:wrap}.md-identity>div[data-v-d44fd13b]{width:100%;grid-template-columns:1fr}.md-identity dl[data-v-d44fd13b]{grid-template-columns:repeat(3,minmax(0,1fr))}.md-tickets>article[data-v-d44fd13b]{grid-template-columns:1fr}.md-branches>article[data-v-d44fd13b]{grid-template-columns:90px minmax(0,1fr) 34px}.md-branches>article code[data-v-d44fd13b]{grid-column:2}.md-branches>article button[data-v-d44fd13b]{grid-column:3;grid-row:1/3}.profile-editor>header[data-v-d44fd13b]{grid-template-columns:1fr 1fr 34px}.profile-editor>header.md-profile-identity[data-v-d44fd13b]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.md-profile-identity>label[data-v-d44fd13b]:nth-child(3){grid-column:1/3}.profile-editor>header>button[data-v-d44fd13b]{grid-column:3;grid-row:1}.profile-environment>header[data-v-d44fd13b]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.profile-environment>header>button[data-v-d44fd13b]{grid-column:3;grid-row:1}.profile-repository[data-v-d44fd13b]{grid-template-columns:1fr 1fr 34px;grid-template-areas:"repo mode delete" "access access delete" "branch prefix delete" "provider ci delete" "workflow ref delete" "requirements requirements delete"}.profile-repository.source-existing_branch[data-v-d44fd13b]{grid-template-areas:"repo mode delete" "access access delete" "branch branch delete" "provider ci delete" "workflow ref delete" "requirements requirements delete"}.profile-editor:not(.advanced-configuration) .profile-repository[data-v-d44fd13b]{grid-template-columns:1fr 1fr 34px;grid-template-areas:"repo repo delete" "provider provider delete" "access access delete" "workflow workflow delete" "requirements requirements delete"}.deployment-pipeline[data-v-d44fd13b],.md-continuous-settings[data-v-d44fd13b]{grid-template-columns:1fr 1fr}.md-continuous-branches[data-v-d44fd13b]{grid-column:1/-1}.md-form-row[data-v-d44fd13b]{grid-template-columns:1fr}.md-technical-row[data-v-d44fd13b]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md-technical-row small[data-v-d44fd13b]{grid-column:1/-1}}@container managed-delivery (max-width:520px){.md-page-head h1[data-v-d44fd13b]{font-size:40px}.md-release-list[data-v-d44fd13b],.md-identity dl[data-v-d44fd13b],.md-readiness[data-v-d44fd13b]{grid-template-columns:1fr}.md-readiness article[data-v-d44fd13b]{border-left:0;border-top:1px solid var(--z-border-soft);padding-left:0}.md-branches>article[data-v-d44fd13b]{grid-template-columns:1fr 34px}.md-branches>article>span[data-v-d44fd13b],.md-branches>article strong[data-v-d44fd13b],.md-branches>article code[data-v-d44fd13b],.md-branches>article small[data-v-d44fd13b],.md-branches>article em[data-v-d44fd13b]{grid-column:1}.md-operation-error[data-v-d44fd13b]{grid-template-columns:18px minmax(0,1fr)}.md-operation-error button[data-v-d44fd13b]{grid-column:2;justify-self:start}.profile-editor>header[data-v-d44fd13b],.profile-repository[data-v-d44fd13b],.profile-environment>header[data-v-d44fd13b],.profile-destination[data-v-d44fd13b],.deployment-pipeline[data-v-d44fd13b]{grid-template-columns:minmax(0,1fr) 34px}.profile-editor>header.md-profile-identity[data-v-d44fd13b]{grid-template-columns:minmax(0,1fr) 34px}.md-profile-identity>label[data-v-d44fd13b]:nth-child(3){grid-column:1}.md-profile-technical-fields[data-v-d44fd13b]{grid-template-columns:minmax(0,1fr)}.profile-repository[data-v-d44fd13b]{grid-template-areas:"repo delete" "access ." "mode ." "branch ." "prefix ." "provider ." "ci ." "workflow ." "ref ." "requirements ."}.profile-repository.source-existing_branch[data-v-d44fd13b]{grid-template-areas:"repo delete" "access ." "mode ." "branch ." "provider ." "ci ." "workflow ." "ref ." "requirements ."}.profile-editor:not(.advanced-configuration) .profile-repository[data-v-d44fd13b]{grid-template-columns:minmax(0,1fr) 34px;grid-template-areas:"repo delete" "provider ." "access ." "workflow ." "requirements ."}.profile-repository .md-source-access-config[data-v-d44fd13b]{grid-template-columns:1fr}.md-continuous-delivery>header[data-v-d44fd13b]{flex-direction:column}.md-continuous-settings[data-v-d44fd13b]{grid-template-columns:1fr}.md-continuous-branches[data-v-d44fd13b]{grid-column:auto}.profile-editor>header[data-v-d44fd13b]>*:not(button),.profile-environment>header[data-v-d44fd13b]>*:not(button),.profile-destination[data-v-d44fd13b]>*:not(button),.deployment-pipeline[data-v-d44fd13b]>*{grid-area:auto;grid-column:1}.profile-editor>header>button[data-v-d44fd13b],.profile-environment>header>button[data-v-d44fd13b],.profile-destination>button[data-v-d44fd13b]{grid-area:auto;grid-column:2;grid-row:1}.md-build>header[data-v-d44fd13b],.md-deployment>header[data-v-d44fd13b],.md-build footer[data-v-d44fd13b],.md-deployment footer[data-v-d44fd13b]{align-items:flex-start;flex-direction:column}.md-build>header time[data-v-d44fd13b],.md-deployment>header time[data-v-d44fd13b]{margin-left:0}.md-build footer>.custom-select[data-v-d44fd13b]{width:100%}}@media(max-width:760px){.managed-delivery[data-v-d44fd13b]{padding:24px var(--z-space-4) 64px}}@media(max-width:520px){.profile-automation[data-v-d44fd13b]{align-items:stretch;flex-direction:column}.profile-automation p[data-v-d44fd13b]{margin-bottom:0}}.md-publication-state[data-v-d44fd13b]{display:flex;align-items:center;gap:6px;margin:0 0 var(--z-space-3);color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-publication-state.enabled[data-v-d44fd13b]{color:var(--z-success)}.md-list-page[data-v-d44fd13b]{width:100%;max-width:none;margin-inline:0}.md-list-toolbar[data-v-d44fd13b]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.md-release-history-filter[data-v-d44fd13b]{display:flex;justify-content:flex-end;margin-bottom:16px}.md-list-toolbar>.custom-select[data-v-d44fd13b]{width:220px}.md-list-toolbar>span[data-v-d44fd13b]{margin-left:auto;color:var(--z-text-muted);font-size:12px;white-space:nowrap}.md-list-search[data-v-d44fd13b]{display:flex;align-items:center;gap:8px;width:min(380px,100%);min-height:var(--z-control-height);border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);padding:0 12px;color:var(--z-text-muted);background:var(--z-control-bg)}.md-list-search input[data-v-d44fd13b]{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--z-text);font:inherit}.md-list-search[data-v-d44fd13b]:focus-within{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.md-data-table[data-v-d44fd13b]{font-size:13px}.md-data-table tbody tr.md-clickable-row[data-v-d44fd13b]{cursor:pointer}.md-data-table tbody tr.md-clickable-row:hover .md-row-link[data-v-d44fd13b]{color:var(--z-brand)}.md-data-table td>small[data-v-d44fd13b]{display:block;margin-top:3px;color:var(--z-text-muted);font-size:11px}.md-data-table code[data-v-d44fd13b]{font-size:12px;overflow-wrap:anywhere}.md-row-link[data-v-d44fd13b]{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;padding:4px 0;color:var(--z-text);font:inherit;font-weight:500;text-align:left;cursor:pointer}.md-row-link svg[data-v-d44fd13b]{flex-shrink:0;color:var(--z-text-muted)}.md-row-link[data-v-d44fd13b]:hover{color:var(--z-brand)}.md-row-link[data-v-d44fd13b]:focus-visible,.md-text-button[data-v-d44fd13b]:focus-visible{outline:2px solid var(--z-focus);outline-offset:3px}.md-state-on[data-v-d44fd13b],.md-state-off[data-v-d44fd13b]{display:inline-block;padding:3px 7px;border-radius:var(--z-radius-pill);font-size:11px;white-space:nowrap}.md-state-on[data-v-d44fd13b]{color:var(--z-success);background:var(--z-success-soft)}.md-state-off[data-v-d44fd13b]{color:var(--z-text-muted);background:var(--z-surface-secondary)}.md-detail-toolbar[data-v-d44fd13b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.md-advanced-toggle[data-v-d44fd13b]{border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:7px 11px;color:var(--z-text-secondary);font:inherit;font-size:var(--z-font-size-xs);cursor:pointer}.md-advanced-toggle[data-v-d44fd13b]:hover,.md-advanced-toggle[aria-pressed=true][data-v-d44fd13b]{border-color:var(--z-brand);color:var(--z-brand)}.md-simple-contract[data-v-d44fd13b]{display:flex;align-items:flex-start;gap:10px;max-width:var(--z-content-width);border:1px solid var(--z-border-soft);border-radius:var(--z-radius-sm);background:var(--z-surface-secondary);padding:14px 16px;color:var(--z-text-muted);font-size:var(--z-font-size-xs);line-height:1.5}.md-simple-contract>svg[data-v-d44fd13b]{flex:0 0 auto;color:var(--z-brand)}.md-simple-contract>span[data-v-d44fd13b]{display:grid;gap:2px}.md-simple-contract strong[data-v-d44fd13b]{color:var(--z-text);font-size:var(--z-font-size-sm)}.md-delete-action[data-v-d44fd13b]{color:var(--z-danger)}.md-delete-button[data-v-d44fd13b]{background:var(--z-danger);border-color:var(--z-danger);color:#fff}.md-explanation[data-v-d44fd13b]{max-width:850px;margin:14px 0;color:var(--z-text-muted);font-size:13px;line-height:1.6}.md-pipeline-heading[data-v-d44fd13b]{margin-top:28px}.md-profile-destinations[data-v-d44fd13b]{display:block}.md-profile-destinations h2[data-v-d44fd13b]{margin:0 0 6px;font-size:var(--z-font-size-lg)}.md-profile-destinations p[data-v-d44fd13b]{margin:0;color:var(--z-text-muted);line-height:1.6}.md-ticket-status-replay[data-v-d44fd13b]{display:grid;justify-items:start;gap:var(--z-space-2);margin-top:var(--z-space-4)}.md-ticket-status-replay .md-stage-hint[data-v-d44fd13b]{margin:0}.md-profile-environment-control[data-v-d44fd13b],.md-profile-environment-select[data-v-d44fd13b]{width:min(440px,100%)}.md-profile-environment-configuration[data-v-d44fd13b]{border-bottom:0;padding-bottom:0}.md-row-actions[data-v-d44fd13b]{width:1%;white-space:nowrap}.profile-editor .profile-repository[data-v-d44fd13b],.profile-editor .deployment-pipeline[data-v-d44fd13b]{gap:var(--z-space-5)}.profile-editor .profile-environment[data-v-d44fd13b]{margin-top:var(--z-space-7)}.profile-editor .md-profile-environment-heading[data-v-d44fd13b]{margin-bottom:var(--z-space-5)}.profile-editor .md-after-delivery[data-v-d44fd13b]{margin-top:var(--z-space-7);padding-top:var(--z-space-6)}.profile-editor label.profile-environment-toggle[data-v-d44fd13b]{display:flex;align-items:center;gap:10px}.profile-editor input[type=checkbox][data-v-d44fd13b]{width:16px;height:16px;min-height:16px;flex:0 0 16px;margin:0;padding:0;accent-color:var(--z-brand)}.md-detail-tabs[data-v-d44fd13b]{margin-bottom:var(--z-space-5)}.md-flow-map-canvas[data-v-d44fd13b]{padding:var(--z-space-7) 0}.md-stage-panel[data-v-d44fd13b]{padding-top:var(--z-space-6);margin-top:var(--z-space-7)}.md-stage-panel>header[data-v-d44fd13b]{margin-bottom:var(--z-space-5)}.md-repository-state[data-v-d44fd13b]{padding-block:var(--z-space-4)}@media(max-width:760px){.profile-editor[data-v-d44fd13b]{padding:var(--z-space-5)}.md-flow-map-canvas[data-v-d44fd13b]{padding:var(--z-space-5) 0}}.md-profile-environment-configuration+.md-profile-environment-configuration[data-v-d44fd13b]{border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-5)}.md-profile-environment-heading[data-v-d44fd13b]{display:flex;align-items:center;justify-content:space-between;gap:var(--z-space-3);margin-bottom:var(--z-space-3)}.md-profile-environment-heading>div[data-v-d44fd13b]{display:grid;gap:2px}.md-profile-environment-heading>div>span[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-profile-environment-heading h3[data-v-d44fd13b]{margin:0;color:var(--z-text);font-size:var(--z-font-size-md)}.profile-repository+.profile-repository[data-v-d44fd13b]{margin-top:16px;padding-top:20px;border-top:1px solid var(--z-border-soft)}.environment-editor[data-v-d44fd13b]{border:0;border-radius:0;background:transparent;padding:0}.md-environment-overview-head[data-v-d44fd13b]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-5);padding-bottom:var(--z-space-6);border-bottom:1px solid var(--z-border-soft)}.md-environment-overview-head>div[data-v-d44fd13b]:first-child{display:grid;gap:4px}.md-environment-overview-head h2[data-v-d44fd13b]{margin:0;font-size:var(--z-font-size-xl)}.md-environment-overview-head p[data-v-d44fd13b]{margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-sm)}.md-environment-overview-actions[data-v-d44fd13b],.md-environment-application-actions[data-v-d44fd13b]{display:flex;align-items:center;gap:var(--z-space-3)}.md-environment-technical-settings[data-v-d44fd13b]{display:grid;gap:var(--z-space-5);padding:var(--z-space-6) 0;border-bottom:1px solid var(--z-border-soft)}.md-environment-technical-grid[data-v-d44fd13b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--z-space-4)}.md-environment-applications[data-v-d44fd13b]:not(.md-environment-application-detail){padding-top:var(--z-space-6)}.md-environment-application-picker[data-v-d44fd13b]{display:grid;gap:var(--z-space-5)}.md-environment-application-head[data-v-d44fd13b]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-5);padding-bottom:var(--z-space-5);border-bottom:1px solid var(--z-border-soft)}.md-environment-application-head>div[data-v-d44fd13b]{display:grid;gap:4px}.md-environment-application-head span[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-environment-application-head h2[data-v-d44fd13b]{margin:0;color:var(--z-text);font-size:var(--z-font-size-xl)}.md-environment-application-head p[data-v-d44fd13b]{margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-sm)}.md-environment-application-detail[data-v-d44fd13b]{border-top:0!important;padding-top:0!important}.md-environment-application-detail>.md-profile-environment-configuration[data-v-d44fd13b]{margin-top:var(--z-space-6)}.md-dialog[data-v-d44fd13b]{font-size:13px;line-height:1.5}.md-dialog p[data-v-d44fd13b]{margin-block:0}.md-generated-note[data-v-d44fd13b]{color:var(--z-text-muted);line-height:1.6}.md-profile-scope[data-v-d44fd13b]{display:flex;align-items:center;gap:8px;border-block:1px solid var(--z-border-soft);padding:10px 0;color:var(--z-text-muted);font-size:12px}.md-profile-scope strong[data-v-d44fd13b]{color:var(--z-text-secondary);font-weight:650}.md-profile-scope span[data-v-d44fd13b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-dialog .md-form-row[data-v-d44fd13b]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) auto}.md-list-page>.z-pagination[data-v-d44fd13b]{margin-top:var(--z-space-2)}.md-create-popover[data-v-d44fd13b]{flex:none}.md-create-menu[data-v-d44fd13b]{position:absolute;z-index:20;top:calc(100% + 8px);right:0;display:grid;width:290px;overflow:hidden;border:1px solid var(--z-border-soft);border-radius:12px;background:var(--z-surface-elevated);padding:6px;box-shadow:var(--z-shadow-lg)}.md-create-menu button[data-v-d44fd13b]{display:flex;align-items:center;gap:10px;border:0;border-radius:8px;background:transparent;padding:11px;color:var(--z-text);font:inherit;text-align:left;cursor:pointer}.md-create-menu button[data-v-d44fd13b]:hover{background:var(--z-active-bg)}.md-create-menu button>svg[data-v-d44fd13b]{flex:none;color:var(--z-brand)}.md-create-menu span[data-v-d44fd13b]{display:grid;gap:3px}.md-create-menu strong[data-v-d44fd13b]{font-size:.78rem}.md-create-menu small[data-v-d44fd13b]{color:var(--z-text-muted);font-size:.69rem}.md-row-kind[data-v-d44fd13b]{display:inline-flex;align-items:center;gap:8px}.md-row-kind>svg[data-v-d44fd13b]{flex:none;color:var(--z-brand)}.md-row-subtitle[data-v-d44fd13b]{display:block;margin-top:3px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-kind-filter[data-v-d44fd13b]{flex:none}.md-build-commits[data-v-d44fd13b]{margin-top:var(--z-space-5);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-5)}.md-build-commits>header[data-v-d44fd13b]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-4);margin-bottom:var(--z-space-4)}.md-build-commits>header h4[data-v-d44fd13b]{margin:0;color:var(--z-text);font-size:var(--z-font-size-md)}.md-build-commits>header p[data-v-d44fd13b]{margin:4px 0 0;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-build-commits>header>span[data-v-d44fd13b]{border-radius:var(--z-radius-pill);background:var(--z-surface-secondary);padding:4px 9px;color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650}.md-commit-table[data-v-d44fd13b]{min-width:720px}.md-commit-primary[data-v-d44fd13b]{display:flex;align-items:flex-start;gap:10px;min-width:300px}.md-commit-primary>svg[data-v-d44fd13b]{flex:0 0 auto;margin-top:2px;color:var(--z-text-muted)}.md-commit-primary>span[data-v-d44fd13b]{display:grid;gap:4px}.md-commit-primary strong[data-v-d44fd13b]{color:var(--z-text);font-weight:600}.md-commit-primary small[data-v-d44fd13b]{display:flex;align-items:center;gap:4px;color:var(--z-text-muted)}.md-commit-primary a[data-v-d44fd13b]{display:inline-flex;align-items:center;gap:4px;color:var(--z-brand);text-decoration:none}.md-commit-primary a[data-v-d44fd13b]:hover{text-decoration:underline}.md-commit-change[data-v-d44fd13b]{border-radius:var(--z-radius-pill);padding:2px 6px;font-size:10px;font-weight:700}.md-commit-change.added[data-v-d44fd13b]{background:var(--z-success-soft);color:var(--z-success)}.md-commit-change.removed[data-v-d44fd13b]{background:var(--z-danger-soft);color:var(--z-danger)}.md-compare-link[data-v-d44fd13b]{display:inline-flex;align-items:center;gap:5px;color:var(--z-brand);text-decoration:none}.md-compare-link[data-v-d44fd13b]:hover{text-decoration:underline}.md-commit-tickets[data-v-d44fd13b]{display:flex;flex-wrap:wrap;gap:6px}.md-commit-tickets a[data-v-d44fd13b]{border-radius:var(--z-radius-pill);background:var(--z-active-bg);padding:4px 8px;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650;text-decoration:none}.md-commit-tickets a[data-v-d44fd13b]:hover{text-decoration:underline}.md-no-ticket[data-v-d44fd13b]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.md-rejection-reason[data-v-d44fd13b]{display:flex;align-items:flex-start;gap:10px;border:1px solid color-mix(in srgb,var(--z-danger) 35%,var(--z-border));border-radius:var(--z-radius-md);background:color-mix(in srgb,var(--z-danger) 6%,var(--z-surface));padding:var(--z-space-4);color:var(--z-danger)!important}.md-rejection-reason>svg[data-v-d44fd13b]{flex:0 0 auto;margin-top:2px}.md-rejection-reason>span[data-v-d44fd13b]{display:grid;gap:3px}.md-rejection-reason strong[data-v-d44fd13b]{color:var(--z-danger)}@container managed-delivery (max-width:760px){.md-col-secondary[data-v-d44fd13b]{display:none}.md-list-toolbar[data-v-d44fd13b]{flex-wrap:wrap}.md-list-search[data-v-d44fd13b]{flex:1;min-width:180px}.md-list-toolbar>.custom-select[data-v-d44fd13b]{width:180px}.md-data-table[data-v-d44fd13b] :is(th,td){padding:10px 8px}.md-data-table[data-v-d44fd13b]{min-width:510px}.md-profile-destinations[data-v-d44fd13b]{align-items:flex-start;flex-direction:column}}@container managed-delivery (max-width:760px){.md-flow-map>header>.md-flow-map-hint[data-v-d44fd13b]{display:none}.md-flow-map>header>.md-flow-map-scroll-hint[data-v-d44fd13b]{display:block}.md-flow-map-canvas[data-v-d44fd13b]{scrollbar-width:thin}}@container managed-delivery (max-width:760px){.md-profile-publication-fields[data-v-d44fd13b]{grid-template-columns:1fr}}@media(max-width:760px){.md-dialog .md-form-row[data-v-d44fd13b]{grid-template-columns:1fr}.md-detail-toolbar[data-v-d44fd13b],.md-environment-overview-head[data-v-d44fd13b],.md-environment-application-head[data-v-d44fd13b]{align-items:flex-start;flex-wrap:wrap}.md-environment-technical-grid[data-v-d44fd13b]{grid-template-columns:1fr}.md-environment-overview-actions[data-v-d44fd13b],.md-environment-application-actions[data-v-d44fd13b]{width:100%;justify-content:space-between}}@container managed-delivery (max-width:520px){.md-stage-panel>header[data-v-d44fd13b],.md-deployment-history>article[data-v-d44fd13b]{flex-wrap:wrap}.md-stage-panel>header time[data-v-d44fd13b]{margin-left:0}.md-deployment-history>article>button[data-v-d44fd13b]{margin-left:0}}.md-current-candidate[data-v-d44fd13b]{display:inline-flex;margin-inline-start:10px;border-radius:999px;background:var(--z-active-bg);padding:3px 8px;color:var(--z-brand);font-size:var(--z-font-size-xs)}.account-mfa-settings[data-v-a0407be7]{display:grid;gap:24px;margin-bottom:28px}.settings-v14[data-v-5bbd06bb]{width:100%;height:100%;min-height:0;overflow:auto;background:#fff;color:#111a15;font-family:var(--z-font-sans)}.settings-v14[data-v-5bbd06bb] *{box-sizing:border-box}.visually-hidden[data-v-5bbd06bb]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.settings-page-v14[data-v-5bbd06bb]{width:min(1260px,calc(100% - 64px));margin:0 auto;padding:40px 0 112px}.settings-loading[data-v-5bbd06bb]{display:flex;min-height:480px;align-items:center;justify-content:center;gap:10px;color:#718078;font-size:14px}.settings-toast-v14[data-v-5bbd06bb]{position:fixed;z-index:220;right:28px;bottom:94px;display:flex;min-width:290px;align-items:flex-start;gap:9px;margin:0;border-radius:13px;background:#073a32;padding:14px 16px;color:#fff;box-shadow:0 20px 54px #073a3233;font-size:13px}.settings-toast-v14 span[data-v-5bbd06bb]{display:grid;gap:4px}.settings-toast-v14 small[data-v-5bbd06bb]{color:#b7ccc3;font-size:11px}.settings-save-dock[data-v-5bbd06bb]{position:fixed;z-index:80;right:26px;bottom:22px;display:flex;align-items:center;gap:18px;border:1px solid rgba(11,74,60,.16);border-radius:14px;background:#fffffff5;padding:9px 10px 9px 15px;box-shadow:0 18px 48px #073a322e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.settings-save-dock>span[data-v-5bbd06bb]{display:grid;gap:2px}.settings-save-dock strong[data-v-5bbd06bb]{color:var(--z-text);font-size:11px}.settings-save-dock small[data-v-5bbd06bb]{color:var(--z-text-muted);font-size:9px}.settings-save-dock .settings-btn[data-v-5bbd06bb]{min-width:112px}.settings-v14--sticky-save .settings-head-v14 .head-actions>.settings-btn.primary[data-v-5bbd06bb]{display:none}.advanced-settings-host[data-v-5bbd06bb]{width:min(1320px,calc(100% - 48px));min-height:100%;margin:0 auto;padding:22px 0 70px}.advanced-settings-bar[data-v-5bbd06bb]{position:sticky;z-index:40;top:0;display:flex;align-items:center;gap:18px;margin-bottom:20px;border-bottom:1px solid #dce4df;background:#fffffff5;padding:12px 0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.advanced-settings-bar>div[data-v-5bbd06bb]{display:grid;min-width:170px;gap:3px}.advanced-settings-bar>div strong[data-v-5bbd06bb]{color:#153b2f;font-size:15px}.advanced-settings-bar nav[data-v-5bbd06bb]{display:flex;flex:1;justify-content:flex-end;gap:4px;overflow:auto}.advanced-settings-bar nav button[data-v-5bbd06bb]{min-height:34px;border:0;border-radius:8px;background:transparent;padding:0 10px;color:#64756d;font-size:11px;font-weight:750;white-space:nowrap}.advanced-settings-bar nav button.active[data-v-5bbd06bb]{background:#e9f2ed;color:#0c4b3c}.section-actions[data-v-5bbd06bb]{display:flex;gap:7px}.settings-admin-links[data-v-5bbd06bb]{display:grid;grid-template-columns:1fr;gap:4px;margin-top:12px}.settings-admin-links button[data-v-5bbd06bb]{min-height:36px;border:1px solid #dce4df;border-radius:9px;background:#fff;color:#245744;font-size:11px;font-weight:750;text-align:left;padding:0 11px}.settings-admin-links button[data-v-5bbd06bb]:hover{background:#f2f7f4}.settings-head-v14[data-v-5bbd06bb]{display:flex;align-items:flex-end;justify-content:space-between;gap:34px;margin-bottom:31px}.settings-head-v14>div[data-v-5bbd06bb]:first-child{max-width:830px}.kicker[data-v-5bbd06bb],.eyebrow[data-v-5bbd06bb]{display:block;color:#79867f;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.kicker[data-v-5bbd06bb]{margin-bottom:12px}.kicker[data-v-5bbd06bb]:before{display:inline-block;width:18px;height:2px;margin-right:9px;background:#c9f65c;content:"";vertical-align:middle}.settings-head-v14 h1[data-v-5bbd06bb]{margin:0;font-size:clamp(48px,4.6vw,65px);font-weight:720;letter-spacing:-.065em;line-height:.94}.settings-head-v14 p[data-v-5bbd06bb]{max-width:730px;margin:16px 0 0;color:#68766e;font-size:15px;line-height:1.65}.head-actions[data-v-5bbd06bb]{display:flex;gap:9px}.settings-btn[data-v-5bbd06bb]{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border:1px solid #d8e0db;border-radius:10px;background:#fff;padding:0 14px;color:#29483c;font-size:12px;font-weight:750}.settings-btn[data-v-5bbd06bb]:hover{border-color:#abc0b4;background:#f5f8f6}.settings-btn.primary[data-v-5bbd06bb]{border-color:#0b4a3c;background:#0b4a3c;color:#fff}.settings-btn.lime[data-v-5bbd06bb]{border-color:#d2fb63;background:#d2fb63;color:#103b2e}.settings-btn.small[data-v-5bbd06bb]{min-height:33px;font-size:11px}.settings-btn[data-v-5bbd06bb]:disabled{opacity:.5}.settings-stats-strip[data-v-5bbd06bb]{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:33px;border-top:1px solid #dce4df;border-bottom:1px solid #dce4df}.settings-stats-strip article[data-v-5bbd06bb]{min-width:0;padding:20px 22px 19px 0}.settings-stats-strip article+article[data-v-5bbd06bb]{border-left:1px solid #dce4df;padding-left:25px}.settings-stats-strip span[data-v-5bbd06bb],.settings-stats-strip strong[data-v-5bbd06bb],.settings-stats-strip small[data-v-5bbd06bb]{display:block}.settings-stats-strip>article>span[data-v-5bbd06bb]{color:#77857d;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.settings-stats-strip>article>strong[data-v-5bbd06bb]{margin-top:8px;font-size:31px;letter-spacing:-.05em}.settings-stats-strip>article>small[data-v-5bbd06bb]{margin-top:7px;overflow:hidden;color:#748178;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.settings-overview-layout[data-v-5bbd06bb],.profile-account-layout[data-v-5bbd06bb]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:45px}.settings-open-section[data-v-5bbd06bb]{padding:25px 0;border-top:1px solid #dce4df}.settings-open-section[data-v-5bbd06bb]:first-child{padding-top:0;border-top:0}.settings-open-section>header[data-v-5bbd06bb]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:15px}.settings-open-section h2[data-v-5bbd06bb],.settings-access-aside h2[data-v-5bbd06bb]{margin:6px 0 0;color:#17392d;font-size:23px;letter-spacing:-.045em}.settings-open-section>header>button[data-v-5bbd06bb],.billing-address button[data-v-5bbd06bb]{border:0;background:transparent;color:#155542;font-size:11px;font-weight:750}.section-count[data-v-5bbd06bb]{display:grid;width:29px;height:29px;place-items:center;border-radius:50%;background:#eff4f0;color:#2f5f4c;font-size:11px}.settings-attention-row[data-v-5bbd06bb]{display:grid;width:100%;grid-template-columns:9px minmax(0,1fr) auto;align-items:start;gap:13px;border:0;border-top:1px solid #dce4df;background:transparent;padding:18px 3px;text-align:left}.settings-attention-row[data-v-5bbd06bb]:last-child{border-bottom:1px solid #dce4df}.settings-attention-row>i[data-v-5bbd06bb]{width:7px;height:7px;margin-top:6px;border-radius:50%;background:#3fa275}.settings-attention-row>i.saffron[data-v-5bbd06bb]{background:#dea146}.settings-attention-row>i.violet[data-v-5bbd06bb]{background:#8069c0}.settings-attention-row>span[data-v-5bbd06bb]{display:grid;gap:5px}.settings-attention-row strong[data-v-5bbd06bb]{font-size:14px}.settings-attention-row small[data-v-5bbd06bb]{color:#718078;font-size:13px;line-height:1.45}.settings-attention-row>b[data-v-5bbd06bb]{color:#315f4e;font-size:11px}.workspace-admin-list article[data-v-5bbd06bb]{display:grid;min-height:61px;grid-template-columns:36px minmax(0,1fr) 55px 48px;align-items:center;gap:12px;border-bottom:1px solid #dce4df}.workspace-admin-list article>i[data-v-5bbd06bb]{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#e8f4eb;color:#176046;font-size:12px;font-style:normal;font-weight:800}.workspace-admin-list article>i.soft[data-v-5bbd06bb]{background:#f1ecff;color:#6752a0}.workspace-admin-list article>i.blue[data-v-5bbd06bb]{background:#e9f1fb;color:#4672a1}.workspace-admin-list article>span[data-v-5bbd06bb]{display:grid;gap:4px}.workspace-admin-list strong[data-v-5bbd06bb]{font-size:13px}.workspace-admin-list small[data-v-5bbd06bb]{color:#748178;font-size:12px}.workspace-admin-list article>button[data-v-5bbd06bb]{border:0;background:transparent;color:#1b5b46;font-size:11px}.settings-dark-summary[data-v-5bbd06bb]{position:relative;overflow:hidden;border-radius:24px;background:#073a32;padding:28px;color:#fff;box-shadow:0 24px 70px #073a322e}.settings-dark-summary[data-v-5bbd06bb]:before{position:absolute;top:-130px;right:-130px;width:260px;height:260px;border:1px solid rgba(211,255,100,.14);border-radius:50%;box-shadow:0 0 0 48px #d3ff6406,0 0 0 96px #ffffff03;content:""}.settings-dark-summary[data-v-5bbd06bb]>*{position:relative}.eyebrow.on-dark[data-v-5bbd06bb]{color:#a9c2b8}.health-score[data-v-5bbd06bb]{display:block;margin-top:23px;color:#d2fb63;font-size:64px;letter-spacing:-.075em;line-height:.9}.settings-dark-summary h2[data-v-5bbd06bb]{margin:10px 0;color:#fff;font-size:27px;letter-spacing:-.048em;line-height:1.08}.settings-dark-summary p[data-v-5bbd06bb]{margin:0;color:#b9cec5;font-size:13px;line-height:1.65}.health-line[data-v-5bbd06bb]{height:5px;margin:24px 0 12px;overflow:hidden;border-radius:99px;background:#ffffff21}.health-line i[data-v-5bbd06bb]{display:block;height:100%;border-radius:99px;background:#d2fb63}.settings-dark-summary>small[data-v-5bbd06bb]{color:#94afa4;font-size:11px}.workspace-summary-details[data-v-5bbd06bb]{display:grid;gap:12px;margin:24px 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.13)}.workspace-summary-details span[data-v-5bbd06bb]{display:flex;justify-content:space-between;gap:14px}.workspace-summary-details small[data-v-5bbd06bb]{color:#96afa5;font-size:11px}.workspace-summary-details strong[data-v-5bbd06bb]{font-size:12px}.settings-activity-mini[data-v-5bbd06bb]{margin-top:26px;padding-top:21px;border-top:1px solid #dce4df}.settings-activity-mini header[data-v-5bbd06bb]{display:flex;justify-content:space-between;margin-bottom:8px}.settings-activity-mini header span[data-v-5bbd06bb]{font-size:12px;font-weight:750}.settings-activity-mini header button[data-v-5bbd06bb]{border:0;background:transparent;color:#205a46;font-size:11px}.settings-activity-mini article[data-v-5bbd06bb]{display:grid;min-height:55px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:10px;border-bottom:1px solid #dce4df}.settings-activity-mini article>i[data-v-5bbd06bb],.member-admin-list article>i[data-v-5bbd06bb]{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#0b493b;color:#fff;font-size:10px;font-style:normal;font-weight:800}.settings-activity-mini article>i.saffron[data-v-5bbd06bb],.member-admin-list article>i.saffron[data-v-5bbd06bb]{background:#d99c37}.member-admin-list article>i.purple[data-v-5bbd06bb]{background:#8065b5}.member-admin-list article>i.blue[data-v-5bbd06bb]{background:#5287b8}.member-admin-list article>i.muted[data-v-5bbd06bb]{background:#adb7b1}.settings-activity-mini article>span[data-v-5bbd06bb]{display:grid;gap:3px}.settings-activity-mini strong[data-v-5bbd06bb]{font-size:12px}.settings-activity-mini small[data-v-5bbd06bb]{color:#79867e;font-size:11px}.settings-access-layout[data-v-5bbd06bb]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:44px}.settings-attention-banner[data-v-5bbd06bb]{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:28px;border-radius:20px;background:linear-gradient(110deg,#f4f8ed,#edf6f2);padding:24px 26px}.settings-attention-banner h2[data-v-5bbd06bb]{margin:5px 0;font-size:23px}.settings-attention-banner p[data-v-5bbd06bb]{margin:0;color:#68776e;font-size:13px}.settings-search[data-v-5bbd06bb]{display:flex;min-height:35px;align-items:center;gap:6px;border:1px solid #dce4df;border-radius:9px;padding:0 10px}.settings-search input[data-v-5bbd06bb]{width:140px;border:0;outline:0;font-size:11px}.member-admin-list article[data-v-5bbd06bb]{display:grid;min-height:60px;grid-template-columns:34px minmax(150px,1.4fr) 105px 95px 70px 55px;align-items:center;gap:12px;border-bottom:1px solid #dce4df}.member-admin-list article>span[data-v-5bbd06bb]{display:grid;gap:3px}.member-admin-list strong[data-v-5bbd06bb]{font-size:13px}.member-admin-list small[data-v-5bbd06bb],.member-admin-list em[data-v-5bbd06bb]{color:#748178;font-size:11px;font-style:normal}.member-admin-list article>button[data-v-5bbd06bb]{border:0;background:transparent;color:#165440;font-size:10px;font-weight:750}.settings-pill[data-v-5bbd06bb]{justify-self:start;border-radius:99px;background:#f0f2f0;padding:5px 8px;color:#627168;font-size:10px;font-weight:750}.settings-pill.green[data-v-5bbd06bb]{background:#e9f5ed;color:#247152}.settings-pill.saffron[data-v-5bbd06bb]{background:#fff0dd;color:#95641f}.settings-pill.blue[data-v-5bbd06bb]{background:#e8f1fb;color:#426f9f}.settings-access-aside[data-v-5bbd06bb]{border-left:1px solid #dce4df;padding-left:27px}.settings-access-aside>p[data-v-5bbd06bb]{color:#68766e;font-size:13px;line-height:1.6}.role-summary-list[data-v-5bbd06bb]{margin:20px 0}.role-summary-list button[data-v-5bbd06bb]{display:grid;width:100%;grid-template-columns:minmax(0,1fr) 18px;border:0;border-bottom:1px solid #dce4df;background:transparent;padding:13px 0;text-align:left}.role-summary-list span[data-v-5bbd06bb],.role-summary-list small[data-v-5bbd06bb]{grid-column:1}.role-summary-list span[data-v-5bbd06bb]{font-size:13px;font-weight:750}.role-summary-list small[data-v-5bbd06bb]{margin-top:4px;color:#748178;font-size:11px}.role-summary-list b[data-v-5bbd06bb]{grid-column:2;grid-row:1/3;align-self:center}.settings-soft-note[data-v-5bbd06bb]{display:flex;gap:11px;margin-top:28px;border-radius:15px;background:#f3f7f4;padding:16px;color:#1c5943}.settings-soft-note span[data-v-5bbd06bb]{display:grid;gap:4px}.settings-soft-note strong[data-v-5bbd06bb]{font-size:12px}.settings-soft-note p[data-v-5bbd06bb]{margin:0;color:#68766e;font-size:11px;line-height:1.5}.billing-plan-hero[data-v-5bbd06bb]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr) auto;align-items:center;gap:30px;border-radius:24px;background:#073a32;padding:29px 31px;color:#fff}.billing-plan-hero h2[data-v-5bbd06bb]{margin:7px 0;color:#d2fb63;font-size:43px;letter-spacing:-.06em}.billing-plan-hero p[data-v-5bbd06bb]{max-width:580px;margin:0;color:#b7ccc3;font-size:13px;line-height:1.6}.billing-price strong[data-v-5bbd06bb],.billing-price span[data-v-5bbd06bb],.billing-price small[data-v-5bbd06bb]{display:block}.billing-price strong[data-v-5bbd06bb]{font-size:37px}.billing-price span[data-v-5bbd06bb]{color:#d3e2dc;font-size:12px}.billing-price small[data-v-5bbd06bb]{margin-top:9px;color:#91ada1;font-size:11px}.billing-plan-hero>div[data-v-5bbd06bb]:last-child{display:grid;gap:10px}.billing-plan-hero>div:last-child>b[data-v-5bbd06bb]{color:#d2fb63;text-align:center;font-size:11px}.billing-usage[data-v-5bbd06bb]{margin-top:26px}.settings-meter[data-v-5bbd06bb]{height:5px;margin-top:11px;border-radius:99px;background:#edf1ee}.settings-meter i[data-v-5bbd06bb]{display:block;height:100%;border-radius:inherit;background:#29815f}.billing-open-grid[data-v-5bbd06bb]{display:grid;grid-template-columns:1fr 1fr;gap:40px}.billing-next[data-v-5bbd06bb]{display:flex;align-items:center;gap:14px;border-bottom:1px solid #dce4df;padding:16px 0}.billing-next>span[data-v-5bbd06bb]{display:grid;flex:1;gap:4px}.billing-next strong[data-v-5bbd06bb]{font-size:18px}.billing-next small[data-v-5bbd06bb]{color:#748178;font-size:11px}.billing-address[data-v-5bbd06bb]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 20px;padding-top:17px}.billing-address span[data-v-5bbd06bb],.billing-address strong[data-v-5bbd06bb]{grid-column:1}.billing-address span[data-v-5bbd06bb]{color:#748178;font-size:11px}.billing-address strong[data-v-5bbd06bb]{font-size:12px}.billing-address button[data-v-5bbd06bb]{grid-column:2;grid-row:1/3}.invoice-list article[data-v-5bbd06bb]{display:grid;min-height:53px;grid-template-columns:1fr 83px 70px 45px;align-items:center;gap:10px;border-bottom:1px solid #dce4df}.invoice-list span[data-v-5bbd06bb],.invoice-list strong[data-v-5bbd06bb]{font-size:12px}.invoice-list article>button[data-v-5bbd06bb]{border:0;background:transparent;color:#185440;font-size:10px;font-weight:750}.workspace-module-list label[data-v-5bbd06bb]{display:grid;min-height:65px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid #dce4df}.workspace-module-list label>i[data-v-5bbd06bb],.rhythm-master-row>span>i[data-v-5bbd06bb]{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#e8f4eb;color:#196447;font-size:13px;font-style:normal}.workspace-module-list label>span[data-v-5bbd06bb]{display:grid;gap:4px}.workspace-module-list strong[data-v-5bbd06bb]{font-size:13px}.workspace-module-list small[data-v-5bbd06bb]{color:#748178;font-size:12px}.settings-toggle[data-v-5bbd06bb]{position:relative;width:38px;height:22px;border:0;border-radius:99px;background:#dce3de;padding:0}.settings-toggle>i[data-v-5bbd06bb]{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:.18s}.settings-toggle.on[data-v-5bbd06bb]{background:#0c4b3c}.settings-toggle.on>i[data-v-5bbd06bb]{left:19px;background:#d2fb63}.settings-toggle.large[data-v-5bbd06bb]{width:45px;height:25px}.settings-toggle.large>i[data-v-5bbd06bb]{width:19px;height:19px}.settings-toggle.large.on>i[data-v-5bbd06bb]{left:23px}.settings-default-list label[data-v-5bbd06bb],.preference-row-list article[data-v-5bbd06bb],.preference-row-list label[data-v-5bbd06bb]{display:flex;min-height:63px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #dce4df}.settings-default-list label>span[data-v-5bbd06bb],.preference-row-list article>span[data-v-5bbd06bb],.preference-row-list label>span[data-v-5bbd06bb]{display:grid;gap:4px}.settings-default-list strong[data-v-5bbd06bb],.preference-row-list strong[data-v-5bbd06bb]{font-size:13px}.settings-default-list small[data-v-5bbd06bb],.preference-row-list small[data-v-5bbd06bb]{color:#748178;font-size:12px}.settings-default-list select[data-v-5bbd06bb],.settings-default-list input[data-v-5bbd06bb],.preference-row-list select[data-v-5bbd06bb]{min-height:34px;max-width:180px;border:1px solid #dce4df;border-radius:8px;background:#fff;padding:0 9px;color:#345046;font-size:11px}.workspace-mark[data-v-5bbd06bb]{display:grid;width:40px;height:40px;place-items:center;margin-bottom:18px;border-radius:10px;background:#d2fb63;color:#0b493b;font-style:normal;font-weight:850}.work-settings-layout[data-v-5bbd06bb],.rhythm-settings-layout[data-v-5bbd06bb],.preference-settings-layout[data-v-5bbd06bb]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:45px}.workflow-visual[data-v-5bbd06bb]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center}.workflow-visual button[data-v-5bbd06bb]{display:grid;min-height:87px;gap:5px;border:1px solid #dce4df;border-radius:12px;background:#fff;padding:11px;text-align:left}.workflow-visual button.active[data-v-5bbd06bb]{border-color:#7fa792;background:#edf6f1}.workflow-visual button>span[data-v-5bbd06bb]{color:#718078;font-size:10px}.workflow-visual button strong[data-v-5bbd06bb]{font-size:12px}.workflow-visual button small[data-v-5bbd06bb]{color:#748178;font-size:10px}.workflow-visual>i[data-v-5bbd06bb]{height:1px;background:#cdd8d1}.workflow-help[data-v-5bbd06bb]{margin:13px 0 0;color:#6f7c74;font-size:12px}.work-type-list article[data-v-5bbd06bb]{display:grid;min-height:57px;grid-template-columns:32px minmax(0,1fr) 75px 30px;align-items:center;gap:11px;border-bottom:1px solid #dce4df}.work-type-list article>i[data-v-5bbd06bb]{display:grid;width:29px;height:29px;place-items:center;border-radius:8px;background:#e8f4eb;color:#1a6849;font-style:normal}.work-type-list article>i.red[data-v-5bbd06bb]{background:#fdeae7;color:#a64c41}.work-type-list article>i.purple[data-v-5bbd06bb]{background:#f0ebff;color:#6d55a7}.work-type-list article>i.saffron[data-v-5bbd06bb]{background:#fff0dc;color:#9c6823}.work-type-list article>span[data-v-5bbd06bb]{display:grid;gap:3px}.work-type-list strong[data-v-5bbd06bb]{font-size:13px}.work-type-list small[data-v-5bbd06bb],.work-type-list em[data-v-5bbd06bb]{color:#748178;font-size:11px;font-style:normal}.work-type-list article>button[data-v-5bbd06bb]{border:0;background:transparent}.settings-inline-catalog[data-v-5bbd06bb]{display:flex;flex-wrap:wrap;gap:8px}.settings-inline-catalog button[data-v-5bbd06bb]{min-height:34px;border:1px solid #dce4df;border-radius:9px;background:#fff;padding:0 10px;font-size:11px}.settings-inline-catalog b[data-v-5bbd06bb]{margin-left:6px;color:#748178;font-size:9px}.settings-inline-catalog button.add[data-v-5bbd06bb]{border-style:dashed;color:#1f6149}.work-preview-panel[data-v-5bbd06bb],.rhythm-preview-panel[data-v-5bbd06bb],.preference-preview-panel[data-v-5bbd06bb],.session-panel[data-v-5bbd06bb]{border-left:1px solid #dce4df;padding-left:29px}.work-preview-panel>h2[data-v-5bbd06bb]{margin:8px 0 17px;font-size:24px;letter-spacing:-.04em}.preview-status-line[data-v-5bbd06bb]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce4df;padding-bottom:17px}.work-preview-panel dl[data-v-5bbd06bb]{display:grid;gap:12px;margin:19px 0}.work-preview-panel dl>div[data-v-5bbd06bb]{display:flex;justify-content:space-between}.work-preview-panel dt[data-v-5bbd06bb]{color:#748178;font-size:11px}.work-preview-panel dd[data-v-5bbd06bb]{margin:0;font-size:12px}.work-preview-panel>p[data-v-5bbd06bb],.preference-preview-panel>p[data-v-5bbd06bb]{color:#6e7b73;font-size:12px;line-height:1.6}.work-type-list code[data-v-5bbd06bb]{margin-left:5px;border-radius:5px;background:#edf4ef;padding:2px 5px;color:#245f49;font-size:10px}.settings-dialog label>small[data-v-5bbd06bb]{color:#78867f;font-size:10px;font-weight:500}.rhythm-master-row[data-v-5bbd06bb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:29px;border-radius:18px;background:#f1f7ed;padding:18px 22px}.rhythm-master-row>span[data-v-5bbd06bb]{display:flex;align-items:center;gap:12px}.rhythm-master-row>span>span[data-v-5bbd06bb]{display:grid;gap:4px}.rhythm-master-row strong[data-v-5bbd06bb]{font-size:14px}.rhythm-master-row small[data-v-5bbd06bb]{color:#68766e;font-size:12px}.settings-form-row[data-v-5bbd06bb]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.settings-form-row label[data-v-5bbd06bb],.settings-dialog label[data-v-5bbd06bb],.settings-form-grid label[data-v-5bbd06bb]{display:grid;gap:6px;color:#52665c;font-size:12px;font-weight:700}.settings-form-row input[data-v-5bbd06bb],.settings-form-row select[data-v-5bbd06bb],.settings-dialog input[data-v-5bbd06bb],.settings-dialog select[data-v-5bbd06bb],.settings-dialog textarea[data-v-5bbd06bb],.settings-form-grid input[data-v-5bbd06bb],.settings-form-grid select[data-v-5bbd06bb]{width:100%;min-height:40px;border:1px solid #d7e0da;border-radius:9px;background:#fff;padding:9px 10px;outline:0;color:#28473b;font-size:13px}.protected-time-list article[data-v-5bbd06bb]{display:grid;min-height:61px;grid-template-columns:34px 72px minmax(0,1fr) 75px;align-items:center;gap:11px;border-bottom:1px solid #dce4df}.protected-time-list article>i[data-v-5bbd06bb]{display:grid;width:31px;height:31px;place-items:center;border-radius:50%;background:#edf3ee;color:#2c7356;font-style:normal}.protected-time-list article>span[data-v-5bbd06bb]{display:grid;gap:3px}.protected-time-list strong[data-v-5bbd06bb]{font-size:12px}.protected-time-list small[data-v-5bbd06bb]{color:#748178;font-size:10px}.protected-time-list article>div[data-v-5bbd06bb]{position:relative;height:26px;padding-top:15px}.protected-time-list article>div[data-v-5bbd06bb]:before{position:absolute;top:7px;right:0;left:0;height:4px;border-radius:99px;background:#edf1ee;content:""}.protected-time-list article>div>b[data-v-5bbd06bb]{position:absolute;top:7px;height:4px;border-radius:99px;background:#31916c}.protected-time-list article>label[data-v-5bbd06bb]{display:flex;align-items:center;gap:3px;color:#748178;font-size:10px}.protected-time-list input[data-v-5bbd06bb]{width:44px;height:28px;border:1px solid #dce4df;border-radius:7px;padding:0 4px;font-size:10px}.conflict-options[data-v-5bbd06bb],.start-page-choices[data-v-5bbd06bb]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.conflict-options button[data-v-5bbd06bb],.start-page-choices button[data-v-5bbd06bb]{display:grid;min-height:85px;gap:6px;border:1px solid #dce4df;border-radius:11px;background:#fff;padding:12px;text-align:left}.conflict-options button.active[data-v-5bbd06bb],.start-page-choices button.active[data-v-5bbd06bb]{border-color:#83aa95;background:#eef6f1}.conflict-options strong[data-v-5bbd06bb],.start-page-choices strong[data-v-5bbd06bb]{font-size:12px}.conflict-options small[data-v-5bbd06bb],.start-page-choices small[data-v-5bbd06bb]{color:#748178;font-size:11px;line-height:1.4}.rhythm-preview-panel>header[data-v-5bbd06bb],.preference-preview-panel>header[data-v-5bbd06bb],.session-panel>header[data-v-5bbd06bb]{display:flex;justify-content:space-between;border-bottom:1px solid #dce4df;padding-bottom:16px;font-size:11px}.rhythm-preview-panel>article[data-v-5bbd06bb]{display:grid;min-height:60px;grid-template-columns:45px minmax(0,1fr);align-items:center;gap:9px;border-bottom:1px solid #dce4df}.rhythm-preview-panel time[data-v-5bbd06bb]{color:#718078;font-size:10px}.rhythm-preview-panel article>span[data-v-5bbd06bb]{display:grid;gap:3px}.rhythm-preview-panel article strong[data-v-5bbd06bb]{font-size:12px}.rhythm-preview-panel article small[data-v-5bbd06bb]{color:#748178;font-size:10px}.rhythm-preview-panel article.focus[data-v-5bbd06bb]{border-left:3px solid #8065b5;padding-left:9px}.rhythm-preview-panel article.protected[data-v-5bbd06bb]{border-left:3px solid #d2fb63;padding-left:9px;background:#f4f8ed}.rhythm-preview-panel article.free[data-v-5bbd06bb]{border-left:3px solid #3aa175;padding-left:9px}.rhythm-preview-panel>section[data-v-5bbd06bb],.session-panel>section[data-v-5bbd06bb]{display:flex;gap:10px;margin-top:20px;border-radius:14px;background:#f1f6ed;padding:15px;color:#1c5d45}.rhythm-preview-panel>section span[data-v-5bbd06bb],.session-panel>section span[data-v-5bbd06bb]{display:grid;gap:5px}.rhythm-preview-panel>section strong[data-v-5bbd06bb],.session-panel>section strong[data-v-5bbd06bb]{font-size:12px}.rhythm-preview-panel>section p[data-v-5bbd06bb],.session-panel>section p[data-v-5bbd06bb]{margin:0;color:#68766e;font-size:11px;line-height:1.5}.profile-identity-open[data-v-5bbd06bb]{display:grid;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:15px;margin-bottom:25px}.profile-identity-open>i[data-v-5bbd06bb]{display:grid;width:66px;height:66px;place-items:center;border-radius:20px;background:#0b493b;color:#fff;font-size:21px;font-style:normal;font-weight:800}.profile-identity-open>span[data-v-5bbd06bb]{display:grid;gap:4px}.profile-identity-open h2[data-v-5bbd06bb]{margin:0;font-size:25px}.profile-identity-open p[data-v-5bbd06bb]{margin:0;color:#748178;font-size:13px}.settings-form-grid[data-v-5bbd06bb]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.settings-form-grid.two[data-v-5bbd06bb]{grid-template-columns:1fr 1fr}.connected-account-row[data-v-5bbd06bb]{display:grid;min-height:57px;grid-template-columns:34px minmax(0,1fr) 70px 75px;align-items:center;gap:11px;border-bottom:1px solid #dce4df}.connected-account-row>i[data-v-5bbd06bb]{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;background:#f2f4f2;font-style:normal;font-weight:800}.connected-account-row>span[data-v-5bbd06bb]{display:grid;gap:3px}.connected-account-row strong[data-v-5bbd06bb]{font-size:13px}.connected-account-row small[data-v-5bbd06bb]{color:#748178;font-size:11px}.connected-account-row>button[data-v-5bbd06bb]{border:0;background:transparent;color:#175742;font-size:10px;font-weight:750}.segmented-mini[data-v-5bbd06bb]{display:flex;border-radius:9px;background:#edf1ee;padding:3px}.segmented-mini button[data-v-5bbd06bb]{height:29px;border:0;border-radius:7px;background:transparent;padding:0 9px;color:#67756d;font-size:10px}.segmented-mini button.active[data-v-5bbd06bb]{background:#fff;color:#174f3c;box-shadow:0 4px 12px #073a3214}.mini-app-preview[data-v-5bbd06bb]{display:grid;gap:11px;margin-top:18px;border-radius:16px;background:#f3f7f3;padding:18px}.mini-app-preview.compact[data-v-5bbd06bb]{gap:4px;padding:13px}.mini-app-preview>header[data-v-5bbd06bb]{display:grid;gap:4px;margin-bottom:6px}.mini-app-preview>header strong[data-v-5bbd06bb]{font-size:15px}.mini-app-preview>header small[data-v-5bbd06bb]{color:#748178;font-size:10px}.mini-app-preview article[data-v-5bbd06bb]{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:9px;border-radius:9px;background:#fff;padding:11px}.mini-app-preview.compact article[data-v-5bbd06bb]{padding:7px}.mini-app-preview article>i[data-v-5bbd06bb]{width:7px;height:7px;border-radius:50%;background:#39a275}.mini-app-preview article>i.saffron[data-v-5bbd06bb]{background:#dca147}.mini-app-preview article>span[data-v-5bbd06bb]{display:grid;gap:3px}.mini-app-preview strong[data-v-5bbd06bb]{font-size:11px}.mini-app-preview small[data-v-5bbd06bb]{color:#748178;font-size:9px}.mini-app-preview article.protected[data-v-5bbd06bb]{background:#eff7e8}.security-option-list article[data-v-5bbd06bb]{display:grid;min-height:65px;grid-template-columns:30px minmax(0,1fr) 75px 70px;align-items:center;gap:11px;border-bottom:1px solid #dce4df;color:#1c5b44}.security-option-list article>span[data-v-5bbd06bb]{display:grid;gap:4px;color:#111a15}.security-option-list strong[data-v-5bbd06bb]{font-size:13px}.security-option-list small[data-v-5bbd06bb]{color:#748178;font-size:11px}.security-option-list article>button[data-v-5bbd06bb],.session-panel article>button[data-v-5bbd06bb]{border:0;background:transparent;color:#185842;font-size:10px;font-weight:750}.session-panel>article[data-v-5bbd06bb]{display:grid;min-height:66px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid #dce4df;color:#1d5b44}.session-panel article>span[data-v-5bbd06bb]{display:grid;gap:4px;color:#111a15}.session-panel article strong[data-v-5bbd06bb]{font-size:12px}.session-panel article small[data-v-5bbd06bb]{color:#748178;font-size:10px}.session-panel>.settings-btn[data-v-5bbd06bb]{width:100%;margin-top:18px}.settings-dialog[data-v-5bbd06bb]{display:grid;gap:15px}.settings-dialog>p[data-v-5bbd06bb]{margin:0;color:#68766e;font-size:13px;line-height:1.55}.dialog-grid[data-v-5bbd06bb]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.check-label[data-v-5bbd06bb]{display:flex!important;grid-template-columns:18px 1fr;align-items:center}.check-label input[data-v-5bbd06bb]{width:auto!important}.settings-empty[data-v-5bbd06bb]{padding:24px 0;color:#748178;font-size:13px}.audit-section>header[data-v-5bbd06bb]{align-items:end}.audit-filters[data-v-5bbd06bb]{display:flex;align-items:center;gap:9px}.audit-filters .settings-search[data-v-5bbd06bb]{min-width:250px}.audit-filters select[data-v-5bbd06bb]{min-height:36px;border:1px solid #dce4df;border-radius:9px;background:#fff;padding:0 30px 0 10px;color:#345046;font-size:11px}.audit-table-wrap[data-v-5bbd06bb]{overflow:auto}.audit-table[data-v-5bbd06bb]{width:100%;border-collapse:collapse}.audit-table th[data-v-5bbd06bb]{border-bottom:1px solid #dce4df;padding:11px 9px;color:#728078;font-size:10px;font-weight:750;text-align:left;text-transform:uppercase}.audit-table td[data-v-5bbd06bb]{min-width:125px;border-bottom:1px solid #e6ece8;padding:13px 9px;vertical-align:top}.audit-table td[data-v-5bbd06bb]:nth-child(4){max-width:280px}.audit-table td strong[data-v-5bbd06bb],.audit-table td small[data-v-5bbd06bb],.audit-table td time[data-v-5bbd06bb]{display:block}.audit-table td strong[data-v-5bbd06bb],.audit-table td time[data-v-5bbd06bb]{color:#233f34;font-size:11px}.audit-table td small[data-v-5bbd06bb]{max-width:270px;margin-top:4px;overflow:hidden;color:#78857e;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.audit-action[data-v-5bbd06bb]{display:inline-flex;border-radius:999px;background:#edf4ef;padding:4px 8px;color:#31634e;font-size:10px}.audit-action.created[data-v-5bbd06bb]{background:#e7f6ed;color:#26724c}.audit-action.updated[data-v-5bbd06bb]{background:#edf1fb;color:#4c6294}.audit-action.deleted[data-v-5bbd06bb]{background:#fbeceb;color:#a14a44}.audit-error[data-v-5bbd06bb]{color:#a14a44}.agenda-settings-layout[data-v-5bbd06bb]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:45px}.agenda-filter-settings-list[data-v-5bbd06bb]{border-bottom:1px solid #dce4df}.agenda-filter-settings-row[data-v-5bbd06bb]{display:grid;min-height:88px;grid-template-columns:40px 12px minmax(180px,1fr) 128px 36px;align-items:center;gap:13px;border-top:1px solid #dce4df;padding:12px 0}.agenda-filter-settings-row[data-v-5bbd06bb]:first-child{border-top:0}.agenda-filter-toggle[data-v-5bbd06bb]{justify-self:start}.agenda-filter-swatch[data-v-5bbd06bb]{width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 4px #f3f6f4}.agenda-filter-name[data-v-5bbd06bb],.agenda-filter-tone[data-v-5bbd06bb]{display:grid;gap:6px;color:#4e6359;font-size:13px;font-weight:750}.agenda-filter-name input[data-v-5bbd06bb],.agenda-filter-tone select[data-v-5bbd06bb],.agenda-filter-creator-fields input[data-v-5bbd06bb],.agenda-filter-creator-fields select[data-v-5bbd06bb]{width:100%;min-height:41px;border:1px solid #d6e0da;border-radius:9px;background:#fff;padding:0 11px;outline:0;color:#213f34;font-size:14px}.agenda-filter-name input[data-v-5bbd06bb]:focus,.agenda-filter-tone select[data-v-5bbd06bb]:focus,.agenda-filter-creator-fields input[data-v-5bbd06bb]:focus,.agenda-filter-creator-fields select[data-v-5bbd06bb]:focus{border-color:#6f9b88;box-shadow:0 0 0 3px #1f694d17}.agenda-filter-name small[data-v-5bbd06bb]{color:#77847d;font-size:12px;font-weight:500;line-height:1.4}.agenda-filter-remove[data-v-5bbd06bb]{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:9px;background:transparent;color:#8a5a57}.agenda-filter-remove[data-v-5bbd06bb]:hover{background:#f9ecea;color:#a53f38}.agenda-filter-creator[data-v-5bbd06bb]{margin-top:12px}.agenda-filter-creator-fields[data-v-5bbd06bb]{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(150px,1fr) 130px auto;align-items:end;gap:12px}.agenda-filter-creator-fields label[data-v-5bbd06bb]{display:grid;gap:7px;color:#4e6359;font-size:13px;font-weight:750}.agenda-filter-creator-fields .settings-btn[data-v-5bbd06bb]{min-height:41px}.agenda-filter-creator>p[data-v-5bbd06bb]{margin:13px 0 0;color:#718078;font-size:13px;line-height:1.5}.agenda-filter-preview-panel[data-v-5bbd06bb]{border-left:1px solid #dce4df;padding-left:29px}.agenda-filter-preview-panel>header[data-v-5bbd06bb]{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #dce4df;padding-bottom:16px;color:#53665d;font-size:13px}.agenda-filter-preview-panel>header strong[data-v-5bbd06bb]{color:#17392d}.agenda-filter-preview-list article[data-v-5bbd06bb]{display:grid;min-height:66px;grid-template-columns:11px minmax(0,1fr) 18px;align-items:center;gap:12px;border-bottom:1px solid #dce4df}.agenda-filter-preview-list article>i[data-v-5bbd06bb]{width:9px;height:9px;border-radius:50%}.agenda-filter-preview-list article>span[data-v-5bbd06bb]{display:grid;gap:4px}.agenda-filter-preview-list strong[data-v-5bbd06bb]{font-size:14px}.agenda-filter-preview-list small[data-v-5bbd06bb]{color:#748178;font-size:12px}.agenda-filter-preview-list article>svg[data-v-5bbd06bb]{color:#277557}.agenda-filter-preview-list>p[data-v-5bbd06bb]{margin:22px 0;color:#68766e;font-size:13px;line-height:1.55}.agenda-filter-preview-panel>section[data-v-5bbd06bb]{display:flex;gap:11px;margin:24px 0;border-radius:15px;background:#f1f7ed;padding:17px;color:#1c5d45}.agenda-filter-preview-panel>section span[data-v-5bbd06bb]{display:grid;gap:5px}.agenda-filter-preview-panel>section strong[data-v-5bbd06bb]{font-size:13px}.agenda-filter-preview-panel>section p[data-v-5bbd06bb]{margin:0;color:#68766e;font-size:12px;line-height:1.55}.agenda-filter-preview-panel>.settings-btn[data-v-5bbd06bb]{width:100%}.agenda-working-hours-section[data-v-5bbd06bb]{margin-bottom:18px}.agenda-working-hours-organization[data-v-5bbd06bb]{display:grid;grid-template-columns:minmax(180px,230px) minmax(0,1fr);align-items:end;gap:18px;margin:0 0 16px;border-radius:12px;background:#f5f9f6;padding:14px}.agenda-working-hours-organization>label[data-v-5bbd06bb]{display:grid;gap:6px}.agenda-working-hours-organization>label>span[data-v-5bbd06bb]{color:#607168;font-size:12px;font-weight:650}.agenda-working-hours-organization select[data-v-5bbd06bb]{width:100%;min-height:40px;border:1px solid #d4ded8;border-radius:9px;background:#fff;padding:0 34px 0 11px;color:#193d31;font-size:14px;font-weight:600}.agenda-working-hours-organization>span[data-v-5bbd06bb]{display:grid;gap:4px;padding-bottom:2px}.agenda-working-hours-organization strong[data-v-5bbd06bb]{color:#173d31;font-size:14px}.agenda-working-hours-organization small[data-v-5bbd06bb]{color:#6a796f;font-size:13px;line-height:1.45}.agenda-working-hours-intro[data-v-5bbd06bb]{margin:0 0 15px;color:#68766e;font-size:13px;line-height:1.55}.agenda-working-hours-list[data-v-5bbd06bb]{border-bottom:1px solid #dce4df}.agenda-working-hours-list article[data-v-5bbd06bb]{display:grid;min-height:66px;grid-template-columns:40px minmax(110px,1fr) 125px 18px 125px;align-items:center;gap:12px;border-top:1px solid #dce4df}.agenda-working-hours-list article[data-v-5bbd06bb]:first-child{border-top:0}.agenda-working-hours-list article.disabled[data-v-5bbd06bb]{color:#7b8780}.agenda-working-hours-list article>strong[data-v-5bbd06bb]{font-size:14px;font-weight:600}.agenda-working-hours-list article>label[data-v-5bbd06bb]{display:grid;gap:4px}.agenda-working-hours-list article>label>span[data-v-5bbd06bb]{color:#77847d;font-size:11px;font-weight:600}.agenda-working-hours-list input[data-v-5bbd06bb]{width:100%;min-height:39px;border:1px solid #d6e0da;border-radius:9px;background:#fff;padding:0 10px;color:#213f34;font-size:14px}.agenda-working-hours-list article>i[data-v-5bbd06bb]{color:#9aa49e;font-style:normal;text-align:center}.agenda-working-day-off[data-v-5bbd06bb]{grid-column:3/6;border-radius:9px;background:#f6faf7;padding:11px 13px;color:#75847c;font-size:12px;font-weight:600}.agenda-working-hours-error[data-v-5bbd06bb]{margin:12px 0 0;color:#a33e37;font-size:12px;font-weight:600}@media(max-width:1180px){.settings-page-v14[data-v-5bbd06bb]{width:calc(100% - 40px)}.settings-overview-layout[data-v-5bbd06bb],.settings-access-layout[data-v-5bbd06bb],.profile-account-layout[data-v-5bbd06bb],.work-settings-layout[data-v-5bbd06bb],.rhythm-settings-layout[data-v-5bbd06bb],.preference-settings-layout[data-v-5bbd06bb],.agenda-settings-layout[data-v-5bbd06bb]{grid-template-columns:minmax(0,1fr) 280px}}@media(max-width:980px){.settings-overview-layout[data-v-5bbd06bb],.settings-access-layout[data-v-5bbd06bb],.profile-account-layout[data-v-5bbd06bb],.work-settings-layout[data-v-5bbd06bb],.rhythm-settings-layout[data-v-5bbd06bb],.preference-settings-layout[data-v-5bbd06bb],.agenda-settings-layout[data-v-5bbd06bb],.billing-open-grid[data-v-5bbd06bb]{grid-template-columns:1fr}.settings-access-aside[data-v-5bbd06bb],.work-preview-panel[data-v-5bbd06bb],.rhythm-preview-panel[data-v-5bbd06bb],.preference-preview-panel[data-v-5bbd06bb],.session-panel[data-v-5bbd06bb],.agenda-filter-preview-panel[data-v-5bbd06bb]{border-top:1px solid #dce4df;border-left:0;padding-top:28px;padding-left:0}.settings-stats-strip[data-v-5bbd06bb]{grid-template-columns:1fr}.settings-stats-strip article+article[data-v-5bbd06bb]{border-top:1px solid #dce4df;border-left:0;padding-left:0}.billing-plan-hero[data-v-5bbd06bb]{grid-template-columns:1fr}.member-admin-list article[data-v-5bbd06bb]{grid-template-columns:34px minmax(0,1fr) 100px 70px}.member-admin-list article>em[data-v-5bbd06bb]:nth-of-type(2),.member-admin-list article>button[data-v-5bbd06bb]{display:none}.workflow-visual[data-v-5bbd06bb]{grid-template-columns:1fr 10px 1fr 10px 1fr 10px 1fr}}@media(max-width:700px){.settings-page-v14[data-v-5bbd06bb]{width:calc(100% - 28px);padding-top:26px}.settings-head-v14[data-v-5bbd06bb]{align-items:flex-start;flex-direction:column}.settings-head-v14 h1[data-v-5bbd06bb]{font-size:42px}.head-actions[data-v-5bbd06bb],.settings-head-v14>.settings-btn[data-v-5bbd06bb]{width:100%;flex-wrap:wrap}.head-actions .settings-btn[data-v-5bbd06bb],.settings-head-v14>.settings-btn[data-v-5bbd06bb]{flex:1}.advanced-settings-host[data-v-5bbd06bb]{width:calc(100% - 20px);padding-top:8px}.advanced-settings-bar[data-v-5bbd06bb]{display:grid;grid-template-columns:1fr;align-items:start}.advanced-settings-bar>.settings-btn[data-v-5bbd06bb]{justify-self:start}.advanced-settings-bar>div[data-v-5bbd06bb]{min-width:0}.advanced-settings-bar nav[data-v-5bbd06bb]{width:100%;justify-content:flex-start}.section-actions[data-v-5bbd06bb]{flex-wrap:wrap}.settings-attention-banner[data-v-5bbd06bb]{align-items:flex-start;flex-direction:column}.settings-attention-banner .settings-btn[data-v-5bbd06bb]{width:100%}.member-admin-list article[data-v-5bbd06bb]{grid-template-columns:34px minmax(0,1fr) 70px}.member-admin-list article>em[data-v-5bbd06bb]{display:none}.workflow-visual[data-v-5bbd06bb]{grid-template-columns:1fr}.workflow-visual>i[data-v-5bbd06bb]{width:1px;height:11px;margin-left:24px}.settings-form-row[data-v-5bbd06bb],.settings-form-grid[data-v-5bbd06bb],.settings-form-grid.two[data-v-5bbd06bb],.conflict-options[data-v-5bbd06bb],.start-page-choices[data-v-5bbd06bb],.dialog-grid[data-v-5bbd06bb],.agenda-filter-creator-fields[data-v-5bbd06bb],.agenda-working-hours-organization[data-v-5bbd06bb]{grid-template-columns:1fr}.protected-time-list article[data-v-5bbd06bb]{grid-template-columns:34px 65px minmax(0,1fr)}.protected-time-list article>label[data-v-5bbd06bb]{display:none}.profile-identity-open[data-v-5bbd06bb]{grid-template-columns:58px 1fr}.profile-identity-open .settings-btn[data-v-5bbd06bb]{grid-column:1/3}.agenda-working-hours-list article[data-v-5bbd06bb]{grid-template-columns:40px minmax(0,1fr) 1fr 14px 1fr;padding:12px 0}.agenda-working-hours-list article>strong[data-v-5bbd06bb]{grid-column:2/6}.agenda-working-day-off[data-v-5bbd06bb]{grid-column:2/6}.agenda-filter-settings-row[data-v-5bbd06bb]{grid-template-columns:40px 12px minmax(0,1fr) 36px}.agenda-filter-tone[data-v-5bbd06bb]{grid-column:3}.agenda-filter-remove[data-v-5bbd06bb]{grid-column:4;grid-row:1}.settings-toast-v14[data-v-5bbd06bb]{right:14px;bottom:88px;left:14px;min-width:0}.settings-save-dock[data-v-5bbd06bb]{right:12px;bottom:12px;left:12px;justify-content:space-between}.settings-save-dock small[data-v-5bbd06bb]{display:none}}@media(max-width:700px){.profile-identity-open>i[data-v-5bbd06bb]{width:56px;height:56px}}.settings-page-v14[data-v-5bbd06bb]{width:min(var(--z-page-shell-width),100%);padding-right:var(--z-page-gutter);padding-left:var(--z-page-gutter)}@media(max-width:1180px){.settings-page-v14[data-v-5bbd06bb]{width:min(var(--z-page-shell-width),100%)}}@media(max-width:700px){.settings-page-v14[data-v-5bbd06bb]{width:100%;padding-right:18px;padding-left:18px}}.settings-read-only-notice[data-v-5bbd06bb]{position:sticky;top:0;z-index:5;margin:0;border-bottom:1px solid #efd9a9;background:#fff8e8;padding:11px 22px;color:#765a1e;font-size:12px;font-weight:650}.advanced-settings-read-only[data-v-5bbd06bb]{display:grid;min-height:320px;place-items:center;align-content:center;gap:10px;padding:32px;color:#66756d;text-align:center}.advanced-settings-read-only h2[data-v-5bbd06bb],.advanced-settings-read-only p[data-v-5bbd06bb]{margin:0}.advanced-settings-read-only svg[data-v-5bbd06bb]{color:#b27a12}.session-panel.session-panel--standalone[data-v-5bbd06bb]{max-width:900px;border:0;padding:0}.session-panel--standalone article>span[data-v-5bbd06bb]{min-width:0;overflow-wrap:anywhere}.task-document-editor[data-v-28a2cd18]{overflow:visible;background:#fff}.task-document-body[data-v-28a2cd18]{min-height:180px;padding:2px 0 0}.task-document-body[data-v-28a2cd18] .document-block-shell{font-size:14px}.task-document-body[data-v-28a2cd18] [contenteditable]{font-size:14px;line-height:1.7}.task-document-body[data-v-28a2cd18] .document-editor-content-only{min-height:170px}.task-comment-editor[data-v-541788b0]{overflow:visible;border:1px solid #dfe5e2;border-radius:7px;background:#fff}.task-comment-toolbar[data-v-541788b0]{display:flex;min-height:38px;align-items:center;gap:2px;border-bottom:1px solid #e5e9e7;padding:4px 7px}.task-comment-toolbar button[data-v-541788b0]{display:grid;width:29px;height:29px;place-items:center;border:0;border-radius:5px;background:transparent;color:#42544c}.task-comment-toolbar button[data-v-541788b0]:hover{background:#edf5f0;color:#087a46}.task-comment-toolbar>span[data-v-541788b0]{width:1px;height:17px;margin:0 5px;background:#e1e6e3}.task-comment-editor[data-v-541788b0] .task-mention-editor{min-height:82px;max-height:220px;border-radius:0;background:#fff;padding:12px 14px}.task-comment-editor[data-v-541788b0] .task-mention-editor:focus{background:#fff;box-shadow:none}.comment-link-dialog[data-v-541788b0]{display:grid;gap:14px}.comment-link-dialog>label[data-v-541788b0]:first-child{display:grid;gap:7px;color:#536274;font-size:14px;font-weight:650}.comment-link-dialog input[inputmode=url][data-v-541788b0]{width:100%;height:40px;border:1px solid #dfe5e1;border-radius:8px;padding:0 11px;outline:0}.comment-link-dialog input[inputmode=url][data-v-541788b0]:focus{border-color:#8fcbb0;box-shadow:0 0 0 3px #edf7f1}.comment-link-target[data-v-541788b0]{display:flex;align-items:center;gap:8px;color:#536274;font-size:14px}.comment-link-dialog p[data-v-541788b0]{margin:0;color:#b33d48;font-size:14px}.comment-link-secondary[data-v-541788b0],.comment-link-primary[data-v-541788b0],.comment-link-remove[data-v-541788b0]{min-height:36px;border-radius:7px;padding:0 13px;font-size:14px;font-weight:700}.comment-link-secondary[data-v-541788b0]{border:1px solid #dfe5e1;background:#fff;color:#536274}.comment-link-primary[data-v-541788b0]{border:0;background:#087a46;color:#fff}.comment-link-remove[data-v-541788b0]{margin-right:auto;border:0;background:#fff3f4;color:#b33d48}.ticket-custom-fields[data-v-30e416c3]{display:grid;gap:13px;margin-top:18px;padding-top:18px;border-top:1px solid #edf0ee}.ticket-custom-fields label[data-v-30e416c3]{display:grid;min-width:0;grid-template-columns:minmax(125px,160px) minmax(0,1fr);align-items:center;gap:12px}.ticket-custom-fields .field-label[data-v-30e416c3]{display:flex;align-items:center;gap:7px;margin:0;color:var(--z-text-secondary,#5f6f67);font-size:var(--ticket-custom-field-label-size,var(--z-font-size-xs,12px));font-weight:var(--ticket-custom-field-label-weight,570)}.ticket-custom-fields .field-label b[data-v-30e416c3]{margin-left:3px;color:#b65b4b}.ticket-custom-fields input[data-v-30e416c3]:not([type=checkbox]),.ticket-custom-fields textarea[data-v-30e416c3]{width:100%;border:0;border-bottom:1px solid #dfe5e2;background:#fff;padding:7px 2px;color:#34473e;font-size:14px;outline:none}.ticket-custom-fields textarea[data-v-30e416c3]{border:1px solid #e1e7e3;border-radius:7px;padding:9px}.ticket-custom-fields input[data-v-30e416c3]:focus,.ticket-custom-fields textarea[data-v-30e416c3]:focus{border-color:#7aba98}.ticket-custom-fields[data-v-30e416c3] .custom-select-trigger{min-height:31px;border:0;border-bottom:1px solid #dfe5e2;border-radius:0;background:#fff;padding-inline:2px}.ticket-custom-fields label>small[data-v-30e416c3]{grid-column:2;display:block;margin-top:-7px;color:#87928c;font-size:13px}.ticket-custom-fields label.invalid input[data-v-30e416c3]:not([type=checkbox]),.ticket-custom-fields label.invalid textarea[data-v-30e416c3],.ticket-custom-fields label.invalid[data-v-30e416c3] .custom-select-trigger{border-color:#d89b52}.ticket-custom-fields label>.field-error[data-v-30e416c3]{color:#9a641e;font-size:13px}.checkbox-value[data-v-30e416c3]{display:flex!important;align-items:center;gap:7px!important;margin:0!important;font-weight:500!important}.multi-values[data-v-30e416c3]{display:flex;flex-wrap:wrap;gap:6px}.multi-values button[data-v-30e416c3]{border:1px solid #dfe5e2;border-radius:999px;background:#fff;padding:6px 9px;color:#65736c;font-size:13px}.multi-values button.selected[data-v-30e416c3]{border-color:#8fcbb0;background:#e8f5ed;color:#087a46}.ticket-custom-fields.compact[data-v-30e416c3]{margin-top:15px}.github-field[data-v-30e416c3]{grid-template-columns:1fr!important;align-items:start!important}.github-field>.field-label[data-v-30e416c3],.github-field>.github-branch-value[data-v-30e416c3],.github-field>small[data-v-30e416c3]{grid-column:1!important}.github-branch-value[data-v-30e416c3]{display:grid;min-width:0;gap:7px;border-bottom:1px solid #dfe5e2;padding:6px 2px;color:#53685d}.github-branch-value em[data-v-30e416c3]{color:#87928c;font-size:12px;font-style:normal}.github-branch-value button[data-v-30e416c3]{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:7px;background:transparent;color:#66766e}.github-branch-value button[data-v-30e416c3]:hover{background:#edf7f1;color:#087a46}@media(max-width:700px){.ticket-custom-fields label[data-v-30e416c3]{grid-template-columns:1fr;gap:7px}.ticket-custom-fields label>small[data-v-30e416c3]{grid-column:1;margin-top:0}}.github-branch-value[data-v-30e416c3]{grid-template-columns:1fr;align-items:stretch;gap:6px;padding:4px 2px}.github-branch-value>em[data-v-30e416c3]{padding:4px 0}.github-branch-row[data-v-30e416c3]{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:5px 0}.github-branch-repository[data-v-30e416c3]{display:grid;min-width:0}.github-branch-repository b[data-v-30e416c3],.github-branch-repository small[data-v-30e416c3]{overflow-wrap:anywhere;white-space:normal}.github-branch-repository b[data-v-30e416c3]{color:#40564a;font-size:11px}.github-branch-repository small[data-v-30e416c3]{color:#87928c;font-size:9px}.github-branch-editor[data-v-30e416c3]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px}.ticket-custom-fields .github-branch-editor>input[data-v-30e416c3]{min-width:0;border:1px solid #dfe5e2;border-radius:7px;padding:8px 10px;color:#263d33;font:500 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.ticket-custom-fields .github-branch-editor>input[data-v-30e416c3]:focus{border-color:#7aba98;box-shadow:0 0 0 3px #7aba9821}.task-followup-actions[data-v-cfeadcb5]{margin:0 0 18px}.task-followup-actions p[data-v-cfeadcb5]{padding-left:12px;border-left:2px solid var(--z-brand);font-size:13px;color:var(--z-text-muted);line-height:1.6}.task-followup-actions>div[data-v-cfeadcb5]{display:flex;flex-wrap:wrap;gap:12px}.task-followup-actions button[data-v-cfeadcb5]{padding:6px 0;border:0;background:none;color:var(--z-brand);font:inherit;font-size:13px;cursor:pointer;text-align:left}.task-followup-actions button[data-v-cfeadcb5]:hover{text-decoration:underline}.task-subtasks[data-v-7babfddb]{display:grid}.task-subtask-row[data-v-7babfddb]{display:grid;min-height:44px;grid-template-columns:22px minmax(0,1fr) 28px 72px 14px;align-items:center;gap:9px;border:0;border-bottom:1px solid var(--z-border-soft);background:transparent;padding:7px 4px;color:var(--z-text);text-align:left}.task-subtask-row[data-v-7babfddb]:hover{background:#0b3d3606}.task-subtask-row>span[data-v-7babfddb]{display:grid;min-width:0;gap:2px}.task-subtask-row strong[data-v-7babfddb],.task-subtask-row small[data-v-7babfddb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-subtask-row strong[data-v-7babfddb]{font-size:var(--z-font-size-sm);font-weight:560}.task-subtask-row strong.done[data-v-7babfddb]{color:var(--z-text-subtle);text-decoration:line-through}.task-subtask-row small[data-v-7babfddb]{color:var(--z-text-muted);font-size:13px}.task-subtask-row>svg[data-v-7babfddb]{color:var(--z-text-subtle)}.task-subtask-row>svg.done[data-v-7babfddb]{color:var(--z-success)}.task-subtask-assignee[data-v-7babfddb]{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:var(--z-brand);color:var(--z-text-inverse);font-size:12px;font-style:normal;font-weight:750}.task-subtask-row time[data-v-7babfddb]{color:var(--z-text-muted);font-size:13px;text-align:right}.task-subtask-add[data-v-7babfddb]{display:flex;min-height:40px;align-items:center;gap:7px;border:0;background:transparent;padding:8px 3px;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650}.task-subtasks-empty[data-v-7babfddb]{margin:8px 0;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.compact .task-subtask-row[data-v-7babfddb]{min-height:34px;grid-template-columns:18px minmax(0,1fr) 12px;padding-block:4px}.compact .task-subtask-row strong[data-v-7babfddb]{font-size:13px}.compact .task-subtask-row small[data-v-7babfddb]{font-size:12px}@media(max-width:620px){.task-subtask-row[data-v-7babfddb]{grid-template-columns:22px minmax(0,1fr) 14px}.task-subtask-assignee[data-v-7babfddb],.task-subtask-row time[data-v-7babfddb]{display:none}}.task-surface-tabs[data-v-98f6d6a8]{min-width:0;scrollbar-width:none}.task-surface-tabs[data-v-98f6d6a8]::-webkit-scrollbar{display:none}.task-surface-tabs.is-panel[data-v-98f6d6a8]{margin-inline:var(--z-space-6)}@media(max-width:700px){.task-surface-tabs.is-panel[data-v-98f6d6a8]{margin-inline:var(--z-space-4)}}.q-task-property-row--assignees[data-v-614c7f1c]{padding-block:12px}.q-task-property-row--assignees>.task-assignee-picker[data-v-614c7f1c]{grid-column:2/-1}.q-task-detail[data-v-614c7f1c]{height:100%;min-height:0;background:#fff;color:#14241d;font-family:Roboto Flex Variable,Inter,Segoe UI,system-ui,sans-serif}.q-task-detail[data-v-614c7f1c] *{box-sizing:border-box}.q-task-detail button[data-v-614c7f1c],.q-task-detail input[data-v-614c7f1c]{font:inherit}.q-task-detail button[data-v-614c7f1c]{cursor:pointer}.q-task-detail--drawer[data-v-614c7f1c]{display:flex;flex-direction:column}.q-task-drawer-bar[data-v-614c7f1c]{display:grid;height:68px;flex:0 0 68px;grid-template-columns:44px 1fr 44px;align-items:center;border-bottom:1px solid #e8ecea;padding:0 24px}.q-task-drawer-bar h2[data-v-614c7f1c]{margin:0;font-size:16px;font-weight:720}.q-task-mode-button[data-v-614c7f1c],.q-task-close[data-v-614c7f1c]{display:grid;width:36px;height:36px;place-items:center;border:0;background:transparent;color:#596a62}.q-task-mode-button.is-drawer svg[data-v-614c7f1c]{transform:scaleX(-1)}.q-task-mode-button[data-v-614c7f1c]:hover,.q-task-close[data-v-614c7f1c]:hover{color:#087a46}.q-task-drawer-summary[data-v-614c7f1c]{flex:0 0 auto;padding:24px 30px 18px}.q-task-title-line[data-v-614c7f1c]{display:flex;align-items:center;gap:8px}.q-task-title-line input[data-v-614c7f1c]{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#111b16;font-size:21px;font-weight:760}.q-task-title-line svg[data-v-614c7f1c]{color:#e8a317}.q-task-summary-grid[data-v-614c7f1c]{display:grid;grid-template-columns:120px 120px minmax(130px,1fr) minmax(130px,.8fr) minmax(150px,1fr);align-items:end;gap:20px;margin-top:22px}.q-task-summary-grid>label[data-v-614c7f1c],.q-task-summary-grid>div[data-v-614c7f1c]{min-width:0}.q-task-summary-grid span[data-v-614c7f1c]{display:block;margin-bottom:7px;color:#748078;font-size:13px;font-weight:650}.q-task-summary-grid[data-v-614c7f1c] .custom-select-trigger{min-height:36px}.q-task-progress-summary[data-v-614c7f1c]{display:grid;grid-template-columns:1fr auto;gap:6px}.q-task-progress-summary>span[data-v-614c7f1c]{grid-column:1/-1}.q-task-progress-summary>div[data-v-614c7f1c]{height:4px;align-self:center;overflow:hidden;border-radius:99px;background:#e8ecea}.q-task-progress-summary>div b[data-v-614c7f1c]{display:block;height:100%;border-radius:inherit;background:#0a914f}.q-task-progress-summary strong[data-v-614c7f1c]{font-size:13px}.q-task-summary-people>div[data-v-614c7f1c],.q-task-inline-field>div[data-v-614c7f1c]{display:flex;align-items:center}.q-task-summary-people i[data-v-614c7f1c],.q-task-followers-field i[data-v-614c7f1c],.q-task-page-avatars i[data-v-614c7f1c],.q-task-page-subtasks i[data-v-614c7f1c],.q-task-page-comment-composer>i[data-v-614c7f1c],.q-task-page-comments>article>i[data-v-614c7f1c]{display:grid;width:27px;height:27px;place-items:center;margin-left:-5px;border:2px solid #fff;border-radius:50%;background:#203246;color:#fff;font-size:12px;font-style:normal;font-weight:800}.q-task-summary-people i[data-v-614c7f1c]:first-child{margin-left:0}.q-task-summary-people i.more[data-v-614c7f1c],.q-task-summary-people i.empty[data-v-614c7f1c]{background:#f7f8f8;color:#526159}.q-task-summary-due strong[data-v-614c7f1c]{display:flex;align-items:center;gap:7px;color:#405048;font-size:14px;font-weight:600;white-space:nowrap}.q-task-tabs[data-v-614c7f1c]{display:flex;height:48px;flex:0 0 48px;align-items:end;gap:28px;border-bottom:1px solid #e8ecea;padding:0 30px}.q-task-tabs button[data-v-614c7f1c]{position:relative;height:48px;border:0;background:transparent;color:#64736b;font-size:14px;font-weight:700}.q-task-tabs button.active[data-v-614c7f1c]{color:#087a46}.q-task-tabs button.active[data-v-614c7f1c]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#087a46;content:""}.q-task-tabs small[data-v-614c7f1c]{margin-left:6px;color:#728078;font-size:13px}.q-task-drawer-content[data-v-614c7f1c]{display:grid;min-height:0;flex:1;grid-template-columns:minmax(0,1.55fr) minmax(265px,.85fr);overflow:hidden}.q-task-drawer-main[data-v-614c7f1c],.q-task-drawer-aside[data-v-614c7f1c],.q-task-tab-panel[data-v-614c7f1c]{min-height:0;overflow-y:auto}.q-task-drawer-main[data-v-614c7f1c]{padding:24px 30px 34px}.q-task-drawer-aside[data-v-614c7f1c]{border-left:1px solid #e8ecea;padding:24px 26px 34px}.q-task-section h3[data-v-614c7f1c],.q-task-drawer-aside h3[data-v-614c7f1c]{margin:0 0 10px;color:#5a6961;font-size:13px;font-weight:700}.q-task-description-shell[data-v-614c7f1c]{overflow:hidden;border:1px solid #dfe5e2;border-radius:7px;background:#fff}.q-task-editor-toolbar[data-v-614c7f1c]{display:flex;height:40px;align-items:center;gap:2px;border-bottom:1px solid #e5e9e7;padding:0 8px}.q-task-editor-toolbar button[data-v-614c7f1c]{display:grid;width:29px;height:29px;place-items:center;border:0;border-radius:5px;background:transparent;color:#33473e;font-size:14px}.q-task-editor-toolbar button[data-v-614c7f1c]:hover{background:#f0f6f2;color:#087a46}.q-task-editor-toolbar>span[data-v-614c7f1c]{width:1px;height:17px;margin:0 5px;background:#e1e6e3}.q-task-description-editor[data-v-614c7f1c]{min-height:112px;padding:9px 12px}.q-task-description-editor[data-v-614c7f1c] .document-block-shell{min-height:88px;padding:0}.q-task-description-editor[data-v-614c7f1c] [contenteditable]{min-height:88px;font-size:14px;line-height:1.65}.q-task-form-stack[data-v-614c7f1c]{display:grid;gap:16px;margin-top:20px}.q-task-form-stack label[data-v-614c7f1c],.q-task-inline-field[data-v-614c7f1c]{display:grid;grid-template-columns:115px minmax(0,1fr);align-items:center;gap:12px}.q-task-form-stack label>span[data-v-614c7f1c],.q-task-inline-field>span[data-v-614c7f1c]{color:#69766f;font-size:13px;font-weight:600}.q-task-form-row[data-v-614c7f1c]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.q-task-form-row label[data-v-614c7f1c]{grid-template-columns:115px minmax(0,1fr)}.q-task-form-stack input[data-v-614c7f1c]{width:100%;height:40px;border:1px solid #dfe5e2;border-radius:7px;background:#fff;padding:0 11px;color:#42544c;font-size:14px;outline:0}.q-task-form-stack[data-v-614c7f1c] .custom-select-trigger{min-height:40px}.q-task-inline-field button[data-v-614c7f1c]{min-height:32px;border:1px solid #e0e5e2;border-radius:7px;background:#fff;padding:0 12px;color:#65736c;font-size:13px;font-weight:650}.q-task-inline-field button.active[data-v-614c7f1c],.q-task-label-field button.selected[data-v-614c7f1c]{border-color:#75b997;background:#edf8f2;color:#087a46}.q-task-label-field>div[data-v-614c7f1c]{flex-wrap:wrap;gap:6px}.q-task-label-field button[data-v-614c7f1c]{min-height:27px;border-radius:999px;padding-inline:10px}.q-task-inline-field button.add[data-v-614c7f1c]{display:grid;width:29px;min-height:29px;place-items:center;border-radius:50%;padding:0}.q-task-followers-field i[data-v-614c7f1c]:first-child{margin-left:0}.q-task-drawer-aside>section+section[data-v-614c7f1c]{margin-top:26px}.q-task-assignees[data-v-614c7f1c]{display:flex;flex-wrap:wrap;gap:7px}.q-task-assignees>span[data-v-614c7f1c]{display:flex;height:31px;align-items:center;gap:6px;border:1px solid #e5e9e7;border-radius:999px;padding:0 8px 0 3px}.q-task-assignees i[data-v-614c7f1c]{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:#203246;color:#fff;font-size:12px;font-style:normal;font-weight:800}.q-task-assignees b[data-v-614c7f1c]{max-width:105px;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.q-task-assignees button[data-v-614c7f1c]{display:grid;place-items:center;border:0;background:transparent;color:#8b9690;padding:0}.q-task-assignee-add[data-v-614c7f1c]{display:flex;width:100%;margin-top:5px}.q-task-assignee-add input[data-v-614c7f1c]{min-width:0;flex:1;height:32px;border:0;border-bottom:1px solid #e1e6e3;outline:0;font-size:13px}.q-task-assignee-add button[data-v-614c7f1c]{display:grid;width:32px;place-items:center;border:0;background:transparent;color:#087a46}.q-task-aside-title[data-v-614c7f1c]{display:flex;justify-content:space-between}.q-task-aside-title span[data-v-614c7f1c]{color:#708078;font-size:13px}.q-task-thin-progress[data-v-614c7f1c]{height:3px;overflow:hidden;border-radius:99px;background:#e5eae7}.q-task-thin-progress b[data-v-614c7f1c]{display:block;height:100%;background:#0a914f}.q-task-compact-subtasks[data-v-614c7f1c]{display:grid;gap:9px;margin-top:14px}.q-task-compact-subtasks button[data-v-614c7f1c]{display:flex;align-items:center;gap:9px;border:0;background:transparent;padding:0;text-align:left}.q-task-compact-subtasks i[data-v-614c7f1c]{display:grid;width:15px;height:15px;place-items:center;border:1px solid #aebbb4;border-radius:3px;color:transparent}.q-task-compact-subtasks i.checked[data-v-614c7f1c]{border-color:#0a914f;background:#0a914f;color:#fff}.q-task-compact-subtasks span[data-v-614c7f1c]{font-size:13px}.q-task-compact-subtasks span.completed[data-v-614c7f1c]{text-decoration:line-through;color:#8b9690}.q-task-add-line[data-v-614c7f1c]{display:flex;align-items:center;gap:7px;margin-top:13px;color:#087a46}.q-task-add-line input[data-v-614c7f1c]{min-width:0;flex:1;border:0;outline:0;color:#087a46;font-size:13px;font-weight:650}.q-task-compact-files[data-v-614c7f1c]{display:grid;gap:8px}.q-task-compact-files>div[data-v-614c7f1c]{display:grid;grid-template-columns:29px minmax(0,1fr) 22px;align-items:center;gap:8px}.q-task-compact-files>div>span[data-v-614c7f1c]{display:grid;width:29px;height:29px;place-items:center;border-radius:5px;background:#f1f5f3;color:#087a46}.q-task-compact-files p[data-v-614c7f1c]{min-width:0;margin:0}.q-task-compact-files strong[data-v-614c7f1c],.q-task-compact-files small[data-v-614c7f1c]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-task-compact-files strong[data-v-614c7f1c]{font-size:13px}.q-task-compact-files small[data-v-614c7f1c]{margin-top:2px;color:#89938e;font-size:12px}.q-task-compact-files button[data-v-614c7f1c]{border:0;background:transparent;color:#7d8882}.q-task-file-add[data-v-614c7f1c]{display:flex;align-items:center;gap:7px;margin-top:11px;color:#087a46;font-size:13px;font-weight:650;cursor:pointer}.q-task-file-add input[data-v-614c7f1c],.q-task-page-files label input[data-v-614c7f1c]{display:none}.q-task-recent-comments[data-v-614c7f1c]{display:grid;gap:13px}.q-task-recent-comments article[data-v-614c7f1c]{display:grid;grid-template-columns:27px minmax(0,1fr);gap:8px}.q-task-recent-comments article>i[data-v-614c7f1c]{display:grid;width:27px;height:27px;place-items:center;border-radius:50%;background:#203246;color:#fff;font-size:12px;font-style:normal;font-weight:800}.q-task-recent-comments strong[data-v-614c7f1c],.q-task-recent-comments small[data-v-614c7f1c]{font-size:13px}.q-task-recent-comments small[data-v-614c7f1c]{margin-left:5px;color:#86918b;font-weight:500}.q-task-recent-comments p[data-v-614c7f1c]{margin:4px 0 0;color:#596860;font-size:13px;line-height:1.45}.q-task-empty-copy[data-v-614c7f1c]{margin:8px 0;color:#8a958f;font-size:13px}.q-task-see-activity[data-v-614c7f1c]{display:block;margin:12px auto 0;border:0;background:transparent;color:#405048;font-size:13px;font-weight:650}.q-task-tab-panel[data-v-614c7f1c]{flex:1;padding:28px 30px}.q-task-full-subtasks[data-v-614c7f1c]{display:grid}.q-task-full-subtasks>div[data-v-614c7f1c]{display:grid;grid-template-columns:24px 1fr 32px;align-items:center;gap:9px;border-bottom:1px solid #eef1ef;padding:10px 0}.q-task-full-subtasks button[data-v-614c7f1c]{display:grid;width:20px;height:20px;place-items:center;border:1px solid #b8c2bd;border-radius:4px;background:#fff;color:transparent}.q-task-full-subtasks button.checked[data-v-614c7f1c]{border-color:#087a46;background:#087a46;color:#fff}.q-task-full-subtasks>div>button[data-v-614c7f1c]:last-child{border:0;color:#829087}.q-task-full-subtasks .completed[data-v-614c7f1c]{text-decoration:line-through;color:#88938d}.q-task-new-subtask[data-v-614c7f1c]{display:flex;gap:8px;margin-top:16px}.q-task-new-subtask input[data-v-614c7f1c]{min-width:0;flex:1;height:40px;border:1px solid #dfe5e2;border-radius:7px;padding:0 11px}.q-task-new-subtask button[data-v-614c7f1c]{display:flex;align-items:center;gap:6px;border:0;border-radius:7px;background:#087a46;padding:0 14px;color:#fff;font-size:14px;font-weight:700}.q-task-comments-panel[data-v-614c7f1c]{max-width:760px;margin:0 auto}.q-task-comment-composer[data-v-614c7f1c]{display:grid;grid-template-columns:1fr auto;gap:9px}.q-task-comment-composer>button[data-v-614c7f1c]{border:0;border-radius:7px;background:#087a46;padding:0 15px;color:#fff;font-size:14px;font-weight:700}.q-task-comment-composer>button[data-v-614c7f1c]:disabled{opacity:.4}.q-task-comments-list[data-v-614c7f1c],.q-task-page-comments[data-v-614c7f1c]{display:grid;margin-top:20px}.q-task-comments-list>article[data-v-614c7f1c],.q-task-page-comments>article[data-v-614c7f1c]{display:grid;grid-template-columns:31px minmax(0,1fr);gap:10px;margin-left:calc(var(--depth) * 24px);border-bottom:1px solid #edf1ef;padding:14px 0}.q-task-comments-list>article>i[data-v-614c7f1c]{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#203246;color:#fff;font-size:12px;font-style:normal;font-weight:800}.q-task-comments-list header[data-v-614c7f1c],.q-task-page-comments header[data-v-614c7f1c]{display:flex;align-items:center;justify-content:space-between}.q-task-comments-list strong[data-v-614c7f1c],.q-task-comments-list time[data-v-614c7f1c],.q-task-page-comments strong[data-v-614c7f1c],.q-task-page-comments time[data-v-614c7f1c]{font-size:13px}.q-task-comments-list time[data-v-614c7f1c],.q-task-page-comments time[data-v-614c7f1c]{color:#8a958f}.q-task-comments-list p[data-v-614c7f1c],.q-task-page-comments p[data-v-614c7f1c]{margin:6px 0;color:#3f5047;font-size:14px;line-height:1.55}.q-task-comments-list mark[data-v-614c7f1c],.q-task-page-comments mark[data-v-614c7f1c]{border-radius:4px;background:#e5efff;color:#315f9b;padding:1px 4px}.q-task-comments-list article button[data-v-614c7f1c],.q-task-page-comments article button[data-v-614c7f1c]{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:#748078;padding:2px 8px 2px 0;font-size:13px}.q-task-comments-list article form[data-v-614c7f1c],.q-task-page-comments article form[data-v-614c7f1c]{margin-top:10px}.q-task-drawer-footer[data-v-614c7f1c]{display:grid;height:64px;flex:0 0 64px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;border-top:1px solid #e7ebe9;padding:0 28px}.q-task-drawer-footer button[data-v-614c7f1c]{height:36px;border-radius:7px;padding:0 17px;font-size:13px;font-weight:700}.q-task-drawer-footer .danger[data-v-614c7f1c]{display:flex;align-items:center;gap:7px;border:0;background:transparent;color:#e3313d;padding-left:0}.q-task-drawer-footer .secondary[data-v-614c7f1c]{border:1px solid #dfe5e2;background:#fff;color:#56665e}.q-task-drawer-footer .primary[data-v-614c7f1c]{border:1px solid #087a46;background:#087a46;color:#fff}.q-task-copy-transfer-actions[data-v-614c7f1c]{display:flex;align-items:center;gap:5px}.q-task-copy-transfer-actions button[data-v-614c7f1c]{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:#617168;padding-inline:8px}.q-task-copy-transfer-actions button[data-v-614c7f1c]:hover{color:#087a46}.q-task-transfer-modal[data-v-614c7f1c]{display:grid;gap:18px}.q-task-transfer-modal p[data-v-614c7f1c]{margin:0;color:#6b7871;font-size:14px;line-height:1.6}.q-task-transfer-modal label>span[data-v-614c7f1c]{display:block;margin-bottom:7px;color:#536159;font-size:14px;font-weight:700}.q-task-transfer-modal[data-v-614c7f1c] .custom-select-trigger{width:100%}.q-task-parent-link[data-v-614c7f1c]{display:flex;align-items:center;gap:8px;margin-top:8px;border:0;background:transparent;padding:0;color:#405b4e;font-size:13px}.q-task-parent-link span[data-v-614c7f1c]{margin:0;border-radius:4px;background:#edf6f1;padding:3px 6px;color:#087a46;font-size:12px;font-weight:750;text-transform:uppercase}.q-task-owner-workspace[data-v-614c7f1c]{display:flex;align-items:center;gap:7px;margin:7px 0 0;color:#5d6b64;font-size:13px}.q-task-owner-workspace span[data-v-614c7f1c],.q-task-page-breadcrumb em[data-v-614c7f1c]{border-radius:999px;background:#eef3f0;padding:3px 7px;color:#52665c;font-size:12px;font-style:normal;font-weight:700}.q-task-subtask-notice[data-v-614c7f1c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;border-top:1px solid #e8ecea;padding-top:12px;color:#52625a;font-size:13px}.q-task-subtask-notice button[data-v-614c7f1c]{border:0;background:transparent;color:#087a46;font-size:13px;font-weight:700}.q-task-subtask-warning[data-v-614c7f1c]{margin:10px 0 0;color:#a35d16;font-size:13px}.q-task-page-breadcrumb button[data-v-614c7f1c]{border:0;background:transparent;padding:0;color:#087a46;font-size:13px}.q-task-delete-options[data-v-614c7f1c]{display:grid;gap:12px}.q-task-delete-options>p[data-v-614c7f1c]{margin:0 0 3px;color:#66756d;font-size:14px}.q-task-delete-options label[data-v-614c7f1c]{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;cursor:pointer}.q-task-delete-options input[data-v-614c7f1c]{margin-top:2px;accent-color:#087a46}.q-task-delete-options span[data-v-614c7f1c]{display:grid;gap:3px}.q-task-delete-options strong[data-v-614c7f1c]{font-size:14px}.q-task-delete-options small[data-v-614c7f1c]{color:#7a8780;font-size:13px;line-height:1.45}.danger-action[data-v-614c7f1c]{border:0;border-radius:7px;background:#d93f49;padding:9px 14px;color:#fff;font-size:14px;font-weight:700}.q-task-detail--page[data-v-614c7f1c]{height:100%;overflow:hidden}.q-task-page-scroll[data-v-614c7f1c]{height:100%;overflow-y:auto;background:#fff}.q-task-page-header[data-v-614c7f1c]{padding:24px 32px 17px}.q-task-page-breadcrumb[data-v-614c7f1c]{display:flex;align-items:center;gap:12px;color:#65746c;font-size:13px}.q-task-page-breadcrumb b[data-v-614c7f1c]{color:#9aa49f}.q-task-page-breadcrumb strong[data-v-614c7f1c]{overflow:hidden;color:#17261f;text-overflow:ellipsis;white-space:nowrap}.q-task-page-title-row[data-v-614c7f1c]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px}.q-task-page-title-row>div[data-v-614c7f1c]:first-child{display:flex;min-width:0;align-items:center;gap:9px}.q-task-page-title-row input[data-v-614c7f1c]{min-width:0;width:min(720px,70vw);border:0;outline:0;background:transparent;color:#101a15;font-size:28px;font-weight:760;letter-spacing:-.03em}.q-task-page-title-row>div:first-child svg[data-v-614c7f1c]{color:#68776f}.q-task-page-actions[data-v-614c7f1c]{display:flex;gap:9px}.q-task-page-actions button[data-v-614c7f1c]{display:flex;height:38px;align-items:center;gap:7px;border:1px solid #dfe5e2;border-radius:7px;background:#fff;padding:0 13px;color:#52625a;font-size:13px;font-weight:700}.q-task-page-actions button.active[data-v-614c7f1c]{border-color:#9fceb5;background:#eff8f3;color:#087a46}.q-task-page-actions button[data-v-614c7f1c]:not(:first-child){width:40px;justify-content:center;padding:0}.q-task-page-actions button.mode[data-v-614c7f1c]{border-color:#72b892;color:#087a46}.q-task-page-summary[data-v-614c7f1c]{display:flex;align-items:center;gap:18px;margin-top:17px}.q-task-page-summary>.custom-select[data-v-614c7f1c]{width:108px}.q-task-page-summary[data-v-614c7f1c] .custom-select-trigger{min-height:32px;border-color:#e2e7e4;border-radius:999px}.q-task-page-avatars[data-v-614c7f1c]{display:flex;padding-left:5px}.q-task-page-progress[data-v-614c7f1c]{display:grid;grid-template-columns:auto auto auto 120px auto;align-items:center;gap:7px;color:#56665e;font-size:13px}.q-task-page-progress>b[data-v-614c7f1c]{margin-left:6px;color:#17261f}.q-task-page-progress>i[data-v-614c7f1c]{height:3px;overflow:hidden;border-radius:99px;background:#e6eae8}.q-task-page-progress>i em[data-v-614c7f1c]{display:block;height:100%;background:#07924e}.q-task-page-progress small[data-v-614c7f1c]{color:#75827b}.q-task-page-due[data-v-614c7f1c]{display:flex;align-items:center;gap:7px;color:#52625a;font-size:13px}.q-task-page-main[data-v-614c7f1c]{padding:0 32px 50px}.q-task-page-section[data-v-614c7f1c]{border-top:1px solid #e8ecea;padding:19px 0}.q-task-page-section>h2[data-v-614c7f1c]{margin:0 0 14px;color:#17261f;font-size:13px;font-weight:740}.q-task-page-section>h2 small[data-v-614c7f1c]{margin-left:8px;color:#66756d;font-size:13px}.q-task-page-section .q-task-description-editor[data-v-614c7f1c]{min-height:74px}.q-task-page-section .q-task-description-editor[data-v-614c7f1c] .document-block-shell,.q-task-page-section .q-task-description-editor[data-v-614c7f1c] [contenteditable]{min-height:55px}.q-task-planning-grid[data-v-614c7f1c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 28px}.q-task-planning-grid>label[data-v-614c7f1c],.q-task-page-labels[data-v-614c7f1c]{min-width:0}.q-task-planning-grid label>span[data-v-614c7f1c],.q-task-page-labels>span[data-v-614c7f1c]{display:flex;align-items:center;gap:7px;margin-bottom:7px;color:#5f6f67;font-size:13px;font-weight:650}.q-task-planning-grid label input[data-v-614c7f1c]{width:100%;height:28px;border:0;border-bottom:1px solid transparent;background:transparent;color:#34473e;font-size:13px;outline:0}.q-task-planning-grid label input[data-v-614c7f1c]:focus{border-bottom-color:#7aba98}.q-task-planning-grid[data-v-614c7f1c] .custom-select-trigger{min-height:28px;border:0;background:transparent;padding:0;color:#34473e}.q-task-read-value[data-v-614c7f1c]{display:block;color:#34473e;font-size:13px;font-weight:600}.q-task-read-value small[data-v-614c7f1c]{display:block;margin-top:3px;color:#7e8a84;font-size:12px}.q-task-read-value.priority[data-v-614c7f1c]:before,.q-task-read-value.status[data-v-614c7f1c]:before{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#f0444c;content:""}.q-task-read-value.status[data-v-614c7f1c]:before{background:#11a15a}.q-task-page-labels>div[data-v-614c7f1c]{display:flex;flex-wrap:wrap;gap:6px}.q-task-page-labels button[data-v-614c7f1c]{min-height:25px;border:1px solid #e0e5e2;border-radius:999px;background:#fff;padding:0 9px;color:#66756d;font-size:13px}.q-task-page-labels button.selected[data-v-614c7f1c]{font-weight:700}.q-task-page-subtasks[data-v-614c7f1c]{display:grid}.q-task-page-subtasks>div[data-v-614c7f1c]{display:grid;min-height:31px;grid-template-columns:22px minmax(0,1fr) 30px 130px 22px;align-items:center;gap:9px;border-top:1px solid #edf1ef}.q-task-page-subtasks>div[data-v-614c7f1c]:first-child{border-top:0}.q-task-page-subtasks button[data-v-614c7f1c]{display:grid;width:16px;height:16px;place-items:center;border:1px solid #aeb9b3;border-radius:3px;background:#fff;color:transparent;padding:0}.q-task-page-subtasks button.checked[data-v-614c7f1c]{border-color:#099450;background:#099450;color:#fff}.q-task-page-subtasks span[data-v-614c7f1c]{font-size:13px}.q-task-page-subtasks span.completed[data-v-614c7f1c]{text-decoration:line-through;color:#89948e}.q-task-page-subtasks time[data-v-614c7f1c]{display:flex;align-items:center;gap:7px;color:#627169;font-size:13px}.q-task-page-subtasks>div>button[data-v-614c7f1c]:last-child{border:0;color:#8a958f}.q-task-page-subtasks .q-task-page-subtask-add[data-v-614c7f1c]{display:flex;min-height:36px;color:#087a46}.q-task-page-subtask-add input[data-v-614c7f1c]{flex:1;border:0;outline:0;color:#087a46;font-size:13px;font-weight:650}.q-task-page-files>div[data-v-614c7f1c]{display:flex;align-items:center;gap:24px;overflow-x:auto}.q-task-page-files article[data-v-614c7f1c]{display:grid;min-width:190px;grid-template-columns:27px 1fr auto;align-items:center;gap:8px}.q-task-page-files article>span[data-v-614c7f1c]{display:grid;width:27px;height:27px;place-items:center;border-radius:5px;background:#f0f5f2;color:#087a46}.q-task-page-files article strong[data-v-614c7f1c]{font-size:13px}.q-task-page-files article small[data-v-614c7f1c]{grid-column:2;color:#849087;font-size:12px}.q-task-page-files article button[data-v-614c7f1c]{grid-column:3;grid-row:1/3;border:0;background:transparent;color:#8a958f}.q-task-page-files>div>p[data-v-614c7f1c]{color:#839089;font-size:13px}.q-task-page-files label[data-v-614c7f1c]{display:flex;align-items:center;gap:6px;margin-left:auto;color:#087a46;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.q-task-page-comment-composer[data-v-614c7f1c]{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:start;gap:9px}.q-task-page-comment-composer[data-v-614c7f1c] .task-mention-editor{min-height:38px;border-radius:999px;padding:8px 90px 8px 14px}.q-task-page-comment-composer>span[data-v-614c7f1c]{display:flex;align-items:center;gap:10px;margin:10px 0 0 -100px;color:#637169}.q-task-page-comment-composer>button[data-v-614c7f1c]{height:34px;margin-top:2px;border:0;border-radius:7px;background:#087a46;padding:0 12px;color:#fff;font-size:13px;font-weight:700}.q-task-page-comment-composer>button[data-v-614c7f1c]:disabled{display:none}.q-task-page-comments[data-v-614c7f1c]{margin:8px 0 0 38px}.q-task-page-comments>article>i[data-v-614c7f1c]{margin-left:0}.q-task-page-comments>article[data-v-614c7f1c]{grid-template-columns:28px minmax(0,1fr);padding:9px 0}.q-task-page-comments p[data-v-614c7f1c]{margin-block:3px}.q-task-page-comments>article form[data-v-614c7f1c]{max-width:680px}.q-task-page-activity[data-v-614c7f1c]{padding-bottom:40px}.q-task-title-line input[data-v-614c7f1c]{min-width:120px;width:auto;max-width:calc(100% - 32px);field-sizing:content;flex:0 1 auto}.q-task-summary-select[data-v-614c7f1c]{position:relative}.q-task-summary-select[data-v-614c7f1c]:after{position:absolute;bottom:14px;left:11px;width:7px;height:7px;z-index:2;border-radius:50%;background:#10a55c;content:""}.q-task-summary-select[data-v-614c7f1c] .custom-select-trigger{padding-left:27px}.q-task-priority-select[data-v-614c7f1c]:after{background:#f3a21a}.q-task-priority-select.is-high[data-v-614c7f1c]:after{background:#ef3d49}.q-task-priority-select.is-low[data-v-614c7f1c]:after{background:#20a766}.q-task-page-title-row input[data-v-614c7f1c]{min-width:180px;width:auto;max-width:min(760px,68vw);field-sizing:content}.q-task-page-summary>.custom-select[data-v-614c7f1c]{position:relative}.q-task-page-summary[data-v-614c7f1c] .custom-select-trigger{padding-left:25px}.q-task-page-status-select[data-v-614c7f1c]:before,.q-task-page-priority-select[data-v-614c7f1c]:before{position:absolute;top:13px;left:11px;width:7px;height:7px;z-index:2;border-radius:50%;background:#10a55c;content:""}.q-task-page-priority-select[data-v-614c7f1c]:before{background:#f3a21a}.q-task-page-priority-select.is-high[data-v-614c7f1c]:before{background:#ef3d49}.q-task-page-priority-select.is-low[data-v-614c7f1c]:before{background:#20a766}.q-task-description-editor[data-v-614c7f1c]{cursor:text}.q-task-page-main[data-v-614c7f1c]{padding-bottom:88px}.q-task-page-comment-composer[data-v-614c7f1c]{grid-template-columns:30px minmax(0,1fr) auto}.q-task-page-comment-composer[data-v-614c7f1c] .task-comment-editor .task-mention-editor{min-height:82px;border-radius:0;padding:12px 14px}.q-task-page-comment-composer>button[data-v-614c7f1c]{height:36px;font-size:13px}.q-task-page-comment-composer>button[data-v-614c7f1c]:disabled{display:block;opacity:.4}.q-task-comments-list p[data-v-614c7f1c],.q-task-page-comments p[data-v-614c7f1c],.q-task-comment-body[data-v-614c7f1c]{margin:6px 0;color:#3f5047;font-size:14px;line-height:1.55}.q-task-comment-body[data-v-614c7f1c] ul,.q-task-comment-body[data-v-614c7f1c] ol{margin:6px 0;padding-left:20px}.q-task-comment-body[data-v-614c7f1c] a{color:#087a46;text-decoration:underline}.q-task-detail--page .q-task-page-breadcrumb[data-v-614c7f1c]{font-size:14px}.q-task-detail--page .q-task-page-title-row input[data-v-614c7f1c]{font-size:32px}.q-task-detail--page .q-task-page-summary[data-v-614c7f1c],.q-task-detail--page .q-task-page-progress[data-v-614c7f1c],.q-task-detail--page .q-task-page-due[data-v-614c7f1c]{font-size:14px}.q-task-detail--page .q-task-page-section>h2[data-v-614c7f1c]{font-size:15px}.q-task-detail--page .q-task-page-section>h2 small[data-v-614c7f1c]{font-size:13px}.q-task-detail--page .q-task-description-editor[data-v-614c7f1c] [contenteditable]{font-size:14px;line-height:1.75}.q-task-detail--page .q-task-planning-grid label>span[data-v-614c7f1c],.q-task-detail--page .q-task-page-labels>span[data-v-614c7f1c]{font-size:14px}.q-task-detail--page .q-task-read-value[data-v-614c7f1c],.q-task-detail--page .q-task-planning-grid label input[data-v-614c7f1c],.q-task-detail--page .q-task-planning-grid[data-v-614c7f1c] .custom-select-trigger,.q-task-detail--page .q-task-page-subtasks span[data-v-614c7f1c]{font-size:14px}.q-task-detail--page .q-task-page-files article strong[data-v-614c7f1c],.q-task-detail--page .q-task-page-files>div>p[data-v-614c7f1c]{font-size:14px}.q-task-detail--page .q-task-page-comments p[data-v-614c7f1c],.q-task-detail--page .q-task-comment-body[data-v-614c7f1c]{font-size:13px}.q-task-detail--page[data-v-614c7f1c]{display:flex;min-height:0;flex-direction:column}.q-task-detail--page .q-task-page-scroll[data-v-614c7f1c]{min-height:0;flex:1;overscroll-behavior:contain;scrollbar-gutter:stable}.q-task-detail--drawer .q-task-drawer-bar h2[data-v-614c7f1c]{font-size:18px}.q-task-detail--drawer .q-task-title-line input[data-v-614c7f1c]{font-size:23px}.q-task-detail--drawer .q-task-summary-grid span[data-v-614c7f1c],.q-task-detail--drawer .q-task-form-stack label>span[data-v-614c7f1c],.q-task-detail--drawer .q-task-inline-field>span[data-v-614c7f1c]{font-size:14px}.q-task-detail--drawer .q-task-summary-due strong[data-v-614c7f1c],.q-task-detail--drawer .q-task-form-stack input[data-v-614c7f1c],.q-task-detail--drawer .q-task-tabs button[data-v-614c7f1c],.q-task-detail--drawer .q-task-section h3[data-v-614c7f1c],.q-task-detail--drawer .q-task-drawer-aside h3[data-v-614c7f1c]{font-size:14px}.q-task-detail--drawer .q-task-description-editor[data-v-614c7f1c] [contenteditable]{font-size:13px}.q-task-detail--drawer .q-task-compact-subtasks span[data-v-614c7f1c],.q-task-detail--drawer .q-task-inline-field button[data-v-614c7f1c],.q-task-detail--drawer .q-task-empty-copy[data-v-614c7f1c]{font-size:14px}.q-task-detail--drawer .q-task-comments-panel[data-v-614c7f1c]{width:100%;max-width:none;margin:0;padding:24px 30px 40px}.q-task-detail--drawer .q-task-comment-composer[data-v-614c7f1c]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.q-task-detail--drawer .q-task-comment-composer>button[data-v-614c7f1c]{height:38px;align-self:start;padding:0 18px}.q-task-detail--drawer .q-task-comments-list[data-v-614c7f1c]{margin-top:24px}.q-task-page-subtasks>div[data-v-614c7f1c]{grid-template-columns:22px minmax(0,1fr) 30px 22px}.is-openable[data-v-614c7f1c]{cursor:pointer}.is-openable[data-v-614c7f1c]:hover{color:#087a46;text-decoration:underline}.q-task-detail .q-task-form-stack[data-v-614c7f1c] .custom-select-trigger{min-height:40px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:0 12px;color:var(--z-text-secondary);font-size:var(--z-font-size-sm)}.q-task-label-field button[data-v-614c7f1c],.q-task-page-labels button[data-v-614c7f1c]{display:inline-flex;align-items:center;gap:5px}.q-task-inline-add-select[data-v-614c7f1c]{min-width:145px}.q-task-inline-add-select[data-v-614c7f1c] .custom-select-trigger{min-height:28px!important;border:1px solid #dfe5e2!important;border-radius:999px!important;background:#fff!important;padding:0 10px!important;font-size:13px!important}.q-task-followers-field small[data-v-614c7f1c]{color:#87928c;font-size:14px}.q-task-detail--drawer .q-task-drawer-aside h3[data-v-614c7f1c]{font-size:13px}.q-task-detail--drawer .q-task-assignees b[data-v-614c7f1c],.q-task-detail--drawer .q-task-compact-files strong[data-v-614c7f1c],.q-task-detail--drawer .q-task-recent-comments strong[data-v-614c7f1c],.q-task-detail--drawer .q-task-assignee-add input[data-v-614c7f1c],.q-task-detail--drawer .q-task-add-line input[data-v-614c7f1c],.q-task-detail--drawer .q-task-file-add[data-v-614c7f1c],.q-task-detail--drawer .q-task-recent-comments p[data-v-614c7f1c],.q-task-detail--drawer .q-task-recent-comments small[data-v-614c7f1c]{font-size:14px}.q-task-page-overview[data-v-614c7f1c]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.72fr);gap:30px;border-top:1px solid #e8ecea;padding:25px 0 28px}.q-task-page-overview>.q-task-page-section[data-v-614c7f1c]{border:0;padding:0}.q-task-page-description .q-task-description-shell[data-v-614c7f1c]{min-height:290px;border:0;border-radius:0}.q-task-page-description .q-task-description-editor[data-v-614c7f1c]{min-height:248px;border:0;border-radius:0;padding:4px 0}.q-task-page-description .q-task-description-editor[data-v-614c7f1c] .document-block-shell,.q-task-page-description .q-task-description-editor[data-v-614c7f1c] [contenteditable]{min-height:205px;font-size:15px;line-height:1.75}.q-task-page-overview .q-task-planning[data-v-614c7f1c]{border-left:1px solid #e6ebe8;padding-left:26px}.q-task-page-overview .q-task-planning-grid[data-v-614c7f1c]{grid-template-columns:1fr 1fr;gap:17px 20px}.q-task-page-overview .q-task-planning-grid label>span[data-v-614c7f1c],.q-task-page-overview .q-task-page-labels>span[data-v-614c7f1c]{font-size:14px}.q-task-page-overview .q-task-read-value[data-v-614c7f1c],.q-task-page-overview .q-task-planning-grid label input[data-v-614c7f1c],.q-task-page-overview .q-task-planning-grid[data-v-614c7f1c] .custom-select-trigger{font-size:14px}.q-task-read-value.priority.is-medium[data-v-614c7f1c]:before{background:#f3a21a}.q-task-read-value.priority.is-low[data-v-614c7f1c]:before{background:#20a766}.q-task-read-value.priority.is-high[data-v-614c7f1c]:before{background:#ef3d49}.q-task-created-by small[data-v-614c7f1c]{font-size:13px;line-height:1.45}.q-task-tag-field input[data-v-614c7f1c]{min-width:105px;max-width:170px;height:27px!important;border:0!important;border-bottom:1px solid #dfe5e2!important;border-radius:0!important;padding:0 3px!important;font-size:13px!important;outline:0}.q-task-tag-field button[data-v-614c7f1c]{border-color:#cde7d8!important;background:#edf8f2!important;color:#287450!important}.q-task-detail--page .q-task-page-subtask-add input[data-v-614c7f1c],.q-task-detail--page .q-task-page-files label[data-v-614c7f1c],.q-task-detail--page .q-task-page-files>div>p[data-v-614c7f1c]{font-size:14px}.q-task-configuration-warning[data-v-614c7f1c]{margin:12px 0 0;border:1px solid #f2dfae;border-radius:7px;background:#fff8e6;padding:9px 11px;color:#815c16;font-size:13px}.q-task-relations-tab[data-v-614c7f1c]{width:100%;max-width:900px;margin:0 auto}.q-task-relations-tab>header[data-v-614c7f1c]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px;border-bottom:1px solid #e8ecea;padding-bottom:17px}.q-task-relations-tab>header h3[data-v-614c7f1c]{margin:0;color:#17261f;font-size:15px}.q-task-relations-tab>header p[data-v-614c7f1c]{margin:5px 0 0;color:#748078;font-size:14px}.q-task-relations-tab>header>svg[data-v-614c7f1c]{color:#65776d}.q-task-page-relations[data-v-614c7f1c]{padding-bottom:24px}@media(max-width:1050px){.q-task-summary-grid[data-v-614c7f1c]{grid-template-columns:repeat(3,minmax(0,1fr))}.q-task-drawer-content[data-v-614c7f1c]{grid-template-columns:1fr}.q-task-drawer-aside[data-v-614c7f1c]{display:none}.q-task-page-overview[data-v-614c7f1c]{grid-template-columns:1fr}.q-task-page-overview .q-task-planning[data-v-614c7f1c]{border-top:1px solid #e6ebe8;border-left:0;padding-top:24px;padding-left:0}.q-task-planning-grid[data-v-614c7f1c]{grid-template-columns:repeat(3,minmax(0,1fr))}.q-task-page-summary[data-v-614c7f1c]{flex-wrap:wrap}}@media(max-width:700px){.q-task-drawer-summary[data-v-614c7f1c]{padding-inline:18px}.q-task-summary-grid[data-v-614c7f1c]{grid-template-columns:1fr 1fr}.q-task-tabs[data-v-614c7f1c],.q-task-drawer-main[data-v-614c7f1c],.q-task-tab-panel[data-v-614c7f1c]{padding-inline:18px}.q-task-form-row[data-v-614c7f1c]{grid-template-columns:1fr}.q-task-form-row label[data-v-614c7f1c]{grid-template-columns:105px 1fr}.q-task-drawer-footer[data-v-614c7f1c]{grid-template-columns:1fr auto auto;padding-inline:18px}.q-task-drawer-footer .danger[data-v-614c7f1c]{display:none}.q-task-page-header[data-v-614c7f1c],.q-task-page-main[data-v-614c7f1c]{padding-inline:18px}.q-task-page-title-row[data-v-614c7f1c]{align-items:flex-start}.q-task-page-title-row input[data-v-614c7f1c]{font-size:22px}.q-task-page-actions button[data-v-614c7f1c]:first-child{display:none}.q-task-page-overview .q-task-planning-grid[data-v-614c7f1c]{grid-template-columns:1fr 1fr}.q-task-page-progress[data-v-614c7f1c]{grid-template-columns:auto auto auto 70px auto}.q-task-page-subtasks>div[data-v-614c7f1c]{grid-template-columns:22px 1fr 30px 22px}.q-task-page-subtasks time[data-v-614c7f1c]{display:none}}.q-task-detail--page .q-task-page-main[data-v-614c7f1c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr);column-gap:34px;align-items:start;padding-bottom:88px}.q-task-detail--page .q-task-page-overview[data-v-614c7f1c]{display:contents}.q-task-detail--page .q-task-page-description[data-v-614c7f1c]{grid-column:1;grid-row:1}.q-task-detail--page .q-task-page-main>.q-task-page-section[data-v-614c7f1c]{grid-column:1}.q-task-detail--page .q-task-page-overview .q-task-planning[data-v-614c7f1c]{grid-column:2;grid-row:1/5;min-height:100%;border-left:1px solid #e6ebe8;padding:19px 0 36px 28px}.q-task-detail--page .q-task-page-overview .q-task-planning-grid[data-v-614c7f1c]{grid-template-columns:1fr;gap:0}.q-task-detail--page .q-task-planning-grid>label[data-v-614c7f1c],.q-task-detail--page .q-task-page-labels[data-v-614c7f1c]{display:grid;min-height:47px;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:12px;border-bottom:1px solid #edf1ef}.q-task-detail--page .q-task-planning-grid label>span[data-v-614c7f1c],.q-task-detail--page .q-task-page-labels>span[data-v-614c7f1c]{margin:0}.q-task-detail--page .q-task-page-labels>div[data-v-614c7f1c]{min-width:0;padding:7px 0}@media(max-width:1050px){.q-task-detail--page .q-task-page-main[data-v-614c7f1c]{display:block}.q-task-detail--page .q-task-page-overview[data-v-614c7f1c]{display:grid}.q-task-detail--page .q-task-page-overview .q-task-planning[data-v-614c7f1c]{min-height:0;border-top:1px solid #e6ebe8;border-left:0;padding:24px 0}.q-task-detail--page .q-task-page-overview .q-task-planning-grid[data-v-614c7f1c]{grid-template-columns:1fr}.q-task-detail--page .q-task-planning-grid>label[data-v-614c7f1c],.q-task-detail--page .q-task-page-labels[data-v-614c7f1c]{grid-template-columns:132px minmax(0,1fr)}}.q-task-drawer-follow[data-v-614c7f1c]{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:0;border-radius:8px;background:transparent;color:#75827b}.q-task-drawer-follow[data-v-614c7f1c]:hover{background:#f0f6f2;color:#087a46}.q-task-drawer-follow.active[data-v-614c7f1c]{background:#eaf7ef;color:#087a46}.q-task-drawer-follow[data-v-614c7f1c]:disabled{cursor:wait;opacity:.55}.q-task-detail[data-v-614c7f1c]{background:var(--z-surface-elevated);color:var(--z-text);font-family:var(--z-font-sans)}.q-task-drawer-bar[data-v-614c7f1c]{height:56px;flex-basis:56px;border-color:var(--z-border-soft);padding:0 var(--z-space-5)}.q-task-drawer-bar h2[data-v-614c7f1c]{color:var(--z-text);font-size:var(--z-font-size-body);font-weight:640;letter-spacing:-.02em}.q-task-mode-button[data-v-614c7f1c],.q-task-close[data-v-614c7f1c],.q-task-drawer-follow[data-v-614c7f1c]{border-radius:var(--z-radius-sm);color:var(--z-text-muted)}.q-task-mode-button[data-v-614c7f1c]:hover,.q-task-close[data-v-614c7f1c]:hover,.q-task-drawer-follow[data-v-614c7f1c]:hover{background:#0b3d3609;color:var(--z-text)}.q-task-drawer-follow.active[data-v-614c7f1c]{background:var(--z-active-bg);color:var(--z-brand)}.q-task-drawer-summary[data-v-614c7f1c]{padding:var(--z-space-6) var(--z-space-7) var(--z-space-4)}.q-task-title-line input[data-v-614c7f1c]{color:var(--z-text);font-size:24px;font-weight:650;letter-spacing:-.04em}.q-task-summary-grid[data-v-614c7f1c]{gap:var(--z-space-5);margin-top:var(--z-space-6)}.q-task-summary-grid span[data-v-614c7f1c],.q-task-form-stack label>span[data-v-614c7f1c],.q-task-inline-field>span[data-v-614c7f1c]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:580}.q-task-tabs[data-v-614c7f1c]{height:46px;flex-basis:46px;gap:var(--z-space-6);border-color:var(--z-border-soft);padding:0 var(--z-space-7)}.q-task-tabs button[data-v-614c7f1c]{height:46px;color:var(--z-text-muted);font-size:var(--z-font-size-sm);font-weight:600}.q-task-tabs button[data-v-614c7f1c]:hover,.q-task-tabs button.active[data-v-614c7f1c]{color:var(--z-text)}.q-task-tabs button.active[data-v-614c7f1c]:after{height:2px;background:var(--z-active-indicator)}.q-task-drawer-content[data-v-614c7f1c]{grid-template-columns:minmax(0,1.65fr) minmax(250px,.72fr)}.q-task-drawer-main[data-v-614c7f1c]{padding:var(--z-space-6) var(--z-space-7) var(--z-space-8)}.q-task-drawer-aside[data-v-614c7f1c]{border-color:var(--z-border-soft);padding:var(--z-space-6) var(--z-space-6) var(--z-space-8)}.q-task-section h3[data-v-614c7f1c],.q-task-drawer-aside h3[data-v-614c7f1c]{color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:640;letter-spacing:.01em}.q-task-description-shell[data-v-614c7f1c]{border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated)}.q-task-editor-toolbar[data-v-614c7f1c]{border-color:var(--z-border-soft)}.q-task-editor-toolbar button[data-v-614c7f1c]{border-radius:var(--z-radius-xs);color:var(--z-text-secondary)}.q-task-editor-toolbar button[data-v-614c7f1c]:hover{background:#0b3d3609;color:var(--z-brand)}.q-task-form-stack[data-v-614c7f1c]{gap:var(--z-space-4)}.q-task-form-stack input[data-v-614c7f1c],.q-task-new-subtask input[data-v-614c7f1c]{border-color:var(--z-border);border-radius:var(--z-radius-md);color:var(--z-text)}.q-task-form-stack input[data-v-614c7f1c]:focus,.q-task-new-subtask input[data-v-614c7f1c]:focus{border-color:#afc8ba;box-shadow:0 0 0 3px #2ab67e1a;outline:0}.q-task-inline-field button[data-v-614c7f1c]{border-color:var(--z-border);border-radius:var(--z-radius-sm);color:var(--z-text-secondary)}.q-task-inline-field button[data-v-614c7f1c]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary);color:var(--z-text)}.q-task-inline-field button.active[data-v-614c7f1c],.q-task-label-field button.selected[data-v-614c7f1c]{border-color:transparent;background:var(--z-active-bg);color:var(--z-brand)}.q-task-drawer-aside>section+section[data-v-614c7f1c]{margin-top:var(--z-space-7);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-6)}.q-task-assignees>span[data-v-614c7f1c]{border-color:var(--z-border-soft);background:transparent}.q-task-thin-progress[data-v-614c7f1c]{background:var(--z-border-soft)}.q-task-thin-progress b[data-v-614c7f1c],.q-task-progress-summary>div b[data-v-614c7f1c]{background:var(--z-brand)}.q-task-full-subtasks>div[data-v-614c7f1c],.q-task-comments-list>article[data-v-614c7f1c],.q-task-page-comments>article[data-v-614c7f1c]{border-color:var(--z-border-soft)}.q-task-new-subtask button[data-v-614c7f1c],.q-task-comment-composer>button[data-v-614c7f1c]{border-radius:var(--z-radius-md);background:var(--z-brand);font-weight:640}.q-task-drawer-footer[data-v-614c7f1c]{height:58px;flex-basis:58px;border-color:var(--z-border-soft);padding:0 var(--z-space-6)}.q-task-drawer-footer button[data-v-614c7f1c]{height:36px;border-radius:var(--z-radius-md);font-size:var(--z-font-size-xs);font-weight:640}.q-task-drawer-footer .secondary[data-v-614c7f1c]{border-color:var(--z-border);color:var(--z-text-secondary)}.q-task-drawer-footer .primary[data-v-614c7f1c]{border-color:var(--z-brand);background:var(--z-brand)}.q-task-page-overview[data-v-614c7f1c],.q-task-detail--page .q-task-page-overview .q-task-planning[data-v-614c7f1c]{border-color:var(--z-border-soft)}.q-task-detail--page .q-task-planning-grid>label[data-v-614c7f1c],.q-task-detail--page .q-task-page-labels[data-v-614c7f1c]{border-color:var(--z-border-soft)}.q-task-page-description .q-task-description-shell[data-v-614c7f1c]{background:transparent}.q-task-configuration-warning[data-v-614c7f1c]{border-color:color-mix(in srgb,var(--z-warning) 24%,transparent);border-radius:var(--z-radius-md);background:var(--z-warning-soft);color:var(--z-warning)}.q-task-relations-tab>header[data-v-614c7f1c]{border-color:var(--z-border-soft)}.q-task-relations-tab>header h3[data-v-614c7f1c]{color:var(--z-text);font-weight:640}.q-task-relations-tab>header p[data-v-614c7f1c]{color:var(--z-text-muted)}@media(max-width:700px){.q-task-drawer-summary[data-v-614c7f1c],.q-task-tabs[data-v-614c7f1c],.q-task-drawer-main[data-v-614c7f1c],.q-task-tab-panel[data-v-614c7f1c]{padding-inline:var(--z-space-4)}}.q-task-drawer-tabs[data-v-614c7f1c]{flex:0 0 46px;padding-inline:var(--z-space-7)}.q-task-page-scroll[data-v-614c7f1c]{background:var(--z-surface-elevated)}.q-task-page-layout[data-v-614c7f1c]{display:grid;min-height:100%;grid-template-columns:minmax(0,1fr) minmax(360px,420px);align-items:start}.q-task-page-center[data-v-614c7f1c]{min-width:0}.q-task-detail--page .q-task-page-header[data-v-614c7f1c],.q-task-detail--page .q-task-page-main[data-v-614c7f1c],.q-task-page-tabs[data-v-614c7f1c]{width:min(100%,980px);margin-inline:auto}.q-task-detail--page .q-task-page-header[data-v-614c7f1c]{padding:28px 36px 18px}.q-task-page-breadcrumb[data-v-614c7f1c]{min-width:0;gap:10px;color:var(--z-text-muted)}.q-task-page-breadcrumb span[data-v-614c7f1c],.q-task-page-breadcrumb button[data-v-614c7f1c],.q-task-page-breadcrumb strong[data-v-614c7f1c]{overflow:hidden;max-width:220px;text-overflow:ellipsis;white-space:nowrap}.q-task-page-breadcrumb button[data-v-614c7f1c]{color:var(--z-text-secondary)}.q-task-page-breadcrumb button[aria-current=page][data-v-614c7f1c],.q-task-page-breadcrumb strong[data-v-614c7f1c]{color:var(--z-text);font-weight:630}.q-task-page-title-row[data-v-614c7f1c]{align-items:flex-start;margin-top:34px}.q-task-page-title[data-v-614c7f1c]{display:flex;min-width:0;align-items:center;gap:12px}.q-task-state-icon[data-v-614c7f1c]{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:2px solid color-mix(in srgb,var(--z-green) 28%,transparent);border-radius:50%;background:color-mix(in srgb,var(--z-green-soft) 65%,transparent)}.q-task-page-title>svg[data-v-614c7f1c]{flex:0 0 auto;color:var(--z-text-muted)}.q-task-detail--page .q-task-page-title-row input[data-v-614c7f1c]{min-width:0;width:100%;max-width:none;field-sizing:fixed;flex:1 1 auto;color:var(--z-text);font-size:clamp(30px,2.5vw,38px);font-weight:650;letter-spacing:-.045em;line-height:1.05}.q-task-page-actions[data-v-614c7f1c]{flex:0 0 auto;gap:6px}.q-task-page-actions button[data-v-614c7f1c]{height:36px;border-color:transparent;border-radius:var(--z-radius-sm);background:transparent;color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:600}.q-task-page-actions button[data-v-614c7f1c]:hover{border-color:var(--z-border-soft);background:#0b3d3606;color:var(--z-text)}.q-task-page-actions button.active[data-v-614c7f1c]{border-color:var(--z-border);background:var(--z-active-bg);color:var(--z-brand)}.q-task-page-actions button.mode[data-v-614c7f1c]{border-color:transparent;color:var(--z-text-muted)}.q-task-page-summary[data-v-614c7f1c]{gap:12px;margin-top:20px;flex-wrap:wrap}.q-task-page-quick-property[data-v-614c7f1c]{display:grid;min-width:126px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:7px;border-radius:var(--z-radius-pill);background:var(--z-surface-secondary);padding:0 8px;color:var(--z-text-muted)}.q-task-page-status-select[data-v-614c7f1c]:before,.q-task-page-priority-select[data-v-614c7f1c]:before{content:none}.q-task-page-quick-property>svg[data-v-614c7f1c]{display:block;align-self:center;justify-self:center}.q-task-page-quick-property[data-v-614c7f1c] .custom-select-trigger{min-height:34px;border:0;background:transparent;padding:0 2px;color:var(--z-text-secondary);font-size:var(--z-font-size-sm);box-shadow:none}.q-task-page-priority-select.is-high>svg[data-v-614c7f1c]{color:var(--z-danger)}.q-task-page-priority-select.is-medium>svg[data-v-614c7f1c]{color:var(--z-warning)}.q-task-page-priority-select.is-low>svg[data-v-614c7f1c]{color:var(--z-text-muted)}.q-task-page-people[data-v-614c7f1c]{display:flex;align-items:center;gap:8px;color:var(--z-text-secondary);font-size:var(--z-font-size-sm)}.q-task-page-avatars i[data-v-614c7f1c]{width:28px;height:28px;background:var(--z-brand);font-size:12px}.q-task-page-progress[data-v-614c7f1c]{display:grid;min-width:170px;grid-template-columns:auto minmax(80px,120px) auto;gap:8px}.q-task-page-progress>b[data-v-614c7f1c]{margin:0;color:var(--z-text);font-size:var(--z-font-size-xs)}.q-task-page-progress>i[data-v-614c7f1c]{height:5px;background:var(--z-border-soft)}.q-task-page-progress>i em[data-v-614c7f1c]{background:var(--z-brand)}.q-task-page-due[data-v-614c7f1c]{color:var(--z-text-secondary);font-size:var(--z-font-size-sm)}.q-task-page-tabs.q-task-page-tabs[data-v-614c7f1c]{width:min(calc(100% - 72px),980px);margin-inline:auto;padding-inline:0}.q-task-detail--page .q-task-page-main[data-v-614c7f1c]{display:block;padding:0 36px 80px}.q-task-page-section[data-v-614c7f1c]{scroll-margin-top:16px;border-top:0;border-bottom:1px solid var(--z-border-soft);padding:26px 0}.q-task-page-section[data-v-614c7f1c]:first-child{border-top:0}.q-task-detail--page .q-task-page-section>h2[data-v-614c7f1c],.q-task-page-section-header h2[data-v-614c7f1c]{margin:0 0 14px;color:var(--z-text);font-size:var(--z-font-size-md);font-weight:650;letter-spacing:-.01em}.q-task-page-section-header[data-v-614c7f1c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,44%);align-items:center;gap:20px;margin-bottom:12px}.q-task-page-section-header>div[data-v-614c7f1c]:first-child{display:flex;align-items:baseline;gap:10px}.q-task-page-section-header h2[data-v-614c7f1c]{margin:0}.q-task-page-section-header span[data-v-614c7f1c]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.q-task-section-progress[data-v-614c7f1c]{height:4px;overflow:hidden;border-radius:var(--z-radius-pill);background:var(--z-border-soft)}.q-task-section-progress b[data-v-614c7f1c]{display:block;height:100%;border-radius:inherit;background:var(--z-brand)}.q-task-page-description .q-task-description-shell[data-v-614c7f1c]{min-height:250px;border:0;background:transparent}.q-task-page-description .q-task-description-editor[data-v-614c7f1c]{min-height:210px;padding:2px 0}.q-task-page-description .q-task-description-editor[data-v-614c7f1c] .document-block-shell,.q-task-page-description .q-task-description-editor[data-v-614c7f1c] [contenteditable]{min-height:190px;color:var(--z-text);font-size:14px;line-height:1.72}.q-task-page-files>div[data-v-614c7f1c]{gap:20px}.q-task-page-files article[data-v-614c7f1c]{min-width:210px}.q-task-page-files article>span[data-v-614c7f1c]{background:var(--z-surface-secondary);color:var(--z-brand)}.q-task-page-files label[data-v-614c7f1c]{color:var(--z-brand)}.q-task-page-comment-composer[data-v-614c7f1c]{grid-template-columns:32px minmax(0,1fr) auto;gap:10px}.q-task-page-comment-composer>i[data-v-614c7f1c]{width:30px;height:30px;margin:3px 0 0;border:0;background:var(--z-brand)}.q-task-page-comment-composer[data-v-614c7f1c] .task-comment-editor{min-width:0}.q-task-page-comment-composer[data-v-614c7f1c] .task-comment-editor .task-mention-editor{min-height:58px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated)}.q-task-page-comment-composer>button[data-v-614c7f1c]{height:36px;border-radius:var(--z-radius-md);background:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:640}.q-task-page-comments[data-v-614c7f1c]{margin:10px 0 0 42px}.q-task-page-properties[data-v-614c7f1c]{position:sticky;top:0;min-width:0;height:100vh;align-self:start;overflow-y:auto;border-left:1px solid var(--z-border);background:var(--z-surface);scrollbar-gutter:stable}.q-task-properties-content[data-v-614c7f1c],.q-task-properties-relations[data-v-614c7f1c]{padding:16px 24px 40px}.q-task-properties-list[data-v-614c7f1c]{display:grid}.q-task-property-row[data-v-614c7f1c]{display:grid;min-width:0;min-height:50px;grid-template-columns:18px 112px minmax(0,1fr);align-items:center;gap:10px;border-bottom:1px solid var(--z-border-soft);color:var(--z-text-secondary)}.q-task-property-row>svg[data-v-614c7f1c]{display:block;align-self:center;justify-self:center;color:var(--z-text-muted)}.q-task-property-row>span[data-v-614c7f1c]{font-size:var(--z-font-size-xs);font-weight:570}.q-task-property-row>strong[data-v-614c7f1c]{overflow:hidden;color:var(--z-text);font-size:var(--z-font-size-sm);font-weight:580;text-overflow:ellipsis;white-space:nowrap}.q-task-property-row>input[data-v-614c7f1c]{width:100%;height:40px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:0 12px;color:var(--z-text);font-size:var(--z-font-size-sm);outline:0}.q-task-property-row>input[data-v-614c7f1c]:focus{border-color:#afc8ba;box-shadow:0 0 0 3px #2ab67e1a}.q-task-property-row[data-v-614c7f1c] .custom-select-trigger{min-height:40px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding-inline:12px;color:var(--z-text-secondary);font-size:var(--z-font-size-sm)}.q-task-property-row--people>div[data-v-614c7f1c]{display:flex;min-width:0;align-items:center;gap:5px}.q-task-property-row--people button[data-v-614c7f1c]{display:inline-flex;height:30px;align-items:center;gap:3px;border:0;border-radius:var(--z-radius-pill);background:transparent;padding:0;color:var(--z-text-muted)}.q-task-property-row--people button i[data-v-614c7f1c]{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:var(--z-brand);color:var(--z-text-inverse);font-size:12px;font-style:normal;font-weight:750}.q-task-property-add[data-v-614c7f1c]{min-width:0;flex:1}.q-task-property-add[data-v-614c7f1c] .custom-select-trigger{min-height:30px;border-color:var(--z-border-soft);border-radius:var(--z-radius-sm);font-size:var(--z-font-size-xs)}.q-task-prayer-property[data-v-614c7f1c]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;margin-top:14px;border:1px solid color-mix(in srgb,var(--z-prayer) 28%,transparent);border-radius:var(--z-radius-md);background:var(--z-prayer-soft);padding:13px 14px;color:var(--z-prayer-strong)}.q-task-prayer-property>span[data-v-614c7f1c]{display:grid;width:24px;height:24px;place-items:center}.q-task-prayer-property>div[data-v-614c7f1c]{display:grid;gap:3px}.q-task-prayer-property strong[data-v-614c7f1c]{font-size:var(--z-font-size-sm);font-weight:650}.q-task-prayer-property small[data-v-614c7f1c]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.q-task-property-group[data-v-614c7f1c]{border-bottom:1px solid var(--z-border-soft);padding:18px 0}.q-task-property-group h3[data-v-614c7f1c]{margin:0 0 10px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.q-task-property-chips[data-v-614c7f1c]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.q-task-property-chips button[data-v-614c7f1c]{display:inline-flex;min-height:26px;align-items:center;gap:5px;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-pill);background:var(--z-surface-secondary);padding:0 9px;color:var(--z-text-secondary);font-size:13px}.q-task-property-chips input[data-v-614c7f1c]{min-width:110px;flex:1;height:30px;border:0;border-bottom:1px solid var(--z-border);background:transparent;padding:0 4px;color:var(--z-text);font-size:var(--z-font-size-xs);outline:0}.q-task-property-custom-fields[data-v-614c7f1c] .ticket-custom-fields{gap:12px}.q-task-property-audit[data-v-614c7f1c]{display:grid;gap:12px;margin:22px 0 0;border-top:1px solid var(--z-border-soft);padding-top:18px}.q-task-property-audit>div[data-v-614c7f1c]{display:grid;grid-template-columns:118px minmax(0,1fr);gap:10px}.q-task-property-audit dt[data-v-614c7f1c],.q-task-property-audit dd[data-v-614c7f1c]{margin:0;color:var(--z-text-muted);font-size:13px}.q-task-property-audit dd[data-v-614c7f1c]{color:var(--z-text-secondary)}.q-task-properties-relations[data-v-614c7f1c]{padding-top:24px}.q-task-properties-relations[data-v-614c7f1c] .relation-selector{grid-template-columns:1fr}.q-task-properties-relations[data-v-614c7f1c] .relation-list article{grid-template-columns:28px minmax(0,1fr) 28px;gap:8px}.q-task-properties-relations[data-v-614c7f1c] .relation-list em{grid-column:2;grid-row:2;width:max-content;margin-top:-5px}.q-task-properties-relations[data-v-614c7f1c] .relation-list article>button{grid-column:3;grid-row:1/3}@media(max-width:1180px){.q-task-page-layout[data-v-614c7f1c]{grid-template-columns:minmax(0,1fr) 360px}.q-task-detail--page .q-task-page-header[data-v-614c7f1c],.q-task-detail--page .q-task-page-main[data-v-614c7f1c],.q-task-page-tabs[data-v-614c7f1c]{padding-inline:28px}.q-task-property-row[data-v-614c7f1c]{grid-template-columns:18px 96px minmax(0,1fr)}.q-task-page-people>span[data-v-614c7f1c]{display:none}}@media(max-width:1500px){.q-task-page-actions button:first-child span[data-v-614c7f1c]{display:none}.q-task-page-actions button[data-v-614c7f1c]:first-child{width:36px;justify-content:center;padding:0}}@media(max-width:1050px){.q-task-page-layout[data-v-614c7f1c]{display:block}.q-task-page-properties[data-v-614c7f1c]{position:static;height:auto;border-top:1px solid var(--z-border);border-left:0}.q-task-properties-content[data-v-614c7f1c],.q-task-properties-relations[data-v-614c7f1c]{width:min(100%,760px);margin-inline:auto}.q-task-page-properties>.task-surface-tabs[data-v-614c7f1c]{justify-content:center}.q-task-page-center[data-v-614c7f1c]{min-height:auto}}@media(max-width:700px){.q-task-drawer-tabs[data-v-614c7f1c]{padding-inline:var(--z-space-4)}.q-task-detail--page .q-task-page-header[data-v-614c7f1c],.q-task-detail--page .q-task-page-main[data-v-614c7f1c],.q-task-page-tabs[data-v-614c7f1c]{padding-inline:18px}.q-task-detail--page .q-task-page-header[data-v-614c7f1c]{padding-top:20px}.q-task-page-title-row[data-v-614c7f1c]{display:grid;margin-top:24px}.q-task-page-title[data-v-614c7f1c]{align-items:flex-start}.q-task-detail--page .q-task-page-title-row input[data-v-614c7f1c]{max-width:calc(100vw - 124px);font-size:28px}.q-task-page-actions[data-v-614c7f1c]{grid-row:1;justify-self:end}.q-task-page-actions button[data-v-614c7f1c]:first-child{display:none}.q-task-state-icon[data-v-614c7f1c]{width:30px;height:30px;flex-basis:30px}.q-task-page-summary[data-v-614c7f1c]{gap:9px}.q-task-page-progress[data-v-614c7f1c]{min-width:140px;grid-template-columns:auto minmax(60px,1fr) auto}.q-task-page-section-header[data-v-614c7f1c]{grid-template-columns:1fr}.q-task-page-comment-composer[data-v-614c7f1c]{grid-template-columns:30px minmax(0,1fr)}.q-task-page-comment-composer>button[data-v-614c7f1c]{grid-column:2;justify-self:end}.q-task-page-comments[data-v-614c7f1c]{margin-left:0}.q-task-properties-content[data-v-614c7f1c],.q-task-properties-relations[data-v-614c7f1c]{padding-inline:18px}.q-task-property-row[data-v-614c7f1c]{grid-template-columns:18px 94px minmax(0,1fr)}}.q-task-detail--drawer .q-task-drawer-bar[data-v-614c7f1c]{height:58px;flex-basis:58px;grid-template-columns:36px minmax(0,1fr) 36px;gap:8px;padding:0 28px}.q-task-detail--drawer .q-task-drawer-bar h2[data-v-614c7f1c]{font-size:16px;font-weight:650;letter-spacing:-.02em}.q-task-detail--drawer .q-task-mode-button[data-v-614c7f1c],.q-task-detail--drawer .q-task-close[data-v-614c7f1c]{width:34px;height:34px}.q-task-detail--drawer .q-task-drawer-summary[data-v-614c7f1c]{padding:24px 34px 20px}.q-task-detail--drawer .q-task-title-line[data-v-614c7f1c]{gap:11px}.q-task-detail--drawer .q-task-title-line[data-v-614c7f1c] .ticket-type-icon{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border:2px solid currentColor;border-radius:50%;opacity:.9}.q-task-detail--drawer .q-task-title-line input[data-v-614c7f1c]{max-width:min(720px,calc(100% - 82px));font-size:28px;font-weight:650;letter-spacing:-.045em;line-height:1.1}.q-task-detail--drawer .q-task-drawer-follow[data-v-614c7f1c]{width:32px;height:32px;flex-basis:32px}.q-task-detail--drawer .q-task-owner-workspace[data-v-614c7f1c]{gap:8px;margin-top:9px;color:var(--z-text-secondary);font-size:14px}.q-task-detail--drawer .q-task-owner-workspace span[data-v-614c7f1c]{background:var(--z-surface-secondary);color:var(--z-text-secondary);font-size:13px;text-transform:none}.q-task-detail--drawer .q-task-summary-grid[data-v-614c7f1c]{grid-template-columns:122px 132px minmax(175px,1.15fr) minmax(155px,.9fr) minmax(150px,.9fr);align-items:end;gap:22px;margin-top:22px}.q-task-detail--drawer .q-task-summary-grid>label[data-v-614c7f1c],.q-task-detail--drawer .q-task-summary-grid>div[data-v-614c7f1c]{min-width:0}.q-task-detail--drawer .q-task-summary-grid span[data-v-614c7f1c]{margin-bottom:7px;color:var(--z-text-muted);font-size:14px;font-weight:570}.q-task-detail--drawer .q-task-summary-grid[data-v-614c7f1c] .custom-select-trigger{min-height:38px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);font-size:14px}.q-task-detail--drawer .q-task-summary-assignee>div[data-v-614c7f1c]{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center}.q-task-detail--drawer .q-task-summary-assignee i[data-v-614c7f1c]{z-index:1;display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:var(--z-brand);color:var(--z-text-inverse);font-size:12px;font-style:normal;font-weight:760}.q-task-detail--drawer .q-task-summary-assignee[data-v-614c7f1c] .custom-select-trigger{margin-left:-12px;padding-left:19px}.q-task-detail--drawer .q-task-progress-summary[data-v-614c7f1c]{grid-template-columns:minmax(88px,1fr) auto;gap:8px}.q-task-detail--drawer .q-task-progress-summary>div[data-v-614c7f1c]{height:5px;background:var(--z-border-soft)}.q-task-detail--drawer .q-task-progress-summary strong[data-v-614c7f1c]{color:var(--z-text);font-size:14px}.q-task-detail--drawer .q-task-summary-due strong[data-v-614c7f1c]{min-height:38px;color:var(--z-text-secondary);font-size:14px}.q-task-detail--drawer .q-task-drawer-tabs[data-v-614c7f1c]{height:48px;flex-basis:48px;gap:30px;padding-inline:34px}.q-task-detail--drawer .q-task-drawer-content[data-v-614c7f1c]{grid-template-columns:minmax(0,1.72fr) minmax(285px,.78fr)}.q-task-detail--drawer .q-task-drawer-main[data-v-614c7f1c]{padding:26px 34px 40px}.q-task-detail--drawer .q-task-drawer-aside[data-v-614c7f1c]{background:var(--z-surface);padding:27px 30px 40px}.q-task-detail--drawer .q-task-section h3[data-v-614c7f1c],.q-task-detail--drawer .q-task-drawer-aside h3[data-v-614c7f1c]{margin-bottom:14px;color:var(--z-text);font-size:13px;font-weight:650;letter-spacing:-.01em}.q-task-detail--drawer .q-task-form-stack[data-v-614c7f1c]{gap:13px;margin-top:22px}.q-task-detail--drawer .q-task-form-stack>label[data-v-614c7f1c],.q-task-detail--drawer .q-task-inline-field[data-v-614c7f1c]{min-height:44px;grid-template-columns:128px minmax(0,1fr);gap:14px;border-bottom:1px solid transparent}.q-task-detail--drawer .q-task-form-row[data-v-614c7f1c]{gap:18px}.q-task-detail--drawer .q-task-form-row label[data-v-614c7f1c]{min-width:0;grid-template-columns:122px minmax(0,1fr);gap:12px}.q-task-detail--drawer .q-task-form-stack label>span[data-v-614c7f1c],.q-task-detail--drawer .q-task-inline-field>span[data-v-614c7f1c]{display:flex;align-items:center;gap:9px;color:var(--z-text-secondary);font-size:14px;font-weight:570;white-space:nowrap}.q-task-detail--drawer .q-task-form-stack input[data-v-614c7f1c],.q-task-detail--drawer .q-task-form-stack[data-v-614c7f1c] .custom-select-trigger{min-height:40px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);font-size:14px}.q-task-detail--drawer .q-task-inline-field:not(.q-task-label-field) button[data-v-614c7f1c]{min-width:62px;border-color:var(--z-border);background:var(--z-surface-elevated)}.q-task-detail--drawer .q-task-inline-field:not(.q-task-label-field) button.active[data-v-614c7f1c]{border-color:var(--z-brand);background:var(--z-brand);color:var(--z-text-inverse)}.q-task-detail--drawer .q-task-label-field[data-v-614c7f1c]{padding-block:3px}.q-task-detail--drawer .q-task-drawer-aside>section+section[data-v-614c7f1c]{margin-top:25px;border-top:1px solid var(--z-border-soft);padding-top:25px}.q-task-detail--drawer .q-task-assignees[data-v-614c7f1c]{display:grid;gap:0}.q-task-detail--drawer .q-task-assignee-add[data-v-614c7f1c]{order:-1;margin:0 0 10px}.q-task-detail--drawer .q-task-assignee-add input[data-v-614c7f1c]{height:36px;border-bottom-color:var(--z-border);background:transparent;color:var(--z-text);font-size:14px}.q-task-detail--drawer .q-task-assignee-add button[data-v-614c7f1c]{width:36px;color:var(--z-brand)}.q-task-detail--drawer .q-task-assignees>span[data-v-614c7f1c]{height:44px;border:0;border-bottom:1px solid var(--z-border-soft);border-radius:0;padding:0}.q-task-detail--drawer .q-task-assignees>span i[data-v-614c7f1c]{width:27px;height:27px;background:var(--z-brand);font-size:12px}.q-task-detail--drawer .q-task-assignees>span b[data-v-614c7f1c]{max-width:none;min-width:0;flex:1;color:var(--z-text-secondary);font-size:14px;font-weight:580}.q-task-detail--drawer .q-task-assignees>span button[data-v-614c7f1c]{width:28px;height:28px}.q-task-detail--drawer .q-task-aside-title[data-v-614c7f1c]{align-items:baseline}.q-task-detail--drawer .q-task-aside-title span[data-v-614c7f1c]{font-size:13px}.q-task-detail--drawer .q-task-thin-progress[data-v-614c7f1c]{height:4px;margin-bottom:14px;background:var(--z-border-soft)}.q-task-detail--drawer .q-task-file-add[data-v-614c7f1c],.q-task-detail--drawer .q-task-add-line[data-v-614c7f1c]{color:var(--z-brand)}.q-task-detail--drawer .q-task-see-activity[data-v-614c7f1c]{margin-top:18px;color:var(--z-text-secondary);font-size:14px}.q-task-detail--drawer .q-task-drawer-footer[data-v-614c7f1c]{height:62px;flex-basis:62px;grid-template-columns:auto auto minmax(0,1fr) auto auto;gap:8px;padding:0 28px}.q-task-detail--drawer .q-task-drawer-footer button[data-v-614c7f1c]{height:38px;font-size:14px}.q-task-detail--drawer .q-task-drawer-footer .primary[data-v-614c7f1c]{grid-column:5;min-width:96px;background:var(--z-brand)}@media(max-width:1160px){.q-task-detail--drawer .q-task-summary-grid[data-v-614c7f1c]{grid-template-columns:repeat(3,minmax(0,1fr))}.q-task-detail--drawer .q-task-drawer-content[data-v-614c7f1c]{grid-template-columns:minmax(0,1fr) 300px}.q-task-detail--drawer .q-task-form-row[data-v-614c7f1c]{grid-template-columns:1fr}.q-task-detail--drawer .q-task-form-row label[data-v-614c7f1c]{grid-template-columns:128px minmax(0,1fr)}}@media(max-width:900px){.q-task-detail--drawer .q-task-drawer-aside[data-v-614c7f1c]{display:none}.q-task-detail--drawer .q-task-drawer-content[data-v-614c7f1c]{grid-template-columns:1fr}.q-task-detail--drawer .q-task-drawer-footer[data-v-614c7f1c]{grid-template-columns:1fr auto auto}.q-task-detail--drawer .q-task-copy-transfer-actions[data-v-614c7f1c]{display:none}.q-task-detail--drawer .q-task-drawer-footer .secondary[data-v-614c7f1c]{grid-column:2}.q-task-detail--drawer .q-task-drawer-footer .primary[data-v-614c7f1c]{grid-column:3}}@media(max-width:700px){.q-task-detail--drawer .q-task-drawer-bar[data-v-614c7f1c]{padding-inline:14px}.q-task-detail--drawer .q-task-drawer-summary[data-v-614c7f1c],.q-task-detail--drawer .q-task-drawer-tabs[data-v-614c7f1c],.q-task-detail--drawer .q-task-drawer-main[data-v-614c7f1c]{padding-inline:18px}.q-task-detail--drawer .q-task-title-line input[data-v-614c7f1c]{font-size:20px;letter-spacing:-.035em}.q-task-detail--drawer .q-task-summary-grid[data-v-614c7f1c]{grid-template-columns:1fr 1fr;gap:16px}.q-task-detail--drawer .q-task-form-stack>label[data-v-614c7f1c],.q-task-detail--drawer .q-task-inline-field[data-v-614c7f1c],.q-task-detail--drawer .q-task-form-row label[data-v-614c7f1c]{grid-template-columns:108px minmax(0,1fr)}.q-task-detail--drawer .q-task-drawer-footer[data-v-614c7f1c]{padding-inline:18px}}.q-task-detail--drawer .q-task-drawer-bar[data-v-614c7f1c]{height:54px;flex-basis:54px;grid-template-columns:minmax(0,1fr) auto;padding-inline:22px}.q-task-detail--drawer .q-task-drawer-bar h2[data-v-614c7f1c]{overflow:hidden;color:var(--z-text-muted);font-size:13px;font-weight:700;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.q-task-detail--drawer .q-task-drawer-summary[data-v-614c7f1c]{padding:24px 28px 18px}.q-task-detail--drawer .q-task-title-line input[data-v-614c7f1c]{max-width:calc(100% - 76px);font-size:25px}.q-task-detail--drawer .q-task-summary-grid[data-v-614c7f1c]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0;margin-top:22px;border-top:1px solid var(--z-border-soft);border-bottom:1px solid var(--z-border-soft)}.q-task-detail--drawer .q-task-summary-grid>label[data-v-614c7f1c],.q-task-detail--drawer .q-task-summary-grid>div[data-v-614c7f1c]{min-height:74px;border-right:1px solid var(--z-border-soft);padding:12px 10px}.q-task-detail--drawer .q-task-summary-grid>div[data-v-614c7f1c]:last-child{border-right:0}.q-task-detail--drawer .q-task-progress-summary[data-v-614c7f1c]{display:none}.q-task-detail--drawer .q-task-summary-grid[data-v-614c7f1c] .custom-select-trigger{min-height:34px;border:0;background:transparent;padding:0;font-size:14px}.q-task-detail--drawer .q-task-summary-assignee>div[data-v-614c7f1c]{grid-template-columns:27px minmax(0,1fr)}.q-task-detail--drawer .q-task-summary-assignee i[data-v-614c7f1c]{width:27px;height:27px}.q-task-detail--drawer .q-task-summary-due strong[data-v-614c7f1c]{min-height:34px;font-size:13px;white-space:normal}.q-task-detail--drawer .q-task-drawer-tabs[data-v-614c7f1c]{height:44px;flex-basis:44px;gap:20px;padding-inline:28px}.q-task-detail--drawer .q-task-drawer-content[data-v-614c7f1c]{display:block;min-height:0;overflow-y:auto;scrollbar-gutter:stable}.q-task-detail--drawer .q-task-drawer-main[data-v-614c7f1c]{padding:26px 28px 34px}.q-task-detail--drawer .q-task-drawer-aside[data-v-614c7f1c]{display:block;border-top:1px solid var(--z-border-soft);border-left:0;background:transparent;padding:26px 28px 38px}.q-task-detail--drawer .q-task-form-row[data-v-614c7f1c]{grid-template-columns:1fr}.q-task-detail--drawer .q-task-form-stack>label[data-v-614c7f1c],.q-task-detail--drawer .q-task-inline-field[data-v-614c7f1c],.q-task-detail--drawer .q-task-form-row label[data-v-614c7f1c]{grid-template-columns:126px minmax(0,1fr)}.q-task-prayer-context[data-v-614c7f1c]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;margin-top:24px;border-left:2px solid var(--z-prayer);background:linear-gradient(90deg,var(--z-prayer-soft),transparent 94%);padding:13px 14px;color:var(--z-prayer-strong)}.q-task-prayer-context>div[data-v-614c7f1c]{display:grid;gap:4px}.q-task-prayer-context strong[data-v-614c7f1c]{font-size:14px}.q-task-prayer-context small[data-v-614c7f1c]{color:var(--z-text-muted);font-size:13px;line-height:1.5}.q-task-drawer-files>header[data-v-614c7f1c],.q-task-activity-panel>header[data-v-614c7f1c]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid var(--z-border-soft);padding-bottom:18px}.q-task-drawer-files>header h3[data-v-614c7f1c],.q-task-activity-panel>header h3[data-v-614c7f1c]{margin:0;color:var(--z-text);font-size:15px}.q-task-drawer-files>header p[data-v-614c7f1c],.q-task-activity-panel>header p[data-v-614c7f1c]{margin:5px 0 0;color:var(--z-text-muted);font-size:13px}.q-task-drawer-files>header>svg[data-v-614c7f1c],.q-task-activity-panel>header>svg[data-v-614c7f1c]{color:var(--z-text-muted)}.q-task-drawer-file-list[data-v-614c7f1c]{display:grid}.q-task-drawer-file-list article[data-v-614c7f1c]{display:grid;min-height:54px;grid-template-columns:32px minmax(0,1fr) 30px;align-items:center;gap:10px;border-bottom:1px solid var(--z-border-soft)}.q-task-drawer-file-list article>span[data-v-614c7f1c]{display:grid;width:30px;height:30px;place-items:center;background:var(--z-surface-secondary);color:var(--z-brand)}.q-task-drawer-file-list article p[data-v-614c7f1c]{display:grid;min-width:0;margin:0;gap:3px}.q-task-drawer-file-list article strong[data-v-614c7f1c],.q-task-drawer-file-list article small[data-v-614c7f1c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-task-drawer-file-list article strong[data-v-614c7f1c]{font-size:14px}.q-task-drawer-file-list article small[data-v-614c7f1c]{color:var(--z-text-muted);font-size:13px}.q-task-drawer-file-list article button[data-v-614c7f1c]{display:grid;width:30px;height:30px;place-items:center;border:0;background:transparent;color:var(--z-text-muted)}.q-task-activity-panel ol[data-v-614c7f1c]{display:grid;margin:0;padding:20px 0 0;list-style:none}.q-task-activity-panel li[data-v-614c7f1c]{display:grid;min-height:54px;grid-template-columns:14px minmax(0,1fr);gap:12px;border-left:1px solid var(--z-border);padding:0 0 18px 18px}.q-task-activity-panel li>span[data-v-614c7f1c]{width:7px;height:7px;margin:5px 0 0 -22px;border:2px solid var(--z-surface-elevated);border-radius:50%;background:var(--z-brand);box-shadow:0 0 0 1px var(--z-brand)}.q-task-activity-panel li>div[data-v-614c7f1c]{display:grid;gap:3px}.q-task-activity-panel li strong[data-v-614c7f1c]{font-size:14px}.q-task-activity-panel li small[data-v-614c7f1c]{color:var(--z-text-muted);font-size:13px}.q-task-activity-panel li p[data-v-614c7f1c]{margin:4px 0 0;color:var(--z-text-secondary);font-size:13px;line-height:1.5}@media(max-width:700px){.q-task-detail--drawer .q-task-drawer-bar[data-v-614c7f1c]{padding-inline:14px}.q-task-detail--drawer .q-task-drawer-summary[data-v-614c7f1c]{padding:20px 18px 14px}.q-task-detail--drawer .q-task-title-line input[data-v-614c7f1c]{max-width:calc(100% - 72px);font-size:21px}.q-task-detail--drawer .q-task-summary-grid[data-v-614c7f1c]{grid-template-columns:1fr 1fr}.q-task-detail--drawer .q-task-summary-grid>label[data-v-614c7f1c],.q-task-detail--drawer .q-task-summary-grid>div[data-v-614c7f1c]{border-bottom:1px solid var(--z-border-soft)}.q-task-detail--drawer .q-task-summary-grid>label[data-v-614c7f1c]:nth-child(2){border-right:0}.q-task-detail--drawer .q-task-summary-due[data-v-614c7f1c]{border-right:0!important}.q-task-detail--drawer .q-task-drawer-tabs[data-v-614c7f1c],.q-task-detail--drawer .q-task-drawer-main[data-v-614c7f1c],.q-task-detail--drawer .q-task-drawer-aside[data-v-614c7f1c],.q-task-detail--drawer .q-task-tab-panel[data-v-614c7f1c]{padding-inline:18px}.q-task-detail--drawer .q-task-form-stack>label[data-v-614c7f1c],.q-task-detail--drawer .q-task-inline-field[data-v-614c7f1c],.q-task-detail--drawer .q-task-form-row label[data-v-614c7f1c]{grid-template-columns:104px minmax(0,1fr)}}.q-task-detail--drawer[data-v-614c7f1c]{background:var(--z-surface-secondary)}.q-task-detail--drawer .q-task-drawer-bar[data-v-614c7f1c]{height:54px;flex-basis:54px;grid-template-columns:minmax(0,1fr) auto;border-color:var(--z-border-soft);background:var(--z-surface-elevated);padding-inline:22px}.q-task-detail--drawer .q-task-drawer-bar h2[data-v-614c7f1c]{display:flex;min-width:0;align-items:center;gap:9px;overflow:hidden;color:var(--z-text-secondary);font-size:13px;font-weight:650;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.q-task-detail--drawer .q-task-drawer-bar h2>span[data-v-614c7f1c]{flex:0 0 auto;border-radius:var(--z-radius-pill);background:var(--z-brand-soft);padding:4px 8px;color:var(--z-brand);font-size:11px;font-weight:760;letter-spacing:.06em}.q-task-drawer-actions[data-v-614c7f1c]{display:flex;align-items:center;gap:3px}.q-task-detail--drawer .q-task-drawer-summary[data-v-614c7f1c]{border-bottom:1px solid var(--z-border-soft);background:linear-gradient(180deg,var(--z-surface-elevated) 0%,color-mix(in srgb,var(--z-surface-secondary) 42%,var(--z-surface-elevated)) 100%);padding:22px 24px 20px}.q-task-detail--drawer .q-task-title-line[data-v-614c7f1c]{gap:10px}.q-task-detail--drawer .q-task-title-line[data-v-614c7f1c] .ticket-type-icon{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border:1px solid currentColor;border-radius:10px;background:var(--z-surface-elevated)}.q-task-detail--drawer .q-task-title-line input[data-v-614c7f1c]{max-width:calc(100% - 82px);font-size:25px;font-weight:680;letter-spacing:-.04em;line-height:1.15}.q-task-detail--drawer .q-task-drawer-follow[data-v-614c7f1c]{width:32px;height:32px;flex-basis:32px;border-radius:9px}.q-task-context-line[data-v-614c7f1c]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0 0 40px}.q-task-context-line>span[data-v-614c7f1c],.q-task-context-line>button[data-v-614c7f1c]{display:inline-flex;min-width:0;max-width:100%;height:27px;align-items:center;gap:6px;overflow:hidden;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-pill);background:color-mix(in srgb,var(--z-surface-elevated) 80%,transparent);padding:0 9px;color:var(--z-text-muted);font-size:12px;font-weight:580;text-overflow:ellipsis;white-space:nowrap}.q-task-context-line>button[data-v-614c7f1c]:hover{border-color:color-mix(in srgb,var(--z-brand) 35%,var(--z-border));color:var(--z-brand)}.q-task-context-line svg[data-v-614c7f1c]{flex:0 0 auto}.q-task-detail--drawer .q-task-summary-grid[data-v-614c7f1c]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:9px;margin-top:18px;border:0}.q-task-detail--drawer .q-task-summary-grid>label[data-v-614c7f1c],.q-task-detail--drawer .q-task-summary-grid>div[data-v-614c7f1c]{min-height:72px;border:1px solid var(--z-border-soft);border-radius:12px;background:color-mix(in srgb,var(--z-surface-elevated) 88%,transparent);padding:11px 12px}.q-task-detail--drawer .q-task-summary-grid span[data-v-614c7f1c]{margin-bottom:5px;color:var(--z-text-muted);font-size:11px;font-weight:680;letter-spacing:.035em;text-transform:uppercase}.q-task-detail--drawer .q-task-summary-grid[data-v-614c7f1c] .custom-select-trigger{min-height:32px;border:0;background:transparent;padding:0;font-size:14px;font-weight:600}.q-task-detail--drawer .q-task-summary-select[data-v-614c7f1c]:after{bottom:23px;left:13px}.q-task-detail--drawer .q-task-summary-select[data-v-614c7f1c] .custom-select-trigger{padding-left:17px}.q-task-detail--drawer .q-task-summary-assignee>div[data-v-614c7f1c]{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center}.q-task-detail--drawer .q-task-summary-assignee i[data-v-614c7f1c]{z-index:1;display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:var(--z-brand);color:var(--z-text-inverse);font-size:11px;font-style:normal;font-weight:760}.q-task-detail--drawer .q-task-summary-assignee[data-v-614c7f1c] .custom-select-trigger{margin-left:-8px;padding-left:14px}.q-task-detail--drawer .q-task-summary-due strong[data-v-614c7f1c]{min-height:32px;color:var(--z-text-secondary);font-size:13px;font-weight:620;white-space:normal}.q-task-detail--drawer .q-task-progress-summary[data-v-614c7f1c]{display:grid;min-height:58px!important;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px}.q-task-detail--drawer .q-task-progress-summary>span[data-v-614c7f1c]{grid-column:1/-1;margin:0}.q-task-detail--drawer .q-task-progress-summary>div[data-v-614c7f1c]{height:6px;overflow:hidden;border-radius:var(--z-radius-pill);background:var(--z-border-soft)}.q-task-detail--drawer .q-task-progress-summary>div b[data-v-614c7f1c]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--z-brand),var(--z-success))}.q-task-detail--drawer .q-task-progress-summary strong[data-v-614c7f1c]{color:var(--z-text-secondary);font-size:12px;font-weight:680}.q-task-detail--drawer .q-task-drawer-tabs[data-v-614c7f1c]{height:45px;flex-basis:45px;gap:20px;overflow-x:auto;background:var(--z-surface-elevated);padding-inline:24px;scrollbar-width:none}.q-task-detail--drawer .q-task-drawer-tabs[data-v-614c7f1c]::-webkit-scrollbar{display:none}.q-task-detail--drawer .q-task-drawer-tabs[data-v-614c7f1c]{width:100%;max-width:none;gap:0;overflow-x:hidden;padding-inline:12px}.q-task-detail--drawer .q-task-drawer-tabs[data-v-614c7f1c] button{min-width:0;flex:1 1 0;padding-inline:6px}.q-task-detail--drawer .q-task-drawer-tabs[data-v-614c7f1c] button>span{overflow:hidden;text-overflow:ellipsis}.q-task-detail--drawer .q-task-drawer-content[data-v-614c7f1c]{display:block;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.q-task-detail--drawer .q-task-drawer-main[data-v-614c7f1c],.q-task-detail--drawer .q-task-drawer-aside[data-v-614c7f1c]{min-height:0;overflow:visible}.q-task-detail--drawer .q-task-drawer-main[data-v-614c7f1c]{--ticket-custom-field-label-size:13px;--ticket-custom-field-label-weight:580;padding:18px 20px 10px}.q-task-detail--drawer .q-task-section[data-v-614c7f1c],.q-task-detail--drawer .q-task-form-stack[data-v-614c7f1c],.q-task-detail--drawer .q-task-drawer-aside>section[data-v-614c7f1c]{border:1px solid var(--z-border-soft);border-radius:14px;background:var(--z-surface-elevated);box-shadow:0 1px 2px #152a2006}.q-task-detail--drawer .q-task-section[data-v-614c7f1c]{padding:17px}.q-task-section-heading[data-v-614c7f1c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:13px}.q-task-detail--drawer .q-task-section-heading h3[data-v-614c7f1c],.q-task-detail--drawer .q-task-form-heading h3[data-v-614c7f1c],.q-task-detail--drawer .q-task-drawer-aside h3[data-v-614c7f1c]{margin:0;color:var(--z-text);font-size:14px;font-weight:680;letter-spacing:-.01em}.q-task-section-heading p[data-v-614c7f1c],.q-task-form-heading p[data-v-614c7f1c],.q-task-aside-title p[data-v-614c7f1c]{margin:4px 0 0;color:var(--z-text-muted);font-size:12px;line-height:1.45}.q-task-section-heading>span[data-v-614c7f1c]{flex:0 0 auto;border-radius:var(--z-radius-pill);background:var(--z-surface-secondary);padding:4px 8px;color:var(--z-text-muted);font-size:10px;font-weight:650}.q-task-section-heading>span.is-pending[data-v-614c7f1c]{background:var(--z-warning-soft);color:var(--z-warning)}.q-task-section-heading>span.is-saved[data-v-614c7f1c]{background:var(--z-success-soft);color:var(--z-success)}.q-task-detail--drawer .q-task-section[data-v-614c7f1c] .task-document-body{min-height:132px}.q-task-detail--drawer .q-task-section[data-v-614c7f1c] .document-editor-content-only{min-height:122px}.q-task-detail--drawer .q-task-form-stack[data-v-614c7f1c]{gap:11px;margin-top:12px;padding:5px 17px 18px}.q-task-form-heading[data-v-614c7f1c]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:8px -2px 0;border-top:1px solid var(--z-border-soft);padding:17px 2px 2px}.q-task-form-heading[data-v-614c7f1c]:first-child{margin-top:0;border-top:0}.q-task-detail--drawer .q-task-form-stack>label[data-v-614c7f1c],.q-task-detail--drawer .q-task-inline-field[data-v-614c7f1c],.q-task-detail--drawer .q-task-form-row label[data-v-614c7f1c]{min-height:42px;grid-template-columns:126px minmax(0,1fr);gap:12px}.q-task-detail--drawer .q-task-form-row[data-v-614c7f1c]{grid-template-columns:1fr;gap:11px}.q-task-detail--drawer .q-task-form-stack label>span[data-v-614c7f1c],.q-task-detail--drawer .q-task-inline-field>span[data-v-614c7f1c]{display:flex;align-items:center;gap:8px;color:var(--z-text-secondary);font-size:13px;font-weight:580;white-space:nowrap}.q-task-detail--drawer .q-task-form-stack label>span svg[data-v-614c7f1c],.q-task-detail--drawer .q-task-inline-field>span svg[data-v-614c7f1c]{flex:0 0 auto;color:var(--z-text-muted);stroke-width:1.8}.q-task-detail--drawer .q-task-form-stack input[data-v-614c7f1c],.q-task-detail--drawer .q-task-form-stack[data-v-614c7f1c] .custom-select-trigger{min-height:38px;border-color:var(--z-border);border-radius:9px;background:var(--z-surface-elevated);font-size:13px}.q-task-detail--drawer .q-task-inline-field>div[data-v-614c7f1c]{min-width:0;gap:7px}.q-task-prayer-context[data-v-614c7f1c]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;margin:12px 0 0;border:1px solid color-mix(in srgb,var(--z-prayer) 24%,var(--z-border-soft));border-radius:12px;background:var(--z-prayer-soft);padding:12px 13px;color:var(--z-prayer-strong)}.q-task-prayer-context>div[data-v-614c7f1c]{display:grid;gap:3px}.q-task-prayer-context strong[data-v-614c7f1c]{font-size:13px}.q-task-prayer-context small[data-v-614c7f1c]{color:var(--z-text-muted);font-size:12px;line-height:1.45}.q-task-detail--drawer .q-task-drawer-aside[data-v-614c7f1c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border:0;background:transparent;padding:2px 20px 24px}.q-task-detail--drawer .q-task-drawer-aside>section[data-v-614c7f1c]{min-width:0;margin:0!important;padding:16px!important}.q-task-detail--drawer .q-task-drawer-aside>section[data-v-614c7f1c]:first-child,.q-task-detail--drawer .q-task-drawer-aside>section[data-v-614c7f1c]:last-child{grid-column:1/-1}.q-task-detail--drawer .q-task-aside-title[data-v-614c7f1c]{align-items:flex-start}.q-task-detail--drawer .q-task-aside-title>span[data-v-614c7f1c]{display:grid;min-width:25px;height:25px;place-items:center;border-radius:8px;background:var(--z-surface-secondary);color:var(--z-text-secondary);font-size:11px;font-weight:700}.q-task-detail--drawer .q-task-assignees[data-v-614c7f1c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:13px}.q-task-detail--drawer .q-task-assignee-add[data-v-614c7f1c]{grid-column:1/-1;order:-1;width:100%;margin:0 0 2px}.q-task-detail--drawer .q-task-assignee-add[data-v-614c7f1c] .custom-select{width:100%}.q-task-detail--drawer .q-task-assignee-add[data-v-614c7f1c] .custom-select-trigger{min-height:38px;border-color:var(--z-border);border-radius:9px;background:var(--z-surface-elevated);font-size:13px}.q-task-detail--drawer .q-task-assignees>span[data-v-614c7f1c]{min-width:0;height:38px;border:1px solid var(--z-border-soft);border-radius:10px;background:var(--z-surface-secondary);padding:0 7px 0 4px}.q-task-detail--drawer .q-task-assignees>span i[data-v-614c7f1c]{width:27px;height:27px;border-radius:8px;background:var(--z-brand);font-size:11px}.q-task-detail--drawer .q-task-assignees>span b[data-v-614c7f1c]{max-width:none;min-width:0;flex:1;overflow:hidden;color:var(--z-text-secondary);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.q-task-detail--drawer .q-task-assignees>span button[data-v-614c7f1c]{width:24px;height:24px}.q-task-detail--drawer .q-task-thin-progress[data-v-614c7f1c]{height:4px;margin:12px 0 8px;background:var(--z-border-soft)}.q-task-detail--drawer .q-task-compact-files[data-v-614c7f1c]{margin-top:10px}.q-task-detail--drawer .q-task-compact-files>div[data-v-614c7f1c]{min-height:40px;border-bottom:1px solid var(--z-border-soft)}.q-task-detail--drawer .q-task-file-add[data-v-614c7f1c],.q-task-detail--drawer .q-task-add-line[data-v-614c7f1c]{color:var(--z-brand);font-size:12px}.q-task-file-add.is-loading[data-v-614c7f1c],.q-task-page-files label.is-loading[data-v-614c7f1c]{cursor:wait;opacity:.72}.q-task-file-add.is-loading svg[data-v-614c7f1c],.q-task-page-files label.is-loading svg[data-v-614c7f1c]{animation:q-task-file-spin-614c7f1c .8s linear infinite}.q-task-file-error[data-v-614c7f1c]{display:flex;align-items:flex-start;gap:7px;margin:9px 0 0;border-radius:8px;background:var(--z-danger-soft);padding:8px 10px;color:var(--z-danger);font-size:11px;line-height:1.45}.q-task-file-error svg[data-v-614c7f1c]{flex:0 0 auto;margin-top:1px}@keyframes q-task-file-spin-614c7f1c{to{transform:rotate(360deg)}}.q-task-project-error[data-v-614c7f1c]{display:block;margin-top:6px;color:var(--z-danger);font-size:11px;font-weight:700;line-height:1.4}.q-task-detail--drawer .q-task-recent-comments[data-v-614c7f1c]{margin-top:12px}.q-task-detail--drawer .q-task-see-activity[data-v-614c7f1c]{margin-top:14px;color:var(--z-brand);font-size:12px}.q-task-detail--drawer .q-task-drawer-footer[data-v-614c7f1c]{height:60px;flex-basis:60px;grid-template-columns:auto auto minmax(0,1fr) auto auto;gap:7px;background:var(--z-surface-elevated);padding:0 20px}.q-task-detail--drawer .q-task-drawer-footer button[data-v-614c7f1c]{height:36px;font-size:13px}.q-task-detail--drawer .q-task-copy-transfer-actions[data-v-614c7f1c]{justify-content:flex-start}.q-task-detail--drawer .q-task-copy-transfer-actions button[data-v-614c7f1c]{width:34px;justify-content:center;overflow:hidden;padding:0;font-size:0}.q-task-detail--drawer .q-task-copy-transfer-actions button svg[data-v-614c7f1c]{flex:0 0 auto}.q-task-detail--drawer .q-task-drawer-footer .secondary[data-v-614c7f1c]{grid-column:4}.q-task-detail--drawer .q-task-drawer-footer .primary[data-v-614c7f1c]{grid-column:5;min-width:92px;background:var(--z-brand)}@media(max-width:700px){.q-task-detail--drawer .q-task-drawer-bar[data-v-614c7f1c]{padding-inline:14px}.q-task-detail--drawer .q-task-drawer-summary[data-v-614c7f1c]{padding:18px 16px}.q-task-detail--drawer .q-task-title-line input[data-v-614c7f1c]{max-width:calc(100% - 74px);font-size:21px}.q-task-context-line[data-v-614c7f1c]{margin-left:0}.q-task-detail--drawer .q-task-summary-grid[data-v-614c7f1c]{grid-template-columns:1fr 1fr;gap:8px}.q-task-detail--drawer .q-task-summary-grid>label[data-v-614c7f1c],.q-task-detail--drawer .q-task-summary-grid>div[data-v-614c7f1c]{border:1px solid var(--z-border-soft)!important}.q-task-detail--drawer .q-task-drawer-tabs[data-v-614c7f1c]{padding-inline:16px}.q-task-detail--drawer .q-task-drawer-main[data-v-614c7f1c],.q-task-detail--drawer .q-task-drawer-aside[data-v-614c7f1c]{padding-inline:14px}.q-task-detail--drawer .q-task-form-stack>label[data-v-614c7f1c],.q-task-detail--drawer .q-task-inline-field[data-v-614c7f1c],.q-task-detail--drawer .q-task-form-row label[data-v-614c7f1c]{grid-template-columns:108px minmax(0,1fr)}.q-task-detail--drawer .q-task-drawer-footer[data-v-614c7f1c]{padding-inline:14px}}@media(max-width:480px){.q-task-detail--drawer .q-task-summary-grid[data-v-614c7f1c],.q-task-detail--drawer .q-task-drawer-aside[data-v-614c7f1c]{grid-template-columns:1fr}.q-task-detail--drawer .q-task-drawer-aside>section[data-v-614c7f1c]{grid-column:1}.q-task-detail--drawer .q-task-assignees[data-v-614c7f1c]{grid-template-columns:1fr}.q-task-detail--drawer .q-task-drawer-footer .danger[data-v-614c7f1c]{display:none}}.task-not-found[data-v-f2fc388d]{display:grid;width:min(620px,calc(100% - 40px));min-height:70vh;margin:auto;place-items:center;align-content:center;gap:10px;color:var(--z-text-muted);font-family:var(--z-font-sans);text-align:center}.task-not-found-code[data-v-f2fc388d]{border-bottom:1px solid var(--z-border-soft);padding:0 18px 8px;color:var(--z-text-subtle);font-size:14px;font-weight:700;letter-spacing:.12em}.task-not-found-icon[data-v-f2fc388d]{display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:transparent;color:var(--z-text-secondary)}.task-not-found-eyebrow[data-v-f2fc388d]{margin:10px 0 0;color:var(--z-text-muted);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.task-not-found h1[data-v-f2fc388d]{margin:0;color:var(--z-text);font-size:28px;font-weight:650;letter-spacing:-.04em}.task-not-found-copy[data-v-f2fc388d]{max-width:470px;margin:0;font-size:var(--z-font-size-body);line-height:1.7}.task-not-found code[data-v-f2fc388d]{border-radius:var(--z-radius-xs);background:var(--z-surface-secondary);padding:5px 8px;color:var(--z-text-muted);font-size:13px}.task-not-found-actions[data-v-f2fc388d]{display:flex;gap:9px;margin-top:15px}.task-not-found button[data-v-f2fc388d]{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border-radius:var(--z-radius-md);padding:0 14px;font-size:var(--z-font-size-xs);font-weight:650}.task-not-found .primary[data-v-f2fc388d]{border:1px solid var(--z-brand);background:var(--z-brand);color:var(--z-text-inverse)}.task-not-found .secondary[data-v-f2fc388d]{border:1px solid var(--z-border);background:var(--z-surface-elevated);color:var(--z-text-secondary)}@media(max-width:560px){.task-not-found-actions[data-v-f2fc388d]{width:100%;flex-direction:column}.task-not-found button[data-v-f2fc388d]{width:100%}}.focus-panel[data-v-b624b29f]{padding-top:4px}.focus-panel header[data-v-b624b29f]{border-bottom:1px solid var(--z-border-soft);padding:0 0 18px}.focus-panel h2[data-v-b624b29f]{margin:0;color:var(--z-text);font-size:22px;font-weight:650;letter-spacing:-.035em}.focus-panel p[data-v-b624b29f]{margin:5px 0 0;color:var(--z-text-muted);font-size:10px;line-height:1.45}.focus-body[data-v-b624b29f]{display:grid;padding-top:30px}.focus-duration[data-v-b624b29f]{color:var(--z-brand);font-size:48px;font-weight:620;letter-spacing:-.065em;line-height:1}.focus-duration small[data-v-b624b29f]{margin-left:2px;font-size:11px;letter-spacing:0}.focus-body>b[data-v-b624b29f]{margin-top:12px;color:var(--z-text);font-size:12px;font-weight:650}.focus-body>span[data-v-b624b29f]{margin-top:6px;color:var(--z-text-muted);font-size:9px}.focus-tracking-summary[data-v-b624b29f]{display:flex;align-items:center;gap:8px;margin-top:13px;color:var(--z-text-muted);font-size:9px}.focus-tracking-summary small[data-v-b624b29f]{border-radius:999px;background:#d9ff7224;padding:3px 7px;color:var(--z-accent);font-size:8px;font-weight:700}.focus-tracking-summary small.local[data-v-b624b29f]{background:#ffffff17;color:#c5d8d0}.focus-actions[data-v-b624b29f]{display:flex;align-items:center;gap:8px;margin-top:18px}.focus-actions button[data-v-b624b29f]{display:flex;width:auto;height:34px;align-items:center;justify-content:center;gap:7px;border-radius:9px;padding:0 12px;font-size:10px;font-weight:650}.focus-primary[data-v-b624b29f]{border:1px solid var(--z-brand);background:var(--z-brand);color:#fff}.focus-primary[data-v-b624b29f]:disabled{cursor:not-allowed;opacity:.42}.focus-stop[data-v-b624b29f]{border:1px solid var(--z-danger-soft);background:var(--z-danger-soft);color:var(--z-danger)}.focus-more[data-v-b624b29f]{width:36px!important;border:1px solid var(--z-border);background:var(--z-surface-elevated);color:var(--z-text-secondary);padding:0!important}@media(max-width:767px){.focus-panel[data-v-b624b29f]{padding-top:0}.focus-body[data-v-b624b29f]{padding-top:22px}.focus-duration[data-v-b624b29f]{font-size:44px}}.my-task-summary[data-v-e7b6046c]{min-width:0;margin-top:22px;overflow:hidden;border:1px solid var(--z-border);border-radius:22px;background:var(--z-surface);padding:24px 28px}.my-task-summary>header[data-v-e7b6046c]{display:flex;align-items:center;justify-content:space-between;gap:20px}.my-task-summary h2[data-v-e7b6046c]{margin:0;color:var(--z-text);font-size:20px;font-weight:650;letter-spacing:-.03em}.my-task-summary header p[data-v-e7b6046c]{margin:6px 0 0;color:var(--z-text-muted);font-size:12px;line-height:1.5}.my-task-total[data-v-e7b6046c]{flex-shrink:0;border-radius:999px;background:var(--z-surface-soft,#f1f6f2);padding:7px 11px;color:var(--z-brand);font-size:12px;font-weight:600}.my-task-counts[data-v-e7b6046c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0 12px;padding-bottom:22px;border-bottom:1px solid var(--z-border-soft)}.my-task-counts>div+div[data-v-e7b6046c]{border-inline-start:1px solid var(--z-border-soft);padding-inline-start:20px}.my-task-counts dt[data-v-e7b6046c]{color:var(--z-text-muted);font-size:11px;line-height:1.4}.my-task-counts dd[data-v-e7b6046c]{margin:7px 0 0;color:var(--z-text);font-size:28px;font-weight:650;line-height:1}.my-task-counts .urgent dd[data-v-e7b6046c]{color:var(--z-danger)}.my-task-list[data-v-e7b6046c]{margin:0;padding:0;list-style:none}.my-task-list li+li[data-v-e7b6046c]{border-top:1px solid var(--z-border-soft)}.my-task-list button[data-v-e7b6046c]{display:grid;width:100%;grid-template-columns:28px minmax(0,1fr) auto 15px;align-items:center;gap:12px;border:0;border-radius:9px;background:transparent;padding:14px 6px;color:var(--z-text);text-align:start;cursor:pointer}.my-task-list button[data-v-e7b6046c]:hover{background:var(--z-surface-soft,#f5f8f5)}.my-task-list button[data-v-e7b6046c]:focus-visible,.my-task-more[data-v-e7b6046c]:focus-visible{outline:2px solid var(--z-brand);outline-offset:3px}.my-task-indicator[data-v-e7b6046c]{display:grid;width:26px;height:26px;place-items:center;border-radius:8px;background:var(--z-surface-soft,#f1f6f2);color:var(--z-text-muted)}.my-task-indicator>span[data-v-e7b6046c]{width:7px;height:7px;border:1.5px solid currentColor;border-radius:50%}.my-task-indicator.high[data-v-e7b6046c]{background:var(--z-warning-soft,#fff2db);color:var(--z-warning,#a96a17)}.my-task-copy[data-v-e7b6046c]{display:grid;min-width:0;gap:5px}.my-task-copy strong[data-v-e7b6046c]{overflow:hidden;color:var(--z-text);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.my-task-copy small[data-v-e7b6046c]{overflow:hidden;color:var(--z-text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.my-task-due[data-v-e7b6046c]{color:var(--z-text-secondary);font-size:11px}.my-task-due.overdue[data-v-e7b6046c]{color:var(--z-danger)}.my-task-arrow[data-v-e7b6046c]{color:var(--z-text-muted)}.my-task-empty[data-v-e7b6046c]{display:flex;align-items:center;gap:10px;margin:22px 0 8px;color:var(--z-text-secondary);font-size:13px;line-height:1.6}.my-task-empty>svg[data-v-e7b6046c]{flex-shrink:0;color:var(--z-brand)}.my-task-more[data-v-e7b6046c]{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:10px;border:0;border-top:1px solid var(--z-border-soft);background:transparent;padding:16px 0 0;color:var(--z-brand);font-size:12px;font-weight:600;cursor:pointer}@media(max-width:600px){.my-task-summary[data-v-e7b6046c]{padding:21px 18px}.my-task-summary>header[data-v-e7b6046c]{align-items:flex-start;gap:12px}.my-task-summary h2[data-v-e7b6046c]{font-size:19px}.my-task-total[data-v-e7b6046c]{font-size:11px;padding:6px 9px}.my-task-counts[data-v-e7b6046c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.my-task-counts>div[data-v-e7b6046c]:nth-child(3){border-inline-start:0;padding-inline-start:0}.my-task-list button[data-v-e7b6046c]{grid-template-columns:26px minmax(0,1fr) 15px;gap:7px 10px;padding:14px 0}.my-task-copy strong[data-v-e7b6046c]{white-space:normal;overflow-wrap:anywhere}.my-task-due[data-v-e7b6046c]{grid-column:2;grid-row:2}.my-task-arrow[data-v-e7b6046c]{grid-column:3;grid-row:1/3}.my-task-copy small[data-v-e7b6046c]{white-space:normal;overflow-wrap:anywhere}}[dir=rtl]{transform:rotate(180deg)}.prayer-signature[data-v-bb3ed0da]{border-radius:18px;background:var(--z-brand);padding:20px;color:#fff;box-shadow:0 20px 48px #0b3d3624}.prayer-signature header[data-v-bb3ed0da]{display:flex;align-items:center;justify-content:space-between;color:#ffffffb3;font-size:9px;font-weight:670;letter-spacing:.04em;text-transform:uppercase}.prayer-signature header button[data-v-bb3ed0da]{display:grid;width:26px;height:26px;place-items:center;border:0;background:transparent;color:inherit}.prayer-main[data-v-bb3ed0da]{display:flex;align-items:center;gap:12px;margin:24px 0 18px}.prayer-main>div[data-v-bb3ed0da]{display:grid;gap:3px}.prayer-symbol[data-v-bb3ed0da]{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#d9ff721c;color:var(--z-accent)}.prayer-main small[data-v-bb3ed0da]{color:#ffffff9e;font-size:8px}.prayer-main strong[data-v-bb3ed0da]{font-size:20px;font-weight:650;letter-spacing:-.03em}.prayer-track[data-v-bb3ed0da]{height:4px;overflow:hidden;border-radius:999px;background:#ffffff1f}.prayer-track span[data-v-bb3ed0da]{display:block;height:100%;border-radius:inherit;background:var(--z-accent)}.prayer-hours[data-v-bb3ed0da]{position:relative;height:28px;margin-top:14px}.prayer-hours span[data-v-bb3ed0da]{position:absolute;display:grid;gap:3px;min-width:max-content;transform:translate(-50%);text-align:center}.prayer-hours span.is-first[data-v-bb3ed0da]{transform:none;text-align:left}.prayer-hours span.is-last[data-v-bb3ed0da]{transform:translate(-100%);text-align:right}.prayer-hours small[data-v-bb3ed0da]{color:#ffffff80;font-size:8px}.prayer-hours strong[data-v-bb3ed0da]{font-size:9px;font-weight:650}.prayer-error[data-v-bb3ed0da]{margin:14px 0 0;color:#ffffff9e;font-size:10px;line-height:1.5}@media(max-width:767px){.prayer-signature[data-v-bb3ed0da]{padding:20px}}.timeline-section>header[data-v-e3ff83a9]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;border-bottom:1px solid var(--z-border-soft);padding-bottom:17px}.timeline-section h2[data-v-e3ff83a9]{margin:0;color:var(--z-text);font-size:22px;font-weight:650;letter-spacing:-.035em}.timeline-section header p[data-v-e3ff83a9]{margin:5px 0 0;color:var(--z-text-muted);font-size:10px}.timeline-section header button[data-v-e3ff83a9]{border:0;background:transparent;color:var(--z-brand);font-size:10px;font-weight:650}.timeline-list[data-v-e3ff83a9]{position:relative}.timeline-list[data-v-e3ff83a9]:before{position:absolute;z-index:0;top:0;bottom:0;left:53px;width:1px;background:var(--z-border);content:""}.timeline-row[data-v-e3ff83a9]{position:relative;isolation:isolate;display:grid;height:78px;min-height:78px;grid-template-columns:73px 18px minmax(0,1fr) auto;align-items:start;gap:9px;padding-top:20px;cursor:pointer}.timeline-row[data-v-e3ff83a9]>*{position:relative;z-index:1}.timeline-row>time[data-v-e3ff83a9]{padding-top:1px;color:var(--z-text-subtle);font-size:9px}.timeline-marker[data-v-e3ff83a9]{position:absolute;z-index:2;top:20px;left:48px;display:block;width:11px;height:11px;border:2px solid var(--z-surface);border-radius:50%;background:#cdd7d1}.task-check[data-v-e3ff83a9]{display:grid;width:16px;height:16px;place-items:center;border:1px solid var(--z-border-strong);border-radius:5px;background:#fff;color:#fff}.task-check.checked[data-v-e3ff83a9]{border-color:var(--z-brand);background:var(--z-brand)}.item-symbol[data-v-e3ff83a9]{display:grid;width:6px;height:6px;place-items:center;margin:5px 0 0 5px;border-radius:2px;background:var(--z-info);color:var(--z-info)}.timeline-copy[data-v-e3ff83a9]{display:grid;min-width:0;gap:5px}.timeline-copy strong[data-v-e3ff83a9]{overflow:hidden;color:var(--z-text);font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.timeline-copy strong.completed[data-v-e3ff83a9]{color:var(--z-text-muted);text-decoration:line-through}.timeline-copy small[data-v-e3ff83a9]{overflow:hidden;color:var(--z-text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.timeline-trailing[data-v-e3ff83a9]{padding:1px 12px 0 20px;color:var(--z-text-muted);font-size:9px;white-space:nowrap}.timeline-row--event .timeline-marker[data-v-e3ff83a9]{background:var(--z-info)}.timeline-row--document .timeline-marker[data-v-e3ff83a9]{background:var(--z-warning)}.timeline-row--prayer[data-v-e3ff83a9]:before{position:absolute;z-index:0;top:9px;right:0;bottom:9px;left:70px;border-radius:10px;background:var(--z-prayer-soft);content:""}.timeline-row--prayer .timeline-marker[data-v-e3ff83a9]{border-color:var(--z-surface);background:var(--z-prayer);box-shadow:0 0 0 1px color-mix(in srgb,var(--z-prayer) 24%,transparent)}.timeline-row--prayer .item-symbol[data-v-e3ff83a9]{width:26px;height:26px;margin:-5px 0 0 -4px;border:1px solid color-mix(in srgb,var(--z-prayer) 24%,var(--z-border));border-radius:8px;background:var(--z-surface-elevated);color:var(--z-prayer)}.timeline-row--prayer .timeline-copy strong[data-v-e3ff83a9]{color:var(--z-prayer-strong)}.timeline-empty[data-v-e3ff83a9]{display:grid;min-height:160px;place-items:center;align-content:center;gap:5px;border-bottom:1px solid var(--z-border-soft);color:var(--z-text-muted);font-size:10px}.timeline-empty strong[data-v-e3ff83a9]{color:var(--z-text);font-size:12px}.timeline-add[data-v-e3ff83a9]{display:flex;align-items:center;gap:6px;margin:17px 0 0;border:0;background:transparent;color:var(--z-text-muted);font-size:9px}.timeline-add[data-v-e3ff83a9]:hover{color:var(--z-brand)}@media(max-width:767px){.timeline-section>header[data-v-e3ff83a9]{align-items:flex-start}.timeline-list[data-v-e3ff83a9]:before{left:45px}.timeline-row[data-v-e3ff83a9]{grid-template-columns:65px 18px minmax(0,1fr);gap:7px}.timeline-marker[data-v-e3ff83a9]{left:40px}.timeline-trailing[data-v-e3ff83a9]{display:none}.timeline-row--prayer[data-v-e3ff83a9]:before{left:62px}}.z-metric-strip[data-v-e744b17d]{display:grid;grid-template-columns:repeat(var(--z-metric-count, 3),minmax(0,1fr));border-top:1px solid var(--z-border-soft);border-bottom:1px solid var(--z-border-soft)}.z-metric-strip__item[data-v-e744b17d]{display:grid;min-width:0;gap:4px;padding:19px 24px 18px 0}.z-metric-strip__item+.z-metric-strip__item[data-v-e744b17d]{border-left:1px solid var(--z-border-soft);padding-left:24px}.z-metric-strip__item>span[data-v-e744b17d]{overflow:hidden;color:var(--z-text-muted);font-size:9px;font-weight:650;letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.z-metric-strip__item>strong[data-v-e744b17d]{color:var(--z-brand);font-size:30px;font-weight:620;letter-spacing:-.045em;line-height:1.1}.z-metric-strip__item>small[data-v-e744b17d]{overflow:hidden;color:var(--z-text-subtle);font-size:9px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.z-metric-strip[data-v-e744b17d]{grid-template-columns:1fr}.z-metric-strip__item[data-v-e744b17d]{padding:14px 0}.z-metric-strip__item+.z-metric-strip__item[data-v-e744b17d]{border-top:1px solid var(--z-border-soft);border-left:0;padding-left:0}.z-metric-strip__item>strong[data-v-e744b17d]{font-size:26px}}.my-day-view[data-v-b9f667d3]{width:min(var(--z-page-shell-width),100%);min-height:100%;margin:0 auto;padding:36px var(--z-page-gutter) 90px;background:transparent;color:var(--z-text);font-family:var(--z-font-sans);scroll-margin-top:24px}.day-priorities[data-v-b9f667d3],.day-hero[data-v-b9f667d3],.day-layout[data-v-b9f667d3]{scroll-margin-top:24px}.day-heading[data-v-b9f667d3]{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.day-heading>div[data-v-b9f667d3]{min-width:0}.day-date[data-v-b9f667d3]{display:flex;align-items:center;gap:9px;margin:0 0 11px;color:var(--z-text-muted);font-size:10px;font-weight:720;letter-spacing:.11em;text-transform:uppercase}.day-date[data-v-b9f667d3]:before{width:18px;height:2px;border-radius:99px;background:var(--z-accent);content:""}.day-heading h1[data-v-b9f667d3]{margin:0;font-size:clamp(44px,4.2vw,62px);font-weight:720;letter-spacing:-.062em;line-height:.96}.day-heading h1 span[data-v-b9f667d3]{color:var(--z-text)}.day-heading>div>p[data-v-b9f667d3]:last-child{max-width:660px;margin:15px 0 0;color:var(--z-text-muted);font-size:14px;line-height:1.6}.new-task-button[data-v-b9f667d3]{display:flex;width:auto;min-width:142px;height:42px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--z-brand);border-radius:11px;background:var(--z-brand);padding:0 16px;color:#fff;font-size:11px;font-weight:680;transition:background var(--z-duration-fast) var(--z-ease-standard),transform var(--z-duration-fast) var(--z-ease-standard),box-shadow var(--z-duration-fast)}.new-task-button[data-v-b9f667d3]:hover{background:var(--z-brand-hover);box-shadow:var(--z-shadow-sm);transform:translateY(-1px)}.day-hero[data-v-b9f667d3]{position:relative;isolation:isolate;display:grid;min-height:260px;grid-template-columns:1.08fr .92fr;margin-top:30px;overflow:hidden;border-radius:28px;background:var(--z-brand);color:#fff;box-shadow:0 26px 80px #073a322b}.day-hero[data-v-b9f667d3]:before,.day-hero[data-v-b9f667d3]:after{position:absolute;z-index:-1;border:1px solid rgba(217,255,114,.15);border-radius:50%;content:""}.day-hero[data-v-b9f667d3]:before{top:-230px;right:-160px;width:430px;height:430px}.day-hero[data-v-b9f667d3]:after{right:-35px;bottom:-230px;width:300px;height:300px}.day-hero[data-v-b9f667d3] .prayer-signature{display:flex;min-width:0;flex-direction:column;justify-content:center;border-radius:0;background:transparent;padding:34px 38px;box-shadow:none}.day-hero[data-v-b9f667d3] .prayer-signature header{color:#b9d1c7}.day-hero[data-v-b9f667d3] .prayer-main{margin:25px 0 18px}.day-hero[data-v-b9f667d3] .prayer-main strong{color:var(--z-accent);font-size:42px;letter-spacing:-.06em}.day-hero[data-v-b9f667d3] .prayer-main small{font-size:10px}.day-hero[data-v-b9f667d3] .prayer-symbol{width:42px;height:42px}.day-hero[data-v-b9f667d3] .prayer-hours{margin-top:20px}.day-hero[data-v-b9f667d3] .prayer-track{background:#ffffff1a}.day-hero[data-v-b9f667d3] .focus-panel{display:flex;min-width:0;flex-direction:column;justify-content:center;border-left:1px solid rgba(255,255,255,.11);padding:34px 38px;background:#ffffff09}.day-hero[data-v-b9f667d3] .focus-panel header{border:0;padding:0}.day-hero[data-v-b9f667d3] .focus-panel h2{color:#a8c0b6;font-size:10px;font-weight:600;letter-spacing:.02em}.day-hero[data-v-b9f667d3] .focus-panel p{color:#c5d8d0;font-size:11px}.day-hero[data-v-b9f667d3] .focus-body{padding-top:14px}.day-hero[data-v-b9f667d3] .focus-duration{color:var(--z-accent);font-size:52px}.day-hero[data-v-b9f667d3] .focus-body>b{color:#fff}.day-hero[data-v-b9f667d3] .focus-body>span{color:#b9ccc4}.day-hero[data-v-b9f667d3] .focus-primary{border-color:var(--z-accent);background:var(--z-accent);color:var(--z-brand)}.day-hero[data-v-b9f667d3] .focus-more,.day-hero[data-v-b9f667d3] .focus-stop{border-color:#ffffff2e;background:#ffffff14;color:#fff}.my-day-view--prayer-disabled .day-hero[data-v-b9f667d3]{grid-template-columns:1fr}.my-day-view--prayer-disabled .day-hero[data-v-b9f667d3] .focus-panel{border-left:0}.day-layout[data-v-b9f667d3]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:34px;margin-top:34px}.day-rail[data-v-b9f667d3]{display:grid;align-content:start}.day-metrics[data-v-b9f667d3]{margin:0}.day-rail[data-v-b9f667d3] .z-metric-strip{display:grid;grid-template-columns:1fr!important;overflow:hidden;border:1px solid var(--z-border);border-radius:22px;background:var(--z-surface)}.day-rail[data-v-b9f667d3] .z-metric-strip__item{padding:19px 24px}.day-rail[data-v-b9f667d3] .z-metric-strip__item+.z-metric-strip__item{border-top:1px solid var(--z-border);border-left:0;padding-left:24px}.day-rail[data-v-b9f667d3] .z-metric-strip__item>strong{font-size:32px}@media(max-width:1100px){.day-layout[data-v-b9f667d3]{grid-template-columns:minmax(0,1fr) 288px;gap:28px}.day-hero[data-v-b9f667d3] .prayer-signature,.day-hero[data-v-b9f667d3] .focus-panel{padding-inline:28px}}@media(max-width:900px){.my-day-view[data-v-b9f667d3]{padding-top:34px}.day-hero[data-v-b9f667d3]{grid-template-columns:1fr}.day-hero[data-v-b9f667d3] .focus-panel{border-top:1px solid rgba(255,255,255,.11);border-left:0}.day-layout[data-v-b9f667d3],.day-rail[data-v-b9f667d3]{grid-template-columns:1fr}.day-rail[data-v-b9f667d3] .z-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.day-rail[data-v-b9f667d3] .z-metric-strip__item+.z-metric-strip__item{border-top:0;border-left:1px solid var(--z-border)}}@media(max-width:767px){.my-day-view[data-v-b9f667d3]{padding:28px 18px 64px}.day-heading[data-v-b9f667d3]{align-items:flex-start;flex-direction:column;gap:20px}.day-heading h1[data-v-b9f667d3]{font-size:42px}.day-heading>div>p[data-v-b9f667d3]:last-child{font-size:12px}.new-task-button[data-v-b9f667d3]{width:100%}.day-hero[data-v-b9f667d3]{margin-top:24px;border-radius:20px}.day-hero[data-v-b9f667d3] .prayer-signature,.day-hero[data-v-b9f667d3] .focus-panel{padding:26px 22px}.day-hero[data-v-b9f667d3] .prayer-main strong{font-size:34px}.day-layout[data-v-b9f667d3]{gap:26px;margin-top:28px}.day-rail[data-v-b9f667d3] .z-metric-strip{grid-template-columns:1fr!important}.day-rail[data-v-b9f667d3] .z-metric-strip__item+.z-metric-strip__item{border-top:1px solid var(--z-border);border-left:0}}.day-heading h1[data-v-b9f667d3]{font-size:clamp(48px,4.4vw,64px);font-weight:680;letter-spacing:-.065em;line-height:.94}@media(max-width:767px){.day-heading h1[data-v-b9f667d3]{font-size:40px}}.day-view-tabs[data-v-b9f667d3]{display:flex;flex-wrap:wrap;gap:6px;margin-top:24px;border-bottom:1px solid var(--z-border);padding-bottom:8px}.day-view-tabs button[data-v-b9f667d3]{border:0;border-radius:8px;background:transparent;padding:10px 14px;color:var(--z-text-muted);font-size:13px;font-weight:600}.day-view-tabs button[aria-current][data-v-b9f667d3]{background:var(--z-active-bg);color:var(--z-brand)}.day-view-tabs button[data-v-b9f667d3]:focus-visible{outline:2px solid var(--z-focus);outline-offset:2px}.day-heading h1[data-v-b9f667d3]{font-size:clamp(30px,3vw,42px);line-height:1.05}.day-heading h1 br[data-v-b9f667d3],.day-heading h1>span[data-v-b9f667d3]{display:none}.day-layout[data-v-b9f667d3]{margin-top:24px}@media(max-width:767px){.day-heading[data-v-b9f667d3]{gap:12px}.day-heading>div>p[data-v-b9f667d3]:last-child{display:none}.day-heading h1[data-v-b9f667d3]{font-size:30px}.day-view-tabs[data-v-b9f667d3]{margin-top:18px;gap:2px}.day-view-tabs button[data-v-b9f667d3]{padding:9px 8px;font-size:12px}}.agenda-2026[data-v-8122dcbb]{--purple: var(--q-purple, #087a46);--purple-soft: var(--q-purple-soft, #e8f5ed);--ink: var(--q-ink, #0c2147);--muted: var(--q-muted, #65718c);--line: var(--q-line, #e4e7ef);--surface: var(--q-surface, #ffffff);--green: var(--q-green, #35ad7b);--blue: var(--q-blue, #5d82f0);--orange: var(--q-orange, #f49a49);--red: var(--q-red, #f05d8d);box-sizing:border-box;display:flex;height:100%;width:100%;min-height:0;flex-direction:column;overflow:hidden;padding:25px 24px 28px 30px;color:var(--ink);background:var(--surface)}.agenda-2026[data-v-8122dcbb],.agenda-2026[data-v-8122dcbb] *{box-sizing:border-box}button[data-v-8122dcbb]{color:inherit;font:inherit}.agenda-header[data-v-8122dcbb],.agenda-layout[data-v-8122dcbb]{display:grid;grid-template-columns:minmax(0,1fr) 274px;gap:28px}.agenda-header[data-v-8122dcbb]{flex:0 0 auto}.agenda-header.is-day[data-v-8122dcbb],.agenda-layout.is-day[data-v-8122dcbb]{grid-template-columns:minmax(0,1fr) 297px;gap:48px}.agenda-header.is-week[data-v-8122dcbb],.agenda-layout.is-week[data-v-8122dcbb]{grid-template-columns:minmax(0,1fr) 261px}.agenda-heading[data-v-8122dcbb]{display:flex;align-items:center;justify-content:space-between;gap:24px}.member-calendar-picker[data-v-8122dcbb]{display:flex;min-width:0;align-items:center;gap:8px;color:#64738c}.member-calendar-picker[data-v-8122dcbb] .custom-select-trigger{min-width:185px;min-height:40px;border-color:var(--line);border-radius:8px;background:#fff;font-size:12px}.member-calendar-picker>span[data-v-8122dcbb]{font-size:10px;font-weight:650}.member-calendar-picker>span.error[data-v-8122dcbb]{color:#b43b4d}h1[data-v-8122dcbb],h2[data-v-8122dcbb],p[data-v-8122dcbb]{margin:0}h1[data-v-8122dcbb]{font-size:31px;line-height:1.15;font-weight:750}.mode-switch[data-v-8122dcbb]{display:grid;grid-template-columns:repeat(3,1fr);width:300px;height:44px;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.agenda-header.is-day .mode-switch[data-v-8122dcbb]{width:315px;transform:translate(22px)}.agenda-header.is-week .mode-switch[data-v-8122dcbb]{width:285px;margin-right:38px}.agenda-header.is-year .mode-switch[data-v-8122dcbb]{margin-right:11px}.mode-switch button[data-v-8122dcbb]{border:0;border-right:1px solid var(--line);background:transparent;color:#52617d;font-size:13px;transition:background .16s ease,color .16s ease}.mode-switch button[data-v-8122dcbb]:last-child{border-right:0}.mode-switch button.active[data-v-8122dcbb]{color:var(--purple);font-weight:650;background:linear-gradient(110deg,#f7fbf8,var(--purple-soft))}.agenda-layout[data-v-8122dcbb]{min-height:0;flex:1;align-items:stretch;margin-top:23px;overflow:hidden}.agenda-main[data-v-8122dcbb]{min-width:0;min-height:0}.agenda-layout.is-day .agenda-main[data-v-8122dcbb],.agenda-layout.is-year .agenda-main[data-v-8122dcbb],.context-rail[data-v-8122dcbb]{overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.agenda-layout.is-week .agenda-main[data-v-8122dcbb]{display:flex;min-height:0;flex-direction:column;overflow:hidden}.date-toolbar[data-v-8122dcbb]{display:flex;align-items:center;min-height:44px;gap:14px}.agenda-layout.is-day .date-toolbar[data-v-8122dcbb],.agenda-layout.is-year .date-toolbar[data-v-8122dcbb]{position:sticky;z-index:24;top:0;margin-bottom:2px;border-bottom:1px solid var(--line);background:#fffffffa;box-shadow:0 5px 12px #11182d09}.icon-button[data-v-8122dcbb]{display:inline-grid;flex:0 0 auto;width:32px;height:32px;padding:0;place-items:center;border:0;border-radius:7px;background:transparent;color:#405173}.icon-button[data-v-8122dcbb]:hover{background:#f5f6fa}.icon-button.small[data-v-8122dcbb]{width:25px;height:25px}.toolbar-calendar[data-v-8122dcbb]{margin-left:11px;color:#34496e}.date-copy[data-v-8122dcbb]{display:grid;min-width:0;margin-left:18px;margin-right:10px}.date-copy strong[data-v-8122dcbb],.year-toolbar>strong[data-v-8122dcbb]{font-size:16px;font-weight:720;white-space:nowrap}.date-copy span[data-v-8122dcbb]{color:var(--muted);font-size:13px;white-space:nowrap}.today-button[data-v-8122dcbb]{min-height:38px;margin-left:2px;padding:0 18px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:#53617b;font-size:12px}.day-timeline[data-v-8122dcbb]{position:relative;height:1200px;margin-top:25px;cursor:crosshair;background-image:linear-gradient(to bottom,transparent 49px,var(--line) 50px);background-size:100% 50px;touch-action:pan-y;-webkit-user-select:none;user-select:none}.current-time-indicator[data-v-8122dcbb]{position:absolute;z-index:14;height:0;color:#e5484d;pointer-events:none}.day-current-time[data-v-8122dcbb]{right:0;left:0}.current-time-label[data-v-8122dcbb]{position:absolute;left:0;top:0;min-width:49px;transform:translateY(-50%);border-radius:5px;background:#e5484d;padding:2px 5px;color:#fff;font-size:10px;font-weight:750;line-height:15px;text-align:center}.current-time-dot[data-v-8122dcbb]{position:absolute;top:0;left:64px;width:8px;height:8px;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:50%;background:#e5484d;box-shadow:0 0 0 1px #e5484d}.current-time-rule[data-v-8122dcbb]{position:absolute;top:-1px;right:0;left:64px;height:2px;background:#e5484d}.slot-selection-preview[data-v-8122dcbb]{position:absolute;z-index:8;overflow:hidden;border:1px solid rgba(8,122,70,.42);border-left:3px solid var(--green);border-radius:7px;background:#e8f5edf0;padding:6px 9px;color:#087a46;pointer-events:none;box-shadow:0 5px 14px #0853301f}.slot-selection-preview strong[data-v-8122dcbb],.slot-selection-preview span[data-v-8122dcbb]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-selection-preview strong[data-v-8122dcbb]{font-size:11px}.slot-selection-preview span[data-v-8122dcbb]{margin-top:2px;font-size:9px}.day-selection-preview[data-v-8122dcbb]{left:68px;right:0}.week-selection-preview[data-v-8122dcbb]{left:4px;right:4px}.all-day-lane[data-v-8122dcbb]{display:flex;min-height:42px;align-items:center;gap:8px;margin-top:14px;padding:6px 8px 6px 68px;border-block:1px solid var(--line)}.all-day-lane>span[data-v-8122dcbb]{flex:0 0 auto;margin-left:-68px;width:60px;color:var(--muted);font-size:9px;font-weight:650;text-transform:uppercase}.all-day-event[data-v-8122dcbb],.week-all-day-event[data-v-8122dcbb]{min-width:0;overflow:hidden;border:1px solid #cfe6d8;border-radius:5px;background:#e8f5ed;padding:5px 9px;color:#087a46;text-overflow:ellipsis;white-space:nowrap}.all-day-event[data-v-8122dcbb]{font-size:11px}.day-hour[data-v-8122dcbb]{position:absolute;left:0;width:57px;color:#52627f;font-size:13px;line-height:18px}.day-event[data-v-8122dcbb]{position:absolute;left:68px;right:0;display:flex;align-items:center;gap:17px;min-height:0;padding:9px 16px 9px 31px;overflow:hidden;border:1px solid;border-left-width:3px;border-radius:8px;cursor:default}.day-event.editable[data-v-8122dcbb],.week-event.editable[data-v-8122dcbb]{z-index:4;cursor:grab;touch-action:none}.day-event.editable[data-v-8122dcbb]:active,.week-event.editable[data-v-8122dcbb]:active{cursor:grabbing}.day-event[data-v-8122dcbb]:not(.editable),.week-event[data-v-8122dcbb]:not(.editable){z-index:1}.day-event.editable[data-v-8122dcbb]:hover,.week-event.editable[data-v-8122dcbb]:hover{filter:brightness(.985);box-shadow:0 3px 10px #141d2e12}.event-resize-handle[data-v-8122dcbb]{position:absolute;z-index:6;right:12px;bottom:2px;left:12px;height:7px;padding:0;border:0;border-radius:999px;background:transparent;cursor:ns-resize;touch-action:none}.event-resize-handle[data-v-8122dcbb]:after{position:absolute;bottom:1px;left:50%;width:28px;height:2px;content:"";transform:translate(-50%);border-radius:999px;background:currentColor;opacity:.32}.event-resize-handle[data-v-8122dcbb]:hover:after{opacity:.7}.day-event.tone-prayer[data-v-8122dcbb]{padding-left:18px}.day-event.tone-prayer.compact[data-v-8122dcbb]{gap:4px;min-height:28px;padding:3px 6px;border-radius:5px}.day-event.tone-prayer.compact .event-leading[data-v-8122dcbb]{display:none}.day-event.tone-prayer.compact .event-copy[data-v-8122dcbb]{display:flex;align-items:center;gap:4px}.day-event.tone-prayer.compact .event-copy strong[data-v-8122dcbb]{font-size:12px}.day-event.tone-prayer.compact .event-copy span[data-v-8122dcbb]{margin:0;font-size:11px}.day-event.tone-prayer.compact .event-detail[data-v-8122dcbb]{font-size:9px}.day-event.tone-prayer.compact .event-detail svg[data-v-8122dcbb]{display:none}.event-leading[data-v-8122dcbb]{flex:0 0 auto}.event-copy[data-v-8122dcbb]{display:grid;min-width:0;line-height:1.25}.event-copy strong[data-v-8122dcbb]{overflow:hidden;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.event-copy span[data-v-8122dcbb]{margin-top:4px;color:#5d6b86;font-size:12px;white-space:nowrap}.event-detail[data-v-8122dcbb]{display:flex;align-items:center;gap:13px;margin-left:auto;font-size:12px;white-space:nowrap}.planning-unplan-handle[data-v-8122dcbb]{display:inline-grid;width:24px;height:24px;padding:0;place-items:center;border:0;border-radius:5px;background:transparent;color:currentColor;cursor:grab;opacity:.68}.planning-unplan-handle[data-v-8122dcbb]:hover{background:#ffffffb8;opacity:1}.planning-unplan-handle[data-v-8122dcbb]:active{cursor:grabbing}.tone-prayer[data-v-8122dcbb]{border-color:#d5eadf;border-left-color:#70c6a0;color:#16815e;background:linear-gradient(95deg,#f5fbf7,#f1faf5)}.tone-meeting[data-v-8122dcbb]{border-color:#dfd7ff;border-left-color:#8b68f3;color:var(--ink);background:linear-gradient(95deg,#fbfaff,#f5f2ff)}.tone-team[data-v-8122dcbb]{border-color:#d5ebdf;border-left-color:#62c795;color:#177655;background:linear-gradient(95deg,#f8fcfa,#f2faf6)}.tone-focus[data-v-8122dcbb]{border-color:#f5cfe0;border-left-color:#ef6fa0;color:var(--ink);background:linear-gradient(95deg,#fffafd,#fdf1f6)}.tone-client[data-v-8122dcbb]{border-color:#d6e0ff;border-left-color:#6486f4;color:var(--ink);background:linear-gradient(95deg,#fafbff,#f1f5ff)}.tone-lunch[data-v-8122dcbb]{border-color:#f7dfca;border-left-color:#f5a052;color:var(--ink);background:linear-gradient(95deg,#fffdfb,#fff6ed)}.tone-meeting .event-detail[data-v-8122dcbb],.tone-meeting.week-event .week-event-meta[data-v-8122dcbb]{color:var(--purple)}.tone-team .event-detail[data-v-8122dcbb],.tone-team.week-event .week-event-meta[data-v-8122dcbb]{color:#13815b}.tone-focus .event-detail[data-v-8122dcbb],.tone-focus.week-event .week-event-meta[data-v-8122dcbb]{color:#dc4b82}.tone-client .event-detail[data-v-8122dcbb],.tone-client.week-event .week-event-meta[data-v-8122dcbb]{color:#4d70e7}.tone-lunch .event-detail[data-v-8122dcbb],.tone-lunch.week-event .week-event-meta[data-v-8122dcbb]{color:#ef7d25}.week-toolbar[data-v-8122dcbb]{flex:0 0 auto;margin-bottom:17px}.week-scroll[data-v-8122dcbb]{width:100%;min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;padding-bottom:4px;scrollbar-gutter:stable}.week-calendar[data-v-8122dcbb]{min-width:840px}.week-days-header[data-v-8122dcbb]{position:sticky;z-index:20;top:0;display:grid;grid-template-columns:50px repeat(7,minmax(0,1fr));min-height:55px;border-bottom:1px solid var(--line);background:var(--surface);box-shadow:0 3px 8px #1820320a}.hour-heading[data-v-8122dcbb]{align-self:end;padding-bottom:9px;color:var(--muted);font-size:11px}.week-day-name[data-v-8122dcbb]{display:grid;align-content:center;justify-items:center;color:#52617e;font-size:12px;line-height:1.45;padding:7px 3px}.week-all-day-list[data-v-8122dcbb]{display:grid;width:100%;gap:2px;margin-top:4px}.week-all-day-event[data-v-8122dcbb]{width:100%;padding:2px 4px;font-size:8px;line-height:1.2}.week-day-name strong[data-v-8122dcbb]{color:#31415f;font-weight:650}.week-body[data-v-8122dcbb]{display:grid;grid-template-columns:50px minmax(0,1fr)}.week-hours[data-v-8122dcbb]{position:relative;height:1200px}.week-hours span[data-v-8122dcbb]{position:absolute;left:0;color:#576782;font-size:11px}.week-current-time-label[data-v-8122dcbb]{position:absolute;z-index:15;left:0;width:45px;transform:translateY(-50%);border-radius:5px;background:#e5484d;padding:2px 4px;color:#fff;font-size:9px;font-weight:750;line-height:14px;text-align:center}.week-columns[data-v-8122dcbb]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));height:1200px;border-left:1px solid var(--line);overflow:hidden}.week-column[data-v-8122dcbb]{position:relative;min-width:0;border-right:1px solid var(--line);background-image:linear-gradient(to bottom,transparent 49px,var(--line) 50px);background-size:100% 50px;cursor:crosshair;overflow:hidden;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none}.week-current-time[data-v-8122dcbb]{right:0;left:0}.week-current-time .current-time-dot[data-v-8122dcbb],.week-current-time .current-time-rule[data-v-8122dcbb]{left:0}.day-event.event-color-accent[data-v-8122dcbb],.week-event.event-color-accent[data-v-8122dcbb],.all-day-event.event-color-accent[data-v-8122dcbb],.week-all-day-event.event-color-accent[data-v-8122dcbb]{border-color:#bfe1cd;border-left-color:#087a46;background:#e8f5ed;color:#075f38}.day-event.event-color-emerald[data-v-8122dcbb],.week-event.event-color-emerald[data-v-8122dcbb],.all-day-event.event-color-emerald[data-v-8122dcbb],.week-all-day-event.event-color-emerald[data-v-8122dcbb]{border-color:#bfe8d7;border-left-color:#1b9b70;background:#e9f8f1;color:#117452}.day-event.event-color-sky[data-v-8122dcbb],.week-event.event-color-sky[data-v-8122dcbb],.all-day-event.event-color-sky[data-v-8122dcbb],.week-all-day-event.event-color-sky[data-v-8122dcbb]{border-color:#c7e5f4;border-left-color:#3694c6;background:#edf8fd;color:#236d95}.day-event.event-color-amber[data-v-8122dcbb],.week-event.event-color-amber[data-v-8122dcbb],.all-day-event.event-color-amber[data-v-8122dcbb],.week-all-day-event.event-color-amber[data-v-8122dcbb]{border-color:#f2dbac;border-left-color:#d99a22;background:#fff7e6;color:#8b6014}.day-event.event-color-rose[data-v-8122dcbb],.week-event.event-color-rose[data-v-8122dcbb],.all-day-event.event-color-rose[data-v-8122dcbb],.week-all-day-event.event-color-rose[data-v-8122dcbb]{border-color:#f1cad7;border-left-color:#d85f87;background:#fff0f5;color:#9c3d60}.week-event[data-v-8122dcbb]{position:absolute;z-index:1;left:5px;right:5px;display:flex;flex-direction:column;min-height:0;padding:8px;overflow:hidden;border:1px solid var(--line);border-left-width:2px;border-radius:7px;font-size:12px;line-height:1.4}.week-event.tone-meeting[data-v-8122dcbb]{border-color:#dfd7ff;border-left-color:#8b68f3}.week-event.tone-team[data-v-8122dcbb]{border-color:#d5ebdf;border-left-color:#62c795}.week-event.tone-focus[data-v-8122dcbb]{border-color:#f5cfe0;border-left-color:#ef6fa0}.week-event.tone-client[data-v-8122dcbb]{border-color:#d6e0ff;border-left-color:#6486f4}.week-event.tone-lunch[data-v-8122dcbb]{border-color:#f7dfca;border-left-color:#f5a052}.week-event.event-color-accent[data-v-8122dcbb]{border-color:#bfe1cd;border-left-color:#087a46}.week-event.event-color-emerald[data-v-8122dcbb]{border-color:#bfe8d7;border-left-color:#1b9b70}.week-event.event-color-sky[data-v-8122dcbb]{border-color:#c7e5f4;border-left-color:#3694c6}.week-event.event-color-amber[data-v-8122dcbb]{border-color:#f2dbac;border-left-color:#d99a22}.week-event.event-color-rose[data-v-8122dcbb]{border-color:#f1cad7;border-left-color:#d85f87}.week-event>strong[data-v-8122dcbb]{flex-shrink:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.week-event>span[data-v-8122dcbb]{flex-shrink:0;margin-top:4px;color:#50617e;white-space:nowrap;font-size:11px}.week-event-meta[data-v-8122dcbb]{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:auto;flex-shrink:0;padding-top:3px;white-space:nowrap}.week-event.is-meal .week-event-meta[data-v-8122dcbb]{position:absolute;right:7px;bottom:7px;margin:0;padding:0}.week-prayer[data-v-8122dcbb]{z-index:6;flex-direction:row;align-items:center;gap:8px;padding:6px 9px;border-width:1px;border-color:#d9ece2;color:#18805f;background:linear-gradient(95deg,#f6fbf8,#f0f9f4);pointer-events:none}.recurrence-scope-copy[data-v-8122dcbb]{display:grid;gap:8px;color:var(--ink)}.recurrence-scope-copy strong[data-v-8122dcbb]{font-size:14px;line-height:1.45}.recurrence-scope-copy p[data-v-8122dcbb]{color:var(--muted);font-size:13px}.recurrence-button[data-v-8122dcbb]{min-height:38px;padding:0 15px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--ink);font-size:12px;font-weight:650}.recurrence-button.primary[data-v-8122dcbb]{border-color:#087a46;background:#087a46;color:#fff}.week-prayer>div[data-v-8122dcbb]{display:grid;line-height:1.18}.week-prayer strong[data-v-8122dcbb]{font-size:12px}.week-prayer span[data-v-8122dcbb]{color:#4d6681;font-size:11px}.week-prayer.compact[data-v-8122dcbb]{gap:4px;min-height:28px;padding:3px 6px;border-radius:5px}.week-prayer.compact>svg[data-v-8122dcbb]{display:none}.week-prayer.compact>div[data-v-8122dcbb]{display:flex;align-items:center;gap:4px}.week-prayer.compact strong[data-v-8122dcbb],.week-prayer.compact span[data-v-8122dcbb]{font-size:11px}.week-prayer.compact strong[data-v-8122dcbb]{font-size:12px}.year-toolbar[data-v-8122dcbb]{gap:16px;margin-bottom:4px}.year-toolbar .toolbar-calendar[data-v-8122dcbb]{margin-left:11px}.year-toolbar>strong[data-v-8122dcbb]{min-width:44px}.load-legend[data-v-8122dcbb]{display:flex;align-items:center;flex-wrap:wrap;gap:28px;min-height:32px;margin-bottom:8px;color:#5d6c86;font-size:11px}.load-legend span[data-v-8122dcbb]{display:inline-flex;align-items:center;gap:9px}.load-legend span[data-v-8122dcbb]:last-child{color:#365d66}.load-legend svg[data-v-8122dcbb]{color:var(--green)}.legend-dot[data-v-8122dcbb]{display:inline-block;width:9px;height:9px;border-radius:50%}.legend-dot.high[data-v-8122dcbb]{background:#8b76f2}.legend-dot.medium[data-v-8122dcbb]{background:#84cfb7}.legend-dot.low[data-v-8122dcbb]{background:#e3e6ed}.months-grid[data-v-8122dcbb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.month-card[data-v-8122dcbb]{display:block;min-width:0;height:174px;padding:16px 18px;border:1px solid var(--line);border-radius:9px;background:var(--surface);text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.month-card[data-v-8122dcbb]:hover,.month-card.selected[data-v-8122dcbb]{border-color:#b9aef5;box-shadow:0 6px 18px #26205212}.month-card.ramadan[data-v-8122dcbb]{border-color:#bfe3d4;background:linear-gradient(135deg,#fff,#f8fcfa)}.month-card.ramadan.selected[data-v-8122dcbb]{border-color:var(--green)}.month-title[data-v-8122dcbb]{display:flex;align-items:center;justify-content:space-between;min-height:22px}.month-title strong[data-v-8122dcbb]{font-size:14px;font-weight:700}.month-title svg[data-v-8122dcbb]{color:var(--green);fill:#35ad7b1f}.month-weekdays[data-v-8122dcbb],.month-load[data-v-8122dcbb]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));column-gap:8px}.month-weekdays[data-v-8122dcbb]{margin-top:13px}.month-weekdays i[data-v-8122dcbb]{color:#53617c;font-size:9px;font-style:normal;text-align:center}.month-load[data-v-8122dcbb]{row-gap:15px;margin-top:17px}.month-load i[data-v-8122dcbb]{width:100%;max-width:16px;height:4px;justify-self:center;border-radius:3px;background:#e3e6ed}.month-load i.high[data-v-8122dcbb]{background:#8d77f3}.month-load i.medium[data-v-8122dcbb]{background:#83cfb7}.month-load i.low[data-v-8122dcbb]{background:#e4e7ed}.planning-panel[data-v-8122dcbb]{min-height:212px;margin-top:18px;padding:17px 18px 13px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.planning-heading[data-v-8122dcbb]{display:flex;align-items:flex-start;gap:15px}.planning-heading>svg[data-v-8122dcbb]{flex:0 0 auto;color:var(--purple)}.planning-heading h2[data-v-8122dcbb]{margin-bottom:4px;font-size:12px}.planning-heading p[data-v-8122dcbb]{color:var(--muted);font-size:10px;line-height:1.5}.planning-options[data-v-8122dcbb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:17px}.planning-option[data-v-8122dcbb]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:10px 14px;border:0;border-radius:7px;text-align:left}.planning-option span[data-v-8122dcbb]{display:grid;gap:3px;min-width:0}.planning-option strong[data-v-8122dcbb],.planning-option small[data-v-8122dcbb]{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.planning-option small[data-v-8122dcbb]{color:#61708a}.planning-option.purple[data-v-8122dcbb]{color:var(--purple);background:#f7f4ff}.planning-option.green[data-v-8122dcbb]{color:#27966d;background:#f2faf6}.planning-option.orange[data-v-8122dcbb]{color:#ef862f;background:#fff7f0}.planning-option strong[data-v-8122dcbb]{color:#34445f}.planning-foot[data-v-8122dcbb]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:14px;color:#61708a;font-size:10px}.planning-foot>span[data-v-8122dcbb],.planning-foot button[data-v-8122dcbb]{display:inline-flex;align-items:center;gap:7px}.planning-foot>span svg[data-v-8122dcbb]{color:var(--green)}.planning-foot button[data-v-8122dcbb]{min-height:34px;padding:0 12px;border:1px solid #d7eadf;border-radius:7px;background:#f2faf6;color:#248564;white-space:nowrap}.context-rail[data-v-8122dcbb]{display:grid;align-content:start;gap:23px}.agenda-layout.is-year .context-rail[data-v-8122dcbb]{margin-top:-28px}.rail-panel[data-v-8122dcbb]{padding:20px;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.rail-panel h2[data-v-8122dcbb],.rail-heading h2[data-v-8122dcbb]{font-size:14px;font-weight:720}.rail-heading[data-v-8122dcbb]{display:flex;align-items:center;justify-content:space-between;gap:10px}.rail-heading>svg[data-v-8122dcbb]{color:#536581}.prayer-panel[data-v-8122dcbb]{min-height:196px}.prayer-content[data-v-8122dcbb]{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:19px;margin-top:28px}.prayer-icon[data-v-8122dcbb]{position:relative;display:grid;width:78px;height:78px;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(140deg,#43ad7d,#6bc99c)}.prayer-icon svg[data-v-8122dcbb]:last-child{position:absolute;top:22px;right:20px}.prayer-copy[data-v-8122dcbb]{display:grid;line-height:1.3}.prayer-copy strong[data-v-8122dcbb]{font-size:14px;font-weight:600}.prayer-copy b[data-v-8122dcbb]{margin-top:5px;font-size:22px;font-weight:500}.prayer-copy>span[data-v-8122dcbb]{margin-top:10px;color:#586781;font-size:12px}.prayer-copy>i[data-v-8122dcbb]{display:block;width:100%;height:6px;margin-top:12px;overflow:hidden;border-radius:3px;background:#eceef3}.prayer-copy>i span[data-v-8122dcbb]{display:block;width:38%;height:100%;border-radius:inherit;background:#54bd8b}.calendar-panel[data-v-8122dcbb]{min-height:359px;padding-bottom:18px}.calendar-arrows[data-v-8122dcbb]{display:flex;gap:7px}.calendar-title[data-v-8122dcbb]{display:block;margin:20px 0 17px;font-size:14px;font-weight:500;text-align:center}.calendar-grid[data-v-8122dcbb]{display:grid;grid-template-columns:repeat(7,1fr)}.calendar-grid.weekdays[data-v-8122dcbb]{margin-bottom:8px}.calendar-grid.weekdays span[data-v-8122dcbb]{color:#40506e;font-size:10px;text-align:center}.calendar-grid.dates[data-v-8122dcbb]{row-gap:5px}.calendar-grid.dates button[data-v-8122dcbb]{display:grid;width:30px;height:30px;justify-self:center;padding:0;place-items:center;border:0;border-radius:8px;background:transparent;color:#354664;font-size:11px}.calendar-grid.dates button[data-v-8122dcbb]:hover{background:#f3f1fc}.calendar-grid.dates button.muted[data-v-8122dcbb]{color:#a7afbf}.calendar-grid.dates button.range[data-v-8122dcbb]{color:#5c4bd0;background:#f0edff}.calendar-grid.dates button.selected[data-v-8122dcbb]{color:#fff;background:var(--purple);box-shadow:0 5px 12px #6c50ed3d}.capacity-panel .rail-heading strong[data-v-8122dcbb]{color:#087a46;font-size:13px}.capacity-track[data-v-8122dcbb]{height:7px;margin-top:14px;overflow:hidden;border-radius:999px;background:#e7eee9}.capacity-track span[data-v-8122dcbb]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#15955a,#efad3f)}.capacity-panel p[data-v-8122dcbb]{margin:9px 0 3px;color:#3e5148;font-size:11px;font-weight:650}.capacity-panel small[data-v-8122dcbb]{color:#7d8983;font-size:9px;line-height:1.45}.task-planning-panel[data-v-8122dcbb]{padding-bottom:13px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.task-planning-panel.is-unplan-target[data-v-8122dcbb]{border-color:#61b98b;background:#f1faf5;box-shadow:inset 0 0 0 1px #61b98b}.task-planning-help[data-v-8122dcbb]{margin:8px 0 12px;color:#7d8983;font-size:9px;line-height:1.5}.task-planning-panel.is-unplan-target .task-planning-help[data-v-8122dcbb]{color:#087a46;font-weight:650}.task-planning-list[data-v-8122dcbb]{display:grid;gap:6px}.task-planning-list article[data-v-8122dcbb]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:7px;border:1px solid #e5ebe7;border-radius:7px;background:#fbfdfc;padding:8px;cursor:grab}.task-planning-list article[data-v-8122dcbb]:active{cursor:grabbing}.task-planning-list article span[data-v-8122dcbb]{min-width:0}.task-planning-list article strong[data-v-8122dcbb],.task-planning-list article small[data-v-8122dcbb]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-planning-list article strong[data-v-8122dcbb]{color:#31483d;font-size:10px}.task-planning-list article small[data-v-8122dcbb]{margin-top:3px;color:#849188;font-size:8px}.task-planning-list article button[data-v-8122dcbb]{display:grid;width:27px;height:27px;place-items:center;border:0;border-radius:6px;background:#eaf6ef;color:#087a46}.task-planning-list article button[data-v-8122dcbb]:disabled{opacity:.45}.task-planning-list>p[data-v-8122dcbb]{margin:8px 0;color:#849188;font-size:9px;text-align:center}.planning-error[data-v-8122dcbb]{margin:9px 0 0;border-radius:6px;background:#fff0f2;padding:7px;color:#b73046;font-size:9px}.filters-panel[data-v-8122dcbb]{min-height:253px;padding-bottom:14px}.filters-panel>h2[data-v-8122dcbb]{margin-bottom:11px}.filter-row[data-v-8122dcbb]{display:grid;grid-template-columns:12px minmax(0,1fr) 16px;align-items:center;gap:11px;width:100%;min-height:28px;padding:0;border:0;background:transparent;color:#53617c;font-size:11px;text-align:left}.filter-dot[data-v-8122dcbb]{width:10px;height:10px;border-radius:50%}.filter-dot.green[data-v-8122dcbb]{background:#65c195}.filter-dot.purple[data-v-8122dcbb]{background:#9885f3}.filter-dot.pink[data-v-8122dcbb]{background:#ee8db6}.filter-dot.blue[data-v-8122dcbb]{background:#6b8ee8}.filter-dot.orange[data-v-8122dcbb]{background:#f3ae6c}.filter-check[data-v-8122dcbb]{display:grid;width:15px;height:15px;place-items:center;border:1px solid #ccd1dc;border-radius:4px;color:#fff}.filter-check.active[data-v-8122dcbb]{border-color:var(--purple);background:var(--purple)}.rail-link[data-v-8122dcbb]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:34px;margin-top:11px;padding:0;border:0;background:transparent;color:var(--purple);font-size:12px;text-align:left}.rail-link.filled[data-v-8122dcbb]{min-height:36px;padding:0 12px;border:1px solid #e5dffd;border-radius:7px;background:#f8f6ff}.annual-summary[data-v-8122dcbb]{min-height:451px}.stat-list[data-v-8122dcbb]{display:grid;gap:15px;margin-top:28px}.stat-row[data-v-8122dcbb]{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:17px}.stat-icon[data-v-8122dcbb]{display:grid;width:52px;height:52px;place-items:center;border-radius:9px}.stat-icon.purple[data-v-8122dcbb]{color:var(--purple);background:#f3efff}.stat-icon.green[data-v-8122dcbb]{color:#2e9e73;background:#edf8f3}.stat-icon.orange[data-v-8122dcbb]{color:#ee852a;background:#fff4eb}.stat-icon.pink[data-v-8122dcbb]{color:#ec508b;background:#fff0f6}.stat-copy[data-v-8122dcbb]{display:grid;min-width:0}.stat-copy strong[data-v-8122dcbb]{font-size:16px;line-height:1.15}.stat-copy small[data-v-8122dcbb]{margin-top:4px;color:#64718a;font-size:10px}.stat-copy em[data-v-8122dcbb]{margin-top:2px;color:#29936c;font-size:10px;font-style:normal}.annual-summary .rail-link[data-v-8122dcbb]{margin-top:22px}.important-panel[data-v-8122dcbb]{min-height:340px}.important-list[data-v-8122dcbb]{display:grid;gap:20px;margin-top:26px}.important-row[data-v-8122dcbb]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px}.important-row svg[data-v-8122dcbb]{color:var(--green)}.important-row:nth-child(4) svg[data-v-8122dcbb],.important-row:nth-child(5) svg[data-v-8122dcbb]{color:var(--purple)}.important-row strong[data-v-8122dcbb]{overflow:hidden;color:#465571;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.important-row span[data-v-8122dcbb]{color:#71809a;font-size:9px;white-space:nowrap}.important-panel .rail-link[data-v-8122dcbb]{margin-top:26px}@media(max-width:1100px){.agenda-header[data-v-8122dcbb],.agenda-header.is-day[data-v-8122dcbb],.agenda-header.is-week[data-v-8122dcbb],.agenda-header.is-year[data-v-8122dcbb],.agenda-layout[data-v-8122dcbb],.agenda-layout.is-day[data-v-8122dcbb],.agenda-layout.is-week[data-v-8122dcbb],.agenda-layout.is-year[data-v-8122dcbb]{grid-template-columns:minmax(0,1fr);gap:28px}.agenda-header.is-day .mode-switch[data-v-8122dcbb],.agenda-header.is-week .mode-switch[data-v-8122dcbb],.agenda-header.is-year .mode-switch[data-v-8122dcbb]{width:300px;margin-right:0;transform:none}.agenda-header>div[data-v-8122dcbb]:last-child{display:none}.context-rail[data-v-8122dcbb]{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-layout.is-year .context-rail[data-v-8122dcbb]{margin-top:0}.filters-panel[data-v-8122dcbb]{grid-column:1 / -1}}@media(max-width:900px){.months-grid[data-v-8122dcbb]{grid-template-columns:repeat(2,minmax(0,1fr))}.planning-options[data-v-8122dcbb]{grid-template-columns:1fr}.planning-foot[data-v-8122dcbb]{align-items:flex-start;flex-direction:column}}@media(max-width:650px){.agenda-2026[data-v-8122dcbb]{padding:20px 16px 24px}.agenda-heading[data-v-8122dcbb]{align-items:stretch;flex-direction:column}h1[data-v-8122dcbb]{font-size:27px}.mode-switch[data-v-8122dcbb],.agenda-header.is-day .mode-switch[data-v-8122dcbb],.agenda-header.is-week .mode-switch[data-v-8122dcbb],.agenda-header.is-year .mode-switch[data-v-8122dcbb]{width:100%}.agenda-layout[data-v-8122dcbb]{margin-top:18px}.date-toolbar[data-v-8122dcbb]{gap:7px}.toolbar-calendar[data-v-8122dcbb]{margin-left:0}.date-copy strong[data-v-8122dcbb]{overflow:hidden;font-size:14px;text-overflow:ellipsis}.date-copy[data-v-8122dcbb]{margin-left:0}.date-copy span[data-v-8122dcbb]{font-size:11px}.today-button[data-v-8122dcbb]{padding:0 10px}.day-event[data-v-8122dcbb]{left:55px;gap:9px;padding-right:10px;padding-left:14px}.day-event.tone-prayer[data-v-8122dcbb]{padding-left:10px}.event-detail span[data-v-8122dcbb]{display:none}.day-hour[data-v-8122dcbb]{width:48px;font-size:11px}.months-grid[data-v-8122dcbb],.context-rail[data-v-8122dcbb]{grid-template-columns:1fr}.month-card[data-v-8122dcbb]{height:184px}.filters-panel[data-v-8122dcbb]{grid-column:auto}}.agenda-2026[data-v-8122dcbb]{--purple: var(--q-purple, #087a46);--purple-soft: var(--q-purple-soft, #e8f5ed)}.agenda-2026[data-v-8122dcbb]{--purple:var(--z-brand);--purple-soft:var(--z-active-bg);--ink:var(--z-text);--muted:var(--z-text-muted);--line:var(--z-border-soft);--surface:var(--z-surface-elevated);--green:var(--z-green);padding:36px 32px var(--z-space-7);background:#fff;color:var(--z-text);font-family:var(--z-font-sans)}.agenda-heading h1[data-v-8122dcbb]{font-size:clamp(30px,3.5vw,40px);font-weight:650;letter-spacing:-.05em;line-height:1}.member-calendar-picker[data-v-8122dcbb]{color:var(--z-text-muted)}.member-calendar-picker[data-v-8122dcbb] .custom-select-trigger{border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated)}.mode-switch[data-v-8122dcbb]{height:38px;border:0;border-radius:0;background:transparent}.mode-switch button[data-v-8122dcbb]{border:0;border-radius:var(--z-radius-sm);color:var(--z-text-muted);font-size:var(--z-font-size-md);transition:background var(--z-duration-fast) var(--z-ease-standard),color var(--z-duration-fast) var(--z-ease-standard)}.mode-switch button[data-v-8122dcbb]:hover{background:#0b3d3609;color:var(--z-text)}.mode-switch button.active[data-v-8122dcbb]{background:transparent;box-shadow:none;color:var(--z-text);font-weight:640}.date-toolbar button[data-v-8122dcbb],.toolbar-calendar[data-v-8122dcbb]{border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);color:var(--z-text-secondary)}.day-hour[data-v-8122dcbb],.week-hour[data-v-8122dcbb]{color:var(--z-text-muted)}.day-event[data-v-8122dcbb],.week-event[data-v-8122dcbb]{border-radius:var(--z-radius-sm);box-shadow:none}.day-event.editable[data-v-8122dcbb]:hover,.week-event.editable[data-v-8122dcbb]:hover{box-shadow:var(--z-shadow-sm);filter:none}.tone-prayer[data-v-8122dcbb],.week-prayer[data-v-8122dcbb]{border:0;border-left:2px solid var(--z-prayer);border-radius:0;background:var(--z-prayer-surface);color:var(--z-prayer-strong);opacity:1}.week-prayer span[data-v-8122dcbb]{color:var(--z-text-secondary)}.day-event.tone-prayer.compact[data-v-8122dcbb]{border-radius:0}.tone-prayer .event-copy span[data-v-8122dcbb],.week-event.tone-prayer>span[data-v-8122dcbb]{color:var(--z-text-secondary)}.rail-panel[data-v-8122dcbb]{border-color:var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);box-shadow:none}.rail-panel h2[data-v-8122dcbb],.rail-heading h2[data-v-8122dcbb]{color:var(--z-text);font-weight:640}.prayer-panel[data-v-8122dcbb]{border-color:transparent;background:var(--z-brand);color:var(--z-text-inverse);box-shadow:var(--z-shadow-md)}.prayer-panel .rail-heading>svg[data-v-8122dcbb]{color:var(--z-accent)}.prayer-panel h2[data-v-8122dcbb],.prayer-panel .prayer-copy strong[data-v-8122dcbb],.prayer-panel .prayer-copy b[data-v-8122dcbb]{color:var(--z-text-inverse)}.prayer-icon[data-v-8122dcbb]{width:64px;height:64px;background:var(--z-prayer-soft);color:var(--z-prayer)}.prayer-content[data-v-8122dcbb]{grid-template-columns:64px minmax(0,1fr);gap:var(--z-space-4);margin-top:var(--z-space-6)}.prayer-copy>span[data-v-8122dcbb]{color:#ffffffa6}.prayer-copy>i[data-v-8122dcbb]{height:2px;background:#ffffff26}.prayer-copy>i span[data-v-8122dcbb]{background:var(--z-accent)}.calendar-grid.dates button[data-v-8122dcbb]{border-radius:var(--z-radius-sm);color:var(--z-text-secondary)}.calendar-grid.dates button[data-v-8122dcbb]:hover{background:#0b3d3609}.calendar-grid.dates button.range[data-v-8122dcbb]{background:var(--z-active-bg);color:var(--z-brand)}.calendar-grid.dates button.selected[data-v-8122dcbb]{background:var(--z-brand);box-shadow:none;color:var(--z-text-inverse)}.filter-row[data-v-8122dcbb]{color:var(--z-text-secondary)}.filter-check[data-v-8122dcbb]{border-color:var(--z-border-strong);border-radius:var(--z-radius-xs)}.filter-check.active[data-v-8122dcbb]{border-color:var(--z-brand);background:var(--z-brand)}.rail-link[data-v-8122dcbb]{color:var(--z-brand);font-weight:600}.rail-link.filled[data-v-8122dcbb]{border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-secondary)}.capacity-track[data-v-8122dcbb]{height:3px;background:var(--z-border-soft)}.capacity-track span[data-v-8122dcbb]{background:var(--z-brand)}@media(max-width:680px){.agenda-2026[data-v-8122dcbb]{height:100%;overflow-y:auto;padding:var(--z-space-5) var(--z-space-4) var(--z-space-6)}.agenda-layout[data-v-8122dcbb],.agenda-layout.is-day[data-v-8122dcbb],.agenda-layout.is-year[data-v-8122dcbb]{min-height:auto;flex:0 0 auto;overflow:visible}.agenda-layout.is-day .agenda-main[data-v-8122dcbb],.agenda-layout.is-year .agenda-main[data-v-8122dcbb],.context-rail[data-v-8122dcbb]{overflow:visible;scrollbar-gutter:auto}.day-timeline[data-v-8122dcbb]{flex:0 0 auto}}.context-rail>.rail-panel[data-v-8122dcbb]{height:max-content}.agenda-page-head[data-v-8122dcbb]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:26px}.agenda-page-head>div[data-v-8122dcbb]{min-width:0}.agenda-eyebrow[data-v-8122dcbb]{display:flex;align-items:center;gap:9px;color:var(--z-text-muted);font-size:10px;font-weight:720;letter-spacing:.11em;text-transform:uppercase}.agenda-eyebrow[data-v-8122dcbb]:before{width:18px;height:2px;border-radius:99px;background:var(--z-accent);content:""}.agenda-page-head h1[data-v-8122dcbb]{margin:10px 0 12px;font-size:clamp(44px,4.2vw,62px);font-weight:720;letter-spacing:-.062em;line-height:.96}.agenda-intro[data-v-8122dcbb]{max-width:680px;color:var(--z-text-secondary);font-size:14px;line-height:1.65}.agenda-primary-action[data-v-8122dcbb]{display:inline-flex;min-height:40px;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;border:1px solid var(--z-brand);border-radius:var(--z-radius-md);background:var(--z-brand);padding:0 16px;color:var(--z-text-inverse);font-size:12px;font-weight:700;transition:background var(--z-duration-fast) var(--z-ease-standard),border-color var(--z-duration-fast) var(--z-ease-standard)}.agenda-primary-action[data-v-8122dcbb]:hover{border-color:var(--z-brand-hover);background:var(--z-brand-hover)}.agenda-primary-action[data-v-8122dcbb]:disabled{cursor:not-allowed;opacity:.5}.agenda-heading[data-v-8122dcbb]{justify-content:flex-start}.agenda-header[data-v-8122dcbb],.agenda-header.is-day[data-v-8122dcbb],.agenda-header.is-week[data-v-8122dcbb],.agenda-header.is-year[data-v-8122dcbb]{grid-template-columns:minmax(0,1fr) 260px;gap:28px}.mode-switch[data-v-8122dcbb],.agenda-header.is-day .mode-switch[data-v-8122dcbb],.agenda-header.is-week .mode-switch[data-v-8122dcbb],.agenda-header.is-year .mode-switch[data-v-8122dcbb]{display:flex;width:max-content;max-width:100%;height:35px;gap:18px;margin:0;border-bottom:1px solid var(--z-border);transform:none}.mode-switch button[data-v-8122dcbb]{min-width:48px;padding:0 1px;border-radius:0}.agenda-layout[data-v-8122dcbb],.agenda-layout.is-day[data-v-8122dcbb],.agenda-layout.is-week[data-v-8122dcbb],.agenda-layout.is-year[data-v-8122dcbb]{grid-template-columns:minmax(0,1fr) 260px;gap:28px;margin-top:17px}.agenda-layout.is-day .date-toolbar[data-v-8122dcbb],.agenda-layout.is-year .date-toolbar[data-v-8122dcbb]{box-shadow:none}.context-rail[data-v-8122dcbb]{align-content:start;gap:0;border-left:1px solid var(--z-border-soft);padding-left:20px}.rail-panel[data-v-8122dcbb]{min-height:0;border:0;border-bottom:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:0 0 22px;margin-bottom:22px}.rail-panel[data-v-8122dcbb]:last-child{border-bottom:0}.prayer-panel[data-v-8122dcbb]{border:0;border-radius:var(--z-radius-lg);background:var(--z-brand);padding:16px;margin-bottom:24px}.calendar-panel[data-v-8122dcbb],.filters-panel[data-v-8122dcbb]{min-height:0}.capacity-panel[data-v-8122dcbb],.task-planning-panel[data-v-8122dcbb]{padding-top:0}.agenda-layout.is-year .context-rail[data-v-8122dcbb]{margin-top:0}.annual-summary[data-v-8122dcbb],.important-panel[data-v-8122dcbb]{min-height:0}.months-grid[data-v-8122dcbb]{gap:0;border-top:1px solid var(--z-border-soft);border-left:1px solid var(--z-border-soft)}.month-card[data-v-8122dcbb]{height:150px;border:0;border-right:1px solid var(--z-border-soft);border-bottom:1px solid var(--z-border-soft);border-radius:0;background:var(--z-surface-elevated);transition:background var(--z-duration-fast) var(--z-ease-standard),box-shadow var(--z-duration-fast) var(--z-ease-standard)}.month-card[data-v-8122dcbb]:hover,.month-card.selected[data-v-8122dcbb]{border-color:var(--z-border-soft);background:var(--z-surface-secondary);box-shadow:inset 2px 0 var(--z-active-indicator)}.planning-panel[data-v-8122dcbb]{border:0;border-top:1px solid var(--z-border);border-radius:0;background:transparent;padding:24px 0 0}.planning-option[data-v-8122dcbb]{border-radius:var(--z-radius-md)}@media(max-width:1100px){.agenda-header[data-v-8122dcbb],.agenda-header.is-day[data-v-8122dcbb],.agenda-header.is-week[data-v-8122dcbb],.agenda-header.is-year[data-v-8122dcbb],.agenda-layout[data-v-8122dcbb],.agenda-layout.is-day[data-v-8122dcbb],.agenda-layout.is-week[data-v-8122dcbb],.agenda-layout.is-year[data-v-8122dcbb]{grid-template-columns:minmax(0,1fr)}.context-rail[data-v-8122dcbb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border-top:1px solid var(--z-border-soft);border-left:0;padding-top:24px;padding-left:0}.rail-panel[data-v-8122dcbb]{margin:0}.prayer-panel[data-v-8122dcbb]{padding:16px}.filters-panel[data-v-8122dcbb]{grid-column:1/-1}}@media(max-width:650px){.agenda-2026[data-v-8122dcbb]{height:100%;overflow:hidden}.agenda-page-head[data-v-8122dcbb]{display:block;margin-bottom:22px}.agenda-page-head h1[data-v-8122dcbb]{font-size:42px}.agenda-primary-action[data-v-8122dcbb]{width:100%;margin-top:18px}.mode-switch[data-v-8122dcbb],.agenda-header.is-day .mode-switch[data-v-8122dcbb],.agenda-header.is-week .mode-switch[data-v-8122dcbb],.agenda-header.is-year .mode-switch[data-v-8122dcbb]{width:100%;overflow-x:auto}.mode-switch button[data-v-8122dcbb]{flex:1}.agenda-layout[data-v-8122dcbb],.agenda-layout.is-day[data-v-8122dcbb],.agenda-layout.is-week[data-v-8122dcbb],.agenda-layout.is-year[data-v-8122dcbb]{min-height:0;flex:1;overflow:hidden}.agenda-layout.is-day .agenda-main[data-v-8122dcbb],.agenda-layout.is-year .agenda-main[data-v-8122dcbb]{overflow-y:auto;overscroll-behavior:contain}.date-toolbar[data-v-8122dcbb]{flex-wrap:wrap}.date-copy[data-v-8122dcbb]{flex:1}.context-rail[data-v-8122dcbb]{display:none}.months-grid[data-v-8122dcbb]{grid-template-columns:1fr}.month-card[data-v-8122dcbb]{height:142px}.agenda-primary-action[data-v-8122dcbb],.today-button[data-v-8122dcbb]{min-height:40px}.day-selection-preview[data-v-8122dcbb]{left:55px}}.v9-agenda-head[data-v-8122dcbb]{width:min(1180px,100%);margin-right:auto;margin-left:auto}.agenda-head-actions[data-v-8122dcbb]{display:flex;align-items:center;gap:9px}.v9-secondary-button[data-v-8122dcbb]{min-height:40px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:#fff;padding:0 15px;color:var(--z-text-secondary);font-size:12px;font-weight:650}.v9-secondary-button[data-v-8122dcbb]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary);color:var(--z-text)}.upcoming-view[data-v-8122dcbb],.slots-view[data-v-8122dcbb]{width:min(1180px,100%);min-height:0;margin:0 auto;overflow-y:auto;padding:0 2px 34px;scrollbar-gutter:stable}.now-stage[data-v-8122dcbb]{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr);min-height:208px;border-radius:28px;background:#073a32;color:#fff;box-shadow:0 24px 70px #073a3226}.now-stage[data-v-8122dcbb]:before{position:absolute;width:370px;height:370px;right:-150px;top:-230px;border:1px solid rgba(217,255,114,.19);border-radius:50%;content:""}.now-stage[data-v-8122dcbb]:after{position:absolute;width:240px;height:240px;right:60px;bottom:-190px;border:1px solid rgba(217,255,114,.12);border-radius:50%;content:""}.now-stage-copy[data-v-8122dcbb]{position:relative;z-index:1;padding:34px 38px}.now-stage-copy>span[data-v-8122dcbb]{color:#fff9;font-size:9px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.now-stage-copy h2[data-v-8122dcbb]{margin:14px 0 7px;color:#fff;font-size:31px;font-weight:620;letter-spacing:-.045em;line-height:1.08}.now-stage-copy h2 strong[data-v-8122dcbb]{color:#d9ff72;font-size:40px;font-weight:710}.now-stage-copy p[data-v-8122dcbb]{margin:0;color:#ffffff9e;font-size:11px}.now-stage-copy>b[data-v-8122dcbb]{display:block;margin-top:25px;color:#d9ff72;font-size:17px;font-weight:660}.now-next-card[data-v-8122dcbb]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:0;border-left:1px solid rgba(255,255,255,.11);background:#ffffff06;padding:32px;color:#fff;text-align:left}.now-next-card[data-v-8122dcbb]:not(:disabled):hover{background:#ffffff0f}.now-next-card[data-v-8122dcbb]:disabled{opacity:1}.now-next-card>span[data-v-8122dcbb]{color:#ffffff80;font-size:8px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.now-next-card>strong[data-v-8122dcbb]{margin-top:13px;color:#fff;font-size:17px;line-height:1.3}.now-next-card>small[data-v-8122dcbb]{margin-top:8px;color:#ffffff9e;font-size:10px}.now-next-card>em[data-v-8122dcbb]{display:flex;align-items:center;gap:6px;margin-top:18px;border-radius:99px;background:#d9ff7221;padding:6px 9px;color:#d9ff72;font-size:8px;font-style:normal}.moment-stream[data-v-8122dcbb]{max-width:900px;margin:38px auto 0}.moment-day[data-v-8122dcbb]{margin-top:29px}.moment-day[data-v-8122dcbb]:first-child{margin-top:0}.moment-day>header[data-v-8122dcbb]{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:0 3px 13px;border-bottom:1px solid var(--z-border-soft)}.moment-day>header span[data-v-8122dcbb],.moment-day>header strong[data-v-8122dcbb]{display:block}.moment-day>header span[data-v-8122dcbb]{color:var(--z-text-muted);font-size:9px;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.moment-day>header strong[data-v-8122dcbb]{margin-top:4px;color:var(--z-text);font-size:17px;letter-spacing:-.035em}.moment-day>header small[data-v-8122dcbb]{color:var(--z-text-muted);font-size:9px}.moment-list[data-v-8122dcbb]{position:relative}.moment-list[data-v-8122dcbb]:before{position:absolute;left:87px;top:0;bottom:0;width:1px;background:linear-gradient(var(--z-border-soft),#edf1ed);content:""}.moment-row[data-v-8122dcbb]{position:relative;display:grid;width:100%;grid-template-columns:64px 18px minmax(0,1fr) 70px;align-items:center;gap:13px;min-height:82px;border:0;border-bottom:1px solid #edf0ed;background:transparent;padding:13px 3px;text-align:left}.moment-row[data-v-8122dcbb]:not(:disabled):hover{background:var(--z-surface-secondary)}.moment-row[data-v-8122dcbb]:disabled{opacity:1}.moment-row time[data-v-8122dcbb]{color:#59665e;font-size:11px;font-weight:720}.moment-pin[data-v-8122dcbb]{position:relative;z-index:1;display:grid;width:10px;height:10px;margin-left:4px;place-items:center;border:2px solid #fff;border-radius:50%;background:#073a32;box-shadow:0 0 0 1px #073a32;color:#547049}.moment-pin.meeting[data-v-8122dcbb]{background:#579df0;box-shadow:0 0 0 1px #579df0}.moment-pin.focus[data-v-8122dcbb],.moment-pin.team[data-v-8122dcbb]{background:#8b70da;box-shadow:0 0 0 1px #8b70da}.moment-pin.client[data-v-8122dcbb],.moment-pin.lunch[data-v-8122dcbb]{background:#e69a36;box-shadow:0 0 0 1px #e69a36}.moment-pin.prayer[data-v-8122dcbb]{width:18px;height:18px;margin-left:0;border:0;background:#f5fbe7;box-shadow:0 0 0 1px #cfe0bc}.moment-content[data-v-8122dcbb]{display:block;min-width:0}.moment-title[data-v-8122dcbb]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.moment-title strong[data-v-8122dcbb]{font-size:12px;letter-spacing:-.012em}.moment-title em[data-v-8122dcbb]{border-radius:99px;background:var(--z-active-bg);padding:3px 6px;color:var(--z-brand);font-size:8px;font-style:normal}.moment-content>span[data-v-8122dcbb]:last-child{display:block;margin-top:5px;color:#7a857e;font-size:9px}.moment-duration[data-v-8122dcbb]{justify-self:end;color:#89938c;font-size:9px}.moment-row.is-current[data-v-8122dcbb]{background:linear-gradient(90deg,rgba(217,255,114,.13),transparent 82%)}.moment-row.protected[data-v-8122dcbb]{margin:3px 0;border:1px solid #dbe8c9;border-radius:14px;background:#f9fdea;padding-right:13px;padding-left:13px}.moment-empty[data-v-8122dcbb]{width:100%;min-height:54px;border:0;border-bottom:1px solid var(--z-border-soft);background:transparent;color:var(--z-text-muted);font-size:10px;text-align:left}.moment-empty[data-v-8122dcbb]:not(:disabled):hover{color:var(--z-brand)}.slot-query-panel[data-v-8122dcbb]{border:1px solid var(--z-border);border-radius:22px;background:#fff;padding:22px}.slot-query-title[data-v-8122dcbb]{display:flex;align-items:center;gap:11px;color:var(--z-brand)}.slot-query-title>div[data-v-8122dcbb]{display:grid;gap:3px}.slot-query-title strong[data-v-8122dcbb]{color:var(--z-text);font-size:13px}.slot-query-title span[data-v-8122dcbb]{color:var(--z-text-muted);font-size:9px}.slot-query-controls[data-v-8122dcbb]{display:grid;grid-template-columns:repeat(4,minmax(115px,1fr)) auto;gap:9px;margin-top:19px}.slot-query-controls label[data-v-8122dcbb]{display:grid;gap:4px;min-width:0;border:1px solid var(--z-border);border-radius:11px;background:#fff;padding:8px 10px}.slot-query-controls small[data-v-8122dcbb]{color:var(--z-text-muted);font-size:8px}.slot-query-controls select[data-v-8122dcbb]{min-width:0;border:0;outline:0;background:transparent;color:var(--z-text);font:inherit;font-size:10px;font-weight:660}.slot-find-button[data-v-8122dcbb]{display:inline-flex;min-width:94px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:11px;background:#d9ff72;padding:0 14px;color:#073a32;font-size:11px;font-weight:720}.slot-find-button[data-v-8122dcbb]:hover{background:#cefa59}.slot-find-button[data-v-8122dcbb]:disabled{cursor:wait;opacity:.65}.slot-layout[data-v-8122dcbb]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;margin-top:29px}.slot-results[data-v-8122dcbb]{min-width:0}.slot-section-title[data-v-8122dcbb]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:13px}.slot-section-title h2[data-v-8122dcbb]{margin:0;font-size:15px}.slot-section-title span[data-v-8122dcbb]{color:var(--z-text-muted);font-size:8px}.slot-card[data-v-8122dcbb]{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:9px;border:1px solid var(--z-border-soft);border-radius:17px;background:#fff;padding:17px;transition:border-color .16s ease,box-shadow .16s ease}.slot-card.featured[data-v-8122dcbb]{border-color:#bdd894;box-shadow:0 12px 34px #073a3214}.slot-card.chosen[data-v-8122dcbb]{border-color:var(--z-brand);box-shadow:inset 3px 0 var(--z-brand)}.slot-date[data-v-8122dcbb]{display:grid;place-items:center;border-right:1px solid var(--z-border-soft);padding-right:17px}.slot-date span[data-v-8122dcbb]{color:var(--z-text-muted);font-size:8px;text-transform:uppercase}.slot-date strong[data-v-8122dcbb]{margin-top:2px;font-size:24px;letter-spacing:-.05em}.slot-copy[data-v-8122dcbb]{min-width:0}.slot-tag[data-v-8122dcbb]{color:var(--z-brand);font-size:8px;font-weight:720}.slot-copy h3[data-v-8122dcbb]{margin:5px 0 4px;font-size:17px;letter-spacing:-.03em}.slot-copy p[data-v-8122dcbb]{margin:0;color:var(--z-text-muted);font-size:9px;line-height:1.45}.slot-book-button[data-v-8122dcbb]{min-height:35px;border:1px solid var(--z-border);border-radius:9px;background:#fff;padding:0 13px;color:var(--z-text-secondary);font-size:9px;font-weight:680}.slot-book-button.primary[data-v-8122dcbb]{border-color:var(--z-brand);background:var(--z-brand);color:#fff}.slot-book-button[data-v-8122dcbb]:disabled{opacity:.5}.slot-success[data-v-8122dcbb],.slot-search-message[data-v-8122dcbb]{display:flex;align-items:center;gap:7px;margin:13px 0 0;border-radius:11px;background:var(--z-active-bg);padding:11px 13px;color:var(--z-brand);font-size:9px}.slot-search-message.is-error[data-v-8122dcbb]{background:#fff0f2;color:#b73046}.availability-preview[data-v-8122dcbb]{align-self:start;border:1px solid var(--z-border);border-radius:22px;background:#fff;padding:22px}.availability-head[data-v-8122dcbb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.availability-head span[data-v-8122dcbb]{color:var(--z-text-muted);font-size:8px;letter-spacing:.09em;text-transform:uppercase}.availability-head strong[data-v-8122dcbb]{font-size:9px}.availability-day[data-v-8122dcbb]{margin-top:17px}.availability-day>div[data-v-8122dcbb]:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.availability-day strong[data-v-8122dcbb]{font-size:9px}.availability-day small[data-v-8122dcbb]{color:var(--z-text-muted);font-size:7px}.availability-track[data-v-8122dcbb]{position:relative;overflow:hidden;height:11px;border-radius:99px;background:#e8ede9}.availability-track i[data-v-8122dcbb],.availability-track b[data-v-8122dcbb]{position:absolute;top:0;height:100%;border-radius:99px}.availability-track i[data-v-8122dcbb]{background:#c7d4cc}.availability-track b[data-v-8122dcbb]{z-index:1;background:#d9ff72;box-shadow:inset 0 0 0 1px #073a3214}.availability-legend[data-v-8122dcbb]{display:flex;align-items:center;gap:15px;margin-top:17px;color:var(--z-text-muted);font-size:7px}.availability-legend span[data-v-8122dcbb]{display:flex;align-items:center;gap:5px}.availability-legend i[data-v-8122dcbb],.availability-legend b[data-v-8122dcbb]{width:9px;height:9px;border-radius:3px;background:#c7d4cc}.availability-legend b[data-v-8122dcbb]{background:#d9ff72}.availability-rule[data-v-8122dcbb]{display:flex;align-items:flex-start;gap:9px;margin-top:22px;border-top:1px solid var(--z-border-soft);padding-top:18px;color:#5e7951}.availability-rule strong[data-v-8122dcbb],.availability-rule span[data-v-8122dcbb]{display:block}.availability-rule strong[data-v-8122dcbb]{font-size:9px}.availability-rule span[data-v-8122dcbb]{margin-top:4px;color:var(--z-text-muted);font-size:8px;line-height:1.5}@media(max-width:1000px){.slot-query-controls[data-v-8122dcbb]{grid-template-columns:repeat(2,minmax(0,1fr))}.slot-find-button[data-v-8122dcbb]{min-height:42px}.slot-layout[data-v-8122dcbb]{grid-template-columns:1fr}.availability-preview[data-v-8122dcbb]{position:static}.now-stage[data-v-8122dcbb]{grid-template-columns:1fr}.now-next-card[data-v-8122dcbb]{border-top:1px solid rgba(255,255,255,.11);border-left:0}}@media(max-width:650px){.agenda-2026[data-v-8122dcbb]:has(.upcoming-view),.agenda-2026[data-v-8122dcbb]:has(.slots-view){overflow-y:auto}.v9-agenda-head[data-v-8122dcbb]{display:block}.agenda-head-actions[data-v-8122dcbb]{width:100%;margin-top:18px}.agenda-head-actions[data-v-8122dcbb]>*{flex:1}.upcoming-view[data-v-8122dcbb],.slots-view[data-v-8122dcbb]{flex:0 0 auto;overflow:visible}.now-stage-copy[data-v-8122dcbb],.now-next-card[data-v-8122dcbb]{padding:25px 22px}.now-stage-copy h2[data-v-8122dcbb]{font-size:28px}.now-stage-copy h2 strong[data-v-8122dcbb]{font-size:33px}.moment-list[data-v-8122dcbb]:before{left:66px}.moment-row[data-v-8122dcbb]{grid-template-columns:47px 16px minmax(0,1fr)}.moment-duration[data-v-8122dcbb]{display:none}.moment-row.protected[data-v-8122dcbb]{padding-right:8px;padding-left:8px}.slot-query-controls[data-v-8122dcbb]{grid-template-columns:1fr}.slot-card[data-v-8122dcbb]{grid-template-columns:48px minmax(0,1fr)}.slot-book-button[data-v-8122dcbb]{grid-column:2;justify-self:start}.slot-layout[data-v-8122dcbb]{gap:18px}}@media(min-width:1101px){.agenda-header.is-day[data-v-8122dcbb],.agenda-header.is-week[data-v-8122dcbb],.agenda-layout.is-day[data-v-8122dcbb],.agenda-layout.is-week[data-v-8122dcbb]{grid-template-columns:248px minmax(0,1fr);gap:28px}.agenda-header.is-day .agenda-heading[data-v-8122dcbb],.agenda-header.is-week .agenda-heading[data-v-8122dcbb],.agenda-layout.is-day .agenda-main[data-v-8122dcbb],.agenda-layout.is-week .agenda-main[data-v-8122dcbb]{grid-column:2;grid-row:1}.agenda-header.is-day .member-calendar-picker[data-v-8122dcbb],.agenda-header.is-week .member-calendar-picker[data-v-8122dcbb],.agenda-layout.is-day .context-rail[data-v-8122dcbb],.agenda-layout.is-week .context-rail[data-v-8122dcbb]{grid-column:1;grid-row:1}.agenda-layout.is-day .context-rail[data-v-8122dcbb],.agenda-layout.is-week .context-rail[data-v-8122dcbb]{border-right:1px solid var(--z-border-soft);border-left:0;padding-right:20px;padding-left:0}.agenda-layout.is-day .prayer-panel[data-v-8122dcbb],.agenda-layout.is-week .prayer-panel[data-v-8122dcbb]{order:-2}.agenda-layout.is-day .filters-panel[data-v-8122dcbb],.agenda-layout.is-week .filters-panel[data-v-8122dcbb]{order:-1}}.agenda-v15-page-head[data-v-8122dcbb]{width:100%;align-items:flex-end;margin:0 0 22px}.agenda-v15-page-head h1[data-v-8122dcbb]{margin:9px 0 0;font-size:46px;font-weight:720;letter-spacing:-.066em;line-height:.98}.agenda-v15-page-head .agenda-intro[data-v-8122dcbb]{max-width:720px;margin-top:10px;font-size:11px;line-height:1.55}.agenda-v15-upcoming-view[data-v-8122dcbb]{width:100%;min-height:0;margin:0;overflow-y:auto;padding:0 0 34px;scrollbar-gutter:stable}.agenda-v15-upcoming-layout[data-v-8122dcbb]{display:grid;grid-template-columns:minmax(0,1fr) 245px;align-items:start;gap:32px}.agenda-v15-upcoming-primary[data-v-8122dcbb]{min-width:0}.agenda-v15-date-title[data-v-8122dcbb]{margin:0 0 12px;color:var(--z-text);font-size:13px;font-weight:720;letter-spacing:-.02em}.agenda-v15-hero-lines[data-v-8122dcbb]{display:grid;gap:8px}.agenda-v15-hero-line[data-v-8122dcbb]{display:grid;width:100%;min-height:58px;grid-template-columns:42px minmax(0,1fr) auto 18px;align-items:center;gap:12px;border:1px solid var(--z-border-soft);border-radius:12px;background:#fff;padding:8px 13px;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.agenda-v15-hero-line[data-v-8122dcbb]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #073a320f}.agenda-v15-hero-line.prayer[data-v-8122dcbb]{border-color:#eadfcf;background:linear-gradient(90deg,#fffbf5,#fff)}.agenda-v15-hero-line.free[data-v-8122dcbb]{border-color:#dfe9e1;background:linear-gradient(90deg,#f8fcf9,#fff)}.agenda-v15-hero-line .hero-icon[data-v-8122dcbb]{display:grid;width:38px;height:38px;place-items:center;border:1px solid currentColor;border-radius:11px;color:#a57024}.agenda-v15-hero-line.free .hero-icon[data-v-8122dcbb]{color:#2c725d}.agenda-v15-hero-line .hero-copy[data-v-8122dcbb],.agenda-v15-hero-line .hero-time[data-v-8122dcbb]{display:block;min-width:0}.agenda-v15-hero-line small[data-v-8122dcbb],.agenda-v15-hero-line strong[data-v-8122dcbb]{display:block}.agenda-v15-hero-line small[data-v-8122dcbb]{color:#7e8881;font-size:7px}.agenda-v15-hero-line strong[data-v-8122dcbb]{overflow:hidden;margin-top:3px;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.agenda-v15-hero-line .hero-time[data-v-8122dcbb]{text-align:right}.agenda-v15-hero-line .hero-time strong[data-v-8122dcbb]{font-size:12px}.agenda-v15-hero-line>svg[data-v-8122dcbb]{color:var(--z-brand)}.agenda-v15-moment-list[data-v-8122dcbb]{margin-top:9px;border-top:1px solid #e8ece8}.agenda-v15-moment-row[data-v-8122dcbb]{display:grid;width:100%;min-height:54px;grid-template-columns:8px 92px minmax(0,1fr) 75px;align-items:center;gap:11px;border:0;border-bottom:1px solid #e8ece8;background:transparent;padding:8px 13px;text-align:left;transition:background .16s ease}.agenda-v15-moment-row[data-v-8122dcbb]:hover{background:#fafcfb}.agenda-v15-moment-row>i[data-v-8122dcbb],.agenda-v15-next-event header small i[data-v-8122dcbb]{width:7px;height:7px;border-radius:50%}.agenda-v15-moment-row>i.violet[data-v-8122dcbb],.agenda-v15-next-event i.violet[data-v-8122dcbb]{background:#8f72e4}.agenda-v15-moment-row>i.pink[data-v-8122dcbb],.agenda-v15-next-event i.pink[data-v-8122dcbb]{background:#e779b1}.agenda-v15-moment-row>i.blue[data-v-8122dcbb],.agenda-v15-next-event i.blue[data-v-8122dcbb]{background:#6f95eb}.agenda-v15-moment-row>i.orange[data-v-8122dcbb],.agenda-v15-next-event i.orange[data-v-8122dcbb]{background:#efa458}.agenda-v15-moment-row>i.green[data-v-8122dcbb],.agenda-v15-next-event i.green[data-v-8122dcbb]{background:#57b88b}.agenda-v15-moment-row time[data-v-8122dcbb]{color:#536159;font-size:9px}.agenda-v15-moment-row>span[data-v-8122dcbb]{display:block;min-width:0}.agenda-v15-moment-row strong[data-v-8122dcbb],.agenda-v15-moment-row small[data-v-8122dcbb]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-v15-moment-row strong[data-v-8122dcbb]{font-size:9px}.agenda-v15-moment-row small[data-v-8122dcbb]{margin-top:3px;color:#7f8983;font-size:7px}.agenda-v15-moment-row em[data-v-8122dcbb]{min-width:70px;justify-self:end;border-radius:7px;padding:5px 8px;font-size:7px;font-style:normal;text-align:center}.agenda-v15-moment-row em.violet[data-v-8122dcbb]{background:#f0ecff;color:#6750c3}.agenda-v15-moment-row em.pink[data-v-8122dcbb]{background:#fff0f8;color:#c45591}.agenda-v15-moment-row em.blue[data-v-8122dcbb]{background:#eef3ff;color:#476ec6}.agenda-v15-moment-row em.orange[data-v-8122dcbb]{background:#fff3e6;color:#bb702a}.agenda-v15-moment-row em.green[data-v-8122dcbb]{background:#eaf7f0;color:#2d7758}.agenda-v15-empty-day[data-v-8122dcbb]{display:grid;width:100%;min-height:72px;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:12px;margin-top:9px;border:1px dashed var(--z-border);border-radius:12px;background:#fbfcfb;padding:12px 15px;color:var(--z-text-secondary);text-align:left}.agenda-v15-empty-day>span[data-v-8122dcbb]{display:grid;gap:4px}.agenda-v15-empty-day strong[data-v-8122dcbb]{color:var(--z-text);font-size:10px}.agenda-v15-empty-day small[data-v-8122dcbb]{color:var(--z-text-muted);font-size:8px}.agenda-v15-center-link[data-v-8122dcbb]{display:flex;width:100%;align-items:center;justify-content:center;gap:9px;border:0;background:transparent;padding:14px 0;color:var(--z-brand);font-size:8px;font-weight:760}.agenda-v15-focus-reco[data-v-8122dcbb]{display:grid;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:22px;border:1px solid #e4eae4;border-radius:12px;padding:17px}.agenda-v15-focus-reco>span[data-v-8122dcbb]{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#edf8ee;color:#0c6a55}.agenda-v15-focus-reco strong[data-v-8122dcbb]{font-size:9px}.agenda-v15-focus-reco p[data-v-8122dcbb]{margin:7px 0 0;color:#747f78;font-size:8px;line-height:1.55}.agenda-v15-button[data-v-8122dcbb]{display:inline-flex;min-height:33px;align-items:center;justify-content:center;border:1px solid #dbe3dd;border-radius:9px;background:#fff;padding:0 13px;color:var(--z-text);font-size:8px;font-weight:720}.agenda-v15-button[data-v-8122dcbb]:hover:not(:disabled){border-color:#b7c8bd;background:#f8faf8}.agenda-v15-button.primary[data-v-8122dcbb]{border-color:var(--z-brand);background:var(--z-brand);color:#fff}.agenda-v15-button[data-v-8122dcbb]:disabled{cursor:not-allowed;opacity:.45}.agenda-v15-upcoming-aside[data-v-8122dcbb]{border-left:1px solid #e9ede9;padding-left:20px}.agenda-v15-upcoming-aside section[data-v-8122dcbb]{border-bottom:1px solid #e9ede9;padding:15px 0}.agenda-v15-upcoming-aside section[data-v-8122dcbb]:first-child{padding-top:0}.agenda-v15-upcoming-aside header[data-v-8122dcbb]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:11px}.agenda-v15-upcoming-aside h3[data-v-8122dcbb]{margin:0;font-size:10px}.agenda-v15-upcoming-aside header button[data-v-8122dcbb],.agenda-v15-upcoming-aside header small[data-v-8122dcbb]{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;padding:0;color:#68746d;font-size:7px}.agenda-v15-summary-stat[data-v-8122dcbb]{display:flex;align-items:center;gap:10px;padding:7px 0}.agenda-v15-summary-stat>span[data-v-8122dcbb]{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:50%;background:#f1f7f3;color:#0b5c4b}.agenda-v15-summary-stat strong[data-v-8122dcbb],.agenda-v15-summary-stat small[data-v-8122dcbb]{display:block}.agenda-v15-summary-stat strong[data-v-8122dcbb]{font-size:14px}.agenda-v15-summary-stat small[data-v-8122dcbb]{margin-top:2px;color:#7e8882;font-size:7px}.agenda-v15-upcoming-aside section>strong[data-v-8122dcbb]{font-size:10px}.agenda-v15-upcoming-aside section>p[data-v-8122dcbb]{color:#747e77;font-size:8px;line-height:1.55}.agenda-v15-upcoming-aside section>.agenda-v15-button[data-v-8122dcbb]{width:100%}.agenda-v15-daily-note header>button[data-v-8122dcbb]{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--z-border);border-radius:7px;background:#fff;color:var(--z-text-secondary)}@media(max-width:1050px){.agenda-v15-upcoming-layout[data-v-8122dcbb]{grid-template-columns:1fr}.agenda-v15-upcoming-aside[data-v-8122dcbb]{display:none}}@media(max-width:720px){.agenda-v15-page-head h1[data-v-8122dcbb]{font-size:40px}.agenda-v15-hero-line[data-v-8122dcbb]{grid-template-columns:38px minmax(0,1fr) 16px}.agenda-v15-hero-line .hero-time[data-v-8122dcbb]{display:none}.agenda-v15-moment-row[data-v-8122dcbb]{grid-template-columns:8px 75px minmax(0,1fr)}.agenda-v15-moment-row em[data-v-8122dcbb]{display:none}.agenda-v15-focus-reco[data-v-8122dcbb]{grid-template-columns:40px minmax(0,1fr)}.agenda-v15-focus-reco .agenda-v15-button[data-v-8122dcbb]{grid-column:1 / 3}}.agenda-2026[data-v-8122dcbb]{font-size:14px}.agenda-v15-section-head[data-v-8122dcbb]{width:100%;margin-right:0;margin-left:0}.agenda-v15-page-head h1[data-v-8122dcbb],.agenda-v15-section-head h1[data-v-8122dcbb]{font-size:clamp(46px,4vw,54px)}.agenda-v15-page-head .agenda-intro[data-v-8122dcbb],.agenda-v15-section-head .agenda-intro[data-v-8122dcbb]{font-size:14px;line-height:1.6}.agenda-eyebrow[data-v-8122dcbb]{font-size:11px}.agenda-primary-action[data-v-8122dcbb],.v9-secondary-button[data-v-8122dcbb]{min-height:44px;padding-right:18px;padding-left:18px;font-size:13px}.agenda-v15-date-title[data-v-8122dcbb]{margin-bottom:15px;font-size:15px}.agenda-v15-hero-line[data-v-8122dcbb]{min-height:68px;grid-template-columns:46px minmax(0,1fr) auto 20px;gap:14px;padding:10px 15px}.agenda-v15-hero-line .hero-icon[data-v-8122dcbb]{width:42px;height:42px}.agenda-v15-hero-line small[data-v-8122dcbb]{font-size:11px;line-height:1.35}.agenda-v15-hero-line strong[data-v-8122dcbb]{margin-top:4px;font-size:14px}.agenda-v15-hero-line .hero-time strong[data-v-8122dcbb]{font-size:15px}.agenda-v15-moment-row[data-v-8122dcbb]{min-height:66px;grid-template-columns:8px 105px minmax(0,1fr) 88px;gap:13px;padding:10px 14px}.agenda-v15-moment-row time[data-v-8122dcbb]{font-size:12px}.agenda-v15-moment-row strong[data-v-8122dcbb]{font-size:13px}.agenda-v15-moment-row small[data-v-8122dcbb]{margin-top:4px;font-size:11px}.agenda-v15-moment-row em[data-v-8122dcbb]{min-width:82px;padding:6px 9px;font-size:11px}.agenda-v15-empty-day strong[data-v-8122dcbb]{font-size:13px}.agenda-v15-empty-day small[data-v-8122dcbb]{font-size:11px}.agenda-v15-center-link[data-v-8122dcbb]{padding:17px 0;font-size:12px}.agenda-v15-focus-reco[data-v-8122dcbb]{grid-template-columns:50px minmax(0,1fr) auto;gap:16px;padding:20px}.agenda-v15-focus-reco strong[data-v-8122dcbb]{font-size:13px}.agenda-v15-focus-reco p[data-v-8122dcbb]{font-size:12px;line-height:1.6}.agenda-v15-button[data-v-8122dcbb]{min-height:39px;padding-right:15px;padding-left:15px;font-size:12px}.agenda-v15-upcoming-layout[data-v-8122dcbb]{grid-template-columns:minmax(0,1fr) 270px;gap:34px}.agenda-v15-upcoming-aside[data-v-8122dcbb]{padding-left:23px}.agenda-v15-upcoming-aside h3[data-v-8122dcbb]{font-size:13px}.agenda-v15-upcoming-aside header button[data-v-8122dcbb],.agenda-v15-upcoming-aside header small[data-v-8122dcbb]{font-size:11px}.agenda-v15-summary-stat[data-v-8122dcbb]{gap:12px;padding:9px 0}.agenda-v15-summary-stat strong[data-v-8122dcbb]{font-size:18px}.agenda-v15-summary-stat small[data-v-8122dcbb]{font-size:11px}.agenda-v15-upcoming-aside section>strong[data-v-8122dcbb]{font-size:13px}.agenda-v15-upcoming-aside section>p[data-v-8122dcbb]{font-size:12px;line-height:1.6}.agenda-v15-slots-view[data-v-8122dcbb]{width:100%;margin-right:0;margin-left:0}.slot-query-panel[data-v-8122dcbb]{padding:25px}.slot-query-title strong[data-v-8122dcbb]{font-size:15px}.slot-query-title span[data-v-8122dcbb]{margin-top:2px;font-size:12px;line-height:1.5}.slot-query-controls[data-v-8122dcbb]{gap:11px;margin-top:22px}.slot-query-controls label[data-v-8122dcbb]{gap:6px;min-height:58px;padding:10px 12px}.slot-query-controls small[data-v-8122dcbb]{font-size:11px}.slot-query-controls select[data-v-8122dcbb]{font-size:13px}.slot-find-button[data-v-8122dcbb]{min-width:112px;font-size:13px}.slot-layout[data-v-8122dcbb]{grid-template-columns:minmax(0,1fr) 310px;gap:30px}.slot-section-title h2[data-v-8122dcbb]{font-size:18px}.slot-section-title span[data-v-8122dcbb]{font-size:11px}.slot-card[data-v-8122dcbb]{min-height:108px;grid-template-columns:64px minmax(0,1fr) auto;gap:20px;padding:19px}.slot-date span[data-v-8122dcbb],.slot-tag[data-v-8122dcbb]{font-size:11px}.slot-date strong[data-v-8122dcbb]{font-size:28px}.slot-copy h3[data-v-8122dcbb]{margin-top:6px;font-size:19px}.slot-copy p[data-v-8122dcbb]{font-size:13px;line-height:1.55}.slot-book-button[data-v-8122dcbb]{min-height:40px;padding-right:15px;padding-left:15px;font-size:12px}.slot-success[data-v-8122dcbb],.slot-search-message[data-v-8122dcbb]{font-size:12px}.availability-preview[data-v-8122dcbb]{padding:24px}.availability-head span[data-v-8122dcbb],.availability-head strong[data-v-8122dcbb],.availability-day strong[data-v-8122dcbb]{font-size:11px}.availability-day small[data-v-8122dcbb],.availability-legend[data-v-8122dcbb]{font-size:10px}.availability-rule strong[data-v-8122dcbb]{font-size:12px}.availability-rule span[data-v-8122dcbb]{font-size:11px;line-height:1.55}.agenda-v15-planning-toolbar[data-v-8122dcbb]{margin-top:2px}.member-calendar-picker[data-v-8122dcbb] .custom-select-trigger,.member-calendar-picker>span[data-v-8122dcbb],.mode-switch button[data-v-8122dcbb],.today-button[data-v-8122dcbb]{font-size:13px}.date-copy strong[data-v-8122dcbb],.year-toolbar>strong[data-v-8122dcbb]{font-size:18px}.date-copy span[data-v-8122dcbb]{font-size:13px}.all-day-lane>span[data-v-8122dcbb],.week-all-day-event[data-v-8122dcbb]{font-size:11px}.slot-selection-preview strong[data-v-8122dcbb]{font-size:13px}.slot-selection-preview span[data-v-8122dcbb],.hour-heading[data-v-8122dcbb],.week-hours span[data-v-8122dcbb],.week-current-time-label[data-v-8122dcbb],.current-time-label[data-v-8122dcbb]{font-size:11px}.week-day-name[data-v-8122dcbb]{font-size:13px}.week-event[data-v-8122dcbb],.week-event>strong[data-v-8122dcbb],.week-prayer strong[data-v-8122dcbb]{font-size:13px}.week-event>span[data-v-8122dcbb],.week-prayer span[data-v-8122dcbb]{font-size:11px}.planning-heading h2[data-v-8122dcbb]{font-size:16px}.planning-heading p[data-v-8122dcbb],.planning-foot[data-v-8122dcbb],.load-legend[data-v-8122dcbb]{font-size:12px}.planning-option strong[data-v-8122dcbb]{font-size:13px}.planning-option small[data-v-8122dcbb],.month-weekdays i[data-v-8122dcbb]{font-size:11px}.month-title strong[data-v-8122dcbb]{font-size:15px}.agenda-v15-planning-layout .filter-row[data-v-8122dcbb],.agenda-v15-planning-layout .rail-link[data-v-8122dcbb]{min-height:34px;font-size:13px}.agenda-v15-planning-layout .calendar-grid.weekdays span[data-v-8122dcbb]{font-size:11px}.agenda-v15-planning-layout .calendar-grid.dates button[data-v-8122dcbb]{font-size:12px}.agenda-v15-planning-layout .capacity-panel p[data-v-8122dcbb],.agenda-v15-planning-layout .task-planning-help[data-v-8122dcbb],.agenda-v15-planning-layout .task-planning-list article small[data-v-8122dcbb],.agenda-v15-planning-layout .task-planning-list>p[data-v-8122dcbb],.agenda-v15-planning-layout .planning-error[data-v-8122dcbb]{font-size:11px}.agenda-v15-planning-layout .capacity-panel small[data-v-8122dcbb]{font-size:11px}.agenda-v15-planning-layout .task-planning-list article strong[data-v-8122dcbb]{font-size:12px}.agenda-v15-planning-layout .stat-copy small[data-v-8122dcbb],.agenda-v15-planning-layout .stat-copy em[data-v-8122dcbb],.agenda-v15-planning-layout .important-row span[data-v-8122dcbb]{font-size:11px}.agenda-v15-planning-layout .important-row strong[data-v-8122dcbb]{font-size:12px}@media(max-width:1050px){.agenda-v15-upcoming-layout[data-v-8122dcbb],.slot-layout[data-v-8122dcbb]{grid-template-columns:1fr}}@media(max-width:720px){.agenda-v15-page-head h1[data-v-8122dcbb],.agenda-v15-section-head h1[data-v-8122dcbb]{font-size:42px}.agenda-v15-hero-line[data-v-8122dcbb]{grid-template-columns:42px minmax(0,1fr) 18px}.agenda-v15-moment-row[data-v-8122dcbb]{grid-template-columns:8px 82px minmax(0,1fr)}.slot-card[data-v-8122dcbb]{grid-template-columns:54px minmax(0,1fr)}}.agenda-v17-planning-toolbar[data-v-8122dcbb]{display:grid;flex:0 0 auto;grid-template-columns:250px auto minmax(270px,1fr) auto;align-items:center;gap:22px;margin:0;border-bottom:1px solid #e5ebe6;padding:0 0 11px}.agenda-v17-planning-toolbar .member-calendar-picker[data-v-8122dcbb]{position:relative;gap:9px}.agenda-member-combobox[data-v-8122dcbb]{position:relative;min-width:0;flex:1}.agenda-member-combobox>svg[data-v-8122dcbb]{position:absolute;z-index:1;top:50%;left:12px;color:var(--z-text-muted);transform:translateY(-50%);pointer-events:none}.agenda-member-combobox>input[data-v-8122dcbb]{width:100%;height:40px;border:1px solid var(--z-border);border-radius:10px;background:#fff;padding:0 36px 0 35px;color:var(--z-text);font-size:13px;outline:none}.agenda-member-combobox>input[data-v-8122dcbb]::-webkit-search-cancel-button{display:none}.agenda-member-combobox>input[data-v-8122dcbb]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.agenda-member-combobox>button[data-v-8122dcbb]{position:absolute;z-index:2;top:6px;right:6px;display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--z-text-muted)}.agenda-member-combobox>button[data-v-8122dcbb]:hover{background:var(--z-surface-secondary);color:var(--z-text)}.agenda-member-results[data-v-8122dcbb]{position:absolute;z-index:var(--z-layer-popover, 30);top:calc(100% + 7px);left:0;width:min(330px,calc(100vw - 48px));max-height:330px;overflow-y:auto;border:1px solid var(--z-border);border-radius:12px;background:#fff;padding:7px;box-shadow:var(--z-shadow-overlay)}.agenda-member-results>button[data-v-8122dcbb]{display:grid;width:100%;min-height:56px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;border:0;border-radius:9px;background:transparent;padding:7px 9px;color:var(--z-text);text-align:left}.agenda-member-results>button[data-v-8122dcbb]:hover,.agenda-member-results>button.selected[data-v-8122dcbb]{background:#eef6f1}.agenda-member-results>button>span[data-v-8122dcbb]:nth-child(2){display:block;min-width:0}.agenda-member-results strong[data-v-8122dcbb],.agenda-member-results small[data-v-8122dcbb]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-member-results strong[data-v-8122dcbb]{font-size:13px}.agenda-member-results small[data-v-8122dcbb]{margin-top:3px;color:var(--z-text-muted);font-size:11px}.agenda-member-results>p[data-v-8122dcbb]{margin:0;padding:15px 11px;color:var(--z-text-muted);font-size:12px;line-height:1.5}.agenda-member-avatar[data-v-8122dcbb]{display:grid!important;width:34px;height:34px;place-items:center;border-radius:50%;background:#8875dc;color:#fff;font-size:10px;font-weight:800}.agenda-member-avatar.self[data-v-8122dcbb]{background:var(--z-brand);font-size:9px}.agenda-member-status[data-v-8122dcbb]{position:absolute;top:43px;left:26px;color:var(--z-text-muted);font-size:10px!important;white-space:nowrap}.agenda-v17-view-tabs[data-v-8122dcbb]{display:flex;width:auto;height:40px;grid-template-columns:none;gap:20px;overflow:visible;border:0;border-radius:0;background:transparent}.agenda-v17-view-tabs button[data-v-8122dcbb]{position:relative;min-width:44px;border:0;background:transparent;padding:0;color:#6b776f;font-size:13px}.agenda-v17-view-tabs button.active[data-v-8122dcbb]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--z-brand);content:""}.agenda-v17-range[data-v-8122dcbb]{display:flex;min-width:0;align-items:center;justify-content:center;gap:12px}.agenda-v17-range button[data-v-8122dcbb]{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:0;border-radius:8px;background:transparent;color:#59675f}.agenda-v17-range button[data-v-8122dcbb]:hover{background:#f4f7f4}.agenda-v17-range>svg[data-v-8122dcbb]{flex:0 0 auto;color:#263c31}.agenda-v17-range strong[data-v-8122dcbb]{min-width:250px;overflow:hidden;color:var(--z-text);font-size:14px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.agenda-v17-today-button[data-v-8122dcbb]{margin:0;min-height:40px;border-radius:10px;padding:0 16px}.agenda-v17-planning-layout[data-v-8122dcbb],.agenda-v17-planning-layout.is-day[data-v-8122dcbb],.agenda-v17-planning-layout.is-week[data-v-8122dcbb],.agenda-v17-planning-layout.is-year[data-v-8122dcbb]{display:grid;min-height:0;flex:1;grid-template-columns:minmax(0,1fr) 220px!important;gap:0!important;margin-top:10px;overflow:hidden}.agenda-v17-planning-layout>.agenda-main[data-v-8122dcbb],.agenda-v17-planning-layout.is-day>.agenda-main[data-v-8122dcbb],.agenda-v17-planning-layout.is-week>.agenda-main[data-v-8122dcbb],.agenda-v17-planning-layout.is-year>.agenda-main[data-v-8122dcbb]{grid-column:1!important;grid-row:1!important;min-width:0;padding-right:18px}.agenda-v17-planning-layout>.context-rail[data-v-8122dcbb]{display:none!important}.agenda-v17-planning-layout .date-toolbar[data-v-8122dcbb]{display:none}.agenda-v17-planning-aside[data-v-8122dcbb]{grid-column:2;grid-row:1;min-width:0;overflow-y:auto;border-left:1px solid #e5ebe6;padding-left:20px;scrollbar-width:thin}.agenda-v17-planning-aside section[data-v-8122dcbb]{border-bottom:1px solid #e7ece8;padding:17px 0}.agenda-v17-planning-aside section[data-v-8122dcbb]:first-child{padding-top:4px}.agenda-v17-today-card strong[data-v-8122dcbb],.agenda-v17-today-card b[data-v-8122dcbb],.agenda-v17-today-card small[data-v-8122dcbb]{display:flex;align-items:center;gap:6px}.agenda-v17-today-card strong[data-v-8122dcbb]{font-size:13px}.agenda-v17-today-card b[data-v-8122dcbb]{margin-top:4px;color:#0b6b55;font-size:13px}.agenda-v17-today-card small[data-v-8122dcbb]{margin-top:12px;color:var(--z-text-muted);font-size:11px}.agenda-v17-aside-label[data-v-8122dcbb]{display:block;margin-bottom:12px;color:#758078;font-size:11px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.agenda-v17-prayer-summary[data-v-8122dcbb]{display:flex;align-items:center;gap:11px}.agenda-v17-prayer-summary>span[data-v-8122dcbb]{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:50%;background:#fff3e4;color:#b67825}.agenda-v17-prayer-summary small[data-v-8122dcbb],.agenda-v17-prayer-summary strong[data-v-8122dcbb],.agenda-v17-prayer-summary em[data-v-8122dcbb]{display:block}.agenda-v17-prayer-summary small[data-v-8122dcbb],.agenda-v17-prayer-summary em[data-v-8122dcbb]{color:var(--z-text-muted);font-size:12px;font-style:normal}.agenda-v17-prayer-summary strong[data-v-8122dcbb]{margin:2px 0;font-size:21px}.agenda-v17-next-event>i[data-v-8122dcbb]{display:block;width:8px;height:8px;margin-bottom:10px;border-radius:50%;background:#8b72e2}.agenda-v17-next-event>i.blue[data-v-8122dcbb]{background:#6f95eb}.agenda-v17-next-event>i.green[data-v-8122dcbb]{background:#57b88b}.agenda-v17-next-event>i.orange[data-v-8122dcbb]{background:#efa458}.agenda-v17-next-event>i.pink[data-v-8122dcbb]{background:#e779b1}.agenda-v17-planning-aside section>strong[data-v-8122dcbb]{display:block;font-size:13px}.agenda-v17-planning-aside section>p[data-v-8122dcbb]{margin:6px 0 12px;color:var(--z-text-muted);font-size:12px;line-height:1.55}.agenda-v17-planning-aside .agenda-v15-button[data-v-8122dcbb]{width:100%}.agenda-v17-free-slot>button[data-v-8122dcbb]{display:flex;align-items:center;gap:5px;border:0;background:transparent;padding:0;color:var(--z-brand);font-size:12px;font-weight:700}.agenda-v17-protected-summary>div[data-v-8122dcbb]{overflow:hidden;height:5px;margin:10px 0 6px;border-radius:99px;background:#e9eeea}.agenda-v17-protected-summary>div i[data-v-8122dcbb]{display:block;height:100%;background:var(--z-brand)}.agenda-v17-protected-summary>b[data-v-8122dcbb],.agenda-v17-year-summary b[data-v-8122dcbb]{color:#486057;font-size:12px}.agenda-v17-year-summary strong[data-v-8122dcbb],.agenda-v17-year-summary b[data-v-8122dcbb],.agenda-v17-year-summary p[data-v-8122dcbb]{display:block}.agenda-v17-year-summary strong[data-v-8122dcbb]{font-size:14px}.agenda-v17-year-summary b[data-v-8122dcbb]{margin-top:4px;color:#0b6b55}.agenda-v17-year-stat strong[data-v-8122dcbb]{font-size:17px!important}.agenda-v17-year-stat p[data-v-8122dcbb]{margin-bottom:0!important}.agenda-v17-planning-layout .week-toolbar[data-v-8122dcbb]{display:none}.agenda-v17-planning-layout .week-scroll[data-v-8122dcbb]{padding-bottom:0}.agenda-v17-planning-layout .week-calendar[data-v-8122dcbb]{min-width:820px}.agenda-v17-planning-layout .week-days-header[data-v-8122dcbb]{min-height:50px;box-shadow:none}.agenda-v17-planning-layout .week-day-name[data-v-8122dcbb]{border-left:1px solid #edf1ed}.agenda-v17-planning-layout .week-day-name.is-non-working-day[data-v-8122dcbb],.agenda-v17-planning-layout .week-column.is-non-working-day[data-v-8122dcbb]{background-color:#f6faf7}.agenda-non-working-zone[data-v-8122dcbb]{position:absolute;z-index:0;pointer-events:none;background:#e6f1ea75;box-shadow:inset 0 1px #c4d7cb5c,inset 0 -1px #c4d7cb5c}.day-non-working-zone[data-v-8122dcbb]{right:0;left:68px}.week-non-working-zone[data-v-8122dcbb]{right:0;left:0}.agenda-v17-planning-layout .week-column.is-non-working-day>.agenda-non-working-zone[data-v-8122dcbb]{background:transparent;box-shadow:none}.agenda-v17-planning-layout .day-timeline[data-v-8122dcbb]{margin-top:0}.agenda-v17-planning-layout .months-grid[data-v-8122dcbb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:0;padding:4px 3px 24px}.agenda-v17-planning-layout .load-legend[data-v-8122dcbb],.agenda-v17-planning-layout .planning-panel[data-v-8122dcbb]{display:none}.agenda-v17-planning-layout .month-card[data-v-8122dcbb]{height:184px;border:1px solid var(--z-border-soft);border-radius:12px;padding:19px 20px}.agenda-v17-planning-layout .month-title small[data-v-8122dcbb]{color:var(--z-text-muted);font-size:10px}.agenda-v17-planning-layout .month-weekdays[data-v-8122dcbb]{margin-top:12px}.agenda-v17-month-days[data-v-8122dcbb]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px 5px;margin-top:7px}.agenda-v17-month-days i[data-v-8122dcbb]{display:grid;min-height:17px;place-items:center;border-radius:99px;color:#66736b;font-size:10px;font-style:normal}.agenda-v17-month-days i.busy[data-v-8122dcbb]{background:#edf6ef;color:#27705b}.agenda-v17-month-days i.today[data-v-8122dcbb]{background:var(--z-brand);color:#fff;font-weight:750}.agenda-v17-slots-tabs[data-v-8122dcbb]{display:flex;flex:0 0 auto;gap:24px;margin:-2px 0 13px;border-bottom:1px solid #e5ebe6}.agenda-v17-slots-tabs button[data-v-8122dcbb]{position:relative;min-height:38px;border:0;background:transparent;padding:0 8px 9px;color:#6c7971;font-size:13px}.agenda-v17-slots-tabs button.active[data-v-8122dcbb]{color:var(--z-brand);font-weight:750}.agenda-v17-slots-tabs button.active[data-v-8122dcbb]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--z-brand);content:""}.agenda-v17-slots-layout[data-v-8122dcbb]{display:grid;min-height:0;flex:1;grid-template-columns:minmax(0,1fr) 260px;gap:28px;overflow-y:auto;padding:0 0 32px;scrollbar-gutter:stable}.agenda-v17-slots-primary[data-v-8122dcbb]{min-width:0}.agenda-v17-slot-filters[data-v-8122dcbb]{display:grid;grid-template-columns:1.35fr .72fr .82fr;overflow:hidden;border:1px solid #dfe6e0;border-radius:13px;background:#fff}.agenda-v17-slot-filters>div[data-v-8122dcbb]{position:relative;min-height:112px;border-right:1px solid #e5ebe6;padding:20px}.agenda-v17-slot-filters>div[data-v-8122dcbb]:last-child{border-right:0}.agenda-v17-slot-filters .filter-icon[data-v-8122dcbb]{position:absolute;top:20px;left:20px;color:var(--z-brand)}.agenda-v17-slot-filters label[data-v-8122dcbb]{display:flex;align-items:center;gap:8px;margin-left:28px;color:var(--z-text);font-size:13px;font-weight:720}.agenda-v17-slot-filters label small[data-v-8122dcbb]{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#edf2ee;font-size:11px}.agenda-v17-slot-filters>div>select[data-v-8122dcbb]{width:100%;height:42px;margin-top:16px;border:1px solid #dbe3dc;border-radius:10px;background:#fff;padding:0 11px;color:#4f5c54;font-size:13px}.agenda-v17-slot-filters>div>small[data-v-8122dcbb]{display:block;margin-top:7px;color:var(--z-text-muted);font-size:11px}.agenda-v17-participants[data-v-8122dcbb]{display:flex;min-width:0;align-items:center;gap:7px;margin-top:14px}.agenda-v17-participants .person[data-v-8122dcbb],.agenda-v17-summary-person .person[data-v-8122dcbb]{display:grid;width:31px;height:31px;flex:0 0 auto;place-items:center;border-radius:50%;font-size:10px;font-weight:800}.person.dark[data-v-8122dcbb]{background:var(--z-brand);color:#fff}.person.violet[data-v-8122dcbb]{background:#ac9be8;color:#fff}.agenda-v17-participants strong[data-v-8122dcbb],.agenda-v17-participants small[data-v-8122dcbb]{display:block;white-space:nowrap}.agenda-v17-participants strong[data-v-8122dcbb]{font-size:12px}.agenda-v17-participants small[data-v-8122dcbb]{color:var(--z-text-muted);font-size:10px}.agenda-v17-participants select[data-v-8122dcbb]{min-width:92px;height:34px;margin-left:auto;border:1px solid #dbe3dc;border-radius:9px;background:#fff;padding:0 8px;color:var(--z-brand);font-size:12px;font-weight:700}.agenda-v17-slot-results[data-v-8122dcbb],.agenda-v17-availability[data-v-8122dcbb]{margin-top:20px;border:1px solid #dfe6e0;border-radius:13px;background:#fff;padding:16px}.agenda-v17-slot-results>header[data-v-8122dcbb],.agenda-v17-availability>header[data-v-8122dcbb]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.agenda-v17-slot-results h2[data-v-8122dcbb],.agenda-v17-availability h2[data-v-8122dcbb],.agenda-v17-slot-requests h2[data-v-8122dcbb]{margin:0;font-size:16px}.agenda-v17-slot-results header p[data-v-8122dcbb],.agenda-v17-availability header p[data-v-8122dcbb],.agenda-v17-slot-requests header p[data-v-8122dcbb]{margin:5px 0 0;color:var(--z-text-muted);font-size:12px}.agenda-v17-slot-results header>span[data-v-8122dcbb]{display:flex;align-items:center;gap:6px;color:#4e765f;font-size:11px}.agenda-v17-slot-results>article[data-v-8122dcbb]{display:grid;min-height:68px;grid-template-columns:32px 62px minmax(100px,1.15fr) minmax(90px,.9fr) minmax(90px,.9fr) 145px;align-items:center;gap:12px;margin-top:9px;border:1px solid #e2e8e3;border-radius:10px;padding:9px 11px}.agenda-v17-slot-results>article.selected[data-v-8122dcbb]{border-color:#3b8169;background:linear-gradient(90deg,#fbfff8,#fff)}.agenda-v17-slot-results article>b[data-v-8122dcbb]{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#f0f4f1;font-size:11px}.agenda-v17-slot-results article.selected>b[data-v-8122dcbb]{border:1px solid #add09e;background:#eef8e6;color:#356348}.agenda-v17-slot-results time strong[data-v-8122dcbb],.agenda-v17-slot-results time span[data-v-8122dcbb],.agenda-v17-slot-results article>div strong[data-v-8122dcbb],.agenda-v17-slot-results article>div span[data-v-8122dcbb],.agenda-v17-slot-results article>div small[data-v-8122dcbb]{display:block}.agenda-v17-slot-results time strong[data-v-8122dcbb]{font-size:12px}.agenda-v17-slot-results time span[data-v-8122dcbb]{color:var(--z-text-muted);font-size:11px}.agenda-v17-slot-results article>div strong[data-v-8122dcbb]{font-size:15px}.agenda-v17-slot-results article>div span[data-v-8122dcbb]{display:flex;align-items:center;gap:5px;font-size:12px}.agenda-v17-slot-results article>div small[data-v-8122dcbb]{margin-top:4px;color:var(--z-text-muted);font-size:11px}.agenda-v17-slot-results article .agenda-v15-button[data-v-8122dcbb]{width:100%;white-space:nowrap}.agenda-v17-availability-body[data-v-8122dcbb]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;margin-top:17px}.agenda-v17-legend[data-v-8122dcbb]{display:flex;gap:16px;color:var(--z-text-muted);font-size:11px}.agenda-v17-legend span[data-v-8122dcbb]:before{display:inline-block;width:11px;height:11px;margin-right:5px;border-radius:2px;background:#b8ddb9;content:"";vertical-align:-1px}.agenda-v17-legend .busy[data-v-8122dcbb]:before{background:#f2b9b1}.agenda-v17-legend .protected[data-v-8122dcbb]:before{background:#efd39a}.agenda-v17-heatmap[data-v-8122dcbb]{display:grid;grid-template-columns:112px repeat(7,minmax(48px,1fr));gap:7px;margin-top:15px;align-items:center}.agenda-v17-heatmap b[data-v-8122dcbb],.agenda-v17-heatmap strong[data-v-8122dcbb]{font-size:11px}.agenda-v17-heatmap i[data-v-8122dcbb]{height:17px;border-radius:2px;background:#b8ddb9}.agenda-v17-heatmap i.busy[data-v-8122dcbb]{background:#f2b9b1}.agenda-v17-heatmap i.protected[data-v-8122dcbb]{background:#efd39a}.agenda-v17-availability-body>aside[data-v-8122dcbb]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:11px;border-radius:11px;background:#f7f9f6;padding:18px;color:#8d68df}.agenda-v17-availability-body>aside strong[data-v-8122dcbb]{color:var(--z-text);font-size:13px}.agenda-v17-availability-body>aside p[data-v-8122dcbb],.agenda-v17-availability-body>aside li[data-v-8122dcbb]{color:var(--z-text-muted);font-size:11px;line-height:1.55}.agenda-v17-availability-body>aside ul[data-v-8122dcbb]{padding-left:14px}.agenda-v17-slot-summary[data-v-8122dcbb]{align-self:start;border:1px solid #dfe6e0;border-radius:13px;background:#fff;padding:19px}.agenda-v17-slot-summary h3[data-v-8122dcbb]{margin:20px 0 10px;font-size:13px}.agenda-v17-selected-slot[data-v-8122dcbb]{display:grid;overflow:hidden;grid-template-columns:72px minmax(0,1fr) 28px;align-items:center;border:1px solid #ecdac3;border-radius:10px;background:linear-gradient(90deg,#f4f9e8,#fff8ee)}.agenda-v17-selected-slot>strong[data-v-8122dcbb],.agenda-v17-selected-slot>span[data-v-8122dcbb]{padding:10px}.agenda-v17-selected-slot>strong[data-v-8122dcbb]{background:#edf6df;font-size:12px;text-align:center}.agenda-v17-selected-slot>span[data-v-8122dcbb]{font-size:14px;font-weight:750}.agenda-v17-selected-slot small[data-v-8122dcbb]{display:block;margin-top:3px;color:var(--z-text-muted);font-size:10px;font-weight:500}.agenda-v17-selected-slot>i[data-v-8122dcbb]{display:grid;width:23px;height:23px;place-items:center;border-radius:50%;background:var(--z-brand);color:#fff}.agenda-v17-summary-person[data-v-8122dcbb]{display:flex;align-items:center;gap:9px;margin:9px 0}.agenda-v17-summary-person strong[data-v-8122dcbb],.agenda-v17-summary-person small[data-v-8122dcbb]{display:block}.agenda-v17-summary-person strong[data-v-8122dcbb]{font-size:12px}.agenda-v17-summary-person small[data-v-8122dcbb]{color:var(--z-text-muted);font-size:10px}.agenda-v17-slot-summary>ul[data-v-8122dcbb]{padding:0;list-style:none}.agenda-v17-slot-summary>ul li[data-v-8122dcbb]{margin:7px 0;color:var(--z-text-secondary);font-size:11px}.agenda-v17-slot-summary>ul li[data-v-8122dcbb]:before{margin-right:6px;color:#5f9d72;content:"✓"}.agenda-v17-summary-prayer[data-v-8122dcbb]{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;margin:16px 0;border-top:1px solid #e5ebe6;border-bottom:1px solid #e5ebe6;padding:14px 0;color:#c98226}.agenda-v17-summary-prayer small[data-v-8122dcbb],.agenda-v17-summary-prayer strong[data-v-8122dcbb],.agenda-v17-summary-prayer b[data-v-8122dcbb]{display:block}.agenda-v17-summary-prayer small[data-v-8122dcbb]{color:var(--z-text-muted);font-size:10px}.agenda-v17-summary-prayer strong[data-v-8122dcbb]{color:var(--z-text);font-size:12px}.agenda-v17-summary-prayer b[data-v-8122dcbb]{color:var(--z-text);font-size:14px;text-align:right}.agenda-v17-slot-summary>label[data-v-8122dcbb]{display:block;font-size:12px;font-weight:700}.agenda-v17-slot-summary textarea[data-v-8122dcbb]{width:100%;height:78px;margin-top:8px;border:1px solid #dbe3dc;border-radius:9px;padding:10px;font-size:12px;resize:vertical}.agenda-v17-slot-summary label>small[data-v-8122dcbb]{display:block;color:var(--z-text-muted);font-size:10px;text-align:right}.agenda-v17-slot-summary .confirm[data-v-8122dcbb]{width:100%;min-height:45px;margin-top:14px}.agenda-v17-share[data-v-8122dcbb]{width:100%;border:0;background:transparent;padding:13px 0 2px;color:var(--z-brand);font-size:12px;font-weight:700}.agenda-v17-slot-requests[data-v-8122dcbb]{min-height:0;overflow-y:auto;border:1px solid #dfe6e0;border-radius:13px;padding:18px}.agenda-v17-slot-requests>header[data-v-8122dcbb],.agenda-v17-slot-requests>button[data-v-8122dcbb]{display:flex;align-items:center;justify-content:space-between;gap:18px}.agenda-v17-slot-requests>header[data-v-8122dcbb]{margin-bottom:10px}.agenda-v17-slot-requests>header>strong[data-v-8122dcbb]{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#edf5ef}.agenda-v17-slot-requests>button[data-v-8122dcbb]{width:100%;min-height:68px;border:0;border-top:1px solid #e7ece8;background:transparent;padding:10px 4px;text-align:left}.agenda-v17-slot-requests>button span[data-v-8122dcbb]{display:grid;gap:4px}.agenda-v17-slot-requests>button small[data-v-8122dcbb]{color:var(--z-text-muted)}.agenda-v17-slot-requests>button time[data-v-8122dcbb]{margin-left:auto;color:var(--z-text-secondary)}.agenda-v17-slot-requests>button.empty[data-v-8122dcbb]{justify-content:center;color:var(--z-brand);text-align:center}@media(max-width:1180px){.agenda-v17-planning-toolbar[data-v-8122dcbb]{grid-template-columns:220px auto minmax(220px,1fr)}.agenda-v17-planning-toolbar .agenda-v17-today-button[data-v-8122dcbb]{display:none}.agenda-v17-slots-layout[data-v-8122dcbb]{grid-template-columns:minmax(0,1fr) 230px}.agenda-v17-slot-results>article[data-v-8122dcbb]{grid-template-columns:30px 58px minmax(100px,1fr) minmax(85px,.8fr) 130px}.agenda-v17-slot-results>article>div[data-v-8122dcbb]:nth-of-type(3){display:none}}@media(max-width:980px){.agenda-v17-planning-toolbar[data-v-8122dcbb]{grid-template-columns:1fr auto}.agenda-v17-range[data-v-8122dcbb]{grid-column:1 / -1;grid-row:2;justify-content:flex-start}.agenda-v17-planning-layout[data-v-8122dcbb],.agenda-v17-planning-layout.is-day[data-v-8122dcbb],.agenda-v17-planning-layout.is-week[data-v-8122dcbb],.agenda-v17-planning-layout.is-year[data-v-8122dcbb]{grid-template-columns:1fr!important}.agenda-v17-planning-aside[data-v-8122dcbb]{display:none}.agenda-v17-planning-layout>.agenda-main[data-v-8122dcbb]{padding-right:0}.agenda-v17-slots-layout[data-v-8122dcbb]{grid-template-columns:1fr}.agenda-v17-slot-summary[data-v-8122dcbb]{order:-1}}@media(max-width:720px){.agenda-v17-planning-toolbar[data-v-8122dcbb]{display:flex;align-items:stretch;flex-direction:column;gap:10px}.agenda-v17-planning-toolbar .member-calendar-picker[data-v-8122dcbb]{display:flex;width:100%}.agenda-member-results[data-v-8122dcbb]{width:100%}.agenda-v17-view-tabs[data-v-8122dcbb]{width:100%;justify-content:space-between}.agenda-v17-range[data-v-8122dcbb]{justify-content:space-between}.agenda-v17-range strong[data-v-8122dcbb]{min-width:0;flex:1;font-size:13px}.agenda-v17-planning-layout .months-grid[data-v-8122dcbb],.agenda-v17-slot-filters[data-v-8122dcbb]{grid-template-columns:1fr}.agenda-v17-slot-filters>div[data-v-8122dcbb]{min-height:104px;border-right:0;border-bottom:1px solid #e5ebe6}.agenda-v17-slot-filters>div[data-v-8122dcbb]:last-child{border-bottom:0}.agenda-v17-participants[data-v-8122dcbb]{flex-wrap:wrap}.agenda-v17-participants select[data-v-8122dcbb]{margin-left:0}.agenda-v17-slot-results>article[data-v-8122dcbb]{grid-template-columns:30px 55px minmax(0,1fr);gap:9px}.agenda-v17-slot-results>article>div[data-v-8122dcbb]:nth-of-type(2),.agenda-v17-slot-results>article>div[data-v-8122dcbb]:nth-of-type(3){display:none}.agenda-v17-slot-results article .agenda-v15-button[data-v-8122dcbb]{grid-column:2 / 4}.agenda-v17-availability-body[data-v-8122dcbb]{grid-template-columns:1fr}.agenda-v17-heatmap[data-v-8122dcbb]{overflow-x:auto;grid-template-columns:88px repeat(7,54px)}.agenda-v17-slot-summary[data-v-8122dcbb]{display:none}}.agenda-2026[data-v-8122dcbb]{width:min(var(--z-page-shell-width),100%);margin-right:auto;margin-left:auto;padding-right:var(--z-page-gutter);padding-left:var(--z-page-gutter)}.agenda-v15-page-head h1[data-v-8122dcbb],.agenda-v15-section-head h1[data-v-8122dcbb]{font-size:clamp(48px,4.4vw,64px);font-weight:680;letter-spacing:-.065em;line-height:.94}@media(max-width:680px){.agenda-2026[data-v-8122dcbb]{padding-right:18px;padding-left:18px}.agenda-v15-page-head h1[data-v-8122dcbb],.agenda-v15-section-head h1[data-v-8122dcbb]{font-size:40px}}.tasks-v10-page[data-v-c1d2c5c6]{--tasks-deep:#0b493e;--tasks-line:#e5e9e5;--tasks-muted:#737f77;box-sizing:border-box;height:100%;width:calc(100% - 48px);margin:0 auto;padding:36px 0 58px;overflow:auto;color:#17231c;background:#fff}.tasks-v10-head[data-v-c1d2c5c6]{display:flex;align-items:flex-end;justify-content:space-between;gap:34px;margin-bottom:28px}.tasks-v10-head>div[data-v-c1d2c5c6]:first-child{max-width:790px}.tasks-v10-kicker[data-v-c1d2c5c6]{margin-bottom:9px;color:#718078;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tasks-v10-head h1[data-v-c1d2c5c6]{margin:0;font-size:clamp(42px,4vw,60px);font-weight:720;letter-spacing:-.06em;line-height:.98}.tasks-v10-head p[data-v-c1d2c5c6]{max-width:680px;margin:13px 0 0;color:var(--tasks-muted);font-size:13px;line-height:1.65}.tasks-v10-head-actions[data-v-c1d2c5c6]{display:flex;gap:8px}.tasks-v10-btn[data-v-c1d2c5c6]{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid var(--tasks-line);border-radius:10px;background:#fff;color:#425047;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:.15s ease}.tasks-v10-btn[data-v-c1d2c5c6]:hover,.tasks-v10-btn.active[data-v-c1d2c5c6]{border-color:#b8c9bd;background:#f6f9f5;color:var(--tasks-deep)}.tasks-v10-btn[data-v-c1d2c5c6]:disabled{cursor:not-allowed;opacity:.48}.tasks-v10-btn--primary[data-v-c1d2c5c6]{border-color:var(--tasks-deep);background:var(--tasks-deep);color:#fff}.tasks-v10-btn--primary[data-v-c1d2c5c6]:hover{background:#083d34;color:#fff}.tasks-v10-btn--small[data-v-c1d2c5c6]{min-height:32px;padding:0 12px;font-size:13px}.tasks-v10-btn--ghost[data-v-c1d2c5c6]{border-color:transparent;background:transparent}.task-capture-v10[data-v-c1d2c5c6]{display:flex;align-items:center;gap:11px;min-height:52px;margin-bottom:22px;padding:0 9px 0 15px;border-top:1px solid var(--tasks-line);border-bottom:1px solid var(--tasks-line);background:#fff}.task-capture-v10>span[data-v-c1d2c5c6]{display:grid;place-items:center;color:var(--tasks-deep)}.task-capture-v10 input[data-v-c1d2c5c6]{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#17231c;font:inherit;font-size:14px}.task-capture-v10 input[data-v-c1d2c5c6]::placeholder{color:#9aa39d}.task-capture-v10 kbd[data-v-c1d2c5c6],.triage-shortcuts kbd[data-v-c1d2c5c6]{padding:3px 7px;border:1px solid var(--tasks-line);border-radius:6px;background:#f7f9f6;color:#8b958f;font-size:12px}.capture-feedback[data-v-c1d2c5c6]{display:flex;align-items:center;gap:7px;margin:-10px 0 18px;padding:9px 12px;border-radius:9px;background:#edf6e7;color:#3f604f;font-size:13px}.task-filter-panel[data-v-c1d2c5c6]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,280px) auto;gap:12px;align-items:end;margin:-8px 0 22px;padding:15px;border:1px solid var(--tasks-line);border-radius:14px;background:#f8faf7}.task-filter-panel label[data-v-c1d2c5c6]{display:grid;gap:6px;color:#6d7971;font-size:12px;font-weight:700}.task-filter-panel input[data-v-c1d2c5c6],.task-filter-panel select[data-v-c1d2c5c6]{width:100%;height:36px;padding:0 10px;border:1px solid #dfe5df;border-radius:9px;outline:0;background:#fff;color:#344039;font:inherit;font-size:13px}.task-filter-panel button[data-v-c1d2c5c6]{height:36px;border:0;background:transparent;color:var(--tasks-deep);font-size:13px;font-weight:750}.task-flow-layout[data-v-c1d2c5c6],.monitor-layout-v10[data-v-c1d2c5c6]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:30px;align-items:start}.task-stream[data-v-c1d2c5c6]{min-width:0}.task-stream-toolbar[data-v-c1d2c5c6],.attention-toolbar[data-v-c1d2c5c6]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.task-view-pills[data-v-c1d2c5c6]{display:flex;align-items:center;gap:4px;padding:3px;border:1px solid var(--tasks-line);border-radius:11px;background:#f8faf7}.task-view-pills button[data-v-c1d2c5c6]{min-height:29px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:#6e7971;font:inherit;font-size:13px;font-weight:680;cursor:pointer}.task-view-pills button.active[data-v-c1d2c5c6]{background:#fff;color:var(--tasks-deep);box-shadow:0 3px 12px #073a320f}.task-sort[data-v-c1d2c5c6]{display:inline-flex;align-items:center;gap:4px;color:#6f7a72;font-size:13px}.task-sort select[data-v-c1d2c5c6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;color:var(--tasks-deep);font:inherit;font-weight:700;cursor:pointer}.stream-group[data-v-c1d2c5c6]{margin-bottom:22px}.stream-group.quiet[data-v-c1d2c5c6]{opacity:.86}.stream-group-head[data-v-c1d2c5c6],.attention-head[data-v-c1d2c5c6]{display:flex;align-items:baseline;gap:9px;padding:0 3px 8px;border-bottom:1px solid var(--tasks-line)}.stream-group-head h2[data-v-c1d2c5c6],.attention-head h2[data-v-c1d2c5c6]{margin:0;font-size:14px;letter-spacing:-.025em}.stream-group-head span[data-v-c1d2c5c6],.attention-head span[data-v-c1d2c5c6]{color:#8a948d;font-size:12px}.stream-row[data-v-c1d2c5c6]{width:100%;display:grid;grid-template-columns:28px minmax(0,1fr) 104px;align-items:center;gap:12px;min-height:62px;padding:9px 6px;border:0;border-bottom:1px solid var(--tasks-line);background:#fff;color:inherit;text-align:left;cursor:pointer;transition:background .15s ease,padding .15s ease}.stream-row[data-v-c1d2c5c6]:hover,.stream-row.selected[data-v-c1d2c5c6]{padding-left:12px;background:linear-gradient(90deg,#f0f6f0 0%,rgba(240,246,240,.45) 72%,transparent)}.stream-row.completed[data-v-c1d2c5c6]{opacity:.58}.stream-row.completed .stream-copy strong[data-v-c1d2c5c6]{text-decoration:line-through}.stream-check[data-v-c1d2c5c6]{width:18px;height:18px;display:grid;place-items:center;border:1px solid #c5d0c8;border-radius:6px;background:#fff}.stream-check[data-v-c1d2c5c6]:hover{border-color:var(--tasks-deep);box-shadow:inset 0 0 0 3px #f1f6f1}.stream-check.checked[data-v-c1d2c5c6]{border-color:var(--tasks-deep);background:var(--tasks-deep);color:#fff}.stream-check.checked[data-v-c1d2c5c6]:after{content:"✓";font-size:13px;font-weight:800}.stream-copy[data-v-c1d2c5c6]{min-width:0}.stream-copy strong[data-v-c1d2c5c6],.stream-copy>span[data-v-c1d2c5c6]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stream-copy strong[data-v-c1d2c5c6]{font-size:14px;font-weight:690}.stream-copy>span[data-v-c1d2c5c6]{margin-top:4px;color:#7d8780;font-size:12px}.stream-signal[data-v-c1d2c5c6]{display:flex;align-items:center;justify-content:flex-end;gap:9px;color:#6f7a72;font-size:12px}.stream-signal>span[data-v-c1d2c5c6]{white-space:nowrap}.stream-signal .due-now[data-v-c1d2c5c6]{color:#a8453e;font-weight:720}.stream-signal i[data-v-c1d2c5c6]{width:6px;height:6px;border-radius:50%;background:#57ae87}.stream-signal i.high[data-v-c1d2c5c6]{background:#ef6257}.stream-signal i.medium[data-v-c1d2c5c6]{background:#f0a33e}.stream-signal i.low[data-v-c1d2c5c6]{background:#57ae87}.stream-signal i.blocked[data-v-c1d2c5c6]{background:#9e77d6}.stream-empty[data-v-c1d2c5c6],.queue-empty[data-v-c1d2c5c6]{margin:0;padding:14px 5px;color:#98a19b;font-size:12px}.task-inspector-v10[data-v-c1d2c5c6],.resolution-panel-v10[data-v-c1d2c5c6]{position:sticky;top:24px;min-height:540px;padding-left:26px;border-left:1px solid var(--tasks-line)}.inspector-topline[data-v-c1d2c5c6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.task-status-chip[data-v-c1d2c5c6]{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:99px;background:#eaf5df;color:#3f604f;font-size:12px;font-weight:750}.inspector-icon-button[data-v-c1d2c5c6]{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#718078;cursor:pointer}.task-inspector-v10 h2[data-v-c1d2c5c6],.resolution-panel-v10 h2[data-v-c1d2c5c6]{margin:22px 0 9px;font-size:24px;line-height:1.08;letter-spacing:-.045em}.task-inspector-v10>p[data-v-c1d2c5c6],.resolution-panel-v10>p[data-v-c1d2c5c6]{margin:0;color:#707b74;font-size:13px;line-height:1.65}.inspector-actions[data-v-c1d2c5c6]{display:flex;gap:8px;margin:21px 0 22px}.inspector-actions .tasks-v10-btn[data-v-c1d2c5c6]{flex:1}.inspector-properties[data-v-c1d2c5c6]{border-top:1px solid var(--tasks-line)}.inspector-properties>div[data-v-c1d2c5c6],.inspector-advanced>div[data-v-c1d2c5c6],.resolution-meta>div[data-v-c1d2c5c6]{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:38px;border-bottom:1px solid var(--tasks-line);font-size:12px}.inspector-properties span[data-v-c1d2c5c6],.inspector-advanced span[data-v-c1d2c5c6],.resolution-meta span[data-v-c1d2c5c6]{color:#859089}.inspector-properties strong[data-v-c1d2c5c6],.inspector-advanced strong[data-v-c1d2c5c6],.resolution-meta strong[data-v-c1d2c5c6]{text-align:right;font-size:12px}.inspector-progress[data-v-c1d2c5c6]{margin-top:24px}.inspector-progress>div[data-v-c1d2c5c6]:first-child{display:flex;align-items:center;justify-content:space-between}.inspector-progress h3[data-v-c1d2c5c6]{margin:0;font-size:14px}.inspector-progress>div:first-child span[data-v-c1d2c5c6]{color:#7f8982;font-size:12px}.mini-progress[data-v-c1d2c5c6]{height:3px;margin:10px 0 14px;border-radius:99px;background:#e8ece8;overflow:hidden}.mini-progress i[data-v-c1d2c5c6]{display:block;height:100%;border-radius:inherit;background:var(--tasks-deep)}.mini-step[data-v-c1d2c5c6]{display:flex;align-items:center;gap:8px;min-height:30px;color:#515d55;font-size:12px}.mini-step input[data-v-c1d2c5c6]{accent-color:var(--tasks-deep)}.mini-step.done[data-v-c1d2c5c6]{text-decoration:line-through;color:#98a19b}.inspector-no-steps[data-v-c1d2c5c6]{margin:20px 0 0!important;padding:12px;border-radius:9px;background:#f8faf7;font-size:12px!important}.inspector-more[data-v-c1d2c5c6]{width:100%;min-height:38px;display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding:0;border:0;border-top:1px solid var(--tasks-line);background:transparent;color:#58645c;font-size:12px;font-weight:690;cursor:pointer}.inspector-more svg[data-v-c1d2c5c6]{transition:.15s ease}.inspector-more.open svg[data-v-c1d2c5c6]{transform:rotate(180deg)}.task-focus-running[data-v-c1d2c5c6]{animation:taskPulse-c1d2c5c6 1.6s ease-in-out infinite}@keyframes taskPulse-c1d2c5c6{50%{box-shadow:0 0 0 5px #d9ff724d}}.task-inspector-v10--empty[data-v-c1d2c5c6]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.task-inspector-v10--empty>span[data-v-c1d2c5c6]{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--tasks-deep);color:#d9ff72}.task-inspector-v10--empty p[data-v-c1d2c5c6]{max-width:250px}.organize-count[data-v-c1d2c5c6],.monitor-summary[data-v-c1d2c5c6]{display:flex;align-items:baseline;gap:9px;padding:8px 0;color:var(--tasks-deep)}.organize-count strong[data-v-c1d2c5c6],.monitor-summary strong[data-v-c1d2c5c6]{font-size:40px;line-height:1;letter-spacing:-.06em}.organize-count span[data-v-c1d2c5c6],.monitor-summary span[data-v-c1d2c5c6]{color:#718078;font-size:13px}.triage-layout-v10[data-v-c1d2c5c6]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:38px;align-items:start}.triage-stage[data-v-c1d2c5c6]{position:relative;min-height:620px;padding:34px 38px 28px;border-radius:26px;background:linear-gradient(145deg,#f7faf5,#fff 54%,#f1f7ed);box-shadow:inset 0 0 0 1px #073a3214}.triage-stage-top[data-v-c1d2c5c6]{display:flex;align-items:center;justify-content:space-between;color:#78837b;font-size:13px}.triage-stage h2[data-v-c1d2c5c6]{max-width:740px;margin:42px 0 11px;font-size:38px;line-height:1.05;letter-spacing:-.05em}.triage-stage>p[data-v-c1d2c5c6]{max-width:670px;margin:0;color:#6f7a73;font-size:14px;line-height:1.65}.triage-fields[data-v-c1d2c5c6]{margin-top:36px;border-top:1px solid var(--tasks-line)}.triage-field[data-v-c1d2c5c6]{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:18px;min-height:64px;border-bottom:1px solid var(--tasks-line)}.triage-field>span[data-v-c1d2c5c6]{color:#69756d;font-size:13px;font-weight:680}.triage-field>div[data-v-c1d2c5c6]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.triage-choice[data-v-c1d2c5c6],.triage-more-choice[data-v-c1d2c5c6]{min-height:30px;padding:0 10px;border:1px solid var(--tasks-line);border-radius:9px;background:#fff;color:#5e6a62;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.triage-choice.active[data-v-c1d2c5c6]{border-color:#a6bcb0;background:#edf5ef;color:var(--tasks-deep)}.triage-more-choice[data-v-c1d2c5c6]{display:inline-flex;align-items:center;gap:3px}.triage-more-choice select[data-v-c1d2c5c6]{max-width:140px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;cursor:pointer}.triage-smart-note[data-v-c1d2c5c6]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:20px;padding:13px 15px;border-radius:13px;background:#edf6e7;color:#516058;font-size:12px}.triage-smart-note.applied[data-v-c1d2c5c6]{box-shadow:inset 0 0 0 1px #bcd7ae}.triage-smart-note strong[data-v-c1d2c5c6]{color:var(--tasks-deep)}.triage-smart-note button[data-v-c1d2c5c6]{border:0;background:transparent;color:var(--tasks-deep);font-size:12px;font-weight:760;cursor:pointer}.triage-actions[data-v-c1d2c5c6]{display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.triage-shortcuts[data-v-c1d2c5c6]{display:flex;justify-content:flex-end;gap:16px;margin-top:13px;color:#909a93;font-size:12px}.triage-finished[data-v-c1d2c5c6]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;text-align:center}.triage-finished>span[data-v-c1d2c5c6]{width:50px;height:50px;display:grid;place-items:center;border-radius:50%;background:var(--tasks-deep);color:#d9ff72;font-size:20px}.triage-finished h2[data-v-c1d2c5c6]{margin:22px 0 8px}.triage-finished p[data-v-c1d2c5c6]{max-width:460px;margin:0 0 24px;color:var(--tasks-muted)}.triage-queue-v10[data-v-c1d2c5c6]{padding-left:24px;border-left:1px solid var(--tasks-line)}.queue-head[data-v-c1d2c5c6]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.queue-head h3[data-v-c1d2c5c6],.queue-rules h3[data-v-c1d2c5c6]{margin:0;font-size:14px}.queue-head span[data-v-c1d2c5c6]{color:#8c9690;font-size:12px}.queue-item[data-v-c1d2c5c6]{width:100%;display:grid;grid-template-columns:26px minmax(0,1fr);gap:9px;align-items:start;padding:14px 0;border:0;border-bottom:1px solid var(--tasks-line);background:transparent;color:inherit;text-align:left;opacity:.64;cursor:pointer}.queue-item.active[data-v-c1d2c5c6]{opacity:1}.queue-item i[data-v-c1d2c5c6]{width:23px;height:23px;display:grid;place-items:center;border-radius:8px;background:#eef3ee;color:var(--tasks-deep);font-size:12px;font-style:normal;font-weight:800}.queue-item strong[data-v-c1d2c5c6],.queue-item small[data-v-c1d2c5c6]{display:block}.queue-item strong[data-v-c1d2c5c6]{font-size:13px;line-height:1.35}.queue-item small[data-v-c1d2c5c6]{margin-top:4px;color:#88928b;font-size:12px}.queue-divider[data-v-c1d2c5c6]{height:1px;margin:23px 0;background:var(--tasks-line)}.queue-rules p[data-v-c1d2c5c6]{position:relative;margin:12px 0 0;padding-left:14px;color:#707b74;font-size:12px;line-height:1.55}.queue-rules p[data-v-c1d2c5c6]:before{content:"";position:absolute;left:0;top:5px;width:5px;height:5px;border-radius:50%;background:#9bd161}.attention-section[data-v-c1d2c5c6]{margin-bottom:25px}.monitor-action-feedback[data-v-c1d2c5c6]{display:flex;align-items:center;gap:8px;margin:-10px 0 18px;padding:11px 14px;border-radius:11px;background:#eff7e7;color:#3f604f;font-size:13px}.issue-row[data-v-c1d2c5c6]{width:100%;display:grid;grid-template-columns:30px minmax(0,1fr) 120px 18px;align-items:center;gap:12px;min-height:68px;padding:9px 5px;border:0;border-bottom:1px solid var(--tasks-line);background:#fff;color:inherit;text-align:left;cursor:pointer;transition:.15s ease}.issue-row[data-v-c1d2c5c6]:hover,.issue-row.selected[data-v-c1d2c5c6]{padding-left:11px;background:linear-gradient(90deg,#f3f7f2,transparent)}.issue-mark[data-v-c1d2c5c6]{width:25px;height:25px;display:grid;place-items:center;border-radius:9px;font-size:13px;font-weight:800}.issue-mark.blocked[data-v-c1d2c5c6]{background:#f1eaff;color:#7454ad}.issue-mark.risk[data-v-c1d2c5c6]{background:#fff1dd;color:#a86419}.issue-mark.unassigned[data-v-c1d2c5c6]{background:#eef3ee;color:#56665d}.issue-copy[data-v-c1d2c5c6]{min-width:0}.issue-copy strong[data-v-c1d2c5c6],.issue-copy>span[data-v-c1d2c5c6]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.issue-copy strong[data-v-c1d2c5c6]{font-size:13px}.issue-copy>span[data-v-c1d2c5c6]{margin-top:4px;color:#818b84;font-size:12px}.issue-reason[data-v-c1d2c5c6]{color:#6e7971;font-size:12px;text-align:right}.issue-row>svg[data-v-c1d2c5c6]{color:#9aa39d}.impact-sort[data-v-c1d2c5c6]{display:inline-flex;align-items:center;gap:7px;color:#6f7a72;font-size:13px}.resolution-eyebrow[data-v-c1d2c5c6]{color:#7b867f;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.resolution-panel-v10 h2[data-v-c1d2c5c6]{margin-top:15px}.resolution-suggestion[data-v-c1d2c5c6]{margin:23px 0;padding:17px;border-radius:15px;background:#f0f6ef}.resolution-suggestion span[data-v-c1d2c5c6],.resolution-suggestion strong[data-v-c1d2c5c6]{display:block}.resolution-suggestion span[data-v-c1d2c5c6]{color:#7b867e;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.resolution-suggestion strong[data-v-c1d2c5c6]{margin-top:7px;color:var(--tasks-deep);font-size:13px;line-height:1.5}.resolution-actions[data-v-c1d2c5c6]{display:flex;gap:8px}.resolution-actions .tasks-v10-btn[data-v-c1d2c5c6]{flex:1}.resolution-meta[data-v-c1d2c5c6]{margin-top:24px;border-top:1px solid var(--tasks-line)}@media(max-width:1180px){.task-flow-layout[data-v-c1d2c5c6],.monitor-layout-v10[data-v-c1d2c5c6]{grid-template-columns:minmax(0,1fr) 290px}.triage-layout-v10[data-v-c1d2c5c6]{grid-template-columns:minmax(0,1fr) 240px}}@media(max-width:960px){.tasks-v10-page[data-v-c1d2c5c6]{width:calc(100% - 36px)}.task-flow-layout[data-v-c1d2c5c6],.monitor-layout-v10[data-v-c1d2c5c6],.triage-layout-v10[data-v-c1d2c5c6]{grid-template-columns:1fr}.task-inspector-v10[data-v-c1d2c5c6],.resolution-panel-v10[data-v-c1d2c5c6],.triage-queue-v10[data-v-c1d2c5c6]{position:static;min-height:0;padding:24px 0 0;border-top:1px solid var(--tasks-line);border-left:0}}@media(max-width:700px){.tasks-v10-page[data-v-c1d2c5c6]{width:calc(100% - 28px);padding-top:24px}.tasks-v10-head[data-v-c1d2c5c6]{align-items:flex-start;flex-direction:column}.tasks-v10-head h1[data-v-c1d2c5c6]{font-size:39px}.tasks-v10-head-actions[data-v-c1d2c5c6]{width:100%}.tasks-v10-head-actions .tasks-v10-btn[data-v-c1d2c5c6]{flex:1}.task-capture-v10 kbd[data-v-c1d2c5c6]{display:none}.task-filter-panel[data-v-c1d2c5c6]{grid-template-columns:1fr}.stream-row[data-v-c1d2c5c6]{grid-template-columns:25px minmax(0,1fr) 70px}.stream-signal i[data-v-c1d2c5c6]{display:none}.triage-stage[data-v-c1d2c5c6]{padding:26px 22px}.triage-stage h2[data-v-c1d2c5c6]{font-size:31px}.triage-field[data-v-c1d2c5c6]{grid-template-columns:1fr;gap:8px;padding:13px 0}.triage-actions[data-v-c1d2c5c6]{flex-wrap:wrap}.triage-actions .tasks-v10-btn[data-v-c1d2c5c6]{flex:1}.issue-row[data-v-c1d2c5c6]{grid-template-columns:28px minmax(0,1fr) 16px}.issue-reason[data-v-c1d2c5c6]{display:none}}.tasks-v10-page[data-v-c1d2c5c6]{width:min(var(--z-page-shell-width),100%);padding-right:var(--z-page-gutter);padding-left:var(--z-page-gutter)}@media(max-width:960px){.tasks-v10-page[data-v-c1d2c5c6]{width:min(var(--z-page-shell-width),100%)}}@media(max-width:700px){.tasks-v10-page[data-v-c1d2c5c6]{width:100%;padding-right:18px;padding-left:18px}}.tasks-v10-head h1[data-v-c1d2c5c6]{font-size:clamp(48px,4.4vw,64px);font-weight:680;letter-spacing:-.065em;line-height:.94}@media(max-width:700px){.tasks-v10-head h1[data-v-c1d2c5c6]{font-size:40px}}.task-capture-v10>select[data-v-c1d2c5c6]{max-width:210px;height:34px;padding:0 28px 0 10px;border:1px solid var(--tasks-line);border-radius:8px;outline:0;background:#f8faf7;color:var(--tasks-deep);font:inherit;font-size:12px;font-weight:700}.triage-error[data-v-c1d2c5c6]{margin:16px 0 -10px!important;color:#b45309!important;font-size:12px!important;font-weight:700}@media(max-width:700px){.task-capture-v10>select[data-v-c1d2c5c6]{max-width:120px}}.triage-field>.task-assignee-picker[data-v-c1d2c5c6]{display:grid;gap:8px}.stream-row[data-v-c1d2c5c6]{grid-template-columns:28px 18px minmax(0,1fr) 104px}.queue-item[data-v-c1d2c5c6]{grid-template-columns:26px 18px minmax(0,1fr)}.issue-row[data-v-c1d2c5c6]{grid-template-columns:30px 18px minmax(0,1fr) 120px 18px}.tasks-v10-head h1[data-v-c1d2c5c6]{font-size:clamp(43px,4.4vw,64px)}.stream-copy strong[data-v-c1d2c5c6],.queue-item strong[data-v-c1d2c5c6],.issue-copy strong[data-v-c1d2c5c6]{font-size:12px}.stream-copy>span[data-v-c1d2c5c6],.queue-item small[data-v-c1d2c5c6],.issue-copy>span[data-v-c1d2c5c6]{font-size:10px}@media(max-width:700px){.stream-row[data-v-c1d2c5c6]{grid-template-columns:25px 18px minmax(0,1fr) 70px}.issue-row[data-v-c1d2c5c6]{grid-template-columns:28px 18px minmax(0,1fr) 16px}.tasks-v10-head h1[data-v-c1d2c5c6]{font-size:40px}}.gantt-view[data-v-d6ace046]{display:flex;width:100%;height:100%;min-height:0;flex-direction:column;background:var(--z-surface-elevated,#fff);color:var(--z-text);font-family:var(--z-font-sans)}.gantt-view[data-v-d6ace046] *{box-sizing:border-box}.gantt-toolbar[data-v-d6ace046]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:24px var(--z-page-gutter,30px) 18px}.gantt-toolbar--actions-only[data-v-d6ace046]{justify-content:flex-end;padding-block:14px}.gantt-toolbar h1[data-v-d6ace046]{margin:0;font-size:30px;font-weight:650;letter-spacing:-.04em}.gantt-toolbar p[data-v-d6ace046]{margin:7px 0 0;font-size:13px;color:var(--z-text-muted)}.gantt-eyebrow[data-v-d6ace046]{display:block;margin-bottom:8px;color:var(--z-text-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.gantt-toolbar-actions[data-v-d6ace046]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gantt-search[data-v-d6ace046],.gantt-project-filter[data-v-d6ace046]{display:flex;align-items:center;gap:8px;min-height:36px;border:1px solid var(--z-border-soft);border-radius:8px;padding:0 10px;color:var(--z-text-muted)}.gantt-search input[data-v-d6ace046]{width:145px;border:0;outline:0;background:transparent;color:var(--z-text);font-size:12px}.gantt-project-filter[data-v-d6ace046] .custom-select-trigger{border:0;background:transparent;padding:0;min-height:32px;font-size:12px}.gantt-add[data-v-d6ace046]{display:inline-flex;align-items:center;gap:7px;min-height:36px;border:0;border-radius:8px;padding:0 12px;background:var(--z-brand);color:#fff;font-size:12px;font-weight:600}.gantt-controls[data-v-d6ace046]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px var(--z-page-gutter,30px);border-top:1px solid var(--z-border-soft)}.range-navigation[data-v-d6ace046]{display:flex;align-items:center;gap:5px}.range-navigation button[data-v-d6ace046]{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--z-text-secondary)}.range-navigation button[data-v-d6ace046]:hover{background:var(--z-surface-secondary)}.range-navigation .today-button[data-v-d6ace046]{width:auto;padding:0 10px;font-size:12px}.range-navigation strong[data-v-d6ace046]{margin-left:8px;font-size:12px;font-weight:550;text-transform:capitalize}.content-switcher[data-v-d6ace046],.zoom-switcher[data-v-d6ace046]{display:flex;align-items:center;gap:14px}.content-switcher button[data-v-d6ace046],.zoom-switcher button[data-v-d6ace046]{min-height:34px;border:0;border-bottom:2px solid transparent;padding:0 2px;background:transparent;color:var(--z-text-muted);font-size:12px}.content-switcher button.active[data-v-d6ace046],.zoom-switcher button.active[data-v-d6ace046]{border-bottom-color:var(--z-brand);color:var(--z-brand)}.gantt-panel[data-v-d6ace046]{min-height:0;flex:1;overflow:hidden;padding:0 var(--z-page-gutter,30px) 24px}.gantt-scroll[data-v-d6ace046]{height:100%;overflow:auto;border:1px solid var(--z-border-soft);border-radius:10px;background:var(--z-surface-elevated)}.gantt-inner[data-v-d6ace046]{min-width:100%;min-height:100%}.gantt-month-head[data-v-d6ace046],.gantt-calendar-head[data-v-d6ace046],.gantt-row[data-v-d6ace046]{display:grid}.gantt-month-head[data-v-d6ace046]{position:sticky;top:0;z-index:26;min-height:30px;background:var(--z-surface-elevated);border-bottom:1px solid var(--z-border-soft)}.gantt-month-corner[data-v-d6ace046]{position:sticky;left:0;z-index:27;background:var(--z-surface-elevated);border-right:1px solid var(--z-border-soft);padding:7px 14px;font-size:11px;color:var(--z-text-muted)}.gantt-months[data-v-d6ace046]{display:flex;overflow:hidden}.gantt-months span[data-v-d6ace046]{flex-shrink:0;display:flex;align-items:center;min-width:0;overflow:hidden;white-space:nowrap;padding:0 12px;border-right:1px solid var(--z-border-soft);font-size:11px;font-weight:600;color:var(--z-text-secondary);text-transform:capitalize}.gantt-calendar-head[data-v-d6ace046]{position:sticky;top:30px;z-index:20;height:48px;border-bottom:1px solid var(--z-border-soft);background:var(--z-surface-elevated)}.task-column-head[data-v-d6ace046]{position:sticky;left:0;z-index:24;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-right:1px solid var(--z-border-soft);background:var(--z-surface-elevated);color:var(--z-text-muted);font-size:11px;font-weight:500}.days-head[data-v-d6ace046]{display:grid}.days-head>div[data-v-d6ace046]{display:grid;align-content:center;justify-items:center;gap:3px;color:var(--z-text-muted)}.days-head>div.weekend[data-v-d6ace046]{background:var(--z-surface-secondary,#fafbf9)}.days-head span[data-v-d6ace046]{font-size:9px}.days-head b[data-v-d6ace046]{display:grid;place-items:center;width:22px;height:22px;font-size:11px;font-weight:500}.days-head>div.today b[data-v-d6ace046]{border-radius:50%;background:var(--z-brand);color:#fff}.gantt-row[data-v-d6ace046]{min-height:56px;border-bottom:1px solid var(--z-border-soft)}.gantt-row:hover .task-timeline[data-v-d6ace046]{background-color:color-mix(in srgb,var(--z-brand) 2%,transparent)}.task-label[data-v-d6ace046]{position:sticky;left:0;z-index:10;display:grid;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:8px;border:0;border-right:1px solid var(--z-border-soft);background:var(--z-surface-elevated);padding:9px 13px;text-align:left;color:var(--z-text);cursor:pointer}.task-ticket-label[data-v-d6ace046]{grid-template-columns:14px 16px minmax(0,1fr) auto}.task-label[data-v-d6ace046]:hover{background:var(--z-surface-secondary)}.task-state[data-v-d6ace046],.objective-state[data-v-d6ace046]{display:grid;place-items:center;color:var(--z-text-muted)}.task-state.progress[data-v-d6ace046]{color:#4382bb}.task-state.done[data-v-d6ace046]{color:var(--z-success)}.task-state.high[data-v-d6ace046]{color:#c88049}.task-copy[data-v-d6ace046]{display:grid;min-width:0;gap:4px}.task-copy strong[data-v-d6ace046],.task-copy small[data-v-d6ace046]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-copy strong[data-v-d6ace046]{font-size:12px;font-weight:550}.task-copy small[data-v-d6ace046]{font-size:10px;color:var(--z-text-muted)}.task-status[data-v-d6ace046]{border-radius:5px;padding:3px 6px;background:var(--z-surface-secondary);color:var(--z-text-muted);font-size:9px;white-space:nowrap}.task-status.progress[data-v-d6ace046]{background:#edf4fb;color:#34638e}.task-status.done[data-v-d6ace046]{background:var(--z-success-soft);color:var(--z-success)}.task-status.high[data-v-d6ace046]{background:#fff4e9;color:#ad6931}.objective-status[data-v-d6ace046]{text-transform:capitalize}.task-timeline[data-v-d6ace046]{position:relative;min-height:56px;background-image:linear-gradient(90deg,transparent calc(100% - 1px),color-mix(in srgb,var(--z-border-soft) 65%,transparent) calc(100% - 1px));background-repeat:repeat-x}.weekend-column[data-v-d6ace046]{position:absolute;top:0;bottom:0;background:var(--z-surface-secondary,#fafbf9);opacity:.65;pointer-events:none}.today-line[data-v-d6ace046]{position:absolute;top:0;bottom:0;z-index:2;width:1px;background:var(--z-brand);opacity:.7;pointer-events:none}.gantt-bar[data-v-d6ace046]{position:absolute;top:14px;z-index:3;height:28px;overflow:hidden;border:1px solid #dce3e0;border-radius:6px;background:#edf0ee;color:#4c6156;text-align:left;cursor:pointer;padding:0;transition:box-shadow .15s}.gantt-bar.progress[data-v-d6ace046]{border-color:#ccdeee;background:#e5f0fb;color:#315f87}.gantt-bar.done[data-v-d6ace046]{border-color:#c7e3d3;background:#e5f4eb;color:#27704a}.gantt-bar.high[data-v-d6ace046]{border-color:#edd7bf;background:#fbeedf;color:#976132}.gantt-bar-label[data-v-d6ace046]{position:relative;z-index:1;display:block;overflow:hidden;padding:0 9px;font-size:11px;font-weight:550;line-height:26px;text-overflow:ellipsis;white-space:nowrap}.gantt-bar[data-v-d6ace046]:hover{box-shadow:0 2px 7px #17362915}.gantt-bar[data-v-d6ace046]:focus-visible,.task-label[data-v-d6ace046]:focus-visible{outline:2px solid var(--z-focus);outline-offset:2px}.objective-bar[data-v-d6ace046]{border:0;color:#fff}.gantt-bar-progress[data-v-d6ace046]{position:absolute;inset:0 auto 0 0;background:#ffffff35;height:100%}.gantt-empty[data-v-d6ace046]{display:flex;align-items:center;justify-content:center;gap:14px;min-height:220px;color:var(--z-text-muted)}.gantt-empty strong[data-v-d6ace046]{color:var(--z-text);font-size:14px}.gantt-empty p[data-v-d6ace046]{margin:5px 0 0;font-size:12px}@media(max-width:900px){.gantt-toolbar[data-v-d6ace046]{align-items:stretch;flex-direction:column;padding:18px}.gantt-controls[data-v-d6ace046]{padding-inline:18px}.gantt-panel[data-v-d6ace046]{padding:0 18px 18px}.gantt-toolbar-actions[data-v-d6ace046]{flex-wrap:wrap}.gantt-search[data-v-d6ace046]{flex:1}}@media(max-width:560px){.gantt-view[data-v-d6ace046]{--gantt-label-width:190px}.task-label[data-v-d6ace046]{gap:5px;padding-inline:8px}.task-copy strong[data-v-d6ace046]{font-size:11px}.gantt-controls[data-v-d6ace046]{align-items:flex-start;flex-direction:column}.range-navigation strong[data-v-d6ace046]{font-size:10px}.gantt-panel[data-v-d6ace046]{padding-inline:0}.gantt-toolbar-actions>label[data-v-d6ace046]{flex:1 1 140px}.gantt-add[data-v-d6ace046]{width:100%;justify-content:center}}.z-objective-row[data-v-f8922c39]{display:grid;width:100%;min-height:72px;grid-template-columns:10px minmax(240px,1.8fr) minmax(110px,.7fr) minmax(150px,.9fr) minmax(112px,.65fr) 28px;align-items:center;gap:16px;border:0;border-bottom:1px solid var(--z-border-soft);background:transparent;padding:10px 2px;color:var(--z-text-secondary);text-align:left;transition:background var(--z-duration-fast) var(--z-ease-standard)}.z-objective-row[data-v-f8922c39]:first-child{border-top:1px solid var(--z-border)}.z-objective-row[data-v-f8922c39]:hover,.z-objective-row.selected[data-v-f8922c39]{background:color-mix(in srgb,var(--z-brand) 3%,transparent)}.z-objective-row.selected[data-v-f8922c39]{box-shadow:inset 2px 0 var(--z-active-indicator)}.z-objective-row.archived[data-v-f8922c39]{opacity:.58}.z-objective-row[data-v-f8922c39]:focus-visible{position:relative;z-index:1;outline:2px solid var(--z-focus-ring);outline-offset:2px}.objective-health[data-v-f8922c39]{width:7px;height:7px;border-radius:50%;background:var(--z-text-subtle)}.objective-health[data-health=good][data-v-f8922c39]{background:var(--z-success)}.objective-health[data-health=watch][data-v-f8922c39]{background:var(--z-warning)}.objective-health[data-health=planned][data-v-f8922c39]{background:var(--z-info)}.objective-summary[data-v-f8922c39],.objective-owner[data-v-f8922c39]{min-width:0}.objective-summary strong[data-v-f8922c39],.objective-summary small[data-v-f8922c39]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.objective-summary strong[data-v-f8922c39]{color:var(--z-text);font-size:var(--z-font-size-md);font-weight:630}.objective-summary small[data-v-f8922c39]{margin-top:5px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.objective-owner[data-v-f8922c39]{display:flex;align-items:center;gap:8px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.objective-owner>span[data-v-f8922c39]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.objective-avatar[data-v-f8922c39]{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border-radius:50%;background:var(--z-accent-soft);color:var(--z-brand);font-size:8px;font-weight:750}.objective-progress[data-v-f8922c39]{display:flex;min-width:0;align-items:center;gap:10px}.objective-progress[data-v-f8922c39] .progress-bar{flex:1}.objective-progress b[data-v-f8922c39]{width:30px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:650;text-align:right}.objective-status[data-v-f8922c39]{display:inline-flex;width:max-content;max-width:100%;min-height:23px;align-items:center;border-radius:var(--z-radius-pill);background:var(--z-surface-secondary);padding:0 9px;color:var(--z-text-secondary);font-size:9px;font-weight:680;white-space:nowrap}.objective-status[data-status=active][data-v-f8922c39]{background:var(--z-info-soft);color:var(--z-info)}.objective-status[data-status=completed][data-v-f8922c39]{background:var(--z-green-soft);color:var(--z-success)}.objective-status[data-status=cancelled][data-v-f8922c39]{background:var(--z-danger-soft);color:var(--z-danger)}.objective-more[data-v-f8922c39]{color:var(--z-text-subtle);font-size:11px;letter-spacing:1px}@media(max-width:1050px){.z-objective-row[data-v-f8922c39]{grid-template-columns:10px minmax(220px,1fr) minmax(150px,.8fr) minmax(110px,.6fr) 28px}.objective-owner[data-v-f8922c39]{display:none}}@media(max-width:760px){.z-objective-row[data-v-f8922c39]{min-height:68px;grid-template-columns:10px minmax(0,1fr) auto;gap:10px;padding:12px 2px}.objective-owner[data-v-f8922c39],.objective-progress[data-v-f8922c39],.objective-more[data-v-f8922c39]{display:none}.objective-status[data-v-f8922c39]{justify-self:end}.objective-summary strong[data-v-f8922c39],.objective-summary small[data-v-f8922c39]{white-space:normal}}.objectives-panel[data-v-14b173a3]{padding:4px 0 40px}.objectives-heading[data-v-14b173a3]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:22px}.objectives-heading h2[data-v-14b173a3]{font-size:21px;font-weight:700;color:#172036}.objectives-heading p[data-v-14b173a3]{margin-top:4px;font-size:13px;color:#718096}.objective-primary[data-v-14b173a3],.objective-secondary[data-v-14b173a3]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:39px;border-radius:8px;padding:0 16px;font-size:13px;font-weight:650}.objective-primary[data-v-14b173a3]{background:#087a46;color:#fff}.objective-secondary[data-v-14b173a3]{border:1px solid #dfe5e1;background:#fff;color:#334155}.objective-message[data-v-14b173a3]{margin-bottom:15px;border:1px solid #f2dfae;background:#fff8e6;padding:11px 13px;border-radius:8px;color:#815c16;font-size:13px}.objectives-layout[data-v-14b173a3]{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:24px}.objective-list[data-v-14b173a3]{border-right:1px solid #e8ece9;padding-right:20px}.objective-row[data-v-14b173a3]{display:grid;width:100%;grid-template-columns:8px minmax(0,1fr) 86px;gap:12px;align-items:center;padding:14px 11px;border-bottom:1px solid #edf0ee;text-align:left;background:#fff}.objective-row[data-v-14b173a3]:hover,.objective-row.selected[data-v-14b173a3]{background:#f8faf9}.objective-row.archived[data-v-14b173a3]{opacity:.55}.objective-color[data-v-14b173a3]{width:7px;height:38px;border-radius:999px}.objective-row-main[data-v-14b173a3]{min-width:0}.objective-row-main strong[data-v-14b173a3]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#172036}.objective-row-main small[data-v-14b173a3]{display:block;margin-top:4px;font-size:11px;color:#718096}.objective-progress[data-v-14b173a3]{display:flex;align-items:center;gap:7px}.objective-progress i[data-v-14b173a3]{height:5px;flex:1;background:#edf0ee;border-radius:999px;overflow:hidden}.objective-progress i span[data-v-14b173a3]{display:block;height:100%;border-radius:inherit}.objective-progress b[data-v-14b173a3]{font-size:11px;color:#536274}.objective-detail>header[data-v-14b173a3]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid #e8ece9}.objective-title[data-v-14b173a3]{display:flex;gap:12px}.objective-title h3[data-v-14b173a3]{font-size:20px;color:#172036}.objective-title p[data-v-14b173a3]{margin-top:5px;max-width:650px;font-size:13px;line-height:1.55;color:#68768a}.objective-actions[data-v-14b173a3]{display:flex;gap:7px}.objective-actions button[data-v-14b173a3],.objective-ticket-heading button[data-v-14b173a3],.objective-ticket button[data-v-14b173a3]{display:inline-flex;align-items:center;gap:6px;border:1px solid #dfe5e1;border-radius:7px;background:#fff;padding:7px 10px;font-size:11px;font-weight:650;color:#536274}.objective-metadata[data-v-14b173a3]{display:flex;flex-wrap:wrap;gap:18px;padding:16px 0;color:#536274}.objective-metadata span[data-v-14b173a3]{display:flex;align-items:center;gap:6px;font-size:12px}.objective-stats[data-v-14b173a3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#e8ece9;border-top:1px solid #e8ece9;border-bottom:1px solid #e8ece9}.objective-stats div[data-v-14b173a3]{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:8px;background:#fff;padding:15px;color:#69788b}.objective-stats strong[data-v-14b173a3]{font-size:17px;color:#172036}.objective-stats small[data-v-14b173a3]{font-size:11px}.objective-ticket-heading[data-v-14b173a3]{display:flex;justify-content:space-between;align-items:center;margin-top:22px}.objective-ticket-heading h4[data-v-14b173a3]{font-size:14px;color:#172036}.objective-ticket-heading>div[data-v-14b173a3]{display:flex;gap:8px}.objective-ticket-heading select[data-v-14b173a3]{min-width:200px;border:1px solid #dfe5e1;border-radius:7px;background:#fff;padding:7px 28px 7px 10px;font-size:12px;color:#536274}.objective-ticket[data-v-14b173a3]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;align-items:center;border-bottom:1px solid #edf0ee;padding:13px 2px;cursor:pointer;color:#536274}.objective-ticket strong[data-v-14b173a3]{display:block;font-size:13px;color:#172036}.objective-ticket small[data-v-14b173a3]{display:flex;gap:12px;margin-top:4px;font-size:11px;color:#718096}.objective-ticket em[data-v-14b173a3]{display:flex;align-items:center;gap:4px;color:#b7791f;font-style:normal}.objective-empty[data-v-14b173a3]{padding:25px 8px;text-align:center;font-size:13px;color:#8793a3}.objective-form[data-v-14b173a3]{display:grid;grid-template-columns:1fr 1fr;gap:17px}.objective-form .wide[data-v-14b173a3]{grid-column:1/-1}.objective-form label>span[data-v-14b173a3]{display:block;margin-bottom:7px;font-size:12px;font-weight:650;color:#536274}.objective-form input[data-v-14b173a3]:not(.color-input),.objective-form textarea[data-v-14b173a3]{width:100%;border:1px solid #dfe5e1;border-radius:8px;padding:10px 11px;font-size:13px;color:#172036;outline:none}.objective-form input[data-v-14b173a3]:focus,.objective-form textarea[data-v-14b173a3]:focus{border-color:#8fcbb0}.color-input[data-v-14b173a3]{width:100%;height:40px;border:1px solid #dfe5e1;border-radius:8px;background:#fff;padding:5px}.objective-form[data-v-14b173a3] .custom-select-trigger{width:100%}@media(max-width:900px){.objectives-layout[data-v-14b173a3]{grid-template-columns:1fr}.objective-list[data-v-14b173a3]{border-right:0;border-bottom:1px solid #e8ece9;padding:0 0 18px}.objective-detail>header[data-v-14b173a3]{flex-direction:column}.objective-form[data-v-14b173a3]{grid-template-columns:1fr}.objective-form .wide[data-v-14b173a3]{grid-column:auto}}.objective-activity[data-v-14b173a3]{margin-top:24px;padding-top:18px;border-top:1px solid #e8ece9}.objective-activity h4[data-v-14b173a3]{display:flex;align-items:center;gap:7px;font-size:14px;color:#172036}.objective-activity-row[data-v-14b173a3]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;padding:12px 2px;border-bottom:1px solid #edf0ee;font-size:12px;color:#536274}.objective-activity-row strong[data-v-14b173a3]{color:#172036}.objective-activity-row small[data-v-14b173a3]{display:block;margin-top:3px;color:#8793a3}.activity-avatar[data-v-14b173a3]{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#eef7f2;color:#087a46;font-size:11px;font-weight:750}.objectives-panel[data-v-14b173a3]{padding-bottom:76px}.objective-archived-toggle[data-v-14b173a3]{display:flex;width:max-content;align-items:center;gap:7px;margin:-10px 0 18px;color:#69788b;font-size:11px}.objective-actions button.danger[data-v-14b173a3]{border-color:#f1ccd2;color:#b42f43}.objective-actions button.danger[data-v-14b173a3]:hover{background:#fff3f5}.objective-title[data-v-14b173a3]{align-items:flex-start}.objective-title>span[data-v-14b173a3]{display:grid;width:22px;height:28px;flex:0 0 22px;place-items:center}.objective-title h3[data-v-14b173a3]{margin:0;line-height:1.35}.objective-progress>.progress-bar[data-v-14b173a3]{flex:1}.objective-progress-comparison[data-v-14b173a3]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:2px 0 16px}.objective-progress-comparison>div[data-v-14b173a3]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;border:1px solid #e5ebe7;border-radius:9px;padding:12px}.objective-progress-comparison span[data-v-14b173a3]{grid-column:1/-1;color:#718096;font-size:10px;font-weight:650}.objective-progress-comparison strong[data-v-14b173a3]{color:#24352d;font-size:12px}@media(max-width:700px){.objective-progress-comparison[data-v-14b173a3]{grid-template-columns:1fr}}.objectives-layout[data-v-14b173a3]{grid-template-columns:1fr;gap:var(--z-space-8)}.objective-row-list[data-v-14b173a3]{min-width:0}.objective-detail[data-v-14b173a3]{border-top:1px solid var(--z-border);padding-top:var(--z-space-7)}.objective-form[data-v-14b173a3]{gap:var(--z-form-gap) var(--z-space-5)}.objective-form label>span[data-v-14b173a3]{margin-bottom:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.objective-form input[data-v-14b173a3]:not(.color-input),.objective-form textarea[data-v-14b173a3]{min-height:var(--z-control-height);border-color:var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:10px var(--z-control-padding-x);color:var(--z-text);font-size:var(--z-font-size-sm)}.objective-form input[data-v-14b173a3]:focus,.objective-form textarea[data-v-14b173a3]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.objective-form .color-input[data-v-14b173a3]{height:var(--z-control-height);border-color:var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg)}.objectives-panel[data-v-14b173a3]{padding:2px 0 64px;color:var(--z-text);font-family:var(--z-font-sans)}.objectives-heading[data-v-14b173a3]{align-items:flex-end;margin-bottom:18px}.objective-kicker[data-v-14b173a3]{display:block;margin-bottom:7px;color:var(--z-text-muted);font-size:11px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.objectives-heading h2[data-v-14b173a3]{margin:0;color:var(--z-text);font-size:26px;font-weight:680;letter-spacing:-.045em;line-height:1.08}.objectives-heading p[data-v-14b173a3]{max-width:650px;margin:8px 0 0;color:var(--z-text-muted);font-size:13px;line-height:1.55}.objective-primary[data-v-14b173a3],.objective-secondary[data-v-14b173a3]{min-height:40px;border-radius:10px;font-size:13px}.objective-primary[data-v-14b173a3]{border:1px solid var(--z-brand);background:var(--z-brand)}.objective-primary[data-v-14b173a3]:hover{background:var(--z-brand-hover)}.objective-archived-toggle[data-v-14b173a3]{margin:0 0 20px;color:var(--z-text-muted);font-size:12px}.objective-archived-toggle input[data-v-14b173a3]{width:16px;height:16px;accent-color:var(--z-brand)}.objectives-layout[data-v-14b173a3]{gap:30px}.objective-row-list[data-v-14b173a3]{border-bottom:1px solid var(--z-border-soft);padding-bottom:10px}.objective-detail[data-v-14b173a3]{border-color:var(--z-border);padding-top:28px}.objective-detail>header[data-v-14b173a3]{border-color:var(--z-border-soft);padding-bottom:20px}.objective-title h3[data-v-14b173a3]{color:var(--z-text);font-size:22px;font-weight:680;letter-spacing:-.03em}.objective-title p[data-v-14b173a3]{color:var(--z-text-muted);font-size:13px}.objective-actions[data-v-14b173a3]{flex-wrap:wrap;justify-content:flex-end}.objective-actions button[data-v-14b173a3],.objective-ticket-heading button[data-v-14b173a3],.objective-ticket button[data-v-14b173a3]{min-height:34px;border-color:var(--z-border);border-radius:9px;padding:0 11px;color:var(--z-text-secondary);font-size:12px}.objective-actions button[data-v-14b173a3]:hover,.objective-ticket-heading button[data-v-14b173a3]:hover,.objective-ticket button[data-v-14b173a3]:hover{background:var(--z-surface-secondary);color:var(--z-text)}.objective-metadata[data-v-14b173a3]{gap:20px;padding:18px 0;color:var(--z-text-secondary)}.objective-metadata span[data-v-14b173a3]{font-size:12px}.objective-progress-comparison[data-v-14b173a3]{gap:16px;margin:2px 0 18px}.objective-progress-comparison>div[data-v-14b173a3]{border-color:var(--z-border-soft);border-radius:13px;background:var(--z-surface-secondary);padding:14px}.objective-progress-comparison span[data-v-14b173a3]{color:var(--z-text-muted);font-size:11px}.objective-progress-comparison strong[data-v-14b173a3]{color:var(--z-text);font-size:13px}.objective-stats[data-v-14b173a3]{gap:0;border-color:var(--z-border);background:transparent}.objective-stats div[data-v-14b173a3]{border-right:1px solid var(--z-border-soft);background:transparent;padding:17px;color:var(--z-text-muted)}.objective-stats div[data-v-14b173a3]:last-child{border-right:0}.objective-stats strong[data-v-14b173a3]{color:var(--z-text);font-size:20px}.objective-stats small[data-v-14b173a3]{font-size:12px}.objective-ticket-heading[data-v-14b173a3]{margin-top:26px}.objective-ticket-heading h4[data-v-14b173a3],.objective-activity h4[data-v-14b173a3]{color:var(--z-text);font-size:15px}.objective-ticket[data-v-14b173a3]{min-height:58px;border-color:var(--z-border-soft);font-size:13px}.objective-ticket strong[data-v-14b173a3]{color:var(--z-text);font-size:13px}.objective-ticket small[data-v-14b173a3]{color:var(--z-text-muted);font-size:12px}.objective-empty[data-v-14b173a3]{color:var(--z-text-muted);font-size:13px}.objective-activity[data-v-14b173a3]{border-color:var(--z-border-soft)}.objective-activity-row[data-v-14b173a3]{min-height:54px;border-color:var(--z-border-soft);color:var(--z-text-secondary);font-size:12px}.objective-activity-row strong[data-v-14b173a3]{color:var(--z-text)}@media(max-width:700px){.objectives-heading[data-v-14b173a3]{align-items:flex-start;flex-direction:column}.objective-primary[data-v-14b173a3]{width:100%}.objective-actions[data-v-14b173a3]{justify-content:flex-start}.objective-metadata[data-v-14b173a3]{align-items:flex-start;flex-direction:column;gap:10px}.objective-stats[data-v-14b173a3]{grid-template-columns:1fr}.objective-stats div[data-v-14b173a3]{border-right:0;border-bottom:1px solid var(--z-border-soft)}.objective-stats div[data-v-14b173a3]:last-child{border-bottom:0}.objective-ticket-heading[data-v-14b173a3]{align-items:flex-start;flex-direction:column;gap:12px}.objective-ticket-heading>div[data-v-14b173a3]{width:100%;flex-direction:column}.objective-ticket-heading>div[data-v-14b173a3]>*{width:100%}}.objectives-heading[data-v-14b173a3]{align-items:flex-start;margin-bottom:24px}.objective-kicker[data-v-14b173a3]{display:flex;align-items:center;gap:9px;margin-bottom:14px;color:#697970}.objective-kicker[data-v-14b173a3]:before{width:18px;height:2px;border-radius:99px;background:var(--z-accent);content:""}.objectives-heading h2[data-v-14b173a3]{max-width:920px;font-size:clamp(43px,4.4vw,64px);font-weight:680;letter-spacing:-.065em;line-height:.94}.objectives-heading p[data-v-14b173a3]{max-width:760px;margin-top:15px;color:#718078;font-size:14px}.objective-primary[data-v-14b173a3]{min-height:42px;margin-top:2px;padding-inline:17px}.objective-archived-toggle[data-v-14b173a3]{margin-bottom:24px;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border);padding:13px 0}.objective-row-list[data-v-14b173a3]{border-top:1px solid var(--z-border);padding-top:8px}.objective-detail[data-v-14b173a3]{margin-top:12px}.objective-priority-v16[data-v-14b173a3]{display:grid;min-height:230px;grid-template-columns:minmax(0,1fr) 220px;overflow:hidden;margin:0 0 28px;border-radius:23px;background:var(--z-brand);color:#fff}.objective-priority-v16>div[data-v-14b173a3]{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:33px}.objective-priority-v16>div>span[data-v-14b173a3]{color:#aac2b7;font-size:10px;font-weight:780;letter-spacing:.11em;text-transform:uppercase}.objective-priority-v16 h3[data-v-14b173a3]{max-width:760px;margin:18px 0 9px;color:#fff;font-size:30px;letter-spacing:-.045em;line-height:1.03}.objective-priority-v16 p[data-v-14b173a3]{max-width:720px;margin:0;color:#bdd0c8;font-size:11px;line-height:1.55}.objective-priority-progress-v16[data-v-14b173a3]{height:5px;margin-top:24px;overflow:hidden;border-radius:99px;background:#ffffff26}.objective-priority-progress-v16 i[data-v-14b173a3]{display:block;height:100%;border-radius:inherit;background:var(--z-accent)}.objective-priority-v16 footer[data-v-14b173a3]{display:flex;align-items:center;gap:18px;margin-top:10px;color:#a9beb6;font-size:10px}.objective-priority-v16 footer strong[data-v-14b173a3]{color:var(--z-accent)}.objective-priority-v16 aside[data-v-14b173a3]{display:grid;place-items:center;align-content:center;gap:8px;border-left:1px solid rgba(255,255,255,.14)}.objective-priority-v16 aside strong[data-v-14b173a3]{color:var(--z-accent);font-size:40px;letter-spacing:-.05em}.objective-priority-v16 aside span[data-v-14b173a3]{color:#b9ccc4;font-size:10px}.objective-results-v16[data-v-14b173a3]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:38px;margin-top:4px}.objective-results-v16>main[data-v-14b173a3]{min-width:0}.objective-results-v16>main>header[data-v-14b173a3]{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;border-bottom:1px solid var(--z-border);padding-bottom:14px}.objective-results-v16>main>header span[data-v-14b173a3],.objective-signal-v16>span[data-v-14b173a3],.objective-secondary-list-v16>header span[data-v-14b173a3]{color:#718078;font-size:10px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.objective-results-v16>main>header h3[data-v-14b173a3]{margin:9px 0 0;color:var(--z-text);font-size:21px;font-weight:680;letter-spacing:-.035em}.objective-results-v16>main>header button[data-v-14b173a3],.objective-results-empty-v16 button[data-v-14b173a3]{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--z-brand);font-size:10px;font-weight:720}.objective-result-row-v16[data-v-14b173a3]{display:grid;width:100%;min-height:72px;grid-template-columns:32px minmax(0,1fr) 165px;align-items:center;gap:14px;border:0;border-bottom:1px solid var(--z-border-soft);background:transparent;padding:10px 4px;color:var(--z-text);text-align:left}.objective-result-row-v16[data-v-14b173a3]:hover{background:linear-gradient(90deg,#f3f7f3,transparent)}.objective-result-index-v16[data-v-14b173a3]{color:#8b9790;font-size:10px;font-weight:750}.objective-result-copy-v16[data-v-14b173a3]{display:grid;gap:5px}.objective-result-copy-v16 strong[data-v-14b173a3]{font-size:12px}.objective-result-copy-v16 small[data-v-14b173a3]{color:var(--z-text-muted);font-size:10px}.objective-result-progress-v16[data-v-14b173a3]{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:9px}.objective-result-progress-v16 i[data-v-14b173a3],.objective-secondary-list-v16 button>i[data-v-14b173a3]{height:5px;overflow:hidden;border-radius:99px;background:#e7ece8}.objective-result-progress-v16 i b[data-v-14b173a3],.objective-secondary-list-v16 button>i b[data-v-14b173a3]{display:block;height:100%;border-radius:inherit;background:var(--z-brand)}.objective-result-progress-v16>strong[data-v-14b173a3]{color:var(--z-text-secondary);font-size:10px;text-align:right}.objective-results-empty-v16[data-v-14b173a3]{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:14px;border-bottom:1px solid var(--z-border-soft);padding:24px 3px;color:var(--z-brand)}.objective-results-empty-v16 strong[data-v-14b173a3]{color:var(--z-text);font-size:12px}.objective-results-empty-v16 p[data-v-14b173a3]{margin:5px 0 0;color:var(--z-text-muted);font-size:10px}.objective-results-v16>aside[data-v-14b173a3]{border-left:1px solid var(--z-border);padding-left:27px}.objective-signal-v16[data-v-14b173a3]{padding:3px 0 25px;border-bottom:1px solid var(--z-border)}.objective-signal-v16>svg[data-v-14b173a3]{margin-top:20px;color:#d4933b}.objective-signal-v16 h3[data-v-14b173a3]{margin:11px 0 7px;font-size:19px;font-weight:680;letter-spacing:-.025em}.objective-signal-v16 p[data-v-14b173a3]{margin:0;color:var(--z-text-muted);font-size:10px;line-height:1.6}.objective-secondary-list-v16[data-v-14b173a3]{padding-top:24px}.objective-secondary-list-v16>header[data-v-14b173a3]{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.objective-secondary-list-v16>header strong[data-v-14b173a3]{font-size:19px}.objective-secondary-list-v16>button[data-v-14b173a3]{display:grid;width:100%;grid-template-columns:minmax(0,1fr) 68px 27px;align-items:center;gap:9px;border:0;border-bottom:1px solid var(--z-border-soft);background:transparent;padding:13px 0;color:var(--z-text);text-align:left}.objective-secondary-list-v16>button>span[data-v-14b173a3]{display:grid;gap:4px}.objective-secondary-list-v16>button strong[data-v-14b173a3]{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.objective-secondary-list-v16>button small[data-v-14b173a3],.objective-secondary-list-v16>button em[data-v-14b173a3]{color:var(--z-text-muted);font-size:9px;font-style:normal}.objective-secondary-list-v16>p[data-v-14b173a3]{margin:16px 0;color:var(--z-text-muted);font-size:10px}.objective-management-v16[data-v-14b173a3]{margin-top:34px;border-top:1px solid var(--z-border)}.objective-management-v16>h3[data-v-14b173a3]{margin:0;display:flex;align-items:center;justify-content:space-between;padding:16px 0;color:var(--z-text-secondary);font-size:11px;font-weight:700}.objective-management-v16>h3 span[data-v-14b173a3]{color:var(--z-text-muted);font-size:10px;font-weight:500}.objective-management-v16>h3[data-v-14b173a3]{margin-bottom:24px;border-bottom:1px solid var(--z-border-soft)}@media(max-width:700px){.objectives-heading h2[data-v-14b173a3]{font-size:40px}}@media(max-width:900px){.objective-results-v16[data-v-14b173a3]{grid-template-columns:1fr}.objective-results-v16>aside[data-v-14b173a3]{border-top:1px solid var(--z-border);border-left:0;padding:25px 0 0}}@media(max-width:700px){.objective-priority-v16[data-v-14b173a3]{grid-template-columns:1fr}.objective-priority-v16 aside[data-v-14b173a3]{border-top:1px solid rgba(255,255,255,.14);border-left:0;padding:22px}.objective-priority-v16 footer[data-v-14b173a3]{flex-wrap:wrap}.objective-result-row-v16[data-v-14b173a3]{grid-template-columns:25px minmax(0,1fr)}.objective-result-progress-v16[data-v-14b173a3]{grid-column:2}.objective-results-empty-v16[data-v-14b173a3]{grid-template-columns:25px 1fr}.objective-results-empty-v16 button[data-v-14b173a3]{grid-column:2}.objective-secondary-list-v16>button[data-v-14b173a3]{grid-template-columns:minmax(0,1fr) 60px 27px}}.objective-result-row-v16[data-v-14b173a3]{grid-template-columns:32px 18px minmax(0,1fr) 165px}@media(max-width:700px){.objective-result-row-v16[data-v-14b173a3]{grid-template-columns:25px 18px minmax(0,1fr)}.objective-result-progress-v16[data-v-14b173a3]{grid-column:3}}.objective-compose[data-v-14b173a3]{display:grid;gap:24px;padding:4px 8px;color:var(--z-text)}.objective-compose-intro[data-v-14b173a3],.compose-section[data-v-14b173a3]{display:grid;gap:16px;min-width:0}.compose-section[data-v-14b173a3]{border-top:1px solid var(--z-border-soft);padding-top:22px}.compose-section h3[data-v-14b173a3]{margin:0;font-size:14px;font-weight:600;letter-spacing:-.01em}.compose-field[data-v-14b173a3]{display:grid;min-width:0;gap:7px}.compose-field>span[data-v-14b173a3],.compose-color>span[data-v-14b173a3]{font-size:12px;font-weight:500;color:var(--z-text-secondary)}.compose-field>span small[data-v-14b173a3]{margin-left:5px;font-size:11px;font-weight:400;color:var(--z-text-muted)}.objective-compose input[data-v-14b173a3]:not([type=checkbox]),.objective-compose textarea[data-v-14b173a3]{width:100%;min-width:0;min-height:39px;border:1px solid var(--z-border);border-radius:8px;background:var(--z-surface-elevated);padding:9px 11px;color:var(--z-text);font:inherit;font-size:13px;outline:none}.objective-compose textarea[data-v-14b173a3]{resize:vertical;line-height:1.6}.objective-compose input[data-v-14b173a3]:focus,.objective-compose textarea[data-v-14b173a3]:focus{border-color:var(--z-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--z-brand) 8%,transparent)}.objective-compose .compose-title>input[data-v-14b173a3]{min-height:50px;border:0;border-radius:0;padding:6px 0 12px;font-size:22px;letter-spacing:-.03em;font-weight:550;box-shadow:none}.objective-compose-intro textarea[data-v-14b173a3]{border:0;border-radius:0;background:transparent;padding:5px 0;box-shadow:none}.objective-compose-intro textarea[data-v-14b173a3]:focus{border:0;box-shadow:none}.compose-title>input[data-v-14b173a3]::placeholder{color:var(--z-text-muted);font-weight:400}.compose-grid[data-v-14b173a3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.compose-field[data-v-14b173a3] .custom-select,.compose-field[data-v-14b173a3] .custom-select-trigger{width:100%;min-width:0}.compose-field[data-v-14b173a3] .custom-select-trigger{min-height:39px;font-size:13px}.compose-color[data-v-14b173a3]{display:flex;align-items:center;gap:12px;min-height:39px}.compose-section-heading[data-v-14b173a3],.compose-result-heading[data-v-14b173a3]{display:flex;align-items:center;justify-content:space-between;gap:12px}.compose-section-heading>span[data-v-14b173a3],.compose-hint[data-v-14b173a3]{margin:0;font-size:12px;color:var(--z-text-muted);line-height:1.6}.compose-result[data-v-14b173a3]{position:relative;display:grid;gap:12px;padding:10px 0 10px 18px;background:transparent}.compose-result[data-v-14b173a3]:before{position:absolute;top:10px;bottom:10px;left:0;width:3px;border-radius:var(--z-radius-pill);background:var(--z-brand);content:""}.compose-result-heading strong[data-v-14b173a3]{font-size:12px;font-weight:550}.compose-result-heading button[data-v-14b173a3]{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--z-text-muted)}.compose-result-heading button[data-v-14b173a3]:hover{background:var(--z-danger-soft);color:var(--z-danger)}.compose-metrics[data-v-14b173a3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.compose-add[data-v-14b173a3]{display:inline-flex;width:fit-content;align-items:center;gap:6px;min-height:36px;border:1px dashed var(--z-border);border-radius:8px;background:transparent;padding:6px 12px;color:var(--z-brand);font-size:12px}.compose-add[data-v-14b173a3]:hover{background:var(--z-surface-secondary)}.compose-workspaces[data-v-14b173a3]{min-width:0;border:1px solid var(--z-border);border-radius:8px;padding:12px}.compose-workspaces legend[data-v-14b173a3]{font-size:12px;color:var(--z-text-secondary)}.compose-workspaces label[data-v-14b173a3]{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:12px}.compose-workspaces>div[data-v-14b173a3]{max-height:180px;overflow:auto}.compose-workspaces input[data-v-14b173a3]{accent-color:var(--z-brand)}@media(max-width:540px){.objective-compose[data-v-14b173a3]{padding:0;gap:20px}.compose-grid[data-v-14b173a3]{grid-template-columns:1fr}.objective-compose .compose-title>input[data-v-14b173a3]{font-size:20px}.compose-metrics[data-v-14b173a3]{gap:7px}.compose-result[data-v-14b173a3]{padding:12px}}.featured-navigator[data-v-94950dfa]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.featured-navigator>small[data-v-94950dfa]{color:var(--z-text-muted);font-size:12px;line-height:1.5}.featured-navigator nav[data-v-94950dfa]{display:flex;flex-shrink:0;align-items:center;gap:12px}.featured-navigator nav>span[data-v-94950dfa]{min-width:40px;color:var(--z-text-secondary);text-align:center;font-size:12px;font-variant-numeric:tabular-nums}.featured-navigator button[data-v-94950dfa]{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--z-border);border-radius:50%;background:var(--z-surface-elevated);color:var(--z-brand);cursor:pointer}.featured-navigator button[data-v-94950dfa]:hover{border-color:var(--z-brand);background:var(--z-active-bg,#edf6ef)}.file-type-icon[data-v-763c82b6]{display:inline-grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border-radius:8px;background:#edf6f1;color:#168052}.file-type-icon[data-kind=image][data-v-763c82b6],.file-type-icon[data-kind=video][data-v-763c82b6]{background:#eef4ff;color:#416fa8}.file-type-icon[data-kind=spreadsheet][data-v-763c82b6]{background:#eaf7ef;color:#1d8050}.file-type-icon[data-kind=presentation][data-v-763c82b6]{background:#fff5e8;color:#a76d1c}.file-type-icon[data-kind=archive][data-v-763c82b6]{background:#f4f0ff;color:#6a55a8}.file-type-icon[data-kind=code][data-v-763c82b6],.file-type-icon[data-kind=markdown][data-v-763c82b6]{background:#eef5f6;color:#30747b}.file-type-icon[data-kind=figma][data-v-763c82b6]{background:#fff0f4;color:#9c4961}.file-type-icon[data-kind=unknown][data-v-763c82b6]{background:#f2f4f3;color:#6c7771}.project-access[data-v-dfccaf2e]{display:grid;gap:var(--z-space-3)}.project-access header[data-v-dfccaf2e]{display:flex;align-items:center;justify-content:space-between;gap:var(--z-space-3)}.project-access h3[data-v-dfccaf2e]{margin:0;color:var(--z-text);font-size:var(--z-font-size-md)}.public-badge[data-v-dfccaf2e]{display:inline-flex;align-items:center;gap:6px;border-radius:var(--z-radius-pill);background:var(--z-active-bg);padding:6px 9px;color:var(--z-text-secondary);font-size:10px;font-weight:700;white-space:nowrap}.access-search[data-v-dfccaf2e]{display:flex;height:var(--z-control-height);align-items:center;gap:var(--z-space-2);border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:0 var(--z-control-padding-x);color:var(--z-text-muted)}.access-search[data-v-dfccaf2e]:focus-within{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.access-search input[data-v-dfccaf2e]{width:100%;border:0;background:transparent;color:var(--z-text);font-size:var(--z-font-size-sm);outline:0}.access-results[data-v-dfccaf2e]{display:grid;max-height:220px;gap:5px;overflow-y:auto;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:6px;box-shadow:var(--z-shadow-md)}.access-results>button[data-v-dfccaf2e]{display:grid;min-height:42px;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:8px;border:0;border-radius:var(--z-radius-sm);background:var(--z-surface-elevated);padding:6px 8px;color:var(--z-text-secondary);text-align:left;cursor:pointer}.access-results>button[data-v-dfccaf2e]:hover,.access-results>button.selected[data-v-dfccaf2e]{background:var(--z-active-bg)}.access-results>button>span[data-v-dfccaf2e]:nth-child(2){min-width:0}.access-results strong[data-v-dfccaf2e],.access-results small[data-v-dfccaf2e]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.access-results strong[data-v-dfccaf2e]{font-size:var(--z-font-size-xs)}.access-results small[data-v-dfccaf2e]{margin-top:2px;color:var(--z-text-muted);font-size:9px}.access-results>button>svg[data-v-dfccaf2e]{color:var(--z-text-secondary)}.selected-access[data-v-dfccaf2e]{display:flex;flex-wrap:wrap;gap:7px}.selected-access>button[data-v-dfccaf2e]{display:grid;min-width:0;grid-template-columns:24px minmax(0,1fr) 14px;align-items:center;gap:7px;border:1px solid var(--z-border);border-radius:var(--z-radius-pill);background:var(--z-active-bg);padding:4px 8px 4px 4px;color:var(--z-text-secondary);cursor:pointer}.selected-access>button[data-v-dfccaf2e]:hover{border-color:color-mix(in srgb,var(--z-danger) 30%,var(--z-border));background:var(--z-danger-soft);color:var(--z-danger)}.selected-access strong[data-v-dfccaf2e]{max-width:180px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.access-icon[data-v-dfccaf2e],.member-avatar[data-v-dfccaf2e]{display:grid;width:28px;height:28px;place-items:center;border-radius:var(--z-radius-xs);background:color-mix(in srgb,var(--access-color) 14%,white);color:var(--access-color)}.selected-access .access-icon[data-v-dfccaf2e],.selected-access .member-avatar[data-v-dfccaf2e]{width:24px;height:24px}.member-avatar[data-v-dfccaf2e]{border-radius:50%;background:var(--z-brand);color:var(--z-text-inverse);font-size:9px;font-weight:800}.empty-access[data-v-dfccaf2e]{display:flex;align-items:center;gap:7px;margin:0;padding:5px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.access-hint[data-v-dfccaf2e]{margin:0;border-left:2px solid var(--z-border-strong);padding-left:9px;color:var(--z-text-muted);font-size:var(--z-font-size-xs);line-height:1.45}@media(max-width:620px){.project-access header[data-v-dfccaf2e]{align-items:flex-start;flex-direction:column}}.project-workspace-picker[data-v-9f14b769]{display:grid;gap:var(--z-space-2)}.picker-label[data-v-9f14b769]{color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.picker-search[data-v-9f14b769]{display:flex;height:var(--z-control-height);align-items:center;gap:var(--z-space-2);border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);padding:0 var(--z-control-padding-x);color:var(--z-text-muted)}.picker-search[data-v-9f14b769]:focus-within{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.picker-search input[data-v-9f14b769]{width:100%;border:0;outline:0;background:transparent;color:var(--z-text);font-size:var(--z-font-size-sm)}.picker-options[data-v-9f14b769]{display:grid;max-height:220px;overflow:auto;border:1px solid var(--z-border);border-radius:var(--z-radius-md);padding:5px}.picker-options button[data-v-9f14b769]{display:grid;min-height:48px;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:9px;border:0;border-radius:var(--z-radius-sm);background:var(--z-surface-elevated);padding:5px 7px;color:var(--z-text);text-align:left;cursor:pointer}.picker-options button[data-v-9f14b769]:hover{background:#0b3d3609}.picker-options button.selected[data-v-9f14b769]{background:var(--z-active-bg)}.workspace-mark[data-v-9f14b769]{display:grid;width:28px;height:28px;place-items:center;border-radius:var(--z-radius-sm);background:var(--z-surface-secondary);color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:700}.picker-options strong[data-v-9f14b769],.picker-options small[data-v-9f14b769]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker-options strong[data-v-9f14b769]{font-size:var(--z-font-size-xs)}.picker-options small[data-v-9f14b769]{margin-top:2px;color:var(--z-text-muted);font-size:9px;font-weight:500}.picker-options i[data-v-9f14b769]{display:grid;width:20px;height:20px;place-items:center;border:1px solid var(--z-border);border-radius:5px;color:var(--z-text-secondary)}.picker-options button.selected i[data-v-9f14b769]{border-color:var(--z-text-secondary);background:var(--z-text-secondary);color:var(--z-text-inverse)}.picker-options p[data-v-9f14b769]{margin:16px;color:var(--z-text-muted);font-size:10px;text-align:center}.selected-workspaces[data-v-9f14b769]{display:flex;flex-wrap:wrap;gap:7px}.selected-workspaces>button[data-v-9f14b769]{display:grid;min-width:0;grid-template-columns:24px minmax(0,1fr) 14px;align-items:center;gap:7px;border:1px solid var(--z-border);border-radius:var(--z-radius-pill);background:var(--z-active-bg);padding:4px 8px 4px 4px;color:var(--z-text-secondary);cursor:pointer}.selected-workspaces>button[data-v-9f14b769]:hover{border-color:color-mix(in srgb,var(--z-danger) 30%,var(--z-border));background:var(--z-danger-soft);color:var(--z-danger)}.selected-workspaces .workspace-mark[data-v-9f14b769]{width:24px;height:24px;border-radius:50%;font-size:9px}.selected-workspaces strong[data-v-9f14b769]{max-width:180px;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.project-view[data-v-abc0453d]{width:100%;min-height:100%;padding:24px 30px 68px;color:var(--q-ink,#11182d);background:#fff}.project-view[data-v-abc0453d] *{box-sizing:border-box;letter-spacing:0}button[data-v-abc0453d],input[data-v-abc0453d],textarea[data-v-abc0453d],select[data-v-abc0453d]{font:inherit}.project-toolbar[data-v-abc0453d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.project-delete-button[data-v-abc0453d]{display:inline-flex;min-height:34px;align-items:center;gap:7px;border:0;border-radius:7px;background:transparent;padding:0 10px;color:#b84048;font-size:11px;font-weight:700;cursor:pointer}.project-delete-button[data-v-abc0453d]:hover{background:#fff4f4}.project-delete-button[data-v-abc0453d]:disabled{cursor:wait;opacity:.55}.project-delete-error[data-v-abc0453d]{margin:8px 0 0;color:#a33b43;font-size:11px}.project-picker[data-v-abc0453d]{position:relative;width:min(320px,100%)}.project-picker-trigger[data-v-abc0453d]{display:grid;width:100%;height:44px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:9px;border:1px solid var(--q-line,#e7e9f1);border-radius:7px;background:#fff;padding:0 11px;color:var(--q-ink,#11182d);text-align:left;cursor:pointer}.project-picker-trigger[data-v-abc0453d]:hover,.project-picker-trigger[aria-expanded=true][data-v-abc0453d]{border-color:#b8d7c7;background:#fbfdfc}.project-picker-trigger[data-v-abc0453d]:focus-visible{outline:0;border-color:var(--q-purple,#087A46);box-shadow:0 0 0 3px var(--q-purple-soft,#E8F5ED)}.project-picker-icon[data-v-abc0453d]{display:grid;width:30px;height:30px;place-items:center;border-radius:6px;background:var(--q-purple-soft,#E8F5ED);color:var(--q-purple,#087A46)}.project-picker-copy[data-v-abc0453d]{display:grid;min-width:0;gap:1px}.project-picker-copy small[data-v-abc0453d]{color:var(--q-muted,#67708a);font-size:9px;font-weight:700;text-transform:uppercase}.project-picker-copy strong[data-v-abc0453d]{overflow:hidden;color:var(--q-ink,#11182d);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.project-picker-trigger>svg[data-v-abc0453d]{color:var(--q-muted,#67708a);transition:transform .16s ease}.project-picker-trigger>svg.rotated[data-v-abc0453d]{transform:rotate(180deg)}.project-picker-options[data-v-abc0453d]{position:absolute;z-index:40;top:calc(100% + 7px);left:0;width:100%;overflow:hidden;border:1px solid var(--q-line,#e7e9f1);border-radius:8px;background:#fff;padding:5px;box-shadow:0 16px 36px #11182d24}.project-picker-options button[data-v-abc0453d]{display:grid;width:100%;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:9px;border:0;border-radius:6px;background:#fff;padding:9px;color:var(--q-ink,#11182d);text-align:left}.project-picker-options button[data-v-abc0453d]:hover{background:#f3f8f5}.project-picker-options button.active[data-v-abc0453d]{background:var(--q-purple-soft,#E8F5ED);color:var(--q-purple,#087A46)}.project-option-icon[data-v-abc0453d]{display:grid;width:32px;height:32px;place-items:center;border-radius:6px;background:#eff3f1;color:#46516b;font-size:12px;font-weight:800}.project-picker-options button.active .project-option-icon[data-v-abc0453d]{background:#fff;color:var(--q-purple,#087A46)}.project-picker-options .project-option-add[data-v-abc0453d]{margin-top:5px;border:1px dashed #9db9aa;background:#fbfdfc;color:#315f49}.project-picker-options .project-option-add[data-v-abc0453d]:hover{border-color:#5d9778;background:#f0f8f3}.project-option-add-icon[data-v-abc0453d]{display:grid;width:32px;height:32px;place-items:center;border-radius:6px;background:#edf6f1;color:#087a46}.project-option-copy[data-v-abc0453d]{display:grid;min-width:0;gap:2px}.project-option-copy strong[data-v-abc0453d],.project-option-copy small[data-v-abc0453d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-option-copy strong[data-v-abc0453d]{font-size:12px}.project-option-copy small[data-v-abc0453d]{color:var(--q-muted,#67708a);font-size:10px}.project-picker-menu-enter-active[data-v-abc0453d],.project-picker-menu-leave-active[data-v-abc0453d]{transition:opacity .14s ease,transform .14s ease}.project-picker-menu-enter-from[data-v-abc0453d],.project-picker-menu-leave-to[data-v-abc0453d]{opacity:0;transform:translateY(-4px)}.new-project-button[data-v-abc0453d]{display:inline-flex;height:38px;align-items:center;gap:7px;border:1px solid var(--q-line,#e7e9f1);border-radius:7px;background:#fff;padding:0 12px;color:var(--q-purple,#087A46);font-size:12px;font-weight:700}.project-hero[data-v-abc0453d]{min-height:196px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:center;gap:34px;padding:28px 32px;border:1px solid var(--q-line,#e7e9f1);border-radius:10px}.project-identity[data-v-abc0453d]{display:flex;align-items:center;gap:26px;min-width:0}.project-logo[data-v-abc0453d]{display:grid;width:100px;height:100px;flex:0 0 auto;place-items:center;border-radius:10px;background:var(--q-purple,#087A46);color:#fff;font-size:58px;font-weight:800}.project-copy[data-v-abc0453d]{min-width:0}.project-copy h1[data-v-abc0453d]{margin:0;font-size:29px}.project-copy p[data-v-abc0453d]{margin:0;color:var(--q-muted,#67708a)}.project-title-button[data-v-abc0453d],.project-description-button[data-v-abc0453d]{display:flex;max-width:100%;align-items:center;gap:9px;border:0;background:transparent;padding:0;color:inherit;text-align:left}.project-title-button svg[data-v-abc0453d],.project-description-button svg[data-v-abc0453d]{flex:0 0 auto;opacity:0;color:var(--q-muted,#67708a);transition:opacity .15s ease}.project-title-button:hover svg[data-v-abc0453d],.project-description-button:hover svg[data-v-abc0453d]{opacity:1}.project-name-input[data-v-abc0453d]{width:min(520px,100%);border:1px solid var(--q-purple,#087A46);border-radius:7px;padding:6px 9px;color:var(--q-ink,#11182d);font-size:27px;font-weight:800;outline:0;box-shadow:0 0 0 3px var(--q-purple-soft,#E8F5ED)}.project-description-button[data-v-abc0453d]{margin-top:8px;color:var(--q-muted,#67708a)}.project-description-input[data-v-abc0453d]{display:block;width:min(620px,100%);margin-top:8px;resize:vertical;border:1px solid var(--q-purple,#087A46);border-radius:7px;padding:8px 9px;color:var(--q-ink,#11182d);outline:0;box-shadow:0 0 0 3px var(--q-purple-soft,#E8F5ED)}.project-team[data-v-abc0453d]{display:flex;min-height:36px;align-items:center;gap:12px;margin-top:18px}.avatar-stack[data-v-abc0453d],.member-count[data-v-abc0453d]{display:flex;align-items:center}.avatar-stack[data-v-abc0453d]{min-height:36px;gap:0}.avatar[data-v-abc0453d]{display:inline-grid;width:34px;height:34px;place-items:center;border:2px solid #fff;border-radius:50%;background:#2e455a;color:#fff;font-size:10px;font-weight:800}.avatar-stack .avatar+.avatar[data-v-abc0453d]{margin-left:-10px}.member-count[data-v-abc0453d]{min-height:36px;gap:7px;margin:0;color:var(--q-muted,#67708a);font-size:12px;line-height:1}.project-progress[data-v-abc0453d]{min-width:0}.progress-title[data-v-abc0453d]{display:flex;justify-content:space-between;margin-bottom:11px}.progress-title strong[data-v-abc0453d]{color:var(--q-purple,#087A46)}.progress-track[data-v-abc0453d]{height:8px;overflow:hidden;border-radius:6px;background:#eceef4}.progress-track span[data-v-abc0453d]{display:block;height:100%;border-radius:inherit;background:var(--q-purple,#087A46)}.project-progress p[data-v-abc0453d]{color:var(--q-muted,#67708a)}.empty-project[data-v-abc0453d]{display:flex;grid-column:1/-1;align-items:center;gap:18px}.empty-project h1[data-v-abc0453d]{margin:0}.empty-project p[data-v-abc0453d]{margin:5px 0}.invite-button[data-v-abc0453d],.primary-button[data-v-abc0453d]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border:1px solid var(--q-line,#e7e9f1);border-radius:8px;background:#fff;padding:0 14px;cursor:pointer}.primary-button[data-v-abc0453d]{border-color:var(--q-purple,#087A46);background:var(--q-purple,#087A46);color:#fff}.project-create-modal[data-v-abc0453d]{display:grid;gap:0}.project-prefix-field small[data-v-abc0453d],.project-identity-settings-v16 label small[data-v-abc0453d]{display:block;margin-top:5px;color:#7b8780;font-size:10px;font-weight:500}.project-prefix-error[data-v-abc0453d]{color:#b33d48!important}.project-modal-secondary[data-v-abc0453d],.project-modal-primary[data-v-abc0453d]{display:inline-flex;height:40px;align-items:center;justify-content:center;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:0 15px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:650}.project-modal-secondary[data-v-abc0453d]:hover{border-color:var(--z-border-strong);background:var(--z-surface)}.project-modal-primary[data-v-abc0453d]{border-color:var(--z-brand);background:var(--z-brand);color:var(--z-text-inverse)}.project-modal-primary[data-v-abc0453d]:hover{background:var(--z-brand-hover)}.project-modal-primary[data-v-abc0453d]:disabled{cursor:not-allowed;opacity:.5}.workspace-badge[data-v-abc0453d]{display:inline-flex;align-items:center;border-radius:999px;background:#eef3f0;padding:3px 7px;color:#52665c;font-size:8px;font-weight:720;white-space:nowrap}.project-workspaces-card[data-v-abc0453d]{display:grid;gap:13px}.project-workspaces-card>label[data-v-abc0453d]{display:grid;gap:7px;color:#48536a;font-size:11px;font-weight:680}.project-workspace-error[data-v-abc0453d]{margin:0;color:#b33d48;font-size:10px}.workspace-save-button[data-v-abc0453d]{justify-self:start}.project-tabs[data-v-abc0453d]{display:flex;align-items:flex-end;gap:30px;height:61px;border-bottom:1px solid var(--q-line,#e7e9f1)}.project-tabs button[data-v-abc0453d]{height:60px;border:0;border-bottom:2px solid transparent;background:transparent;color:#46516b;cursor:pointer}.project-tabs button.active[data-v-abc0453d]{border-bottom-color:var(--q-purple,#087A46);color:var(--q-purple,#087A46)}.tab-panel[data-v-abc0453d]{padding-top:22px}.stat-grid[data-v-abc0453d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.stat-card[data-v-abc0453d],.panel[data-v-abc0453d],.data-table[data-v-abc0453d]{border:1px solid var(--q-line,#e7e9f1);border-radius:10px;background:#fff}.stat-card[data-v-abc0453d]{display:flex;align-items:center;gap:16px;min-height:110px;padding:18px}.stat-icon[data-v-abc0453d]{display:grid;width:46px;height:46px;flex:0 0 auto;place-items:center;border-radius:8px}.stat-icon.purple[data-v-abc0453d]{color:var(--q-violet,#7657f6);background:var(--q-violet-soft,#f2efff)}.stat-icon.green[data-v-abc0453d]{color:#15915a;background:#e9f8ef}.stat-icon.blue[data-v-abc0453d]{color:#2678f7;background:#eaf2ff}.stat-icon.orange[data-v-abc0453d]{color:#e38018;background:#fff2e4}.stat-card p[data-v-abc0453d],.stat-card small[data-v-abc0453d]{margin:0;color:var(--q-muted,#67708a)}.stat-card strong[data-v-abc0453d]{display:block;font-size:25px}.overview-grid[data-v-abc0453d]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.panel[data-v-abc0453d]{padding:18px}.panel-heading[data-v-abc0453d]{display:flex;justify-content:space-between;align-items:center}.panel h2[data-v-abc0453d]{margin:0;font-size:16px}.text-link[data-v-abc0453d]{border:0;background:transparent;color:var(--q-purple,#087A46);font-size:12px;font-weight:650}.summary-content[data-v-abc0453d]{display:flex;align-items:center;gap:28px;margin-top:20px}.donut[data-v-abc0453d]{display:grid;width:130px;height:130px;flex:0 0 auto;place-items:center;border-radius:50%;padding:12px}.donut-center[data-v-abc0453d]{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:var(--q-muted,#67708a)}.donut strong[data-v-abc0453d]{color:var(--q-ink,#11182d);font-size:26px}.donut small[data-v-abc0453d]{margin-top:2px;font-size:11px}.legend-list[data-v-abc0453d]{color:var(--q-muted,#67708a)}.legend-list[data-v-abc0453d]{flex:1}.legend-list div[data-v-abc0453d]{display:grid;grid-template-columns:10px 1fr auto;gap:8px;padding:8px 0}.legend-dot[data-v-abc0453d]{width:8px;height:8px;margin-top:6px;border-radius:50%}.legend-dot.green[data-v-abc0453d]{background:#20b264}.legend-dot.blue[data-v-abc0453d]{background:#2f7df6}.legend-dot.orange[data-v-abc0453d]{background:#f59a2f}.recent-task-row[data-v-abc0453d]{display:grid;width:100%;grid-template-columns:22px minmax(0,1fr) 100px 58px 28px 58px;align-items:center;gap:8px;min-height:43px;border:0;border-bottom:1px solid #edf0f5;background:#fff;text-align:left;cursor:pointer}.row-title[data-v-abc0453d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-time[data-v-abc0453d]{color:var(--q-muted,#67708a);font-size:11px}.green-text[data-v-abc0453d]{color:#20a467}.blue-text[data-v-abc0453d]{color:#2f7df6}.tag[data-v-abc0453d],.status-pill[data-v-abc0453d]{display:inline-flex;width:max-content;align-items:center;gap:5px;border-radius:5px;padding:4px 7px;font-size:11px}.tag-purple[data-v-abc0453d]{border:1px solid #d6ecdf;border-radius:6px;background:#edf8f1;color:#087a46}.status-pill[data-v-abc0453d]{background:#f0f2f6}.status-pill.progress[data-v-abc0453d]{background:#eaf2ff;color:#1764d9}.status-pill.done[data-v-abc0453d]{background:#e7f7f1;color:#13805c}.compact-activity[data-v-abc0453d]{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px 0;border-bottom:1px solid #edf0f5}.compact-activity p[data-v-abc0453d]{margin:0}.compact-activity time[data-v-abc0453d],.muted-cell[data-v-abc0453d]{color:var(--q-muted,#67708a);font-size:12px}.milestone-content[data-v-abc0453d]{display:flex;gap:14px;align-items:center;margin-top:28px}.milestone-content p[data-v-abc0453d]{color:var(--q-muted,#67708a)}.toolbar[data-v-abc0453d]{display:flex;justify-content:space-between;gap:16px;margin-bottom:15px}.mawaqit-toolbar-actions[data-v-abc0453d]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:10px}.mawaqit-search[data-v-abc0453d]{width:180px}.mawaqit-filter[data-v-abc0453d]{width:156px}.mawaqit-display[data-v-abc0453d]{width:155px}.mawaqit-toolbar-actions[data-v-abc0453d] .custom-select-trigger{height:38px;border-radius:7px;background:#fff}.project-tasks-panel[data-v-abc0453d]{min-height:620px}.list-toolbar[data-v-abc0453d]{align-items:center}.project-task-view-host[data-v-abc0453d]{min-height:560px;overflow:hidden;border:1px solid var(--q-line,#e7e9f1);border-radius:9px;background:#fff}.project-task-view-host>div[data-v-abc0453d]{min-height:560px}.project-task-view-host--kanban[data-v-abc0453d]{height:calc(100vh - 335px);min-height:560px}.project-task-view-host--kanban>div[data-v-abc0453d]{height:100%;min-height:0}.project-task-view-host--mawaqit[data-v-abc0453d]{min-height:0;overflow:auto;border:0;border-radius:0}.project-task-view-host--mawaqit>div[data-v-abc0453d]{min-height:0}.project-task-view-host--gantt[data-v-abc0453d]{height:calc(100vh - 335px);min-height:560px}.project-task-view-host--gantt>section[data-v-abc0453d]{height:100%;min-height:0}.filter-group[data-v-abc0453d],.toolbar-actions[data-v-abc0453d]{display:flex;gap:8px;align-items:center}.filter-group button[data-v-abc0453d]{border:1px solid var(--q-line,#e7e9f1);border-radius:6px;background:#fff;padding:7px 10px;cursor:pointer}.filter-group button.active[data-v-abc0453d]{border-color:var(--q-purple,#087A46);color:var(--q-purple,#087A46);background:var(--q-purple-soft,#E8F5ED)}.search-field[data-v-abc0453d]{display:flex;align-items:center;gap:8px;border:1px solid var(--q-line,#e7e9f1);border-radius:7px;padding:0 9px}.search-field input[data-v-abc0453d]{height:34px;min-width:180px;border:0;outline:0}.data-table[data-v-abc0453d]{overflow:hidden}.table-head[data-v-abc0453d],.table-row[data-v-abc0453d]{display:grid;align-items:center;gap:12px;padding:11px 15px;border-bottom:1px solid var(--q-line,#e7e9f1)}.table-head[data-v-abc0453d]{color:var(--q-muted,#67708a);font-size:12px;font-weight:650}.table-row[data-v-abc0453d]{width:100%;border-left:0;border-right:0;border-top:0;background:#fff;text-align:left}.table-row[role=button][data-v-abc0453d]{cursor:pointer}.table-row[role=button][data-v-abc0453d]:hover,.table-row[role=button][data-v-abc0453d]:focus-visible{outline:0;background:#f8fcfa}.task-grid[data-v-abc0453d]{grid-template-columns:28px minmax(190px,1.3fr) minmax(100px,.7fr) minmax(120px,.8fr) 88px 125px minmax(105px,.75fr) 100px 92px}.task-objective-type[data-v-abc0453d]{display:grid;min-width:0;gap:3px}.task-objective-type strong[data-v-abc0453d],.task-objective-type small[data-v-abc0453d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-objective-type strong[data-v-abc0453d]{color:#33463d;font-size:11px}.task-objective-type small[data-v-abc0453d]{color:#7a8780;font-size:9px}.document-grid[data-v-abc0453d]{grid-template-columns:minmax(210px,1fr) 120px 110px 125px}.project-document-folders[data-v-abc0453d]{display:flex;gap:9px;margin:0 0 15px;overflow-x:auto;padding-bottom:2px}.project-document-folders>button[data-v-abc0453d]{display:grid;min-width:170px;grid-template-columns:28px minmax(0,1fr) 22px;align-items:center;gap:8px;border:1px solid #e1e8e4;border-radius:8px;background:#fff;padding:9px;color:#53645b;text-align:left}.project-document-folders>button[data-v-abc0453d]:hover,.project-document-folders>button.active[data-v-abc0453d]{border-color:#9ec5af;background:#f5faf7}.project-document-folders>button.create-folder[data-v-abc0453d]{border-style:dashed}.project-document-folders>button>svg[data-v-abc0453d]{color:#087a46}.project-document-folders span[data-v-abc0453d]{display:grid;min-width:0;gap:2px}.project-document-folders strong[data-v-abc0453d],.project-document-folders small[data-v-abc0453d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-document-folders strong[data-v-abc0453d]{font-size:10px}.project-document-folders small[data-v-abc0453d]{color:#849088;font-size:8px}.project-document-folders i[data-v-abc0453d]{display:grid;width:22px;height:22px;place-items:center;border-radius:5px;color:#9a6a70}.project-document-folders i[data-v-abc0453d]:hover{background:#fff0f1;color:#b33d48}.document-grid>.custom-select[data-v-abc0453d] .custom-select-trigger{min-height:32px}.project-document-folder-form label[data-v-abc0453d]{display:grid;gap:7px;color:#536274;font-size:11px;font-weight:650}.project-document-folder-form input[data-v-abc0453d]{height:40px;border:1px solid #dfe5e1;border-radius:8px;padding:0 11px;outline:0}.project-document-folder-form input[data-v-abc0453d]:focus{border-color:#8fcbb0;box-shadow:0 0 0 3px #edf7f1}.checkbox[data-v-abc0453d]{display:grid;width:18px;height:18px;place-items:center;border:1px solid #abb3c5;border-radius:4px}.checkbox.checked[data-v-abc0453d]{border-color:var(--q-purple,#087A46);background:var(--q-purple,#087A46);color:#fff}.task-cell[data-v-abc0453d],.document-name[data-v-abc0453d],.assignee-cell[data-v-abc0453d],.date-cell[data-v-abc0453d]{display:flex;align-items:center;gap:8px;min-width:0}.project-task-listing .task-cell[data-v-abc0453d]{display:grid;gap:5px}.project-task-listing .task-cell-title[data-v-abc0453d]{display:flex;align-items:center;gap:7px;min-width:0}.project-task-listing .task-cell-title strong[data-v-abc0453d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-task-listing .task-cell small[data-v-abc0453d]{display:flex;align-items:center;gap:4px;color:#0a9455;font-size:9px}.project-task-listing .task-cell strong.completed[data-v-abc0453d]{color:#8b95a2;text-decoration:line-through}.project-task-listing .assignee-cell small[data-v-abc0453d]{overflow:hidden;color:#657188;text-overflow:ellipsis;white-space:nowrap}.project-task-listing .table-row[data-v-abc0453d]{min-height:66px}.project-task-listing .priority-tag[data-v-abc0453d]{font-weight:700}.project-task-listing .priority-haute[data-v-abc0453d]{background:#ffe9e8;color:#d13c3e}.project-task-listing .priority-moyenne[data-v-abc0453d]{background:#fff1df;color:#d97706}.project-task-listing .priority-basse[data-v-abc0453d]{background:#e6f6ec;color:#13814e}.project-task-listing .date-cell[data-v-abc0453d]{color:#4f5d73;font-size:11px}.project-task-listing .date-cell.overdue[data-v-abc0453d]{color:#d93d4d}.task-cell strong[data-v-abc0453d],.document-name strong[data-v-abc0453d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-focus-actions[data-v-abc0453d]{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px}.inline-focus-button[data-v-abc0453d],.inline-focus-stop[data-v-abc0453d]{display:grid;width:27px;height:27px;place-items:center;border:1px solid #cfe6d8;border-radius:6px;background:#fff;color:var(--q-purple,#087A46);opacity:.72}.inline-focus-button[data-v-abc0453d]:hover,.inline-focus-button.active[data-v-abc0453d]{border-color:var(--q-purple,#087A46);background:var(--q-purple-soft,#E8F5ED);opacity:1}.inline-focus-stop[data-v-abc0453d]{border-color:#f2d5d8;color:#c43d4d;opacity:1}.inline-focus-stop[data-v-abc0453d]:hover{background:#fff1f3}.task-list-actions[data-v-abc0453d]{display:flex;align-items:center;justify-content:flex-end;gap:4px}.inline-task-delete[data-v-abc0453d]{display:grid;width:27px;height:27px;place-items:center;border:0;border-radius:6px;background:transparent;color:#a44b58}.inline-task-delete[data-v-abc0453d]:hover{background:#fff1f3;color:#c42f45}.file-icon[data-v-abc0453d]{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:7px;color:#087a46;background:#edf7f1}.project-objectives-tab[data-v-abc0453d]{padding-top:26px!important}.project-task-listing .task-cell-title[data-v-abc0453d]{text-align:left}.empty-state[data-v-abc0453d]{padding:20px;color:var(--q-muted,#67708a);text-align:center}.timeline-item[data-v-abc0453d]{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:center;padding:13px;border-bottom:1px solid var(--q-line,#e7e9f1)}.timeline-icon[data-v-abc0453d]{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#e7f7f1;color:#13805c}.timeline-copy p[data-v-abc0453d]{margin:0}.timeline-item time[data-v-abc0453d]{color:var(--q-muted,#67708a);font-size:12px}.settings-grid[data-v-abc0453d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.settings-card[data-v-abc0453d]{min-height:170px}.project-rules-card[data-v-abc0453d]{display:grid;align-content:start;gap:15px}.project-rules-card .settings-heading p[data-v-abc0453d]{margin:5px 0 0;color:var(--q-muted,#67708a);font-size:11px;line-height:1.5}.project-rules-card label[data-v-abc0453d]{display:grid;gap:7px}.project-rules-card label>span[data-v-abc0453d]{color:var(--q-muted,#67708a);font-size:10px;font-weight:750;text-transform:uppercase}.project-rules-card[data-v-abc0453d] .custom-select-trigger{min-height:40px}.info-row[data-v-abc0453d],.member-row[data-v-abc0453d]{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--q-line,#e7e9f1)}.member-row[data-v-abc0453d]{justify-content:flex-start;align-items:center}.info-row span[data-v-abc0453d]{color:var(--q-muted,#67708a)}@media(max-width:1100px){.task-toolbar[data-v-abc0453d]{align-items:stretch;flex-direction:column}.mawaqit-toolbar-actions[data-v-abc0453d]{justify-content:flex-start;flex-wrap:wrap}.mawaqit-search[data-v-abc0453d]{flex:1 1 220px}}@media(max-width:1100px){.project-task-listing[data-v-abc0453d]{overflow-x:auto}.project-task-listing .task-grid[data-v-abc0453d]{min-width:1120px}}@media(max-width:920px){.project-hero[data-v-abc0453d],.overview-grid[data-v-abc0453d],.settings-grid[data-v-abc0453d]{grid-template-columns:1fr}.stat-grid[data-v-abc0453d]{grid-template-columns:repeat(2,1fr)}.document-grid[data-v-abc0453d]{grid-template-columns:minmax(160px,1fr) 100px 125px}.document-grid[data-v-abc0453d]>:nth-child(3){display:none}}@media(max-width:620px){.project-view[data-v-abc0453d]{padding:18px}.project-toolbar[data-v-abc0453d]{align-items:stretch}.project-picker[data-v-abc0453d]{width:100%}.new-project-button[data-v-abc0453d]{font-size:0}.new-project-button svg[data-v-abc0453d]{width:17px}.project-hero[data-v-abc0453d]{padding:20px}.project-identity[data-v-abc0453d]{align-items:flex-start}.project-logo[data-v-abc0453d]{width:64px;height:64px;font-size:34px}.stat-grid[data-v-abc0453d]{grid-template-columns:1fr}.project-tabs[data-v-abc0453d]{gap:14px;overflow:auto}.project-tabs button[data-v-abc0453d]{min-width:max-content}.task-toolbar[data-v-abc0453d],.list-toolbar[data-v-abc0453d]{align-items:stretch;flex-direction:column}.task-view-menu[data-v-abc0453d]{width:100%}.mawaqit-toolbar-actions[data-v-abc0453d]>*{width:100%;flex:1 1 100%}.recent-task-row[data-v-abc0453d]{grid-template-columns:22px minmax(120px,1fr) 28px 58px}.recent-task-row .tag[data-v-abc0453d],.recent-task-row .row-time[data-v-abc0453d]{display:none}}.project-view[data-v-abc0453d]{padding:var(--z-space-7) var(--z-space-7) 80px;background:var(--z-surface);color:var(--z-text)}.project-view[data-v-abc0453d] *{letter-spacing:initial}.project-toolbar[data-v-abc0453d]{margin-bottom:var(--z-space-5)}.project-picker-trigger[data-v-abc0453d],.new-project-button[data-v-abc0453d]{border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);color:var(--z-text)}.project-picker-trigger[data-v-abc0453d]:hover,.project-picker-trigger[aria-expanded=true][data-v-abc0453d],.new-project-button[data-v-abc0453d]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary)}.project-picker-trigger[data-v-abc0453d]:focus-visible{border-color:#afc8ba;box-shadow:0 0 0 3px #2ab67e1a}.project-picker-icon[data-v-abc0453d]{border-radius:var(--z-radius-sm);background:var(--z-accent-soft);color:var(--z-brand)}.project-picker-copy small[data-v-abc0453d]{color:var(--z-text-muted)}.project-picker-copy strong[data-v-abc0453d]{color:var(--z-text)}.project-picker-options[data-v-abc0453d]{border-color:var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);padding:6px;box-shadow:var(--z-shadow-md)}.project-picker-options button[data-v-abc0453d]{min-height:34px;border-radius:var(--z-radius-sm);background:transparent;color:var(--z-text);padding:7px 9px}.project-picker-options button[data-v-abc0453d]:hover{background:#0b3d3609}.project-picker-options button.active[data-v-abc0453d]{background:var(--z-active-bg);color:var(--z-brand)}.project-hero[data-v-abc0453d]{min-height:0;gap:var(--z-space-8);border:0;border-bottom:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:var(--z-space-6) 0 var(--z-space-7)}.project-identity[data-v-abc0453d]{gap:var(--z-space-6)}.project-logo[data-v-abc0453d]{width:76px;height:76px;border-radius:var(--z-radius-lg);background:var(--z-brand);color:var(--z-accent);font-size:42px;font-weight:760;box-shadow:var(--z-shadow-sm)}.project-copy h1[data-v-abc0453d]{color:var(--z-text);font-size:clamp(32px,4vw,44px);font-weight:650;letter-spacing:-.055em;line-height:1}.project-copy p[data-v-abc0453d],.project-progress p[data-v-abc0453d],.member-count[data-v-abc0453d]{color:var(--z-text-muted)}.project-progress .progress-title strong[data-v-abc0453d]{color:var(--z-text);font-size:var(--z-font-size-lg);font-weight:650}.progress-track[data-v-abc0453d]{background:var(--z-border-soft)}.progress-track span[data-v-abc0453d]{background:var(--z-brand)}.invite-button[data-v-abc0453d],.primary-button[data-v-abc0453d]{border-radius:var(--z-radius-md);font-weight:640}.invite-button[data-v-abc0453d]{border-color:var(--z-border);background:var(--z-surface-elevated);color:var(--z-text)}.primary-button[data-v-abc0453d]{border-color:var(--z-brand);background:var(--z-brand);color:var(--z-text-inverse)}.project-tabs[data-v-abc0453d]{height:52px;gap:var(--z-space-6);border-color:var(--z-border-soft)}.project-tabs button[data-v-abc0453d]{height:52px;border-bottom:0;color:var(--z-text-muted);font-size:var(--z-font-size-md);font-weight:580}.project-tabs button[data-v-abc0453d]:hover{color:var(--z-text)}.project-tabs button.active[data-v-abc0453d]{box-shadow:none;color:var(--z-text);font-weight:640}.tab-panel[data-v-abc0453d]{padding-top:var(--z-space-6)}.stat-grid[data-v-abc0453d]{gap:var(--z-space-6)}.stat-card[data-v-abc0453d]{min-height:auto;align-items:flex-start;gap:var(--z-space-3);border:0;border-radius:0;background:transparent;padding:var(--z-space-2) 0}.stat-icon[data-v-abc0453d]{width:34px;height:34px;border-radius:var(--z-radius-sm);background:var(--z-surface-secondary)!important}.stat-card p[data-v-abc0453d],.stat-card small[data-v-abc0453d]{color:var(--z-text-muted)}.stat-card strong[data-v-abc0453d]{color:var(--z-text);font-size:30px;font-weight:650;letter-spacing:-.05em}.overview-grid[data-v-abc0453d]{gap:var(--z-space-8);margin-top:var(--z-space-7)}.panel[data-v-abc0453d]{border:0;border-top:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:var(--z-space-6) 0}.panel h2[data-v-abc0453d]{color:var(--z-text);font-size:var(--z-font-size-lg);font-weight:640}.project-task-view-host[data-v-abc0453d]{border:0;border-top:1px solid var(--z-border-soft);border-radius:0;background:transparent}.task-view-menu[data-v-abc0453d]{display:grid;min-width:170px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;color:var(--z-text-muted)}.task-view-menu[data-v-abc0453d] .custom-select-trigger{min-height:36px;border:0;border-radius:var(--z-radius-sm);background:var(--z-surface-secondary);box-shadow:none}.search-field[data-v-abc0453d]{border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated)}.table-head[data-v-abc0453d],.table-row[data-v-abc0453d]{border-color:var(--z-border-soft)}.table-head[data-v-abc0453d]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.table-row[data-v-abc0453d]{background:transparent;color:var(--z-text)}.table-row[role=button][data-v-abc0453d]:hover,.table-row[role=button][data-v-abc0453d]:focus-visible{background:#0b3d3606}.settings-grid[data-v-abc0453d]{gap:var(--z-space-8)}.settings-card[data-v-abc0453d]{border:0;border-top:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:var(--z-space-6) 0}.workspace-badge[data-v-abc0453d]{background:var(--z-surface-secondary);color:var(--z-text-secondary)}@media(max-width:620px){.project-view[data-v-abc0453d]{padding:var(--z-space-6) var(--z-space-4) 64px}.project-hero[data-v-abc0453d]{padding:var(--z-space-5) 0 var(--z-space-6)}.project-tabs[data-v-abc0453d]{gap:var(--z-space-4)}}.project-view[data-v-abc0453d]{width:min(var(--z-page-shell-width),100%);overflow-x:hidden;margin:0 auto;padding:36px var(--z-page-gutter) 90px;background:transparent}.projects-page-head[data-v-abc0453d]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:30px}.projects-page-head h1[data-v-abc0453d]{margin:9px 0 13px;color:var(--z-text);font-size:clamp(44px,4.2vw,62px);font-weight:720;letter-spacing:-.062em;line-height:.96}.projects-page-head p[data-v-abc0453d]{max-width:680px;margin:0;color:var(--z-text-muted);font-size:14px;line-height:1.6}.projects-eyebrow[data-v-abc0453d]{display:flex;align-items:center;gap:9px;color:var(--z-text-muted);font-size:12px;font-weight:720;letter-spacing:.1em;text-transform:uppercase}.projects-eyebrow[data-v-abc0453d]:before{width:18px;height:2px;border-radius:99px;background:var(--z-accent);content:""}.projects-create-button[data-v-abc0453d]{min-height:40px;flex:0 0 auto;padding-inline:16px}.project-filter-row[data-v-abc0453d]{display:flex;align-items:center;gap:8px;margin-bottom:20px}.project-filter-row>button[data-v-abc0453d]{height:34px;border:1px solid var(--z-border);border-radius:var(--z-radius-sm);background:var(--z-surface-elevated);padding:0 11px;color:var(--z-text-secondary);font-size:10px;cursor:pointer}.project-filter-row>button[data-v-abc0453d]:hover{border-color:var(--z-border-strong)}.project-filter-row>button.active[data-v-abc0453d]{border-color:color-mix(in srgb,var(--z-brand) 24%,var(--z-border));background:var(--z-active-bg);color:var(--z-brand);font-weight:700}.project-workspace-list-filter[data-v-abc0453d]{width:136px}.project-workspace-list-filter[data-v-abc0453d] .custom-select-trigger{height:34px;border-radius:var(--z-radius-sm);font-size:10px}.project-grid[data-v-abc0453d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:44px}.project-empty-open[data-v-abc0453d]{display:flex;min-height:118px;align-items:center;gap:16px;margin-bottom:42px;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border-soft);padding:24px 4px;color:var(--z-text-secondary)}.project-empty-open>svg[data-v-abc0453d]{color:var(--z-brand)}.project-empty-open strong[data-v-abc0453d]{display:block;color:var(--z-text);font-size:13px}.project-empty-open p[data-v-abc0453d]{margin:5px 0 0;color:var(--z-text-muted);font-size:11px}.project-empty-open .invite-button[data-v-abc0453d]{margin-left:auto}.project-detail-open[data-v-abc0453d]{border-top:1px solid var(--z-border);padding-top:24px}.project-detail-head[data-v-abc0453d]{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;border:1px solid var(--z-border);border-radius:24px;background:linear-gradient(135deg,#fff,#f8faf5);padding:28px 30px}.project-detail-identity[data-v-abc0453d]{display:flex;min-width:0;align-items:flex-start;gap:14px}.project-detail-icon[data-v-abc0453d]{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:var(--z-radius-md);background:var(--z-brand);color:var(--z-accent);font-size:16px;font-weight:800}.project-detail-open .project-copy h1[data-v-abc0453d]{margin:8px 0 0;font-size:clamp(36px,4vw,46px);font-weight:720;letter-spacing:-.058em;line-height:1}.project-detail-open .project-description-button[data-v-abc0453d]{margin-top:9px;color:var(--z-text-muted);font-size:13px;line-height:1.5}.project-detail-actions[data-v-abc0453d]{display:flex;flex:0 0 auto;align-items:center;gap:10px}.project-detail-actions .member-count[data-v-abc0453d]{font-size:12px}.project-detail-actions .project-delete-button[data-v-abc0453d]{min-height:34px}.project-tabs[data-v-abc0453d]{margin-top:24px;overflow-x:auto;overflow-y:hidden}.project-tabs button[data-v-abc0453d]{flex:0 0 auto;white-space:nowrap}.project-overview-strip[data-v-abc0453d]{display:grid;grid-template-columns:1.2fr 1fr 1fr;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border);padding:24px 0}.project-overview-strip>div[data-v-abc0453d]{min-width:0;padding-right:28px}.project-overview-strip>div+div[data-v-abc0453d]{border-left:1px solid var(--z-border-soft);padding-left:28px}.project-overview-strip span[data-v-abc0453d],.project-overview-strip strong[data-v-abc0453d],.project-overview-strip small[data-v-abc0453d]{display:block}.project-overview-strip>div>span[data-v-abc0453d]{color:var(--z-text-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.project-overview-strip strong[data-v-abc0453d]{overflow:hidden;margin:9px 0;color:var(--z-text);font-size:28px;font-weight:680;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.project-overview-strip small[data-v-abc0453d]{margin-top:8px;color:var(--z-text-muted);font-size:12px}.overview-grid[data-v-abc0453d]{grid-template-columns:1.3fr 1fr;gap:28px;margin-top:0}.overview-grid .panel[data-v-abc0453d]{margin:0;padding-top:24px}.overview-grid .milestone-card[data-v-abc0453d]{grid-column:1/-1}.project-form-section[data-v-abc0453d]{display:grid;gap:var(--z-space-3)}.project-form-section+.project-form-section[data-v-abc0453d]{margin-top:24px;border-top:1px solid var(--z-border-soft);padding-top:22px}.project-form-section--identity[data-v-abc0453d]{gap:18px}.project-form-section-heading[data-v-abc0453d]{display:grid;gap:5px}.project-form-section-heading h2[data-v-abc0453d]{margin:0;color:var(--z-text);font-size:var(--z-font-size-sm);font-weight:650}.project-form-section-heading p[data-v-abc0453d]{margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-xs);line-height:1.55}.project-form-section label[data-v-abc0453d]{display:grid;gap:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.settings-grid[data-v-abc0453d]{grid-template-columns:1fr;gap:0}.settings-card[data-v-abc0453d]{min-height:0}.project-gantt-panel[data-v-abc0453d]{height:min(680px,calc(100vh - 238px));min-height:520px;padding-top:0}@media(max-width:1050px){.project-grid[data-v-abc0453d]{grid-template-columns:repeat(2,minmax(0,1fr))}.project-detail-head[data-v-abc0453d]{align-items:stretch;flex-direction:column}.project-detail-actions[data-v-abc0453d]{justify-content:flex-start}.project-overview-strip[data-v-abc0453d]{grid-template-columns:1fr 1fr}.project-overview-strip>div[data-v-abc0453d]:nth-child(3){grid-column:1/-1;border-top:1px solid var(--z-border-soft);border-left:0;margin-top:22px;padding-top:22px;padding-left:0}}@media(max-width:760px){.project-view[data-v-abc0453d]{padding:30px var(--z-space-4) 64px}.projects-page-head[data-v-abc0453d]{display:block;margin-bottom:24px}.projects-page-head h1[data-v-abc0453d]{font-size:36px}.projects-create-button[data-v-abc0453d]{width:100%;margin-top:18px}.project-filter-row[data-v-abc0453d]{overflow-x:auto;padding-bottom:2px}.project-filter-row>button[data-v-abc0453d]{flex:0 0 auto}.project-workspace-list-filter[data-v-abc0453d]{min-width:185px}.project-grid[data-v-abc0453d]{grid-template-columns:1fr;margin-bottom:34px}.project-empty-open[data-v-abc0453d]{align-items:flex-start;flex-wrap:wrap}.project-empty-open .invite-button[data-v-abc0453d]{width:100%;margin-left:0}.project-detail-identity[data-v-abc0453d]{gap:11px}.project-detail-icon[data-v-abc0453d]{width:36px;height:36px}.project-detail-open .project-copy h1[data-v-abc0453d]{font-size:25px}.project-detail-actions[data-v-abc0453d]{align-items:flex-start;flex-wrap:wrap}.project-detail-actions .project-delete-button[data-v-abc0453d]{width:100%;justify-content:flex-start}.project-tabs[data-v-abc0453d]{width:calc(100% + 16px);gap:18px;margin-right:-16px}.project-overview-strip[data-v-abc0453d]{grid-template-columns:1fr}.project-overview-strip>div[data-v-abc0453d],.project-overview-strip>div+div[data-v-abc0453d]{grid-column:auto;border:0;border-top:1px solid var(--z-border-soft);margin:0;padding:18px 0}.project-overview-strip>div[data-v-abc0453d]:first-child{border-top:0;padding-top:2px}.overview-grid[data-v-abc0453d]{grid-template-columns:1fr;gap:0}.overview-grid .milestone-card[data-v-abc0453d]{grid-column:auto}.project-gantt-panel[data-v-abc0453d]{height:620px;margin-inline:-16px}.recent-task-row[data-v-abc0453d]{grid-template-columns:20px minmax(120px,1fr) 54px}.recent-task-row[data-v-abc0453d]>*:nth-child(3),.recent-task-row[data-v-abc0453d]>*:nth-child(4),.recent-task-row[data-v-abc0453d]>*:nth-child(5){display:none}}.project-picker-options button.active[data-v-abc0453d]{background:var(--z-active-bg);color:var(--z-text)}.project-filter-row>button.active[data-v-abc0453d]{border-color:var(--z-border-strong);background:var(--z-active-bg);color:var(--z-text);font-weight:700}.project-document-folder-form label[data-v-abc0453d]{gap:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.project-document-folder-form input[data-v-abc0453d]{height:var(--z-control-height);border-color:var(--z-control-border);border-radius:var(--z-control-radius);padding-inline:var(--z-control-padding-x)}.project-document-folder-form input[data-v-abc0453d]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.project-document-folders>button[data-v-abc0453d]:hover{border-color:var(--z-border-strong);background:var(--z-active-bg)}.project-document-folders>button.active[data-v-abc0453d]{border-color:var(--z-border-strong);background:var(--z-active-bg-strong);box-shadow:inset 0 -2px var(--z-active-indicator)}.project-filter-row[data-v-abc0453d]{align-items:center;gap:var(--z-space-3)}.project-list-tabs[data-v-abc0453d]{flex:0 0 auto}.project-grid[data-v-abc0453d]{display:block;border-top:1px solid var(--z-border-soft);margin:0}.project-detail-open[data-v-abc0453d]{border:0;padding:0}.project-back-button[data-v-abc0453d]{display:inline-flex;min-height:34px;align-items:center;gap:7px;margin-bottom:var(--z-space-6);border:0;border-radius:var(--z-radius-sm);background:transparent;padding:0 9px 0 0;color:var(--z-text-secondary);font-size:var(--z-font-size-sm);font-weight:620}.project-back-button[data-v-abc0453d]:hover{background:var(--z-active-bg);color:var(--z-text);padding-left:9px}.project-tabs.z-tabs[data-v-abc0453d]{margin-top:var(--z-space-7)}@media(max-width:760px){.project-filter-row[data-v-abc0453d]{align-items:stretch;flex-wrap:wrap;overflow:visible}.project-list-tabs[data-v-abc0453d]{max-width:100%}.project-workspace-list-filter[data-v-abc0453d]{width:100%}.project-grid[data-v-abc0453d]{grid-template-columns:1fr}.project-back-button[data-v-abc0453d]{margin-bottom:var(--z-space-5)}}.portfolio-head[data-v-abc0453d]{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:28px}.portfolio-head h1[data-v-abc0453d]{margin:10px 0 12px;color:var(--z-text);font-size:clamp(42px,4.1vw,58px);font-weight:720;letter-spacing:-.062em;line-height:.98}.portfolio-head p[data-v-abc0453d]{max-width:680px;margin:0;color:var(--z-text-muted);font-size:13px;line-height:1.62}.portfolio-status[data-v-abc0453d]{display:grid;min-width:230px;grid-template-columns:12px 1fr;align-items:center;gap:4px 11px;margin-top:7px;border:1px solid var(--z-border);border-radius:15px;background:var(--z-surface-elevated);padding:14px 16px;box-shadow:var(--z-shadow-sm)}.portfolio-status>i[data-v-abc0453d]{grid-row:1/3;width:9px;height:9px;border-radius:50%;background:#72b649;box-shadow:0 0 0 5px #72b6491f}.portfolio-status strong[data-v-abc0453d]{font-size:13px}.portfolio-status span[data-v-abc0453d]{color:var(--z-text-muted);font-size:11px}.portfolio-hero[data-v-abc0453d]{display:grid;min-height:248px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);overflow:hidden;border-radius:24px;background:var(--z-brand);box-shadow:0 24px 70px #073a3224}.portfolio-focus[data-v-abc0453d]{position:relative;overflow:hidden;padding:34px 38px 32px;color:#fff}.portfolio-focus[data-v-abc0453d]:after{position:absolute;top:-235px;right:-160px;width:360px;height:360px;border:1px solid rgba(217,255,114,.2);border-radius:50%;box-shadow:0 0 0 55px #d9ff7205,0 0 0 110px #d9ff7204;content:""}.portfolio-kicker[data-v-abc0453d]{position:relative;z-index:1;display:flex;align-items:center;gap:9px;color:#b9d1c7;font-size:12px;font-weight:720;letter-spacing:.1em;text-transform:uppercase}.portfolio-kicker[data-v-abc0453d]:before{width:18px;height:2px;border-radius:99px;background:var(--z-accent);content:""}.portfolio-focus h2[data-v-abc0453d]{position:relative;z-index:1;max-width:640px;margin:24px 0 12px;color:#fff;font-size:clamp(34px,3.4vw,48px);font-weight:700;letter-spacing:-.052em;line-height:1.02}.portfolio-focus>p[data-v-abc0453d]{position:relative;z-index:1;max-width:580px;margin:0;color:#b9cec5;font-size:13px;line-height:1.6}.portfolio-focus-actions[data-v-abc0453d]{position:relative;z-index:1;display:flex;align-items:center;gap:16px;margin-top:27px}.portfolio-focus-actions button[data-v-abc0453d]{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:11px;background:var(--z-accent);padding:0 16px;color:var(--z-brand);font-size:13px;font-weight:750}.portfolio-focus-actions button[data-v-abc0453d]:hover{transform:translateY(-1px)}.portfolio-focus-actions>span[data-v-abc0453d]{color:#afc5bc;font-size:12px}.portfolio-compass[data-v-abc0453d]{display:flex;flex-direction:column;justify-content:center;border-left:1px solid rgba(255,255,255,.11);background:#ffffff09;padding:34px 32px;color:#fff}.portfolio-compass>span[data-v-abc0453d]:first-child{color:#a7c0b6;font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.portfolio-compass>strong[data-v-abc0453d]{margin:18px 0 9px;font-size:22px;letter-spacing:-.035em;line-height:1.18}.portfolio-compass>p[data-v-abc0453d]{margin:0;color:#b9cec5;font-size:12px;line-height:1.6}.portfolio-compass-footer[data-v-abc0453d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;border-top:1px solid rgba(255,255,255,.12);padding-top:17px;color:#b7cdc4;font-size:11px}.portfolio-compass-footer button[data-v-abc0453d]{min-height:30px;border:0;border-radius:99px;background:#d9ff72e0;padding:0 12px;color:var(--z-brand);font-size:11px;font-weight:750}.portfolio-metrics[data-v-abc0453d]{display:grid;grid-template-columns:repeat(3,1fr);margin:22px 0 30px;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border)}.portfolio-metrics article[data-v-abc0453d]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:5px 14px;border-right:1px solid var(--z-border);padding:20px 22px}.portfolio-metrics article[data-v-abc0453d]:last-child{border-right:0}.portfolio-metrics span[data-v-abc0453d]{color:var(--z-text-secondary);font-size:12px}.portfolio-metrics strong[data-v-abc0453d]{grid-row:1/3;grid-column:2;color:var(--z-brand);font-size:32px;letter-spacing:-.055em;line-height:1}.portfolio-metrics small[data-v-abc0453d]{color:var(--z-text-subtle);font-size:11px}.portfolio-grid[data-v-abc0453d]{display:grid;grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:32px}.portfolio-section-title[data-v-abc0453d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.portfolio-section-title h2[data-v-abc0453d]{margin:0;color:var(--z-text);font-size:18px;font-weight:700;letter-spacing:-.035em}.portfolio-section-title>span[data-v-abc0453d]{color:var(--z-text-muted);font-size:12px}.portfolio-attention-list[data-v-abc0453d]{border-top:1px solid var(--z-border)}.portfolio-attention-row[data-v-abc0453d]{display:grid;width:100%;min-height:66px;grid-template-columns:38px minmax(0,1fr) 92px 18px;align-items:center;gap:13px;border:0;border-bottom:1px solid var(--z-border);background:transparent;padding:12px 3px;color:var(--z-text);text-align:left;transition:.16s ease}.portfolio-attention-row[data-v-abc0453d]:hover{background:linear-gradient(90deg,#f4f8f4,transparent);padding-left:8px;color:var(--z-brand)}.portfolio-attention-index[data-v-abc0453d]{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:#edf3ee;color:var(--z-brand);font-size:10px;font-weight:800}.portfolio-attention-copy[data-v-abc0453d],.portfolio-attention-meta[data-v-abc0453d]{display:grid;gap:4px}.portfolio-attention-copy strong[data-v-abc0453d]{font-size:13px}.portfolio-attention-copy small[data-v-abc0453d],.portfolio-attention-meta small[data-v-abc0453d]{color:var(--z-text-muted);font-size:11px}.portfolio-attention-meta[data-v-abc0453d]{text-align:right}.portfolio-attention-meta strong[data-v-abc0453d]{font-size:12px}.portfolio-attention-row>svg[data-v-abc0453d]{color:var(--z-text-subtle)}.portfolio-empty-priorities[data-v-abc0453d]{display:grid;min-height:150px;place-items:center;align-content:center;gap:7px;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border);color:var(--z-text-muted);text-align:center}.portfolio-empty-priorities>svg[data-v-abc0453d]{color:var(--z-success)}.portfolio-empty-priorities strong[data-v-abc0453d]{color:var(--z-text);font-size:13px}.portfolio-empty-priorities span[data-v-abc0453d]{font-size:12px}.portfolio-week[data-v-abc0453d]{border:1px solid var(--z-border);border-radius:20px;background:var(--z-surface);padding:22px 22px 18px}.portfolio-weekline[data-v-abc0453d]{position:relative;display:grid}.portfolio-weekline[data-v-abc0453d]:before{position:absolute;top:23px;bottom:27px;left:52px;width:1px;background:var(--z-border-strong);content:""}.portfolio-week-item[data-v-abc0453d]{position:relative;display:grid;min-height:72px;grid-template-columns:38px 30px minmax(0,1fr);align-items:center;gap:9px;border:0;background:transparent;padding:0;color:var(--z-text);text-align:left}.portfolio-week-date[data-v-abc0453d]{color:var(--z-text-subtle);font-size:9px;line-height:1.25;text-align:center}.portfolio-week-date b[data-v-abc0453d]{display:block;color:var(--z-text-secondary);font-size:13px}.portfolio-week-dot[data-v-abc0453d]{z-index:1;display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--z-border-strong);border-radius:10px;background:#fff;color:var(--z-text-muted)}.portfolio-week-item.current .portfolio-week-dot[data-v-abc0453d]{border-color:var(--z-brand);background:var(--z-brand);color:var(--z-accent);box-shadow:0 8px 22px #073a3226}.portfolio-week-item>span[data-v-abc0453d]:last-child{display:grid;gap:4px}.portfolio-week-item strong[data-v-abc0453d]{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.portfolio-week-item small[data-v-abc0453d]{color:var(--z-text-muted);font-size:11px}.portfolio-week-empty[data-v-abc0453d]{margin:24px 0 10px;color:var(--z-text-muted);font-size:12px;line-height:1.6}.portfolio-activity[data-v-abc0453d]{display:grid;grid-template-columns:repeat(3,1fr);margin-top:30px;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border);padding:15px 0}.portfolio-activity>div[data-v-abc0453d]{display:grid;grid-template-columns:8px minmax(0,1fr);gap:4px 10px;border-right:1px solid var(--z-border);padding:0 20px}.portfolio-activity>div[data-v-abc0453d]:first-child{padding-left:2px}.portfolio-activity>div[data-v-abc0453d]:last-child{border-right:0}.portfolio-activity i[data-v-abc0453d]{grid-row:1/3;width:7px;height:7px;margin-top:5px;border-radius:50%;background:#4fa377}.portfolio-activity i.tone-1[data-v-abc0453d]{background:#73aef3}.portfolio-activity i.tone-2[data-v-abc0453d]{background:#e7a150}.portfolio-activity p[data-v-abc0453d]{margin:0;color:var(--z-text-secondary);font-size:11px;line-height:1.5}.portfolio-activity p strong[data-v-abc0453d]{color:var(--z-text)}.portfolio-activity time[data-v-abc0453d]{color:var(--z-text-subtle);font-size:10px}.portfolio-empty[data-v-abc0453d]{display:flex;min-height:180px;align-items:center;gap:16px;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border);padding:30px 4px;color:var(--z-text-secondary)}.portfolio-empty>svg[data-v-abc0453d]{color:var(--z-brand)}.portfolio-empty strong[data-v-abc0453d]{display:block;color:var(--z-text);font-size:14px}.portfolio-empty p[data-v-abc0453d]{margin:6px 0 0;color:var(--z-text-muted);font-size:11px}.portfolio-empty button[data-v-abc0453d]{display:inline-flex;min-height:40px;align-items:center;gap:8px;margin-left:auto;border:0;border-radius:var(--z-radius-md);background:var(--z-brand);padding:0 14px;color:#fff;font-size:11px;font-weight:700}.project-detail-open[data-v-abc0453d]{border:0;background:transparent;padding:0}.project-detail-head[data-v-abc0453d]{border:0;border-radius:0;background:transparent;padding:0}.project-detail-icon[data-v-abc0453d]{display:none}.project-detail-identity[data-v-abc0453d]{gap:0}.project-tabs.z-tabs[data-v-abc0453d]{margin-top:28px;gap:0;border:0;border-bottom:1px solid var(--z-border);border-radius:0;background:transparent;padding:0;box-shadow:none}.project-tabs.z-tabs button[data-v-abc0453d]{min-height:48px;border-radius:0;background:transparent;padding-inline:0;font-size:13px}.project-tabs.z-tabs button+button[data-v-abc0453d]{margin-left:26px}.project-tabs.z-tabs button.active[data-v-abc0453d]{box-shadow:inset 0 -2px var(--z-brand)}.project-state-chip[data-v-abc0453d]{display:inline-flex;min-height:30px;align-items:center;gap:8px;border-radius:99px;background:#edf5e8;padding:0 11px;color:#466455;font-size:12px;font-weight:700;white-space:nowrap}.project-state-chip>i[data-v-abc0453d]{width:7px;height:7px;border-radius:50%;background:#70b64a;box-shadow:0 0 0 4px #70b64a1f}.project-primary-action[data-v-abc0453d]{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--z-brand);border-radius:10px;background:var(--z-brand);padding:0 14px;color:#fff;font-size:13px;font-weight:700}.project-primary-action[data-v-abc0453d]:hover{background:var(--z-brand-hover)}.project-detail-actions .project-delete-button[data-v-abc0453d]{font-size:12px;font-weight:650}.recent-task-row[data-v-abc0453d]{min-height:52px;font-size:13px}.recent-task-row .row-time[data-v-abc0453d]{font-size:11px}.compact-activity p[data-v-abc0453d]{font-size:12px;line-height:1.45}.milestone-content strong[data-v-abc0453d]{font-size:13px}.milestone-content p[data-v-abc0453d]{font-size:12px;line-height:1.5}.project-tab-heading[data-v-abc0453d]{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin:2px 0 24px}.project-tab-heading>div[data-v-abc0453d]:first-child{min-width:0}.project-tab-kicker[data-v-abc0453d]{display:block;margin-bottom:7px;color:var(--z-text-muted);font-size:11px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.project-tab-heading h2[data-v-abc0453d]{margin:0;color:var(--z-text);font-size:26px;font-weight:680;letter-spacing:-.045em;line-height:1.08}.project-tab-heading p[data-v-abc0453d]{max-width:650px;margin:8px 0 0;color:var(--z-text-muted);font-size:13px;line-height:1.55}.project-tab-heading--compact[data-v-abc0453d]{margin-bottom:18px}.project-tab-summary[data-v-abc0453d]{display:grid;min-width:124px;grid-template-columns:auto 1fr;align-items:end;gap:1px 7px;border-left:1px solid var(--z-border);padding-left:20px}.project-tab-summary strong[data-v-abc0453d]{grid-row:1/3;color:var(--z-brand);font-size:30px;font-weight:680;letter-spacing:-.05em;line-height:1}.project-tab-summary span[data-v-abc0453d]{color:var(--z-text);font-size:12px;font-weight:680}.project-tab-summary small[data-v-abc0453d]{color:var(--z-text-muted);font-size:11px;white-space:nowrap}.project-tasks-panel .task-toolbar[data-v-abc0453d]{display:grid;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:22px;border:1px solid var(--z-border-soft);border-radius:14px;background:#f8faf7;padding:11px}.project-tasks-panel .mawaqit-toolbar-actions[data-v-abc0453d]{display:flex;flex-wrap:wrap;gap:8px}.project-tasks-panel .mawaqit-search[data-v-abc0453d]{min-width:190px;flex:1 1 210px;width:auto}.project-tasks-panel .mawaqit-filter[data-v-abc0453d],.project-tasks-panel .mawaqit-display[data-v-abc0453d]{width:145px}.project-tasks-panel .search-field input[data-v-abc0453d]{font-size:13px}.project-tasks-panel .list-toolbar[data-v-abc0453d]{margin:0 0 14px}.project-task-listing[data-v-abc0453d]{border-color:var(--z-border);border-radius:14px}.project-task-listing .table-head[data-v-abc0453d]{min-height:42px;background:#fbfcfa;font-size:12px}.project-task-listing .table-row[data-v-abc0453d]{min-height:64px;font-size:13px}.project-task-listing .task-cell-title strong[data-v-abc0453d]{font-size:13px}.project-task-listing .task-objective-type strong[data-v-abc0453d],.project-task-listing .date-cell[data-v-abc0453d],.project-task-listing .assignee-cell small[data-v-abc0453d]{font-size:12px}.project-task-listing .task-objective-type small[data-v-abc0453d],.project-task-listing .tag[data-v-abc0453d],.project-task-listing .status-pill[data-v-abc0453d]{font-size:11px}.project-task-view-host--kanban[data-v-abc0453d]{border-top:1px solid var(--z-border-soft);padding-top:22px}.project-gantt-panel[data-v-abc0453d]{display:flex;height:min(720px,calc(100vh - 180px));min-height:560px;flex-direction:column}.project-gantt-panel>.gantt-view[data-v-abc0453d]{min-height:0;flex:1;height:auto}.project-documents-panel .document-toolbar[data-v-abc0453d]{align-items:center;margin-bottom:14px;border-bottom:1px solid var(--z-border-soft);padding-bottom:14px}.project-documents-panel .document-toolbar>span[data-v-abc0453d]{color:var(--z-text-muted);font-size:12px}.project-documents-panel .document-search[data-v-abc0453d]{width:min(360px,100%)}.project-documents-panel .document-search input[data-v-abc0453d]{width:100%;font-size:13px}.project-document-folders[data-v-abc0453d]{gap:10px;margin-bottom:18px}.project-document-folders>button[data-v-abc0453d]{min-width:190px;min-height:58px;border-radius:11px;padding:11px 12px}.project-document-folders strong[data-v-abc0453d]{font-size:13px}.project-document-folders small[data-v-abc0453d]{font-size:11px}.project-documents-panel .document-table[data-v-abc0453d]{border-color:var(--z-border);border-radius:14px}.project-documents-panel .table-head[data-v-abc0453d]{min-height:42px;background:#fbfcfa;font-size:12px}.project-documents-panel .table-row[data-v-abc0453d]{min-height:58px;font-size:13px}.project-documents-panel .document-name strong[data-v-abc0453d]{font-size:13px}.project-documents-panel .muted-cell[data-v-abc0453d]{font-size:12px}.project-activity-count[data-v-abc0453d]{display:flex;min-height:42px;align-items:baseline;gap:7px;border-left:1px solid var(--z-border);padding-left:20px}.project-activity-count strong[data-v-abc0453d]{color:var(--z-brand);font-size:28px;font-weight:680;letter-spacing:-.05em}.project-activity-count span[data-v-abc0453d]{color:var(--z-text-muted);font-size:12px}.activity-panel .timeline-list[data-v-abc0453d]{border-top:1px solid var(--z-border)}.activity-panel .timeline-item[data-v-abc0453d]{min-height:62px;padding:12px 10px;border-color:var(--z-border-soft);font-size:13px}.activity-panel .timeline-copy p[data-v-abc0453d]{font-size:13px}.activity-panel .timeline-item time[data-v-abc0453d]{font-size:12px}.activity-panel .timeline-icon[data-v-abc0453d]{background:var(--z-green-soft);color:var(--z-brand)}.settings-panel .settings-grid[data-v-abc0453d]{border-top:1px solid var(--z-border);gap:0}.settings-panel .settings-card[data-v-abc0453d]{padding:26px 0}.settings-panel .settings-heading h2[data-v-abc0453d]{margin:0;color:var(--z-text);font-size:18px;font-weight:680;letter-spacing:-.025em}.settings-panel .settings-heading p[data-v-abc0453d]{margin:7px 0 0;color:var(--z-text-muted);font-size:13px;line-height:1.5}.settings-panel .info-row[data-v-abc0453d]{min-height:50px;align-items:center;padding:12px 2px;font-size:13px}.settings-panel .info-row>span[data-v-abc0453d]{color:var(--z-text-muted)}.settings-panel .info-row>strong[data-v-abc0453d]{max-width:68%;color:var(--z-text);font-size:13px;text-align:right}.settings-panel .project-workspaces-card>label[data-v-abc0453d],.settings-panel .project-rules-card label[data-v-abc0453d]{font-size:12px}.settings-panel .workspace-save-button[data-v-abc0453d]{min-height:40px;font-size:13px}@media(max-width:1050px){.portfolio-grid[data-v-abc0453d]{grid-template-columns:minmax(0,1fr) 290px}.portfolio-hero[data-v-abc0453d]{grid-template-columns:minmax(0,1.1fr) minmax(245px,.9fr)}}@media(max-width:920px){.portfolio-head[data-v-abc0453d]{align-items:flex-start;flex-direction:column}.portfolio-status[data-v-abc0453d]{min-width:0}.portfolio-hero[data-v-abc0453d],.portfolio-grid[data-v-abc0453d]{grid-template-columns:1fr}.portfolio-compass[data-v-abc0453d]{border-top:1px solid rgba(255,255,255,.11);border-left:0}.portfolio-metrics[data-v-abc0453d]{grid-template-columns:1fr}.portfolio-metrics article[data-v-abc0453d]{border-right:0;border-bottom:1px solid var(--z-border)}.portfolio-metrics article[data-v-abc0453d]:last-child{border-bottom:0}.portfolio-activity[data-v-abc0453d]{grid-template-columns:1fr}.portfolio-activity>div[data-v-abc0453d]{border-right:0;border-bottom:1px solid var(--z-border);padding:11px 2px}.portfolio-activity>div[data-v-abc0453d]:last-child{border-bottom:0}.project-tasks-panel .task-toolbar[data-v-abc0453d]{grid-template-columns:1fr}.project-tasks-panel .task-view-menu[data-v-abc0453d]{width:100%}.project-tab-heading[data-v-abc0453d]{align-items:flex-start}.project-documents-panel .document-toolbar[data-v-abc0453d]{align-items:stretch;flex-direction:column}.project-documents-panel .document-search[data-v-abc0453d]{width:100%}}@media(max-width:640px){.portfolio-focus[data-v-abc0453d],.portfolio-compass[data-v-abc0453d]{padding:26px 23px}.portfolio-focus-actions[data-v-abc0453d]{align-items:flex-start;flex-direction:column}.portfolio-attention-row[data-v-abc0453d]{grid-template-columns:34px minmax(0,1fr) 17px}.portfolio-attention-meta[data-v-abc0453d]{display:none}.portfolio-metrics article[data-v-abc0453d]{padding:16px 10px}.portfolio-head h1[data-v-abc0453d]{font-size:42px}.portfolio-empty[data-v-abc0453d]{align-items:flex-start;flex-wrap:wrap}.portfolio-empty button[data-v-abc0453d]{width:100%;justify-content:center;margin-left:0}.project-tabs.z-tabs button+button[data-v-abc0453d]{margin-left:18px}.project-tab-heading[data-v-abc0453d]{flex-direction:column;gap:16px}.project-tab-heading h2[data-v-abc0453d]{font-size:24px}.project-tab-summary[data-v-abc0453d],.project-activity-count[data-v-abc0453d]{width:100%;border-top:1px solid var(--z-border-soft);border-left:0;padding:14px 0 0}.project-tasks-panel .mawaqit-toolbar-actions[data-v-abc0453d]>*{width:100%;min-width:0;flex:1 1 100%}.project-documents-panel .project-tab-heading>.primary-button[data-v-abc0453d]{width:100%}.settings-panel .info-row[data-v-abc0453d]{align-items:flex-start;flex-direction:column}.settings-panel .info-row>strong[data-v-abc0453d]{max-width:100%;text-align:left}.activity-panel .timeline-item[data-v-abc0453d]{grid-template-columns:32px minmax(0,1fr)}.activity-panel .timeline-item time[data-v-abc0453d]{grid-column:2}}.project-detail-open[data-v-abc0453d]{display:contents}.project-tabs--route-sync[data-v-abc0453d]{display:none!important}.project-v16-panel[data-v-abc0453d],.project-tasks-panel[data-v-abc0453d],.project-gantt-panel[data-v-abc0453d],.project-documents-panel[data-v-abc0453d],.project-objectives-tab[data-v-abc0453d],.activity-panel[data-v-abc0453d],.settings-panel[data-v-abc0453d]{margin-top:4px}.project-v16-head[data-v-abc0453d]{display:flex;align-items:flex-start;justify-content:space-between;gap:34px;margin:0 0 27px}.project-v16-head>div[data-v-abc0453d]:first-child{min-width:0}.project-v16-kicker[data-v-abc0453d]{display:flex;align-items:center;gap:9px;margin-bottom:14px;color:#697970;font-size:11px;font-weight:780;letter-spacing:.105em;text-transform:uppercase}.project-v16-kicker[data-v-abc0453d]:before{width:18px;height:2px;border-radius:99px;background:var(--z-accent);content:""}.project-v16-head h1[data-v-abc0453d]{max-width:920px;margin:0;color:#101914;font-size:clamp(43px,4.4vw,64px);font-weight:680;letter-spacing:-.065em;line-height:.94}.project-v16-head p[data-v-abc0453d]{max-width:760px;margin:15px 0 0;color:#718078;font-size:14px;line-height:1.55}.project-v16-head--compact[data-v-abc0453d]{margin-bottom:26px}.project-v16-head-actions[data-v-abc0453d]{display:flex;flex:0 0 auto;align-items:center;gap:9px;margin-top:2px}.project-v16-primary[data-v-abc0453d],.project-v16-secondary[data-v-abc0453d]{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border-radius:11px;padding:0 16px;font-size:12px;font-weight:720}.project-v16-primary[data-v-abc0453d]{border:1px solid var(--z-brand);background:var(--z-brand);color:#fff}.project-v16-primary[data-v-abc0453d]:hover{background:var(--z-brand-hover)}.project-v16-secondary[data-v-abc0453d]{border:1px solid var(--z-border);background:#fff;color:var(--z-text)}.project-v16-secondary[data-v-abc0453d]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary)}.project-v16-meta[data-v-abc0453d]{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;color:#65736b;font-size:12px}.project-v16-meta span[data-v-abc0453d]{display:inline-flex;align-items:center;gap:7px}.project-v16-meta span>i[data-v-abc0453d]{width:7px;height:7px;border-radius:50%;background:#42aa78}.project-v16-meta svg[data-v-abc0453d]{color:#74847a}.project-signal-v16[data-v-abc0453d]{display:grid;min-height:250px;grid-template-columns:minmax(0,1fr) 320px;overflow:hidden;border-radius:24px;background:var(--z-brand);color:#fff;box-shadow:0 24px 65px #053a3126}.project-signal-main[data-v-abc0453d]{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:36px 40px}.project-signal-main>span[data-v-abc0453d],.project-signal-v16 aside>span[data-v-abc0453d]{color:#a9c1b6;font-size:10px;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.project-signal-main h2[data-v-abc0453d]{margin:20px 0 10px;color:#fff;font-size:clamp(34px,3.6vw,48px);font-weight:660;letter-spacing:-.055em;line-height:1}.project-signal-main h2 b[data-v-abc0453d]{color:var(--z-accent);font-weight:680}.project-signal-main>p[data-v-abc0453d]{max-width:720px;margin:0;color:#bdd0c8;font-size:12.5px;line-height:1.55}.project-signal-progress[data-v-abc0453d]{height:6px;margin-top:28px;overflow:hidden;border-radius:99px;background:#ffffff26}.project-signal-progress i[data-v-abc0453d]{display:block;height:100%;border-radius:inherit;background:var(--z-accent)}.project-signal-main footer[data-v-abc0453d]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:10px;color:#a9beb6;font-size:10px}.project-signal-main footer strong[data-v-abc0453d]{color:var(--z-accent)}.project-signal-v16 aside[data-v-abc0453d]{display:flex;min-width:0;flex-direction:column;justify-content:center;border-left:1px solid rgba(255,255,255,.13);background:#ffffff06;padding:34px}.project-signal-v16 aside>strong[data-v-abc0453d]{margin:19px 0 8px;color:#fff;font-size:23px;letter-spacing:-.035em;line-height:1.15}.project-signal-v16 aside>p[data-v-abc0453d]{margin:0;color:#b6cbc2;font-size:12px}.project-signal-v16 aside>button[data-v-abc0453d]{align-self:flex-start;margin-top:22px;border:0;background:transparent;padding:0;color:var(--z-accent);font-size:11px;font-weight:750}.project-signal-v16 aside>small[data-v-abc0453d]{margin-top:12px;color:#9eb5ab;font-size:10px}.project-overview-metrics-v16[data-v-abc0453d]{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--z-border)}.project-overview-metrics-v16 article[data-v-abc0453d]{display:grid;gap:7px;border-right:1px solid var(--z-border);padding:23px 20px}.project-overview-metrics-v16 article[data-v-abc0453d]:first-child{padding-left:0}.project-overview-metrics-v16 article[data-v-abc0453d]:last-child{border-right:0}.project-overview-metrics-v16 span[data-v-abc0453d]{color:#7b8981;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.project-overview-metrics-v16 strong[data-v-abc0453d]{color:#172019;font-size:21px;font-weight:680;letter-spacing:-.035em}.project-overview-metrics-v16 small[data-v-abc0453d]{color:#7c8881;font-size:10px}.project-overview-work-v16[data-v-abc0453d]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:38px;margin-top:30px}.project-overview-work-v16>section>header[data-v-abc0453d]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border-bottom:1px solid var(--z-border);padding-bottom:13px}.project-overview-work-v16 header span[data-v-abc0453d]{color:#748279;font-size:10px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.project-overview-work-v16 header h2[data-v-abc0453d]{margin:9px 0 0;font-size:21px;letter-spacing:-.035em}.project-overview-work-v16 header button[data-v-abc0453d]{display:flex;align-items:center;gap:5px;border:0;background:transparent;padding:0;color:var(--z-brand);font-size:11px;font-weight:720}.project-work-row-v16[data-v-abc0453d]{display:grid;width:100%;min-height:62px;grid-template-columns:22px minmax(0,1fr) 30px 92px;align-items:center;gap:13px;border:0;border-bottom:1px solid var(--z-border-soft);background:transparent;padding:10px 0;color:var(--z-text);text-align:left}.project-work-row-v16[data-v-abc0453d]:hover{background:linear-gradient(90deg,#f4f8f4,transparent)}.project-work-check[data-v-abc0453d]{display:grid;width:18px;height:18px;place-items:center;border:1px solid #bdcbc2;border-radius:6px;color:var(--z-brand)}.project-work-check.done[data-v-abc0453d]{border-color:#76a88c;background:#e9f4ed}.project-work-row-v16>span[data-v-abc0453d]:nth-child(2){display:grid;gap:4px}.project-work-row-v16 strong[data-v-abc0453d]{font-size:12px}.project-work-row-v16 small[data-v-abc0453d],.project-work-row-v16 time[data-v-abc0453d]{color:var(--z-text-muted);font-size:10px}.project-work-row-v16 .avatar[data-v-abc0453d]{width:29px;height:29px;font-size:9px}.project-work-row-v16 time[data-v-abc0453d]{text-align:right}.project-overview-work-v16>aside[data-v-abc0453d]{border-left:1px solid var(--z-border);padding-left:28px}.project-overview-work-v16>aside article[data-v-abc0453d]{display:grid;gap:10px;border-bottom:1px solid var(--z-border);padding:0 0 24px}.project-overview-work-v16>aside article+article[data-v-abc0453d]{padding-top:24px}.project-overview-work-v16>aside article header[data-v-abc0453d]{display:flex;align-items:center;justify-content:space-between}.project-overview-work-v16>aside article>strong[data-v-abc0453d]{font-size:17px;letter-spacing:-.025em}.project-overview-work-v16>aside article>small[data-v-abc0453d]{color:var(--z-text-muted);font-size:10px;line-height:1.5}.project-side-progress[data-v-abc0453d]{height:5px;overflow:hidden;border-radius:99px;background:#e2e9e4}.project-side-progress i[data-v-abc0453d]{display:block;height:100%;border-radius:inherit;background:var(--z-brand)}.project-v16-empty[data-v-abc0453d]{margin:18px 0;color:var(--z-text-muted);font-size:12px}.project-inline-signals-v16[data-v-abc0453d]{display:flex;flex-wrap:wrap;gap:9px;margin:-4px 0 25px}.project-inline-signals-v16>span[data-v-abc0453d]{display:inline-flex;min-height:31px;align-items:center;gap:6px;border-radius:99px;background:#f0f3f0;padding:0 12px;color:#6d7972;font-size:10px}.project-inline-signals-v16 strong[data-v-abc0453d]{color:#233028;font-size:11px}.project-inline-signals-v16 .risk[data-v-abc0453d]{background:#fff0ee;color:#a7534d}.project-inline-signals-v16 .risk strong[data-v-abc0453d]{color:#9f3f38}.project-tasks-panel .task-toolbar[data-v-abc0453d]{margin-bottom:25px;border:0;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border);border-radius:0;background:transparent;padding:13px 0}.project-task-flow-v16[data-v-abc0453d]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:38px}.project-task-flow-v16>main[data-v-abc0453d]{min-width:0}.project-task-group-v16[data-v-abc0453d]{margin-bottom:28px}.project-task-group-v16>header[data-v-abc0453d]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;border-bottom:1px solid var(--z-border);padding:0 0 12px}.project-task-group-v16>header span[data-v-abc0453d]{color:#75827a;font-size:10px;font-weight:770;letter-spacing:.11em;text-transform:uppercase}.project-task-group-v16.blocked>header span[data-v-abc0453d]{color:#bb4d43}.project-task-group-v16>header h2[data-v-abc0453d]{margin:9px 0 0;font-size:21px;font-weight:680;letter-spacing:-.035em}.project-task-group-v16>header small[data-v-abc0453d]{color:var(--z-text-muted);font-size:10px}.project-task-row-v16[data-v-abc0453d]{display:grid;width:100%;min-height:61px;grid-template-columns:22px minmax(0,1fr) 9px 31px 78px;align-items:center;gap:12px;border:0;border-bottom:1px solid var(--z-border-soft);background:transparent;padding:9px 6px;color:var(--z-text);text-align:left}.project-task-row-v16[data-v-abc0453d]:hover,.project-task-row-v16.selected[data-v-abc0453d]{background:linear-gradient(90deg,#f1f6f2,transparent)}.project-task-check-v16[data-v-abc0453d]{display:grid;width:18px;height:18px;place-items:center;border:1px solid #bfcac3;border-radius:6px}.project-task-check-v16.done[data-v-abc0453d]{border-color:#7fa890;background:#e8f2eb;color:var(--z-brand)}.project-task-row-copy[data-v-abc0453d]{display:grid;gap:4px}.project-task-row-copy strong[data-v-abc0453d]{font-size:12px}.project-task-row-copy small[data-v-abc0453d],.project-task-row-v16 time[data-v-abc0453d]{color:var(--z-text-muted);font-size:10px}.project-priority-dot-v16[data-v-abc0453d]{width:7px;height:7px;border-radius:50%;background:#70a984}.project-priority-dot-v16.haute[data-v-abc0453d],.project-priority-dot-v16.high[data-v-abc0453d],.project-priority-dot-v16.urgent[data-v-abc0453d]{background:#ef605e}.project-priority-dot-v16.moyenne[data-v-abc0453d],.project-priority-dot-v16.medium[data-v-abc0453d]{background:#efa03c}.project-task-row-v16 .avatar[data-v-abc0453d]{width:29px;height:29px;font-size:9px}.project-task-row-v16 time[data-v-abc0453d]{text-align:right}.project-task-inspector-v16[data-v-abc0453d]{position:sticky;top:18px;align-self:start;border-left:1px solid var(--z-border);padding-left:28px}.project-task-inspector-v16>header[data-v-abc0453d]{display:flex;align-items:center;justify-content:space-between}.project-task-inspector-v16>header>button[data-v-abc0453d]{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:8px;background:transparent;color:#9f4545}.project-task-inspector-v16>h2[data-v-abc0453d]{margin:22px 0 10px;font-size:27px;line-height:1.03;letter-spacing:-.045em}.project-task-inspector-v16>p[data-v-abc0453d]{margin:0;color:var(--z-text-muted);font-size:11px;line-height:1.6}.project-task-inspector-v16>dl[data-v-abc0453d]{display:grid;gap:11px;margin:24px 0;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border);padding:18px 0}.project-task-inspector-v16 dl div[data-v-abc0453d]{display:grid;grid-template-columns:94px 1fr;gap:10px}.project-task-inspector-v16 dt[data-v-abc0453d]{color:var(--z-text-muted);font-size:10px}.project-task-inspector-v16 dd[data-v-abc0453d]{margin:0;font-size:10px;font-weight:700}.project-task-inspector-v16>section>header[data-v-abc0453d]{display:flex;justify-content:space-between;margin-bottom:10px;font-size:10px}.project-inspector-actions-v16[data-v-abc0453d]{display:flex;align-items:center;gap:12px;margin-top:25px}.project-inspector-actions-v16>button[data-v-abc0453d]:last-child{border:0;background:transparent;color:var(--z-brand);font-size:10px;font-weight:720}.project-documents-panel .document-toolbar[data-v-abc0453d]{margin-top:4px}.project-documents-panel .project-document-folders[data-v-abc0453d]{padding:16px 0;border-bottom:1px solid var(--z-border)}.project-documents-panel .document-table[data-v-abc0453d]{border:0;border-radius:0}.project-documents-panel .table-head[data-v-abc0453d]{border-top:1px solid var(--z-border);background:transparent}.project-documents-panel .table-row[data-v-abc0453d]{border-bottom:1px solid var(--z-border-soft)}.project-document-featured-v16[data-v-abc0453d]{display:grid;min-height:205px;cursor:pointer;grid-template-columns:minmax(0,1fr) 220px;overflow:hidden;margin:0 0 27px;border:0;border-radius:23px;background:#f3f7f3;color:var(--z-text)}.project-document-featured-v16>div[data-v-abc0453d]{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:31px}.project-document-featured-v16>div>span[data-v-abc0453d],.project-documents-content-v16>main>header span[data-v-abc0453d],.project-documents-content-v16>aside header>span[data-v-abc0453d]{color:#718077;font-size:10px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.project-document-featured-v16 h2[data-v-abc0453d]{margin:17px 0 9px;font-size:27px;letter-spacing:-.04em}.project-document-featured-v16 p[data-v-abc0453d]{max-width:700px;margin:0;color:var(--z-text-muted);font-size:11px;line-height:1.55}.project-document-featured-v16 footer[data-v-abc0453d]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;color:var(--z-text-muted);font-size:10px}.project-document-featured-v16 footer button[data-v-abc0453d]{display:flex;align-items:center;gap:5px;border:0;background:transparent;padding:0;color:var(--z-brand);font-weight:720}.project-document-featured-v16>aside[data-v-abc0453d]{display:grid;place-items:center;align-content:center;gap:8px;border-left:1px solid var(--z-border)}.project-document-featured-v16>aside strong[data-v-abc0453d]{color:var(--z-brand);font-size:35px;letter-spacing:-.05em}.project-document-featured-v16>aside span[data-v-abc0453d]{color:var(--z-text-muted);font-size:10px}.project-documents-content-v16[data-v-abc0453d]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:36px;margin-top:20px}.project-documents-content-v16>main>header[data-v-abc0453d]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border-bottom:1px solid var(--z-border);padding-bottom:13px}.project-documents-content-v16>main>header h2[data-v-abc0453d]{margin:9px 0 0;font-size:21px;letter-spacing:-.035em}.project-documents-content-v16>main>header button[data-v-abc0453d]{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--z-brand);font-size:10px;font-weight:720}.project-document-row-v16[data-v-abc0453d]{display:grid;width:100%;min-height:69px;grid-template-columns:38px minmax(0,1fr) auto 16px;align-items:center;gap:13px;border:0;border-bottom:1px solid var(--z-border-soft);background:transparent;padding:11px 0;color:var(--z-text);text-align:left}.project-document-row-v16[data-v-abc0453d]:hover{background:linear-gradient(90deg,#f4f8f4,transparent)}.project-document-row-v16>svg[data-v-abc0453d]:first-child{box-sizing:content-box;border-radius:10px;background:#e8f3eb;padding:8px;color:var(--z-brand)}.project-document-row-v16>span[data-v-abc0453d]{display:grid;gap:4px}.project-document-row-v16 strong[data-v-abc0453d]{font-size:12px}.project-document-row-v16 small[data-v-abc0453d]{color:var(--z-text-muted);font-size:10px}.project-document-row-v16 em[data-v-abc0453d]{color:var(--z-text-muted);font-size:10px;font-style:normal}.project-document-row-v16>svg[data-v-abc0453d]:last-child{color:var(--z-text-subtle)}.project-documents-content-v16>aside[data-v-abc0453d]{border-left:1px solid var(--z-border);padding-left:25px}.project-documents-content-v16>aside section[data-v-abc0453d]{padding:3px 0 24px;border-bottom:1px solid var(--z-border)}.project-documents-content-v16>aside section+section[data-v-abc0453d]{padding-top:24px}.project-documents-content-v16>aside header[data-v-abc0453d]{display:flex;align-items:center;justify-content:space-between}.project-documents-content-v16>aside header>strong[data-v-abc0453d]{font-size:21px}.project-documents-content-v16>aside header>button[data-v-abc0453d]{border:0;background:transparent;color:var(--z-brand);font-size:10px}.project-documents-content-v16>aside section>button[data-v-abc0453d],.project-documents-content-v16>aside section>p[data-v-abc0453d]{display:grid;width:100%;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;border:0;background:transparent;padding:13px 0;color:var(--z-text);text-align:left}.project-documents-content-v16>aside .avatar[data-v-abc0453d]{width:29px;height:29px;font-size:9px}.project-documents-content-v16>aside section>button span[data-v-abc0453d]:nth-child(2),.project-documents-content-v16>aside section>p>span[data-v-abc0453d]:nth-child(2){display:grid;gap:4px}.project-documents-content-v16>aside section>button strong[data-v-abc0453d],.project-documents-content-v16>aside section>p strong[data-v-abc0453d]{font-size:10px}.project-documents-content-v16>aside section>button small[data-v-abc0453d],.project-documents-content-v16>aside section>p small[data-v-abc0453d]{color:var(--z-text-muted);font-size:9px}.project-documents-content-v16>aside section>button b[data-v-abc0453d]{color:var(--z-brand);font-size:9px}.project-document-classification-v16[data-v-abc0453d]{margin-top:27px;border-top:1px solid var(--z-border)}.project-document-classification-v16 h3[data-v-abc0453d]{margin:0;display:flex;align-items:center;justify-content:space-between;padding:15px 0;color:var(--z-text-secondary);font-size:11px;font-weight:700}.project-document-classification-v16 h3 span[data-v-abc0453d]{color:var(--z-text-muted);font-size:10px;font-weight:500}.project-activity-filters-v16[data-v-abc0453d]{display:flex;align-items:center;gap:7px;margin-bottom:20px}.project-activity-filters-v16 button[data-v-abc0453d]{min-height:31px;border:0;border-radius:99px;background:#f0f3f0;padding:0 12px;color:#657169;font-size:10px}.project-activity-filters-v16 button.active[data-v-abc0453d]{background:var(--z-brand);color:#fff}.project-activity-filters-v16>span[data-v-abc0453d]{margin-left:auto;color:var(--z-text-muted);font-size:10px}.activity-panel .timeline-list[data-v-abc0453d]{max-width:900px}.activity-panel .timeline-item[data-v-abc0453d]{min-height:78px;padding:15px 3px}.activity-panel .timeline-copy p[data-v-abc0453d]{font-size:12px}.activity-panel .timeline-item time[data-v-abc0453d]{font-size:10px}.settings-panel .settings-grid[data-v-abc0453d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:start;column-gap:36px}.settings-panel .settings-card[data-v-abc0453d]{border:0!important;border-bottom:1px solid var(--z-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:24px 0}.settings-panel .settings-card[data-v-abc0453d]:nth-child(3),.settings-panel .settings-card[data-v-abc0453d]:nth-child(4){grid-column:1}.settings-panel .project-workspaces-card[data-v-abc0453d]{grid-column:2;grid-row:1/4;border-left:1px solid var(--z-border)!important;border-bottom:0!important;padding:24px 0 24px 28px}.settings-panel .info-row[data-v-abc0453d]{padding-inline:0}.project-identity-settings-v16[data-v-abc0453d]{display:grid;grid-template-columns:1fr;gap:17px}.project-identity-settings-v16 .settings-heading>span[data-v-abc0453d],.project-danger-v16 .settings-heading>span[data-v-abc0453d]{display:block;margin-bottom:9px;color:#748279;font-size:10px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.project-identity-settings-v16 label[data-v-abc0453d]{display:grid;gap:7px}.project-identity-settings-v16 label>span[data-v-abc0453d]{color:var(--z-text-muted);font-size:11px;font-weight:650}.project-identity-settings-v16 input[data-v-abc0453d],.project-identity-settings-v16 textarea[data-v-abc0453d]{width:100%;border:1px solid var(--z-border);border-radius:11px;background:#fff;padding:11px 13px;color:var(--z-text);font-size:13px;outline:none}.project-identity-settings-v16 input[data-v-abc0453d]:focus,.project-identity-settings-v16 textarea[data-v-abc0453d]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.project-identity-settings-v16 textarea[data-v-abc0453d]{resize:vertical}.project-identity-meta-v16[data-v-abc0453d]{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--z-border-soft);border-bottom:1px solid var(--z-border-soft);padding:13px 0;font-size:11px}.project-identity-meta-v16>span[data-v-abc0453d]{color:var(--z-text-muted)}.project-identity-meta-v16>strong[data-v-abc0453d]{text-align:right}.project-identity-settings-v16>.project-v16-secondary[data-v-abc0453d]{justify-self:start}.settings-panel .project-danger-v16[data-v-abc0453d]{grid-column:1}.project-danger-v16 .project-delete-button[data-v-abc0453d]{margin-top:14px;border:1px solid #edcfd2}@media(max-width:1080px){.project-signal-v16[data-v-abc0453d]{grid-template-columns:minmax(0,1fr) 270px}.project-overview-work-v16[data-v-abc0453d],.project-task-flow-v16[data-v-abc0453d]{grid-template-columns:minmax(0,1fr) 285px}.project-overview-metrics-v16[data-v-abc0453d]{grid-template-columns:repeat(2,1fr)}.project-overview-metrics-v16 article[data-v-abc0453d]:nth-child(2){border-right:0}.project-overview-metrics-v16 article[data-v-abc0453d]:nth-child(-n+2){border-bottom:1px solid var(--z-border)}}@media(max-width:850px){.project-v16-head[data-v-abc0453d]{flex-direction:column}.project-signal-v16[data-v-abc0453d],.project-overview-work-v16[data-v-abc0453d],.project-task-flow-v16[data-v-abc0453d],.project-document-featured-v16[data-v-abc0453d],.project-documents-content-v16[data-v-abc0453d],.settings-panel .settings-grid[data-v-abc0453d]{grid-template-columns:1fr}.project-signal-v16 aside[data-v-abc0453d]{border-top:1px solid rgba(255,255,255,.13);border-left:0}.project-document-featured-v16>aside[data-v-abc0453d]{border-top:1px solid var(--z-border);border-left:0;padding:22px}.project-overview-work-v16>aside[data-v-abc0453d],.project-task-inspector-v16[data-v-abc0453d],.project-documents-content-v16>aside[data-v-abc0453d],.settings-panel .project-workspaces-card[data-v-abc0453d]{position:static;border-top:1px solid var(--z-border)!important;border-left:0!important;padding:24px 0}.settings-panel .project-workspaces-card[data-v-abc0453d],.settings-panel .settings-card[data-v-abc0453d]:nth-child(3),.settings-panel .settings-card[data-v-abc0453d]:nth-child(4){grid-column:1;grid-row:auto}}@media(max-width:640px){.project-view[data-v-abc0453d]{padding:24px 18px 52px}.project-v16-head h1[data-v-abc0453d]{font-size:40px}.project-v16-head-actions[data-v-abc0453d]{width:100%}.project-v16-head-actions[data-v-abc0453d]>*{flex:1}.project-v16-meta[data-v-abc0453d]{gap:12px}.project-signal-main[data-v-abc0453d],.project-signal-v16 aside[data-v-abc0453d]{padding:28px 23px}.project-signal-main h2[data-v-abc0453d]{font-size:34px}.project-overview-metrics-v16[data-v-abc0453d]{grid-template-columns:1fr}.project-overview-metrics-v16 article[data-v-abc0453d]{border-right:0;border-bottom:1px solid var(--z-border);padding-left:0}.project-work-row-v16[data-v-abc0453d]{grid-template-columns:22px minmax(0,1fr) 30px}.project-work-row-v16 time[data-v-abc0453d]{display:none}.project-tasks-panel .task-toolbar[data-v-abc0453d]{grid-template-columns:1fr}.project-task-row-v16[data-v-abc0453d]{grid-template-columns:22px minmax(0,1fr) 9px 31px}.project-task-row-v16 time[data-v-abc0453d]{display:none}.project-inline-signals-v16[data-v-abc0453d]{display:grid;grid-template-columns:1fr 1fr}.project-inline-signals-v16>span[data-v-abc0453d]{justify-content:center}.project-activity-filters-v16[data-v-abc0453d]{overflow-x:auto}.project-activity-filters-v16>span[data-v-abc0453d]{white-space:nowrap}}.project-task-row-v16[data-v-abc0453d]{grid-template-columns:22px 18px minmax(0,1fr) 9px 31px 78px}.project-work-row-v16[data-v-abc0453d]{grid-template-columns:22px 18px minmax(0,1fr) 31px 78px}@media(max-width:640px){.project-task-row-v16[data-v-abc0453d]{grid-template-columns:22px 18px minmax(0,1fr) 9px 31px}}@media(max-width:640px){.project-work-row-v16[data-v-abc0453d]{grid-template-columns:22px 18px minmax(0,1fr) 30px}}.portfolio-head h1[data-v-abc0453d]{font-size:clamp(48px,4.4vw,64px);font-weight:680;letter-spacing:-.065em;line-height:.94}@media(max-width:640px){.portfolio-head h1[data-v-abc0453d]{font-size:40px}}.objective-list-toolbar[data-v-67aa78a9]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px}.objective-list-toolbar>.search-field[data-v-67aa78a9]{flex:1;min-width:220px}.objective-list-toolbar>span[data-v-67aa78a9]{color:var(--z-text-subtle);font-size:13px}.objective-full-list[data-v-67aa78a9]{overflow:auto}.objective-full-list table[data-v-67aa78a9]{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.objective-full-list th[data-v-67aa78a9]{padding:12px 16px;border-bottom:1px solid var(--z-border-soft);color:var(--z-text-subtle);font-size:12px;font-weight:600}.objective-full-list td[data-v-67aa78a9]{padding:16px;border-bottom:1px solid var(--z-border-soft)}.objective-full-list tr[data-v-67aa78a9]{cursor:pointer}.objective-full-list tbody tr[data-v-67aa78a9]:hover{background:var(--z-surface-secondary)}.objective-full-list td[data-v-67aa78a9]:first-child{min-width:240px}.objective-full-list td button[data-v-67aa78a9]{display:flex;align-items:center;gap:10px;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.objective-full-list td i[data-v-67aa78a9]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.objective-full-list td small[data-v-67aa78a9]{display:block;margin:6px 0 0 18px;color:var(--z-text-subtle)}.objective-full-list td[data-v-67aa78a9]:nth-child(5){min-width:130px}.objective-full-list td:nth-child(5)>span[data-v-67aa78a9]{display:block;margin-top:6px;font-size:12px}.objective-status-pill[data-v-67aa78a9]{padding:5px 9px;border-radius:999px;background:#eef3f0;white-space:nowrap;font-size:12px}.objective-status-pill.completed[data-v-67aa78a9]{background:#e8f7ef;color:#168052}.objective-status-pill.cancelled[data-v-67aa78a9]{background:#fff0f0;color:#b53b49}.objectives-page[data-v-67aa78a9]{min-height:100%;padding:38px 44px 90px;color:#19231e}.page-header[data-v-67aa78a9]{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.eyebrow[data-v-67aa78a9]{display:flex;align-items:center;gap:7px;color:#168052;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page-header h1[data-v-67aa78a9]{margin:8px 0 4px;font-size:32px;font-weight:760;letter-spacing:-.035em}.page-header p[data-v-67aa78a9]{margin:0;color:#718078;font-size:13px}.primary-action[data-v-67aa78a9],.secondary-action[data-v-67aa78a9]{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;border-radius:8px;padding:0 16px;font-size:12px;font-weight:650}.primary-action[data-v-67aa78a9]{border:1px solid #168052;background:#168052;color:#fff}.primary-action[data-v-67aa78a9]:disabled{cursor:not-allowed;opacity:.55}.secondary-action[data-v-67aa78a9]{border:1px solid #dce4df;background:#fff;color:#43534b}.toolbar[data-v-67aa78a9]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:28px;border-bottom:1px solid #e7ece9;padding-bottom:16px}.search-field[data-v-67aa78a9]{display:flex;min-height:40px;min-width:min(420px,100%);align-items:center;gap:9px;border:1px solid #dce4df;border-radius:8px;background:#fff;padding:0 12px;color:#74827b}.search-field input[data-v-67aa78a9]{min-width:0;flex:1;border:0;background:transparent;color:#24332c;font-size:12px;outline:0}.archived-toggle[data-v-67aa78a9]{display:flex;align-items:center;gap:8px;color:#637169;font-size:11px}.archived-toggle input[data-v-67aa78a9]{accent-color:#168052}.feedback[data-v-67aa78a9]{display:flex;align-items:center;justify-content:space-between;margin:14px 0 0;border-radius:8px;padding:10px 12px;font-size:11px}.feedback--error[data-v-67aa78a9]{background:#fff5f3;color:#a93b2d}.feedback button[data-v-67aa78a9]{border:0;background:transparent;color:inherit}.empty-state[data-v-67aa78a9]{display:grid;min-height:330px;place-items:center;align-content:center;gap:10px;color:#829087;text-align:center}.empty-state strong[data-v-67aa78a9]{color:#34433b;font-size:14px}.empty-state p[data-v-67aa78a9]{margin:0;font-size:11px}.objectives-layout[data-v-67aa78a9]{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:34px;margin-top:22px}.objective-list[data-v-67aa78a9]{border-right:1px solid #e7ece9;padding-right:20px}.objective-row[data-v-67aa78a9]{display:grid;width:100%;grid-template-columns:32px minmax(0,1fr) 86px 18px;align-items:center;gap:10px;border:0;border-bottom:1px solid #eef1ef;background:#fff;padding:15px 8px;color:#34433b;text-align:left}.objective-row[data-v-67aa78a9]:hover,.objective-row.selected[data-v-67aa78a9]{background:#f8faf9}.objective-row.selected[data-v-67aa78a9]{box-shadow:inset 2px 0 #168052}.objective-row.archived[data-v-67aa78a9]{opacity:.62}.objective-mark[data-v-67aa78a9]{display:grid;place-items:center}.objective-summary[data-v-67aa78a9]{min-width:0}.objective-summary strong[data-v-67aa78a9],.objective-summary small[data-v-67aa78a9]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.objective-summary strong[data-v-67aa78a9]{font-size:12px;font-weight:680}.objective-summary small[data-v-67aa78a9]{margin-top:4px;color:#7b8881;font-size:9px}.row-progress[data-v-67aa78a9]{display:flex;align-items:center;gap:6px}.row-progress i[data-v-67aa78a9]{display:block;height:4px;flex:1;overflow:hidden;border-radius:999px;background:#e7ece9}.row-progress b[data-v-67aa78a9]{display:block;height:100%;border-radius:inherit}.row-progress small[data-v-67aa78a9]{width:27px;color:#708078;font-size:9px;text-align:right}.objective-detail[data-v-67aa78a9]{min-width:0}.objective-detail>header[data-v-67aa78a9]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #e7ece9;padding-bottom:22px}.objective-detail h2[data-v-67aa78a9]{display:flex;align-items:center;gap:9px;margin:9px 0 7px;font-size:22px;letter-spacing:-.02em}.objective-detail header p[data-v-67aa78a9]{max-width:700px;margin:0;color:#67766e;font-size:12px;line-height:1.65}.status-pill[data-v-67aa78a9]{display:inline-flex;border-radius:999px;background:#eef3f0;padding:4px 8px;color:#59675f;font-size:9px;font-weight:700;text-transform:uppercase}.status-pill[data-status=active][data-v-67aa78a9]{background:#e6f4ec;color:#087a46}.status-pill[data-status=completed][data-v-67aa78a9]{background:#e9f5ee;color:#087a46}.status-pill[data-status=cancelled][data-v-67aa78a9]{background:#fff1ef;color:#b84636}.detail-actions[data-v-67aa78a9]{display:flex;gap:8px}.detail-actions button[data-v-67aa78a9]{display:flex;min-height:34px;align-items:center;gap:6px;border:1px solid #dfe5e1;border-radius:7px;background:#fff;padding:0 11px;color:#47564e;font-size:10px}.detail-actions button.danger[data-v-67aa78a9]{border-color:#f1ccd2;color:#b42f43}.detail-actions button.danger[data-v-67aa78a9]:hover{background:#fff3f5}.objective-properties[data-v-67aa78a9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:22px 0;border-bottom:1px solid #e7ece9}.objective-properties div[data-v-67aa78a9]{min-width:0}.objective-properties dt[data-v-67aa78a9]{display:flex;align-items:center;gap:6px;color:#7a8780;font-size:9px;text-transform:uppercase}.objective-properties dd[data-v-67aa78a9]{margin:7px 0 0;overflow:hidden;color:#34433b;font-size:11px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.ticket-section[data-v-67aa78a9],.ticket-search[data-v-67aa78a9]{padding-top:24px}.section-heading[data-v-67aa78a9]{display:flex;align-items:flex-start;justify-content:space-between}.section-heading h3[data-v-67aa78a9]{margin:0;font-size:14px}.section-heading p[data-v-67aa78a9]{margin:5px 0 0;color:#7a8780;font-size:10px}.section-heading>strong[data-v-67aa78a9]{display:grid;min-width:28px;height:24px;place-items:center;border-radius:999px;background:#edf5f0;color:#168052;font-size:10px}.ticket-list[data-v-67aa78a9]{margin-top:12px}.ticket-row[data-v-67aa78a9]{display:flex;align-items:center;border-bottom:1px solid #edf1ef}.ticket-main[data-v-67aa78a9]{min-width:0;flex:1;border:0;background:transparent;padding:12px 4px;text-align:left}.ticket-main span[data-v-67aa78a9],.ticket-main small[data-v-67aa78a9]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-main span[data-v-67aa78a9]{color:#2d3c34;font-size:11px;font-weight:630}.ticket-main small[data-v-67aa78a9]{margin-top:4px;color:#819087;font-size:9px}.icon-action[data-v-67aa78a9]{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:7px;background:transparent;color:#7a8780}.icon-action[data-v-67aa78a9]:hover{background:#fff1ef;color:#b84636}.compact-empty[data-v-67aa78a9]{padding:24px 4px;color:#87948d;font-size:10px;text-align:center}.ticket-filters[data-v-67aa78a9]{display:grid;grid-template-columns:minmax(200px,1fr) 180px 180px;gap:9px;margin-top:14px}.ticket-filters .search-field[data-v-67aa78a9]{min-width:0;min-height:36px}.ticket-filters select[data-v-67aa78a9],.field select[data-v-67aa78a9],.field input[data-v-67aa78a9],.field textarea[data-v-67aa78a9]{width:100%;border:1px solid #dfe5e1;border-radius:8px;background:#fff;color:#34433b;font-size:11px;outline:0}.ticket-filters select[data-v-67aa78a9]{height:36px;padding:0 9px}.ticket-filters select[data-v-67aa78a9]:disabled{opacity:.5}.candidate-list[data-v-67aa78a9]{max-height:260px;overflow:auto;margin-top:8px;border-top:1px solid #edf1ef}.candidate-list button[data-v-67aa78a9]{display:flex;width:100%;align-items:center;justify-content:space-between;border:0;border-bottom:1px solid #edf1ef;background:#fff;padding:11px 6px;color:#516159;text-align:left}.candidate-list button[data-v-67aa78a9]:hover{background:#f8faf9;color:#168052}.candidate-list span[data-v-67aa78a9]{min-width:0}.candidate-list strong[data-v-67aa78a9],.candidate-list small[data-v-67aa78a9]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-list strong[data-v-67aa78a9]{color:#34433b;font-size:11px}.candidate-list small[data-v-67aa78a9]{margin-top:3px;color:#87948d;font-size:9px}.objective-form[data-v-67aa78a9]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field[data-v-67aa78a9]{display:block}.field--full[data-v-67aa78a9]{grid-column:1/-1}.field>span[data-v-67aa78a9]{display:block;margin-bottom:7px;color:#526159;font-size:10px;font-weight:650}.field input[data-v-67aa78a9],.field select[data-v-67aa78a9]{height:40px;padding:0 11px}.field input[type=color][data-v-67aa78a9]{padding:5px}.field textarea[data-v-67aa78a9]{resize:vertical;padding:10px 11px;line-height:1.5}.form-error[data-v-67aa78a9]{grid-column:1/-1;margin:0;border-radius:7px;background:#fff3f0;padding:9px 11px;color:#a43d30;font-size:10px}@media(max-width:1050px){.objectives-layout[data-v-67aa78a9]{grid-template-columns:1fr}.objective-list[data-v-67aa78a9]{border-right:0;border-bottom:1px solid #e7ece9;padding:0 0 18px}.objective-properties[data-v-67aa78a9]{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.objectives-page[data-v-67aa78a9]{padding:24px 18px 74px}.page-header[data-v-67aa78a9]{align-items:flex-end}.page-header h1[data-v-67aa78a9]{font-size:27px}.ticket-filters[data-v-67aa78a9]{grid-template-columns:1fr}.objective-properties[data-v-67aa78a9]{grid-template-columns:1fr 1fr}.objective-detail>header[data-v-67aa78a9]{display:block}.detail-actions[data-v-67aa78a9]{margin-top:14px}.objective-form[data-v-67aa78a9]{grid-template-columns:1fr}.field--full[data-v-67aa78a9]{grid-column:auto}}.row-progress>.progress-bar[data-v-67aa78a9]{flex:1}.toolbar-options[data-v-67aa78a9]{display:flex;align-items:center;gap:16px}.toolbar-options select[data-v-67aa78a9]{height:36px;border:1px solid #dce4df;border-radius:8px;background:#fff;padding:0 10px;color:#43534b;font-size:11px}.objective-summary .scope-label[data-v-67aa78a9]{color:#596961;font-weight:620}.scope-pill[data-v-67aa78a9]{display:inline-flex;margin-left:6px;border-radius:999px;background:#fff4cf;padding:4px 8px;color:#71580b;font-size:9px;font-weight:700}.workspace-scope[data-v-67aa78a9]{margin:0;border:0;border-top:1px solid #e7ece9;padding:14px 0 0}.workspace-scope legend[data-v-67aa78a9]{padding:0 8px 0 0;color:#526159;font-size:10px;font-weight:650}.workspace-options[data-v-67aa78a9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 18px;margin-top:8px}.workspace-check[data-v-67aa78a9]{display:flex;min-height:34px;align-items:center;gap:8px;color:#3e4d45;font-size:11px}.workspace-check input[data-v-67aa78a9]{width:15px;height:15px;accent-color:#168052}.workspace-check--all[data-v-67aa78a9]{font-weight:650}@media(max-width:720px){.toolbar[data-v-67aa78a9]{align-items:stretch;flex-direction:column}.toolbar-options[data-v-67aa78a9]{justify-content:space-between}.workspace-options[data-v-67aa78a9]{grid-template-columns:1fr}}.workspace-progress-section[data-v-67aa78a9]{padding-top:24px}.workspace-progress-list[data-v-67aa78a9]{display:grid;gap:8px;margin-top:12px}.workspace-progress-list>div[data-v-67aa78a9]{display:grid;grid-template-columns:minmax(145px,.8fr) minmax(120px,1fr) 36px;align-items:center;gap:12px;border-bottom:1px solid #edf1ef;padding:9px 4px}.workspace-progress-list span strong[data-v-67aa78a9],.workspace-progress-list span small[data-v-67aa78a9]{display:block}.workspace-progress-list span strong[data-v-67aa78a9]{font-size:11px}.workspace-progress-list span small[data-v-67aa78a9]{margin-top:3px;color:#7d8a83;font-size:9px}.workspace-progress-list b[data-v-67aa78a9]{color:#34433b;font-size:10px}.candidate-list button[data-v-67aa78a9],.ticket-row[data-v-67aa78a9]{gap:9px}.toolbar-options .custom-select[data-v-67aa78a9]{min-width:180px}.ticket-filters .custom-select[data-v-67aa78a9],.objective-form .custom-select[data-v-67aa78a9]{width:100%}.ticket-filters[data-v-67aa78a9] .custom-select-trigger{min-height:36px}.objective-form[data-v-67aa78a9] .custom-select-trigger{min-height:40px}.objectives-page[data-v-67aa78a9]{width:min(var(--z-page-shell-width),100%);min-height:100%;margin:0 auto;padding:48px var(--z-page-gutter) 90px;background:transparent;color:var(--z-text);font-family:var(--z-font-sans)}.eyebrow[data-v-67aa78a9]{color:var(--z-text-muted);font-size:9px;font-weight:650;letter-spacing:.12em;line-height:1}.page-header h1[data-v-67aa78a9]{margin:7px 0 10px;font-size:40px;font-weight:650;letter-spacing:-.055em;line-height:.95}.page-header p[data-v-67aa78a9]{color:var(--z-text-muted);font-size:var(--z-font-size-body)}.primary-action[data-v-67aa78a9],.secondary-action[data-v-67aa78a9]{min-height:38px;border-radius:var(--z-radius-md);font-size:var(--z-font-size-md);font-weight:640}.primary-action[data-v-67aa78a9]{border-color:var(--z-brand);background:var(--z-brand)}.secondary-action[data-v-67aa78a9]{border-color:var(--z-border);background:var(--z-surface-elevated);color:var(--z-text)}.page-header[data-v-67aa78a9]{margin-bottom:32px}.page-header-actions[data-v-67aa78a9]{display:flex;align-items:center;gap:10px}.objective-filter-menu[data-v-67aa78a9]{position:relative}.objective-filter-menu>[data-action-trigger][data-v-67aa78a9]{list-style:none;cursor:pointer}.objective-filter-menu[data-open=true]>[data-action-trigger][data-v-67aa78a9]{border-color:var(--z-border-strong);background:var(--z-surface-secondary)}.objective-filter-menu>[data-action-trigger][data-v-67aa78a9]{width:38px;padding:0}.page-header-actions>.primary-action[data-v-67aa78a9]{min-height:38px;padding-inline:14px;font-size:11px}.objective-filter-menu .toolbar[data-v-67aa78a9]{position:absolute;z-index:20;top:calc(100% + 8px);right:0;display:grid;width:min(440px,calc(100vw - 36px));gap:12px;margin:0;border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);padding:14px;box-shadow:var(--z-shadow-md)}.search-field[data-v-67aa78a9]{min-height:38px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);color:var(--z-text-muted)}.search-field input[data-v-67aa78a9]{color:var(--z-text);font-size:var(--z-font-size-sm)}.archived-toggle[data-v-67aa78a9]{color:var(--z-text-secondary)}.archived-toggle input[data-v-67aa78a9]{accent-color:var(--z-brand)}.objectives-layout[data-v-67aa78a9]{gap:var(--z-space-8);margin-top:0}.objective-list[data-v-67aa78a9]{border-color:var(--z-border-soft);padding-right:var(--z-space-5)}.objective-row[data-v-67aa78a9]{border-color:var(--z-border-soft);background:transparent;color:var(--z-text-secondary);padding:var(--z-space-4) var(--z-space-2)}.objective-row[data-v-67aa78a9]:hover,.objective-row.selected[data-v-67aa78a9]{background:#0b3d3606}.objective-row.selected[data-v-67aa78a9]{box-shadow:inset 2px 0 var(--z-active-indicator)}.objective-summary strong[data-v-67aa78a9]{color:var(--z-text);font-size:var(--z-font-size-md);font-weight:620}.objective-summary small[data-v-67aa78a9],.row-progress small[data-v-67aa78a9]{color:var(--z-text-muted)}.objective-detail>header[data-v-67aa78a9]{border-color:var(--z-border-soft);padding-bottom:var(--z-space-6)}.objective-detail h2[data-v-67aa78a9]{color:var(--z-text);font-size:var(--z-font-size-h3);font-weight:650;letter-spacing:-.04em}.objective-detail header p[data-v-67aa78a9]{color:var(--z-text-secondary);font-size:var(--z-font-size-sm)}.status-pill[data-v-67aa78a9],.scope-pill[data-v-67aa78a9]{border-radius:var(--z-radius-pill);font-weight:620}.status-pill[data-status=active][data-v-67aa78a9],.status-pill[data-status=completed][data-v-67aa78a9]{background:var(--z-green-soft);color:var(--z-brand)}.detail-actions button[data-v-67aa78a9]{border-color:var(--z-border);border-radius:var(--z-radius-sm);background:var(--z-surface-elevated);color:var(--z-text-secondary)}.detail-actions button[data-v-67aa78a9]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary);color:var(--z-text)}.objective-properties[data-v-67aa78a9]{gap:var(--z-space-6);border-color:var(--z-border-soft);padding:var(--z-space-6) 0}.objective-properties dt[data-v-67aa78a9]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.objective-properties dd[data-v-67aa78a9]{color:var(--z-text);font-size:var(--z-font-size-sm);font-weight:600}.objective-properties>div:last-child dd[data-v-67aa78a9]{font-size:clamp(24px,3vw,42px);font-weight:650;letter-spacing:-.065em;line-height:1.05;white-space:normal}.section-heading h3[data-v-67aa78a9]{color:var(--z-text);font-size:var(--z-font-size-body);font-weight:640}.section-heading p[data-v-67aa78a9],.ticket-main small[data-v-67aa78a9],.candidate-list small[data-v-67aa78a9]{color:var(--z-text-muted)}.section-heading>strong[data-v-67aa78a9]{background:var(--z-active-bg);color:var(--z-text-secondary)}.ticket-row[data-v-67aa78a9],.candidate-list[data-v-67aa78a9],.candidate-list button[data-v-67aa78a9],.workspace-progress-list>div[data-v-67aa78a9]{border-color:var(--z-border-soft)}.ticket-main span[data-v-67aa78a9],.candidate-list strong[data-v-67aa78a9],.workspace-progress-list span strong[data-v-67aa78a9]{color:var(--z-text)}.candidate-list button[data-v-67aa78a9]{background:transparent;color:var(--z-text-secondary)}.candidate-list button[data-v-67aa78a9]:hover{background:#0b3d3606;color:var(--z-brand)}.ticket-filters select[data-v-67aa78a9],.field select[data-v-67aa78a9],.field input[data-v-67aa78a9],.field textarea[data-v-67aa78a9],.toolbar-options select[data-v-67aa78a9]{min-height:var(--z-control-height);border-color:var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);color:var(--z-text);font-size:var(--z-font-size-sm)}.ticket-filters select[data-v-67aa78a9]:focus,.field select[data-v-67aa78a9]:focus,.field input[data-v-67aa78a9]:focus,.field textarea[data-v-67aa78a9]:focus{border-color:#afc8ba;box-shadow:0 0 0 3px #2ab67e1a}.field>span[data-v-67aa78a9],.workspace-scope legend[data-v-67aa78a9]{color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.workspace-scope[data-v-67aa78a9]{border-color:var(--z-border-soft)}@media(max-width:720px){.objectives-page[data-v-67aa78a9]{padding:32px 14px 74px}.page-header[data-v-67aa78a9]{display:block}.page-header-actions[data-v-67aa78a9]{margin-top:18px}.objective-filter-menu[data-v-67aa78a9]{flex:1}.objective-filter-menu>[data-action-trigger][data-v-67aa78a9]{width:100%}.objective-filter-menu .toolbar[data-v-67aa78a9]{right:auto;left:0}.page-header-actions>.primary-action[data-v-67aa78a9]{flex:1}}.objectives-layout[data-v-67aa78a9]{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:var(--z-space-8)}.objective-row-list[data-v-67aa78a9]{position:sticky;top:0;min-width:0;max-height:calc(100vh - 190px);overflow-y:auto;border-right:1px solid var(--z-border-soft);padding-right:var(--z-space-5);scrollbar-width:thin}.objective-detail[data-v-67aa78a9]{min-width:0;border-top:0;padding-top:0}.objective-detail>header>div[data-v-67aa78a9]:first-child{min-width:0;flex:1}.detail-actions[data-v-67aa78a9]{flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end}.objective-properties[data-v-67aa78a9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--z-space-7)}.objective-properties>div[data-v-67aa78a9]{min-height:68px;border-bottom:1px solid var(--z-border-soft);padding:var(--z-space-4) 0}.objective-properties>div:last-child dd[data-v-67aa78a9]{font-size:var(--z-font-size-sm);font-weight:600;letter-spacing:0;line-height:normal;white-space:nowrap}.workspace-progress-section[data-v-67aa78a9],.ticket-section[data-v-67aa78a9],.ticket-search[data-v-67aa78a9]{padding-top:var(--z-space-7)}@media(max-width:1023px){.objectives-layout[data-v-67aa78a9]{grid-template-columns:1fr}.objective-row-list[data-v-67aa78a9]{position:static;max-height:none;overflow:visible;border-right:0;border-bottom:1px solid var(--z-border);padding:0 0 var(--z-space-5)}.objective-detail[data-v-67aa78a9]{padding-top:var(--z-space-6)}}@media(max-width:620px){.objective-detail>header[data-v-67aa78a9]{display:block}.detail-actions[data-v-67aa78a9]{justify-content:flex-start;margin-top:var(--z-space-4)}.objective-properties[data-v-67aa78a9],.ticket-filters[data-v-67aa78a9]{grid-template-columns:1fr}}.objectives-page[data-v-67aa78a9]{width:min(1180px,100%);padding-top:40px}.page-header.objectives-page-head[data-v-67aa78a9]{align-items:flex-end;margin-bottom:28px}.objectives-page-head .page-header-copy[data-v-67aa78a9]{max-width:760px}.objectives-page-head .eyebrow[data-v-67aa78a9]:before{width:18px;height:2px;border-radius:99px;background:var(--z-accent);content:""}.objectives-page-head h1[data-v-67aa78a9]{margin:14px 0 16px;color:var(--z-text);font-size:clamp(48px,5vw,66px);font-weight:720;letter-spacing:-.068em;line-height:.88}.objectives-page-head p[data-v-67aa78a9]{max-width:700px;color:var(--z-text-muted);font-size:13px;line-height:1.6}.page-header-actions>.primary-action[data-v-67aa78a9]{min-height:42px;border-radius:12px;padding-inline:17px;background:var(--z-brand);font-weight:700}.objective-feature[data-v-67aa78a9]{position:relative;overflow:hidden;display:grid;width:100%;min-height:285px;grid-template-columns:minmax(0,1fr) 250px;margin:0 0 34px;border:1px solid var(--z-brand);border-radius:28px;background:var(--z-brand);padding:0;color:#fff;box-shadow:0 26px 80px #073a3229;text-align:left;transition:.2s ease}.objective-feature[data-v-67aa78a9]:hover{transform:translateY(-2px);border-color:var(--z-brand);box-shadow:0 30px 88px #073a3236}.objective-feature[data-v-67aa78a9]:before{position:absolute;top:-170px;right:-180px;width:340px;height:340px;border:1px solid rgba(217,255,114,.2);border-radius:50%;content:""}.objective-feature-copy[data-v-67aa78a9]{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;padding:38px 42px}.objective-feature-topline[data-v-67aa78a9]{display:flex;align-items:center;gap:12px;color:#b9d1c7;font-size:9px;font-style:normal}.objective-feature-topline b[data-v-67aa78a9]{border-radius:999px;background:var(--z-accent);padding:7px 11px;color:var(--z-brand);font-size:8px}.objective-feature-topline em[data-v-67aa78a9]{font-style:normal}.objective-feature-copy>strong[data-v-67aa78a9]{max-width:720px;margin:29px 0 12px;color:#fff;font-size:clamp(32px,3.6vw,44px);font-weight:720;letter-spacing:-.057em;line-height:1.02}.objective-feature-copy>small[data-v-67aa78a9]{max-width:700px;color:#bad0c7;font-size:11px;line-height:1.65}.objective-meta-line[data-v-67aa78a9]{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:auto;padding-top:28px;color:#c5d8d0;font-size:9px}.objective-meta-line>span[data-v-67aa78a9]{display:flex;align-items:center;gap:7px}.objective-avatar[data-v-67aa78a9]{display:grid;width:27px;height:27px;place-items:center;border-radius:50%;background:var(--z-accent);color:var(--z-brand);font-size:8px;font-weight:800}.objective-feature-progress[data-v-67aa78a9]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid rgba(255,255,255,.13);padding:32px}.progress-ring[data-v-67aa78a9]{position:relative;display:grid;width:126px;height:126px;place-items:center;border-radius:50%;background:conic-gradient(var(--z-accent) calc(var(--objective-progress) * 1%),rgba(255,255,255,.14) 0)}.progress-ring[data-v-67aa78a9]:after{position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:var(--z-brand);content:""}.progress-ring b[data-v-67aa78a9]{position:relative;z-index:1;color:var(--z-accent);font-size:29px;letter-spacing:-.05em}.objective-feature-progress>strong[data-v-67aa78a9]{margin-top:17px;color:#fff;font-size:12px}.objective-feature-progress>small[data-v-67aa78a9]{margin-top:5px;color:#bad0c7;font-size:8px;text-align:center}.objective-dashboard[data-v-67aa78a9]{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:34px}.objective-section-title[data-v-67aa78a9]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:11px}.objective-section-title h2[data-v-67aa78a9]{margin:0;color:var(--z-text);font-size:19px;font-weight:700;letter-spacing:-.035em}.objective-section-title>span[data-v-67aa78a9]{color:var(--z-text-muted);font-size:12px}.objective-overview-list[data-v-67aa78a9]{border-top:1px solid var(--z-border)}.objective-overview-row[data-v-67aa78a9]{display:grid;width:100%;grid-template-columns:38px minmax(0,1fr) 160px 70px 16px;align-items:center;gap:14px;border:0;border-bottom:1px solid var(--z-border);background:transparent;padding:18px 3px;color:var(--z-text);text-align:left;transition:.16s ease}.objective-overview-row[data-v-67aa78a9]:hover{background:linear-gradient(90deg,#f1f6f1,transparent);padding-left:10px;color:var(--z-brand)}.objective-symbol[data-v-67aa78a9]{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:#eef4ef;color:var(--z-brand);font-size:8px;font-weight:800}.objective-row-copy[data-v-67aa78a9]{min-width:0}.objective-row-copy strong[data-v-67aa78a9],.objective-row-copy small[data-v-67aa78a9]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.objective-row-copy strong[data-v-67aa78a9]{font-size:11px}.objective-row-copy small[data-v-67aa78a9]{margin-top:5px;color:var(--z-text-muted);font-size:8px}.objective-row-progress[data-v-67aa78a9]{display:flex;align-items:center;gap:8px}.objective-row-progress i[data-v-67aa78a9]{height:4px;flex:1;overflow:hidden;border-radius:99px;background:#e5eae5}.objective-row-progress i b[data-v-67aa78a9]{display:block;height:100%;border-radius:inherit;background:var(--z-brand)}.objective-row-progress em[data-v-67aa78a9]{width:29px;color:var(--z-text-secondary);font-size:8px;font-style:normal;font-weight:720}.objective-row-date[data-v-67aa78a9]{color:var(--z-text-muted);font-size:8px;text-align:right}.objective-review-card[data-v-67aa78a9]{position:relative;overflow:hidden;border-radius:22px;background:var(--z-brand);padding:25px;color:#fff;box-shadow:0 20px 65px #073a3226}.objective-review-card[data-v-67aa78a9]:after{position:absolute;right:-110px;bottom:-120px;width:180px;height:180px;border:1px solid rgba(217,255,114,.2);border-radius:50%;content:""}.review-kicker[data-v-67aa78a9]{display:flex;align-items:center;gap:9px;color:#b9d1c7;font-size:9px;font-weight:720;letter-spacing:.1em;text-transform:uppercase}.review-kicker[data-v-67aa78a9]:before{width:18px;height:2px;border-radius:99px;background:var(--z-accent);content:""}.objective-review-card h3[data-v-67aa78a9]{margin:19px 0 8px;color:#fff;font-size:24px;letter-spacing:-.04em}.objective-review-card p[data-v-67aa78a9]{max-width:260px;margin:0;color:#bad0c7;font-size:10px;line-height:1.6}.review-card-bottom[data-v-67aa78a9]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;border-top:1px solid rgba(255,255,255,.13);padding-top:18px}.review-card-bottom>span[data-v-67aa78a9]{color:#a7c0b5;font-size:8px}.review-card-bottom button[data-v-67aa78a9]{min-height:34px;border:0;border-radius:10px;background:var(--z-accent);padding:0 13px;color:var(--z-brand);font-size:9px;font-weight:750}.objective-upcoming[data-v-67aa78a9]{margin-top:25px}.upcoming-row[data-v-67aa78a9]{display:flex;width:100%;align-items:center;gap:11px;border:0;border-top:1px solid var(--z-border);background:transparent;padding:13px 2px;color:var(--z-text);text-align:left}.upcoming-row>i[data-v-67aa78a9]{width:8px;height:8px;border-radius:50%}.upcoming-row span strong[data-v-67aa78a9],.upcoming-row span small[data-v-67aa78a9]{display:block}.upcoming-row span strong[data-v-67aa78a9]{font-size:10px}.upcoming-row span small[data-v-67aa78a9]{margin-top:4px;color:var(--z-text-muted);font-size:8px}.objective-detail-shell[data-v-67aa78a9],.objective-detail[data-v-67aa78a9]{min-width:0}.objective-detail>header.objective-detail-hero[data-v-67aa78a9]{position:relative;isolation:isolate;display:block;border:1px solid var(--z-brand);border-radius:25px;background:radial-gradient(ellipse at 90% 0%,rgba(217,255,114,.2),transparent 55%),var(--z-brand);padding:30px 32px;color:#fff;box-shadow:0 26px 80px #073a3229}.objective-detail-hero[data-v-67aa78a9]:before{position:absolute;z-index:-1;top:0;right:0;width:240px;height:190px;overflow:hidden;border-top-right-radius:25px;background:radial-gradient(circle at 95% 10%,transparent 85px,rgba(217,255,114,.16) 86px,transparent 87px,transparent 130px,rgba(217,255,114,.1) 131px,transparent 132px);content:"";pointer-events:none}.objective-back[data-v-67aa78a9]{display:inline-flex;align-items:center;gap:6px;margin-bottom:23px;border:0;background:transparent;padding:0;color:#c5d8d0;font-size:11px}.objective-back[data-v-67aa78a9]:hover{color:var(--z-accent)}.objective-detail-title-row[data-v-67aa78a9]{display:flex;align-items:flex-start;justify-content:space-between;gap:25px}.objective-detail-title-row>div[data-v-67aa78a9]:first-child{max-width:800px;min-width:0}.objective-detail-labels[data-v-67aa78a9]{display:flex;align-items:center;gap:11px;color:#c5d8d0;font-size:11px}.objective-detail-hero h1[data-v-67aa78a9]{margin:18px 0 0;color:#fff;font-size:clamp(38px,4.3vw,50px);font-weight:720;letter-spacing:-.06em;line-height:1.08;overflow-wrap:anywhere}.objective-detail header.objective-detail-hero p[data-v-67aa78a9]{max-width:730px;margin:13px 0 0;color:#c5d8d0;font-size:13px;line-height:1.65}.detail-actions[data-v-67aa78a9]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.detail-actions button[data-v-67aa78a9]{display:inline-flex;min-height:40px;align-items:center;gap:7px;border:1px solid var(--z-border);border-radius:11px;background:#fff;padding:0 14px;color:var(--z-text-secondary);font-size:12px;font-weight:680}.detail-actions button.primary[data-v-67aa78a9]{border-color:var(--z-brand);background:var(--z-brand);color:#fff}.detail-actions button.danger[data-v-67aa78a9]{width:40px;justify-content:center;padding:0}.objective-more-menu[data-v-67aa78a9]{position:relative}.objective-more-menu>[data-action-trigger][data-v-67aa78a9]{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--z-border);border-radius:11px;background:#fff;color:var(--z-text-muted);cursor:pointer;list-style:none}.objective-more-menu>div[data-v-67aa78a9]{position:absolute;z-index:8;top:44px;right:0;display:grid;min-width:155px;gap:5px;border:1px solid var(--z-border);border-radius:12px;background:#fff;padding:6px;box-shadow:var(--z-shadow-md)}.objective-more-menu>div button[data-v-67aa78a9]{width:100%;justify-content:flex-start;border:0;background:transparent}.objective-more-menu>div button[data-v-67aa78a9]:hover{background:var(--z-surface-secondary)}.objective-more-menu>div button.danger[data-v-67aa78a9]{width:auto;justify-content:flex-start;padding:0 12px;color:#b42f43}.objective-tabs[data-v-67aa78a9]{display:flex;gap:28px;overflow-x:auto;margin-top:27px;border-bottom:1px solid var(--z-border)}.objective-tabs button[data-v-67aa78a9]{position:relative;min-height:44px;flex:0 0 auto;border:0;background:transparent;padding:0;color:var(--z-text-muted);font-size:13px;font-weight:700}.objective-tabs button.active[data-v-67aa78a9]{color:var(--z-brand)}.objective-tabs button.active[data-v-67aa78a9]:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--z-brand);content:""}.objective-detail-hero .objective-tabs[data-v-67aa78a9]{border-color:#ffffff2e}.objective-detail-hero .objective-tabs button[data-v-67aa78a9]{color:#c5d8d0}.objective-detail-hero .objective-tabs button.active[data-v-67aa78a9]{color:var(--z-accent)}.objective-detail-hero .objective-tabs button.active[data-v-67aa78a9]:after{background:var(--z-accent)}.objective-detail-hero .detail-actions>button[data-v-67aa78a9],.objective-detail-hero .objective-more-menu>[data-action-trigger][data-v-67aa78a9]{border-color:#ffffff40;background:#ffffff14;color:#fff}.objective-detail-hero .detail-actions>button.primary[data-v-67aa78a9]{border-color:var(--z-accent);background:var(--z-accent);color:var(--z-brand)}.objective-detail-hero .status-pill[data-v-67aa78a9]{background:#e6f4ec;color:#075638}.objective-detail-hero .status-pill[data-status=cancelled][data-v-67aa78a9]{background:#fff1ef;color:#a1322a}.objective-status-strip[data-v-67aa78a9]{display:grid;grid-template-columns:1.25fr repeat(3,1fr);margin-top:22px;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border)}.objective-main-progress[data-v-67aa78a9],.objective-status-cell[data-v-67aa78a9]{min-height:124px;border-right:1px solid var(--z-border);padding:22px}.objective-status-cell[data-v-67aa78a9]:last-child{border-right:0}.objective-main-progress>span[data-v-67aa78a9],.objective-status-cell>span[data-v-67aa78a9]{display:block;color:var(--z-text-muted);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.objective-main-progress>strong[data-v-67aa78a9],.objective-status-cell>strong[data-v-67aa78a9]{display:block;margin-top:9px;color:var(--z-text);font-size:24px;letter-spacing:-.04em}.objective-main-progress>small[data-v-67aa78a9],.objective-status-cell>small[data-v-67aa78a9]{display:block;margin-top:7px;color:var(--z-text-muted);font-size:10px}.objective-main-progress>i[data-v-67aa78a9]{display:block;max-width:240px;height:4px;overflow:hidden;border-radius:99px;background:#e2e8e3}.objective-main-progress>i b[data-v-67aa78a9]{display:block;height:100%;background:var(--z-brand)}.status-person[data-v-67aa78a9]{display:flex!important;align-items:center;gap:8px;font-size:13px!important;letter-spacing:0!important}.objective-detail-layout[data-v-67aa78a9]{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:34px;margin-top:32px}.key-result-list[data-v-67aa78a9]{display:grid;gap:6px}.key-result-row[data-v-67aa78a9]{display:grid;grid-template-columns:40px minmax(0,1fr) 90px 125px;align-items:center;gap:15px;border:0;border-radius:14px;background:linear-gradient(90deg,color-mix(in srgb,var(--z-brand) 5%,transparent),transparent 82%);padding:18px 14px}.kr-index[data-v-67aa78a9]{color:var(--z-brand);font-size:11px;font-weight:800}.kr-copy[data-v-67aa78a9],.kr-value[data-v-67aa78a9],.kr-copy strong[data-v-67aa78a9],.kr-copy small[data-v-67aa78a9],.kr-value strong[data-v-67aa78a9],.kr-value small[data-v-67aa78a9]{display:block}.kr-copy strong[data-v-67aa78a9]{color:var(--z-text);font-size:14px}.kr-copy small[data-v-67aa78a9]{max-width:500px;margin-top:5px;color:var(--z-text-muted);font-size:11px;line-height:1.5}.kr-value[data-v-67aa78a9]{text-align:right}.kr-value strong[data-v-67aa78a9]{font-size:13px}.kr-value small[data-v-67aa78a9]{margin-top:4px;color:var(--z-text-muted);font-size:10px}.kr-progress[data-v-67aa78a9]{display:flex;align-items:center;gap:8px}.kr-progress i[data-v-67aa78a9]{height:4px;flex:1;overflow:hidden;border-radius:99px;background:#e5eae5}.kr-progress i b[data-v-67aa78a9]{display:block;height:100%;border-radius:inherit;background:var(--z-brand)}.kr-progress small[data-v-67aa78a9]{width:34px;color:var(--z-text-secondary);font-size:11px;text-align:right}.objective-add-result[data-v-67aa78a9]{display:inline-flex;align-items:center;gap:7px;margin-top:14px;border:0;background:transparent;padding:8px 0;color:var(--z-brand);font-size:12px;font-weight:720}.key-result-empty[data-v-67aa78a9]{display:grid;min-height:170px;place-items:center;align-content:center;gap:8px;color:var(--z-text-muted);text-align:center}.key-result-empty strong[data-v-67aa78a9]{color:var(--z-text);font-size:14px}.key-result-empty span[data-v-67aa78a9]{font-size:12px}.compact-review[data-v-67aa78a9]{padding:24px}.compact-review h3[data-v-67aa78a9]{font-size:21px}.linked-projects[data-v-67aa78a9]{margin-top:25px}.linked-project-row[data-v-67aa78a9]{display:grid;width:100%;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:11px;border:0;border-top:1px solid var(--z-border);background:transparent;padding:14px 0;color:var(--z-text);text-align:left}.linked-project-row>b[data-v-67aa78a9]{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:var(--z-brand);color:var(--z-accent);font-size:11px}.linked-project-row span strong[data-v-67aa78a9],.linked-project-row span small[data-v-67aa78a9]{display:block}.linked-project-row span strong[data-v-67aa78a9]{font-size:13px}.linked-project-row span small[data-v-67aa78a9]{margin-top:4px;color:var(--z-text-muted);font-size:11px}.objective-tasks-panel[data-v-67aa78a9],.objective-activity-panel[data-v-67aa78a9]{margin-top:30px}.objective-activity-list[data-v-67aa78a9]{border-top:1px solid var(--z-border)}.objective-activity-list article[data-v-67aa78a9]{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;border-bottom:1px solid var(--z-border);padding:15px 2px}.objective-activity-list article>span[data-v-67aa78a9]{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:#eef4ef;color:var(--z-brand)}.objective-activity-list strong[data-v-67aa78a9],.objective-activity-list small[data-v-67aa78a9]{display:block}.objective-activity-list strong[data-v-67aa78a9]{font-size:13px}.objective-activity-list small[data-v-67aa78a9]{margin-top:4px;color:var(--z-text-muted);font-size:11px}.objective-project-grid[data-v-67aa78a9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--z-border)}.objective-project-grid>button[data-v-67aa78a9]{display:grid;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:12px;border:0;border-right:1px solid var(--z-border);border-bottom:1px solid var(--z-border);background:transparent;padding:17px 13px;color:var(--z-text);text-align:left}.objective-project-grid>button[data-v-67aa78a9]:nth-child(2n){border-right:0}.objective-project-grid>button[data-v-67aa78a9]:hover{background:#f5f8f5}.objective-project-grid>button>b[data-v-67aa78a9]{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;background:var(--z-brand);color:var(--z-accent);font-size:11px}.objective-project-grid span strong[data-v-67aa78a9],.objective-project-grid span small[data-v-67aa78a9]{display:block}.objective-project-grid span strong[data-v-67aa78a9]{font-size:14px}.objective-project-grid span small[data-v-67aa78a9]{margin-top:4px;color:var(--z-text-muted);font-size:11px}.objective-detail .status-pill[data-v-67aa78a9]{font-size:10px}.objective-detail .review-card-bottom>span[data-v-67aa78a9]{font-size:11px}.objective-detail .review-card-bottom button[data-v-67aa78a9]{font-size:12px}.objective-detail .section-heading h3[data-v-67aa78a9]{font-size:16px}.objective-detail .section-heading p[data-v-67aa78a9]{font-size:12px}.objective-detail .section-heading>strong[data-v-67aa78a9]{font-size:12px}.objective-detail .ticket-main span[data-v-67aa78a9],.objective-detail .candidate-list strong[data-v-67aa78a9]{font-size:13px}.objective-detail .ticket-main small[data-v-67aa78a9],.objective-detail .candidate-list small[data-v-67aa78a9]{font-size:11px}.objective-detail .compact-empty[data-v-67aa78a9]{font-size:12px}.objective-form[data-v-67aa78a9]{display:grid;grid-template-columns:minmax(340px,.82fr) minmax(560px,1.18fr);align-items:start;gap:0 28px}.objective-form-section[data-v-67aa78a9]{display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px;border-top:1px solid var(--z-border);padding:18px 0}.objective-form-section[data-v-67aa78a9]:nth-of-type(-n+2){border-top:0;padding-top:3px}.form-section-number[data-v-67aa78a9]{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#eef4ef;color:var(--z-brand);font-size:8px;font-weight:800}.form-section-content[data-v-67aa78a9]{min-width:0}.form-section-content>header[data-v-67aa78a9]{margin-bottom:14px}.form-section-content>header h2[data-v-67aa78a9]{margin:0;color:var(--z-text);font-size:20px;letter-spacing:-.04em}.form-section-content>header p[data-v-67aa78a9]{margin:6px 0 0;color:var(--z-text-muted);font-size:9px}.objective-form-grid[data-v-67aa78a9]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.objective-form-grid--three[data-v-67aa78a9]{grid-template-columns:repeat(3,1fr)}.objective-title-field input[data-v-67aa78a9]{height:50px!important;font-size:18px!important;font-weight:680;letter-spacing:-.03em}.color-field input[data-v-67aa78a9]{width:100%}.key-result-editor[data-v-67aa78a9]{border-top:1px solid var(--z-border)}.kr-editor-row[data-v-67aa78a9]{display:grid;grid-template-columns:26px minmax(150px,1fr) 64px 64px 72px 28px;align-items:center;gap:7px;border-bottom:1px solid var(--z-border);padding:9px 0}.kr-editor-row>span[data-v-67aa78a9]{color:var(--z-text-subtle);font-size:8px;font-weight:800}.kr-editor-row>div[data-v-67aa78a9]{display:grid;gap:5px}.kr-editor-row input[data-v-67aa78a9]{width:100%;height:33px;border:1px solid transparent;border-radius:8px;background:#f7f9f6;padding:0 9px;color:var(--z-text);font-size:9px;outline:0}.kr-editor-row>div input+input[data-v-67aa78a9]{height:27px;color:var(--z-text-muted);font-size:8px}.kr-editor-row label[data-v-67aa78a9]{display:grid;gap:5px}.kr-editor-row label small[data-v-67aa78a9]{color:var(--z-text-muted);font-size:7px}.kr-editor-row>button[data-v-67aa78a9]{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--z-text-muted)}.kr-editor-row>button[data-v-67aa78a9]:hover{background:#fff0ee;color:#a9433b}.form-error[data-v-67aa78a9]{grid-column:1/-1;margin-top:14px}@media(max-width:1050px){.objective-dashboard[data-v-67aa78a9],.objective-detail-layout[data-v-67aa78a9]{grid-template-columns:minmax(0,1fr) 280px}.objective-feature[data-v-67aa78a9]{grid-template-columns:minmax(0,1fr) 220px}.objective-overview-row[data-v-67aa78a9]{grid-template-columns:34px minmax(0,1fr) 130px 60px 15px}.objective-status-strip[data-v-67aa78a9]{grid-template-columns:1.15fr repeat(3,.9fr)}.objective-form[data-v-67aa78a9]{grid-template-columns:1fr}.objective-form-section[data-v-67aa78a9]:nth-of-type(2){border-top:1px solid var(--z-border);padding-top:18px}.kr-editor-row[data-v-67aa78a9]{grid-template-columns:26px minmax(160px,1fr) 66px 66px 72px 28px}}@media(max-width:900px){.objective-dashboard[data-v-67aa78a9],.objective-detail-layout[data-v-67aa78a9],.objective-feature[data-v-67aa78a9],.objective-form[data-v-67aa78a9]{grid-template-columns:1fr}.objective-feature-progress[data-v-67aa78a9]{align-items:flex-start;border-top:1px solid rgba(255,255,255,.13);border-left:0}.progress-ring[data-v-67aa78a9]{width:100px;height:100px}.objective-status-strip[data-v-67aa78a9]{grid-template-columns:1fr 1fr}.objective-main-progress[data-v-67aa78a9],.objective-status-cell[data-v-67aa78a9]{border-bottom:1px solid var(--z-border)}.objective-status-cell[data-v-67aa78a9]:nth-child(2){border-right:0}.objective-form-section[data-v-67aa78a9]:nth-of-type(2){border-top:1px solid var(--z-border);padding-top:18px}.objective-form-grid--three[data-v-67aa78a9]{grid-template-columns:1fr 1fr}.kr-editor-row[data-v-67aa78a9]{grid-template-columns:26px minmax(160px,1fr) 66px 66px 28px}.kr-editor-row label[data-v-67aa78a9]:nth-of-type(3){display:none}}@media(max-width:640px){.objectives-page[data-v-67aa78a9]{padding-inline:14px}.objectives-page-head h1[data-v-67aa78a9]{font-size:48px}.objective-feature-copy[data-v-67aa78a9]{padding:28px 24px}.objective-feature-copy>strong[data-v-67aa78a9]{font-size:33px}.objective-meta-line[data-v-67aa78a9]{align-items:flex-start;flex-direction:column;gap:10px}.objective-overview-row[data-v-67aa78a9]{grid-template-columns:32px minmax(0,1fr) 54px 14px}.objective-row-progress[data-v-67aa78a9]{display:none}.objective-detail>header.objective-detail-hero[data-v-67aa78a9]{padding:24px 22px}.objective-detail-title-row[data-v-67aa78a9]{display:block}.detail-actions[data-v-67aa78a9]{justify-content:flex-start;margin-top:20px}.objective-status-strip[data-v-67aa78a9]{grid-template-columns:1fr}.objective-main-progress[data-v-67aa78a9],.objective-status-cell[data-v-67aa78a9]{border-right:0}.key-result-row[data-v-67aa78a9]{grid-template-columns:30px minmax(0,1fr) 70px}.kr-progress[data-v-67aa78a9]{grid-column:2/-1}.objective-form-section[data-v-67aa78a9]{grid-template-columns:1fr;gap:10px}.objective-form-grid[data-v-67aa78a9],.objective-form-grid--three[data-v-67aa78a9]{grid-template-columns:1fr}.kr-editor-row[data-v-67aa78a9]{grid-template-columns:24px minmax(130px,1fr) 62px 28px}.kr-editor-row label[data-v-67aa78a9]:nth-of-type(2),.kr-editor-row label[data-v-67aa78a9]:nth-of-type(3){display:none}.objective-tabs[data-v-67aa78a9]{gap:22px}.objective-project-grid[data-v-67aa78a9]{grid-template-columns:1fr}.objective-project-grid>button[data-v-67aa78a9]{border-right:0}}.objectives-page[data-v-67aa78a9]{width:min(var(--z-page-shell-width),100%)}@media(max-width:720px){.objectives-page[data-v-67aa78a9]{padding-right:18px;padding-left:18px}}.objectives-page-head h1[data-v-67aa78a9]{font-size:clamp(48px,4.4vw,64px);font-weight:680;letter-spacing:-.065em;line-height:.94}@media(max-width:720px){.objectives-page-head h1[data-v-67aa78a9]{font-size:40px}}.objective-releases[data-v-67aa78a9]{margin-top:25px}.objective-release-row[data-v-67aa78a9]{display:grid;width:100%;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:10px;border:0;border-top:1px solid var(--z-border);background:transparent;padding:13px 0;color:var(--z-text);text-align:left}.objective-release-row>svg[data-v-67aa78a9]:first-child{color:var(--z-brand)}.objective-release-row span strong[data-v-67aa78a9],.objective-release-row span small[data-v-67aa78a9]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.objective-release-row span strong[data-v-67aa78a9]{font-size:13px}.objective-release-row span small[data-v-67aa78a9]{margin-top:4px;color:var(--z-text-muted);font-size:11px}.objective-release-row[data-v-67aa78a9]:hover{color:var(--z-brand)}.objective-release-dialog[data-v-67aa78a9]{display:grid;gap:18px}.objective-release-fields[data-v-67aa78a9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.objective-release-fields>label[data-v-67aa78a9]{display:grid;gap:6px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.objective-release-fields input[data-v-67aa78a9]{width:100%;min-height:var(--z-control-height);border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:0 var(--z-control-padding-x);color:var(--z-text);outline:0}.objective-release-fields input[data-v-67aa78a9]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.objective-release-generated[data-v-67aa78a9]{display:flex;align-items:center;gap:8px;margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.release-preview-summary[data-v-67aa78a9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--z-border-soft)}.release-preview-summary span[data-v-67aa78a9]{display:grid;gap:3px;border-left:1px solid var(--z-border-soft);padding:12px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.release-preview-summary span[data-v-67aa78a9]:first-child{border-left:0}.release-preview-summary strong[data-v-67aa78a9]{color:var(--z-text);font-size:var(--z-font-size-lg)}.release-preview-tickets[data-v-67aa78a9]{max-height:390px;overflow:auto;border-top:1px solid var(--z-border-soft)}.release-preview-tickets>label[data-v-67aa78a9]{display:grid;grid-template-columns:18px minmax(190px,1fr) auto;align-items:center;gap:8px 12px;border-bottom:1px solid var(--z-border-soft);padding:13px 4px}.release-preview-tickets>label.unavailable[data-v-67aa78a9]{opacity:.66}.release-preview-tickets input[data-v-67aa78a9]{width:15px;height:15px;accent-color:var(--z-brand)}.release-ticket-copy strong[data-v-67aa78a9],.release-ticket-copy small[data-v-67aa78a9]{display:block}.release-ticket-copy strong[data-v-67aa78a9]{color:var(--z-text);font-size:var(--z-font-size-sm)}.release-ticket-copy small[data-v-67aa78a9],.release-ticket-reason[data-v-67aa78a9]{margin-top:4px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.release-ticket-state[data-v-67aa78a9]{display:inline-flex;align-items:center;gap:5px;border-radius:var(--z-radius-pill);background:var(--z-surface-secondary);padding:5px 8px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);white-space:nowrap}.release-ticket-state[data-state=selectable][data-v-67aa78a9]{background:var(--z-success-soft);color:var(--z-success)}.release-ticket-prs[data-v-67aa78a9],.release-ticket-reason[data-v-67aa78a9]{grid-column:2/-1}.release-ticket-prs[data-v-67aa78a9]{display:flex;flex-wrap:wrap;gap:8px}.release-ticket-prs a[data-v-67aa78a9]{display:inline-flex;align-items:center;gap:4px;color:var(--z-brand);font-size:var(--z-font-size-xs);text-decoration:none}.release-preview-empty[data-v-67aa78a9]{padding:26px;color:var(--z-text-muted);text-align:center}.release-objectives[data-v-67aa78a9]{display:flex;flex-wrap:wrap;gap:8px 16px;border:0;margin:0;padding:0}.release-objectives legend[data-v-67aa78a9]{width:100%;margin-bottom:3px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.release-objectives label[data-v-67aa78a9]{display:flex;align-items:center;gap:6px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.release-objectives input[data-v-67aa78a9]{width:14px;height:14px;accent-color:var(--z-brand)}@media(max-width:680px){.objective-release-fields[data-v-67aa78a9],.release-preview-summary[data-v-67aa78a9]{grid-template-columns:1fr}.release-preview-summary span[data-v-67aa78a9]{border-top:1px solid var(--z-border-soft);border-left:0}.release-preview-summary span[data-v-67aa78a9]:first-child{border-top:0}.release-preview-tickets>label[data-v-67aa78a9]{grid-template-columns:18px minmax(0,1fr)}.release-ticket-state[data-v-67aa78a9],.release-ticket-prs[data-v-67aa78a9],.release-ticket-reason[data-v-67aa78a9]{grid-column:2}.release-ticket-state[data-v-67aa78a9]{justify-self:start}}.objective-compose[data-v-67aa78a9]{display:grid;gap:24px;padding:4px 8px;color:var(--z-text)}.objective-compose-intro[data-v-67aa78a9],.compose-section[data-v-67aa78a9]{display:grid;gap:16px;min-width:0}.compose-section[data-v-67aa78a9]{border-top:1px solid var(--z-border-soft);padding-top:22px}.compose-section h3[data-v-67aa78a9]{margin:0;font-size:14px;font-weight:600;letter-spacing:-.01em}.compose-field[data-v-67aa78a9]{display:grid;min-width:0;gap:7px}.compose-field>span[data-v-67aa78a9],.compose-color>span[data-v-67aa78a9]{font-size:12px;font-weight:500;color:var(--z-text-secondary)}.compose-field>span small[data-v-67aa78a9]{margin-left:5px;font-size:11px;font-weight:400;color:var(--z-text-muted)}.objective-compose input[data-v-67aa78a9]:not([type=checkbox]),.objective-compose textarea[data-v-67aa78a9]{width:100%;min-width:0;min-height:39px;border:1px solid var(--z-border);border-radius:8px;background:var(--z-surface-elevated);padding:9px 11px;color:var(--z-text);font:inherit;font-size:13px;outline:none}.objective-compose textarea[data-v-67aa78a9]{resize:vertical;line-height:1.6}.objective-compose input[data-v-67aa78a9]:focus,.objective-compose textarea[data-v-67aa78a9]:focus{border-color:var(--z-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--z-brand) 8%,transparent)}.objective-compose .compose-title>input[data-v-67aa78a9]{min-height:50px;border:0;border-radius:0;padding:6px 0 12px;font-size:22px;letter-spacing:-.03em;font-weight:550;box-shadow:none}.objective-compose-intro textarea[data-v-67aa78a9]{border:0;border-radius:0;background:transparent;padding:5px 0;box-shadow:none}.objective-compose-intro textarea[data-v-67aa78a9]:focus{border:0;box-shadow:none}.compose-title>input[data-v-67aa78a9]::placeholder{color:var(--z-text-muted);font-weight:400}.compose-grid[data-v-67aa78a9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.compose-field[data-v-67aa78a9] .custom-select,.compose-field[data-v-67aa78a9] .custom-select-trigger{width:100%;min-width:0}.compose-field[data-v-67aa78a9] .custom-select-trigger{min-height:39px;font-size:13px}.compose-color[data-v-67aa78a9]{display:flex;align-items:center;gap:12px;min-height:39px}.compose-section-heading[data-v-67aa78a9],.compose-result-heading[data-v-67aa78a9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.compose-section-heading>span[data-v-67aa78a9],.compose-hint[data-v-67aa78a9]{margin:0;font-size:12px;color:var(--z-text-muted);line-height:1.6}.compose-result[data-v-67aa78a9]{position:relative;display:grid;gap:12px;padding:10px 0 10px 18px;background:transparent}.compose-result[data-v-67aa78a9]:before{position:absolute;top:10px;bottom:10px;left:0;width:3px;border-radius:var(--z-radius-pill);background:var(--z-brand);content:""}.compose-result-heading strong[data-v-67aa78a9]{font-size:12px;font-weight:550}.compose-result-heading button[data-v-67aa78a9]{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--z-text-muted)}.compose-result-heading button[data-v-67aa78a9]:hover{background:var(--z-danger-soft);color:var(--z-danger)}.compose-metrics[data-v-67aa78a9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.compose-add[data-v-67aa78a9]{display:inline-flex;width:fit-content;align-items:center;gap:6px;min-height:36px;border:1px dashed var(--z-border);border-radius:8px;background:transparent;padding:6px 12px;color:var(--z-brand);font-size:12px}.compose-add[data-v-67aa78a9]:hover{background:var(--z-surface-secondary)}.compose-workspaces[data-v-67aa78a9]{min-width:0;border:1px solid var(--z-border);border-radius:8px;padding:12px}.compose-workspaces legend[data-v-67aa78a9]{font-size:12px;color:var(--z-text-secondary)}.compose-workspaces label[data-v-67aa78a9]{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:12px}.compose-workspaces>div[data-v-67aa78a9]{max-height:180px;overflow:auto}.compose-workspaces input[data-v-67aa78a9]{accent-color:var(--z-brand)}@media(max-width:540px){.objective-compose[data-v-67aa78a9]{padding:0;gap:20px}.compose-grid[data-v-67aa78a9]{grid-template-columns:1fr}.objective-compose .compose-title>input[data-v-67aa78a9]{font-size:20px}.compose-metrics[data-v-67aa78a9]{gap:7px}.compose-result[data-v-67aa78a9]{padding:12px}}.releases-view[data-v-7fbfb457]{box-sizing:border-box;container:releases / inline-size;width:100%;height:100%;min-height:0;overflow-y:auto;padding:36px var(--z-page-gutter) 72px;background:var(--z-surface-elevated);color:var(--z-text);font-size:var(--z-font-size-sm)}.releases-view[data-v-7fbfb457] *,.release-dialog[data-v-7fbfb457] *,.attach-dialog[data-v-7fbfb457] *{box-sizing:border-box;min-width:0}.release-page-head[data-v-7fbfb457],.release-layout[data-v-7fbfb457],.environment-list[data-v-7fbfb457],.release-error[data-v-7fbfb457],.release-notice[data-v-7fbfb457],.release-empty[data-v-7fbfb457]{width:100%;max-width:none;margin-inline:0}.release-page-head[data-v-7fbfb457]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--z-space-6);margin-bottom:28px}.release-page-head>div[data-v-7fbfb457]:first-child{max-width:760px}.release-page-head h1[data-v-7fbfb457]{margin:14px 0 16px;font-size:clamp(48px,4.4vw,64px);line-height:.94}.release-page-head.compact h1[data-v-7fbfb457]{font-size:clamp(32px,3.5vw,44px);line-height:1.05}.release-page-head p[data-v-7fbfb457]{max-width:700px;margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.6}.release-kicker[data-v-7fbfb457]{display:flex;align-items:center;gap:9px;color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:var(--z-font-weight-semibold);letter-spacing:.1em;text-transform:uppercase}.release-page-head .release-kicker[data-v-7fbfb457]:before{content:"";width:18px;height:2px;border-radius:var(--z-radius-pill);background:var(--z-accent)}.release-head-actions[data-v-7fbfb457],.environment-head-action[data-v-7fbfb457]{display:flex;flex-shrink:0;align-items:center;gap:var(--z-space-2)}.release-primary[data-v-7fbfb457],.release-secondary[data-v-7fbfb457]{white-space:nowrap}.release-page-head[data-v-7fbfb457] :is(.release-primary,.release-secondary){min-height:var(--z-control-height)}.release-icon[data-v-7fbfb457]{flex-shrink:0}.release-icon.danger[data-v-7fbfb457]{color:var(--z-danger)}.release-error[data-v-7fbfb457],.release-notice[data-v-7fbfb457]{display:flex;align-items:flex-start;gap:var(--z-space-2);margin-block:0 var(--z-space-4);border-radius:var(--z-radius-sm);padding:10px 12px;line-height:1.5}.release-error[data-v-7fbfb457]{background:var(--z-danger-soft);color:var(--z-danger)}.release-notice[data-v-7fbfb457]{background:var(--z-success-soft);color:var(--z-success)}.release-error svg[data-v-7fbfb457],.release-notice svg[data-v-7fbfb457]{flex-shrink:0;margin-top:2px}.release-empty[data-v-7fbfb457]{display:grid;min-height:280px;justify-items:center;align-content:center;gap:var(--z-space-3);padding:var(--z-space-7) var(--z-space-4);color:var(--z-text-muted);text-align:center}.release-empty.small[data-v-7fbfb457]{min-height:160px}.release-empty strong[data-v-7fbfb457]{color:var(--z-text);font-size:var(--z-font-size-lg)}.release-empty p[data-v-7fbfb457]{max-width:440px;margin:0;line-height:1.6}.release-layout[data-v-7fbfb457]{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:var(--z-space-7)}.release-list[data-v-7fbfb457]{display:grid;gap:var(--z-space-1);border-right:1px solid var(--z-border-soft);padding-right:var(--z-space-5)}.release-list>button[data-v-7fbfb457]{display:grid;grid-template-columns:minmax(0,1fr) auto 15px;align-items:center;gap:var(--z-space-2);border:0;border-radius:var(--z-radius-sm);background:transparent;padding:12px 10px;color:var(--z-text);text-align:left}.release-list>button[data-v-7fbfb457]:hover{background:var(--z-surface-secondary)}.release-list>button.active[data-v-7fbfb457]{background:var(--z-active-bg);box-shadow:inset 2px 0 var(--z-active-indicator)}.release-list span[data-v-7fbfb457]{display:grid;gap:var(--z-space-1)}.release-list strong[data-v-7fbfb457],.release-list small[data-v-7fbfb457]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-list strong[data-v-7fbfb457]{font-size:var(--z-font-size-md)}.release-list small[data-v-7fbfb457]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.release-list b[data-v-7fbfb457]{border-radius:var(--z-radius-pill);background:var(--z-surface-secondary);padding:4px 7px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.release-list b.is-approved[data-v-7fbfb457]{background:var(--z-success-soft);color:var(--z-success)}.release-detail[data-v-7fbfb457]{min-width:0}.release-identity[data-v-7fbfb457]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--z-space-4);border-bottom:1px solid var(--z-border-soft);padding-bottom:var(--z-space-5)}.release-title-fields[data-v-7fbfb457]{display:grid;flex:1 1 560px;grid-template-columns:minmax(180px,1fr) 110px 180px;gap:var(--z-space-3)}.release-title-fields label[data-v-7fbfb457],.release-dialog label[data-v-7fbfb457],.communication-editor>label[data-v-7fbfb457],.environment-row label[data-v-7fbfb457]{display:grid;gap:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:var(--z-font-weight-medium)}.release-title-fields input[data-v-7fbfb457],.communication-editor[data-v-7fbfb457] :is(input:not([type=checkbox]),textarea),.item-repositories input[data-v-7fbfb457],.environment-row input[data-v-7fbfb457]:not([type=checkbox]),.attach-dialog input[data-v-7fbfb457]{width:100%;min-height:var(--z-control-height);border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding:0 var(--z-control-padding-x);color:var(--z-text);font-size:var(--z-font-size-md);font-weight:var(--z-font-weight-regular);outline:0}.releases-view input[data-v-7fbfb457]::placeholder,.releases-view textarea[data-v-7fbfb457]::placeholder,.attach-dialog input[data-v-7fbfb457]::placeholder{color:var(--z-text-subtle)}.release-title-fields input[data-v-7fbfb457]:focus,.communication-editor[data-v-7fbfb457] :is(input,textarea):focus,.item-repositories input[data-v-7fbfb457]:focus,.environment-row input[data-v-7fbfb457]:not([type=checkbox]):focus,.attach-dialog input[data-v-7fbfb457]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.releases-view[data-v-7fbfb457] :is(input,textarea):disabled{background:var(--z-surface-secondary);color:var(--z-text-secondary);cursor:not-allowed}.releases-view input[type=checkbox][data-v-7fbfb457]{width:14px;height:14px;min-height:0;flex-shrink:0;margin:0;accent-color:var(--z-brand)}.release-status[data-v-7fbfb457]{display:grid;gap:var(--z-space-1);margin-left:auto;text-align:right}.release-status>span[data-v-7fbfb457]{color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.release-status>span.is-approved[data-v-7fbfb457]{color:var(--z-success)}.release-status small[data-v-7fbfb457]{color:var(--z-text-muted)}.readiness-strip[data-v-7fbfb457]{display:grid;grid-template-columns:repeat(3,minmax(60px,1fr)) repeat(2,minmax(110px,1.4fr));margin:var(--z-space-5) 0;border-block:1px solid var(--z-border-soft)}.readiness-strip article[data-v-7fbfb457]{display:grid;align-content:start;gap:var(--z-space-2);border-left:1px solid var(--z-border-soft);padding:var(--z-space-4)}.readiness-strip article[data-v-7fbfb457]:first-child{border-left:0;padding-left:0}.readiness-strip span[data-v-7fbfb457]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.readiness-strip strong[data-v-7fbfb457]{font-size:24px;line-height:1.2}.readiness-strip .attention strong[data-v-7fbfb457]{color:var(--z-warning)}.readiness-strip .readiness-state strong[data-v-7fbfb457]{display:flex;align-items:center;gap:6px;font-size:var(--z-font-size-sm)}.readiness-state strong.ready[data-v-7fbfb457]{color:var(--z-success)}.readiness-state strong.blocked[data-v-7fbfb457]{color:var(--z-warning)}.release-checks[data-v-7fbfb457]{display:grid;gap:var(--z-space-2);margin-bottom:var(--z-space-4)}.release-checks p[data-v-7fbfb457]{display:flex;align-items:flex-start;gap:var(--z-space-2);margin:0;padding:4px 0;color:var(--z-danger);font-size:var(--z-font-size-sm);line-height:1.5}.release-checks p.warning[data-v-7fbfb457]{color:var(--z-warning)}.release-checks svg[data-v-7fbfb457]{flex-shrink:0;margin-top:3px}.release-checks span[data-v-7fbfb457]{display:flex;flex-wrap:wrap;gap:0 var(--z-space-2);overflow-wrap:anywhere}.integration-missing[data-v-7fbfb457]{display:flex;align-items:flex-start;gap:var(--z-space-3);margin:var(--z-space-4) 0;border-left:2px solid var(--z-warning);padding:var(--z-space-3) var(--z-space-4);color:var(--z-text-secondary);background:var(--z-surface-secondary)}.integration-missing>svg[data-v-7fbfb457]{flex-shrink:0;margin-top:2px;color:var(--z-warning)}.integration-missing strong[data-v-7fbfb457]{color:var(--z-text);font-size:var(--z-font-size-sm)}.integration-missing p[data-v-7fbfb457]{margin:var(--z-space-1) 0 0}.release-table-head[data-v-7fbfb457]{display:flex;align-items:center;justify-content:space-between;gap:var(--z-space-4);margin:var(--z-space-7) 0 var(--z-space-4)}.release-table-head h2[data-v-7fbfb457]{margin:0 0 var(--z-space-1);font-size:var(--z-font-size-lg)}.release-table-head p[data-v-7fbfb457]{margin:0;color:var(--z-text-muted)}.release-items[data-v-7fbfb457]{border-top:1px solid var(--z-border-soft)}.release-item[data-v-7fbfb457]{display:grid;grid-template-columns:115px minmax(0,1fr) minmax(0,1fr);gap:var(--z-space-4);border-bottom:1px solid var(--z-border-soft);padding:var(--z-space-5) 0}.release-item-key[data-v-7fbfb457]{display:flex;grid-column:1;grid-row:1 / span 3;flex-direction:column;align-items:flex-start;gap:var(--z-space-2)}.release-item-key strong[data-v-7fbfb457]{font-size:var(--z-font-size-sm);overflow-wrap:anywhere}.release-item-key small[data-v-7fbfb457]{color:var(--z-text-muted)}.communication-modes[data-v-7fbfb457]{grid-column:2 / -1;justify-self:start;align-self:start}.communication-modes button[data-v-7fbfb457]:disabled{cursor:not-allowed;opacity:.65}.communication-editor[data-v-7fbfb457]{grid-column:2;display:grid;align-content:start;gap:var(--z-space-3)}.communication-editor textarea[data-v-7fbfb457]{min-height:96px;padding-block:10px;resize:vertical;line-height:1.55}.communication-editor fieldset[data-v-7fbfb457]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--z-space-3);border:0;margin:0;padding:0}.communication-editor legend[data-v-7fbfb457]{margin-bottom:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.communication-editor fieldset label[data-v-7fbfb457]{display:inline-flex;align-items:center;gap:6px;color:var(--z-text-secondary);font-size:var(--z-font-size-sm)}.communication-editor small[data-v-7fbfb457]{color:var(--z-text-muted);font-weight:var(--z-font-weight-regular);line-height:1.5}.item-repositories[data-v-7fbfb457]{grid-column:3;display:grid;align-content:start;gap:var(--z-space-2)}.release-item:not(:has(.communication-editor)) .item-repositories[data-v-7fbfb457]{grid-column:2 / -1}.item-repositories>header[data-v-7fbfb457]{display:flex;align-items:center;justify-content:space-between;gap:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.item-repositories>div[data-v-7fbfb457]{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:var(--z-space-2)}.item-repositories>div>.custom-select[data-v-7fbfb457]{grid-column:1}.item-repositories>div>input[data-v-7fbfb457]{grid-column:1}.item-repositories>div>button[data-v-7fbfb457]{grid-column:2;grid-row:1 / span 2}.item-repositories p[data-v-7fbfb457]{margin:0;color:var(--z-text-muted);line-height:1.5}.item-repositories header>button[data-v-7fbfb457],.mapping-add[data-v-7fbfb457]{display:inline-flex;align-items:center;gap:5px;min-height:28px;border:0;border-radius:var(--z-radius-xs);background:transparent;padding:0 3px;color:var(--z-brand);font-size:var(--z-font-size-sm)}.item-repositories header>button[data-v-7fbfb457]:hover,.mapping-add[data-v-7fbfb457]:hover{background:var(--z-active-bg)}.item-checks[data-v-7fbfb457]{display:grid;grid-column:2 / -1;gap:var(--z-space-1)}.item-checks span[data-v-7fbfb457]{display:flex;align-items:center;gap:6px;color:var(--z-danger);font-size:var(--z-font-size-xs)}.release-preview[data-v-7fbfb457],.release-promotion[data-v-7fbfb457]{margin-top:var(--z-space-7);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-5)}.release-preview>header[data-v-7fbfb457],.release-promotion>header[data-v-7fbfb457]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-4)}.release-preview h2[data-v-7fbfb457],.release-promotion h2[data-v-7fbfb457]{margin:var(--z-space-2) 0;font-size:var(--z-font-size-lg)}.release-preview>header>.custom-select[data-v-7fbfb457]{width:180px;flex-shrink:0}.release-preview ul[data-v-7fbfb457]{display:grid;gap:var(--z-space-2);list-style:disc;margin:var(--z-space-4) 0 0;padding-left:var(--z-space-5);color:var(--z-text-secondary);font-size:var(--z-font-size-sm);line-height:1.6}.release-preview>p[data-v-7fbfb457],.release-promotion header p[data-v-7fbfb457]{margin:var(--z-space-3) 0 0;color:var(--z-text-muted);line-height:1.6}.release-actions[data-v-7fbfb457]{display:flex;align-items:center;justify-content:flex-end;gap:var(--z-space-3);margin-top:var(--z-space-7);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-5)}.release-actions>span[data-v-7fbfb457]{display:grid;gap:var(--z-space-1);margin-right:auto}.release-actions small[data-v-7fbfb457]{color:var(--z-text-muted)}.release-actions strong[data-v-7fbfb457]{font-size:var(--z-font-size-sm)}.release-dialog[data-v-7fbfb457]{padding-block:var(--z-space-2)}.release-dialog>p[data-v-7fbfb457]{display:flex;align-items:flex-start;gap:var(--z-space-2);margin:0;color:var(--z-warning);font-size:var(--z-font-size-sm)}.attach-dialog[data-v-7fbfb457]{color:var(--z-text);font-size:var(--z-font-size-sm)}.attach-search[data-v-7fbfb457]{display:flex;align-items:center;gap:var(--z-space-2);margin-bottom:var(--z-space-4);color:var(--z-text-muted)}.attach-layout[data-v-7fbfb457]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--z-space-5)}.candidate-tickets[data-v-7fbfb457]{display:flex;flex-direction:column;gap:var(--z-space-1);max-height:380px;overflow-y:auto;border-right:1px solid var(--z-border-soft);padding-right:var(--z-space-4)}.candidate-tickets>button[data-v-7fbfb457]{display:grid;grid-template-columns:minmax(90px,.65fr) minmax(0,1fr) 14px;align-items:center;gap:var(--z-space-2);border:0;border-radius:var(--z-radius-sm);background:transparent;padding:10px;color:var(--z-text);text-align:left}.candidate-tickets>button[data-v-7fbfb457]:is(.active,:hover){background:var(--z-active-bg)}.candidate-tickets span[data-v-7fbfb457]{display:grid;gap:var(--z-space-1)}.candidate-tickets strong[data-v-7fbfb457],.candidate-tickets b[data-v-7fbfb457]{font-size:var(--z-font-size-sm);overflow-wrap:anywhere}.candidate-tickets small[data-v-7fbfb457]{color:var(--z-text-muted)}.attach-layout aside h3[data-v-7fbfb457]{margin:var(--z-space-2) 0;font-size:var(--z-font-size-lg)}.attach-layout aside>p[data-v-7fbfb457]{margin:0 0 var(--z-space-4);color:var(--z-text-muted);font-size:var(--z-font-size-sm);line-height:1.55}.attach-repository[data-v-7fbfb457]{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:var(--z-space-2);margin-bottom:var(--z-space-3)}.attach-repository>.custom-select[data-v-7fbfb457],.attach-repository>input[data-v-7fbfb457]{grid-column:1}.attach-repository>button[data-v-7fbfb457]{grid-column:2;grid-row:1 / span 2}.environment-list[data-v-7fbfb457]{display:grid;gap:var(--z-space-5)}.environment-head-action>span[data-v-7fbfb457]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.environment-head-action .is-invalid[data-v-7fbfb457]{color:var(--z-warning)}.environment-row[data-v-7fbfb457]{border-top:1px solid var(--z-border-soft);padding:var(--z-space-5) 0}.environment-row>header[data-v-7fbfb457]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto 34px;align-items:start;gap:var(--z-space-4)}.environment-row label small[data-v-7fbfb457]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:var(--z-font-weight-regular);line-height:1.5}.environment-toggle[data-v-7fbfb457]{display:flex!important;align-items:center;align-self:start;gap:var(--z-space-2);padding-top:32px}.environment-row>header>button[data-v-7fbfb457]{margin-top:24px}.mapping-table[data-v-7fbfb457]{display:grid;gap:var(--z-space-2);margin-top:var(--z-space-5)}.mapping-head[data-v-7fbfb457],.mapping-row[data-v-7fbfb457]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) 34px;align-items:center;gap:var(--z-space-3)}.mapping-head[data-v-7fbfb457]{color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.mapping-add[data-v-7fbfb457]{justify-self:start;margin-top:var(--z-space-1)}.environment-hint[data-v-7fbfb457]{display:flex;align-items:flex-start;gap:var(--z-space-2);margin:var(--z-space-3) 0 0;color:var(--z-warning);line-height:1.5}.environment-hint svg[data-v-7fbfb457]{flex-shrink:0;margin-top:2px}.promotion-repositories[data-v-7fbfb457]{display:grid;margin-top:var(--z-space-4)}.promotion-repositories article[data-v-7fbfb457]{display:grid;grid-template-columns:95px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--z-space-2) var(--z-space-3);border-bottom:1px solid var(--z-border-soft);padding:var(--z-space-3) 0}.promotion-repositories article>span[data-v-7fbfb457]{display:flex;align-items:center;gap:5px;color:var(--z-warning)}.promotion-repositories article>span.promoted[data-v-7fbfb457]{color:var(--z-success)}.promotion-repositories code[data-v-7fbfb457]{grid-column:2;color:var(--z-text-secondary)}.promotion-repositories time[data-v-7fbfb457]{color:var(--z-text-muted)}.promotion-permission[data-v-7fbfb457]{display:flex;align-items:center;gap:var(--z-space-2);color:var(--z-text-muted)}@container releases (max-width: 1100px){.release-layout[data-v-7fbfb457]{grid-template-columns:minmax(0,1fr);gap:var(--z-space-5)}.release-list[data-v-7fbfb457]{grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--z-border-soft);padding:0 0 var(--z-space-4)}.release-page-head[data-v-7fbfb457]{flex-wrap:wrap}}@container releases (max-width: 760px){.release-page-head[data-v-7fbfb457],.release-table-head[data-v-7fbfb457]{flex-direction:column;align-items:flex-start}.release-head-actions[data-v-7fbfb457]{flex-wrap:wrap;width:100%}.release-title-fields[data-v-7fbfb457]{flex-basis:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.release-title-fields>label[data-v-7fbfb457]:first-child{grid-column:1 / -1}.release-status[data-v-7fbfb457]{margin-left:0;text-align:left}.readiness-strip[data-v-7fbfb457]{grid-template-columns:repeat(3,minmax(0,1fr))}.readiness-strip .readiness-state[data-v-7fbfb457]{grid-column:auto;border-top:1px solid var(--z-border-soft)}.readiness-strip article[data-v-7fbfb457]:nth-child(4){border-left:0;padding-left:0}.readiness-strip article[data-v-7fbfb457]:last-child{grid-column:span 2}.release-item[data-v-7fbfb457]{grid-template-columns:110px minmax(0,1fr)}.communication-editor[data-v-7fbfb457],.item-repositories[data-v-7fbfb457],.release-item:not(:has(.communication-editor)) .item-repositories[data-v-7fbfb457]{grid-column:2}.release-actions[data-v-7fbfb457]{flex-wrap:wrap}.release-actions>span[data-v-7fbfb457]{flex:1 1 100%}.release-promotion>header[data-v-7fbfb457]{flex-direction:column}}@container releases (max-width: 520px){.release-page-head h1[data-v-7fbfb457]{font-size:40px}.release-page-head.compact h1[data-v-7fbfb457]{font-size:32px}.release-head-actions>button[data-v-7fbfb457]{flex:1;padding-inline:var(--z-space-3)}.release-list[data-v-7fbfb457],.release-title-fields[data-v-7fbfb457],.release-item[data-v-7fbfb457]{grid-template-columns:minmax(0,1fr)}.release-item-key[data-v-7fbfb457]{grid-row:auto;flex-direction:row;flex-wrap:wrap;align-items:center}.release-item-key>button[data-v-7fbfb457]{margin-left:auto}.communication-modes[data-v-7fbfb457],.communication-editor[data-v-7fbfb457],.item-repositories[data-v-7fbfb457],.item-checks[data-v-7fbfb457],.release-item:not(:has(.communication-editor)) .item-repositories[data-v-7fbfb457]{grid-column:1}.release-preview>header[data-v-7fbfb457]{flex-direction:column}.release-preview>header>.custom-select[data-v-7fbfb457]{width:100%}.environment-row>header[data-v-7fbfb457]{grid-template-columns:minmax(0,1fr) 34px}.environment-row>header>label[data-v-7fbfb457]{grid-column:1}.environment-row>header>button[data-v-7fbfb457]{grid-column:2;grid-row:1}.environment-toggle[data-v-7fbfb457]{padding-top:0}.mapping-head[data-v-7fbfb457]{display:none}.mapping-row[data-v-7fbfb457]{grid-template-columns:minmax(0,1fr) 34px;border-bottom:1px solid var(--z-border-soft);padding-block:var(--z-space-2)}.mapping-row>input[data-v-7fbfb457]{grid-column:1}.mapping-row>button[data-v-7fbfb457]{grid-column:2;grid-row:1 / span 3}.promotion-repositories article[data-v-7fbfb457]{grid-template-columns:minmax(0,1fr)}.promotion-repositories code[data-v-7fbfb457]{grid-column:1}}@media(max-width:760px){.releases-view[data-v-7fbfb457]{padding:24px var(--z-space-4) 64px}.attach-layout[data-v-7fbfb457]{grid-template-columns:minmax(0,1fr)}.candidate-tickets[data-v-7fbfb457]{max-height:230px;border-right:0;border-bottom:1px solid var(--z-border-soft);padding:0 0 var(--z-space-3)}}.md-build-picker[data-v-7fbfb457]{display:grid;grid-template-columns:minmax(260px,1fr) minmax(220px,360px) auto;align-items:center;gap:18px;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-lg);background:var(--z-surface);padding:22px}.md-build-picker>div[data-v-7fbfb457]{display:flex;align-items:center;gap:12px}.md-build-picker>div>svg[data-v-7fbfb457]{flex:0 0 auto;color:var(--z-brand)}.md-build-picker span[data-v-7fbfb457],.md-build-picker small[data-v-7fbfb457]{display:block}.md-build-picker small[data-v-7fbfb457],.md-build-picker>p[data-v-7fbfb457]{margin:4px 0 0;color:var(--z-text-muted);line-height:1.5}@media(max-width:800px){.md-build-picker[data-v-7fbfb457]{grid-template-columns:1fr;align-items:stretch}.md-build-picker>.z-button[data-v-7fbfb457]{width:100%}}.delivery-documentation[data-v-f5eb7bd2]{box-sizing:border-box;container:delivery-docs/inline-size;width:100%;height:100%;min-height:0;overflow-y:auto;padding:36px var(--z-page-gutter) 72px;background:var(--z-surface-elevated);color:var(--z-text);font-size:var(--z-font-size-sm);scroll-behavior:smooth}.delivery-documentation[data-v-f5eb7bd2] *{box-sizing:border-box;min-width:0}.dd-head[data-v-f5eb7bd2],.dd-layout[data-v-f5eb7bd2]{width:100%;margin-inline:0}.dd-head[data-v-f5eb7bd2]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--z-space-6);margin-bottom:32px;padding-bottom:28px;border-bottom:1px solid var(--z-border-soft)}.dd-head>div[data-v-f5eb7bd2]:first-child{max-width:720px}.dd-kicker[data-v-f5eb7bd2]{display:flex;align-items:center;gap:8px;color:var(--z-text-muted);font-weight:var(--z-font-weight-semibold);letter-spacing:.09em;text-transform:uppercase}.dd-head h1[data-v-f5eb7bd2]{margin:12px 0 10px;font-size:clamp(30px,3vw,42px);line-height:1.08;letter-spacing:var(--z-letter-spacing-heading)}.dd-head p[data-v-f5eb7bd2]{margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-body);line-height:1.6}.dd-head-actions[data-v-f5eb7bd2]{display:flex;flex:0 0 auto;gap:8px}.dd-copy-status[data-v-f5eb7bd2]{position:fixed;z-index:var(--z-layer-toast);right:20px;bottom:20px;margin:0;border:1px solid var(--z-border);border-radius:var(--z-radius-sm);background:var(--z-surface-elevated);padding:10px 12px;color:var(--z-text-secondary);box-shadow:var(--z-shadow-md)}.dd-layout[data-v-f5eb7bd2]{display:grid;grid-template-columns:170px minmax(0,880px);gap:48px}.dd-nav[data-v-f5eb7bd2]{position:sticky;top:20px;display:grid;align-self:start;border-left:1px solid var(--z-border-soft)}.dd-nav a[data-v-f5eb7bd2]{padding:8px 12px;color:var(--z-text-muted);text-decoration:none}.dd-nav a[data-v-f5eb7bd2]:hover,.dd-nav a[data-v-f5eb7bd2]:focus-visible{box-shadow:inset 2px 0 var(--z-active-indicator);color:var(--z-text);outline:0}.dd-content[data-v-f5eb7bd2]{display:grid;gap:44px}.dd-section[data-v-f5eb7bd2]{scroll-margin-top:24px}.dd-section+.dd-section[data-v-f5eb7bd2]{border-top:1px solid var(--z-border-soft);padding-top:36px}.dd-section-head[data-v-f5eb7bd2]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;margin-bottom:20px}.dd-section-head>span[data-v-f5eb7bd2]{color:var(--z-text-subtle);font-weight:var(--z-font-weight-semibold)}.dd-section-head h2[data-v-f5eb7bd2]{margin:0;font-size:var(--z-font-size-h3);line-height:1.25;letter-spacing:-.02em}.dd-section-head p[data-v-f5eb7bd2]{margin:5px 0 0;color:var(--z-text-muted);font-size:var(--z-font-size-body);line-height:1.55}.dd-quickstart[data-v-f5eb7bd2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-block:1px solid var(--z-border-soft)}.dd-quickstart li[data-v-f5eb7bd2]{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:18px 12px}.dd-quickstart li[data-v-f5eb7bd2]:nth-child(odd){border-right:1px solid var(--z-border-soft)}.dd-quickstart li[data-v-f5eb7bd2]:nth-child(n+3){border-top:1px solid var(--z-border-soft)}.dd-quickstart>li>span[data-v-f5eb7bd2]{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:var(--z-active-bg);color:var(--z-brand);font-weight:var(--z-font-weight-semibold)}.dd-quickstart strong[data-v-f5eb7bd2]{font-size:var(--z-font-size-md)}.dd-quickstart p[data-v-f5eb7bd2]{margin:5px 0 0;color:var(--z-text-muted);line-height:1.5}.dd-callout[data-v-f5eb7bd2],.dd-warning[data-v-f5eb7bd2]{display:flex;align-items:flex-start;gap:10px;margin:18px 0 0;padding:13px 14px;border-radius:var(--z-radius-sm);background:var(--z-info-soft);color:var(--z-info)}.dd-callout span[data-v-f5eb7bd2]{display:grid;gap:3px}.dd-callout svg[data-v-f5eb7bd2],.dd-warning svg[data-v-f5eb7bd2]{flex:0 0 auto;margin-top:2px}.dd-provider-tabs[data-v-f5eb7bd2],.dd-tabs[data-v-f5eb7bd2]{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--z-border);scrollbar-width:thin}.dd-provider-tabs button[data-v-f5eb7bd2],.dd-tabs button[data-v-f5eb7bd2]{flex:0 0 auto;min-height:42px;border:0;border-bottom:2px solid transparent;background:transparent;padding:0 13px;color:var(--z-text-muted);font:inherit;font-weight:var(--z-font-weight-semibold);white-space:nowrap;cursor:pointer}.dd-provider-tabs button[aria-selected=true][data-v-f5eb7bd2],.dd-tabs button[aria-pressed=true][data-v-f5eb7bd2]{border-bottom-color:var(--z-brand);color:var(--z-brand)}.dd-provider-guide[data-v-f5eb7bd2]{padding-top:20px}.dd-provider-guide>header[data-v-f5eb7bd2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dd-provider-guide h3[data-v-f5eb7bd2]{margin:0;font-size:var(--z-font-size-xl)}.dd-provider-guide header p[data-v-f5eb7bd2]{margin:5px 0 0;color:var(--z-text-muted);line-height:1.5}.dd-provider-guide header>span[data-v-f5eb7bd2]{flex:0 0 auto;border-radius:999px;padding:5px 9px;font-size:var(--z-font-size-xs);font-weight:var(--z-font-weight-semibold)}.dd-provider-guide header .native[data-v-f5eb7bd2]{background:var(--z-success-soft);color:var(--z-success)}.dd-provider-guide header .webhook[data-v-f5eb7bd2]{background:var(--z-warning-soft);color:var(--z-warning)}.dd-provider-guide>ol[data-v-f5eb7bd2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0;padding-left:20px;color:var(--z-text-secondary);line-height:1.5}.dd-template-group[data-v-f5eb7bd2]{margin-top:18px}.dd-template-group h4[data-v-f5eb7bd2]{margin:0 0 9px;font-size:var(--z-font-size-sm)}.dd-template-list[data-v-f5eb7bd2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dd-template-list a[data-v-f5eb7bd2]{display:flex;align-items:center;gap:9px;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-sm);padding:10px 11px;color:var(--z-brand);text-decoration:none}.dd-template-list a[data-v-f5eb7bd2]:hover{border-color:var(--z-brand);background:var(--z-active-bg)}.dd-template-list a span[data-v-f5eb7bd2]{flex:1}.dd-template-list a small[data-v-f5eb7bd2]{color:var(--z-text-muted);font:11px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.dd-provider-note[data-v-f5eb7bd2]{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0;color:var(--z-text-muted);line-height:1.55}.dd-provider-note svg[data-v-f5eb7bd2]{flex:0 0 auto;margin-top:2px}.dd-provider-note a[data-v-f5eb7bd2]{color:var(--z-brand)}.dd-variable-flow[data-v-f5eb7bd2]{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr;align-items:center;gap:10px}.dd-variable-flow>svg[data-v-f5eb7bd2]{color:var(--z-border-strong)}.dd-variable-flow article[data-v-f5eb7bd2]{display:grid;gap:6px;align-self:stretch;border-top:2px solid var(--z-brand);padding:13px 4px 0}.dd-variable-flow article span[data-v-f5eb7bd2]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:var(--z-font-weight-semibold);text-transform:uppercase}.dd-variable-flow article p[data-v-f5eb7bd2]{margin:0;color:var(--z-text-muted);line-height:1.5}.dd-warning[data-v-f5eb7bd2]{background:var(--z-warning-soft);color:var(--z-warning);line-height:1.55}.dd-text-link[data-v-f5eb7bd2]{display:inline-flex;align-items:center;gap:5px;margin-top:16px;border:0;background:transparent;padding:4px 0;color:var(--z-brand);font:inherit;font-weight:var(--z-font-weight-semibold);cursor:pointer}.dd-variable-title[data-v-f5eb7bd2]{margin:0 0 8px;font-size:var(--z-font-size-lg)}.dd-variable-intro[data-v-f5eb7bd2]{margin:0 0 18px;color:var(--z-text-secondary);line-height:1.55}.dd-variable-limit[data-v-f5eb7bd2]{margin:16px 0 0;color:var(--z-text-muted)}.dd-connection[data-v-f5eb7bd2]{margin-top:28px;border-top:1px solid var(--z-border-soft);padding-top:24px}.dd-connection-variables[data-v-f5eb7bd2]{display:grid;gap:14px;margin:0}.dd-connection-variables>div[data-v-f5eb7bd2]{display:grid;gap:5px}.dd-connection-variables dt[data-v-f5eb7bd2]{font-weight:var(--z-font-weight-semibold)}.dd-connection-variables code[data-v-f5eb7bd2]{font-size:var(--z-font-size-sm);overflow-wrap:anywhere}.dd-connection-variables dd[data-v-f5eb7bd2]{margin:0;color:var(--z-text-secondary);line-height:1.55}.dd-guide[data-v-f5eb7bd2]{padding-top:18px}.dd-guide-summary[data-v-f5eb7bd2]{margin:0 0 18px;color:var(--z-text-secondary);font-size:var(--z-font-size-body);line-height:1.55}.dd-guide-columns[data-v-f5eb7bd2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-bottom:18px}.dd-guide h3[data-v-f5eb7bd2]{margin:0 0 8px;font-size:var(--z-font-size-lg)}.dd-guide[data-v-f5eb7bd2] :is(ul,ol){display:grid;gap:7px;margin:0;padding-left:20px;color:var(--z-text-secondary);line-height:1.5}.dd-guide footer[data-v-f5eb7bd2]{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px}.dd-guide footer a[data-v-f5eb7bd2],.dd-reference-list a[data-v-f5eb7bd2]{display:inline-flex;align-items:center;gap:5px;color:var(--z-brand);text-decoration:none}.dd-code[data-v-f5eb7bd2]{overflow:hidden;border:1px solid var(--z-border);border-radius:var(--z-radius-sm);background:var(--z-brand-active);color:#f5faf7}.dd-code header[data-v-f5eb7bd2]{display:flex;min-height:36px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.12);padding:0 8px 0 12px;color:#cbd8d3}.dd-code button[data-v-f5eb7bd2]{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;padding:6px;color:inherit;font:inherit}.dd-code pre[data-v-f5eb7bd2]{overflow:auto;margin:0;padding:14px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.dd-code code[data-v-f5eb7bd2]{font:inherit;white-space:pre}.dd-reference-list[data-v-f5eb7bd2]{padding-block:18px;border-bottom:1px solid var(--z-border-soft)}.dd-reference-list h3[data-v-f5eb7bd2]{margin:0 0 18px;color:var(--z-text);font-size:var(--z-font-size-lg);font-weight:var(--z-font-weight-semibold)}.dd-reference-list article[data-v-f5eb7bd2]>:not(h3){margin:0 0 16px;color:var(--z-text-secondary);line-height:1.55}.dd-reference-list[data-v-f5eb7bd2] :is(ol,ul){display:grid;gap:7px;padding-left:20px}.dd-reference-topics[data-v-f5eb7bd2]{flex-wrap:wrap}@container delivery-docs (max-width:900px){.dd-layout[data-v-f5eb7bd2]{grid-template-columns:1fr;gap:28px}.dd-nav[data-v-f5eb7bd2]{position:static;display:flex;overflow-x:auto;border-left:0;border-bottom:1px solid var(--z-border-soft)}.dd-nav a[data-v-f5eb7bd2]{white-space:nowrap}.dd-provider-guide>ol[data-v-f5eb7bd2]{grid-template-columns:1fr}.dd-variable-flow[data-v-f5eb7bd2]{grid-template-columns:1fr}.dd-variable-flow>svg[data-v-f5eb7bd2]{display:none}}@container delivery-docs (max-width:620px){.dd-head[data-v-f5eb7bd2]{align-items:flex-start;flex-direction:column}.dd-head-actions[data-v-f5eb7bd2]{width:100%;flex-wrap:wrap}.dd-quickstart[data-v-f5eb7bd2],.dd-template-list[data-v-f5eb7bd2],.dd-guide-columns[data-v-f5eb7bd2]{grid-template-columns:1fr}.dd-quickstart li[data-v-f5eb7bd2]:nth-child(odd){border-right:0}.dd-quickstart li+li[data-v-f5eb7bd2]{border-top:1px solid var(--z-border-soft)}.dd-provider-guide>header[data-v-f5eb7bd2]{align-items:flex-start;flex-direction:column}.dd-template-list a[data-v-f5eb7bd2]{align-items:flex-start;flex-wrap:wrap}.dd-template-list a small[data-v-f5eb7bd2]{width:100%;padding-left:24px}}@media(max-width:760px){.delivery-documentation[data-v-f5eb7bd2]{padding:24px var(--z-space-4) 60px}.dd-head h1[data-v-f5eb7bd2]{font-size:30px}}.delivery-report[data-v-6e311a16]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0}.delivery-report-pending[data-v-6e311a16]{display:inline-flex;align-items:center;gap:8px;color:var(--z-text-muted);font-size:12px}.delivery-report-error[data-v-6e311a16]{flex-basis:100%;margin:0;color:var(--z-danger);font-size:12px}.delivery-report-error button[data-v-6e311a16]{margin-inline-start:8px;border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer}.delivery-report-spinner[data-v-6e311a16]{animation:delivery-report-spin-6e311a16 1s linear infinite}@keyframes delivery-report-spin-6e311a16{to{transform:rotate(360deg)}}.grouped-pipeline[data-v-82c032f0]{display:grid;gap:10px;margin:var(--z-space-7) 0 var(--z-space-8);padding:var(--z-space-3) 0}.grouped-pipeline-head[data-v-82c032f0]{padding:0 4px;color:var(--z-text-muted);font-size:10px;font-weight:650}.grouped-pipeline-body[data-v-82c032f0]{display:grid;grid-template-columns:minmax(500px,1.35fr) minmax(100px,.34fr) minmax(285px,.8fr);align-items:stretch;gap:0}.grouped-pipeline-lanes[data-v-82c032f0]{display:grid;align-content:center;gap:0}.grouped-pipeline-lanes article[data-v-82c032f0]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(300px,360px);align-items:center;gap:12px;min-height:116px;border-bottom:1px solid var(--z-border-soft);padding:7px 4px}.grouped-pipeline-lanes article[data-v-82c032f0]:last-child{border-bottom:0}.grouped-application[data-v-82c032f0]{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px}.grouped-application-copy[data-v-82c032f0]{min-width:0}.grouped-application-heading[data-v-82c032f0]{display:flex;min-width:0;align-items:center;gap:8px}.grouped-application-heading strong[data-v-82c032f0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grouped-application strong[data-v-82c032f0],.grouped-application small[data-v-82c032f0]{display:block}.grouped-application strong[data-v-82c032f0]{color:var(--z-text);font-size:var(--z-font-size-sm);font-weight:660}.grouped-application small[data-v-82c032f0]{overflow:hidden;margin-top:3px;color:var(--z-text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.grouped-application-icon[data-v-82c032f0]{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--z-border-soft);border-radius:11px;background:var(--z-surface-elevated);box-shadow:0 5px 16px #0f261c0f;color:var(--z-brand)}.grouped-lane-stages[data-v-82c032f0]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.grouped-lane-stages[data-v-82c032f0]:before,.grouped-lane-stages[data-v-82c032f0]:after{position:absolute;top:50%;height:2px;background:var(--z-border-soft);content:""}.grouped-lane-stages[data-v-82c032f0]:before{left:-12px;width:calc(16.666% - 11px)}.grouped-lane-stages[data-v-82c032f0]:after{right:0;width:calc(16.666% - 23px)}.grouped-lane-stages.is-done[data-v-82c032f0]:before,.grouped-lane-stages.exit-done[data-v-82c032f0]:after{background:var(--z-success)}.grouped-lane-stages.is-current[data-v-82c032f0]:before,.grouped-lane-stages.exit-current[data-v-82c032f0]:after{background:linear-gradient(90deg,var(--z-brand),transparent)}.grouped-lane-stages.exit-failed[data-v-82c032f0]:after{background:var(--z-danger)}.grouped-stage[data-v-82c032f0]{position:relative;display:grid;place-items:center;color:var(--z-text-muted)}.grouped-lane-stages .grouped-stage[data-v-82c032f0]{grid-template-rows:28px 46px 28px}.grouped-lane-stages .grouped-stage>strong[data-v-82c032f0]{align-self:end;max-width:112px;padding-bottom:4px;color:currentColor;font-size:10px;font-weight:650;line-height:1.2;text-align:center}.grouped-stage[data-v-82c032f0]:not(:last-child):after{position:absolute;z-index:0;top:50%;left:calc(50% + 23px);width:calc(100% - 46px);height:2px;background:var(--z-border-soft);content:""}.grouped-stage>span[data-v-82c032f0]{position:relative;z-index:1;display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--z-border-soft);border-radius:15px;background:var(--z-surface-elevated);box-shadow:0 4px 13px #0f261c0d;color:inherit}.grouped-stage.is-done[data-v-82c032f0]{color:var(--z-success)}.grouped-stage.is-done>span[data-v-82c032f0]{border-color:color-mix(in srgb,var(--z-success) 25%,transparent);background:var(--z-success-soft)}.grouped-stage.is-done[data-v-82c032f0]:not(:last-child):after{background:var(--z-success)}.grouped-stage.is-current[data-v-82c032f0]{color:var(--z-brand)}.grouped-stage.is-current>span[data-v-82c032f0]{border-color:color-mix(in srgb,var(--z-brand) 30%,transparent);background:var(--z-active-bg);box-shadow:0 6px 20px color-mix(in srgb,var(--z-brand) 15%,transparent);animation:grouped-stage-pulse-82c032f0 1.8s ease-in-out infinite}.grouped-stage.is-failed[data-v-82c032f0]{color:var(--z-danger)}.grouped-stage.is-failed>span[data-v-82c032f0]{border-color:color-mix(in srgb,var(--z-danger) 28%,transparent);background:var(--z-danger-soft)}.grouped-stage.is-failed[data-v-82c032f0]:not(:last-child):after{background:var(--z-danger)}.grouped-convergence[data-v-82c032f0]{position:relative;min-height:132px}.grouped-convergence>svg[data-v-82c032f0]{position:absolute;top:0;right:0;bottom:0;left:-6px;width:calc(100% + 6px);height:100%;overflow:visible}.grouped-convergence>svg path[data-v-82c032f0]{fill:none;stroke:var(--z-border-soft);stroke-width:2;vector-effect:non-scaling-stroke}.grouped-convergence>svg path.is-ready[data-v-82c032f0]{stroke:var(--z-success)}.grouped-convergence>svg path.is-active[data-v-82c032f0]{stroke:var(--z-brand);stroke-dasharray:5 8;animation:grouped-flow-dash-82c032f0 1s linear infinite}.grouped-convergence>svg path.is-failed[data-v-82c032f0]{stroke:var(--z-danger)}.grouped-convergence>span[data-v-82c032f0]{position:absolute;z-index:1;top:calc(50% + 1px);right:-23px;display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--z-border-soft);border-radius:15px;background:var(--z-surface-elevated);box-shadow:0 5px 16px #0f261c0f;color:var(--z-text-muted);transform:translateY(-50%)}.grouped-convergence.is-ready>span[data-v-82c032f0]{border-color:color-mix(in srgb,var(--z-success) 28%,transparent);background:var(--z-success-soft);box-shadow:0 6px 22px color-mix(in srgb,var(--z-success) 14%,transparent);color:var(--z-success)}.grouped-convergence>strong[data-v-82c032f0],.grouped-convergence>small[data-v-82c032f0]{position:absolute;right:-70px;width:140px;text-align:center}.grouped-convergence>strong[data-v-82c032f0]{top:calc(50% + 32px);color:var(--z-text-muted);font-size:10px;font-weight:650;line-height:1.2}.grouped-convergence.is-ready>strong[data-v-82c032f0]{color:var(--z-success)}.grouped-convergence>small[data-v-82c032f0]{top:calc(50% + 48px);color:var(--z-text-muted);font-size:9px;font-weight:600;line-height:1.3}.grouped-shared-flow[data-v-82c032f0]{display:grid;align-content:center;padding-left:38px}.grouped-shared-stages[data-v-82c032f0]{position:relative;display:grid;grid-template-columns:minmax(90px,1fr) minmax(30px,.45fr) minmax(90px,1fr);align-items:start}.grouped-shared-stages[data-v-82c032f0]:before{position:absolute;top:51px;left:-15px;width:calc(20.408% - 8px);height:2px;background:var(--z-border-soft);content:""}.grouped-shared-stages.entry-done[data-v-82c032f0]:before,.grouped-shared-stages.entry-failed[data-v-82c032f0]:before{background:var(--z-success)}.grouped-shared-stages.entry-current[data-v-82c032f0]:before{background:linear-gradient(90deg,var(--z-brand),transparent)}.grouped-stage--shared[data-v-82c032f0]{grid-template-rows:28px 46px 28px;gap:0;text-align:center}.grouped-shared-stages>.grouped-stage--shared[data-v-82c032f0]:first-child{grid-column:1;grid-row:1}.grouped-shared-stages>.grouped-stage--shared[data-v-82c032f0]:last-child{grid-column:3;grid-row:1}.grouped-shared-stages>.grouped-stage.grouped-stage--shared[data-v-82c032f0]:after{display:none}.grouped-stage--shared>span[data-v-82c032f0]{grid-row:2;width:46px;height:46px;border-radius:15px}.grouped-stage--shared>strong[data-v-82c032f0]{grid-row:3;align-self:start;max-width:120px;padding-top:6px;color:currentColor;font-size:10px;line-height:1.35}.grouped-shared-stages>i[data-v-82c032f0]{grid-column:1/-1;grid-row:1;align-self:start;height:2px;margin:51px calc(20.408% + 23px) 0;background:var(--z-border-soft)}.grouped-shared-stages>i.done[data-v-82c032f0]{background:var(--z-success)}.grouped-shared-stages>i.failed[data-v-82c032f0]{background:var(--z-danger)}.grouped-shared-stages>i.active[data-v-82c032f0]{background:linear-gradient(90deg,var(--z-brand),transparent);animation:grouped-shared-line-82c032f0 1.8s ease-in-out infinite}.grouped-lane-stages[data-v-82c032f0]:before,.grouped-lane-stages[data-v-82c032f0]:after{transform:translateY(-50%)}@keyframes grouped-flow-dash-82c032f0{to{stroke-dashoffset:-13}}@keyframes grouped-stage-pulse-82c032f0{50%{box-shadow:0 7px 22px color-mix(in srgb,var(--z-brand) 20%,transparent);transform:translateY(-1px)}}@keyframes grouped-shared-line-82c032f0{0%{opacity:.2;transform:scaleX(.08);transform-origin:left}55%{opacity:.8;transform:scaleX(1);transform-origin:left}to{opacity:0;transform:scaleX(1);transform-origin:left}}@media(max-width:980px){.grouped-pipeline-head[data-v-82c032f0]{display:none}.grouped-pipeline-body[data-v-82c032f0]{grid-template-columns:1fr}.grouped-pipeline-lanes article[data-v-82c032f0]{grid-template-columns:minmax(180px,1fr) minmax(300px,360px)}.grouped-convergence[data-v-82c032f0]{min-height:108px}.grouped-convergence>svg[data-v-82c032f0]{transform:rotate(90deg)}.grouped-convergence>span[data-v-82c032f0]{top:calc(42% + 1px);right:50%;transform:translate(50%,-50%)}.grouped-convergence>strong[data-v-82c032f0],.grouped-convergence>small[data-v-82c032f0]{right:50%;transform:translate(50%)}.grouped-convergence>strong[data-v-82c032f0]{top:calc(42% + 32px)}.grouped-convergence>small[data-v-82c032f0]{top:calc(42% + 48px)}.grouped-shared-flow[data-v-82c032f0]{padding-left:0}.grouped-shared-stages[data-v-82c032f0]{max-width:420px;width:100%;margin-inline:auto}.grouped-shared-stages[data-v-82c032f0]:before{display:none}}@media(max-width:620px){.grouped-pipeline-lanes article[data-v-82c032f0]{grid-template-columns:1fr;gap:12px;padding-block:13px}.grouped-application[data-v-82c032f0]{grid-template-columns:38px minmax(0,1fr)}.grouped-lane-stages[data-v-82c032f0]{padding-left:0}}@media(prefers-reduced-motion:reduce){.grouped-pipeline[data-v-82c032f0] *{animation:none!important;transition:none!important}}.rollouts-page[data-v-d33c5e3a]{box-sizing:border-box;height:100%;overflow:auto;padding:36px var(--z-page-gutter) 72px;color:var(--z-text);background:var(--z-surface-elevated);font-size:var(--z-font-size-sm)}.rollouts-page>header[data-v-d33c5e3a],.rollouts-page>.rollout-list-toolbar[data-v-d33c5e3a],.rollouts-page>.table-scroll[data-v-d33c5e3a],.rollouts-page>.empty[data-v-d33c5e3a],.rollouts-page>.rollout-heading[data-v-d33c5e3a],.rollouts-page>.grouped-pipeline[data-v-d33c5e3a],.rollouts-page>.rollout-notice[data-v-d33c5e3a],.rollouts-page>.rollout-runtime-logs[data-v-d33c5e3a],.rollouts-page>.actions[data-v-d33c5e3a]{width:100%;margin-inline:0}.rollouts-page>header[data-v-d33c5e3a],.rollout-heading[data-v-d33c5e3a]{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--z-space-6);margin-bottom:var(--z-space-7)}.eyebrow[data-v-d33c5e3a]{font-size:var(--z-font-size-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--z-text-muted)}h1[data-v-d33c5e3a]{margin:10px 0 12px;font-size:clamp(28px,2.5vw,36px);line-height:1.15;letter-spacing:-.035em}h2[data-v-d33c5e3a]{margin:0;font-size:var(--z-font-size-xl)}.rollout-release-name[data-v-d33c5e3a]{margin:4px 0 0;color:var(--z-text-muted);font-size:var(--z-font-size-sm)}p[data-v-d33c5e3a]{color:var(--z-text-muted);line-height:1.65}.actions[data-v-d33c5e3a]{display:flex;flex-wrap:wrap;gap:var(--z-space-3);margin-top:var(--z-space-6)}.rollout-context[data-v-d33c5e3a]{display:flex;align-items:center;gap:10px;margin-top:9px}.rollout-environment-badge[data-v-d33c5e3a]{display:inline-flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--z-brand) 16%,transparent);border-radius:999px;background:var(--z-active-bg);padding:5px 6px 5px 11px;color:var(--z-brand);font-size:var(--z-font-size-xs)}.rollout-environment-badge>strong[data-v-d33c5e3a]{font-weight:680}.rollout-environment-badge[data-v-d33c5e3a] .delivery-status-badge{background:var(--z-surface-elevated)}.rollout-context time[data-v-d33c5e3a]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.rollout-list-toolbar[data-v-d33c5e3a]{display:flex;justify-content:flex-end;margin-bottom:var(--z-space-4)}.rollout-row-actions[data-v-d33c5e3a]{width:1%;white-space:nowrap;text-align:right}.back[data-v-d33c5e3a],.source-link[data-v-d33c5e3a]{display:inline-flex;align-items:center;gap:var(--z-space-2);border:0;background:none;color:var(--z-brand);font:inherit;cursor:pointer;text-align:left}.back[data-v-d33c5e3a]{margin-bottom:var(--z-space-6)}td small[data-v-d33c5e3a]{display:block;margin-top:var(--z-space-2);color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.clickable[data-v-d33c5e3a]{cursor:pointer}.clickable[data-v-d33c5e3a]:hover{background:var(--z-surface-secondary)}.rollout-notice[data-v-d33c5e3a]{padding:var(--z-space-4);border-left:3px solid var(--z-border-soft)}.rollout-notice.warning[data-v-d33c5e3a]{border-left-color:var(--z-warning);background:var(--z-warning-soft);color:var(--z-text)}.rollout-notice.success[data-v-d33c5e3a]{border-left-color:var(--z-success);background:var(--z-success-soft);color:var(--z-success)}.rollout-runtime-logs[data-v-d33c5e3a]{display:grid;gap:var(--z-space-4);margin-top:var(--z-space-6)}.rollout-runtime-logs>header h3[data-v-d33c5e3a],.rollout-runtime-logs>header p[data-v-d33c5e3a],.rollout-runtime-logs h4[data-v-d33c5e3a]{margin:0}.rollout-runtime-logs>header p[data-v-d33c5e3a]{margin-top:5px}.rollout-runtime-logs>article[data-v-d33c5e3a]{display:grid;gap:var(--z-space-3)}.rollout-runtime-log[data-v-d33c5e3a]{min-width:0;overflow:hidden;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-lg);background:#121a18;color:#d8e5e0}.rollout-runtime-log>header[data-v-d33c5e3a]{display:flex;align-items:center;justify-content:space-between;gap:var(--z-space-4);padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.1)}.rollout-runtime-log code[data-v-d33c5e3a]{overflow:hidden;color:#a9c3ba;text-overflow:ellipsis;white-space:nowrap}.rollout-runtime-log pre[data-v-d33c5e3a]{max-height:360px;margin:0;overflow:auto;padding:14px;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.rollout-log-truncated[data-v-d33c5e3a]{margin:0;padding:9px 14px 0;color:#e2b97d;font-size:var(--z-font-size-xs)}.rollout-runtime-targets[data-v-d33c5e3a]{display:grid;gap:var(--z-space-3);margin-top:var(--z-space-6);padding:var(--z-space-4);border:1px solid var(--z-border-soft);border-radius:var(--z-radius-lg);background:var(--z-surface-secondary)}.rollout-runtime-targets h3[data-v-d33c5e3a],.rollout-runtime-targets p[data-v-d33c5e3a]{margin:0}.rollout-runtime-targets p[data-v-d33c5e3a]{margin-top:5px;color:var(--z-text-muted)}.rollout-runtime-targets>article[data-v-d33c5e3a]{display:grid;gap:var(--z-space-2);padding:var(--z-space-3) var(--z-space-4);border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);background:var(--z-surface)}.rollout-runtime-targets>article>div[data-v-d33c5e3a]{display:grid;grid-template-columns:90px minmax(220px,1fr) minmax(280px,1.3fr);gap:var(--z-space-4);align-items:center}.rollout-runtime-targets code[data-v-d33c5e3a]{overflow-wrap:anywhere}.rollout-runtime-targets span[data-v-d33c5e3a]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.rollout-commit-changes[data-v-d33c5e3a]{display:grid;gap:var(--z-space-4);margin-top:var(--z-space-7)}.rollout-commit-changes>header[data-v-d33c5e3a]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--z-space-4)}.rollout-commit-changes h3[data-v-d33c5e3a],.rollout-commit-changes p[data-v-d33c5e3a]{margin:0}.rollout-commit-changes header p[data-v-d33c5e3a]{margin-top:5px}.rollout-commit-changes>header>span[data-v-d33c5e3a]{display:grid;min-width:30px;height:30px;place-items:center;border-radius:999px;background:var(--z-surface-secondary);color:var(--z-text-muted);font-weight:650}.rollout-commit-primary[data-v-d33c5e3a]{display:flex;align-items:flex-start;gap:10px}.rollout-commit-primary>svg[data-v-d33c5e3a]{flex:none;margin-top:2px;color:var(--z-brand)}.rollout-commit-primary>span[data-v-d33c5e3a]{display:grid;gap:5px}.rollout-commit-primary small[data-v-d33c5e3a]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.rollout-commit-primary a[data-v-d33c5e3a],.rollout-compare-link[data-v-d33c5e3a]{display:inline-flex;align-items:center;gap:4px;color:var(--z-brand);text-decoration:none}.rollout-commit-change[data-v-d33c5e3a]{display:inline-flex;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700;text-transform:uppercase}.rollout-commit-change.added[data-v-d33c5e3a]{background:var(--z-success-soft);color:var(--z-success)}.rollout-commit-change.removed[data-v-d33c5e3a]{background:var(--z-danger-soft);color:var(--z-danger)}.rollout-commit-tickets[data-v-d33c5e3a]{display:flex;flex-wrap:wrap;gap:6px}.rollout-commit-tickets a[data-v-d33c5e3a]{border-radius:999px;padding:4px 8px;background:var(--z-active-bg);color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650;text-decoration:none}.rollout-no-ticket[data-v-d33c5e3a]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.rollout-commit-changes code[data-v-d33c5e3a]{display:block;margin:var(--z-space-2) 0 0;overflow-wrap:anywhere;font-size:var(--z-font-size-xs)}.error[data-v-d33c5e3a]{color:var(--z-danger)}.digest[data-v-d33c5e3a]{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty[data-v-d33c5e3a]{padding:var(--z-space-9) 0;text-align:center}.rollout-form[data-v-d33c5e3a]{display:grid;min-height:430px;align-content:start;gap:var(--z-form-gap)}.rollout-form>p[data-v-d33c5e3a]{margin:0}.rollout-form label[data-v-d33c5e3a]{display:grid;gap:var(--z-space-2);font-size:var(--z-font-size-sm)}.rollout-form .toggle[data-v-d33c5e3a]{display:flex;align-items:center;gap:10px}.rollout-form .toggle input[data-v-d33c5e3a]{width:16px;height:16px;min-height:16px;flex:0 0 16px;margin:0;padding:0;accent-color:var(--z-brand)}.rollout-choice[data-v-d33c5e3a]{display:grid;gap:var(--z-space-5);padding:var(--z-space-6) 0;border-block:1px solid var(--z-border-soft)}.rollout-choice h3[data-v-d33c5e3a]{margin:0;font-size:var(--z-font-size-lg)}.rollout-technical-detail[data-v-d33c5e3a]{display:grid;gap:var(--z-space-2);margin-top:var(--z-space-3)}.rollout-technical-detail code[data-v-d33c5e3a]{white-space:pre-wrap;overflow-wrap:anywhere}.release-summary[data-v-d33c5e3a]{display:grid;gap:10px;padding:16px 0;border-block:1px solid var(--z-border-soft)}.release-summary div[data-v-d33c5e3a]{display:flex;justify-content:space-between;gap:18px}.release-summary span[data-v-d33c5e3a]{color:var(--z-text-muted)}@media(max-width:800px){.rollouts-page>header[data-v-d33c5e3a]{align-items:flex-start;flex-direction:column}.rollout-runtime-targets>article>div[data-v-d33c5e3a]{grid-template-columns:1fr}}@media(max-width:760px){.rollouts-page[data-v-d33c5e3a]{padding:24px var(--z-space-4) 64px}}.groups-page[data-v-37014e7a]{box-sizing:border-box;height:100%;overflow:auto;padding:36px var(--z-page-gutter) 72px;color:var(--z-text);background:var(--z-surface-elevated);font-size:var(--z-font-size-sm)}.groups-page>header[data-v-37014e7a],.groups-page>.notice[data-v-37014e7a],.groups-page>.back[data-v-37014e7a],.groups-page>.detail-heading[data-v-37014e7a],.groups-page>.table-scroll[data-v-37014e7a],.groups-page>.group-members[data-v-37014e7a],.groups-page>.detail-actions[data-v-37014e7a],.groups-page>.toolbar[data-v-37014e7a],.groups-page>.empty[data-v-37014e7a],.groups-page>.z-pagination[data-v-37014e7a]{width:100%;max-width:none;margin-inline:0}header[data-v-37014e7a],.detail-heading[data-v-37014e7a]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.eyebrow[data-v-37014e7a]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}h1[data-v-37014e7a]{margin:10px 0 12px;font-size:clamp(28px,2.5vw,36px);letter-spacing:-.035em}h2[data-v-37014e7a],h3[data-v-37014e7a],h4[data-v-37014e7a]{margin:0}p[data-v-37014e7a]{color:var(--z-text-muted)}.toolbar[data-v-37014e7a]{display:flex;justify-content:flex-end;margin-bottom:16px}.empty[data-v-37014e7a]{padding:56px 0;text-align:center}.back[data-v-37014e7a],.source-link[data-v-37014e7a]{display:inline-flex;align-items:center;gap:8px;border:0;background:none;color:var(--z-brand);font:inherit;cursor:pointer}.back[data-v-37014e7a]{margin-bottom:24px}.detail-heading p[data-v-37014e7a]{margin:8px 0 0}.status[data-v-37014e7a]{display:inline-flex;border-radius:999px;padding:5px 10px;background:var(--z-surface-secondary);color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650}.status[data-status=ready][data-v-37014e7a]{background:var(--z-success-soft);color:var(--z-success)}.clickable[data-v-37014e7a]{cursor:pointer}.clickable[data-v-37014e7a]:hover{background:var(--z-surface-secondary)}.row-actions[data-v-37014e7a]{display:flex;align-items:center;justify-content:flex-end;gap:4px;width:1%;white-space:nowrap;text-align:right}.detail-actions[data-v-37014e7a]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:24px}.notice[data-v-37014e7a]{padding:14px 16px;border-left:3px solid var(--z-border-soft)}.error[data-v-37014e7a]{color:var(--z-danger)}.group-members[data-v-37014e7a]{display:grid;gap:14px}.group-member[data-v-37014e7a]{overflow:hidden;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated)}.group-member>header[data-v-37014e7a]{align-items:center;margin:0;padding:18px 20px;border-bottom:1px solid var(--z-border-soft)}.group-member>header>div[data-v-37014e7a]{display:grid;gap:7px}.group-member>header h3[data-v-37014e7a]{font-size:.9rem}.group-member>header>div>span[data-v-37014e7a]{display:flex;align-items:center;gap:10px;color:var(--z-text-muted);font-size:.72rem}.group-member>header b[data-v-37014e7a],.member-ticket-count[data-v-37014e7a]{border-radius:999px;background:var(--z-surface-secondary);padding:4px 8px;color:var(--z-text-secondary);font-size:.68rem}.member-content[data-v-37014e7a]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:20px}.member-content>section[data-v-37014e7a]{display:grid;align-content:start;gap:12px}.member-content h4[data-v-37014e7a]{font-size:.76rem}.member-content p[data-v-37014e7a]{margin:0;font-size:.73rem}.member-changelog[data-v-37014e7a]{display:grid;gap:8px;margin:0;padding-left:18px;color:var(--z-text-secondary);font-size:.75rem}.member-commits[data-v-37014e7a]{display:grid;gap:1px}.member-commits>article[data-v-37014e7a]{display:grid;grid-template-columns:auto 1fr;gap:9px;border-bottom:1px solid var(--z-border-soft);padding:10px 0}.member-commits>article[data-v-37014e7a]:last-child{border-bottom:0}.member-commits svg[data-v-37014e7a]{margin-top:2px;color:var(--z-brand)}.member-commits article>div[data-v-37014e7a]{display:grid;gap:4px}.member-commits strong[data-v-37014e7a]{font-size:.76rem}.member-commits small[data-v-37014e7a]{display:flex;align-items:center;gap:5px;color:var(--z-text-muted);font-size:.67rem}.member-commits a[data-v-37014e7a]{display:inline-flex;align-items:center;gap:3px;color:var(--z-brand)}.member-commits article span[data-v-37014e7a]{display:flex;gap:5px}.member-commits article span a[data-v-37014e7a]{border-radius:999px;background:var(--z-active-bg);padding:3px 7px;font-size:.65rem}.member-commits em[data-v-37014e7a]{color:var(--z-text-muted);font-size:.66rem;font-style:normal}.create-form[data-v-37014e7a]{display:grid;min-height:430px;align-content:start;gap:20px}.create-form label[data-v-37014e7a]{display:grid;gap:8px}.step-copy[data-v-37014e7a]{margin-bottom:4px}.step-copy p[data-v-37014e7a]{margin:8px 0 0}.version-fields[data-v-37014e7a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.version-help[data-v-37014e7a]{margin-top:-12px;color:var(--z-text-muted)}.field-error[data-v-37014e7a]{color:var(--z-danger)}.group-version[data-v-37014e7a]{color:var(--z-text);font-weight:700}.version-scheme[data-v-37014e7a]{display:block;margin-top:3px;color:var(--z-text-muted)}.member-choice[data-v-37014e7a]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(180px,1fr);align-items:end;gap:18px;padding:18px 0;border-bottom:1px solid var(--z-border-soft)}.member-choice h4[data-v-37014e7a]{align-self:center}@media(max-width:760px){.groups-page[data-v-37014e7a]{padding:24px 16px 64px}header[data-v-37014e7a]{align-items:flex-start;flex-direction:column}.member-choice[data-v-37014e7a],.member-content[data-v-37014e7a]{grid-template-columns:1fr}}.group-candidate[data-v-37014e7a]{display:inline-flex;margin-inline-start:12px;border-radius:999px;padding:4px 8px;background:var(--z-active-bg);color:var(--z-brand);font-size:var(--z-font-size-xs)}.member-attach[data-v-37014e7a]{display:flex;align-items:end;gap:14px;padding:16px 20px;border-bottom:1px solid var(--z-border-soft)}.member-attach label[data-v-37014e7a]{display:grid;gap:7px;flex:1;font-size:var(--z-font-size-xs)}.planned-choice[data-v-37014e7a]{display:flex!important;align-items:center;gap:10px!important;padding:12px 0;border-block:1px solid var(--z-border-soft)}.planned-choice input[data-v-37014e7a]{width:16px!important;min-height:16px!important;accent-color:var(--z-brand)}.group-changelog[data-v-37014e7a]{display:grid;gap:18px;margin:28px 0 32px;padding:0 0 28px;border-bottom:1px solid var(--z-border-soft)}.group-changelog>header[data-v-37014e7a]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.group-changelog>header>div[data-v-37014e7a]{display:grid;gap:8px}.group-changelog h3[data-v-37014e7a],.create-changelog h3[data-v-37014e7a]{margin:0;font-size:var(--z-font-size-sm)}.group-changelog>header p[data-v-37014e7a],.create-changelog>p[data-v-37014e7a]{max-width:840px;margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-xs);line-height:1.65}.group-changelog-content[data-v-37014e7a]{display:grid;gap:14px;max-width:900px}.group-changelog-content p[data-v-37014e7a]{margin:0;white-space:pre-line;color:var(--z-text-secondary);font-size:14px;line-height:1.75}.group-changelog-empty[data-v-37014e7a],.group-changelog-lock[data-v-37014e7a]{margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-xs);line-height:1.6}.group-changelog-conflict[data-v-37014e7a]{display:grid;gap:10px;border-inline-start:3px solid var(--z-border);padding-inline-start:16px}.group-changelog-conflict h4[data-v-37014e7a]{margin:0;font-size:var(--z-font-size-xs)}.group-changelog-conflict p[data-v-37014e7a]{margin:0;white-space:pre-line;font-size:14px;line-height:1.75;color:var(--z-text-secondary)}.group-changelog-actions[data-v-37014e7a]{display:flex;justify-content:flex-end;gap:10px}.create-changelog[data-v-37014e7a]{display:grid;gap:14px;margin-top:14px;padding-top:24px;border-top:1px solid var(--z-border-soft)}@media(max-width:640px){.group-changelog>header[data-v-37014e7a]{flex-direction:column}.group-changelog-actions[data-v-37014e7a]{flex-wrap:wrap}}.delivery-schedule-form>p[data-v-ad1bb56b]{margin:0;color:var(--z-text-secondary);line-height:1.6}.delivery-schedule-form label[data-v-ad1bb56b]{display:grid;gap:8px}.delivery-schedule-form small[data-v-ad1bb56b]{color:var(--z-text-muted);font-size:12px}.delivery-schedule-form input[data-v-ad1bb56b]{min-height:42px;width:100%;border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);padding:0 12px;background:var(--z-control-bg);color:var(--z-text)}.delivery-schedules small[data-v-cb7c0a58]{display:block;margin-top:5px;color:var(--z-text-secondary);overflow-wrap:anywhere}.delivery-schedules[data-v-cb7c0a58]{width:100%;margin:24px 0;padding:20px 0;border-block:1px solid var(--z-border-soft)}.delivery-schedules h3[data-v-cb7c0a58]{display:flex;align-items:center;gap:9px;margin:0 0 12px;font-size:14px}.delivery-schedules article[data-v-cb7c0a58]{display:flex;align-items:center;gap:14px;padding:12px 0}.delivery-schedules article>div[data-v-cb7c0a58]{min-width:0;flex:1}.delivery-schedules time[data-v-cb7c0a58]{display:block;margin-top:5px;color:var(--z-text-muted);font-size:12px}.delivery-schedules p[data-v-cb7c0a58]{margin:8px 0;color:var(--z-danger);overflow-wrap:anywhere}.schedule-badge[data-v-cb7c0a58]{border-radius:999px;background:var(--z-surface-soft,#f2f5f3);padding:5px 10px;font-size:11px;white-space:nowrap}.schedule-badge[data-status=failed][data-v-cb7c0a58]{background:var(--z-danger-soft);color:var(--z-danger)}.schedule-badge[data-status=succeeded][data-v-cb7c0a58]{background:var(--z-success-soft);color:var(--z-success)}@media(max-width:640px){.delivery-schedules article[data-v-cb7c0a58]{flex-wrap:wrap}.delivery-schedules article>div[data-v-cb7c0a58]{flex-basis:60%}}.dw-changelog-warning[data-v-8efa15af]{color:var(--z-text);font-weight:500;line-height:1.6;white-space:pre-line}.dw-form .dw-force[data-v-8efa15af]{display:flex;align-items:flex-start;gap:12px}.dw-force input[type=checkbox][data-v-8efa15af]{width:17px;min-height:17px;height:17px;margin:3px 0;flex-shrink:0;accent-color:var(--z-brand)}.dw-force small[data-v-8efa15af]{display:block;margin-top:6px;line-height:1.6;color:var(--z-text-muted)}.deployment-workspace[data-v-8efa15af]{box-sizing:border-box;height:100%;overflow:auto;padding:36px var(--z-page-gutter) 72px;color:var(--z-text);background:var(--z-surface-elevated);font-size:var(--z-font-size-sm)}.deployment-workspace>header[data-v-8efa15af],.deployment-workspace>p[data-v-8efa15af],.deployment-workspace>label[data-v-8efa15af],.deployment-workspace>.dw-list-toolbar[data-v-8efa15af],.deployment-workspace>.dw-table-wrap[data-v-8efa15af],.deployment-workspace>.z-pagination[data-v-8efa15af],.deployment-workspace>.dw-empty[data-v-8efa15af],.deployment-workspace>.dw-detail[data-v-8efa15af]{width:100%;max-width:none;margin-inline:0}.dw-header[data-v-8efa15af]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--z-space-6);margin-bottom:var(--z-space-7)}.dw-header h1[data-v-8efa15af]{margin:10px 0 12px;font-size:clamp(28px,2.5vw,36px);line-height:1.15;letter-spacing:-.035em}.eyebrow[data-v-8efa15af]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dw-header p[data-v-8efa15af],.dw-hint[data-v-8efa15af]{max-width:760px;margin:0;color:var(--z-text-muted);line-height:1.6}.dw-actions[data-v-8efa15af]{display:flex;gap:var(--z-space-3);flex-wrap:wrap}.dw-create-popover[data-v-8efa15af]{flex:none}.dw-create-menu[data-v-8efa15af]{position:absolute;z-index:20;top:calc(100% + 8px);right:0;display:grid;width:280px;overflow:hidden;border:1px solid var(--z-border-soft);border-radius:12px;background:var(--z-surface-elevated);padding:6px;box-shadow:var(--z-shadow-lg)}.dw-create-menu button[data-v-8efa15af]{display:flex;align-items:center;gap:10px;border:0;border-radius:8px;background:transparent;padding:11px;color:var(--z-text);font:inherit;text-align:left;cursor:pointer}.dw-create-menu button[data-v-8efa15af]:hover{background:var(--z-active-bg)}.dw-create-menu button>svg[data-v-8efa15af]{flex:none;color:var(--z-brand)}.dw-create-menu span[data-v-8efa15af]{display:grid;gap:3px}.dw-create-menu strong[data-v-8efa15af]{font-size:.78rem}.dw-create-menu small[data-v-8efa15af]{color:var(--z-text-muted);font-size:.69rem}.dw-list-filters[data-v-8efa15af]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.dw-row-title[data-v-8efa15af]{display:flex;align-items:center;gap:10px}.dw-row-title>svg[data-v-8efa15af]{flex:none;color:var(--z-brand)}.dw-row-title>span[data-v-8efa15af]{display:grid;gap:3px}.dw-row-title small[data-v-8efa15af]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}table[data-v-8efa15af]{width:100%;border-collapse:collapse;text-align:left}th[data-v-8efa15af],td[data-v-8efa15af]{font-size:var(--z-font-size-sm)}th[data-v-8efa15af]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:500}td strong[data-v-8efa15af],td>span[data-v-8efa15af]:not(.dw-badge){display:block}td>span[data-v-8efa15af]:not(.dw-badge){color:var(--z-text-muted);font-size:var(--z-font-size-xs);margin-top:4px}tbody tr[data-v-8efa15af]{cursor:pointer}tbody tr[data-v-8efa15af]:hover,tbody tr[data-v-8efa15af]:focus-visible{background:var(--z-active-bg)}.dw-error[data-v-8efa15af],.dw-notice[data-v-8efa15af]{margin-block:0 var(--z-space-5);padding:var(--z-space-4);border-radius:var(--z-radius-md);overflow-wrap:anywhere}.dw-error[data-v-8efa15af]{color:var(--z-danger);background:var(--z-danger-soft)}.dw-notice[data-v-8efa15af]{color:var(--z-success);background:var(--z-success-soft)}.dw-routing-wait[data-v-8efa15af]{color:var(--z-text);background:transparent;border-left:3px solid var(--z-border-soft);border-radius:0}.dw-routing-wait p[data-v-8efa15af]{margin:var(--z-space-2) 0 0;color:var(--z-text-muted);line-height:1.6}.dw-cancellation[data-v-8efa15af]{max-width:760px;margin:0;padding:var(--z-space-4);border-left:3px solid var(--z-danger);background:var(--z-danger-soft);color:var(--z-danger);line-height:1.6}.dw-list-toolbar[data-v-8efa15af]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--z-space-4);margin-bottom:var(--z-space-5)}.dw-search[data-v-8efa15af]{display:grid;flex:1;gap:var(--z-space-2);max-width:360px;margin:0;font-size:var(--z-font-size-sm)}.dw-row-actions[data-v-8efa15af]{width:1%;white-space:nowrap;text-align:right}.dw-row-actions .z-icon-button[data-v-8efa15af]{margin-left:4px}input[data-v-8efa15af]{min-height:var(--z-control-height);border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);padding:0 var(--z-control-padding-x);background:var(--z-control-bg);color:inherit}input[data-v-8efa15af]:focus{outline:0;border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.dw-empty[data-v-8efa15af]{display:grid;min-height:260px;place-items:center;align-content:center;justify-items:center;gap:8px;padding:var(--z-space-9) var(--z-space-4);color:var(--z-text-muted);text-align:center}.dw-empty h2[data-v-8efa15af],.dw-empty p[data-v-8efa15af]{margin:0}.dw-empty p[data-v-8efa15af]{max-width:520px;line-height:1.6}.dw-back[data-v-8efa15af]{display:flex;align-items:center;gap:var(--z-space-2);border:0;background:none;color:var(--z-brand);cursor:pointer;padding:0}.dw-detail h2[data-v-8efa15af]{font-size:var(--z-font-size-xl);margin-top:var(--z-space-6)}.dw-environment-switcher[data-v-8efa15af]{display:grid;gap:9px;margin:var(--z-space-7) 0}.dw-environment-switcher>span[data-v-8efa15af]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650;letter-spacing:.04em;text-transform:uppercase}.dw-environments[data-v-8efa15af]{display:flex;gap:8px;flex-wrap:wrap}.dw-environments button[data-v-8efa15af]{display:flex;align-items:center;gap:9px;min-height:38px;border:0;border-radius:999px;padding:7px 12px;background:var(--z-surface-secondary);color:var(--z-text-secondary);cursor:pointer}.dw-environments button strong[data-v-8efa15af]{font-size:var(--z-font-size-sm)}.dw-environments button>span[data-v-8efa15af]:not(.dw-badge):not(.dw-environment-status){color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.dw-environments button[data-v-8efa15af] .dw-environment-status{border:1px solid color-mix(in srgb,currentColor 18%,transparent);box-shadow:0 1px 3px #0f261c0d}.dw-environments button[data-v-8efa15af]:hover{background:var(--z-active-bg)}.dw-environments button.selected[data-v-8efa15af]{background:var(--z-brand);color:#fff;box-shadow:0 7px 18px color-mix(in srgb,var(--z-brand) 20%,transparent)}.dw-environments button.selected>span[data-v-8efa15af]:not(.dw-badge):not(.dw-environment-status){color:#ffffffc2}.dw-environments button.selected[data-v-8efa15af] .dw-environment-status{border-color:#ffffff3d;background:#ffffff26;box-shadow:none;color:#fff}.dw-environments button.selected[data-v-8efa15af] .dw-environment-status.danger{border-color:#ffffff80;background:#fff0f0;color:#a83138}.dw-tabs[data-v-8efa15af]{margin-bottom:var(--z-space-5)}.dw-panel[data-v-8efa15af]{padding:0}.dw-panel>.dw-actions[data-v-8efa15af]{margin-top:var(--z-space-7);border-top:1px solid var(--z-border-soft);padding-top:var(--z-space-5)}.dw-progress[data-v-8efa15af]{margin-top:var(--z-space-6)}.dw-failure[data-v-8efa15af]{display:grid;gap:var(--z-space-4);margin:var(--z-space-5) 0;padding:var(--z-space-5);border:1px solid color-mix(in srgb,var(--z-danger) 22%,transparent);border-radius:var(--z-radius-md);background:var(--z-danger-soft);color:var(--z-text)}.dw-failure>strong[data-v-8efa15af]{color:var(--z-danger);font-size:var(--z-font-size-sm)}.dw-failure-cause[data-v-8efa15af],.dw-remediation[data-v-8efa15af],.dw-technical-detail[data-v-8efa15af]{display:grid;gap:6px}.dw-failure b[data-v-8efa15af]{font-size:var(--z-font-size-sm)}.dw-failure p[data-v-8efa15af]{margin:0;line-height:1.55}.dw-remediation ol[data-v-8efa15af]{display:grid;gap:8px;margin:0;padding-left:22px;line-height:1.55}.dw-failure .z-button[data-v-8efa15af]{justify-self:start}.dw-technical-detail[data-v-8efa15af]{border-top:1px solid color-mix(in srgb,var(--z-danger) 18%,transparent);padding-top:var(--z-space-3);color:var(--z-text-muted)}.dw-failure code[data-v-8efa15af]{color:var(--z-text);white-space:pre-wrap}.dw-runtime-targets[data-v-8efa15af]{display:grid;gap:var(--z-space-3);margin:var(--z-space-5) 0;padding:var(--z-space-4);border:1px solid var(--z-border-soft);border-radius:var(--z-radius-lg);background:var(--z-surface-secondary)}.dw-runtime-targets>header[data-v-8efa15af]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-5)}.dw-runtime-targets h3[data-v-8efa15af],.dw-runtime-targets p[data-v-8efa15af]{margin:0}.dw-runtime-targets p[data-v-8efa15af]{margin-top:5px;color:var(--z-text-muted);font-size:var(--z-font-size-sm)}.dw-runtime-targets code[data-v-8efa15af]{overflow-wrap:anywhere}.dw-runtime-targets>header>code[data-v-8efa15af]{flex:0 1 auto;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.dw-runtime-targets>article[data-v-8efa15af]{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(220px,1fr) minmax(280px,1.3fr);align-items:center;gap:var(--z-space-4);padding:var(--z-space-3) var(--z-space-4);border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);background:var(--z-surface)}.dw-runtime-targets>article>div[data-v-8efa15af]{display:grid;gap:3px}.dw-runtime-targets>article span[data-v-8efa15af]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.dw-commit-changes[data-v-8efa15af]{display:grid;gap:var(--z-space-4);margin-top:var(--z-space-7)}.dw-commit-changes>header[data-v-8efa15af]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--z-space-4)}.dw-commit-changes h3[data-v-8efa15af],.dw-commit-changes p[data-v-8efa15af]{margin:0}.dw-commit-changes header p[data-v-8efa15af]{margin-top:5px;color:var(--z-text-muted);line-height:1.5}.dw-commit-changes>header>span[data-v-8efa15af]{display:grid;min-width:30px;height:30px;place-items:center;border-radius:999px;background:var(--z-surface-secondary);color:var(--z-text-muted);font-weight:650}.dw-commit-primary[data-v-8efa15af]{display:flex;align-items:flex-start;gap:10px}.dw-commit-primary>svg[data-v-8efa15af]{flex:none;margin-top:2px;color:var(--z-brand)}.dw-commit-primary>span[data-v-8efa15af]{display:grid;gap:5px}.dw-commit-primary small[data-v-8efa15af]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--z-text-muted)}.dw-commit-primary a[data-v-8efa15af],.dw-compare-link[data-v-8efa15af]{display:inline-flex;align-items:center;gap:4px;color:var(--z-brand);text-decoration:none}.dw-commit-change[data-v-8efa15af]{display:inline-flex;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700;text-transform:uppercase}.dw-commit-change.added[data-v-8efa15af]{background:var(--z-success-soft);color:var(--z-success)}.dw-commit-change.removed[data-v-8efa15af]{background:var(--z-danger-soft);color:var(--z-danger)}.dw-commit-tickets[data-v-8efa15af]{display:flex;flex-wrap:wrap;gap:6px}.dw-commit-tickets a[data-v-8efa15af]{border-radius:999px;padding:4px 8px;background:var(--z-active-bg);color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650;text-decoration:none}.dw-no-ticket[data-v-8efa15af]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.dw-commit-table code[data-v-8efa15af]{margin:0}.dw-runtime-logs[data-v-8efa15af]{display:grid;gap:var(--z-space-3);margin:var(--z-space-5) 0}.dw-runtime-logs--modal[data-v-8efa15af]{margin:0}.dw-runtime-logs>header h4[data-v-8efa15af],.dw-runtime-logs>header p[data-v-8efa15af]{margin:0}.dw-runtime-logs>header p[data-v-8efa15af]{margin-top:6px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.dw-runtime-logs>article[data-v-8efa15af]{border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);background:var(--z-surface)}.dw-runtime-logs>article>header[data-v-8efa15af]{display:flex;align-items:center;gap:var(--z-space-3);padding:var(--z-space-3) var(--z-space-4)}.dw-runtime-logs>article>header code[data-v-8efa15af]{margin:0;color:var(--z-text-muted)}.dw-runtime-logs pre[data-v-8efa15af]{max-height:360px;overflow:auto;margin:0;border-top:1px solid var(--z-border-soft);padding:var(--z-space-4);background:var(--z-surface-secondary);color:var(--z-text);font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;word-break:break-word}.dw-log-truncated[data-v-8efa15af]{margin:0;padding:0 var(--z-space-4) var(--z-space-3);color:var(--z-text-muted);font-size:var(--z-font-size-xs)}@media(max-width:900px){.dw-runtime-targets>header[data-v-8efa15af]{display:grid}.dw-runtime-targets>article[data-v-8efa15af]{grid-template-columns:1fr}}.dw-form[data-v-8efa15af]{display:grid;gap:var(--z-form-gap)}.dw-form>p[data-v-8efa15af]{margin:0;color:var(--z-text-muted);line-height:1.6}.dw-form label[data-v-8efa15af]{display:grid;gap:var(--z-space-2);font-size:var(--z-font-size-sm)}code[data-v-8efa15af]{display:block;overflow-wrap:anywhere;font-size:var(--z-font-size-xs);margin:var(--z-space-2) 0}.dw-history[data-v-8efa15af]{display:flex;gap:var(--z-space-3);align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--z-border-soft);padding:var(--z-space-5) 0}.dw-history p[data-v-8efa15af]{width:100%;overflow-wrap:anywhere}.dw-history .z-button[data-v-8efa15af]{margin-left:auto}.dw-history time[data-v-8efa15af]{font-size:var(--z-font-size-xs);color:var(--z-text-muted)}.dw-release-context[data-v-8efa15af]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;padding:12px 0;border-bottom:1px solid var(--z-border-soft)}.dw-release-context span[data-v-8efa15af]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.dw-release-context strong[data-v-8efa15af]{color:var(--z-brand);font-size:1rem}@media(max-width:760px){.deployment-workspace[data-v-8efa15af]{padding:24px var(--z-space-4) 64px}.dw-header[data-v-8efa15af]{flex-direction:column;align-items:flex-start}.dw-environments button[data-v-8efa15af]{min-width:0}.dw-tabs[data-v-8efa15af]{width:100%}th[data-v-8efa15af],td[data-v-8efa15af]{padding:12px}.dw-table-wrap[data-v-8efa15af]{max-width:100%}}.build-catalog[data-v-ff7cc5ad]{box-sizing:border-box;width:100%;height:100%;overflow:auto;padding:38px var(--z-page-gutter) 72px;background:var(--z-surface-elevated);color:var(--z-text);font-size:var(--z-font-size-sm)}.bc-head[data-v-ff7cc5ad]{display:flex;max-width:1320px;align-items:flex-end;justify-content:space-between;gap:32px;margin:0 auto 30px}.bc-head>div[data-v-ff7cc5ad]:first-child{max-width:720px}.bc-head-actions[data-v-ff7cc5ad]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:9px}.bc-kicker[data-v-ff7cc5ad]{display:flex;align-items:center;gap:7px;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bc-head h1[data-v-ff7cc5ad]{margin:8px 0 6px;font-size:clamp(30px,4vw,46px);line-height:1}.bc-head p[data-v-ff7cc5ad]{margin:0;color:var(--z-text-muted);font-size:var(--z-font-size-md);line-height:1.65}.bc-message[data-v-ff7cc5ad],.bc-toolbar[data-v-ff7cc5ad],.bc-table-wrap[data-v-ff7cc5ad],.bc-empty[data-v-ff7cc5ad]{max-width:1320px;margin-right:auto;margin-left:auto}.bc-message[data-v-ff7cc5ad]{margin-bottom:16px;border-radius:var(--z-radius-md);padding:11px 14px}.bc-message.error[data-v-ff7cc5ad]{background:var(--z-danger-soft);color:var(--z-danger)}.bc-message.success[data-v-ff7cc5ad]{background:var(--z-success-soft);color:var(--z-success)}.bc-toolbar[data-v-ff7cc5ad]{display:grid;grid-template-columns:auto minmax(190px,260px) minmax(240px,1fr) auto;align-items:end;gap:14px;margin-bottom:18px}.bc-history-filter[data-v-ff7cc5ad]{display:flex;overflow:hidden;align-self:end;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface)}.bc-history-filter button[data-v-ff7cc5ad]{min-height:42px;border:0;background:transparent;padding:0 13px;color:var(--z-text-muted);font:inherit;cursor:pointer}.bc-history-filter button.active[data-v-ff7cc5ad]{background:var(--z-active-bg);color:var(--z-brand);font-weight:700}.bc-toolbar label[data-v-ff7cc5ad],.bc-form label[data-v-ff7cc5ad]{display:grid;gap:7px}.bc-toolbar label>span[data-v-ff7cc5ad],.bc-form label>span[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:650}.bc-search input[data-v-ff7cc5ad]{min-height:42px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface);padding:0 13px;color:var(--z-text);outline:none}.bc-search input[data-v-ff7cc5ad]:focus{border-color:var(--z-brand);box-shadow:0 0 0 3px var(--z-active-bg)}.bc-source[data-v-ff7cc5ad]{display:grid;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:7px;margin:3px 0}.bc-source svg[data-v-ff7cc5ad]{color:var(--z-text-muted)}code[data-v-ff7cc5ad]{font:500 12px/1.4 var(--z-font-mono,monospace)}.bc-artifact[data-v-ff7cc5ad]{display:block;max-width:270px;overflow:hidden;color:var(--z-text-muted);text-overflow:ellipsis;white-space:nowrap}.bc-log-button[data-v-ff7cc5ad]{margin-top:7px;border:0;background:transparent;padding:0;color:var(--z-brand);font:inherit;font-size:var(--z-font-size-xs);font-weight:650;cursor:pointer}.bc-build-log[data-v-ff7cc5ad]{max-height:min(60vh,620px);overflow:auto;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:16px;color:var(--z-text);font:500 12px/1.6 var(--z-font-mono,monospace);white-space:pre-wrap;overflow-wrap:anywhere}.bc-empty[data-v-ff7cc5ad]{display:grid;min-height:260px;place-items:center;align-content:center;gap:8px;border:1px dashed var(--z-border);border-radius:var(--z-radius-lg);color:var(--z-text-muted);text-align:center}.bc-empty strong[data-v-ff7cc5ad]{color:var(--z-text);font-size:var(--z-font-size-md)}.bc-empty p[data-v-ff7cc5ad]{max-width:500px;margin:0;line-height:1.6}.bc-form[data-v-ff7cc5ad]{display:grid;gap:18px}.bc-form>p[data-v-ff7cc5ad]{margin:0;color:var(--z-text-muted);line-height:1.65}.bc-form-icon[data-v-ff7cc5ad]{display:grid;width:42px;height:42px;place-items:center;border-radius:14px;background:var(--z-active-bg);color:var(--z-brand)}.bc-source-fields[data-v-ff7cc5ad]{display:grid;gap:13px;border-top:1px solid var(--z-border-soft);padding-top:18px}.bc-source-fields>header[data-v-ff7cc5ad]{display:grid;gap:4px}.bc-source-fields>header strong[data-v-ff7cc5ad]{font-size:var(--z-font-size-sm)}.bc-source-fields>header small[data-v-ff7cc5ad],.bc-build-source small[data-v-ff7cc5ad]{color:var(--z-text-muted);line-height:1.45}.bc-build-source[data-v-ff7cc5ad]{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(0,1.3fr);align-items:start;gap:16px;border-top:1px solid var(--z-border-soft);padding-top:13px}.bc-build-source>header[data-v-ff7cc5ad]{display:grid;gap:3px;padding-top:3px}.bc-build-source>header code[data-v-ff7cc5ad]{color:var(--z-text)}.bc-build-source-controls[data-v-ff7cc5ad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bc-build-source-controls.single[data-v-ff7cc5ad]{grid-template-columns:1fr}.bc-build-source-controls label[data-v-ff7cc5ad]{align-content:start}.bc-source-input[data-v-ff7cc5ad]{box-sizing:border-box;width:100%;min-height:42px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface);padding:0 13px;color:var(--z-text);font:500 13px/1.4 var(--z-font-mono,monospace);outline:none}.bc-source-input[data-v-ff7cc5ad]:focus{border-color:var(--z-brand);box-shadow:0 0 0 3px var(--z-active-bg)}@media(max-width:800px){.build-catalog[data-v-ff7cc5ad]{padding:26px var(--z-space-4) 56px}.bc-head[data-v-ff7cc5ad]{align-items:flex-start;flex-direction:column}.bc-toolbar[data-v-ff7cc5ad]{grid-template-columns:1fr}.bc-toolbar .z-icon-button[data-v-ff7cc5ad]{display:none}.bc-table-wrap[data-v-ff7cc5ad]{border-right:0;border-left:0;border-radius:0}.bc-build-source[data-v-ff7cc5ad],.bc-build-source-controls[data-v-ff7cc5ad]{grid-template-columns:1fr}th[data-v-ff7cc5ad]:nth-child(4),td[data-v-ff7cc5ad]:nth-child(4),th[data-v-ff7cc5ad]:nth-child(6),td[data-v-ff7cc5ad]:nth-child(6){display:none}}.bc-status[data-v-ff7cc5ad]{display:grid;max-width:310px;gap:7px}.bc-status>small[data-v-ff7cc5ad]{color:var(--z-text-muted);line-height:1.45}.bc-failure[data-v-ff7cc5ad]{margin:0;border-left:2px solid var(--z-danger);padding-left:8px;color:var(--z-danger);font-size:var(--z-font-size-xs);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.bc-row[data-v-ff7cc5ad]{cursor:pointer}.bc-row:hover td[data-v-ff7cc5ad],.bc-row:focus-visible td[data-v-ff7cc5ad]{background:var(--z-surface-secondary)}.bc-row[data-v-ff7cc5ad]:focus-visible{outline:2px solid var(--z-brand);outline-offset:-2px}.bc-drawer[data-v-ff7cc5ad]{display:grid;height:100%;grid-template-rows:auto auto minmax(0,auto);align-content:start;overflow:auto}.bc-drawer>header[data-v-ff7cc5ad]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid var(--z-border-soft);padding:24px}.bc-drawer h2[data-v-ff7cc5ad]{margin:7px 0 3px;font-size:28px}.bc-drawer header p[data-v-ff7cc5ad]{margin:0;color:var(--z-text-muted)}.bc-drawer-status[data-v-ff7cc5ad]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--z-border-soft);padding:16px 24px}.bc-drawer-status time[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.bc-drawer-section[data-v-ff7cc5ad]{display:grid;gap:10px;border-bottom:1px solid var(--z-border-soft);padding:20px 24px}.bc-drawer-section h3[data-v-ff7cc5ad]{margin:0;font-size:var(--z-font-size-sm)}.bc-drawer-section>p[data-v-ff7cc5ad]{margin:0;color:var(--z-text-muted);line-height:1.55}.bc-drawer-source[data-v-ff7cc5ad]{display:grid;gap:3px}.bc-drawer-source code[data-v-ff7cc5ad]{overflow:hidden;color:var(--z-text-muted);text-overflow:ellipsis}.bc-drawer-log[data-v-ff7cc5ad]{min-height:180px}.bc-drawer .bc-build-log[data-v-ff7cc5ad]{max-height:none;margin:0;border:0;border-radius:0;background:transparent;padding:0}.bc-drawer>footer[data-v-ff7cc5ad]{position:sticky;bottom:0;display:flex;justify-content:flex-end;margin-top:auto;border-top:1px solid var(--z-border-soft);background:var(--z-surface-elevated);padding:18px 24px}.bc-group-row td[data-v-ff7cc5ad]{background:color-mix(in srgb,var(--z-active-bg) 45%,var(--z-surface-elevated))}.bc-group-row td[data-v-ff7cc5ad]:first-child{position:relative}.bc-group-row td>small[data-v-ff7cc5ad],.bc-child-row td:first-child>small[data-v-ff7cc5ad]{display:block;margin-top:3px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.bc-group-toggle[data-v-ff7cc5ad]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;padding:0;color:var(--z-text);font:inherit;font-weight:750;cursor:pointer}.bc-group-toggle svg[data-v-ff7cc5ad]{box-sizing:content-box;background:color-mix(in srgb,var(--z-active-bg) 45%,var(--z-surface-elevated));color:var(--z-brand)}.bc-group-toggle[data-v-ff7cc5ad]:focus-visible{border-radius:var(--z-radius-xs);outline:2px solid var(--z-focus);outline-offset:3px}.bc-group-name[data-v-ff7cc5ad]{display:block;margin-bottom:3px}.bc-group-row td:nth-child(2)>small[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.bc-group-summary[data-v-ff7cc5ad]{display:inline-flex;align-items:center;gap:6px;color:var(--z-text-muted)}.bc-child-row td[data-v-ff7cc5ad]{background:color-mix(in srgb,var(--z-surface-secondary) 42%,var(--z-surface-elevated))}.bc-child-row td[data-v-ff7cc5ad]:first-child{position:relative;padding-left:48px}.bc-child-row td[data-v-ff7cc5ad]:first-child:before{position:absolute;top:-1px;bottom:-1px;left:23px;border-left:1px solid var(--z-border);content:""}.bc-child-row--last td[data-v-ff7cc5ad]:first-child:before{bottom:50%}.bc-child-branch[data-v-ff7cc5ad]{position:absolute;top:50%;left:23px;width:17px;border-top:1px solid var(--z-border)}.bc-actions[data-v-ff7cc5ad]{width:1%;text-align:right;white-space:nowrap}.bc-actions .z-icon-button[data-v-ff7cc5ad]{margin-left:4px}.bc-actions .z-icon-button[data-v-ff7cc5ad]:disabled{cursor:not-allowed;opacity:.38}.bc-row-link[data-v-ff7cc5ad]{border:0;background:transparent;padding:0;color:var(--z-text);font:inherit;font-weight:700;cursor:pointer}.bc-row-link[data-v-ff7cc5ad]:hover{color:var(--z-brand)}.bc-row-link[data-v-ff7cc5ad]:focus-visible{border-radius:var(--z-radius-xs);outline:2px solid var(--z-focus);outline-offset:3px}.bc-action-cancel[data-v-ff7cc5ad]:not(:disabled){color:var(--z-danger)}.bc-action-cancel[data-v-ff7cc5ad]:not(:disabled):hover{border-color:var(--z-danger);background:var(--z-danger-soft)}.bc-action-replay[data-v-ff7cc5ad]:not(:disabled){color:var(--z-brand)}.bc-action-replay[data-v-ff7cc5ad]:not(:disabled):hover{border-color:var(--z-brand);background:var(--z-active-bg)}.bc-cancel-button[data-v-ff7cc5ad]:not(:disabled){border-color:var(--z-danger);color:var(--z-danger)}.bc-cancel-button[data-v-ff7cc5ad]:not(:disabled):hover{background:var(--z-danger-soft)}.bc-row time[data-v-ff7cc5ad]{white-space:nowrap}.build-catalog>.z-pagination[data-v-ff7cc5ad]{max-width:1320px;margin-right:auto;margin-left:auto}.bc-create-wizard[data-v-ff7cc5ad]{box-sizing:border-box;min-height:470px;align-content:start}.bc-step-copy[data-v-ff7cc5ad]{display:grid;gap:5px}.bc-step-copy h3[data-v-ff7cc5ad]{margin:0;font-size:var(--z-font-size-lg)}.bc-step-copy p[data-v-ff7cc5ad]{margin:0;color:var(--z-text-muted);line-height:1.55}.bc-application-sources[data-v-ff7cc5ad]{display:grid;gap:12px;border-top:1px solid var(--z-border-soft);padding-top:15px}.bc-application-sources[data-v-ff7cc5ad]:first-of-type{border-top:0;padding-top:0}.bc-application-sources>header[data-v-ff7cc5ad]{display:grid;gap:3px}.bc-application-sources>header>small[data-v-ff7cc5ad]{color:var(--z-text-muted)}.bc-release-options[data-v-ff7cc5ad]{display:grid;gap:14px}.bc-check-card[data-v-ff7cc5ad]{display:flex!important;grid-template-columns:none!important;align-items:flex-start;gap:12px!important;border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface);padding:15px}.bc-check-card>input[data-v-ff7cc5ad]{width:16px;height:16px;margin:2px 0 0;accent-color:var(--z-brand)}.bc-check-card>span[data-v-ff7cc5ad]{display:grid;gap:4px}.bc-check-card small[data-v-ff7cc5ad]{color:var(--z-text-muted);line-height:1.45}.bc-check-card.disabled[data-v-ff7cc5ad]{opacity:.55}.bc-version-grid[data-v-ff7cc5ad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bc-field-error[data-v-ff7cc5ad]{color:var(--z-danger);font-size:var(--z-font-size-xs)}.bc-release-options>label>small[data-v-ff7cc5ad],.bc-version-grid>small[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);line-height:1.45}.bc-version-grid>small[data-v-ff7cc5ad]{grid-column:1/-1}.bc-create-error[data-v-ff7cc5ad]{display:grid;gap:10px;border:1px solid color-mix(in srgb,var(--z-danger) 26%,var(--z-border));border-radius:var(--z-radius-lg);background:var(--z-danger-soft);padding:14px 16px;color:var(--z-danger)}.bc-create-error>strong[data-v-ff7cc5ad]{font-size:var(--z-font-size-sm)}.bc-create-error p[data-v-ff7cc5ad]{display:grid;gap:2px;margin:0;color:inherit;line-height:1.5}.bc-create-error b[data-v-ff7cc5ad]{font-size:var(--z-font-size-xs)}.bc-create-error span[data-v-ff7cc5ad]{color:var(--z-text)}@media(max-width:700px){.bc-version-grid[data-v-ff7cc5ad]{grid-template-columns:1fr}.bc-create-wizard[data-v-ff7cc5ad]{min-height:520px}}.bc-head[data-v-ff7cc5ad],.bc-message[data-v-ff7cc5ad],.bc-toolbar[data-v-ff7cc5ad],.bc-table-wrap[data-v-ff7cc5ad],.bc-empty[data-v-ff7cc5ad],.build-catalog>.z-pagination[data-v-ff7cc5ad]{width:100%;max-width:none;margin-right:0;margin-left:0}.bc-head[data-v-ff7cc5ad]{margin-bottom:30px}.bc-create-popover[data-v-ff7cc5ad]{flex:none}.bc-create-menu[data-v-ff7cc5ad]{position:absolute;z-index:20;top:calc(100% + 8px);right:0;display:grid;width:290px;overflow:hidden;border:1px solid var(--z-border-soft);border-radius:12px;background:var(--z-surface-elevated);padding:6px;box-shadow:var(--z-shadow-lg)}.bc-create-menu button[data-v-ff7cc5ad]{display:flex;align-items:center;gap:10px;border:0;border-radius:8px;background:transparent;padding:11px;color:var(--z-text);font:inherit;text-align:left;cursor:pointer}.bc-create-menu button[data-v-ff7cc5ad]:hover{background:var(--z-active-bg)}.bc-create-menu button>svg[data-v-ff7cc5ad]{flex:none;color:var(--z-brand)}.bc-create-menu span[data-v-ff7cc5ad]{display:grid;gap:3px}.bc-create-menu strong[data-v-ff7cc5ad]{font-size:.78rem}.bc-create-menu small[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:.69rem}.bc-build-commits[data-v-ff7cc5ad]{display:grid;gap:12px}.bc-build-commits article[data-v-ff7cc5ad]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;border-top:1px solid var(--z-border-soft);padding-top:12px}.bc-build-commits article[data-v-ff7cc5ad]:first-child{border-top:0;padding-top:0}.bc-build-commits article>svg[data-v-ff7cc5ad]{margin-top:2px;color:var(--z-text-muted)}.bc-build-commits article>div[data-v-ff7cc5ad]{display:grid;gap:4px}.bc-build-commits strong[data-v-ff7cc5ad]{font-weight:600}.bc-build-commits small[data-v-ff7cc5ad]{display:flex;align-items:center;gap:4px;color:var(--z-text-muted)}.bc-build-commits small a[data-v-ff7cc5ad]{display:inline-flex;align-items:center;gap:3px;color:var(--z-brand);text-decoration:none}.bc-build-commits article span[data-v-ff7cc5ad]{display:flex;flex-wrap:wrap;gap:5px}.bc-build-commits article span a[data-v-ff7cc5ad]{border-radius:var(--z-radius-pill);background:var(--z-active-bg);padding:3px 7px;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650;text-decoration:none}.bc-build-commits em[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-style:normal}.bc-produced-artifacts[data-v-ff7cc5ad]{display:grid;gap:9px}.bc-produced-artifacts article[data-v-ff7cc5ad]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);background:var(--z-surface);padding:11px 12px}.bc-produced-artifacts article>span[data-v-ff7cc5ad]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 8px;min-width:0}.bc-produced-artifacts article>span svg[data-v-ff7cc5ad]{grid-row:1/3;color:var(--z-brand)}.bc-produced-artifacts article>span strong[data-v-ff7cc5ad]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-produced-artifacts article>span small[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.bc-produced-artifacts article>code[data-v-ff7cc5ad]{grid-column:1/3;overflow:hidden;color:var(--z-text-muted);text-overflow:ellipsis;white-space:nowrap}.bc-produced-artifacts article>.z-icon-button[data-v-ff7cc5ad]{grid-column:2;grid-row:1}.bc-artifact-cell[data-v-ff7cc5ad]{display:flex;align-items:center;gap:7px;min-width:0}.bc-artifact-logos[data-v-ff7cc5ad]{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto}.bc-artifact-logo[data-v-ff7cc5ad]{display:grid;grid-row:1/3;flex:0 0 auto;box-sizing:border-box;width:24px;height:20px;place-items:center;border:1px solid var(--z-border-soft);border-radius:6px;background:#fff;padding:3px;box-shadow:0 1px 4px #0d332b12}.bc-artifact-logo img[data-v-ff7cc5ad]{display:block;width:100%;height:100%;object-fit:contain}.bc-artifact-logo[data-kind=deb] img[data-v-ff7cc5ad]{width:auto;max-width:100%}.bc-package-picker[data-v-ff7cc5ad]{display:grid;gap:8px;min-width:0}.bc-package-picker>header[data-v-ff7cc5ad]{display:flex;align-items:center;justify-content:space-between;gap:10px}.bc-package-picker>header>span[data-v-ff7cc5ad]{font-size:12px;font-weight:700;color:var(--z-text-muted)}.bc-package-picker>small[data-v-ff7cc5ad]{color:var(--z-text-muted);line-height:1.4}.bc-package-options[data-v-ff7cc5ad]{display:grid;gap:7px}.bc-package-option[data-v-ff7cc5ad]{display:flex!important;align-items:center;gap:9px;min-height:42px;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);background:var(--z-surface);padding:7px 10px;cursor:pointer}.bc-package-option[data-v-ff7cc5ad]:has(>input:checked){border-color:color-mix(in srgb,var(--z-brand) 45%,var(--z-border-soft));background:var(--z-active-bg)}.bc-package-option>input[data-v-ff7cc5ad]{accent-color:var(--z-brand)}.bc-package-option>span[data-v-ff7cc5ad]:last-child{display:grid;gap:1px;min-width:0}.bc-package-option strong[data-v-ff7cc5ad]{font-size:12px}.bc-package-option small[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:11px}.bc-package-message[data-v-ff7cc5ad]{display:flex;align-items:center;gap:8px;min-height:42px;margin:0;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-md);padding:0 11px;color:var(--z-text-muted);font-size:12px}.bc-package-message.error[data-v-ff7cc5ad]{border-color:color-mix(in srgb,var(--z-danger) 32%,var(--z-border-soft));color:var(--z-danger)}.bc-inline-spinner[data-v-ff7cc5ad]{width:12px;height:12px;border:2px solid var(--z-border);border-top-color:var(--z-brand);border-radius:50%;animation:bc-spin-ff7cc5ad .7s linear infinite}@keyframes bc-spin-ff7cc5ad{to{transform:rotate(360deg)}}.bc-application-sources>header[data-v-ff7cc5ad]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.bc-application-sources>header>span[data-v-ff7cc5ad]:first-child{display:grid;gap:3px}.bc-application-sources>header small[data-v-ff7cc5ad]{color:var(--z-text-muted)}.bc-package-version[data-v-ff7cc5ad]{display:grid;grid-template-columns:auto auto;align-items:center;justify-items:end;gap:5px 9px;color:var(--z-text-muted);font-size:11px}.bc-package-version-value[data-v-ff7cc5ad]{display:inline-flex;align-items:center;gap:6px;color:var(--z-text);font-size:12px}.bc-package-version>.custom-select[data-v-ff7cc5ad]{grid-column:1/3;min-width:130px}.bc-package-version>small[data-v-ff7cc5ad]{grid-column:1/3}.bc-build-source-controls--packages[data-v-ff7cc5ad]{grid-template-columns:1fr}.bc-build-source-controls--packages>.bc-package-picker[data-v-ff7cc5ad]{grid-column:1/-1}.bc-package-option[data-v-ff7cc5ad]{display:grid!important;grid-template-columns:16px 24px minmax(0,1fr) auto minmax(130px,170px);align-items:center;gap:10px;min-height:46px;padding:8px 11px}.bc-package-option>input[data-v-ff7cc5ad]{width:14px;height:14px;margin:0}.bc-package-option-copy[data-v-ff7cc5ad]{display:grid;gap:1px;min-width:0}.bc-package-option small[data-v-ff7cc5ad]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-package-architecture[data-v-ff7cc5ad]{border-radius:var(--z-radius-pill);background:var(--z-surface-secondary);padding:3px 7px;color:var(--z-text-muted);font:600 10px/1 var(--z-font-mono,monospace)}.bc-package-version-field[data-v-ff7cc5ad]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px}.bc-package-version-field>span[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:10px;font-weight:650}.bc-package-version-field>input[data-v-ff7cc5ad]{box-sizing:border-box;width:100%;min-height:34px;border:1px solid var(--z-border);border-radius:var(--z-radius-sm);background:var(--z-surface-elevated);padding:0 9px;color:var(--z-text);font:600 11px/1 var(--z-font-mono,monospace);outline:none}.bc-package-version-field>input[data-v-ff7cc5ad]:focus{border-color:var(--z-brand);box-shadow:0 0 0 3px var(--z-active-bg)}.bc-inline-spinner[data-v-ff7cc5ad]{box-sizing:border-box;flex:none}.bc-release-previews[data-v-ff7cc5ad]{display:grid;gap:10px}.bc-release-previews>header[data-v-ff7cc5ad]{display:flex;align-items:flex-start;justify-content:space-between}.bc-release-previews>header>div[data-v-ff7cc5ad]{display:grid;gap:4px}.bc-release-previews>header small[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);line-height:1.45}.bc-release-previews>article[data-v-ff7cc5ad]{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,.45fr);align-items:end;gap:12px;border:0;border-top:1px solid var(--z-border-soft);background:transparent;padding:16px 0}.bc-release-preview-title[data-v-ff7cc5ad]{display:grid;align-self:center;gap:4px}.bc-release-preview-title>span[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.bc-release-previews dl[data-v-ff7cc5ad]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:1/-1;gap:8px;margin:0}.bc-release-previews dl>div[data-v-ff7cc5ad]{display:grid;gap:4px;min-width:0}.bc-release-previews dt[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:10px;font-weight:700;text-transform:uppercase}.bc-release-previews dd[data-v-ff7cc5ad]{display:flex;min-width:0;align-items:center;gap:5px;margin:0}.bc-release-previews dd code[data-v-ff7cc5ad]{display:block;color:var(--z-text);overflow-wrap:anywhere;white-space:normal}.bc-release-previews article>small[data-v-ff7cc5ad]{grid-column:1/-1;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}@media(max-width:760px){.bc-release-previews>article[data-v-ff7cc5ad]{grid-template-columns:1fr}.bc-release-previews dl[data-v-ff7cc5ad]{grid-column:1;grid-row:auto}.bc-release-previews article>small[data-v-ff7cc5ad]{grid-column:1}}@media(max-width:600px){.bc-application-sources>header[data-v-ff7cc5ad]{display:grid}.bc-package-version[data-v-ff7cc5ad]{justify-items:start}.bc-package-version>.custom-select[data-v-ff7cc5ad]{width:100%}.bc-package-option[data-v-ff7cc5ad]{grid-template-columns:16px 24px minmax(0,1fr) auto}.bc-package-version-field[data-v-ff7cc5ad]{grid-column:3/5}.bc-package-architecture[data-v-ff7cc5ad]{grid-column:4}}.bc-preparation-row td>small[data-v-ff7cc5ad]{display:block;margin-top:4px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.bc-preparation-row .bc-source[data-v-ff7cc5ad]{display:block;white-space:normal}.bc-preparation-row .bc-preparation-error[data-v-ff7cc5ad]{max-width:28rem;white-space:normal;overflow-wrap:anywhere;line-height:1.45}.bc-product-version[data-v-ff7cc5ad]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:0;padding:12px 0;font-size:var(--z-font-size-sm)}.bc-product-version span[data-v-ff7cc5ad],.bc-release-previews>p[data-v-ff7cc5ad]:last-child{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.bc-product-version strong[data-v-ff7cc5ad]{color:var(--z-brand);font-size:1rem}.bc-check-card[data-v-ff7cc5ad]{border:0!important;border-bottom:1px solid var(--z-border-soft)!important;border-radius:0!important;background:transparent!important;padding-inline:0!important}.bc-source-error[data-v-ff7cc5ad]{color:var(--z-warning);font-size:var(--z-font-size-xs);line-height:1.5}.bc-link[data-v-ff7cc5ad]{border:0;background:transparent;padding:0;color:var(--z-brand);font:inherit;text-decoration:underline;cursor:pointer}.bc-source-version[data-v-ff7cc5ad]{display:flex;align-items:baseline;gap:8px;font-size:var(--z-font-size-xs)}.bc-source-version strong[data-v-ff7cc5ad]{color:var(--z-brand);font-family:var(--z-font-mono,monospace)}.bc-release-changelog[data-v-ff7cc5ad]{display:grid;gap:10px;border-top:1px solid var(--z-border-soft);padding-top:18px}.bc-release-changelog h3[data-v-ff7cc5ad],.bc-release-changelog p[data-v-ff7cc5ad]{margin:0}.bc-release-changelog p[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.bc-drawer[data-v-ff7cc5ad]{display:flex;flex-direction:column}.bc-drawer>header[data-v-ff7cc5ad],.bc-drawer-status[data-v-ff7cc5ad],.bc-drawer-section[data-v-ff7cc5ad],.bc-drawer>footer[data-v-ff7cc5ad]{flex:none}.bc-drawer-section>.bc-failure[data-v-ff7cc5ad]{color:var(--z-danger);font-size:var(--z-font-size-xs);white-space:pre-wrap;overflow-wrap:anywhere}.bc-metadata-options[data-v-ff7cc5ad]{display:grid;gap:12px;border-bottom:1px solid var(--z-border-soft);padding:6px 0 18px}.bc-metadata-options header[data-v-ff7cc5ad]{display:grid;gap:4px}.bc-metadata-options header small[data-v-ff7cc5ad],.bc-metadata-options>small[data-v-ff7cc5ad]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.bc-metadata-options label[data-v-ff7cc5ad]{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(190px,1fr) minmax(170px,1fr);align-items:center;gap:12px}.bc-metadata-options label code[data-v-ff7cc5ad]{overflow-wrap:anywhere;color:var(--z-brand);font-size:var(--z-font-size-xs)}@media(max-width:760px){.bc-metadata-options label[data-v-ff7cc5ad]{grid-template-columns:1fr}}.delivery-overview-error>svg[data-v-ff257fb2]{flex:none}.delivery-overview-error>span[data-v-ff257fb2]{flex:1}.delivery-overview-error>button[data-v-ff257fb2]{flex:none;border:1px solid currentColor;border-radius:var(--z-radius-md);padding:6px 10px;background:transparent;color:inherit;font:inherit;cursor:pointer}.delivery-overview-error>button[data-v-ff257fb2]:disabled{opacity:.6;cursor:wait}.delivery-overview[data-v-ff257fb2]{container-name:delivery-overview;container-type:inline-size;display:grid;gap:var(--z-space-7);height:100%;overflow:auto;padding:var(--z-page-gutter);background:var(--z-canvas)}.delivery-overview-hero[data-v-ff257fb2]{position:relative;z-index:2;isolation:isolate;display:grid;width:min(1320px,100%);grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);gap:clamp(28px,5cqw,72px);overflow:visible;margin-inline:auto;border-radius:22px;background:radial-gradient(circle at 72% 5%,#ffffff2b,#fff0 48%),linear-gradient(135deg,var(--z-brand) 0%,#062f28 100%);padding:clamp(28px,4cqw,52px);color:#fff;box-shadow:0 26px 80px #073a323d,0 8px 28px #073a322e}.delivery-overview-hero[data-v-ff257fb2] :is(h1,h2,h3,strong,span,small,p,svg){color:#fff}.delivery-overview-copy[data-v-ff257fb2]{display:grid;min-width:0;align-content:center;justify-items:start;gap:12px}.delivery-overview-copy>span[data-v-ff257fb2]{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.78}.delivery-overview-copy h1[data-v-ff257fb2]{max-width:720px;margin:0;color:#fff;font-size:clamp(1.65rem,3cqw,2.7rem);line-height:1.08;letter-spacing:-.035em}.delivery-overview-copy p[data-v-ff257fb2]{max-width:620px;margin:0;color:#ffffffc7;font-size:.92rem;line-height:1.65}.delivery-overview-actions[data-v-ff257fb2]{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:8px}.delivery-overview-copy .delivery-overview-actions button[data-v-ff257fb2]{display:inline-flex;align-items:center;gap:8px;margin:0;border:1px solid rgba(255,255,255,.28);border-radius:10px;background:#ffffff1f;padding:10px 14px;color:#fff;font:inherit;font-size:.8rem;font-weight:650;cursor:pointer}.delivery-overview-copy .delivery-overview-actions button[data-v-ff257fb2]:hover{background:#fff3}.delivery-overview-copy .delivery-overview-actions button.is-primary[data-v-ff257fb2]{border-color:var(--z-accent);background:var(--z-accent);color:var(--z-brand)}.delivery-overview-copy .delivery-overview-actions button.is-primary svg[data-v-ff257fb2]{color:var(--z-brand)}.delivery-overview-copy .delivery-overview-actions button.is-primary[data-v-ff257fb2]:hover{border-color:var(--z-accent-hover);background:var(--z-accent-hover)}.delivery-overview-copy .delivery-overview-create-menu[data-v-ff257fb2]{position:absolute;z-index:10;top:calc(100% + 8px);left:0;display:grid;width:270px;overflow:hidden;border:1px solid var(--z-border-soft);border-radius:12px;background:var(--z-surface-elevated);padding:6px;box-shadow:var(--z-shadow-lg)}.delivery-overview-copy .delivery-overview-create-menu button[data-v-ff257fb2]{align-items:center;gap:10px;border:0;background:transparent;padding:11px;color:var(--z-text);text-align:left}.delivery-overview-copy .delivery-overview-create-menu button>svg[data-v-ff257fb2]{flex:none;align-self:center;color:var(--z-brand)}.delivery-overview-copy .delivery-overview-create-menu button[data-v-ff257fb2]:hover{background:var(--z-active-bg)}.delivery-overview-create-menu span[data-v-ff257fb2]{display:grid;gap:3px}.delivery-overview-create-menu strong[data-v-ff257fb2]{color:var(--z-text)!important;font-size:.78rem}.delivery-overview-create-menu small[data-v-ff257fb2]{color:var(--z-text-muted)!important;font-size:.69rem;font-weight:500}.delivery-overview-metrics[data-v-ff257fb2]{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;align-self:center;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:#ffffff29}.delivery-overview-metrics article[data-v-ff257fb2]{display:grid;min-width:0;grid-template-columns:auto 1fr;align-items:center;gap:4px 9px;min-height:138px;background:#04231c3d;padding:22px;color:#fff}.delivery-overview-metrics svg[data-v-ff257fb2]{grid-row:1;color:#ffffffb8}.delivery-overview-metrics strong[data-v-ff257fb2]{color:#fff;font-size:1.65rem;line-height:1}.delivery-overview-metrics span[data-v-ff257fb2]{grid-column:1/-1;color:#fff;font-size:.78rem;font-weight:650}.delivery-overview-metrics small[data-v-ff257fb2]{grid-column:1/-1;color:#ffffffa3;font-size:.7rem}.delivery-overview-error[data-v-ff257fb2],.delivery-overview-notice[data-v-ff257fb2],.delivery-overview-activity[data-v-ff257fb2],.delivery-overview-recent[data-v-ff257fb2],.delivery-overview-rollbacks[data-v-ff257fb2],.delivery-overview-continuous-alerts[data-v-ff257fb2]{width:min(1320px,100%);margin-inline:auto}.delivery-overview-error[data-v-ff257fb2],.delivery-overview-notice[data-v-ff257fb2]{display:flex;align-items:center;gap:8px;margin-block:0;border-radius:var(--z-radius-md);padding:12px;font-size:.8125rem}.delivery-overview-error[data-v-ff257fb2]{background:var(--z-danger-soft);color:var(--z-danger)}.delivery-overview-notice[data-v-ff257fb2]{background:var(--z-success-soft);color:var(--z-success)}.delivery-overview-continuous-alerts[data-v-ff257fb2]{display:grid;overflow:hidden;border:1px solid color-mix(in srgb,var(--z-danger) 28%,var(--z-border-soft));border-radius:var(--z-radius-lg);background:var(--z-danger-soft)}.delivery-overview-continuous-alerts>header[data-v-ff257fb2],.delivery-overview-continuous-alerts>article[data-v-ff257fb2]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px}.delivery-overview-continuous-alerts>header[data-v-ff257fb2]{color:var(--z-danger)}.delivery-overview-continuous-alerts>header>div[data-v-ff257fb2]{display:flex;align-items:center;gap:10px}.delivery-overview-continuous-alerts>header span[data-v-ff257fb2],.delivery-overview-continuous-alerts>article>div[data-v-ff257fb2]{display:grid;gap:3px}.delivery-overview-continuous-alerts small[data-v-ff257fb2],.delivery-overview-continuous-alerts article span[data-v-ff257fb2]{color:var(--z-text-muted);font-size:.72rem}.delivery-overview-continuous-alerts>header b[data-v-ff257fb2]{display:grid;min-width:28px;height:28px;place-items:center;border-radius:999px;background:var(--z-danger);color:#fff;font-size:.72rem}.delivery-overview-continuous-alerts>article[data-v-ff257fb2]{border-top:1px solid color-mix(in srgb,var(--z-danger) 18%,transparent);background:var(--z-surface)}.delivery-overview-continuous-alerts article strong[data-v-ff257fb2]{font-size:.8rem}.delivery-overview-continuous-alerts code[data-v-ff257fb2]{color:var(--z-danger);font-size:.7rem;white-space:normal}.delivery-overview-continuous-alerts article button[data-v-ff257fb2]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--z-border);border-radius:9px;background:var(--z-surface-elevated);padding:8px 10px;color:var(--z-brand);font:inherit;font-size:.72rem;font-weight:650;cursor:pointer}.delivery-overview-activity[data-v-ff257fb2]{display:grid;gap:18px}.delivery-overview-activity>header h2[data-v-ff257fb2],.delivery-overview-recent>header h2[data-v-ff257fb2]{margin:0;font-size:1.1rem}.delivery-overview-activity>header p[data-v-ff257fb2],.delivery-overview-recent>header p[data-v-ff257fb2]{margin:5px 0 0;color:var(--z-text-muted);font-size:.8rem}.delivery-overview-list[data-v-ff257fb2]{border-block:1px solid var(--z-border-soft)}.delivery-overview-application-list>header[data-v-ff257fb2],.delivery-overview-application-list>article[data-v-ff257fb2]{display:grid;grid-template-columns:minmax(260px,1.4fr) minmax(110px,.55fr) minmax(150px,.7fr) minmax(180px,.75fr);align-items:center;gap:22px}.delivery-overview-application-list>header[data-v-ff257fb2]{min-height:42px;padding:8px 2px;border-bottom:1px solid var(--z-border-soft);color:var(--z-text-muted);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.delivery-overview-application-list>article[data-v-ff257fb2]{min-height:76px;border-bottom:1px solid var(--z-border-soft);padding:12px 2px}.delivery-overview-application-list>article[data-v-ff257fb2]:last-child{border-bottom:0}.delivery-overview-application[data-v-ff257fb2],.delivery-overview-rate[data-v-ff257fb2]{display:grid;gap:4px;min-width:0}.delivery-overview-application>div[data-v-ff257fb2]{display:flex;align-items:center;gap:8px;min-width:0}.delivery-overview-application strong[data-v-ff257fb2],.delivery-overview-rate strong[data-v-ff257fb2]{color:var(--z-text);font-size:.82rem}.delivery-overview-application span[data-v-ff257fb2],.delivery-overview-rate span[data-v-ff257fb2]{overflow:hidden;color:var(--z-text-muted);font-size:.73rem;text-overflow:ellipsis;white-space:nowrap}.delivery-overview-application .delivery-overview-stable[data-v-ff257fb2]{flex:none;border-radius:999px;background:var(--z-surface-secondary);padding:3px 7px;color:var(--z-text-secondary);font-size:.64rem;font-weight:700}.delivery-overview-application .delivery-overview-stable.is-success[data-v-ff257fb2]{background:var(--z-success-soft);color:var(--z-success)}.delivery-overview-application .delivery-overview-stable.is-danger[data-v-ff257fb2]{background:var(--z-danger-soft);color:var(--z-danger)}.delivery-overview-application .delivery-overview-stable.is-warning[data-v-ff257fb2]{background:var(--z-warning-soft);color:var(--z-warning)}.delivery-overview-application .delivery-overview-deployment-history[data-v-ff257fb2]{display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px;margin-top:3px}.delivery-overview-deployment-history>span[data-v-ff257fb2]{display:inline-flex;align-items:center;gap:4px;overflow:visible;color:var(--z-text-muted);font-size:.67rem;white-space:normal}.delivery-overview-deployment-history svg[data-v-ff257fb2]{flex:none}.delivery-overview-application .delivery-overview-previous[data-v-ff257fb2]{color:var(--z-text-secondary)}.delivery-overview-previous b[data-v-ff257fb2]{color:var(--z-brand);font-size:.64rem}.delivery-overview-previous button[data-v-ff257fb2]{display:inline-grid;width:24px;height:24px;place-items:center;border:1px solid var(--z-border);border-radius:7px;background:var(--z-surface-elevated);padding:0;color:var(--z-brand);cursor:pointer}.delivery-overview-previous button[data-v-ff257fb2]:hover{border-color:var(--z-brand);background:var(--z-active-bg)}.delivery-overview-previous button[data-v-ff257fb2]:disabled{cursor:not-allowed;opacity:.45}.delivery-overview-rate strong[data-v-ff257fb2]{font-size:1rem}.delivery-overview-status[data-v-ff257fb2]{width:max-content;border-radius:999px;padding:5px 9px;background:var(--z-surface-secondary);color:var(--z-text-secondary);font-size:.7rem;font-weight:650}.delivery-overview-status.is-success[data-v-ff257fb2]{background:var(--z-success-soft);color:var(--z-success)}.delivery-overview-status.is-danger[data-v-ff257fb2]{background:var(--z-danger-soft);color:var(--z-danger)}.delivery-overview-status.is-warning[data-v-ff257fb2]{background:var(--z-warning-soft);color:var(--z-warning)}.delivery-overview-trend[data-v-ff257fb2]{display:inline-flex;width:max-content;align-items:center;gap:6px;font-size:.73rem;font-weight:700}.delivery-overview-trend.is-up[data-v-ff257fb2]{color:var(--z-success)}.delivery-overview-trend.is-down[data-v-ff257fb2]{color:var(--z-danger)}.delivery-overview-trend.is-flat[data-v-ff257fb2]{color:var(--z-text-muted)}.delivery-overview-trend svg[data-v-ff257fb2]{flex:none;color:currentColor}.delivery-overview-empty[data-v-ff257fb2]{display:grid;min-height:190px;place-content:center;justify-items:center;gap:8px;border:1px dashed var(--z-border);border-radius:var(--z-radius-lg);color:var(--z-text-muted);text-align:center}.delivery-overview-empty strong[data-v-ff257fb2]{color:var(--z-text)}.delivery-overview-empty p[data-v-ff257fb2]{margin:0;font-size:.8rem}.delivery-overview-recent[data-v-ff257fb2]{display:grid;gap:16px}.delivery-overview-recent>div[data-v-ff257fb2]{border-block:1px solid var(--z-border-soft)}.delivery-overview-recent article[data-v-ff257fb2]{display:grid;grid-template-columns:auto minmax(260px,1fr) auto auto auto auto;align-items:center;gap:16px;min-height:78px;border-bottom:1px solid var(--z-border-soft);padding:12px 2px;cursor:pointer}.delivery-overview-recent article[data-v-ff257fb2]:last-child{border-bottom:0}.delivery-overview-recent article[data-v-ff257fb2]:hover{background:var(--z-surface-secondary)}.delivery-overview-recent article[data-v-ff257fb2]:focus-visible{outline:2px solid var(--z-brand);outline-offset:2px}.delivery-overview-release-icon[data-v-ff257fb2]{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--z-border);border-radius:10px;color:var(--z-brand)}.delivery-overview-release-copy[data-v-ff257fb2]{display:grid;gap:4px}.delivery-overview-release-copy>strong[data-v-ff257fb2]{font-size:.83rem}.delivery-overview-release-copy>span[data-v-ff257fb2],.delivery-overview-recent time[data-v-ff257fb2]{color:var(--z-text-muted);font-size:.7rem}.delivery-overview-release-copy>div[data-v-ff257fb2]{display:flex;flex-wrap:wrap;gap:5px}.delivery-overview-release-copy b[data-v-ff257fb2],.delivery-overview-release-tickets[data-v-ff257fb2]{border-radius:999px;background:var(--z-surface-secondary);padding:3px 7px;color:var(--z-text-secondary);font-size:.65rem}.delivery-overview-recent article>svg[data-v-ff257fb2]{color:var(--z-text-muted)}.delivery-overview-rollbacks[data-v-ff257fb2]{display:grid;border-block:1px solid var(--z-border-soft)}.delivery-overview-rollbacks>header[data-v-ff257fb2]{display:grid;gap:3px;padding:13px 2px}.delivery-overview-rollbacks>header strong[data-v-ff257fb2]{font-size:.78rem}.delivery-overview-rollbacks>header span[data-v-ff257fb2]{color:var(--z-text-muted);font-size:.7rem}.delivery-overview-rollbacks>article[data-v-ff257fb2]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border-top:1px solid var(--z-border-soft);padding:12px 2px}.delivery-overview-rollback-icon[data-v-ff257fb2]{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--z-border);border-radius:10px;color:var(--z-brand)}.delivery-overview-rollbacks article>div[data-v-ff257fb2]{display:grid;gap:4px}.delivery-overview-rollbacks article>div strong[data-v-ff257fb2]{font-size:.79rem}.delivery-overview-rollbacks article>div span[data-v-ff257fb2]{display:flex;align-items:center;gap:6px;color:var(--z-text-muted);font-size:.7rem}.delivery-overview-rollbacks article>div b[data-v-ff257fb2]{color:var(--z-brand)}.delivery-overview-rollbacks article>button[data-v-ff257fb2]{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--z-brand);border-radius:9px;background:var(--z-brand);padding:8px 11px;color:#fff;font:inherit;font-size:.72rem;font-weight:650;cursor:pointer}.delivery-overview-rollbacks article>button[data-v-ff257fb2]:disabled{cursor:not-allowed;opacity:.45}.delivery-overview-application-list>article.is-clickable[data-v-ff257fb2]{border-radius:var(--z-radius-md);cursor:pointer;transition:background .18s ease}.delivery-overview-application-list>article.is-clickable[data-v-ff257fb2]:hover{background:var(--z-surface-secondary)}.delivery-overview-application-list>article.is-clickable[data-v-ff257fb2]:focus-visible{outline:2px solid var(--z-brand);outline-offset:2px}@container delivery-overview (max-width:850px){.delivery-overview-hero[data-v-ff257fb2]{grid-template-columns:1fr}.delivery-overview-metrics[data-v-ff257fb2]{width:100%}.delivery-overview-application-list>header[data-v-ff257fb2]{display:none}.delivery-overview-application-list>article[data-v-ff257fb2]{grid-template-columns:minmax(0,1fr) auto}.delivery-overview-rate[data-v-ff257fb2]{grid-column:1}.delivery-overview-trend[data-v-ff257fb2]{grid-column:2;grid-row:2}}@container delivery-overview (max-width:850px){.delivery-overview-recent article[data-v-ff257fb2]{grid-template-columns:auto minmax(0,1fr) auto}.delivery-overview-release-tickets[data-v-ff257fb2],.delivery-overview-recent article>.delivery-overview-status[data-v-ff257fb2],.delivery-overview-recent time[data-v-ff257fb2]{grid-column:2}.delivery-overview-recent article>svg[data-v-ff257fb2]{grid-column:3;grid-row:1}}@container delivery-overview (max-width:520px){.delivery-overview-hero[data-v-ff257fb2]{padding:24px 18px}.delivery-overview-metrics[data-v-ff257fb2]{grid-template-columns:1fr}.delivery-overview-application-list>article[data-v-ff257fb2]{grid-template-columns:1fr}.delivery-overview-rate[data-v-ff257fb2],.delivery-overview-trend[data-v-ff257fb2]{grid-column:1;grid-row:auto}}@container delivery-overview (max-width:600px){.delivery-overview-rollbacks>article[data-v-ff257fb2]{grid-template-columns:auto minmax(0,1fr)}.delivery-overview-rollbacks article>button[data-v-ff257fb2]{grid-column:1/-1;justify-self:start}}@media(max-width:640px){.delivery-overview[data-v-ff257fb2]{padding:16px}}.release-workspace-view[data-v-8505fa7b]{position:relative;width:100%;height:100%;min-height:0}.release-section-host[data-v-8505fa7b]{position:relative;width:min(var(--z-page-shell-width),100%);height:100%;min-height:0;margin:0 auto}.delivery-modal-host[data-v-8505fa7b]{display:none}.release-generation-switch[data-v-8505fa7b]{position:absolute;z-index:4;top:12px;right:max(var(--z-page-gutter),calc((100% - var(--z-page-shell-width))/2 + var(--z-page-gutter)));display:flex;gap:2px;border:1px solid var(--z-border-soft);border-radius:var(--z-radius-pill);background:var(--z-surface-elevated);padding:3px;box-shadow:var(--z-shadow-sm)}.release-generation-switch button[data-v-8505fa7b]{display:flex;min-height:28px;align-items:center;gap:6px;border:0;border-radius:var(--z-radius-pill);background:transparent;padding:0 9px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.release-generation-switch button.active[data-v-8505fa7b]{background:var(--z-active-bg);color:var(--z-brand)}@media(max-width:760px){.release-generation-switch[data-v-8505fa7b]{position:static;width:max-content;max-width:calc(100% - 32px);margin:10px 16px -10px}}.organization-gantt[data-v-5c6c5b89]{display:flex;min-height:0;height:100%;flex-direction:column;background:var(--z-surface)}.organization-gantt-header[data-v-5c6c5b89]{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:24px;padding:28px var(--z-space-7) 20px}.organization-gantt-header span[data-v-5c6c5b89]{display:block;color:var(--z-text-muted);font-size:9px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.organization-gantt-header h1[data-v-5c6c5b89]{margin:7px 0 9px;color:var(--z-text);font-size:clamp(34px,3.5vw,40px);font-weight:680;letter-spacing:-.055em;line-height:.96}.organization-gantt-header p[data-v-5c6c5b89]{max-width:680px;margin:0;color:var(--z-text-muted);font-size:13px;line-height:1.55}.organization-gantt-filters[data-v-5c6c5b89]{display:grid;grid-template-columns:minmax(200px,1.35fr) auto repeat(5,minmax(118px,1fr));align-items:center;gap:9px;border-bottom:1px solid var(--z-border-soft);padding:12px var(--z-space-7);background:var(--z-surface)}.search-filter[data-v-5c6c5b89]{display:flex;height:38px;min-width:0;align-items:center;gap:8px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:0 11px;color:var(--z-text-muted);font:600 12px/1 var(--z-font-sans)}.search-filter input[data-v-5c6c5b89]{width:100%;min-width:0;border:0;background:transparent;outline:0;color:var(--z-text);font:inherit;font-weight:500}.gantt-filter-select[data-v-5c6c5b89]{min-width:0}.gantt-filter-select[data-v-5c6c5b89] .custom-select-trigger{width:100%;height:38px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);font-size:var(--z-font-size-sm)}.filter-label[data-v-5c6c5b89]{display:flex;align-items:center;gap:6px;color:var(--z-text-muted);font:700 11px/1 var(--z-font-sans)}.loading-copy[data-v-5c6c5b89]{grid-column:1/-1;color:var(--z-text-muted);font-size:11px}.gantt-error[data-v-5c6c5b89]{margin:0;border-bottom:1px solid color-mix(in srgb,var(--z-warning) 22%,transparent);background:var(--z-warning-soft);padding:9px var(--z-space-7);color:var(--z-warning);font-size:12px}.organization-gantt[data-v-5c6c5b89] .gantt-view{height:auto;min-height:0;flex:1}.organization-gantt[data-v-5c6c5b89] .gantt-toolbar{padding-top:12px}@media(max-width:1180px){.organization-gantt-filters[data-v-5c6c5b89]{grid-template-columns:repeat(3,minmax(150px,1fr))}.search-filter[data-v-5c6c5b89]{grid-column:span 2}.filter-label[data-v-5c6c5b89]{display:none}}@media(max-width:700px){.organization-gantt-header[data-v-5c6c5b89]{padding:24px var(--z-space-4) 18px}.organization-gantt-header h1[data-v-5c6c5b89]{font-size:34px}.organization-gantt-filters[data-v-5c6c5b89]{grid-template-columns:1fr 1fr;padding-inline:var(--z-space-4)}.search-filter[data-v-5c6c5b89]{grid-column:1/-1}.gantt-filter-select[data-v-5c6c5b89]:last-of-type{grid-column:1/-1}}.organization-gantt[data-v-5c6c5b89]{width:min(var(--z-page-shell-width),100%);margin:0 auto}.organization-gantt-header[data-v-5c6c5b89],.organization-gantt-filters[data-v-5c6c5b89],.organization-gantt[data-v-5c6c5b89] .gantt-toolbar,.organization-gantt[data-v-5c6c5b89] .gantt-controls,.organization-gantt[data-v-5c6c5b89] .gantt-panel{padding-right:var(--z-page-gutter);padding-left:var(--z-page-gutter)}.organization-gantt-header h1[data-v-5c6c5b89]{font-size:clamp(48px,4.4vw,64px);font-weight:680;letter-spacing:-.065em;line-height:.94}@media(max-width:700px){.organization-gantt[data-v-5c6c5b89]{width:100%}.organization-gantt-header[data-v-5c6c5b89],.organization-gantt-filters[data-v-5c6c5b89],.organization-gantt[data-v-5c6c5b89] .gantt-toolbar,.organization-gantt[data-v-5c6c5b89] .gantt-controls,.organization-gantt[data-v-5c6c5b89] .gantt-panel{padding-right:18px;padding-left:18px}.organization-gantt-header h1[data-v-5c6c5b89]{font-size:40px}}.notes-book-strip[data-v-910b18c1]{display:flex!important;overflow-x:auto;padding-bottom:8px;gap:12px}.notes-book-strip>button[data-v-910b18c1],.notes-book-choice[data-v-910b18c1]{flex:0 0 210px}.notes-book-choice[data-v-910b18c1]{display:flex;align-items:center;gap:2px}.notes-book-choice>button[data-v-910b18c1]:first-child{min-width:0;flex:1}.notes-book-choice .notebook-action[data-v-910b18c1]{display:grid;flex:0 0 28px;width:28px;min-height:28px;height:28px;padding:0;place-items:center;border:0;background:transparent;color:var(--z-text-secondary,#667a6e)}.notes-book-choice .notebook-action[data-v-910b18c1]:hover{color:var(--z-brand,#168052);background:var(--z-green-soft,#eff8f2)}.notes-book-choice .notebook-action.danger[data-v-910b18c1]:hover{color:#a4463c;background:#fff1ef}.notes-v12[data-v-910b18c1],.notes-editor-v12[data-v-910b18c1]{width:100%;height:100%;min-height:0;overflow:auto;background:#fbfcfa;color:#172b23}.notes-page[data-v-910b18c1]{width:min(1240px,100%);margin:0 auto;padding:40px 48px 80px}.notes-head[data-v-910b18c1]{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:27px}.notes-kicker[data-v-910b18c1]{display:block;margin-bottom:8px;color:#788980;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.notes-kicker[data-v-910b18c1]:before{display:inline-block;width:16px;height:2px;margin-right:9px;background:#c9f65c;content:"";vertical-align:middle}.notes-head h1[data-v-910b18c1]{margin:0;color:#10261e;font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:500;letter-spacing:-.045em;line-height:1}.notes-head p[data-v-910b18c1]{max-width:730px;margin:13px 0 0;color:#6f7f77;font-size:13px}.notes-head-actions[data-v-910b18c1]{display:flex;align-items:center;gap:9px}.notes-button[data-v-910b18c1]{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:7px;border:1px solid #dbe3de;border-radius:9px;background:#fff;padding:0 14px;color:#345047;font-size:11px;font-weight:750}.notes-button[data-v-910b18c1]:hover:not(:disabled),.notes-button.active[data-v-910b18c1]{border-color:#b6cabf;background:#f4f8f5}.notes-button.primary[data-v-910b18c1]{border-color:#0f513e;background:#0f513e;color:#fff}.notes-button[data-v-910b18c1]:disabled{cursor:not-allowed;opacity:.45}.notes-icon-button[data-v-910b18c1]{display:grid;width:38px;height:38px;place-items:center;border:1px solid #dfe5e1;border-radius:9px;background:#fff;color:#66766e}.notes-icon-button.danger[data-v-910b18c1]{color:#a64a4a}.notes-alert[data-v-910b18c1]{position:sticky;z-index:20;top:0;margin:0;border-bottom:1px solid #e9bfb3;background:#fff4f0;padding:10px 28px;color:#a6462f;font-size:11px}.notes-capture-bar[data-v-910b18c1]{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:22px;border-top:1px solid #dfe6e1;border-bottom:1px solid #dfe6e1;background:#f8faf8;padding:14px 15px}.notes-capture-bar>span[data-v-910b18c1]{display:grid;width:36px;height:36px;place-items:center;border-radius:9px;background:#0e4d3c;color:#fff}.notes-capture-bar label[data-v-910b18c1]{display:grid;gap:4px}.notes-capture-bar input[data-v-910b18c1]{border:0;outline:0;background:transparent;color:#29483d;font-size:13px;font-weight:650}.notes-capture-bar small[data-v-910b18c1]{color:#939e98;font-size:8px}.notes-capture-bar>button[data-v-910b18c1],.notes-resume-card>button[data-v-910b18c1],.notes-preview-open[data-v-910b18c1]{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:9px;background:#d0fa61;padding:0 15px;color:#15362a;font-size:10px;font-weight:800}.notes-stats[data-v-910b18c1]{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:28px;border-bottom:1px solid #dfe6e1}.notes-stats article[data-v-910b18c1]{display:grid;grid-template-columns:1fr auto;gap:4px;padding:15px 0}.notes-stats article+article[data-v-910b18c1]{border-left:1px solid #e1e7e3;padding-left:25px}.notes-stats span[data-v-910b18c1]{color:#76867e;font-size:9px;font-weight:700}.notes-stats strong[data-v-910b18c1]{grid-row:1/3;grid-column:2;color:#0c4a38;font-family:Georgia,serif;font-size:27px;font-weight:500}.notes-stats small[data-v-910b18c1]{color:#98a29c;font-size:8px}.notes-home-primary[data-v-910b18c1]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:28px}.notes-resume-card[data-v-910b18c1]{display:flex;min-height:330px;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:18px;background:radial-gradient(circle at 90% 110%,rgba(62,145,102,.45) 0 27%,transparent 27.5%),radial-gradient(circle at 90% 110%,rgba(62,145,102,.22) 0 44%,transparent 44.5%),#0d523f;padding:27px 30px;color:#fff}.notes-resume-top[data-v-910b18c1]{display:flex;align-items:center;justify-content:space-between}.notes-resume-top>span[data-v-910b18c1]{color:#d6f65c;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.notes-resume-top button[data-v-910b18c1]{display:grid;width:31px;height:31px;place-items:center;border:0;border-radius:8px;background:#ffffff17;color:#c8d6d0}.notes-resume-top button.active[data-v-910b18c1]{color:#d3f861}.notes-resume-card>div:nth-child(2)>small[data-v-910b18c1]{display:block;margin-bottom:9px;color:#b6ccc3;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.notes-resume-card h2[data-v-910b18c1]{margin:0 0 12px;font-family:Georgia,serif;font-size:30px;font-weight:500}.notes-resume-card p[data-v-910b18c1]{display:-webkit-box;max-width:620px;overflow:hidden;margin:0;color:#c4d6cf;font-size:11px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notes-resume-meta[data-v-910b18c1]{display:flex;gap:17px;color:#b6cbc2;font-size:8px}.notes-resume-card>button[data-v-910b18c1]{width:max-content}.notes-resurface-panel[data-v-910b18c1],.notes-books-overview[data-v-910b18c1],.notes-activity-panel[data-v-910b18c1]{padding:10px 0}.notes-section-title[data-v-910b18c1]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:13px}.notes-section-title>div>span[data-v-910b18c1]{display:block;margin-bottom:5px;color:#86938c;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.notes-section-title h2[data-v-910b18c1]{margin:0;color:#18372c;font-family:Georgia,serif;font-size:20px;font-weight:500}.notes-section-title>button[data-v-910b18c1]{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#27644d;font-size:9px;font-weight:750}.notes-resurface-row[data-v-910b18c1]{display:grid;width:100%;grid-template-columns:72px minmax(0,1fr) 8px;align-items:center;gap:13px;border:0;border-bottom:1px solid #e2e7e4;background:transparent;padding:16px 0;text-align:left}.notes-resurface-row time[data-v-910b18c1]{color:#8d9892;font-size:7px;text-transform:uppercase}.notes-resurface-row>span[data-v-910b18c1]{display:grid;gap:4px}.notes-resurface-row strong[data-v-910b18c1]{color:#263f35;font-size:10px}.notes-resurface-row small[data-v-910b18c1]{overflow:hidden;color:#89958e;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.notes-resurface-row>i[data-v-910b18c1],.notes-capture-queue button>i[data-v-910b18c1],.note-book>i[data-v-910b18c1]{width:7px;height:7px;border-radius:50%;background:#36a378}.notes-resurface-row>i.saffron[data-v-910b18c1],.notes-capture-queue i.tone-1[data-v-910b18c1]{background:#e5a43a}.notes-resurface-row>i.violet[data-v-910b18c1],.notes-capture-queue i.tone-2[data-v-910b18c1]{background:#9675d4}.notes-resurface-row>i.blue[data-v-910b18c1],.notes-capture-queue i.tone-3[data-v-910b18c1]{background:#5e98dc}.notes-home-secondary[data-v-910b18c1]{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:34px}.notes-book-row[data-v-910b18c1]{display:grid;width:100%;grid-template-columns:37px minmax(0,1fr) auto 16px;align-items:center;gap:12px;border:0;border-bottom:1px solid #e2e7e4;background:transparent;padding:13px 0;text-align:left}.notes-book-row>i[data-v-910b18c1],.notes-book-strip button>i[data-v-910b18c1]{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:#e9f5ed;color:#24704f;font-style:normal;font-size:10px;font-weight:800}.notes-book-row>i.saffron[data-v-910b18c1],.notes-book-strip i.saffron[data-v-910b18c1]{background:#fff0d9;color:#a66a1d}.notes-book-row>i.violet[data-v-910b18c1],.notes-book-strip i.violet[data-v-910b18c1]{background:#f0eafa;color:#7459ad}.notes-book-row>i.blue[data-v-910b18c1],.notes-book-strip i.blue[data-v-910b18c1]{background:#eaf2fb;color:#477aa9}.notes-book-row>span[data-v-910b18c1]{display:grid;gap:4px}.notes-book-row strong[data-v-910b18c1]{font-size:10px}.notes-book-row small[data-v-910b18c1]{color:#89958e;font-size:8px}.notes-book-row b[data-v-910b18c1]{color:#687970;font-size:8px}.notes-activity-panel>button[data-v-910b18c1]{display:grid;width:100%;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;border:0;border-bottom:1px solid #e2e7e4;background:transparent;padding:11px 0;text-align:left}.notes-activity-panel>button>i[data-v-910b18c1]{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#0e4d3c;color:#fff;font-style:normal;font-size:8px;font-weight:800}.notes-activity-panel>button>i.tone-1[data-v-910b18c1]{background:#d49a37}.notes-activity-panel>button>i.tone-2[data-v-910b18c1]{background:#8165b1}.notes-activity-panel>button>i.tone-3[data-v-910b18c1]{background:#5587b6}.notes-activity-panel>button>span[data-v-910b18c1]{display:grid;gap:3px}.notes-activity-panel strong[data-v-910b18c1]{font-size:9px}.notes-activity-panel small[data-v-910b18c1],.notes-activity-panel time[data-v-910b18c1]{color:#8e9993;font-size:8px}.queue-count[data-v-910b18c1]{display:flex;align-items:baseline;gap:5px;color:#849088;font-size:9px}.queue-count strong[data-v-910b18c1]{color:#104a39;font-family:Georgia,serif;font-size:24px}.notes-capture-layout[data-v-910b18c1]{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:570px;border-top:1px solid #dfe6e1}.notes-capture-queue[data-v-910b18c1]{border-right:1px solid #dfe6e1;padding:23px 26px 0 0}.notes-capture-queue header[data-v-910b18c1]{display:flex;justify-content:space-between;margin-bottom:9px;color:#839088;font-size:8px;font-weight:800;text-transform:uppercase}.notes-capture-queue>button[data-v-910b18c1]{display:grid;width:100%;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:11px;border:0;border-bottom:1px solid #e2e7e4;background:transparent;padding:13px 9px;text-align:left}.notes-capture-queue>button.active[data-v-910b18c1]{background:#f1f6f2}.notes-capture-queue>button>span[data-v-910b18c1]{display:grid;gap:3px}.notes-capture-queue strong[data-v-910b18c1]{overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.notes-capture-queue small[data-v-910b18c1]{color:#929c96;font-size:7px}.notes-triage-stage[data-v-910b18c1]{padding:31px 0 0 52px}.notes-triage-meta[data-v-910b18c1]{display:flex;justify-content:space-between;color:#86928b;font-size:8px;text-transform:uppercase}.notes-triage-stage blockquote[data-v-910b18c1]{margin:56px 0 34px;color:#1a3329;font-family:Georgia,serif;font-size:30px;line-height:1.25}.notes-triage-context[data-v-910b18c1]{display:grid;gap:5px;border-top:1px solid #dfe6e1;border-bottom:1px solid #dfe6e1;padding:18px 0}.notes-triage-context span[data-v-910b18c1]{color:#8a958e;font-size:8px;text-transform:uppercase}.notes-triage-context strong[data-v-910b18c1]{font-size:11px}.notes-triage-context small[data-v-910b18c1]{color:#87948c;font-size:8px}.notes-triage-choices[data-v-910b18c1]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.notes-triage-choices>button[data-v-910b18c1]{display:grid;grid-template-columns:25px minmax(0,1fr) 20px;align-items:center;gap:9px;min-height:68px;border:1px solid #dce4df;border-radius:10px;background:#fff;padding:10px 13px;color:#65746c;text-align:left}.notes-triage-choices>button.active[data-v-910b18c1]{border-color:#a8c8b7;background:#eef6f1;color:#184d3a}.notes-triage-choices>button>span[data-v-910b18c1]{display:grid;gap:3px}.notes-triage-choices strong[data-v-910b18c1]{font-size:9px}.notes-triage-choices small[data-v-910b18c1],.notes-triage-choices kbd[data-v-910b18c1]{color:#919b95;font-size:7px}.notes-triage-choices kbd[data-v-910b18c1]{justify-self:end}.notes-smart-suggestion[data-v-910b18c1]{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:18px;border-radius:10px;background:#f7f9ed;padding:13px 15px}.notes-smart-suggestion span[data-v-910b18c1]{font-size:8px;line-height:1.5}.notes-smart-suggestion button[data-v-910b18c1]{border:0;background:transparent;color:#175640;font-size:8px;font-weight:800}.notes-smart-suggestion button[data-v-910b18c1]:disabled{opacity:.55}.notes-triage-actions[data-v-910b18c1]{display:flex;justify-content:flex-end;gap:9px;margin-top:23px}.notes-library-tools[data-v-910b18c1]{display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:16px;margin-bottom:22px;border-bottom:1px solid #dfe6e1;padding-bottom:20px}.notes-library-tools>label[data-v-910b18c1]{display:flex;height:42px;align-items:center;gap:9px;border:1px solid #dce4df;border-radius:10px;background:#fff;padding:0 12px;color:#7d8a83}.notes-library-tools input[data-v-910b18c1]{width:100%;border:0;outline:0;background:transparent;font-size:10px}.notes-library-tools>div[data-v-910b18c1]{display:flex;gap:4px}.notes-library-tools button[data-v-910b18c1]{height:34px;border:0;border-radius:8px;background:transparent;padding:0 12px;color:#7c8982;font-size:8px;font-weight:750}.notes-library-tools button.active[data-v-910b18c1]{background:#edf4ef;color:#185440}.notes-book-strip[data-v-910b18c1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:26px;border-bottom:1px solid #dfe6e1}.notes-book-strip>button[data-v-910b18c1]{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:65px;border:0;border-right:1px solid #e0e6e2;border-bottom:2px solid transparent;background:#fff;padding:0 13px;text-align:left}.notes-book-strip>button.active[data-v-910b18c1]{border-bottom-color:#155642;background:#f6f9f7}.notes-book-strip>button>span[data-v-910b18c1]{display:grid;gap:3px}.notes-book-strip strong[data-v-910b18c1]{font-size:9px}.notes-book-strip small[data-v-910b18c1]{color:#929c96;font-size:7px}.notes-library-layout[data-v-910b18c1]{display:grid;grid-template-columns:minmax(0,1fr) 320px;min-height:500px;border-top:1px solid #dfe6e1}.notes-library-list[data-v-910b18c1]{padding:20px 28px 0 0}.notes-library-list>header[data-v-910b18c1],.notes-library-list>button[data-v-910b18c1]{display:grid;grid-template-columns:minmax(0,1fr) 110px 70px;align-items:center;gap:13px}.notes-library-list>header[data-v-910b18c1]{padding:0 8px 8px 30px;color:#8e9993;font-size:7px;text-transform:uppercase}.notes-library-list>button[data-v-910b18c1]{width:100%;grid-template-columns:16px minmax(0,1fr) 110px 70px;min-height:80px;border:0;border-bottom:1px solid #e2e7e4;background:transparent;padding:8px;text-align:left}.notes-library-list>button.selected[data-v-910b18c1],.notes-library-list>button[data-v-910b18c1]:hover{background:linear-gradient(90deg,#f1f6f2,transparent)}.notes-library-list>button>i[data-v-910b18c1]{color:#9faa9f;font-style:normal;font-size:8px}.notes-library-list>button>span[data-v-910b18c1]:nth-child(2){display:grid;gap:4px;min-width:0}.notes-library-list strong[data-v-910b18c1]{font-size:10px}.notes-library-list small[data-v-910b18c1]{overflow:hidden;color:#88958d;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.notes-library-list em[data-v-910b18c1]{display:flex;gap:4px}.notes-library-list em b[data-v-910b18c1]{border-radius:5px;background:#eff3f0;padding:3px 5px;color:#6d7e75;font-size:7px;font-style:normal}.note-book[data-v-910b18c1]{display:flex!important;align-items:center;gap:6px;color:#65776d;font-size:8px}.notes-preview[data-v-910b18c1]{padding:26px 0 26px 29px;border-left:1px solid #dfe6e1}.notes-preview-top[data-v-910b18c1]{display:flex;align-items:center;justify-content:space-between;color:#819087;font-size:8px;text-transform:uppercase}.notes-preview-top button[data-v-910b18c1]{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:8px;background:#edf5ef;color:#527467}.notes-preview-top button.active[data-v-910b18c1]{color:#0e573f}.notes-preview h2[data-v-910b18c1]{margin:27px 0 12px;font-family:Georgia,serif;font-size:26px;font-weight:500;line-height:1.05}.notes-preview>p[data-v-910b18c1]{color:#77877f;font-size:9px;line-height:1.6}.notes-preview-section[data-v-910b18c1]{margin:25px 0;border-top:1px solid #e0e6e2;border-bottom:1px solid #e0e6e2;padding:16px 0}.notes-preview-section>span[data-v-910b18c1]{display:block;margin-bottom:7px;color:#8c9791;font-size:7px;text-transform:uppercase}.notes-preview-section>button[data-v-910b18c1]{display:grid;width:100%;grid-template-columns:7px minmax(0,1fr);align-items:center;gap:9px;border:0;background:transparent;padding:8px 0;text-align:left}.notes-preview-section>button>i[data-v-910b18c1],.connection-row>i[data-v-910b18c1]{width:7px;height:7px;border-radius:50%;background:#2fa170}.notes-preview-section>button>i.task[data-v-910b18c1],.connection-row>i.task[data-v-910b18c1]{background:#5c97dd}.notes-preview-section>button>i.document[data-v-910b18c1],.connection-row>i.document[data-v-910b18c1]{background:#9877d5}.notes-preview-section>button>span[data-v-910b18c1]{display:grid;gap:2px}.notes-preview-section strong[data-v-910b18c1]{font-size:8px}.notes-preview-section small[data-v-910b18c1]{color:#8b9690;font-size:7px}.notes-preview-meta[data-v-910b18c1]{display:grid;grid-template-columns:1fr 1fr;gap:6px 13px;margin-bottom:22px}.notes-preview-meta span[data-v-910b18c1]{color:#939d97;font-size:7px}.notes-preview-meta strong[data-v-910b18c1]{font-size:8px}.notes-preview-open[data-v-910b18c1]{width:100%}.notes-preview-delete-folder[data-v-910b18c1]{width:100%;margin-top:10px;border:0;background:transparent;color:#a45a52;font-size:8px}.notes-editor-v12[data-v-910b18c1]{overflow:hidden;background:#fff}.notes-editor-head[data-v-910b18c1]{display:flex;min-height:136px;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid #dfe6e1;padding:25px 34px 20px}.notes-editor-back[data-v-910b18c1]{display:inline-flex;align-items:center;gap:4px;margin-bottom:10px;border:0;background:transparent;color:#7d8b84;font-size:8px}.notes-editor-title[data-v-910b18c1]{display:block;width:min(720px,65vw);border:0;outline:0;background:transparent;color:#143125;font-family:Georgia,serif;font-size:35px;font-weight:500;letter-spacing:-.035em}.notes-editor-meta[data-v-910b18c1]{display:flex;align-items:center;gap:14px;margin-top:8px;color:#88948d;font-size:8px}.notes-editor-meta label[data-v-910b18c1]{display:flex;align-items:center;gap:4px}.notes-editor-meta select[data-v-910b18c1]{border:0;background:transparent;color:#557067;font-size:8px;font-weight:750}.notes-editor-actions[data-v-910b18c1]{display:flex;align-items:center;gap:8px}.notes-editor-layout[data-v-910b18c1]{display:grid;height:calc(100% - 136px);grid-template-columns:minmax(0,1fr) 300px}.notes-editor-layout.links-hidden[data-v-910b18c1]{grid-template-columns:1fr}.notes-editor-canvas[data-v-910b18c1]{min-width:0;overflow:auto}.notes-editor-toolbar[data-v-910b18c1]{position:sticky;z-index:5;top:0;display:flex;min-height:48px;align-items:center;gap:4px;border-bottom:1px solid #e0e6e2;background:#fffffff5;padding:0 27px}.notes-editor-toolbar>button[data-v-910b18c1]{display:grid;min-width:28px;height:29px;place-items:center;border:0;border-radius:6px;background:transparent;color:#596b62;font-size:8px}.notes-editor-toolbar>button[data-v-910b18c1]:hover{background:#edf4ef}.notes-editor-toolbar>span[data-v-910b18c1]{width:1px;height:18px;margin:0 4px;background:#dfe6e1}.editor-tags[data-v-910b18c1]{display:flex;min-width:0;align-items:center;gap:4px;margin-left:auto;color:#718078}.editor-tags>span[data-v-910b18c1]{display:inline-flex;align-items:center;gap:3px;border-radius:5px;background:#eef3ef;padding:3px 5px;font-size:7px}.editor-tags>span button[data-v-910b18c1]{border:0;background:transparent;padding:0;color:inherit}.editor-tags input[data-v-910b18c1]{width:60px;border:0;outline:0;font-size:8px}.notes-editor-content[data-v-910b18c1]{width:min(720px,calc(100% - 54px));min-height:520px;margin:0 auto;padding:52px 0 90px;outline:0;color:#34483f;font-size:12px;line-height:1.85}.notes-editor-content[data-v-910b18c1]:empty:before{color:#9aa49e;content:attr(data-placeholder)}.notes-editor-content[data-v-910b18c1] h2{margin:34px 0 10px;color:#17372b;font-size:22px}.notes-editor-content[data-v-910b18c1] h3{margin:28px 0 8px;color:#1d3b30;font-size:17px}.notes-editor-content[data-v-910b18c1] p{margin:0 0 14px}.notes-editor-content[data-v-910b18c1] ul,.notes-editor-content[data-v-910b18c1] ol{margin:0 0 15px;padding-left:20px}.notes-editor-content[data-v-910b18c1] blockquote{margin:27px 0;border-top:1px solid #dfe6e1;border-bottom:1px solid #dfe6e1;padding:18px 0;color:#19372b;font-family:Georgia,serif;font-size:14px}.notes-links-panel[data-v-910b18c1]{overflow:auto;border-left:1px solid #dfe6e1;background:#fcfdfb;padding:22px}.notes-links-panel>header[data-v-910b18c1]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e0e6e2;padding-bottom:15px}.notes-links-panel header span[data-v-910b18c1]{display:block;color:#89958e;font-size:7px;text-transform:uppercase}.notes-links-panel header strong[data-v-910b18c1]{display:block;margin-top:3px;font-size:10px}.notes-links-panel header button[data-v-910b18c1]{border:0;background:transparent;color:#77877f}.connection-row[data-v-910b18c1]{display:grid;width:100%;grid-template-columns:7px minmax(0,1fr) 14px;align-items:center;gap:9px;border:0;border-bottom:1px solid #e2e7e4;background:transparent;padding:15px 0;text-align:left}.connection-row>span[data-v-910b18c1]{display:grid;gap:3px}.connection-row small[data-v-910b18c1]{color:#8b9690;font-size:7px;text-transform:uppercase}.connection-row strong[data-v-910b18c1]{font-size:8px}.connection-add[data-v-910b18c1]{display:flex;width:100%;align-items:center;justify-content:center;gap:6px;margin-top:15px;border:1px dashed #b9c9c0;border-radius:8px;background:transparent;padding:10px;color:#356c55;font-size:8px}.notes-transform-toast[data-v-910b18c1]{position:fixed;z-index:200;right:28px;bottom:28px;min-width:280px;border-radius:11px;background:#0c4938;padding:14px 16px;color:#fff;box-shadow:0 18px 45px #0a372a33}.notes-transform-toast strong[data-v-910b18c1],.notes-transform-toast span[data-v-910b18c1]{display:block}.notes-transform-toast strong[data-v-910b18c1]{font-size:10px}.notes-transform-toast span[data-v-910b18c1]{margin-top:4px;color:#c8d8d1;font-size:8px}.note-toast-enter-active[data-v-910b18c1],.note-toast-leave-active[data-v-910b18c1]{transition:.18s}.note-toast-enter-from[data-v-910b18c1],.note-toast-leave-to[data-v-910b18c1]{opacity:0;transform:translateY(8px)}.note-dialog[data-v-910b18c1]{display:grid;gap:14px}.note-dialog h2[data-v-910b18c1]{margin:0;color:#17382c;font-family:Georgia,serif;font-size:22px;font-weight:500}.note-dialog p[data-v-910b18c1]{margin:0;color:#78877f;font-size:10px;line-height:1.55}.note-dialog label[data-v-910b18c1]{display:grid;gap:6px}.note-dialog label>span[data-v-910b18c1]{color:#526a60;font-size:9px;font-weight:750}.note-dialog textarea[data-v-910b18c1],.note-dialog input[data-v-910b18c1]{width:100%;border:1px solid #dbe3de;border-radius:8px;outline:0;padding:10px;color:#29483d;font-size:11px}.note-dialog textarea[data-v-910b18c1]:focus,.note-dialog input[data-v-910b18c1]:focus{border-color:#75a38e;box-shadow:0 0 0 3px #2d705217}.note-dialog>div[data-v-910b18c1]{display:flex;gap:12px;color:#929c96;font-size:7px}.notes-empty[data-v-910b18c1]{color:#849189}.notes-empty.compact[data-v-910b18c1]{padding:28px 10px;text-align:center;font-size:9px}.notes-empty-state[data-v-910b18c1]{display:grid;min-height:300px;place-items:center;align-content:center;gap:9px;border:1px dashed #dbe3de;border-radius:13px;color:#7f8d85;text-align:center}.notes-empty-state h2[data-v-910b18c1]{margin:5px 0 0;color:#26483b;font-family:Georgia,serif;font-size:21px;font-weight:500}.notes-empty-state p[data-v-910b18c1]{margin:0 0 8px;font-size:10px}.sr-only[data-v-910b18c1]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.notes-resume-card[data-v-910b18c1]{position:relative;min-height:382px;overflow:hidden;border-radius:22px;background:linear-gradient(145deg,#073f35,#0d5a49);padding:30px;box-shadow:0 24px 70px #073a3226}.notes-resume-card[data-v-910b18c1]:after{position:absolute;right:-110px;bottom:-150px;width:370px;height:370px;border:1px solid rgba(217,255,114,.18);border-radius:50%;box-shadow:0 0 0 55px #d9ff720a,0 0 0 110px #ffffff06;content:"";pointer-events:none}.notes-resume-card[data-v-910b18c1]>*{position:relative;z-index:1}.notes-resume-top>span[data-v-910b18c1]{color:#d9ff72;letter-spacing:.1em}.notes-resume-top button[data-v-910b18c1]{border-radius:9px;background:#ffffff1a;color:#dce8df}.notes-resume-top button.active[data-v-910b18c1]{background:#d9ff7221;color:#d9ff72}.notes-resume-card>div:nth-child(2)>small[data-v-910b18c1]{margin-bottom:12px;color:#c9d8d0;letter-spacing:.12em}.notes-resume-card h2[data-v-910b18c1]{margin:0;color:#fff;font-family:var(--z-font-sans);font-size:36px;font-weight:720;letter-spacing:-.05em;line-height:1.05}.notes-resume-card p[data-v-910b18c1]{margin-top:16px;color:#d0ddd6;font-size:13px;line-height:1.7}.notes-resume-meta[data-v-910b18c1]{gap:18px;color:#afc3b9;font-size:12px}@media(max-width:1080px){.notes-page[data-v-910b18c1]{padding:34px 30px 60px}.notes-home-primary[data-v-910b18c1],.notes-home-secondary[data-v-910b18c1],.notes-library-layout[data-v-910b18c1]{grid-template-columns:1fr}.notes-preview[data-v-910b18c1]{border-top:1px solid #dfe6e1;border-left:0;padding-left:0}.notes-editor-head[data-v-910b18c1]{align-items:flex-start;flex-direction:column}.notes-editor-actions[data-v-910b18c1]{flex-wrap:wrap}.notes-editor-layout[data-v-910b18c1]{grid-template-columns:1fr}.notes-links-panel[data-v-910b18c1]{border-top:1px solid #dfe6e1;border-left:0}.notes-editor-v12[data-v-910b18c1]{overflow:auto}.notes-editor-layout[data-v-910b18c1]{height:auto}.notes-editor-canvas[data-v-910b18c1]{overflow:visible}}@media(max-width:720px){.notes-page[data-v-910b18c1]{padding:25px 18px 50px}.notes-head[data-v-910b18c1]{align-items:stretch;flex-direction:column}.notes-head h1[data-v-910b18c1]{font-size:32px}.notes-head-actions[data-v-910b18c1]{width:100%;flex-wrap:wrap}.notes-head-actions .notes-button[data-v-910b18c1]{flex:1}.notes-capture-bar[data-v-910b18c1]{grid-template-columns:36px minmax(0,1fr)}.notes-capture-bar>button[data-v-910b18c1]{grid-column:1/-1}.notes-stats[data-v-910b18c1]{grid-template-columns:1fr}.notes-stats article+article[data-v-910b18c1]{border-top:1px solid #e1e7e3;border-left:0;padding-left:0}.notes-home-primary[data-v-910b18c1]{display:block}.notes-resurface-panel[data-v-910b18c1]{margin-top:26px}.notes-home-secondary[data-v-910b18c1]{display:block}.notes-activity-panel[data-v-910b18c1]{margin-top:26px}.notes-resume-card[data-v-910b18c1]{min-height:370px;padding:24px}.notes-resume-meta[data-v-910b18c1]{align-items:flex-start;flex-direction:column;gap:6px}.notes-capture-layout[data-v-910b18c1]{grid-template-columns:1fr}.notes-capture-queue[data-v-910b18c1]{border-right:0;border-bottom:1px solid #dfe6e1;padding-right:0}.notes-triage-stage[data-v-910b18c1]{padding-left:0}.notes-triage-stage blockquote[data-v-910b18c1]{margin-top:34px;font-size:24px}.notes-triage-choices[data-v-910b18c1],.notes-library-tools[data-v-910b18c1]{grid-template-columns:1fr}.notes-book-strip[data-v-910b18c1]{grid-template-columns:1fr 1fr}.notes-library-list[data-v-910b18c1]{padding-right:0}.notes-library-list>header[data-v-910b18c1]{display:none}.notes-library-list>button[data-v-910b18c1]{grid-template-columns:14px minmax(0,1fr) 60px}.notes-library-list .note-book[data-v-910b18c1]{display:none!important}.notes-preview[data-v-910b18c1]{padding:22px 0}.notes-editor-head[data-v-910b18c1]{min-height:0;padding:20px 17px}.notes-editor-title[data-v-910b18c1]{width:100%;font-size:28px}.notes-editor-meta[data-v-910b18c1]{align-items:flex-start;flex-direction:column;gap:5px}.notes-editor-actions[data-v-910b18c1]{width:100%}.notes-editor-actions .notes-button[data-v-910b18c1]{flex:1;font-size:9px}.notes-editor-toolbar[data-v-910b18c1]{overflow-x:auto;padding:0 13px}.editor-tags[data-v-910b18c1]{display:none}.notes-editor-content[data-v-910b18c1]{width:calc(100% - 34px);padding-top:38px}.notes-links-panel[data-v-910b18c1]{padding:18px}.notes-smart-suggestion[data-v-910b18c1]{grid-template-columns:20px minmax(0,1fr)}.notes-smart-suggestion button[data-v-910b18c1]{grid-column:2;justify-self:start}.notes-transform-toast[data-v-910b18c1]{right:14px;bottom:14px;left:14px;min-width:0}}.notes-head p[data-v-910b18c1]{font-size:14px;line-height:1.55}.notes-kicker[data-v-910b18c1]{font-size:11px}.notes-button[data-v-910b18c1]{font-size:12px}.notes-capture-bar input[data-v-910b18c1]{font-size:14px}.notes-capture-bar small[data-v-910b18c1]{font-size:10px}.notes-capture-bar>button[data-v-910b18c1],.notes-resume-card>button[data-v-910b18c1],.notes-preview-open[data-v-910b18c1]{font-size:11.5px}.notes-stats span[data-v-910b18c1]{font-size:11px}.notes-stats small[data-v-910b18c1]{font-size:10.5px}.notes-resume-top>span[data-v-910b18c1],.notes-resume-card>div:nth-child(2)>small[data-v-910b18c1]{font-size:10px}.notes-resume-card p[data-v-910b18c1]{font-size:13px}.notes-resume-meta[data-v-910b18c1]{font-size:10.5px}.notes-section-title>div>span[data-v-910b18c1]{font-size:10px}.notes-section-title>button[data-v-910b18c1]{font-size:10.5px}.notes-resurface-row time[data-v-910b18c1]{font-size:9.5px}.notes-resurface-row strong[data-v-910b18c1]{font-size:12px}.notes-resurface-row small[data-v-910b18c1]{font-size:10.5px}.notes-book-row strong[data-v-910b18c1]{font-size:11.5px}.notes-book-row small[data-v-910b18c1]{font-size:10px}.notes-book-row b[data-v-910b18c1]{font-size:10.5px}.notes-activity-panel strong[data-v-910b18c1]{font-size:11px}.notes-activity-panel small[data-v-910b18c1],.notes-activity-panel time[data-v-910b18c1]{font-size:10px}.queue-count[data-v-910b18c1]{font-size:10.5px}.notes-capture-queue header[data-v-910b18c1]{font-size:9.5px}.notes-capture-queue strong[data-v-910b18c1]{font-size:11.5px}.notes-capture-queue small[data-v-910b18c1]{font-size:9.5px}.notes-triage-meta[data-v-910b18c1],.notes-triage-context span[data-v-910b18c1]{font-size:10px}.notes-triage-context strong[data-v-910b18c1]{font-size:12px}.notes-triage-context small[data-v-910b18c1]{font-size:10.5px}.notes-triage-choices strong[data-v-910b18c1]{font-size:11.5px}.notes-triage-choices small[data-v-910b18c1],.notes-triage-choices kbd[data-v-910b18c1]{font-size:9.5px}.notes-smart-suggestion span[data-v-910b18c1],.notes-smart-suggestion button[data-v-910b18c1]{font-size:10.5px}.notes-library-tools input[data-v-910b18c1]{font-size:12px}.notes-library-tools button[data-v-910b18c1]{font-size:10.5px}.notes-book-strip strong[data-v-910b18c1]{font-size:11px}.notes-book-strip small[data-v-910b18c1]{font-size:9.5px}.notes-library-list>header[data-v-910b18c1]{font-size:9px}.notes-library-list>button[data-v-910b18c1]{font-size:12px}.notes-library-list strong[data-v-910b18c1]{font-size:12px}.notes-library-list small[data-v-910b18c1]{font-size:10.5px}.notes-library-list em b[data-v-910b18c1]{font-size:9px}.note-book[data-v-910b18c1],.notes-preview-top[data-v-910b18c1]{font-size:10px}.notes-preview>p[data-v-910b18c1]{font-size:12px}.notes-preview-section>span[data-v-910b18c1]{font-size:9.5px}.notes-preview-section strong[data-v-910b18c1]{font-size:10.5px}.notes-preview-section small[data-v-910b18c1],.notes-preview-meta span[data-v-910b18c1]{font-size:9.5px}.notes-preview-meta strong[data-v-910b18c1]{font-size:10.5px}.notes-preview-delete-folder[data-v-910b18c1],.notes-editor-back[data-v-910b18c1],.notes-editor-meta[data-v-910b18c1],.notes-editor-meta select[data-v-910b18c1]{font-size:10px}.notes-editor-toolbar>button[data-v-910b18c1]{font-size:10.5px}.editor-tags>span[data-v-910b18c1],.editor-tags input[data-v-910b18c1]{font-size:9.5px}.notes-editor-content[data-v-910b18c1]{font-size:14px;line-height:1.75}.notes-links-panel header span[data-v-910b18c1]{font-size:9.5px}.notes-links-panel header strong[data-v-910b18c1]{font-size:11.5px}.connection-row small[data-v-910b18c1]{font-size:9px}.connection-row strong[data-v-910b18c1]{font-size:10.5px}.connection-add[data-v-910b18c1]{font-size:10px}.notes-transform-toast strong[data-v-910b18c1]{font-size:11px}.notes-transform-toast span[data-v-910b18c1]{font-size:10px}.note-dialog p[data-v-910b18c1]{font-size:12px}.note-dialog label>span[data-v-910b18c1]{font-size:11px}.note-dialog textarea[data-v-910b18c1],.note-dialog input[data-v-910b18c1]{font-size:13px}.note-dialog>div[data-v-910b18c1]{font-size:9.5px}.notes-button[data-v-910b18c1]{flex-shrink:0;white-space:nowrap}.notes-head p[data-v-910b18c1]{font-size:15px}.notes-kicker[data-v-910b18c1]{font-size:12px}.notes-capture-bar input[data-v-910b18c1]{font-size:15px}.notes-capture-bar small[data-v-910b18c1]{font-size:11px}.notes-stats span[data-v-910b18c1]{font-size:12px}.notes-stats small[data-v-910b18c1]{font-size:11.5px}.notes-resume-top>span[data-v-910b18c1],.notes-resume-card>div:nth-child(2)>small[data-v-910b18c1]{font-size:11px}.notes-resume-card p[data-v-910b18c1]{font-size:14px}.notes-resume-meta[data-v-910b18c1]{font-size:11.5px}.notes-section-title>div>span[data-v-910b18c1]{font-size:11px}.notes-resurface-row time[data-v-910b18c1]{font-size:10.5px}.notes-resurface-row strong[data-v-910b18c1]{font-size:13px}.notes-resurface-row small[data-v-910b18c1]{font-size:11.5px}.notes-book-row strong[data-v-910b18c1]{font-size:12.5px}.notes-book-row small[data-v-910b18c1]{font-size:11px}.notes-book-row b[data-v-910b18c1]{font-size:11.5px}.notes-activity-panel strong[data-v-910b18c1]{font-size:12px}.notes-activity-panel small[data-v-910b18c1],.notes-activity-panel time[data-v-910b18c1]{font-size:11px}.queue-count[data-v-910b18c1]{font-size:11.5px}.notes-capture-queue header[data-v-910b18c1]{font-size:10.5px}.notes-capture-queue strong[data-v-910b18c1]{font-size:12.5px}.notes-capture-queue small[data-v-910b18c1]{font-size:10.5px}.notes-triage-meta[data-v-910b18c1],.notes-triage-context span[data-v-910b18c1]{font-size:11px}.notes-triage-context strong[data-v-910b18c1]{font-size:13px}.notes-triage-context small[data-v-910b18c1],.notes-smart-suggestion span[data-v-910b18c1]{font-size:11.5px}.notes-library-list>header[data-v-910b18c1]{font-size:10px}.notes-library-list>button[data-v-910b18c1]{font-size:13px}.notes-library-list strong[data-v-910b18c1]{font-size:13px}.notes-library-list small[data-v-910b18c1]{font-size:11.5px}.notes-library-list em b[data-v-910b18c1]{font-size:10px}.note-book[data-v-910b18c1],.notes-preview-top[data-v-910b18c1]{font-size:11px}.notes-preview>p[data-v-910b18c1]{font-size:13px}.notes-preview-section>span[data-v-910b18c1]{font-size:10.5px}.notes-preview-section strong[data-v-910b18c1]{font-size:11.5px}.notes-preview-section small[data-v-910b18c1],.notes-preview-meta span[data-v-910b18c1]{font-size:10.5px}.notes-preview-meta strong[data-v-910b18c1]{font-size:11.5px}.notes-editor-meta[data-v-910b18c1],.notes-editor-meta select[data-v-910b18c1]{font-size:11px}.notes-editor-content[data-v-910b18c1]{font-size:15px}.notes-links-panel header span[data-v-910b18c1]{font-size:10.5px}.notes-links-panel header strong[data-v-910b18c1]{font-size:12.5px}.connection-row small[data-v-910b18c1]{font-size:10px}.connection-row strong[data-v-910b18c1]{font-size:11.5px}.notes-transform-toast strong[data-v-910b18c1]{font-size:12px}.notes-transform-toast span[data-v-910b18c1]{font-size:11px}.note-dialog p[data-v-910b18c1]{font-size:13px}.note-dialog label>span[data-v-910b18c1]{font-size:12px}.note-dialog textarea[data-v-910b18c1],.note-dialog input[data-v-910b18c1]{font-size:14px}.note-dialog>div[data-v-910b18c1]{font-size:10.5px}.notes-page[data-v-910b18c1]{width:min(var(--z-page-shell-width),100%);padding-right:var(--z-page-gutter);padding-left:var(--z-page-gutter)}@media(max-width:1080px){.notes-page[data-v-910b18c1]{padding-right:var(--z-page-gutter);padding-left:var(--z-page-gutter)}}@media(max-width:720px){.notes-page[data-v-910b18c1]{padding-right:18px;padding-left:18px}}.notes-book-choice[data-v-910b18c1]{border:1px solid var(--z-border-soft,#dbe3de);border-radius:10px;padding:6px;background:var(--z-surface,#fff)}.notes-book-choice>button[data-v-910b18c1]:first-child{display:flex;align-items:center;gap:10px;border:0;background:transparent;padding:9px 5px;color:var(--z-text-primary,#264337);text-align:left}.notes-book-choice>button:first-child>span[data-v-910b18c1]{display:grid;gap:4px;min-width:0}.notes-book-choice strong[data-v-910b18c1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notes-book-choice small[data-v-910b18c1]{color:var(--z-text-muted,#7b8a81)}.notes-book-choice[data-v-910b18c1]:has(>button.active){border-color:var(--z-brand,#168052);background:var(--z-success-soft,#f0f8f3)}.template-library[data-v-1696ab81]{margin-top:24px}.template-library>header[data-v-1696ab81]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.template-library h2[data-v-1696ab81],.template-library p[data-v-1696ab81]{margin:0}.template-library h2[data-v-1696ab81]{font-size:16px}.template-library p[data-v-1696ab81]{margin-top:4px;color:#7c8781;font-size:10px}.template-library>header>button[data-v-1696ab81]{display:inline-flex;height:36px;align-items:center;gap:6px;border:1px solid #cfe3d7;border-radius:7px;background:#f6fbf8;padding:0 11px;color:#087a46;font-size:10px;font-weight:700}.template-grid[data-v-1696ab81]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.template-grid article[data-v-1696ab81]{overflow:hidden;border:1px solid #e1e7e3;border-radius:9px;background:#fff}.template-main[data-v-1696ab81]{display:grid;width:100%;grid-template-columns:34px minmax(0,1fr);gap:3px 9px;border:0;background:#fff;padding:14px;color:#34483e;text-align:left}.template-main[data-v-1696ab81]:hover{background:#f8fbf9}.template-main>span[data-v-1696ab81]{display:grid;width:34px;height:34px;grid-row:1/3;place-items:center;border-radius:7px;background:#eaf6ef;color:#087a46}.template-main strong[data-v-1696ab81],.template-main small[data-v-1696ab81]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-main strong[data-v-1696ab81]{font-size:11px}.template-main small[data-v-1696ab81]{color:#849089;font-size:9px}.template-grid footer[data-v-1696ab81]{display:flex;justify-content:space-between;border-top:1px solid #edf1ef;padding:6px 8px}.template-grid footer button[data-v-1696ab81]{display:inline-flex;height:28px;align-items:center;gap:5px;border:0;border-radius:6px;background:transparent;padding:0 7px;color:#087a46;font-size:9px;font-weight:700}.template-grid footer button[data-v-1696ab81]:hover{background:#edf7f1}.template-grid footer button.danger[data-v-1696ab81]{color:#b9384d}.template-grid footer button.danger[data-v-1696ab81]:hover{background:#fff0f3}.empty-template[data-v-1696ab81]{display:flex;width:100%;align-items:center;justify-content:center;gap:10px;margin-top:12px;border:1px dashed #bdcdc4;border-radius:9px;background:#fafcfb;padding:20px;color:#617269;text-align:left}.empty-template span[data-v-1696ab81],.empty-template strong[data-v-1696ab81],.empty-template small[data-v-1696ab81]{display:block}.empty-template strong[data-v-1696ab81]{font-size:11px}.empty-template small[data-v-1696ab81]{margin-top:3px;color:#89948e;font-size:9px}@media(max-width:900px){.template-grid[data-v-1696ab81]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.template-library>header[data-v-1696ab81]{align-items:flex-start;flex-direction:column}.template-grid[data-v-1696ab81]{grid-template-columns:1fr}}.template-library[data-v-1696ab81]{margin-top:var(--z-space-7);color:var(--z-text)}.template-library>header[data-v-1696ab81]{align-items:center;padding-bottom:var(--z-space-3);border-bottom:1px solid var(--z-border-soft)}.template-library h2[data-v-1696ab81]{font-size:var(--z-font-size-lg);font-weight:640}.template-library p[data-v-1696ab81]{margin-top:var(--z-space-1);color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.template-library>header>button[data-v-1696ab81]{height:36px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:620}.template-library>header>button[data-v-1696ab81]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary)}.template-grid[data-v-1696ab81]{gap:0 var(--z-space-5);margin-top:var(--z-space-3)}.template-grid article[data-v-1696ab81]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border:0;border-bottom:1px solid var(--z-border-soft);border-radius:0;background:transparent}.template-main[data-v-1696ab81]{min-height:78px;background:transparent;padding:var(--z-space-3) 0;color:var(--z-text)}.template-main[data-v-1696ab81]:hover{background:#0b3d3606}.template-main>span[data-v-1696ab81]{border-radius:var(--z-radius-sm);background:var(--z-surface-secondary);color:var(--z-brand)}.template-main strong[data-v-1696ab81]{font-size:var(--z-font-size-sm);font-weight:640}.template-main small[data-v-1696ab81]{color:var(--z-text-muted);font-size:10px}.template-grid footer[data-v-1696ab81]{align-self:stretch;align-items:center;border:0;padding:0 0 0 var(--z-space-2)}.template-grid footer button[data-v-1696ab81]{color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:620}.template-grid footer button[data-v-1696ab81]:hover{background:var(--z-active-bg)}.template-grid footer button.danger[data-v-1696ab81]{color:var(--z-danger)}.template-grid footer button.danger[data-v-1696ab81]:hover{background:var(--z-danger-soft)}.empty-template[data-v-1696ab81]{border-color:var(--z-border-strong);border-radius:var(--z-radius-md);background:transparent;color:var(--z-text-secondary)}@media(max-width:560px){.template-grid article[data-v-1696ab81]{grid-template-columns:minmax(0,1fr) auto}.template-library>header>button[data-v-1696ab81]{width:auto}}.template-picker[data-v-30e38ac7]{position:relative}.template-picker>button[data-v-30e38ac7]{display:inline-flex;height:32px;align-items:center;gap:6px;border:0;border-radius:6px;background:transparent;padding:0 8px;color:#66708a;font-size:10px;font-weight:700}.template-picker>button[data-v-30e38ac7]:hover,.template-picker>button.active[data-v-30e38ac7]{background:#eef7f2;color:#087a46}.template-picker-menu[data-v-30e38ac7]{position:absolute;z-index:40;top:38px;right:0;width:330px;border:1px solid #dfe7e2;border-radius:9px;background:#fff;padding:10px;box-shadow:0 18px 45px #18302429}.template-picker-menu>header[data-v-30e38ac7]{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 9px;color:#263a30;font-size:11px}.template-picker-menu>header button[data-v-30e38ac7]{display:grid;width:25px;height:25px;place-items:center;border:0;border-radius:5px;background:transparent;color:#7b8780}.template-picker-menu>label[data-v-30e38ac7]{display:flex;height:34px;align-items:center;gap:7px;border:1px solid #e0e7e3;border-radius:7px;padding:0 9px;color:#79867f}.template-picker-menu>label input[data-v-30e38ac7]{min-width:0;flex:1;border:0;outline:0;font-size:10px}.template-picker-menu>div[data-v-30e38ac7]{max-height:290px;overflow-y:auto;margin-top:7px}.template-picker-menu>div>button[data-v-30e38ac7]{display:grid;width:100%;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;border:0;border-radius:7px;background:#fff;padding:8px;color:#34483e;text-align:left}.template-picker-menu>div>button[data-v-30e38ac7]:hover{background:#eef7f2}.template-picker-menu>div>button>span[data-v-30e38ac7]:first-child{display:grid;width:30px;height:30px;place-items:center;border-radius:6px;background:#e8f5ed;color:#087a46}.template-picker-menu strong[data-v-30e38ac7],.template-picker-menu small[data-v-30e38ac7]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-picker-menu strong[data-v-30e38ac7]{font-size:10px}.template-picker-menu small[data-v-30e38ac7]{margin-top:2px;color:#849089;font-size:8px}.template-picker-menu p[data-v-30e38ac7]{margin:16px 4px;color:#849089;font-size:10px;text-align:center}@media(max-width:600px){.template-picker-menu[data-v-30e38ac7]{position:fixed;top:58px;right:12px;left:12px;width:auto}}.template-picker>button[data-v-30e38ac7]{border-radius:var(--z-radius-sm);color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:620}.template-picker>button[data-v-30e38ac7]:hover,.template-picker>button.active[data-v-30e38ac7]{background:var(--z-active-bg);color:var(--z-text)}.template-picker-menu[data-v-30e38ac7]{z-index:140;border-color:var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);padding:var(--z-space-3);box-shadow:var(--z-shadow-md)}.template-picker-menu>header[data-v-30e38ac7]{color:var(--z-text);font-size:var(--z-font-size-sm)}.template-picker-menu>header button[data-v-30e38ac7]{border-radius:var(--z-radius-sm);color:var(--z-text-muted)}.template-picker-menu>label[data-v-30e38ac7]{min-height:38px;border-color:var(--z-border);border-radius:var(--z-radius-md);color:var(--z-text-muted)}.template-picker-menu>label[data-v-30e38ac7]:focus-within{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.template-picker-menu>label input[data-v-30e38ac7]{color:var(--z-text);font-size:var(--z-font-size-sm)}.template-picker-menu>div>button[data-v-30e38ac7]{border-radius:var(--z-radius-sm);background:transparent;color:var(--z-text)}.template-picker-menu>div>button[data-v-30e38ac7]:hover{background:var(--z-active-bg)}.template-picker-menu>div>button>span[data-v-30e38ac7]:first-child{background:var(--z-surface-secondary);color:var(--z-brand)}.template-picker-menu strong[data-v-30e38ac7]{font-size:var(--z-font-size-xs);font-weight:640}.template-picker-menu small[data-v-30e38ac7],.template-picker-menu p[data-v-30e38ac7]{color:var(--z-text-muted)}.q-document-workbench[data-v-de56e4bb],.q-document-library[data-v-de56e4bb]{width:100%;height:100%;min-height:0;color:var(--q-ink,#11182d);background:#fff}.q-document-workbench[data-v-de56e4bb] *,.q-document-library[data-v-de56e4bb] *{box-sizing:border-box;letter-spacing:0}.q-document-workbench[data-v-de56e4bb]{display:flex;overflow:hidden}.q-document-editor-pane[data-v-de56e4bb]{display:flex;width:100%;min-width:0;min-height:0;height:100%;flex:1;flex-direction:column}.editor-topline[data-v-de56e4bb]{display:flex;height:58px;flex:0 0 58px;align-items:center;gap:8px;border-bottom:1px solid var(--q-line,#e7e9f1);padding:0 24px}.editor-topline>strong[data-v-de56e4bb]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-folder-select[data-v-de56e4bb]{width:145px}.document-folder-select[data-v-de56e4bb] .custom-select-trigger{min-height:32px}.editor-icon-button[data-v-de56e4bb]{display:inline-flex;min-width:32px;height:32px;align-items:center;justify-content:center;gap:5px;border:0;border-radius:6px;background:transparent;color:#66708a;font-size:11px}.editor-icon-button[data-v-de56e4bb]:hover,.editor-icon-button.active[data-v-de56e4bb]{background:#eef7f2;color:var(--q-purple,#087a46)}.document-readonly-badge[data-v-de56e4bb]{display:inline-flex;align-items:center;gap:6px;color:#7b8496;font-size:11px}.editor-scroll[data-v-de56e4bb]{min-height:0;flex:1;overflow-y:auto;padding:20px 26px 40px}.document-cover[data-v-de56e4bb]{position:relative;height:190px;overflow:hidden;border-radius:7px}.document-cover img[data-v-de56e4bb]{width:100%;height:100%;object-fit:cover}.document-cover button[data-v-de56e4bb]{position:absolute;right:12px;top:12px;border:0;border-radius:6px;background:#fff;padding:7px 10px}.q-document-editor[data-v-de56e4bb]{margin:0 auto}.q-document-editor[data-v-de56e4bb] .document-block-shell{font-size:14px}.q-document-editor[data-v-de56e4bb] [contenteditable=true]{outline:none}.save-indicator[data-v-de56e4bb]{display:flex;align-items:center;gap:6px;margin:22px auto 0;max-width:850px;border-top:1px solid var(--q-line,#e7e9f1);padding-top:14px;color:#9aa1b2;font-size:11px}.hidden-input[data-v-de56e4bb]{display:none}.empty-copy[data-v-de56e4bb]{margin:12px 0;color:#8b93a6;font-size:12px;text-align:center}.q-document-library[data-v-de56e4bb]{overflow-y:auto;padding:30px}.q-document-library>header h1[data-v-de56e4bb]{margin:0;font-size:30px}.q-document-library>header p[data-v-de56e4bb]{margin:7px 0 0;color:#6d7690}.document-library-tabs[data-v-de56e4bb]{display:flex;gap:4px;margin-top:22px;border-bottom:1px solid #e5ebe7}.document-library-tabs button[data-v-de56e4bb]{display:inline-flex;height:38px;align-items:center;gap:7px;border:0;border-bottom:2px solid transparent;background:transparent;padding:0 13px;color:#7a8780;font-size:11px;font-weight:700}.document-library-tabs button[data-v-de56e4bb]:hover{color:#34483e}.document-library-tabs button.active[data-v-de56e4bb]{border-bottom-color:#087a46;color:#087a46}.library-layout[data-v-de56e4bb]{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:20px;margin-top:20px}.library-layout.without-sidebar[data-v-de56e4bb]{grid-template-columns:minmax(0,1fr)}.library-toolbar[data-v-de56e4bb]{display:flex;align-items:center;gap:10px}.library-toolbar .document-search[data-v-de56e4bb]{width:270px}.library-toolbar>span[data-v-de56e4bb]{flex:1}.filter-button[data-v-de56e4bb]{height:40px;border:1px solid var(--q-line,#e7e9f1);border-radius:7px;background:#fff;padding:0 13px;color:#536078}.new-note-button[data-v-de56e4bb]{display:flex;height:41px;align-items:center;justify-content:center;gap:8px;border:1px solid #ddd7ff;border-radius:7px;background:#fff;padding:0 14px;color:var(--q-purple,#7657f6);font-weight:600;white-space:nowrap}.q-document-library h2[data-v-de56e4bb]{margin:24px 0 12px;font-size:16px}.folder-grid[data-v-de56e4bb]{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:12px}.folder-grid button[data-v-de56e4bb]{position:relative;display:grid;grid-template-columns:1fr auto;gap:8px;border:1px solid var(--q-line,#e7e9f1);border-radius:8px;background:#fff;padding:14px;text-align:left}.folder-grid button[data-v-de56e4bb]:hover,.folder-grid button.active[data-v-de56e4bb]{border-color:#c8baff;background:#fbfaff}.folder-grid button.folder-create[data-v-de56e4bb]{border-style:dashed}.folder-grid button svg[data-v-de56e4bb]:first-child{color:var(--q-purple,#7657f6)}.folder-grid strong[data-v-de56e4bb],.folder-grid small[data-v-de56e4bb]{grid-column:1/-1}.folder-grid small[data-v-de56e4bb]{color:#7d8599}.folder-delete[data-v-de56e4bb]{position:absolute;top:8px;right:8px;display:grid;width:24px;height:24px;place-items:center;border-radius:5px;color:#9a6a70;opacity:0}.folder-grid button:hover .folder-delete[data-v-de56e4bb],.folder-delete[data-v-de56e4bb]:focus-visible{opacity:1}.folder-delete[data-v-de56e4bb]:hover{background:#fff0f1;color:#b33d48}.library-table[data-v-de56e4bb]{overflow:hidden;border:1px solid var(--q-line,#e7e9f1);border-radius:8px}.library-head[data-v-de56e4bb],.library-row[data-v-de56e4bb]{display:grid;grid-template-columns:minmax(220px,1.4fr) 130px 110px 110px 135px 24px;align-items:center;gap:12px;min-height:50px;padding:0 15px;border-bottom:1px solid var(--q-line,#e7e9f1)}.library-head[data-v-de56e4bb]{color:#68728a;font-size:11px}.library-row[data-v-de56e4bb]{width:100%;border-top:0;border-right:0;border-left:0;background:#fff;text-align:left}.library-row[data-v-de56e4bb]:hover{background:#fcfbff}.library-row>.custom-select[data-v-de56e4bb] .custom-select-trigger{min-height:32px}.file-cell[data-v-de56e4bb]{display:flex;min-width:0;align-items:center;gap:9px}.file-cell i[data-v-de56e4bb]{display:grid;width:28px;height:28px;place-items:center;border-radius:5px;background:#ffecee;color:#d83a4a}.file-cell strong[data-v-de56e4bb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-row em[data-v-de56e4bb]{border-radius:5px;background:#f1edff;padding:4px 7px;color:#6948e8;font-size:10px;font-style:normal}.quick-access[data-v-de56e4bb]{height:max-content;border:1px solid var(--q-line,#e7e9f1);border-radius:8px;padding:16px}.quick-access h2[data-v-de56e4bb]{display:flex;align-items:center;gap:7px;margin:4px 0 16px}.quick-access>div[data-v-de56e4bb]{display:flex;align-items:center;justify-content:space-between;padding:9px 2px}.quick-access>div span[data-v-de56e4bb]{display:flex;align-items:center;gap:8px}.quick-access>div strong[data-v-de56e4bb]{font-size:11px}.quick-access button[data-v-de56e4bb]{border:0;padding:8px 2px}.document-folder-form label[data-v-de56e4bb]{display:grid;gap:7px;color:#536274;font-size:11px;font-weight:650}.document-folder-form input[data-v-de56e4bb]{height:40px;border:1px solid #dfe5e1;border-radius:8px;padding:0 11px;outline:0}.document-folder-form input[data-v-de56e4bb]:focus{border-color:#8fcbb0;box-shadow:0 0 0 3px #edf7f1}@media(max-width:1100px){.folder-grid[data-v-de56e4bb]{grid-template-columns:repeat(3,1fr)}.library-layout[data-v-de56e4bb]{grid-template-columns:1fr}.quick-access[data-v-de56e4bb]{display:none}.library-toolbar[data-v-de56e4bb]{flex-wrap:wrap}.library-toolbar>span[data-v-de56e4bb]{display:none}}@media(max-width:720px){.q-document-library[data-v-de56e4bb]{padding:18px}.folder-grid[data-v-de56e4bb]{grid-template-columns:repeat(2,1fr)}.library-head[data-v-de56e4bb],.library-row[data-v-de56e4bb]{grid-template-columns:minmax(170px,1fr) 100px}.library-head[data-v-de56e4bb]>:not(:first-child):not(:last-child),.library-row[data-v-de56e4bb]>:not(:first-child):not(:last-child){display:none}}.editor-icon-button.danger[data-v-de56e4bb]{color:#c63748}.editor-icon-button.danger[data-v-de56e4bb]:hover{background:#fff1f4;color:#b4233a}.library-head[data-v-de56e4bb],.library-row[data-v-de56e4bb]{grid-template-columns:minmax(220px,1.4fr) 150px 125px 120px 30px}.library-row[data-v-de56e4bb]{cursor:pointer}.library-row[data-v-de56e4bb]:hover{background:#fcfffd}.row-icon-button[data-v-de56e4bb]{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:6px;background:transparent;color:#66708a;cursor:pointer}.row-icon-button.danger[data-v-de56e4bb]{color:#c63748}.row-icon-button.danger[data-v-de56e4bb]:hover{background:#fff1f4;color:#b4233a}.new-note-button[data-v-de56e4bb]{border-color:#cfe6d8}.document-list-row[data-v-de56e4bb]:hover,.document-list-row.active[data-v-de56e4bb],.folder-row[data-v-de56e4bb]:hover,.folder-row.active[data-v-de56e4bb]{background:#e8f5ed}.editor-icon-button[data-v-de56e4bb]:hover{background:#f1fbf5;color:var(--q-purple,#087A46)}.document-template-badge[data-v-de56e4bb]{border-radius:999px;background:#eaf6ef;padding:4px 8px;color:#087a46;font-size:9px;font-weight:750}.editor-template-use[data-v-de56e4bb]{display:inline-flex;height:32px;align-items:center;gap:6px;border:1px solid #bcdcc9;border-radius:7px;background:#f4faf6;padding:0 10px;color:#087a46;font-size:10px;font-weight:700}.editor-template-use[data-v-de56e4bb]:hover{background:#e8f5ed}.document-project-filter[data-v-de56e4bb]{width:100%;margin:0 0 12px}.library-project-filter[data-v-de56e4bb]{width:210px}.document-project-filter[data-v-de56e4bb] .custom-select-trigger,.library-project-filter[data-v-de56e4bb] .custom-select-trigger{height:40px;border-radius:7px;background:#fff}.editor-share-button[data-v-de56e4bb]{display:inline-flex;height:32px;align-items:center;gap:6px;border:1px solid #cfe3d7;border-radius:7px;background:#f6fbf8;padding:0 11px;color:#087a46;font-size:11px;font-weight:700}.editor-share-button[data-v-de56e4bb]:hover{border-color:#8fc3a5;background:#eaf6ef}.document-share-intro[data-v-de56e4bb]{display:flex;align-items:center;gap:12px;border:1px solid #deebe4;border-radius:10px;background:#f7fbf8;padding:14px}.document-share-intro>span[data-v-de56e4bb]{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:9px;background:#e2f2e9;color:#087a46}.document-share-intro strong[data-v-de56e4bb],.document-share-intro p[data-v-de56e4bb]{display:block;margin:0}.document-share-intro strong[data-v-de56e4bb]{color:#20332a;font-size:13px}.document-share-intro p[data-v-de56e4bb]{margin-top:3px;color:#78857e;font-size:11px}.document-share-members[data-v-de56e4bb]{display:grid;gap:7px;margin-top:16px}.document-share-members article[data-v-de56e4bb]{display:grid;grid-template-columns:minmax(0,1fr) 128px;align-items:center;gap:9px}.share-member-toggle[data-v-de56e4bb]{display:grid;min-width:0;min-height:54px;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:9px;border:1px solid #e3e8e5;border-radius:8px;background:#fff;padding:7px 10px;color:#344840;text-align:left}.share-member-toggle[data-v-de56e4bb]:hover,.share-member-toggle.selected[data-v-de56e4bb]{border-color:#9fcbb2;background:#f7fbf8}.share-member-toggle>i[data-v-de56e4bb]{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#29485a;color:#fff;font-size:9px;font-style:normal;font-weight:800}.share-member-toggle>span[data-v-de56e4bb]:nth-child(2){min-width:0}.share-member-toggle strong[data-v-de56e4bb],.share-member-toggle small[data-v-de56e4bb]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-member-toggle strong[data-v-de56e4bb]{font-size:11px}.share-member-toggle small[data-v-de56e4bb]{margin-top:2px;color:#85918b;font-size:9px}.share-checkbox[data-v-de56e4bb]{display:grid;width:18px;height:18px;place-items:center;border:1px solid #bac5bf;border-radius:4px;color:#fff}.share-member-toggle.selected .share-checkbox[data-v-de56e4bb]{border-color:#087a46;background:#087a46}.document-share-members .custom-select[data-v-de56e4bb]{width:128px}.document-share-members[data-v-de56e4bb] .custom-select-trigger{min-height:38px}.document-share-error[data-v-de56e4bb]{margin:14px 0 0;border-radius:7px;background:#fff0f3;padding:10px 12px;color:#b32d45;font-size:11px}.share-secondary[data-v-de56e4bb],.share-primary[data-v-de56e4bb]{height:36px;border-radius:7px;padding:0 13px;font-size:11px;font-weight:700}.share-secondary[data-v-de56e4bb]{border:1px solid #dfe5e2;background:#fff;color:#65736c}.share-primary[data-v-de56e4bb]{border:1px solid #087a46;background:#087a46;color:#fff}.share-secondary[data-v-de56e4bb]:disabled,.share-primary[data-v-de56e4bb]:disabled{opacity:.55}@media(max-width:520px){.document-share-members article[data-v-de56e4bb]{grid-template-columns:1fr}.document-share-members .custom-select[data-v-de56e4bb]{width:calc(100% - 43px);margin-left:43px}}@media(max-width:720px){.library-head[data-v-de56e4bb],.library-row[data-v-de56e4bb]{grid-template-columns:minmax(170px,1fr) 100px 30px}.library-head[data-v-de56e4bb]>:nth-child(5),.library-row[data-v-de56e4bb]>:nth-child(5){display:grid}}.q-document-workbench[data-v-de56e4bb]{font-family:Roboto Flex Variable,Inter,system-ui,sans-serif;color:#102832}.editor-topline[data-v-de56e4bb]{height:50px;flex-basis:50px;border-color:#edf1ef;padding:0 24px;color:#6f7d76;font-size:12px}.editor-topline>strong[data-v-de56e4bb]{color:#344840;font-size:12px;font-weight:580}.editor-scroll[data-v-de56e4bb]{padding:42px 44px 64px}.q-document-editor[data-v-de56e4bb]{width:calc(100% - clamp(40px,9vw,136px));max-width:850px;margin:0 0 0 clamp(40px,9vw,136px)}.document-cover[data-v-de56e4bb]{width:calc(100% - clamp(40px,9vw,136px));max-width:850px;height:210px;margin-left:clamp(40px,9vw,136px);border-radius:5px}.save-indicator[data-v-de56e4bb]{width:calc(100% - clamp(40px,9vw,136px));max-width:850px;margin:28px 0 0 clamp(40px,9vw,136px);border-color:#edf1ef;color:#8b9992}.q-document-editor[data-v-de56e4bb] .document-block-shell{color:#536860;font-family:Roboto Flex Variable,Inter,system-ui,sans-serif;font-size:14px}.q-document-editor[data-v-de56e4bb] [data-block-type=heading1] [contenteditable]:not([data-mention-type]){color:#102832;font-size:31px!important;font-weight:590!important;line-height:1.2;letter-spacing:-.035em!important}.q-document-editor[data-v-de56e4bb] .document-title-input{color:#0d261d;font-size:36px!important;font-weight:620!important;line-height:1.14!important;letter-spacing:-.042em!important}.q-document-editor[data-v-de56e4bb] [data-block-type=heading2] [contenteditable]:not([data-mention-type]){color:#153029;font-size:18px!important;font-weight:590!important;line-height:1.35;letter-spacing:-.018em!important}.q-document-editor[data-v-de56e4bb] [data-block-type=heading3] [contenteditable]:not([data-mention-type]){color:#18352c;font-size:15px!important;font-weight:620!important;line-height:1.4}.q-document-editor[data-v-de56e4bb] [data-block-type=paragraph] [contenteditable]:not([data-mention-type]),.q-document-editor[data-v-de56e4bb] [data-block-type=bulletList] [contenteditable]:not([data-mention-type]),.q-document-editor[data-v-de56e4bb] [data-block-type=numberedList] [contenteditable]:not([data-mention-type]),.q-document-editor[data-v-de56e4bb] [data-block-type=checkbox] [contenteditable]:not([data-mention-type]){color:#5f726a!important;font-size:14px!important;font-weight:410;line-height:1.7!important}.q-document-editor[data-v-de56e4bb] [data-block-type=callout]>div{border-left-width:2px!important;border-radius:0!important;color:#49645a}.q-document-editor[data-v-de56e4bb] .table-scroll-shell{border-radius:5px!important}.q-document-editor[data-v-de56e4bb] .table-grid{font-variation-settings:"wght" 400}.document-side-panel[data-v-de56e4bb]{display:flex;width:350px;min-width:350px;min-height:0;flex-direction:column;overflow-y:auto;border-left:1px solid #e6ece8;background:#fbfcfb;color:#263a32}.document-side-panel>header[data-v-de56e4bb]{position:sticky;z-index:2;top:0;display:flex;min-height:67px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e6ece8;background:#fbfcfbf5;padding:13px 16px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.document-side-panel>header strong[data-v-de56e4bb],.document-side-panel>header small[data-v-de56e4bb]{display:block}.document-side-panel>header strong[data-v-de56e4bb]{font-size:13px;font-weight:690}.document-side-panel>header small[data-v-de56e4bb]{margin-top:4px;color:#829087;font-size:10px}.document-side-panel>header button[data-v-de56e4bb]{display:grid;width:31px;height:31px;flex:0 0 31px;place-items:center;border:0;border-radius:6px;background:transparent;color:#68776f}.document-side-panel>header button[data-v-de56e4bb]:hover{background:#edf3ef;color:#087a46}.governance-error[data-v-de56e4bb],.governance-loading[data-v-de56e4bb],.side-empty[data-v-de56e4bb]{margin:12px 16px;border-radius:7px;padding:10px 11px;font-size:10px}.governance-error[data-v-de56e4bb]{background:#fff0f2;color:#b62d43}.governance-loading[data-v-de56e4bb],.side-empty[data-v-de56e4bb]{background:#f1f5f2;color:#78877f;text-align:center}.annotation-composer[data-v-de56e4bb]{display:grid;gap:9px;margin:14px 16px;border:1px solid #dfe7e2;border-radius:9px;background:#fff;padding:11px}.annotation-composer blockquote[data-v-de56e4bb],.annotation-list blockquote[data-v-de56e4bb]{margin:0;border-left:2px solid #8fbfa2;padding-left:8px;color:#6c7c74;font-size:10px;line-height:1.5}.annotation-composer textarea[data-v-de56e4bb]{width:100%;resize:vertical;border:0;background:transparent;color:#263a32;font:inherit;font-size:11px;line-height:1.55;outline:0}.annotation-composer button[data-v-de56e4bb]{justify-self:end;border:0;border-radius:6px;background:#087a46;padding:7px 11px;color:#fff;font-size:10px;font-weight:700}.annotation-composer button[data-v-de56e4bb]:disabled{opacity:.45}.annotation-list[data-v-de56e4bb],.history-list[data-v-de56e4bb],.audit-list[data-v-de56e4bb]{display:grid;gap:8px;padding:0 16px 18px}.annotation-list article[data-v-de56e4bb],.history-list article[data-v-de56e4bb],.audit-list article[data-v-de56e4bb]{border:1px solid #e4eae6;border-radius:8px;background:#fff;padding:11px}.annotation-list article.resolved[data-v-de56e4bb]{opacity:.62}.annotation-list article>header[data-v-de56e4bb]{display:flex;align-items:center;justify-content:space-between;gap:8px}.annotation-list article strong[data-v-de56e4bb]{font-size:10px}.annotation-list article time[data-v-de56e4bb]{color:#8a968f;font-size:9px}.annotation-list article p[data-v-de56e4bb]{margin:9px 0;color:#42564d;font-size:11px;line-height:1.55}.annotation-list article footer[data-v-de56e4bb]{display:flex;justify-content:flex-end;gap:9px}.annotation-list article footer button[data-v-de56e4bb],.history-list article>button[data-v-de56e4bb]{border:0;background:transparent;color:#087a46;font-size:9px;font-weight:700}.annotation-list article footer button.danger[data-v-de56e4bb]{color:#bd3446}.history-list article[data-v-de56e4bb],.audit-list article[data-v-de56e4bb]{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:9px}.history-list article>span[data-v-de56e4bb]{display:grid;width:25px;height:25px;place-items:center;border-radius:6px;background:#e9f5ee;color:#087a46}.history-list article strong[data-v-de56e4bb],.history-list article small[data-v-de56e4bb],.history-list article code[data-v-de56e4bb],.audit-list article strong[data-v-de56e4bb],.audit-list article small[data-v-de56e4bb]{display:block}.history-list article strong[data-v-de56e4bb],.audit-list article strong[data-v-de56e4bb]{font-size:10px;line-height:1.45}.history-list article small[data-v-de56e4bb],.audit-list article small[data-v-de56e4bb]{margin-top:3px;color:#8a968f;font-size:9px}.history-list article code[data-v-de56e4bb]{margin-top:5px;color:#729081;font-size:8px}.history-list article>button[data-v-de56e4bb]{display:grid;width:27px;height:27px;place-items:center;border-radius:6px}.history-list article>button[data-v-de56e4bb]:hover{background:#edf7f1}.audit-list article[data-v-de56e4bb]{grid-template-columns:8px minmax(0,1fr)}.audit-list article>span[data-v-de56e4bb]{width:7px;height:7px;margin-top:4px;border-radius:50%;background:#0b9856}@media(max-width:900px){.editor-scroll[data-v-de56e4bb]{padding:30px 24px 48px}.q-document-editor[data-v-de56e4bb],.document-cover[data-v-de56e4bb],.save-indicator[data-v-de56e4bb]{width:100%;margin-left:0}.q-document-workbench[data-v-de56e4bb]{position:relative}.document-side-panel[data-v-de56e4bb]{position:absolute;z-index:8;top:50px;right:0;bottom:0;width:min(350px,92vw);min-width:0;box-shadow:-10px 0 30px #1729201f}}@media(max-width:720px){.editor-scroll[data-v-de56e4bb]{padding:24px 10px 40px}.q-document-editor[data-v-de56e4bb] .document-block-shell{padding-left:4rem}.q-document-editor[data-v-de56e4bb] [data-block-type=callout]{padding-left:6rem}.q-document-editor[data-v-de56e4bb] .document-block-shell.locked-title{padding-left:2.5rem}}.document-format-actions[data-v-de56e4bb]{display:inline-flex;align-items:center;gap:2px}.document-format-actions button[data-v-de56e4bb]{display:grid;width:29px;height:29px;place-items:center;border:0;border-radius:6px;background:transparent;color:#65736c}.document-format-actions button[data-v-de56e4bb]:hover,.document-format-actions button.active[data-v-de56e4bb]{background:#edf6f1;color:#087a46}.document-format-actions i[data-v-de56e4bb]{width:1px;height:17px;margin:0 4px;background:#e1e7e3}.document-save-status[data-v-de56e4bb]{display:inline-flex;align-items:center;gap:5px;margin-right:5px;color:#87948d;font-size:10px;font-weight:500;white-space:nowrap}.document-cover[data-v-de56e4bb]{width:calc(100% + 88px);max-width:none;margin:-42px -44px 26px;height:clamp(150px,18vw,220px);border-radius:0}.document-cover>span[data-v-de56e4bb]{position:absolute;right:12px;top:12px;display:flex;gap:6px}.document-cover>span button[data-v-de56e4bb]{position:static}.document-cover>span button.danger[data-v-de56e4bb]{color:#b52f43}.document-content-layout[data-v-de56e4bb]{display:grid;grid-template-columns:minmax(0,820px);justify-content:center;gap:34px;width:100%}.document-content-layout.has-toc[data-v-de56e4bb]{grid-template-columns:190px minmax(0,820px)}.document-content-column[data-v-de56e4bb]{min-width:0}.document-toc[data-v-de56e4bb]{position:sticky;top:12px;display:grid;height:max-content;max-height:calc(100vh - 110px);gap:3px;overflow:auto;border-right:1px solid #edf1ef;padding:8px 18px 12px 0}.document-toc button[data-v-de56e4bb]{overflow:hidden;border:0;border-radius:5px;background:transparent;padding:6px 7px;color:#65776d;font-size:13px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.document-toc button[data-v-de56e4bb]:hover{background:#eff7f2;color:#087a46}.document-toc button.level-2[data-v-de56e4bb]{padding-left:17px}.document-toc button.level-3[data-v-de56e4bb]{padding-left:29px}.q-document-editor[data-v-de56e4bb],.save-indicator[data-v-de56e4bb]{width:100%;max-width:820px;margin-left:0}.q-document-editor[data-v-de56e4bb] [data-block-type=callout]>div{border-radius:0 7px 7px 0!important}.annotation-composer[data-v-de56e4bb] .task-mention-composer{min-height:94px;border:0}.annotation-composer[data-v-de56e4bb] .task-mention-editor{min-height:74px;border:0;padding:4px}.annotation-list article p[data-v-de56e4bb] a{color:#087a46;text-decoration:underline}@media(max-width:1050px){.document-content-layout[data-v-de56e4bb]{grid-template-columns:1fr}.document-toc[data-v-de56e4bb]{display:none}.document-cover[data-v-de56e4bb]{height:170px}}@media(max-width:900px){.document-cover[data-v-de56e4bb]{width:calc(100% + 48px);margin:-30px -24px 26px}}@media(max-width:720px){.document-cover[data-v-de56e4bb]{width:calc(100% + 20px);margin:-24px -10px 22px}}.folder-grid button[data-v-de56e4bb]{grid-template-columns:1fr;gap:8px}.folder-grid button[data-v-de56e4bb]:hover,.folder-grid button.active[data-v-de56e4bb]{border-color:#b9d9c7;background:#fbfdfc}.folder-grid button svg[data-v-de56e4bb]:first-child{color:#52665b}.folder-grid button:first-child svg[data-v-de56e4bb]:first-child{color:#087a46}.folder-grid strong[data-v-de56e4bb],.folder-grid small[data-v-de56e4bb]{grid-column:1}.file-cell i[data-v-de56e4bb]{background:#eef5f1;color:#486157}.q-document-workbench[data-v-de56e4bb],.q-document-library[data-v-de56e4bb]{background:#fff;color:var(--z-text);font-family:var(--z-font-sans)}.q-document-workbench[data-v-de56e4bb] *,.q-document-library[data-v-de56e4bb] *{letter-spacing:initial}@media(min-width:821px){.q-document-workbench[data-v-de56e4bb]{width:calc(100% - 40px);height:calc(100% - 40px);margin:20px;overflow:hidden;border:1px solid var(--z-border);border-radius:22px;box-shadow:var(--z-shadow-sm)}}.editor-topline[data-v-de56e4bb]{height:56px;flex-basis:56px;border-color:var(--z-border-soft);background:color-mix(in srgb,var(--z-surface) 94%,transparent);padding:0 var(--z-space-5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.editor-topline>strong[data-v-de56e4bb]{color:var(--z-text);font-size:var(--z-font-size-md);font-weight:600}.editor-icon-button[data-v-de56e4bb],.document-format-actions button[data-v-de56e4bb]{border-radius:var(--z-radius-sm);color:var(--z-text-muted)}.editor-icon-button[data-v-de56e4bb]:hover,.editor-icon-button.active[data-v-de56e4bb],.document-format-actions button[data-v-de56e4bb]:hover,.document-format-actions button.active[data-v-de56e4bb]{background:#0b3d3609;color:var(--z-text)}.editor-template-use[data-v-de56e4bb],.editor-share-button[data-v-de56e4bb]{height:34px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);color:var(--z-brand);font-weight:620}.editor-template-use[data-v-de56e4bb]:hover,.editor-share-button[data-v-de56e4bb]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary)}.editor-scroll[data-v-de56e4bb]{background:var(--z-surface-elevated);padding:var(--z-space-8) var(--z-space-8) 64px}.document-cover[data-v-de56e4bb]{width:calc(100% + 80px);height:clamp(130px,15vw,190px);margin:-40px -40px 26px}.q-document-editor[data-v-de56e4bb] .document-block-shell{color:var(--z-text);font-size:var(--z-font-size-body)}.save-indicator[data-v-de56e4bb]{border-color:var(--z-border-soft);color:var(--z-text-subtle)}.q-document-library[data-v-de56e4bb]{width:min(var(--z-page-shell-width),100%);height:auto;min-height:100%;margin:0 auto;padding:36px var(--z-page-gutter) 90px;background:transparent}.q-document-library>header h1[data-v-de56e4bb]{color:var(--z-text);font-size:clamp(44px,4.2vw,62px);font-weight:720;letter-spacing:-.062em;line-height:.95}.q-document-library>header p[data-v-de56e4bb]{color:var(--z-text-muted);font-size:var(--z-font-size-body)}.document-library-toolbar[data-v-de56e4bb]{display:flex;align-items:flex-end;gap:12px;margin-top:40px;border-bottom:1px solid var(--z-border);padding:0}.document-library-tabs[data-v-de56e4bb]{display:flex;flex:0 0 auto;gap:var(--z-space-4);margin:0;border:0}.document-library-tabs button[data-v-de56e4bb]{height:44px;border:0;color:var(--z-text-muted);font-size:var(--z-font-size-md);font-weight:580}.document-library-tabs button[data-v-de56e4bb]:hover{color:var(--z-text)}.document-library-tabs button.active[data-v-de56e4bb]{box-shadow:none;color:var(--z-text);font-weight:640}.document-library-toolbar>.filter-button[data-v-de56e4bb]{height:34px;margin-bottom:8px}.document-library-toolbar>.document-search[data-v-de56e4bb]{display:flex;width:34px;height:34px;align-items:center;gap:8px;margin:0 0 8px auto;overflow:hidden;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:0 8px;color:var(--z-text-muted);transition:width var(--z-duration-normal) var(--z-ease-standard)}.document-library-toolbar>.document-search[data-v-de56e4bb]:focus-within,.document-library-toolbar>.document-search.active[data-v-de56e4bb]{width:min(270px,32vw)}.document-library-toolbar>.document-search svg[data-v-de56e4bb]{flex:0 0 auto}.document-library-toolbar>.document-search input[data-v-de56e4bb]{width:220px;min-width:220px;height:32px;border:0;background:transparent;color:var(--z-text);font-size:var(--z-font-size-sm);outline:0}.library-layout[data-v-de56e4bb]{gap:var(--z-space-8);margin-top:18px}.filter-button[data-v-de56e4bb],.new-note-button[data-v-de56e4bb]{height:38px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);color:var(--z-text-secondary);font-size:var(--z-font-size-md);font-weight:620}.new-note-button[data-v-de56e4bb]{border-color:var(--z-brand);background:var(--z-brand);padding-inline:14px;color:var(--z-text-inverse);font-size:11px}.folder-grid[data-v-de56e4bb]{gap:var(--z-space-3)}.folder-grid button[data-v-de56e4bb]{min-height:86px;border-color:var(--z-border-soft);border-radius:var(--z-radius-md);background:transparent;padding:var(--z-space-3);color:var(--z-text-secondary)}.folder-grid button[data-v-de56e4bb]:hover,.folder-grid button.active[data-v-de56e4bb]{border-color:var(--z-border);background:#0b3d3606}.folder-grid button.active[data-v-de56e4bb]{box-shadow:inset 0 -2px var(--z-active-indicator)}.folder-grid button svg[data-v-de56e4bb]:first-child,.folder-grid button:first-child svg[data-v-de56e4bb]:first-child{color:var(--z-brand)}.folder-grid small[data-v-de56e4bb]{color:var(--z-text-muted)}.library-table[data-v-de56e4bb]{overflow:hidden;border:0;border-top:1px solid var(--z-border-soft);border-radius:0;background:transparent}.library-head[data-v-de56e4bb],.library-row[data-v-de56e4bb]{border-color:var(--z-border-soft);background:transparent}.library-head[data-v-de56e4bb]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.library-row[data-v-de56e4bb]{color:var(--z-text-secondary)}.library-row[data-v-de56e4bb]:hover{background:#0b3d3606}.library-row em[data-v-de56e4bb],.document-template-badge[data-v-de56e4bb]{background:var(--z-accent-soft);color:var(--z-brand);font-weight:620}.quick-access[data-v-de56e4bb]{border:0;border-top:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:var(--z-space-5) 0}.quick-access h2[data-v-de56e4bb]{color:var(--z-text);font-size:var(--z-font-size-body);font-weight:640}.document-side-panel[data-v-de56e4bb]{border-color:var(--z-border-soft);background:var(--z-surface-secondary)}.document-side-panel>header[data-v-de56e4bb]{border-color:var(--z-border-soft);background:color-mix(in srgb,var(--z-surface-secondary) 94%,transparent)}.annotation-composer[data-v-de56e4bb]{border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated)}.annotation-composer blockquote[data-v-de56e4bb],.annotation-list blockquote[data-v-de56e4bb]{border-left:4px solid var(--z-accent)}.annotation-list article[data-v-de56e4bb],.history-list article[data-v-de56e4bb],.audit-list article[data-v-de56e4bb]{border:0;border-bottom:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:var(--z-space-3) 0}.annotation-composer button[data-v-de56e4bb]{border-radius:var(--z-radius-md);background:var(--z-brand);font-weight:640}.document-toc[data-v-de56e4bb]{border-color:var(--z-border-soft)}.document-toc button[data-v-de56e4bb]{border-radius:var(--z-radius-sm);color:var(--z-text-muted)}.document-toc button[data-v-de56e4bb]:hover{background:#0b3d3609;color:var(--z-text)}@media(max-width:900px){.editor-scroll[data-v-de56e4bb]{padding:var(--z-space-7) var(--z-space-6) var(--z-space-9)}.document-cover[data-v-de56e4bb]{width:calc(100% + 48px);margin:-32px -24px 26px}}@media(max-width:720px){.q-document-library[data-v-de56e4bb]{padding:var(--z-space-6) var(--z-space-4)}.editor-topline[data-v-de56e4bb]{overflow-x:auto;padding-inline:var(--z-space-3);scrollbar-width:none}.editor-topline[data-v-de56e4bb]::-webkit-scrollbar{display:none}.editor-topline[data-v-de56e4bb]>*{flex:0 0 auto}.editor-topline>strong[data-v-de56e4bb]{width:min(42vw,170px);flex-basis:min(42vw,170px)}.editor-scroll[data-v-de56e4bb]{padding:var(--z-space-6) 10px var(--z-space-8)}.document-cover[data-v-de56e4bb]{width:calc(100% + 20px);margin:-24px -10px 22px}}.document-page-head[data-v-de56e4bb]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-6)}.document-eyebrow[data-v-de56e4bb]{display:flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--z-text-muted);font-size:10px;font-weight:720;letter-spacing:.11em;line-height:1;text-transform:uppercase}.document-eyebrow[data-v-de56e4bb]:before{width:18px;height:2px;border-radius:99px;background:var(--z-accent);content:""}.library-layout[data-v-de56e4bb]{grid-template-columns:minmax(0,1fr)}.document-folder-controls[data-v-de56e4bb]{display:flex;align-items:center;gap:var(--z-space-2);margin-left:auto}.document-folder-select[data-v-de56e4bb]{width:190px}.document-folder-controls[data-v-de56e4bb] .custom-select-trigger{min-height:34px;border:0;border-radius:var(--z-radius-sm);background:var(--z-surface-secondary);box-shadow:none;padding-inline:var(--z-space-3)}.folder-toolbar-button[data-v-de56e4bb]{display:inline-flex;min-height:34px;align-items:center;gap:6px;border:0;border-radius:var(--z-radius-sm);background:transparent;padding:0 var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.folder-toolbar-button[data-v-de56e4bb]:hover{background:var(--z-surface-secondary);color:var(--z-text)}.folder-toolbar-button.danger[data-v-de56e4bb]{width:34px;justify-content:center;color:var(--z-danger)}.documents-open-layout[data-v-de56e4bb]{display:block;margin-top:0}.document-favorites-strip[data-v-de56e4bb]{display:flex;align-items:center;gap:var(--z-space-2);overflow-x:auto;border-bottom:1px solid var(--z-border-soft);padding:var(--z-space-3) 0;scrollbar-width:none}.document-favorites-strip[data-v-de56e4bb]::-webkit-scrollbar{display:none}.document-favorites-strip>strong[data-v-de56e4bb]{flex:0 0 auto;color:var(--z-text-muted);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.document-favorites-strip>button[data-v-de56e4bb]{flex:0 0 auto;border:0;border-radius:var(--z-radius-sm);background:transparent;padding:6px var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.document-favorites-strip>button[data-v-de56e4bb]:hover{background:var(--z-surface-secondary);color:var(--z-text)}.document-list[data-v-de56e4bb]{min-width:0;border-top:1px solid var(--z-border-soft)}.document-row[data-v-de56e4bb]{position:relative;display:grid;min-height:64px;grid-template-columns:38px minmax(190px,1fr) minmax(115px,150px) 34px;align-items:center;gap:12px;border-bottom:1px solid var(--z-border-soft);padding:0;color:var(--z-text-secondary);cursor:pointer}.document-row[data-v-de56e4bb]:hover{background:color-mix(in srgb,var(--z-brand) 3%,transparent)}.document-row[data-v-de56e4bb]:focus-visible{outline:2px solid var(--z-focus-ring);outline-offset:-2px}.document-row-icon[data-v-de56e4bb]{display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--z-border);border-radius:var(--z-radius-sm);background:transparent;color:var(--z-brand);font-family:serif;font-size:10px;font-weight:700}.document-row-copy[data-v-de56e4bb]{min-width:0}.document-row-copy strong[data-v-de56e4bb],.document-row-copy small[data-v-de56e4bb]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-row-copy strong[data-v-de56e4bb]{color:var(--z-text);font-size:var(--z-font-size-md);font-weight:620}.document-row-copy small[data-v-de56e4bb]{margin-top:4px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.document-owner[data-v-de56e4bb]{display:flex;min-width:0;align-items:center;gap:7px;overflow:hidden;font-size:var(--z-font-size-xs);text-overflow:ellipsis;white-space:nowrap}.document-owner i[data-v-de56e4bb]{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border-radius:50%;background:var(--z-surface-secondary);color:var(--z-text-secondary);font-size:8px;font-style:normal;font-weight:700}.document-row-actions[data-v-de56e4bb]{position:relative;justify-self:end}.document-row-actions>[data-action-trigger][data-v-de56e4bb]{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:var(--z-radius-sm);color:var(--z-text-muted);list-style:none}.document-row-actions>[data-action-trigger][data-v-de56e4bb]:hover,.document-row-actions[data-open=true]>[data-action-trigger][data-v-de56e4bb]{background:var(--z-surface-secondary);color:var(--z-text)}.document-row-actions>div[data-v-de56e4bb]{position:absolute;z-index:15;top:calc(100% + 4px);right:0;display:grid;width:220px;gap:10px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:10px;box-shadow:var(--z-shadow-md)}.document-row-actions label[data-v-de56e4bb]{display:grid;gap:6px;color:var(--z-text-muted);font-size:9px}.document-row-actions[data-v-de56e4bb] .custom-select-trigger{min-height:34px}.document-row-actions button[data-v-de56e4bb]{display:flex;min-height:34px;align-items:center;gap:7px;border:0;border-radius:var(--z-radius-sm);background:transparent;padding:0 8px;color:var(--z-danger);font-size:var(--z-font-size-xs)}.document-row-actions button[data-v-de56e4bb]:hover{background:var(--z-danger-soft)}@media(max-width:1023px){.document-row[data-v-de56e4bb]{grid-template-columns:38px minmax(180px,1fr) 34px}.document-owner[data-v-de56e4bb]{display:none}}@media(max-width:720px){.q-document-library[data-v-de56e4bb]{padding:32px 14px 74px}.document-page-head[data-v-de56e4bb]{display:block}.document-page-head>.new-note-button[data-v-de56e4bb]{width:100%;margin-top:var(--z-space-5)}.document-library-toolbar[data-v-de56e4bb]{align-items:center;flex-wrap:wrap}.document-library-tabs[data-v-de56e4bb]{width:100%;overflow-x:auto}.document-folder-controls[data-v-de56e4bb]{width:calc(100% - 44px);margin-left:0}.document-folder-select[data-v-de56e4bb]{min-width:0;flex:1}.folder-toolbar-button[data-v-de56e4bb]:not(.danger){font-size:0}.document-library-toolbar>.document-search[data-v-de56e4bb],.document-library-toolbar>.document-search[data-v-de56e4bb]:focus-within,.document-library-toolbar>.document-search.active[data-v-de56e4bb]{width:34px}.document-row[data-v-de56e4bb]{grid-template-columns:34px minmax(0,1fr) 32px;gap:9px}.document-owner[data-v-de56e4bb]{display:none}}.document-folder-form label[data-v-de56e4bb]{gap:var(--z-space-2);color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.document-folder-form input[data-v-de56e4bb]{height:var(--z-control-height);border-color:var(--z-control-border);border-radius:var(--z-control-radius);padding-inline:var(--z-control-padding-x)}.document-folder-form input[data-v-de56e4bb]:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.document-parent-path[data-v-de56e4bb]{display:flex;min-height:32px;align-items:center;gap:7px;margin:0 0 18px;color:var(--z-text-subtle);font-size:10px}.document-parent-path button[data-v-de56e4bb]{display:inline-flex;min-width:0;align-items:center;gap:5px;border:0;border-radius:var(--z-radius-sm);background:transparent;padding:5px 7px;color:var(--z-text-muted);font-size:10px}.document-parent-path button[data-v-de56e4bb]:hover{background:var(--z-surface-secondary);color:var(--z-brand)}.document-parent-path button span[data-v-de56e4bb]{overflow:hidden;max-width:260px;text-overflow:ellipsis;white-space:nowrap}.document-parent-path strong[data-v-de56e4bb]{overflow:hidden;color:var(--z-text-secondary);font-size:10px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.document-subpages[data-v-de56e4bb]{margin:34px 0 6px;border-top:1px solid var(--z-border-soft);padding-top:20px}.document-subpages>header[data-v-de56e4bb]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.document-subpages>header>div>span[data-v-de56e4bb]{display:block;color:var(--z-text);font-size:12px;font-weight:650}.document-subpages>header p[data-v-de56e4bb]{margin:3px 0 0;color:var(--z-text-muted);font-size:9px}.document-subpages>header button[data-v-de56e4bb]{display:inline-flex;min-height:31px;flex:0 0 auto;align-items:center;gap:6px;border:1px solid var(--z-border);border-radius:999px;background:var(--z-surface-elevated);padding:0 10px;color:var(--z-brand);font-size:9px;font-weight:650}.document-subpages>header button[data-v-de56e4bb]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary)}.document-subpage-grid[data-v-de56e4bb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.document-subpage-grid>button[data-v-de56e4bb]{display:grid;min-height:58px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:9px;border:1px solid var(--z-border-soft);border-radius:12px;background:var(--z-surface-elevated);padding:9px 11px;color:var(--z-text-muted);text-align:left}.document-subpage-grid>button[data-v-de56e4bb]:hover{border-color:var(--z-border);background:color-mix(in srgb,var(--z-brand) 3%,var(--z-surface-elevated));color:var(--z-brand)}.document-subpage-grid>button>span[data-v-de56e4bb]{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:var(--z-surface-secondary);color:var(--z-brand)}.document-subpage-grid>button>div[data-v-de56e4bb]{display:grid;min-width:0;gap:3px}.document-subpage-grid strong[data-v-de56e4bb],.document-subpage-grid small[data-v-de56e4bb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.document-subpage-grid strong[data-v-de56e4bb]{color:var(--z-text);font-size:10px;font-weight:620}.document-subpage-grid small[data-v-de56e4bb]{color:var(--z-text-muted);font-size:8px}.document-subpages-empty[data-v-de56e4bb]{margin:0;border:1px dashed var(--z-border-soft);border-radius:12px;padding:18px;color:var(--z-text-muted);font-size:9px;text-align:center}@media(max-width:720px){.document-subpage-grid[data-v-de56e4bb]{grid-template-columns:1fr}.document-subpages>header[data-v-de56e4bb]{align-items:flex-start}.document-parent-path strong[data-v-de56e4bb],.document-parent-path>svg[data-v-de56e4bb]{display:none}}.documents-v11[data-v-0416fe75],.documents-v11-editor[data-v-0416fe75]{height:100%;min-height:0;background:#fbfcfa;color:#183027}.documents-v11[data-v-0416fe75]{overflow:auto}.documents-v11-editor[data-v-0416fe75]{overflow:hidden}.documents-v11-editor[data-v-0416fe75] .q-document-workbench{height:100%;min-height:0;border:0;border-radius:0;box-shadow:none}.documents-page[data-v-0416fe75]{width:min(1240px,100%);margin:0 auto;padding:42px 48px 80px}.documents-head[data-v-0416fe75]{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:28px}.documents-head>div[data-v-0416fe75]:first-child{max-width:720px}.documents-kicker[data-v-0416fe75]{display:block;margin-bottom:8px;color:#7e8d85;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.documents-head h1[data-v-0416fe75]{margin:0;color:#14372b;font-family:Georgia,Times New Roman,serif;font-size:40px;font-weight:500;letter-spacing:-.035em;line-height:1.08}.documents-head p[data-v-0416fe75]{max-width:680px;margin:12px 0 0;color:#65756d;font-size:14px;line-height:1.65}.compact-head h1[data-v-0416fe75]{font-size:36px}.documents-head-actions[data-v-0416fe75]{display:flex;gap:10px;flex:0 0 auto}.z-button[data-v-0416fe75]{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;border:1px solid #dbe3de;border-radius:9px;background:#fff;padding:0 14px;color:#345248;font-size:13px;font-weight:700;transition:.16s}.z-button[data-v-0416fe75]:hover:not(:disabled){border-color:#b7c8bd;background:#f8faf8}.z-button[data-v-0416fe75]:disabled{cursor:not-allowed;opacity:.48}.z-button--primary[data-v-0416fe75]{border-color:#165641;background:#165641;color:#fff;box-shadow:0 5px 16px #144b3924}.z-button--primary[data-v-0416fe75]:hover:not(:disabled){border-color:#104634;background:#104f3b}.documents-alert[data-v-0416fe75]{margin:0 0 18px;border:1px solid #f1c7b9;border-radius:9px;background:#fff5f1;padding:10px 13px;color:#a1432a;font-size:13px}.documents-stats[data-v-0416fe75]{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:20px;border:1px solid #e3e8e4;border-radius:12px;background:#fff}.documents-stats article[data-v-0416fe75]{display:grid;grid-template-columns:1fr auto;gap:4px 16px;padding:18px 22px;border-right:1px solid #e8ece9}.documents-stats article[data-v-0416fe75]:last-child{border-right:0}.documents-stats span[data-v-0416fe75]{color:#52685f;font-size:12px;font-weight:700}.documents-stats strong[data-v-0416fe75]{grid-row:1/3;grid-column:2;color:#163a2d;font-family:Georgia,serif;font-size:31px;font-weight:500}.documents-stats small[data-v-0416fe75]{color:#8a978f;font-size:11px}.documents-home-primary[data-v-0416fe75]{display:grid;grid-template-columns:minmax(0,1.34fr) minmax(330px,.86fr);gap:20px}.documents-resume[data-v-0416fe75]{display:flex;min-height:340px;flex-direction:column;justify-content:space-between;border-radius:15px;background:linear-gradient(145deg,#153f32,#0d3026);padding:25px 28px;color:#fff;box-shadow:0 15px 35px #0c30251f}.resume-top[data-v-0416fe75]{display:flex;align-items:center;justify-content:space-between}.resume-top>span[data-v-0416fe75]{border:1px solid rgba(255,255,255,.17);border-radius:999px;background:#ffffff0f;padding:6px 10px;color:#d9e8e0;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.resume-top button[data-v-0416fe75]{border:0;background:transparent;color:#cadbd3}.resume-top button.active[data-v-0416fe75]{color:#dbe95e}.resume-overline[data-v-0416fe75]{display:block;margin-bottom:9px;color:#b8cac2;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.documents-resume h2[data-v-0416fe75]{margin:0 0 10px;font-family:Georgia,serif;font-size:31px;font-weight:500;letter-spacing:-.025em}.documents-resume p[data-v-0416fe75]{display:-webkit-box;max-width:600px;overflow:hidden;margin:0;color:#bfd0c8;font-size:13px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.resume-meta[data-v-0416fe75]{display:flex;flex-wrap:wrap;gap:16px;color:#b8c9c1;font-size:11px}.resume-meta span[data-v-0416fe75]{display:inline-flex;align-items:center;gap:6px}.resume-continue[data-v-0416fe75]{display:inline-flex;width:max-content;align-items:center;gap:9px;border:0;border-radius:8px;background:#dceb63;padding:10px 14px;color:#173328;font-size:12px;font-weight:800}.documents-attention[data-v-0416fe75],.documents-spaces[data-v-0416fe75],.documents-activity[data-v-0416fe75],.library-favorites[data-v-0416fe75],.library-list[data-v-0416fe75],.review-list[data-v-0416fe75],.review-inspector[data-v-0416fe75]{border:1px solid #e3e8e4;border-radius:13px;background:#fff}.documents-attention[data-v-0416fe75]{padding:21px}.documents-section-title[data-v-0416fe75]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.documents-section-title>div>span[data-v-0416fe75]{display:block;margin-bottom:3px;color:#8a968f;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.documents-section-title h2[data-v-0416fe75]{margin:0;color:#1c3a30;font-family:Georgia,serif;font-size:21px;font-weight:500}.documents-section-title button[data-v-0416fe75]{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#39705c;font-size:11px;font-weight:750}.documents-section-title>small[data-v-0416fe75]{color:#8a978f}.attention-row[data-v-0416fe75]{display:grid;width:100%;grid-template-columns:8px 1fr auto;align-items:center;gap:12px;border:0;border-top:1px solid #eef1ef;background:transparent;padding:14px 2px;text-align:left}.attention-row i[data-v-0416fe75],.review-list>button>i[data-v-0416fe75]{width:7px;height:7px;border-radius:50%;background:#d6a53b}.attention-row i.mention[data-v-0416fe75],.review-list i.mention[data-v-0416fe75]{background:#7867b7}.attention-row i.stale[data-v-0416fe75],.review-list i.stale[data-v-0416fe75]{background:#93a29a}.attention-row span[data-v-0416fe75]{display:grid;gap:3px}.attention-row strong[data-v-0416fe75]{color:#26453a;font-size:12px}.attention-row small[data-v-0416fe75]{color:#7d8c84;font-size:11px}.attention-row time[data-v-0416fe75]{color:#99a49e;font-size:10px}.documents-home-secondary[data-v-0416fe75]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.documents-spaces[data-v-0416fe75],.documents-activity[data-v-0416fe75]{padding:22px}.space-overview-row[data-v-0416fe75]{display:grid;width:100%;grid-template-columns:38px 1fr auto 16px;align-items:center;gap:12px;border:0;border-top:1px solid #edf0ee;background:transparent;padding:13px 0;text-align:left}.space-overview-row>i[data-v-0416fe75],.activity-avatar[data-v-0416fe75]{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:#edf5ef;color:#296245;font-style:normal;font-size:12px;font-weight:800}.tone-1[data-v-0416fe75]{background:#f1edfa!important;color:#69559c!important}.tone-2[data-v-0416fe75]{background:#edf3fa!important;color:#3e6f9c!important}.tone-3[data-v-0416fe75]{background:#fff1e4!important;color:#a76229!important}.space-overview-row>span[data-v-0416fe75]{display:grid;gap:3px}.space-overview-row strong[data-v-0416fe75]{font-size:12px;color:#25443a}.space-overview-row small[data-v-0416fe75]{color:#87948d;font-size:10px}.space-overview-row b[data-v-0416fe75]{color:#6e7e76;font-size:10px;font-weight:650}.activity-feed[data-v-0416fe75]{display:grid}.activity-feed>button[data-v-0416fe75]{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:11px;border:0;border-top:1px solid #edf0ee;background:transparent;padding:12px 0;text-align:left}.activity-feed>button>span[data-v-0416fe75]:nth-child(2){display:grid;gap:3px}.activity-feed strong[data-v-0416fe75]{color:#345248;font-size:11px}.activity-feed small[data-v-0416fe75]{color:#77877f;font-size:10px}.activity-feed time[data-v-0416fe75]{color:#99a49e;font-size:10px}.documents-empty[data-v-0416fe75],.documents-empty-state[data-v-0416fe75]{color:#809087}.documents-empty.compact[data-v-0416fe75]{display:flex;align-items:center;justify-content:center;gap:7px;padding:22px 8px;font-size:11px}.documents-empty-state[data-v-0416fe75]{display:flex;min-height:280px;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #dbe3de;border-radius:14px;background:#fff;padding:36px;text-align:center}.documents-empty-state>span[data-v-0416fe75]{display:grid;width:52px;height:52px;place-items:center;border-radius:14px;background:#edf5ef;color:#296245}.documents-empty-state h2[data-v-0416fe75]{margin:14px 0 5px;color:#26483c;font-family:Georgia,serif;font-size:22px;font-weight:500}.documents-empty-state p[data-v-0416fe75]{margin:0 0 18px;font-size:12px}.documents-empty-state.small[data-v-0416fe75]{min-height:240px;border:0;border-radius:0}.library-toolbar[data-v-0416fe75]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.library-search[data-v-0416fe75]{display:flex;min-width:260px;flex:1;align-items:center;gap:9px;border:1px solid #dfe6e1;border-radius:9px;background:#fff;padding:0 12px;color:#829087}.library-search input[data-v-0416fe75]{width:100%;height:40px;border:0;outline:0;background:transparent;color:#29453c;font-size:12px}.type-filters[data-v-0416fe75]{display:flex;gap:3px;border:1px solid #e0e6e2;border-radius:9px;background:#fff;padding:3px}.type-filters button[data-v-0416fe75],.filter-toggle[data-v-0416fe75]{height:34px;border:0;border-radius:6px;background:transparent;padding:0 10px;color:#718078;font-size:11px;font-weight:700}.type-filters button.active[data-v-0416fe75]{background:#eaf2ed;color:#1d5b43}.filter-toggle[data-v-0416fe75]{display:inline-flex;align-items:center;gap:6px;border:1px solid #e0e6e2;border-radius:9px;background:#fff}.filter-toggle.active[data-v-0416fe75]{border-color:#a9c2b3;color:#1d5b43}.import-compact[data-v-0416fe75]{height:40px}.advanced-filters[data-v-0416fe75]{display:flex;align-items:flex-end;gap:12px;margin-bottom:18px;border:1px solid #e3e9e5;border-radius:10px;background:#fff;padding:14px}.advanced-filters label[data-v-0416fe75]{display:grid;min-width:200px;gap:5px}.advanced-filters label span[data-v-0416fe75],.form-field>span[data-v-0416fe75]{color:#526a60;font-size:11px;font-weight:750}.advanced-filters select[data-v-0416fe75],.form-field input[data-v-0416fe75],.form-field select[data-v-0416fe75],.form-field textarea[data-v-0416fe75]{width:100%;border:1px solid #dbe3de;border-radius:8px;background:#fff;padding:9px 11px;outline:0;color:#29483d;font-size:12px}.advanced-filters select[data-v-0416fe75]:focus,.form-field input[data-v-0416fe75]:focus,.form-field select[data-v-0416fe75]:focus,.form-field textarea[data-v-0416fe75]:focus{border-color:#75a38e;box-shadow:0 0 0 3px #2d705217}.advanced-filters>button[data-v-0416fe75]{margin-left:auto;border:0;background:transparent;color:#557f6e;font-size:11px;font-weight:700}.library-favorites[data-v-0416fe75]{margin-bottom:18px;padding:20px}.favorite-grid[data-v-0416fe75]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.favorite-grid article[data-v-0416fe75]{display:flex;min-height:170px;cursor:pointer;flex-direction:column;border:1px solid #e4e9e6;border-radius:10px;background:#fcfdfc;padding:15px;transition:.15s}.favorite-grid article[data-v-0416fe75]:hover{border-color:#b8cbc0;transform:translateY(-1px)}.favorite-grid article>div[data-v-0416fe75]{display:flex;align-items:center;justify-content:space-between}.favorite-grid article button[data-v-0416fe75]{border:0;background:transparent;color:#c0a72c}.document-kind[data-v-0416fe75]{display:inline-flex;align-items:center;gap:5px;color:#7a8a82;font-size:9px;font-weight:800;text-transform:uppercase}.favorite-grid h3[data-v-0416fe75]{margin:20px 0 7px;color:#25453a;font-family:Georgia,serif;font-size:17px;font-weight:500}.favorite-grid p[data-v-0416fe75]{display:-webkit-box;overflow:hidden;margin:0;color:#7f8d86;font-size:10px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.favorite-grid footer[data-v-0416fe75]{display:flex;justify-content:space-between;margin-top:auto;color:#8b9891;font-size:9px}.library-list[data-v-0416fe75]{padding:20px}.document-table-head[data-v-0416fe75],.document-row[data-v-0416fe75]{display:grid;grid-template-columns:minmax(280px,1.6fr) minmax(120px,.7fr) 110px minmax(150px,.8fr) 34px;align-items:center;gap:14px}.document-table-head[data-v-0416fe75]{border-bottom:1px solid #e8ece9;padding:9px 12px;color:#8a9790;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.document-row[data-v-0416fe75]{width:100%;border:0;border-bottom:1px solid #edf0ee;background:transparent;padding:12px;text-align:left;color:#697a72;font-size:11px}.document-row[data-v-0416fe75]:hover{background:#f8faf8}.document-row[data-v-0416fe75]:last-child{border-bottom:0}.document-main[data-v-0416fe75]{display:flex;min-width:0;align-items:center;gap:11px}.document-main>i[data-v-0416fe75]{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:8px;background:#edf4ef;color:#396c56}.document-main>span[data-v-0416fe75]{display:grid;min-width:0;gap:3px}.document-main strong[data-v-0416fe75]{overflow:hidden;color:#2c493f;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.document-main small[data-v-0416fe75]{color:#89968f;font-size:9px}.owner-cell[data-v-0416fe75]{display:flex;align-items:center;gap:7px}.owner-cell i[data-v-0416fe75]{display:grid;width:25px;height:25px;place-items:center;border-radius:50%;background:#ecf1ed;color:#547065;font-style:normal;font-size:8px;font-weight:800}.document-row>span:last-child button[data-v-0416fe75]{border:0;background:transparent;color:#9ba79f}.document-row>span:last-child button.active[data-v-0416fe75]{color:#195d43}.review-stats[data-v-0416fe75]{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:18px;border:1px solid #e3e8e4;border-radius:11px;background:#fff}.review-stats article[data-v-0416fe75]{display:flex;align-items:baseline;gap:9px;border-right:1px solid #e7ebe8;padding:14px 20px}.review-stats article[data-v-0416fe75]:last-child{border:0}.review-stats strong[data-v-0416fe75]{color:#173d2f;font-family:Georgia,serif;font-size:26px;font-weight:500}.review-stats span[data-v-0416fe75]{color:#78877f;font-size:11px}.review-layout[data-v-0416fe75]{display:grid;grid-template-columns:minmax(360px,.86fr) minmax(420px,1.14fr);gap:16px}.review-list[data-v-0416fe75]{overflow:hidden}.review-list>header[data-v-0416fe75]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8ece9;padding:18px 20px}.review-list>header h2[data-v-0416fe75]{margin:0;color:#27473c;font-family:Georgia,serif;font-size:19px;font-weight:500}.review-list>header span[data-v-0416fe75]{color:#8a978f;font-size:10px}.review-list>button[data-v-0416fe75]{display:grid;width:100%;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;border:0;border-bottom:1px solid #edf0ee;background:#fff;padding:16px 18px;text-align:left}.review-list>button[data-v-0416fe75]:hover,.review-list>button.selected[data-v-0416fe75]{background:#f2f7f4}.review-list>button.selected[data-v-0416fe75]{box-shadow:inset 3px 0 #2d7455}.review-list>button>span[data-v-0416fe75]{display:grid;min-width:0;gap:3px}.review-list small[data-v-0416fe75]{color:#6f8178;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.review-list strong[data-v-0416fe75]{overflow:hidden;color:#29483d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.review-list em[data-v-0416fe75]{overflow:hidden;color:#89958f;font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.review-list time[data-v-0416fe75]{color:#97a29c;font-size:9px}.review-inspector[data-v-0416fe75]{padding:26px}.review-inspector-top[data-v-0416fe75]{display:flex;align-items:center;justify-content:space-between;color:#8b9891}.review-inspector-top>span[data-v-0416fe75]{border-radius:999px;background:#e9f4ed;padding:6px 10px;color:#26704f;font-size:9px;font-weight:800;text-transform:uppercase}.review-inspector-top>span.mention[data-v-0416fe75]{background:#f0edfa;color:#67559a}.review-inspector-top>span.stale[data-v-0416fe75]{background:#f1f2f1;color:#66736c}.review-space[data-v-0416fe75]{display:block;margin-top:27px;color:#87948d;font-size:10px}.review-inspector h2[data-v-0416fe75]{margin:7px 0 10px;color:#1b4032;font-family:Georgia,serif;font-size:27px;font-weight:500;letter-spacing:-.02em}.review-inspector>p[data-v-0416fe75]{margin:0;color:#6f8178;font-size:12px;line-height:1.65}.review-excerpt[data-v-0416fe75]{margin:22px 0;border-left:3px solid #bed15a;background:#f7f9f0;padding:16px 18px}.review-excerpt>span[data-v-0416fe75]{display:block;margin-bottom:7px;color:#829067;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.review-excerpt blockquote[data-v-0416fe75]{margin:0;color:#385248;font-family:Georgia,serif;font-size:14px;line-height:1.55}.review-meta[data-v-0416fe75]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.review-meta>span[data-v-0416fe75]{display:grid;gap:3px}.review-meta small[data-v-0416fe75]{color:#8c9891;font-size:9px;text-transform:uppercase}.review-meta strong[data-v-0416fe75]{color:#345349;font-size:11px}.review-actions[data-v-0416fe75]{display:flex;justify-content:flex-end;gap:9px;margin-top:24px}.review-feedback[data-v-0416fe75]{display:flex;align-items:center;gap:9px;margin-top:16px;border:1px solid #bcd9c7;border-radius:9px;background:#f2faf5;padding:10px 12px;color:#2a6b4e}.review-feedback>span[data-v-0416fe75]{display:grid;gap:2px;flex:1}.review-feedback strong[data-v-0416fe75]{font-size:11px}.review-feedback small[data-v-0416fe75]{font-size:9px}.review-feedback button[data-v-0416fe75]{border:0;background:transparent;color:inherit}.open-reviewed-document[data-v-0416fe75]{display:flex;width:100%;align-items:center;justify-content:center;gap:7px;margin-top:18px;border:0;border-top:1px solid #e7ebe8;background:transparent;padding:17px 0 0;color:#317157;font-size:11px;font-weight:800}.new-document-form[data-v-0416fe75],.change-request-form[data-v-0416fe75]{display:grid;gap:20px}.new-document-form h2[data-v-0416fe75]{margin:0;color:#214639;font-family:Georgia,serif;font-size:24px;font-weight:500}.new-document-form p[data-v-0416fe75],.change-request-form>p[data-v-0416fe75]{margin:5px 0 0;color:#77877f;font-size:12px;line-height:1.55}.template-options[data-v-0416fe75]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.template-options>button[data-v-0416fe75]{display:flex;min-height:92px;align-items:flex-start;gap:10px;border:1px solid #dfe6e1;border-radius:9px;background:#fff;padding:14px;text-align:left;color:#63766d}.template-options>button.active[data-v-0416fe75]{border-color:#4f8d71;background:#f0f7f3;box-shadow:0 0 0 2px #2e745414}.template-options>button>span[data-v-0416fe75]{display:grid;gap:4px}.template-options strong[data-v-0416fe75]{color:#294b3e;font-size:11px}.template-options small[data-v-0416fe75]{color:#85928b;font-size:9px;line-height:1.4}.form-field[data-v-0416fe75]{display:grid;gap:6px}.form-field>span small[data-v-0416fe75]{color:#97a29c;font-weight:500}.form-field textarea[data-v-0416fe75]{resize:vertical}.sr-only[data-v-0416fe75]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.document-settings-actions[data-v-0416fe75]{display:flex;align-items:center;gap:12px}.preference-sync-status[data-v-0416fe75]{display:inline-flex;align-items:center;gap:6px;color:#74847c;font-size:10px;font-weight:650;white-space:nowrap}.preference-sync-status i[data-v-0416fe75]{width:7px;height:7px;border-radius:50%;background:#9aa69f}.preference-sync-status.saving i[data-v-0416fe75],.preference-sync-status.loading i[data-v-0416fe75]{background:#d39a35}.preference-sync-status.saved i[data-v-0416fe75]{background:#2f8a5e}.preference-sync-status.local i[data-v-0416fe75]{background:#a36b38}.document-settings-layout[data-v-0416fe75]{display:grid;grid-template-columns:minmax(0,780px);align-items:start;gap:18px}.document-settings-card[data-v-0416fe75]{overflow:hidden;border:1px solid #e0e7e2;border-radius:14px;background:#fff;box-shadow:0 8px 30px #123c2c09}.document-settings-card>header[data-v-0416fe75]{border-bottom:1px solid #e9eeeb;padding:20px 22px}.document-settings-card>header span[data-v-0416fe75]{display:grid;gap:5px}.document-settings-card>header strong[data-v-0416fe75]{color:#1e4235;font-size:14px}.document-settings-card>header small[data-v-0416fe75]{max-width:610px;color:#78877f;font-size:11px;line-height:1.5}.document-opening-groups>section+section[data-v-0416fe75]{border-top:1px solid #e9eeeb}.document-opening-groups>section>header[data-v-0416fe75]{display:grid;gap:4px;padding:17px 18px 0}.document-opening-groups>section>header strong[data-v-0416fe75]{color:#29493d;font-size:11px}.document-opening-groups>section>header small[data-v-0416fe75]{color:#849189;font-size:9px;line-height:1.45}.document-opening-options[data-v-0416fe75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px 18px 18px}.document-opening-options>button[data-v-0416fe75]{display:grid;min-height:82px;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:14px;border:1px solid #e1e7e3;border-radius:11px;background:#fcfdfc;padding:14px;text-align:left}.document-opening-options>button[data-v-0416fe75]:hover{border-color:#b6c9bd}.document-opening-options>button.active[data-v-0416fe75]{border-color:#60957d;background:#f0f7f3;box-shadow:0 0 0 2px #30715214}.document-opening-options>button>span[data-v-0416fe75]{display:grid;gap:5px}.document-opening-options strong[data-v-0416fe75]{color:#29493d;font-size:11px}.document-opening-options small[data-v-0416fe75]{color:#7e8c85;font-size:9px;line-height:1.45}.document-opening-options i[data-v-0416fe75]{display:grid;width:16px;height:16px;place-items:center;border:1px solid #b9c5be;border-radius:50%}.document-opening-options button.active i[data-v-0416fe75]{border:5px solid #27684d;background:#fff}.documents-resume[data-v-0416fe75]{position:relative;min-height:320px;overflow:hidden;border-radius:24px;background:#073a32;padding:30px 32px;box-shadow:0 24px 70px #073a3226}.documents-resume[data-v-0416fe75]:before,.documents-resume[data-v-0416fe75]:after{position:absolute;border:1px solid rgba(217,255,114,.16);border-radius:50%;content:"";pointer-events:none}.documents-resume[data-v-0416fe75]:before{top:-220px;right:-130px;width:340px;height:340px;box-shadow:0 0 0 55px #d9ff7206,0 0 0 110px #ffffff05}.documents-resume[data-v-0416fe75]:after{right:20px;bottom:-205px;width:250px;height:250px}.documents-resume[data-v-0416fe75]>*{position:relative;z-index:1}.resume-top>span[data-v-0416fe75]{border:0;border-radius:0;background:transparent;padding:0;color:#b9cec5}.resume-top button[data-v-0416fe75]{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:10px;background:#ffffff0f}.resume-top button.active[data-v-0416fe75]{border-color:#d9ff72;background:#d9ff72;color:#073a32}.resume-overline[data-v-0416fe75]{color:#d9ff72}.documents-resume h2[data-v-0416fe75]{color:#fff;font-family:var(--z-font-sans);font-size:35px;font-weight:720;letter-spacing:-.05em;line-height:1.05}.documents-resume p[data-v-0416fe75]{color:#c6d8d0;line-height:1.65}.resume-continue[data-v-0416fe75]{border-radius:9px;background:#d9ff72;color:#073a32}@media(max-width:1050px){.documents-page[data-v-0416fe75]{padding:34px 30px 60px}.favorite-grid[data-v-0416fe75]{grid-template-columns:repeat(2,1fr)}.documents-home-primary[data-v-0416fe75],.documents-home-secondary[data-v-0416fe75],.document-settings-layout[data-v-0416fe75]{grid-template-columns:1fr}.document-table-head[data-v-0416fe75],.document-row[data-v-0416fe75]{grid-template-columns:minmax(240px,1.5fr) minmax(110px,.7fr) 100px 34px}.document-table-head>span[data-v-0416fe75]:nth-child(4),.document-row>.owner-cell[data-v-0416fe75]{display:none}.review-layout[data-v-0416fe75]{grid-template-columns:1fr}.review-inspector[data-v-0416fe75]{order:-1}.library-toolbar[data-v-0416fe75]{flex-wrap:wrap}.library-search[data-v-0416fe75]{flex-basis:100%}}@media(max-width:720px){.documents-page[data-v-0416fe75]{padding:25px 18px 50px}.documents-head[data-v-0416fe75]{display:grid}.documents-head h1[data-v-0416fe75],.compact-head h1[data-v-0416fe75]{font-size:30px}.documents-head-actions[data-v-0416fe75]{width:100%}.documents-head-actions .z-button[data-v-0416fe75]{flex:1}.documents-stats[data-v-0416fe75]{grid-template-columns:1fr}.documents-stats article[data-v-0416fe75]{border-right:0;border-bottom:1px solid #e8ece9}.documents-stats article[data-v-0416fe75]:last-child{border-bottom:0}.documents-home-primary[data-v-0416fe75]{display:block}.documents-attention[data-v-0416fe75]{margin-top:14px}.documents-home-secondary[data-v-0416fe75]{display:block}.documents-activity[data-v-0416fe75]{margin-top:14px}.type-filters[data-v-0416fe75]{width:100%;overflow:auto}.type-filters button[data-v-0416fe75],.filter-toggle[data-v-0416fe75],.import-compact[data-v-0416fe75]{flex:1}.advanced-filters[data-v-0416fe75]{align-items:stretch;flex-direction:column}.advanced-filters label[data-v-0416fe75]{min-width:0}.advanced-filters>button[data-v-0416fe75]{margin-left:0}.favorite-grid[data-v-0416fe75]{grid-template-columns:1fr}.document-table-head[data-v-0416fe75]{display:none}.document-row[data-v-0416fe75]{grid-template-columns:minmax(0,1fr) auto}.document-row>span[data-v-0416fe75]:nth-child(2),.document-row>time[data-v-0416fe75],.document-row>.owner-cell[data-v-0416fe75]{display:none}.review-stats[data-v-0416fe75]{grid-template-columns:1fr}.review-stats article[data-v-0416fe75]{border-right:0;border-bottom:1px solid #e7ebe8}.review-list>button[data-v-0416fe75]{grid-template-columns:8px 1fr}.review-list time[data-v-0416fe75]{display:none}.review-inspector[data-v-0416fe75]{padding:20px}.review-actions[data-v-0416fe75]{align-items:stretch;flex-direction:column}.review-meta[data-v-0416fe75],.template-options[data-v-0416fe75]{grid-template-columns:1fr}.template-options>button[data-v-0416fe75]{min-height:0}.documents-resume[data-v-0416fe75]{min-height:390px}.resume-meta[data-v-0416fe75]{align-items:flex-start;flex-direction:column}}.documents-page[data-v-0416fe75]{width:min(var(--z-page-shell-width),100%);padding-right:var(--z-page-gutter);padding-left:var(--z-page-gutter)}@media(max-width:1050px){.documents-page[data-v-0416fe75]{padding-right:var(--z-page-gutter);padding-left:var(--z-page-gutter)}}@media(max-width:720px){.documents-page[data-v-0416fe75]{padding-right:18px;padding-left:18px}}.documents-head h1[data-v-0416fe75],.compact-head h1[data-v-0416fe75]{font-size:clamp(48px,4.4vw,64px);font-weight:680;letter-spacing:-.065em;line-height:.94}@media(max-width:720px){.documents-head h1[data-v-0416fe75],.compact-head h1[data-v-0416fe75]{font-size:40px}.document-settings-actions[data-v-0416fe75]{align-items:flex-end;flex-direction:column}.document-opening-options[data-v-0416fe75]{grid-template-columns:1fr}}.chart-display[data-v-086bf8be]{display:flex;gap:6px;margin-bottom:12px}.chart-display button[data-v-086bf8be]{min-height:36px;border:1px solid transparent;border-radius:8px;background:transparent;padding:6px 12px;color:#61746b;font:inherit;font-size:12px;cursor:pointer}.chart-display button[aria-pressed=true][data-v-086bf8be]{border-color:#dce5df;background:#eef5f0;color:#044d40}.chart-display button[data-v-086bf8be]:focus-visible{outline:2px solid #044d40;outline-offset:3px}.chart-table caption[data-v-086bf8be]{text-align:left;padding:8px 12px;color:#153b31;font-weight:600}.report-chart[data-v-086bf8be]{width:100%;min-width:0}.report-chart svg[data-v-086bf8be]{display:block;width:100%;height:280px;overflow:visible}.report-chart text[data-v-086bf8be]{font:11px Inter,system-ui,sans-serif;fill:#677a73}.axis-unit[data-v-086bf8be]{font-weight:600}.grid-line[data-v-086bf8be]{stroke:#e5ece8;stroke-dasharray:3 5}.data-line[data-v-086bf8be]{fill:none;stroke:#087a46;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.data-dot[data-v-086bf8be]{fill:#087a46;stroke:#fff;stroke-width:1.5}.data-bar[data-v-086bf8be]{fill:#76b79b}.chart-empty[data-v-086bf8be]{padding:70px 20px;text-align:center;color:#66776f}.chart-table[data-v-086bf8be]{margin-top:12px;font-size:12px;color:#61746b}.chart-table>.z-data-table[data-v-086bf8be]{max-height:260px;margin-top:12px}td[data-v-086bf8be]:last-child,th[data-v-086bf8be]:last-child{text-align:right;font-variant-numeric:tabular-nums}label[data-v-c6a473bd]{display:block;flex:1;min-width:140px}label>span[data-v-c6a473bd]{display:block;margin-bottom:7px;font-size:12px;color:var(--z-text-muted)}select[data-v-c6a473bd]{width:100%;min-height:38px;padding:9px 11px;border:1px solid var(--z-border-soft);border-radius:7px;background:var(--z-surface-elevated);color:var(--z-text);font:inherit;font-size:13px}small[data-v-c6a473bd]{color:var(--z-text-muted)}.result-primary-actions[data-v-157ea4e1]{justify-content:flex-end;flex-wrap:wrap;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--z-border)}.reports-page[data-v-157ea4e1]{--reports-green:#087a46;--reports-ink:#153b31;--reports-muted:#728178;color:var(--reports-ink);height:100%;overflow:auto;padding:30px clamp(20px,3.4vw,58px) 80px;background:#fbfcfa}.reports-header[data-v-157ea4e1]{display:flex;align-items:center;justify-content:space-between;gap:24px}.eyebrow[data-v-157ea4e1]{font-size:10px;letter-spacing:.1em;font-weight:700;color:#718078}.reports-header h1[data-v-157ea4e1]{font-size:clamp(25px,2.4vw,34px);letter-spacing:-.035em;font-weight:600;margin:9px 0}.reports-header p[data-v-157ea4e1],.section-heading p[data-v-157ea4e1]{font-size:13px;color:var(--reports-muted);margin:6px 0 0;line-height:1.6}.actions[data-v-157ea4e1]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}button[data-v-157ea4e1]{cursor:pointer}button[data-v-157ea4e1]:disabled{opacity:.45;cursor:not-allowed}.primary[data-v-157ea4e1],.quiet[data-v-157ea4e1],.icon-button[data-v-157ea4e1]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;min-height:36px;padding:8px 12px;font-size:12px;font-weight:600;border:1px solid transparent}.primary[data-v-157ea4e1]{background:#0a4438;color:#fff}.primary[data-v-157ea4e1]:hover:not(:disabled){background:#11664e}.quiet[data-v-157ea4e1]{background:transparent;color:#526b5f;border-color:#dfe8e1}.quiet[data-v-157ea4e1]:hover:not(:disabled){background:#eef4ef}.icon-button[data-v-157ea4e1]{padding:8px;background:transparent;color:#678074}.danger[data-v-157ea4e1]{color:#b14141!important}.reports-tabs[data-v-157ea4e1]{display:flex;gap:24px;border-bottom:1px solid #e1e8e1;margin:26px 0}.reports-tabs button[data-v-157ea4e1]{display:flex;align-items:center;gap:8px;padding:13px 1px;border-bottom:2px solid transparent;color:#7a8b80;font-size:13px}.reports-tabs button.active[data-v-157ea4e1]{border-bottom-color:var(--reports-green);color:var(--reports-green);font-weight:600}.reports-tabs button>span[data-v-157ea4e1],.count[data-v-157ea4e1]{font-size:11px;background:#edf3ee;border-radius:5px;padding:2px 6px}.notice[data-v-157ea4e1]{display:flex;align-items:center;gap:10px;line-height:1.6;border-radius:9px;background:#eef4ef;color:#526b5b;padding:13px 16px;font-size:12px;margin:16px 0}.notice button[data-v-157ea4e1]{text-decoration:underline;margin-left:auto}.notice.error[data-v-157ea4e1]{background:#fff0ef;color:#a23935}.notice.success[data-v-157ea4e1]{background:#ebf6ed;color:#137644}.loading[data-v-157ea4e1],.empty[data-v-157ea4e1]{color:#748479;font-size:13px;padding:28px 0;display:flex;gap:12px;align-items:center}.section-heading[data-v-157ea4e1]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px 0 18px}h2[data-v-157ea4e1]{font-size:17px;font-weight:600;margin:0;letter-spacing:-.02em}.search[data-v-157ea4e1]{display:flex;align-items:center;gap:8px;border:1px solid #e1e8e1;border-radius:8px;padding:9px 12px;background:#fff;color:#819286}.search input[data-v-157ea4e1]{outline:0;border:0;background:transparent;font-size:12px;min-width:200px}.categories[data-v-157ea4e1]{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:20px}.categories button[data-v-157ea4e1]{font-size:11px;padding:6px 11px;border-radius:20px;color:#718076}.categories button.active[data-v-157ea4e1]{background:#e9f3eb;color:#087a46;font-weight:600}.template-grid[data-v-157ea4e1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.template-card[data-v-157ea4e1]{display:flex;align-items:flex-start;text-align:left;gap:13px;background:#fff;border:1px solid #e2e9e2;border-radius:12px;padding:20px 17px;min-height:124px;transition:border-color .15s,box-shadow .15s}.template-card[data-v-157ea4e1]:hover{border-color:#92bca1;box-shadow:0 3px 12px #173b3108}.template-symbol[data-v-157ea4e1]{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:10px;background:#eaf3ed;color:#39795a;flex-shrink:0}.template-symbol[data-category=Risques][data-v-157ea4e1]{background:#faf2e5;color:#ad7938}.template-symbol[data-category=Agenda][data-v-157ea4e1]{background:#f1edf8;color:#806ca4}.template-symbol[data-category=Équipe][data-v-157ea4e1]{background:#eaf2f8;color:#58839d}.template-copy[data-v-157ea4e1]{display:flex;flex:1;min-width:0;flex-direction:column;gap:7px}.template-copy strong[data-v-157ea4e1]{font-size:13px;font-weight:600}.template-copy small[data-v-157ea4e1]{font-size:11px;line-height:1.65;color:#819084}.template-arrow[data-v-157ea4e1]{color:#9bb0a0;margin-top:12px;flex-shrink:0}.saved-section[data-v-157ea4e1]{margin-top:35px}.saved-grid[data-v-157ea4e1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.saved-card[data-v-157ea4e1]{display:flex;align-items:center;gap:15px;text-align:left;padding:18px;background:#fff;border:1px solid #e1e8e1;border-radius:10px}.saved-card>span[data-v-157ea4e1]{flex:1}.saved-card strong[data-v-157ea4e1],.saved-card small[data-v-157ea4e1]{display:block}.saved-card strong[data-v-157ea4e1]{font-size:13px}.saved-card small[data-v-157ea4e1]{font-size:11px;color:#87958b;margin-top:5px}.muted[data-v-157ea4e1]{color:#849086;font-size:11px}.question-card[data-v-157ea4e1]{background:#fff;border:1px solid #dbe7df;border-radius:14px;padding:24px}.question-card>label[data-v-157ea4e1]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600}.question-card textarea[data-v-157ea4e1]{width:100%;resize:vertical;border:0;outline:0;font-size:18px;line-height:1.7;padding:20px 0;background:transparent;min-height:112px;color:#254d3c}.question-card textarea[data-v-157ea4e1]::placeholder{color:#9bab9f}.question-footer[data-v-157ea4e1]{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #edf1ed;padding-top:17px}.question-footer>span[data-v-157ea4e1]{font-size:11px;color:#8a998e}.suggestions[data-v-157ea4e1]{display:flex;gap:9px;flex-wrap:wrap;margin:16px 0 22px}.suggestions button[data-v-157ea4e1]{font-size:11px;padding:9px 12px;border-radius:8px;background:#f0f4ee;color:#61796a}.filters-card[data-v-157ea4e1]{margin:22px 0;background:#fff;padding:18px;border:1px solid #e2e9e1;border-radius:12px}.filters-card form[data-v-157ea4e1]{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.filters-card label[data-v-157ea4e1]{flex:1;min-width:140px}.filters-card label>span[data-v-157ea4e1],.report-dialog label>span[data-v-157ea4e1]{display:block;font-size:11px;font-weight:600;color:#6b7f70;margin-bottom:7px}.filters-card select[data-v-157ea4e1],.filters-card input[data-v-157ea4e1],.report-dialog input[data-v-157ea4e1]:not([type=checkbox]),.report-dialog select[data-v-157ea4e1],.notes-card textarea[data-v-157ea4e1]{width:100%;border:1px solid #dae4dc;border-radius:7px;background:#fff;color:#365640;padding:9px 11px;font-size:12px;min-height:38px;outline:none}.filters-card input[data-v-157ea4e1]:focus,.filters-card select[data-v-157ea4e1]:focus,.report-dialog input[data-v-157ea4e1]:focus,.report-dialog select[data-v-157ea4e1]:focus,.notes-card textarea[data-v-157ea4e1]:focus{border-color:#7aa88c;box-shadow:0 0 0 2px #7aa88c18}.result-card[data-v-157ea4e1]{background:#fff;border:1px solid #e0e8df;border-radius:14px;padding:26px;margin:24px 0}.result-heading[data-v-157ea4e1]{display:flex;justify-content:space-between;align-items:start;gap:16px}.result-heading h2[data-v-157ea4e1]{font-size:22px;margin:8px 0}.result-heading p[data-v-157ea4e1]{font-size:12px;color:#7b8a7d;line-height:1.6}.result-stats[data-v-157ea4e1]{display:flex;align-items:center;gap:40px;margin:25px 0;padding-bottom:22px;border-bottom:1px solid #eef1eb}.result-stats>div[data-v-157ea4e1]{display:flex;flex-direction:column;gap:5px}.result-stats strong[data-v-157ea4e1]{font-size:32px;line-height:1.2;letter-spacing:-.045em;font-weight:600}.result-stats span[data-v-157ea4e1]{font-size:11px;color:#7e8d80}.result-stats .result-period[data-v-157ea4e1]{margin-left:auto;text-align:right}.result-period small[data-v-157ea4e1]{font-size:10px;color:#92a08f}.result-warnings[data-v-157ea4e1]{margin:20px 0;padding:12px 16px;border-left:2px solid #dbe6d7;background:#f9fbf6;border-radius:0 6px 6px 0}.result-warnings p[data-v-157ea4e1]{font-size:11px;color:#7f8c76;line-height:1.7;margin:3px 0}.result-footer[data-v-157ea4e1]{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #edf1e9;padding-top:18px;margin-top:20px}.result-footer>p[data-v-157ea4e1]{font-size:12px;color:#617758;line-height:1.6}.report-sources[data-v-157ea4e1]{margin-top:22px;font-size:12px}.report-sources h3[data-v-157ea4e1]{margin:0;color:#698062}.report-sources>div[data-v-157ea4e1]{max-height:300px;overflow:auto;margin-top:14px}.report-sources button[data-v-157ea4e1]{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border-bottom:1px solid #eff2ec;text-align:left;font-size:12px;color:#54744c}.report-sources button span[data-v-157ea4e1]{flex:1}.notes-card[data-v-157ea4e1]{padding:0 4px}.report-note[data-v-157ea4e1]{white-space:pre-wrap;font-size:13px;padding:12px 15px;background:#fff;border-radius:8px;border:1px solid #e4ebe0;margin:10px 0}.notes-card form[data-v-157ea4e1]{display:flex;align-items:end;gap:12px}.notes-card textarea[data-v-157ea4e1]{flex:1}.distribution-grid[data-v-157ea4e1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0}.distribution-card[data-v-157ea4e1]{padding:22px;background:#fff;border:1px solid #e0e8df;border-radius:13px}.distribution-card header[data-v-157ea4e1]{display:flex;align-items:center;gap:13px}.distribution-card header>div[data-v-157ea4e1]{flex:1;min-width:0}.distribution-card h2[data-v-157ea4e1]{font-size:15px}.distribution-card small[data-v-157ea4e1]{font-size:11px;color:#889681}.status-pill[data-v-157ea4e1]{font-size:10px;background:#eaf4e7;color:#508343;padding:4px 7px;border-radius:5px;white-space:nowrap}.status-pill.paused[data-v-157ea4e1]{background:#f2f0e8;color:#9c916a}.schedule-line[data-v-157ea4e1]{display:flex;gap:8px;align-items:center;font-size:12px;margin:22px 0 12px;line-height:1.6}.next-run[data-v-157ea4e1]{font-size:11px;color:#718463;margin:13px 0}.distribution-card footer[data-v-157ea4e1]{display:flex;flex-wrap:wrap;gap:5px;border-top:1px solid #edf1e7;padding-top:15px;margin-top:18px}.distribution-card footer .quiet[data-v-157ea4e1]{font-size:11px;padding:6px 8px}.distribution-empty[data-v-157ea4e1]{display:flex;align-items:center;flex-direction:column;text-align:center;padding:60px 20px;background:#fff;border:1px dashed #dbe6d3;border-radius:12px;gap:15px}.distribution-empty>svg[data-v-157ea4e1]{color:#87a479}.distribution-empty p[data-v-157ea4e1]{max-width:420px;font-size:13px;color:#8a9980;line-height:1.7}.delivery-history[data-v-157ea4e1]{margin-top:38px}.history-scroll[data-v-157ea4e1]{overflow:auto;border:1px solid #e2e9db;border-radius:10px;background:#fff}.history-scroll>.empty[data-v-157ea4e1]{padding:25px}table[data-v-157ea4e1]{border-collapse:collapse;width:100%;text-align:left;font-size:12px;white-space:nowrap}th[data-v-157ea4e1]{font-size:10px;color:#859778;background:#fafcf7;font-weight:600}td[data-v-157ea4e1],th[data-v-157ea4e1]{padding:14px 18px;border-bottom:1px solid #edf2e6}td small[data-v-157ea4e1]{display:block;font-size:10px;color:#96a48a;margin-top:4px}.success-text[data-v-157ea4e1]{color:#428333}.report-dialog[data-v-157ea4e1]{display:flex;flex-direction:column;gap:20px}.report-dialog>p[data-v-157ea4e1]{font-size:12px;line-height:1.7;color:#7c8f71}.form-row[data-v-157ea4e1]{display:flex;gap:14px}.form-row>label[data-v-157ea4e1]{flex:1;min-width:0}.form-row small[data-v-157ea4e1]{display:block;font-size:10px;color:#95a38c;margin-top:6px}.recipients[data-v-157ea4e1]{border:1px solid #dfe8d8;border-radius:10px;padding:16px}.recipients legend[data-v-157ea4e1]{display:flex;align-items:center;gap:7px;font-size:12px;padding:0 7px;font-weight:600}.recipients p[data-v-157ea4e1]{font-size:11px;color:#879b77;margin-bottom:13px}.recipients>div[data-v-157ea4e1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:220px;overflow:auto}.recipients label[data-v-157ea4e1]{display:flex;align-items:center;gap:9px;padding:8px;border-radius:7px;background:#f8faf6}.recipients label>span[data-v-157ea4e1]{margin:0;font-weight:400}.recipients input[data-v-157ea4e1]{accent-color:#087a46}.recipients>small[data-v-157ea4e1]{display:block;margin-top:12px;font-size:11px;color:#7c946b}.query-history[data-v-157ea4e1]{display:flex;flex-direction:column;gap:10px}.query-history button[data-v-157ea4e1]{text-align:left;display:flex;flex-direction:column;gap:7px;border:1px solid #e0e9d7;border-radius:9px;padding:15px;font-size:13px}.query-history small[data-v-157ea4e1]{font-size:10px;color:#96a68a}@media(min-width:1650px){.template-grid[data-v-157ea4e1]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.template-grid[data-v-157ea4e1]{grid-template-columns:repeat(2,minmax(0,1fr))}.distribution-grid[data-v-157ea4e1]{grid-template-columns:1fr}.reports-header[data-v-157ea4e1]{align-items:start}.reports-header>.actions[data-v-157ea4e1]{flex-shrink:0}.result-footer[data-v-157ea4e1]{align-items:start;flex-direction:column}}@media(max-width:680px){.reports-page[data-v-157ea4e1]{padding:20px 14px 65px}.reports-header[data-v-157ea4e1]{flex-direction:column;gap:16px}.reports-tabs[data-v-157ea4e1]{gap:22px}.reports-tabs button[data-v-157ea4e1]{font-size:12px}.section-heading[data-v-157ea4e1]{align-items:start;flex-direction:column;gap:14px}.search[data-v-157ea4e1]{width:100%}.search input[data-v-157ea4e1]{min-width:0;width:100%}.template-grid[data-v-157ea4e1],.saved-grid[data-v-157ea4e1]{grid-template-columns:1fr}.template-card[data-v-157ea4e1]{min-height:105px}.result-card[data-v-157ea4e1]{padding:17px}.result-heading[data-v-157ea4e1]{flex-direction:column}.result-stats[data-v-157ea4e1]{gap:24px;flex-wrap:wrap}.result-stats .result-period[data-v-157ea4e1]{margin:0;text-align:left;width:100%}.result-stats strong[data-v-157ea4e1]{font-size:29px}.question-footer[data-v-157ea4e1]{align-items:start;flex-direction:column}.question-card[data-v-157ea4e1]{padding:18px}.question-card textarea[data-v-157ea4e1]{font-size:16px}.form-row[data-v-157ea4e1]{flex-wrap:wrap}.form-row>label[data-v-157ea4e1]{min-width:120px}.recipients>div[data-v-157ea4e1]{grid-template-columns:1fr}.notes-card form[data-v-157ea4e1]{flex-direction:column;align-items:stretch}.distribution-card[data-v-157ea4e1]{padding:17px}.status-pill[data-v-157ea4e1]{font-size:9px}.report-dialog[data-v-157ea4e1]{gap:16px}}.pinned-section[data-v-157ea4e1]{margin:24px 0 32px}.pinned-section h2[data-v-157ea4e1]{display:flex;align-items:center;gap:9px}.pinned-empty[data-v-157ea4e1]{font-size:12px;color:#708774;border:1px dashed #cbdcca;border-radius:12px;padding:22px;line-height:1.7}.pinned-card[data-v-157ea4e1]{background:linear-gradient(120deg,#f2f7ee,#fff);border-color:#d3e2cc;flex-wrap:wrap;gap:12px}.saved-card-open[data-v-157ea4e1]{display:flex;align-items:center;gap:13px;flex:1;min-width:0;text-align:left;color:inherit;background:transparent;border:0;padding:0}.saved-card-open>span[data-v-157ea4e1]:not(.pinned-symbol){display:flex;flex-direction:column;gap:6px;min-width:0}.saved-card-open strong[data-v-157ea4e1]{overflow-wrap:anywhere}.saved-card-open small[data-v-157ea4e1]{font-size:11px;color:#7c9176}.pinned-symbol[data-v-157ea4e1]{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;background:#e3efdc;color:#4b7d4c;border-radius:10px}.pin-actions[data-v-157ea4e1]{display:flex;margin-left:auto;gap:2px}.pin-actions .icon-button[data-v-157ea4e1]{padding:6px}.pdf-included[data-v-157ea4e1]{display:flex;align-items:start;gap:13px;padding:17px;border:1px solid #dce8d5;border-radius:10px;background:#f4f8f0;color:#426b45}.pdf-included>svg[data-v-157ea4e1]{flex-shrink:0}.pdf-included strong[data-v-157ea4e1]{font-size:12px}.pdf-included p[data-v-157ea4e1]{font-size:12px;line-height:1.7;color:#7b8f70;margin:5px 0 0}.workspace-pages[data-v-536c7f7a]{min-height:100%;padding:27px 30px 36px;color:var(--q-ink,#11182d);background:#fff}.workspace-pages[data-v-536c7f7a] *{box-sizing:border-box;letter-spacing:0}h1[data-v-536c7f7a],h2[data-v-536c7f7a],h3[data-v-536c7f7a],p[data-v-536c7f7a]{margin:0}.page-heading[data-v-536c7f7a]{margin-bottom:22px}.page-heading h1[data-v-536c7f7a]{font-size:29px}.page-heading p[data-v-536c7f7a]{margin-top:6px;color:var(--q-muted,#67708a)}.heading-inline[data-v-536c7f7a]{display:flex;justify-content:space-between;gap:20px;align-items:center}.team-heading-actions[data-v-536c7f7a]{display:flex;align-items:center;gap:8px}.primary-action[data-v-536c7f7a],.secondary-action[data-v-536c7f7a]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border:0;border-radius:7px;background:var(--q-purple,#7657f6);color:#fff;padding:0 13px;cursor:pointer}.team-compact-action[data-v-536c7f7a]{min-height:34px;padding:0 11px;font-size:12px;font-weight:700}.secondary-action[data-v-536c7f7a]{border:1px solid var(--q-line,#e7e9f1);background:#fff;color:var(--q-ink,#11182d)}.tasks-layout[data-v-536c7f7a],.documents-layout[data-v-536c7f7a]{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:20px}.task-toolbar[data-v-536c7f7a],.team-toolbar[data-v-536c7f7a],.document-toolbar[data-v-536c7f7a]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.filter-tabs[data-v-536c7f7a]{display:flex;gap:7px;flex-wrap:wrap}.filter-tabs button[data-v-536c7f7a]{border:1px solid var(--q-line,#e7e9f1);border-radius:7px;background:#fff;padding:7px 10px;cursor:pointer}.filter-tabs button.active[data-v-536c7f7a]{border-color:var(--q-purple,#7657f6);background:#f2efff;color:var(--q-purple,#7657f6)}.search-control[data-v-536c7f7a]{display:flex;align-items:center;gap:8px;min-width:220px;border:1px solid var(--q-line,#e7e9f1);border-radius:7px;padding:0 10px}.search-control input[data-v-536c7f7a]{width:100%;height:37px;border:0;outline:0}.data-panel[data-v-536c7f7a],.summary-card[data-v-536c7f7a],.settings-card[data-v-536c7f7a],.report-kpi[data-v-536c7f7a]{border:1px solid var(--q-line,#e7e9f1);border-radius:9px;background:#fff}.data-table[data-v-536c7f7a]{width:100%;border-collapse:collapse}.data-table th[data-v-536c7f7a],.data-table td[data-v-536c7f7a]{padding:12px 14px;border-bottom:1px solid var(--q-line,#e7e9f1);text-align:left}.data-table th[data-v-536c7f7a]{color:var(--q-muted,#67708a);font-size:12px}.task-title-button[data-v-536c7f7a]{border:0;background:transparent;padding:0;color:inherit;font-weight:650;text-align:left;cursor:pointer}.check-box[data-v-536c7f7a]{display:grid;width:18px;height:18px;place-items:center;border:1px solid #aeb7c8;border-radius:4px;background:#fff}.check-box.checked[data-v-536c7f7a]{border-color:var(--q-purple,#7657f6);background:var(--q-purple,#7657f6);color:#fff}.avatar[data-v-536c7f7a]{display:inline-grid;width:29px;height:29px;place-items:center;margin-right:8px;vertical-align:middle;border-radius:50%;background:#2c4056;color:#fff;font-size:10px;font-weight:800}.tag[data-v-536c7f7a],.status-pill[data-v-536c7f7a]{display:inline-flex;align-items:center;gap:5px;border-radius:5px;padding:4px 7px;background:#f2f3f7;font-size:11px}.tag-purple[data-v-536c7f7a]{background:#f1edff;color:#6948e8}.status-pill i[data-v-536c7f7a]{width:6px;height:6px;border-radius:50%;background:#7d879b}.status-pill.progress[data-v-536c7f7a]{background:#eaf2ff;color:#1764d9}.status-pill.progress i[data-v-536c7f7a]{background:#2f7df6}.status-pill.done[data-v-536c7f7a]{background:#e7f7f1;color:#13805c}.status-pill.done i[data-v-536c7f7a]{background:#20b264}.overdue[data-v-536c7f7a]{color:#dc3e4a}.empty-row[data-v-536c7f7a]{padding:20px!important;color:var(--q-muted,#67708a);text-align:center}.task-summary[data-v-536c7f7a]{display:flex;flex-direction:column;gap:15px}.summary-card[data-v-536c7f7a]{padding:18px}.summary-card h2[data-v-536c7f7a]{margin-bottom:15px;font-size:16px}.donut[data-v-536c7f7a]{display:flex;width:112px;height:112px;flex-direction:column;align-items:center;justify-content:center;margin:8px auto 18px;border:11px solid var(--q-purple,#7657f6);border-top-color:#e7e1ff;border-radius:50%}.donut strong[data-v-536c7f7a]{font-size:22px}.donut small[data-v-536c7f7a]{color:var(--q-muted,#67708a)}dl[data-v-536c7f7a]{margin:0}dl>div[data-v-536c7f7a]{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--q-line,#e7e9f1)}dt[data-v-536c7f7a]{color:var(--q-muted,#67708a)}dd[data-v-536c7f7a]{margin:0;font-weight:650}.notes-page[data-v-536c7f7a]{display:grid;grid-template-columns:265px minmax(0,1fr) 220px;min-height:620px;border:1px solid var(--q-line,#e7e9f1);border-radius:10px;overflow:hidden}.notes-list-pane[data-v-536c7f7a],.note-info-pane[data-v-536c7f7a]{padding:18px;border-right:1px solid var(--q-line,#e7e9f1);background:#fbfcff}.note-info-pane[data-v-536c7f7a]{border-right:0;border-left:1px solid var(--q-line,#e7e9f1)}.pane-title[data-v-536c7f7a]{display:flex;align-items:center;gap:8px;margin-bottom:15px}.pane-title h1[data-v-536c7f7a]{font-size:20px}.notes-list-pane .secondary-action[data-v-536c7f7a]{width:100%;margin-bottom:12px}.notes-list-pane .search-control[data-v-536c7f7a]{min-width:0;margin-bottom:11px}.note-list-item[data-v-536c7f7a]{display:flex;width:100%;align-items:center;gap:8px;border:0;border-radius:6px;background:transparent;padding:10px;text-align:left;cursor:pointer}.note-list-item.active[data-v-536c7f7a]{background:#f1edff;color:var(--q-purple,#7657f6)}.note-list-item span[data-v-536c7f7a]{display:grid;gap:2px}.note-list-item small[data-v-536c7f7a]{color:var(--q-muted,#67708a)}.note-editor[data-v-536c7f7a]{padding:25px;min-width:0}.note-editor header[data-v-536c7f7a]{display:flex;align-items:center;gap:9px;padding-bottom:16px;border-bottom:1px solid var(--q-line,#e7e9f1)}.document-blocks[data-v-536c7f7a]{padding-top:15px}.document-blocks h2[data-v-536c7f7a],.document-blocks h3[data-v-536c7f7a]{margin:18px 0 8px}.document-blocks p[data-v-536c7f7a]{margin:0 0 12px;white-space:pre-wrap}.document-check[data-v-536c7f7a]{display:flex;gap:8px;margin:8px 0}.note-info-pane h3[data-v-536c7f7a]{margin-bottom:12px}.error-message[data-v-536c7f7a]{margin-bottom:12px;border:1px solid #ffcdd2;border-radius:7px;background:#fff2f3;padding:10px;color:#bc2735}.section-title[data-v-536c7f7a]{margin:22px 0 11px;font-size:17px}.folder-grid[data-v-536c7f7a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.folder-card[data-v-536c7f7a]{display:grid;gap:7px;min-height:100px;border:1px solid var(--q-line,#e7e9f1);border-radius:8px;padding:14px;color:#37425c}.folder-card svg[data-v-536c7f7a]{color:var(--q-purple,#7657f6)}.folder-card small[data-v-536c7f7a]{color:var(--q-muted,#67708a)}.file-icon[data-v-536c7f7a]{display:inline-grid;width:27px;height:27px;place-items:center;margin-right:7px;border-radius:5px;background:#ffecef;color:#d13d4c}.report-kpis[data-v-536c7f7a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.report-kpi[data-v-536c7f7a]{padding:17px}.report-kpi p[data-v-536c7f7a],.report-kpi small[data-v-536c7f7a]{color:var(--q-muted,#67708a)}.report-kpi strong[data-v-536c7f7a]{display:block;margin:7px 0;font-size:26px}.reports-table[data-v-536c7f7a]{padding:18px}.reports-table h2[data-v-536c7f7a]{margin-bottom:15px}.progress-track[data-v-536c7f7a]{display:inline-block;overflow:hidden;width:120px;height:7px;margin-right:8px;border-radius:5px;background:#e9ebf1;vertical-align:middle}.progress-track span[data-v-536c7f7a]{display:block;height:100%;background:var(--q-purple,#7657f6)}.settings-grid[data-v-536c7f7a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.settings-card[data-v-536c7f7a]{padding:18px}.settings-card h2[data-v-536c7f7a]{margin-bottom:15px;font-size:16px}.modal-backdrop[data-v-536c7f7a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;background:#11182d57}.modal-card[data-v-536c7f7a]{display:grid;width:min(460px,calc(100vw - 32px));gap:14px;border-radius:10px;background:#fff;padding:22px;box-shadow:0 20px 60px #0f142347}.modal-card header[data-v-536c7f7a]{display:flex;align-items:center;justify-content:space-between}.modal-card header button[data-v-536c7f7a]{border:0;background:transparent}.modal-card label[data-v-536c7f7a]{display:grid;gap:6px;font-size:12px;font-weight:650}.modal-card input[data-v-536c7f7a],.modal-card select[data-v-536c7f7a]{height:38px;border:1px solid var(--q-line,#e7e9f1);border-radius:7px;padding:0 9px}.modal-card footer[data-v-536c7f7a],.task-drawer footer[data-v-536c7f7a]{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.task-drawer[data-v-536c7f7a]{position:fixed;top:0;right:0;z-index:160;width:min(410px,100vw);height:100vh;overflow:auto;border-left:1px solid var(--q-line,#e7e9f1);background:#fff;padding:24px;box-shadow:-20px 0 60px #10152324}.task-drawer header[data-v-536c7f7a]{display:flex;justify-content:space-between;gap:12px}.task-drawer header button[data-v-536c7f7a]{border:0;background:transparent}.task-drawer section[data-v-536c7f7a]{margin-top:20px}.task-drawer h3[data-v-536c7f7a]{margin-bottom:10px}@media(max-width:960px){.tasks-layout[data-v-536c7f7a],.documents-layout[data-v-536c7f7a]{grid-template-columns:1fr}.task-summary[data-v-536c7f7a]{display:none}.notes-page[data-v-536c7f7a]{grid-template-columns:230px minmax(0,1fr)}.note-info-pane[data-v-536c7f7a]{display:none}.report-kpis[data-v-536c7f7a],.settings-grid[data-v-536c7f7a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.workspace-pages[data-v-536c7f7a]{padding:18px}.heading-inline[data-v-536c7f7a]{align-items:flex-start;flex-direction:column}.team-heading-actions[data-v-536c7f7a]{width:100%;flex-wrap:wrap}.notes-page[data-v-536c7f7a]{grid-template-columns:1fr}.notes-list-pane[data-v-536c7f7a]{border-right:0;border-bottom:1px solid var(--q-line,#e7e9f1)}.report-kpis[data-v-536c7f7a],.settings-grid[data-v-536c7f7a]{grid-template-columns:1fr}.data-panel[data-v-536c7f7a]{overflow:auto}.data-table[data-v-536c7f7a]{min-width:650px}.search-control[data-v-536c7f7a]{min-width:0;width:100%}.task-toolbar[data-v-536c7f7a],.team-toolbar[data-v-536c7f7a],.document-toolbar[data-v-536c7f7a]{align-items:stretch;flex-direction:column}}.icon-action[data-v-536c7f7a]{display:inline-flex;align-items:center;justify-content:center;min-height:30px;border:1px solid var(--q-line,#e7e9f1);border-radius:6px;background:#fff;padding:0 9px;color:var(--q-purple,#087A46);font-size:11px;font-weight:650;cursor:pointer}.icon-action[data-v-536c7f7a]:hover{border-color:var(--q-purple,#087A46);background:var(--q-purple-soft,#E8F5ED)}.filter-tabs button.active[data-v-536c7f7a]{background:var(--q-purple-soft,#E8F5ED)}.donut[data-v-536c7f7a]{border-top-color:#d9f0e3}.note-list-item.active[data-v-536c7f7a]{background:var(--q-purple-soft,#E8F5ED);color:var(--q-purple,#087A46)}.modal-card textarea[data-v-536c7f7a]{min-height:82px;border:1px solid var(--q-line,#e7e9f1);border-radius:7px;padding:9px;resize:vertical}.focus-launcher[data-v-536c7f7a]{display:grid;gap:12px;border:1px solid #cfe6d8;border-radius:8px;background:#f5fbf7;padding:14px}.focus-launcher>div[data-v-536c7f7a]{display:flex;align-items:flex-start;gap:9px;color:var(--q-purple,#087A46)}.focus-launcher h3[data-v-536c7f7a]{margin:0;color:var(--q-ink,#11182d)}.focus-launcher small[data-v-536c7f7a]{display:block;margin-top:4px;color:var(--q-muted,#67708a);line-height:1.35}.focus-launcher label[data-v-536c7f7a]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--q-muted,#67708a);font-size:12px}.focus-launcher select[data-v-536c7f7a]{height:34px;border:1px solid var(--q-line,#e7e9f1);border-radius:6px;background:#fff;padding:0 8px}.focus-start[data-v-536c7f7a]{height:36px;border:0;border-radius:7px;background:var(--q-purple,#087A46);color:#fff;font-weight:700;cursor:pointer}.task-filters[data-v-536c7f7a]{display:grid;grid-template-columns:repeat(4,minmax(145px,1fr));gap:9px;margin:0 0 12px}.task-filters[data-v-536c7f7a] .custom-select-trigger{height:38px;border-radius:7px;background:#fff}.task-list-table tbody tr[data-v-536c7f7a]:not(:last-child){cursor:pointer;transition:background .15s ease}.task-list-table tbody tr[data-v-536c7f7a]:not(:last-child):hover,.task-list-table tbody tr[data-v-536c7f7a]:not(:last-child):focus-visible{outline:0;background:#f8fcfa}.task-title-cell[data-v-536c7f7a]{display:flex;min-width:180px;align-items:center;justify-content:space-between;gap:10px}.task-title-cell>strong[data-v-536c7f7a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-focus-button[data-v-536c7f7a]{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:1px solid #cfe6d8;border-radius:6px;background:#fff;color:var(--q-purple,#087A46);opacity:.7}.task-focus-button[data-v-536c7f7a]:hover,.task-focus-button.active[data-v-536c7f7a]{border-color:var(--q-purple,#087A46);background:var(--q-purple-soft,#E8F5ED);opacity:1}.assignee[data-v-536c7f7a]{display:inline-flex;align-items:center;gap:7px;font-size:11px;white-space:nowrap}.task-list-table th[data-v-536c7f7a]:last-child,.task-list-table td[data-v-536c7f7a]:last-child{width:auto}.task-objective-type[data-v-536c7f7a]{display:grid;gap:3px;min-width:120px}.task-objective-type strong[data-v-536c7f7a]{overflow:hidden;max-width:150px;color:#405147;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.task-objective-type small[data-v-536c7f7a]{color:#7a8780;font-size:9px}.task-focus-actions[data-v-536c7f7a]{display:inline-flex;align-items:center;gap:3px}.task-focus-stop[data-v-536c7f7a]{display:grid;width:28px;height:28px;place-items:center;border:1px solid #f0d5d9;border-radius:6px;background:#fff;color:#c43d4d}.task-focus-stop[data-v-536c7f7a]:hover{background:#fff1f3}.tasks-layout .data-panel[data-v-536c7f7a]{border:0;border-top:1px solid #e8eeea;border-radius:0}.tasks-layout .data-table th[data-v-536c7f7a],.tasks-layout .data-table td[data-v-536c7f7a]{border-color:#edf1ee}.tasks-layout .summary-card[data-v-536c7f7a]{border:0;background:#f7faf8}.tasks-layout .summary-card dl>div[data-v-536c7f7a]:last-child{border-bottom:0}.tasks-layout .focus-launcher[data-v-536c7f7a]{border:0;border-left:2px solid #69bd8c;border-radius:0 8px 8px 0;background:#f4faf6}.tasks-layout .search-control[data-v-536c7f7a]{border:0;background:#f6f9f7}.workspace-pages[data-v-536c7f7a]{padding-bottom:68px}.tasks-page-heading[data-v-536c7f7a]{margin-bottom:28px}.tasks-page-heading h1[data-v-536c7f7a]{font-size:36px;letter-spacing:-1.1px}.tasks-page-heading p[data-v-536c7f7a]{font-size:14px}.task-create-action[data-v-536c7f7a]{min-height:48px;border-radius:9px;padding:0 22px;background:linear-gradient(135deg,#087a46,#00a75e);font-size:14px;font-weight:750;box-shadow:0 9px 20px #087a4626}.task-listing[data-v-536c7f7a]{overflow:hidden;border:1px solid #dfe6e2;border-radius:13px;background:#fff}.task-listing-toolbar[data-v-536c7f7a]{display:grid;grid-template-columns:minmax(230px,1.15fr) auto minmax(350px,1fr) 48px;align-items:center;gap:14px;padding:14px;border-bottom:1px solid #e6ebe8}.task-search[data-v-536c7f7a]{min-width:0;margin:0;background:#fff}.task-search input[data-v-536c7f7a]{height:44px;font-size:13px}.task-listing-toolbar .task-filters[data-v-536c7f7a]{display:grid;grid-template-columns:repeat(3,minmax(105px,1fr));gap:9px;margin:0}.task-listing-toolbar .task-filters[data-v-536c7f7a] .custom-select-trigger{height:44px;border-color:#dfe5e2;border-radius:9px}.task-more-filters[data-v-536c7f7a]{display:grid;width:48px;height:44px;place-items:center;border:1px solid #dfe5e2;border-radius:9px;background:#fff;color:#43536a}.task-more-filters[data-v-536c7f7a]:hover{border-color:#9fcbb0;color:#087a46}.task-list-panel[data-v-536c7f7a]{overflow:hidden;border:0;border-radius:0}.task-list-table th[data-v-536c7f7a],.task-list-table td[data-v-536c7f7a]{height:66px;padding:11px 16px}.task-list-table th[data-v-536c7f7a]:first-child,.task-list-table td[data-v-536c7f7a]:first-child{width:48px}.task-list-table th[data-v-536c7f7a]:last-child,.task-list-table td[data-v-536c7f7a]:last-child{width:48px}.task-list-table tbody tr[data-v-536c7f7a]{cursor:pointer}.task-list-table tbody tr[data-v-536c7f7a]:hover{background:#fafcfb}.task-title-cell[data-v-536c7f7a]{min-width:230px}.task-title-cell>span[data-v-536c7f7a]:first-child{display:grid;gap:6px}.task-title-cell strong[data-v-536c7f7a]{font-size:13px}.task-title-cell strong.completed[data-v-536c7f7a]{color:#8b95a2;text-decoration:line-through}.task-title-cell small[data-v-536c7f7a]{display:flex;align-items:center;gap:5px;color:#0b9a57;font-size:10px}.project-tag[data-v-536c7f7a]{background:#eeebff;color:#6654d7}.priority-tag[data-v-536c7f7a]{font-weight:700}.priority-haute[data-v-536c7f7a]{background:#ffe9e8;color:#d13c3e}.priority-moyenne[data-v-536c7f7a]{background:#fff1df;color:#d97706}.priority-basse[data-v-536c7f7a]{background:#e6f6ec;color:#13814e}.task-due-cell[data-v-536c7f7a]{min-width:150px}.task-due-cell strong[data-v-536c7f7a],.task-due-cell small[data-v-536c7f7a]{display:flex;align-items:center;gap:5px}.task-due-cell strong[data-v-536c7f7a]{color:#4f5d73;font-size:11px;font-weight:600}.task-due-cell small[data-v-536c7f7a]{margin-top:5px;color:#099558;font-size:9px}.task-due-cell.overdue strong[data-v-536c7f7a],.task-due-cell.overdue small[data-v-536c7f7a]{color:#dd3446}.task-listing .status-pill[data-v-536c7f7a]{padding:6px 9px;border-radius:7px}.task-row-menu[data-v-536c7f7a]{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:7px;background:transparent;color:#66758b}.task-row-menu[data-v-536c7f7a]:hover{background:#edf6f1;color:#087a46}.task-list-footer[data-v-536c7f7a]{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid #e6ebe8;padding:8px 16px}.bulk-actions[data-v-536c7f7a],.task-pagination[data-v-536c7f7a]{display:flex;align-items:center;gap:10px;color:#68768b;font-size:11px}.bulk-actions[data-v-536c7f7a] .custom-select-trigger{min-width:170px;height:38px;border-radius:8px}.task-pagination button[data-v-536c7f7a],.task-pagination b[data-v-536c7f7a]{display:grid;width:36px;height:36px;place-items:center;border:1px solid #dce3df;border-radius:8px;background:#fff;color:#657188}.task-pagination b[data-v-536c7f7a]{border-color:#0a9656;color:#087a46}.task-pagination button[data-v-536c7f7a]:disabled{opacity:.4}.task-pagination span[data-v-536c7f7a]{margin-right:8px}@media(max-width:1050px){.task-filters[data-v-536c7f7a]{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media(max-width:1250px){.task-listing-toolbar[data-v-536c7f7a]{grid-template-columns:minmax(220px,1fr) auto 48px}.task-listing-toolbar .task-filters[data-v-536c7f7a]{grid-column:1/-1}.task-listing-toolbar .task-more-filters[data-v-536c7f7a]{grid-column:3;grid-row:1}}@media(max-width:650px){.task-filters[data-v-536c7f7a]{grid-template-columns:1fr}}@media(max-width:760px){.tasks-page-heading h1[data-v-536c7f7a]{font-size:29px}.task-listing-toolbar[data-v-536c7f7a]{grid-template-columns:1fr 48px}.task-search[data-v-536c7f7a],.task-segmented[data-v-536c7f7a],.task-listing-toolbar .task-filters[data-v-536c7f7a]{grid-column:1/-1}.task-segmented[data-v-536c7f7a]{overflow-x:auto}.task-listing-toolbar .task-filters[data-v-536c7f7a]{grid-template-columns:1fr}.task-listing-toolbar .task-more-filters[data-v-536c7f7a]{grid-column:2;grid-row:1}.task-list-footer[data-v-536c7f7a]{align-items:flex-start;flex-direction:column}.task-pagination[data-v-536c7f7a]{width:100%;justify-content:flex-end}}.task-title-cell>span[data-v-536c7f7a]:nth-child(2){display:grid;gap:6px}.task-title-cell>.task-focus-actions[data-v-536c7f7a]{margin-left:auto}.task-row-actions[data-v-536c7f7a]{display:flex;align-items:center;justify-content:flex-end;gap:5px}.task-delete-button[data-v-536c7f7a]{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:6px;background:transparent;color:#a44b58}.task-delete-button[data-v-536c7f7a]:hover{background:#fff1f3;color:#c42f45}.project-tag[data-v-536c7f7a]{border:1px solid #d6ecdf!important;border-radius:6px!important;background:#edf8f1!important;color:#087a46!important}.task-more-filters.active[data-v-536c7f7a]{border-color:#8fcbb0;color:#087a46}.task-advanced-filters[data-v-536c7f7a]{display:grid;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:9px;padding-top:2px}.task-advanced-filters[data-v-536c7f7a] .custom-select-trigger,.task-advanced-filters>input[data-v-536c7f7a]{width:100%;height:40px;border:1px solid #dfe5e2;border-radius:8px;background:#fff;padding:0 11px;color:#334155;outline:0}@media(max-width:760px){.task-advanced-filters[data-v-536c7f7a]{grid-template-columns:1fr}}.task-title-cell[data-v-536c7f7a]{justify-content:flex-start;gap:9px;text-align:left}.task-title-cell>span[data-v-536c7f7a]:nth-child(2){min-width:0}.task-title-cell .ticket-type-icon[data-v-536c7f7a]{align-self:flex-start;margin-top:1px}.reports-page .report-kpis[data-v-536c7f7a]{grid-template-columns:repeat(3,minmax(0,1fr))}.reports-page .reports-table+.reports-table[data-v-536c7f7a]{margin-top:18px}.objectives-report-table h2[data-v-536c7f7a]{display:flex;align-items:center;gap:8px}.objectives-report-table h2 svg[data-v-536c7f7a]{color:#087a46}.objective-status[data-v-536c7f7a]{display:inline-flex;border-radius:999px;background:#eef2f0;padding:4px 8px;color:#5f6e66;font-size:10px;font-weight:700}.objective-status.is-active[data-v-536c7f7a]{background:#e8f5ed;color:#087a46}.objective-status.is-completed[data-v-536c7f7a]{background:#eaf2ff;color:#2969b5}.objective-status.is-cancelled[data-v-536c7f7a]{background:#f7ecee;color:#a14a58}@media(max-width:960px){.reports-page .report-kpis[data-v-536c7f7a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.reports-page .report-kpis[data-v-536c7f7a]{grid-template-columns:1fr}}.workspace-pages[data-v-536c7f7a]{width:min(var(--z-page-shell-width),100%);min-height:100%;margin:0 auto;background:transparent;color:var(--z-text);padding:36px var(--z-page-gutter) 90px}.page-heading[data-v-536c7f7a]{margin-bottom:var(--z-space-7)}.page-heading h1[data-v-536c7f7a]{color:var(--z-text);font-size:clamp(30px,3vw,40px);font-weight:650;letter-spacing:-.05em;line-height:1}.page-heading p[data-v-536c7f7a]{color:var(--z-text-muted);font-size:var(--z-font-size-body)}.primary-action[data-v-536c7f7a],.secondary-action[data-v-536c7f7a]{min-height:38px;border-radius:var(--z-radius-md);font-size:var(--z-font-size-md);font-weight:640;transition:background var(--z-duration-normal) var(--z-ease-standard),border-color var(--z-duration-normal) var(--z-ease-standard),color var(--z-duration-normal) var(--z-ease-standard)}.primary-action[data-v-536c7f7a]{border:1px solid var(--z-brand);background:var(--z-brand);box-shadow:none;color:var(--z-text-inverse)}.primary-action[data-v-536c7f7a]:hover{border-color:var(--z-brand-hover);background:var(--z-brand-hover)}.secondary-action[data-v-536c7f7a]{border:1px solid var(--z-border);background:var(--z-surface-elevated);color:var(--z-text)}.secondary-action[data-v-536c7f7a]:hover{border-color:var(--z-border-strong);background:var(--z-surface-secondary)}.tasks-page-heading[data-v-536c7f7a]{margin-bottom:var(--z-space-7)}.tasks-page-eyebrow[data-v-536c7f7a]{display:flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--z-text-muted);font-size:10px;font-weight:720;letter-spacing:.11em;text-transform:uppercase}.tasks-page-eyebrow[data-v-536c7f7a]:before{width:18px;height:2px;border-radius:99px;background:var(--z-accent);content:""}.tasks-page-heading h1[data-v-536c7f7a]{max-width:860px;font-size:clamp(44px,4.2vw,62px);font-weight:720;letter-spacing:-.062em;line-height:.96}.tasks-page-heading p[data-v-536c7f7a]{max-width:680px;margin-top:14px;font-size:14px;line-height:1.65}.task-create-action[data-v-536c7f7a]{min-height:38px;border-radius:var(--z-radius-md);padding:0 14px;background:var(--z-brand);box-shadow:none;font-size:11px;font-weight:640}.task-listing[data-v-536c7f7a]{overflow:visible;border:0;border-radius:0;background:transparent}.task-listing-toolbar[data-v-536c7f7a]{grid-template-columns:minmax(0,1fr) auto;gap:var(--z-space-3);margin-top:4px;border:1px solid var(--z-border);border-radius:14px;background:#fff;padding:11px 12px;box-shadow:var(--z-shadow-sm)}.task-toolbar-actions[data-v-536c7f7a]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:var(--z-space-2)}.task-search[data-v-536c7f7a]{grid-column:1/-1;width:min(460px,100%);border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated)}.task-search input[data-v-536c7f7a]{height:38px;background:transparent;color:var(--z-text);font-size:var(--z-font-size-md)}.task-segmented[data-v-536c7f7a]{width:max-content;max-width:100%;gap:var(--z-space-5);border:0;border-radius:0;background:transparent;padding:0}.task-segmented button[data-v-536c7f7a]{min-height:38px;border-radius:0;background:transparent;padding:0 1px;color:var(--z-text-muted)}.task-segmented button[data-v-536c7f7a]:hover{background:transparent;color:var(--z-text)}.task-segmented button.active[data-v-536c7f7a]{background:transparent;box-shadow:none;color:var(--z-text)}.task-listing-toolbar .task-filters[data-v-536c7f7a] .custom-select-trigger{height:38px;border-color:var(--z-border);border-radius:var(--z-radius-md)}.task-search-toggle[data-v-536c7f7a],.task-more-filters[data-v-536c7f7a]{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);color:var(--z-text-muted)}.task-search-toggle[data-v-536c7f7a]:hover,.task-search-toggle.active[data-v-536c7f7a],.task-more-filters[data-v-536c7f7a]:hover,.task-more-filters.active[data-v-536c7f7a]{border-color:var(--z-border-strong);background:var(--z-surface-secondary);color:var(--z-brand)}.task-list-panel[data-v-536c7f7a]{margin-top:24px;background:transparent}.task-list-table[data-v-536c7f7a]{border-top:1px solid var(--z-border)}.task-list-table th[data-v-536c7f7a],.task-list-table td[data-v-536c7f7a]{height:62px;border-bottom:1px solid var(--z-border);padding:10px var(--z-space-3)}.task-list-table th[data-v-536c7f7a]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:620}.task-list-table th[data-v-536c7f7a]:nth-child(5),.task-list-table td[data-v-536c7f7a]:nth-child(5){min-width:86px}.task-list-table th[data-v-536c7f7a]:nth-child(6),.task-list-table td[data-v-536c7f7a]:nth-child(6){min-width:118px}.task-list-table tbody tr[data-v-536c7f7a]{transition:background var(--z-duration-fast),transform var(--z-duration-fast)}.task-list-table tbody tr[data-v-536c7f7a]:hover{background:linear-gradient(90deg,#f2f7f2,transparent)}.task-title-cell strong[data-v-536c7f7a]{color:var(--z-text);font-size:var(--z-font-size-md);font-weight:620}.task-title-cell small[data-v-536c7f7a],.task-title-cell .task-title-meta[data-v-536c7f7a]{overflow:hidden;color:var(--z-text-subtle);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.tag[data-v-536c7f7a],.status-pill[data-v-536c7f7a],.task-listing .status-pill[data-v-536c7f7a]{border-radius:var(--z-radius-xs);background:var(--z-surface-secondary);padding:4px 7px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs)}.project-tag[data-v-536c7f7a]{border:0!important;border-radius:var(--z-radius-xs)!important;background:var(--z-green-soft)!important;color:var(--z-brand)!important}.task-row-menu[data-v-536c7f7a]:hover{background:#0b3d360a;color:var(--z-brand)}.task-list-footer[data-v-536c7f7a]{min-height:54px;justify-content:flex-end;border-top:1px solid var(--z-border-soft);padding:var(--z-space-2) var(--z-space-3)}.task-list-footer[data-v-536c7f7a]:has(.bulk-actions){justify-content:space-between}.bulk-actions[data-v-536c7f7a],.task-pagination[data-v-536c7f7a]{color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.task-pagination button[data-v-536c7f7a],.task-pagination b[data-v-536c7f7a]{width:32px;height:32px;border-color:var(--z-border);border-radius:var(--z-radius-sm);background:var(--z-surface-elevated);color:var(--z-text-secondary)}.task-pagination b[data-v-536c7f7a]{border-color:var(--z-brand);color:var(--z-brand)}.tasks-layout[data-v-536c7f7a]{grid-template-columns:minmax(0,1fr) 220px;gap:var(--z-space-7)}.tasks-layout .summary-card[data-v-536c7f7a]{border:0;border-radius:0;background:transparent;padding:0}.tasks-layout .summary-card h2[data-v-536c7f7a]{font-size:var(--z-font-size-md);font-weight:640}.tasks-layout .summary-card dl>div[data-v-536c7f7a]{border-bottom:1px solid var(--z-border-soft)}.tasks-layout .focus-launcher[data-v-536c7f7a]{border:0;border-left:2px solid var(--z-accent);border-radius:0;background:transparent;padding:var(--z-space-3) 0 var(--z-space-3) var(--z-space-4)}.task-advanced-filters[data-v-536c7f7a]{border-bottom:1px solid var(--z-border-soft);padding:var(--z-space-2) 0 var(--z-space-4)}.task-advanced-filters[data-v-536c7f7a] .custom-select-trigger,.task-advanced-filters>input[data-v-536c7f7a]{height:38px;border-color:var(--z-border);border-radius:var(--z-radius-md);color:var(--z-text)}@media(max-width:1180px)and (min-width:761px){.task-listing[data-v-536c7f7a],.task-listing-toolbar[data-v-536c7f7a],.task-listing-toolbar .task-filters[data-v-536c7f7a]{width:100%;min-width:0;max-width:100%}.task-listing-toolbar[data-v-536c7f7a]{grid-template-columns:1fr;overflow:hidden}.task-listing-toolbar .task-segmented[data-v-536c7f7a]{overflow-x:auto}.task-toolbar-actions[data-v-536c7f7a]{justify-content:flex-start}.task-listing-toolbar .task-filters[data-v-536c7f7a]{grid-template-columns:repeat(3,minmax(0,1fr))}.task-list-panel[data-v-536c7f7a]{overflow-x:auto}.task-list-table[data-v-536c7f7a]{table-layout:fixed}.task-list-table th[data-v-536c7f7a]:nth-child(4),.task-list-table td[data-v-536c7f7a]:nth-child(4),.task-list-table th[data-v-536c7f7a]:nth-child(7),.task-list-table td[data-v-536c7f7a]:nth-child(7){display:none}.task-list-table th[data-v-536c7f7a]:nth-child(1),.task-list-table td[data-v-536c7f7a]:nth-child(1){width:48px}.task-list-table th[data-v-536c7f7a]:nth-child(2),.task-list-table td[data-v-536c7f7a]:nth-child(2){width:auto}.task-list-table th[data-v-536c7f7a]:nth-child(3),.task-list-table td[data-v-536c7f7a]:nth-child(3){width:100px}.task-list-table th[data-v-536c7f7a]:nth-child(5),.task-list-table td[data-v-536c7f7a]:nth-child(5){width:82px}.task-list-table th[data-v-536c7f7a]:nth-child(6),.task-list-table td[data-v-536c7f7a]:nth-child(6){width:112px}.task-list-table th[data-v-536c7f7a]:nth-child(8),.task-list-table td[data-v-536c7f7a]:nth-child(8){width:64px}.task-title-cell[data-v-536c7f7a]{min-width:0}}@media(max-width:760px){.workspace-pages[data-v-536c7f7a]{padding:var(--z-space-6) var(--z-space-4) 64px}.tasks-page-heading[data-v-536c7f7a]{align-items:flex-start;flex-direction:column}.tasks-page-heading h1[data-v-536c7f7a]{font-size:42px}.task-listing-toolbar[data-v-536c7f7a]{grid-template-columns:1fr}.task-toolbar-actions[data-v-536c7f7a]{display:grid;grid-template-columns:minmax(0,1fr) 38px 38px;width:100%;align-items:start}.task-listing-toolbar .task-filters[data-v-536c7f7a]{grid-column:1/-1;grid-row:2;grid-template-columns:1fr}.task-listing-toolbar .task-search-toggle[data-v-536c7f7a]{grid-column:2;grid-row:1}.task-listing-toolbar .task-more-filters[data-v-536c7f7a]{grid-column:3;grid-row:1}.task-listing-toolbar .task-search[data-v-536c7f7a]{grid-column:1/-1;width:100%}.task-list-panel[data-v-536c7f7a]{overflow:visible}.task-list-table[data-v-536c7f7a],.task-list-table tbody[data-v-536c7f7a]{display:block;width:100%}.task-list-table thead[data-v-536c7f7a]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.task-list-table tbody tr[data-v-536c7f7a]{display:grid;min-height:88px;grid-template-columns:32px minmax(0,1fr) auto 34px;grid-template-rows:auto auto;align-items:center;column-gap:8px;border-bottom:1px solid var(--z-border-soft);padding:12px 0}.task-list-table tbody td[data-v-536c7f7a]{display:block;width:auto;min-width:0;height:auto;border:0;padding:0}.task-list-table tbody td[data-v-536c7f7a]:nth-child(1){grid-column:1;grid-row:1/3;align-self:start;padding-top:2px}.task-list-table tbody td[data-v-536c7f7a]:nth-child(2){grid-column:2;grid-row:1}.task-list-table tbody td[data-v-536c7f7a]:nth-child(3){grid-column:2;grid-row:2;align-self:start;margin-top:8px}.task-list-table tbody td[data-v-536c7f7a]:nth-child(4),.task-list-table tbody td[data-v-536c7f7a]:nth-child(5),.task-list-table tbody td[data-v-536c7f7a]:nth-child(7){display:none}.task-list-table tbody td[data-v-536c7f7a]:nth-child(6){grid-column:3;grid-row:2;min-width:0;margin-top:8px}.task-list-table tbody td[data-v-536c7f7a]:nth-child(8){grid-column:4;grid-row:1/3;align-self:start}.task-title-cell[data-v-536c7f7a]{min-width:0}.task-due-cell strong[data-v-536c7f7a]{font-size:10px}.task-row-actions[data-v-536c7f7a]{align-items:flex-start;flex-direction:column}.task-delete-button[data-v-536c7f7a]{display:none}.task-list-footer[data-v-536c7f7a]{align-items:flex-end}.bulk-actions[data-v-536c7f7a]{width:100%;justify-content:space-between}}.reports-page .report-kpis[data-v-536c7f7a]{gap:0;border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border)}.reports-page .report-kpi[data-v-536c7f7a]{min-height:106px;border:0;border-right:1px solid var(--z-border-soft);border-bottom:0;border-radius:0;background:transparent;padding:var(--z-space-5) var(--z-space-4)}.reports-page .report-kpi[data-v-536c7f7a]:nth-child(3n){border-right:0}.reports-page .report-kpi p[data-v-536c7f7a],.reports-page .report-kpi small[data-v-536c7f7a]{color:var(--z-text-muted)}.reports-page .report-kpi p[data-v-536c7f7a]{font-size:9px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.reports-page .report-kpi small[data-v-536c7f7a]{font-size:9px}.reports-page .report-kpi strong[data-v-536c7f7a]{margin:5px 0 3px;color:var(--z-brand);font-size:29px;font-weight:650;letter-spacing:-.04em}.reports-page .reports-table[data-v-536c7f7a]{border:0;border-top:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:var(--z-space-5) 0}.reports-page .reports-table h2[data-v-536c7f7a]{color:var(--z-text);font-size:var(--z-font-size-lg);font-weight:640}.reports-page .data-table th[data-v-536c7f7a],.reports-page .data-table td[data-v-536c7f7a]{border-color:var(--z-border-soft)}.report-section-tabs.report-section-tabs[data-v-536c7f7a]{width:100%;margin-top:var(--z-space-2)}.report-section-tabs+.reports-table[data-v-536c7f7a]{margin-top:0}@media(max-width:960px){.reports-page .report-kpi[data-v-536c7f7a]:nth-child(3n){border-right:1px solid var(--z-border-soft)}.reports-page .report-kpi[data-v-536c7f7a]:nth-child(2n){border-right:0}}@media(max-width:650px){.reports-page .report-kpi[data-v-536c7f7a],.reports-page .report-kpi[data-v-536c7f7a]:nth-child(2n),.reports-page .report-kpi[data-v-536c7f7a]:nth-child(3n){min-height:96px;border-right:0;padding-inline:0}}.page-eyebrow[data-v-536c7f7a]{display:block;margin-bottom:4px;color:var(--z-text-muted);font-size:9px;font-weight:650;letter-spacing:.12em;line-height:1;text-transform:uppercase}.report-heading-actions[data-v-536c7f7a]{display:flex;align-items:center;gap:var(--z-space-3)}.report-heading-actions[data-v-536c7f7a] .custom-select-trigger{min-height:38px}.report-chart-surface[data-v-536c7f7a]{height:348px;min-height:348px;margin:48px 0 var(--z-space-7);border-top:1px solid var(--z-border);border-bottom:1px solid var(--z-border-soft);padding:var(--z-space-6) 0}.report-chart-surface>header[data-v-536c7f7a]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--z-space-5)}.report-chart-surface h2[data-v-536c7f7a]{color:var(--z-text);font-size:var(--z-font-size-lg);font-weight:640}.report-chart-surface header p[data-v-536c7f7a]{margin-top:var(--z-space-1);color:var(--z-text-muted);font-size:var(--z-font-size-sm)}.report-chart-actions[data-v-536c7f7a]{display:flex;align-items:center;gap:12px}.report-chart-actions>strong[data-v-536c7f7a]{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:620}.report-chart-actions>button[data-v-536c7f7a]{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650}.report-chart-surface>.empty-row[data-v-536c7f7a]{display:grid;min-height:220px;place-items:center}.report-bars[data-v-536c7f7a]{display:flex;height:220px;align-items:flex-end;gap:clamp(8px,2vw,24px);margin-top:var(--z-space-6);padding:0 var(--z-space-4)}.report-bars>span[data-v-536c7f7a]{display:grid;height:100%;min-width:0;flex:1;grid-template-rows:1fr auto auto;align-items:end;justify-items:center;gap:5px}.report-bars i[data-v-536c7f7a]{display:block;width:min(24px,65%);min-height:8px;border-radius:3px 3px 0 0;background:var(--z-data-blue)}.report-bars b[data-v-536c7f7a]{color:var(--z-text-secondary);font-size:9px}.report-bars small[data-v-536c7f7a]{width:100%;overflow:hidden;color:var(--z-text-muted);font-size:9px;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(max-width:650px){.report-heading-actions[data-v-536c7f7a]{width:100%;align-items:stretch;flex-direction:column}.report-heading-actions .primary-action[data-v-536c7f7a]{width:100%}.report-chart-surface[data-v-536c7f7a]{height:auto;min-height:300px}.report-bars[data-v-536c7f7a]{height:180px;overflow-x:auto;padding-inline:0}.report-bars>span[data-v-536c7f7a]{min-width:64px}}.report-chart-surface[data-v-536c7f7a]{--z-data-blue:var(--z-info)}.report-chart-surface[data-v-536c7f7a]{height:274px;min-height:274px;margin-top:32px}.report-chart-surface>.empty-row[data-v-536c7f7a]{min-height:150px}.report-bars[data-v-536c7f7a]{height:150px;margin-top:var(--z-space-5)}@media(max-width:650px){.report-chart-surface[data-v-536c7f7a]{height:auto;min-height:260px}.report-bars[data-v-536c7f7a]{height:150px}}.workspace-pages--read-only .notes-list-pane>.secondary-action[data-v-536c7f7a],.workspace-pages--read-only .heading-inline>.primary-action[data-v-536c7f7a],.workspace-pages--read-only .team-heading-actions[data-v-536c7f7a]{display:none}.deployment-notice[data-v-f45b7e63]{position:fixed;top:calc(var(--z-topbar-height,70px) + 16px);inset-inline-end:24px;z-index:var(--z-layer-toast);display:grid;grid-template-columns:40px minmax(0,1fr) 28px;align-items:start;gap:14px;box-sizing:border-box;width:min(410px,calc(100vw - 32px));border:1px solid var(--z-border);border-inline-start:4px solid var(--z-success);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);padding:20px;box-shadow:var(--z-shadow-overlay);color:var(--z-text)}.deployment-notice-icon[data-v-f45b7e63]{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--z-success-soft,#edf7f1);color:var(--z-success)}.deployment-notice--failed[data-v-f45b7e63]{border-inline-start-color:var(--z-danger)}.deployment-notice--failed .deployment-notice-icon[data-v-f45b7e63]{background:var(--z-danger-soft,#fceeee);color:var(--z-danger)}.deployment-notice-content[data-v-f45b7e63]{min-width:0}.deployment-notice strong[data-v-f45b7e63]{font-size:var(--z-font-size-sm);line-height:1.5}.deployment-notice p[data-v-f45b7e63]{margin:8px 0 4px;overflow-wrap:anywhere;font-size:var(--z-font-size-sm);line-height:1.5}.deployment-notice p>span[data-v-f45b7e63],.deployment-notice small[data-v-f45b7e63]{color:var(--z-text-muted)}.deployment-notice small[data-v-f45b7e63]{font-size:var(--z-font-size-xs);overflow-wrap:anywhere}.deployment-notice button[data-v-f45b7e63]{border:0;cursor:pointer}.deployment-notice-open[data-v-f45b7e63]{display:flex;align-items:center;gap:7px;margin-top:16px;padding:0;background:transparent;color:var(--z-brand);font-size:var(--z-font-size-xs);font-weight:650}.deployment-notice-open[data-v-f45b7e63]:hover{text-decoration:underline}.deployment-notice-close[data-v-f45b7e63]{display:grid;width:28px;height:28px;place-items:center;border-radius:var(--z-radius-sm);background:transparent;color:var(--z-text-muted)}.deployment-notice-close[data-v-f45b7e63]:hover{background:var(--z-surface-secondary);color:var(--z-text)}.deployment-notice button[data-v-f45b7e63]:focus-visible{outline:2px solid var(--z-focus);outline-offset:4px}.deployment-notice-remaining[data-v-f45b7e63]{display:block;margin-top:12px;color:var(--z-text-muted);font-size:var(--z-font-size-xs)}.deployment-notice-enter-active[data-v-f45b7e63],.deployment-notice-leave-active[data-v-f45b7e63]{transition:opacity .18s ease,transform .18s ease}.deployment-notice-enter-from[data-v-f45b7e63],.deployment-notice-leave-to[data-v-f45b7e63]{opacity:0;transform:translateY(-6px)}.deployment-notice-leave-active[data-v-f45b7e63]{pointer-events:none}@media(max-width:820px){.deployment-notice[data-v-f45b7e63]{top:108px;inset-inline-end:16px;padding:16px;gap:12px}}@media(prefers-reduced-motion:reduce){.deployment-notice-enter-active[data-v-f45b7e63],.deployment-notice-leave-active[data-v-f45b7e63]{transition:none}}.z-reduced-motion .deployment-notice-enter-active,.z-reduced-motion .deployment-notice-leave-active{transition:none}.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.zamaneo-onboarding-popover.driver-popover{--driver-popover-font-family: "Inter Variable", Inter, system-ui, sans-serif;width:min(350px,calc(100vw - 28px));max-width:350px;border:1px solid rgba(8,89,57,.14);border-radius:16px;background:#fff;padding:20px;color:#14251d;box-shadow:0 24px 70px #031d1638}.zamaneo-onboarding-popover .driver-popover-title{padding-right:24px;color:#092f22;font-size:18px;font-weight:760;letter-spacing:-.025em;line-height:1.25}.zamaneo-onboarding-popover .driver-popover-description{margin-top:9px;color:#64736b;font-size:13px;line-height:1.65}.zamaneo-onboarding-popover .driver-popover-footer{flex-wrap:wrap;gap:10px;margin-top:20px;border-top:1px solid #e7ece9;padding-top:14px}.zamaneo-onboarding-popover .driver-popover-progress-text{color:#849089;font-size:11px;font-weight:650}.zamaneo-onboarding-popover .driver-popover-navigation-btns{gap:7px}.zamaneo-onboarding-popover .driver-popover-footer-btn,.zamaneo-onboarding-popover .zamaneo-onboarding-skip{box-sizing:border-box;min-height:34px;border:1px solid #dce5e0;border-radius:9px;background:#fff;padding:0 11px;color:#496158;font:inherit;font-size:11px;font-weight:720;text-shadow:none;cursor:pointer}.zamaneo-onboarding-popover .driver-popover-next-btn{border-color:#063a2b;background:#063a2b;color:#fff}.zamaneo-onboarding-popover .driver-popover-next-btn:hover,.zamaneo-onboarding-popover .driver-popover-next-btn:focus-visible{background:#0b523c}.zamaneo-onboarding-popover .driver-popover-prev-btn:hover,.zamaneo-onboarding-popover .zamaneo-onboarding-skip:hover{background:#f3f7f5;color:#153e30}.zamaneo-onboarding-popover .zamaneo-onboarding-skip{min-height:auto;margin-right:auto;border:0;padding:4px 0;color:#78867f;text-decoration:underline;text-underline-offset:3px}.zamaneo-onboarding-popover .driver-popover-arrow{border-width:7px}@media(max-width:700px){.zamaneo-onboarding-popover.driver-popover{padding:17px}.zamaneo-onboarding-popover .driver-popover-footer{align-items:flex-start}.zamaneo-onboarding-popover .driver-popover-progress-text{width:100%}}.note-folder-pin-row{display:flex;align-items:center;gap:4px}.note-folder-pin-row>.nav-item{min-width:0;flex:1}.note-folder-unpin{display:grid;width:27px;height:27px;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--z-text-muted,#829189)}.note-folder-unpin:hover{background:var(--z-green-soft,#edf7f0);color:var(--z-brand,#168052)}.delivery-context-nav .delivery-nav-heading{margin-top:24px;padding-top:18px;border-top:1px solid var(--z-border-soft)}.delivery-context-nav .delivery-nav-hint{margin:0 0 8px;padding-inline:32px;color:var(--z-text-muted);font-size:11px;line-height:1.5}.delivery-context-nav .delivery-nav-docs{margin-top:28px;border-top:1px solid var(--z-border-soft);border-radius:0;padding-top:14px}.notification-trigger{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:8px;min-width:38px;height:36px;border:1px solid var(--z-border);border-radius:11px;background:var(--z-surface-elevated);padding:0 10px;color:var(--z-text-secondary);font-size:12px;font-weight:600}.notification-trigger.has-unread{border-color:color-mix(in srgb,var(--z-brand) 30%,var(--z-border));background:var(--z-active-bg);color:var(--z-brand)}.notification-count{display:grid;min-width:22px;height:22px;place-items:center;border-radius:999px;background:var(--z-danger,#c4474d);padding:0 5px;color:#fff;font-size:11px;font-weight:750}.notification-trigger:focus-visible{outline:2px solid var(--z-focus);outline-offset:3px}@media(max-width:1200px){.notification-trigger-label{display:none}}@media(max-width:520px){.notification-trigger{gap:4px;padding:0 6px}.notification-count{min-width:19px;height:19px;font-size:10px}}.page-stage{position:relative;isolation:isolate}.quick-task-assignees-field{display:grid;gap:8px}.quick-task-assignees-field>span{color:var(--z-text-muted);font-size:12px;font-weight:600}.zamaneo-app{--q-purple: var(--z-brand);--q-purple-strong: var(--z-brand-active);--q-purple-soft: var(--z-active-bg);--q-violet: #7657f6;--q-violet-soft: #f2efff;--q-ink: var(--z-text);--q-muted: var(--z-text-muted);--q-line: var(--z-border-soft);--color-border-subtle: var(--z-border-soft);--q-surface: var(--z-surface-elevated);--q-surface-subtle: var(--z-surface-secondary);--q-green: var(--z-green);--q-blue: #2f7df6;--q-orange: #f59a2f;--q-red: var(--z-danger);--z-rail-width: 68px;--z-sidebar-width: 244px;--z-app-nav-width: calc(var(--z-rail-width) + var(--z-sidebar-width));--z-topbar-height: 68px;--z-content-width: 1376px;--z-page-shell-width: 1440px;--z-page-gutter: 32px;--z-bg: #f4f6f0;--z-surface: #fbfcf8;--z-surface-soft: #ffffff;--z-surface-secondary: #f4f7f2;--z-surface-sunken: #eef3ee;--z-brand: #073a32;--z-brand-hover: #0d4b40;--z-brand-active: #052f29;--z-text: #101713;--z-text-secondary: #59645d;--z-text-muted: #6d776f;--z-text-subtle: #89928c;--z-border: #dde4dd;--z-border-soft: #e8ede8;--z-border-strong: #cdd7cf;--z-radius-md: 11px;--z-radius-lg: 14px;--z-radius-xl: 20px;--z-shadow-sm: 0 8px 28px rgba(7,58,50,.06);--z-shadow-md: 0 18px 60px rgba(7,58,50,.08);--z-shadow-lg: 0 26px 80px rgba(7,58,50,.14);position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:var(--z-rail-width) var(--z-sidebar-width) minmax(0,1fr);width:100vw;height:100vh;overflow:hidden;background:var(--z-surface-soft);color:var(--q-ink);font-family:var(--z-font-sans);font-size:14px;letter-spacing:var(--z-letter-spacing-ui)}.zamaneo-app.interface-density-compact{--z-rail-width: 60px;--z-sidebar-width: 220px;--z-topbar-height: 58px;--z-page-gutter: 24px}.zamaneo-app.interface-density-compact :is(.nav-item,.workspace-option-select,.profile-card){min-height:34px}.quick-task-parent{grid-column:1/-1;display:flex;align-items:center;gap:8px;margin:-3px 0 2px;color:#65766d;font-size:10px}.quick-task-parent span{border-radius:4px;background:#edf6f1;padding:3px 6px;color:#087a46;font-size:8px;font-weight:750;text-transform:uppercase}.quick-task-parent strong{font-size:10px}.zamaneo-app *,.zamaneo-app *:before,.zamaneo-app *:after{box-sizing:border-box}.zamaneo-app button,.zamaneo-app input,.zamaneo-app select,.zamaneo-app textarea{font-family:inherit}.zamaneo-app button{cursor:pointer}.zamaneo-app .mawaqit-window.active{box-shadow:0 0 0 2px color-mix(in srgb,var(--tone) 18%,transparent)}.zamaneo-task-detail-overlay{position:fixed;z-index:var(--z-layer-overlay);top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end}.zamaneo-task-detail-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#08140e2e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.zamaneo-task-detail-drawer{position:relative;width:min(var(--z-drawer-width),92vw);height:100dvh;overflow:hidden;border:0;border-left:1px solid var(--z-border);border-radius:0;background:var(--z-surface-elevated);box-shadow:var(--z-shadow-overlay)}.zamaneo-task-detail-overlay.is-project-page{position:absolute;top:0;right:0;bottom:0;left:0}.zamaneo-task-detail-overlay.is-project-page.is-compact{inset-inline-start:0}.zamaneo-task-detail-overlay.is-project-page .zamaneo-task-detail-drawer{width:100%;height:100%;border-left:0;box-shadow:none}.task-drawer-enter-active .zamaneo-task-detail-backdrop,.task-drawer-leave-active .zamaneo-task-detail-backdrop{transition:opacity .18s ease,backdrop-filter .18s ease}.task-drawer-enter-active .zamaneo-task-detail-drawer,.task-drawer-leave-active .zamaneo-task-detail-drawer{transition:transform .2s cubic-bezier(.22,1,.36,1)}.task-drawer-enter-from .zamaneo-task-detail-backdrop,.task-drawer-leave-to .zamaneo-task-detail-backdrop{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.task-drawer-enter-from .zamaneo-task-detail-drawer,.task-drawer-leave-to .zamaneo-task-detail-drawer{transform:translate(100%)}.task-drawer-resize-enter-active .zamaneo-task-detail-drawer{overflow:hidden;transition:width .28s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.task-drawer-resize-enter-active .zamaneo-task-detail-backdrop{transition:background-color .22s ease,backdrop-filter .22s ease}.task-drawer-resize-enter-from .zamaneo-task-detail-drawer{width:100vw;box-shadow:none}.task-drawer-resize-enter-from .zamaneo-task-detail-backdrop{background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.zamaneo-task-detail-overlay.is-expanding-to-page .zamaneo-task-detail-drawer{width:100vw;box-shadow:none;transition:width .28s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.zamaneo-task-detail-overlay.is-expanding-to-page .zamaneo-task-detail-backdrop{background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background-color .22s ease,backdrop-filter .22s ease}.brand-rail{position:relative;z-index:calc(var(--z-layer-sidebar) + 1);display:flex;min-height:0;flex-direction:column;align-items:center;overflow:visible;background:var(--z-brand);padding:18px 0 14px;color:#d9e8e1}.rail-logo{display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:0;border-radius:14px;background:#ffffff14;padding:0}.rail-logo:hover{background:#ffffff21}.rail-logo img{display:block;width:26px;height:26px;object-fit:contain;filter:brightness(0) invert(1)}.rail-nav{display:flex;min-height:0;flex-direction:column;gap:7px;margin-top:26px;overflow-y:auto;padding:0 10px;scrollbar-width:none}.rail-nav::-webkit-scrollbar{display:none}.rail-link{position:relative;display:grid;width:42px;height:42px;flex:0 0 42px;place-items:center;border:0;border-radius:13px;background:transparent;color:#b7c9c1;transition:background var(--z-duration-normal) var(--z-ease-standard),color var(--z-duration-normal) var(--z-ease-standard),transform var(--z-duration-normal) var(--z-ease-standard)}.rail-link--delivery-start{margin-top:11px}.rail-link--delivery-start:before{position:absolute;top:-9px;left:7px;width:28px;height:1px;background:#ffffff3d;content:"";pointer-events:none}.rail-link:hover{background:#ffffff14;color:#fff;transform:translateY(-1px)}.rail-link--active{background:var(--z-accent);color:var(--z-brand);box-shadow:0 10px 28px #00000029}.rail-link--active:hover{background:var(--z-accent);color:var(--z-brand)}.rail-link:not(.rail-link--active){color:#fff}.rail-spacer{flex:1}.mobile-deployment-activity{display:none}.rail-profile-wrap{position:relative;display:grid;place-items:center;margin-top:9px}.rail-account{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border:0;border-radius:50%;background:#fff;color:var(--z-brand);font-size:11px;font-weight:760}.rail-account:hover,.rail-account[aria-expanded=true]{box-shadow:0 0 0 4px #ffffff1f}.sidebar{position:relative;z-index:var(--z-layer-sidebar);display:flex;min-height:0;flex-direction:column;border-inline-end:1px solid var(--z-border);background:#fbfcf8fa;padding:0 16px 14px}.brand{display:flex;height:70px;flex:0 0 70px;align-items:center;gap:10px;padding:0 6px;color:var(--z-text);font-size:22px;font-weight:720;letter-spacing:-.04em}.brand-mark{display:grid;place-items:center;color:var(--q-purple)}.brand-official{display:block;width:126px;height:auto;object-fit:contain;object-position:left center}.workspace-switcher{position:relative;margin:12px 4px 0}.context-switcher{position:relative;display:grid;gap:7px;margin:0 -2px 16px;padding:0 2px 16px;border-bottom:1px solid var(--z-border)}.organization-control-line{display:grid;grid-template-columns:minmax(0,1fr) 43px;align-items:stretch;gap:7px}.organization-control-line>.single-organization-context{align-self:center}.organization-settings-shortcut{display:grid;width:43px;min-height:43px;place-items:center;border:1px solid var(--z-border);border-radius:12px;background:#fff;color:var(--z-text-secondary);transition:border-color .15s ease,background .15s ease,color .15s ease}.organization-settings-shortcut:hover{border-color:var(--z-border-strong);background:var(--z-surface);color:var(--z-brand)}.single-organization-context{margin:0;padding:0 2px;color:var(--z-text-muted);font-size:10px;font-weight:500;letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.context-switcher-row{display:flex;width:100%;min-width:0;min-height:43px;align-items:center;gap:10px;border:0;border-radius:8px;background:transparent;padding:4px 6px;color:var(--q-ink);text-align:start;transition:background .15s ease}.context-switcher-row:not(.context-switcher-row--static):hover,.context-switcher-row[aria-expanded=true]{background:var(--z-surface-secondary)}.context-switcher-row--static{cursor:default}.context-switcher-row .workspace-switcher-icon{width:30px;height:30px;border-radius:8px}.context-switcher-row .workspace-switcher-copy small{margin:2px 0 0;font-size:8px}.context-switcher-row .workspace-switcher-copy strong{font-size:13px}.context-switcher-row>svg{color:var(--q-muted);transition:transform .15s ease}.context-switcher-row>svg.rotated{transform:rotate(180deg)}.organization-context-row{min-height:43px;border:1px solid var(--z-border);border-radius:12px;background:#fff;padding:5px 9px}.organization-context-row:not(.context-switcher-row--static):hover,.organization-context-row[aria-expanded=true]{border-color:var(--z-border-strong);background:#fff;box-shadow:var(--z-shadow-sm)}.context-switcher-row .organization-switcher-icon{background:transparent;color:var(--z-brand);font-size:18px;box-shadow:none}.context-switcher .workspace-switcher-button{min-height:52px;border:1px solid var(--z-border);border-radius:13px;background:#fff;padding:7px 10px;box-shadow:none}.context-switcher .workspace-switcher-button:hover,.context-switcher .workspace-switcher-button[aria-expanded=true]{border-color:var(--z-border-strong);background:#fff;box-shadow:var(--z-shadow-sm);transform:none}.organization-option{margin:2px 7px;width:calc(100% - 14px)}.workspace-switcher-button{display:flex;width:100%;min-width:0;min-height:60px;align-items:center;gap:11px;border:0;border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:8px 10px;color:var(--q-ink);text-align:left;box-shadow:none;transition:background var(--z-duration-fast) var(--z-ease-standard)}.workspace-switcher-button:hover,.workspace-switcher-button[aria-expanded=true]{background:var(--z-surface-secondary);box-shadow:none;transform:none}.workspace-switcher-icon{position:relative;display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:10px;background:#087a46;color:#fff;font-size:13px;font-weight:760;box-shadow:0 5px 13px #087a462e}.workspace-switcher-icon i{position:absolute;right:-3px;bottom:-3px;display:grid;width:15px;height:15px;place-items:center;border:2px solid #f3f8f5;border-radius:50%;background:#fff;color:#087a46}.workspace-switcher-copy{display:block;min-width:0;flex:1}.workspace-switcher-copy small{display:block;margin:2px 0 0;color:#718078;font-size:9px;font-weight:500;letter-spacing:0;text-transform:none}.workspace-switcher-copy strong{display:block;overflow:hidden;font-size:15px;font-weight:690;letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap}.workspace-switcher-button>svg{flex:0 0 auto;color:var(--q-muted);transition:transform .15s ease}.workspace-switcher-button>svg.rotated{transform:rotate(180deg)}.workspace-switcher-menu{position:absolute;z-index:var(--z-layer-popover);top:calc(100% + 8px);inset-inline-start:-4px;width:258px;overflow:hidden;border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);box-shadow:var(--z-shadow-overlay)}.workspace-switcher-menu>header{display:flex;align-items:center;justify-content:space-between;padding:14px 14px 9px}.workspace-switcher-menu>header span{min-width:0}.workspace-switcher-menu>header strong,.workspace-switcher-menu>header small{display:block}.workspace-switcher-menu>header strong{color:#17221c;font-size:12px}.workspace-switcher-menu>header small{margin-top:2px;color:#829088;font-size:9px}.workspace-switcher-options{display:grid;gap:3px;max-height:244px;overflow-y:auto;padding:3px 7px 8px}.workspace-option-row{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 31px;align-items:center;border-radius:9px;transition:background .14s ease,transform .14s ease}.workspace-option-row:hover{background:var(--z-surface-secondary)}.workspace-option-row--selected{background:var(--z-active-bg)}.workspace-option-select,.workspace-switcher-menu .workspace-create-button{display:grid;width:100%;min-width:0;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:9px;border:0;border-radius:9px;background:transparent;padding:8px;color:var(--q-ink);text-align:left}.workspace-option-delete{display:grid;width:27px;height:27px;place-items:center;border:0;border-radius:7px;background:transparent;color:#9aaaa1;opacity:0;transition:background .14s ease,color .14s ease,opacity .14s ease}.workspace-option-row:hover .workspace-option-delete,.workspace-option-delete:focus-visible{opacity:1}.workspace-option-delete:hover{background:#fff0f0;color:#d14343}.workspace-option-delete:disabled{cursor:wait;opacity:.45}.workspace-option-spinner{width:12px;height:12px;border:2px solid #edb5b5;border-top-color:#d14343;border-radius:50%;animation:workspace-spin .65s linear infinite}@keyframes workspace-spin{to{transform:rotate(360deg)}}.workspace-option-icon{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:#f0f3f1;color:#405149;font-size:11px;font-weight:760}.workspace-option-row--selected .workspace-option-icon{background:var(--z-active-bg-strong);color:var(--z-text)}.workspace-option-copy{min-width:0}.workspace-option-copy strong,.workspace-option-copy small,.workspace-switcher-menu .workspace-create-button strong,.workspace-switcher-menu .workspace-create-button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-option-copy strong,.workspace-switcher-menu .workspace-create-button strong{font-size:13px}.workspace-option-copy small,.workspace-switcher-menu .workspace-create-button small{margin-top:2px;color:var(--q-muted);font-size:9px}.workspace-option-check{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:var(--z-surface-elevated);color:var(--z-text-secondary)}.workspace-switcher-error{margin:0 9px 7px;border-radius:8px;background:#fff1f1;padding:8px 9px;color:#a33a3a;font-size:10px;line-height:1.4}.workspace-switcher-menu>footer{border-top:1px solid #edf0ee;padding:7px}.workspace-switcher-menu>footer.organization-admin-links{display:grid;gap:2px;padding:7px}.organization-admin-links button{display:flex;width:100%;min-height:36px;align-items:center;gap:9px;border:0;border-radius:8px;background:transparent;padding:0 9px;color:var(--z-text-secondary);font-size:11px;text-align:left}.organization-admin-links button:hover{background:var(--z-surface-secondary);color:var(--z-brand)}.workspace-switcher-menu .workspace-create-button{grid-template-columns:34px minmax(0,1fr);color:#087a46}.workspace-switcher-menu .workspace-create-button:hover{background:#f3f8f5}.workspace-switcher-menu .workspace-create-button:disabled{cursor:wait;opacity:.55}.workspace-create-icon{display:grid;width:32px;height:32px;place-items:center;border:1px dashed #9cc9ad;border-radius:9px;background:#f3faf6;color:#087a46}.main-nav{display:flex;min-height:0;flex:1;flex-direction:column;gap:0;overflow-y:auto;padding:0 0 14px;scrollbar-width:none}.main-nav::-webkit-scrollbar{display:none}.context-nav-section{display:grid;flex:0 0 auto;gap:3px}.context-nav-section+.context-nav-section{margin-top:16px;padding-top:16px;border-top:1px solid var(--z-border)}.context-nav-section--admin{margin-top:auto!important}.nav-group-label{padding:0 8px 8px;color:var(--z-text-subtle);font-size:9px;font-weight:720;letter-spacing:.11em;text-transform:uppercase}.nav-group-label--organization{margin-top:auto;padding-top:18px}.settings-context-nav{gap:14px}.settings-nav-title{padding:0 8px 2px;color:var(--z-text);font-size:13px;font-weight:650}.settings-nav-group{display:grid;gap:3px;min-width:0}.settings-nav-group>.nav-group-label{padding-bottom:4px}.settings-nav-group>.nav-item{height:auto;min-height:38px;padding-top:7px;padding-bottom:7px;line-height:1.35}.settings-nav-group>.nav-item>svg{flex-shrink:0}.settings-nav-group>.nav-item>span{min-width:0;overflow-wrap:break-word}.nav-item{position:relative;display:flex;width:100%;height:38px;flex:0 0 38px;align-items:center;gap:10px;border:0;border-radius:10px;background:transparent;padding:0 10px;color:var(--z-text-secondary);font-size:13px;font-weight:var(--z-font-weight-medium);letter-spacing:var(--z-letter-spacing-ui);text-align:left;transition:color var(--z-duration-fast) var(--z-ease-standard),background var(--z-duration-fast) var(--z-ease-standard)}.nav-item:hover{background:var(--z-surface-secondary);color:var(--z-text)}.nav-item--active{background:#eaf2ec;color:var(--z-brand);font-weight:var(--z-font-weight-semibold)}.nav-item--active:before{display:none}.nav-count{display:grid;min-width:22px;height:20px;margin-left:auto;place-items:center;border-radius:99px;background:#edf1ed;padding:0 6px;color:#68736c;font-size:9px;font-weight:750}.nav-item--active .nav-count{background:#fff;color:var(--z-brand)}.my-day-context-nav{gap:4px}.my-day-context-nav>.nav-item{min-height:42px;flex-basis:42px}.my-day-sidebar-pulse{margin:18px 3px 0;border:1px solid var(--z-border);border-radius:14px;background:var(--z-surface);padding:15px}.my-day-sidebar-pulse>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.my-day-sidebar-pulse>header span{color:var(--z-text-secondary);font-size:13px;font-weight:650}.my-day-sidebar-pulse>header strong{color:var(--z-brand);font-size:16px}.my-day-sidebar-progress{height:6px;margin-top:12px;overflow:hidden;border-radius:99px;background:#e4ebe6}.my-day-sidebar-progress>i{display:block;height:100%;border-radius:inherit;background:var(--z-accent);transition:width .2s ease}.my-day-sidebar-pulse>p{margin:10px 0 0;color:var(--z-text-muted);font-size:12px;line-height:1.45}.my-day-sidebar-pulse>dl{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:14px 0 0;border-top:1px solid var(--z-border-soft);border-bottom:1px solid var(--z-border-soft)}.my-day-sidebar-pulse>dl>div{display:grid;gap:3px;padding:12px 0}.my-day-sidebar-pulse>dl>div+div{border-left:1px solid var(--z-border-soft);padding-left:14px}.my-day-sidebar-pulse dt{color:var(--z-text-muted);font-size:11px}.my-day-sidebar-pulse dd{margin:0;color:var(--z-text);font-size:20px;font-weight:650}.my-day-sidebar-prayer{display:flex;align-items:center;gap:9px;padding-top:13px;color:var(--z-brand)}.my-day-sidebar-prayer>svg{flex:0 0 auto}.my-day-sidebar-prayer>span{display:grid;min-width:0;gap:3px}.my-day-sidebar-prayer small{color:var(--z-text-muted);font-size:11px}.my-day-sidebar-prayer strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.my-day-sidebar-create{display:flex;width:calc(100% - 6px);min-height:42px;align-items:center;justify-content:center;gap:8px;margin:12px 3px 0;border:1px solid var(--z-brand);border-radius:11px;background:var(--z-brand);color:#fff;font-size:13px;font-weight:650}.my-day-sidebar-create:hover{background:var(--z-brand-hover)}.gantt-context-nav{gap:4px}.gantt-context-nav>.nav-item{min-height:42px;flex-basis:42px}.gantt-context-divider{height:1px;margin:15px 7px 16px;background:var(--z-border)}.gantt-context-heading{padding-bottom:7px}.context-project-item>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects-context-nav{display:flex;min-height:0;flex-direction:column}.projects-context-nav>.nav-group-label:first-child{margin-bottom:8px}.projects-overview-link{flex:0 0 42px;height:42px}.projects-all-link{margin-bottom:10px}.projects-context-divider{height:1px;margin:15px 6px 16px;background:var(--z-border)}.project-context-picker-row{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:7px;margin:0 0 19px}.project-context-picker{position:relative;min-width:0}.project-context-picker [data-action-trigger]{display:grid;width:100%;min-height:52px;cursor:pointer;grid-template-columns:31px minmax(0,1fr) 14px;align-items:center;gap:9px;border:1px solid var(--z-border);border-radius:12px;background:var(--z-surface);padding:7px 9px;color:var(--z-text)}.project-context-picker[data-open=true] [data-action-trigger]{border-color:#044d404d;box-shadow:0 0 0 3px #044d4012}.project-context-picker-mark{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;background:var(--z-brand);color:#fff;font-size:10px;font-weight:800;letter-spacing:.02em}.project-context-picker-copy{min-width:0}.project-context-picker-copy strong,.project-context-picker-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-context-picker-copy strong{font-size:12px;font-weight:720}.project-context-picker-copy small{margin-top:3px;color:var(--z-text-subtle);font-size:9.5px}.project-context-picker-menu{position:absolute;z-index:30;top:calc(100% + 7px);left:0;width:250px;border:1px solid var(--z-border);border-radius:13px;background:var(--z-surface);padding:7px;box-shadow:0 18px 45px #05251f29}.project-context-picker-menu button{display:grid;width:100%;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:9px;border:0;border-radius:9px;background:transparent;padding:9px;text-align:left;color:var(--z-text)}.project-context-picker-menu button:hover,.project-context-picker-menu button.active{background:var(--z-brand-soft)}.project-context-picker-menu button span strong,.project-context-picker-menu button span small{display:block}.project-context-picker-menu button span strong{font-size:11.5px}.project-context-picker-menu button span small{margin-top:2px;color:var(--z-text-subtle);font-size:9.5px}.project-context-picker-menu button:last-child{margin-top:5px;border-top:1px solid var(--z-border-soft);border-radius:0;padding-top:12px}.project-context-settings{display:grid;width:38px;height:52px;place-items:center;border:1px solid var(--z-border);border-radius:11px;background:var(--z-surface);color:var(--z-text-muted)}.project-context-settings:hover,.project-context-settings.active{border-color:#044d4047;background:var(--z-brand-soft);color:var(--z-brand)}.project-context-section{margin:0 0 15px}.project-context-section>.nav-group-label{display:block;margin:0 7px 7px}.project-context-section .nav-item{min-height:38px}.project-context-section .nav-item .nav-count{margin-left:auto}.project-context-entry{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:9px;min-height:39px}.project-context-mark{width:8px;height:8px;border-radius:3px;transform:rotate(45deg);background:#a7b5ac;box-shadow:0 0 0 4px #a7b5ac1a}.project-context-mark--lime{background:#9bc732;box-shadow:0 0 0 4px #9bc7321f}.project-context-mark--blue{background:#73aef3;box-shadow:0 0 0 4px #73aef31c}.project-context-mark--orange{background:#e7a150;box-shadow:0 0 0 4px #e7a1501c}.project-context-mark--violet{background:#9b7ce1;box-shadow:0 0 0 4px #9b7ce11c}.project-context-state{color:var(--z-text-subtle);font-size:9px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.context-create-project{display:flex;width:100%;min-height:42px;flex:0 0 42px;align-items:center;justify-content:center;gap:8px;margin-top:13px;border:1px dashed #aebbb1;border-radius:11px;background:transparent;color:var(--z-text-secondary);font-size:12px;font-weight:720;transition:.16s ease}.context-create-project:hover{border-color:var(--z-brand);background:var(--z-active-bg);color:var(--z-brand);transform:translateY(-1px)}.context-entity-section{gap:2px}.context-entity-item{display:flex;width:100%;min-height:34px;align-items:center;gap:9px;overflow:hidden;border:0;border-radius:9px;background:transparent;padding:0 10px;color:var(--z-text-secondary);font-size:11px;text-align:left}.context-entity-item>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-entity-item>svg{flex:0 0 auto;color:var(--z-text-muted)}.context-entity-item:hover{background:#f0f4ef;color:var(--z-brand)}.context-entity-item.active{background:#eaf2ec;color:var(--z-brand);font-weight:680}.context-dot{display:block;width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#aac4b8}.context-dot--lime,.context-dot--0{background:#a6d93e}.context-dot--1{background:#73aef3}.context-dot--2{background:#f2a84a}.context-dot--3{background:#9b7ce1}.nav-divider{height:1px;margin:8px 8px 5px;background:var(--q-line)}.profile-wrap{position:relative;display:none;border-top:1px solid var(--z-border);padding-top:8px}.profile-card{display:flex;width:100%;min-width:0;align-items:center;gap:10px;border:0;border-radius:8px;background:transparent;padding:10px 6px;color:var(--q-ink);text-align:left;transition:background .15s ease}.profile-card:hover,.profile-card[aria-expanded=true]{background:var(--z-surface-secondary)}.profile-card>svg{color:#819087}.avatar{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--z-brand);color:#fff;font-size:11px;font-weight:750}.profile-copy{min-width:0;flex:1}.profile-copy strong,.profile-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-copy strong{font-size:12px}.profile-copy small{margin-top:2px;color:var(--q-muted);font-size:10px}.profile-menu{position:absolute;bottom:calc(100% + 8px);left:0;right:0;z-index:var(--z-layer-popover);overflow:hidden;border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);box-shadow:var(--z-shadow-overlay)}.profile-menu--rail{right:auto;bottom:-1px;left:52px;width:252px;color:var(--z-text)}.profile-menu-summary{display:flex;min-width:0;align-items:center;gap:10px;padding:13px}.profile-menu-summary>span:last-child{display:grid;min-width:0;gap:3px}.profile-menu-summary strong,.profile-menu-summary small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-menu-summary strong{font-size:12px}.profile-menu-summary small{color:var(--z-text-muted);font-size:9px;font-weight:500}.profile-menu-divider{height:1px;background:var(--z-border-soft)}.profile-menu button{display:flex;width:100%;align-items:center;gap:9px;border:0;background:#fff;padding:11px 13px;color:var(--q-ink);text-align:left}.profile-menu button:hover{background:var(--z-surface-secondary)}.profile-menu .danger{color:var(--q-red)}.mobile-close,.mobile-menu{display:none}.workspace-stage{display:flex;min-width:0;min-height:0;flex-direction:column;background:#fff}.account-status-banner{position:relative;z-index:calc(var(--z-layer-topbar) + 1);display:flex;min-height:48px;flex:0 0 auto;align-items:center;justify-content:center;gap:14px;border-bottom:1px solid #e7c771;background:#fff8df;padding:8px 46px 8px 18px;color:#5f4810;font-size:12px;box-shadow:0 2px 8px #4b370a0f}.account-status-banner>div{display:flex;min-width:0;align-items:center;gap:10px}.account-status-banner span{color:#745f29}.account-status-banner__action{border:0;background:transparent;color:#715000;font-weight:750;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.account-status-banner__close{position:absolute;right:12px;display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:8px;background:transparent;color:#745f29;cursor:pointer}.account-status-banner__close:hover{background:#71500014}@media(max-width:720px){.account-status-banner{align-items:flex-start;flex-direction:column;gap:5px;padding:10px 48px 10px 14px}.account-status-banner>div{align-items:flex-start;flex-direction:column;gap:3px}.account-status-banner__close{top:8px}}.topbar{position:relative;z-index:var(--z-layer-topbar);display:flex;height:var(--z-topbar-height);flex:0 0 var(--z-topbar-height);align-items:center;justify-content:space-between;gap:18px;overflow:visible;border-bottom:1px solid var(--z-border);padding:0 34px;background:#ffffffe6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar-leading{display:flex;min-width:0;flex:1;align-items:center;gap:12px}.page-breadcrumb{display:flex;min-width:0;align-items:center;gap:7px;color:var(--q-muted);font-size:11px}.page-breadcrumb button{overflow:hidden;border:0;background:transparent;padding:3px 1px;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap}.page-breadcrumb button:hover{color:var(--z-brand);text-decoration:underline;text-underline-offset:3px}.page-breadcrumb button[aria-current=page]{color:var(--q-ink);font-weight:700}.topbar-search-trigger{display:flex;width:min(210px,20vw);height:36px;align-items:center;gap:8px;margin:0;border:1px solid var(--z-border);border-radius:11px;background:#fff;padding:0 11px;color:var(--z-text-muted);text-align:left}.topbar-search-trigger span{min-width:0;flex:1;font-size:var(--z-font-size-sm)}.topbar-search-trigger kbd{border:1px solid var(--z-border);border-radius:5px;background:#fff;padding:2px 5px;color:var(--z-text-subtle);font-size:9px}.topbar-search-trigger:hover{border-color:var(--z-border);background:var(--z-surface-secondary)}.command-search kbd{display:inline-flex;align-items:center;gap:3px;border:0;border-radius:5px;background:#f7f8fb;padding:4px 6px;color:#727a91;font-size:11px}.top-actions{display:flex;align-items:center;gap:8px}.topbar-next-prayer{display:flex;min-height:36px;align-items:center;gap:8px;border:1px solid var(--z-border);border-radius:11px;background:#fff;padding:4px 10px 4px 6px;color:var(--z-prayer-strong);text-align:left;transition:background .15s ease,border-color .15s ease}.topbar-next-prayer:hover{border-color:color-mix(in srgb,var(--z-prayer) 34%,var(--z-border));background:var(--z-prayer-soft);transform:none}.next-prayer-symbol{display:grid;width:24px;height:24px;place-items:center;border-radius:7px;background:var(--z-prayer-soft);color:var(--z-prayer-strong)}.topbar-next-prayer>span:last-child{display:grid;gap:1px}.topbar-next-prayer small{color:#7a8a82;font-size:8px;font-weight:650;letter-spacing:.055em;text-transform:uppercase}.topbar-next-prayer strong{color:var(--z-prayer-strong);font-size:11px;font-weight:680;white-space:nowrap}.focus-timer{display:flex;min-width:0;max-width:220px;height:var(--z-control-height-compact);align-items:center;gap:7px;border:1px solid var(--z-border);border-radius:var(--z-control-radius);background:var(--z-surface-elevated);padding:0 7px 0 10px;box-shadow:none}.focus-status{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--q-purple)}.focus-status.paused{background:#e1a22b}.focus-time{flex:0 0 auto;color:var(--q-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:750}.focus-task{min-width:0;overflow:hidden;color:var(--q-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.focus-state{border-radius:4px;background:var(--q-purple-soft);padding:2px 5px;color:var(--q-purple);font-size:8px;font-weight:750;text-transform:uppercase}.focus-timer button{display:grid;width:25px;height:25px;flex:0 0 auto;place-items:center;border:0;border-radius:5px;background:transparent;color:#59637a}.focus-timer button:hover{background:#f3f5f8;color:var(--q-ink)}.focus-timer .focus-stop:hover{background:#fff0f2;color:#c83e51}.icon-button{position:relative;display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--z-border);border-radius:11px;background:#fff;color:var(--z-text-secondary)}.icon-button:hover{border-color:var(--z-border-strong);background:#fff;color:var(--z-brand)}.calendar-button{display:none}.notification-dot{position:absolute;top:4px;right:4px;display:grid;min-width:17px;height:17px;place-items:center;border:2px solid white;border-radius:999px;background:#168052;padding:0 3px;box-sizing:border-box;color:#fff;font-size:8px;font-weight:800;line-height:1}.top-popover-wrap{position:relative;z-index:1}.notification-panel{position:absolute;z-index:var(--z-layer-popover);top:52px;right:0;width:min(520px,calc(100vw - 24px));overflow:hidden;border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);box-shadow:var(--z-shadow-overlay)}.popover-title{display:grid;min-height:68px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;background:#fff;padding:12px 14px 8px}.notification-title-icon{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;background:#e3f3e9;color:var(--q-purple)}.notification-title-copy{display:grid;min-width:0;gap:2px}.notification-title-copy strong{color:#203a2f;font-size:13px}.notification-title-copy small{color:#78877f;font-size:10px}.popover-title>button{border:0;border-radius:7px;background:transparent;padding:6px 7px;color:var(--q-purple);font-size:10px;font-weight:700}.popover-title>button:hover{background:#e8f5ed}.notification-menu-tabs{display:flex;gap:3px;overflow-x:auto;border-bottom:1px solid #e7eee9;padding:5px 12px 10px;scrollbar-width:none}.notification-menu-tabs button{flex:0 0 auto;border:0;border-radius:999px;background:transparent;padding:7px 10px;color:#69776f;font-size:9px;font-weight:650}.notification-menu-tabs button:hover{background:#f3f7f5;color:#35453c}.notification-menu-tabs button.active{background:#168052;color:#fff}.notification-list{max-height:min(500px,calc(100vh - 190px));overflow-y:auto;padding:5px 0}.notification-list>*+*{border-top:1px solid #edf2ef}.notification-panel .empty-results{margin:0;padding:38px 20px;color:#7c8b83;background:#fbfdfc;font-size:11px}.notification-footer{display:flex;width:100%;align-items:center;justify-content:center;border:0;border-top:1px solid #e7eee9;background:#fff;padding:13px 16px;color:var(--q-purple);font-size:11px;font-weight:720}.notification-footer:hover{background:#f0f8f3}.notice-icon{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:7px}.notice-icon.purple{background:var(--q-purple-soft);color:var(--q-purple)}.notice-icon.green{background:#eaf8f1;color:var(--q-green)}.notice-icon.orange{background:#fff4e9;color:var(--q-orange)}.page-stage{min-width:0;min-height:0;flex:1;overflow:auto;background:#fff}.page-stage--fixed{overflow:hidden}.workspace-view-host{width:100%;min-width:0;min-height:100%}.page-stage--fixed>.workspace-view-host{height:100%;min-height:0;overflow:hidden}.page-navigation-progress{min-height:100%;display:grid;place-items:center;background:#fff}.page-navigation-progress>span{width:22px;height:22px;border:2px solid color-mix(in srgb,var(--z-brand) 18%,transparent);border-top-color:var(--z-brand);border-radius:50%;animation:workspace-spin .65s linear infinite}.settings-host{width:100%;height:100%;min-height:0}.business-view{width:100%;height:100%;min-height:0;padding:32px 32px 80px}.business-view--agenda,.business-view--documents,.business-view--notes,.business-view--notifications{overflow:hidden}.workspace-create-form{gap:var(--z-form-gap)}.workspace-create-form textarea{resize:vertical}.workspace-create-error{margin:0;border-radius:var(--z-radius-sm);background:var(--z-danger-soft);padding:10px 12px;color:var(--z-danger);font-size:var(--z-font-size-xs);line-height:1.45}.modal-secondary-action,.modal-primary-action{min-height:var(--z-control-height-compact);border:1px solid var(--z-border);border-radius:var(--z-control-radius);background:var(--z-surface-elevated);padding:0 14px;color:var(--z-text-secondary);font-weight:650}.modal-primary-action{border-color:var(--z-brand);background:var(--z-brand);color:#fff}.modal-primary-action:hover{background:var(--z-brand-hover)}.modal-secondary-action:disabled,.modal-primary-action:disabled{cursor:wait;opacity:.58}.workspace-settings-sheet-enter-active,.workspace-settings-sheet-leave-active{transition:transform .34s cubic-bezier(.22,.74,.2,1)}.workspace-settings-sheet-enter-from,.workspace-settings-sheet-leave-to{transform:translateY(100%)}.workspace-settings-sheet-enter-to,.workspace-settings-sheet-leave-from{transform:translateY(0)}.business-view--documents{padding:0}.business-view--documents>*{height:100%;min-height:0}.business-view--reports{padding:0}.business-view--reports>*{height:100%;min-height:0}.documents-context-nav{display:flex;min-height:100%;flex-direction:column;gap:3px}.documents-context-divider{height:1px;margin:12px 8px;background:#18302717}.document-space-entry small{margin-left:auto;color:#8a9790;font-size:10px}.document-space-mark{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#79a98e}.document-space-mark--blue{background:#75a4ca}.document-space-mark--orange{background:#d59a62}.document-space-mark--violet{background:#9480bc}.documents-context-create{display:flex;width:calc(100% - 8px);min-height:38px;align-items:center;justify-content:center;gap:7px;margin:auto 4px 6px;border:1px solid rgba(29,86,64,.16);border-radius:9px;background:#edf5f0;color:#245f48;font-size:11px;font-weight:750}.documents-context-create:hover{background:#e3f0e8}.notes-context-nav{display:flex;min-height:100%;flex-direction:column;gap:3px}.notes-context-divider{height:1px;margin:12px 8px;background:#18302717}.notes-context-heading{display:flex;align-items:center;justify-content:space-between;padding:0 8px 6px;color:var(--z-text-subtle);font-size:9px;font-weight:720;letter-spacing:.11em;text-transform:uppercase}.notes-context-heading button{display:grid;width:22px;height:22px;place-items:center;border:0;border-radius:6px;background:transparent;color:inherit}.notes-context-heading button:hover{background:var(--z-surface-secondary);color:var(--z-brand)}.note-folder-entry small{margin-left:auto;color:#8a9790;font-size:10px}.note-folder-mark{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#63ad88}.note-folder-mark--saffron{background:#dda33e}.note-folder-mark--violet{background:#9678d1}.note-folder-mark--blue{background:#6198d2}.notes-context-create{display:flex;width:calc(100% - 8px);min-height:38px;align-items:center;justify-content:center;gap:7px;margin:auto 4px 6px;border:1px solid rgba(29,86,64,.16);border-radius:9px;background:#edf5f0;color:#245f48;font-size:11px;font-weight:750}.notes-context-create:hover{background:#e3f0e8}.reports-context-nav{display:flex;min-height:100%;flex-direction:column;gap:3px}.reports-context-divider{height:1px;margin:13px 8px;background:#18302717}.reports-context-heading{display:flex;align-items:center;justify-content:space-between;padding:0 8px 6px;color:var(--z-text-subtle);font-size:9px;font-weight:720;letter-spacing:.11em;text-transform:uppercase}.reports-context-heading button{display:grid;width:22px;height:22px;place-items:center;border:0;border-radius:6px;background:transparent;color:inherit}.reports-context-heading button:hover{background:var(--z-surface-secondary);color:var(--z-brand)}.report-view-entry small{margin-left:auto;color:#819087;font-size:10px;font-weight:700}.report-view-mark{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#75b797}.report-view-mark--saffron{background:#dda642}.report-view-mark--violet{background:#8970ce}.reports-context-create{display:flex;width:calc(100% - 8px);min-height:38px;align-items:center;justify-content:center;gap:7px;margin:auto 4px 6px;border:1px solid rgba(29,86,64,.16);border-radius:9px;background:#fff;color:#245f48;font-size:11px;font-weight:750}.reports-context-create:hover{background:#edf5f0}.business-view--notes{padding:0}.business-view--notes>.notes-v12,.business-view--notes>.notes-editor-v12{height:100%;min-height:0}.business-view--gantt{overflow:hidden;padding:0}.business-view--gantt>*{height:100%;min-height:0}.business-view--flow{overflow:auto;padding:24px 30px 58px}.prayer-opt-in-state{display:grid;max-width:540px;justify-items:start;gap:var(--z-space-3);margin:clamp(70px,12vh,140px) auto;padding:0 var(--z-space-4)}.prayer-opt-in-state>span{display:grid;width:48px;height:48px;place-items:center;border-radius:var(--z-radius-lg);background:var(--z-prayer-soft);color:var(--z-prayer-strong)}.prayer-opt-in-state h1,.prayer-opt-in-state p{margin:0}.prayer-opt-in-state h1{font-size:clamp(28px,4vw,40px);font-weight:650;letter-spacing:-.05em}.prayer-opt-in-state>p:not(.z-eyebrow){max-width:480px;color:var(--z-text-muted);line-height:1.65}.prayer-opt-in-state>div{display:flex;gap:var(--z-space-2);margin-top:var(--z-space-2)}.view-context-bar{display:flex;width:max-content;min-height:36px;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto;border:1px solid #dfe9e4;border-radius:7px;background:#f8fbf9;padding:0 10px;color:var(--q-muted);font-size:11px}.view-context-bar span{display:inline-flex;align-items:center;gap:5px}.view-context-bar strong{color:var(--q-ink);font-weight:650}.view-context-bar button,.workflow-summary button{border:0;background:transparent;padding:5px 0;color:var(--q-purple);font-size:11px;font-weight:700}.view-context-bar button{border-left:1px solid #dfe9e4;padding-left:10px}.zamaneo-app[dir=rtl]{grid-template-columns:minmax(0,1fr) var(--z-sidebar-width) var(--z-rail-width);direction:ltr;transform:none!important}.zamaneo-app[dir=rtl] .brand-rail{grid-column:3;grid-row:1}.zamaneo-app[dir=rtl] .sidebar{grid-column:2;grid-row:1}.zamaneo-app[dir=rtl] .workspace-stage{grid-column:1;grid-row:1}.zamaneo-app[dir=rtl] :is(.sidebar,.workspace-stage){direction:rtl}.zamaneo-app[dir=rtl] :is(.nav-item,.profile-card,.profile-menu button,.workspace-option-select,.topbar-next-prayer){text-align:right}.zamaneo-app[dir=rtl] .page-breadcrumb>svg{transform:scaleX(-1)}.zamaneo-app[dir=rtl] .rtl-mirror{transform:scaleX(-1)}.zamaneo-app[dir=rtl] .notification-panel{right:auto;left:0}.zamaneo-app[dir=rtl] .notification-dot{right:auto;left:8px}.zamaneo-app[dir=rtl] .zamaneo-task-detail-overlay{justify-content:flex-start}.zamaneo-app[dir=rtl] .zamaneo-task-detail-drawer{border-right:1px solid #e7e9f1;border-left:0;box-shadow:18px 0 60px #11182d2e}.zamaneo-app[dir=rtl] .task-drawer-enter-from .zamaneo-task-detail-drawer,.zamaneo-app[dir=rtl] .task-drawer-leave-to .zamaneo-task-detail-drawer{transform:translate(-100%)}.business-view--board{display:flex;min-height:0;flex-direction:column;overflow:hidden;padding:24px 30px 18px}.business-view-header{display:flex;flex:0 0 auto;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:18px}.business-view-eyebrow{display:block;margin-bottom:7px;color:var(--z-text-muted);font-size:9px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.business-view-header h1{margin:0;color:var(--z-text);font-size:clamp(30px,3.5vw,40px);font-weight:650;letter-spacing:-.05em;line-height:1}.business-view-header p{margin:7px 0 0;color:var(--z-text-muted);font-size:var(--z-font-size-sm)}.workflow-summary{display:grid;grid-template-columns:auto auto;align-items:center;gap:2px 8px;text-align:right}.workflow-summary>span{color:var(--q-muted);font-size:9px;font-weight:700;text-transform:uppercase}.workflow-summary>strong{overflow:hidden;max-width:220px;color:var(--q-ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.workflow-summary button{grid-column:1 / -1;justify-self:end}.kanban-host{min-height:0;flex:1;overflow:hidden;border-top:1px solid var(--q-line)}.kanban-host>*{height:100%;min-height:0}@media(max-width:700px){.business-view--board{padding:24px 16px 14px}.business-view-header{align-items:flex-start;flex-direction:column;gap:12px}.workflow-summary{grid-template-columns:auto minmax(0,1fr);text-align:left}.workflow-summary>strong{max-width:250px}.workflow-summary button{grid-column:2;justify-self:start}}.overlay{position:fixed;z-index:var(--z-layer-popover);top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;background:#1c21306b;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.command-overlay{align-items:flex-start;padding:12vh 18px 18px}.command-dialog{width:min(620px,100%);overflow:hidden;border:1px solid rgba(255,255,255,.6);border-radius:10px;background:#fff;box-shadow:0 28px 80px #0e122047}.command-search{display:flex;height:62px;align-items:center;gap:12px;border-bottom:1px solid var(--q-line);padding:0 18px;color:var(--q-muted)}.command-search input{min-width:0;flex:1;border:0;outline:0;color:var(--q-ink);font-size:15px}.command-results{max-height:430px;overflow-y:auto;padding:10px}.command-results>p{margin:4px 8px 8px;color:var(--q-muted);font-size:10px;font-weight:700;text-transform:uppercase}.command-results button{display:flex;width:100%;align-items:center;gap:12px;border:0;border-radius:7px;background:#fff;padding:10px;text-align:left}.command-results button:hover{background:var(--z-active-bg)}.result-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:7px;background:#f5f3ff;color:var(--q-purple)}.command-results strong,.command-results small{display:block}.command-results strong{color:var(--q-ink);font-size:13px}.command-results small{margin-top:2px;color:var(--q-muted);font-size:11px}.empty-results{padding:34px;color:var(--q-muted);text-align:center}.task-overlay{align-items:center;overflow-y:auto;padding:24px}.quick-task-dialog{--q-purple:#087a46;--q-line:#dcebe2;--q-ink:#11182d;--q-muted:#67708a;--q-red:#e0444e;width:min(480px,100%);max-height:calc(100vh - 48px);overflow:visible;border-radius:10px;background:#fff;box-shadow:0 26px 80px #10142242}.quick-task-dialog.is-event{width:min(430px,100%)}.quick-task-dialog header{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid var(--q-line);padding:17px 18px 14px}.quick-task-dialog h2{margin:0;color:var(--q-ink);font-size:16px}.quick-task-dialog p{margin:5px 0 0;color:var(--q-muted);font-size:12px}.quick-task-dialog header button{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--q-muted)}.quick-task-dialog header button:hover{background:#f5f5fa}.quick-task-body{display:grid;max-height:calc(100vh - 205px);grid-template-columns:1fr 1fr;gap:16px;overflow-y:auto;padding:21px 23px}.quick-task-body--compact{max-height:calc(100vh - 190px);gap:13px 12px;overflow-y:auto;padding:16px 18px}.quick-task-custom-fields,.quick-task-configuration-warning,.quick-task-validation-warning{grid-column:1/-1}.quick-task-custom-fields :deep(.ticket-custom-fields){margin-top:2px}.quick-task-configuration-warning,.quick-task-validation-warning{margin:0!important;border:1px solid #f2dfae;border-radius:7px;background:#fff8e6;padding:9px 11px;color:#815c16!important;font-size:10px!important}.quick-task-tags{display:grid;grid-column:1/-1;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:10px}.quick-task-tags>span{color:#66756d;font-size:10px;font-weight:700}.quick-task-tags>div{display:flex;min-height:36px;flex-wrap:wrap;align-items:center;gap:5px;border-bottom:1px solid #dfe7e2}.quick-task-tags button{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:6px;background:#e8f5ed;padding:5px 7px;color:#087a46;font-size:10px}.quick-task-tags input{min-width:110px;flex:1;border:0!important;outline:0;background:transparent;padding:6px 2px;color:#536159;font-size:11px}.field{display:flex;min-width:0;flex-direction:column;gap:7px;color:var(--q-ink);font-size:12px;font-weight:600}.field--full{grid-column:1 / -1}.field b{color:var(--q-red)}.field input,.field select,.field textarea{width:100%;height:40px;border:1px solid var(--q-line);border-radius:7px;background:#fff;padding:10px 11px;color:var(--q-ink);outline:none;font-size:11px;font-weight:450;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{border-color:#087a4694;box-shadow:0 0 0 3px #087a4614}.editor-tools{display:flex;gap:14px;margin-top:-40px;align-self:flex-start;padding:0 0 12px 12px;color:var(--q-muted);pointer-events:none}.field textarea{padding-bottom:39px}.prayer-option{display:flex;align-items:flex-start;gap:11px;border:1px solid #cfe6d8;border-radius:8px;background:#f7fbf8;padding:14px;color:var(--q-ink)}.prayer-option input{accent-color:var(--q-purple)}.prayer-option strong,.prayer-option small{display:block}.prayer-option small{margin-top:4px;color:var(--q-muted);font-size:10px}.quick-task-dialog footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;border-top:1px solid var(--q-line);padding:15px 23px}.quick-task-dialog:not(.is-event) footer{display:grid;grid-template-columns:1fr auto auto;gap:0 9px;padding:12px 18px 0}.quick-task-shortcut{grid-column:1/-1;grid-row:2;display:flex;align-items:center;gap:6px;margin:12px -18px 0;border-top:1px solid #edf1ef;padding:10px 18px;color:#8a958e;font-size:8px}.quick-task-shortcut>i{color:#087a46;font-size:14px;font-style:normal}.quick-task-shortcut kbd{display:inline-grid;min-width:18px;height:18px;place-items:center;border:1px solid #dfe6e2;border-radius:4px;background:#fff;color:#526159;font:700 9px ui-monospace,SFMono-Regular,Menlo,monospace}.quick-task-dialog footer button{height:36px;border-radius:7px;padding:0 17px;font-size:10px;font-weight:650}.quick-task-dialog .secondary{border:1px solid var(--q-line);background:#fff;color:var(--q-muted)}.quick-task-dialog .submit{border:1px solid var(--q-purple);background:var(--q-purple);color:#fff}.quick-project-field{position:relative}.quick-project-field:after{position:absolute;bottom:15px;left:11px;width:7px;height:7px;border-radius:50%;background:#8b5cf6;content:"";z-index:2}.quick-project-field .custom-select-trigger{padding-left:28px}.quick-date-field>div{position:relative}.quick-date-field>div>svg{position:absolute;top:13px;left:10px;z-index:1;color:#65736c}.quick-task-dialog .quick-date-field input{padding-left:31px;border:1px solid var(--q-line)}.quick-task-dialog .quick-task-body--compact>.field>input{display:block;height:var(--z-control-height);border:1px solid var(--z-border);background:var(--z-surface-elevated);padding:0 var(--z-control-padding-x)}.quick-task-dialog:not(.is-event) footer .secondary{grid-column:2;grid-row:1}.quick-task-dialog:not(.is-event) footer .submit{grid-column:3;grid-row:1}.quick-task-dialog:not(.is-event){display:flex;width:min(620px,100%);max-height:calc(100vh - 32px);flex-direction:column;overflow:hidden;border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);box-shadow:var(--z-shadow-lg)}.quick-task-dialog:not(.is-event).is-expanded{width:min(620px,100%)}.quick-task-dialog:not(.is-event)>header{min-height:68px;flex:0 0 68px;align-items:center;border-color:var(--z-border-soft);padding:0 28px}.quick-task-dialog-title,.quick-task-dialog-actions{display:flex;align-items:center}.quick-task-dialog-title{gap:12px;color:var(--z-text-secondary)}.quick-task-dialog-title>div{display:grid}.quick-task-dialog-title h2{color:var(--z-text);font-size:var(--z-font-size-lg);font-weight:640;letter-spacing:-.02em}.quick-task-dialog-title kbd{display:grid;min-width:27px;height:27px;place-items:center;border:1px solid var(--z-border);border-radius:var(--z-radius-xs);background:var(--z-surface-secondary);color:var(--z-text-muted);font:650 11px ui-monospace,SFMono-Regular,Menlo,monospace}.quick-task-dialog-actions{gap:4px}.quick-task-dialog:not(.is-event) header .quick-task-dialog-actions button{width:36px;height:36px;border-radius:var(--z-radius-sm);color:var(--z-text-muted)}.quick-task-dialog:not(.is-event) header .quick-task-dialog-actions button:hover{background:#0b3d3608;color:var(--z-text)}.quick-task-body--creation{display:block;max-height:calc(100vh - 196px);overflow-y:auto;padding:30px 36px 26px;scrollbar-gutter:stable}.quick-task-title-field{display:grid;gap:6px}.quick-task-title-field>span{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:580}.quick-task-title-field>input{width:100%;height:46px;border:0;background:transparent;padding:0;color:var(--z-text);font-size:31px;font-weight:650;letter-spacing:-.045em;line-height:1.1;outline:0}.quick-task-title-field>input::placeholder{color:var(--z-text-muted);opacity:.82}.quick-task-title-field>small{color:var(--z-text-subtle);font-size:var(--z-font-size-body)}.quick-task-title-field.is-expanded>input{height:38px;font-size:24px;letter-spacing:-.035em}.quick-task-create-section{margin-top:26px}.quick-task-create-section h3,.quick-task-more-properties>h3{margin:0 0 10px;color:var(--z-text);font-size:var(--z-font-size-sm);font-weight:650}.quick-task-context-control{display:grid;grid-template-columns:minmax(150px,.72fr) 16px minmax(190px,1fr);align-items:center;gap:8px}.quick-task-context-control>b{color:var(--z-text-subtle);font-size:13px;font-weight:500;text-align:center}.quick-task-dialog .task-property-select .custom-select-trigger{min-height:40px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding-inline:12px;color:var(--z-text-secondary);font-size:var(--z-font-size-sm)}.quick-task-planning-controls{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px}.quick-task-date-chip{position:relative;display:flex;height:42px;min-width:148px;align-items:center;gap:9px;overflow:hidden;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:0 13px;color:var(--z-text-secondary);font-size:var(--z-font-size-sm);font-weight:540;cursor:pointer}.quick-task-date-chip:hover{border-color:var(--z-border-strong);background:var(--z-surface)}.quick-task-date-chip input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}.quick-task-chip-select{width:100%;min-width:0}.quick-task-chip-select .custom-select-trigger{min-height:42px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);font-size:var(--z-font-size-sm)}.quick-task-priority-chip{position:relative}.quick-task-priority-chip:before{position:absolute;top:17px;left:12px;width:7px;height:7px;z-index:2;border-radius:50%;background:var(--z-warning);content:""}.quick-task-priority-chip .custom-select-trigger{padding-left:28px}.quick-task-more-toggle{display:flex;height:42px;align-items:center;gap:7px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:0 13px;color:var(--z-text-secondary);font-size:var(--z-font-size-sm);font-weight:570}.quick-task-more-toggle:hover{border-color:var(--z-border-strong);background:var(--z-surface)}.quick-task-prayer-summary{display:grid;min-height:88px;grid-template-columns:28px minmax(0,1fr) auto 18px;align-items:center;gap:10px;margin-top:28px;border:1px solid color-mix(in srgb,var(--z-prayer) 28%,transparent);border-radius:var(--z-radius-md);background:var(--z-prayer-soft);padding:14px 16px;color:var(--z-prayer-strong)}.quick-task-prayer-summary>span{display:grid;width:28px;height:28px;place-items:center}.quick-task-prayer-summary>div{display:grid;gap:6px}.quick-task-prayer-summary strong{font-size:var(--z-font-size-sm);font-weight:650}.quick-task-prayer-summary small{color:var(--z-text-muted);font-size:var(--z-font-size-xs);font-weight:450}.quick-task-prayer-summary time{color:var(--z-prayer-strong);font-size:var(--z-font-size-sm);font-weight:700}.quick-task-more-properties{margin-top:24px;border-top:1px solid var(--z-border-soft);padding-top:22px}.quick-task-properties-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}.quick-task-properties-grid .field{gap:7px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:580}.quick-task-properties-grid .field input{height:40px;border-color:var(--z-border);border-radius:var(--z-radius-md);font-size:var(--z-font-size-sm)}.quick-task-reporter-field strong{display:flex;min-height:40px;align-items:center;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-secondary);padding:0 12px;color:var(--z-text);font-size:var(--z-font-size-sm);font-weight:600}.quick-task-properties-grid .quick-task-assignees-field .custom-select-trigger{min-height:40px;border-color:var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);font-size:var(--z-font-size-sm)}.quick-task-properties-grid .quick-priority-field{position:relative}.quick-task-properties-grid .quick-priority-field:after{position:absolute;bottom:16px;left:12px;width:7px;height:7px;border-radius:50%;background:var(--z-warning);content:"";z-index:2}.quick-task-properties-grid .quick-priority-field.is-high:after{background:var(--z-danger)}.quick-task-properties-grid .quick-priority-field.is-low:after{background:var(--z-success)}.quick-task-properties-grid .quick-priority-field .custom-select-trigger{padding-left:29px}.quick-task-description-field{grid-column:1/-1}.quick-task-properties-grid .quick-task-description-field textarea{min-height:68px;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;padding:2px 0 8px;color:var(--z-text);font:450 14px/1.65 var(--z-font-sans);resize:vertical;outline:0}.quick-task-properties-grid .quick-task-description-field textarea:focus{border-bottom-color:var(--z-border-strong);box-shadow:none}.quick-task-properties-grid .quick-task-tags,.quick-task-properties-grid .quick-task-custom-fields{grid-column:1/-1}.quick-task-properties-grid .quick-task-tags{grid-template-columns:88px minmax(0,1fr)}.quick-task-dialog:not(.is-event)>footer{display:grid;min-height:64px;flex:0 0 64px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;border-color:var(--z-border-soft);padding:0 28px}.quick-task-dialog:not(.is-event) .quick-task-shortcut{grid-column:1;grid-row:1;margin:0;border:0;padding:0;color:var(--z-text-subtle);font-size:10px}.quick-task-dialog:not(.is-event) footer button{height:40px;border-radius:var(--z-radius-md);font-size:var(--z-font-size-xs)}.quick-task-dialog:not(.is-event) footer .secondary{grid-column:2;grid-row:1;border-color:var(--z-border);color:var(--z-text-secondary)}.quick-task-dialog:not(.is-event) footer .submit{grid-column:3;grid-row:1;border-color:var(--z-brand);background:var(--z-brand);padding-inline:18px}@media(max-width:700px){.task-overlay{padding:0}.quick-task-dialog:not(.is-event){width:100vw;max-height:100vh;min-height:100vh;border:0;border-radius:0}.quick-task-dialog:not(.is-event)>header{padding-inline:18px}.quick-task-body--creation{max-height:none;flex:1;padding:24px 18px}.quick-task-title-field>input{font-size:26px}.quick-task-context-control{grid-template-columns:1fr}.quick-task-context-control>b{display:none}.quick-task-planning-controls{display:grid;grid-template-columns:1fr}.quick-task-date-chip,.quick-task-chip-select{width:100%;min-width:0}.quick-task-more-toggle{justify-content:center}.quick-task-properties-grid{grid-template-columns:1fr}.quick-task-description-field,.quick-task-properties-grid .quick-task-tags,.quick-task-properties-grid .quick-task-custom-fields{grid-column:1}.quick-task-dialog:not(.is-event)>footer{grid-template-columns:1fr auto;padding-inline:18px}.quick-task-dialog:not(.is-event) .quick-task-shortcut{display:none}.quick-task-dialog:not(.is-event) footer .secondary{grid-column:1}.quick-task-dialog:not(.is-event) footer .submit{grid-column:2}}.toast-message{position:fixed;z-index:var(--z-layer-toast);right:24px;bottom:24px;display:flex;align-items:center;gap:9px;border:1px solid #ccebd9;border-radius:var(--z-radius-sm);background:var(--z-surface-elevated);padding:13px 17px;color:var(--z-success);box-shadow:var(--z-shadow-md);font-weight:650}.event-reminder-toast{position:fixed;z-index:var(--z-layer-toast);right:24px;bottom:24px;display:grid;width:min(410px,calc(100vw - 32px));grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);padding:14px 15px;box-shadow:var(--z-shadow-md)}.event-reminder-toast>span{display:grid;width:38px;height:38px;place-items:center;border-radius:var(--z-radius-sm);background:var(--z-prayer-soft);color:var(--z-prayer-strong)}.event-reminder-toast strong{font-size:12px}.event-reminder-toast p{margin:3px 0 0;color:var(--z-text-muted);font-size:11px}.event-reminder-toast button{border:0;background:transparent;color:var(--z-brand);font-size:10px;font-weight:750}.toast-enter-active,.toast-leave-active{transition:opacity .18s ease,transform .18s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(8px)}.nav-backdrop{display:none}.task-page-host{display:flex;width:100%;height:100%;min-height:0;overflow:hidden;background:#fff}.task-page-host>*{width:100%;height:100%;min-height:0}.task-page-empty{display:grid;min-height:60vh;place-items:center;align-content:center;gap:10px;color:var(--q-muted);text-align:center}.task-page-empty>strong{font-size:68px;line-height:1;color:#e3eae6;letter-spacing:-.07em}.task-page-empty h1,.task-page-empty p{margin:0}.task-page-empty h1{color:var(--q-ink);font-size:22px}.task-page-empty p{max-width:430px;line-height:1.6}.task-page-empty button{margin-top:8px;border:0;border-radius:7px;background:var(--q-green);padding:10px 14px;color:#fff;font-weight:700}@media(max-width:1050px){.zamaneo-app{--z-sidebar-width:220px;grid-template-columns:var(--z-rail-width) var(--z-sidebar-width) minmax(0,1fr)}.zamaneo-app[dir=rtl]{grid-template-columns:minmax(0,1fr) var(--z-sidebar-width) var(--z-rail-width)}.zamaneo-task-detail-overlay.is-project-page,.zamaneo-task-detail-overlay.is-project-page.is-compact{inset-inline-start:0}.sidebar{padding-inline:12px}.topbar{padding-inline:22px}.topbar-next-prayer{display:flex}.notification-trigger-label{display:none}}@media(max-width:820px){.zamaneo-task-detail-overlay.is-project-page{inset-inline-start:0}.zamaneo-task-detail-overlay{padding:0}.zamaneo-task-detail-drawer{width:100vw;height:100vh;border:0;border-radius:0}.zamaneo-app{display:block;--z-topbar-height:96px}.brand-rail{display:none}.sidebar{position:fixed;z-index:var(--z-layer-overlay);inset:0 auto 0 0;width:min(310px,88vw);transform:translate(-101%);box-shadow:18px 0 60px #14192829;transition:transform .2s ease}.sidebar--open{transform:translate(0)}.profile-wrap{display:block}.nav-backdrop{position:fixed;z-index:calc(var(--z-layer-overlay) - 1);top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;background:#1216224d}.mobile-close{display:grid;width:34px;height:34px;margin-left:auto;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--q-muted)}.workspace-stage{height:100vh}.topbar{height:96px;flex-basis:96px;flex-wrap:wrap;gap:4px;padding:6px 14px}.topbar-leading{flex:1 0 100%;height:32px}.top-actions{width:100%;justify-content:flex-end}.mobile-menu{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--q-ink)}.mobile-deployment-activity{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid var(--z-border);border-radius:var(--z-radius-sm);background:var(--z-surface-secondary);padding:0;cursor:pointer}.mobile-deployment-activity:deep(.deployment-nav-indicator){width:32px;height:32px;border-radius:var(--z-radius-sm)}.mobile-deployment-activity:focus-visible{outline:2px solid var(--z-focus);outline-offset:3px}.focus-task,.focus-state{display:none}.focus-timer{max-width:142px}.page-breadcrumb{display:flex;flex:1}.topbar-search-trigger{width:40px;margin:0;padding:0;justify-content:center;background:transparent}.topbar-search-trigger span,.topbar-search-trigger kbd,.calendar-button,.topbar-next-prayer small{display:none}.top-actions{gap:5px}.notification-panel{position:fixed;top:96px;right:10px;left:10px;width:auto}.business-view{padding:18px}.business-view--documents,.business-view--notes,.business-view--reports{padding:0}.quick-task-body{grid-template-columns:1fr}.field--full{grid-column:auto}.zamaneo-app[dir=rtl] .sidebar{inset:0 0 0 auto;transform:translate(101%);box-shadow:-18px 0 60px #14192829}.zamaneo-app[dir=rtl] .sidebar--open{transform:translate(0)}.zamaneo-app[dir=rtl] .mobile-close{margin-right:auto;margin-left:0}}@media(max-width:520px){.topbar-next-prayer{max-width:96px;padding-right:7px}.topbar-next-prayer>span:last-child{min-width:0}.topbar-next-prayer strong{display:block;overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.focus-timer{max-width:105px}.focus-status{display:none}.quick-task-dialog{max-height:100vh}.task-overlay{align-items:flex-start;padding:0}.quick-task-body{max-height:calc(100vh - 177px)}}.notice-icon.purple{background:var(--q-violet-soft);color:var(--q-violet)}.field input:focus,.field select:focus,.field textarea:focus{border-color:#087a468c;box-shadow:0 0 0 3px #087a4614}.prayer-option{border-color:#cfe6d8;background:#f1fbf5}.top-popover-wrap{z-index:var(--z-layer-sticky)}.notification-panel{z-index:var(--z-layer-popover);border-color:var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);box-shadow:var(--z-shadow-overlay)}.notification-title-icon{border-radius:var(--z-radius-sm);background:var(--z-surface-secondary);color:var(--z-brand)}.notification-title-copy strong{color:var(--z-text)}.notification-title-copy small{color:var(--z-text-muted)}.notification-menu-tabs.z-tabs{width:100%;max-width:none;justify-content:space-between;gap:var(--z-space-4);border-color:var(--z-border-soft);padding:0 var(--z-space-6);box-sizing:border-box}.notification-menu-tabs button{height:38px;border-radius:0;padding:0 1px;color:var(--z-text-muted);font-size:10px;font-weight:580}.notification-menu-tabs button:hover{background:transparent;color:var(--z-text)}.notification-menu-tabs button.active{background:transparent;box-shadow:none;color:var(--z-text);font-weight:640}.notification-list>*+*{border-color:var(--z-border-soft)}.notification-panel .empty-results{background:transparent;color:var(--z-text-muted)}.notification-footer{border-color:var(--z-border-soft);background:var(--z-surface-elevated);color:var(--z-brand);font-weight:640}.notification-footer:hover{background:var(--z-surface-secondary)}.agenda-context-nav{gap:3px}.agenda-context-divider{height:1px;margin:13px 5px 15px;background:var(--z-border-soft)}.agenda-mini-month{padding:0 5px 15px;border-bottom:1px solid var(--z-border-soft)}.agenda-mini-month>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.agenda-mini-month>header>strong{font-size:11px;font-weight:660;text-transform:capitalize}.agenda-mini-month>header>span{display:flex;gap:3px}.agenda-mini-month>header button{display:grid;width:25px;height:25px;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--z-text-secondary);font-size:17px}.agenda-mini-month>header button:hover{background:var(--z-surface-secondary);color:var(--z-brand)}.agenda-mini-weekdays,.agenda-mini-days{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.agenda-mini-weekdays{margin-bottom:5px}.agenda-mini-weekdays span{color:var(--z-text-subtle);font-size:7px;font-weight:720}.agenda-mini-days button{display:grid;aspect-ratio:1;min-width:0;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--z-text-secondary);font-size:8px}.agenda-mini-days button:hover{background:var(--z-surface-secondary);color:var(--z-text)}.agenda-mini-days button.outside{color:#c2cac5}.agenda-mini-days button.selected{background:var(--z-brand);color:#fff;font-weight:720}.agenda-context-calendars{display:grid;gap:3px;padding:15px 5px;border-bottom:1px solid var(--z-border-soft)}.agenda-context-calendars>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.agenda-context-calendars>header>span{color:var(--z-text-subtle);font-size:8px;font-weight:720;letter-spacing:.09em;text-transform:uppercase}.agenda-context-calendars>header button{border:0;background:transparent;color:var(--z-brand);font-size:8px}.agenda-context-calendars label{display:grid;grid-template-columns:13px 7px minmax(0,1fr);align-items:center;gap:7px;min-height:28px;color:var(--z-text-secondary);font-size:10px;cursor:pointer}.agenda-context-calendars input{width:12px;height:12px;margin:0;accent-color:var(--z-brand)}.agenda-context-calendars label>i{width:7px;height:7px;border-radius:50%;background:#aeb8b2}.agenda-context-calendars label>i.green{background:#4aa879}.agenda-context-calendars label>i.blue{background:#579df0}.agenda-protected-switch{display:grid;grid-template-columns:28px minmax(0,1fr) 32px;align-items:center;gap:8px;margin:14px 2px 0;border-radius:12px;background:#f5faec;padding:10px}.agenda-shield{display:grid;width:27px;height:27px;place-items:center;border-radius:8px;background:#e7f2d5;color:#56754a}.agenda-protected-switch>span:nth-child(2){min-width:0}.agenda-protected-switch strong,.agenda-protected-switch small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-protected-switch strong{color:var(--z-text);font-size:9px}.agenda-protected-switch small{margin-top:3px;color:var(--z-text-muted);font-size:7px}.agenda-protected-switch>button{position:relative;width:31px;height:18px;border:0;border-radius:99px;background:#c8d0cb;padding:0;transition:background .16s ease}.agenda-protected-switch>button i{position:absolute;width:14px;height:14px;top:2px;left:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000029;transition:transform .16s ease}.agenda-protected-switch>button.on{background:var(--z-brand)}.agenda-protected-switch>button.on i{transform:translate(13px)}.agenda-mini-month>header>strong{font-size:13px}.agenda-mini-weekdays span{font-size:10px}.agenda-mini-days button{font-size:11px}.agenda-context-calendars>header>span,.agenda-context-calendars>header button{font-size:11px}.agenda-context-calendars label{min-height:32px;font-size:12px}.agenda-context-filters{gap:4px}.agenda-sidebar-filter{display:grid;width:100%;min-height:34px;grid-template-columns:9px minmax(0,1fr) 20px;align-items:center;gap:9px;border:0;border-radius:8px;background:transparent;padding:4px 5px;color:var(--z-text-secondary);font-size:12px;text-align:left}.agenda-sidebar-filter:hover{background:var(--z-surface-secondary);color:var(--z-text)}.agenda-sidebar-filter>i{width:8px;height:8px;border-radius:50%;background:#8875dc}.agenda-sidebar-filter>i.green{background:#59aa79}.agenda-sidebar-filter>i.purple{background:#8875dc}.agenda-sidebar-filter>i.pink{background:#dd72a8}.agenda-sidebar-filter>i.blue{background:#5794e9}.agenda-sidebar-filter>i.orange{background:#e59b4b}.agenda-sidebar-filter-check{display:grid;width:18px;height:18px;place-items:center;border:1px solid var(--z-border);border-radius:5px;color:#fff}.agenda-sidebar-filter-check.active{border-color:var(--z-brand);background:var(--z-brand)}.agenda-protected-switch{grid-template-columns:32px minmax(0,1fr) 34px;gap:10px;padding:12px}.agenda-shield{width:31px;height:31px}.agenda-protected-switch strong{font-size:12px}.agenda-protected-switch small{font-size:10px}.mfa-organization-switch[data-v-d3c235b4]{display:grid;gap:8px;width:min(100%,540px);font-size:14px;color:#23543d}.mfa-organization-switch select[data-v-d3c235b4]{width:100%;padding:10px;border:1px solid #bccdc1;border-radius:9px;background:#fff;color:inherit;font:inherit}.account-mfa-gate[data-v-d3c235b4]{box-sizing:border-box;min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:30px 16px;background:#f3f7f4}.account-mfa-gate[data-v-d3c235b4] .mfa-panel{max-width:540px}.account-mfa-gate>button[data-v-d3c235b4]{border:0;background:transparent;color:#23543d;cursor:pointer}.organization-access-state[data-v-d3c235b4]{display:flex;min-height:100vh;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:32px;background:var(--z-surface);color:var(--z-text);text-align:center}.organization-access-state h1[data-v-d3c235b4]{margin:0;font-size:30px}.organization-access-state p[data-v-d3c235b4]{max-width:520px;margin:0;color:var(--z-text-secondary);line-height:1.6}.organization-access-state label[data-v-d3c235b4]{display:grid;gap:8px}.organization-access-state select[data-v-d3c235b4],.organization-access-state button[data-v-d3c235b4]{border:1px solid var(--z-border);border-radius:8px;background:var(--z-surface);padding:10px 16px;color:var(--z-brand)}.v14-auth-page[data-v-d48a15de]{display:grid;min-height:100vh;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);background:#fff;color:#101713;font-family:Roboto Flex Variable,Roboto Flex,Roboto,system-ui,sans-serif}.v14-auth-visual[data-v-d48a15de]{position:relative;display:flex;min-height:100vh;overflow:hidden;flex-direction:column;padding:34px 40px 42px;background:radial-gradient(circle at 75% 24%,rgba(217,255,114,.27),transparent 36%),linear-gradient(145deg,#f2f5ed,#fff 65%)}.v14-auth-brand[data-v-d48a15de]{position:relative;z-index:3;width:max-content}.v14-auth-brand img[data-v-d48a15de]{display:block;width:154px;height:auto}.v14-auth-visual-copy[data-v-d48a15de]{position:relative;z-index:2;max-width:650px;margin:auto 0}.v14-auth-eyebrow[data-v-d48a15de]{color:#61706a;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.v14-auth-visual h1[data-v-d48a15de]{margin:22px 0 20px;font-size:clamp(58px,7vw,102px);font-weight:720;letter-spacing:-.075em;line-height:.9}.v14-auth-visual h1 span[data-v-d48a15de]{display:block}.v14-auth-visual h1 .stroke[data-v-d48a15de]{color:transparent;-webkit-text-stroke:1.5px #023229}.v14-auth-visual p[data-v-d48a15de]{max-width:570px;margin:0;color:#6d766f;font-size:18px;line-height:1.65}.v14-auth-orbit[data-v-d48a15de]{position:absolute;border:1px solid rgba(2,50,41,.055);border-radius:50%;pointer-events:none}.orbit-one[data-v-d48a15de]{width:620px;height:620px;right:-260px;bottom:-290px}.orbit-two[data-v-d48a15de]{width:430px;height:430px;right:-150px;bottom:-185px}.v14-auth-box[data-v-d48a15de]{position:relative;display:grid;min-height:100vh;place-items:center;overflow:hidden;border-left:1px solid #dde3dd;background:#fff;padding:40px 28px;box-shadow:-24px 0 70px #02322906}.v14-auth-card[data-v-d48a15de]{position:relative;z-index:2;width:min(460px,100%)}.v14-auth-mobile-brand[data-v-d48a15de]{display:none}.v14-auth-page[dir=rtl][data-v-d48a15de]{direction:rtl}@media(max-width:980px){.v14-auth-page[data-v-d48a15de]{grid-template-columns:1fr}.v14-auth-visual[data-v-d48a15de]{display:none}.v14-auth-box[data-v-d48a15de]{border-left:0;background:radial-gradient(circle at 88% 5%,#d9ff7238,#d9ff7200 30%),linear-gradient(180deg,#f7faf2,#fff 34%);box-shadow:none;padding-top:110px}.v14-auth-box[data-v-d48a15de]:before,.v14-auth-box[data-v-d48a15de]:after{position:absolute;border:1px solid rgba(2,50,41,.055);border-radius:50%;content:"";pointer-events:none}.v14-auth-box[data-v-d48a15de]:before{width:460px;height:460px;top:-245px;right:-260px}.v14-auth-box[data-v-d48a15de]:after{width:330px;height:330px;top:-175px;right:-195px}.v14-auth-mobile-brand[data-v-d48a15de]{position:absolute;z-index:2;top:32px;left:50%;display:block;transform:translate(-50%)}.v14-auth-mobile-brand img[data-v-d48a15de]{display:block;width:154px}}@media(max-width:560px){.v14-auth-box[data-v-d48a15de]{align-items:start;padding:104px 22px 42px}}.v14-account-types[data-v-8b689675]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.v14-account-types button[data-v-8b689675]{min-height:36px;border:1px solid transparent;border-radius:var(--z-radius-sm,8px);background:transparent;padding:6px 10px;color:var(--z-text-muted,#63746b);font:inherit;font-size:12px;cursor:pointer}.v14-account-types button[aria-pressed=true][data-v-8b689675]{border-color:var(--z-border,#dce5df);background:var(--z-active-bg,#eef5f0);color:var(--z-brand,#044d40)}.v14-account-types button[data-v-8b689675]:focus-visible{outline:2px solid var(--z-brand,#044d40);outline-offset:3px}.auth-step-enter-active[data-v-8b689675],.auth-step-leave-active[data-v-8b689675]{transition:opacity .18s ease,transform .18s ease}.auth-step-enter-from[data-v-8b689675]{opacity:0;transform:translate(24px)}.auth-step-leave-to[data-v-8b689675]{opacity:0;transform:translate(-24px)}:dir(rtl).auth-step-enter-from[data-v-8b689675]{transform:translate(-24px)}:dir(rtl).auth-step-leave-to[data-v-8b689675]{transform:translate(24px)}.v14-account-chip[data-v-8b689675]{display:inline-flex;align-items:center;gap:9px;max-width:100%;margin:0 0 26px;border:1px solid #dde3dd;border-radius:999px;background:#fff;padding:9px 13px;color:#43564b;font:inherit;font-size:13px;cursor:pointer}.v14-account-chip span[data-v-8b689675]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v14-account-chip svg[data-v-8b689675]{flex-shrink:0}.v14-account-chip:dir(rtl) svg[data-v-8b689675]{transform:rotate(180deg)}.v14-account-chip[data-v-8b689675]:focus-visible{outline:2px solid #075638;outline-offset:3px}.v14-other-options[data-v-8b689675]{margin-top:24px;color:#68756e;font-size:12px}.v14-other-options .v14-auth-field[data-v-8b689675]{margin-top:16px}@media(prefers-reduced-motion:reduce){.auth-step-enter-active[data-v-8b689675],.auth-step-leave-active[data-v-8b689675]{transition:none}.auth-step-enter-from[data-v-8b689675],.auth-step-leave-to[data-v-8b689675],:dir(rtl).auth-step-enter-from[data-v-8b689675],:dir(rtl).auth-step-leave-to[data-v-8b689675]{transform:none}}.v14-field-error[data-v-8b689675]{color:#a92f2f;font-size:11px;line-height:1.5}.v14-auth-field>input[aria-invalid=true][data-v-8b689675]{border-color:#a92f2f}.v14-sso-choices[data-v-8b689675]{display:grid;gap:12px}.v14-sso-choices small[data-v-8b689675]{display:block;font-size:12px;font-weight:400;margin-top:5px}.v14-mfa-icon[data-v-8b689675]{display:grid;width:56px;height:56px;place-items:center;margin-bottom:24px;border-radius:16px;background:#eaf5ef;color:#075638}.v14-mfa-account[data-v-8b689675]{display:block;margin-top:14px;overflow-wrap:anywhere;font-size:14px;color:#52645a}.v14-mfa-code[data-v-8b689675]{text-align:center;letter-spacing:.45em;font-variant-numeric:tabular-nums;font-size:26px!important}.v14-mfa-code.recovery[data-v-8b689675]{letter-spacing:.04em;font-size:16px!important}.v14-mfa-link[data-v-8b689675]{display:block;margin:20px auto 0;border:0;background:transparent;padding:5px;color:#075638;font-size:14px;cursor:pointer}.v14-mfa-link.muted[data-v-8b689675]{color:#68756e}.organization-choice-page[data-v-8b689675]{min-height:100vh;overflow:auto;background:radial-gradient(circle at 50% 0,#f7fbf8 0,transparent 38%),#fff;color:#111a31;font-family:Roboto Flex Variable,Roboto Flex,Roboto,system-ui,sans-serif}.choice-brand[data-v-8b689675]{position:absolute;top:54px;inset-inline-start:50%;transform:translate(-50%)}.choice-brand img[data-v-8b689675]{display:block;width:230px;height:auto}.choice-content[data-v-8b689675]{display:flex;width:min(1180px,calc(100% - 40px));min-height:100vh;margin:auto;align-items:center;flex-direction:column;justify-content:center;padding:150px 0 44px;text-align:center}.choice-content h1[data-v-8b689675]{margin:0;font-size:42px;font-weight:750;letter-spacing:-1.4px}.choice-content>p[data-v-8b689675]{margin:14px 0 48px;color:#66718a;font-size:18px}.organization-grid[data-v-8b689675]{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:28px}.organization-choice[data-v-8b689675]{display:flex;min-height:305px;align-items:center;flex-direction:column;border:1px solid #e0e6e2;border-radius:17px;background:#fff;padding:40px 28px 26px;color:inherit;box-shadow:0 14px 35px #182d220b;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.organization-choice[data-v-8b689675]:hover{transform:translateY(-3px);border-color:#8dc6a9;box-shadow:0 20px 45px #18462e1a}.organization-choice-icon[data-v-8b689675]{display:grid;width:70px;height:70px;place-items:center;border-radius:18px;background:linear-gradient(145deg,#09874f,#00b86a);color:#fff;font-size:29px;font-weight:780}.organization-choice-icon.tone-1[data-v-8b689675]{background:linear-gradient(145deg,#7798ff,#4f6de8)}.organization-choice-icon.tone-2[data-v-8b689675]{background:linear-gradient(145deg,#ffca50,#ffae1f)}.organization-choice>strong[data-v-8b689675]{margin-top:26px;font-size:21px}.organization-role[data-v-8b689675]{margin-top:14px;border-radius:8px;background:#eaf2ff;padding:6px 13px;color:#2870dc;font-size:13px;font-weight:730}.organization-role.owner[data-v-8b689675]{background:#e4f7ea;color:#079352}.organization-choice-meta[data-v-8b689675]{display:flex;width:100%;align-items:center;justify-content:center;gap:18px;margin-top:auto;border-top:1px solid #e8ece9;padding-top:23px;color:#66718a;font-size:13px}.organization-choice-meta span[data-v-8b689675]{display:flex;align-items:center;gap:7px}.organization-choice-meta i[data-v-8b689675]{width:1px;height:25px;background:#e0e5e2}.choice-profile[data-v-8b689675]{display:flex;align-items:center;gap:14px;margin-top:48px;text-align:start}.choice-profile>span[data-v-8b689675]{display:grid;width:57px;height:57px;place-items:center;border-radius:50%;background:#101d36;color:#fff;font-weight:750}.choice-profile div[data-v-8b689675]{display:grid;gap:4px;min-width:185px}.choice-profile small[data-v-8b689675]{color:#738098}.choice-profile>svg[data-v-8b689675]{color:#6d7990}.choice-content footer[data-v-8b689675]{display:flex;align-items:center;gap:7px;margin-top:54px;color:#829087;font-size:13px}.organization-choice-page[dir=rtl][data-v-8b689675],.auth-page[dir=rtl][data-v-8b689675]{transform:none!important}.organization-choice-page[dir=rtl] .choice-brand[data-v-8b689675]{transform:translate(50%)}.auth-page[data-v-8b689675]{--green:#075638;--ink:#13231e;display:grid;width:100%;min-height:100vh;grid-template-columns:47.7% 52.3%;background:#fff;color:var(--ink);font-family:Inter,Avenir Next,Segoe UI,system-ui,sans-serif}.auth-page[data-v-8b689675] *{box-sizing:border-box}.auth-promise[data-v-8b689675]{position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 63% 40%,#fff9ed,transparent 45%),#fffdf8}.auth-brand[data-v-8b689675]{position:absolute;z-index:3;top:71px;left:11.5%}.auth-brand img[data-v-8b689675]{display:block;height:45px;filter:brightness(.45) saturate(1.5) hue-rotate(106deg)}.promise-copy[data-v-8b689675]{position:relative;z-index:2;width:78%;margin-left:11.5%;padding-top:235px}.promise-copy h1[data-v-8b689675]{margin:0;color:#075037;font-family:Georgia,Times New Roman,serif;font-size:48px;font-weight:500;letter-spacing:-1.5px;line-height:1.08}.promise-copy>p[data-v-8b689675]{max-width:470px;margin:25px 0 0;color:#65706b;font-size:18px;line-height:1.7}.promise-list[data-v-8b689675]{display:grid;gap:26px;margin-top:46px}.promise-list article[data-v-8b689675]{display:grid;grid-template-columns:57px 1fr;align-items:center;gap:20px}.promise-list article>span[data-v-8b689675]{display:grid;width:56px;height:56px;place-items:center;border-radius:50%;background:#f0f2e9;color:var(--green)}.promise-list b[data-v-8b689675]{display:block;font-size:16px}.promise-list p[data-v-8b689675]{margin:6px 0 0;color:#68736e;font-size:14px}.auth-landscape[data-v-8b689675]{position:absolute;z-index:1;right:0;bottom:0;left:0;width:100%;height:43%}.auth-form-side[data-v-8b689675]{display:grid;min-height:100vh;place-items:center;padding:50px;background:#fff}.auth-card[data-v-8b689675]{width:min(580px,100%);border:1px solid #dfe4df;border-radius:14px;background:#fff;padding:0 58px 48px;box-shadow:0 12px 36px #2130280f}.auth-tabs[data-v-8b689675]{display:grid;height:107px;grid-template-columns:1fr 1fr;border-bottom:1px solid #e2e5e1}.auth-tabs a[data-v-8b689675]{position:relative;display:grid;place-items:center;color:#7a827e;font-size:16px;font-weight:600;text-decoration:none}.auth-tabs a.active[data-v-8b689675]{color:var(--green)}.auth-tabs a.active[data-v-8b689675]:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--green);content:""}.auth-form[data-v-8b689675]{display:grid;gap:24px;margin-top:52px}.field[data-v-8b689675]{display:grid;gap:11px}.field>span[data-v-8b689675]{font-size:14px;font-weight:650}.field>div[data-v-8b689675]{display:flex;height:58px;align-items:center;border:1px solid #dce2dd;border-radius:7px;padding:0 16px}.field>div[data-v-8b689675]:focus-within{border-color:#7fa997;box-shadow:0 0 0 3px #0756380f}.field input[data-v-8b689675]{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#203028;font-size:14px}.field input[data-v-8b689675]::placeholder{color:#939a96}.field button[data-v-8b689675]{display:grid;border:0;background:transparent;color:#828b86}.form-options[data-v-8b689675]{display:flex;align-items:center;justify-content:space-between;margin-top:0}.form-options label[data-v-8b689675]{display:flex;align-items:center;gap:10px;font-size:13px}.form-options input[data-v-8b689675]{width:18px;height:18px;accent-color:var(--green)}.form-options button[data-v-8b689675]{border:0;border-bottom:1px solid #69736e;background:transparent;color:#26352e;padding:0;font-size:12px}.auth-messages[data-v-8b689675]{display:grid;gap:6px;margin-top:-8px}.auth-messages p[data-v-8b689675]{margin:0;border-radius:6px;padding:9px 11px;font-size:11px}.auth-messages .error[data-v-8b689675]{background:#fff1f1;color:#b93b3b}.auth-messages .success[data-v-8b689675]{background:#edf8f1;color:#075638}.auth-messages .info[data-v-8b689675]{background:#eef6f2;color:#315f4c}.auth-submit[data-v-8b689675]{height:53px;border:0;border-radius:7px;background:var(--green);color:#fff;font-size:15px;font-weight:700;box-shadow:0 8px 20px #07563826}.auth-submit[data-v-8b689675]:disabled{opacity:.48;cursor:not-allowed}.social-divider[data-v-8b689675]{display:flex;align-items:center;gap:16px;margin:36px 0 24px;color:#818985;font-size:12px}.social-divider[data-v-8b689675]:before,.social-divider[data-v-8b689675]:after{height:1px;flex:1;background:#e5e8e4;content:""}.social-buttons[data-v-8b689675]{display:grid;gap:12px}.social-buttons button[data-v-8b689675]{display:flex;height:54px;align-items:center;justify-content:center;gap:16px;border:1px solid #dce2dd;border-radius:7px;background:#fff;color:#39443f;font-size:14px}.google[data-v-8b689675]{color:#4285f4;font-size:21px}.microsoft[data-v-8b689675]{display:grid;width:19px;height:19px;grid-template-columns:1fr 1fr;gap:2px}.microsoft i[data-v-8b689675]:nth-child(1){background:#f35325}.microsoft i[data-v-8b689675]:nth-child(2){background:#81bc06}.microsoft i[data-v-8b689675]:nth-child(3){background:#05a6f0}.microsoft i[data-v-8b689675]:nth-child(4){background:#ffba08}.auth-legal[data-v-8b689675]{display:flex;align-items:flex-start;justify-content:center;gap:10px;margin:39px 0 0;color:#777f7b;font-size:11px;line-height:1.65;text-align:center}.auth-legal svg[data-v-8b689675]{flex:0 0 auto;margin-top:2px}.auth-legal a[data-v-8b689675]{color:#45514b;font-weight:650;text-decoration:none}@media(max-width:1100px){.auth-page[data-v-8b689675]{grid-template-columns:42% 58%}.promise-copy[data-v-8b689675]{width:82%;margin-left:9%;padding-top:190px}.promise-copy h1[data-v-8b689675]{font-size:40px}.promise-copy>p[data-v-8b689675]{font-size:15px}.auth-card[data-v-8b689675]{padding-inline:40px}.auth-form-side[data-v-8b689675]{padding:30px}}@media(max-width:780px){.auth-page[data-v-8b689675]{grid-template-columns:1fr}.auth-promise[data-v-8b689675]{display:none}.auth-form-side[data-v-8b689675]{min-height:100vh;padding:25px}.auth-card[data-v-8b689675]{max-width:580px}.auth-tabs[data-v-8b689675]{height:80px}.auth-form[data-v-8b689675]{margin-top:35px}}@media(max-width:480px){.auth-form-side[data-v-8b689675]{padding:12px}.auth-card[data-v-8b689675]{padding:0 20px 30px}.auth-tabs[data-v-8b689675]{height:68px}.auth-form[data-v-8b689675]{gap:18px;margin-top:28px}.social-divider[data-v-8b689675]{margin:27px 0 20px}.auth-legal[data-v-8b689675]{margin-top:28px}}.auth-page[data-v-8b689675]{font-family:Roboto Flex Variable,Roboto Flex,Roboto,system-ui,sans-serif;font-size:16px}.promise-copy h1[data-v-8b689675]{font-family:inherit;font-size:58px;font-weight:660;letter-spacing:-2px}.promise-copy>p[data-v-8b689675]{max-width:520px;margin-top:32px;font-size:20px;line-height:1.75}.promise-list[data-v-8b689675]{margin-top:42px;gap:28px}.promise-list b[data-v-8b689675]{font-size:18px}.promise-list p[data-v-8b689675]{margin-top:8px;font-size:16px;line-height:1.55}.auth-form-side[data-v-8b689675]{padding:64px 54px}.auth-card[data-v-8b689675]{width:min(640px,100%);border-radius:18px;padding:0 64px 58px}.auth-tabs[data-v-8b689675]{height:104px}.auth-tabs a[data-v-8b689675]{font-size:18px}.auth-form[data-v-8b689675]{gap:26px;margin-top:48px}.field[data-v-8b689675]{gap:10px}.field>span[data-v-8b689675]{font-size:16px}.field>div[data-v-8b689675]{height:62px;border-radius:11px;padding-inline:18px}.field input[data-v-8b689675]{font-size:16px}.form-options[data-v-8b689675]{margin-top:2px}.form-options label[data-v-8b689675]{font-size:15px}.form-options button[data-v-8b689675]{font-size:14px}.auth-messages p[data-v-8b689675]{border-radius:9px;padding:12px 14px;font-size:13px}.auth-submit[data-v-8b689675]{height:58px;border-radius:11px;font-size:17px}.social-divider[data-v-8b689675]{margin:42px 0 30px;font-size:14px}.social-buttons[data-v-8b689675]{gap:16px}.social-buttons button[data-v-8b689675]{height:58px;border-radius:11px;font-size:16px}.auth-legal[data-v-8b689675]{margin-top:44px;font-size:13px}@media(max-width:1100px){.promise-copy h1[data-v-8b689675]{font-size:48px}.promise-copy>p[data-v-8b689675]{font-size:18px}.auth-card[data-v-8b689675]{padding-inline:46px}}@media(max-width:780px){.auth-form-side[data-v-8b689675]{padding:34px 24px}.auth-card[data-v-8b689675]{padding-bottom:44px}.auth-form[data-v-8b689675]{margin-top:40px}}@media(max-width:480px){.auth-form-side[data-v-8b689675]{padding:16px}.auth-card[data-v-8b689675]{padding:0 22px 34px}.auth-tabs[data-v-8b689675]{height:78px}.auth-form[data-v-8b689675]{gap:22px;margin-top:32px}.social-divider[data-v-8b689675]{margin:32px 0 24px}.auth-legal[data-v-8b689675]{margin-top:32px}}@media(max-width:720px){.choice-content[data-v-8b689675]{justify-content:flex-start;padding-top:135px}.choice-content h1[data-v-8b689675]{font-size:31px}.choice-content>p[data-v-8b689675]{font-size:15px;margin-bottom:30px}.organization-grid[data-v-8b689675]{grid-template-columns:1fr}.organization-choice[data-v-8b689675]{min-height:250px}.choice-brand[data-v-8b689675]{top:38px}.choice-brand img[data-v-8b689675]{width:190px}}.auth-mobile-brand[data-v-8b689675]{display:none}.organization-grid[data-v-8b689675]{width:min(760px,100%);grid-template-columns:1fr;gap:0;border-top:1px solid var(--z-border-soft)}.organization-choice[data-v-8b689675]{display:grid;min-height:92px;grid-template-columns:52px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:5px 14px;border:0;border-bottom:1px solid var(--z-border-soft);border-radius:0;background:transparent;padding:14px 4px;text-align:left;box-shadow:none}.organization-choice[data-v-8b689675]:hover{border-color:var(--z-border-soft);background:color-mix(in srgb,var(--z-brand) 3%,transparent);box-shadow:none;transform:none}.organization-choice-icon[data-v-8b689675]{width:48px!important;height:48px!important;grid-column:1;grid-row:1/3;border-radius:var(--z-radius-md)!important}.organization-choice>strong[data-v-8b689675]{grid-column:2;grid-row:1;align-self:end;margin:0;font-size:var(--z-font-size-body)}.organization-role[data-v-8b689675]{grid-column:3;grid-row:1/3;align-self:center;margin:0;border-radius:var(--z-radius-pill);font-size:var(--z-font-size-xs)}.organization-choice-meta[data-v-8b689675]{grid-column:2;grid-row:2;width:auto;justify-content:flex-start;gap:12px;margin:0;border:0;padding:0;font-size:var(--z-font-size-xs)}.organization-choice-meta i[data-v-8b689675]{height:14px}@media(max-width:780px){.auth-form-side[data-v-8b689675]{position:relative;padding-top:104px}.auth-mobile-brand[data-v-8b689675]{position:absolute;top:28px;left:50%;display:block;transform:translate(-50%)}.auth-mobile-brand img[data-v-8b689675]{display:block;width:176px;height:auto}.organization-choice[data-v-8b689675]{grid-template-columns:48px minmax(0,1fr) auto}.organization-choice-icon[data-v-8b689675]{width:44px!important;height:44px!important}.organization-choice-meta span svg[data-v-8b689675]{display:none}}@media(max-width:480px){.organization-choice-meta[data-v-8b689675]{gap:8px}.organization-choice-meta i[data-v-8b689675]{display:none}.organization-role[data-v-8b689675]{padding-inline:8px}}.v14-auth-link[data-v-8b689675]{display:inline-flex;color:#023229;font-size:11px;font-weight:700;text-decoration:none}.v14-organization-choice h2[data-v-8b689675]{margin:8px 0;color:#101713;font-size:38px;font-weight:690;letter-spacing:-.055em;line-height:1.08}.v14-organization-choice>p[data-v-8b689675]{margin:0 0 28px;color:#6d766f;font-size:13px;line-height:1.6}.v14-organization-choice .organization-grid[data-v-8b689675]{width:100%;max-height:430px;overflow:auto}.v14-organization-choice .choice-profile[data-v-8b689675]{justify-content:center;margin-top:28px}.v14-organization-choice>footer[data-v-8b689675]{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:28px;color:#829087;font-size:11px}.v14-auth-heading[data-v-8b689675],.v14-auth-heading-spaced[data-v-8b689675]{margin-top:28px}.v14-auth-kicker[data-v-8b689675]{color:#61706a;font-size:11px;font-weight:720;letter-spacing:.09em;text-transform:uppercase}.v14-auth-heading h2[data-v-8b689675]{margin:8px 0;color:#101713;font-size:38px;font-weight:690;letter-spacing:-.055em;line-height:1.08}.v14-auth-heading p[data-v-8b689675]{margin:0 0 26px;color:#6d766f;font-size:13px;line-height:1.6}.v14-auth-form[data-v-8b689675]{display:grid}.v14-auth-field[data-v-8b689675]{display:grid;gap:7px;margin-bottom:16px}.v14-auth-field>span[data-v-8b689675]:first-child,.v14-auth-label-row label[data-v-8b689675]{color:#4e5a53;font-size:11px;font-weight:650}.v14-auth-field>input[data-v-8b689675],.v14-auth-password[data-v-8b689675]{display:flex;width:100%;height:46px;align-items:center;border:1px solid #dde3dd;border-radius:12px;background:#fff;padding:0 13px;transition:border-color .18s,box-shadow .18s}.v14-auth-field>input[data-v-8b689675]{color:#101713;outline:0}.v14-auth-field>input[data-v-8b689675]:focus,.v14-auth-password[data-v-8b689675]:focus-within{border-color:#91b5a4;box-shadow:0 0 0 4px #0232290e}.v14-auth-password input[data-v-8b689675]{min-width:0;flex:1;border:0;outline:0;background:transparent}.v14-auth-password button[data-v-8b689675]{display:grid;border:0;background:transparent;color:#7b867f}.v14-auth-label-row[data-v-8b689675]{display:flex;align-items:center;justify-content:space-between}.v14-auth-label-row button[data-v-8b689675]{border:0;background:transparent;color:#023229;font-size:11px;font-weight:700}.v14-password-rules[data-v-8b689675]{margin:-2px 0 16px;color:#7d8780;font-size:10px;line-height:1.8}.v14-remember[data-v-8b689675]{display:flex;align-items:center;gap:8px;margin:-2px 0 16px;color:#6d766f;font-size:11px}.v14-remember input[data-v-8b689675]{width:16px;height:16px;accent-color:#023229}.v14-auth-messages[data-v-8b689675]{display:grid;gap:6px;margin-bottom:12px}.v14-auth-messages p[data-v-8b689675]{margin:0;border-radius:8px;padding:9px 11px;font-size:11px}.v14-auth-messages .error[data-v-8b689675]{background:#fff1f1;color:#a92f2f}.v14-auth-messages .success[data-v-8b689675]{background:#edf8f1;color:#075638}.v14-auth-messages .info[data-v-8b689675]{background:#eef6f2;color:#315f4c}.v14-auth-submit[data-v-8b689675]{width:100%;height:46px;border:1px solid #023229;border-radius:12px;background:#023229;color:#fff;font-size:13px;font-weight:750;box-shadow:0 8px 24px #0232291f}.v14-auth-submit[data-v-8b689675]:disabled{cursor:not-allowed;opacity:.48}.v14-auth-divider[data-v-8b689675]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:22px 0;color:#98a19b;font-size:10px}.v14-auth-divider[data-v-8b689675]:before,.v14-auth-divider[data-v-8b689675]:after{height:1px;background:#dde3dd;content:""}.v14-socials[data-v-8b689675]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v14-socials button[data-v-8b689675]{display:flex;height:42px;align-items:center;justify-content:center;gap:9px;border:1px solid #dde3dd;border-radius:11px;background:#fff;color:#39443f;font-size:12px}.v14-auth-terms[data-v-8b689675]{margin:18px 0 0;color:#919a94;font-size:10px;line-height:1.55}.v14-auth-terms a[data-v-8b689675]{color:#023229;font-weight:650}.v14-auth-switch[data-v-8b689675]{margin-top:22px;color:#7c867f;font-size:12px;text-align:center}.v14-auth-switch a[data-v-8b689675]{color:#023229;font-weight:700;text-decoration:none}@media(max-width:560px){.v14-auth-heading[data-v-8b689675]{margin-top:22px}.v14-auth-heading h2[data-v-8b689675]{font-size:32px}.v14-auth-heading p[data-v-8b689675]{margin-bottom:22px}.v14-socials[data-v-8b689675]{grid-template-columns:1fr}.v14-auth-field[data-v-8b689675]{margin-bottom:14px}}.recovery-link[data-v-8ad66322],.recovery-switch button[data-v-8ad66322]{border:0;background:transparent;color:#023229;font-size:11px;font-weight:700;text-decoration:none}.recovery-spacer[data-v-8ad66322]{height:28px}.recovery-kicker[data-v-8ad66322]{color:#61706a;font-size:11px;font-weight:720;letter-spacing:.09em;text-transform:uppercase}h2[data-v-8ad66322]{margin:8px 0;color:#101713;font-size:38px;font-weight:690;letter-spacing:-.055em;line-height:1.08}.recovery-lead[data-v-8ad66322]{margin:0 0 24px;color:#6d766f;font-size:13px;line-height:1.6}.recovery-field[data-v-8ad66322]{display:grid;gap:7px;margin-bottom:16px}.recovery-field span[data-v-8ad66322]{color:#4e5a53;font-size:11px;font-weight:650}.recovery-field input[data-v-8ad66322],.verification-code input[data-v-8ad66322]{height:46px;border:1px solid #dde3dd;border-radius:12px;outline:0;background:#fff;padding:0 13px;color:#101713}.recovery-field input[data-v-8ad66322]:focus,.verification-code input[data-v-8ad66322]:focus{border-color:#91b5a4;box-shadow:0 0 0 4px #0232290e}.recovery-submit[data-v-8ad66322]{display:grid;width:100%;height:46px;place-items:center;border:1px solid #023229;border-radius:12px;background:#023229;color:#fff;font-size:13px;font-weight:750;text-decoration:none}.recovery-success[data-v-8ad66322]{display:grid;width:54px;height:54px;place-items:center;margin-bottom:22px;border-radius:50%;background:#d9ff728c;color:#023229;font-size:24px;font-weight:800}.recovery-switch[data-v-8ad66322]{margin-top:22px;color:#7c867f;font-size:12px;text-align:center}.recovery-switch button[data-v-8ad66322]{padding:0}.recovery-message[data-v-8ad66322]{margin:0 0 12px;border-radius:8px;padding:9px 11px;font-size:11px}.recovery-message.error[data-v-8ad66322]{background:#fff1f1;color:#a92f2f}.recovery-message.info[data-v-8ad66322]{background:#eef6f2;color:#315f4c}.verification-code[data-v-8ad66322]{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:20px 0}.verification-code input[data-v-8ad66322]{width:100%;padding:0;text-align:center;font-size:18px}@media(max-width:560px){h2[data-v-8ad66322]{font-size:32px}.verification-code[data-v-8ad66322]{gap:5px}.verification-code input[data-v-8ad66322]{height:44px}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--z-brand: #0b3d36;--z-brand-hover: #124a42;--z-brand-active: #082f2a;--z-accent: #d9ff72;--z-bg: #f6f8f6;--z-surface: #ffffff;--z-surface-soft: #fbfcfb;--z-surface-muted: #edf4f1;--z-text: #15201c;--z-text-secondary: #53615b;--z-text-muted: #6e7b75;--z-border: #e1e7e3;--z-success: #2e765e;--z-warning: #a56c1b;--z-danger: #b64747;--z-radius-sm: 8px;--z-radius-md: 10px;--z-radius-lg: 14px;--z-radius-xl: 18px;--z-radius-pill: 999px;--z-shadow-sm: 0 1px 2px rgba(17, 34, 24, .05);--z-shadow-md: 0 14px 38px rgba(17, 34, 24, .1);--z-font-sans: "Inter Variable", "Inter", "Segoe UI", Roboto, Helvetica, Arial, sans-serif}/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--z-font-sans);--font-serif:var(--z-font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-violet-500:oklch(60.6% .25 292.717);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-900:oklch(20.8% .042 265.755);--color-stone-600:oklch(44.4% .011 73.639);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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: 1.5 ;--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: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:var(--z-font-weight-semibold);--font-weight-bold:var(--z-font-weight-bold);--font-weight-extrabold:640;--font-weight-black:660;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--aspect-video:16 / 9;--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);--color-bg-primary:var(--z-surface);--color-bg-sidebar:var(--z-surface-secondary);--color-border-subtle:var(--z-border-soft);--color-accent:var(--z-brand);--color-accent-hover:var(--z-brand-hover);--color-text-primary:var(--z-text);--color-text-muted:var(--z-text-muted)}}@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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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;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{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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{font-family:var(--z-font-sans);font-size:var(--z-font-size-body);text-rendering:optimizelegibility;line-height:1.5}h1,h2,h3{color:var(--z-text);font-weight:var(--z-font-weight-heading);letter-spacing:var(--z-letter-spacing-heading);text-wrap:balance}html{font-size:14px}html,body{background-color:var(--z-bg);height:100%;color:var(--z-text);font-family:var(--z-font-sans);font-feature-settings:"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;transition:background-color .2s,color .2s}#app{width:100%;height:100%}body{font-size:1rem;line-height:1.5;font-weight:var(--z-font-weight-regular);letter-spacing:var(--z-letter-spacing-ui);display:block}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--z-border);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--z-border-strong)}button,input,textarea,select{font:inherit}button{cursor:pointer;font-weight:var(--z-font-weight-semibold)}button:disabled{cursor:default}:focus-visible{outline-offset:2px;outline:2px solid #2ab67e8c}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.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}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-14{top:calc(var(--spacing) * 14)}.top-\[56px\]{top:56px}.top-\[76px\]{top:76px}.top-\[calc\(100\%-0\.5rem\)\]{top:calc(100% - .5rem)}.top-\[calc\(100\%-0\.25rem\)\]{top:calc(100% - .25rem)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-\[10\%\]{right:10%}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-2{left:calc(var(--spacing) * -2)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[10\%\]{left:10%}.left-full{left:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[15\]{z-index:15}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[125\]{z-index:125}.z-\[130\]{z-index:130}.z-\[131\]{z-index:131}.z-\[140\]{z-index:140}.z-\[145\]{z-index:145}.z-\[170\]{z-index:170}.z-\[180\]{z-index:180}.z-\[190\]{z-index:190}.z-\[200\]{z-index:200}.z-\[220\]{z-index:220}.z-\[250\]{z-index:250}.z-\[1600\]{z-index:1600}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.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)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[-2px\]{margin-top:-2px}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mr-6{margin-right:calc(var(--spacing) * 6)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.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-9{height:calc(var(--spacing) * 9)}.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-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[6px\]{height:6px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[74px\]{height:74px}.h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-9{max-height:calc(var(--spacing) * 9)}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[34rem\]{max-height:34rem}.max-h-\[52vh\]{max-height:52vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[calc\(100vh-4\.5rem\)\]{max-height:calc(100vh - 4.5rem)}.max-h-\[min\(86vh\,760px\)\]{max-height:min(86vh,760px)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.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-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-\[2rem\]{min-height:2rem}.min-h-\[9rem\]{min-height:9rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[84px\]{min-height:84px}.min-h-\[112px\]{min-height:112px}.min-h-\[132px\]{min-height:132px}.min-h-\[232px\]{min-height:232px}.min-h-\[360px\]{min-height:360px}.min-h-\[470px\]{min-height:470px}.min-h-\[560px\]{min-height:560px}.min-h-\[640px\]{min-height:640px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[2px\]{width:2px}.w-\[6px\]{width:6px}.w-\[7\.25rem\]{width:7.25rem}.w-\[17px\]{width:17px}.w-\[18\.5rem\]{width:18.5rem}.w-\[18px\]{width:18px}.w-\[19\.5rem\]{width:19.5rem}.w-\[19px\]{width:19px}.w-\[22rem\]{width:22rem}.w-\[26rem\]{width:26rem}.w-\[48\%\]{width:48%}.w-\[68px\]{width:68px}.w-\[170px\]{width:170px}.w-\[260px\]{width:260px}.w-\[272px\]{width:272px}.w-\[300px\]{width:300px}.w-\[312px\]{width:312px}.w-\[348px\]{width:348px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[396px\]{width:396px}.w-\[420px\]{width:420px}.w-\[calc\(100\%\+3rem\)\]{width:calc(100% + 3rem)}.w-\[calc\(100\%-8px\)\]{width:calc(100% - 8px)}.w-\[calc\(100\%-16px\)\]{width:calc(100% - 16px)}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-14{max-width:calc(var(--spacing) * 14)}.max-w-16{max-width:calc(var(--spacing) * 16)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-\[68\%\]{max-width:68%}.max-w-\[70\%\]{max-width:70%}.max-w-\[140px\]{max-width:140px}.max-w-\[320px\]{max-width:320px}.max-w-\[920px\]{max-width:920px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[1420px\]{max-width:1420px}.max-w-\[min\(92vw\,22rem\)\]{max-width:min(92vw,22rem)}.max-w-\[min\(92vw\,26rem\)\]{max-width:min(92vw,26rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[10ch\]{min-width:10ch}.min-w-\[62px\]{min-width:62px}.min-w-\[190px\]{min-width:190px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[\.985\]{scale:.985}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.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)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-3{columns:3}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[12px_minmax\(0\,1fr\)\]{grid-template-columns:12px minmax(0,1fr)}.grid-cols-\[24px_44px_minmax\(0\,1fr\)_auto\]{grid-template-columns:24px 44px minmax(0,1fr) auto}.grid-cols-\[44px_36px_minmax\(0\,1fr\)_auto_36px\]{grid-template-columns:44px 36px minmax(0,1fr) auto 36px}.grid-cols-\[44px_minmax\(0\,1fr\)_120px_110px_36px\]{grid-template-columns:44px minmax(0,1fr) 120px 110px 36px}.grid-cols-\[44px_minmax\(0\,1fr\)_auto\]{grid-template-columns:44px minmax(0,1fr) auto}.grid-cols-\[48px_42px_minmax\(220px\,1fr\)_100px_120px_150px_36px\]{grid-template-columns:48px 42px minmax(220px,1fr) 100px 120px 150px 36px}.grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.grid-cols-\[64px_repeat\(7\,minmax\(128px\,1fr\)\)\]{grid-template-columns:64px repeat(7,minmax(128px,1fr))}.grid-cols-\[72px_repeat\(7\,minmax\(82px\,1fr\)\)\]{grid-template-columns:72px repeat(7,minmax(82px,1fr))}.grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.grid-cols-\[110px_minmax\(0\,1fr\)\]{grid-template-columns:110px minmax(0,1fr)}.grid-cols-\[290px_minmax\(0\,1fr\)\]{grid-template-columns:290px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(260px\,1\.5fr\)_120px_100px_90px_120px_120px_160px_36px\]{grid-template-columns:minmax(260px,1.5fr) 120px 100px 90px 120px 120px 160px 36px}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.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-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-14{gap:calc(var(--spacing) * 14)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}: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-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * 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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * 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)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-9>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 9) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 9) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border-subtle>:not(:last-child)){border-color:var(--color-border-subtle)}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[10px\]{border-style:var(--tw-border-style);border-width:10px}.border-\[12px\]{border-style:var(--tw-border-style);border-width:12px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#8EDDB5\]{border-color:#8eddb5}.border-\[\#92C9B6\]{border-color:#92c9b6}.border-\[\#202020\]{border-color:#202020}.border-\[\#A8CDEB\]{border-color:#a8cdeb}.border-\[\#B5B5E8\]{border-color:#b5b5e8}.border-\[\#BBDCF7\]{border-color:#bbdcf7}.border-\[\#BFDCCB\]{border-color:#bfdccb}.border-\[\#BFE5CE\]{border-color:#bfe5ce}.border-\[\#BFE8D0\]{border-color:#bfe8d0}.border-\[\#BFE8D3\]{border-color:#bfe8d3}.border-\[\#CDE9D8\]{border-color:#cde9d8}.border-\[\#CFE6D8\]{border-color:#cfe6d8}.border-\[\#DCECE2\]{border-color:#dcece2}.border-\[\#DDE4D9\]{border-color:#dde4d9}.border-\[\#DDEEE3\]{border-color:#ddeee3}.border-\[\#EBC36F\]{border-color:#ebc36f}.border-\[\#EEF0EC\]{border-color:#eef0ec}.border-\[\#F2B56F\]{border-color:#f2b56f}.border-\[\#F3A6BD\]{border-color:#f3a6bd}.border-\[\#F3D48E\]{border-color:#f3d48e}.border-accent,.border-accent\/20{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/20{border-color:color-mix(in oklab,var(--color-accent) 20%,transparent)}}.border-accent\/35{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/35{border-color:color-mix(in oklab,var(--color-accent) 35%,transparent)}}.border-accent\/40{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/40{border-color:color-mix(in oklab,var(--color-accent) 40%,transparent)}}.border-accent\/45{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/45{border-color:color-mix(in oklab,var(--color-accent) 45%,transparent)}}.border-accent\/50{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/50{border-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}}.border-accent\/70{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/70{border-color:color-mix(in oklab,var(--color-accent) 70%,transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/25{border-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-amber-500\/35{border-color:#f99c0059}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/35{border-color:color-mix(in oklab,var(--color-amber-500) 35%,transparent)}}.border-bg-primary{border-color:var(--color-bg-primary)}.border-black{border-color:var(--color-black)}.border-border-subtle,.border-border-subtle\/50{border-color:var(--color-border-subtle)}@supports (color:color-mix(in lab,red,red)){.border-border-subtle\/50{border-color:color-mix(in oklab,var(--color-border-subtle) 50%,transparent)}}.border-border-subtle\/70{border-color:var(--color-border-subtle)}@supports (color:color-mix(in lab,red,red)){.border-border-subtle\/70{border-color:color-mix(in oklab,var(--color-border-subtle) 70%,transparent)}}.border-border-subtle\/80{border-color:var(--color-border-subtle)}@supports (color:color-mix(in lab,red,red)){.border-border-subtle\/80{border-color:color-mix(in oklab,var(--color-border-subtle) 80%,transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-500\/35{border-color:#00bb7f59}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/35{border-color:color-mix(in oklab,var(--color-emerald-500) 35%,transparent)}}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/20{border-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/20{border-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-text-muted\/40{border-color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.border-text-muted\/40{border-color:color-mix(in oklab,var(--color-text-muted) 40%,transparent)}}.border-transparent{border-color:#0000}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-white\/55{border-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.border-white\/55{border-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.border-white\/75{border-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.border-white\/75{border-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.border-t-accent{border-top-color:var(--color-accent)}.border-r-\[\#8FC29D\]{border-right-color:#8fc29d}.border-l-amber-500{border-left-color:var(--color-amber-500)}.border-l-emerald-500{border-left-color:var(--color-emerald-500)}.bg-\[\#0E8A70\]{background-color:#0e8a70}.bg-\[\#1e1e2e\]{background-color:#1e1e2e}.bg-\[\#4B87B8\]{background-color:#4b87b8}.bg-\[\#087A46\]{background-color:#087a46}.bg-\[\#102E27\]\/35{background-color:#102e2759}.bg-\[\#6871B7\]{background-color:#6871b7}.bg-\[\#202020\]{background-color:#202020}.bg-\[\#A09A8E\]{background-color:#a09a8e}.bg-\[\#A99E82\]{background-color:#a99e82}.bg-\[\#D6E7D7\]{background-color:#d6e7d7}.bg-\[\#D89616\]{background-color:#d89616}.bg-\[\#DDEEE2\]{background-color:#ddeee2}.bg-\[\#DDF2E7\]{background-color:#ddf2e7}.bg-\[\#E1F1E6\]{background-color:#e1f1e6}.bg-\[\#E4F4EA\]{background-color:#e4f4ea}.bg-\[\#E7E0C9\]{background-color:#e7e0c9}.bg-\[\#E7F1EA\]{background-color:#e7f1ea}.bg-\[\#E8F0EA\]{background-color:#e8f0ea}.bg-\[\#E8F2FF\]{background-color:#e8f2ff}.bg-\[\#E8F4ED\]{background-color:#e8f4ed}.bg-\[\#E8F5ED\]{background-color:#e8f5ed}.bg-\[\#E8F7EE\]{background-color:#e8f7ee}.bg-\[\#E9F6EE\]{background-color:#e9f6ee}.bg-\[\#EAF3FF\]{background-color:#eaf3ff}.bg-\[\#EAF5EF\]{background-color:#eaf5ef}.bg-\[\#ECEBE8\]{background-color:#ecebe8}.bg-\[\#EEF8F2\]{background-color:#eef8f2}.bg-\[\#EFEDEA\]{background-color:#efedea}.bg-\[\#EFF7FF\]{background-color:#eff7ff}.bg-\[\#F0FAF5\]{background-color:#f0faf5}.bg-\[\#F1F0EC\]{background-color:#f1f0ec}.bg-\[\#F1F8F3\]{background-color:#f1f8f3}.bg-\[\#F1F8F4\]{background-color:#f1f8f4}.bg-\[\#F1FBF5\]{background-color:#f1fbf5}.bg-\[\#F2FAF5\]{background-color:#f2faf5}.bg-\[\#F3F7F4\]{background-color:#f3f7f4}.bg-\[\#F3FAF6\]{background-color:#f3faf6}.bg-\[\#F5FAF6\]{background-color:#f5faf6}.bg-\[\#F6F3EE\]{background-color:#f6f3ee}.bg-\[\#F7F7F5\]{background-color:#f7f7f5}.bg-\[\#F7FCF9\]{background-color:#f7fcf9}.bg-\[\#F08A1F\]{background-color:#f08a1f}.bg-\[\#F8FAF7\]{background-color:#f8faf7}.bg-\[\#F8FBF8\]\/95{background-color:#f8fbf8f2}.bg-\[\#F8FCFA\]{background-color:#f8fcfa}.bg-\[\#FBFAF5\]{background-color:#fbfaf5}.bg-\[\#FBFDFB\]{background-color:#fbfdfb}.bg-\[\#FBFDFC\]{background-color:#fbfdfc}.bg-\[\#FCFBF8\]{background-color:#fcfbf8}.bg-\[\#FFF1F4\]{background-color:#fff1f4}.bg-\[\#FFF5D7\]{background-color:#fff5d7}.bg-\[\#FFF7E4\]{background-color:#fff7e4}.bg-\[\#FFF8E8\]{background-color:#fff8e8}.bg-accent,.bg-accent\/5{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/5{background-color:color-mix(in oklab,var(--color-accent) 5%,transparent)}}.bg-accent\/10{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--color-accent) 10%,transparent)}}.bg-accent\/35{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/35{background-color:color-mix(in oklab,var(--color-accent) 35%,transparent)}}.bg-accent\/40{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/40{background-color:color-mix(in oklab,var(--color-accent) 40%,transparent)}}.bg-accent\/50{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/50{background-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}}.bg-accent\/80{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/80{background-color:color-mix(in oklab,var(--color-accent) 80%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-amber-500\/12{background-color:#f99c001f}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/12{background-color:color-mix(in oklab,var(--color-amber-500) 12%,transparent)}}.bg-bg-primary,.bg-bg-primary\/40{background-color:var(--color-bg-primary)}@supports (color:color-mix(in lab,red,red)){.bg-bg-primary\/40{background-color:color-mix(in oklab,var(--color-bg-primary) 40%,transparent)}}.bg-bg-primary\/45{background-color:var(--color-bg-primary)}@supports (color:color-mix(in lab,red,red)){.bg-bg-primary\/45{background-color:color-mix(in oklab,var(--color-bg-primary) 45%,transparent)}}.bg-bg-primary\/50{background-color:var(--color-bg-primary)}@supports (color:color-mix(in lab,red,red)){.bg-bg-primary\/50{background-color:color-mix(in oklab,var(--color-bg-primary) 50%,transparent)}}.bg-bg-primary\/60{background-color:var(--color-bg-primary)}@supports (color:color-mix(in lab,red,red)){.bg-bg-primary\/60{background-color:color-mix(in oklab,var(--color-bg-primary) 60%,transparent)}}.bg-bg-primary\/70{background-color:var(--color-bg-primary)}@supports (color:color-mix(in lab,red,red)){.bg-bg-primary\/70{background-color:color-mix(in oklab,var(--color-bg-primary) 70%,transparent)}}.bg-bg-primary\/80{background-color:var(--color-bg-primary)}@supports (color:color-mix(in lab,red,red)){.bg-bg-primary\/80{background-color:color-mix(in oklab,var(--color-bg-primary) 80%,transparent)}}.bg-bg-sidebar,.bg-bg-sidebar\/20{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.bg-bg-sidebar\/20{background-color:color-mix(in oklab,var(--color-bg-sidebar) 20%,transparent)}}.bg-bg-sidebar\/25{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.bg-bg-sidebar\/25{background-color:color-mix(in oklab,var(--color-bg-sidebar) 25%,transparent)}}.bg-bg-sidebar\/30{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.bg-bg-sidebar\/30{background-color:color-mix(in oklab,var(--color-bg-sidebar) 30%,transparent)}}.bg-bg-sidebar\/35{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.bg-bg-sidebar\/35{background-color:color-mix(in oklab,var(--color-bg-sidebar) 35%,transparent)}}.bg-bg-sidebar\/40{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.bg-bg-sidebar\/40{background-color:color-mix(in oklab,var(--color-bg-sidebar) 40%,transparent)}}.bg-bg-sidebar\/45{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.bg-bg-sidebar\/45{background-color:color-mix(in oklab,var(--color-bg-sidebar) 45%,transparent)}}.bg-bg-sidebar\/50{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.bg-bg-sidebar\/50{background-color:color-mix(in oklab,var(--color-bg-sidebar) 50%,transparent)}}.bg-bg-sidebar\/60{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.bg-bg-sidebar\/60{background-color:color-mix(in oklab,var(--color-bg-sidebar) 60%,transparent)}}.bg-bg-sidebar\/70{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.bg-bg-sidebar\/70{background-color:color-mix(in oklab,var(--color-bg-sidebar) 70%,transparent)}}.bg-bg-sidebar\/80{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.bg-bg-sidebar\/80{background-color:color-mix(in oklab,var(--color-bg-sidebar) 80%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-border-subtle,.bg-border-subtle\/70{background-color:var(--color-border-subtle)}@supports (color:color-mix(in lab,red,red)){.bg-border-subtle\/70{background-color:color-mix(in oklab,var(--color-border-subtle) 70%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-300{background-color:var(--color-emerald-300)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/90{background-color:#f0f9ffe6}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/90{background-color:color-mix(in oklab,var(--color-sky-50) 90%,transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-300{background-color:var(--color-sky-300)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/10{background-color:color-mix(in oklab,var(--color-slate-500) 10%,transparent)}}.bg-text-muted\/30{background-color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.bg-text-muted\/30{background-color:color-mix(in oklab,var(--color-text-muted) 30%,transparent)}}.bg-text-muted\/40{background-color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.bg-text-muted\/40{background-color:color-mix(in oklab,var(--color-text-muted) 40%,transparent)}}.bg-text-muted\/50{background-color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.bg-text-muted\/50{background-color:color-mix(in oklab,var(--color-text-muted) 50%,transparent)}}.bg-transparent{background-color:#0000}.bg-violet-500{background-color:var(--color-violet-500)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.bg-white\/45{background-color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.bg-white\/55{background-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.bg-white\/78{background-color:color-mix(in oklab,var(--color-white) 78%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(155deg\,\#fbfaf4\,\#eef7ee\)\]{background-image:linear-gradient(155deg,#fbfaf4,#eef7ee)}.bg-\[radial-gradient\(circle_at_65\%_55\%\,rgba\(55\,129\,83\,0\.16\)\,transparent_34\%\)\,linear-gradient\(180deg\,transparent\,rgba\(82\,125\,90\,0\.08\)\)\]{background-image:radial-gradient(circle at 65% 55%,#37815329,#0000 34%),linear-gradient(#0000,#527d5a14)}.from-accent{--tw-gradient-from:var(--color-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/10{--tw-gradient-from:#0000001a}@supports (color:color-mix(in lab,red,red)){.from-black\/10{--tw-gradient-from:color-mix(in oklab, var(--color-black) 10%, transparent)}}.from-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-black\/20{--tw-gradient-to:#0003}@supports (color:color-mix(in lab,red,red)){.to-black\/20{--tw-gradient-to:color-mix(in oklab, var(--color-black) 20%, transparent)}}.to-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-400{--tw-gradient-to:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-text-muted{fill:var(--color-text-muted)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-24{padding-left:calc(var(--spacing) * 24)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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\.9em\]{font-size:.9em}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[36px\]{font-size:36px}.leading-3\.5{--tw-leading:calc(var(--spacing) * 3.5);line-height:calc(var(--spacing) * 3.5)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.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)}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.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-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1F6F4A\]{color:#1f6f4a}.text-\[\#2C5C87\]{color:#2c5c87}.text-\[\#2F7D59\]{color:#2f7d59}.text-\[\#2F7FDB\]{color:#2f7fdb}.text-\[\#3F4F86\]{color:#3f4f86}.text-\[\#7C4D0D\]{color:#7c4d0d}.text-\[\#8A5A12\]{color:#8a5a12}.text-\[\#8B4E08\]{color:#8b4e08}.text-\[\#9B6B4D\]{color:#9b6b4d}.text-\[\#075C50\]{color:#075c50}.text-\[\#06683C\]{color:#06683c}.text-\[\#25638F\]{color:#25638f}.text-\[\#A09A8E\]{color:#a09a8e}.text-\[\#A99E82\]{color:#a99e82}.text-\[\#B8325A\]{color:#b8325a}.text-\[\#E88B00\]{color:#e88b00}.text-accent,.text-accent\/45{color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.text-accent\/45{color:color-mix(in oklab,var(--color-accent) 45%,transparent)}}.text-accent\/50{color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.text-accent\/50{color:color-mix(in oklab,var(--color-accent) 50%,transparent)}}.text-accent\/60{color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.text-accent\/60{color:color-mix(in oklab,var(--color-accent) 60%,transparent)}}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-bg-primary{color:var(--color-bg-primary)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-border-subtle{color:var(--color-border-subtle)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-indigo-600{color:var(--color-indigo-600)}.text-orange-600{color:var(--color-orange-600)}.text-red-600{color:var(--color-red-600)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-950{color:var(--color-sky-950)}.text-slate-100{color:var(--color-slate-100)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-900{color:var(--color-slate-900)}.text-stone-600{color:var(--color-stone-600)}.text-text-muted,.text-text-muted\/30{color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.text-text-muted\/30{color:color-mix(in oklab,var(--color-text-muted) 30%,transparent)}}.text-text-muted\/40{color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.text-text-muted\/40{color:color-mix(in oklab,var(--color-text-muted) 40%,transparent)}}.text-text-muted\/50{color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.text-text-muted\/50{color:color-mix(in oklab,var(--color-text-muted) 50%,transparent)}}.text-text-muted\/60{color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.text-text-muted\/60{color:color-mix(in oklab,var(--color-text-muted) 60%,transparent)}}.text-text-muted\/65{color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.text-text-muted\/65{color:color-mix(in oklab,var(--color-text-muted) 65%,transparent)}}.text-text-muted\/70{color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.text-text-muted\/70{color:color-mix(in oklab,var(--color-text-muted) 70%,transparent)}}.text-text-primary,.text-text-primary\/90{color:var(--color-text-primary)}@supports (color:color-mix(in lab,red,red)){.text-text-primary\/90{color:color-mix(in oklab,var(--color-text-primary) 90%,transparent)}}.text-transparent{color:#0000}.text-violet-500{color:var(--color-violet-500)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#087A46\]{accent-color:#087a46}.accent-indigo-500{accent-color:var(--color-indigo-500)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.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-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);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_0_0_3px_rgba\(15\,139\,104\,0\.12\)\]{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#0f8b681f);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_1px_2px_rgba\(24\,55\,47\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#18372f0a);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_2px_6px_\#E9BEC6\]{--tw-shadow:0 2px 6px var(--tw-shadow-color,#e9bec6);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_3px_8px_\#B7DCCF\]{--tw-shadow:0 3px 8px var(--tw-shadow-color,#b7dccf);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_3px_8px_\#B9DCCB\]{--tw-shadow:0 3px 8px var(--tw-shadow-color,#b9dccb);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_4px_12px_\#B7DCCF\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#b7dccf);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_4px_12px_\#B9DCCB\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#b9dccb);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_4px_12px_\#BCD9EA\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#bcd9ea);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_4px_12px_\#BFD8CB\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#bfd8cb);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_4px_12px_\#D7E5DC\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#d7e5dc);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_4px_12px_\#E8D29A\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#e8d29a);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_4px_12px_\#EDC3CA\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#edc3ca);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_6px_14px_rgba\(15\,15\,15\,0\.08\)\]{--tw-shadow:0 6px 14px var(--tw-shadow-color,#0f0f0f14);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_6px_14px_rgba\(24\,55\,47\,0\.08\)\]{--tw-shadow:0 6px 14px var(--tw-shadow-color,#18372f14);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_8px_18px_\#D7E5DC\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#d7e5dc);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_8px_18px_\#D8D5CC\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#d8d5cc);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_8px_18px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#0f172a1a);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_8px_18px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#0f172a1f);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_8px_18px_rgba\(180\,83\,9\,0\.12\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#b453091f);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_8px_18px_rgba\(215\,229\,220\,0\.55\)\]{--tw-shadow:0 8px 18px var(--tw-shadow-color,#d7e5dc8c);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_8px_20px_rgba\(8\,122\,70\,0\.18\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#087a462e);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_8px_20px_rgba\(17\,24\,45\,\.08\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#11182d14);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_8px_20px_rgba\(24\,55\,47\,0\.07\)\]{--tw-shadow:0 8px 20px var(--tw-shadow-color,#18372f12);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_8px_24px_\#C9CDD3\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#c9cdd3);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_8px_24px_\#D8D5CC\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#d8d5cc);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_10px_20px_rgba\(8\,122\,70\,0\.22\)\]{--tw-shadow:0 10px 20px var(--tw-shadow-color,#087a4638);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_10px_24px_rgba\(15\,139\,104\,0\.10\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#0f8b681a);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_10px_24px_rgba\(17\,24\,39\,0\.04\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#1118270a);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_10px_24px_rgba\(138\,90\,18\,0\.04\)\]{--tw-shadow:0 10px 24px var(--tw-shadow-color,#8a5a120a);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_rgba\(8\,122\,70\,0\.18\)\]{--tw-shadow:0 12px 24px var(--tw-shadow-color,#087a462e);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_26px_rgba\(8\,122\,70\,0\.2\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#087a4633);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_rgba\(48\,43\,34\,0\.05\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#302b220d);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_14px_28px_rgba\(8\,122\,70\,0\.22\)\]{--tw-shadow:0 14px 28px var(--tw-shadow-color,#087a4638);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_14px_30px_rgba\(15\,15\,15\,0\.12\)\]{--tw-shadow:0 14px 30px var(--tw-shadow-color,#0f0f0f1f);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_14px_34px_rgba\(24\,38\,31\,0\.12\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#18261f1f);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_rgba\(15\,15\,15\,0\.18\)\]{--tw-shadow:0 16px 32px var(--tw-shadow-color,#0f0f0f2e);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_rgba\(85\,109\,96\,0\.18\)\]{--tw-shadow:0 16px 32px var(--tw-shadow-color,#556d602e);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_18px_42px_rgba\(15\,15\,15\,0\.16\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#0f0f0f29);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_18px_42px_rgba\(23\,35\,28\,0\.08\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#17231c14);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_18px_42px_rgba\(24\,55\,47\,0\.16\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#18372f29);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_18px_46px_rgba\(24\,55\,47\,0\.14\)\]{--tw-shadow:0 18px 46px var(--tw-shadow-color,#18372f24);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_18px_48px_rgba\(15\,23\,42\,\.13\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#0f172a21);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_18px_48px_rgba\(31\,42\,35\,0\.06\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#1f2a230f);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_18px_50px_rgba\(15\,15\,15\,0\.2\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f0f0f33);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_18px_50px_rgba\(24\,55\,47\,0\.2\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#18372f33);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_18px_50px_rgba\(58\,71\,53\,0\.08\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#3a473514);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_45px_rgba\(31\,42\,35\,0\.12\)\]{--tw-shadow:0 20px 45px var(--tw-shadow-color,#1f2a231f);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_22px_55px_rgba\(31\,42\,35\,0\.16\)\]{--tw-shadow:0 22px 55px var(--tw-shadow-color,#1f2a2329);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_70px_rgba\(15\,15\,15\,0\.22\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0f0f0f38);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_70px_rgba\(15\,15\,15\,0\.24\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0f0f0f3d);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_70px_rgba\(15\,23\,42\,\.14\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0f172a24);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_70px_rgba\(24\,55\,47\,0\.22\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#18372f38);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_70px_rgba\(24\,55\,47\,0\.24\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#18372f3d);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_32px_90px_rgba\(8\,35\,28\,0\.35\)\]{--tw-shadow:0 32px 90px var(--tw-shadow-color,#08231c59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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-md{--tw-shadow:var(--z-shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--z-shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.shadow-accent\/20{--tw-shadow-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.shadow-accent\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-accent) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-accent\/30{--tw-shadow-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.shadow-accent\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-accent) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/20{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.shadow-amber-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/20{--tw-shadow-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-500\/20{--tw-shadow-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.shadow-rose-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-500\/30{--tw-shadow-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.shadow-rose-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-500\/20{--tw-shadow-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.shadow-sky-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-accent,.ring-accent\/10{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent\/10{--tw-ring-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.ring-accent\/30{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent\/30{--tw-ring-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-amber-400\/20{--tw-ring-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.ring-bg-primary{--tw-ring-color:var(--color-bg-primary)}.ring-border-subtle{--tw-ring-color:var(--color-border-subtle)}.ring-current{--tw-ring-color:currentcolor}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-bg-primary{--tw-ring-offset-color:var(--color-bg-primary)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.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-blur{--tw-backdrop-blur:blur(8px);-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,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[120ms\]{--tw-duration:.12s;transition-duration:.12s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.duration-\[220ms\]{--tw-duration:.22s;transition-duration:.22s}.ease-\[cubic-bezier\(\.2\,\.8\,\.2\,1\)\]{--tw-ease:cubic-bezier(.2,.8,.2,1);transition-timing-function:cubic-bezier(.2,.8,.2,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.block-1{block-size:calc(var(--spacing) * 1)}.block-2{block-size:calc(var(--spacing) * 2)}.block-3{block-size:calc(var(--spacing) * 3)}.group-focus-within\:text-accent:is(:where(.group):focus-within *){color:var(--color-accent)}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-accent\/60:is(:where(.group):hover *){border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-accent\/60:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-accent) 60%,transparent)}}.group-hover\:bg-accent:is(:where(.group):hover *){background-color:var(--color-accent)}.group-hover\:bg-bg-primary:is(:where(.group):hover *){background-color:var(--color-bg-primary)}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--color-accent)}.group-hover\:text-bg-primary:is(:where(.group):hover *){color:var(--color-bg-primary)}.group-hover\:text-text-primary:is(:where(.group):hover *){color:var(--color-text-primary)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/col\:opacity-100:is(:where(.group\/col):hover *),.group-hover\/cover\:opacity-100:is(:where(.group\/cover):hover *){opacity:1}.group-hover\/item\:border-accent\/20:is(:where(.group\/item):hover *){border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.group-hover\/item\:border-accent\/20:is(:where(.group\/item):hover *){border-color:color-mix(in oklab,var(--color-accent) 20%,transparent)}}.group-hover\/item\:text-accent:is(:where(.group\/item):hover *){color:var(--color-accent)}.group-hover\/table\:opacity-100:is(:where(.group\/table):hover *){opacity:1}}.selection\:bg-\[\#D6E7D7\] ::selection{background-color:#d6e7d7}.selection\:bg-\[\#D6E7D7\]::selection{background-color:#d6e7d7}.selection\:bg-\[\#E4F4EA\] ::selection{background-color:#e4f4ea}.selection\:bg-\[\#E4F4EA\]::selection{background-color:#e4f4ea}.selection\:bg-accent\/20 ::selection{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.selection\:bg-accent\/20 ::selection{background-color:color-mix(in oklab,var(--color-accent) 20%,transparent)}}.selection\:bg-accent\/20::selection{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.selection\:bg-accent\/20::selection{background-color:color-mix(in oklab,var(--color-accent) 20%,transparent)}}.selection\:text-accent ::selection{color:var(--color-accent)}.selection\:text-accent::selection{color:var(--color-accent)}.selection\:italic ::selection{font-style:italic}.selection\:italic::selection{font-style:italic}.selection\:underline ::selection{text-decoration-line:underline}.selection\:underline::selection{text-decoration-line:underline}.placeholder\:text-text-muted::placeholder,.placeholder\:text-text-muted\/30::placeholder{color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-text-muted\/30::placeholder{color:color-mix(in oklab,var(--color-text-muted) 30%,transparent)}}.placeholder\:text-text-muted\/40::placeholder{color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-text-muted\/40::placeholder{color:color-mix(in oklab,var(--color-text-muted) 40%,transparent)}}.placeholder\:text-text-muted\/50::placeholder{color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-text-muted\/50::placeholder{color:color-mix(in oklab,var(--color-text-muted) 50%,transparent)}}.placeholder\:text-text-muted\/60::placeholder{color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-text-muted\/60::placeholder{color:color-mix(in oklab,var(--color-text-muted) 60%,transparent)}}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r:last-child{border-right-style:var(--tw-border-style);border-right-width:1px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-accent:hover,.hover\:border-accent\/20:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/20:hover{border-color:color-mix(in oklab,var(--color-accent) 20%,transparent)}}.hover\:border-accent\/25:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/25:hover{border-color:color-mix(in oklab,var(--color-accent) 25%,transparent)}}.hover\:border-accent\/30:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/30:hover{border-color:color-mix(in oklab,var(--color-accent) 30%,transparent)}}.hover\:border-border-subtle:hover{border-color:var(--color-border-subtle)}.hover\:border-text-muted:hover{border-color:var(--color-text-muted)}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:bg-\[\#D7EBDD\]:hover{background-color:#d7ebdd}.hover\:bg-\[\#E3EBDD\]:hover{background-color:#e3ebdd}.hover\:bg-\[\#E4F4EA\]:hover{background-color:#e4f4ea}.hover\:bg-\[\#ECEBE8\]:hover{background-color:#ecebe8}.hover\:bg-\[\#ECF4EE\]:hover{background-color:#ecf4ee}.hover\:bg-\[\#EFEDEA\]:hover{background-color:#efedea}.hover\:bg-\[\#F6F1E2\]:hover{background-color:#f6f1e2}.hover\:bg-\[\#FAFCFA\]:hover{background-color:#fafcfa}.hover\:bg-accent-hover:hover{background-color:var(--color-accent-hover)}.hover\:bg-accent\/5:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/5:hover{background-color:color-mix(in oklab,var(--color-accent) 5%,transparent)}}.hover\:bg-accent\/10:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab,var(--color-accent) 10%,transparent)}}.hover\:bg-accent\/15:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/15:hover{background-color:color-mix(in oklab,var(--color-accent) 15%,transparent)}}.hover\:bg-amber-500\/20:hover{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-bg-primary:hover{background-color:var(--color-bg-primary)}.hover\:bg-bg-sidebar:hover,.hover\:bg-bg-sidebar\/35:hover{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bg-sidebar\/35:hover{background-color:color-mix(in oklab,var(--color-bg-sidebar) 35%,transparent)}}.hover\:bg-bg-sidebar\/40:hover{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bg-sidebar\/40:hover{background-color:color-mix(in oklab,var(--color-bg-sidebar) 40%,transparent)}}.hover\:bg-bg-sidebar\/45:hover{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bg-sidebar\/45:hover{background-color:color-mix(in oklab,var(--color-bg-sidebar) 45%,transparent)}}.hover\:bg-bg-sidebar\/50:hover{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bg-sidebar\/50:hover{background-color:color-mix(in oklab,var(--color-bg-sidebar) 50%,transparent)}}.hover\:bg-bg-sidebar\/55:hover{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bg-sidebar\/55:hover{background-color:color-mix(in oklab,var(--color-bg-sidebar) 55%,transparent)}}.hover\:bg-bg-sidebar\/60:hover{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bg-sidebar\/60:hover{background-color:color-mix(in oklab,var(--color-bg-sidebar) 60%,transparent)}}.hover\:bg-bg-sidebar\/70:hover{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bg-sidebar\/70:hover{background-color:color-mix(in oklab,var(--color-bg-sidebar) 70%,transparent)}}.hover\:bg-bg-sidebar\/80:hover{background-color:var(--color-bg-sidebar)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-bg-sidebar\/80:hover{background-color:color-mix(in oklab,var(--color-bg-sidebar) 80%,transparent)}}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-red-400\/10:hover{background-color:#ff65681a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-400\/10:hover{background-color:color-mix(in oklab,var(--color-red-400) 10%,transparent)}}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-400\/10:hover{background-color:#ff667f1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-400\/10:hover{background-color:color-mix(in oklab,var(--color-rose-400) 10%,transparent)}}.hover\:bg-rose-500\/10:hover{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.hover\:bg-white\/75:hover{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/75:hover{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-accent-hover:hover{color:var(--color-accent-hover)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-rose-500:hover{color:var(--color-rose-500)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-text-muted:hover{color:var(--color-text-muted)}.hover\:text-text-primary:hover{color:var(--color-text-primary)}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_6px_14px_rgba\(24\,55\,47\,0\.08\)\]:hover{--tw-shadow:0 6px 14px var(--tw-shadow-color,#18372f14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_8px_18px_rgba\(24\,55\,47\,0\.10\)\]:hover{--tw-shadow:0 8px 18px var(--tw-shadow-color,#18372f1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_12px_26px_rgba\(31\,42\,35\,0\.08\)\]:hover{--tw-shadow:0 12px 26px var(--tw-shadow-color,#1f2a2314);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_14px_34px_rgba\(31\,42\,35\,0\.06\)\]:hover{--tw-shadow:0 14px 34px var(--tw-shadow-color,#1f2a230f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:var(--z-shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}}.focus\:border-accent:focus,.focus\:border-accent\/30:focus{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:border-accent\/30:focus{border-color:color-mix(in oklab,var(--color-accent) 30%,transparent)}}.focus\:border-accent\/35:focus{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:border-accent\/35:focus{border-color:color-mix(in oklab,var(--color-accent) 35%,transparent)}}.focus\:border-accent\/40:focus{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:border-accent\/40:focus{border-color:color-mix(in oklab,var(--color-accent) 40%,transparent)}}.focus\:border-accent\/50:focus{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:border-accent\/50:focus{border-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}}.focus\:bg-accent\/5:focus{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-accent\/5:focus{background-color:color-mix(in oklab,var(--color-accent) 5%,transparent)}}.focus\:bg-bg-primary:focus{background-color:var(--color-bg-primary)}.focus\:bg-bg-sidebar:focus{background-color:var(--color-bg-sidebar)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-1:focus{--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)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus\:ring-accent:focus,.focus\:ring-accent\/20:focus{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-accent\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.focus\:ring-accent\/25:focus{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-accent\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent) 25%, transparent)}}.focus\:ring-accent\/30:focus{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-accent\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:opacity-100:focus-visible{opacity:1}.active\:cursor-default:active{cursor:default}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-text-muted\/30:disabled{background-color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-text-muted\/30:disabled{background-color:color-mix(in oklab,var(--color-text-muted) 30%,transparent)}}.disabled\:text-text-muted:disabled{color:var(--color-text-muted)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:inline-flex{display:inline-flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:pl-1{padding-left:calc(var(--spacing) * 1)}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.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\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:gap-1{gap:calc(var(--spacing) * 1)}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}}@media(min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline{display:inline}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(18rem\,0\.9fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.9fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px_minmax\(18rem\,0\.7fr\)\]{grid-template-columns:minmax(0,1fr) 260px minmax(18rem,.7fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px_300px\]{grid-template-columns:minmax(0,1fr) 320px 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:px-20{padding-inline:calc(var(--spacing) * 20)}.lg\:pl-2{padding-left:calc(var(--spacing) * 2)}}@media(min-width:80rem){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:inline{display:inline}.xl\:inline-flex{display:inline-flex}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_20rem\]{grid-template-columns:minmax(0,1.6fr) 20rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_270px\]{grid-template-columns:minmax(0,1fr) 270px}.xl\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.xl\:grid-cols-\[minmax\(0\,1fr\)_318px\]{grid-template-columns:minmax(0,1fr) 318px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(24rem\,0\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(24rem,.7fr)}.xl\:flex-col{flex-direction:column}}}:root{color-scheme:light;--z-bg:#f3f5ef;--z-surface:#fbfcf8;--z-surface-soft:#fff;--z-surface-secondary:#f7f9f4;--z-surface-elevated:#fff;--z-surface-sunken:#eef2ec;--z-brand:#0b3d36;--z-brand-hover:#104a42;--z-brand-active:#082f2a;--z-accent:#d9ff72;--z-accent-hover:#cefa5c;--z-accent-soft:#d9ff7229;--z-active-bg:#f1f3ef;--z-active-bg-strong:#e7e9e1;--z-active-bg-hover:#e7e9e1;--z-active-indicator:#59635d;--z-prayer:#b27b2a;--z-prayer-strong:#765019;--z-prayer-soft:#b27b2a1a;--z-prayer-surface:#f4ead9;--z-green:#2ab67e;--z-green-soft:#edf8f2;--z-text:#111713;--z-text-secondary:#59635d;--z-text-muted:#7c867f;--z-muted:#7c867f;--z-text-subtle:#969f99;--z-text-inverse:#fff;--z-border:#dde3dd;--z-border-soft:#ebefeb;--z-border-strong:#cbd3cd;--z-focus:#afc8ba;--z-focus-ring:#2ab67e1a;--z-danger:#b54d4d;--z-danger-soft:#fff1f1;--z-warning:#a67524;--z-warning-soft:#fff8e8;--z-info:#486d91;--z-info-soft:#eff6fc;--z-success:#2a9e6a;--z-success-soft:#edf8f2;--z-font-sans:"Inter Variable", "Inter", "Segoe UI", Roboto, Helvetica, Arial, system-ui, sans-serif;--z-font-weight-regular:400;--z-font-weight-medium:500;--z-font-weight-semibold:580;--z-font-weight-bold:600;--z-font-weight-heading:600;--z-letter-spacing-ui:-.005em;--z-letter-spacing-heading:-.035em;--z-font-size-xs:11px;--z-font-size-sm:12px;--z-font-size-md:13px;--z-font-size-body:14px;--z-font-size-lg:16px;--z-font-size-h3:22px;--z-font-size-h2:32px;--z-font-size-h1:42px;--z-space-1:4px;--z-space-2:8px;--z-space-3:12px;--z-space-4:16px;--z-space-5:20px;--z-space-6:24px;--z-space-7:32px;--z-space-8:40px;--z-space-9:48px;--z-space-10:64px;--z-radius-xs:6px;--z-radius-sm:8px;--z-radius-md:10px;--z-radius-lg:14px;--z-radius-xl:18px;--z-radius-2xl:24px;--z-radius-pill:999px;--z-control-height-compact:38px;--z-control-height:40px;--z-control-height-touch:44px;--z-control-padding-x:12px;--z-control-bg:var(--z-surface-elevated);--z-control-border:var(--z-border);--z-control-radius:var(--z-radius-md);--z-form-gap:var(--z-space-4);--z-form-section-gap:var(--z-space-6);--z-form-section-padding:28px;--z-shadow-sm:0 1px 2px #1122180a;--z-shadow-md:0 10px 30px #11221814;--z-shadow-lg:0 26px 72px #11221821;--z-shadow-overlay:0 24px 72px #11221829;--z-layer-sticky:20;--z-layer-sidebar:60;--z-layer-topbar:85;--z-layer-overlay:120;--z-layer-popover:140;--z-layer-tooltip:150;--z-layer-toast:700;--z-layer-select:1400;--z-duration-fast:.12s;--z-duration-normal:.18s;--z-duration-slow:.28s;--z-ease-standard:cubic-bezier(.2, .8, .2, 1);--z-sidebar-width:232px;--z-topbar-height:62px;--z-content-width:1376px;--z-page-gutter:28px;--z-page-shell-width:1440px;--z-drawer-width:620px;--z-drawer-width-wide:860px;--z-dialog-max-height:min(92dvh, 840px);--q-purple:var(--z-brand);--q-purple-strong:var(--z-brand-active);--q-soft:var(--z-surface-secondary);--q-border:var(--z-border);--q-ink:var(--z-text);--q-muted:var(--z-text-muted)}html[data-z-density=compact]{--z-space-1:3px;--z-space-2:6px;--z-space-3:9px;--z-space-4:12px;--z-space-5:16px;--z-space-6:20px;--z-space-7:26px;--z-space-8:32px;--z-space-9:40px;--z-space-10:52px;--z-control-height-compact:32px;--z-control-height:36px;--z-control-height-touch:40px;--z-form-gap:12px;--z-form-section-gap:18px;--z-form-section-padding:22px}html[data-z-density=compact] :is(.nav-item,.settings-btn,.tasks-v10-btn){min-height:34px}html[data-z-density=compact] :is(.preference-row-list>*,.settings-default-list>*,.connected-account-row,.protected-time-list article){min-height:50px}html.z-reduced-motion *,html.z-reduced-motion :before,html.z-reduced-motion :after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.z-eyebrow{color:var(--z-text-muted);font-size:var(--z-font-size-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:650;line-height:1.2}.z-page-title{color:var(--z-text);font-size:clamp(32px,4vw,44px);font-weight:var(--z-font-weight-heading);letter-spacing:var(--z-letter-spacing-heading);margin:0;line-height:1}.z-heading{color:var(--z-text);font-weight:var(--z-font-weight-heading);letter-spacing:var(--z-letter-spacing-heading);margin:0;line-height:1.05}.z-heading--2{font-size:var(--z-font-size-h2)}.z-heading--3{font-size:var(--z-font-size-h3)}.z-body{color:var(--z-text-secondary);font-size:var(--z-font-size-body)}.z-caption{color:var(--z-text-muted);font-size:var(--z-font-size-sm)}.z-button,.z-icon-button,.z-input,.z-textarea,.z-select{transition-duration:var(--z-duration-normal);transition-timing-function:var(--z-ease-standard)}.z-button{min-height:var(--z-control-height-compact);justify-content:center;align-items:center;gap:var(--z-space-2);border-radius:var(--z-radius-md);padding:0 var(--z-space-4);font-size:var(--z-font-size-md);border:1px solid #0000;font-weight:640;line-height:1;transition-property:background-color,border-color,color,box-shadow,transform;display:inline-flex}.z-button--primary{border-color:var(--z-brand);background:var(--z-brand);color:var(--z-text-inverse)}.z-button--primary:hover:not(:disabled){border-color:var(--z-brand-hover);background:var(--z-brand-hover)}.z-button--secondary{border-color:var(--z-border);background:var(--z-surface-elevated);color:var(--z-text)}.z-button--secondary:hover:not(:disabled){border-color:var(--z-border-strong);background:var(--z-surface-secondary)}.z-button--accent{border-color:var(--z-accent);background:var(--z-accent);color:var(--z-brand-active)}.z-button--danger{border-color:var(--z-danger);background:var(--z-danger);color:var(--z-text-inverse)}.z-button--ghost{color:var(--z-text-secondary);background:0 0}.z-button--ghost:hover:not(:disabled){color:var(--z-text);background:#0b3d3609}.z-button:disabled,.z-icon-button:disabled{cursor:not-allowed;opacity:.5}.z-icon-button{border-radius:var(--z-radius-sm);width:34px;height:34px;color:var(--z-text-muted);background:0 0;border:1px solid #0000;place-items:center;transition-property:background-color,border-color,color;display:inline-grid}.z-icon-button:hover:not(:disabled){color:var(--z-text);background:#0b3d3609}.z-input,.z-textarea,.z-select{border:1px solid var(--z-border);border-radius:var(--z-radius-md);background:var(--z-surface-elevated);width:100%;color:var(--z-text);font-size:var(--z-font-size-md);transition-property:border-color,box-shadow,background-color}.z-input,.z-select{min-height:var(--z-control-height);padding:0 var(--z-control-padding-x)}.z-textarea{min-height:96px;padding:10px var(--z-space-3);resize:vertical}.z-input::placeholder,.z-textarea::placeholder{color:var(--z-text-subtle)}.z-input:focus,.z-textarea:focus,.z-select:focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring);outline:none}.z-control-label{align-items:center;gap:var(--z-space-2);color:var(--z-text-secondary);display:inline-flex}.z-control-label input{accent-color:var(--z-brand)}.z-toggle{border-radius:var(--z-radius-pill);background:var(--z-border-strong);width:38px;height:22px;transition:background var(--z-duration-normal) var(--z-ease-standard);border:0;position:relative}.z-toggle:after{width:16px;height:16px;box-shadow:var(--z-shadow-sm);content:"";transition:transform var(--z-duration-normal) var(--z-ease-standard);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.z-toggle[aria-checked=true]{background:var(--z-brand)}.z-toggle[aria-checked=true]:after{transform:translate(16px)}.z-segmented{border-radius:var(--z-radius-md);background:var(--z-active-bg);border:0;gap:2px;padding:4px;display:inline-flex}.z-segmented button{border-radius:var(--z-radius-sm);min-height:32px;color:var(--z-text-muted);font-size:var(--z-font-size-sm);background:0 0;border:0;padding:0 11px}.z-segmented button:hover{color:var(--z-text);background:#ffffff8c}.z-segmented button[aria-pressed=true]{background:var(--z-surface-elevated);color:var(--z-text);box-shadow:var(--z-shadow-sm)}.z-tabs.z-tabs{gap:var(--z-space-5);border:0;border-bottom:1px solid var(--z-border-soft);scrollbar-width:none;background:0 0;border-radius:0;width:max-content;max-width:100%;padding-block:0;display:flex;overflow-x:auto}.z-tabs.z-tabs::-webkit-scrollbar{display:none}.z-tabs.z-tabs>button{min-width:max-content;min-height:38px;box-shadow:none;color:var(--z-text-muted);font-size:var(--z-font-size-sm);white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:0 1px;font-weight:580;display:inline-flex;position:relative}.z-tabs.z-tabs>button:after{content:"";background:0 0;border-radius:0;height:2px;display:block;position:absolute;bottom:-1px;left:0;right:0}.z-tabs.z-tabs>button:hover{color:var(--z-text);background:0 0}.z-tabs.z-tabs>button:is(.active,[aria-selected=true],[aria-pressed=true]){color:var(--z-text);box-shadow:none;background:0 0;border:0;font-weight:640}.z-tabs.z-tabs>button:is(.active,[aria-selected=true],[aria-pressed=true]):after{background:var(--z-active-indicator)}.z-tabs.z-tabs small{color:inherit;font-size:var(--z-font-size-xs)}.z-field{gap:var(--z-space-2);display:grid}.z-field__label{color:var(--z-text-secondary);font-size:var(--z-font-size-sm);font-weight:620}.z-field__hint{color:var(--z-text-muted);font-size:var(--z-font-size-xs);margin:0}.z-field__error{color:var(--z-danger);font-size:var(--z-font-size-xs);margin:0}.z-form{gap:var(--z-form-gap);color:var(--z-text);font-family:var(--z-font-sans);display:grid}.z-form-section{gap:var(--z-space-3);display:grid}.z-form :where(input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea,select){width:100%;min-height:var(--z-control-height);border:1px solid var(--z-control-border);border-radius:var(--z-control-radius);background:var(--z-control-bg);padding-inline:var(--z-control-padding-x);color:var(--z-text);font-size:var(--z-font-size-sm);transition:border-color var(--z-duration-normal) var(--z-ease-standard),box-shadow var(--z-duration-normal) var(--z-ease-standard),background-color var(--z-duration-normal) var(--z-ease-standard);outline:0}.z-form :where(textarea){resize:vertical;min-height:96px;padding-block:10px;line-height:1.55}.z-form :where(input,textarea)::placeholder{color:var(--z-text-subtle)}.z-form :where(input:not([type=checkbox]):not([type=radio]),textarea,select):focus{border-color:var(--z-focus);box-shadow:0 0 0 3px var(--z-focus-ring)}.z-form :where(label>span,legend,.z-form-label){color:var(--z-text-secondary);font-size:var(--z-font-size-xs);font-weight:620}.z-form :where(input,textarea,select):disabled{cursor:not-allowed;background:var(--z-surface-secondary);color:var(--z-text-muted);opacity:.72}.z-form.z-form .z-form-title-field{gap:var(--z-space-2);grid-column:1/-1;display:grid}.z-form.z-form .z-form-title-field>:where(label,span):first-child,.z-form.z-form .z-form-description-field>:where(label,span):first-child{color:var(--z-text-muted);font-size:var(--z-font-size-xs);letter-spacing:0;text-transform:none;margin:0;font-weight:580}.z-form.z-form .z-form-title-field>input:not([type=checkbox]):not([type=radio]):not([type=color]){width:100%;min-height:42px;box-shadow:none;color:var(--z-text);letter-spacing:-.035em;background:0 0;border:0;border-radius:0;padding:0;font-size:24px;font-weight:650;line-height:1.15}.z-form.z-form .z-form-title-field>input::placeholder{color:var(--z-text-muted);opacity:.82}.z-form.z-form .z-form-title-field>input:focus{box-shadow:none;border-color:#0000}.z-form.z-form .z-form-description-field{gap:var(--z-space-2);grid-column:1/-1;display:grid}.z-form.z-form .z-form-description-field>:where(input,textarea){width:100%;min-height:58px;box-shadow:none;color:var(--z-text);resize:vertical;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:2px 0 8px;font-family:inherit;font-size:14px;font-weight:450;line-height:1.65}.z-form.z-form .z-form-description-field>:where(input,textarea)::placeholder{color:var(--z-text-muted);opacity:.78}.z-form.z-form .z-form-description-field>:where(input,textarea):focus{border-color:var(--z-border-strong);box-shadow:none;outline:0}@media(max-width:700px){.z-form.z-form .z-form-title-field>input:not([type=checkbox]):not([type=radio]):not([type=color]){font-size:22px}}.z-page{width:min(100%,var(--z-page-shell-width));padding:var(--z-space-7) var(--z-page-gutter) 80px;margin-inline:auto}.z-page--wide{width:100%;max-width:none}.z-page-header{justify-content:space-between;align-items:flex-end;gap:var(--z-space-6);margin-bottom:var(--z-space-7);display:flex}.z-divider{background:var(--z-border-soft);border:0;height:1px}.z-panel{border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated)}.z-popover{border:1px solid var(--z-border);border-radius:var(--z-radius-lg);background:var(--z-surface-elevated);box-shadow:var(--z-shadow-md)}.z-overlay{z-index:var(--z-layer-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11181447;position:fixed;top:0;right:0;bottom:0;left:0}.z-drawer{z-index:calc(var(--z-layer-overlay) + 1);width:min(var(--z-drawer-width),92vw);border-left:1px solid var(--z-border);background:var(--z-surface-elevated);box-shadow:var(--z-shadow-overlay);position:fixed;top:0;bottom:0;right:0}.z-badge{border-radius:var(--z-radius-pill);background:var(--z-surface-secondary);min-height:22px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);align-items:center;gap:6px;padding:0 8px;font-weight:600;display:inline-flex}.z-badge--success{background:var(--z-success-soft);color:var(--z-success)}.z-badge--warning{background:var(--z-warning-soft);color:var(--z-warning)}.z-badge--danger{background:var(--z-danger-soft);color:var(--z-danger)}.z-badge--info{background:var(--z-info-soft);color:var(--z-info)}.z-badge--prayer{background:var(--z-prayer-soft);color:var(--z-prayer-strong)}.z-status-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.z-avatar{border:1px solid var(--z-border-soft);background:var(--z-brand);color:#fff;border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:700;display:inline-grid;overflow:hidden}.z-avatar img{object-fit:cover;width:100%;height:100%}.z-avatar-group{display:inline-flex}.z-avatar-group>*+*{margin-left:-7px}.z-filter-chip{border:1px solid var(--z-border);border-radius:var(--z-radius-pill);min-height:28px;color:var(--z-text-secondary);font-size:var(--z-font-size-xs);background:#fff;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.z-filter-chip--active{border-color:var(--z-border-strong);background:var(--z-active-bg);color:var(--z-text)}.z-filter-chip button{color:inherit;background:0 0;border:0}.z-tooltip{display:inline-flex;position:relative}.z-tooltip [role=tooltip]{z-index:var(--z-layer-tooltip);border-radius:var(--z-radius-xs);background:var(--z-brand-active);color:#fff;width:max-content;max-width:240px;font-size:var(--z-font-size-xs);opacity:0;pointer-events:none;transition:opacity var(--z-duration-fast);padding:6px 8px;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.z-tooltip:is(:hover,:focus-within) [role=tooltip]{opacity:1}.z-popover-host{position:relative}.z-popover-host>.z-popover,.z-dropdown-menu{z-index:var(--z-layer-popover);min-width:220px;padding:6px;position:absolute;top:calc(100% + 6px)}.z-dropdown-menu{border:1px solid var(--z-border);border-radius:var(--z-radius-lg);box-shadow:var(--z-shadow-md);background:#fff}.z-mobile-sheet{border-radius:var(--z-radius-xl) var(--z-radius-xl) 0 0;max-height:92vh;box-shadow:var(--z-shadow-overlay);background:#fff;position:absolute;bottom:0;left:0;right:0;overflow:auto}.z-section-header{justify-content:space-between;align-items:flex-start;gap:var(--z-space-4);padding-bottom:var(--z-space-3);display:flex}.z-section-header h2,.z-section-header p{margin:0}.z-section-header h2{color:var(--z-text);font-size:var(--z-font-size-lg);font-weight:650}.z-section-header p{color:var(--z-text-muted);font-size:var(--z-font-size-sm);margin-top:4px}.z-inline-alert{align-items:flex-start;gap:var(--z-space-3);border-radius:var(--z-radius-md);color:var(--z-info);background:var(--z-info-soft);font-size:var(--z-font-size-sm);padding:12px 14px;display:flex}.z-inline-alert strong{margin-bottom:2px;display:block}.z-inline-alert--success{background:var(--z-success-soft);color:var(--z-success)}.z-inline-alert--warning{background:var(--z-warning-soft);color:var(--z-warning)}.z-inline-alert--danger{background:var(--z-danger-soft);color:var(--z-danger)}.z-property-row{border-bottom:1px solid var(--z-border-soft);grid-template-columns:18px 112px minmax(0,1fr);align-items:center;gap:10px;min-height:42px;display:grid}.z-property-row__icon,.z-property-row__label{color:var(--z-text-muted)}.z-property-row__label{font-size:var(--z-font-size-sm)}.z-dense-table{border-top:1px solid var(--z-border-soft);width:100%}.z-dense-table>*{border-bottom:1px solid var(--z-border-soft)}.z-empty-state{justify-items:start;gap:var(--z-space-3);max-width:420px;padding-block:var(--z-space-9);display:grid}.z-empty-state h2{font-size:var(--z-font-size-lg);margin:0;font-weight:640}.z-empty-state p{color:var(--z-text-muted);margin:0}.z-skeleton{border-radius:var(--z-radius-xs);background:var(--z-border-soft);color:#0000;overflow:hidden}@media(max-width:960px){.z-page{padding-inline:var(--z-space-6)}}@media(max-width:768px){.z-page{padding:var(--z-space-6) var(--z-space-4) 64px}.z-page-header{flex-direction:column;align-items:flex-start}}@keyframes z-shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}.z-skeleton:after{content:"";width:42%;height:100%;animation:z-shimmer 1.6s var(--z-ease-standard) infinite;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);display:block}.z-fade-enter-active,.z-fade-leave-active{transition:opacity var(--z-duration-normal) var(--z-ease-standard)}.z-fade-enter-from,.z-fade-leave-to{opacity:0}.z-button__loader{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite z-spin}@keyframes z-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.zamaneo-app{--z-font-size-xs:12px;--z-font-size-sm:13px;--z-font-size-md:14px;--z-font-size-body:15px;--z-font-size-lg:17px}.zamaneo-app :where(button,[role=button],[role=tab],input,select,textarea,[class*=filter],[class*=tabs],[class*=switch],[class*=toolbar],.z-filter-chip){--z-font-size-xs:11px;--z-font-size-sm:12px;--z-font-size-md:13px;--z-font-size-body:14px;--z-font-size-lg:16px}.zamaneo-app :where(small,time,figcaption):not(button *,[role=button] *,[role=tab] *,[class*=filter] *,[class*=tabs] *,[class*=switch] *,[class*=toolbar] *){line-height:1.45;font-size:var(--z-font-size-xs)!important}.zamaneo-app :where([class*=card],[class*=panel],[class*=hero],[class*=copy],[class*=detail]) p:not(button *,[role=button] *,[role=tab] *,[class*=filter] *,[class*=tabs] *,[class*=switch] *,[class*=toolbar] *){line-height:1.55;font-size:13px!important}.zamaneo-app :where([class*=row-copy] strong,[class*=item-copy] strong,.timeline-copy strong){font-size:13px!important}.zamaneo-app :where([class*=eyebrow],[class*=kicker],[class*=-meta],[class*=_meta],[class$=meta],[class*=caption]):not(button,button *,[role=button],[role=button] *,[role=tab],[role=tab] *,[class*=filter] *,[class*=tabs] *,[class*=switch] *,[class*=toolbar] *){line-height:1.45;font-size:var(--z-font-size-xs)!important}.zamaneo-app :where(.notes-resume-card,.documents-resume,.day-hero,.prayer-signature,.now-stage,.prayer-panel,.portfolio-hero,.objective-review-card) :where(h1,h2,h3,h4,h5,h6){color:var(--z-text-inverse)!important}.zamaneo-app .notes-resume-card p{font-size:14px!important}.zamaneo-app .day-date{font-size:12px!important}.zamaneo-app .my-day-view .day-heading>div>p:last-child{font-size:13px!important}.zamaneo-app .timeline-section header p,.zamaneo-app .tasks-v10-page :where(.stream-empty,.queue-empty,.queue-rules p,.triage-stage>p,.triage-finished p,.task-inspector-v10 p){line-height:1.5;font-size:13px!important}.zamaneo-app .tasks-v10-page .queue-item small{font-size:12px!important}.zamaneo-app .q-task-detail .task-surface-tabs button{font-size:13px!important}.zamaneo-app .q-task-detail .task-surface-tabs small{font-size:12px!important}.zamaneo-app .q-task-detail .q-task-page-comment-composer>button{font-size:13px!important}.zamaneo-app .project-view :where(.portfolio-attention-copy,.portfolio-attention-meta,.portfolio-week-item) small,.zamaneo-app .objectives-page small,.zamaneo-app .documents-v11 :where(small,time):not(.template-options *,.type-filters *,.advanced-filters *),.zamaneo-app .notes-v12 :where(.notes-book-row,.notes-activity-panel,.notes-resurface-row,.notes-library-list) small{line-height:1.45;font-size:12px!important}.zamaneo-app .project-view .portfolio-activity p,.zamaneo-app .objectives-page :where(.compact-empty,.empty-state p),.zamaneo-app .documents-v11 :where(.favorite-grid,.documents-empty-state,.review-inspector,.review-feedback) p{line-height:1.55;font-size:13px!important}.zamaneo-app .objectives-page .objective-meta-line{font-size:12px!important}.zamaneo-app .project-context-state{font-size:10px!important}:root.light{color-scheme:light}html,body,body *{font-family:var(--z-font-sans)!important}body button{font-weight:var(--z-font-weight-semibold)!important}body :is(strong,b){font-weight:var(--z-font-weight-bold)!important}body :is(h1,h2,h3){font-weight:var(--z-font-weight-heading)!important;letter-spacing:var(--z-letter-spacing-heading)!important}body .zamaneo-app .nav-item{font-weight:var(--z-font-weight-medium)!important}body .zamaneo-app .nav-item--active{font-weight:var(--z-font-weight-semibold)!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}[data-mention-type],[data-task-mention-id],.task-mention-token,.task-comment-mention{--mention-color: #087a46;--mention-background: transparent;--mention-radius: 0;--mention-padding: 0;display:inline-flex!important;align-items:baseline;gap:.25em;height:auto!important;min-height:0!important;margin-inline:0!important;border:0!important;border-radius:var(--mention-radius)!important;background:var(--mention-background)!important;padding:var(--mention-padding)!important;color:var(--mention-color)!important;box-shadow:none!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;vertical-align:baseline;white-space:nowrap}[data-mention-type]:before{content:"";align-self:center;width:1em;height:1em;flex:0 0 1em;background:currentColor;-webkit-mask:var(--mention-icon) center / contain no-repeat;mask:var(--mention-icon) center / contain no-repeat}[data-mention-type=user]{--mention-color: var(--z-mention-user-foreground, #12717d);--mention-background: var(--z-mention-user-background, #e1f5f7);--mention-radius: var(--z-mention-user-radius, .35em);--mention-padding: var(--z-mention-user-padding, .05em .3em);--mention-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}[data-mention-type=team]{--mention-color: var(--z-mention-team-foreground, #a25731);--mention-background: var(--z-mention-team-background, #fff2df);--mention-radius: var(--z-mention-team-radius, .35em);--mention-padding: var(--z-mention-team-padding, .05em .3em);--mention-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")}[data-mention-type=page]{--mention-color: var(--z-mention-page-foreground, #567d31);--mention-background: var(--z-mention-page-background, #ebfcdb);--mention-radius: var(--z-mention-page-radius, .35em);--mention-padding: var(--z-mention-page-padding, .05em .3em);--mention-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.7.7l3.6 3.6A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z'/%3E%3Cpath d='M14 2v5a1 1 0 0 0 1 1h5M10 9H8M16 13H8M16 17H8'/%3E%3C/svg%3E")}[data-mention-type=project]{--mention-color: var(--z-mention-project-foreground, #007e5e);--mention-background: var(--z-mention-project-background, #dff9ec);--mention-radius: var(--z-mention-project-radius, .35em);--mention-padding: var(--z-mention-project-padding, .05em .3em);--mention-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h16a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.7-.9l-.8-1.2A2 2 0 0 0 7.9 3H4a2 2 0 0 0-2 2v13c0 1.1.9 2 2 2Z'/%3E%3Cpath d='M8 10v4M12 10v2M16 10v6'/%3E%3C/svg%3E")}[data-mention-type=task]{--mention-color: var(--z-mention-task-foreground, #62409e);--mention-background: var(--z-mention-task-background, #f0e9fb);--mention-radius: var(--z-mention-task-radius, .35em);--mention-padding: var(--z-mention-task-padding, .05em .3em);--mention-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z'/%3E%3Cpath d='M13 5v2M13 11v2M13 17v2'/%3E%3C/svg%3E")}[data-mention-type=date]{--mention-color: var(--z-mention-date-foreground, #8e671f);--mention-background: var(--z-mention-date-background, #fdf6d5);--mention-radius: var(--z-mention-date-radius, .35em);--mention-padding: var(--z-mention-date-padding, .05em .3em);--mention-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4M16 2v4'/%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M3 10h18M8 14h.01M12 14h.01M16 14h.01M8 18h.01M12 18h.01M16 18h.01'/%3E%3C/svg%3E")}[data-mention-type=user]:before{display:none}[data-task-mention-type=user],.task-mention-token,.task-comment-mention{--mention-color: var(--z-mention-user-foreground, #12717d);--mention-background: var(--z-mention-user-background, #e1f5f7);--mention-radius: var(--z-mention-user-radius, .35em);--mention-padding: var(--z-mention-user-padding, .05em .3em)}[data-task-mention-type=team]{--mention-color: var(--z-mention-team-foreground, #a25731);--mention-background: var(--z-mention-team-background, #fff2df);--mention-radius: var(--z-mention-team-radius, .35em);--mention-padding: var(--z-mention-team-padding, .05em .3em)}[data-mention-type=date],[data-due-date]{font-variant-numeric:tabular-nums}[data-mention-type=page],[data-mention-type=project],[data-mention-type=task],[data-mention-type=date]{cursor:pointer}[data-mention-type=page]:hover,[data-mention-type=project]:hover,[data-mention-type=task]:hover,[data-mention-type=date]:hover{text-decoration:underline;text-underline-offset:.15em}
