.tooltip-trigger.svelte-1v6o139{display:contents}.interaction-button.svelte-8b1v9x:hover .interaction-icon-shell:where(.svelte-8b1v9x){background:color-mix(in srgb, currentColor 10%, transparent);transform:translateY(-1px)}.interaction-button[data-active=true][data-tone=like].svelte-8b1v9x{color:#a33c34}.interaction-button[data-active=true][data-tone=collect].svelte-8b1v9x{color:#446d31}.interaction-button[data-active=true][data-tone=watch].svelte-8b1v9x{color:var(--color-accent,#a4473a)}.interaction-button[data-active=true][data-tone=neutral].svelte-8b1v9x{color:var(--color-text-primary,currentColor)}.interaction-button[data-pulse=true].svelte-8b1v9x .interaction-icon-shell:where(.svelte-8b1v9x){animation:.42s cubic-bezier(.2,.9,.2,1) svelte-8b1v9x-interaction-pop}@keyframes svelte-8b1v9x-interaction-pop{0%{transform:scale(1)}42%{transform:scale(1.18)}to{transform:scale(1)}}.fit-options.svelte-128erql{width:max-content;min-width:0;max-width:100%}.fit-options.svelte-128erql .dropdown-trigger:where(.svelte-128erql){gap:8px}.fit-options.svelte-128erql .dropdown-trigger:where(.svelte-128erql) svg{flex-shrink:0}.fit-options.svelte-128erql .option-sized-label:where(.svelte-128erql){display:grid}.option-sized-label.svelte-128erql>.label-value:where(.svelte-128erql),.option-sized-label.svelte-128erql>.option-width:where(.svelte-128erql){white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;overflow:hidden}.option-width.svelte-128erql{visibility:hidden;pointer-events:none;height:0;font-weight:600}.dropdown-option.svelte-128erql:disabled{opacity:.5;cursor:not-allowed}.dropdown-trigger[data-attached=true][data-placement=bottom].svelte-128erql{border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-trigger[data-attached=true][data-placement=top].svelte-128erql{border-top-left-radius:0;border-top-right-radius:0}.dropdown-menu-clip.svelte-128erql{height:100%;max-height:inherit;background:var(--color-bg-secondary);border-radius:var(--radius-lg,4px);flex-direction:column;display:flex;overflow:hidden}.dropdown-menu[data-attached=true][data-placement=bottom].svelte-128erql .dropdown-menu-clip:where(.svelte-128erql){border-top-left-radius:0;border-top-right-radius:0}.dropdown-menu[data-attached=true][data-placement=top].svelte-128erql .dropdown-menu-clip:where(.svelte-128erql){border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-options.svelte-128erql{opacity:var(--dropdown-reveal,1)}.dropdown-option[data-highlighted=true].svelte-128erql{background:var(--color-bg-hover,var(--color-bg-muted))}.dropdown-option[data-selected=true].svelte-128erql{background:var(--color-bg-selected,var(--color-bg-muted))}.dropdown-scroll.svelte-128erql{overflow-y:var(--dropdown-overflow-y,auto)}.tag-picker.svelte-1iec8rh{min-width:0;position:relative}.tag-input.svelte-1iec8rh{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-primary);min-height:2.7rem;box-shadow:var(--shadow-sm);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.38rem .5rem;transition:border-color .12s,box-shadow .12s;display:flex}.tag-input.focused.svelte-1iec8rh{border-color:var(--color-border-strong);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 15%, transparent)}.selected-tag.svelte-1iec8rh{border-radius:var(--radius-md);background:var(--color-bg-secondary);color:var(--color-text-primary);align-items:center;gap:.32rem;padding:.34rem .42rem;font-size:.75rem;font-weight:600;display:inline-flex}.selected-tag.svelte-1iec8rh button:where(.svelte-1iec8rh){color:var(--color-text-muted);place-items:center;display:grid}.selected-tag.svelte-1iec8rh button:where(.svelte-1iec8rh):hover{color:var(--color-text-primary)}.tag-swatch.svelte-1iec8rh{border-radius:999px;flex:none;width:.48rem;height:.48rem}.input-wrap.svelte-1iec8rh{flex:1;align-items:center;gap:.45rem;min-width:8rem;display:flex}input.svelte-1iec8rh{min-width:4rem;color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:.25rem 0;font-size:.82rem}input.svelte-1iec8rh::placeholder{color:var(--color-text-muted)}.tag-menu.svelte-1iec8rh{z-index:50;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-primary);max-height:15rem;box-shadow:var(--shadow-lg);padding:.3rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto}.tag-menu.svelte-1iec8rh button:where(.svelte-1iec8rh){border-radius:var(--radius-md);width:100%;color:var(--color-text-secondary);text-align:left;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.8rem;display:flex}.tag-menu.svelte-1iec8rh button.active:where(.svelte-1iec8rh),.tag-menu.svelte-1iec8rh button:where(.svelte-1iec8rh):hover{background:var(--color-bg-secondary);color:var(--color-text-primary)}.tag-menu.svelte-1iec8rh small:where(.svelte-1iec8rh){color:var(--color-text-muted);margin-left:auto;font-size:.68rem}.loading-line.svelte-1iec8rh{border-radius:var(--radius-md);background:var(--color-bg-muted);height:2rem;animation:1.2s ease-in-out infinite svelte-1iec8rh-pulse}@keyframes svelte-1iec8rh-pulse{50%{opacity:.55}}.anchored-popover.svelte-12kqwot{z-index:var(--z-popover,1200);width:var(--popover-width,min(20rem, calc(100vw - 1rem)));border:1px solid var(--color-border,#dedbd3);border-radius:var(--radius-lg,5px);background:var(--color-bg-primary,#fff);position:fixed;overflow:hidden;box-shadow:0 10px 28px #1c191729}.shared-menu{--popover-width:var(--menu-width,max-content);max-width:min(24rem,100vw - 1rem)}.menu-content.svelte-1fxbyd{overscroll-behavior:contain;max-height:calc(100dvh - 1rem);color:var(--color-text-primary,#18181b);padding:.375rem;font-size:.8rem;overflow-y:auto}button.svelte-1fxbyd{width:100%;min-height:2.1rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.35rem;align-items:center;gap:.6rem;padding:.5rem .65rem;display:flex}button.svelte-1fxbyd:hover:not(:disabled),button.svelte-1fxbyd:focus-visible{background:var(--color-bg-secondary,#f5f4f0);outline:none}button.svelte-1fxbyd:disabled{opacity:.45;cursor:default}button.danger.svelte-1fxbyd{color:var(--color-destructive,#b42318)}button.svelte-1fxbyd svg{flex-shrink:0}.label.svelte-1fxbyd{flex:1;gap:.15rem;min-width:0;display:grid}.label.svelte-1fxbyd>span:where(.svelte-1fxbyd){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}small.svelte-1fxbyd{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}hr.svelte-1fxbyd{border:0;border-top:1px solid var(--color-border,#dedbd3);margin:.3rem 0}.menu-anchor.svelte-136dv5{display:inline-flex}.media-grid.svelte-ydkxct{grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr));gap:.75rem;display:grid}.media-tile.svelte-ydkxct{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-xl,6px);background:var(--color-bg-primary,#fff);min-width:0;transition:border-color .14s,box-shadow .14s;overflow:hidden}.media-tile.svelte-ydkxct:hover{border-color:var(--color-border-strong,#a1a1aa);box-shadow:var(--shadow-sm,0 1px 2px #18181b14)}.media-tile.selected.svelte-ydkxct{border-color:var(--color-text-primary,#18181b)}.media-tile.disabled.svelte-ydkxct{opacity:.42}.preview.svelte-ydkxct{aspect-ratio:1;background:var(--color-bg-muted,#f2f1ec);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.preview.svelte-ydkxct:focus-visible{outline:2px solid var(--color-accent,#e14a33);outline-offset:-3px}.preview.svelte-ydkxct:disabled{cursor:not-allowed}.preview.svelte-ydkxct .media-image-shell,.preview.svelte-ydkxct video:where(.svelte-ydkxct){aspect-ratio:1;object-fit:cover;width:100%;height:100%}.video-badge.svelte-ydkxct,.selection-mark.svelte-ydkxct{color:#fff;background:#18181bd1;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;display:grid;position:absolute}.video-badge.svelte-ydkxct{bottom:.55rem;right:.55rem}.selection-mark.svelte-ydkxct{background:var(--color-text-primary,#18181b);top:.55rem;right:.55rem}.unavailable.svelte-ydkxct{height:100%;color:var(--color-text-muted,#71717a);place-items:center;font-size:.72rem;display:grid}.tile-meta.svelte-ydkxct{justify-content:space-between;align-items:center;gap:.5rem;min-height:3.1rem;padding:.55rem .6rem;display:flex}.tile-meta.svelte-ydkxct>div:where(.svelte-ydkxct){gap:.1rem;min-width:0;display:grid}.tile-meta.svelte-ydkxct strong:where(.svelte-ydkxct){color:var(--color-text-primary,#18181b);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:650;overflow:hidden}.tile-meta.svelte-ydkxct span:where(.svelte-ydkxct){color:var(--color-text-muted,#71717a);font-size:.65rem}.media-skeleton.svelte-ydkxct{pointer-events:none}.media-skeleton.svelte-ydkxct .preview:where(.svelte-ydkxct){cursor:default}.media-skeleton.svelte-ydkxct .tile-meta:where(.svelte-ydkxct)>div:where(.svelte-ydkxct){flex:1}.media-skeleton.svelte-ydkxct .tile-meta:where(.svelte-ydkxct) strong:where(.svelte-ydkxct),.media-skeleton.svelte-ydkxct .tile-meta:where(.svelte-ydkxct) span:where(.svelte-ydkxct){background:var(--color-bg-muted,#f2f1ec);border-radius:.2rem}.media-skeleton.svelte-ydkxct .tile-meta:where(.svelte-ydkxct) strong:where(.svelte-ydkxct){width:75%}.media-skeleton.svelte-ydkxct .tile-meta:where(.svelte-ydkxct) span:where(.svelte-ydkxct){width:35%}@media (prefers-reduced-motion:no-preference){.media-skeleton.svelte-ydkxct .preview:where(.svelte-ydkxct),.media-skeleton.svelte-ydkxct .tile-meta:where(.svelte-ydkxct) strong:where(.svelte-ydkxct),.media-skeleton.svelte-ydkxct .tile-meta:where(.svelte-ydkxct) span:where(.svelte-ydkxct){animation:1.5s ease-in-out infinite svelte-ydkxct-media-loading}}@keyframes svelte-ydkxct-media-loading{50%{opacity:.45}}@media (width<=480px){.media-grid.svelte-ydkxct{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}}button[data-has-icon=true].svelte-4qi7ob:where(:where(.svelte-4qi7ob):has(>.action-icon:where(.svelte-4qi7ob):not(:empty))){grid-template-columns:1rem minmax(max-content,1fr);display:inline-grid}.action-icon.svelte-4qi7ob{justify-content:center;align-items:center;display:flex}.action-icon.svelte-4qi7ob:empty{display:none}.action-label.svelte-4qi7ob{text-align:center}button.svelte-4qi7ob svg{flex-shrink:0}.button-label.svelte-m0uwnx{display:inline-block;position:relative}.busy.svelte-m0uwnx{opacity:0}.loading.svelte-m0uwnx{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loading.svelte-m0uwnx .button-spinner{border-color:currentColor #0000 currentColor currentColor}@media (prefers-reduced-motion:reduce){.loading.svelte-m0uwnx .button-spinner{animation:none}}.confirmation-layer.svelte-1x1mum1{z-index:100001;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.confirmation-backdrop.svelte-1x1mum1{background:#18181b80;border:0;position:absolute;inset:0}.confirmation-dialog.svelte-1x1mum1{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-2xl,8px);background:var(--color-bg-primary,#fff);width:min(26rem,100%);box-shadow:var(--shadow-xl);padding:1.25rem;position:relative}.confirmation-dialog.svelte-1x1mum1 h3:where(.svelte-1x1mum1){color:var(--color-text-primary,#18181b);font-family:var(--font-display);margin:0;font-size:1.15rem}.confirmation-dialog.svelte-1x1mum1 p:where(.svelte-1x1mum1){color:var(--color-text-secondary,#52525b);margin:.55rem 0 1.1rem;font-size:.86rem;line-height:1.55}.confirmation-detail.svelte-1x1mum1{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,4px);background:var(--color-bg-secondary,#faf9f6);max-height:6rem;color:var(--color-text-secondary,#52525b);overflow-wrap:anywhere;white-space:normal;margin:-.45rem 0 1.1rem;padding:.7rem;font:.7rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:block;overflow:auto}.acknowledgement.svelte-1x1mum1{border:1px solid color-mix(in srgb, var(--color-accent,#e14a33) 28%, transparent);border-radius:var(--radius-lg,4px);background:color-mix(in srgb, var(--color-accent,#e14a33) 6%, white);color:var(--color-text-primary,#18181b);cursor:pointer;align-items:flex-start;gap:.65rem;margin:-.2rem 0 1.1rem;padding:.75rem;font-size:.78rem;line-height:1.45;display:flex}.acknowledgement.svelte-1x1mum1 input:where(.svelte-1x1mum1){width:1rem;height:1rem;accent-color:var(--color-accent,#e14a33);flex:none;margin:.1rem 0 0}.confirmation-actions.svelte-1x1mum1{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.confirmation-actions.svelte-1x1mum1 button:where(.svelte-1x1mum1){border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,4px);cursor:pointer;min-height:2.25rem;padding:.45rem .8rem;font-size:.75rem;font-weight:700}.confirmation-actions.svelte-1x1mum1 button:where(.svelte-1x1mum1):disabled{cursor:not-allowed;opacity:.55}.secondary-action.svelte-1x1mum1{background:var(--color-bg-primary,#fff);color:var(--color-text-primary,#18181b)}.secondary-action.svelte-1x1mum1:hover:not(:disabled){border-color:var(--color-border-strong,#a1a1aa)}.alternative-action.svelte-1x1mum1,.confirm-action.svelte-1x1mum1{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.destructive-alternative.svelte-1x1mum1{color:var(--color-accent,#e14a33)}.confirm-action.svelte-1x1mum1{background:var(--color-text-primary,#18181b);color:#fff}.confirm-action.svelte-1x1mum1:hover:not(:disabled){background:var(--color-accent,#e14a33)}.danger-action.svelte-1x1mum1{background:var(--color-accent,#e14a33);border-color:var(--color-accent,#e14a33)!important}.danger-action.svelte-1x1mum1:hover:not(:disabled){background:var(--color-accent-hover,#b83521);border-color:var(--color-accent-hover,#b83521)!important}.picker-overlay.svelte-1e1bz9b{z-index:100000;background:#18181b85;grid-template-columns:minmax(0,1fr);place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.picker-dialog.svelte-1e1bz9b{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-2xl,8px);background:var(--color-bg-primary,#fff);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:min(70rem,100%);min-width:0;height:min(48rem,100dvh - 3rem);display:grid;overflow:hidden;box-shadow:0 24px 64px #18181b33}.picker-dialog.compact.svelte-1e1bz9b{width:min(32rem,100%);height:min(36rem,100dvh - 3rem)}.picker-dialog.headerless.svelte-1e1bz9b{grid-template-rows:minmax(0,1fr) auto}.picker-dialog.fit-content.svelte-1e1bz9b{width:min(50rem,100%);height:auto;max-height:calc(100dvh - 3rem)}.picker-header.svelte-1e1bz9b,.picker-footer.svelte-1e1bz9b{border-bottom:1px solid var(--color-border,#e4e4e7);justify-content:space-between;align-items:center;gap:1rem;min-height:3.75rem;padding:.65rem .85rem;display:flex}.picker-footer.svelte-1e1bz9b{border-top:1px solid var(--color-border,#e4e4e7);border-bottom:0;justify-content:flex-end;min-height:auto}.picker-heading-actions.svelte-1e1bz9b,.picker-heading.svelte-1e1bz9b{align-items:center;gap:.75rem;min-width:0;display:flex}.picker-heading.svelte-1e1bz9b{display:block}.picker-header-controls.svelte-1e1bz9b{flex-shrink:0;align-items:center;gap:.5rem;display:flex}h2.svelte-1e1bz9b,p.svelte-1e1bz9b{margin:0}h2.svelte-1e1bz9b{color:var(--color-text-primary,#18181b);font-size:1rem;font-weight:700}p.svelte-1e1bz9b{color:var(--color-text-muted,#71717a);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.78rem;overflow:hidden}.picker-body.svelte-1e1bz9b{overscroll-behavior:contain;min-width:0;min-height:0;overflow:auto}@media (width<=640px){.picker-overlay.svelte-1e1bz9b{padding:0}.picker-dialog.svelte-1e1bz9b{border:0;border-radius:0;width:100%;height:100dvh}.picker-dialog.compact.svelte-1e1bz9b{width:100%;height:100dvh}.picker-dialog.fit-content.svelte-1e1bz9b{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-2xl,8px);width:calc(100% - 1.5rem);height:auto;max-height:calc(100dvh - 1.5rem)}}@media (prefers-reduced-motion:no-preference){.picker-overlay.svelte-1e1bz9b{animation:.14s ease-out svelte-1e1bz9b-picker-fade}.picker-dialog.svelte-1e1bz9b{animation:.18s ease-out svelte-1e1bz9b-picker-enter}}@keyframes svelte-1e1bz9b-picker-fade{0%{opacity:0}}@keyframes svelte-1e1bz9b-picker-enter{0%{opacity:0;transform:translateY(.4rem)}}.lazy-status.svelte-17m566l{min-height:6rem;color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;font-size:.8rem;display:flex}p.svelte-17m566l{margin:0}button.svelte-17m566l{color:var(--color-accent);text-decoration:underline}.loading-bar.svelte-17m566l{background:var(--color-bg-muted);border-radius:1rem;width:6rem;height:.25rem}@media (prefers-reduced-motion:no-preference){.loading-bar.svelte-17m566l{animation:1.5s ease-in-out infinite svelte-17m566l-pulse}}@keyframes svelte-17m566l-pulse{50%{opacity:.4}}.settings-content.with-editor.svelte-z2xxl9{gap:1.5rem;display:grid}.settings-metadata.svelte-z2xxl9,.settings-editor.svelte-z2xxl9{min-width:0}.with-editor.svelte-z2xxl9 .settings-metadata:where(.svelte-z2xxl9) .tag-menu{top:auto;bottom:calc(100% + .35rem)}@media (width>=64rem){.settings-content.with-editor.svelte-z2xxl9{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.with-editor.svelte-z2xxl9 .settings-metadata:where(.svelte-z2xxl9){overscroll-behavior:contain;min-height:0;overflow-y:auto}.settings-editor.svelte-z2xxl9{contain:size;min-height:0}}.playing-card.svelte-6as7eb{aspect-ratio:5/7;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)}.share-links.svelte-1rm8atg{min-width:0;color:var(--color-text-primary,#202020);font-family:var(--font-sans,sans-serif);container-type:inline-size}nav.svelte-1rm8atg{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:clamp(.25rem,2cqi,1rem);margin:.75rem 0 1.25rem;padding:.5rem .25rem .75rem;display:grid}.share-channel.svelte-1rm8atg{min-width:0;color:inherit;font:400 clamp(.625rem, 2.6cqi, .875rem)/1.4 var(--font-sans,sans-serif);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.65rem;padding:0;text-decoration:none;display:flex}.channel-icon.svelte-1rm8atg{aspect-ratio:1;color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:min(4.5rem,100%);transition:transform .16s,box-shadow .16s;display:grid}.channel-icon.svelte-1rm8atg svg{width:56%;height:56%}.channel-icon--native.svelte-1rm8atg svg{width:39%;height:39%}.channel-icon--x.svelte-1rm8atg{background:#111}.channel-icon--whatsapp.svelte-1rm8atg{background:#25d366}.channel-icon--telegram.svelte-1rm8atg{background:#229ed9}.channel-icon--facebook.svelte-1rm8atg{color:#0866ff;background:#fff;overflow:hidden}.channel-icon--facebook.svelte-1rm8atg svg{width:123.077%;height:123.077%}.channel-icon--native.svelte-1rm8atg{background:var(--color-bg-muted,#f5f5f5);color:var(--color-text-primary,#202020)}.channel-label.svelte-1rm8atg{text-align:center;overflow-wrap:anywhere;max-width:100%}.share-channel.unavailable.svelte-1rm8atg{opacity:.4;cursor:default}.share-channel.svelte-1rm8atg:focus-visible{outline:none}.share-channel.svelte-1rm8atg:focus-visible .channel-icon:where(.svelte-1rm8atg){outline:2px solid var(--color-accent,#aa4937);outline-offset:4px}.share-channel.svelte-1rm8atg:not(.unavailable):not(:disabled):active .channel-icon:where(.svelte-1rm8atg){transform:scale(.96)}.copy-row.svelte-1rm8atg button:where(.svelte-1rm8atg):focus-visible{outline:2px solid var(--color-accent,#aa4937);outline-offset:3px}.copy-row.svelte-1rm8atg{border:1px solid var(--color-border,#ddd);background:var(--color-bg-muted,#f5f5f5);border-radius:.5rem;align-items:center;gap:.5rem;padding:.35rem;display:flex}.copy-row.svelte-1rm8atg:focus-within{border-color:var(--color-border-strong,#a3a3a3)}input.svelte-1rm8atg{min-width:0;color:inherit;text-overflow:ellipsis;font:400 .875rem/1.5 var(--font-sans,sans-serif);background:0 0;border:0;outline:none;flex:1;padding:.45rem .6rem}input.svelte-1rm8atg::placeholder{color:var(--color-text-secondary,#666)}.copy-row.svelte-1rm8atg button:where(.svelte-1rm8atg){color:#fff;min-height:2.5rem;font:500 .85rem/1.3 var(--font-sans,sans-serif);white-space:nowrap;cursor:pointer;background:#202020;border:0;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .85rem;display:flex}button.svelte-1rm8atg:disabled{opacity:.45;cursor:default}p.svelte-1rm8atg{color:var(--color-danger,#b42318);font-size:.85rem}.sr-only.svelte-1rm8atg{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.spin{animation:1s linear infinite svelte-1rm8atg-rotate}@keyframes svelte-1rm8atg-rotate{to{transform:rotate(360deg)}}@media (hover:hover){.share-channel.svelte-1rm8atg:not(.unavailable):not(:disabled):hover .channel-icon:where(.svelte-1rm8atg){transform:translateY(-2px);box-shadow:0 4px 10px #0002}.copy-row.svelte-1rm8atg button:where(.svelte-1rm8atg):not(:disabled):hover{background:#353535}}@media (prefers-reduced-motion:reduce){.channel-icon.svelte-1rm8atg{transition:none}}.user-avatar.svelte-wn8f5j{background:var(--color-bg-secondary,#f5f5f5);object-fit:cover;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.user-avatar--fallback.svelte-wn8f5j{isolation:isolate;border-radius:50%;position:relative}.user-avatar__art.svelte-wn8f5j{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.profile-metadata-form.svelte-10mgtgt{grid-template-columns:minmax(0,1fr);display:grid}.profile-metadata-form.svelte-10mgtgt>div:where(.svelte-10mgtgt){border:0;overflow:visible}.profile-metadata-form.svelte-10mgtgt>div:where(.svelte-10mgtgt)+div:where(.svelte-10mgtgt){border-top:1px solid var(--color-border)}.language-option.svelte-10mgtgt{cursor:pointer}fieldset.svelte-10mgtgt:disabled .language-option:where(.svelte-10mgtgt){cursor:not-allowed;opacity:.5}.language-control.svelte-10mgtgt{flex-shrink:0;place-items:center;display:grid;position:relative}.language-control.svelte-10mgtgt input:where(.svelte-10mgtgt){appearance:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-primary);width:1.125rem;height:1.125rem;cursor:inherit;margin:0;transition:border-color .15s,background-color .15s}.language-option.svelte-10mgtgt:hover input:where(.svelte-10mgtgt):not(:disabled){border-color:var(--color-text-primary)}.language-control.svelte-10mgtgt input:where(.svelte-10mgtgt):checked{border-color:var(--color-text-primary);background:var(--color-text-primary)}.language-control.svelte-10mgtgt input:where(.svelte-10mgtgt):focus-visible{outline:2px solid var(--color-text-primary);outline-offset:3px}.language-control.svelte-10mgtgt .language-check{pointer-events:none;color:var(--color-bg-primary);opacity:0;position:absolute}.language-control.svelte-10mgtgt input:where(.svelte-10mgtgt):checked+.language-check{opacity:1}@media (prefers-reduced-motion:reduce){.language-control.svelte-10mgtgt input:where(.svelte-10mgtgt){transition:none}}.file-tree.svelte-1qqrz8z{--file-tree-indent:.875rem;--file-tree-base-indent:.5rem;flex-direction:column;min-width:0;min-height:0;display:flex}.file-tree.is-compact.svelte-1qqrz8z{--file-tree-indent:.625rem;--file-tree-base-indent:.25rem}.file-tree-scroll.svelte-1qqrz8z{flex:1;min-width:0;min-height:0;overflow-y:auto}.file-tree-row.svelte-1qqrz8z,.file-tree-inline-row.svelte-1qqrz8z{min-width:0;padding-left:calc(var(--file-tree-base-indent) + var(--file-tree-depth) * var(--file-tree-indent));align-items:center;display:flex}.file-tree-row.svelte-1qqrz8z{cursor:pointer;-webkit-user-select:none;user-select:none}.file-tree-row.is-dragging.svelte-1qqrz8z{opacity:.5}.file-tree-icon.svelte-1qqrz8z,.file-tree-action-icon.svelte-1qqrz8z{flex:none;width:1rem;height:1rem}.file-tree-label.svelte-1qqrz8z{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.file-tree-inline-input.svelte-1qqrz8z{flex:1;min-width:0}.file-tree-actions.svelte-1qqrz8z{justify-content:flex-end;align-items:center;display:flex}.file-tree-action.svelte-1qqrz8z{justify-content:center;align-items:center;display:flex}.file-tree-hidden-input.svelte-1qqrz8z{display:none}.document-tree.svelte-1qqrz8z{--file-tree-base-indent:.625rem;--file-tree-indent:.875rem;color:var(--we-text-secondary,var(--color-text-secondary))}.document-tree.svelte-1qqrz8z .file-tree-icon{opacity:.62;width:.825rem;height:.825rem}.document-tree.svelte-1qqrz8z .document-chevron{width:.75rem;height:.75rem;transition:transform .12s}.document-tree.svelte-1qqrz8z .document-chevron.is-expanded{transform:rotate(90deg)}.document-tree.svelte-1qqrz8z .file-tree-scroll:where(.svelte-1qqrz8z){padding:.1rem 0;overflow:visible}.document-tree.svelte-1qqrz8z .file-tree-row:where(.svelte-1qqrz8z),.document-tree.svelte-1qqrz8z .file-tree-inline-row:where(.svelte-1qqrz8z){border-left:2px solid #0000;gap:.45rem;min-height:2.25rem;padding-top:.4rem;padding-bottom:.4rem;padding-right:.625rem;font-size:.8125rem;line-height:1.25rem;transition:background-color .12s,border-color .12s,color .12s,opacity .12s}.document-tree.svelte-1qqrz8z .file-tree-row[data-item-type=folder]:where(.svelte-1qqrz8z){border-radius:var(--radius-md);transition:background-color .12s,border-color .12s,box-shadow .12s,color .12s,opacity .12s;box-shadow:inset 0 0 0 1px #0000}.document-tree.svelte-1qqrz8z .file-tree-row[data-item-type=folder]:where(.svelte-1qqrz8z):hover:not(.is-drop-target),.document-tree.svelte-1qqrz8z .file-tree-row[data-item-type=folder].is-focused:where(.svelte-1qqrz8z):not(.is-drop-target){box-shadow:inset 0 0 0 1px var(--we-border-hover,var(--color-border-strong))}.document-tree.svelte-1qqrz8z .file-tree-row:where(.svelte-1qqrz8z):hover,.document-tree.svelte-1qqrz8z .file-tree-row.is-focused:where(.svelte-1qqrz8z){background:var(--we-bg-muted,var(--color-bg-muted));color:var(--we-text-primary,var(--color-text-primary))}.document-tree.svelte-1qqrz8z .file-tree-row.is-selected:where(.svelte-1qqrz8z){border-left-color:var(--we-accent,var(--color-accent));background:var(--we-bg-muted,var(--color-bg-muted));color:var(--we-text-primary,var(--color-text-primary));font-weight:600}.document-tree.svelte-1qqrz8z .file-tree-row.is-drop-target:where(.svelte-1qqrz8z){background:color-mix(in srgb, var(--we-accent,var(--color-accent)) 13%, var(--we-bg-muted,var(--color-bg-muted)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--we-accent,var(--color-accent)) 35%, transparent)}.document-tree.svelte-1qqrz8z .file-tree-row.is-highlighted:where(.svelte-1qqrz8z){background:color-mix(in srgb, var(--we-accent,var(--color-accent)) 10%, var(--we-bg-card,var(--color-bg-primary)))}.document-tree.svelte-1qqrz8z .file-tree-inline-input:where(.svelte-1qqrz8z){border:1px solid var(--we-border-hover,var(--color-border-strong));border-radius:var(--radius-md);background:var(--we-bg-card,var(--color-bg-primary));color:var(--we-text-primary,var(--color-text-primary));outline:none;padding:.2rem .35rem;font-size:.8125rem}.document-tree.svelte-1qqrz8z .file-tree-inline-input:where(.svelte-1qqrz8z):focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--we-accent,var(--color-accent)) 18%, transparent)}.document-tree.svelte-1qqrz8z .file-tree-empty:where(.svelte-1qqrz8z){color:var(--we-text-tertiary,var(--color-text-muted));text-align:center;padding:1.5rem .75rem;font-size:.75rem}.document-filters.svelte-4652gt{align-items:center;gap:4px;display:flex}button.svelte-4652gt{width:28px;height:28px;color:var(--color-text-muted);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}button.svelte-4652gt:hover,button.active.svelte-4652gt{color:var(--color-text-primary)}button.svelte-4652gt:hover,button.active.svelte-4652gt:not(.pin-filter){background:var(--color-bg-hover)}button.svelte-1nm6fb9{opacity:.45;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}button.svelte-1nm6fb9:hover,button.pinned.svelte-1nm6fb9{opacity:1}button.svelte-1nm6fb9:hover{background:var(--color-bg-hover)}button.svelte-1nm6fb9:disabled{cursor:default}.tree-row-shell.svelte-kmkevd{border-left:2px solid #0000;align-items:center;width:100%;min-height:2.25rem;transition:background-color .12s,border-color .12s,color .12s;display:flex}.tree-row.svelte-kmkevd{min-width:0;min-height:2.25rem;color:inherit;text-align:left;flex:1;align-items:center;gap:.45rem;padding-top:.4rem;padding-bottom:.4rem;padding-right:.625rem;font-size:.8125rem;line-height:1.25rem;display:flex}.tree-row-shell.svelte-kmkevd{color:var(--color-text-secondary,#52525b)}.tree-row-shell.svelte-kmkevd:hover{background:var(--color-bg-muted,#f2f1ec);color:var(--color-text-primary,#18181b)}.tree-row.svelte-kmkevd:focus{outline:none}.tree-row.svelte-kmkevd:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-accent,#e14a33) 25%, transparent)}.tree-row-shell.is-selected.svelte-kmkevd{border-left-color:var(--color-accent,#e14a33);background:var(--color-bg-muted,#f2f1ec);color:var(--color-text-primary,#18181b)}.tree-row-shell.is-drop-target.svelte-kmkevd{border-left-color:var(--color-accent,#e14a33);background:color-mix(in srgb, var(--color-accent,#e14a33) 10%, var(--color-bg-muted,#f2f1ec));color:var(--color-text-primary,#18181b);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent,#e14a33) 24%, transparent)}.tree-row-shell.is-selected.svelte-kmkevd .tree-row:where(.svelte-kmkevd){font-weight:600}.tree-row-shell.is-branch.svelte-kmkevd{color:var(--color-text-muted,#a1a1aa)}.tree-row-shell.is-branch.svelte-kmkevd .tree-row:where(.svelte-kmkevd){letter-spacing:0;text-transform:uppercase;font-size:.6875rem;font-weight:700}.tree-node-action.svelte-kmkevd{flex:none;align-items:center;gap:.2rem;padding-right:.5rem;display:flex}.tree-node-action.svelte-kmkevd:empty{display:none}.clip{clip-path:polygon(0 0,0% 100%,100% 100%,100% 85%,15% 0)}.toast.svelte-19did0s{border:0;min-width:min(300px,100vw - 2rem);max-width:min(420px,100vw - 2rem);box-shadow:0 2px 6px #0000000d,0 6px 20px #0000000d}.article-composer-layer.svelte-4q0cf9{z-index:99999;background:var(--color-bg-primary,#fff);outline:none;grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:fixed;inset:0}.article-composer-header.svelte-4q0cf9{z-index:2;border-bottom:1px solid var(--color-border,#e4e4e7);background:color-mix(in srgb, var(--color-bg-primary,#fff) 96%, transparent);flex:none;align-items:center;gap:.65rem;min-width:0;height:2.75rem;padding:0 .75rem;display:flex;position:relative}.article-composer-close.svelte-4q0cf9{border-radius:var(--radius-lg,4px);width:2rem;height:2rem;color:var(--color-text-muted,#71717a);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .14s,color .14s;display:inline-flex}.article-composer-close.svelte-4q0cf9:hover{background:var(--color-bg-secondary,#faf9f6);color:var(--color-text-primary,#18181b)}.article-composer-title.svelte-4q0cf9{min-width:0;color:var(--color-text-primary,#18181b);font-family:var(--font-display,serif);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;font-weight:700;line-height:1.2;overflow:hidden}.article-composer-toolbar.svelte-4q0cf9{z-index:1;border-bottom:1px solid var(--color-border,#e4e4e7);background:var(--color-bg-secondary,#faf9f6);justify-content:flex-start;align-items:center;min-width:0;height:2rem;padding-inline:.5rem;display:flex;position:relative;overflow:visible}.article-composer-publish.svelte-4q0cf9{border-radius:var(--radius-lg,4px);background:var(--color-text-primary,#18181b);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.4rem;min-height:2rem;margin-left:auto;padding:.45rem .85rem;font-size:.72rem;font-weight:700;transition:background-color .14s,transform .14s;display:inline-flex}.article-composer-publish.svelte-4q0cf9:hover{background:var(--color-accent,#e14a33)}.article-composer-publish.svelte-4q0cf9:active{transform:translateY(1px)}.article-composer-close.svelte-4q0cf9:focus-visible,.article-composer-publish.svelte-4q0cf9:focus-visible{outline:2px solid var(--color-accent,#e14a33);outline-offset:2px}.article-composer-body.svelte-4q0cf9{overscroll-behavior:contain;background:var(--color-bg-secondary,#faf9f6);min-width:0;min-height:0;overflow-y:auto}.article-draft-loading.svelte-4q0cf9{place-items:center;min-height:100%;display:grid}@media (width<=640px){.article-composer-title.svelte-4q0cf9{display:none}.article-composer-header.svelte-4q0cf9{gap:.35rem;padding-inline:.45rem}.article-composer-publish.svelte-4q0cf9{padding-inline:.65rem}}.dialog-body.svelte-4q0cf9{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.dialog-body.svelte-4q0cf9::-webkit-scrollbar{width:8px}.dialog-body.svelte-4q0cf9::-webkit-scrollbar-track{background:0 0}.dialog-body.svelte-4q0cf9::-webkit-scrollbar-thumb{background-color:#d1d5db;background-clip:content-box;border:2px solid #0000}.dialog-body.svelte-4q0cf9::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}.dialog-body.svelte-4q0cf9::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}.dialog-body.svelte-4q0cf9::-webkit-scrollbar-corner{background:0 0}.artifact-save-layer.svelte-agqa7h{z-index:90;position:fixed;inset:0}.artifact-save-layer.picker-layer.svelte-agqa7h{z-index:100000}.artifact-save-backdrop.svelte-agqa7h{cursor:default;background:#00000073;border:0;width:100%;height:100%;position:absolute;inset:0}.artifact-save-positioner.svelte-agqa7h{pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.artifact-save-dialog.svelte-agqa7h{border:1px solid var(--color-border,#e4e4e7);background:var(--color-bg-primary,#fff);pointer-events:auto;border-left:0;border-right:0;outline:none;flex-direction:column;width:100%;max-width:48rem;max-height:100dvh;display:flex;overflow:hidden;box-shadow:0 24px 64px #18181b38}.artifact-save-header.svelte-agqa7h{border-bottom:1px solid var(--color-border,#e4e4e7);flex:none;justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;padding:1rem;display:flex}.artifact-save-heading.svelte-agqa7h{min-width:0}.artifact-save-eyebrow.svelte-agqa7h{color:var(--color-text-muted,#71717a);letter-spacing:.2em;text-transform:uppercase;margin-bottom:.25rem;font-size:.625rem;font-weight:600;line-height:1rem}h2.svelte-agqa7h{color:var(--color-text-primary,#18181b);font-family:var(--font-display,serif);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.5rem;font-weight:700;line-height:2rem;overflow:hidden}.artifact-save-close.svelte-agqa7h{border-radius:var(--radius-xl,.75rem);width:2.25rem;height:2.25rem;color:var(--color-text-muted,#71717a);background:0 0;border:0;flex:none;place-items:center;margin-top:.125rem;transition:color .16s,background-color .16s,transform .1s;display:grid}.artifact-save-close.svelte-agqa7h:hover:not(:disabled){background:var(--color-bg-secondary,#fafafa);color:var(--color-text-primary,#18181b)}.artifact-save-close.svelte-agqa7h:active:not(:disabled){transform:translateY(1px)}.artifact-save-close.svelte-agqa7h:focus-visible{outline:2px solid var(--color-accent,#e14a33);outline-offset:2px}.artifact-save-close.svelte-agqa7h:disabled{opacity:.4}.artifact-save-body.svelte-agqa7h{overscroll-behavior:contain;flex:auto;min-height:0;padding:1.25rem 1rem 1.5rem;overflow-y:auto}@media (width>=640px){.artifact-save-positioner.svelte-agqa7h{align-items:center;padding:1rem}.artifact-save-dialog.svelte-agqa7h{border-radius:var(--radius-2xl,1rem);border-left-width:1px;border-right-width:1px;max-height:calc(100dvh - 2rem)}.artifact-save-header.svelte-agqa7h{padding:1rem 1.5rem}.artifact-save-body.svelte-agqa7h{padding:1.5rem}}.artifact-save-dialog.compact.svelte-agqa7h{max-width:36rem;max-height:min(36rem,100dvh - 2rem)}.compact.svelte-agqa7h .artifact-save-body:where(.svelte-agqa7h){padding:.75rem}.compact-footer.svelte-agqa7h{border-top:1px solid var(--color-border);justify-content:flex-end;padding:.5rem .75rem;display:flex}.compact-footer.svelte-agqa7h button:where(.svelte-agqa7h){border-radius:var(--radius-md);color:var(--color-text-secondary);border:0;padding:.375rem .75rem;font-size:.8125rem}.compact-footer.svelte-agqa7h button:where(.svelte-agqa7h):hover{background:var(--color-bg-muted)}.compact-footer.svelte-agqa7h button:where(.svelte-agqa7h):focus-visible{outline:2px solid var(--color-border-strong);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.artifact-save-layer.svelte-agqa7h{animation:.14s ease-out svelte-agqa7h-artifact-save-fade}.artifact-save-dialog.svelte-agqa7h{animation:.18s ease-out svelte-agqa7h-artifact-save-enter}}@keyframes svelte-agqa7h-artifact-save-fade{0%{opacity:0}}@keyframes svelte-agqa7h-artifact-save-enter{0%{opacity:0;transform:translateY(.45rem)}}.published-entries.svelte-3a71li{border-bottom:1px solid var(--color-border);padding:1rem}.published-entries.svelte-3a71li h3:where(.svelte-3a71li){margin:0 0 .75rem;font-weight:600}.published-entry.svelte-3a71li{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-primary);text-align:left;justify-content:space-between;gap:1rem;width:100%;margin:.4rem 0;padding:.75rem;display:flex}.published-entry.svelte-3a71li:hover{background:var(--color-bg-secondary)}.compact-slot-title.svelte-kondg5{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;color:var(--color-text-primary);font-size:.8125rem;font-weight:600;overflow:hidden}.compact-slot-title.svelte-kondg5:hover{text-underline-offset:3px;text-decoration:underline}.compact-slot-title.svelte-kondg5:focus-visible{outline:2px solid var(--color-border-strong);outline-offset:2px}.compact.svelte-kondg5 .slot-copy:where(.svelte-kondg5){padding:.25rem}.compact.svelte-kondg5 .slot-row:where(.svelte-kondg5){padding:.375rem .5rem}.slot-list-heading.svelte-kondg5{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}h3.svelte-kondg5,p.svelte-kondg5{margin:0}h3.svelte-kondg5{color:var(--color-text-muted,#71717a);letter-spacing:.18em;text-transform:uppercase;font-size:.625rem;font-weight:700;line-height:1rem}.slot-list-heading.svelte-kondg5 p:where(.svelte-kondg5){color:var(--color-text-muted,#71717a);margin-top:.25rem;font-size:.75rem;line-height:1rem}.slot-list-empty.svelte-kondg5{border:1px dashed var(--color-border,#e4e4e7);border-radius:var(--radius-xl,.75rem);color:var(--color-text-muted,#71717a);text-align:center;padding:1.25rem 1rem;font-size:.75rem}.slot-list.svelte-kondg5{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-xl,.75rem);margin:0;padding:0;list-style:none;overflow:visible}.slot-list.svelte-kondg5>li:where(.svelte-kondg5)+li:where(.svelte-kondg5){border-top:1px solid var(--color-border,#e4e4e7)}.slot-list.svelte-kondg5>li:where(.svelte-kondg5){position:relative}.slot-row.svelte-kondg5{align-items:center;gap:.5rem;padding:.375rem .5rem;transition:background-color .16s;display:flex}.slot-row.svelte-kondg5:hover,li.expanded.svelte-kondg5>.slot-row:where(.svelte-kondg5){background:var(--color-bg-secondary,#fafafa)}.slot-copy.svelte-kondg5{border-radius:var(--radius-lg,.5rem);flex:auto;min-width:0;padding:.5rem}.slot-title-row.svelte-kondg5,.slot-meta.svelte-kondg5{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.slot-title-row.svelte-kondg5 strong:where(.svelte-kondg5){color:var(--color-text-primary,#18181b);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}.slot-badge.svelte-kondg5{border-radius:var(--radius-md,.375rem);background:var(--color-bg-secondary,#fafafa);color:var(--color-text-muted,#71717a);letter-spacing:.14em;text-transform:uppercase;flex:none;padding:.25rem .5rem;font-size:.5625rem;font-weight:700;line-height:.75rem}.slot-badge.outline.svelte-kondg5{border:1px solid var(--color-border-strong,#a1a1aa);background:var(--color-bg-primary,#fff);color:var(--color-text-secondary,#52525b);letter-spacing:.12em}.slot-meta.svelte-kondg5{color:var(--color-text-muted,#71717a);margin-top:.125rem;font-size:.6875rem;line-height:1rem}.slot-warning.svelte-kondg5{color:var(--color-accent,#e14a33);margin-top:.375rem;font-size:.6875rem;font-weight:500;line-height:1rem}.slot-primary-action.svelte-kondg5{border-radius:var(--radius-lg,.5rem);background:var(--color-text-primary,#18181b);color:#fff;letter-spacing:.14em;text-transform:uppercase;border:0;flex:none;justify-content:center;align-items:center;gap:.375rem;min-height:2rem;padding:.25rem .75rem;font-size:.5625rem;font-weight:700;line-height:.75rem;transition:background-color .16s,transform .1s;display:inline-flex}.slot-primary-action.svelte-kondg5:hover:not(:disabled){background:var(--color-accent,#e14a33)}.slot-primary-action.svelte-kondg5:active:not(:disabled){transform:translateY(1px)}.slot-primary-action.svelte-kondg5:focus-visible,.slot-history-toggle.svelte-kondg5:focus-visible{outline:2px solid var(--color-accent,#e14a33);outline-offset:2px}.slot-primary-action.svelte-kondg5:disabled{cursor:not-allowed;opacity:.4}.slot-history-toggle.svelte-kondg5{border-radius:var(--radius-lg,.5rem);width:2rem;height:2rem;color:var(--color-text-muted,#71717a);background:0 0;border:0;flex:none;place-items:center;transition:color .16s,background-color .16s;display:grid}.slot-history-toggle.svelte-kondg5:hover{background:var(--color-bg-muted,#f4f4f5);color:var(--color-text-primary,#18181b)}.slot-history-toggle.svelte-kondg5 svg{transition:transform .16s}.slot-history-toggle.svelte-kondg5 svg.expanded{transform:rotate(90deg)}.slot-history.svelte-kondg5{border-top:1px solid var(--color-border,#e4e4e7);background:var(--color-bg-primary,#fff)}@media (width<=520px){.slot-row.svelte-kondg5{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.slot-copy.svelte-kondg5{grid-column:1/-1;padding-bottom:.125rem}.slot-primary-action.svelte-kondg5{grid-column:1/2;justify-self:start;margin:0 0 .375rem .5rem}.slot-history-toggle.svelte-kondg5{grid-column:2/3;margin-bottom:.375rem}}.compact.svelte-vgohhl{padding:.25rem .75rem}.compact.svelte-vgohhl li:where(.svelte-vgohhl){border-radius:.5rem}.compact.svelte-vgohhl .history-content:where(.svelte-vgohhl){gap:.75rem;padding:.875rem .5rem}.compact.svelte-vgohhl .save-title:where(.svelte-vgohhl){white-space:normal;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.compact.svelte-vgohhl .save-date:where(.svelte-vgohhl){font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.6875rem}.compact.svelte-vgohhl .head-badge:where(.svelte-vgohhl){background:var(--color-bg-muted);color:var(--color-text-secondary);letter-spacing:0;text-transform:none;font-size:.625rem;font-weight:500}.compact.svelte-vgohhl .primary-action:where(.svelte-vgohhl){letter-spacing:0;text-transform:none;min-height:2rem;box-shadow:none;background:0 0;border-color:#0000;gap:.375rem;padding:.375rem .5rem;font-size:.6875rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.compact.svelte-vgohhl .primary-action:where(.svelte-vgohhl):hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}.compact.svelte-vgohhl .primary-action:where(.svelte-vgohhl):focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}@media (pointer:coarse){.compact.svelte-vgohhl .primary-action:where(.svelte-vgohhl){min-height:2.75rem}}.single-line.svelte-vgohhl .title-line:where(.svelte-vgohhl){flex-wrap:nowrap;min-width:0;overflow:hidden}.single-line.svelte-vgohhl .save-title:where(.svelte-vgohhl){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.single-line.svelte-vgohhl .title-line:where(.svelte-vgohhl)>span:where(.svelte-vgohhl):not(.save-title){white-space:nowrap;flex-shrink:0}.save-picker.svelte-leb3np{min-height:12rem}.save-picker.compact.svelte-leb3np{min-height:0}.slot-history-scroll.svelte-leb3np{overscroll-behavior:contain;max-height:40vh;overflow-y:auto}.load-older-wrap.svelte-leb3np{border-top:1px solid var(--color-border,#e4e4e7);text-align:center;padding:.75rem 1rem}.load-slots-wrap.svelte-leb3np{text-align:center;padding-top:1rem}.load-older.svelte-leb3np,.request-error.svelte-leb3np button:where(.svelte-leb3np){color:var(--color-text-primary,#18181b);letter-spacing:.16em;text-underline-offset:.25rem;text-transform:uppercase;background:0 0;border:0;font-size:.625rem;font-weight:700;text-decoration:underline}.load-older.svelte-leb3np:hover:not(:disabled),.request-error.svelte-leb3np button:where(.svelte-leb3np):hover:not(:disabled){color:var(--color-accent,#e14a33)}.load-older.svelte-leb3np:focus-visible,.request-error.svelte-leb3np button:where(.svelte-leb3np):focus-visible{outline:2px solid var(--color-accent,#e14a33);outline-offset:2px}.load-older.svelte-leb3np:disabled{opacity:.4}.request-error.svelte-leb3np{border-left:2px solid var(--color-accent,#e14a33);background:color-mix(in srgb, var(--color-accent,#e14a33) 6%, white);padding:1rem}.request-error.compact.svelte-leb3np{margin-bottom:1rem}.request-error.history-error.svelte-leb3np{border-top:1px solid var(--color-border,#e4e4e7)}.request-error.svelte-leb3np p:where(.svelte-leb3np){color:var(--color-text-primary,#18181b);margin:0;font-size:.875rem}.request-error.svelte-leb3np button:where(.svelte-leb3np){margin-top:.5rem}.slot-skeleton.svelte-leb3np{gap:0;display:grid}.skeleton-heading.svelte-leb3np,.skeleton-copy.svelte-leb3np span:where(.svelte-leb3np),.skeleton-button.svelte-leb3np{background:var(--color-bg-muted,#f4f4f5);border-radius:.25rem;animation:1.4s ease-in-out infinite svelte-leb3np-save-picker-pulse}.skeleton-heading.svelte-leb3np{width:8rem;height:.75rem;margin-bottom:.75rem}.skeleton-row.svelte-leb3np{border:1px solid var(--color-border,#e4e4e7);border-bottom:0;align-items:center;gap:1rem;min-height:4.5rem;padding:.75rem 1rem;display:flex}.skeleton-row.svelte-leb3np:nth-child(2){border-radius:var(--radius-xl,.75rem) var(--radius-xl,.75rem) 0 0}.skeleton-row.svelte-leb3np:last-child{border-bottom:1px solid var(--color-border,#e4e4e7);border-radius:0 0 var(--radius-xl,.75rem) var(--radius-xl,.75rem)}.skeleton-copy.svelte-leb3np{flex:1;gap:.5rem;min-width:0;display:grid}.skeleton-copy.svelte-leb3np span:where(.svelte-leb3np):first-child{width:42%;height:.75rem}.skeleton-copy.svelte-leb3np span:where(.svelte-leb3np):last-child{width:64%;height:.625rem}.skeleton-button.svelte-leb3np{width:3.5rem;height:2rem}@media (prefers-reduced-motion:no-preference){@keyframes svelte-leb3np-save-picker-pulse{50%{opacity:.5}}}.story-config.svelte-1p7kaw1{gap:.75rem;display:grid}.heading.svelte-1p7kaw1{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.binding.svelte-1p7kaw1{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.binding.svelte-1p7kaw1 div:where(.svelte-1p7kaw1){gap:.2rem;min-width:0;display:grid}.binding.svelte-1p7kaw1 span:where(.svelte-1p7kaw1){text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.binding.svelte-1p7kaw1 small:where(.svelte-1p7kaw1){color:var(--color-text-secondary,#666)}button.svelte-1p7kaw1{background:var(--color-bg-muted,#f5f5f5);color:inherit;font:inherit;cursor:pointer;border:0;border-radius:.5rem;align-items:center;gap:.4rem;padding:.5rem;display:inline-flex}.add.svelte-1p7kaw1{justify-self:start;font-size:.85rem}.position.svelte-1p7kaw1{margin:0 0 1rem}.progress.svelte-149lnrs{border-bottom:1px solid var(--color-border,#e4e4e7);align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.status-icon.svelte-149lnrs{border-radius:var(--radius-xl,6px);background:var(--color-bg-muted,#f2f1ec);width:2.25rem;height:2.25rem;color:var(--color-text-secondary,#52525b);flex:none;place-items:center;display:grid}.status-icon.success.svelte-149lnrs{color:#15803d}.status-icon.danger.svelte-149lnrs{color:var(--color-accent,#e14a33)}.copy.svelte-149lnrs{flex:1;min-width:0}.status-row.svelte-149lnrs{justify-content:space-between;align-items:center;gap:1rem;display:flex}strong.svelte-149lnrs{color:var(--color-text-primary,#18181b);font-size:.9rem}.status-row.svelte-149lnrs span:where(.svelte-149lnrs){color:var(--color-text-muted,#a1a1aa);font-size:.75rem}.track.svelte-149lnrs{background:var(--color-bg-muted,#f2f1ec);border-radius:999px;height:.25rem;margin-top:.45rem;overflow:hidden}.track.svelte-149lnrs span:where(.svelte-149lnrs){border-radius:inherit;background:var(--color-accent,#e14a33);height:100%;transition:width .24s;display:block}.outputs.svelte-1fksarc{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:.75rem;padding:1rem;display:grid}.output.svelte-1fksarc{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-xl,6px);background:var(--color-bg-primary,#fff);min-width:0;color:var(--color-text-primary,#18181b);text-align:left;box-shadow:var(--shadow-sm,0 1px 2px #18181b0a);padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;overflow:hidden}.output.svelte-1fksarc:not(:disabled):hover{border-color:var(--color-border-strong,#a1a1aa);box-shadow:var(--shadow-md,0 4px 12px #18181b14)}.output.svelte-1fksarc:not(:disabled):active{transform:translateY(1px)}.output.checked.svelte-1fksarc{border-color:var(--color-accent,#e14a33)}.output.svelte-1fksarc:disabled{cursor:default;opacity:.72}.preview.svelte-1fksarc{aspect-ratio:4/3;background:var(--color-bg-muted,#f2f1ec);color:var(--color-text-muted,#a1a1aa);place-items:center;display:grid;position:relative;overflow:hidden}img.svelte-1fksarc,video.svelte-1fksarc{object-fit:cover;width:100%;height:100%}.kind{color:#fff;box-sizing:content-box;background:#18181bb8;border-radius:50%;padding:.25rem;position:absolute;bottom:.5rem;right:.5rem}.meta.svelte-1fksarc{justify-content:space-between;align-items:center;gap:.5rem;min-height:2.65rem;padding:.55rem .65rem;display:flex}.meta.svelte-1fksarc>span:where(.svelte-1fksarc):first-child{align-items:center;gap:.35rem;min-width:0;font-size:.78rem;font-weight:650;display:inline-flex}small.svelte-1fksarc{color:var(--color-text-muted,#a1a1aa);text-transform:capitalize;font-size:.68rem}.check.svelte-1fksarc{border:1px solid var(--color-border-strong,#a1a1aa);border-radius:var(--radius-md,2px);color:#0000;flex:none;place-items:center;width:1.35rem;height:1.35rem;display:grid}.check.visible.svelte-1fksarc{border-color:var(--color-accent,#e14a33);background:var(--color-accent,#e14a33);color:#fff}@media (width<=640px){.outputs.svelte-1fksarc{grid-template-columns:repeat(2,minmax(0,1fr));padding:.75rem}}.input-picker.svelte-1hknaul{gap:.65rem;display:grid}.heading.svelte-1hknaul{justify-content:space-between;align-items:end;gap:1rem;display:flex}.heading.svelte-1hknaul>div:where(.svelte-1hknaul):first-child{gap:.12rem;display:grid}strong.svelte-1hknaul{color:var(--color-text-primary,#18181b);font-size:.82rem}.heading.svelte-1hknaul span:where(.svelte-1hknaul){color:var(--color-text-muted,#a1a1aa);font-size:.72rem}.roles.svelte-1hknaul{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,4px);background:var(--color-bg-muted,#f2f1ec);gap:.15rem;padding:.15rem;display:inline-flex}.roles.svelte-1hknaul button:where(.svelte-1hknaul){border-radius:var(--radius-md,2px);color:var(--color-text-secondary,#52525b);font:inherit;background:0 0;border:0;padding:.3rem .5rem;font-size:.7rem}.roles.svelte-1hknaul button.active:where(.svelte-1hknaul){background:var(--color-bg-primary,#fff);color:var(--color-text-primary,#18181b);box-shadow:var(--shadow-sm,0 1px 2px #18181b0d)}.add-row.svelte-1hknaul{grid-template-columns:minmax(0,1fr) 2.35rem auto;gap:.4rem;display:grid}.add-row.svelte-1hknaul>input:where(.svelte-1hknaul):not(.hidden){border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,4px);background:var(--color-bg-primary,#fff);min-width:0;color:var(--color-text-primary,#18181b);font:inherit;outline:none;padding:.55rem .65rem;font-size:.78rem}.add-row.svelte-1hknaul>input:where(.svelte-1hknaul):focus{border-color:var(--color-border-strong,#a1a1aa)}.add-row.svelte-1hknaul button:where(.svelte-1hknaul),.item.svelte-1hknaul button:where(.svelte-1hknaul){border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,4px);background:var(--color-bg-primary,#fff);color:var(--color-text-secondary,#52525b);font:inherit;justify-content:center;align-items:center;gap:.35rem;font-size:.75rem;font-weight:650;display:inline-flex}.upload-button.svelte-1hknaul{padding:0 .75rem}button.svelte-1hknaul:not(:disabled):hover{border-color:var(--color-border-strong,#a1a1aa);color:var(--color-text-primary,#18181b)}button.svelte-1hknaul:disabled{opacity:.5}.hidden.svelte-1hknaul{display:none}.items.svelte-1hknaul{gap:.3rem;display:grid}.item.svelte-1hknaul{border-top:1px solid var(--color-border,#e4e4e7);grid-template-columns:auto minmax(0,1fr) 2rem;align-items:center;gap:.5rem;padding-top:.35rem;display:grid}.role.svelte-1hknaul{color:var(--color-text-secondary,#52525b);font-size:.68rem;font-weight:700}code.svelte-1hknaul{color:var(--color-text-muted,#a1a1aa);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.item.svelte-1hknaul button:where(.svelte-1hknaul){background:0 0;border-color:#0000;width:2rem;height:2rem}.error.svelte-1hknaul{color:var(--color-accent,#e14a33);margin:0;font-size:.72rem}@media (width<=640px){.heading.svelte-1hknaul{flex-direction:column;align-items:start}.add-row.svelte-1hknaul{grid-template-columns:minmax(0,1fr) 2.35rem}.upload-button.svelte-1hknaul{grid-column:1/-1;min-height:2.35rem}}.article-editor-surface.svelte-5k6m4t{min-height:100%;padding:clamp(2rem,5vw,4.5rem) 1rem 6rem}.article-editor-page.svelte-5k6m4t{border:1px solid var(--color-border,#e4e4e7);background:var(--color-bg-primary,#fff);width:min(54rem,100%);margin:0 auto;padding:clamp(1.5rem,5vw,4rem);box-shadow:0 14px 44px #18181b0f}.article-editor-surface.with-outline.svelte-5k6m4t{background:var(--color-bg-primary,#fff);grid-template-rows:minmax(0,1fr);grid-template-columns:14rem minmax(0,54rem) minmax(0,14rem);justify-content:center;align-items:stretch;gap:2rem;height:100%;min-height:0;padding:0 1.5rem;display:grid;overflow:hidden}.with-outline.svelte-5k6m4t .article-editor-page:where(.svelte-5k6m4t){overscroll-behavior-y:contain;width:100%;min-width:0;min-height:0;box-shadow:none;border:0;grid-area:1/2;padding:3.5rem clamp(1rem,3vw,4rem) 6rem;overflow-y:auto}.article-outline.svelte-5k6m4t{overscroll-behavior-y:contain;grid-area:1/1;min-width:0;min-height:0;padding-block:2rem;overflow-y:auto}.article-outline.svelte-5k6m4t:empty{display:none}@media (width<=1200px){.article-editor-surface.with-outline.svelte-5k6m4t{grid-template-columns:12rem minmax(0,1fr);gap:1rem}}@media (width<=760px){.article-editor-surface.with-outline.svelte-5k6m4t{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;padding:0 1rem}.article-outline.svelte-5k6m4t{max-height:10rem;padding-block:0}.with-outline.svelte-5k6m4t .article-editor-page:where(.svelte-5k6m4t){grid-area:2/1;padding:1rem 0 3rem}}.article-title-input.svelte-5k6m4t{box-sizing:border-box;border:0;border-bottom:1px solid var(--color-border,#e4e4e7);width:100%;min-height:calc(1.2em + .75rem);color:var(--color-text-primary,#18181b);font-family:var(--font-display,serif);letter-spacing:-.035em;background:0 0;outline:none;margin:0 0 2rem;padding:.2em 0 .35em;font-size:clamp(2rem,5vw,3.5rem);font-weight:750;line-height:1.2;transition:border-color .14s;display:block}.article-title-input.svelte-5k6m4t::placeholder{color:color-mix(in srgb, var(--color-text-muted,#a1a1aa) 55%, transparent);font-weight:500}.article-title-input.svelte-5k6m4t:focus{border-color:var(--color-border-strong,#a1a1aa)}.publication-setting-error.svelte-5k6m4t{color:var(--color-accent,#e14a33);margin-top:.5rem;font-size:.7rem;line-height:1.45}.series-selection-row.svelte-5k6m4t{align-items:center;gap:.5rem;display:flex}.series-selection-trigger.svelte-5k6m4t{border-radius:var(--radius-xl,6px);background:var(--color-bg-secondary,#f5f5f5);min-width:0;min-height:2.5rem;color:var(--color-text-primary,#18181b);text-align:left;cursor:pointer;border:0;flex:1;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:.8rem;font-weight:500;transition:background-color .14s;display:flex}.series-selection-trigger.svelte-5k6m4t:hover:not(:disabled),.series-selection-remove.svelte-5k6m4t:hover{background:var(--color-border,#e5e5e5)}.series-selection-trigger.svelte-5k6m4t:focus-visible,.series-selection-remove.svelte-5k6m4t:focus-visible{outline:2px solid var(--color-text-secondary,#666);outline-offset:2px}.series-selection-trigger.svelte-5k6m4t:disabled{cursor:wait;opacity:.62}.series-selection-copy.svelte-5k6m4t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.series-selection-remove.svelte-5k6m4t{border-radius:var(--radius-xl,6px);width:2rem;height:2rem;color:var(--color-text-secondary,#666);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .14s;display:inline-flex}.series-selection-action.svelte-5k6m4t,.series-picker-option-action.svelte-5k6m4t{color:var(--color-text-secondary,#52525b);flex:none;font-size:.7rem;font-weight:700}.series-picker-content.svelte-5k6m4t{padding:.85rem}.series-picker-create-area.svelte-5k6m4t{border-bottom:1px solid var(--color-border,#e4e4e7);padding-bottom:.75rem}.series-picker-create-area.svelte-5k6m4t .series-create-trigger:where(.svelte-5k6m4t){border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,4px);align-items:center;min-height:2rem;margin:0;padding:.35rem .65rem;display:inline-flex}.series-picker-list.svelte-5k6m4t{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-xl,6px);margin-top:.75rem;overflow:hidden}.series-picker-option.svelte-5k6m4t{background:var(--color-bg-primary,#fff);align-items:center;width:100%;min-height:3.4rem;transition:background-color .14s;display:flex}.series-picker-option.svelte-5k6m4t+.series-picker-option:where(.svelte-5k6m4t){border-top:1px solid var(--color-border,#e4e4e7)}.series-picker-option.svelte-5k6m4t:hover,.series-picker-option.selected.svelte-5k6m4t{background:var(--color-bg-secondary,#faf9f6)}.series-picker-option-select.svelte-5k6m4t{min-width:0;color:var(--color-text-primary,#18181b);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-self:stretch;align-items:center;gap:1rem;padding:.7rem .8rem;display:flex}.series-picker-option-settings.svelte-5k6m4t{border-radius:var(--radius-md,2px);width:2rem;height:2rem;color:var(--color-text-muted,#71717a);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-right:.7rem;transition:background-color .14s,color .14s;display:grid}.series-picker-option-settings.svelte-5k6m4t:hover{background:var(--color-bg-primary,#fff);color:var(--color-text-primary,#18181b)}.series-picker-option-copy.svelte-5k6m4t{min-width:0;display:block}.series-picker-option-copy.svelte-5k6m4t strong:where(.svelte-5k6m4t){text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;display:block;overflow:hidden}.series-picker-state.svelte-5k6m4t{min-height:8rem;color:var(--color-text-muted,#71717a);text-align:center;justify-content:center;align-items:center;margin:0;font-size:.75rem;display:flex}.series-picker-state.publication-setting-error.svelte-5k6m4t{color:var(--color-accent,#e14a33)}.series-creator.svelte-5k6m4t input:where(.svelte-5k6m4t){border:1px solid var(--color-border-strong,#a1a1aa);border-radius:var(--radius-lg,4px);background:var(--color-bg-primary,#fff);width:100%;min-height:2.35rem;color:var(--color-text-primary,#18181b);outline:none;padding:.45rem .65rem;font-size:.78rem}.series-creator.svelte-5k6m4t input:where(.svelte-5k6m4t):focus{border-color:var(--color-accent,#e14a33)}.series-creator.svelte-5k6m4t{grid-template-columns:minmax(0,1fr) auto;gap:.45rem;margin-top:.55rem;display:grid}.series-creator.svelte-5k6m4t button:where(.svelte-5k6m4t),.series-create-trigger.svelte-5k6m4t{color:var(--color-text-primary,#18181b);cursor:pointer;background:0 0;border:0;font-size:.72rem;font-weight:700}.series-creator.svelte-5k6m4t button:where(.svelte-5k6m4t){border-radius:var(--radius-lg,4px);background:var(--color-text-primary,#18181b);color:#fff;padding:.4rem .7rem}.series-creator.svelte-5k6m4t button:where(.svelte-5k6m4t):disabled{cursor:not-allowed;opacity:.45}.series-create-trigger.svelte-5k6m4t{margin-top:.6rem;padding:0}.badge-popover.svelte-5k6m4t{z-index:10000;text-align:left;background-color:#fff;border:1px solid #111;min-width:200px;max-width:320px;padding:10px 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:fixed;box-shadow:0 4px 12px #00000014}.badge-popover-label.svelte-5k6m4t{letter-spacing:.22em;text-transform:uppercase;color:#9a9a9a;margin-bottom:4px;font-size:9px;font-weight:600}.badge-popover-title.svelte-5k6m4t{color:#111;word-break:break-word;margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.3}.badge-popover-desc.svelte-5k6m4t{color:#555;-webkit-line-clamp:3;line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;max-height:4.2em;margin-bottom:6px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.badge-popover-meta.svelte-5k6m4t{color:#666;border-top:1px solid #f0f0f0;align-items:center;gap:6px;margin-top:2px;padding-top:6px;font-size:11px;display:flex}.badge-popover-time.svelte-5k6m4t{color:#666}.badge-popover-hint.svelte-5k6m4t{color:#9a9a9a;align-items:center;margin-top:6px;font-size:10px;display:flex}.save-history-popover{--popover-width:min(22rem, calc(100vw - 1rem))}.history.svelte-yc5rjn{flex-direction:column;max-height:min(70dvh,30rem);display:flex;overflow:hidden}header.svelte-yc5rjn{border-bottom:1px solid var(--color-border);flex-shrink:0;padding:.625rem .75rem}.heading.svelte-yc5rjn{align-items:center;gap:.5rem;display:flex}h2.svelte-yc5rjn{flex:1;margin:0;font-size:.875rem;font-weight:600}.icon.svelte-yc5rjn{width:1.75rem;height:1.75rem;color:var(--color-text-muted);border-radius:var(--radius-lg);justify-content:center;align-items:center;padding:.25rem;display:flex}.icon.svelte-yc5rjn:hover{background:var(--color-bg-hover)}.icon.svelte-yc5rjn:disabled{opacity:.5}.icon.svelte-yc5rjn:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.hint.svelte-yc5rjn{color:var(--color-text-muted);margin:.375rem 0 0;font-size:.6875rem;line-height:1.5}.history-symbol.svelte-yc5rjn{color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.history-list.svelte-yc5rjn{overscroll-behavior:contain;min-height:0;overflow-y:auto}.version-metadata-layer.svelte-12qrdgb{z-index:100001;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.version-metadata-backdrop.svelte-12qrdgb{background:#0000004d;border:0;position:absolute;inset:0}.save-model-button.svelte-1q3dd27{background:var(--color-text-primary,#242424);color:var(--color-bg-primary,#fff)}.language-version-popover{--menu-width:min(16rem, calc(100vw - 1rem))}.back-button.svelte-19gu2gx:hover{background:var(--color-bg-secondary)}.create-heading.svelte-19gu2gx{align-items:center;gap:.4rem;padding:.2rem;font-weight:600;display:flex}.back-button.svelte-19gu2gx{border-radius:.35rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.create-form.svelte-19gu2gx{gap:.85rem;padding:.5rem;display:grid}.create-form.svelte-19gu2gx label:where(.svelte-19gu2gx){color:var(--color-text-secondary);gap:.4rem;font-size:.75rem;display:grid}select.svelte-19gu2gx{border:1px solid var(--color-border);background:var(--color-bg-primary);width:100%;min-width:0;color:var(--color-text-primary);border-radius:.35rem;padding:.5rem}.input-dialog-layer.svelte-17346eh{z-index:170;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.input-dialog-backdrop.svelte-17346eh{background:#18181b80;border:0;position:absolute;inset:0}.input-dialog.svelte-17346eh{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-2xl,8px);background:var(--color-bg-primary,#fff);width:min(26rem,100%);box-shadow:var(--shadow-xl);padding:1.25rem;position:relative}.input-dialog.svelte-17346eh h3:where(.svelte-17346eh){color:var(--color-text-primary,#18181b);font-family:var(--font-display);margin:0;font-size:1.15rem}.input-dialog.svelte-17346eh p:where(.svelte-17346eh){color:var(--color-text-secondary,#52525b);margin:.55rem 0 1.1rem;font-size:.86rem;line-height:1.55}.input-dialog.svelte-17346eh label:where(.svelte-17346eh){color:var(--color-text-secondary,#52525b);letter-spacing:.14em;text-transform:uppercase;margin:1rem 0 .4rem;font-size:.65rem;font-weight:700;display:block}.input-dialog.svelte-17346eh :is(input:where(.svelte-17346eh),textarea:where(.svelte-17346eh)){border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,4px);background:var(--color-bg-primary,#fff);width:100%;color:var(--color-text-primary,#18181b);outline:none;padding:.65rem .75rem;font-size:.875rem}.input-dialog.svelte-17346eh textarea:where(.svelte-17346eh){resize:vertical;min-height:8rem;line-height:1.5}.input-dialog.svelte-17346eh :where(.svelte-17346eh):is(input:where(.svelte-17346eh),textarea:where(.svelte-17346eh)):focus{border-color:var(--color-border-strong,#a1a1aa);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent,#e14a33) 18%, transparent)}.input-dialog-actions.svelte-17346eh{justify-content:flex-end;gap:.55rem;margin-top:1.15rem;display:flex}.input-dialog-actions.svelte-17346eh button:where(.svelte-17346eh){border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,4px);cursor:pointer;justify-content:center;align-items:center;gap:.4rem;min-height:2.25rem;padding:.45rem .8rem;font-size:.75rem;font-weight:700;display:inline-flex}.input-dialog-actions.svelte-17346eh button:where(.svelte-17346eh):disabled{cursor:not-allowed;opacity:.55}.secondary-action.svelte-17346eh{background:var(--color-bg-primary,#fff);color:var(--color-text-primary,#18181b)}.secondary-action.svelte-17346eh:hover:not(:disabled){border-color:var(--color-border-strong,#a1a1aa)}.confirm-action.svelte-17346eh{background:var(--color-text-primary,#18181b);color:#fff}.confirm-action.svelte-17346eh:hover:not(:disabled){background:var(--color-accent,#e14a33)}.media-gallery.svelte-1vlepu3{background:var(--color-bg-muted,#f2f1ec);touch-action:pan-y;width:100%;display:grid;position:relative;overflow:hidden}.gallery-stage.svelte-1vlepu3{width:100%;min-width:0;min-height:var(--media-gallery-min-height,10rem);overflow:hidden}.gallery-track.svelte-1vlepu3{will-change:transform;width:100%;height:100%;min-height:0;display:flex}.gallery-track.transitioning.svelte-1vlepu3{transition-property:transform;transition-timing-function:cubic-bezier(.22,1,.36,1)}.gallery-slide.svelte-1vlepu3{flex:0 0 100%;min-width:0;min-height:0}.gallery-slide.svelte-1vlepu3>img:where(.svelte-1vlepu3),.gallery-slide.svelte-1vlepu3>video:where(.svelte-1vlepu3),.gallery-slide.svelte-1vlepu3>.media-unavailable:where(.svelte-1vlepu3),.gallery-slide.svelte-1vlepu3 .media-image-shell{width:100%;height:100%;margin:0;display:block}.gallery-slide.svelte-1vlepu3 .media-image-shell{aspect-ratio:auto!important}.media-unavailable.svelte-1vlepu3{color:var(--color-text-secondary,#52525b);text-align:center;place-content:center;font-family:system-ui,sans-serif;font-size:.875rem}.gallery-nav.svelte-1vlepu3{z-index:2;border:1px solid color-mix(in srgb, var(--color-border,#e4e4e7) 80%, transparent);border-radius:var(--radius-lg,4px);background:color-mix(in srgb, var(--color-bg-primary,#fff) 92%, transparent);width:2.5rem;height:2.5rem;color:var(--color-text-primary,#18181b);cursor:pointer;place-items:center;font-size:1.5rem;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.gallery-nav.svelte-1vlepu3:hover{background:var(--color-bg-primary,#fff)}.gallery-nav.svelte-1vlepu3:disabled{cursor:default}.gallery-nav.edge-disabled.svelte-1vlepu3{pointer-events:none;opacity:0}.previous.svelte-1vlepu3{left:.75rem}.next.svelte-1vlepu3{right:.75rem}.gallery-status.svelte-1vlepu3{z-index:2;border-radius:var(--radius-lg,4px);color:#fff;background:#18181bb8;padding:.25rem .5rem;font-size:.75rem;line-height:1;position:absolute;bottom:.75rem;right:.75rem}.visually-hidden.svelte-1vlepu3{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.media-dropzone.svelte-1in9c79{border:1px dashed var(--color-border-strong,#a1a1aa);border-radius:var(--radius-xl,6px);width:100%;min-height:7rem;color:var(--color-text-secondary,#52525b);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.5rem;transition:background-color .14s,border-color .14s;display:flex}.media-dropzone.svelte-1in9c79:hover,.media-dropzone.dragging.svelte-1in9c79{border-color:var(--color-text-secondary,#52525b);background:var(--color-bg-muted,#f2f1ec);color:var(--color-text-primary,#18181b)}.media-dropzone.svelte-1in9c79:focus-visible{outline:2px solid color-mix(in srgb, var(--color-accent,#e14a33) 30%, transparent);outline-offset:2px}.media-dropzone.svelte-1in9c79:disabled{cursor:not-allowed;opacity:.55}.media-dropzone.tile.svelte-1in9c79{text-align:center;flex-direction:column;gap:.35rem;height:100%;min-height:0;padding:.55rem;font-size:.72rem;font-weight:600;line-height:1.25}.media-dropzone.tile.svelte-1in9c79 svg{width:1.15rem;height:1.15rem}.dropzone-icon.svelte-1in9c79{font-size:1.25rem;line-height:1}.media-reorder-strip.svelte-1gllphp{--media-preview-width:9rem;--media-preview-max-height:10rem;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.2rem .15rem;display:flex}.media-reorder-item.svelte-1gllphp{width:var(--media-preview-width);height:var(--media-preview-max-height);flex:0 0 var(--media-preview-width);border-radius:var(--radius-lg,5px);background:0 0;place-items:center;transition:opacity .14s,transform .14s;display:grid;position:relative}.media-reorder-item.svelte-1gllphp:before,.media-reorder-item.svelte-1gllphp:after{z-index:3;background:var(--color-accent,#e14a33);content:"";opacity:0;border-radius:1px;width:2px;position:absolute;top:.2rem;bottom:.2rem}.media-reorder-item.svelte-1gllphp:before{left:-.38rem}.media-reorder-item.svelte-1gllphp:after{right:-.38rem}.media-reorder-item.drop-before.svelte-1gllphp:before,.media-reorder-item.drop-after.svelte-1gllphp:after{opacity:1}.media-reorder-item.dragging.svelte-1gllphp{opacity:.45;transform:scale(.98)}.media-thumb.svelte-1gllphp{border-radius:inherit;background:var(--color-bg-muted,#f2f1ec);cursor:grab;border:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.media-thumb.svelte-1gllphp:active{cursor:grabbing}.media-thumb.svelte-1gllphp:focus-visible{outline:2px solid color-mix(in srgb, var(--color-accent,#e14a33) 34%, transparent);outline-offset:2px}.media-thumb.svelte-1gllphp .media-image-shell{max-height:var(--media-preview-max-height);background-color:var(--color-bg-muted,#f2f1ec)}.media-actions.svelte-1gllphp{gap:.1rem;display:flex;position:absolute;top:.25rem;right:.25rem}.media-action.svelte-1gllphp{width:1.35rem;height:1.35rem;color:var(--color-text-primary,#18181b);background:0 0;border:0;place-items:center;transition:color .14s;display:grid}.media-action.svelte-1gllphp:hover{color:var(--color-accent,#e14a33)}.remove-media.svelte-1gllphp:hover{color:var(--color-danger,#b42318)}.media-action.svelte-1gllphp:focus-visible{outline:2px solid color-mix(in srgb, var(--color-danger,#b42318) 28%, transparent);outline-offset:2px}.media-action.svelte-1gllphp svg{filter:drop-shadow(1px 0 #fff)drop-shadow(-1px 0 #fff)drop-shadow(0 1px #fff)drop-shadow(0 -1px #fff);stroke-width:2.25px;width:.9rem;height:.9rem}.media-reorder-trailing.svelte-1gllphp{width:var(--media-preview-width);height:var(--media-preview-max-height);flex:0 0 var(--media-preview-width)}@media (width<=640px){.media-reorder-strip.svelte-1gllphp{--media-preview-width:7.5rem;--media-preview-max-height:8.5rem}}.workspace-overlay.svelte-1ej40lh{z-index:140;background:#18181b85;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.workspace-dialog.svelte-1ej40lh{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-2xl,8px);background:var(--color-bg-primary,#fff);outline:none;grid-template-rows:auto minmax(0,1fr) auto;width:min(95rem,100vw - 2rem);height:min(62rem,100dvh - 2rem);min-height:0;display:grid;overflow:hidden;box-shadow:0 24px 72px #18181b38}.workspace-dialog.compact.svelte-1ej40lh{width:min(34rem,100vw - 2rem);height:auto;max-height:min(46rem,100dvh - 2rem)}.workspace-dialog.compact.svelte-1ej40lh .workspace-body:where(.svelte-1ej40lh){padding:.75rem 1rem 1rem;overflow-y:auto}.workspace-dialog.no-header.svelte-1ej40lh{grid-template-rows:minmax(0,1fr) auto}.workspace-header.svelte-1ej40lh,.workspace-footer.svelte-1ej40lh{border-color:var(--color-border,#e4e4e7);align-items:center;gap:1rem;min-width:0;padding:.7rem 1rem;display:flex}.workspace-header.svelte-1ej40lh{border-bottom-width:1px;min-height:3.5rem;position:relative}.workspace-footer.svelte-1ej40lh{border-top-width:1px;justify-content:flex-end;min-height:3.75rem}.workspace-title.svelte-1ej40lh{color:var(--color-text-primary,#18181b);font-family:var(--font-display,serif);flex:none;margin:0;font-size:1.1rem;font-weight:700;line-height:1.2}.workspace-header-content.svelte-1ej40lh,.custom-heading.svelte-1ej40lh{flex:1;min-width:0}.custom-heading.svelte-1ej40lh+.workspace-header-content:where(.svelte-1ej40lh){flex:none}.workspace-body.svelte-1ej40lh{min-height:0;overflow:hidden}@media (width<=640px){.workspace-overlay.svelte-1ej40lh{padding:0}.workspace-dialog.svelte-1ej40lh,.workspace-dialog.compact.svelte-1ej40lh{border:0;border-radius:0;width:100%;height:100dvh;max-height:none}.workspace-header.svelte-1ej40lh,.workspace-footer.svelte-1ej40lh{padding-right:max(.75rem, env(safe-area-inset-right));padding-left:max(.75rem, env(safe-area-inset-left))}.workspace-footer.svelte-1ej40lh{padding-bottom:max(.7rem, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:no-preference){.workspace-overlay.svelte-1ej40lh{animation:.14s ease-out svelte-1ej40lh-workspace-fade}.workspace-dialog.svelte-1ej40lh{animation:.18s ease-out svelte-1ej40lh-workspace-enter}}@keyframes svelte-1ej40lh-workspace-fade{0%{opacity:0}}@keyframes svelte-1ej40lh-workspace-enter{0%{opacity:0;transform:translateY(.45rem)}}.artifact-browser.svelte-1qoxtum{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;gap:1rem;width:100%;min-width:0;max-width:100%;min-height:100%;padding:1rem;display:grid;container-type:inline-size}.artifact-browser-controls.svelte-1qoxtum{align-items:flex-end;gap:.75rem;min-width:0;display:flex}.artifact-browser-controls.svelte-1qoxtum>:first-child{width:min(32rem,100%)}.artifact-browser-extra-controls.svelte-1qoxtum{flex:1;min-width:0}.artifact-grid.svelte-1qoxtum{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.75rem;min-width:0;display:grid}.artifact-option.svelte-1qoxtum{box-sizing:border-box;border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-xl,.75rem);background:var(--color-bg-primary,#fff);min-width:0;min-height:6.25rem;color:var(--color-text-primary,#18181b);text-align:left;align-items:flex-start;gap:.85rem;padding:.75rem;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:flex}button.artifact-option.svelte-1qoxtum{cursor:pointer}button.artifact-option.svelte-1qoxtum:hover:not(:disabled){border-color:var(--color-border-strong,#a1a1aa);background:var(--color-bg-secondary,#fafafa);box-shadow:0 7px 18px color-mix(in srgb, var(--color-text-primary,#18181b) 7%, transparent);transform:translateY(-1px)}button.artifact-option.svelte-1qoxtum:active:not(:disabled){box-shadow:none;transform:translateY(0)}button.artifact-option.svelte-1qoxtum:focus-visible{outline:2px solid color-mix(in srgb, var(--color-accent,#a33c34) 36%, transparent);outline-offset:2px}button.artifact-option.selected.svelte-1qoxtum{border-color:var(--color-accent,#a33c34);background:color-mix(in srgb, var(--color-accent,#a33c34) 5%, var(--color-bg-primary,#fff));box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent,#a33c34) 18%, transparent)}button.artifact-option.svelte-1qoxtum:disabled{cursor:not-allowed;opacity:.52}.artifact-option.svelte-1qoxtum .artifact-option-cover{width:3.25rem}.artifact-option-copy.svelte-1qoxtum{flex-direction:column;flex:1;min-width:0;display:flex}.artifact-option-heading.svelte-1qoxtum{align-items:center;gap:.5rem;min-width:0;display:flex}.artifact-option-heading.svelte-1qoxtum strong:where(.svelte-1qoxtum){min-width:0;font-family:var(--font-display,inherit);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.95rem;font-weight:700;line-height:1.25;overflow:hidden}.artifact-option-heading.svelte-1qoxtum svg{color:var(--color-accent,#a33c34);flex:none}.artifact-option-status.svelte-1qoxtum,.artifact-option-author.svelte-1qoxtum{color:var(--color-text-muted,#71717a);letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.67rem;font-weight:650;line-height:1.35;overflow:hidden}.artifact-option-status.svelte-1qoxtum{flex:none}.selection-circle.svelte-1qoxtum{border:1px solid var(--color-border-strong,#a1a1aa);border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;display:grid}.selection-circle.checked.svelte-1qoxtum{border-color:var(--color-text-primary,#18181b);background:var(--color-text-primary,#18181b)}.selection-circle.checked.svelte-1qoxtum svg{color:var(--color-bg-primary,#fff)}.artifact-option-author.svelte-1qoxtum{margin-top:.3rem}.artifact-option-description.svelte-1qoxtum{-webkit-line-clamp:2;line-clamp:2;color:var(--color-text-secondary,#52525b);-webkit-box-orient:vertical;margin-top:.45rem;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}.artifact-browser-state.svelte-1qoxtum{min-width:0;min-height:15rem;color:var(--color-text-muted,#71717a);text-align:center;place-items:center;display:grid}.artifact-browser-state.svelte-1qoxtum p:where(.svelte-1qoxtum){margin:0}.artifact-browser-state.svelte-1qoxtum button:where(.svelte-1qoxtum){border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,.5rem);background:var(--color-bg-primary,#fff);color:var(--color-text-primary,#18181b);margin-top:.75rem;padding:.5rem .85rem;font-weight:600}.artifact-skeleton.svelte-1qoxtum{pointer-events:none}.skeleton-cover.svelte-1qoxtum,.skeleton-line.svelte-1qoxtum{border-radius:var(--radius-md,.375rem);background:var(--color-bg-muted,#f4f4f5);display:block}.skeleton-cover.svelte-1qoxtum{aspect-ratio:5/7;flex:none;width:3.25rem}.skeleton-copy.svelte-1qoxtum{flex-direction:column;flex:1;gap:.45rem;min-width:0;padding-top:.15rem;display:flex}.skeleton-line.svelte-1qoxtum{width:100%;height:.55rem}.skeleton-title.svelte-1qoxtum{width:58%;height:.85rem}.skeleton-author.svelte-1qoxtum{width:34%;height:.45rem;margin-bottom:.25rem}.skeleton-short.svelte-1qoxtum{width:72%}.artifact-pagination.svelte-1qoxtum{color:var(--color-text-secondary,#52525b);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:.75rem;font-size:.8rem;display:flex}.visually-hidden.svelte-1qoxtum{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.skeleton-cover.svelte-1qoxtum,.skeleton-line.svelte-1qoxtum{animation:1.5s ease-in-out infinite svelte-1qoxtum-skeleton-pulse}}@keyframes svelte-1qoxtum-skeleton-pulse{50%{opacity:.5}}@container (width<=40rem){.artifact-browser-controls.svelte-1qoxtum{flex-direction:column;align-items:stretch}.artifact-browser-controls.svelte-1qoxtum>:first-child,.artifact-browser-extra-controls.svelte-1qoxtum{width:100%}.artifact-grid.svelte-1qoxtum{grid-template-columns:minmax(0,1fr)}}@container (width<=24rem){.artifact-browser.svelte-1qoxtum{padding:.75rem}.artifact-option.svelte-1qoxtum{gap:.7rem;min-height:5.75rem;padding:.65rem}.artifact-option.svelte-1qoxtum .artifact-option-cover,.skeleton-cover.svelte-1qoxtum{width:2.85rem}}.bottom-nav-trigger.svelte-11jch87{width:100%;height:100%}.notification-trigger.svelte-11jch87{color:var(--color-text-secondary,#52525b);transition:color .14s,background-color .14s}.notification-trigger-icon-only.svelte-11jch87{border-radius:var(--radius-lg,6px);background:0 0;border:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.notification-trigger-icon-only.svelte-11jch87:hover{background:var(--color-bg-secondary,#f5f5f5);color:var(--color-text-primary,#18181b)}.notification-trigger-bottom-nav.svelte-11jch87{width:100%;height:100%;color:var(--color-text-muted,#71717a);font:inherit;background:0 0;border:0;border-top:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;display:flex}.notification-trigger-bottom-nav.svelte-11jch87:hover{color:var(--color-text-primary,#18181b)}.notification-trigger.svelte-11jch87:focus-visible{outline:2px solid color-mix(in srgb, var(--color-accent,#e14a33) 25%, transparent);outline-offset:2px}.notification-trigger-symbol.svelte-11jch87{justify-content:center;align-items:center;display:inline-flex;position:relative}.notification-trigger-bottom-nav.svelte-11jch87 .notification-trigger-symbol:where(.svelte-11jch87) svg{width:1.25rem;height:1.25rem}.notification-trigger-copy.svelte-11jch87{text-transform:uppercase;font-size:.625rem;font-weight:600;line-height:1}.notification-unread-count.svelte-11jch87{color:#fff;min-width:1rem;height:1rem;box-shadow:0 0 0 2px var(--color-bg-primary,#fff);background:#dc2626;border-radius:9999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.5625rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-.35rem;right:-.5rem}.agent-dialog-host.svelte-150ad79 .workspace-dialog.compact{border:1px solid var(--color-border);border-radius:var(--radius-2xl);width:min(34rem,100vw - 2rem);height:auto;max-height:min(46rem,100dvh - 2rem)}.agent-dialog-host.svelte-150ad79 .workspace-overlay{padding:1rem}.grant-card.svelte-150ad79{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-primary);padding:1rem}.status-label.svelte-150ad79{border-radius:var(--radius-md);background:var(--color-bg-secondary);color:var(--color-text-secondary);flex-shrink:0;align-items:center;gap:.35rem;padding:.25rem .4rem;font-size:.65rem;line-height:1.25;display:inline-flex}.status-label.pending.svelte-150ad79{color:var(--color-accent)}.permission-row.svelte-150ad79{cursor:pointer;align-items:center;gap:1rem;padding:.8rem;transition:background-color .15s;display:flex}.permission-row.svelte-150ad79+.permission-row:where(.svelte-150ad79){border-top:1px solid var(--color-border)}.permission-row.svelte-150ad79:hover{background:var(--color-bg-secondary)}.permission-row.svelte-150ad79:has(input:where(.svelte-150ad79):focus-visible){outline:2px solid var(--color-text-primary);outline-offset:-2px}.permission-row.unavailable.svelte-150ad79,fieldset.svelte-150ad79:disabled .permission-row:where(.svelte-150ad79){cursor:not-allowed;opacity:.5}.permission-control.svelte-150ad79{flex-shrink:0;place-items:center;display:grid;position:relative}.permission-control.svelte-150ad79 input:where(.svelte-150ad79){appearance:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-primary);width:1.125rem;height:1.125rem;cursor:inherit;margin:0}.permission-control.svelte-150ad79 input:where(.svelte-150ad79):checked{border-color:var(--color-text-primary);background:var(--color-text-primary)}.permission-control.svelte-150ad79 .permission-check{pointer-events:none;color:var(--color-bg-primary);opacity:0;position:absolute}.permission-control.svelte-150ad79 input:where(.svelte-150ad79):checked+.permission-check{opacity:1}.connection-details.svelte-150ad79>summary:where(.svelte-150ad79){list-style:none}.connection-details.svelte-150ad79>summary:where(.svelte-150ad79)::-webkit-details-marker{display:none}.connection-details[open].svelte-150ad79>summary:where(.svelte-150ad79) .details-chevron{transform:rotate(90deg)}.revoke-action.svelte-150ad79{border-radius:var(--radius-lg);color:var(--color-text-secondary);padding:.35rem .25rem;font-size:.75rem}.revoke-action.svelte-150ad79:hover{color:var(--color-destructive,#b42318)}.revoke-action.svelte-150ad79:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.revoke-action.svelte-150ad79:disabled{cursor:not-allowed;opacity:.5}@media (width<=400px){.grant-card.svelte-150ad79{padding:.75rem}.status-label.svelte-150ad79{font-size:.6rem}}@media (prefers-reduced-motion:reduce){.permission-row.svelte-150ad79{transition:none}}.agent-access-split.svelte-whnioc{isolation:isolate;display:inline-flex}.agent-access-split.svelte-whnioc .agent-invite-action{border-top-right-radius:0;border-bottom-right-radius:0}.agent-access-split.svelte-whnioc .agent-manage-action{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;padding-left:.5rem;padding-right:.5rem}.agent-access-split.svelte-whnioc button:hover,.agent-access-split.svelte-whnioc button:focus-visible{z-index:1}@media (width<=640px){.agent-access-split.svelte-whnioc .agent-invite-action .action-label{display:none}.agent-access-split.svelte-whnioc .agent-invite-action{grid-template-columns:1fr}.agent-access-split.svelte-whnioc .agent-invite-action,.agent-access-split.svelte-whnioc .agent-manage-action{width:2rem;padding-left:0;padding-right:0}}.wallet-trigger.svelte-ncsadu{z-index:70;border:1px solid var(--color-text-primary,#18181b);background:var(--color-text-primary,#18181b);color:#fff;border-radius:6px;align-items:center;gap:.5rem;height:42px;padding:0 .85rem;font-size:.75rem;font-weight:700;display:inline-flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 12px 24px -4px #18181b1f,0 4px 12px -2px #18181b14}.wallet-trigger.svelte-ncsadu:hover{border-color:var(--color-accent,#e14a33);background:var(--color-accent,#e14a33)}.wallet-trigger.svelte-ncsadu:focus-visible{outline-offset:2px;outline:2px solid #e14a3359}.wallet-overlay.svelte-ncsadu{z-index:10000;visibility:hidden;pointer-events:none;position:fixed;inset:0;overflow:clip}.wallet-overlay.presented.svelte-ncsadu{visibility:visible;pointer-events:auto}.wallet-backdrop.svelte-ncsadu{touch-action:none;opacity:0;background:#18181b8a;border:0;transition:opacity .32s ease-in;position:absolute;inset:0}.visible.svelte-ncsadu .wallet-backdrop:where(.svelte-ncsadu){opacity:1;transition-timing-function:ease-out}.wallet-dialog.svelte-ncsadu{overscroll-behavior:contain;border:1px solid var(--color-border,#e4e4e7);background:#fff;border-radius:8px;flex-direction:column;width:min(600px,100vw - 2rem);height:min(760px,100dvh - 2rem);transition:transform .32s cubic-bezier(.64,0,.78,0);display:flex;position:absolute;bottom:1rem;right:1rem;overflow:hidden;transform:translateY(calc(100% + 1rem));box-shadow:0 24px 64px -12px #18181b47,0 8px 24px -8px #18181b29}.visible.svelte-ncsadu .wallet-dialog:where(.svelte-ncsadu){transition-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(0)}@starting-style{.visible.svelte-ncsadu .wallet-dialog:where(.svelte-ncsadu){transform:translateY(calc(100% + 1rem))}.visible.svelte-ncsadu .wallet-backdrop:where(.svelte-ncsadu){opacity:0}}.wallet-header.svelte-ncsadu{border-bottom:1px solid var(--color-border,#e4e4e7);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem .5rem 1.25rem;display:flex}.wallet-header.svelte-ncsadu h2:where(.svelte-ncsadu){color:var(--color-text-primary,#18181b);align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;line-height:1.4;display:flex}.wallet-shell-close.svelte-ncsadu{width:38px;height:38px;color:var(--color-text-secondary,#52525b);cursor:pointer;background:#fff;border:0;border-radius:6px;flex:none;place-items:center;display:grid}.wallet-shell-close.svelte-ncsadu:hover{background:var(--color-bg-muted,#f2f1ec)}.wallet-shell-close.svelte-ncsadu:disabled{cursor:not-allowed;opacity:.45}@media (width<=640px){.wallet-trigger.svelte-ncsadu{bottom:.75rem;right:.75rem}.wallet-dialog.svelte-ncsadu{border:0;border-radius:0;width:100%;height:100dvh;inset:0}.wallet-header.svelte-ncsadu{padding-top:calc(.5rem + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.wallet-backdrop.svelte-ncsadu,.wallet-dialog.svelte-ncsadu{transition:none}}.compact.svelte-1qkdsz8{gap:.375rem;font-size:.75rem}@media (width<=380px){.credits.compact.svelte-1qkdsz8{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;line-height:1}.compact.svelte-1qkdsz8 img:where(.svelte-1qkdsz8){height:.875rem}}
