.wl-card[data-v-721b222e]{max-height:calc(100dvh - 72px);overflow-y:auto}.wl-grid[data-v-721b222e]{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.wl-tile[data-v-721b222e]{cursor:pointer;font:inherit;color:rgb(var(--v-theme-on-surface));background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px 10px;display:flex;position:relative}.wl-tile[data-v-721b222e]:hover{background:rgba(var(--v-theme-on-surface), .06)}.wl-tile span[data-v-721b222e]{text-align:center;font-size:12px;line-height:1.2}.wl-name[data-v-721b222e]{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.wl-chip[data-v-721b222e]{position:absolute;top:4px;right:4px}.wl-link[data-v-721b222e]{color:rgba(var(--v-theme-on-surface), .62);letter-spacing:0}.wl-link[data-v-721b222e]:hover{color:rgb(var(--v-theme-primary))}.np-item.unread[data-v-6820b171]{background:rgba(var(--v-theme-primary), .06)}.np-time[data-v-6820b171]{margin-top:2px}.np-dot[data-v-6820b171]{background:rgb(var(--v-theme-primary));border-radius:50%;width:8px;height:8px;display:inline-block}.ap-root[data-v-388f0b80]{flex-direction:column;height:100%;display:flex}.ap-head[data-v-388f0b80]{align-items:center;gap:10px;padding:12px 10px 12px 16px;display:flex}.ap-head-icon[data-v-388f0b80]{background:rgba(var(--v-theme-primary), .12);width:30px;height:30px;color:rgb(var(--v-theme-primary));border-radius:9px;flex:none;place-items:center;display:grid}.ap-head-title[data-v-388f0b80]{line-height:1.2}.ap-scroll[data-v-388f0b80]{flex-direction:column;flex:1;gap:10px;padding:16px 14px;display:flex;overflow-y:auto}.ap-row[data-v-388f0b80]{align-items:flex-start;gap:8px;display:flex}.ap-row.user[data-v-388f0b80]{justify-content:flex-end}.ap-avatar[data-v-388f0b80]{background:rgba(var(--v-theme-primary), .12);width:24px;height:24px;color:rgb(var(--v-theme-primary));border-radius:8px;flex:none;place-items:center;margin-top:2px;display:grid}.ap-bubble[data-v-388f0b80]{background:rgb(var(--v-theme-surface-2));border-radius:4px 14px 14px;max-width:85%;padding:9px 12px;font-size:13.5px;line-height:1.5}.ap-bubble.user[data-v-388f0b80]{background:rgba(var(--v-theme-primary), .13);border-radius:14px 4px 14px 14px}.ap-bubble.error[data-v-388f0b80]{background:rgba(var(--v-theme-warning), .12)}.ap-text[data-v-388f0b80]{white-space:pre-wrap;word-break:break-word}.ap-examples[data-v-388f0b80]{flex-direction:column;gap:6px;margin-top:10px;display:flex}.ap-example[data-v-388f0b80]{text-align:left;border:1px solid rgb(var(--v-theme-outline));background:rgb(var(--v-theme-surface));color:inherit;font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;transition:border-color .12s;display:flex}.ap-example[data-v-388f0b80]:hover{border-color:rgba(var(--v-theme-primary), .55)}.ap-options[data-v-388f0b80]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ap-option[data-v-388f0b80]{border:1px solid rgb(var(--v-theme-outline));background:rgb(var(--v-theme-surface));color:inherit;font:inherit;cursor:pointer;border-radius:999px;padding:5px 11px;font-size:12.5px;transition:border-color .12s,background-color .12s}.ap-option[data-v-388f0b80]:hover{border-color:rgba(var(--v-theme-primary), .5)}.ap-option.selected[data-v-388f0b80]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary), .1);color:rgb(var(--v-theme-primary))}.ap-live[data-v-388f0b80]{width:85%}.ap-thinking[data-v-388f0b80]{opacity:.65;white-space:pre-wrap;word-break:break-word;flex-direction:column;justify-content:flex-end;max-height:72px;font-size:11.5px;line-height:1.45;display:flex;overflow:hidden}.ap-result[data-v-388f0b80]{background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-outline));width:85%}.ap-dots[data-v-388f0b80]{align-items:center;gap:4px;padding:12px 14px;display:flex}.ap-dots span[data-v-388f0b80]{background:rgba(var(--v-theme-on-surface), .4);border-radius:50%;width:6px;height:6px;animation:1.2s infinite ap-bounce-388f0b80}.ap-dots span[data-v-388f0b80]:nth-child(2){animation-delay:.15s}.ap-dots span[data-v-388f0b80]:nth-child(3){animation-delay:.3s}@keyframes ap-bounce-388f0b80{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.ap-composer[data-v-388f0b80]{border-top:1px solid rgb(var(--v-theme-outline));align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.ap-input[data-v-388f0b80] .v-field{border:1px solid rgb(var(--v-theme-outline));border-radius:12px;font-size:13.5px}.ap-composer .v-btn[data-v-388f0b80]{margin-bottom:2px}.shell-current[data-v-666cc38e]{background:rgba(var(--v-theme-primary), .08);border-radius:10px}.shell-page[data-v-666cc38e]{min-height:34px}.shell-page[data-v-666cc38e] .v-list-item__prepend .v-icon{opacity:.7;font-size:18px}.shell-navrec[data-v-666cc38e]{min-height:32px;font-size:13px;padding-left:34px!important}.shell-navrec[data-v-666cc38e] .v-list-item-title{font-size:13px}.shell-kebab[data-v-666cc38e]{opacity:0;transition:opacity .15s}.shell-app-item:hover .shell-kebab[data-v-666cc38e],.shell-kebab[aria-expanded=true][data-v-666cc38e]{opacity:1}@media (pointer:coarse){.shell-kebab[data-v-666cc38e]{opacity:1}.shell-page[data-v-666cc38e],.shell-navrec[data-v-666cc38e]{min-height:44px}}.ss-wrap[data-v-466a263c]{width:100%}.ss-field[data-v-466a263c] .v-field{--v-input-control-height:36px;border:1px solid rgba(var(--v-theme-on-surface), .16);transition:border-color .15s,box-shadow .15s}.ss-field[data-v-466a263c] .v-field:hover{border-color:rgba(var(--v-theme-on-surface), .3)}.ss-field[data-v-466a263c] .v-field--focused{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 3px rgba(var(--v-theme-primary), .15)}.ss-field[data-v-466a263c] input{font-size:14px}.ss-field[data-v-466a263c] input::placeholder{color:rgba(var(--v-theme-on-surface), .6);opacity:1}.ss-field[data-v-466a263c] .v-field__prepend-inner{opacity:.6}.ss-scroll[data-v-466a263c]{overflow-y:auto}.admin-badge[data-v-60951355]{background:rgba(var(--v-theme-primary), .08);border-radius:10px}.admin-page[data-v-60951355]{min-height:34px}.admin-page[data-v-60951355] .v-list-item__prepend .v-icon{opacity:.7;font-size:18px}@media (pointer:coarse){.admin-page[data-v-60951355]{min-height:44px}}.import-json[data-v-bf8e2c45] textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5}[data-v-27b4cc71] .v-navigation-drawer__content{overflow:hidden}[data-v-27b4cc71] .v-navigation-drawer__content .v-list:last-child{padding-bottom:8px}.studio-drawer[data-v-27b4cc71]{--v-list-prepend-gap:12px}.studio-app__icon[data-v-27b4cc71]{color:#fff;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 4px 10px #23243a1f}.studio-app__name[data-v-27b4cc71],.studio-app__handle[data-v-27b4cc71]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.studio-app__name[data-v-27b4cc71]{color:rgb(var(--v-theme-on-sidebar));font-size:13px;font-weight:650;line-height:18px}.studio-app__handle[data-v-27b4cc71]{color:rgba(var(--v-theme-on-sidebar),.58);font-size:11px;line-height:15px}.studio-app[data-v-27b4cc71] .v-list-item-title{font-size:13px;font-weight:650;line-height:18px}.studio-app[data-v-27b4cc71] .v-list-item-subtitle{opacity:1;font-size:11px;line-height:15px}.studio-app.v-list-item[data-v-27b4cc71]{min-height:48px;padding-top:5px;padding-bottom:5px}.studio-app[data-v-27b4cc71] .v-list-item__prepend{align-self:center}.studio-app[data-v-27b4cc71] .v-list-item__content{align-self:center;min-width:0;padding:0}.studio-app[data-v-27b4cc71] .v-list-item__append{align-self:center;margin-inline-start:6px}.studio-app .studio-more[data-v-27b4cc71]{opacity:0;transition:opacity .12s}.studio-app:hover .studio-more[data-v-27b4cc71],.studio-app:focus-within .studio-more[data-v-27b4cc71],.studio-app.v-list-item--active .studio-more[data-v-27b4cc71]{opacity:.78}.shell-bar[data-v-028faf62]{--tex:rgba(14, 14, 17, var(--brand-texture-opacity,.05));background-image:linear-gradient(var(--tex) 1px, transparent 1px), linear-gradient(90deg, var(--tex) 1px, transparent 1px);background-size:22px 22px}.v-theme--dark .shell-bar[data-v-028faf62]{--tex:rgba(255, 255, 255, var(--brand-texture-opacity,.05))}.shell-brand[data-v-028faf62]{cursor:pointer;border-radius:8px;align-items:center;padding:4px 8px;display:flex}.shell-brand[data-v-028faf62]:hover{background:rgba(var(--v-theme-on-surface), .06)}.shell-brand[data-v-028faf62],.shell-wordmark[data-v-028faf62]{color:rgb(var(--v-theme-appbar-text,var(--v-theme-on-appbar)))}.shell-wordmark[data-v-028faf62]{letter-spacing:-.01em;font-size:16px;font-weight:700}.shell-search[data-v-028faf62]{flex:auto;min-width:0;max-width:560px}.shell-search-icon[data-v-028faf62]{flex:none}.shell-main[data-v-028faf62]{background:rgb(var(--v-theme-background));min-height:100dvh}.shell-bar[data-v-028faf62] .v-toolbar__content{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.chart-card[data-v-43457b64]{width:100%;position:relative}.ui-link[data-v-035615ad]{color:rgb(var(--v-theme-primary));word-break:break-word;text-decoration:none}.ui-link[data-v-035615ad]:hover{text-decoration:underline}.ui-link-plain[data-v-035615ad]{word-break:break-word}.ui-md[data-v-f80921c3]{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.55}.ui-md[data-v-f80921c3]>:first-child{margin-top:0}.ui-md[data-v-f80921c3]>:last-child{margin-bottom:0}.ui-md[data-v-f80921c3] p{margin:0 0 8px}.ui-md[data-v-f80921c3] h3,.ui-md[data-v-f80921c3] h4,.ui-md[data-v-f80921c3] h5{margin:12px 0 6px;font-size:14px;font-weight:650}.ui-md[data-v-f80921c3] ul,.ui-md[data-v-f80921c3] ol{margin:6px 0 8px;padding-left:20px}.ui-md[data-v-f80921c3] li{margin:2px 0}.ui-md[data-v-f80921c3] code{background:rgba(var(--v-theme-on-surface), .07);border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12.5px}.ui-md[data-v-f80921c3] pre{background:rgba(var(--v-theme-on-surface), .06);border-radius:8px;margin:6px 0 8px;padding:10px;overflow:auto}.ui-md[data-v-f80921c3] pre code{background:0 0;padding:0}.ui-md[data-v-f80921c3] blockquote{border-left:3px solid rgba(var(--v-theme-on-surface), .2);color:rgba(var(--v-theme-on-surface), .75);margin:6px 0;padding:2px 10px}.ui-md[data-v-f80921c3] a{color:rgb(var(--v-theme-primary))}.peek-scrim[data-v-a4b68804]{z-index:2000;background:0 0;position:fixed;inset:0}.peek-card[data-v-a4b68804]{background:rgb(var(--v-theme-surface));max-height:min(78vh,560px);color:rgb(var(--v-theme-on-surface));border:1px solid rgba(var(--v-theme-on-surface), .12);border-radius:12px;flex-direction:column;animation:.12s ease-out peek-in-a4b68804;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 40px #00000061}@keyframes peek-in-a4b68804{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.peek-hdr[data-v-a4b68804]{border-bottom:1px solid rgba(var(--v-theme-on-surface), .08);align-items:center;gap:8px;padding:10px 8px 10px 14px;display:flex}.peek-title[data-v-a4b68804]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.peek-actions[data-v-a4b68804]{flex:none;align-items:center;gap:2px;display:flex}.peek-x[data-v-a4b68804]{flex:none}.peek-body[data-v-a4b68804]{flex:auto;padding:10px 12px;overflow:hidden auto}.ui-chip[data-v-763eb033]{white-space:nowrap;border-radius:9999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:600;line-height:1.7;display:inline-flex}.av[data-v-12440639]{color:#fff;letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;font-weight:650;line-height:1;display:inline-grid;overflow:hidden}.av-img[data-v-12440639]{object-fit:cover;border-radius:inherit;width:100%;height:100%}.av-square[data-v-12440639]{border-radius:22%}.av-square .av-img[data-v-12440639]{object-fit:contain;background:#fff}.av-inactive[data-v-12440639]{filter:grayscale();opacity:.75;box-shadow:0 0 0 2px rgb(var(--v-theme-error)), 0 0 0 3px rgb(var(--v-theme-surface))}.person-chip[data-v-9325bf23]{vertical-align:middle;align-items:center;gap:8px;min-width:0;display:inline-flex}.pc-txt[data-v-9325bf23]{flex-direction:column;min-width:0;display:flex}.pc-name[data-v-9325bf23]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.25;overflow:hidden}.pc-dim[data-v-9325bf23]{color:rgba(var(--v-theme-on-surface), .6)}.pc-role[data-v-9325bf23]{color:rgba(var(--v-theme-on-surface), .55);font-size:11px;line-height:1.2}.pc-state[data-v-9325bf23]{color:rgb(var(--v-theme-error));font-weight:600}.pc-empty[data-v-9325bf23],.pc-fallback[data-v-9325bf23]{color:rgba(var(--v-theme-on-surface), .5)}.rsb[data-v-c033726c]{letter-spacing:.02em;white-space:nowrap;vertical-align:middle;color:rgb(var(--v-theme-error));background:rgba(var(--v-theme-error), .12);border-radius:4px;margin-left:6px;padding:0 5px;font-size:10px;font-weight:700;line-height:16px}.rl[data-v-acc44e1f]{color:rgb(var(--v-theme-primary));text-decoration:none}.rl-img[data-v-acc44e1f]{vertical-align:-4px;margin-right:5px}.rl[data-v-acc44e1f]:hover{text-decoration:underline}.rl-plain[data-v-acc44e1f]{color:inherit}.rl-unresolved[data-v-acc44e1f]{opacity:.65;font-family:monospace;font-size:.85em}.rf-grid[data-v-fee3b9f9]{grid-template-columns:200px 1fr;gap:14px 20px;display:grid}.rf-label[data-v-fee3b9f9]{color:rgba(var(--v-theme-on-surface), .62);font-size:13px;font-weight:600}.rf-value[data-v-fee3b9f9]{overflow-wrap:anywhere;min-width:0;font-size:14px}.rf-empty[data-v-fee3b9f9]{color:rgba(var(--v-theme-on-surface), .48);font-size:13.5px}.rf-unconfirmed[data-v-fee3b9f9]{cursor:help;border-radius:4px;outline:none;align-items:center;margin-left:4px;padding:2px 4px;display:inline-flex}.rf-unconfirmed[data-v-fee3b9f9]:hover,.rf-unconfirmed[data-v-fee3b9f9]:focus-visible{background:rgba(var(--v-theme-warning), .14)}.rf-surface--dense[data-v-fee3b9f9]{max-width:none!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.rf-grid--dense[data-v-fee3b9f9]{grid-template-columns:minmax(72px,116px) 1fr;gap:9px 12px}.rf-grid--dense .rf-label[data-v-fee3b9f9]{font-size:12.5px}.rf-grid--dense .rf-value[data-v-fee3b9f9]{font-size:13.5px}.hw-card[data-v-b5bb8dd5]{flex-direction:column;height:100%;padding:14px 16px;transition:box-shadow .15s,border-color .15s;display:flex}.hw-card[data-v-b5bb8dd5]:hover{box-shadow:0 2px 12px #00000012}.hw-click[data-v-b5bb8dd5]{cursor:pointer}.hw-click[data-v-b5bb8dd5]:hover{border-color:rgba(var(--v-theme-primary), .45)}.hw-head[data-v-b5bb8dd5]{align-items:center;gap:6px;margin-bottom:8px;display:flex}.hw-head-grip[data-v-b5bb8dd5]{padding-left:20px}.hw-title[data-v-b5bb8dd5]{letter-spacing:.01em;min-width:0;color:rgba(var(--v-theme-on-surface), .68);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.hw-title-editable[data-v-b5bb8dd5]{cursor:text;border-radius:6px;margin:-1px -4px;padding:1px 4px}.hw-title-editable[data-v-b5bb8dd5]:hover{background:rgba(var(--v-theme-on-surface), .06)}.hw-title-edit[data-v-b5bb8dd5]{flex:1;min-width:0}.hw-title-edit[data-v-b5bb8dd5] input{padding:0;font-size:12.5px;font-weight:600}.hw-title-edit[data-v-b5bb8dd5] .v-field__input{min-height:20px;padding:0}.hw-kebab[data-v-b5bb8dd5]{opacity:0;transition:opacity .15s}.hw-card:hover .hw-kebab[data-v-b5bb8dd5],.hw-kebab[aria-expanded=true][data-v-b5bb8dd5]{opacity:1}.hw-window[data-v-b5bb8dd5]{align-items:center;gap:0;display:flex}.hw-window-label[data-v-b5bb8dd5]{color:rgba(var(--v-theme-on-surface), .7);white-space:nowrap;font-size:11.5px;font-weight:600}.hw-good[data-v-b5bb8dd5]{color:rgb(var(--v-theme-success))}.hw-bad[data-v-b5bb8dd5]{color:rgb(var(--v-theme-error))}.hw-parts[data-v-b5bb8dd5]{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:flex}.hw-parts-join[data-v-b5bb8dd5]{color:rgba(var(--v-theme-on-surface), .5);font-size:11px}.hw-substat-click[data-v-b5bb8dd5]{cursor:pointer;border-radius:8px;margin:-2px -6px;padding:2px 6px}.hw-substat-click[data-v-b5bb8dd5]:hover,.hw-substat-click[data-v-b5bb8dd5]:focus-visible{background:rgba(var(--v-theme-primary), .07)}.hw-body[data-v-b5bb8dd5]{outline:none;flex:1;min-height:64px}.hw-body-grid[data-v-b5bb8dd5]{scrollbar-width:thin;scrollbar-color:rgba(var(--v-theme-on-surface), .22) transparent;min-height:0;overflow:hidden auto}.hw-body-grid[data-v-b5bb8dd5]::-webkit-scrollbar{width:8px;height:8px}.hw-body-grid[data-v-b5bb8dd5]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-on-surface), .2);border-radius:4px}.hw-body-grid[data-v-b5bb8dd5]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-theme-on-surface), .32)}.hw-body-grid[data-v-b5bb8dd5]::-webkit-scrollbar-track{background:0 0}.hw-body-mid[data-v-b5bb8dd5]{flex-direction:column;justify-content:center;display:flex}.hw-state[data-v-b5bb8dd5]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:64px;display:flex}.hw-fail[data-v-b5bb8dd5]{padding:6px 4px}.hw-stat-value[data-v-b5bb8dd5]{letter-spacing:-.02em;align-items:center;font-size:30px;font-weight:700;line-height:1.15;display:flex}.hw-stat-lg[data-v-b5bb8dd5]{font-size:40px}.hw-stat-xl[data-v-b5bb8dd5]{font-size:52px}.hw-pad[data-v-b5bb8dd5]{align-items:center;gap:0;display:flex}.hw-substats[data-v-b5bb8dd5]{flex-wrap:wrap;gap:18px;display:flex}.hw-substat[data-v-b5bb8dd5]{min-width:0}.hw-substat-value[data-v-b5bb8dd5]{letter-spacing:-.02em;font-size:22px;font-weight:700}.hw-substat-label[data-v-b5bb8dd5]{color:rgba(var(--v-theme-on-surface), .6);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:11.5px;overflow:hidden}.hw-row[data-v-b5bb8dd5]{border-bottom:1px solid rgba(var(--v-theme-outline), .5);cursor:pointer;border-radius:8px;align-items:baseline;gap:12px;margin:0 -6px;padding:7px 6px;font-size:13px;display:flex}.hw-row[data-v-b5bb8dd5]:last-of-type{border-bottom:0}.hw-row[data-v-b5bb8dd5]:hover,.hw-row[data-v-b5bb8dd5]:focus-visible{background:rgba(var(--v-theme-primary), .06)}.hw-cell[data-v-b5bb8dd5]{min-width:0;color:rgba(var(--v-theme-on-surface), .72);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.hw-lead[data-v-b5bb8dd5]{color:rgba(var(--v-theme-on-surface), .92);flex:1 1 0;font-weight:600}.ui-option-item[data-v-9b01204c]{position:relative}.ui-option-item--colored[data-v-9b01204c]:before{content:"";z-index:1;background:var(--ui-option-accent);opacity:.42;pointer-events:none;border-radius:999px;height:2px;position:absolute;top:2px;left:16px;right:16px}.we-panes[data-v-a0535d75]{align-items:flex-start;gap:20px;display:flex}.we-form[data-v-a0535d75]{flex:1.2;min-width:0}.we-preview[data-v-a0535d75]{flex:1;min-width:0;position:sticky;top:0}.we-preview-card[data-v-a0535d75]{pointer-events:none;max-width:100%}.we-dim[data-v-a0535d75]{text-align:center;font-variant-numeric:tabular-nums;min-width:16px;font-size:13px;font-weight:700}.we-dim-of[data-v-a0535d75]{opacity:.5;font-weight:500}.we-preview-empty[data-v-a0535d75]{border:1px dashed rgb(var(--v-theme-outline));text-align:center;border-radius:12px;padding:28px 16px}.we-label[data-v-a0535d75]{text-transform:uppercase;letter-spacing:.07em;opacity:.6;margin:14px 0 6px;font-size:11.5px;font-weight:700}.we-source[data-v-a0535d75]{border:1px solid rgba(var(--v-theme-outline), .8);border-radius:12px;margin-bottom:10px;padding:12px 14px 8px}.we-legend[data-v-a0535d75]{flex-direction:column;gap:2px;display:flex}.we-computed[data-v-a0535d75]{grid-template-columns:.8fr 1.2fr auto;align-items:start;gap:0 8px;display:grid}.we-grid2[data-v-a0535d75]{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.we-filter[data-v-a0535d75]{grid-template-columns:1fr .8fr 1fr auto;align-items:start;gap:0 8px;display:grid}@media (width<=760px){.we-panes[data-v-a0535d75]{flex-direction:column}.we-filter[data-v-a0535d75]{grid-template-columns:1fr 1fr}}.hwg[data-v-c676dc2d]{margin-top:4px}.hwg-head[data-v-c676dc2d]{border-bottom:1px solid rgba(var(--v-theme-outline), .6);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:10px;display:flex}.hwg-hint[data-v-c676dc2d]{flex:auto;min-width:0}.hwg-title[data-v-c676dc2d]{text-transform:uppercase;letter-spacing:.09em;color:rgba(var(--v-theme-on-surface), .5);font-size:12px;font-weight:700}.hwg-hint[data-v-c676dc2d]{color:rgba(var(--v-theme-on-surface), .55);font-size:12px}.hwg-empty[data-v-c676dc2d]{border:1px dashed rgb(var(--v-theme-outline))}.hwg-canvas[data-v-c676dc2d]{width:100%;position:relative}.hwg-busy[data-v-c676dc2d]{-webkit-user-select:none;user-select:none}.hwg-cell[data-v-c676dc2d]{min-width:0;transition:transform .15s,width .15s,height .15s;position:absolute;top:0;left:0}.hwg-held[data-v-c676dc2d]{z-index:5;opacity:.92;filter:drop-shadow(0 8px 20px #0000002e);transition:none}@media (prefers-reduced-motion:reduce){.hwg-cell[data-v-c676dc2d]{transition:none}}.hwg-drop[data-v-c676dc2d]{z-index:0;border:1px dashed rgba(var(--v-theme-primary), .55);background:rgba(var(--v-theme-primary), .06);pointer-events:none;border-radius:12px;position:absolute;top:0;left:0}.hwg-grip[data-v-c676dc2d],.hwg-resize[data-v-c676dc2d]{z-index:6;opacity:0;touch-action:none;color:rgba(var(--v-theme-on-surface), .5);background:0 0;border:0;padding:0;transition:opacity .15s;position:absolute}.hwg-grip[data-v-c676dc2d]{cursor:grab;border-radius:6px;place-items:center;width:20px;height:20px;display:grid;top:11px;left:8px}.hwg-grip[data-v-c676dc2d]:active{cursor:grabbing}.hwg-grip[data-v-c676dc2d]:hover{background:rgba(var(--v-theme-on-surface), .07);color:rgba(var(--v-theme-on-surface), .8)}.hwg-resize[data-v-c676dc2d]{cursor:nwse-resize;border-bottom:2px solid;border-right:2px solid;border-bottom-right-radius:10px;width:18px;height:18px;bottom:2px;right:2px}.hwg-cell:hover .hwg-grip[data-v-c676dc2d],.hwg-cell:hover .hwg-resize[data-v-c676dc2d],.hwg-cell:focus-within .hwg-grip[data-v-c676dc2d],.hwg-held .hwg-grip[data-v-c676dc2d],.hwg-held .hwg-resize[data-v-c676dc2d]{opacity:1}.hwg-grip[data-v-c676dc2d]:focus-visible{opacity:1;outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}@media (pointer:coarse){.hwg-grip[data-v-c676dc2d],.hwg-resize[data-v-c676dc2d]{opacity:.4}.hwg-grip[data-v-c676dc2d]{width:32px;height:32px}.hwg-resize[data-v-c676dc2d]{width:28px;height:28px}}.hwg-sr[data-v-c676dc2d]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home[data-v-1938b286]{min-height:100%;padding:24px 24px 48px}.home-head[data-v-1938b286]{margin-bottom:22px}.home-greeting[data-v-1938b286]{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.2}.home-sub[data-v-1938b286]{margin-top:2px;font-size:13.5px}.home-empty[data-v-1938b286]{margin-top:48px}@media (width<=640px){.home[data-v-1938b286]{padding:18px 14px 40px}.home-greeting[data-v-1938b286]{font-size:22px}}.dante-avatar[data-v-b471ab24]{background:#f1f1eb;border:1px solid #d7dce2;flex:none}.dante-avatar img[data-v-b471ab24]{object-fit:contain;width:78%;height:78%}.workspace-header[data-v-82e63d6c]{grid-template-columns:47px minmax(0,1fr) auto;align-items:center;gap:13px;min-width:0;padding:7px 2px 15px;display:grid}.workspace-header>div[data-v-82e63d6c]:nth-child(2){min-width:0}.workspace-header__icon[data-v-82e63d6c]{background:var(--cc-primary);color:#fff;border-radius:13px;place-items:center;width:44px;height:44px;font-size:20px;display:grid;box-shadow:0 8px 20px #4f46e533}.workspace-header__title[data-v-82e63d6c]{align-items:center;gap:9px;min-width:0;display:flex}.workspace-header h1[data-v-82e63d6c]{color:var(--cc-text);white-space:nowrap;margin:0;font-size:20px}.workspace-header__title span[data-v-82e63d6c]{background:var(--cc-success-soft);color:var(--cc-success);white-space:nowrap;border-radius:20px;padding:4px 8px;font-size:9px;font-weight:800}.workspace-header p[data-v-82e63d6c]{max-width:720px;color:var(--cc-muted);white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:11px;overflow:hidden}.workspace-header__actions[data-v-82e63d6c]{align-items:center;gap:7px;min-width:0;display:flex}.workspace-header__actions .published[data-v-82e63d6c]{color:var(--cc-success);align-items:center;gap:5px;margin-right:4px;font-size:9px;font-weight:800;display:flex}.workspace-header__actions .published i[data-v-82e63d6c]{background:currentColor;border-radius:50%;width:6px;height:6px}.workspace-header button[data-v-82e63d6c]{border:1px solid var(--cc-line-strong);color:var(--cc-primary);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:8px 11px;font-size:10px;font-weight:750}.workspace-header button.primary[data-v-82e63d6c]{border-color:var(--cc-primary);background:var(--cc-primary);color:#fff}.workspace-header button.more[data-v-82e63d6c]{width:34px;color:var(--cc-muted);padding-left:0;padding-right:0}button[data-v-82e63d6c]:focus-visible{outline:3px solid var(--cc-focus);outline-offset:2px}@media (width<=700px){.workspace-header[data-v-82e63d6c]{grid-template-columns:40px minmax(0,1fr)}.workspace-header__actions[data-v-82e63d6c]{flex-wrap:wrap;grid-column:1/-1}.workspace-header__icon[data-v-82e63d6c]{width:38px;height:38px}.workspace-header h1[data-v-82e63d6c]{font-size:17px}.workspace-header__title span[data-v-82e63d6c]{text-overflow:ellipsis;overflow:hidden}}.workspace-header[data-v-82e63d6c]{grid-template-columns:auto 47px minmax(0,1fr) auto;padding-top:10px}.workspace-header__exit[data-v-82e63d6c]{align-items:center;gap:6px;display:flex;color:var(--cc-muted)!important;background:0 0!important;border-color:#0000!important;padding:8px 10px!important}.workspace-header__exit[data-v-82e63d6c]:hover{color:var(--cc-primary)!important;background:#eeeef7!important}@media (width<=700px){.workspace-header[data-v-82e63d6c]{grid-template-columns:auto 40px minmax(0,1fr)}.workspace-header__exit span[data-v-82e63d6c]{display:none}}.workspace-header>div[data-v-82e63d6c]:nth-child(3){min-width:0}.workspace-header button.cord[data-v-82e63d6c]{border-color:var(--cc-primary-line);background:#f5f3ff;align-items:center;gap:6px;display:flex}.workspace-header button.cord>span[data-v-82e63d6c]{font-size:13px}.workspace-header button.cord.active[data-v-82e63d6c]{border-color:var(--cc-primary);background:var(--cc-primary);color:#fff}.workspace-header button.cord .cord__sand[data-v-82e63d6c]{color:#d97706;animation:1.8s cubic-bezier(.6,0,.4,1) infinite cord-turn-82e63d6c}@keyframes cord-turn-82e63d6c{0%,55%{transform:rotate(0)}75%,to{transform:rotate(180deg)}}.workspace-header button.cord>i.cord__badge[data-v-82e63d6c]{background:var(--cc-primary);color:#fff;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-style:normal;font-weight:850;display:grid}.workspace-header button.cord.active>i.cord__badge[data-v-82e63d6c]{color:var(--cc-primary);background:#fff}.workspace-header button.cord.asking[data-v-82e63d6c]{border-color:var(--cc-primary);background:var(--cc-primary-soft);animation:1.6s ease-in-out infinite cord-attention-82e63d6c}@keyframes cord-attention-82e63d6c{0%,to{box-shadow:0 0 0 0 var(--cc-focus)}50%{box-shadow:0 0 0 4px var(--cc-focus)}}@media (prefers-reduced-motion:reduce){.workspace-header button.cord .cord__sand[data-v-82e63d6c],.workspace-header button.cord.asking[data-v-82e63d6c]{animation:none}}.workspace-header__title span.draft[data-v-82e63d6c]{color:#a25e00;background:#fff3d9}.workspace-header button.publish[data-v-82e63d6c]{color:#fff;background:#169b68;border-color:#169b68}.workspace-tabs[data-v-2c321242]{border-top:1px solid var(--cc-line);border-bottom:1px solid var(--cc-line);background:#fff;grid-template-columns:repeat(4,1fr);margin:0 -24px;display:grid}.workspace-tabs button[data-v-2c321242]{color:#6d7082;min-height:60px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:9px 18px;display:flex;position:relative}.workspace-tabs button[data-v-2c321242]:after{content:"";background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}.workspace-tabs button[data-v-2c321242]:hover{color:var(--cc-primary);background:#fafafe}.workspace-tabs button.active[data-v-2c321242]{color:var(--cc-primary)}.workspace-tabs button.active[data-v-2c321242]:after{background:var(--cc-primary)}.workspace-tabs span[data-v-2c321242]{display:grid}.workspace-tabs strong[data-v-2c321242]{color:inherit;font-size:12px}.workspace-tabs small[data-v-2c321242]{color:#8a8c9d;margin-top:2px;font-size:8px}.workspace-tabs i[data-v-2c321242]{background:var(--cc-success-soft);width:17px;height:17px;color:var(--cc-success);border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:900;display:grid}.workspace-tabs button[data-v-2c321242]:focus-visible{z-index:1;outline:3px solid var(--cc-focus);outline-offset:-3px}@media (width<=700px){.workspace-tabs[data-v-2c321242]{margin:0 -10px}.workspace-tabs button[data-v-2c321242]{min-height:47px;padding:8px}.workspace-tabs small[data-v-2c321242],.workspace-tabs i[data-v-2c321242]{display:none}}.purpose-pane[data-v-faa50f07]{gap:12px;display:grid}.purpose-pane>header[data-v-faa50f07]{border:1px solid var(--cc-line);background:#fff;border-radius:13px;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px;display:flex}.purpose-pane>header span[data-v-faa50f07]{color:var(--cc-primary);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.purpose-pane h2[data-v-faa50f07]{margin:4px 0 0;font-size:18px}.purpose-pane>header p[data-v-faa50f07]{max-width:750px;color:var(--cc-muted);margin:5px 0 0;font-size:11px;line-height:1.5}.purpose-pane button[data-v-faa50f07]{border:1px solid var(--cc-primary-line);color:var(--cc-primary);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:8px 10px;font-size:9px;font-weight:750;display:flex}.purpose-meta[data-v-faa50f07]{border:1px solid var(--cc-line);background:#fff;border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid}.purpose-meta>div[data-v-faa50f07]{border-left:1px solid var(--cc-line);align-items:center;gap:9px;padding:11px 14px;display:flex}.purpose-meta>div[data-v-faa50f07]:first-child{border-left:0}.purpose-meta .v-icon[data-v-faa50f07]{color:var(--cc-primary)}.purpose-meta span[data-v-faa50f07]{display:grid}.purpose-meta small[data-v-faa50f07]{color:var(--cc-muted);font-size:8px}.purpose-meta strong[data-v-faa50f07]{text-transform:capitalize;margin-top:2px;font-size:10px}.purpose-grid[data-v-faa50f07]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.purpose-grid>section[data-v-faa50f07]{border:1px solid var(--cc-line);background:#fff;border-radius:13px;padding:16px}.purpose-grid section>header[data-v-faa50f07]{gap:9px;display:flex}.purpose-grid section>header>.v-icon[data-v-faa50f07]{color:var(--cc-primary)}.purpose-grid h3[data-v-faa50f07]{margin:0;font-size:13px}.purpose-grid header p[data-v-faa50f07]{color:var(--cc-muted);margin:3px 0 0;font-size:9px}.purpose-grid ul[data-v-faa50f07]{gap:0;margin:12px 0 0;padding:0;list-style:none;display:grid}.purpose-grid li[data-v-faa50f07]{color:#444658;border-top:1px solid #f0f0f5;align-items:center;gap:8px;min-height:37px;font-size:10px;display:flex}.purpose-grid li[data-v-faa50f07]:before{background:var(--cc-primary);content:"";border-radius:50%;width:5px;height:5px}.purpose-grid li[data-v-faa50f07]:has(.v-icon):before{display:none}.purpose-grid li.empty[data-v-faa50f07]{color:var(--cc-muted)}@media (width<=700px){.purpose-pane>header[data-v-faa50f07]{display:grid}.purpose-grid[data-v-faa50f07],.purpose-meta[data-v-faa50f07]{grid-template-columns:1fr}.purpose-meta>div[data-v-faa50f07]{border-top:1px solid var(--cc-line);border-left:0}.purpose-meta>div[data-v-faa50f07]:first-child{border-top:0}}.manual[data-v-26fc4366]{gap:12px;min-height:270px;display:grid}.manual__notice[data-v-26fc4366]{color:#5a557e;background:#f5f3ff;border:1px solid #dedafc;border-radius:9px;padding:10px 12px;font-size:10px;line-height:1.45}.manual__picker[data-v-26fc4366]{gap:7px;padding:2px;display:flex;overflow:auto}.manual__picker button[data-v-26fc4366]{border:1px solid var(--cc-line);min-width:130px;color:var(--cc-text);text-align:left;cursor:pointer;background:#fff;border-radius:9px;padding:9px 11px;display:grid}.manual__picker button.selected[data-v-26fc4366]{border-color:var(--cc-primary);background:var(--cc-primary-soft);box-shadow:0 0 0 2px var(--cc-focus)}.manual__picker strong[data-v-26fc4366]{font-size:10px}.manual__picker small[data-v-26fc4366]{color:var(--cc-muted);margin-top:2px;font-size:8px}.manual__form[data-v-26fc4366]{border:1px solid var(--cc-line);background:#fafafe;border-radius:12px;padding:15px}.form-grid[data-v-26fc4366]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.form-grid label[data-v-26fc4366],.rule-list label[data-v-26fc4366]{gap:5px;display:grid}.form-grid label>span[data-v-26fc4366],.rule-list label>span[data-v-26fc4366],.commands>span[data-v-26fc4366]{color:#55586c;font-size:9px;font-weight:750}.form-grid .wide[data-v-26fc4366]{grid-column:1/-1}.manual input[data-v-26fc4366],.manual select[data-v-26fc4366],.manual textarea[data-v-26fc4366]{box-sizing:border-box;color:#292a3d;width:100%;min-height:35px;font:inherit;background:#fff;border:1px solid #d7d8e3;border-radius:7px;padding:7px 9px;font-size:10px}.manual input[data-v-26fc4366]:focus,.manual select[data-v-26fc4366]:focus,.manual textarea[data-v-26fc4366]:focus{outline:3px solid var(--cc-focus);border-color:var(--cc-primary)}.subhead[data-v-26fc4366]{justify-content:space-between;align-items:center;margin:17px 0 8px;display:flex}.subhead>div[data-v-26fc4366]{display:grid}.subhead strong[data-v-26fc4366]{font-size:11px}.subhead small[data-v-26fc4366]{color:var(--cc-muted);margin-top:2px;font-size:9px}.subhead button[data-v-26fc4366],.rule-save[data-v-26fc4366]{border:1px solid var(--cc-primary-line);color:var(--cc-primary);font:inherit;cursor:pointer;background:#fff;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:750}.field-list[data-v-26fc4366],.state-list[data-v-26fc4366],.transition-list[data-v-26fc4366],.section-list[data-v-26fc4366],.rule-list[data-v-26fc4366]{gap:7px;display:grid}.field-list article[data-v-26fc4366],.state-list article[data-v-26fc4366],.transition-list article[data-v-26fc4366],.section-list article[data-v-26fc4366],.rule-list article[data-v-26fc4366]{border:1px solid var(--cc-line);background:#fff;border-radius:9px;padding:10px}.field-main[data-v-26fc4366]{grid-template-columns:minmax(120px,1fr) minmax(90px,.7fr) 110px 27px;align-items:center;gap:7px;display:grid}.field-main code[data-v-26fc4366],.state-list code[data-v-26fc4366]{color:#77798d;font-size:9px}.field-main button[data-v-26fc4366],.grant-table article>button[data-v-26fc4366],.section-list article>button[data-v-26fc4366]{color:#aa4259;cursor:pointer;background:#f6eef1;border:0;border-radius:6px;width:27px;height:27px;font-size:16px}.field-options[data-v-26fc4366]{color:#66687b;align-items:center;gap:13px;margin-top:7px;font-size:9px;display:flex}.field-options label[data-v-26fc4366]{align-items:center;gap:5px;display:flex}.field-options input[type=checkbox][data-v-26fc4366],.grant-table input[type=checkbox][data-v-26fc4366],.state-list input[type=checkbox][data-v-26fc4366]{width:14px;min-height:14px}.field-options .formula[data-v-26fc4366]{flex:1}.field-options .formula input[data-v-26fc4366]{min-height:29px}.grant-head[data-v-26fc4366],.grant-table article[data-v-26fc4366]{grid-template-columns:minmax(100px,1fr) repeat(4,54px) 27px;align-items:center;gap:7px;display:grid}.grant-head[data-v-26fc4366]{color:#77798d;padding:0 10px 5px;font-size:8px}.grant-table article[data-v-26fc4366]{border-top:1px solid var(--cc-line);padding:9px}.grant-table article label[data-v-26fc4366]{place-items:center;display:grid}.grant-table article label i[data-v-26fc4366]{display:none}.grant-table .commands[data-v-26fc4366]{grid-column:1/-2;justify-items:stretch;gap:4px;display:grid}.state-list article[data-v-26fc4366]{grid-template-columns:10px minmax(120px,1fr) minmax(90px,.7fr) auto;align-items:center;gap:8px;display:grid}.state-list article>span[data-v-26fc4366]{border-radius:6px;width:9px;height:28px}.state-list label[data-v-26fc4366]{color:#66687b;align-items:center;gap:4px;font-size:9px;display:flex}.transition-list article[data-v-26fc4366]{grid-template-columns:minmax(150px,.6fr) 1fr;align-items:center;gap:10px;display:grid}.transition-list small[data-v-26fc4366]{color:#77798d;font-size:9px}.section-list article[data-v-26fc4366]{grid-template-columns:20px minmax(110px,1fr) 90px minmax(90px,.7fr) 100px 27px;align-items:center;gap:7px;display:grid}.section-grip[data-v-26fc4366]{color:#aaaabd}.manual footer[data-v-26fc4366]{border-top:1px solid var(--cc-line);justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.manual footer span[data-v-26fc4366]{color:#77798d;margin-right:auto;font-size:9px}.manual footer button[data-v-26fc4366]{background:var(--cc-primary);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:9px 12px;font-size:10px;font-weight:750}.manual footer button[data-v-26fc4366]:disabled,.rule-save[data-v-26fc4366]:disabled{opacity:.45;cursor:default}.manual__error[data-v-26fc4366]{color:var(--cc-danger);margin:10px 0 0;font-size:10px}.manual__toolbar .locked[data-v-26fc4366]{color:#765f24}.manual__missing[data-v-26fc4366]{border:1px dashed var(--cc-line-strong);color:var(--cc-muted);background:#fafafe;border-radius:11px;margin:0;padding:22px;font-size:10px;line-height:1.5}.manual__empty[data-v-26fc4366]{border:1px dashed var(--cc-line-strong);background:#fafafe;border-radius:11px;grid-template-columns:38px 1fr;align-items:start;gap:11px;min-height:210px;padding:28px;display:grid}.manual__empty>span[data-v-26fc4366]{background:var(--cc-primary-soft);width:36px;height:36px;color:var(--cc-primary);border-radius:10px;place-items:center;display:grid}.manual__empty strong[data-v-26fc4366]{font-size:12px}.manual__empty p[data-v-26fc4366]{color:var(--cc-muted);margin:4px 0;font-size:10px;line-height:1.5}.rule-list[data-v-26fc4366]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.rule-list article[data-v-26fc4366]{gap:9px;display:grid}.rule-list header[data-v-26fc4366]{justify-content:space-between;display:flex}.rule-list header>div[data-v-26fc4366]{display:grid}.rule-list header strong[data-v-26fc4366]{font-size:11px}.rule-list header small[data-v-26fc4366]{color:var(--cc-muted);font-size:8px}.rule-list header>span[data-v-26fc4366]{background:var(--cc-primary-soft);height:max-content;color:var(--cc-primary);border-radius:12px;padding:4px 7px;font-size:8px}.aggregate[data-v-26fc4366]{grid-template-columns:90px 1fr 1fr;gap:7px;display:grid}.rule-save[data-v-26fc4366]{justify-self:end}@media (width<=760px){.field-main[data-v-26fc4366],.section-list article[data-v-26fc4366]{grid-template-columns:1fr 100px}.field-main code[data-v-26fc4366],.section-grip[data-v-26fc4366],.grant-head[data-v-26fc4366]{display:none}.grant-table article[data-v-26fc4366]{grid-template-columns:1fr repeat(4,34px) 27px}.form-grid[data-v-26fc4366]{grid-template-columns:1fr}.form-grid .wide[data-v-26fc4366]{grid-column:auto}}.manual[data-v-26fc4366]{grid-template-columns:165px minmax(0,1fr);gap:10px}.manual--standalone[data-v-26fc4366]{grid-template-columns:1fr}.manual>.manual__notice[data-v-26fc4366],.manual>.rule-list[data-v-26fc4366],.manual>.manual__empty[data-v-26fc4366]{grid-column:1/-1}.manual__picker[data-v-26fc4366]{align-content:start;gap:3px;max-height:570px;display:grid;overflow:auto}.manual__picker button[data-v-26fc4366]{background:0 0;border:0;border-radius:7px;min-width:0;padding:8px 9px}.manual__picker button[data-v-26fc4366]:hover{background:#f5f4fb}.manual__picker button.selected[data-v-26fc4366]{background:var(--cc-primary-soft);color:var(--cc-primary);box-shadow:none}.manual__form[data-v-26fc4366]{border-radius:10px;min-width:0;padding:13px}@media (width<=760px){.manual[data-v-26fc4366]{grid-template-columns:1fr}.manual__picker[data-v-26fc4366]{display:flex}.manual__picker button[data-v-26fc4366]{min-width:130px}}.manual__toolbar[data-v-26fc4366]{z-index:2;border-bottom:1px solid var(--cc-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fafafef5;border-radius:10px 10px 0 0;align-items:center;gap:10px;margin:-13px -13px 14px;padding:10px 13px;display:flex;position:sticky;top:0}.manual__toolbar span[data-v-26fc4366]{color:#77798d;align-items:center;gap:6px;margin-right:auto;font-size:10px;display:flex}.manual__toolbar span:first-child i[data-v-26fc4366]{background:#d97706;border-radius:50%;width:7px;height:7px}.manual__toolbar button[data-v-26fc4366]{background:var(--cc-primary);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:9px 13px;font-size:10px;font-weight:750}.manual__toolbar button[data-v-26fc4366]:disabled{opacity:.45;cursor:default}.manual__schema[data-v-26fc4366]{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.manual__schema button[data-v-26fc4366]{border:1px solid var(--cc-primary-line);color:var(--cc-primary);font:inherit;cursor:pointer;background:#fff;border-radius:7px;padding:7px 10px;font-weight:750}.manual__schema--error[data-v-26fc4366]{color:var(--cc-danger);background:#fff5f7;border-color:#efd2d9}.tab-picker[data-v-26fc4366]{gap:6px;margin-top:-2px;padding:2px;display:flex;overflow:auto}.tab-picker button[data-v-26fc4366]{border:1px solid var(--cc-line);color:var(--cc-muted);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:8px;padding:8px 11px;font-weight:700}.tab-picker button.selected[data-v-26fc4366]{border-color:var(--cc-primary);background:var(--cc-primary-soft);color:var(--cc-primary)}.tab-form[data-v-26fc4366]{border:1px solid var(--cc-line);background:#fff;border-radius:9px;margin-top:11px;padding:11px}.advanced-editor[data-v-26fc4366]{border:1px solid var(--cc-line);background:#fff;border-radius:10px;grid-column:1/-1}.advanced-editor summary[data-v-26fc4366]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.advanced-editor summary>span[data-v-26fc4366]{gap:2px;display:grid}.advanced-editor summary small[data-v-26fc4366]{color:var(--cc-muted)}.advanced-editor summary i[data-v-26fc4366]{color:var(--cc-primary);font-size:11px;font-style:normal;font-weight:750}.advanced-editor>p[data-v-26fc4366]{color:var(--cc-muted);margin:0;padding:0 13px 10px}.advanced-editor>textarea[data-v-26fc4366]{width:calc(100% - 26px);margin:0 13px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.advanced-editor__actions[data-v-26fc4366]{justify-content:flex-end;align-items:center;gap:10px;padding:10px 13px;display:flex}.advanced-editor__actions span[data-v-26fc4366]{color:var(--cc-danger);margin-right:auto;font-size:11px}.advanced-editor__actions button[data-v-26fc4366]{background:var(--cc-primary);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:9px 12px;font-weight:750}.advanced-editor__actions button[data-v-26fc4366]:disabled{opacity:.45;cursor:default}.data-pane[data-v-a25b8ca7]{border:1px solid var(--cc-line);background:#fff;border-radius:13px;overflow:hidden}.data-pane>header[data-v-a25b8ca7]{border-bottom:1px solid var(--cc-line);padding:15px 17px}.data-pane h2[data-v-a25b8ca7]{margin:0;font-size:16px}.data-pane>header p[data-v-a25b8ca7],.relations header p[data-v-a25b8ca7]{color:var(--cc-muted);margin:3px 0 0;font-size:9px}.data-layout[data-v-a25b8ca7]{grid-template-columns:185px minmax(0,1fr);min-height:610px;display:grid}.data-layout>nav[data-v-a25b8ca7]{border-right:1px solid var(--cc-line);background:#fafafe;align-content:start;gap:3px;padding:11px 9px;display:grid}.data-layout>nav button[data-v-a25b8ca7]{color:#66687a;min-height:39px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:23px 1fr auto;align-items:center;gap:5px;padding:7px 9px;display:grid}.data-layout>nav button[data-v-a25b8ca7]:hover{color:var(--cc-primary);background:#f1efff}.data-layout>nav button.selected[data-v-a25b8ca7]{background:var(--cc-primary-soft);color:var(--cc-primary)}.data-layout>nav strong[data-v-a25b8ca7]{font-size:9px}.data-layout>nav span[data-v-a25b8ca7]{font-size:8px}.data-layout>nav small[data-v-a25b8ca7]{font-size:7px}.data-editor[data-v-a25b8ca7]{min-width:0;padding:12px}.relations>header[data-v-a25b8ca7]{justify-content:space-between;align-items:center;padding:4px 2px 12px;display:flex}.relations h3[data-v-a25b8ca7]{margin:0;font-size:13px}.relations button[data-v-a25b8ca7]{border:1px solid var(--cc-primary-line);color:var(--cc-primary);font:inherit;cursor:pointer;background:#fff;border-radius:7px;padding:7px 9px;font-size:8px}.relations>div[data-v-a25b8ca7]{border:1px solid var(--cc-line);border-radius:9px}.relations article[data-v-a25b8ca7]{border-top:1px solid var(--cc-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:43px;padding:8px 12px;font-size:10px;display:grid}.relations article[data-v-a25b8ca7]:first-child{border-top:0}.relations article span[data-v-a25b8ca7]{color:var(--cc-muted);font-size:8px}.relations article strong[data-v-a25b8ca7]:last-child{text-align:right}.relations>div>p[data-v-a25b8ca7]{color:var(--cc-muted);padding:15px;font-size:10px}@media (width<=800px){.data-layout[data-v-a25b8ca7]{grid-template-columns:1fr}.data-layout>nav[data-v-a25b8ca7]{border-right:0;border-bottom:1px solid var(--cc-line);display:flex;overflow:auto}.data-layout>nav button[data-v-a25b8ca7]{min-width:130px}}.experience-pane[data-v-7ee3c814]{border:1px solid var(--cc-line);background:#fff;border-radius:13px;overflow:hidden}.experience-pane>header[data-v-7ee3c814]{border-bottom:1px solid var(--cc-line);justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 19px;display:flex}.experience-pane>header span[data-v-7ee3c814]{color:var(--cc-primary);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.experience-pane h2[data-v-7ee3c814]{margin:3px 0 0;font-size:17px}.experience-pane>header p[data-v-7ee3c814],.navigation-map header p[data-v-7ee3c814]{color:var(--cc-muted);margin:4px 0 0;font-size:9px}.switch[data-v-7ee3c814]{border:1px solid var(--cc-line);background:#fafafe;border-radius:8px;padding:2px;display:flex}.switch button[data-v-7ee3c814]{color:var(--cc-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 12px;font-size:9px}.switch button.active[data-v-7ee3c814]{color:var(--cc-primary);background:#fff;box-shadow:0 1px 5px #23243c1a}.journeys[data-v-7ee3c814]{padding:5px 18px 14px}.journeys article[data-v-7ee3c814]{border-top:1px solid var(--cc-line);grid-template-columns:minmax(190px,.7fr) 1.5fr;align-items:center;gap:14px;min-height:63px;display:grid}.journeys article[data-v-7ee3c814]:first-child{border-top:0}.journey-title[data-v-7ee3c814]{align-items:center;gap:9px;display:flex}.journey-title .v-icon[data-v-7ee3c814]{color:var(--cc-primary)}.journey-title strong[data-v-7ee3c814]{font-size:10px}.journey-steps[data-v-7ee3c814]{align-items:center;gap:6px;display:flex;overflow:auto}.journey-steps button[data-v-7ee3c814]{border:1px solid var(--cc-line);color:#4f5163;font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:7px;padding:7px 9px;font-size:8px}.journey-steps button[data-v-7ee3c814]:hover{border-color:var(--cc-primary-line);color:var(--cc-primary)}.journey-steps span[data-v-7ee3c814]{color:#aaaabd}.journey-steps small[data-v-7ee3c814]{color:var(--cc-muted);font-size:8px}.add[data-v-7ee3c814]{border:1px solid var(--cc-primary-line);color:var(--cc-primary);font:inherit;cursor:pointer;background:#fff;border-radius:7px;padding:7px 9px;font-size:9px}.roles[data-v-7ee3c814]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;padding:15px 18px;display:grid}.roles article[data-v-7ee3c814]{border:1px solid var(--cc-line);border-radius:9px;gap:9px;padding:11px;display:flex}.roles .v-icon[data-v-7ee3c814]{color:var(--cc-primary)}.roles article div[data-v-7ee3c814]{display:grid}.roles strong[data-v-7ee3c814]{font-size:10px}.roles small[data-v-7ee3c814]{color:var(--cc-muted);font-size:8px}.roles>p[data-v-7ee3c814]{color:var(--cc-muted);font-size:10px}.navigation-map[data-v-7ee3c814]{border-top:1px solid var(--cc-line);padding:15px 18px 18px}.navigation-map>header[data-v-7ee3c814]{gap:9px;display:flex}.navigation-map>header>.v-icon[data-v-7ee3c814]{color:var(--cc-primary)}.navigation-map h3[data-v-7ee3c814]{margin:0;font-size:13px}.groups[data-v-7ee3c814]{border:1px solid var(--cc-line);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;margin-top:13px;display:grid;overflow:hidden}.groups article[data-v-7ee3c814]{border-left:1px solid var(--cc-line);min-height:130px;padding:12px}.groups article[data-v-7ee3c814]:first-child{border-left:0}.groups h4[data-v-7ee3c814]{text-transform:capitalize;margin:0 0 7px;font-size:10px}.groups button[data-v-7ee3c814]{color:#55576a;width:100%;min-height:29px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:4px 2px;font-size:8px;display:flex}.groups button[data-v-7ee3c814]:hover{color:var(--cc-primary);text-decoration:underline}@media (width<=700px){.experience-pane>header[data-v-7ee3c814],.journeys article[data-v-7ee3c814]{grid-template-columns:1fr;display:grid}.groups[data-v-7ee3c814]{grid-template-columns:1fr}.groups article[data-v-7ee3c814]{border-top:1px solid var(--cc-line);border-left:0}.groups article[data-v-7ee3c814]:first-child{border-top:0}}.preview[data-v-a884ee3b]{border:1px solid var(--cc-line);background:#f8f9fd;border-radius:13px;overflow:hidden}.preview__chrome[data-v-a884ee3b]{border-bottom:1px solid var(--cc-line);height:31px;color:var(--cc-muted);background:#fff;align-items:center;gap:8px;padding:0 11px;font-size:9px;display:flex}.preview__chrome>span[data-v-a884ee3b]:nth-child(2){flex:1}.preview__chrome em[data-v-a884ee3b]{background:var(--cc-success-soft);color:var(--cc-success);border-radius:20px;padding:3px 7px;font-style:normal;font-weight:750}.preview__dots[data-v-a884ee3b]{gap:3px;display:flex}.preview__dots i[data-v-a884ee3b]{background:#d3d5df;border-radius:50%;width:5px;height:5px}.preview__body[data-v-a884ee3b]{padding:14px}.preview__title[data-v-a884ee3b]{justify-content:space-between;align-items:center;display:flex}.preview__title small[data-v-a884ee3b],.preview__surface small[data-v-a884ee3b]{color:var(--cc-muted);font-size:8px;display:block}.preview__title h4[data-v-a884ee3b]{color:var(--cc-text);margin:2px 0 0;font-size:16px}.preview__title button[data-v-a884ee3b]{background:var(--cc-primary);color:#fff;border:0;border-radius:6px;padding:6px 9px;font-size:8px}.metric-row[data-v-a884ee3b]{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;display:grid}.metric-row article[data-v-a884ee3b]{border:1px solid var(--cc-line);background:#fff;border-radius:8px;gap:3px;padding:9px;display:grid}.metric-row span[data-v-a884ee3b],.metric-row small[data-v-a884ee3b]{color:var(--cc-muted);font-size:8px}.metric-row strong[data-v-a884ee3b]{color:var(--cc-text);font-size:15px}.preview__tabs[data-v-a884ee3b]{border-bottom:1px solid var(--cc-line);gap:4px;display:flex}.preview__tabs button[data-v-a884ee3b]{color:var(--cc-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:7px 9px;font-size:8px}.preview__tabs button.active[data-v-a884ee3b]{border-color:var(--cc-primary);color:var(--cc-primary);font-weight:800}.preview__surface[data-v-a884ee3b]{border:1px solid var(--cc-line);background:#fff;border-radius:8px;margin-top:9px;overflow:hidden}.preview__surface header[data-v-a884ee3b]{border-bottom:1px solid var(--cc-line);justify-content:space-between;align-items:center;padding:9px 10px;font-size:9px;display:flex}.preview__surface header>span[data-v-a884ee3b]{color:var(--cc-muted);font-size:8px}.table__row[data-v-a884ee3b]{color:#4c4f62;border-top:1px solid #f0f1f5;grid-template-columns:1.7fr 1fr 1fr .8fr;padding:7px 10px;font-size:8px;display:grid}.table__head[data-v-a884ee3b]{color:var(--cc-muted);background:#fafafe;border-top:0;font-weight:750}.bars[data-v-a884ee3b]{align-items:flex-end;gap:20px;height:115px;padding:14px 24px 24px;display:flex}.bars i[data-v-a884ee3b]{background:linear-gradient(#8178f5,var(--cc-primary));border-radius:4px 4px 0 0;flex:1;min-width:18px;position:relative}.bars small[data-v-a884ee3b]{white-space:nowrap;font-style:normal;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.preview__caption[data-v-a884ee3b]{color:var(--cc-muted);margin:10px 2px 0;font-size:9px;line-height:1.4}.preview__empty[data-v-a884ee3b]{text-align:center;place-items:center;min-height:260px;padding:25px;display:grid}.preview__empty>span[data-v-a884ee3b]{background:var(--cc-primary-soft);width:48px;height:48px;color:var(--cc-primary);border-radius:15px;place-items:center;font-size:22px;display:grid}.preview__empty strong[data-v-a884ee3b]{color:var(--cc-text);margin-top:10px}.preview__empty p[data-v-a884ee3b]{max-width:330px;color:var(--cc-muted);margin:5px 0;font-size:11px;line-height:1.5}.preview__loading[data-v-a884ee3b]{grid-template-columns:repeat(3,1fr);gap:10px;min-height:250px;padding:18px;display:grid}.preview__loading i[data-v-a884ee3b]{background:linear-gradient(90deg,#f0f1f6,#fafafe,#f0f1f6) 0 0/200% 100%;border-radius:8px;animation:1.2s infinite pulse-a884ee3b}.preview__loading i[data-v-a884ee3b]:nth-child(n+4){grid-column:span 3}@keyframes pulse-a884ee3b{to{background-position:-200% 0}}@media (width<=600px){.metric-row[data-v-a884ee3b]{grid-template-columns:1fr}.table__row[data-v-a884ee3b]{grid-template-columns:1.5fr 1fr}.table__row span[data-v-a884ee3b]:nth-child(n+3){display:none}}.preview__runtime[data-v-a884ee3b]{background:#fff}.preview__runtime iframe[data-v-a884ee3b]{background:#fff;border:0;width:100%;height:430px;display:block}.preview__sample[data-v-a884ee3b]{border-bottom:1px solid var(--cc-line);color:#775a1b;background:#fff8e7;align-items:center;gap:8px;padding:7px 10px;display:flex}.preview__sample span[data-v-a884ee3b]{text-transform:uppercase;background:#f6c85f;border-radius:20px;padding:3px 7px;font-size:8px;font-weight:850}.preview__sample small[data-v-a884ee3b]{font-size:8px}@media (width<=600px){.preview__runtime iframe[data-v-a884ee3b]{height:520px}}.preview__truth[data-v-a884ee3b]{color:#625d88;background:#f3f1ff;border:1px solid #dedafc;border-radius:8px;align-items:center;gap:8px;margin:-2px 0 13px;padding:8px 10px;font-size:9px;display:flex}.preview__truth strong[data-v-a884ee3b]{color:var(--cc-primary);white-space:nowrap}.preview__title[data-v-a884ee3b]{margin-bottom:2px}.bars--skeleton i[data-v-a884ee3b]{background:linear-gradient(#d8d5fb,#eeecff)}.table--skeleton .table__row[data-v-a884ee3b]{grid-template-columns:1.6fr 1fr .6fr}.table--skeleton .table__row>i[data-v-a884ee3b]{background:#e8e9f0;border-radius:5px;height:7px;display:block}.table--skeleton .table__row[data-v-a884ee3b]:not(.table__head){align-items:center;min-height:31px}.screens-pane[data-v-d3b63245]{border:1px solid var(--cc-line);background:#fff;border-radius:13px;grid-template-columns:205px minmax(0,1fr);min-height:630px;display:grid;overflow:hidden}.screens-pane>aside[data-v-d3b63245]{border-right:1px solid var(--cc-line);background:#fafafe;padding:12px 9px}.screens-pane>aside>header[data-v-d3b63245]{align-items:center;gap:5px;padding:2px 4px 10px;display:flex}.screens-pane>aside>header strong[data-v-d3b63245]{font-size:12px}.screens-pane>aside>header span[data-v-d3b63245]{color:var(--cc-muted);font-size:9px}.screens-pane>aside>label[data-v-d3b63245]{border:1px solid var(--cc-line);height:34px;color:var(--cc-muted);background:#fff;border-radius:7px;align-items:center;gap:5px;padding:0 8px;display:flex}.screens-pane>aside input[data-v-d3b63245]{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:9px}.new-screen[data-v-d3b63245]{background:var(--cc-primary);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;border-radius:7px;margin:8px 0;padding:8px;font-size:9px;font-weight:750}.screens-pane nav[data-v-d3b63245]{gap:2px;display:grid}.screens-pane nav button[data-v-d3b63245]{color:#67697a;min-height:43px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:20px 1fr 16px;align-items:center;gap:6px;padding:6px 7px;display:grid}.screens-pane nav button[data-v-d3b63245]:hover{color:var(--cc-primary);background:#f1efff}.screens-pane nav button.selected[data-v-d3b63245]{background:var(--cc-primary-soft);color:var(--cc-primary)}.screens-pane nav span[data-v-d3b63245]{min-width:0;display:grid}.screens-pane nav strong[data-v-d3b63245]{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.screens-pane nav small[data-v-d3b63245]{color:var(--cc-muted);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:7px;overflow:hidden}.screen-stage[data-v-d3b63245]{min-width:0;padding:12px}.screen-stage>header[data-v-d3b63245]{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:10px;display:flex}.screen-stage h2[data-v-d3b63245]{margin:0;font-size:15px}.screen-stage>header p[data-v-d3b63245]{max-width:620px;color:var(--cc-muted);margin:3px 0 0;font-size:8px}.mode-switch[data-v-d3b63245]{border:1px solid var(--cc-line);background:#fafafe;border-radius:7px;padding:2px;display:flex}.mode-switch button[data-v-d3b63245]{color:var(--cc-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px 10px;font-size:8px}.mode-switch button.active[data-v-d3b63245]{background:var(--cc-primary);color:#fff}.screen-stage__planned[data-v-d3b63245]{color:#765f24;background:#fff9e9;border:1px solid #ead9a7;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px;font-size:9px;display:flex}.screen-stage__planned button[data-v-d3b63245]{background:var(--cc-primary);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:6px;padding:7px 9px;font-size:8px}@media (width<=800px){.screens-pane[data-v-d3b63245]{grid-template-columns:1fr}.screens-pane>aside[data-v-d3b63245]{border-right:0;border-bottom:1px solid var(--cc-line)}.screens-pane nav[data-v-d3b63245]{display:flex;overflow:auto}.screens-pane nav button[data-v-d3b63245]{min-width:150px}}.sketch[data-v-ae3806df]{gap:6px;display:grid}.sketch svg[data-v-ae3806df]{background:#fafafe;border-radius:9px;width:100%;max-height:128px;display:block}.sheet[data-v-ae3806df]{fill:#fff;stroke:#cfd0df;stroke-width:1.5px}.wash[data-v-ae3806df]{fill:#dfe1eb}.wash-light[data-v-ae3806df]{fill:#f0f0f7}.ink[data-v-ae3806df]{fill:#74778e}.accent[data-v-ae3806df]{fill:var(--cc-primary)}.accent-soft[data-v-ae3806df]{fill:#e6e4ff;stroke:#8b82f5;stroke-width:1.2px}.axis[data-v-ae3806df]{stroke:#babccc;stroke-width:1.5px}.sketch__alt[data-v-ae3806df]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.question[data-v-b23e0eaa]{border:1px solid var(--cc-primary-line);background:#fbfaff;border-radius:13px;padding:16px}.question__eyebrow[data-v-b23e0eaa]{color:var(--cc-primary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.question h3[data-v-b23e0eaa]{color:var(--cc-text);margin:0;font-size:14px;line-height:1.4}.question>p[data-v-b23e0eaa]{color:var(--cc-muted);margin:6px 0 13px;font-size:11px;line-height:1.45}.question__visual-options[data-v-b23e0eaa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.visual-option[data-v-b23e0eaa]{border:1px solid var(--cc-line-strong);min-width:0;color:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:11px;gap:7px;padding:10px;display:grid;position:relative}.visual-option[data-v-b23e0eaa]:hover,.visual-option--selected[data-v-b23e0eaa]{border-color:var(--cc-primary);box-shadow:0 0 0 2px var(--cc-primary-soft)}.visual-option>strong[data-v-b23e0eaa]{color:var(--cc-text);padding-right:18px;font-size:12px}.visual-option>small[data-v-b23e0eaa]{color:var(--cc-muted);font-size:10px;line-height:1.35}.visual-option>i[data-v-b23e0eaa]{color:var(--cc-primary);font-style:normal;position:absolute;bottom:8px;right:10px}.visual-option__recommended[data-v-b23e0eaa]{z-index:2;background:var(--cc-primary);color:#fff;border-radius:99px;padding:3px 7px;font-size:8px;font-weight:800;position:absolute;top:-8px;right:7px}.question__options[data-v-b23e0eaa]{gap:7px;display:grid}.choice-option[data-v-b23e0eaa]{border:1px solid var(--cc-line);width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:9px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.choice-option--selected[data-v-b23e0eaa]{border-color:var(--cc-primary);background:var(--cc-primary-soft)}.choice-option>i[data-v-b23e0eaa]{color:var(--cc-primary);font-style:normal}.choice-option span[data-v-b23e0eaa]{display:grid}.choice-option strong[data-v-b23e0eaa]{color:var(--cc-text);font-size:11px}.choice-option small[data-v-b23e0eaa]{color:var(--cc-muted);font-size:9px}.choice-option em[data-v-b23e0eaa]{color:var(--cc-primary);font-size:8px;font-style:normal;font-weight:800}textarea[data-v-b23e0eaa]{box-sizing:border-box;resize:vertical;border:1px solid var(--cc-line-strong);width:100%;color:var(--cc-text);font:inherit;background:#fff;border-radius:9px;margin-top:10px;padding:10px 11px;font-size:11px}textarea[data-v-b23e0eaa]:focus{outline:3px solid var(--cc-focus);border-color:var(--cc-primary)}.question__submit[data-v-b23e0eaa],.question__confirm button[data-v-b23e0eaa]{border:1px solid var(--cc-primary);background:var(--cc-primary);color:#fff;font:inherit;cursor:pointer;border-radius:8px;margin-top:9px;padding:9px 13px;font-size:11px;font-weight:750}.question__submit[data-v-b23e0eaa]:disabled,.question__confirm button[data-v-b23e0eaa]:disabled{opacity:.45;cursor:default}.question__confirm[data-v-b23e0eaa]{justify-content:flex-end;gap:8px;display:flex}.question__confirm button[data-v-b23e0eaa]:not(.primary){border-color:var(--cc-line-strong);color:var(--cc-text);background:#fff}button[data-v-b23e0eaa]:focus-visible{outline:3px solid var(--cc-focus);outline-offset:2px}@media (width<=520px){.question__visual-options[data-v-b23e0eaa]{grid-template-columns:1fr}}.attachments[data-v-93b5df16]{text-align:left;min-width:0}.attachments__privacy[data-v-93b5df16]{color:var(--cc-muted,#616575);margin:5px 0;font-size:11px;line-height:1.4}.attachments__previews[data-v-93b5df16]{gap:8px;margin-top:6px;display:flex;overflow-x:auto}.attachments__size[data-v-93b5df16]{opacity:.6;margin-left:6px}.attachments[data-v-93b5df16] .v-chip{max-width:100%}.attachments[data-v-93b5df16] .v-chip__content{text-overflow:ellipsis;overflow:hidden}.cocreate[data-v-0a7244e5]{border:1px solid var(--cc-primary-line);box-shadow:var(--cc-shadow-soft);background:linear-gradient(145deg,#f9f8ff,#f1f0ff);border-radius:15px;gap:12px;padding:17px;display:grid}.cocreate>header[data-v-0a7244e5]{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.cocreate__mark[data-v-0a7244e5]{background:var(--cc-primary);color:#fff;border-radius:11px;place-items:center;width:36px;height:36px;font-size:17px;display:grid;box-shadow:0 7px 17px #4f46e533}.cocreate h2[data-v-0a7244e5]{color:var(--cc-text);margin:0;font-size:14px}.cocreate header p[data-v-0a7244e5]{color:var(--cc-muted);margin:2px 0 0;font-size:9px}.cocreate__conversation[data-v-0a7244e5]{gap:7px;max-height:330px;padding-right:3px;display:grid;overflow:auto}.cocreate__message[data-v-0a7244e5]{background:#ffffffc7;border:1px solid #7167e229;border-radius:10px;grid-template-columns:25px 1fr;gap:8px;padding:10px;display:grid}.cocreate__message--user[data-v-0a7244e5]{background:#e9e7ff;grid-template-columns:1fr 28px;margin-left:24px}.cocreate__message--user span[data-v-0a7244e5]{grid-area:1/2;color:var(--cc-primary)!important;background:#fff!important}.cocreate__message--user p[data-v-0a7244e5]{grid-area:1/1}.cocreate__message span[data-v-0a7244e5]{background:var(--cc-primary);color:#fff;border-radius:7px;place-items:center;width:24px;height:24px;font-size:7px;font-weight:900;display:grid}.cocreate__message p[data-v-0a7244e5]{color:#504d6b;margin:1px 0;font-size:10px;line-height:1.5}.cocreate__working[data-v-0a7244e5]{color:#8a6529;align-items:center;gap:4px;padding:3px 7px;font-size:8px;display:flex}.cocreate__working i[data-v-0a7244e5]{background:#d97706;border-radius:50%;width:5px;height:5px;animation:1s infinite alternate pulse-0a7244e5}.cocreate__working i[data-v-0a7244e5]:nth-child(2){animation-delay:.2s}.cocreate__working i[data-v-0a7244e5]:nth-child(3){animation-delay:.4s}.cocreate__working span[data-v-0a7244e5]{margin-left:4px}@keyframes pulse-0a7244e5{to{opacity:.2;transform:translateY(-2px)}}.cocreate__input[data-v-0a7244e5]{position:relative}.cocreate textarea[data-v-0a7244e5]{box-sizing:border-box;resize:vertical;width:100%;min-height:74px;color:var(--cc-text);font:inherit;background:#fff;border:1px solid #c8c4ef;border-radius:11px;padding:11px 42px 11px 12px;font-size:11px;line-height:1.45}.cocreate textarea[data-v-0a7244e5]:focus{outline:3px solid var(--cc-focus);border-color:var(--cc-primary)}.cocreate__input button[data-v-0a7244e5]{background:var(--cc-primary);color:#fff;cursor:pointer;border:0;border-radius:8px;place-items:center;width:28px;height:28px;font-size:17px;display:grid;position:absolute;bottom:9px;right:9px}.cocreate__input button[data-v-0a7244e5]:disabled{opacity:.35;cursor:default}.cocreate__suggestions[data-v-0a7244e5]{flex-wrap:wrap;gap:6px;display:flex}.cocreate__suggestions button[data-v-0a7244e5]{color:var(--cc-primary);font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #c8c4ef;border-radius:7px;padding:6px 8px;font-size:9px}.cocreate__suggestions button[data-v-0a7244e5]:hover{border-color:var(--cc-primary);background:#fff}.cocreate footer[data-v-0a7244e5]{color:var(--cc-muted);justify-content:space-between;gap:8px;font-size:8px;display:flex}.cocreate footer span[data-v-0a7244e5]{color:#5c5790}button[data-v-0a7244e5]:focus-visible{outline:3px solid var(--cc-focus);outline-offset:2px}.cocreate__close[data-v-0a7244e5]{border-radius:8px;place-items:center;width:30px;height:30px;color:var(--cc-muted)!important;background:0 0!important;border:0!important;padding:0!important;display:grid!important}.cocreate__close[data-v-0a7244e5]:hover{color:var(--cc-primary)!important;background:#e8e5ff!important}.cocreate>header[data-v-0a7244e5]{grid-template-columns:38px minmax(0,1fr) auto 30px}.cocreate h2[data-v-0a7244e5]{font-size:16px}.cocreate header p[data-v-0a7244e5]{font-size:11px}.cocreate__message p[data-v-0a7244e5],.cocreate textarea[data-v-0a7244e5]{font-size:13px}.cocreate__suggestions button[data-v-0a7244e5]{font-size:11px}.cocreate footer[data-v-0a7244e5]{font-size:10px}.cocreate__status[data-v-0a7244e5]{color:var(--cc-success);align-items:center;gap:5px;font-size:10px;font-weight:750;display:flex}.cocreate__status[data-v-0a7244e5]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.cocreate__status.busy[data-v-0a7244e5]{color:#d97706}.cocreate__close[data-v-0a7244e5]{line-height:1;box-shadow:0 2px 6px #25263a12;color:#55586c!important;background:#fff!important;border:1px solid #d8d4f8!important;width:32px!important;height:32px!important;font-size:23px!important;font-weight:400!important}.cocreate__close[data-v-0a7244e5]:hover{border-color:var(--cc-primary)!important}.cocreate[data-v-0a7244e5]{border:0;border-left:1px solid var(--cc-primary-line);background:#f7f6ff;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto auto;gap:0;height:100%;padding:0;box-shadow:-14px 0 36px #25263a1f}.cocreate>header[data-v-0a7244e5]{background:#f9f8fff5;border-bottom:1px solid #dedafc;padding:18px}.cocreate__thread[data-v-0a7244e5]{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:16px 16px 10px;overflow-y:auto}.cocreate__thread>.cocreate__message+.cocreate__message[data-v-0a7244e5]{margin-top:9px}.cocreate__composer[data-v-0a7244e5]{background:#f7f6ff;border-top:1px solid #dedafc;gap:10px;padding:12px 16px;display:grid}.cocreate>footer[data-v-0a7244e5]{background:#f7f6ff;padding:0 16px 14px}.cocreate__welcome[data-v-0a7244e5]{color:var(--cc-muted);text-align:center;justify-items:center;padding:34px 18px;display:grid}.cocreate__welcome>span[data-v-0a7244e5]{background:var(--cc-primary-soft);width:42px;height:42px;color:var(--cc-primary);border-radius:13px;place-items:center;margin-bottom:10px;font-size:18px;display:grid}.cocreate__welcome strong[data-v-0a7244e5]{color:var(--cc-text);font-size:14px}.cocreate__welcome p[data-v-0a7244e5]{max-width:300px;margin:5px 0 0}.cocreate__message[data-v-0a7244e5]{grid-template-columns:29px minmax(0,1fr);padding:12px}.cocreate__message--user[data-v-0a7244e5]{grid-template-columns:minmax(0,1fr) 34px;margin-left:34px}.cocreate__message>span[data-v-0a7244e5]{width:28px;height:28px;font-size:9px}.cocreate__message>p[data-v-0a7244e5]{font-size:13px!important}.cocreate__markdown[data-v-0a7244e5]{color:#504d6b;min-width:0;font-size:13px;line-height:1.55}.cocreate__markdown[data-v-0a7244e5] p{margin:0 0 9px!important;font-size:13px!important;line-height:1.55!important}.cocreate__markdown[data-v-0a7244e5] p:last-child{margin-bottom:0!important}.cocreate__markdown[data-v-0a7244e5] h3,.cocreate__markdown[data-v-0a7244e5] h4,.cocreate__markdown[data-v-0a7244e5] h5{color:var(--cc-text);margin:12px 0 6px;font-size:14px!important}.cocreate__markdown[data-v-0a7244e5] h3:first-child,.cocreate__markdown[data-v-0a7244e5] h4:first-child,.cocreate__markdown[data-v-0a7244e5] h5:first-child{margin-top:0}.cocreate__markdown[data-v-0a7244e5] ul,.cocreate__markdown[data-v-0a7244e5] ol{margin:6px 0 10px;padding-left:20px}.cocreate__markdown[data-v-0a7244e5] li{margin:3px 0;font-size:13px!important}.cocreate__markdown[data-v-0a7244e5] code{color:#403a8d;background:#ebe9fb;border-radius:5px;padding:2px 5px;font:12px ui-monospace,SFMono-Regular,Consolas,monospace}.cocreate__markdown[data-v-0a7244e5] pre{color:#f8f8fb;background:#292a3d;border-radius:8px;padding:10px;overflow:auto}.cocreate__markdown[data-v-0a7244e5] pre code{color:inherit;background:0 0;padding:0}.cocreate__markdown[data-v-0a7244e5] blockquote{border-left:3px solid var(--cc-primary);background:#f0eeff;margin:8px 0;padding:6px 10px}.cocreate__markdown[data-v-0a7244e5] a{color:var(--cc-primary);font-weight:650}.cocreate__thread[data-v-0a7244e5] .question{margin-top:14px}.cocreate__working[data-v-0a7244e5]{margin:8px 2px}.cocreate textarea[data-v-0a7244e5]{min-height:86px}.cocreate__suggestions[data-v-0a7244e5]{max-height:74px;overflow:auto}.cocreate__input[data-v-0a7244e5]{grid-template-columns:minmax(0,1fr) 36px;align-items:end;gap:8px;display:grid}.cocreate__input>.v-btn[data-v-0a7244e5]{width:36px;height:36px;padding:0;position:static}.cocreate__thread[data-v-0a7244e5]{overflow-wrap:anywhere}.cocreate__status.failed[data-v-0a7244e5]{color:var(--cc-danger)}.cocreate__message>.dante-avatar[data-v-0a7244e5]{align-self:start}.cocreate[data-v-0a7244e5] .attachments .v-btn{width:32px;min-width:32px;height:32px;padding:0}@media (width<=400px){.cocreate>header[data-v-0a7244e5]{grid-template-columns:30px minmax(0,1fr) auto 32px;gap:6px;padding:12px}.cocreate h2[data-v-0a7244e5]{font-size:14px}.cocreate__mark[data-v-0a7244e5]{width:28px;height:28px}}.raw__title[data-v-2bd2c548]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.raw__title>div[data-v-2bd2c548]{min-width:0;display:grid}.raw__title small[data-v-2bd2c548]{color:rgb(var(--v-theme-on-surface-variant,100 100 120));margin-top:3px;font-size:11px;font-weight:400}.raw__body[data-v-2bd2c548]{min-height:340px;max-height:68vh}.raw__spinner[data-v-2bd2c548]{margin:60px auto;display:block}.raw__json[data-v-2bd2c548]{tab-size:2;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;overflow:auto}.raw__note[data-v-2bd2c548]{color:rgb(var(--v-theme-on-surface-variant,100 100 120));font-size:11px}.sharing__title[data-v-e531cbcc]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sharing__title>div[data-v-e531cbcc]{min-width:0;display:grid}.sharing__title small[data-v-e531cbcc]{color:rgb(var(--v-theme-on-surface-variant,100 100 120));margin-top:3px;font-size:11px;font-weight:400}.sharing__body[data-v-e531cbcc]{min-height:320px;max-height:70vh}.workspace[data-v-f0277aba]{--cc-primary:#5147e8;--cc-primary-soft:#efedff;--cc-primary-line:#c9c4fb;--cc-focus:#5147e833;--cc-success:#109965;--cc-success-soft:#e9f8f1;--cc-danger:#be3c55;--cc-text:#25263a;--cc-muted:#77798d;--cc-line:#e4e5ec;--cc-line-strong:#cfd1dd;--cc-soft:#f7f7fb;--cc-card:#fff;--cc-shadow-soft:0 5px 18px #2728410e;box-sizing:border-box;width:100%;min-height:100vh;color:var(--cc-text);background:#f7f8fc;padding:0 24px 32px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.workspace[data-v-f0277aba] *{box-sizing:border-box}.workspace__top[data-v-f0277aba]{z-index:12;background:#f7f8fc;position:sticky;top:0}.workspace__grid[data-v-f0277aba]{grid-template-columns:minmax(0,1fr) minmax(300px,340px);gap:14px;margin-top:14px;display:grid}.workspace__main[data-v-f0277aba]{align-content:start;gap:10px;min-width:0;display:grid}.workspace__side[data-v-f0277aba]{align-self:start;position:sticky;top:133px}.workspace-action[data-v-f0277aba]{border:1px solid var(--cc-primary-line);background:#f5f3ff;border-radius:11px;justify-content:flex-end;align-items:center;gap:8px;padding:11px 13px;display:flex}.workspace-action>div[data-v-f0277aba]{margin-right:auto;display:grid}.workspace-action strong[data-v-f0277aba]{font-size:10px}.workspace-action p[data-v-f0277aba]{color:var(--cc-muted);margin:2px 0 0;font-size:8px}.workspace-action button[data-v-f0277aba]{border:1px solid var(--cc-line-strong);color:var(--cc-text);font:inherit;cursor:pointer;background:#fff;border-radius:7px;padding:8px 10px;font-size:9px;font-weight:750}.workspace-action button.primary[data-v-f0277aba]{border-color:var(--cc-primary);background:var(--cc-primary);color:#fff}.workspace-action button[data-v-f0277aba]:disabled{opacity:.5;cursor:default}@media (width<=1050px){.workspace__grid[data-v-f0277aba]{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=850px){.workspace[data-v-f0277aba]{padding:0 10px 24px}.workspace__grid[data-v-f0277aba]{grid-template-columns:1fr}.workspace__side[data-v-f0277aba]{grid-row:1;position:static}.workspace-action[data-v-f0277aba]{flex-wrap:wrap}.workspace-action>div[data-v-f0277aba]{flex-basis:100%}}.workspace-asked[data-v-f0277aba]{border:1px solid var(--cc-primary);width:100%;color:var(--cc-text);font:inherit;text-align:left;cursor:pointer;background:#f1efff;border-radius:11px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 14px;display:grid}.workspace-asked[data-v-f0277aba]:hover{background:#eae7ff}.workspace-asked>span[data-v-f0277aba]{background:var(--cc-primary);color:#fff;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.workspace-asked>div[data-v-f0277aba]{min-width:0;display:grid}.workspace-asked strong[data-v-f0277aba]{font-size:12px}.workspace-asked p[data-v-f0277aba]{color:#5b578a;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:11px;overflow:hidden}.workspace-asked em[data-v-f0277aba]{color:var(--cc-primary);white-space:nowrap;font-size:11px;font-style:normal;font-weight:800}.workspace-asked--review[data-v-f0277aba]{border-color:var(--cc-success-line,#b7e3cd);background:var(--cc-success-soft,#e9f8f1);cursor:default;align-items:start}.workspace-asked--review>span[data-v-f0277aba]{background:var(--cc-success,#109965)}.workspace-asked--review p[data-v-f0277aba]{color:#2c6e52;white-space:normal}.workspace-handoff[data-v-f0277aba]{color:#2c6e52;max-height:220px;margin-top:4px;font-size:12px;line-height:1.5;overflow-y:auto}.workspace-handoff[data-v-f0277aba] p{color:#2c6e52;white-space:normal;text-overflow:clip;margin:0 0 8px;line-height:1.5;overflow:visible;font-size:12px!important}.workspace-handoff[data-v-f0277aba] p:last-child,.workspace-handoff[data-v-f0277aba] ul:last-child,.workspace-handoff[data-v-f0277aba] ol:last-child{margin-bottom:0}.workspace-handoff[data-v-f0277aba] h3,.workspace-handoff[data-v-f0277aba] h4,.workspace-handoff[data-v-f0277aba] h5{color:#1f5b42;margin:10px 0 5px;font-size:13px!important}.workspace-handoff[data-v-f0277aba] h3:first-child,.workspace-handoff[data-v-f0277aba] h4:first-child,.workspace-handoff[data-v-f0277aba] h5:first-child{margin-top:0}.workspace-handoff[data-v-f0277aba] ul,.workspace-handoff[data-v-f0277aba] ol{margin:5px 0 8px;padding-left:18px}.workspace-handoff[data-v-f0277aba] li{margin:2px 0;line-height:1.5;font-size:12px!important}.workspace-handoff[data-v-f0277aba] strong{color:#1f5b42;font-size:12px}.workspace-handoff[data-v-f0277aba] code{color:#1f5b42;background:#d7f0e3;border-radius:4px;padding:1px 4px;font:11px ui-monospace,SFMono-Regular,Consolas,monospace}.workspace-handoff[data-v-f0277aba] pre{color:#f2f8f5;background:#25332d;border-radius:7px;padding:9px;overflow:auto}.workspace-handoff[data-v-f0277aba] pre code{color:inherit;background:0 0;padding:0}.workspace-handoff[data-v-f0277aba] blockquote{border-left:3px solid var(--cc-success,#109965);background:#dff2e8;margin:6px 0;padding:4px 9px}.workspace-handoff[data-v-f0277aba] a{color:#12734f;font-weight:650}.workspace-locked[data-v-f0277aba]{color:#765f24;background:#fff9e9;border:1px solid #ead9a7;border-radius:9px;align-items:center;gap:12px;margin:0;padding:9px 12px;font-size:11px;line-height:1.45;display:flex}.workspace-locked>span[data-v-f0277aba]{margin-right:auto}.workspace-locked>button[data-v-f0277aba]{border:1px solid var(--cc-primary);background:var(--cc-primary);color:#fff;font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;padding:7px 11px;font-size:11px;font-weight:800}.workspace__grid[data-v-f0277aba]{display:block}.workspace__cord[data-v-f0277aba]{z-index:40;width:min(460px,100vw);position:fixed;top:52px;bottom:0;right:0}.workspace__cord[data-v-f0277aba] .cocreate{background:#f7f6ff;height:100%}.cord-panel-enter-active[data-v-f0277aba],.cord-panel-leave-active[data-v-f0277aba]{transition:opacity .18s,transform .2s}.cord-panel-enter-from[data-v-f0277aba],.cord-panel-leave-to[data-v-f0277aba]{opacity:0;transform:translate(28px)}.workspace[data-v-f0277aba] p{line-height:1.5;font-size:13px!important}.workspace[data-v-f0277aba] small{line-height:1.35;font-size:11px!important}.workspace[data-v-f0277aba] button,.workspace[data-v-f0277aba] input,.workspace[data-v-f0277aba] select,.workspace[data-v-f0277aba] textarea,.workspace[data-v-f0277aba] label,.workspace[data-v-f0277aba] li,.workspace[data-v-f0277aba] td,.workspace[data-v-f0277aba] th{font-size:13px!important}.workspace[data-v-f0277aba] strong{font-size:13px}.workspace[data-v-f0277aba] h2{font-size:20px}.workspace[data-v-f0277aba] h3{font-size:16px}.workspace[data-v-f0277aba] .workspace-tabs strong{font-size:14px}.workspace[data-v-f0277aba] .workspace-tabs small{font-size:11px}.workspace[data-v-f0277aba] .workspace-tabs button{min-height:70px}.workspace[data-v-f0277aba] .manual__picker strong,.workspace[data-v-f0277aba] .screens-pane nav strong{font-size:13px}.workspace[data-v-f0277aba] .manual__picker small,.workspace[data-v-f0277aba] .screens-pane nav small{font-size:11px}.workspace[data-v-f0277aba] .data-layout>nav strong{font-size:13px}.workspace[data-v-f0277aba] .data-layout>nav span{font-size:12px}.workspace[data-v-f0277aba] .data-layout>nav button{min-height:46px}.workspace[data-v-f0277aba] .screens-pane nav button{min-height:52px}.workspace[data-v-f0277aba] .journey-title strong,.workspace[data-v-f0277aba] .groups h4{font-size:13px}.workspace[data-v-f0277aba] .groups button{min-height:36px;font-size:12px}.workspace[data-v-f0277aba] .purpose-meta strong{font-size:13px}.workspace[data-v-f0277aba] .purpose-meta small{font-size:11px}.workspace__cord[data-v-f0277aba]{width:min(460px,100%)}.cocreate-page[data-v-7a2b7d9c]{height:calc(100dvh - 52px);overflow:auto}.cocreate-page__error[data-v-7a2b7d9c]{z-index:30;margin:10px 18px -2px;position:sticky;top:0}.cocreate-start[data-v-7a2b7d9c],.cocreate-loading[data-v-7a2b7d9c],.cocreate-terminal[data-v-7a2b7d9c]{background:radial-gradient(circle at 50% 10%,#efedff 0,#0000 36%),#f7f8fc;place-items:center;min-height:calc(100dvh - 52px);padding:28px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.cocreate-start>section[data-v-7a2b7d9c]{text-align:center;width:min(720px,100%)}.cocreate-start__mark[data-v-7a2b7d9c]{color:#fff;background:#5147e8;border-radius:17px;place-items:center;width:56px;height:56px;margin:auto;font-size:24px;display:grid;box-shadow:0 12px 30px #5147e840}.cocreate-start__eyebrow[data-v-7a2b7d9c]{color:#5147e8;letter-spacing:.08em;text-transform:uppercase;margin:16px 0 7px;font-size:11px;font-weight:850}.cocreate-start h1[data-v-7a2b7d9c]{color:#25263a;margin:0;font-size:clamp(28px,5vw,45px);line-height:1.1}.cocreate-start__intro[data-v-7a2b7d9c]{color:#6f7185;max-width:610px;margin:14px auto 24px;font-size:15px;line-height:1.6}.cocreate-start__composer[data-v-7a2b7d9c]{text-align:right;background:#fff;border:1px solid #c9c4fb;border-radius:17px;padding:10px;box-shadow:0 15px 40px #2d2b551a}.cocreate-start[data-v-7a2b7d9c] textarea{box-sizing:border-box;resize:vertical;color:#25263a;width:100%;font:inherit;border:0;padding:12px;font-size:14px;line-height:1.55}.cocreate-start[data-v-7a2b7d9c] textarea:focus{outline:0}.cocreate-start[data-v-7a2b7d9c] .v-field__input,.cocreate-start[data-v-7a2b7d9c] .v-field__input input{color:#25263a}.cocreate-start[data-v-7a2b7d9c] .v-field-label{color:#6f7185}.cocreate-start button[data-v-7a2b7d9c],.cocreate-terminal button[data-v-7a2b7d9c]{color:#fff;font:inherit;cursor:pointer;background:#5147e8;border:0;border-radius:10px;padding:11px 16px;font-size:12px;font-weight:800}.cocreate-start button[data-v-7a2b7d9c]:disabled{opacity:.45;cursor:default}.cocreate-start__promises[data-v-7a2b7d9c]{color:#676a7d;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:16px;font-size:10px;display:flex}.cocreate-start__promises span[data-v-7a2b7d9c]:first-letter{color:#109965}.cocreate-start__error[data-v-7a2b7d9c]{color:#be3c55}.cocreate-loading[data-v-7a2b7d9c]{color:#6f7185;align-content:center;gap:12px}.cocreate-terminal[data-v-7a2b7d9c]{text-align:center;align-content:center}.cocreate-terminal h1[data-v-7a2b7d9c]{color:#25263a;margin:0}.cocreate-terminal p[data-v-7a2b7d9c]{color:#6f7185}@media (width<=600px){.cocreate-start[data-v-7a2b7d9c]{padding:18px}.cocreate-start__promises[data-v-7a2b7d9c]{gap:7px;display:grid}}.cocreate-start__resume[data-v-7a2b7d9c]{text-align:left;border-top:1px solid #dcdeea;gap:7px;margin-top:25px;padding-top:20px;display:grid}.cocreate-start__resume>div[data-v-7a2b7d9c]{margin-bottom:3px;display:grid}.cocreate-start__resume>div strong[data-v-7a2b7d9c]{color:#25263a;font-size:13px}.cocreate-start__resume small[data-v-7a2b7d9c]{color:#77798d;font-size:10px}.cocreate-start__resume>button[data-v-7a2b7d9c]{color:#25263a;text-align:left;background:#fff;border:1px solid #dcdeea;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;display:flex}.cocreate-start__resume>button span[data-v-7a2b7d9c]{display:grid}.cocreate-start__resume>button i[data-v-7a2b7d9c]{color:#5147e8;font-style:normal}.resume-grid[data-v-7a2b7d9c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:5px 0 0!important;display:grid!important}.cocreate-identity .cocreate-start__resume[data-v-7a2b7d9c]{width:min(1000px,100vw - 40px);margin-left:50%;transform:translate(-50%)}.cocreate-start .resume-grid>button[data-v-7a2b7d9c]{color:#25263a;text-align:left;background:#fff;border:1px solid #dcdeea;border-radius:13px;align-content:start;gap:7px;min-height:154px;padding:14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;box-shadow:0 4px 13px #25263a09}.cocreate-start .resume-grid>button[data-v-7a2b7d9c]:hover{border-color:#aaa4f3;transform:translateY(-1px);box-shadow:0 8px 22px #5147e81a}.resume-card__top[data-v-7a2b7d9c],.resume-card__meta[data-v-7a2b7d9c]{justify-content:space-between;align-items:center;gap:8px;display:flex}.resume-card__top strong[data-v-7a2b7d9c]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.resume-card__top i[data-v-7a2b7d9c]{color:#5147e8;font-size:15px;font-style:normal}.resume-card__phase[data-v-7a2b7d9c]{color:#5147e8;margin-top:3px;font-size:11px;font-weight:850}.resume-card__progress[data-v-7a2b7d9c]{background:#eeeef5;border-radius:4px;height:5px;margin-top:3px;overflow:hidden}.resume-card__progress>i[data-v-7a2b7d9c]{border-radius:inherit;background:#5147e8;height:100%;display:block}.resume-card__meta[data-v-7a2b7d9c]{margin-top:auto}.resume-card__meta em[data-v-7a2b7d9c]{color:#109965;align-items:center;gap:5px;font-size:9px;font-style:normal;font-weight:800;display:flex}.resume-card__meta em[data-v-7a2b7d9c]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.resume-card__meta small[data-v-7a2b7d9c]{font-size:8px}.resume-card--failed .resume-card__meta em[data-v-7a2b7d9c]{color:#be3c55}.resume-card--thinking .resume-card__meta em[data-v-7a2b7d9c]{color:#d97706}@media (width<=900px){.resume-grid[data-v-7a2b7d9c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.resume-grid[data-v-7a2b7d9c]{grid-template-columns:1fr}}.cocreate-identity[data-v-7a2b7d9c]{max-width:680px}.identity-form[data-v-7a2b7d9c]{text-align:left;background:#fff;border:1px solid #dcdeea;border-radius:17px;grid-template-columns:1fr 1fr;gap:14px;padding:20px;display:grid;box-shadow:0 14px 38px #2d2b5514}.identity-form label[data-v-7a2b7d9c]{align-content:start;gap:7px;display:grid}.identity-form label>span[data-v-7a2b7d9c],.identity-form legend[data-v-7a2b7d9c]{color:#3a3b50;font-size:11px;font-weight:800}.identity-form input[data-v-7a2b7d9c]{box-sizing:border-box;color:#25263a;width:100%;height:43px;font:inherit;background:#fff;border:1px solid #d1d3e1;border-radius:9px;outline:0;padding:0 12px;font-size:13px}.identity-form input[data-v-7a2b7d9c]:focus{border-color:#7168ed;box-shadow:0 0 0 3px #5147e81f}.identity-form small[data-v-7a2b7d9c]{color:#85879a;font-size:9px}.identity-url[data-v-7a2b7d9c]{background:#f7f7fb;border:1px solid #d1d3e1;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;height:43px;display:grid;overflow:hidden}.identity-url[data-v-7a2b7d9c]:focus-within{border-color:#7168ed;box-shadow:0 0 0 3px #5147e81f}.identity-url b[data-v-7a2b7d9c]{color:#999bad;padding-left:12px;font-size:14px}.identity-url input[data-v-7a2b7d9c]{background:0 0;border:0;height:41px;padding-left:3px;box-shadow:none!important}.identity-form fieldset[data-v-7a2b7d9c]{border:1px solid #e0e1ec;border-radius:11px;flex-wrap:wrap;grid-column:1/-1;gap:8px;margin:2px 0 0;padding:12px;display:flex}.identity-form legend[data-v-7a2b7d9c]{padding:0 5px}.cocreate-start .icon-choice[data-v-7a2b7d9c]{color:#616377;background:#fff;border:1px solid #d9dae6;border-radius:10px;place-items:center;width:39px;height:39px;padding:0;font-size:18px;display:grid}.cocreate-start .icon-choice[data-v-7a2b7d9c]:hover{color:#5147e8;background:#f4f2ff;border-color:#918af1}.cocreate-start .icon-choice.selected[data-v-7a2b7d9c]{color:#fff;background:#5147e8;border-color:#5147e8;box-shadow:0 6px 14px #5147e833}.cocreate-start .start-next[data-v-7a2b7d9c]{margin-top:16px;padding:12px 22px}.identity-summary[data-v-7a2b7d9c]{text-align:left;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;width:min(410px,100%);margin:0 auto 18px;color:#25263a!important;background:#fff!important;border:1px solid #dcdeea!important;padding:9px!important;display:grid!important}.identity-summary>span[data-v-7a2b7d9c]{color:#fff;background:#5147e8;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.identity-summary i[data-v-7a2b7d9c]{font-style:normal;display:grid}.identity-summary strong[data-v-7a2b7d9c]{font-size:12px}.identity-summary small[data-v-7a2b7d9c]{color:#85879a;font-size:9px}.identity-summary em[data-v-7a2b7d9c]{color:#5147e8;padding-right:7px;font-size:10px;font-style:normal;font-weight:800}@media (width<=600px){.identity-form[data-v-7a2b7d9c]{grid-template-columns:1fr}.identity-form fieldset[data-v-7a2b7d9c]{grid-column:1}.identity-summary[data-v-7a2b7d9c]{width:100%}}.cocreate-page[data-v-7a2b7d9c]{height:calc(100dvh - 52px)}.cocreate-start[data-v-7a2b7d9c],.cocreate-loading[data-v-7a2b7d9c],.cocreate-terminal[data-v-7a2b7d9c]{min-height:calc(100dvh - 52px)}.cocreate-start__exit[data-v-7a2b7d9c]{align-items:center;gap:6px;display:flex;top:18px;left:18px;box-shadow:0 4px 12px #23243a0f;color:#5f6174!important;background:#fff!important;border:1px solid #ddddea!important;padding:9px 11px!important;position:absolute!important}.teach-cord[data-v-dc189b7c]{background:radial-gradient(circle at 50% 12%,#ece9ff 0,#0000 38%),#f7f8fc;place-items:center;min-height:calc(100dvh - 52px);padding:28px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.teach-cord__card[data-v-dc189b7c]{text-align:center;background:#ffffffeb;border:1px solid #dedff0;border-radius:22px;width:min(520px,100%);padding:38px;box-shadow:0 20px 55px #2d2b551a}.teach-cord__mark[data-v-dc189b7c]{color:#fff;background:#5147e8;border-radius:18px;place-items:center;width:58px;height:58px;margin:0 auto 16px;font-size:25px;display:grid;box-shadow:0 13px 30px #5147e840}.teach-cord__eyebrow[data-v-dc189b7c]{color:#5147e8;letter-spacing:.09em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:850}.teach-cord h1[data-v-dc189b7c]{color:#25263a;margin:0;font-size:30px;line-height:1.15}.teach-cord p[data-v-dc189b7c]:not(.teach-cord__eyebrow){color:#6f7185;max-width:430px;margin:14px auto 22px;font-size:13px;line-height:1.6}.teach-cord__progress[data-v-dc189b7c]{justify-content:center;gap:7px;display:flex}.teach-cord__progress i[data-v-dc189b7c]{background:#8f87f3;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite pulse-dc189b7c}.teach-cord__progress i[data-v-dc189b7c]:nth-child(2){animation-delay:.15s}.teach-cord__progress i[data-v-dc189b7c]:nth-child(3){animation-delay:.3s}.teach-cord__card--error .teach-cord__mark[data-v-dc189b7c]{background:#be3c55}.teach-cord__actions[data-v-dc189b7c]{justify-content:center;gap:9px;display:flex}.teach-cord button[data-v-dc189b7c]{color:#fff;font:inherit;cursor:pointer;background:#5147e8;border:0;border-radius:9px;padding:10px 15px;font-size:12px;font-weight:800}.teach-cord button.secondary[data-v-dc189b7c]{color:#4e5063;background:#fff;border:1px solid #d7d8e7}@keyframes pulse-dc189b7c{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.cli-guide[data-v-ffdaeb0b]{max-width:1240px;padding:26px 28px 48px}.cli-top[data-v-ffdaeb0b]{flex-wrap:wrap;align-items:flex-start;gap:22px 32px;margin-bottom:24px;display:flex}.cli-head[data-v-ffdaeb0b]{flex:460px;min-width:0}.cli-title[data-v-ffdaeb0b]{letter-spacing:-.02em;margin-top:2px;font-size:27px;font-weight:700;line-height:1.18}.cli-lead[data-v-ffdaeb0b]{max-width:60ch;color:rgba(var(--v-theme-on-surface), .72);margin-top:10px;font-size:14px;line-height:1.65}.cli-docs[data-v-ffdaeb0b]{flex:0 330px;min-width:280px;padding:10px 8px 8px}.cli-docs__head[data-v-ffdaeb0b]{letter-spacing:.05em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .55);padding:0 8px 6px;font-size:11px;font-weight:700}.cli-docs__item[data-v-ffdaeb0b]{min-height:38px}.cli-docs__name[data-v-ffdaeb0b]{font-size:12.5px;font-weight:600}.cli-docs[data-v-ffdaeb0b] .v-list-item__append .v-icon{opacity:.5;font-size:13px}.cli-docs[data-v-ffdaeb0b] .v-list-item__prepend .v-icon{opacity:.75;font-size:17px}.cli-cols[data-v-ffdaeb0b]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.cli-col[data-v-ffdaeb0b]{flex-direction:column;gap:16px;min-width:0;display:flex}.cli-card[data-v-ffdaeb0b]{margin:0}.cli-card--accent[data-v-ffdaeb0b]{border-color:rgba(var(--v-theme-primary), .5)}.cli-cardtitle[data-v-ffdaeb0b]{font-size:15px;font-weight:700}.cli-sub[data-v-ffdaeb0b]{opacity:1;white-space:normal;color:rgba(var(--v-theme-on-surface), .66);font-size:12.5px;line-height:1.6}.cli-step[data-v-ffdaeb0b]{background:rgb(var(--v-theme-primary));width:26px;height:26px;color:rgb(var(--v-theme-on-primary));border-radius:8px;place-items:center;font-size:12px;font-weight:800;display:grid}.cli-mark[data-v-ffdaeb0b]{color:rgb(var(--v-theme-primary))}.cli-cmd[data-v-ffdaeb0b]{cursor:pointer;background:rgba(var(--v-theme-on-surface), .045);align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;display:flex}.cli-cmd[data-v-ffdaeb0b]:hover{background:rgba(var(--v-theme-on-surface), .075)}.cli-cmd code[data-v-ffdaeb0b]{white-space:pre-wrap;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.7}.cli-os[data-v-ffdaeb0b]{letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .55);margin:12px 0 4px;font-size:11px;font-weight:700}.cli-os[data-v-ffdaeb0b]:first-child{margin-top:0}.cli-note[data-v-ffdaeb0b]{color:rgba(var(--v-theme-on-surface), .62);margin:8px 0 4px;font-size:12px;line-height:1.6}.cli-foot[data-v-ffdaeb0b]{margin-top:20px;font-size:12px}@media (width<=1000px){.cli-cols[data-v-ffdaeb0b]{grid-template-columns:minmax(0,1fr)}.cli-docs[data-v-ffdaeb0b]{flex:100%}}@media (width<=640px){.cli-guide[data-v-ffdaeb0b]{padding:18px 14px 40px}.cli-title[data-v-ffdaeb0b]{font-size:22px}}.ui-sheet{width:520px;max-width:94vw;height:100dvh!important;max-height:100dvh!important;margin:0!important;position:fixed!important;top:0!important;right:0!important}.ui-sheet-card{border-radius:0;height:100%}.ui-sheet-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-sheet--full{width:100vw!important;max-width:100vw!important;left:0!important}.ui-sheet--full .ui-sheet-actions{padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}.cb[data-v-1db68b37]{margin-bottom:18px}.cb-label[data-v-1db68b37]{letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .6);margin-bottom:6px;font-size:12px;font-weight:600}.cb-box[data-v-1db68b37]{cursor:pointer;border:1px solid rgba(var(--v-theme-on-surface), .12);background:rgb(var(--v-theme-surface-2));align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.cb-box[data-v-1db68b37]:hover{border-color:rgba(var(--v-theme-primary), .5)}.cb-text[data-v-1db68b37]{word-break:break-all;white-space:pre-wrap;flex:auto;min-width:0;font-size:12.5px;line-height:1.5}.cb-icon[data-v-1db68b37]{opacity:.7;flex:none;margin-top:2px}.cb-hint[data-v-1db68b37]{color:rgba(var(--v-theme-on-surface), .6);margin-top:6px;font-size:12.5px}.sp[data-v-f9cda821]{max-width:1100px;padding:20px 4px}.sp-grid[data-v-f9cda821]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}@media (width<=900px){.sp-grid[data-v-f9cda821]{grid-template-columns:minmax(0,1fr)}}.sp-col[data-v-f9cda821]{min-width:0}.sp-label[data-v-f9cda821]{letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .6);margin-bottom:6px;font-size:12px;font-weight:600}.sp-hint[data-v-f9cda821]{color:rgba(var(--v-theme-on-surface), .6);margin:0 0 10px;font-size:12.5px}.sp-hosts[data-v-f9cda821]{margin-bottom:6px}.sp-preview[data-v-f9cda821]{border:1px solid rgba(var(--v-theme-on-surface), .12);background:rgb(var(--v-theme-surface-2));min-height:360px;overflow:hidden}.sp-frame[data-v-f9cda821]{border:0;width:100%;height:520px;display:block}.ui-facet-first[data-v-8952d350]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-facet-more[data-v-8952d350]{margin-left:4px;font-size:12px}.ce-display[data-v-289f1d3a]{cursor:pointer;border-radius:6px;min-height:22px;margin:-2px -6px;padding:2px 6px}.ce-display[data-v-289f1d3a]:hover{background:rgba(var(--v-theme-primary), .08)}.ce-input[data-v-289f1d3a]{max-width:180px}.ce-input[data-v-289f1d3a] input{font-size:14px}.ui-dt[data-v-f3c6fb83]{flex-direction:column;display:flex}.ui-dt-fbar[data-v-f3c6fb83]{flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px 4px;display:flex}.ui-dt-fbar-search[data-v-f3c6fb83]{flex:240px;max-width:340px}.ui-dt-fbar-facet[data-v-f3c6fb83]{flex:0 190px}.ui-dt-cards[data-v-f3c6fb83]{flex-direction:column;gap:8px;padding:4px 2px 8px;display:flex}.ui-dt-card[data-v-f3c6fb83]{cursor:pointer;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-outline));border-radius:12px;align-items:flex-start;gap:10px;min-width:0;padding:10px 8px 10px 12px;display:flex}.ui-dt-card[data-v-f3c6fb83]:active{background:rgba(var(--v-theme-on-surface), .04)}.ui-dt-card-av[data-v-f3c6fb83]{flex:none}.ui-dt-card-caret[data-v-f3c6fb83]{flex:none;margin:-2px 0 0 -6px}.ui-dt-card-main[data-v-f3c6fb83]{flex:auto;min-width:0}.ui-dt-card-top[data-v-f3c6fb83]{align-items:center;gap:6px;min-width:0;display:flex}.ui-dt-card-title[data-v-f3c6fb83]{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600;line-height:1.25}.ui-dt-card-chip[data-v-f3c6fb83]{flex:none;margin-left:auto}.ui-dt-card-sub[data-v-f3c6fb83]{color:rgba(var(--v-theme-on-surface), .62);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;line-height:1.35}.ui-dt-card-kebab[data-v-f3c6fb83]{flex:none;margin:-2px -4px 0 0}.ui-dt-card-group[data-v-f3c6fb83]{cursor:pointer;align-items:center;gap:6px;padding:10px 4px 2px;display:flex}.ui-dt-card-add[data-v-f3c6fb83]{align-items:center;gap:6px;padding:2px 8px;display:flex}.ui-dt--narrow .ui-dt-fbar-search[data-v-f3c6fb83]{flex:100%;max-width:none}.ui-dt--narrow .ui-dt-fbar-facet[data-v-f3c6fb83]{flex:140px}.ui-dt--narrow .ui-dt-filter[data-v-f3c6fb83]{flex:100%;min-width:0;max-width:none}.ui-dt--narrow .ui-dt-search[data-v-f3c6fb83]{flex:100%;max-width:none}.ui-dt-done-ic[data-v-f3c6fb83]{flex:none;margin-right:6px}.ui-dt-check[data-v-f3c6fb83]{width:24px;min-width:24px;height:24px;color:rgba(var(--v-theme-on-surface), .34);flex:none;margin:0 3px 0 -3px}.ui-dt-check[data-v-f3c6fb83] .v-icon{font-size:17px}.ui-dt-check[data-v-f3c6fb83]:hover{color:rgb(var(--v-theme-success))}.ui-dt-check[data-v-f3c6fb83] .v-btn__overlay{opacity:0}.ui-dt-done-text[data-v-f3c6fb83]{opacity:.55;text-decoration:line-through}.ui-dt-date-over[data-v-f3c6fb83]{color:rgb(var(--v-theme-error));font-weight:600}.ui-dt-date-soon[data-v-f3c6fb83]{color:#b45309;font-weight:600}.ui-dt-first[data-v-f3c6fb83]{align-items:center;min-width:0;display:flex}.ui-dt-row-avatar[data-v-f3c6fb83]{box-shadow:0 0 0 1px rgba(var(--v-theme-on-surface), .1);margin-right:10px}.ce-empty[data-v-f3c6fb83]{color:rgba(var(--v-theme-on-surface), .3)}.ui-dt-subtotal[data-v-f3c6fb83]{color:rgba(var(--v-theme-on-surface), .45);margin-left:3px;font-size:12.5px}.ui-dt-group[data-v-f3c6fb83]{align-items:center;gap:8px;padding:4px 0 2px;display:flex}.ui-dt-group-caret[data-v-f3c6fb83]{color:rgba(var(--v-theme-on-surface), .6);margin-left:-8px;margin-right:-4px}.ui-dt-group-label[data-v-f3c6fb83]{letter-spacing:.01em;color:rgba(var(--v-theme-on-surface), .88);font-size:13.5px;font-weight:700}.ui-dt-group-count[data-v-f3c6fb83]{color:rgba(var(--v-theme-on-surface), .5);background:rgba(var(--v-theme-on-surface), .06);border-radius:10px;padding:1px 8px;font-size:11.5px;font-weight:600}.ui-dt-group-act[data-v-f3c6fb83]{opacity:0;transition:opacity .12s}.ui-dt-table[data-v-f3c6fb83] tr.ui-dt-group-row:hover .ui-dt-group-act{opacity:1}.ui-dt-group-editable[data-v-f3c6fb83]{cursor:text}.ui-dt-group-editable[data-v-f3c6fb83]:hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ui-dt-group-rename[data-v-f3c6fb83]{max-width:260px}.ui-dt-group-rename[data-v-f3c6fb83] input{font-size:13px;font-weight:700}.ui-dt-addgroup[data-v-f3c6fb83]{padding:2px 0}.ui-dt-addgroup[data-v-f3c6fb83] input{font-weight:600}.ui-dt-table[data-v-f3c6fb83] tr.ui-dt-group-row{background:rgba(var(--v-theme-on-surface), .035);cursor:pointer}.ui-dt-table[data-v-f3c6fb83] tr.ui-dt-group-row>td{padding-top:6px;padding-bottom:4px;border-top:1px solid rgba(var(--v-theme-on-surface), .14)!important}.ui-dt-table[data-v-f3c6fb83] tbody>tr.ui-dt-group-row:first-child>td{border-top:0!important}.ui-dt-table[data-v-f3c6fb83] tr.ui-dt-group-row:hover>td{background:0 0!important}.ui-dt--grouped .ui-dt-table[data-v-f3c6fb83] tbody tr:not(.ui-dt-group-row):not(.ui-dt-addgroup-row)>td:first-child{padding-left:26px}.ui-dt--grouped.ui-dt--narrow .ui-dt-card[data-v-f3c6fb83]{margin-left:10px}.ui-dt-bar[data-v-f3c6fb83]{align-items:center;padding:2px 4px;display:flex}.ui-dt-toolbar[data-v-f3c6fb83]{flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px;display:flex}.ui-dt-search[data-v-f3c6fb83]{max-width:280px}.ui-dt-colmenu[data-v-f3c6fb83]{min-width:260px;max-height:60vh;overflow-y:auto}.ui-dt-filters[data-v-f3c6fb83]{flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px 12px;display:flex}.ui-dt-filter[data-v-f3c6fb83]{min-width:180px;max-width:240px}.ui-dt-table[data-v-f3c6fb83] thead th{white-space:nowrap;color:rgba(var(--v-theme-on-surface), .72)!important;font-weight:600!important}.ui-dt-table[data-v-f3c6fb83] tbody td{white-space:nowrap}.ui-dt-table--fixed[data-v-f3c6fb83] table{table-layout:fixed}.ui-dt-table[data-v-f3c6fb83] td.ui-dt-wrap,.ui-dt-table[data-v-f3c6fb83] th.ui-dt-wrap{white-space:normal;overflow-wrap:anywhere}.ui-dt-table[data-v-f3c6fb83] td.ui-dt-wrap .ui-dt-first-text,.ui-dt-table[data-v-f3c6fb83] td.ui-dt-wrap .ui-dt-tree-text{text-overflow:clip;white-space:normal;overflow:visible}.ui-dt-table[data-v-f3c6fb83] tbody tr{cursor:pointer}.ui-dt-tree[data-v-f3c6fb83]{align-items:center;min-width:0;display:flex}.ui-dt-handle[data-v-f3c6fb83]{opacity:0;cursor:grab;color:rgba(var(--v-theme-on-surface), .45);align-items:center;margin:0 2px 0 -8px;transition:opacity .12s;display:inline-flex}.ui-dt-table[data-v-f3c6fb83] tbody tr:hover .ui-dt-handle{opacity:1}@media (pointer:coarse){.ui-dt-group-act[data-v-f3c6fb83],.ui-dt-handle[data-v-f3c6fb83]{opacity:1}}.ui-dt-table[data-v-f3c6fb83] tr.ui-dt-dragging{opacity:.35}.ui-dt-table[data-v-f3c6fb83] tr.ui-dt-drop-before>td{box-shadow:inset 0 2px 0 rgb(var(--v-theme-primary))}.ui-dt-table[data-v-f3c6fb83] tr.ui-dt-drop-after>td{box-shadow:inset 0 -2px 0 rgb(var(--v-theme-primary))}.ui-dt-table[data-v-f3c6fb83] tr.ui-dt-drop-into>td,.ui-dt-table[data-v-f3c6fb83] tr.ui-dt-drop-group>td{background:rgba(var(--v-theme-primary), .1)!important}.ui-dt-caret[data-v-f3c6fb83]{margin-left:-6px}.ui-dt-caret-gap[data-v-f3c6fb83]{flex:0 0 22px;width:22px;display:inline-block}.ui-dt-tree-text[data-v-f3c6fb83],.ui-dt-first-text[data-v-f3c6fb83]{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-dt-add[data-v-f3c6fb83]{align-items:center;display:flex}.ui-dt-add-icon[data-v-f3c6fb83]{color:rgba(var(--v-theme-on-surface), .4);margin-right:6px}.ui-dt-add-input[data-v-f3c6fb83] input{font-size:14px}.tv-head[data-v-a0ba3df9]{align-items:center;min-height:36px;margin-bottom:8px;display:flex}.kanban[data-v-0027d166]{align-items:flex-start;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.kanban-col[data-v-0027d166]{background:rgb(var(--v-theme-surface-2));border-radius:12px;width:264px;min-width:264px;padding:10px}@media (pointer:coarse){.kanban[data-v-0027d166]{scroll-snap-type:x mandatory}.kanban-col[data-v-0027d166]{scroll-snap-align:start}}.kanban-col-head[data-v-0027d166]{align-items:center;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.kanban-col-head .dot[data-v-0027d166]{border-radius:50%;flex:none;width:10px;height:10px;margin-right:8px}.kanban-col-name[data-v-0027d166]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kanban-col-head .count[data-v-0027d166]{color:rgba(var(--v-theme-on-surface), .6);margin-left:auto;padding-left:8px}.kanban-col-sum[data-v-0027d166]{color:rgba(var(--v-theme-on-surface), .55);margin:-6px 0 8px 18px;font-size:12px}.kanban-card[data-v-0027d166]{background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-outline));cursor:pointer;border-radius:10px;margin-bottom:8px;padding:10px 12px;box-shadow:0 1px 2px #0000000a}.kanban-card[data-v-0027d166]:hover{border-color:rgba(var(--v-theme-primary), .5)}.kanban-card-top[data-v-0027d166]{align-items:flex-start;gap:4px;display:flex}.kanban-card-title[data-v-0027d166]{flex:auto;min-width:0;font-size:14px;font-weight:600;line-height:1.3}.kanban-card-kebab[data-v-0027d166]{opacity:0;flex:none;margin:-4px -6px 0 0;transition:opacity .12s}@media (pointer:coarse){.kanban-card-kebab[data-v-0027d166]{opacity:1}}.kanban-card:hover .kanban-card-kebab[data-v-0027d166],.kanban-card-kebab[data-v-0027d166]:focus-visible{opacity:1}.kanban-card-chips[data-v-0027d166]{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.kanban-card-line[data-v-0027d166]{color:rgba(var(--v-theme-on-surface), .6);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12.5px;overflow:hidden}.kanban-card-foot[data-v-0027d166]{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px;display:flex}.kanban-card-value[data-v-0027d166]{font-size:14px;font-weight:700}.kanban-card-spacer[data-v-0027d166]{flex:auto}.kanban-card-date[data-v-0027d166]{color:rgba(var(--v-theme-on-surface), .55);font-size:12px}.kanban-empty[data-v-0027d166]{text-align:center;color:rgba(var(--v-theme-on-surface), .45);padding:8px}.kanban-toolbar[data-v-43edaf5a]{align-items:center;margin-bottom:12px;display:flex}.dash[data-v-20ad916c]{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));align-items:start;gap:16px;display:grid}.dash-widget[data-v-20ad916c]{min-height:110px}.dash-metric[data-v-20ad916c]{flex-direction:column;display:flex}.bar-row[data-v-20ad916c]{align-items:center;gap:8px;margin-bottom:6px;display:flex}.bar-label[data-v-20ad916c]{width:120px;color:rgba(var(--v-theme-on-surface), .72);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.bar-track[data-v-20ad916c]{background:rgb(var(--v-theme-surface-2));border-radius:6px;flex:1;height:14px;overflow:hidden}.bar-fill[data-v-20ad916c]{border-radius:6px;height:100%;transition:width .3s}.bar-n[data-v-20ad916c]{text-align:right;min-width:32px;font-size:13px;font-weight:600}.list-row[data-v-20ad916c]{border-bottom:1px solid rgba(var(--v-theme-outline), .5);align-items:baseline;gap:10px;padding:6px 0;font-size:13px;display:flex}.list-row[data-v-20ad916c]:last-child{border-bottom:0}.list-row-click[data-v-20ad916c]{cursor:pointer;border-radius:6px;margin:0 -6px;padding:6px}.list-row-click[data-v-20ad916c]:hover,.list-row-click[data-v-20ad916c]:focus-visible{background:rgba(var(--v-theme-primary), .06)}.list-cell[data-v-20ad916c]{color:rgba(var(--v-theme-on-surface), .72);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-lead[data-v-20ad916c]{color:rgba(var(--v-theme-on-surface), .92);flex:1;font-weight:600}.tg[data-v-9b336438]{border:1px solid rgb(var(--v-theme-outline));border-radius:8px;overflow:hidden}.tg-row[data-v-9b336438]{align-items:stretch;display:flex}.tg-gutter[data-v-9b336438]{flex:none;width:56px}.tg-head[data-v-9b336438]{border-bottom:1px solid rgb(var(--v-theme-outline));background:rgb(var(--v-theme-surface-2))}.tg-dayhead[data-v-9b336438]{justify-content:center;align-items:baseline;gap:6px;padding:5px 4px;display:flex}.tg-dow[data-v-9b336438]{color:rgba(var(--v-theme-on-surface), .6);font-size:12px;font-weight:600}.tg-dom[data-v-9b336438]{font-size:15px;font-weight:600}.tg-dayhead.tg-today .tg-dow[data-v-9b336438],.tg-dayhead.tg-today .tg-dom[data-v-9b336438]{color:rgb(var(--v-theme-primary))}.tg-day[data-v-9b336438]{border-left:1px solid rgb(var(--v-theme-outline));flex:1 1 0;min-width:0}.tg-today[data-v-9b336438]{background:rgba(var(--v-theme-primary), .06)}.tg-strip[data-v-9b336438]{border-bottom:1px solid rgb(var(--v-theme-outline))}.tg-striplabel[data-v-9b336438]{color:rgba(var(--v-theme-on-surface), .55);text-align:right;padding:3px 6px 0 0;font-size:11px;line-height:1.4}.tg-stripgrid[data-v-9b336438]{flex:1 1 0;row-gap:2px;min-width:0;padding:2px 0;display:grid}.tg-stripcol[data-v-9b336438]{height:100%}.tg-bar[data-v-9b336438]{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;z-index:1;border-radius:4px;align-self:stretch;margin:0 1px;padding:1px 6px;line-height:18px;overflow:hidden}.tg-bar-l[data-v-9b336438]{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.tg-bar-r[data-v-9b336438]{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.tg-cont[data-v-9b336438]{opacity:.7;font-size:9px}.tg-bar-l .tg-cont[data-v-9b336438]{margin-right:4px}.tg-bar-r .tg-cont[data-v-9b336438]{margin-left:4px}.tg-body[data-v-9b336438]{max-height:max(320px,100vh - 300px);padding-top:8px;overflow-y:auto}.tg-ruler[data-v-9b336438]{text-align:right;padding-right:6px}.tg-hour[data-v-9b336438]{font-variant-numeric:tabular-nums;transform:translateY(-7px)}.tg-track[data-v-9b336438]{flex:1 1 0;min-width:0;display:flex;position:relative}.tg-ruling[data-v-9b336438]{pointer-events:none;position:absolute;inset:0}.tg-col[data-v-9b336438]{position:relative}.tg-creatable[data-v-9b336438]{cursor:pointer}.tg-creatable[data-v-9b336438]:hover{background:rgba(var(--v-theme-primary), .05)}.tg-col.tg-today.tg-creatable[data-v-9b336438]:hover{background:rgba(var(--v-theme-primary), .11)}.tg-event[data-v-9b336438]{cursor:pointer;position:absolute;padding:2px 6px!important}.tg-ttl[data-v-9b336438]{font-size:12px;font-weight:500;line-height:15px}.tg-when[data-v-9b336438]{opacity:.85;font-variant-numeric:tabular-nums;font-size:11px;line-height:14px}.tg-now[data-v-9b336438]{border-top:2px solid rgb(var(--v-theme-error));pointer-events:none;z-index:3;height:0;position:absolute;left:0;right:0}.tg-now[data-v-9b336438]:before{content:"";background:rgb(var(--v-theme-error));border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-4px}.tg-empty[data-v-9b336438]{text-align:center;position:absolute;top:45%;left:0;right:0}.cal-toolbar[data-v-c8760bba]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.cal-nav[data-v-c8760bba]{align-items:center;gap:2px;display:inline-flex}.cal-winlabel[data-v-c8760bba]{text-align:center;min-width:168px;font-size:15px;font-weight:600}.cal[data-v-c8760bba]{border:1px solid rgb(var(--v-theme-outline));background:rgb(var(--v-theme-surface));border-radius:8px;overflow:hidden}.cal-row[data-v-c8760bba]{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal-wk[data-v-c8760bba]{border-top:1px solid rgb(var(--v-theme-outline));min-height:100px}.cal-week .cal-wk[data-v-c8760bba]{min-height:320px}.cal-dowrow[data-v-c8760bba]{background:rgb(var(--v-theme-surface-2))}.cal-dow[data-v-c8760bba]{text-align:center;color:rgba(var(--v-theme-on-surface), .6);padding:6px;font-size:12px;font-weight:600}.cal-dow+.cal-dow[data-v-c8760bba],.cal-cell+.cal-cell[data-v-c8760bba]{border-left:1px solid rgb(var(--v-theme-outline))}.cal-cell.muted[data-v-c8760bba]{background:rgb(var(--v-theme-surface-2))}.cal-cell.cal-today[data-v-c8760bba]{background:rgba(var(--v-theme-primary), .07)}.cal-creatable[data-v-c8760bba]{cursor:pointer}.cal-cell.cal-creatable[data-v-c8760bba]:hover{background:rgba(var(--v-theme-primary), .06)}.cal-cell.cal-creatable.cal-today[data-v-c8760bba]:hover{background:rgba(var(--v-theme-primary), .13)}.cal-daynum[data-v-c8760bba]{color:rgba(var(--v-theme-on-surface), .6);padding:4px 6px 2px;font-size:12px}.cal-daynum.cal-today[data-v-c8760bba]{color:rgb(var(--v-theme-primary));font-weight:700}.cal-daynum.muted[data-v-c8760bba]{opacity:.55}.cal-span[data-v-c8760bba]{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:rgba(var(--v-theme-primary), .14);color:rgb(var(--v-theme-primary));border-radius:4px;align-self:center;margin:0 3px 2px;padding:0 6px;font-size:12px;line-height:16px;overflow:hidden}.cal-span-l[data-v-c8760bba]{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.cal-span-r[data-v-c8760bba]{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.cal-cont[data-v-c8760bba]{opacity:.7;font-size:9px}.cal-span-l .cal-cont[data-v-c8760bba]{margin-right:4px}.cal-span-r .cal-cont[data-v-c8760bba]{margin-left:4px}.cal-stack[data-v-c8760bba]{pointer-events:none;min-width:0;padding:0 6px 4px}.cal-stack .cal-event[data-v-c8760bba],.cal-stack .cal-dot[data-v-c8760bba],.cal-stack .cal-more[data-v-c8760bba]{pointer-events:auto}.cal-event-time[data-v-c8760bba]{font-variant-numeric:tabular-nums;opacity:.75;margin-right:5px}.cal-event[data-v-c8760bba]{background:rgba(var(--v-theme-primary), .14);color:rgb(var(--v-theme-primary));cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;margin-bottom:2px;padding:1px 6px;font-size:12px;overflow:hidden}.cal-dots[data-v-c8760bba]{flex-wrap:wrap;gap:3px;padding-top:1px;display:flex}.cal-dot[data-v-c8760bba]{cursor:pointer;border-radius:50%;flex:none;width:7px;height:7px}.cal-dot-more[data-v-c8760bba]{color:rgba(var(--v-theme-on-surface), .55);font-size:9.5px;line-height:7px}.cal--narrow .cal-wk[data-v-c8760bba]{min-height:62px}.cal--narrow.cal-week .cal-wk[data-v-c8760bba]{min-height:180px}.cal--narrow .cal-dow[data-v-c8760bba]{padding:4px 2px;font-size:11px}.cal--narrow .cal-daynum[data-v-c8760bba]{padding:2px 3px 1px;font-size:11px}.cal--narrow .cal-stack[data-v-c8760bba]{padding:0 3px 3px}.cal--narrow .cal-span[data-v-c8760bba]{margin:0 2px 1px;padding:0 4px;font-size:11px;line-height:15px}.cal--narrow .cal-winlabel[data-v-c8760bba]{min-width:0}.cal-year[data-v-c8760bba]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.cal-mini[data-v-c8760bba]{border:1px solid rgba(var(--v-theme-on-surface), .1);padding:8px 10px 10px}.cal-mini-head[data-v-c8760bba]{color:rgba(var(--v-theme-on-surface), .85);cursor:pointer;background:0 0;padding:0 2px 6px;font-size:13px;font-weight:700}.cal-mini-head[data-v-c8760bba]:hover{color:rgb(var(--v-theme-primary))}.cal-mini-grid[data-v-c8760bba]{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.cal-mini-dow[data-v-c8760bba]{text-align:center;color:rgba(var(--v-theme-on-surface), .45);font-size:9.5px;font-weight:600}.cal-mini-day[data-v-c8760bba]{color:rgba(var(--v-theme-on-surface), .7);cursor:pointer;background:0 0;border-radius:5px;flex-direction:column;align-items:center;gap:1px;padding:2px 0 3px;font-size:11px;display:flex}.cal-mini-day[data-v-c8760bba]:hover{background:rgba(var(--v-theme-on-surface), .07)}.cal-mini-blank[data-v-c8760bba]{visibility:hidden}.cal-mini-has[data-v-c8760bba]{color:rgba(var(--v-theme-on-surface), .95);font-weight:600}.cal-mini-today .cal-mini-num[data-v-c8760bba]{color:rgb(var(--v-theme-primary));font-weight:700}.cal-mini-dots[data-v-c8760bba]{gap:1.5px;height:4px;display:flex}.cal-mini-dot[data-v-c8760bba]{border-radius:50%;width:4px;height:4px}.ce-label[data-v-3a3f6d44]{opacity:.7;margin-bottom:6px;font-size:12.5px;font-weight:600}.cb[data-v-d26b08f6]{margin-bottom:8px}.cb-head[data-v-d26b08f6]{align-items:center;margin-bottom:10px;display:flex}.cb-title[data-v-d26b08f6]{color:rgba(var(--v-theme-on-surface), .82);font-size:15px;font-weight:700}.cb-count[data-v-d26b08f6]{color:rgba(var(--v-theme-on-surface), .5);background:rgb(var(--v-theme-surface-2));border-radius:10px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:600}.cb-empty[data-v-d26b08f6]{text-align:center;color:rgba(var(--v-theme-on-surface), .45);padding:14px}.cb-cards[data-v-d26b08f6]{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:14px;display:grid}.cb-card[data-v-d26b08f6]{color:inherit;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-outline));border-radius:12px;flex-direction:column;text-decoration:none;transition:border-color .12s,transform .12s;display:flex;overflow:hidden}.cb-card[data-v-d26b08f6]:hover{border-color:rgba(var(--v-theme-primary), .55);transform:translateY(-1px)}.cb-card-img[data-v-d26b08f6]{background-position:50%;background-size:cover;background-color:rgba(var(--v-theme-on-surface), .06);height:132px}.cb-card-body[data-v-d26b08f6]{flex-direction:column;gap:6px;padding:12px 14px 14px;display:flex}.cb-card-meta[data-v-d26b08f6]{color:rgba(var(--v-theme-on-surface), .55);align-items:center;gap:8px;font-size:11.5px;display:flex}.cb-card-src[data-v-d26b08f6]{text-transform:uppercase;letter-spacing:.03em;font-weight:650}.cb-card-when[data-v-d26b08f6]:before{content:"·";margin-right:8px}.cb-card-meta .cb-card-when[data-v-d26b08f6]:first-child:before{content:none}.cb-card-title[data-v-d26b08f6]{letter-spacing:-.01em;font-size:14.5px;font-weight:650;line-height:1.35}.cb-card-text[data-v-d26b08f6]{color:rgba(var(--v-theme-on-surface), .68);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.cb-cards--dense[data-v-d26b08f6]{grid-template-columns:1fr;gap:8px}.cb-cards--dense .cb-card-body[data-v-d26b08f6]{gap:4px;padding:10px 12px}.cb-cards--dense .cb-card-title[data-v-d26b08f6]{font-size:13.5px}.cb-cards--dense .cb-card-text[data-v-d26b08f6]{-webkit-line-clamp:2;line-clamp:2;font-size:12.5px}.cb-composer[data-v-d26b08f6]{border:1px solid rgb(var(--v-theme-outline))}.cb-feed-item[data-v-d26b08f6]{border-bottom:1px solid rgb(var(--v-theme-outline));gap:12px;padding:12px 2px;display:flex}.cb-feed-av[data-v-d26b08f6]{flex:none}.cb-feed-main[data-v-d26b08f6]{flex:auto;min-width:0}.cb-feed-head[data-v-d26b08f6]{align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.cb-feed-author[data-v-d26b08f6]{color:rgba(var(--v-theme-on-surface), .9);font-size:13px;font-weight:700}.cb-feed-when[data-v-d26b08f6]{color:rgba(var(--v-theme-on-surface), .5);font-size:12px}.cb-feed-body[data-v-d26b08f6]{white-space:pre-wrap;color:rgba(var(--v-theme-on-surface), .82);font-size:14px}.cb-feed-head .cb-del[data-v-d26b08f6],.cb-check-item .cb-del[data-v-d26b08f6]{opacity:0;transition:opacity .12s}.cb-feed-item:hover .cb-del[data-v-d26b08f6],.cb-check-item:hover .cb-del[data-v-d26b08f6]{opacity:1}.cb-msg[data-v-d26b08f6]{gap:12px;padding:12px 2px;display:flex}.cb-msg-av[data-v-d26b08f6]{flex:none}.cb-msg-main[data-v-d26b08f6]{background:rgb(var(--v-theme-surface-2));border-radius:3px 12px 12px;flex:auto;min-width:0;padding:8px 12px}.cb-msg--note .cb-msg-main[data-v-d26b08f6]{background:rgba(var(--v-theme-warning), .1);border:1px solid rgba(var(--v-theme-warning), .25)}.cb-msg-head[data-v-d26b08f6]{align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.cb-msg-author[data-v-d26b08f6]{color:rgba(var(--v-theme-on-surface), .9);font-size:13px;font-weight:700}.cb-msg-tag[data-v-d26b08f6]{letter-spacing:.02em;text-transform:uppercase;color:#b45309;background:rgba(var(--v-theme-warning), .18);border-radius:6px;padding:0 6px;font-size:10.5px;font-weight:700}.cb-msg-when[data-v-d26b08f6]{color:rgba(var(--v-theme-on-surface), .5);font-size:12px}.cb-msg-body[data-v-d26b08f6]{white-space:pre-wrap;color:rgba(var(--v-theme-on-surface), .85);font-size:14px}.cb-msg-head .cb-del[data-v-d26b08f6]{opacity:0;transition:opacity .12s}.cb-msg:hover .cb-del[data-v-d26b08f6]{opacity:1}@media (pointer:coarse){.cb-del[data-v-d26b08f6]{opacity:1!important}}.cb-thread-composer[data-v-d26b08f6]{border:1px solid rgb(var(--v-theme-outline))}.cb-thread-composer--note[data-v-d26b08f6]{border-color:rgba(var(--v-theme-warning), .5);background:rgba(var(--v-theme-warning), .05)}.cb-thread-modes[data-v-d26b08f6]{padding:8px 8px 0}.cb-check-item[data-v-d26b08f6]{align-items:center;gap:6px;padding:3px 2px;display:flex}.cb-check-label[data-v-d26b08f6]{cursor:pointer;font-size:14px}.cb-check-label.done[data-v-d26b08f6]{color:rgba(var(--v-theme-on-surface), .45);text-decoration:line-through}.cb-check-add[data-v-d26b08f6]{align-items:center;padding:6px 2px;display:flex}.cb-check-input[data-v-d26b08f6] input{font-size:14px}.cb-totals[data-v-d26b08f6]{border-top:1px solid rgb(var(--v-theme-outline));flex-wrap:wrap;justify-content:flex-end;gap:20px;padding:12px 16px;display:flex}.cb-total-item[data-v-d26b08f6]{align-items:baseline;gap:8px;display:flex}.cb-total-label[data-v-d26b08f6]{color:rgba(var(--v-theme-on-surface), .6);font-size:12px;font-weight:600}.cb-total-val[data-v-d26b08f6]{font-size:15px;font-weight:700}.ui-ta[data-v-d226966a]{position:relative}.ui-ta-preview[data-v-d226966a]{border:1px solid rgba(var(--v-theme-on-surface), .38);border-radius:4px;min-height:92px;padding:12px 16px}.ui-ta-toggle[data-v-d226966a]{opacity:.7;position:absolute;top:-2px;right:0}.ui-ta-toggle[data-v-d226966a]:hover{opacity:1}.settings-form[data-v-8fa917d8]{max-width:720px}.sf-group[data-v-8fa917d8]{margin-bottom:8px;font-size:15px;font-weight:700}.sf-field[data-v-8fa917d8]{border-top:1px solid rgba(var(--v-theme-on-surface), .08);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:13px 0;display:flex}.sf-field[data-v-8fa917d8]:first-of-type{border-top:0}.sf-name[data-v-8fa917d8]{font-size:14px;font-weight:500}.sf-help[data-v-8fa917d8]{color:rgba(var(--v-theme-on-surface), .6);max-width:44ch;margin-top:2px;font-size:12px}.sf-input[data-v-8fa917d8]{flex:210px;min-width:0;max-width:260px}.sf-actions[data-v-8fa917d8]{justify-content:flex-end;align-items:center;gap:14px;padding-top:2px;display:flex}.sf-saved[data-v-8fa917d8]{color:#22c55e;font-size:13px;font-weight:600}.rsa[data-v-b2b54737]{flex-direction:column;gap:6px;margin-bottom:4px;display:flex}.rsa-row[data-v-b2b54737]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rsa-txt[data-v-b2b54737]{flex:1;min-width:0}.hub[data-v-fbf74feb]{background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-outline));border-radius:14px;align-items:center;gap:18px;margin-bottom:4px;padding:20px;display:flex}.hub-avatar[data-v-fbf74feb]{color:#fff;letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;width:64px;height:64px;font-size:23px;font-weight:650;display:grid}.hub-id[data-v-fbf74feb]{flex:1;min-width:0}.hub-title-row[data-v-fbf74feb]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hub-title[data-v-fbf74feb]{letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.25}.hub-subtitle[data-v-fbf74feb]{color:rgba(var(--v-theme-on-surface), .62);margin-top:2px;font-size:14px}.hub-facts[data-v-fbf74feb]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.hub-fact[data-v-fbf74feb]{align-items:center;gap:6px;min-width:0;font-size:13px;display:inline-flex}.hub-fact+.hub-fact[data-v-fbf74feb]:before{content:"·";color:rgba(var(--v-theme-on-surface), .3);margin-right:4px}.hub-fact-value[data-v-fbf74feb]{color:rgba(var(--v-theme-on-surface), .82)}.hub-actions[data-v-fbf74feb]{flex:none;align-self:flex-start;gap:8px;display:flex}.hub--dense[data-v-fbf74feb]{flex-wrap:wrap;gap:12px;padding:14px}.hub--dense .hub-avatar[data-v-fbf74feb]{width:40px;height:40px;font-size:15px}.hub--dense .hub-title[data-v-fbf74feb]{font-size:16px}.hub--dense .hub-subtitle[data-v-fbf74feb]{font-size:13px}.hub--dense .hub-facts[data-v-fbf74feb]{gap:6px 14px;margin-top:8px}.hub--dense .hub-fact-value[data-v-fbf74feb]{white-space:nowrap}.hub--dense .hub-actions[data-v-fbf74feb]{flex-wrap:wrap;gap:6px;margin-left:auto}.ui-meter[data-v-7f294aef]{background:rgb(var(--v-theme-surface-2));border-radius:999px;width:100%;height:6px;margin-top:9px;position:relative;overflow:hidden}.ui-meter>span[data-v-7f294aef]{background:linear-gradient(90deg, rgb(var(--v-theme-primary)), rgba(var(--v-theme-primary), .65));border-radius:999px;height:100%;display:block}.ui-meter.labelled[data-v-7f294aef]{border-radius:6px;height:22px;margin-top:0}.ui-meter.labelled>span[data-v-7f294aef]{background:linear-gradient(90deg, rgba(var(--v-theme-primary), .42), rgba(var(--v-theme-primary), .26));border-radius:6px}.ui-meter-label[data-v-7f294aef]{font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-on-surface), .82);align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}.tiles[data-v-5f170f8a]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.tile[data-v-5f170f8a]{flex-direction:column;align-items:flex-start;min-height:92px;display:flex}.tile-link[data-v-5f170f8a]{cursor:pointer}.tile-link:hover .tile-value[data-v-5f170f8a]{color:rgb(var(--v-theme-primary))}.tile-label[data-v-5f170f8a]{color:rgba(var(--v-theme-on-surface), .6);align-items:center;font-size:11.5px;font-weight:600;display:flex}.tile-value[data-v-5f170f8a]{letter-spacing:-.02em;margin-top:6px;font-size:24px;font-weight:700}.tile-value small[data-v-5f170f8a]{color:rgba(var(--v-theme-on-surface), .5);font-size:13px;font-weight:600}.pb[data-v-cf5a65bb]{background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-outline));border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:4px;padding:16px 20px;display:flex}.pb-rail[data-v-cf5a65bb]{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.pb-node[data-v-cf5a65bb]{align-items:center;gap:8px;display:inline-flex}.pb-dot[data-v-cf5a65bb]{border:2px solid rgba(var(--v-theme-on-surface), .3);background:0 0;border-radius:50%;flex:none;width:13px;height:13px}.pb-node--current .pb-dot[data-v-cf5a65bb]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary));box-shadow:0 0 0 4px rgba(var(--v-theme-primary), .16)}.pb-label[data-v-cf5a65bb]{color:rgba(var(--v-theme-on-surface), .5);font-size:13px;font-weight:600}.pb-node--current .pb-label[data-v-cf5a65bb]{color:rgb(var(--v-theme-on-surface))}.pb-node--done .pb-label[data-v-cf5a65bb]{color:rgba(var(--v-theme-on-surface), .72)}.pb-sep[data-v-cf5a65bb]{background:rgba(var(--v-theme-on-surface), .18);width:34px;height:2px;margin:0 8px}.pb-sep--done[data-v-cf5a65bb]{background:rgb(var(--v-theme-primary))}.pb-actions[data-v-cf5a65bb]{flex-wrap:wrap;flex:none;gap:8px;display:flex}.pb--dense[data-v-cf5a65bb]{gap:10px 14px;padding:10px 14px}.pb--dense .pb-sep[data-v-cf5a65bb]{width:18px;margin:0 5px}.pb--dense .pb-label[data-v-cf5a65bb]{font-size:12px}.pb--dense .pb-dot[data-v-cf5a65bb]{width:11px;height:11px}.hb-head[data-v-cf132109]{letter-spacing:-.01em;margin-bottom:12px;font-size:13px;font-weight:700}.hb-empty[data-v-cf132109]{color:rgba(var(--v-theme-on-surface), .55);font-size:13px}.hb-list[data-v-cf132109]{margin:0;padding:0;list-style:none}.hb-item[data-v-cf132109]{border-top:1px solid rgba(var(--v-theme-on-surface), .07);align-items:flex-start;gap:10px;padding:8px 0;display:flex}.hb-item[data-v-cf132109]:first-child{border-top:none}.hb-dot[data-v-cf132109]{background:rgba(var(--v-theme-primary), .65);border-radius:50%;flex:none;width:7px;height:7px;margin-top:8px}.hb-dot--del[data-v-cf132109]{background:rgb(var(--v-theme-error))}.hb-body[data-v-cf132109]{flex:1;min-width:0}.hb-line[data-v-cf132109]{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.hb-verb[data-v-cf132109]{color:rgba(var(--v-theme-on-surface), .6)}.hb-field[data-v-cf132109]{font-weight:650}.hb-change[data-v-cf132109]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;padding-left:28px;font-size:12.5px;display:flex}.hb-val[data-v-cf132109]{overflow-wrap:anywhere;min-width:0}.hb-val--from[data-v-cf132109]{color:rgba(var(--v-theme-on-surface), .55);text-decoration:line-through;text-decoration-thickness:1px}.hb-arrow[data-v-cf132109]{color:rgba(var(--v-theme-on-surface), .4);flex:none}.hb-when[data-v-cf132109]{color:rgba(var(--v-theme-on-surface), .5);flex:none;margin-top:2px;font-size:11.5px}.ans-row[data-v-c61a9262]{border-top:1px solid rgba(var(--v-theme-on-surface), .07);padding:8px 0}.ans-row[data-v-c61a9262]:first-of-type{border-top:none;padding-top:0}.ans-q[data-v-c61a9262]{color:rgba(var(--v-theme-on-surface), .6);margin-bottom:2px;font-size:12px;font-weight:600}.ans-v[data-v-c61a9262]{white-space:pre-wrap;font-size:14px}.q-block[data-v-c0c1f037]{margin-bottom:20px}.q-label[data-v-c0c1f037]{margin-bottom:6px;font-weight:600}.req[data-v-c0c1f037]{color:rgb(var(--v-theme-error))}.intake-card[data-v-61e0c6d1]{cursor:pointer;transition:background .12s}.intake-card[data-v-61e0c6d1]:hover{background:rgb(var(--v-theme-surface-2))}.ee[data-v-d6d73f7d]{margin-bottom:12px}.ee-head[data-v-d6d73f7d]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.ee-title[data-v-d6d73f7d]{color:rgba(var(--v-theme-on-surface), .82);font-size:15px;font-weight:700}.ee-subject[data-v-d6d73f7d]{color:rgba(var(--v-theme-on-surface), .6);background:rgb(var(--v-theme-surface-2));border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ee-unverified[data-v-d6d73f7d]{cursor:help;border-radius:4px;outline:none;align-items:center;padding:2px 3px;display:inline-flex}.ee-unverified[data-v-d6d73f7d]:hover,.ee-unverified[data-v-d6d73f7d]:focus-visible{background:rgba(var(--v-theme-warning), .14)}.ee-note[data-v-d6d73f7d]{font-size:13px}.ee-consent[data-v-d6d73f7d]{text-align:center;border:1px dashed rgb(var(--v-theme-outline));border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex}.ee-consent-icon[data-v-d6d73f7d]{color:rgba(var(--v-theme-on-surface), .35)}.ee-consent-text[data-v-d6d73f7d]{max-width:420px;font-size:13px}.ee-frame[data-v-d6d73f7d]{border:0;width:100%;display:block}.ra[data-v-7f0fe093]{font-size:13.5px}.ra-quiet[data-v-7f0fe093]{color:rgba(var(--v-theme-on-surface), .6);font-size:13px}.ra-app+.ra-app[data-v-7f0fe093]{border-top:1px solid rgba(var(--v-theme-on-surface), .09);margin-top:16px;padding-top:14px}.ra-app-name[data-v-7f0fe093]{color:rgba(var(--v-theme-on-surface), .82);align-items:center;margin-bottom:8px;font-size:13px;font-weight:700;display:flex}.ra-entity+.ra-entity[data-v-7f0fe093]{margin-top:10px}.ra-row[data-v-7f0fe093]{align-items:baseline;gap:7px;display:flex}.ra-count[data-v-7f0fe093]{font-size:17px;font-weight:700;line-height:1.1}.ra-label[data-v-7f0fe093]{color:rgba(var(--v-theme-on-surface), .7)}.ra-states[data-v-7f0fe093]{color:rgba(var(--v-theme-on-surface), .68);flex-wrap:wrap;gap:10px;margin-top:3px;font-size:12.5px;display:flex}.ra-state[data-v-7f0fe093]{align-items:center;gap:5px;display:inline-flex}.ra-dot[data-v-7f0fe093]{border-radius:50%;width:7px;height:7px;display:inline-block}.ra-samples[data-v-7f0fe093]{flex-direction:column;margin-top:5px;display:flex}.ra-sample[data-v-7f0fe093]{text-overflow:ellipsis;white-space:nowrap;padding:1px 0;font-size:12.5px;overflow:hidden}.prim-card[data-v-10352671]{padding:14px 16px}.prim-card-title[data-v-10352671]{color:rgba(var(--v-theme-on-surface), .7);align-items:center;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.prim-item[data-v-10352671] .br-block{margin-bottom:0}.prim-item[data-v-10352671]{min-width:0}.box-hdr[data-v-10352671]{text-align:center;justify-content:center;align-items:center}.box-hdr[data-v-10352671] .prim-text{letter-spacing:.03em;color:rgba(var(--v-theme-on-surface), .55);text-transform:uppercase;font-size:11px;font-weight:600}.rep-row-click[data-v-36a840e3]{cursor:pointer;border-radius:var(--app-radius,10px)}.rep-row-click[data-v-36a840e3]:hover,.rep-row-click[data-v-36a840e3]:focus-visible{background:rgba(var(--v-theme-primary), .06)}.rep-filterbar[data-v-36a840e3]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.rep-search[data-v-36a840e3]{flex:240px;max-width:340px}.rep-facet[data-v-36a840e3]{flex:0 190px}.cell[data-v-cd3b9b13]{align-items:center;width:100%;min-width:0;min-height:24px;display:flex}.cell-value[data-v-cd3b9b13]{color:rgba(var(--v-theme-on-surface), .86);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cell-editable .cell-value[data-v-cd3b9b13],.cell-editable[data-v-cd3b9b13] .ui-chip{cursor:pointer;border-radius:5px;padding:1px 5px}.cell-editable:hover .cell-value[data-v-cd3b9b13]{background:rgba(var(--v-theme-primary), .1)}.cell-empty[data-v-cd3b9b13]{justify-content:center}.cell-empty .cell-value[data-v-cd3b9b13]{color:rgba(var(--v-theme-on-surface), .22);text-align:center;width:100%;font-weight:500}.cell-editable.cell-empty:hover .cell-value[data-v-cd3b9b13]{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary), .08)}.cell-open .cell-value[data-v-cd3b9b13],.cell-open[data-v-cd3b9b13] .ui-chip{cursor:pointer}.cell-open[data-v-cd3b9b13]:hover{background:rgba(var(--v-theme-primary), .08);border-radius:4px}.cell-failed[data-v-cd3b9b13]{outline:1px solid rgb(var(--v-theme-error));border-radius:4px}.cell-edit[data-v-cd3b9b13]{width:100%;min-width:72px}.cell-edit[data-v-cd3b9b13] .v-field__input{min-height:26px;padding:2px 4px;font-size:13px}.cell-edit[data-v-cd3b9b13] .v-field__field{min-height:26px}.cell-check[data-v-cd3b9b13] .v-selection-control{min-height:0}.cell-void[data-v-cd3b9b13]{display:inline-block}.prim-stat-label[data-v-461b147c]{color:rgba(var(--v-theme-on-surface), .6);margin-bottom:2px;font-size:12px;font-weight:600}.prim-stat-value[data-v-461b147c]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:center;font-size:26px;display:flex}.prim-stat-value.s-xs[data-v-461b147c]{font-size:13px}.prim-stat-value.s-sm[data-v-461b147c]{font-size:16px}.prim-stat-value.s-lg[data-v-461b147c]{font-size:32px}.prim-stat-value.s-xl[data-v-461b147c]{font-size:40px}.prim-stat-value.w-normal[data-v-461b147c]{font-weight:400}.prim-stat-value.w-medium[data-v-461b147c]{font-weight:600}.prim-stat-value.w-bold[data-v-461b147c]{font-weight:700}.prim-stat-icon[data-v-461b147c]{color:rgb(var(--v-theme-primary))}.prim-stat-link[data-v-461b147c]{cursor:pointer;border-radius:8px}.prim-stat-link:hover .prim-stat-value[data-v-461b147c]{color:rgb(var(--v-theme-primary))}.prim-chart-title[data-v-950b71a7]{color:rgba(var(--v-theme-on-surface), .6);margin-bottom:6px;font-size:12px;font-weight:600}.prim-text[data-v-1c32eb18]{font-size:14px}.prim-text-icon[data-v-1c32eb18]{vertical-align:-3px;margin-right:6px}.prim-text.s-xs[data-v-1c32eb18]{font-size:11px}.prim-text.s-sm[data-v-1c32eb18]{font-size:12px}.prim-text.s-lg[data-v-1c32eb18]{font-size:18px}.prim-text.s-xl[data-v-1c32eb18]{font-size:24px}.w-medium[data-v-1c32eb18]{font-weight:600}.w-bold[data-v-1c32eb18]{font-weight:700}.prim-field[data-v-1c32eb18]{color:rgba(var(--v-theme-on-surface), .86);font-size:14px}.prim-field.s-xs[data-v-1c32eb18]{font-size:11px}.prim-field.s-sm[data-v-1c32eb18]{font-size:12.5px}.prim-field.s-lg[data-v-1c32eb18]{font-size:15.5px}.prim-field.s-xl[data-v-1c32eb18]{font-size:19px}.prim-field.grow[data-v-1c32eb18]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.prim-fact[data-v-1c32eb18]{margin:8px 0}.prim-fact-label[data-v-1c32eb18]{color:rgba(var(--v-theme-on-surface), .6);margin-bottom:2px;font-size:12px;font-weight:600}.prim-fact-value[data-v-1c32eb18]{color:rgba(var(--v-theme-on-surface), .9);overflow-wrap:anywhere;font-size:14px}.prim-avatar[data-v-1c32eb18]{background:rgb(var(--v-theme-surface-2));border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:inline-grid}.prim-progress[data-v-1c32eb18]{width:100%}.prim-progress-head[data-v-1c32eb18]{color:rgba(var(--v-theme-on-surface), .6);justify-content:space-between;margin-bottom:4px;font-size:12px;display:flex}.prim-progress-track[data-v-1c32eb18]{background:rgb(var(--v-theme-surface-2));border-radius:5px;height:8px;overflow:hidden}.prim-progress-fill[data-v-1c32eb18]{background:rgb(var(--v-theme-primary));border-radius:5px;height:100%;transition:width .3s}.prim-control[data-v-eda0af1f]{align-items:center;display:inline-flex}.stepper[data-v-eda0af1f]{align-items:center;gap:2px;display:inline-flex}.stepper-label[data-v-eda0af1f]{text-align:center;min-width:156px;font-size:14px;font-weight:600}.prim-filterbar[data-v-b84abb7e]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fb-search[data-v-b84abb7e]{flex:240px;min-width:200px;max-width:360px}.fb-facet[data-v-b84abb7e]{flex:0 180px;min-width:150px}.prim-filterbar--narrow .fb-facet[data-v-b84abb7e]{flex:140px;min-width:140px}.prim-filterbar--narrow .fb-search[data-v-b84abb7e]{flex:100%;min-width:0;max-width:none}.tl-toolbar[data-v-6f0724f7]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.tl-winbar[data-v-6f0724f7]{justify-content:space-between}.tl-nav[data-v-6f0724f7]{align-items:center;gap:2px;display:inline-flex}.tl-winlabel[data-v-6f0724f7]{text-align:center;min-width:168px;font-size:14px;font-weight:600}.tl-ranges[data-v-6f0724f7]{flex:none}.tl-search[data-v-6f0724f7]{max-width:240px}.tl-facet[data-v-6f0724f7]{min-width:160px;max-width:230px}.tl[data-v-6f0724f7]{border:1px solid rgba(var(--v-theme-on-surface), .08);background:rgb(var(--v-theme-surface));border-radius:10px;overflow:hidden}.tl-row[data-v-6f0724f7]{border-bottom:1px solid rgba(var(--v-theme-on-surface), .06);grid-template-columns:180px 1fr;align-items:stretch;display:grid}.tl-row[data-v-6f0724f7]:last-child{border-bottom:none}.tl-label[data-v-6f0724f7]{border-right:1px solid rgba(var(--v-theme-on-surface), .08);align-items:center;min-width:0;padding:8px 12px;display:flex}.tl-track[data-v-6f0724f7]{grid-template-columns:repeat(var(--cols), 1fr);min-height:40px;display:grid;position:relative}.tl--narrow[data-v-6f0724f7]{overflow-x:auto}.tl--narrow .tl-row[data-v-6f0724f7]{grid-template-columns:104px 1fr;min-width:620px}.tl--narrow .tl-label[data-v-6f0724f7]{z-index:2;background:rgb(var(--v-theme-surface));padding:8px;position:sticky;left:0}.tl--narrow .tl-head .tl-label[data-v-6f0724f7]{background:rgb(var(--v-theme-surface-2))}.tl--narrow .tl-winlabel[data-v-6f0724f7]{min-width:0}.tl-head[data-v-6f0724f7]{background:rgba(var(--v-theme-on-surface), .03)}.tl-head .tl-track[data-v-6f0724f7]{min-height:0}.tl-colhdr[data-v-6f0724f7]{color:rgba(var(--v-theme-on-surface), .6);border-left:1px solid rgba(var(--v-theme-on-surface), .05);flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:5px 0;font-size:10.5px;display:flex}.tl-wd[data-v-6f0724f7]{text-transform:uppercase;letter-spacing:.03em;font-size:9.5px}.tl-dy[data-v-6f0724f7]{color:rgba(var(--v-theme-on-surface), .82);font-size:13px;font-weight:600}.tl-mo[data-v-6f0724f7]{text-transform:uppercase;letter-spacing:.03em;color:rgba(var(--v-theme-on-surface), .82);padding:3px 0;font-size:12px;font-weight:600}.tl-cell[data-v-6f0724f7]{border-left:1px solid rgba(var(--v-theme-on-surface), .05)}.tl-cell[data-v-6f0724f7]:first-child{border-left:none}.tl-weekend[data-v-6f0724f7]{background:rgba(var(--v-theme-on-surface), .035)}.tl-today[data-v-6f0724f7],.tl-current[data-v-6f0724f7]{background:rgba(var(--v-theme-primary), .07)}.tl-colhdr.tl-today .tl-dy[data-v-6f0724f7],.tl-colhdr.tl-current .tl-mo[data-v-6f0724f7]{color:rgb(var(--v-theme-primary))}.tl-bar[data-v-6f0724f7]{cursor:pointer;color:#fff;border:none;border-radius:7px;align-items:center;min-width:6px;height:26px;margin:0;padding:0 9px;transition:filter .1s,transform .1s;display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 2px #0000002e}.tl-bar[data-v-6f0724f7]:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 3px 8px #00000047}.tl-bar.clip-l[data-v-6f0724f7]{border-top-left-radius:0;border-bottom-left-radius:0}.tl-bar.clip-r[data-v-6f0724f7]{border-top-right-radius:0;border-bottom-right-radius:0}.tl-bar-label[data-v-6f0724f7]{white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 1px #0003;font-size:11.5px;font-weight:600;overflow:hidden}.tl-tiny[data-v-6f0724f7]{border-radius:4px;padding:0 1px}.tl-tiny .tl-bar-label[data-v-6f0724f7]{display:none}.tl-empty[data-v-6f0724f7]{text-align:center;color:rgba(var(--v-theme-on-surface), .5);padding:20px;font-size:13px}.org-li[data-v-64b850b1]{flex-direction:column;align-items:center;padding:22px 12px 0;list-style:none;display:inline-flex;position:relative}.org-li[data-v-64b850b1]:before,.org-li[data-v-64b850b1]:after{content:"";border-top:1.5px solid rgb(var(--v-theme-outline));width:50%;height:22px;position:absolute;top:0;right:50%}.org-li[data-v-64b850b1]:after{border-left:1.5px solid rgb(var(--v-theme-outline));left:50%;right:auto}.org-li[data-v-64b850b1]:only-child:before,.org-li[data-v-64b850b1]:only-child:after{display:none}.org-li[data-v-64b850b1]:only-child{padding-top:0}.org-li[data-v-64b850b1]:first-child:before,.org-li[data-v-64b850b1]:last-child:after{border:0}.org-li[data-v-64b850b1]:last-child:before{border-right:1.5px solid rgb(var(--v-theme-outline));border-radius:0 8px 0 0}.org-li[data-v-64b850b1]:first-child:after{border-radius:8px 0 0}.org-children[data-v-64b850b1]{margin:0;padding-top:22px;padding-left:0;display:flex;position:relative}.org-children[data-v-64b850b1]:before{content:"";border-left:1.5px solid rgb(var(--v-theme-outline));width:0;height:22px;position:absolute;top:0;left:50%}.org-card[data-v-64b850b1]{background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-outline));cursor:pointer;border-radius:12px;align-items:center;gap:10px;min-width:190px;max-width:230px;padding:10px 14px;transition:border-color .12s,box-shadow .12s;display:flex}.org-card[data-v-64b850b1]:hover,.org-card[data-v-64b850b1]:focus-visible{border-color:rgba(var(--v-theme-primary), .55);box-shadow:0 2px 12px rgba(var(--v-theme-primary), .12);outline:none}.org-av[data-v-64b850b1]{color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}.org-meta[data-v-64b850b1]{text-align:left;min-width:0}.org-name[data-v-64b850b1]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;line-height:1.2;overflow:hidden}.org-sub[data-v-64b850b1]{color:rgba(var(--v-theme-on-surface), .6);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.org-count[data-v-64b850b1]{color:rgba(var(--v-theme-primary), .9);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:1px;margin:2px 0 0 -2px;padding:1px 5px 1px 2px;font-size:10.5px;font-weight:700;display:inline-flex}.org-count[data-v-64b850b1]:hover,.org-count[data-v-64b850b1]:focus-visible{background:rgba(var(--v-theme-primary), .1);color:rgb(var(--v-theme-primary));outline:none}.org-toolbar[data-v-2f61dc10]{gap:4px;margin-bottom:4px;display:flex}.org-scroll[data-v-2f61dc10]{padding:8px 4px 24px;overflow-x:auto}.org-tree[data-v-2f61dc10]{justify-content:center;min-width:min-content;margin:0;padding:0;display:flex}.table-head[data-v-ec8ac8d3]{align-items:center;min-height:36px;margin-bottom:8px;display:flex}.ui-tz-off[data-v-daa7c9a6]{opacity:.6;margin-left:8px;font-size:12.5px}.ui-slug-full[data-v-b5156118]{color:rgba(var(--v-theme-on-surface), .6);overflow-wrap:anywhere;margin-top:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.wh[data-v-391faa6a]{border:1px solid rgba(var(--v-theme-on-surface), .16);border-radius:8px;padding:12px 14px}.wh-head[data-v-391faa6a]{align-items:center;margin-bottom:8px;display:flex}.wh-label[data-v-391faa6a]{opacity:.7;font-size:12.5px;font-weight:600}.wh-day[data-v-391faa6a]{align-items:flex-start;gap:8px;min-height:40px;padding:5px 0;display:flex}.wh-check[data-v-391faa6a]{flex:none;margin-top:4px}.wh-name[data-v-391faa6a]{flex:0 0 96px;padding-top:8px;font-size:13.5px}.wh-name--date[data-v-391faa6a]{flex-basis:165px}.wh-windows[data-v-391faa6a]{flex:auto;min-width:0}.wh-window[data-v-391faa6a]{align-items:center;gap:4px;margin-bottom:4px;display:flex}.wh-closed[data-v-391faa6a]{opacity:.5;padding-top:8px;font-size:13px}.wh-dash[data-v-391faa6a]{opacity:.5}.wh-tools[data-v-391faa6a]{flex:none;padding-top:2px}.wh-x[data-v-391faa6a]{opacity:.55}.wh-time[data-v-391faa6a]{border:1px solid rgba(var(--v-theme-on-surface), .22);color:rgb(var(--v-theme-on-surface));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:0 0;border-radius:6px;padding:5px 7px;font-size:13.5px}@media (prefers-color-scheme:dark){.wh-time[data-v-391faa6a]{--lightningcss-light: ;--lightningcss-dark:initial}}.wh-time--date[data-v-391faa6a]{min-width:150px}.wh-time--bad[data-v-391faa6a]{border-color:rgb(var(--v-theme-warning))}.wh-exceptions[data-v-391faa6a]{border-top:1px solid rgba(var(--v-theme-on-surface), .12);margin-top:10px;padding-top:10px}.wh-add-date[data-v-391faa6a]{align-items:center;gap:8px;margin-top:6px;display:flex}.cp-head[data-v-c3391a7c]{border-bottom:1px solid rgb(var(--v-theme-outline));padding:16px 20px 12px}.cp-group-head[data-v-c3391a7c]{align-items:center;gap:8px;min-height:32px;display:flex}.cp-rows[data-v-c3391a7c]{overflow:hidden}.cp-row[data-v-c3391a7c]{border-top:1px solid rgb(var(--v-theme-outline));align-items:flex-start;gap:10px;padding:10px 12px;transition:background-color .12s;display:flex}.cp-row[data-v-c3391a7c]:first-child{border-top:none}.cp-row[data-v-c3391a7c]:hover{background:rgba(var(--v-theme-on-surface), .03)}.cp-match[data-v-c3391a7c]{background:rgba(var(--v-theme-primary), .05);box-shadow:inset 3px 0 0 rgb(var(--v-theme-primary))}.cp-rails[data-v-c3391a7c]{flex:none;align-self:stretch;display:flex}.cp-rail[data-v-c3391a7c]{border-left:1px solid rgb(var(--v-theme-outline));width:20px}.cp-body[data-v-c3391a7c]{flex:auto;min-width:0}.cp-name[data-v-c3391a7c]{overflow-wrap:anywhere}.cp-actions[data-v-c3391a7c]{flex:none;align-items:center;gap:4px;display:flex}.flex-none[data-v-c3391a7c]{flex:none}@media (width<=600px){.cp-row[data-v-c3391a7c]{flex-wrap:wrap}.cp-body[data-v-c3391a7c]{flex:55%}.cp-actions[data-v-c3391a7c]{justify-content:flex-end;width:100%}.cp-rail[data-v-c3391a7c]{width:12px}}.rf-section[data-v-2a5fbd5d]{margin-bottom:18px}.rf-section-label[data-v-2a5fbd5d]{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .55);border-bottom:1px solid rgb(var(--v-theme-outline));margin-bottom:10px;padding-bottom:6px;font-size:12px;font-weight:700}.rf-fields.rf-two-col[data-v-2a5fbd5d]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;display:grid}.rf-fields.rf-two-col .rf-span[data-v-2a5fbd5d]{grid-column:1/-1}@media (width<=620px){.rf-fields.rf-two-col[data-v-2a5fbd5d]{grid-template-columns:minmax(0,1fr)}}.rf-actions[data-v-2a5fbd5d]{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.sp-host[data-v-2f352583]{border:1px solid rgba(var(--v-border-color), var(--v-border-opacity));border-radius:var(--app-radius,12px);background:rgb(var(--v-theme-surface));align-items:stretch;min-height:360px;display:flex;overflow:hidden}.sp-list[data-v-2f352583]{border-right:1px solid rgba(var(--v-border-color), var(--v-border-opacity));background:rgba(var(--v-theme-surface-2), .4);flex-direction:column;flex:none;max-height:680px;display:flex;overflow-y:auto}.sp-list--full[data-v-2f352583]{border-right:none;flex:auto;width:100%;max-height:none}.sp-back[data-v-2f352583]{z-index:3;background:rgb(var(--v-theme-surface));border-bottom:1px solid rgba(var(--v-border-color), calc(var(--v-border-opacity) * .55));margin:-16px -18px 12px;padding:4px 4px 2px;position:sticky;top:0}.sp-head[data-v-2f352583]{z-index:2;background:rgb(var(--v-theme-surface));border-bottom:1px solid rgba(var(--v-border-color), var(--v-border-opacity));padding:10px 12px;position:sticky;top:0}.sp-head-title[data-v-2f352583]{letter-spacing:.01em;color:rgba(var(--v-theme-on-surface), .82);margin-bottom:8px;font-size:13px;font-weight:700}.sp-tools[data-v-2f352583]{align-items:center;gap:8px;display:flex}.sp-search[data-v-2f352583]{flex:auto}.sp-search[data-v-2f352583] .v-field{font-size:13px}.sp-sort-btn[data-v-2f352583]{text-transform:none;letter-spacing:0;flex:none;font-weight:600}.sp-empty[data-v-2f352583]{color:rgba(var(--v-theme-on-surface), .6);padding:16px;font-size:13px}.sp-row[data-v-2f352583]{cursor:pointer;border-bottom:1px solid rgba(var(--v-border-color), calc(var(--v-border-opacity) * .55));border-left:3px solid #0000;padding:11px 14px;transition:background .12s,border-color .12s}.sp-row[data-v-2f352583]:hover,.sp-row[data-v-2f352583]:focus-visible{background:rgba(var(--v-theme-primary), .05);outline:none}.sp-row--on[data-v-2f352583]{background:rgba(var(--v-theme-primary), .1);border-left-color:rgb(var(--v-theme-primary))}.sp-row-top[data-v-2f352583]{align-items:baseline;gap:10px;display:flex}.sp-title[data-v-2f352583]{min-width:0;color:rgba(var(--v-theme-on-surface), .95);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13.5px;font-weight:600;overflow:hidden}.sp-money[data-v-2f352583]{color:rgba(var(--v-theme-on-surface), .9);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:700}.sp-meta[data-v-2f352583]{color:rgba(var(--v-theme-on-surface), .6);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex}.sp-meta-item[data-v-2f352583]{align-items:center;display:inline-flex}.sp-meta-item+.sp-meta-item[data-v-2f352583]:before{content:"·";opacity:.5;margin-right:6px}.sp-meta-date[data-v-2f352583]{white-space:nowrap;margin-left:auto}.sp-chips[data-v-2f352583]{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.sp-grip[data-v-2f352583]{cursor:col-resize;background:0 0;flex:none;width:5px}.sp-grip[data-v-2f352583]:hover{background:rgba(var(--v-theme-primary), .25)}.sp-detail[data-v-2f352583]{flex:1 1 0;min-width:0;padding:16px 18px;overflow:auto}.board-head[data-v-29cd0871]{align-items:center;min-height:36px;margin-bottom:12px;display:flex}.g-scroll[data-v-26ea8ff1]{border:1px solid rgba(var(--v-theme-on-surface), .1);background:rgb(var(--v-theme-surface));border-radius:10px;overflow-x:auto}.g[data-v-26ea8ff1]{min-width:min-content}.g-row[data-v-26ea8ff1]{border-bottom:1px solid rgba(var(--v-theme-on-surface), .06);align-items:stretch;display:flex}.g-row[data-v-26ea8ff1]:last-child{border-bottom:none}.g-label[data-v-26ea8ff1]{z-index:2;background:rgb(var(--v-theme-surface));border-right:1px solid rgba(var(--v-theme-on-surface), .1);flex-direction:column;justify-content:center;width:220px;min-width:220px;padding:6px 12px;display:flex;position:sticky;left:0}.g-track[data-v-26ea8ff1]{grid-template-columns:repeat(var(--cols), var(--dw));display:grid;position:relative}.g--narrow .g-label[data-v-26ea8ff1]{width:112px;min-width:112px;padding:6px 8px}.g-months .g-track[data-v-26ea8ff1],.g-days .g-track[data-v-26ea8ff1]{min-height:0}.g-months[data-v-26ea8ff1],.g-corner[data-v-26ea8ff1]{background:rgba(var(--v-theme-on-surface), .03)}.g-month[data-v-26ea8ff1]{text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--v-theme-on-surface), .6);border-left:1px solid rgba(var(--v-theme-on-surface), .08);padding:3px 6px;font-size:11px;font-weight:700}.g-dayhdr[data-v-26ea8ff1]{color:rgba(var(--v-theme-on-surface), .6);justify-content:center;align-items:center;padding:3px 0;font-size:10.5px;display:flex}.g-mstart[data-v-26ea8ff1]{color:rgba(var(--v-theme-on-surface), .85);font-weight:700}.g-clamp[data-v-26ea8ff1]{color:rgba(var(--v-theme-on-surface), .5);font-size:10px}.g-daycell[data-v-26ea8ff1]{border-left:1px solid rgba(var(--v-theme-on-surface), .045)}.g-daycell[data-v-26ea8ff1]:first-child{border-left:none}.g-weekend[data-v-26ea8ff1]{background:rgba(var(--v-theme-on-surface), .035)}.g-today[data-v-26ea8ff1]{background:rgba(var(--v-theme-primary), .09)}.g-dayhdr.g-today[data-v-26ea8ff1]{color:rgb(var(--v-theme-primary));font-weight:700}.g-milrow[data-v-26ea8ff1]{background:rgba(var(--v-theme-on-surface), .015)}.g-milcorner[data-v-26ea8ff1]{color:rgba(var(--v-theme-on-surface), .6);flex-direction:row;align-items:center;font-size:11px;font-weight:600}.g-milrow .g-track[data-v-26ea8ff1]{min-height:30px}.g-diamond[data-v-26ea8ff1]{cursor:pointer;white-space:nowrap;align-items:center;gap:5px;display:flex;position:absolute;top:6px;transform:translate(-50%)}.g-diamond-dot[data-v-26ea8ff1]{background:rgb(var(--v-theme-primary));border-radius:2px;flex:none;width:11px;height:11px;transform:rotate(45deg);box-shadow:0 1px 2px #0000004d}.g-diamond-label[data-v-26ea8ff1]{color:rgba(var(--v-theme-on-surface), .75);font-size:11px;font-weight:600}.g-diamond:hover .g-diamond-label[data-v-26ea8ff1]{color:rgb(var(--v-theme-primary))}.g-taskrow .g-track[data-v-26ea8ff1]{min-height:38px}.g-tasklabel[data-v-26ea8ff1]{cursor:pointer}.g-tasklabel:hover .g-tasktitle[data-v-26ea8ff1]{color:rgb(var(--v-theme-primary))}.g-tasktitle[data-v-26ea8ff1]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.g-tasksub[data-v-26ea8ff1]{color:rgba(var(--v-theme-on-surface), .55);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.g-bar[data-v-26ea8ff1]{cursor:pointer;color:#fff;border:none;border-radius:6px;align-items:center;height:24px;margin:0;padding:0 9px;transition:filter .1s,transform .1s;display:flex;position:absolute;top:7px;overflow:hidden;box-shadow:0 1px 2px #0000002e}.g-bar[data-v-26ea8ff1]:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 3px 8px #00000047}.g-bar.clip-l[data-v-26ea8ff1]{border-top-left-radius:0;border-bottom-left-radius:0}.g-bar.clip-r[data-v-26ea8ff1]{border-top-right-radius:0;border-bottom-right-radius:0}.g-bar.g-single[data-v-26ea8ff1]{justify-content:center;padding:0}.g-bar.g-writable[data-v-26ea8ff1]{cursor:grab;touch-action:none}.g-bar.g-writable[data-v-26ea8ff1]:active{cursor:grabbing}.g-handle[data-v-26ea8ff1]{cursor:ew-resize;z-index:1;opacity:0;touch-action:none;width:8px;transition:opacity .1s;position:absolute;top:0;bottom:0}.g-handle[data-v-26ea8ff1]:after{content:"";background:#ffffffd9;border-radius:2px;width:3px;position:absolute;top:5px;bottom:5px}.g-handle-l[data-v-26ea8ff1]{left:0}.g-handle-l[data-v-26ea8ff1]:after{left:2px}.g-handle-r[data-v-26ea8ff1]{right:0}.g-handle-r[data-v-26ea8ff1]:after{right:2px}.g-bar:hover .g-handle[data-v-26ea8ff1]{opacity:1}.g-bar-label[data-v-26ea8ff1]{white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 1px #0003;font-size:11.5px;font-weight:600;overflow:hidden}.g-single .g-bar-label[data-v-26ea8ff1]{display:none}.g-none[data-v-26ea8ff1]{color:rgba(var(--v-theme-on-surface), .5);padding:14px;font-size:13px}.g-unsched[data-v-26ea8ff1]{flex-wrap:wrap;align-items:center;gap:2px;margin-top:12px;display:flex}.g-unsched-lbl[data-v-26ea8ff1]{color:rgba(var(--v-theme-on-surface), .6);margin-right:8px;font-size:12px;font-weight:600}.pb-bar[data-v-7eb72db4]{flex-wrap:wrap;align-items:center;gap:2px;margin-bottom:8px;display:flex}.pb-cols[data-v-7eb72db4]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.bf[data-v-7e1fd010]{border:1px dashed rgba(var(--v-theme-on-surface), .22);cursor:pointer;--bf-inert:none;border-radius:8px;padding:6px;transition:border-color .12s,background-color .12s;position:relative}.bf[data-v-7e1fd010]>:not(.bf-tag){pointer-events:none}.bf[data-v-7e1fd010]:hover{border-color:rgba(var(--v-theme-primary), .6)}.bf.is-selected[data-v-7e1fd010]{border-style:solid;border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary), .04)}.bf.is-invalid[data-v-7e1fd010]{border-color:rgb(var(--v-theme-warning))}.bf-tag[data-v-7e1fd010]{z-index:2;letter-spacing:.01em;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface), .55);opacity:0;pointer-events:none;border-radius:6px;padding:0 6px;font-size:10.5px;font-weight:600;line-height:17px;transition:opacity .12s;position:absolute;top:-9px;left:8px}.bf:hover .bf-tag[data-v-7e1fd010],.bf.is-selected .bf-tag[data-v-7e1fd010]{opacity:1}.bf.is-selected .bf-tag[data-v-7e1fd010]{color:rgb(var(--v-theme-primary))}.br-block[data-v-6c985d7f]{margin-bottom:12px}.br-section[data-v-6c985d7f]{margin-bottom:20px}.br-section-head[data-v-6c985d7f]{align-items:center;min-height:30px;margin:4px 0 10px;display:flex}.br-section-head .br-section-label[data-v-6c985d7f]{margin:0}.br-section-edit[data-v-6c985d7f]{opacity:.35;color:rgba(var(--v-theme-on-surface), .55);margin:-4px 0;transition:opacity .12s}.br-section-head:hover .br-section-edit[data-v-6c985d7f],.br-section-edit[data-v-6c985d7f]:focus-visible{opacity:1}@media (pointer:coarse){.br-section-edit[data-v-6c985d7f]{opacity:1}}.br-section-label[data-v-6c985d7f]{color:rgba(var(--v-theme-on-surface), .82);align-items:center;margin:4px 0 10px;font-size:15px;font-weight:700;display:inline-flex}.br-section-icon[data-v-6c985d7f]{color:rgba(var(--v-theme-on-surface), .55);margin-right:6px}.br-columns[data-v-6c985d7f]{align-items:start;gap:20px;display:grid}.cd-card[data-v-06b790bf]{border-radius:14px;padding:22px}.cd-title[data-v-06b790bf]{letter-spacing:-.01em;margin-bottom:6px;font-size:18px;font-weight:700}.cd-title--danger[data-v-06b790bf]{color:rgb(var(--v-theme-error))}.cd-message[data-v-06b790bf]{color:rgba(var(--v-theme-on-surface), .7);margin-bottom:14px;font-size:14px}.cd-form[data-v-06b790bf]{margin:6px 0 4px}.cd-fill-lead[data-v-06b790bf]{margin:4px 0 10px}.cd-field[data-v-06b790bf]{margin-bottom:6px}.cd-actions[data-v-06b790bf]{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.qa-row[data-v-51c81da9]{align-items:flex-start;gap:10px;padding:6px 0;display:flex}.qa-row--tight[data-v-51c81da9]{padding-top:0}.qa-icon[data-v-51c81da9]{width:20px;color:rgba(var(--v-theme-on-surface), .55);flex:0 0 20px;margin-top:8px}.qa-allday[data-v-51c81da9] .v-label{opacity:.8;font-size:13.5px}.qa-add[data-v-51c81da9]{text-align:left;cursor:pointer;width:100%;color:rgba(var(--v-theme-on-surface), .62);background:0 0;border:0;align-items:center;gap:10px;padding:9px 0;font-size:14px;display:flex}.qa-add[data-v-51c81da9]:hover,.qa-add:hover .qa-icon[data-v-51c81da9]{color:rgb(var(--v-theme-on-surface))}.maps-to[data-v-d2004ff6]{max-width:260px;font-size:13px}.bar-row[data-v-af8509dd]{align-items:center;gap:8px;margin-bottom:6px;display:flex}.bar-label[data-v-af8509dd]{width:140px;color:rgba(var(--v-theme-on-surface), .72);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.bar-track[data-v-af8509dd]{background:rgb(var(--v-theme-surface-2));border-radius:6px;flex:1;height:14px;overflow:hidden}.bar-fill[data-v-af8509dd]{background:rgb(var(--v-theme-primary));border-radius:6px;height:100%}.bar-n[data-v-af8509dd]{text-align:right;width:32px;font-size:13px;font-weight:600}.answer-text[data-v-af8509dd]{background:rgb(var(--v-theme-surface-2));border-radius:6px;margin-bottom:4px;padding:6px 10px;font-size:13px}.reasons[data-v-8b6efe8d]{margin:0;padding-left:20px}.reasons li[data-v-8b6efe8d]{color:rgba(var(--v-theme-on-surface), .72);margin-bottom:4px;font-size:13px}.pf[data-v-95ecdda2]{margin-bottom:14px}.pf-help[data-v-95ecdda2]{color:rgba(var(--v-theme-on-surface), .6);font-size:11.5px;line-height:1.45}.pf-nest[data-v-95ecdda2]{border-left:2px solid rgb(var(--v-theme-outline));padding-left:10px}.pf-row[data-v-95ecdda2]{border:1px solid rgb(var(--v-theme-outline));border-radius:10px;margin-bottom:8px;padding:10px 34px 2px 10px;position:relative}.pf-row-del[data-v-95ecdda2]{position:absolute;top:6px;right:4px}.pf-opaque[data-v-95ecdda2],.pf-empty[data-v-95ecdda2]{border:1px dashed rgb(var(--v-theme-outline));border-radius:10px;padding:8px 10px}.ve[data-v-c0820d31]{flex-direction:column;height:100%;display:flex}.ve-head[data-v-c0820d31]{align-items:center;padding:12px 8px 12px 16px;display:flex}.ve-body[data-v-c0820d31]{flex:1;overflow-y:auto}.ve-foot[data-v-c0820d31]{align-items:center;gap:8px;padding:10px 12px;display:flex}.ve-node[data-v-c0820d31]{cursor:pointer;border-left:2px solid #0000;align-items:center;gap:2px;min-height:32px;padding-right:6px;font-size:12.5px;display:flex}.ve-node[data-v-c0820d31]:hover{background:rgba(var(--v-theme-on-surface), .04)}.ve-node.is-selected[data-v-c0820d31]{background:rgba(var(--v-theme-primary), .1);border-left-color:rgb(var(--v-theme-primary))}.ve-node-kind[data-v-c0820d31]{font-weight:600}.ve-node-label[data-v-c0820d31]{color:rgba(var(--v-theme-on-surface), .6);text-overflow:ellipsis;white-space:nowrap;margin-left:6px;overflow:hidden}.ve-eyebrow[data-v-c0820d31]{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .5);margin:12px 0 6px;font-size:10.5px;font-weight:700}.ve-kind[data-v-c0820d31]{border:1px solid rgb(var(--v-theme-outline));cursor:pointer;border-radius:10px;align-items:flex-start;gap:2px;margin-bottom:6px;padding:8px 10px;transition:border-color .12s;display:flex}.ve-kind[data-v-c0820d31]:hover{border-color:rgba(var(--v-theme-primary), .55)}.ve-kind-blurb[data-v-c0820d31]{color:rgba(var(--v-theme-on-surface), .6);font-size:11.5px;line-height:1.45}.app-runtime[data-v-6cb16660]{background:rgb(var(--v-theme-background));flex-direction:column;height:100%;display:flex}.ar-body[data-v-6cb16660]{flex:1;min-height:0;display:flex}.ar-content[data-v-6cb16660]{flex:1;padding:20px 28px;overflow-y:auto}.app-runtime.is-editing .ar-content[data-v-6cb16660]{padding-right:428px}.ar-editor[data-v-6cb16660]{z-index:1006;background:rgb(var(--v-theme-surface));border-left:1px solid rgb(var(--v-theme-outline));width:400px;position:fixed;top:0;bottom:0;right:0;box-shadow:-2px 0 16px #0000000f}.ar-header[data-v-6cb16660]{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:16px;display:flex}.ar-filterbar[data-v-6cb16660]{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.ar-detail[data-v-6cb16660]{flex-direction:column;flex:1;min-height:0;display:flex}.ar-detail-header[data-v-6cb16660]{background:rgb(var(--v-theme-surface));border-bottom:1px solid rgb(var(--v-theme-outline));align-items:center;padding:16px 28px;display:flex}.ar-detail-header--slim[data-v-6cb16660]{padding:8px 28px}.ar-detail-tabs[data-v-6cb16660]{background:rgb(var(--v-theme-surface));border-bottom:1px solid rgb(var(--v-theme-outline));padding:0 20px}.ar-detail-body[data-v-6cb16660]{flex:1;padding:24px 28px;overflow-y:auto}.detail-grid[data-v-6cb16660]{grid-template-columns:200px 1fr;gap:14px 20px;display:grid}.detail-label[data-v-6cb16660]{color:rgba(var(--v-theme-on-surface), .62);font-size:13px;font-weight:600}.detail-value[data-v-6cb16660]{font-size:14px}.app-runtime.is-narrow .ar-content[data-v-6cb16660],.app-runtime.is-narrow .ar-detail-header[data-v-6cb16660]{padding:12px 14px}.app-runtime.is-narrow .ar-detail-header--slim[data-v-6cb16660]{padding:8px 14px}.app-runtime.is-narrow .ar-detail-tabs[data-v-6cb16660]{padding:0 6px}.app-runtime.is-narrow .ar-detail-body[data-v-6cb16660]{padding:14px}.app-runtime.is-narrow .detail-grid[data-v-6cb16660]{grid-template-columns:1fr;row-gap:4px}.app-runtime.is-narrow .detail-grid .detail-label[data-v-6cb16660]{margin-top:8px}.panel-wait[data-v-6cb16660]{justify-content:center;padding:24px;font-size:13.5px;display:flex}.panel-look[data-v-6cb16660]{min-width:0}.panel-look[data-v-6cb16660] .br-block{margin-bottom:8px}.panel-look[data-v-6cb16660] .br-section{margin-bottom:10px}.panel-look[data-v-6cb16660] .br-section-label{margin:2px 0 6px;font-size:13px}.rt-host[data-v-bd1067b3]{height:calc(100dvh - 52px)}code[data-v-a5159bdc]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.login-wrap[data-v-fc502a49]{background:rgb(var(--v-theme-background));place-items:center;min-height:100dvh;padding:16px;display:grid}.login-card[data-v-fc502a49]{max-width:100%}.cb-wrap[data-v-96d96500]{background:rgb(var(--v-theme-background));place-items:center;min-height:100dvh;display:grid}.ua-impact[data-v-3ec99f4d]{background:0 0;max-height:320px;overflow-y:auto}.ua-fails[data-v-3ec99f4d]{margin:4px 0 0 18px;font-size:12px}.team-row[data-v-4c156973]{min-height:46px}.team-handle[data-v-4c156973]{color:rgb(var(--v-theme-on-surface));opacity:.55;background:rgba(var(--v-theme-on-surface), .06);border-radius:5px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.team-actions[data-v-4c156973]{opacity:0;align-items:center;gap:2px;transition:opacity .15s;display:flex}.team-row:hover .team-actions[data-v-4c156973],.team-actions[data-v-4c156973]:focus-within{opacity:1}.color-dot[data-v-4c156973]{cursor:pointer;outline-offset:2px;outline:2px solid #0000}.color-dot--on[data-v-4c156973]{outline-color:rgb(var(--v-theme-on-surface))}.perm-handle[data-v-da0a8fdf]{color:rgb(var(--v-theme-on-surface));opacity:.55;background:rgba(var(--v-theme-on-surface), .06);border-radius:5px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.act-failed[data-v-cc32534f]{background:rgba(var(--v-theme-error), .04)}.act-action[data-v-cc32534f]{opacity:.5;margin-left:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.act-detail[data-v-cc32534f]{background:rgba(var(--v-theme-on-surface), .03);padding:8px 16px 12px 60px;overflow-x:auto}.act-detail pre[data-v-cc32534f]{margin:0;font-size:11px}.conn-off[data-v-f158bdae]{opacity:.82}.ai-unavailable[data-v-90e74bc6]{opacity:.78}.em-facts[data-v-a4f54378]{color:rgba(var(--v-theme-on-surface), .72);font-size:12.5px}.em-facts>div[data-v-a4f54378]{margin-bottom:2px}.ba-grid[data-v-2c7fe620]{grid-template-columns:minmax(180px,1.4fr) repeat(2,minmax(190px,1fr));align-items:center;gap:8px 16px;display:grid}.ba-hd[data-v-2c7fe620]{letter-spacing:.08em;text-transform:uppercase;opacity:.55;font-size:11px;font-weight:700}.ba-name[data-v-2c7fe620]{padding:6px 0}.ba-swatch[data-v-2c7fe620]{align-items:center;gap:8px;display:flex}.ba-chip[data-v-2c7fe620]{border:1px solid rgb(var(--v-theme-outline));cursor:pointer;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.ba-chip input[data-v-2c7fe620]{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0}.ba-hex[data-v-2c7fe620]{opacity:.75;min-width:62px;font-size:11.5px}.ba-default[data-v-2c7fe620]{opacity:.45;font-size:11px}.ba-logo[data-v-2c7fe620]{border:1px solid rgb(var(--v-theme-outline));border-radius:10px;place-items:center;width:132px;height:56px;padding:6px;display:grid;overflow:hidden}.ba-logo img[data-v-2c7fe620]{object-fit:contain;max-width:100%;max-height:100%}.ba-logo-light[data-v-2c7fe620]{background:#fff}.ba-logo-dark[data-v-2c7fe620]{background:#16171d}.ba-logo-favicon[data-v-2c7fe620]{background:rgb(var(--v-theme-surface-2))}@media (width<=800px){.ba-grid[data-v-2c7fe620]{grid-template-columns:1fr}.ba-hd[data-v-2c7fe620]:not(:first-child){display:none}}.admin-page[data-v-0cea9e34]{max-width:1240px;margin:0 auto;padding:24px}.gs-label[data-v-c9494018]{text-transform:uppercase;letter-spacing:.06em;opacity:.65;margin-bottom:10px;font-size:12px;font-weight:700}.gs-themes[data-v-c9494018]{grid-template-columns:repeat(3,minmax(0,116px));gap:10px;display:grid}.gs-theme[data-v-c9494018]{border:1px solid rgb(var(--v-theme-outline));color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px 8px;transition:border-color .12s,background-color .12s;display:flex;position:relative}.gs-theme[data-v-c9494018]:hover{border-color:rgba(var(--v-theme-primary), .5)}.gs-theme.selected[data-v-c9494018]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary), .06)}.gs-check[data-v-c9494018]{position:absolute;top:6px;right:6px}.gs-theme-preview[data-v-c9494018]{border:1px solid rgb(var(--v-theme-outline));border-radius:8px;place-items:center;width:100%;height:50px;display:grid}.gs-theme-preview.system[data-v-c9494018]{color:rgb(var(--v-theme-on-surface))}.gs-field[data-v-c9494018]{max-width:340px}.text-mono[data-v-93ad5fd0] textarea,.text-mono[data-v-93ad5fd0]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.cf-url[data-v-1823865f] input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.cf-warn-mark[data-v-1823865f]{opacity:.6;margin-top:1px}.cf-guide-head[data-v-1823865f]{align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.cf-guide-mark[data-v-1823865f]{color:rgb(var(--v-theme-primary))}.cf-tabs[data-v-1823865f] .v-tab{letter-spacing:0;min-width:0;font-size:13px;font-weight:600}.cf-tabs[data-v-1823865f] .v-tab .v-btn__prepend{margin-inline-end:8px}.cf-steps[data-v-1823865f]{flex-direction:column;gap:12px;margin:0;padding:16px 18px 18px;list-style:none;display:flex}.cf-steps li[data-v-1823865f]{align-items:flex-start;gap:12px;display:flex}.cf-step-n[data-v-1823865f]{background:rgba(var(--v-theme-primary), .12);width:21px;height:21px;color:rgb(var(--v-theme-primary));border-radius:7px;flex:none;place-items:center;margin-top:1px;font-size:11px;font-weight:800;display:grid}.cf-step-t[data-v-1823865f]{font-size:13.5px;line-height:1.55}.cf-guide-foot[data-v-1823865f]{padding:12px 16px}.cn-key[data-v-3b802aa7]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cn-key-mark[data-v-3b802aa7]{color:rgb(var(--v-theme-primary));flex:none}.cn-tabs[data-v-3b802aa7] .v-tab{letter-spacing:0;min-width:0;font-size:13.5px;font-weight:600}.cn-tabs[data-v-3b802aa7] .v-tab .v-btn__prepend{margin-inline-end:8px}.cn-lead[data-v-3b802aa7]{max-width:68ch;color:rgba(var(--v-theme-on-surface), .72);margin-bottom:20px;font-size:14px;line-height:1.65}.cn-h3[data-v-3b802aa7]{letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .55);margin:26px 0 12px;font-size:13px;font-weight:700}.cn-note[data-v-3b802aa7]{max-width:68ch;color:rgba(var(--v-theme-on-surface), .6);margin-bottom:10px;font-size:12.5px;line-height:1.6}.cn-tool[data-v-3b802aa7]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.settings-page[data-v-84ed09cc]{max-width:1080px;margin:0 auto;padding:24px 24px 48px}.settings-head[data-v-84ed09cc]{align-items:center;gap:16px;margin-bottom:22px;display:flex}.settings-name[data-v-84ed09cc]{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.25}.settings-sub[data-v-84ed09cc]{color:rgba(var(--v-theme-on-surface), .62);font-size:13.5px}.settings-dot[data-v-84ed09cc]{opacity:.55;margin:0 7px}.settings-body[data-v-84ed09cc]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px;display:grid}.settings-rail[data-v-84ed09cc]{position:sticky;top:16px}.settings-rail-list[data-v-84ed09cc]{--v-list-prepend-gap:12px;background:0 0}.settings-rail-list[data-v-84ed09cc] .v-list-item__prepend .v-icon{opacity:.7;font-size:19px}.settings-rail-list[data-v-84ed09cc] .v-list-item{min-height:38px}.settings-rail-list[data-v-84ed09cc] .v-list-item-title{font-size:13.5px;font-weight:500}.settings-rail-list[data-v-84ed09cc] .v-list-item--active .v-list-item-title{font-weight:600}.settings-group[data-v-84ed09cc]{letter-spacing:.07em;text-transform:uppercase;opacity:.55;min-height:24px;padding-inline:12px;font-size:11px;font-weight:700}.settings-title[data-v-84ed09cc]{align-items:flex-start;gap:12px;margin-bottom:26px;display:flex}.settings-title-mark[data-v-84ed09cc]{background:rgba(var(--v-theme-primary), .1);color:rgb(var(--v-theme-primary));flex:none}@media (width<=860px){.settings-page[data-v-84ed09cc]{padding:18px 14px 40px}.settings-body[data-v-84ed09cc]{grid-template-columns:minmax(0,1fr);gap:18px}.settings-rail[data-v-84ed09cc]{position:static;overflow-x:auto}.settings-rail-list[data-v-84ed09cc]{gap:6px;padding-inline:0;display:flex}.settings-rail-list[data-v-84ed09cc] .v-list-item{flex:none;margin-top:0!important}.settings-group[data-v-84ed09cc]{display:none}.settings-title[data-v-84ed09cc]{margin-bottom:20px}}@media (pointer:coarse){.settings-rail-list[data-v-84ed09cc] .v-list-item{min-height:44px}}.apps-page[data-v-2a9c7efb]{max-width:1240px;margin:0 auto;padding:24px 24px 48px}.apps-head[data-v-2a9c7efb]{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:26px;display:flex}.apps-title[data-v-2a9c7efb]{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.2}.apps-search[data-v-2a9c7efb]{flex:0 300px;min-width:200px}.apps-group+.apps-group[data-v-2a9c7efb]{margin-top:30px}.apps-group-title[data-v-2a9c7efb]{text-transform:uppercase;letter-spacing:.07em;opacity:.65;margin-bottom:10px;font-size:12px;font-weight:700}.apps-grid[data-v-2a9c7efb]{grid-template-columns:repeat(auto-fill,minmax(min(100%,232px),1fr));gap:10px;display:grid}.apps-card[data-v-2a9c7efb]{cursor:pointer;align-items:center;gap:12px;padding:14px;transition:border-color .12s,background-color .12s,transform .12s;display:flex;position:relative}.apps-card[data-v-2a9c7efb]:hover{border-color:rgba(var(--v-theme-primary), .5);background:rgba(var(--v-theme-on-surface), .03)}.apps-card[data-v-2a9c7efb]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.apps-card-text[data-v-2a9c7efb]{min-width:0}.apps-card-name[data-v-2a9c7efb]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:1.3;overflow:hidden}.apps-card-sub[data-v-2a9c7efb]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.apps-card-flag[data-v-2a9c7efb]{position:absolute;top:6px;right:6px}@media (width<=640px){.apps-page[data-v-2a9c7efb]{padding:18px 14px 40px}.apps-title[data-v-2a9c7efb]{font-size:22px}.apps-search[data-v-2a9c7efb]{flex:100%}}.preview-runtime[data-v-5b4d0f0c]{background:rgb(var(--v-theme-background));min-height:100dvh}.preview-loading[data-v-5b4d0f0c]{min-height:100dvh;color:rgba(var(--v-theme-on-surface), .62);place-content:center;justify-items:center;gap:16px;display:grid}.gen-panel[data-v-eea075c4]{background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-outline));border-radius:18px;overflow:hidden}.gen-panel-title[data-v-eea075c4]{font-size:17px;font-weight:700}.gen-pulse[data-v-eea075c4]{background:rgba(var(--v-theme-primary), .12);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative}.gen-pulse[data-v-eea075c4]:after{content:"";border:2px solid rgba(var(--v-theme-primary), .45);border-radius:50%;animation:1.8s ease-out infinite gen-ping-eea075c4;position:absolute;inset:0}@keyframes gen-ping-eea075c4{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.gen-live[data-v-eea075c4]{background:rgba(var(--v-theme-on-surface), .05);border:1px solid rgb(var(--v-theme-outline));border-radius:12px;max-width:560px;padding:10px 14px}.gen-thinking[data-v-eea075c4]{opacity:.7;white-space:pre-wrap;word-break:break-word;flex-direction:column;justify-content:flex-end;max-height:96px;font-size:12px;line-height:1.5;display:flex;overflow:hidden}.design[data-v-04ab4feb]{flex-direction:column;height:100%;min-height:420px;display:flex}.design-bar[data-v-04ab4feb]{border-bottom:1px solid rgb(var(--v-theme-outline));background:rgb(var(--v-theme-surface-2,var(--v-theme-surface)));align-items:center;gap:4px;padding:6px 12px 6px 16px;display:flex}.design-frame[data-v-04ab4feb]{flex:auto;min-height:0;position:relative}.design-frame iframe[data-v-04ab4feb]{border:0;width:100%;height:100%;display:block}.design-placeholder[data-v-04ab4feb]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.design-placeholder code[data-v-04ab4feb]{background:rgba(var(--v-theme-on-surface), .08);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.studio-app[data-v-a6e5dd0f]{flex-direction:column;height:calc(100dvh - 52px);display:flex}.studio-head[data-v-a6e5dd0f]{background:rgb(var(--v-theme-surface));border-bottom:1px solid rgb(var(--v-theme-outline));flex:none}.studio-body[data-v-a6e5dd0f]{flex:auto;min-height:0;overflow-y:auto}.studio-head-inner[data-v-a6e5dd0f]{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px 12px;display:flex}.studio-tabs[data-v-a6e5dd0f]{padding:0 16px}.bm-toolbar[data-v-e366fb2d]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.bm-month[data-v-e366fb2d]{font-size:15px;font-weight:600}.bm-nav[data-v-e366fb2d]{gap:2px;display:inline-flex}.bm-dow[data-v-e366fb2d],.bm-week[data-v-e366fb2d]{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.bm-week[data-v-e366fb2d]{margin-bottom:4px}.bm-dow-cell[data-v-e366fb2d]{text-align:center;color:rgba(var(--v-theme-on-surface), .55);padding-bottom:6px;font-size:11.5px;font-weight:600}.bm-cell[data-v-e366fb2d]{aspect-ratio:1;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:14px;transition:background-color .12s,border-color .12s;display:flex}.bm-cell[data-v-e366fb2d]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:1px}.bm-dim[data-v-e366fb2d]{color:rgba(var(--v-theme-on-surface), .32);cursor:default}.bm-out[data-v-e366fb2d]{color:rgba(var(--v-theme-on-surface), .22)}.bm-free[data-v-e366fb2d]{cursor:pointer;color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary), .08);font-weight:600}.bm-free[data-v-e366fb2d]:hover{background:rgba(var(--v-theme-primary), .16)}.bm-today[data-v-e366fb2d]{border-color:rgba(var(--v-theme-primary), .45)}.bm-picked[data-v-e366fb2d]{color:rgb(var(--v-theme-on-primary));background:rgb(var(--v-theme-primary))!important}.bm-picked .bm-dot[data-v-e366fb2d]{background:rgb(var(--v-theme-on-primary))}.bm-day[data-v-e366fb2d]{line-height:1}.bm-dot[data-v-e366fb2d]{background:currentColor;border-radius:50%;width:4px;height:4px}.bm-busy[data-v-e366fb2d]{opacity:.55;pointer-events:none}.bs[data-v-ef59bea6]{flex-direction:column;height:100%;min-height:0;display:flex}.bs-head[data-v-ef59bea6]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.bs-day[data-v-ef59bea6]{min-width:0;font-size:14px;font-weight:600}.bs-clock[data-v-ef59bea6]{flex:none}.bs-list[data-v-ef59bea6]{flex-direction:column;gap:8px;max-height:420px;padding-right:4px;display:flex;overflow-y:auto}.bs-slot[data-v-ef59bea6]{font-variant-numeric:tabular-nums}.bs-empty[data-v-ef59bea6]{text-align:center;place-items:center;padding:32px 8px;font-size:13.5px;display:grid}.bc[data-v-9aee61b2]{width:100%;max-width:520px;margin-inline:auto}.bc-head[data-v-9aee61b2]{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:14px;display:flex}.bc-day[data-v-9aee61b2]{font-size:14px;font-weight:600}.bc-span[data-v-9aee61b2]{color:rgba(var(--v-theme-on-surface), .7);font-variant-numeric:tabular-nums;font-size:13px}.pb[data-v-cedf2331]{justify-content:center;padding:20px 0 8px;display:flex}.pb-link[data-v-cedf2331]{color:rgba(var(--v-theme-on-surface), .55);align-items:center;gap:7px;font-size:12px;text-decoration:none;display:inline-flex}.pb-link[data-v-cedf2331]:hover{color:rgba(var(--v-theme-on-surface), .8)}.bp-wrap[data-v-4b59b9e3]{background:rgb(var(--v-theme-surface-2));flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px 8px;display:flex}.bp-center[data-v-4b59b9e3]{place-items:center;padding:64px;display:grid}.bp-card[data-v-4b59b9e3]{width:100%;max-width:1040px}.bp-panel[data-v-4b59b9e3]{overflow:hidden}.bp-rails[data-v-4b59b9e3]{grid-template-columns:268px 1fr 260px;min-height:520px;display:grid}.bp-side[data-v-4b59b9e3]{border-right:1px solid rgb(var(--v-theme-outline));padding:28px 24px}.bp-cal[data-v-4b59b9e3]{border-right:1px solid rgb(var(--v-theme-outline));padding:24px 24px 16px}.bp-right[data-v-4b59b9e3]{flex-direction:column;min-width:0;padding:24px 20px;display:flex}.bp-title[data-v-4b59b9e3]{margin:2px 0 8px;font-size:22px;font-weight:600;line-height:1.25}.bp-desc[data-v-4b59b9e3]{color:rgba(var(--v-theme-on-surface), .72);white-space:pre-wrap;margin-bottom:18px;font-size:13.5px}.bp-facts[data-v-4b59b9e3]{flex-direction:column;gap:10px;margin:0;display:flex}.bp-fact[data-v-4b59b9e3]{color:rgba(var(--v-theme-on-surface), .8);align-items:center;gap:9px;font-size:13.5px;display:flex}.bp-fact-zone[data-v-4b59b9e3]{align-items:center}.bp-zone[data-v-4b59b9e3]{max-width:190px;margin-top:-2px}.bp-durations[data-v-4b59b9e3]{margin-top:22px}.bp-durations[data-v-4b59b9e3] .v-btn-group{border-radius:8px;flex-wrap:wrap;height:auto;overflow:visible}.bp-durations[data-v-4b59b9e3] .v-btn-group>.v-btn{padding-inline:10px}.bp-note[data-v-4b59b9e3]{margin-top:10px;font-size:12px}.bp-step-2 .bp-cal[data-v-4b59b9e3]{display:none}.bp-step-2 .bp-right[data-v-4b59b9e3]{grid-column:2/-1}@media (width<=960px){.bp-rails[data-v-4b59b9e3]{grid-template-columns:1fr;min-height:0}.bp-side[data-v-4b59b9e3]{border-right:none;border-bottom:1px solid rgb(var(--v-theme-outline))}.bp-cal[data-v-4b59b9e3]{border-right:none}.bp-step-2 .bp-right[data-v-4b59b9e3]{grid-column:auto}}.bp-wrap--embed[data-v-4b59b9e3]{max-width:none;padding:0}.pf-wrap[data-v-706d5587]{max-width:720px;margin:0 auto;padding:32px 16px 8px}.pf-center[data-v-706d5587]{justify-content:center;padding:80px 0;display:flex}.pf-card[data-v-706d5587]{margin:0 auto}.pf-panel[data-v-706d5587]{padding:32px}.pf-title[data-v-706d5587]{margin:0 0 6px;font-size:24px;font-weight:650;line-height:1.25}.pf-desc[data-v-706d5587]{color:rgba(var(--v-theme-on-surface), .72);white-space:pre-line;margin:0 0 24px}.pf-empty[data-v-706d5587]{padding:24px 0}.pf-form[data-v-706d5587]{margin-top:8px}.pf-hp[data-v-706d5587]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.pf-wrap--embed[data-v-706d5587]{max-width:none;padding:0}.pf-wrap--embed .pf-panel[data-v-706d5587]{background:0 0;padding:20px 18px}@media (width<=600px){.pf-wrap[data-v-706d5587]{padding:16px 12px 8px}.pf-panel[data-v-706d5587]{padding:22px 18px}}
