dialog.svelte-7e0w24{opacity:0;max-width:100vw;max-height:100vh;transition:opacity .15s cubic-bezier(.55, .085, .68, .53), transform .15s cubic-bezier(.55, .085, .68, .53), display .2s allow-discrete, overlay .2s allow-discrete;background:0 0;border:none;margin:auto;padding:0;overflow:visible;transform:scale(.97)}dialog[open].svelte-7e0w24{opacity:1;transition:opacity .2s cubic-bezier(.215, .61, .355, 1) 60ms, transform .2s cubic-bezier(.215, .61, .355, 1) 60ms, display .26s allow-discrete, overlay .26s allow-discrete;transform:scale(1)}@starting-style{dialog[open].svelte-7e0w24{opacity:0;transform:scale(.97)}}dialog.svelte-7e0w24::backdrop{-webkit-backdrop-filter:blur();transition:backdrop-filter .2s cubic-bezier(.55, .085, .68, .53), -webkit-backdrop-filter .2s cubic-bezier(.55, .085, .68, .53), display .2s allow-discrete, overlay .2s allow-discrete;background:0 0}dialog[open].svelte-7e0w24::backdrop{-webkit-backdrop-filter:blur(16px)contrast(92%);transition:backdrop-filter .25s cubic-bezier(.215, .61, .355, 1), -webkit-backdrop-filter .25s cubic-bezier(.215, .61, .355, 1), display .25s allow-discrete, overlay .25s allow-discrete}@starting-style{dialog[open].svelte-7e0w24::backdrop{-webkit-backdrop-filter:blur()}}.dialog.svelte-7e0w24{background:var(--color-surface);border-radius:var(--radius);width:400px;max-width:90vw;padding:var(--space-xl);box-shadow:0 8px 30px #0003}.dialog-title.svelte-7e0w24{margin-bottom:var(--space-sm);font-size:1rem;font-weight:600}.dialog-message.svelte-7e0w24{color:var(--color-text-muted);margin-bottom:var(--space-lg);font-size:.875rem;line-height:1.5}.dialog-actions.svelte-7e0w24{justify-content:flex-end;gap:var(--space-sm);display:flex}.btn-cancel.svelte-7e0w24{padding:var(--space-sm) var(--space-md);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;color:var(--color-text);font-size:.8125rem}.btn-cancel.svelte-7e0w24:hover{background:var(--color-border)}.btn-confirm.svelte-7e0w24{padding:var(--space-sm) var(--space-md);background:var(--color-primary);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;font-size:.8125rem}.btn-confirm.svelte-7e0w24:hover{background:var(--color-primary-hover)}.btn-confirm.destructive.svelte-7e0w24{background:#dc2626}.btn-confirm.destructive.svelte-7e0w24:hover{background:#b91c1c}dialog.svelte-1aqjcbi{opacity:0;max-width:100vw;max-height:100vh;transition:opacity .15s cubic-bezier(.55, .085, .68, .53), transform .15s cubic-bezier(.55, .085, .68, .53), display .2s allow-discrete, overlay .2s allow-discrete;background:0 0;border:none;margin:auto;padding:0;overflow:visible;transform:scale(.97)}dialog[open].svelte-1aqjcbi{opacity:1;transition:opacity .2s cubic-bezier(.215, .61, .355, 1) 60ms, transform .2s cubic-bezier(.215, .61, .355, 1) 60ms, display .26s allow-discrete, overlay .26s allow-discrete;transform:scale(1)}@starting-style{dialog[open].svelte-1aqjcbi{opacity:0;transform:scale(.97)}}dialog.svelte-1aqjcbi::backdrop{-webkit-backdrop-filter:blur();transition:backdrop-filter .2s cubic-bezier(.55, .085, .68, .53), -webkit-backdrop-filter .2s cubic-bezier(.55, .085, .68, .53), display .2s allow-discrete, overlay .2s allow-discrete;background:0 0}dialog[open].svelte-1aqjcbi::backdrop{-webkit-backdrop-filter:blur(16px)contrast(92%);transition:backdrop-filter .25s cubic-bezier(.215, .61, .355, 1), -webkit-backdrop-filter .25s cubic-bezier(.215, .61, .355, 1), display .25s allow-discrete, overlay .25s allow-discrete}@starting-style{dialog[open].svelte-1aqjcbi::backdrop{-webkit-backdrop-filter:blur()}}.dialog.svelte-1aqjcbi{background:var(--color-surface);border-radius:var(--radius);width:480px;max-width:92vw;max-height:85vh;padding:var(--space-xl);overflow-y:auto;box-shadow:0 8px 30px #0003}header.svelte-1aqjcbi{margin-bottom:var(--space-lg);flex-direction:column;gap:2px;display:flex}.eyebrow.svelte-1aqjcbi{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:.6875rem;font-weight:600}h3.svelte-1aqjcbi{margin:0;font-size:1.0625rem;font-weight:600}.sub.svelte-1aqjcbi{color:var(--color-text-muted);margin:2px 0 0;font-size:.8125rem}.arrow.svelte-1aqjcbi{color:var(--color-text);margin:0 4px;font-weight:500}.sections.svelte-1aqjcbi{gap:var(--space-lg);margin-bottom:var(--space-lg);flex-direction:column;display:flex}section.svelte-1aqjcbi{gap:var(--space-xs);flex-direction:column;display:flex}.section-head.svelte-1aqjcbi{justify-content:space-between;align-items:baseline;gap:var(--space-sm);margin-bottom:2px;display:flex}section.svelte-1aqjcbi h4:where(.svelte-1aqjcbi){text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0;font-size:.75rem;font-weight:600}.section-meta.svelte-1aqjcbi{color:var(--color-text-muted);font-size:.6875rem}.note.svelte-1aqjcbi{color:var(--color-text);background:var(--color-bg);border-left:2px solid var(--color-border);padding:var(--space-xs) var(--space-sm);white-space:pre-wrap;margin-bottom:var(--space-xs);border-radius:0 3px 3px 0;font-size:.8125rem}.wip-note.svelte-1aqjcbi{color:var(--color-text);margin:0;font-size:.8125rem}.acceptance-note.svelte-1aqjcbi{color:var(--color-text);padding-left:var(--space-sm);border-left:2px solid #0d9488;margin:0;font-size:.8125rem}.exit-items.svelte-1aqjcbi{margin:0;padding:0;font-size:.8125rem;list-style:none}.exit-items.svelte-1aqjcbi li:where(.svelte-1aqjcbi){align-items:center;gap:var(--space-xs);color:var(--color-text);padding:3px 0;display:flex}.exit-items.svelte-1aqjcbi li.done:where(.svelte-1aqjcbi){color:var(--color-text-muted)}.check-icon.svelte-1aqjcbi{color:var(--color-text-muted);text-align:center;flex-shrink:0;width:14px;font-size:.875rem;font-weight:700}.exit-items.svelte-1aqjcbi li.done:where(.svelte-1aqjcbi) .check-icon:where(.svelte-1aqjcbi){color:#10b981}.affirm-row.svelte-1aqjcbi{align-items:center;gap:var(--space-xs);cursor:pointer;-webkit-user-select:none;user-select:none;padding:3px 0;font-size:.8125rem;display:flex}.affirm-row.svelte-1aqjcbi input[type=checkbox]:where(.svelte-1aqjcbi){cursor:pointer;margin:0}.actions.svelte-1aqjcbi{justify-content:flex-end;gap:var(--space-sm);display:flex}.btn-cancel.svelte-1aqjcbi{padding:var(--space-sm) var(--space-md);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;color:var(--color-text);font-size:.8125rem}.btn-cancel.svelte-1aqjcbi:hover{background:var(--color-border)}.btn-confirm.svelte-1aqjcbi{padding:var(--space-sm) var(--space-md);background:var(--color-primary);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;font-size:.8125rem}.btn-confirm.svelte-1aqjcbi:hover{background:var(--color-primary-hover)}.toast-container.svelte-cqwvc2{bottom:var(--space-xl);right:var(--space-xl);gap:var(--space-sm);z-index:300;flex-direction:column;display:flex;position:fixed}.toast.svelte-cqwvc2{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-lg);border-radius:var(--radius);max-width:360px;font-size:.8125rem;font-weight:500;display:flex;box-shadow:0 4px 12px #00000026}.toast-message.svelte-cqwvc2{flex:1}.toast-dismiss.svelte-cqwvc2{cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:1.125rem;line-height:1;transition:opacity .15s}.toast-dismiss.svelte-cqwvc2:hover{opacity:1}.toast-success.svelte-cqwvc2{color:#fff;background:#059669}.toast-success.svelte-cqwvc2 .toast-dismiss:where(.svelte-cqwvc2){color:#fff}.toast-error.svelte-cqwvc2{color:#fff;background:#dc2626}.toast-error.svelte-cqwvc2 .toast-dismiss:where(.svelte-cqwvc2){color:#fff}.toast-info.svelte-cqwvc2{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}.toast-info.svelte-cqwvc2 .toast-dismiss:where(.svelte-cqwvc2){color:var(--color-text-muted)}dialog.svelte-1ayhe6n{opacity:0;max-width:100vw;max-height:100vh;transition:opacity .15s cubic-bezier(.55, .085, .68, .53), transform .15s cubic-bezier(.55, .085, .68, .53), display .2s allow-discrete, overlay .2s allow-discrete;background:0 0;border:none;margin:auto;padding:0;overflow:visible;transform:scale(.97)}dialog[open].svelte-1ayhe6n{opacity:1;transition:opacity .2s cubic-bezier(.215, .61, .355, 1) 60ms, transform .2s cubic-bezier(.215, .61, .355, 1) 60ms, display .26s allow-discrete, overlay .26s allow-discrete;transform:scale(1)}@starting-style{dialog[open].svelte-1ayhe6n{opacity:0;transform:scale(.97)}}dialog.svelte-1ayhe6n::backdrop{-webkit-backdrop-filter:blur();transition:backdrop-filter .2s cubic-bezier(.55, .085, .68, .53), -webkit-backdrop-filter .2s cubic-bezier(.55, .085, .68, .53), display .2s allow-discrete, overlay .2s allow-discrete;background:0 0}dialog[open].svelte-1ayhe6n::backdrop{-webkit-backdrop-filter:blur(16px)contrast(92%);transition:backdrop-filter .25s cubic-bezier(.215, .61, .355, 1), -webkit-backdrop-filter .25s cubic-bezier(.215, .61, .355, 1), display .25s allow-discrete, overlay .25s allow-discrete}@starting-style{dialog[open].svelte-1ayhe6n::backdrop{-webkit-backdrop-filter:blur()}}.overlay.svelte-1ayhe6n{background:var(--color-surface);border-radius:var(--radius);width:480px;max-width:90vw;max-height:80vh;overflow-y:auto;box-shadow:0 8px 30px #00000026}.overlay-header.svelte-1ayhe6n{padding:var(--space-lg) var(--space-xl) var(--space-sm);justify-content:space-between;align-items:center;display:flex}.overlay-header.svelte-1ayhe6n h2:where(.svelte-1ayhe6n){font-size:1.125rem;font-weight:600}.close-btn.svelte-1ayhe6n{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:1.5rem;line-height:1}.close-btn.svelte-1ayhe6n:hover{color:var(--color-text)}.sections.svelte-1ayhe6n{padding:var(--space-sm) var(--space-xl) var(--space-xl);gap:var(--space-lg);flex-direction:column;display:flex}.section.svelte-1ayhe6n h3:where(.svelte-1ayhe6n){color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-sm);font-size:.75rem;font-weight:600}.shortcut-list.svelte-1ayhe6n{flex-direction:column;gap:2px;display:flex}.shortcut-row.svelte-1ayhe6n{padding:var(--space-xs) var(--space-sm);border-radius:4px;justify-content:space-between;align-items:center;display:flex}.shortcut-row.svelte-1ayhe6n:hover{background:var(--color-bg)}.shortcut-row.svelte-1ayhe6n dt:where(.svelte-1ayhe6n){flex-shrink:0;align-items:center;gap:4px;display:flex}.shortcut-row.svelte-1ayhe6n dd:where(.svelte-1ayhe6n){color:var(--color-text-muted);text-align:right;font-size:.8125rem}kbd.svelte-1ayhe6n{color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;padding:2px 6px;font-family:inherit;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-block}dialog.svelte-wh9uu8{opacity:0;max-width:100vw;max-height:100vh;transition:opacity .15s cubic-bezier(.55, .085, .68, .53), transform .15s cubic-bezier(.55, .085, .68, .53), display .2s allow-discrete, overlay .2s allow-discrete;background:0 0;border:none;margin:20vh auto auto;padding:0;overflow:visible;transform:scale(.97)}dialog[open].svelte-wh9uu8{opacity:1;transition:opacity .2s cubic-bezier(.215, .61, .355, 1) 60ms, transform .2s cubic-bezier(.215, .61, .355, 1) 60ms, display .26s allow-discrete, overlay .26s allow-discrete;transform:scale(1)}@starting-style{dialog[open].svelte-wh9uu8{opacity:0;transform:scale(.97)}}dialog.svelte-wh9uu8::backdrop{-webkit-backdrop-filter:blur();transition:backdrop-filter .2s cubic-bezier(.55, .085, .68, .53), -webkit-backdrop-filter .2s cubic-bezier(.55, .085, .68, .53), display .2s allow-discrete, overlay .2s allow-discrete;background:0 0}dialog[open].svelte-wh9uu8::backdrop{-webkit-backdrop-filter:blur(16px)contrast(92%);transition:backdrop-filter .25s cubic-bezier(.215, .61, .355, 1), -webkit-backdrop-filter .25s cubic-bezier(.215, .61, .355, 1), display .25s allow-discrete, overlay .25s allow-discrete}@starting-style{dialog[open].svelte-wh9uu8::backdrop{-webkit-backdrop-filter:blur()}}.palette.svelte-wh9uu8{background:var(--color-surface);border-radius:var(--radius);flex-direction:column;width:520px;max-width:90vw;max-height:60vh;display:flex;overflow:hidden;box-shadow:0 8px 30px #0003}.search-row.svelte-wh9uu8{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border);display:flex}.search-icon.svelte-wh9uu8{color:var(--color-text-muted);flex-shrink:0}.search-input.svelte-wh9uu8{color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-size:1rem}.search-input.svelte-wh9uu8::placeholder{color:var(--color-text-muted)}.results.svelte-wh9uu8{padding:var(--space-xs) 0;overflow-y:auto}.group-label.svelte-wh9uu8{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;padding:var(--space-sm) var(--space-lg) var(--space-xs);font-size:.6875rem;font-weight:600}.result-item.svelte-wh9uu8{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);cursor:pointer;display:flex}.result-item.svelte-wh9uu8:hover,.result-item.selected.svelte-wh9uu8{background:var(--color-bg)}.result-icon.svelte-wh9uu8{flex-shrink:0;font-size:.875rem}.result-content.svelte-wh9uu8{flex-direction:column;min-width:0;display:flex}.result-title.svelte-wh9uu8{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.result-context.svelte-wh9uu8{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.no-results.svelte-wh9uu8{padding:var(--space-lg);text-align:center;color:var(--color-text-muted);font-size:.875rem}.archive-toggle.svelte-wh9uu8{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;flex-shrink:0;padding:4px 10px;font-size:.75rem}.archive-toggle.svelte-wh9uu8:hover{color:var(--color-text)}.archive-toggle.active.svelte-wh9uu8{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-bg)}dialog.svelte-13rvrcr{opacity:0;max-width:100vw;max-height:100vh;transition:opacity .15s cubic-bezier(.55, .085, .68, .53), transform .15s cubic-bezier(.55, .085, .68, .53), display .2s allow-discrete, overlay .2s allow-discrete;background:0 0;border:none;margin:auto;padding:0;overflow:visible;transform:scale(.97)}dialog[open].svelte-13rvrcr{opacity:1;transition:opacity .2s cubic-bezier(.215, .61, .355, 1) 60ms, transform .2s cubic-bezier(.215, .61, .355, 1) 60ms, display .26s allow-discrete, overlay .26s allow-discrete;transform:scale(1)}@starting-style{dialog[open].svelte-13rvrcr{opacity:0;transform:scale(.97)}}dialog.svelte-13rvrcr::backdrop{-webkit-backdrop-filter:blur();transition:backdrop-filter .2s cubic-bezier(.55, .085, .68, .53), -webkit-backdrop-filter .2s cubic-bezier(.55, .085, .68, .53), display .2s allow-discrete, overlay .2s allow-discrete;background:0 0}dialog[open].svelte-13rvrcr::backdrop{-webkit-backdrop-filter:blur(16px)contrast(92%);transition:backdrop-filter .25s cubic-bezier(.215, .61, .355, 1), -webkit-backdrop-filter .25s cubic-bezier(.215, .61, .355, 1), display .25s allow-discrete, overlay .25s allow-discrete}@starting-style{dialog[open].svelte-13rvrcr::backdrop{-webkit-backdrop-filter:blur()}}.dialog.svelte-13rvrcr{background:var(--color-surface);border-radius:var(--radius);width:400px;max-width:90vw;padding:var(--space-xl);box-shadow:0 8px 30px #0003}.dialog-header.svelte-13rvrcr{margin-bottom:var(--space-lg);justify-content:space-between;align-items:center;display:flex}.dialog-header.svelte-13rvrcr h3:where(.svelte-13rvrcr){font-size:1rem;font-weight:600}.close-btn.svelte-13rvrcr{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:1.5rem;line-height:1}.close-btn.svelte-13rvrcr:hover{color:var(--color-text)}form.svelte-13rvrcr{gap:var(--space-md);flex-direction:column;display:flex}.field.svelte-13rvrcr{gap:var(--space-xs);flex-direction:column;display:flex}.field.svelte-13rvrcr label:where(.svelte-13rvrcr){color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.field.svelte-13rvrcr input:where(.svelte-13rvrcr),.field.svelte-13rvrcr select:where(.svelte-13rvrcr){padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-text);outline:none;font-size:.875rem;transition:border-color .15s}.field.svelte-13rvrcr input:where(.svelte-13rvrcr):focus,.field.svelte-13rvrcr select:where(.svelte-13rvrcr):focus{border-color:var(--color-primary)}.dialog-actions.svelte-13rvrcr{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-sm);display:flex}.btn-cancel.svelte-13rvrcr{padding:var(--space-sm) var(--space-md);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;color:var(--color-text);font-size:.8125rem}.btn-cancel.svelte-13rvrcr:hover{background:var(--color-border)}.btn-confirm.svelte-13rvrcr{padding:var(--space-sm) var(--space-md);background:var(--color-primary);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;font-size:.8125rem}.btn-confirm.svelte-13rvrcr:hover:not(:disabled){background:var(--color-primary-hover)}.btn-confirm.svelte-13rvrcr:disabled{opacity:.5;cursor:not-allowed}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--color-bg:#f8f9fa;--color-surface:#fff;--color-text:#1a1a2e;--color-text-muted:#6b7280;--color-primary:#3b82f6;--color-primary-hover:#2563eb;--color-border:#e5e7eb;--radius:8px;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--header-height:53px}html,body{height:100%}body{background:var(--color-bg);color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}::view-transition-old(header){animation:none}::view-transition-new(header){animation:none}::view-transition-old(content){animation-duration:.12s}::view-transition-new(content){animation-duration:.2s;animation-delay:60ms}@media (prefers-reduced-motion:reduce){::view-transition-old(content){animation-duration:0s;animation-delay:0s}::view-transition-new(content){animation-duration:0s;animation-delay:0s}}#dnd-action-dragged-el{box-shadow:0 6px 18px #0000002e}header.svelte-12qhfyh{height:var(--header-height);padding:0 var(--space-xl);background:var(--color-surface);border-bottom:1px solid var(--color-border);align-items:center;gap:var(--space-md);view-transition-name:header;z-index:2;display:flex;position:relative}.logo.svelte-12qhfyh{color:var(--color-text);font-size:1.25rem;font-weight:700}.logo.svelte-12qhfyh:hover{text-decoration:none}.back.svelte-12qhfyh{color:var(--color-text-muted);align-items:center;gap:4px;font-size:1.125rem;display:flex}.back.svelte-12qhfyh:hover{color:var(--color-text);text-decoration:none}.back-label.svelte-12qhfyh{font-size:.8125rem;font-weight:400}.board-name.svelte-12qhfyh{color:var(--color-text);font-size:1rem;font-weight:600}.sle-badge.svelte-12qhfyh{color:var(--color-text-muted);opacity:.7;letter-spacing:.02em;margin-left:var(--space-xs);font-size:.6875rem;font-weight:400}.spacer.svelte-12qhfyh{flex:1}.settings.svelte-12qhfyh{color:var(--color-text-muted);padding:var(--space-xs);border-radius:var(--radius);align-items:center;display:flex}.settings.svelte-12qhfyh:hover{color:var(--color-text);background:var(--color-border);text-decoration:none}header.public.svelte-12qhfyh{background:color-mix(in srgb, var(--color-surface) 65%, transparent);-webkit-backdrop-filter:blur(20px)saturate(180%);border-bottom-color:color-mix(in srgb, var(--color-border) 60%, transparent);position:fixed;top:0;left:0;right:0}.breadcrumb-sep.svelte-12qhfyh{color:var(--color-text-muted);margin-left:-.25rem;font-size:1rem}.breadcrumb-page.svelte-12qhfyh{color:var(--color-text);font-size:1rem;font-weight:500}.public-link.svelte-12qhfyh{color:var(--color-text-muted);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius);font-size:.9375rem}.public-link.svelte-12qhfyh:hover{color:var(--color-text);text-decoration:none}.search-hint.svelte-12qhfyh{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;font-size:.8125rem;transition:border-color .15s;display:flex}.search-hint.svelte-12qhfyh:hover{border-color:var(--color-primary);color:var(--color-text)}.search-hint.svelte-12qhfyh kbd:where(.svelte-12qhfyh){border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-muted);border-radius:4px;padding:1px 5px;font-family:inherit;font-size:.6875rem}main.svelte-12qhfyh{view-transition-name:content;flex:1;overflow:hidden}main.public.svelte-12qhfyh{flex:initial;height:auto;padding-top:var(--header-height);overflow:visible}.user-menu.svelte-12qhfyh{position:relative}.avatar-button.svelte-12qhfyh{background:var(--color-border);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.avatar-button.svelte-12qhfyh:hover,.avatar-button[aria-expanded=true].svelte-12qhfyh{outline:2px solid var(--color-border);outline-offset:2px}.avatar-button.svelte-12qhfyh img:where(.svelte-12qhfyh){object-fit:cover;width:100%;height:100%;display:block}.avatar-initials.svelte-12qhfyh{font-size:.75rem;font-weight:600;line-height:1}.user-menu-popover.svelte-12qhfyh{top:calc(100% + var(--space-sm));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);min-width:160px;padding:var(--space-xs);z-index:100;flex-direction:column;display:flex;position:absolute;right:0;box-shadow:0 8px 24px #00000014}.user-menu-popover.svelte-12qhfyh a:where(.svelte-12qhfyh),.user-menu-popover.svelte-12qhfyh button:where(.svelte-12qhfyh){appearance:none;text-align:left;font:inherit;color:var(--color-text);padding:var(--space-sm) var(--space-md);border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;border:none}.user-menu-popover.svelte-12qhfyh a:where(.svelte-12qhfyh):hover,.user-menu-popover.svelte-12qhfyh button:where(.svelte-12qhfyh):hover{background:var(--color-bg);text-decoration:none}
