:root{--transition-fast: .15s;--transition-base: .2s;--transition-slow: .3s;--transition-slower: .5s;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1)}:root{--color-cyan: #A8DADC;--color-cyan-rgb: 168, 218, 220;--color-pink: #FFC1CC;--color-lavender: #B39CD0;--color-slate: #2C2C2C;--color-black: #000000;--color-white: #E4E4E4;--color-text-secondary: rgba(228, 228, 228, .7);--color-text-muted: rgba(228, 228, 228, .4);--color-border: rgba(228, 228, 228, .2);--color-border-hover: rgba(228, 228, 228, .4);--color-surface-overlay: rgba(228, 228, 228, .05);--color-surface-overlay-hover: rgba(228, 228, 228, .1);--color-input-bg: rgba(0, 0, 0, .3);--color-input-bg-focus: rgba(0, 0, 0, .4)}[data-theme=light]{--color-slate: #F5F5F5;--color-black: #FFFFFF;--color-white: #1A1A1A;--color-cyan: #0E7490;--color-cyan-rgb: 14, 116, 144;--color-pink: #BE185D;--color-lavender: #6D28D9;--color-text-secondary: rgba(26, 26, 26, .75);--color-text-muted: rgba(26, 26, 26, .5);--color-border: rgba(26, 26, 26, .15);--color-border-hover: rgba(26, 26, 26, .3);--color-surface-overlay: rgba(26, 26, 26, .05);--color-surface-overlay-hover: rgba(26, 26, 26, .1);--color-input-bg: rgba(26, 26, 26, .08);--color-input-bg-focus: rgba(26, 26, 26, .12)}:root{--font-sans: "Satoshi Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-size-xs: clamp(.75rem, .7rem + .25vw, .875rem);--font-size-sm: clamp(.875rem, .825rem + .25vw, 1rem);--font-size-base: clamp(1rem, .95rem + .25vw, 1.125rem);--font-size-md: clamp(1.125rem, 1.05rem + .375vw, 1.25rem);--font-size-lg: clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--font-size-xl: clamp(1.5rem, 1.35rem + .75vw, 1.875rem);--font-size-2xl: clamp(1.875rem, 1.65rem + 1.125vw, 2.25rem);--font-size-3xl: clamp(2.25rem, 1.95rem + 1.5vw, 3rem);--font-size-4xl: clamp(3rem, 2.5rem + 2.5vw, 3.75rem);--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--line-height-none: 1;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 2;--letter-spacing-tighter: -.05em;--letter-spacing-tight: -.025em;--letter-spacing-normal: 0;--letter-spacing-wide: .025em;--letter-spacing-wider: .05em;--letter-spacing-widest: .1em}@font-face{font-family:Satoshi Variable;src:url(../../../fonts/Satoshi-Variable.ttf) format("truetype");font-style:normal;font-weight:300 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(../../../fonts/JetBrainsMono-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 2rem;--radius-full: 9999px;--z-base: 0;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070}body{font-family:var(--font-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-white);letter-spacing:var(--letter-spacing-normal)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--color-white)}h1{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-xl)}h2{font-size:var(--font-size-3xl);margin-bottom:var(--spacing-lg)}h3{font-size:var(--font-size-2xl);margin-bottom:var(--spacing-lg)}h4{font-size:var(--font-size-xl);margin-bottom:var(--spacing-md)}h5{font-size:var(--font-size-lg);margin-bottom:var(--spacing-md)}h6{font-size:var(--font-size-md);margin-bottom:var(--spacing-sm)}p{margin-bottom:var(--spacing-md);line-height:var(--line-height-relaxed)}a{color:var(--color-cyan);text-decoration:none}a:hover{text-decoration:underline}ul,ol{margin-bottom:var(--spacing-md);padding-left:var(--spacing-lg)}:is(ul,ol) li{margin-bottom:var(--spacing-sm);line-height:var(--line-height-relaxed)}ul{list-style-type:disc}ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}strong,b{font-weight:var(--font-weight-bold)}em,i{font-style:italic}small{font-size:var(--font-size-sm)}html{height:100%;height:100dvh;scroll-behavior:smooth;background-color:var(--color-slate)}body{height:100%;height:100dvh;overflow:hidden;background-color:var(--color-slate);color:var(--color-white)}#app{height:100%;width:100%}*{scrollbar-width:thin}:focus-visible{outline:2px solid var(--color-slate);outline-offset:2px}::selection{background-color:var(--color-slate);color:var(--color-white)}*,*:before,*:after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}.app-shell{min-height:100dvh;display:flex;flex-direction:column}.app-content{flex:1;display:flex;flex-direction:column}.placeholder-card{background-color:var(--color-black);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-2xl);box-shadow:0 1px 3px #0000004d}.placeholder-title{margin:0 0 var(--spacing-sm) 0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-white)}.placeholder-description{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.placeholder-stack{display:grid;gap:var(--spacing-lg)}.placeholder-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-md)}.placeholder-chip{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--color-surface-overlay);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-xs)}.settings-content .placeholder-card{background:transparent;border:none;border-radius:0;box-shadow:none;padding:0}.settings-content .placeholder-row .placeholder-card{background-color:var(--color-surface-overlay);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:none;padding:var(--spacing-lg)}@media(max-width:768px){.placeholder-card{padding:var(--spacing-lg)}}.admin-stack{display:grid;gap:var(--spacing-xl)}.admin-message{padding:var(--spacing-md);border-radius:var(--radius-md);font-size:var(--font-size-sm)}.admin-message.error{background-color:#ef44441a;border:1px solid rgba(239,68,68,.3);color:var(--color-error, #ef4444)}.admin-message.success{background-color:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:var(--color-success, #22c55e)}.admin-message.warning{background-color:#eab3081a;border:1px solid rgba(234,179,8,.3);color:var(--color-warning, #eab308)}.admin-section{display:grid;gap:var(--spacing-md)}.admin-section h2,.admin-section h3,.admin-card h2,.admin-card h3,.admin-modal h2{margin:0;color:var(--color-white);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.admin-card h3{font-size:var(--font-size-md)}.admin-section p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.admin-section label,.admin-modal label{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.admin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--spacing-md)}.admin-card{display:grid;gap:var(--spacing-sm);padding:var(--spacing-lg);background-color:var(--color-slate);border:1px solid var(--color-border);border-radius:var(--radius-md)}.admin-card-title{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.admin-card strong,.admin-tool-name{color:var(--color-cyan);font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.admin-card>strong{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.admin-card-value{color:var(--color-white);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.admin-table-wrap{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}.admin-table{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.admin-table th,.admin-table td{padding:var(--spacing-sm) var(--spacing-md);text-align:left;border-bottom:1px solid var(--color-border)}.admin-table th{color:var(--color-text-secondary);background-color:var(--color-slate);font-weight:var(--font-weight-medium)}.admin-table td{color:var(--color-white)}.admin-table small,.admin-meta{color:var(--color-text-secondary);font-size:var(--font-size-xs)}.admin-table code,.admin-code{color:var(--color-cyan);font-family:var(--font-mono);font-size:var(--font-size-sm)}.admin-success{color:var(--color-success, #22c55e)}.admin-error{color:var(--color-error, #ef4444)}.admin-truncate,.admin-truncate-wide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-truncate{max-width:300px}.admin-truncate-wide{max-width:700px}.admin-actions,.admin-form-row{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.admin-button{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:transparent;color:var(--color-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer}.admin-button.primary{border-color:var(--color-cyan);background-color:var(--color-cyan);color:var(--color-black)}.admin-button.danger{border-color:var(--color-error, #ef4444);color:var(--color-error, #ef4444)}.admin-button:disabled{opacity:.5;cursor:not-allowed}.admin-input,.admin-select,.admin-textarea{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-surface-overlay);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-white);font:inherit;font-size:var(--font-size-sm)}.admin-textarea{width:100%;resize:vertical}.admin-modal-backdrop{position:fixed;inset:0;z-index:var(--z-modal);border:none;background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.admin-modal{position:fixed;top:50%;left:50%;z-index:calc(var(--z-modal) + 1);width:min(560px,92vw);max-height:90vh;overflow:auto;transform:translate(-50%,-50%);padding:var(--spacing-2xl);background-color:var(--color-black);border:1px solid var(--color-border);border-radius:var(--radius-2xl)}.system-alert-banner.svelte-1sqrlor{position:fixed;top:0;left:0;right:0;z-index:var(--z-fixed);padding:var(--spacing-sm) var(--spacing-md);background:#8c1d18f2;border-bottom:1px solid rgba(239,68,68,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.alert-body.svelte-1sqrlor{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:var(--spacing-md);color:#fee2e2}.alert-badge.svelte-1sqrlor{flex-shrink:0;font-size:.75rem;font-weight:var(--font-weight-semibold);padding:.2rem .45rem;border:1px solid rgba(254,226,226,.5);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.04em}.alert-text.svelte-1sqrlor{flex:1;min-width:0}.alert-text.svelte-1sqrlor strong:where(.svelte-1sqrlor){display:block;font-size:var(--font-size-sm);line-height:1.2}.alert-text.svelte-1sqrlor p:where(.svelte-1sqrlor){margin:.2rem 0 0;font-size:var(--font-size-sm);color:#fee2e2f2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-actions.svelte-1sqrlor{display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.alert-link.svelte-1sqrlor{color:#fef3c7;font-size:var(--font-size-sm);text-decoration:none;border:1px solid rgba(254,243,199,.4);border-radius:var(--radius-sm);padding:.25rem .5rem}.alert-link.svelte-1sqrlor:hover{background:#fef3c71f}.dismiss-btn.svelte-1sqrlor{border:1px solid rgba(254,226,226,.55);background:transparent;color:#fee2e2;font-size:var(--font-size-sm);padding:.25rem .55rem;border-radius:var(--radius-sm);cursor:pointer}.dismiss-btn.svelte-1sqrlor:hover{background:#fee2e21f}@media(max-width:960px){.alert-body.svelte-1sqrlor{align-items:flex-start;flex-direction:column;gap:var(--spacing-sm)}.alert-text.svelte-1sqrlor p:where(.svelte-1sqrlor){white-space:normal}}.nav-overlay.svelte-1mb1xha{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:svelte-1mb1xha-fadeIn .2s ease}.nav-overlay-backdrop.svelte-1mb1xha{position:absolute;inset:0;border:none;background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}.nav-modal.svelte-1mb1xha{max-width:560px;width:100%;max-height:calc(100vh - 48px);overflow-y:auto;padding:var(--spacing-lg);background-color:var(--color-black);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:0 20px 60px #00000080;animation:svelte-1mb1xha-slideUp .2s ease;outline:none;position:relative;z-index:1}.nav-grid.svelte-1mb1xha{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--spacing-xl)}.nav-section.svelte-1mb1xha{display:flex;flex-direction:column;gap:var(--spacing-xs)}.nav-section.svelte-1mb1xha+.nav-section:where(.svelte-1mb1xha){margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-surface-overlay)}.nav-section-title.svelte-1mb1xha{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:var(--font-weight-medium);padding:0 var(--spacing-sm);margin-bottom:var(--spacing-xs)}.nav-item.svelte-1mb1xha{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;text-align:left;border:none;background:transparent;padding:var(--spacing-sm);color:var(--color-white);text-decoration:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);transition:background-color .15s ease;outline:none;cursor:pointer}.nav-item.svelte-1mb1xha:hover,.nav-item.svelte-1mb1xha:focus-visible{background-color:var(--color-surface-overlay-hover)}.nav-item.is-active.svelte-1mb1xha{color:var(--color-cyan);background-color:var(--color-surface-overlay-hover)}.nav-item.svelte-1mb1xha svg:where(.svelte-1mb1xha){flex-shrink:0;opacity:.7}.nav-item.svelte-1mb1xha:hover svg:where(.svelte-1mb1xha),.nav-item.svelte-1mb1xha:focus-visible svg:where(.svelte-1mb1xha){opacity:1}.nav-item-text.svelte-1mb1xha{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-item-recent.svelte-1mb1xha{font-size:var(--font-size-xs);color:var(--color-text-secondary);padding-left:var(--spacing-md)}.nav-item-recent.svelte-1mb1xha:hover,.nav-item-recent.svelte-1mb1xha:focus-visible{color:var(--color-white)}.nav-toggle.svelte-1mb1xha{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-text-muted);font-size:var(--font-size-xs);background:none;border:none;cursor:pointer;border-radius:var(--radius-sm);transition:color .15s ease}.nav-toggle.svelte-1mb1xha:hover,.nav-toggle.svelte-1mb1xha:focus-visible{color:var(--color-text-secondary);background-color:var(--color-surface-overlay);outline:none}.nav-toggle-chevron.svelte-1mb1xha{transition:transform .15s ease}.nav-toggle-chevron.is-expanded.svelte-1mb1xha{transform:rotate(90deg)}.nav-hint.svelte-1mb1xha{margin-top:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--color-surface-overlay);font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.nav-hint.svelte-1mb1xha kbd:where(.svelte-1mb1xha){display:inline-block;padding:2px 6px;background-color:var(--color-surface-overlay);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:11px;color:var(--color-text-secondary)}@keyframes svelte-1mb1xha-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1mb1xha-slideUp{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:540px){.nav-modal.svelte-1mb1xha{margin:var(--spacing-md);max-width:none;width:calc(100% - var(--spacing-xl))}.nav-grid.svelte-1mb1xha{grid-template-columns:1fr}}.shortcuts-modal-overlay.svelte-1g77gsv{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.shortcuts-modal.svelte-1g77gsv{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:80vh;overflow:hidden;border:1px solid rgba(228,228,228,.2);border-radius:var(--radius-2xl);background-color:var(--color-black);box-shadow:0 8px 24px #00000080}.modal-header.svelte-1g77gsv,.modal-footer.svelte-1g77gsv{flex-shrink:0;border-color:#e4e4e41a}.modal-header.svelte-1g77gsv{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid rgba(228,228,228,.1)}.modal-title.svelte-1g77gsv{margin:0;color:var(--color-white);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium)}.close-btn.svelte-1g77gsv{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs);border:none;border-radius:var(--radius-md);background:transparent;color:#e4e4e499;cursor:pointer}.close-btn.svelte-1g77gsv:hover{color:var(--color-white);background-color:#e4e4e41a}.modal-content.svelte-1g77gsv{flex:1;overflow-y:auto;padding:var(--spacing-lg) var(--spacing-xl)}.modifier-hint.svelte-1g77gsv,.footer-hint.svelte-1g77gsv{margin:0;color:#e4e4e499;font-size:var(--font-size-sm);text-align:center}kbd.svelte-1g77gsv{display:inline-flex;align-items:center;padding:2px 6px;border:1px solid rgba(228,228,228,.2);border-radius:var(--radius-sm);background-color:#e4e4e41a;color:var(--color-cyan);font-family:var(--font-mono);font-size:var(--font-size-xs)}.shortcuts-grid.svelte-1g77gsv{display:flex;flex-direction:column;gap:var(--spacing-xl);margin-top:var(--spacing-lg)}.category-title.svelte-1g77gsv{margin:0 0 var(--spacing-sm);color:var(--color-cyan);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:.05em;text-transform:uppercase}.shortcut-list.svelte-1g77gsv{display:flex;flex-direction:column;gap:var(--spacing-xs)}.shortcut-item.svelte-1g77gsv{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background-color:#e4e4e408}.shortcut-description.svelte-1g77gsv{color:var(--color-white);font-size:var(--font-size-sm)}.modal-footer.svelte-1g77gsv{padding:var(--spacing-md) var(--spacing-xl);border-top:1px solid rgba(228,228,228,.1)}.toast-container.svelte-y14euw{position:fixed;bottom:var(--spacing-lg);right:var(--spacing-lg);z-index:calc(var(--z-modal) + 10);display:flex;flex-direction:column;gap:var(--spacing-sm);max-width:400px;pointer-events:none}.toast.svelte-y14euw{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-lg);background-color:var(--color-black);border:1px solid rgba(228,228,228,.2);box-shadow:0 4px 12px #0006;pointer-events:auto}.toast-content.svelte-y14euw{display:flex;align-items:center;gap:var(--spacing-sm)}.toast-icon.svelte-y14euw{flex-shrink:0}.toast-message.svelte-y14euw{font-size:var(--font-size-sm);color:var(--color-white)}.toast-dismiss.svelte-y14euw{flex-shrink:0;padding:var(--spacing-xs);background:transparent;border:none;border-radius:var(--radius-sm);color:#e4e4e499;cursor:pointer;transition:all .2s}.toast-dismiss.svelte-y14euw:hover{color:var(--color-white);background-color:#e4e4e41a}.toast-success.svelte-y14euw{border-color:var(--color-cyan)}.toast-success.svelte-y14euw .toast-icon:where(.svelte-y14euw){color:var(--color-cyan)}.toast-info.svelte-y14euw{border-color:#64b5f699}.toast-info.svelte-y14euw .toast-icon:where(.svelte-y14euw){color:#64b5f6}.toast-warning.svelte-y14euw{border-color:#ffd54f99}.toast-warning.svelte-y14euw .toast-icon:where(.svelte-y14euw){color:#ffd54f}.toast-error.svelte-y14euw{border-color:var(--color-pink)}.toast-error.svelte-y14euw .toast-icon:where(.svelte-y14euw){color:var(--color-pink)}@media(max-width:640px){.toast-container.svelte-y14euw{left:var(--spacing-md);right:var(--spacing-md);bottom:var(--spacing-md);max-width:none}}.loader-panel.svelte-12qhfyh{position:fixed;inset:0;background:var(--color-slate);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal)}.logo-placeholder.svelte-12qhfyh{text-align:center}.logo-svg.svelte-12qhfyh{opacity:0;display:inline-block}
