.top-bar-region[data-v-5587c373]{display:flex;gap:var(--sp-3);align-items:center;width:100%;min-width:0}.context-switcher[data-v-5587c373]{gap:var(--sp-2)}.mark-control[data-v-5587c373]{padding:0;border:0;background:transparent;display:inline-flex;align-items:center}.context-mark[data-v-5587c373],.aivatar-mark[data-v-5587c373]{height:var(--sp-5);width:auto;border-radius:var(--r-pill)}.place-row[data-v-5587c373]{display:flex;flex-direction:row;gap:var(--sp-1);flex:0 1 auto;min-width:0;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.place-row[data-v-5587c373]::-webkit-scrollbar{display:none}.place-row button[data-v-5587c373]{background:transparent;border-color:transparent;color:var(--ink-secondary);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);flex:0 0 auto}.place-row button[data-v-5587c373]:hover{background:var(--surface-card)}.place-row button.current[data-v-5587c373]{background:var(--accent-soft);color:var(--accent-base);font-weight:600}.sign-in.current[data-v-5587c373],.account-menu.current[data-v-5587c373]{border-color:var(--accent-edge);color:var(--accent-base)}.spacer[data-v-5587c373]{flex:1}.navigation-region[data-v-97371635]{display:flex;flex-direction:column;gap:var(--sp-1);flex:1;min-height:0}.navigation-region button[data-v-97371635]{display:flex;align-items:center;gap:var(--sp-2);text-align:left;background:transparent;border-color:transparent;color:var(--ink-secondary);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md)}.navigation-region button[data-v-97371635]:hover{background:var(--surface-card)}.navigation-region button.current[data-v-97371635]{background:var(--accent-soft);color:var(--accent-base);font-weight:600}.dot[data-v-97371635]{width:var(--sp-2);height:var(--sp-2);border-radius:var(--r-pill);background:var(--edge-strong)}.current .dot[data-v-97371635]{background:var(--accent-base)}button.selected[data-v-97371635]{outline:1px solid var(--accent-edge)}.item-frame[data-v-62b98fb9]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center;font-size:var(--fs-sm);color:var(--ink-secondary)}.back[data-v-62b98fb9],.step[data-v-62b98fb9]{background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);cursor:pointer}.step[data-v-62b98fb9]:disabled{opacity:.45;cursor:default}.where[data-v-62b98fb9]{flex:1;min-width:0}.steps[data-v-62b98fb9]{display:inline-flex;gap:var(--sp-2);margin-left:auto}.authoring-list[data-v-4d4866f6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.authoring-list li[data-v-4d4866f6]{display:flex;gap:var(--sp-3);align-items:center;flex-wrap:wrap;padding:var(--sp-3) var(--sp-4);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.authoring-list li.affected[data-v-4d4866f6]{border-color:var(--accent-edge);background:var(--accent-soft)}.authoring-block[data-v-4d4866f6]{display:flex;flex-direction:column;gap:var(--sp-2)}.heading[data-v-4d4866f6]{display:flex;align-items:center;gap:var(--sp-3);padding:0 var(--sp-1)}.heading h6[data-v-4d4866f6]{display:flex;align-items:center;gap:var(--sp-2);flex:1;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted)}.heading .selection[data-v-4d4866f6]{text-transform:none;letter-spacing:normal}.heading .count[data-v-4d4866f6]{padding:0 var(--sp-2);border-radius:var(--r-pill);background:var(--surface-card);border:1px solid var(--edge-soft);color:var(--ink-secondary)}.record[data-v-4d4866f6]{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.record-head[data-v-4d4866f6],.record-step[data-v-4d4866f6]{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}button.open[data-v-4d4866f6]{background:transparent;border-color:transparent;padding:0;color:var(--ink-primary);text-align:left}button.open[data-v-4d4866f6]:hover{border-color:transparent;color:var(--accent-base)}.name[data-v-4d4866f6]{font-weight:600}.thumbnail[data-v-4d4866f6]{width:2.5rem;height:2.5rem;object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--edge-soft)}.code[data-v-4d4866f6],.revisions[data-v-4d4866f6]{color:var(--ink-muted);font-size:var(--fs-sm)}.revisions[data-v-4d4866f6]{margin-left:auto}.hero[data-v-6cbca43b]{position:relative;overflow:hidden;padding:var(--sp-6) var(--sp-5);border-radius:var(--r-lg);border:1px solid var(--edge-soft);background:radial-gradient(120% 140% at 100% 0%,var(--accent-soft) 0%,transparent 55%),linear-gradient(135deg,var(--surface-raised) 0%,var(--surface-card) 60%,var(--surface-region) 100%)}.hero h1[data-v-6cbca43b]{font-size:var(--fs-hero);letter-spacing:-.02em;line-height:1.1;color:var(--ink-primary)}.hero .text[data-v-6cbca43b]{margin:var(--sp-3) 0 0;max-width:52ch;color:var(--ink-secondary);font-size:var(--fs-lg);line-height:1.5}.card-grid[data-v-87c0bbcb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--sp-3)}.card[data-v-87c0bbcb]{display:flex;flex-direction:column;gap:var(--sp-1);text-align:left;padding:var(--sp-4);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-lg)}.card[data-v-87c0bbcb]:hover{border-color:var(--accent-edge);background:var(--surface-raised)}.glyph[data-v-87c0bbcb]{display:inline-flex;align-items:center;justify-content:center;width:var(--sp-6);height:var(--sp-6);margin-bottom:var(--sp-2);border-radius:var(--r-md);background:var(--accent-soft);color:var(--accent-base);font-weight:700;font-size:var(--fs-lg)}.place[data-v-87c0bbcb]{font-weight:600;font-size:var(--fs-md);color:var(--ink-primary)}.entry[data-v-87c0bbcb]{color:var(--ink-secondary);font-size:var(--fs-sm)}.selection[data-v-e8a29b68]{display:flex;flex-direction:column;gap:var(--sp-2)}.selection .row[data-v-e8a29b68]{display:flex;gap:var(--sp-2);align-items:end;flex-wrap:wrap}.selection label[data-v-e8a29b68]{display:flex;flex-direction:column;gap:var(--sp-1)}.selection label span[data-v-e8a29b68]{font-size:var(--fs-xs);color:var(--ink-muted)}.bindings[data-v-c67558b5]{display:flex;flex-direction:column;gap:var(--sp-2)}.row[data-v-c67558b5]{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.row.selected[data-v-c67558b5]{outline:1px solid var(--accent-edge);border-radius:var(--r-md)}.fixed-targets[data-v-c67558b5]{font-size:var(--fs-sm);color:var(--ink-muted)}.row-selection[data-v-c67558b5]{flex-basis:100%}.class-tree[data-v-3579e5a1]{display:flex;flex-direction:column;gap:var(--sp-2)}.node[data-v-3579e5a1]{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.node.root .name[data-v-3579e5a1]{padding:var(--sp-1) var(--sp-3);border:1px solid var(--accent-edge);border-radius:var(--r-pill);background:var(--accent-soft);font-weight:600}.id[data-v-3579e5a1]{color:var(--ink-muted);font-size:var(--fs-xs)}.id-list[data-v-225cb130]{display:flex;flex-direction:column;gap:var(--sp-2)}.row[data-v-225cb130]{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.row.selected[data-v-225cb130]{outline:1px solid var(--accent-edge);border-radius:var(--r-md)}.policy-entries[data-v-789281fb],.entry[data-v-789281fb]{display:flex;flex-direction:column;gap:var(--sp-2)}.row[data-v-789281fb]{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.admission[data-v-789281fb]{color:var(--ink-muted);font-size:var(--fs-xs)}.token-values[data-v-ec8ad8e1]{display:flex;flex-direction:column;gap:var(--sp-3)}.group[data-v-ec8ad8e1]{display:flex;flex-direction:column;gap:var(--sp-2);border:1px solid var(--edge-soft);border-radius:var(--r-md);padding:var(--sp-3);margin:0}.group legend[data-v-ec8ad8e1]{font-size:var(--fs-xs);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;padding:0 var(--sp-1)}.group label[data-v-ec8ad8e1],.pair[data-v-ec8ad8e1]{display:flex;flex-direction:column;gap:var(--sp-1)}.group label>span[data-v-ec8ad8e1],.pair>span[data-v-ec8ad8e1]{font-size:var(--fs-xs);color:var(--ink-secondary)}.row[data-v-ec8ad8e1]{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.fonts[data-v-ec8ad8e1]{display:flex;flex-direction:column;gap:var(--sp-1)}.font-matches[data-v-ec8ad8e1]{display:flex;flex-wrap:wrap;gap:var(--sp-1)}.tool-operations[data-v-e699d30f]{display:flex;flex-direction:column;gap:var(--sp-3)}.operation[data-v-e699d30f]{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-md);background:var(--surface-raised)}.row[data-v-e699d30f]{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.fixed[data-v-e699d30f]{display:flex;flex-direction:column;gap:var(--sp-2);padding-left:var(--sp-4)}.fixed label[data-v-e699d30f]{display:flex;flex-direction:column;gap:var(--sp-1)}.fixed label>span[data-v-e699d30f]{font-size:var(--fs-xs);color:var(--ink-secondary)}.fixed label>span>i[data-v-e699d30f]{font-style:normal;color:var(--ink-muted)}.form[data-v-2aa8f29f]{display:flex;flex-direction:column;gap:var(--sp-3);max-width:28rem;padding:var(--sp-4);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-lg)}.form label[data-v-2aa8f29f]{display:flex;flex-direction:column;gap:var(--sp-1)}.form textarea[data-v-2aa8f29f]{resize:vertical}.form label.declaration[data-v-2aa8f29f]{flex-direction:row;align-items:center;gap:var(--sp-2)}.form label.declaration>span[data-v-2aa8f29f]{font-size:inherit;color:inherit;text-transform:none;letter-spacing:normal}.form label>span[data-v-2aa8f29f]{font-size:var(--fs-xs);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em}.field-error[data-v-2aa8f29f]{color:var(--state-refused);font-size:var(--fs-sm);margin:var(--sp-1) 0 0}.submit[data-v-2aa8f29f]{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.receipt[data-v-2aa8f29f]{margin-left:auto;padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:600;color:var(--state-ok);background:var(--surface-raised)}.receipt.refused[data-v-2aa8f29f]{color:var(--state-refused)}.heading[data-v-2aa8f29f]{font-size:var(--fs-lg)}.card-list[data-v-ac79ceae]{display:flex;flex-direction:column;gap:var(--sp-4)}.class-filter[data-v-ac79ceae],.name-filter[data-v-ac79ceae]{align-self:flex-start}.kind[data-v-ac79ceae]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted);margin-bottom:var(--sp-2)}.list[data-v-ac79ceae]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.list li[data-v-ac79ceae]{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.name[data-v-ac79ceae]{font-weight:600;flex:1}.class[data-v-ac79ceae]{color:var(--ink-muted);font-size:var(--fs-sm)}.text[data-v-5cc55631]{margin:0;color:var(--ink-secondary);font-size:var(--fs-md)}.body[data-v-5cc55631]{margin-top:var(--sp-2);max-width:52ch;line-height:1.5}.scheme[data-v-0fa9c520]{padding:var(--sp-4);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-lg)}.scheme ul[data-v-0fa9c520],.branch[data-v-0fa9c520]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.branch[data-v-0fa9c520]{padding-left:var(--sp-5);margin-top:var(--sp-2)}.node[data-v-0fa9c520]{display:inline-block;padding:var(--sp-1) var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-pill);background:var(--surface-raised);font-size:var(--fs-sm);color:var(--ink-secondary)}.node.root[data-v-0fa9c520]{background:var(--accent-soft);border-color:var(--accent-edge);color:var(--ink-primary);font-weight:600}.object-image[data-v-d1b00d7e]{margin:0;display:flex;flex-direction:column}.object-image img[data-v-d1b00d7e]{display:block;max-width:100%;border-radius:var(--r-lg);border:1px solid var(--edge-soft)}.file-card[data-v-d7e149b0]{display:flex;gap:var(--sp-3);align-items:baseline;flex-wrap:wrap;padding:var(--sp-3) var(--sp-4);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.name[data-v-d7e149b0]{font-weight:600}.file[data-v-d7e149b0],.type[data-v-d7e149b0],.size[data-v-d7e149b0]{font-size:var(--fs-sm);color:var(--ink-muted)}.size[data-v-d7e149b0]{margin-left:auto}.rich-text[data-v-53911c77]{display:flex;flex-direction:column;gap:var(--sp-3);max-width:60ch}.rich-text[data-v-53911c77] h2{font-size:var(--fs-xl)}.rich-text[data-v-53911c77] h3{font-size:var(--fs-lg)}.rich-text[data-v-53911c77] h4{font-size:var(--fs-md)}.rich-text[data-v-53911c77] p,.rich-text[data-v-53911c77] li{line-height:1.5;color:var(--ink-secondary)}.rich-text[data-v-53911c77] blockquote{margin:0;padding-left:var(--sp-4);border-left:2px solid var(--edge-strong);color:var(--ink-muted)}.rich-text[data-v-53911c77] ul,.rich-text[data-v-53911c77] ol{margin:0;padding-left:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-1)}.video-embed[data-v-42a3e8a7]{margin:0;display:flex;flex-direction:column;gap:var(--sp-2)}.video-embed iframe[data-v-42a3e8a7]{display:block;width:100%;aspect-ratio:16 / 9;max-width:100%;border:1px solid var(--edge-soft);border-radius:var(--r-lg)}.video-embed figcaption[data-v-42a3e8a7]{font-size:var(--fs-sm);color:var(--ink-muted)}.feature-grid[data-v-6ea476c8]{display:flex;flex-direction:column;gap:var(--sp-4)}.feature-grid[data-v-6ea476c8] h2{font-size:var(--fs-xl)}.feature-grid[data-v-6ea476c8] h3{font-size:var(--fs-lg)}.feature-grid[data-v-6ea476c8] h4{font-size:var(--fs-md)}.feature-grid[data-v-6ea476c8] p{line-height:1.5;color:var(--ink-secondary);max-width:60ch}.cards[data-v-6ea476c8]{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3)}.one-row[data-v-6ea476c8]{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.rows-of-three[data-v-6ea476c8]{grid-template-columns:repeat(3,minmax(0,1fr))}.card[data-v-6ea476c8]{background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md);padding:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-1)}.card-title[data-v-6ea476c8]{margin:0;font-size:var(--fs-md);color:var(--ink-primary)}.card-text[data-v-6ea476c8]{margin:0;font-size:var(--fs-sm);color:var(--ink-secondary);line-height:1.5}.steps[data-v-73b9e6cc]{display:flex;flex-direction:column;gap:var(--sp-4)}.steps[data-v-73b9e6cc] h2{font-size:var(--fs-xl)}.steps[data-v-73b9e6cc] h3{font-size:var(--fs-lg)}.steps[data-v-73b9e6cc] h4{font-size:var(--fs-md)}.steps[data-v-73b9e6cc] p{line-height:1.5;color:var(--ink-secondary);max-width:60ch}.step-list[data-v-73b9e6cc]{margin:0;padding-left:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3)}.step[data-v-73b9e6cc]{padding-left:var(--sp-1)}.step-title[data-v-73b9e6cc]{margin:0;font-size:var(--fs-md);color:var(--ink-primary)}.step-text[data-v-73b9e6cc]{margin:0;font-size:var(--fs-sm);color:var(--ink-secondary);line-height:1.5;max-width:60ch}.footer[data-v-66eea665]{border-top:1px solid var(--edge-soft);padding-top:var(--sp-4);display:flex;flex-direction:column;align-items:center;text-align:center}.footer[data-v-66eea665] .rich-text{align-items:center;max-width:60ch;gap:var(--sp-1)}.footer[data-v-66eea665] p{font-size:var(--fs-sm);color:var(--ink-muted)}.kind[data-v-2baaddff],.held[data-v-2baaddff]{color:var(--ink-secondary);font-size:var(--fs-sm)}.week[data-v-2baaddff]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.occasion[data-v-2baaddff]{display:flex;gap:var(--sp-3);align-items:baseline}.name[data-v-2baaddff]{color:var(--ink-primary);font-size:var(--fs-md)}.when[data-v-2baaddff],.places[data-v-2baaddff],.taken[data-v-2baaddff],.members-only[data-v-2baaddff]{color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-2baaddff]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.book[data-v-2baaddff],.pay[data-v-2baaddff]{margin-left:auto}.price[data-v-2baaddff]{color:var(--ink-secondary);font-size:var(--fs-sm)}.holder[data-v-2baaddff]{margin-left:auto}.controls[data-v-2baaddff]{margin:var(--sp-2) 0 0}.open[data-v-2baaddff]{background:transparent;border:1px solid var(--edge-strong);color:var(--ink-primary)}.schedule-list[data-v-5ebc3b88]{display:grid;gap:var(--sp-2)}.list[data-v-5ebc3b88]{display:grid;gap:var(--sp-1);list-style:none;margin:0;padding:0}.group[data-v-5ebc3b88]{display:grid;gap:var(--sp-1)}.kind[data-v-5ebc3b88]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm);font-weight:600}.row[data-v-5ebc3b88]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline}.name[data-v-5ebc3b88]{color:var(--ink-primary)}.state[data-v-5ebc3b88],.revision[data-v-5ebc3b88],.who[data-v-5ebc3b88]{color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-5ebc3b88]{color:var(--ink-secondary)}.heading[data-v-5ebc3b88],.record .name[data-v-5ebc3b88]{margin:0;color:var(--ink-primary);font-size:var(--fs-lg)}.record[data-v-5ebc3b88]{display:grid;gap:var(--sp-2)}.controls[data-v-5ebc3b88]{margin:0}.facts[data-v-5ebc3b88]{margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline;color:var(--ink-secondary);font-size:var(--fs-sm)}.back[data-v-5ebc3b88]{background:transparent;border:1px solid var(--edge-strong);color:var(--ink-primary);border-radius:var(--r-sm);padding:var(--sp-1) var(--sp-3)}.link[data-v-5ebc3b88]{justify-self:start;padding:0;border:0;background:transparent;color:var(--accent-base);font-size:var(--fs-sm);text-decoration:underline;cursor:pointer}.event-form[data-v-64d2c0e6]{display:grid;gap:var(--sp-3)}.field[data-v-64d2c0e6]{display:grid;gap:var(--sp-1)}.field>span[data-v-64d2c0e6],.choices>legend[data-v-64d2c0e6]{color:var(--ink-secondary);font-size:var(--fs-sm)}.choices[data-v-64d2c0e6]{border:0;margin:0;padding:0}.choice[data-v-64d2c0e6]{display:inline-flex;gap:var(--sp-1);margin-right:var(--sp-3)}.contacts[data-v-2fc7a6e2]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.contact[data-v-2fc7a6e2]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.name[data-v-2fc7a6e2]{color:var(--ink-primary);font-size:var(--fs-md);font-weight:600}.open[data-v-2fc7a6e2]{background:none;border:0;padding:0;font:inherit;font-weight:600;text-align:left;cursor:pointer}.frame[data-v-2fc7a6e2]{flex-basis:100%}.detail[data-v-2fc7a6e2]{color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-2fc7a6e2]{margin:0;color:var(--ink-secondary)}.controls[data-v-2fc7a6e2]{margin:var(--sp-2) 0 0}.open[data-v-2fc7a6e2]{background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-primary);padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm)}.remove[data-v-2fc7a6e2]{margin-left:auto;background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm)}.contact-form[data-v-a86667bb]{display:grid;gap:var(--sp-2)}.field[data-v-a86667bb]{display:grid;gap:var(--sp-1)}.label[data-v-a86667bb]{color:var(--ink-secondary);font-size:var(--fs-sm)}.relations[data-v-a86667bb]{border:0;margin:0;padding:0}.relation[data-v-a86667bb]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline}.how[data-v-a86667bb]{display:flex;gap:var(--sp-1);align-items:baseline;color:var(--ink-secondary);font-size:var(--fs-sm)}.payments[data-v-b8e5ab45]{display:grid;gap:var(--sp-2)}.state[data-v-b8e5ab45]{margin:0;color:var(--ink-primary);font-size:var(--fs-md)}.controls[data-v-b8e5ab45]{margin:0;display:flex;gap:var(--sp-3);align-items:baseline}.onboard[data-v-b8e5ab45]{color:var(--ink-secondary);font-size:var(--fs-sm)}.account[data-v-b8e5ab45]{display:grid;gap:var(--sp-1);justify-items:start;text-align:left;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md);color:inherit;font:inherit}button.account[data-v-b8e5ab45]{cursor:pointer}.account .name[data-v-b8e5ab45]{font-weight:600;color:var(--ink-primary)}.account .reading[data-v-b8e5ab45]{color:var(--ink-secondary);font-size:var(--fs-sm)}.websites[data-v-b5dc4510]{display:grid;gap:var(--sp-4)}.facts[data-v-b5dc4510]{display:grid;gap:var(--sp-2);margin:0}.fact[data-v-b5dc4510]{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);gap:var(--sp-3);align-items:baseline;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.label[data-v-b5dc4510]{color:var(--ink-secondary);font-size:var(--fs-sm)}.value[data-v-b5dc4510]{margin:0;color:var(--ink-primary);font-weight:600;overflow-wrap:anywhere}.state[data-v-b5dc4510]{color:var(--ink-secondary);font-weight:400;font-size:var(--fs-sm)}.state.done[data-v-b5dc4510]{color:var(--state-ok)}.connect[data-v-b5dc4510]{display:grid;gap:var(--sp-2);max-width:32rem}.whose[data-v-b5dc4510]{margin:0;color:var(--ink-primary);font-size:var(--fs-md)}.field[data-v-b5dc4510]{display:grid;gap:var(--sp-1)}.controls[data-v-b5dc4510]{display:flex;gap:var(--sp-2);align-items:center;margin:0}.control[data-v-b5dc4510]{background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm)}.primary[data-v-b5dc4510]{background:var(--accent-base);color:var(--accent-ink);border:1px solid var(--accent-base);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3);font-weight:600}.registrar[data-v-b5dc4510]{display:grid;gap:var(--sp-1);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.registrar td[data-v-b5dc4510]{padding:var(--sp-1) var(--sp-2);color:var(--ink-primary);font-size:var(--fs-sm)}.result[data-v-b5dc4510]{margin:0;color:var(--state-ok);font-size:var(--fs-sm)}.result.refused[data-v-b5dc4510]{color:var(--state-refused)}.description[data-v-92f9c12b]{display:grid;gap:var(--sp-1);color:var(--ink-secondary);font-size:var(--fs-sm)}.paragraph[data-v-92f9c12b]{margin:0}.heading[data-v-92f9c12b]{color:var(--ink-primary);font-weight:600}.items[data-v-92f9c12b]{margin:0;padding-left:var(--sp-4);display:grid;gap:var(--sp-1)}.activity[data-v-c1b47947]{display:grid;gap:var(--sp-1)}.heading[data-v-c1b47947]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm);font-weight:600}.notices[data-v-c1b47947]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-1)}.notice[data-v-c1b47947]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline;width:100%;background:none;border:none;padding:0;text-align:left;font:inherit;cursor:pointer}.notice[data-v-c1b47947]:disabled{cursor:default}.phrase[data-v-c1b47947]{color:var(--ink-primary)}.about[data-v-c1b47947],.who[data-v-c1b47947],.when[data-v-c1b47947]{color:var(--ink-secondary);font-size:var(--fs-sm)}.offers[data-v-23d4ebb9]{display:grid;gap:var(--sp-3)}.group[data-v-23d4ebb9]{display:grid;gap:var(--sp-2)}.heading[data-v-23d4ebb9]{margin:0;color:var(--ink-primary);font-size:var(--fs-lg)}.filed[data-v-23d4ebb9]{color:var(--ink-secondary);font-size:var(--fs-sm)}.acquired[data-v-23d4ebb9]{color:var(--state-ok);font-size:var(--fs-sm)}.list[data-v-23d4ebb9]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.offer[data-v-23d4ebb9]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline}.said[data-v-23d4ebb9]{flex-basis:100%}.options[data-v-23d4ebb9]{flex-basis:100%;margin:0;padding:0 0 0 var(--sp-3);list-style:none;display:grid;gap:var(--sp-1)}.option[data-v-23d4ebb9]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline}.name[data-v-23d4ebb9]{color:var(--ink-primary);font-size:var(--fs-md)}.price[data-v-23d4ebb9]{color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-23d4ebb9],.signed-out[data-v-23d4ebb9]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.joining[data-v-23d4ebb9]{display:grid;gap:var(--sp-2)}.provider-form[data-v-23d4ebb9]{min-height:var(--sp-6, 12rem)}.about-form[data-v-b71d91be]{display:grid;gap:var(--sp-3)}.field[data-v-b71d91be]{display:grid;gap:var(--sp-1)}.field>span[data-v-b71d91be]{color:var(--ink-secondary);font-size:var(--fs-sm)}.controls[data-v-b71d91be]{margin:0}.about-view[data-v-fde718ff]{display:grid;gap:var(--sp-5)}.front[data-v-fde718ff],.words[data-v-fde718ff]{display:grid;gap:var(--sp-2)}.front.hero[data-v-fde718ff]{position:relative;overflow:hidden;border-radius:var(--r-lg);min-height:22rem;align-content:end}.front.hero .picture[data-v-fde718ff]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.front.hero .words[data-v-fde718ff]{position:relative;margin:var(--sp-5);padding:var(--sp-5);max-width:40rem;background:color-mix(in srgb,var(--surface-card) 88%,transparent);border-radius:var(--r-lg)}.kicker[data-v-fde718ff]{margin:0;color:var(--accent-base);font-size:var(--fs-sm);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.headline[data-v-fde718ff]{margin:0;color:var(--ink-primary);font-size:var(--fs-hero);letter-spacing:-.02em;line-height:1.1}.lead[data-v-fde718ff]{margin:0;max-width:48rem;color:var(--ink-secondary);font-size:var(--fs-lg)}.actions[data-v-fde718ff]{margin:var(--sp-2) 0 0}.create[data-v-fde718ff]{background:var(--accent-base);color:var(--accent-ink);border:1px solid var(--accent-base);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-4);font-weight:600}.section[data-v-fde718ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--sp-3)}.heading[data-v-fde718ff],.paragraph[data-v-fde718ff],.steps[data-v-fde718ff],.items[data-v-fde718ff]{grid-column:1 / -1}.heading[data-v-fde718ff]{margin:0;color:var(--ink-primary);font-size:var(--fs-xl)}.paragraph[data-v-fde718ff]{margin:0;max-width:48rem;color:var(--ink-secondary);font-size:var(--fs-md)}.paragraph.first[data-v-fde718ff]{color:var(--ink-primary)}.card[data-v-fde718ff]{display:grid;gap:var(--sp-1);align-content:start;padding:var(--sp-5);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-lg)}.card-heading[data-v-fde718ff]{margin:0;color:var(--ink-primary);font-size:var(--fs-lg);font-weight:600}.card-text[data-v-fde718ff]{margin:0;color:var(--ink-secondary);font-size:var(--fs-md)}.steps[data-v-fde718ff]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--sp-3)}.step[data-v-fde718ff]{display:grid;gap:var(--sp-2);align-content:start;padding:var(--sp-4);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-lg);color:var(--ink-primary);font-size:var(--fs-md)}.badge[data-v-fde718ff]{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:var(--r-pill);background:var(--accent-soft);border:1px solid var(--accent-edge);color:var(--ink-primary);font-weight:600}.badge.first[data-v-fde718ff]{background:var(--accent-base);border-color:var(--accent-base);color:var(--accent-ink)}.items[data-v-fde718ff]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.item[data-v-fde718ff]{padding:var(--sp-2) var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md);color:var(--ink-primary);font-size:var(--fs-md)}.reach[data-v-fde718ff]{display:grid;gap:var(--sp-1)}.address[data-v-fde718ff],.hours[data-v-fde718ff]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.zone[data-v-fde718ff],.clock[data-v-fde718ff],.contact[data-v-fde718ff]{color:var(--ink-secondary);font-size:var(--fs-sm)}.contact[data-v-fde718ff],.clock[data-v-fde718ff]{margin:0}.closed[data-v-fde718ff]{display:grid;gap:var(--sp-1)}.closed-heading[data-v-fde718ff]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm);font-weight:600}.closed-list[data-v-fde718ff]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-1);color:var(--ink-secondary);font-size:var(--fs-sm)}.filed[data-v-ce2ca4ee]{display:grid;gap:var(--sp-3)}.tiles[data-v-ce2ca4ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--sp-3)}.tile[data-v-ce2ca4ee]{display:grid;gap:var(--sp-1);align-content:start;padding:var(--sp-3);background:var(--surface-raised);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.label[data-v-ce2ca4ee]{color:var(--ink-secondary);font-size:var(--fs-sm)}.value[data-v-ce2ca4ee]{color:var(--ink-primary);font-size:var(--fs-xl);font-weight:600}.value.text[data-v-ce2ca4ee]{font-size:var(--fs-md)}.note[data-v-ce2ca4ee]{color:var(--ink-muted);font-size:var(--fs-sm)}.controls[data-v-ce2ca4ee]{margin:0}.open[data-v-ce2ca4ee]{background:transparent;border:1px solid var(--edge-strong);color:var(--ink-primary)}.packages[data-v-4dc2551e]{display:grid;gap:var(--sp-3)}.heading[data-v-4dc2551e]{margin:0;color:var(--ink-primary);font-size:var(--fs-xl)}.list[data-v-4dc2551e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--sp-3);list-style:none;margin:0;padding:0}.package[data-v-4dc2551e]{display:grid;gap:var(--sp-1);align-content:start;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.name[data-v-4dc2551e]{color:var(--ink-primary);font-weight:600}.filed[data-v-4dc2551e]{color:var(--ink-secondary);font-size:var(--fs-sm)}.price[data-v-4dc2551e]{color:var(--ink-primary);font-size:var(--fs-sm)}.controls[data-v-4dc2551e]{margin:0}.open[data-v-4dc2551e]{background:transparent;border:1px solid var(--edge-strong);color:var(--ink-primary)}.pricing[data-v-6fc0924f]{display:grid;gap:var(--sp-3)}.heading[data-v-6fc0924f]{margin:0;color:var(--ink-primary);font-size:var(--fs-xl)}.list[data-v-6fc0924f]{display:grid;gap:var(--sp-2);list-style:none;margin:0;padding:0}.offer[data-v-6fc0924f]{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:var(--sp-3);align-items:baseline;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.name[data-v-6fc0924f]{color:var(--ink-primary);font-weight:600}.terms[data-v-6fc0924f],.sign-in[data-v-6fc0924f]{color:var(--ink-secondary);font-size:var(--fs-sm)}.price[data-v-6fc0924f]{color:var(--ink-primary);font-weight:600}.said[data-v-6fc0924f]{grid-column:1 / -1}.take[data-v-6fc0924f]{background:var(--accent-base);color:var(--accent-ink);border:1px solid var(--accent-base);border-radius:var(--r-md);padding:var(--sp-1) var(--sp-3);font-weight:600}.taking[data-v-6fc0924f]{display:grid;gap:var(--sp-2)}.provider-form[data-v-6fc0924f]{min-height:var(--sp-6, 12rem)}.kind[data-v-785f4c22],.held[data-v-785f4c22]{color:var(--ink-secondary);font-size:var(--fs-sm)}.front-week[data-v-785f4c22]{display:grid;gap:var(--sp-3)}.heading[data-v-785f4c22]{margin:0;color:var(--ink-primary);font-size:var(--fs-xl)}.week[data-v-785f4c22]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.occasion[data-v-785f4c22]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline}.occasion.team[data-v-785f4c22]{padding:var(--sp-2) var(--sp-3);border:1px solid;border-radius:var(--r-md)}.name[data-v-785f4c22]{color:var(--ink-primary);font-size:var(--fs-md)}.picture[data-v-785f4c22]{width:4rem;height:4rem;object-fit:cover;border-radius:var(--r-sm)}.whom[data-v-785f4c22]{color:var(--ink-secondary);font-size:var(--fs-sm)}.description[data-v-785f4c22]{flex-basis:100%;margin:0;color:var(--ink-secondary);font-size:var(--fs-sm);white-space:pre-line}.when[data-v-785f4c22],.places[data-v-785f4c22],.taken[data-v-785f4c22],.members-only[data-v-785f4c22],.price[data-v-785f4c22],.sign-in[data-v-785f4c22]{color:var(--ink-secondary);font-size:var(--fs-sm)}.book[data-v-785f4c22],.pay[data-v-785f4c22],.sign-in[data-v-785f4c22]{margin-left:auto}.paying[data-v-785f4c22]{display:grid;gap:var(--sp-2)}.provider-form[data-v-785f4c22]{min-height:var(--sp-6, 12rem)}.visit-us[data-v-59ce6376]{display:grid;gap:var(--sp-2)}.address[data-v-59ce6376]{margin:0;color:var(--ink-primary);font-size:var(--fs-md)}.hours[data-v-59ce6376]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.zone[data-v-59ce6376],.clock[data-v-59ce6376],.empty[data-v-59ce6376]{color:var(--ink-secondary);font-size:var(--fs-sm)}.clock[data-v-59ce6376],.empty[data-v-59ce6376]{margin:0}.embedded-payment[data-v-07d25135]{display:grid;gap:var(--sp-2)}.provider-form[data-v-07d25135]{min-height:var(--sp-6, 12rem)}.membership-form[data-v-d491a105]{display:grid;gap:var(--sp-2)}.field[data-v-d491a105]{display:grid;gap:var(--sp-1)}.label[data-v-d491a105]{color:var(--ink-secondary);font-size:var(--fs-sm)}.ring-row[data-v-076cfd3d]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center}.ring[data-v-076cfd3d]{width:8rem;height:8rem;border-radius:50%;display:grid;place-items:center;flex:none}.hole[data-v-076cfd3d]{width:5.4rem;height:5.4rem;border-radius:50%;background:var(--surface-card);display:grid;place-content:center;text-align:center}.count[data-v-076cfd3d]{font-size:var(--fs-xl);font-weight:600;color:var(--ink-primary)}.muted[data-v-076cfd3d]{font-size:var(--fs-sm);color:var(--ink-secondary)}.legend[data-v-076cfd3d]{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1)}.legend li[data-v-076cfd3d]{display:flex;gap:var(--sp-2);align-items:center}.dot[data-v-076cfd3d]{width:.6rem;height:.6rem;border-radius:50%;flex:none}.name[data-v-076cfd3d]{flex:1;color:var(--ink-primary)}.membership-offers[data-v-2707f046]{display:grid;gap:var(--sp-2)}.offers[data-v-2707f046]{display:grid;gap:var(--sp-2);list-style:none;margin:0;padding:0}.offer[data-v-2707f046]{display:grid;gap:var(--sp-1);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.line[data-v-2707f046],.option[data-v-2707f046]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline}.options[data-v-2707f046]{display:grid;gap:var(--sp-1);list-style:none;margin:0;padding:0 0 0 var(--sp-3)}.option-activity[data-v-2707f046]{flex-basis:100%}.name[data-v-2707f046]{color:var(--ink-primary);font-weight:600}.role[data-v-2707f046],.price[data-v-2707f046],.kind[data-v-2707f046]{color:var(--ink-secondary);font-size:var(--fs-sm)}.controls[data-v-2707f046]{margin:0}.chip[data-v-2707f046]{display:inline-block;padding:0 var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:600;line-height:1.7;background:var(--surface-raised);color:var(--ink-secondary)}.chip.published[data-v-2707f046]{color:var(--state-published)}.chip.review[data-v-2707f046]{color:var(--state-review);background:var(--accent-soft)}.chip.draft[data-v-2707f046]{color:var(--state-draft)}.sale[data-v-2707f046]{margin-left:auto;background:none;border:none;padding:0;color:var(--ink-secondary);font-size:var(--fs-sm);text-decoration:underline;cursor:pointer}.sale+.edit[data-v-2707f046]{margin-left:0}.edit[data-v-2707f046]{margin-left:auto;background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm)}.empty[data-v-2707f046]{margin:0;color:var(--ink-secondary)}.open[data-v-2707f046]{background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--ink-primary);cursor:pointer;text-align:left}.payments[data-v-2707f046]{margin:0}.link[data-v-2707f046]{background:none;border:none;padding:0;color:var(--ink-secondary);font:inherit;text-decoration:underline;cursor:pointer}.record[data-v-2707f046]{display:grid;gap:var(--sp-2)}.crumbs[data-v-2707f046]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline;font-size:var(--fs-sm);color:var(--ink-secondary)}.title[data-v-2707f046]{margin:0;color:var(--ink-primary)}.sections[data-v-2707f046]{display:grid;gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.card[data-v-2707f046]{display:grid;gap:var(--sp-1);align-content:start;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.card .edit[data-v-2707f046]{margin-left:0;justify-self:start}.heading[data-v-2707f046]{margin:0;font-size:var(--fs-sm);color:var(--ink-primary);font-weight:600}.fact[data-v-2707f046]{margin:0;display:flex;gap:var(--sp-2)}.muted[data-v-2707f046]{color:var(--ink-secondary);font-size:var(--fs-sm)}.big[data-v-2707f046]{font-size:var(--fs-xl);font-weight:600;color:var(--ink-primary)}.join[data-v-2707f046]{justify-self:stretch;text-align:center;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);background:var(--accent-base);color:var(--accent-ink);opacity:.7}.plain[data-v-2707f046]{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1)}.subscriber[data-v-2707f046]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline}.subscriber .edit[data-v-2707f046]{margin-left:auto}.chip.active[data-v-2707f046]{color:var(--state-ok)}.chip.ending[data-v-2707f046]{color:var(--accent-ink);background:var(--accent-soft)}.chip.past-due[data-v-2707f046]{color:var(--state-review)}.chip.ended[data-v-2707f046]{color:var(--state-draft)}.confirm[data-v-2707f046]{display:grid;gap:var(--sp-2);justify-items:start;padding:var(--sp-3);background:var(--surface-raised);border-radius:var(--r-md)}.what[data-v-2707f046]{margin:0;color:var(--ink-primary)}.not-connected[data-v-2707f046]{margin:0}.not-connected .link[data-v-2707f046]{background:none;border:none;padding:0;color:var(--state-review);font:inherit;text-decoration:underline;cursor:pointer}.board[data-v-7d3dbfad]{display:grid;gap:var(--sp-3);min-width:0}.plain[data-v-7d3dbfad]{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1)}.tiles[data-v-7d3dbfad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--sp-2);list-style:none;margin:0;padding:0}.tile[data-v-7d3dbfad]{display:grid;gap:var(--sp-1);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.count[data-v-7d3dbfad]{font-size:var(--fs-xl);font-weight:600;color:var(--ink-primary)}.label[data-v-7d3dbfad],.note[data-v-7d3dbfad],.muted[data-v-7d3dbfad]{font-size:var(--fs-sm);color:var(--ink-secondary)}.note[data-v-7d3dbfad]{color:var(--state-ok)}.columns[data-v-7d3dbfad]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}@media (min-width: 64rem){.columns[data-v-7d3dbfad]{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)}}.main[data-v-7d3dbfad],.side[data-v-7d3dbfad]{display:grid;gap:var(--sp-2);align-content:start;min-width:0}.toolbar[data-v-7d3dbfad]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.tabs[data-v-7d3dbfad]{display:flex;flex-wrap:wrap;gap:var(--sp-1);flex:1}.tab[data-v-7d3dbfad]{background:none;border:none;border-bottom:2px solid transparent;padding:var(--sp-1) var(--sp-2);color:var(--ink-secondary);font:inherit;cursor:pointer}.tab.current[data-v-7d3dbfad]{color:var(--ink-primary);border-bottom-color:var(--accent-base);font-weight:600}.field[data-v-7d3dbfad]{padding:var(--sp-1) var(--sp-2);border:1px solid var(--edge-soft);border-radius:var(--r-sm);background:var(--surface-card);color:var(--ink-primary);font:inherit;min-width:0}.head[data-v-7d3dbfad],.row[data-v-7d3dbfad]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,.8fr) auto;gap:var(--sp-2);align-items:center}.head[data-v-7d3dbfad]{padding:0 var(--sp-3);font-size:var(--fs-xs);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em}.row[data-v-7d3dbfad]{padding:var(--sp-2) var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}@media (max-width: 40rem){.head[data-v-7d3dbfad]{display:none}.row[data-v-7d3dbfad]{grid-template-columns:minmax(0,1fr) auto}}.plan-cell[data-v-7d3dbfad],.paid[data-v-7d3dbfad]{display:flex;flex-wrap:wrap;gap:var(--sp-1);align-items:baseline;min-width:0}.link[data-v-7d3dbfad]{background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--ink-primary);text-align:left;cursor:pointer}.chip[data-v-7d3dbfad]{display:inline-block;padding:0 var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:600;line-height:1.7;background:var(--surface-raised);color:var(--ink-secondary)}.chip.active[data-v-7d3dbfad]{color:var(--state-ok)}.chip.ending[data-v-7d3dbfad]{color:var(--accent-ink);background:var(--accent-soft)}.chip.past-due[data-v-7d3dbfad]{color:var(--state-review)}.chip.ended[data-v-7d3dbfad]{color:var(--state-draft)}.chip.terms[data-v-7d3dbfad]{background:var(--accent-soft);color:var(--accent-ink);font-weight:400}.quiet[data-v-7d3dbfad]{background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);cursor:pointer}.pager[data-v-7d3dbfad]{display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:space-between;align-items:center}.pages[data-v-7d3dbfad]{display:flex;gap:var(--sp-1)}.page[data-v-7d3dbfad]{min-width:2rem;background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-sm);color:var(--ink-primary);font:inherit;cursor:pointer}.page.current[data-v-7d3dbfad]{background:var(--accent-base);color:var(--accent-ink);border-color:var(--accent-base)}.card[data-v-7d3dbfad]{display:grid;gap:var(--sp-2);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.heading[data-v-7d3dbfad]{margin:0;font-size:var(--fs-sm);color:var(--ink-primary);font-weight:600}.popular[data-v-7d3dbfad]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 var(--sp-2)}.bar[data-v-7d3dbfad]{height:.35rem;border-radius:var(--r-pill);background:var(--surface-raised);overflow:hidden;align-self:center}.fill[data-v-7d3dbfad]{display:block;height:100%;background:var(--accent-base)}.record[data-v-7d3dbfad]{display:grid;gap:var(--sp-2);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.record .who[data-v-7d3dbfad]{margin:0;color:var(--ink-primary)}.back[data-v-7d3dbfad]{justify-self:start;background:none;border:none;padding:0;color:var(--ink-secondary);font:inherit;text-decoration:underline;cursor:pointer}.facts[data-v-7d3dbfad]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline}.plan[data-v-7d3dbfad]{font-weight:600;color:var(--ink-primary)}.option[data-v-7d3dbfad]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline}.option .name[data-v-7d3dbfad],.name[data-v-7d3dbfad]{color:var(--ink-primary)}.confirm[data-v-7d3dbfad]{display:grid;gap:var(--sp-2);justify-items:start;padding:var(--sp-3);background:var(--surface-raised);border-radius:var(--r-md)}.what[data-v-7d3dbfad]{margin:0;color:var(--ink-primary)}.empty[data-v-7d3dbfad]{margin:0;color:var(--ink-secondary)}.memberships[data-v-277dcc0a]{display:grid;gap:var(--sp-3)}.tiles[data-v-277dcc0a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);list-style:none;margin:0;padding:0}.tile[data-v-277dcc0a]{display:grid;gap:var(--sp-1);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.count[data-v-277dcc0a]{font-size:var(--fs-xl);font-weight:600;color:var(--ink-primary)}.label[data-v-277dcc0a]{font-size:var(--fs-sm);color:var(--ink-secondary)}.list[data-v-277dcc0a]{display:grid;gap:var(--sp-2);list-style:none;margin:0;padding:0}.row[data-v-277dcc0a]{display:grid;gap:var(--sp-1);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.row.ended[data-v-277dcc0a]{color:var(--ink-secondary)}.line[data-v-277dcc0a]{display:flex;gap:var(--sp-2);align-items:baseline}.title[data-v-277dcc0a]{flex:1;color:var(--ink-primary);font-weight:600}.who[data-v-277dcc0a],.dot[data-v-277dcc0a]{font-weight:600}.detail[data-v-277dcc0a]{display:flex;flex-wrap:wrap;gap:var(--sp-3);color:var(--ink-secondary);font-size:var(--fs-sm)}.options[data-v-277dcc0a]{display:grid;gap:var(--sp-1);list-style:none;margin:0;padding:0 0 0 var(--sp-3)}.option[data-v-277dcc0a]{display:flex;gap:var(--sp-2);align-items:baseline}.option .name[data-v-277dcc0a]{color:var(--ink-primary)}.price[data-v-277dcc0a]{color:var(--ink-secondary);font-size:var(--fs-sm)}.chip[data-v-277dcc0a]{display:inline-block;padding:0 var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:600;line-height:1.7;background:var(--surface-raised);color:var(--ink-secondary)}.chip.active[data-v-277dcc0a]{color:var(--state-ok)}.chip.past-due[data-v-277dcc0a]{color:var(--state-refused)}.chip.ended[data-v-277dcc0a]{color:var(--ink-muted)}.end[data-v-277dcc0a],.add[data-v-277dcc0a]{background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm)}.heading[data-v-277dcc0a]{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink-secondary);text-transform:uppercase;letter-spacing:.04em}.confirming[data-v-277dcc0a]{display:grid;gap:var(--sp-2)}.what[data-v-277dcc0a],.refused[data-v-277dcc0a]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-277dcc0a]{margin:0;color:var(--ink-secondary)}.everyone[data-v-152bc24c]{display:grid;gap:var(--sp-3)}.tiles[data-v-152bc24c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);list-style:none;margin:0;padding:0}.tile[data-v-152bc24c]{display:grid;gap:var(--sp-1);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.count[data-v-152bc24c]{font-size:var(--fs-xl);font-weight:600;color:var(--ink-primary)}.label[data-v-152bc24c]{font-size:var(--fs-sm);color:var(--ink-secondary)}.note[data-v-152bc24c]{font-size:var(--fs-xs);color:var(--ink-muted)}.list[data-v-152bc24c]{display:grid;gap:var(--sp-2);list-style:none;margin:0;padding:0}.row[data-v-152bc24c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-1) var(--sp-3);align-items:baseline;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.name[data-v-152bc24c]{justify-self:start;background:none;border:0;padding:0;font:inherit;text-align:left;color:var(--ink-primary);font-weight:600;cursor:pointer}.name[data-v-152bc24c]:hover{text-decoration:underline}.record[data-v-152bc24c]{gap:var(--sp-2)}.back[data-v-152bc24c]{justify-self:start;background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm)}.who[data-v-152bc24c]{margin:0;font-size:var(--fs-lg);color:var(--ink-primary)}.part[data-v-152bc24c]{display:grid;gap:var(--sp-1);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.part h3[data-v-152bc24c]{margin:0;font-size:var(--fs-sm);color:var(--ink-secondary)}.part ul[data-v-152bc24c]{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1);color:var(--ink-primary)}.acts[data-v-152bc24c]{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.acts button[data-v-152bc24c],.act .primary[data-v-152bc24c]{background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-primary);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm)}.act label[data-v-152bc24c]{display:grid;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink-secondary)}.act input[data-v-152bc24c],.act select[data-v-152bc24c],.act textarea[data-v-152bc24c]{font:inherit;padding:var(--sp-1) var(--sp-2);border:1px solid var(--edge-soft);border-radius:var(--r-sm);background:var(--surface-raised);color:var(--ink-primary)}.role[data-v-152bc24c]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-2)}.none[data-v-152bc24c]{margin:0;color:var(--ink-muted);font-size:var(--fs-sm)}.says[data-v-152bc24c]{grid-column:1;color:var(--ink-secondary);font-size:var(--fs-sm)}.chip[data-v-152bc24c]{grid-row:1 / span 2;align-self:start;display:inline-block;padding:0 var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:600;line-height:1.7;background:var(--surface-raised);color:var(--ink-secondary)}.empty[data-v-152bc24c]{margin:0;color:var(--ink-secondary)}.kept[data-v-152bc24c]{display:grid;gap:var(--sp-1)}.picture[data-v-152bc24c]{width:96px;height:96px;object-fit:cover;border-radius:var(--r-md)}.face[data-v-152bc24c]{width:28px;height:28px;object-fit:cover;border-radius:var(--r-pill);margin-right:var(--sp-2);vertical-align:middle}.papers[data-v-152bc24c]{color:var(--ink-primary);font-size:var(--fs-sm)}.description[data-v-152bc24c]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm);white-space:pre-line}.details[data-v-152bc24c]{margin:0;display:grid;gap:var(--sp-1);color:var(--ink-secondary);font-size:var(--fs-sm)}.relations[data-v-152bc24c]{color:var(--ink-secondary);font-size:var(--fs-sm)}.narrow-detail select[data-v-152bc24c]{font:inherit;padding:var(--sp-1) var(--sp-2);border:1px solid var(--edge-soft);border-radius:var(--r-sm);background:var(--surface-raised);color:var(--ink-primary)}.narrow[data-v-152bc24c]{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.narrow button[data-v-152bc24c]{background:none;border:1px solid var(--edge-soft);border-radius:var(--r-pill);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm)}.narrow button[aria-pressed=true][data-v-152bc24c]{border-color:var(--accent-edge);color:var(--ink-primary);font-weight:600}.remove[data-v-152bc24c]{grid-column:2;justify-self:end;background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm)}.refund-control[data-v-c988f051]{display:inline-flex;gap:var(--sp-1);align-items:baseline}.amount[data-v-c988f051]{width:6rem}.card[data-v-e74486a8]{display:grid;gap:var(--sp-1);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md);min-width:0}.top[data-v-e74486a8]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-2)}.heading[data-v-e74486a8]{margin:0;font-size:var(--fs-sm);color:var(--ink-primary);font-weight:600}.muted[data-v-e74486a8]{font-size:var(--fs-sm);color:var(--ink-secondary);margin:0}.total[data-v-e74486a8]{margin:0;font-size:var(--fs-xl);font-weight:600;color:var(--ink-primary);overflow-wrap:anywhere}.chart[data-v-e74486a8]{margin:var(--sp-1) 0 0;display:grid;gap:var(--sp-1)}svg[data-v-e74486a8]{width:100%;height:7rem;display:block;overflow:visible}.area[data-v-e74486a8]{fill:var(--accent-soft);stroke:none}.line[data-v-e74486a8]{fill:none;stroke:var(--accent-base);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.mark[data-v-e74486a8]{fill:var(--accent-base)}.axis[data-v-e74486a8]{display:flex;justify-content:space-between;font-size:var(--fs-xs)}.sales[data-v-814b87fc]{display:grid;gap:var(--sp-3);min-width:0}.tiles[data-v-814b87fc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--sp-2);list-style:none;margin:0;padding:0}.tile[data-v-814b87fc]{display:grid;gap:var(--sp-1);align-content:start;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.count[data-v-814b87fc]{font-size:var(--fs-xl);font-weight:600;color:var(--ink-primary);overflow-wrap:anywhere}.label[data-v-814b87fc],.note[data-v-814b87fc],.muted[data-v-814b87fc]{font-size:var(--fs-sm);color:var(--ink-secondary)}.columns[data-v-814b87fc]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}@media (min-width: 64rem){.columns[data-v-814b87fc]{grid-template-columns:minmax(0,2.4fr) minmax(0,1fr)}}.side[data-v-814b87fc],.main[data-v-814b87fc]{display:grid;gap:var(--sp-2);align-content:start;min-width:0}.toolbar[data-v-814b87fc]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.tabs[data-v-814b87fc]{display:flex;flex-wrap:wrap;gap:var(--sp-1);flex:1}.tab[data-v-814b87fc]{background:none;border:none;border-bottom:2px solid transparent;padding:var(--sp-1) var(--sp-2);color:var(--ink-secondary);font:inherit;cursor:pointer}.tab.current[data-v-814b87fc]{color:var(--ink-primary);border-bottom-color:var(--accent-base);font-weight:600}.field[data-v-814b87fc]{padding:var(--sp-1) var(--sp-2);border:1px solid var(--edge-soft);border-radius:var(--r-sm);background:var(--surface-card);color:var(--ink-primary);font:inherit;min-width:0}.list[data-v-814b87fc]{display:grid;gap:var(--sp-1);list-style:none;margin:0;padding:0}.head[data-v-814b87fc],.row[data-v-814b87fc]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1.8fr) minmax(0,.9fr) minmax(0,.9fr) auto;gap:var(--sp-2);align-items:center}.head[data-v-814b87fc]{padding:0 var(--sp-3);font-size:var(--fs-xs);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em}.row[data-v-814b87fc]{padding:var(--sp-2) var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}@media (max-width: 40rem){.head[data-v-814b87fc]{display:none}.row[data-v-814b87fc]{grid-template-columns:minmax(0,1fr) auto}}.when[data-v-814b87fc]{color:var(--ink-secondary);font-size:var(--fs-sm)}.type-cell[data-v-814b87fc],.amount-cell[data-v-814b87fc],.facts[data-v-814b87fc]{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-2);align-items:baseline;min-width:0}.what[data-v-814b87fc]{color:var(--ink-primary)}.amount[data-v-814b87fc]{color:var(--ink-primary);font-weight:600}.link[data-v-814b87fc]{background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--ink-primary);text-align:left;cursor:pointer}.chip[data-v-814b87fc]{display:inline-block;padding:0 var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:600;line-height:1.7;background:var(--surface-raised);color:var(--ink-secondary)}.chip.active[data-v-814b87fc],.chip.paid[data-v-814b87fc]{color:var(--state-published)}.chip.past-due[data-v-814b87fc],.chip.partly[data-v-814b87fc]{color:var(--state-review);background:var(--accent-soft)}.chip.ended[data-v-814b87fc],.chip.refunded[data-v-814b87fc]{color:var(--state-draft)}.chip.type[data-v-814b87fc]{background:var(--accent-soft);color:var(--accent-ink);font-weight:400}.actions[data-v-814b87fc]{justify-self:end}.quiet[data-v-814b87fc]{background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);cursor:pointer}.money[data-v-814b87fc]{grid-column:1 / -1;display:grid;list-style:none;margin:0;padding:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.money-line.refund[data-v-814b87fc]{color:var(--ink-muted)}.pager[data-v-814b87fc]{display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:space-between;align-items:center}.pages[data-v-814b87fc]{display:flex;gap:var(--sp-1)}.page[data-v-814b87fc]{min-width:2rem;background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-sm);color:var(--ink-primary);font:inherit;cursor:pointer}.page.current[data-v-814b87fc]{background:var(--accent-base);color:var(--accent-ink);border-color:var(--accent-base)}.record[data-v-814b87fc]{display:grid;gap:var(--sp-2);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.who-heading[data-v-814b87fc]{margin:0;color:var(--ink-primary)}.back[data-v-814b87fc]{justify-self:start;background:none;border:none;padding:0;color:var(--ink-secondary);font:inherit;text-decoration:underline;cursor:pointer}.empty[data-v-814b87fc]{margin:0;color:var(--ink-secondary)}.team[data-v-ce274343]{display:grid;gap:var(--sp-2)}.list[data-v-ce274343]{display:grid;gap:var(--sp-1);list-style:none;margin:0;padding:0}.row[data-v-ce274343]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline}.name[data-v-ce274343],.email[data-v-ce274343]{color:var(--ink-primary)}.role[data-v-ce274343],.state[data-v-ce274343]{color:var(--ink-secondary);font-size:var(--fs-sm)}.field[data-v-ce274343]{display:grid;gap:var(--sp-1)}.label[data-v-ce274343]{color:var(--ink-secondary);font-size:var(--fs-sm)}.controls[data-v-ce274343]{display:flex;gap:var(--sp-2)}.empty[data-v-ce274343]{color:var(--ink-secondary)}.roles[data-v-345742cc]{display:grid;gap:var(--sp-3)}.list[data-v-345742cc]{display:grid;gap:var(--sp-2);list-style:none;margin:0;padding:0}.row[data-v-345742cc]{display:grid;gap:var(--sp-1)}.head[data-v-345742cc]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline}.name[data-v-345742cc]{color:var(--ink-primary)}.open[data-v-345742cc]{background:none;border:0;padding:0;font:inherit;text-align:left;cursor:pointer}.state[data-v-345742cc]{color:var(--ink-secondary);font-size:var(--fs-sm)}.permissions[data-v-345742cc]{display:flex;flex-wrap:wrap;gap:var(--sp-1);list-style:none;margin:0;padding:0}.permission[data-v-345742cc]{display:inline-flex;gap:var(--sp-1);align-items:baseline;color:var(--ink-secondary);font-size:var(--fs-sm)}.add[data-v-345742cc]{justify-self:start}.policy-save[data-v-345742cc]{display:flex;gap:var(--sp-2);align-items:baseline}.refusal[data-v-345742cc]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.roles-form[data-v-345742cc]{display:grid;gap:var(--sp-2)}.field[data-v-345742cc]{display:grid;gap:var(--sp-1)}.label[data-v-345742cc]{color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-345742cc]{color:var(--ink-secondary)}.purchases[data-v-aa05306b]{display:grid;gap:var(--sp-2)}.tiles[data-v-aa05306b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:var(--sp-2);list-style:none;margin:0 0 var(--sp-1);padding:0}.tile[data-v-aa05306b]{display:grid;gap:var(--sp-1);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.label[data-v-aa05306b]{font-size:var(--fs-sm);color:var(--ink-secondary)}.count[data-v-aa05306b]{font-size:var(--fs-xl);font-weight:600;color:var(--ink-primary);overflow-wrap:anywhere}.list[data-v-aa05306b]{display:grid;gap:var(--sp-2);list-style:none;margin:0;padding:0}.row[data-v-aa05306b]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.seller[data-v-aa05306b],.what[data-v-aa05306b]{color:var(--ink-primary);font-weight:600}.when[data-v-aa05306b],.amount[data-v-aa05306b],.state[data-v-aa05306b],.measure[data-v-aa05306b]{color:var(--ink-secondary);font-size:var(--fs-sm)}.money[data-v-aa05306b]{flex-basis:100%;display:grid;list-style:none;margin:0;padding:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.money-line.refund[data-v-aa05306b]{color:var(--ink-muted)}.empty[data-v-aa05306b]{margin:0;color:var(--ink-secondary)}.control[data-v-aa05306b]{background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm)}.held[data-v-75a44306]{margin:0;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md);color:var(--ink-primary);font-size:var(--fs-md);font-weight:600}.offers[data-v-75a44306],.plans[data-v-75a44306]{display:grid;gap:var(--sp-2)}.list[data-v-75a44306]{display:grid;gap:var(--sp-2);list-style:none;margin:0;padding:0}.row[data-v-75a44306]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.name[data-v-75a44306]{color:var(--ink-primary);font-weight:600}.measure[data-v-75a44306],.price[data-v-75a44306],.state[data-v-75a44306]{color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-75a44306]{margin:0;color:var(--ink-secondary)}.buying[data-v-75a44306]{display:grid;gap:var(--sp-2)}.provider-form[data-v-75a44306]{min-height:var(--sp-6, 12rem)}.reports[data-v-bf528970]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-3)}.report[data-v-bf528970]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline;padding:var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-lg)}.from[data-v-bf528970]{color:var(--ink-primary);font-weight:600}.text[data-v-bf528970]{flex-basis:100%;margin:0;white-space:pre-wrap}.by[data-v-bf528970],.state[data-v-bf528970]{color:var(--ink-secondary);font-size:var(--fs-sm)}.controls[data-v-bf528970]{display:flex;gap:var(--sp-2);margin-left:auto}.empty[data-v-bf528970]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.task-form[data-v-7e662f60]{display:grid;gap:var(--sp-2);max-width:32rem}.task-form label[data-v-7e662f60],.kept[data-v-7e662f60]{display:grid;gap:var(--sp-1)}.task-form label>span[data-v-7e662f60],.kept>legend[data-v-7e662f60]{color:var(--ink-secondary);font-size:var(--fs-sm)}.kept[data-v-7e662f60]{margin:0;padding:0;border:0}.controls[data-v-7e662f60]{display:flex;gap:var(--sp-2)}.new[data-v-56181302]{margin-bottom:var(--sp-3)}.tasks[data-v-56181302]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.task[data-v-56181302]{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-lg)}.row[data-v-56181302]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline}.task[data-state=DONE] .title[data-v-56181302]{color:var(--ink-secondary)}.title[data-v-56181302]{padding:0;border:0;background:transparent;color:var(--ink-primary);font-weight:600;font-size:var(--fs-md);cursor:pointer;text-align:left}.state[data-v-56181302],.priority[data-v-56181302],.due[data-v-56181302],.assignee[data-v-56181302],.progress[data-v-56181302],.of[data-v-56181302],.when[data-v-56181302]{color:var(--ink-secondary);font-size:var(--fs-sm)}.detail[data-v-56181302]{display:grid;gap:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--edge-soft)}.description[data-v-56181302]{margin:0;white-space:pre-wrap}.facts[data-v-56181302]{display:grid;grid-template-columns:max-content 1fr;gap:var(--sp-1) var(--sp-3);margin:0}.facts dt[data-v-56181302]{color:var(--ink-secondary);font-size:var(--fs-sm)}.facts dd[data-v-56181302]{margin:0}h4[data-v-56181302]{margin:0 0 var(--sp-1);color:var(--ink-secondary);font-size:var(--fs-sm);font-weight:600}.item[data-v-56181302]{display:flex;gap:var(--sp-2);align-items:baseline}.note[data-v-56181302]{display:grid;gap:var(--sp-1);margin:0 0 var(--sp-2)}.note .text[data-v-56181302]{white-space:pre-wrap}.file[data-v-56181302]{margin:0}.add[data-v-56181302],.assign[data-v-56181302]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:end}.assign label[data-v-56181302]{display:grid;gap:var(--sp-1)}.assign label>span[data-v-56181302]{color:var(--ink-secondary);font-size:var(--fs-sm)}.controls[data-v-56181302]{display:flex;gap:var(--sp-2)}.empty[data-v-56181302]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.heading[data-v-0035492b]{margin:0 0 var(--sp-2);color:var(--ink-secondary);font-size:var(--fs-sm);font-weight:600}.tasks[data-v-0035492b]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.task[data-v-0035492b]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline}.title[data-v-0035492b]{color:var(--ink-primary);font-size:var(--fs-md)}.priority[data-v-0035492b],.due[data-v-0035492b]{color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-0035492b]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.controls[data-v-0035492b]{margin:var(--sp-2) 0 0}.open[data-v-0035492b]{background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-primary);padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm)}.login[data-v-8d4f7ef3]{display:grid;gap:var(--sp-4)}.reset[data-v-8d4f7ef3]{display:grid;gap:var(--sp-3)}.email[data-v-8d4f7ef3]{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap;margin:0;color:var(--ink-secondary)}.industry-sites[data-v-f77ea0e7]{display:grid;gap:var(--sp-3)}.heading[data-v-f77ea0e7]{margin:0;color:var(--ink-primary);font-size:var(--fs-xl)}.industry-sites[data-v-f77ea0e7]{container-type:inline-size}.tiles[data-v-f77ea0e7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3);list-style:none;margin:0;padding:0}@container (max-width: 44rem){.tiles[data-v-f77ea0e7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 24rem){.tiles[data-v-f77ea0e7]{grid-template-columns:minmax(0,1fr)}}.tile[data-v-f77ea0e7]{display:grid}.link[data-v-f77ea0e7]{display:grid;gap:var(--sp-1);align-content:start;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md);color:var(--ink-primary);text-decoration:none}.link[data-v-f77ea0e7]:hover,.link[data-v-f77ea0e7]:focus-visible{border-color:var(--accent-edge);background:var(--surface-raised)}.name[data-v-f77ea0e7]{color:var(--ink-primary);font-weight:600}.line[data-v-f77ea0e7]{color:var(--ink-secondary);font-size:var(--fs-sm)}.controls[data-v-f77ea0e7]{margin:0}.every[data-v-f77ea0e7]{background:transparent;border:1px solid var(--edge-strong);border-radius:var(--r-pill);color:var(--ink-primary);padding:var(--sp-2) var(--sp-4);font-size:var(--fs-sm)}.activity[data-v-af1297dc]{display:grid;gap:var(--sp-3)}.heading[data-v-af1297dc]{margin:0;color:var(--ink-primary);font-size:var(--fs-md)}.lines[data-v-af1297dc]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.line[data-v-af1297dc]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline;padding:var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-lg)}.name[data-v-af1297dc]{color:var(--ink-primary);font-weight:600}.outcome[data-v-af1297dc]{font-size:var(--fs-sm);color:var(--state-ok)}.line[data-outcome=Refused] .outcome[data-v-af1297dc]{color:var(--state-refused)}.who[data-v-af1297dc]{color:var(--ink-secondary);font-size:var(--fs-sm)}.when[data-v-af1297dc]{margin-left:auto;color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-af1297dc]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.reset[data-v-622f2cd7]{display:grid;gap:var(--sp-3)}.bookings[data-v-cdc92369]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.booking[data-v-cdc92369]{display:flex;gap:var(--sp-3);align-items:baseline}.name[data-v-cdc92369]{color:var(--ink-primary);font-size:var(--fs-md)}.when[data-v-cdc92369]{color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-cdc92369]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.cancel[data-v-cdc92369]{margin-left:auto}.record[data-v-46105413]{display:grid;gap:var(--sp-2)}.controls[data-v-46105413]{margin:0}.back[data-v-46105413]{background:transparent;border:1px solid var(--edge-strong);color:var(--ink-primary);border-radius:var(--r-sm);padding:var(--sp-1) var(--sp-3)}.name[data-v-46105413]{margin:0;color:var(--ink-primary);font-size:var(--fs-lg)}.picture[data-v-46105413]{width:100%;max-height:16rem;object-fit:cover;border-radius:var(--r-md)}.whom[data-v-46105413]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.description[data-v-46105413]{margin:0;color:var(--ink-primary);white-space:pre-line}.facts[data-v-46105413]{margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-3);color:var(--ink-secondary);font-size:var(--fs-sm)}.held-places[data-v-46105413]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.place[data-v-46105413]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline}.holder[data-v-46105413]{color:var(--ink-primary);font-size:var(--fs-md)}.note[data-v-46105413],.recording[data-v-46105413],.kind[data-v-947ba1e3],.held[data-v-947ba1e3]{color:var(--ink-secondary);font-size:var(--fs-sm)}.bookings[data-v-947ba1e3]{display:grid;gap:var(--sp-5)}.closed[data-v-947ba1e3]{margin:0;color:var(--state-refused);font-size:var(--fs-sm);font-weight:600}.session[data-v-947ba1e3]{margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline}.ask[data-v-947ba1e3],.progress[data-v-947ba1e3]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.ask[data-v-947ba1e3]{flex-basis:100%}.field[data-v-947ba1e3]{display:grid;gap:var(--sp-1);color:var(--ink-secondary);font-size:var(--fs-sm)}.section[data-v-947ba1e3]{display:grid;gap:var(--sp-3)}.title[data-v-947ba1e3]{margin:0;color:var(--ink-primary);font-size:var(--fs-lg)}.occasions[data-v-947ba1e3],.places[data-v-947ba1e3]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.occasion[data-v-947ba1e3]{display:grid;gap:var(--sp-1, var(--sp-2))}.heading[data-v-947ba1e3]{margin:0;display:flex;gap:var(--sp-3);align-items:baseline}.place[data-v-947ba1e3]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline}.name[data-v-947ba1e3],.holder[data-v-947ba1e3]{color:var(--ink-primary);font-size:var(--fs-md)}.when[data-v-947ba1e3]{color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-947ba1e3]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.cancel[data-v-947ba1e3]{margin-left:auto}.amount[data-v-947ba1e3]{width:var(--sp-6, 6rem)}.place-record[data-v-947ba1e3]{display:grid;gap:var(--sp-2)}.facts[data-v-947ba1e3],.controls[data-v-947ba1e3]{margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline}.walk-in[data-v-947ba1e3]{margin:0;display:flex;gap:var(--sp-3);align-items:baseline}.opens[data-v-947ba1e3]{background:none;border:0;padding:0;cursor:pointer;text-align:left;text-decoration:underline;text-underline-offset:2px}.note[data-v-947ba1e3],.recording[data-v-947ba1e3]{color:var(--ink-secondary);font-size:var(--fs-sm)}.attendance[data-v-947ba1e3]{display:inline-flex;gap:var(--sp-2)}.mark.marked[data-v-947ba1e3]{border-color:var(--accent-base);background:var(--accent-soft);font-weight:600}.came[data-v-947ba1e3]{color:var(--ink-secondary);font-size:var(--fs-sm)}.write[data-v-947ba1e3]{flex-basis:100%}.add[data-v-947ba1e3]{display:grid;gap:var(--sp-1)}.add>span[data-v-947ba1e3],.refusal[data-v-947ba1e3]{color:var(--ink-secondary);font-size:var(--fs-sm)}.player[data-v-947ba1e3]{flex-basis:100%;width:100%;max-width:40rem;border-radius:var(--r-md)}.kind[data-v-ab97d469],.held[data-v-ab97d469]{color:var(--ink-secondary);font-size:var(--fs-sm)}.appointment-log[data-v-ab97d469]{display:grid;gap:var(--sp-5)}.section[data-v-ab97d469]{display:grid;gap:var(--sp-3)}.heading[data-v-ab97d469]{margin:0;color:var(--ink-primary);font-size:var(--fs-lg)}.group[data-v-ab97d469]{display:grid;gap:var(--sp-2)}.holder[data-v-ab97d469]{margin:0;color:var(--ink-primary);font-size:var(--fs-md)}.items[data-v-ab97d469]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-3)}.item[data-v-ab97d469]{display:grid;gap:var(--sp-1)}.when[data-v-ab97d469],.provider[data-v-ab97d469],.service[data-v-ab97d469],.videos[data-v-ab97d469]{color:var(--ink-secondary);font-size:var(--fs-sm)}.name[data-v-ab97d469]{color:var(--ink-primary);font-size:var(--fs-md)}.note[data-v-ab97d469]{margin:0;color:var(--ink-primary);white-space:pre-wrap}.add[data-v-ab97d469]{display:grid;gap:var(--sp-1)}.add>span[data-v-ab97d469]{color:var(--ink-secondary);font-size:var(--fs-sm)}.refusal[data-v-ab97d469]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.player[data-v-ab97d469]{width:100%;max-width:40rem;border-radius:var(--r-md)}.empty[data-v-ab97d469]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.kind[data-v-1981a175],.held[data-v-1981a175]{color:var(--ink-secondary);font-size:var(--fs-sm)}.week-grid[data-v-1981a175]{display:grid;gap:var(--sp-3)}.legend[data-v-1981a175]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--sp-4);color:var(--ink-secondary);font-size:var(--fs-sm)}.legend li[data-v-1981a175]{display:inline-flex;align-items:center;gap:var(--sp-2)}.swatch[data-v-1981a175]{display:inline-block;width:var(--sp-3);height:var(--sp-3);border:1px solid;border-radius:var(--r-sm)}.recording[data-v-1981a175]{display:inline-block;width:var(--sp-2);height:var(--sp-2);border-radius:var(--r-pill);background:var(--accent-base)}.empty[data-v-1981a175]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.scroll[data-v-1981a175]{overflow-x:auto}.grid[data-v-1981a175]{display:grid;grid-template-columns:auto repeat(7,minmax(0,1fr));min-width:42rem;border:1px solid var(--edge-soft);border-radius:var(--r-md);overflow:hidden}.heading[data-v-1981a175]{height:calc(var(--sp-6) * 1.5);display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid var(--edge-soft)}.body[data-v-1981a175]{position:relative;height:calc(var(--hours) * var(--sp-6) * 1.5);min-height:var(--sp-6)}.gutter .hour[data-v-1981a175]{height:calc(var(--sp-6) * 1.5);padding:0 var(--sp-2);color:var(--ink-muted);font-size:var(--fs-xs);text-align:right}.day[data-v-1981a175]{border-left:1px solid var(--edge-soft);min-width:0}.day .weekday[data-v-1981a175]{color:var(--ink-secondary);font-size:var(--fs-xs)}.day .date[data-v-1981a175]{color:var(--ink-primary);font-size:var(--fs-md)}.heading .closed[data-v-1981a175]{color:var(--state-refused);font-size:var(--fs-xs);font-weight:600}.day.today .heading[data-v-1981a175]{border-bottom:2px solid var(--accent-base)}.day.today .weekday[data-v-1981a175],.day.today .date[data-v-1981a175]{color:var(--accent-base)}.line[data-v-1981a175]{height:calc(var(--sp-6) * 1.5);border-top:1px solid var(--edge-soft);box-sizing:border-box}.line[data-v-1981a175]:first-child{border-top:0}.block[data-v-1981a175]{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);border:1px solid;border-radius:var(--r-sm);overflow:hidden}.block .name[data-v-1981a175]{color:var(--ink-primary);font-size:var(--fs-xs)}.block .when[data-v-1981a175]{color:var(--ink-secondary);font-size:var(--fs-xs)}.block .recording[data-v-1981a175]{position:absolute;top:var(--sp-1);right:var(--sp-1)}.kind[data-v-deaa939a],.held[data-v-deaa939a]{color:var(--ink-secondary);font-size:var(--fs-sm)}.month-grid[data-v-deaa939a]{display:grid;gap:var(--sp-3)}.empty[data-v-deaa939a]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.scroll[data-v-deaa939a]{overflow-x:auto}.grid[data-v-deaa939a]{min-width:42rem;border:1px solid var(--edge-soft);border-radius:var(--r-md);overflow:hidden}.weekdays[data-v-deaa939a],.week[data-v-deaa939a]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.weekday[data-v-deaa939a]{padding:var(--sp-2);color:var(--ink-secondary);font-size:var(--fs-xs);text-align:center;border-bottom:1px solid var(--edge-soft)}.week+.week[data-v-deaa939a]{border-top:1px solid var(--edge-soft)}.day[data-v-deaa939a]{display:flex;flex-direction:column;gap:var(--sp-1);min-height:calc(var(--sp-6) * 3);min-width:0;padding:var(--sp-2)}.day+.day[data-v-deaa939a]{border-left:1px solid var(--edge-soft)}.date[data-v-deaa939a]{color:var(--ink-primary);font-size:var(--fs-sm)}.day.today .date[data-v-deaa939a]{color:var(--accent-ink);background:var(--accent-base);border-radius:var(--r-pill);padding:0 var(--sp-2);align-self:flex-start}.day.outside .date[data-v-deaa939a],.day.outside .items[data-v-deaa939a],.day.outside .more[data-v-deaa939a]{opacity:.45}.closed[data-v-deaa939a]{color:var(--state-refused);font-size:var(--fs-xs);font-weight:600}.items[data-v-deaa939a]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-1)}.item[data-v-deaa939a]{display:flex;gap:var(--sp-1);align-items:baseline;padding:0 var(--sp-1);border:1px solid;border-radius:var(--r-sm);overflow:hidden;white-space:nowrap}.item .name[data-v-deaa939a]{color:var(--ink-primary);font-size:var(--fs-xs);overflow:hidden;text-overflow:ellipsis}.item .when[data-v-deaa939a],.more[data-v-deaa939a]{color:var(--ink-secondary);font-size:var(--fs-xs)}.schedule[data-v-a7549929]{display:grid;gap:var(--sp-4)}.views[data-v-a7549929]{display:inline-flex;gap:var(--sp-1);justify-self:start;padding:var(--sp-1);border:1px solid var(--edge-soft);border-radius:var(--r-pill)}.view[data-v-a7549929]{background:transparent;border:0;border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);color:var(--ink-secondary);font-size:var(--fs-sm);cursor:pointer}.view.current[data-v-a7549929]{background:var(--accent-soft);color:var(--ink-primary)}.closed[data-v-a7549929]{margin:0;color:var(--state-refused);font-size:var(--fs-sm);font-weight:600}.empty[data-v-a7549929]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.items[data-v-a7549929]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.item[data-v-a7549929]{border:1px solid;border-radius:var(--r-sm)}.opens[data-v-a7549929]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline;width:100%;background:none;border:0;padding:var(--sp-2) var(--sp-3);text-align:left;cursor:pointer}.name[data-v-a7549929]{color:var(--ink-primary);font-size:var(--fs-md)}.when[data-v-a7549929],.kind[data-v-a7549929],.held[data-v-a7549929]{color:var(--ink-secondary);font-size:var(--fs-sm)}.group+.group[data-v-9240eeb7]{margin-top:var(--sp-3)}.heading[data-v-9240eeb7]{margin:0 0 var(--sp-2);color:var(--ink-secondary);font-size:var(--fs-sm);font-weight:600}.messages[data-v-9240eeb7]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.message[data-v-9240eeb7]{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:baseline}.message[data-state=UNREAD] .phrase[data-v-9240eeb7]{font-weight:600}.unread[data-v-9240eeb7]{color:var(--ink-accent, var(--ink-primary));font-size:var(--fs-sm)}.phrase[data-v-9240eeb7]{color:var(--ink-primary);font-size:var(--fs-md)}.about[data-v-9240eeb7],.option-of[data-v-9240eeb7],.holder[data-v-9240eeb7],.sent[data-v-9240eeb7]{color:var(--ink-secondary);font-size:var(--fs-sm)}.empty[data-v-9240eeb7]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.mark[data-v-9240eeb7]{margin-left:auto}.controls[data-v-9240eeb7]{margin:var(--sp-2) 0 0}.write[data-v-9240eeb7]{margin-bottom:var(--sp-3)}.write-form[data-v-9240eeb7],.reply-form[data-v-9240eeb7]{display:grid;gap:var(--sp-2);max-width:32rem}.write-form label[data-v-9240eeb7]{display:grid;gap:var(--sp-1)}.write-form label>span[data-v-9240eeb7]{color:var(--ink-secondary);font-size:var(--fs-sm)}.conversations[data-v-9240eeb7]{display:grid;gap:var(--sp-3);margin-bottom:var(--sp-3)}.conversation[data-v-9240eeb7]{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-lg)}.written[data-v-9240eeb7]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:baseline}.written+.written[data-v-9240eeb7]{padding-top:var(--sp-2);border-top:1px solid var(--edge-soft)}.sender[data-v-9240eeb7]{color:var(--ink-primary);font-weight:600}.to[data-v-9240eeb7]{color:var(--ink-secondary);font-size:var(--fs-sm)}.text[data-v-9240eeb7]{flex-basis:100%;margin:0;color:var(--ink-primary);white-space:pre-wrap}.replies[data-v-9240eeb7]{display:flex;gap:var(--sp-2);margin-left:auto}.report[data-v-9240eeb7]{display:inline-flex;gap:var(--sp-2);align-items:baseline}.confirm[data-v-9240eeb7]{color:var(--ink-secondary);font-size:var(--fs-sm);display:inline-flex;gap:var(--sp-2);align-items:baseline;flex-wrap:wrap}.open[data-v-9240eeb7]{background:transparent;border:1px solid var(--edge-strong);color:var(--ink-primary)}.about-step[data-v-71de0fc3]{display:grid;gap:var(--sp-4)}.fields[data-v-71de0fc3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--sp-3) var(--sp-4)}.field[data-v-71de0fc3]{display:grid;gap:var(--sp-1);align-content:start}.field.wide[data-v-71de0fc3]{grid-column:1 / -1}.field .name[data-v-71de0fc3]{color:var(--ink-secondary);font-size:var(--fs-sm)}.hint[data-v-71de0fc3]{color:var(--ink-muted);font-size:var(--fs-xs)}.story[data-v-71de0fc3]{display:grid;gap:var(--sp-3)}.section[data-v-71de0fc3]{display:grid;gap:var(--sp-2);padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.section-controls[data-v-71de0fc3]{margin:0;display:flex;gap:var(--sp-2)}.section-controls button[data-v-71de0fc3]{background:transparent;border:1px solid var(--edge-strong);color:var(--ink-primary);font-size:var(--fs-sm)}.error[data-v-71de0fc3],.refusal[data-v-71de0fc3]{color:var(--state-refused);font-size:var(--fs-sm)}.refusal[data-v-71de0fc3]{margin:0}.closed-days[data-v-71de0fc3]{display:grid;gap:var(--sp-2)}.closed-day[data-v-71de0fc3]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.closed-day .text[data-v-71de0fc3]{flex:1 1 12rem}.closed-day button[data-v-71de0fc3]{background:transparent;border:1px solid var(--edge-strong);color:var(--ink-primary);font-size:var(--fs-sm)}.tree[data-v-71de0fc3]{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1)}.class[data-v-71de0fc3]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-md)}.class.chosen[data-v-71de0fc3]{background:var(--accent-soft);color:var(--ink-primary)}.root[data-v-71de0fc3]{padding:var(--sp-1) var(--sp-2);font-weight:600;color:var(--ink-primary)}.root.chosen[data-v-71de0fc3]{background:var(--accent-soft);border-radius:var(--r-sm)}.controls[data-v-71de0fc3]{margin:0;display:flex;gap:var(--sp-2)}.save[data-v-71de0fc3]{background:transparent;border:1px solid var(--edge-strong);color:var(--ink-primary)}.continue[data-v-71de0fc3]{background:var(--accent-base);color:var(--accent-ink);border:1px solid var(--accent-base)}.objects-step[data-v-7131806d]{display:grid;gap:var(--sp-4)}.kept[data-v-7131806d]{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}.object[data-v-7131806d]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-md);background:var(--surface-card)}.name[data-v-7131806d]{color:var(--ink-primary);font-size:var(--fs-md)}.open[data-v-7131806d]{background:none;border:0;padding:0;font:inherit;text-align:left;cursor:pointer}.frame[data-v-7131806d]{flex-basis:100%}.public[data-v-7131806d]{color:var(--ink-muted);font-size:var(--fs-sm);margin-right:auto}.address[data-v-7131806d]{color:var(--accent-base);font-size:var(--fs-sm);overflow-wrap:anywhere}.empty[data-v-7131806d],.refusal[data-v-7131806d]{margin:0;font-size:var(--fs-sm)}.empty[data-v-7131806d]{color:var(--ink-muted)}.refusal[data-v-7131806d]{color:var(--state-refused)}.add[data-v-7131806d],.revise[data-v-7131806d]{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.revise[data-v-7131806d]{flex-basis:100%}.title[data-v-7131806d]{color:var(--ink-primary);font-size:var(--fs-md)}.field[data-v-7131806d]{display:grid;gap:var(--sp-1)}.label[data-v-7131806d]{color:var(--ink-secondary);font-size:var(--fs-sm)}button[data-v-7131806d]{font-family:var(--font-family);font-size:var(--fs-sm);padding:var(--sp-1) var(--sp-2);border:1px solid var(--edge-strong);border-radius:var(--r-sm);background:var(--surface-raised);color:var(--ink-secondary)}.primary[data-v-7131806d]{background:var(--accent-base);color:var(--accent-ink);border-color:var(--accent-base);justify-self:start}.upload[data-v-1d7bebbd],.icon[data-v-1d7bebbd],.front[data-v-1d7bebbd]{display:grid;gap:var(--sp-3)}.picture[data-v-1d7bebbd]{display:block;width:100%;aspect-ratio:2 / 1;object-fit:cover;border-radius:var(--r-md);border:1px solid var(--edge-soft)}.field[data-v-1d7bebbd]{display:grid;gap:var(--sp-1)}.label[data-v-1d7bebbd]{color:var(--ink-secondary);font-size:var(--fs-sm)}.heading[data-v-1d7bebbd]{display:flex;align-items:center;gap:var(--sp-2);margin:0;font-size:var(--fs-md);color:var(--ink-primary)}.current-icon[data-v-1d7bebbd]{height:var(--sp-5);width:var(--sp-5);border-radius:var(--r-sm)}.hint[data-v-1d7bebbd]{margin:0;color:var(--ink-muted);font-size:var(--fs-sm)}.controls[data-v-1d7bebbd]{display:flex;gap:var(--sp-2);margin:0}.refusal[data-v-1d7bebbd]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.use[data-v-1d7bebbd]{background:var(--accent-base);color:var(--accent-ink);border:1px solid var(--accent-base)}.use[data-v-1d7bebbd]:disabled,.remove[data-v-1d7bebbd]:disabled{opacity:.5}.remove[data-v-1d7bebbd]{background:none;color:var(--ink-primary);border:1px solid var(--edge-strong)}.brand-step[data-v-5d5e879b]{display:grid;gap:var(--sp-3)}.current[data-v-5d5e879b]{display:flex;align-items:center;gap:var(--sp-3)}.mark[data-v-5d5e879b]{height:var(--sp-6);width:auto;border-radius:var(--r-sm)}.none[data-v-5d5e879b]{display:inline-block;width:var(--sp-6);height:var(--sp-6);border-radius:var(--r-md);border:1px dashed var(--edge-strong)}.name[data-v-5d5e879b]{font-size:var(--fs-lg);color:var(--ink-primary)}.hint[data-v-5d5e879b]{margin:0;color:var(--ink-muted);font-size:var(--fs-sm)}.controls[data-v-5d5e879b]{margin:0}.continue[data-v-5d5e879b]{background:var(--accent-base);color:var(--accent-ink);border:1px solid var(--accent-base)}.identity[data-v-f11e6b9a]{display:grid;gap:var(--sp-3)}.facts[data-v-f11e6b9a]{display:grid;gap:var(--sp-2);margin:0}.fact[data-v-f11e6b9a]{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);gap:var(--sp-3);align-items:baseline;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.label[data-v-f11e6b9a]{color:var(--ink-secondary);font-size:var(--fs-sm)}.value[data-v-f11e6b9a]{margin:0;color:var(--ink-primary);font-weight:600;overflow-wrap:anywhere}.controls[data-v-f11e6b9a]{display:flex;gap:var(--sp-2);align-items:center;margin:0}.control[data-v-f11e6b9a]{background:none;border:1px solid var(--accent-edge);border-radius:var(--r-sm);color:var(--ink-secondary);padding:var(--sp-1) var(--sp-3);font-size:var(--fs-sm)}.primary[data-v-f11e6b9a]{background:var(--accent-base);color:var(--accent-ink);border:1px solid var(--accent-base);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3);font-weight:600}.set[data-v-f11e6b9a]{display:grid;gap:var(--sp-3);max-width:28rem}.field[data-v-f11e6b9a]{display:grid;gap:var(--sp-1)}.result[data-v-f11e6b9a]{color:var(--state-ok);font-size:var(--fs-sm)}.result.refused[data-v-f11e6b9a],.refusal[data-v-f11e6b9a]{color:var(--state-refused)}.refusal[data-v-f11e6b9a]{margin:0;font-size:var(--fs-sm)}.hint[data-v-f11e6b9a]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.section[data-v-f11e6b9a]{display:grid;gap:var(--sp-1)}.section .text[data-v-f11e6b9a]{margin:0;font-weight:400;white-space:pre-line}.story[data-v-f11e6b9a],.section-edit[data-v-f11e6b9a],.invitations[data-v-b5ac9501]{display:grid;gap:var(--sp-2)}.heading[data-v-b5ac9501]{margin:0;font-size:var(--fs-sm);color:var(--ink-secondary);text-transform:uppercase;letter-spacing:.04em}.list[data-v-b5ac9501]{display:grid;gap:var(--sp-2);list-style:none;margin:0;padding:0}.row[data-v-b5ac9501]{display:flex;gap:var(--sp-3);align-items:center;padding:var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.what[data-v-b5ac9501]{flex:1;color:var(--ink-primary);font-weight:600}.primary[data-v-b5ac9501]{background:var(--accent-base);color:var(--accent-ink);border:1px solid var(--accent-base);border-radius:var(--r-md);padding:var(--sp-1) var(--sp-3);font-weight:600}.empty[data-v-b5ac9501]{margin:0;color:var(--ink-secondary)}.refusal[data-v-b5ac9501]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.look[data-v-7adad9fe]{display:grid;gap:var(--sp-2)}.accents[data-v-7adad9fe]{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;margin:0;padding:0}.accent[data-v-7adad9fe]{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md);color:var(--ink-primary);font-weight:600}.accent.current[data-v-7adad9fe]{border-color:var(--accent-base);background:var(--accent-soft)}.mark[data-v-7adad9fe]{padding:0 var(--sp-2);border-radius:var(--r-pill);background:var(--accent-base);color:var(--accent-ink);font-size:var(--fs-xs);line-height:1.7}.swatch[data-v-7adad9fe]{width:var(--sp-3);height:var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--edge-soft)}.result[data-v-7adad9fe]{margin:0;color:var(--state-ok);font-size:var(--fs-sm)}.in-force[data-v-7adad9fe]{display:flex;align-items:center;gap:var(--sp-3)}.logo[data-v-7adad9fe]{height:var(--sp-6);width:auto;border-radius:var(--r-sm)}.no-logo[data-v-7adad9fe]{display:inline-block;width:var(--sp-6);height:var(--sp-6);border-radius:var(--r-md);border:1px dashed var(--edge-strong)}.owner[data-v-7adad9fe]{font-size:var(--fs-lg);color:var(--ink-primary)}.result.refused[data-v-7adad9fe]{color:var(--state-refused)}.credential[data-v-876c8b62]{display:grid;gap:var(--sp-3);max-width:28rem}.heading[data-v-876c8b62]{margin:0;font-size:var(--fs-sm);color:var(--ink-secondary);text-transform:uppercase;letter-spacing:.04em}.field[data-v-876c8b62]{display:grid;gap:var(--sp-1)}.label[data-v-876c8b62]{color:var(--ink-secondary);font-size:var(--fs-sm)}.controls[data-v-876c8b62]{display:flex;gap:var(--sp-2);align-items:center;margin:0}.primary[data-v-876c8b62]{background:var(--accent-base);color:var(--accent-ink);border:1px solid var(--accent-base);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3);font-weight:600}.result[data-v-876c8b62]{color:var(--state-ok);font-size:var(--fs-sm)}.result.refused[data-v-876c8b62],.refusal[data-v-876c8b62]{color:var(--state-refused)}.refusal[data-v-876c8b62]{margin:0;font-size:var(--fs-sm)}.close-account[data-v-6b136aad]{display:grid;gap:var(--sp-3);max-width:28rem;padding-top:var(--sp-4);border-top:1px solid var(--edge-soft)}.heading[data-v-6b136aad]{margin:0;font-size:var(--fs-sm);color:var(--ink-secondary);text-transform:uppercase;letter-spacing:.04em}.field[data-v-6b136aad]{display:grid;gap:var(--sp-1)}.label[data-v-6b136aad]{color:var(--ink-secondary);font-size:var(--fs-sm)}.controls[data-v-6b136aad]{display:flex;gap:var(--sp-2);align-items:center;margin:0}.danger[data-v-6b136aad]{background:none;border:1px solid var(--state-refused);border-radius:var(--r-md);color:var(--state-refused);padding:var(--sp-2) var(--sp-3);font-weight:600}.warning[data-v-6b136aad],.refusal[data-v-6b136aad]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.result[data-v-6b136aad]{color:var(--state-ok);font-size:var(--fs-sm)}.result.refused[data-v-6b136aad]{color:var(--state-refused)}.pieces[data-v-f38731d5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3)}.piece[data-v-f38731d5]{padding:var(--sp-3) var(--sp-4);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.name[data-v-f38731d5]{margin:0 0 var(--sp-1);font-size:var(--fs-md)}.mark[data-v-f38731d5]{margin:0 0 var(--sp-1);color:var(--ink-muted);font-size:var(--fs-xs)}.text[data-v-f38731d5]{margin:0;white-space:pre-wrap;color:var(--ink-secondary)}.write-knowledge[data-v-4892c0d3]{display:grid;gap:var(--sp-3)}.field[data-v-4892c0d3]{display:grid;gap:var(--sp-1)}.field>span[data-v-4892c0d3],.choices>legend[data-v-4892c0d3]{color:var(--ink-secondary);font-size:var(--fs-sm)}.choices[data-v-4892c0d3]{border:0;margin:0;padding:0}.choice[data-v-4892c0d3]{display:inline-flex;gap:var(--sp-1);margin-right:var(--sp-3)}.said[data-v-4892c0d3]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.rows[data-v-4892c0d3]{list-style:none;margin:0;padding:0;max-height:20rem;overflow-y:auto;border:1px solid var(--edge-soft);border-radius:var(--r-md)}.row[data-v-4892c0d3]{display:grid;gap:var(--sp-1);width:100%;text-align:left;padding:var(--sp-2) var(--sp-3);border:0;border-bottom:1px solid var(--edge-soft);background:transparent;color:var(--ink-primary);font:inherit;cursor:pointer}.row.chosen[data-v-4892c0d3]{background:var(--accent-soft)}.row .title[data-v-4892c0d3]{font-size:var(--fs-sm)}.row .start[data-v-4892c0d3]{color:var(--ink-muted);font-size:var(--fs-xs)}.lineages[data-v-900af128]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3)}.lineage[data-v-900af128]{padding:var(--sp-3) var(--sp-4);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.name[data-v-900af128]{margin:0 0 var(--sp-2);font-size:var(--fs-md)}.records[data-v-900af128]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-1)}.record[data-v-900af128]{display:flex;gap:var(--sp-3);font-size:var(--fs-sm)}.what[data-v-900af128]{font-weight:600;min-width:6rem}.when[data-v-900af128]{color:var(--ink-muted)}.section[data-v-24cab2cc]{display:grid;gap:var(--sp-3);padding:var(--sp-5) var(--sp-4);background:var(--surface-card);border-radius:var(--r-md)}.title[data-v-24cab2cc]{margin:0;font-size:var(--fs-xl)}.split[data-v-e55199d8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--sp-5);align-items:start}.title[data-v-e55199d8]{margin:0;font-size:var(--fs-xl)}@media (max-width: 640px){.split[data-v-e55199d8]{grid-template-columns:1fr}}.call-to-action[data-v-0ccc6d59]{display:grid;gap:var(--sp-3);justify-items:start;padding:var(--sp-5) var(--sp-4);border:1px solid var(--edge-soft);border-radius:var(--r-md)}.title[data-v-0ccc6d59]{margin:0;font-size:var(--fs-xl)}.go[data-v-0ccc6d59]{background:var(--accent-base);color:var(--accent-ink);border:0;border-radius:var(--r-sm);padding:var(--sp-2) var(--sp-4);font:inherit}.block.picked[data-v-3f336e5f]{outline:2px solid var(--accent-edge);outline-offset:var(--sp-1);border-radius:var(--r-sm)}.workspace-region[data-v-3f336e5f]{display:flex;flex-direction:column;gap:var(--sp-5)}.frame-heading[data-v-3f336e5f]{display:grid;gap:var(--sp-2)}.frame-heading .title[data-v-3f336e5f]{margin:0;font-size:var(--fs-hero);letter-spacing:-.02em;line-height:1.1;color:var(--ink-primary)}.frame-heading .text[data-v-3f336e5f]{margin:0;max-width:52ch;color:var(--ink-secondary);font-size:var(--fs-lg);line-height:1.5}.content[data-v-3f336e5f]{display:flex;flex-direction:column;gap:var(--sp-5);padding:var(--sp-5);background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-lg)}.block[data-v-3f336e5f]:empty{display:none}.block.selected[data-v-3f336e5f]{outline:1px solid var(--accent-edge);border-radius:var(--r-md)}.pinned[data-v-49f621e7]{position:sticky;top:0;z-index:1;background:var(--surface-region);padding-bottom:var(--sp-2)}.aiva[data-v-49f621e7]{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-md);margin-bottom:var(--sp-3)}.mark[data-v-49f621e7]{display:inline-flex;align-items:center;justify-content:center;width:var(--sp-5);height:var(--sp-5);border-radius:var(--r-pill);background:var(--accent-base);color:var(--accent-ink);font-size:var(--fs-xs);font-weight:700}.ask[data-v-49f621e7]{display:flex;gap:var(--sp-2)}.ask input[data-v-49f621e7]{flex:1;min-width:0;border-radius:var(--r-pill);background:var(--surface-card)}.ask button[data-v-49f621e7]{border-radius:var(--r-pill)}h3[data-v-49f621e7]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted);margin-bottom:var(--sp-2)}.guide[data-v-49f621e7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--fs-sm);color:var(--ink-secondary)}.step[data-v-49f621e7]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md)}.step i[data-v-49f621e7]{font-style:normal;display:inline-flex;align-items:center;justify-content:center;width:var(--sp-5);height:var(--sp-5);border-radius:var(--r-pill);border:1px solid var(--edge-strong);font-size:var(--fs-xs);color:var(--ink-muted)}.step.current[data-v-49f621e7]{background:var(--accent-soft);color:var(--ink-primary);font-weight:600}.step.current i[data-v-49f621e7]{background:var(--accent-base);border-color:var(--accent-base);color:var(--accent-ink)}.title[data-v-49f621e7]{text-transform:none;letter-spacing:0;font-size:var(--fs-md);color:var(--ink-primary)}.lines-heading[data-v-49f621e7]{margin:var(--sp-3) 0 0;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted)}.lines[data-v-49f621e7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.line[data-v-49f621e7]{padding:var(--sp-2) var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-md);background:var(--surface-raised);font-size:var(--fs-sm);color:var(--ink-secondary)}.explanation[data-v-49f621e7]{border-left:2px solid var(--state-refused);padding-left:var(--sp-3);margin-bottom:var(--sp-3)}.query[data-v-49f621e7]{color:var(--ink-muted);font-style:italic;font-size:var(--fs-sm);margin:0 0 var(--sp-2)}.knowledge[data-v-49f621e7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-3)}.answers[data-v-49f621e7]{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-lg);background:var(--surface-raised)}.knowledge-item[data-v-49f621e7]{padding:var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-md);background:var(--surface-raised);display:flex;flex-direction:column;gap:var(--sp-2)}.knowledge-item h4[data-v-49f621e7]{margin:0;font-size:var(--fs-sm);font-weight:600;color:var(--ink-primary)}.knowledge-item p[data-v-49f621e7]{margin:0;font-size:var(--fs-sm);color:var(--ink-secondary)}.why[data-v-49f621e7]{font-size:var(--fs-xs);color:var(--ink-muted)}.understanding-region.selected[data-v-49f621e7]{outline:1px solid var(--accent-edge);border-radius:var(--r-md)}.compose[data-v-3cf4283c]{background:var(--surface-raised);border:1px solid var(--edge-strong);border-radius:var(--r-md);color:var(--ink-primary);font-family:var(--font-family);font-size:var(--fs-sm);padding:var(--sp-3)}.compose header[data-v-3cf4283c],.compose footer[data-v-3cf4283c]{display:flex;gap:var(--sp-2);justify-content:space-between}.compose .group[data-v-3cf4283c]{border-top:1px solid var(--edge-soft);margin-top:var(--sp-2);padding-top:var(--sp-2)}.compose li[data-v-3cf4283c]{align-items:center;display:flex;gap:var(--sp-2)}.compose li.current[data-v-3cf4283c]{font-weight:600}.compose ul[data-v-3cf4283c]{list-style:none;margin:0;padding:0}.compose label[data-v-3cf4283c]{display:flex;flex-direction:column;gap:var(--sp-1)}.compose button[data-v-3cf4283c]{background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-sm);color:var(--ink-secondary);font-family:var(--font-family);font-size:var(--fs-xs);padding:var(--sp-1) var(--sp-2)}[data-pending][data-v-3cf4283c]{color:var(--ink-muted);font-size:var(--fs-xs)}.customize[data-v-3cf4283c]{background:var(--surface-raised);border:1px solid var(--edge-strong);border-radius:var(--r-md);color:var(--ink-primary);font-family:var(--font-family);font-size:var(--fs-sm);padding:var(--sp-3)}.customize header[data-v-3cf4283c]{display:flex;gap:var(--sp-2);justify-content:space-between}.customize li[data-v-3cf4283c]{align-items:center;display:flex;gap:var(--sp-2)}.customize button[data-v-3cf4283c]{background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-sm);color:var(--ink-secondary);font-family:var(--font-family);font-size:var(--fs-xs);padding:var(--sp-1) var(--sp-2)}.customize ul[data-v-3cf4283c]{list-style:none;margin:0;padding:0}.compose li.picked[data-v-3cf4283c],.customize li.picked[data-v-3cf4283c]{outline:2px solid var(--accent-edge);border-radius:var(--r-sm)}.compose .pick[data-v-3cf4283c],.customize .pick[data-v-3cf4283c]{display:inline-flex;gap:var(--sp-1)}.compose .where[data-v-3cf4283c]{color:var(--ink-secondary);margin:var(--sp-1) 0 0}.compose .choices[data-v-3cf4283c]{display:grid;gap:var(--sp-1);margin-top:var(--sp-2)}.compose .choices ul[data-v-3cf4283c]{display:grid;gap:var(--sp-1);padding-left:var(--sp-3)}[data-draws][data-v-3cf4283c],[data-current][data-v-3cf4283c]{color:var(--ink-muted);font-size:var(--fs-xs)}.publish[data-v-10c11ddf]{background:var(--surface-raised);border:1px solid var(--edge-strong);border-radius:var(--r-md);color:var(--ink-primary);font-family:var(--font-family);font-size:var(--fs-sm);padding:var(--sp-3)}.publish header[data-v-10c11ddf]{display:flex;gap:var(--sp-2);justify-content:space-between}.publish button[data-v-10c11ddf]{background:var(--surface-card);border:1px solid var(--edge-soft);border-radius:var(--r-sm);color:var(--ink-secondary);font-family:var(--font-family);font-size:var(--fs-xs);padding:var(--sp-1) var(--sp-2)}.panel[data-v-29a78db9]{position:absolute;bottom:100%;left:0;z-index:2;margin-bottom:var(--sp-2);width:min(36rem,90vw);max-height:70vh;overflow:auto;display:grid;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface-raised);border:1px solid var(--edge-strong);border-radius:var(--r-lg);box-shadow:var(--shadow-region);color:var(--ink-primary)}header[data-v-29a78db9]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.name[data-v-29a78db9]{font-weight:600;font-size:var(--fs-md)}.refusal[data-v-29a78db9]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.panel[data-v-9404d172]{position:absolute;bottom:100%;left:0;z-index:2;margin-bottom:var(--sp-2);width:min(36rem,90vw);max-height:70vh;overflow:auto;display:grid;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface-raised);border:1px solid var(--edge-strong);border-radius:var(--r-lg);box-shadow:var(--shadow-region);color:var(--ink-primary)}header[data-v-9404d172]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.name[data-v-9404d172]{font-weight:600;font-size:var(--fs-md)}.refusal[data-v-9404d172]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.panel[data-v-0ff696c3]{position:absolute;bottom:100%;left:0;z-index:2;margin-bottom:var(--sp-2);width:min(32rem,90vw);max-height:70vh;overflow:auto;display:grid;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface-raised);border:1px solid var(--edge-strong);border-radius:var(--r-lg);box-shadow:var(--shadow-region);color:var(--ink-primary)}header[data-v-0ff696c3]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.name[data-v-0ff696c3]{font-weight:600;font-size:var(--fs-md)}.appointments[data-v-0ff696c3]{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.choice[data-v-0ff696c3]{display:flex;align-items:baseline;gap:var(--sp-2);cursor:pointer}.when[data-v-0ff696c3],.who[data-v-0ff696c3]{color:var(--ink-secondary);font-size:var(--fs-sm)}.what[data-v-0ff696c3]{color:var(--ink-primary);font-size:var(--fs-md)}.add[data-v-0ff696c3]{display:grid;gap:var(--sp-1)}.add>span[data-v-0ff696c3]{color:var(--ink-secondary);font-size:var(--fs-sm)}.refusal[data-v-0ff696c3],.empty[data-v-0ff696c3]{margin:0;color:var(--ink-secondary);font-size:var(--fs-sm)}.panel[data-v-cc84c244]{position:absolute;bottom:100%;left:0;z-index:2;margin-bottom:var(--sp-2);width:min(36rem,90vw);max-height:70vh;overflow:auto;display:grid;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface-region);border:1px solid var(--edge-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-region)}header[data-v-cc84c244]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.name[data-v-cc84c244]{font-weight:600;font-size:var(--fs-md)}.refusal[data-v-cc84c244]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.panel[data-v-02ba184c]{position:absolute;bottom:100%;left:0;z-index:2;margin-bottom:var(--sp-2);width:min(36rem,90vw);max-height:70vh;overflow:auto;display:grid;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface-region);border:1px solid var(--edge-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-region)}header[data-v-02ba184c]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.name[data-v-02ba184c]{font-weight:600;font-size:var(--fs-md)}.refusal[data-v-02ba184c]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.panel[data-v-98cfcfc4]{position:absolute;bottom:100%;left:0;z-index:2;margin-bottom:var(--sp-2);width:min(36rem,90vw);max-height:70vh;overflow:auto;display:grid;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface-region);border:1px solid var(--edge-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-region)}header[data-v-98cfcfc4]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.name[data-v-98cfcfc4]{font-weight:600;font-size:var(--fs-md)}.refusal[data-v-98cfcfc4]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.panel[data-v-e8780a8a]{position:absolute;bottom:100%;left:0;z-index:2;margin-bottom:var(--sp-2);width:min(28rem,90vw);display:grid;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface-region);border:1px solid var(--edge-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-region)}header[data-v-e8780a8a]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.name[data-v-e8780a8a]{font-weight:600;font-size:var(--fs-md)}.refusal[data-v-e8780a8a]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.panel[data-v-bfd121b8]{position:absolute;bottom:100%;left:0;z-index:2;margin-bottom:var(--sp-2);width:min(36rem,90vw);max-height:70vh;overflow:auto;display:grid;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface-raised);border:1px solid var(--edge-strong);border-radius:var(--r-lg);box-shadow:var(--shadow-region);color:var(--ink-primary)}header[data-v-bfd121b8]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.name[data-v-bfd121b8]{font-weight:600;font-size:var(--fs-md)}.refusal[data-v-bfd121b8]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.panel[data-v-1d6c7f2b]{position:absolute;bottom:100%;left:0;z-index:2;margin-bottom:var(--sp-2);width:min(36rem,90vw);max-height:70vh;overflow:auto;display:grid;gap:var(--sp-3);padding:var(--sp-4);background:var(--surface-raised);border:1px solid var(--edge-strong);border-radius:var(--r-lg);box-shadow:var(--shadow-region);color:var(--ink-primary)}header[data-v-1d6c7f2b]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.name[data-v-1d6c7f2b]{font-weight:600;font-size:var(--fs-md)}.form[data-v-1d6c7f2b],label[data-v-1d6c7f2b]{display:grid;gap:var(--sp-1)}label span[data-v-1d6c7f2b]{color:var(--ink-secondary);font-size:var(--fs-sm)}.primary[data-v-1d6c7f2b]{justify-self:start}.refusal[data-v-1d6c7f2b]{margin:0;color:var(--state-refused);font-size:var(--fs-sm)}.dock-region[data-v-c7dc65ff]{display:flex;gap:var(--sp-3);list-style:none;margin:0;padding:0;align-items:center;width:100%}.slot[data-v-c7dc65ff]{position:relative;display:inline-flex;align-items:center;gap:var(--sp-2)}.control.filled[data-v-c7dc65ff]{background:var(--accent-base);color:var(--accent-ink);border-color:var(--accent-base);font-weight:600}.control.outlined[data-v-c7dc65ff]{background:transparent;color:var(--ink-primary);border-color:var(--accent-edge)}.control.outlined.open[data-v-c7dc65ff]{background:var(--accent-soft)}.editor-bar[data-v-c7dc65ff]{display:inline-flex;gap:.4rem;align-items:center;margin-inline-start:.4rem}.editor-bar button[data-v-c7dc65ff]{border:1px solid var(--accent-edge);background:transparent;color:var(--ink-primary);border-radius:999px;padding:.2rem .7rem;cursor:pointer}.editor-bar .state[data-v-c7dc65ff]{color:var(--ink-secondary);font-size:.85em}.control.filled.open[data-v-c7dc65ff]{border-color:var(--accent-edge)}.skin-toggle[data-v-c7dc65ff]{display:inline-flex;padding:var(--sp-1);gap:var(--sp-1);border:1px solid var(--edge-soft);border-radius:var(--r-pill);background:var(--surface-card)}.skin-toggle .skin[data-v-c7dc65ff]{border:0;border-radius:var(--r-pill);background:transparent;color:var(--ink-secondary);padding:var(--sp-1) var(--sp-3)}.skin-toggle .skin.pressed[data-v-c7dc65ff]{background:var(--accent-base);color:var(--accent-ink);font-weight:600}.box[data-v-c7dc65ff]{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-md);background:var(--surface-card)}.slot.selected[data-v-c7dc65ff]{border-color:var(--accent-edge)}.compose-head[data-v-c7dc65ff]{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;padding-bottom:var(--sp-4);margin-bottom:var(--sp-4);border-bottom:1px solid var(--edge-soft)}.place[data-v-c7dc65ff]{display:inline-flex;align-items:center;gap:var(--sp-2)}.receipt[data-v-c7dc65ff]{padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:600;color:var(--state-ok);background:var(--surface-raised)}.receipt.refused[data-v-c7dc65ff]{color:var(--state-refused)}.pill[data-v-c7dc65ff]{padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);font-size:var(--fs-sm);color:var(--ink-secondary);background:var(--surface-raised)}.cancel[data-v-c7dc65ff]{margin-left:auto}.popover[data-v-c7dc65ff]{position:absolute;bottom:100%;left:0;margin-bottom:var(--sp-2);z-index:1}.tool[data-v-c7dc65ff]{font-size:var(--fs-sm);color:var(--ink-secondary)}.reading[data-v-c7dc65ff]{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--ink-primary)}.bar[data-v-c7dc65ff]{display:inline-block;width:4rem;height:4px;border-radius:var(--r-pill);background:var(--edge-soft);overflow:hidden}.bar i[data-v-c7dc65ff]{display:block;height:100%;background:var(--accent-base)}.empty[data-v-c7dc65ff]{color:var(--ink-muted);font-size:var(--fs-sm)}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/Sora-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/Sora-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}html,body{margin:0;min-height:100%}.shell{display:grid;--nav-col: var(--rail-width);--und-col: var(--panel-width);grid-template-areas:"top top top" "nav work und" "dock dock dock";grid-template-columns:var(--nav-col) minmax(0,1fr) var(--und-col);grid-template-rows:var(--bar-height) minmax(0,1fr) var(--dock-height);gap:var(--sp-3);padding:var(--sp-3);box-sizing:border-box;height:100vh;background:var(--surface-canvas);color:var(--ink-primary);font-family:var(--font-family);font-size:var(--fs-md);line-height:1.45}.shell.nav-collapsed{--nav-col: 2.75rem}.shell.und-collapsed{--und-col: 2.75rem}.shell.no-dock{grid-template-areas:"top top top" "nav work und";grid-template-rows:var(--bar-height) minmax(0,1fr)}.shell.dock-collapsed{grid-template-areas:"top top top" "nav work und" "dock work und";grid-template-rows:var(--bar-height) minmax(0,1fr) auto}.shell.no-rail{grid-template-areas:"top top" "work und" "dock dock";grid-template-columns:minmax(0,1fr) var(--und-col)}.shell.no-rail.no-dock{grid-template-areas:"top top" "work und"}.shell.no-rail.dock-collapsed{grid-template-areas:"top top" "work und" "dock und"}.shell>*{box-sizing:border-box;background:var(--surface-region);border:1px solid var(--edge-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-region);min-width:0;min-height:0}.top-bar{grid-area:top;display:flex;align-items:center;padding:0 var(--sp-4)}.navigation{grid-area:nav;display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-2) var(--sp-4) var(--sp-4)}.workspace{grid-area:work;padding:var(--sp-5);overflow:auto}.understanding{grid-area:und;display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-2) var(--sp-4) var(--sp-4)}.region-body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}.dock{grid-area:dock;display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-4) 0 var(--sp-2)}.dock-body{flex:1;min-width:0;display:flex;align-items:center}.shell .fold{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:var(--sp-1);border:0;border-radius:var(--r-md);background:transparent;color:var(--ink-muted)}.shell .fold:hover{background:var(--surface-card);color:var(--ink-primary)}.navigation>.fold{align-self:flex-end}.understanding>.fold{align-self:flex-start}.navigation[data-folded],.understanding[data-folded]{padding:var(--sp-2) 0;align-items:center}.navigation[data-folded]>.fold,.understanding[data-folded]>.fold{align-self:center}.dock[data-folded]{justify-self:start;align-self:end;padding:var(--sp-1);border-radius:var(--r-pill)}.shell *{scrollbar-width:none}.shell *::-webkit-scrollbar{display:none}.shell>.cue-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;pointer-events:none;background:none;border:0;border-radius:0;box-shadow:none}.shell .scroll-cue{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:1.25rem;margin-top:var(--sp-1);padding:0;transform:translate(-50%);border:1px solid var(--edge-soft);border-radius:var(--r-pill);background:var(--surface-raised);color:var(--ink-secondary);box-shadow:var(--shadow-region);pointer-events:auto;opacity:.9;transition:opacity .12s ease,color .12s ease}.shell .scroll-cue.down{margin-top:calc(-1 * var(--sp-1));transform:translate(-50%,-100%)}.shell .scroll-cue:hover{opacity:1;color:var(--accent-base);border-color:var(--accent-edge)}.shell .scroll-cue[hidden]{display:none}.shell h1,.shell h2,.shell h3,.shell h6{margin:0;font-weight:600}.shell button,.shell select,.shell input,.shell textarea{font:inherit;font-size:var(--fs-sm);color:var(--ink-primary);border:1px solid var(--edge-strong);border-radius:var(--r-md);background:var(--surface-raised);padding:var(--sp-2) var(--sp-3)}.shell input::placeholder,.shell textarea::placeholder{color:var(--ink-muted)}.shell button{cursor:pointer}.shell button:hover{border-color:var(--accent-edge)}.shell button.primary{background:var(--accent-base);color:var(--accent-ink);border-color:var(--accent-base);font-weight:600}.shell button.quiet{background:transparent;border-color:var(--edge-soft);color:var(--ink-secondary)}.shell .chip{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);border:1px solid var(--edge-soft);border-radius:var(--r-pill);background:var(--surface-card);font-size:var(--fs-sm);color:var(--ink-secondary)}.shell .chip select{border:0;background:transparent;padding:0;color:var(--ink-primary)}.shell .pill{display:inline-block;padding:0 var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:600;line-height:1.7}.shell .pill.draft{background:var(--surface-raised);color:var(--state-draft)}.shell .pill.review{background:var(--accent-soft);color:var(--state-review)}.shell .pill.published{background:var(--surface-raised);color:var(--state-published)}.shell .pill.ok{background:var(--surface-raised);color:var(--state-ok)}.shell .pill.refused{background:var(--surface-raised);color:var(--state-refused)}
