.saved-tab-editor.svelte-1yebxb2{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg-primary) 62%, transparent);box-shadow:0 6px 18px color-mix(in srgb, var(--accent) 12%, transparent);flex-direction:column;gap:8px;margin-block:2px 6px;padding:8px;display:flex}.editor-name.svelte-1yebxb2{align-items:center;gap:2px;padding-left:2px;display:flex}.name-input.svelte-1yebxb2:focus{background:color-mix(in srgb, var(--text-primary) 5%, transparent)}.name-input.svelte-1yebxb2{border-radius:var(--radius-sm);min-width:0;height:26px;color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);background:0 0;border:none;outline:none;flex:1;padding:0 6px}.url-input.svelte-1yebxb2{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text-primary) 5%, transparent);height:28px;color:var(--text-secondary);font-size:var(--font-size-sm);border:none;outline:none;padding:0 8px}.editor-row.svelte-1yebxb2{gap:4px;display:flex}.editor-actions.svelte-1yebxb2{justify-content:flex-end}.bookmarked-tabs.svelte-xlyhv4{flex-shrink:0;position:relative}.bookmarked-tabs-body.svelte-xlyhv4{padding:4px var(--sidebar-right-pad,10px) 4px 10px;box-sizing:border-box;transition:padding .15s var(--motion-ease-spring)}.bookmarked-tabs-body.idle-empty.svelte-xlyhv4{padding-top:0;padding-bottom:0}.bookmarked-list.svelte-xlyhv4{--bookmark-zone-color:var(--color-bookmark);border-radius:var(--radius-md);box-sizing:border-box;opacity:1;transform-origin:top;min-height:0;transition:height .15s var(--motion-ease-spring), min-height .15s var(--motion-ease-spring), opacity var(--motion-duration-fast) ease, transform .15s var(--motion-ease-spring), background var(--motion-duration-fast) ease, border-color var(--motion-duration-fast) ease;border:1px solid #0000;outline:none;grid-template-columns:repeat(auto-fit,minmax(34px,1fr));gap:6px;margin:-1px;display:grid;position:relative;transform:scaleY(1)}.bookmarked-list.idle-empty.svelte-xlyhv4{opacity:0;height:0;min-height:0;overflow:hidden;transform:scaleY(.92)}.bookmarked-list.drag-active.is-empty.svelte-xlyhv4{border-color:color-mix(in srgb, var(--bookmark-zone-color) 36%, transparent);background:color-mix(in srgb, var(--bookmark-zone-color) 11%, transparent);height:34px;min-height:34px;box-shadow:inset 0 0 0 1px #ffffff14, 0 6px 14px color-mix(in srgb, var(--bookmark-zone-color) 8%, transparent);transform-origin:50%;will-change:opacity, transform;animation:1.35s ease-in-out infinite sidebar-dz-breathe;overflow:hidden}.bookmarked-list.drag-active.is-empty.svelte-xlyhv4:before,.bookmarked-list.drag-active.is-empty.svelte-xlyhv4:after{z-index:1;opacity:1;pointer-events:none;position:absolute;top:50%}.bookmarked-list.drag-active.is-empty.svelte-xlyhv4:before{content:"";background:color-mix(in srgb, var(--bookmark-zone-color) 84%, var(--text-primary));width:13px;height:14px;left:50%;transform:translate(-74px,-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M6 3h10c.6 0 1 .4 1 1v7h-2V6H8v11.5l4-2.3 2.2 1.3 1-1.8L12 12.9l-6 3.4V4c0-.6.4-1 1-1zm13 8v3h3v2h-3v3h-2v-3h-3v-2h3v-3h2z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M6 3h10c.6 0 1 .4 1 1v7h-2V6H8v11.5l4-2.3 2.2 1.3 1-1.8L12 12.9l-6 3.4V4c0-.6.4-1 1-1zm13 8v3h3v2h-3v3h-2v-3h-3v-2h3v-3h2z'/%3E%3C/svg%3E") 50%/contain no-repeat}.bookmarked-list.drag-active.is-empty.svelte-xlyhv4:after{content:attr(data-drop-label);color:color-mix(in srgb, var(--bookmark-zone-color) 82%, var(--text-primary));font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:0;white-space:nowrap;left:50%;transform:translate(-50px,-50%)}.bookmark-slot.svelte-xlyhv4{width:100%;position:relative}.bookmark-placeholder.held.svelte-xlyhv4{visibility:hidden}.bookmark-placeholder.svelte-xlyhv4{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--bookmark-zone-color) 42%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bookmark-zone-color) 12%, transparent);transform-origin:50%;will-change:opacity, transform;width:100%;height:34px;animation:1.35s ease-in-out infinite sidebar-dz-placeholder-breathe;box-shadow:inset 0 0 0 1px #ffffff14}.bookmark-slot.recent-drop.svelte-xlyhv4 .bookmark-placeholder:where(.svelte-xlyhv4){animation:sidebar-dz-placeholder-absorb .23s var(--motion-ease-spring)}.bookmark-tile.svelte-xlyhv4{border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-hover) 88%, transparent);width:100%;height:34px;color:var(--text-primary);cursor:pointer;border:none;justify-content:center;align-items:center;min-width:0;padding:0;display:flex;position:relative}.bookmark-tile.svelte-xlyhv4:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.bookmark-tile.svelte-xlyhv4:hover{background:color-mix(in srgb, var(--tab-glow,transparent) 5%, color-mix(in srgb, var(--bg-active) 88%, transparent));box-shadow:inset 0 0 0 1px var(--accent-tint-22), 0 8px 16px color-mix(in srgb, var(--text-primary) 8%, transparent)}.bookmark-tile.active.svelte-xlyhv4{--bookmark-active-bg:color-mix(in srgb, var(--tab-glow,transparent) 9%, color-mix(in srgb, var(--bg-active) 86%, transparent));background:var(--bookmark-active-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 28%, transparent), 0 0 0 1px color-mix(in srgb, var(--bookmark-active-bg) 54%, transparent), 0 0 16px 0px color-mix(in srgb, var(--bookmark-active-bg) 72%, transparent)}.bookmark-icon-inner.svelte-xlyhv4{justify-content:center;align-items:center;display:flex;position:absolute}.unread-dot.svelte-xlyhv4,.unread-count.svelte-xlyhv4{background:var(--accent);box-shadow:0 0 0 1.5px var(--sidebar-bg,var(--bg-primary));position:absolute;top:3px;right:3px}.unread-dot.svelte-xlyhv4{border-radius:50%;width:7px;height:7px}.unread-count.svelte-xlyhv4{box-sizing:border-box;border-radius:var(--radius-chip);min-width:14px;height:14px;color:var(--accent-text);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;font-feature-settings:"case";text-align:center;padding:0 4px;line-height:14px}.bookmark-editor.svelte-xlyhv4{margin-top:6px}.bookmark-tile.editing.svelte-xlyhv4{box-shadow:0 0 0 2px var(--accent)}@media (prefers-reduced-motion:reduce){.bookmarked-list.drag-active.is-empty.svelte-xlyhv4,.bookmark-placeholder.svelte-xlyhv4,.bookmark-slot.recent-drop.svelte-xlyhv4 .bookmark-placeholder:where(.svelte-xlyhv4){animation:none}}.pinned-section.svelte-gxsgad{--sidebar-tab-row-gap:2px;flex-shrink:0;min-height:0;position:relative}.pinned-section-body.svelte-gxsgad{padding:4px var(--sidebar-right-pad,10px) 4px 10px;box-sizing:border-box;transition:padding .15s var(--motion-ease-spring);gap:6px;display:grid}.pinned-section-body.idle-empty.svelte-gxsgad{padding-top:0;padding-bottom:0}.pinned-section.has-tabs.svelte-gxsgad .pinned-section-body:where(.svelte-gxsgad){padding-bottom:0}.pinned-list.svelte-gxsgad{--sidebar-zone-color:var(--color-pin);gap:var(--sidebar-tab-row-gap);border-radius:var(--radius-md);box-sizing:border-box;opacity:1;transform-origin:top;min-width:0;min-height:0;transition:height .15s var(--motion-ease-spring), min-height .15s var(--motion-ease-spring), opacity var(--motion-duration-fast) ease, transform .15s var(--motion-ease-spring), background var(--motion-duration-fast) ease, border-color var(--motion-duration-fast) ease, box-shadow var(--motion-duration-fast) ease;border:none;outline:none;display:grid;position:relative;transform:scaleY(1)}.pinned-list.idle-empty.svelte-gxsgad{opacity:0;height:0;min-height:0;overflow:hidden;transform:scaleY(.92)}.pinned-list.drag-active.is-empty.svelte-gxsgad{height:28px;min-height:28px;box-shadow:none;transform-origin:50%;will-change:opacity, transform;background:0 0;border-color:#0000;animation:1.35s ease-in-out infinite sidebar-dz-breathe;overflow:hidden}.pinned-list.drag-active.is-empty.has-shadow.svelte-gxsgad{grid-template-columns:1fr;justify-content:stretch;align-items:stretch;display:grid}.pinned-list.drag-active.is-empty.svelte-gxsgad:before,.pinned-list.drag-active.is-empty.svelte-gxsgad:after{z-index:1;opacity:1;pointer-events:none;position:absolute;top:50%}.pinned-list.drag-active.is-empty.has-shadow.svelte-gxsgad:before,.pinned-list.drag-active.is-empty.has-shadow.svelte-gxsgad:after{opacity:0}.pinned-list.drag-active.is-empty.has-shadow.svelte-gxsgad:before{transform:translate(-58px,calc(-50% - 2px))scale(.96)}.pinned-list.drag-active.is-empty.has-shadow.svelte-gxsgad:after{transform:translate(-34px,calc(-50% - 2px))scale(.98)}.pinned-list.drag-active.is-empty.svelte-gxsgad:before{content:"";background:color-mix(in srgb, var(--sidebar-zone-color) 82%, var(--text-primary));width:14px;height:14px;left:50%;transform:translate(-58px,-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M14 2l8 8-3 3-2-2-3.7 3.7V20l-1 1-4-4-5 5-1-1 5-5-4-4 1-1h5.3L14 7.3l-2-2 2-3.3zm5 1v2h2v2h-2v2h-2V7h-2V5h2V3h2z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M14 2l8 8-3 3-2-2-3.7 3.7V20l-1 1-4-4-5 5-1-1 5-5-4-4 1-1h5.3L14 7.3l-2-2 2-3.3zm5 1v2h2v2h-2v2h-2V7h-2V5h2V3h2z'/%3E%3C/svg%3E") 50%/contain no-repeat}.pinned-list.drag-active.is-empty.svelte-gxsgad:after{content:attr(data-drop-label);color:color-mix(in srgb, var(--sidebar-zone-color) 78%, var(--text-primary));font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:0;white-space:nowrap;left:50%;transform:translate(-34px,-50%)}.tab-list-shell.svelte-gxsgad{--sidebar-tab-row-gap:2px;contain:layout style;flex:1 0 auto;position:relative}.tab-list-body.svelte-gxsgad{padding:4px var(--sidebar-right-pad,10px) 4px 10px;position:relative}.tab-list-body.has-pinned-divider.svelte-gxsgad{padding-top:0}.tab-list.svelte-gxsgad{gap:var(--sidebar-tab-row-gap);opacity:1;transform-origin:top;min-height:0;transition:min-height .15s var(--motion-ease-spring), opacity var(--motion-duration-fast) ease, transform .15s var(--motion-ease-spring);contain:layout style;flex-direction:column;display:flex;position:relative;transform:scaleY(1)}.tab-list.is-empty.svelte-gxsgad{opacity:0;transform:scaleY(.96)}.tab-list.drag-active.is-empty.svelte-gxsgad{opacity:1;min-height:28px;overflow:hidden;transform:scaleY(1)}.tab-list.pinned-transfer-source.svelte-gxsgad{opacity:.86;transform:translateY(2px)scale(.996)}.pinned-tab-slot.svelte-gxsgad,.tab-drop-slot.svelte-gxsgad{min-width:0;position:relative}.virtual-spacer.svelte-gxsgad{pointer-events:none;flex:none}.pinned-tab-slot[data-is-dnd-shadow-item-hint=true].svelte-gxsgad,.tab-drop-slot[data-is-dnd-shadow-item-hint=true].svelte-gxsgad{will-change:transform}.pinned-tab-slot.recent-drop.svelte-gxsgad .sidebar-dnd-placeholder:where(.svelte-gxsgad),.tab-drop-slot.recent-drop.svelte-gxsgad .sidebar-dnd-placeholder:where(.svelte-gxsgad),.child-tab-wrapper.recent-drop.svelte-gxsgad .sidebar-dnd-placeholder:where(.svelte-gxsgad){animation:sidebar-dz-placeholder-absorb .23s var(--motion-ease-spring)}.folder-drop-zone.svelte-gxsgad{border-radius:var(--radius-md);transition:background var(--motion-duration-normal) var(--motion-ease-spring)}.folder-open-rail.svelte-gxsgad>.folder-drop-zone:where(.svelte-gxsgad){--folder-rail-color:color-mix(in srgb, var(--folder-accent) 58%, var(--text-primary) 14%);background:var(--folder-open-bg)}.indented-tab-wrapper.folder-open-rail.svelte-gxsgad>.folder-drop-zone:where(.svelte-gxsgad){background:0 0}.folder-open-rail.svelte-gxsgad .child-tab-wrapper:where(.svelte-gxsgad):before,.folder-open-rail.svelte-gxsgad .child-tab-wrapper:where(.svelte-gxsgad):not(:last-child):after{content:"";pointer-events:none;position:absolute}.folder-open-rail.svelte-gxsgad .child-tab-wrapper:where(.svelte-gxsgad):before{left:7.5px;top:calc(-1 * var(--sidebar-tab-row-gap));border-left:1px solid var(--folder-rail-color);bottom:0}.folder-open-rail.svelte-gxsgad .child-tab-wrapper:where(.svelte-gxsgad):first-child:before{top:-9px}.folder-open-rail.svelte-gxsgad .child-tab-wrapper:where(.svelte-gxsgad):not(:last-child):after{border-top:1px solid var(--folder-rail-color);width:8px;top:calc(50% - .5px);left:8.5px}.folder-open-rail.svelte-gxsgad .child-tab-wrapper:where(.svelte-gxsgad):last-child:before{border-bottom:1px solid var(--folder-rail-color);border-bottom-left-radius:var(--radius-sm);width:9px;bottom:calc(50% - .5px)}.folder-open-rail.svelte-gxsgad .child-tab-wrapper.child-folder:where(.svelte-gxsgad):not(:last-child):after{top:13.5px}.folder-open-rail.svelte-gxsgad .child-tab-wrapper.child-folder:where(.svelte-gxsgad):last-child:before{bottom:calc(100% - 14.5px)}@media (prefers-color-scheme:dark){.folder-open-rail.svelte-gxsgad>.folder-drop-zone:where(.svelte-gxsgad){--folder-rail-color:color-mix(in srgb, var(--folder-accent) 62%, var(--text-primary) 12%)}}.folder-header-drop.svelte-gxsgad{border-radius:var(--radius-md);transition:background var(--transition-fast), box-shadow var(--transition-fast)}.folder-header-drop.drop-into.svelte-gxsgad{background:color-mix(in srgb, var(--folder-accent) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--folder-accent) 45%, transparent)}.folder-contents-shell.svelte-gxsgad{opacity:0;transform-origin:top;transition:grid-template-rows var(--folder-collapse-duration,.23s) var(--motion-ease-spring), opacity var(--motion-duration-normal) ease, transform var(--folder-collapse-duration,.23s) var(--motion-ease-spring);grid-template-rows:0fr;display:grid;overflow:hidden;transform:translateY(-3px)}.folder-contents-shell.open.svelte-gxsgad{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.folder-contents-shell.collapsed.svelte-gxsgad{transition-duration:.15s}.folder-contents-clip.svelte-gxsgad{min-height:0;overflow:hidden}.folder-contents.svelte-gxsgad{gap:var(--sidebar-tab-row-gap);flex-direction:column;min-width:0;margin-top:2px;display:flex;overflow:hidden}.folder-contents-shell.expanding.svelte-gxsgad .child-tab-wrapper:where(.svelte-gxsgad){animation:svelte-gxsgad-folder-child-rise .3s var(--motion-ease-bounce) both;animation-delay:calc(var(--folder-child-index,0) * 16ms)}.folder-contents.drag-active.is-empty.svelte-gxsgad{min-height:26px}.folder-empty-placeholder.svelte-gxsgad{box-sizing:border-box;height:26px;color:var(--text-muted);font-size:var(--font-size-sm);border:1px dashed color-mix(in srgb, var(--folder-accent,var(--text-primary)) 24%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--folder-accent,var(--text-primary)) 5%, transparent);align-items:center;margin-left:12px;padding:0 10px;display:flex}.indented-tab-wrapper.svelte-gxsgad{box-sizing:border-box;width:100%;min-width:0;padding-left:12px}.child-tab-wrapper.svelte-gxsgad{width:100%;min-width:0;position:relative}@keyframes svelte-gxsgad-folder-child-rise{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.folder-contents-shell.svelte-gxsgad{transition:none;transform:none}.folder-contents-shell.expanding.svelte-gxsgad .child-tab-wrapper:where(.svelte-gxsgad){animation:none}}.sidebar-dnd-placeholder.held.svelte-gxsgad{visibility:hidden}.sidebar-dnd-placeholder.svelte-gxsgad{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--text-primary) 18%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--text-primary) 5%, transparent);pointer-events:none;transform-origin:50%;will-change:opacity, transform;width:100%;height:28px;box-shadow:inset 0 0 0 1px #ffffff12}.sidebar-dnd-placeholder[data-variant=pinned].svelte-gxsgad{border-color:color-mix(in srgb, var(--color-pin) 42%, transparent);background:color-mix(in srgb, var(--color-pin) 12%, transparent);animation:1.35s ease-in-out infinite sidebar-dz-placeholder-breathe}.pinned-transfer-target.svelte-gxsgad .pinned-tab-slot[data-is-dnd-shadow-item-hint=true]:where(.svelte-gxsgad)>.sidebar-dnd-placeholder:where(.svelte-gxsgad){animation:svelte-gxsgad-pinned-transfer-placeholder-enter .19s var(--motion-ease-spring), sidebar-dz-placeholder-breathe 1.35s ease-in-out .19s infinite}.sidebar-dnd-placeholder.folder.svelte-gxsgad{width:calc(100% - 12px);margin-left:12px}.new-tab-line.svelte-gxsgad{align-items:center;gap:2px;display:flex}.new-tab-row.svelte-gxsgad{min-width:0;height:28px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-md);font-size:var(--font-size-md);text-align:left;box-sizing:border-box;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:6px;display:flex}.tab-list.svelte-gxsgad:not(:empty)+.new-tab-line:where(.svelte-gxsgad){margin-top:var(--sidebar-tab-row-gap)}.new-tab-row.svelte-gxsgad:hover,.new-terminal-button.svelte-gxsgad:hover:not(:disabled){background:color-mix(in srgb, var(--bg-selected) 20%, transparent)}.new-tab-row.svelte-gxsgad:focus-visible,.new-terminal-button.svelte-gxsgad:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.new-terminal-button.svelte-gxsgad{width:28px;height:28px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-right:2px;padding:0;display:flex}.new-terminal-button.svelte-gxsgad:hover:not(:disabled){color:var(--text-primary)}.archive-button.svelte-gxsgad{gap:3px;width:auto;margin-right:0;padding:0 6px}.archive-count.svelte-gxsgad{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.new-tab-line.exiting.svelte-gxsgad{opacity:0;pointer-events:none;overflow:hidden;height:0!important}.new-tab-icon.svelte-gxsgad{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.new-tab-label.svelte-gxsgad{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.new-tab-plus.svelte-gxsgad{width:16px;height:16px;font-size:var(--font-size-xl);justify-content:center;align-items:center;line-height:1;display:flex}.pinned-tab-divider.svelte-gxsgad{background:var(--text-primary-tint-10);border-radius:var(--radius-chip);opacity:.9;transform-origin:50%;height:1px;transition:height .16s var(--motion-ease-spring), background var(--motion-duration-fast) ease, opacity var(--motion-duration-fast) ease, transform .16s var(--motion-ease-spring), box-shadow var(--motion-duration-fast) ease;margin:0 6px;transform:scaleX(1)}.pinned-tab-divider.hidden-line.svelte-gxsgad{opacity:0}.pinned-tab-divider.pinned-transfer-gate.svelte-gxsgad{background:color-mix(in srgb, var(--color-pin) 72%, var(--accent));opacity:1;height:3px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-pin) 16%, transparent);animation:svelte-gxsgad-pinned-transfer-gate-open .19s var(--motion-ease-spring)}.pinned-tab-divider.pinned-transfer-gate.pinned-transfer-return.svelte-gxsgad{animation:svelte-gxsgad-pinned-transfer-gate-return .19s var(--motion-ease-spring)}@keyframes svelte-gxsgad-pinned-transfer-gate-open{0%{opacity:.45;transform:scaleX(.72)scaleY(.75)}to{opacity:1;transform:scaleX(1)scaleY(1)}}@keyframes svelte-gxsgad-pinned-transfer-gate-return{0%{opacity:.52;transform:translateY(-1px)scaleX(.82)scaleY(.8)}to{opacity:1;transform:translateY(0)scaleX(1)scaleY(1)}}@keyframes svelte-gxsgad-pinned-transfer-placeholder-enter{0%{opacity:.36;transform:translateY(5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.pinned-list.drag-active.is-empty.svelte-gxsgad,.sidebar-dnd-placeholder.svelte-gxsgad,.pinned-tab-slot.recent-drop.svelte-gxsgad .sidebar-dnd-placeholder:where(.svelte-gxsgad),.tab-drop-slot.recent-drop.svelte-gxsgad .sidebar-dnd-placeholder:where(.svelte-gxsgad),.child-tab-wrapper.recent-drop.svelte-gxsgad .sidebar-dnd-placeholder:where(.svelte-gxsgad),.pinned-tab-divider.pinned-transfer-gate.svelte-gxsgad,.pinned-transfer-target.svelte-gxsgad .pinned-tab-slot[data-is-dnd-shadow-item-hint=true]:where(.svelte-gxsgad)>.sidebar-dnd-placeholder:where(.svelte-gxsgad){animation:none}}.pinned-tab-divider-shell.svelte-gxsgad{padding:calc(var(--sidebar-tab-row-gap) + 2px) 0;z-index:1;background:var(--sidebar-bg);transition:padding .16s var(--motion-ease-spring);flex-direction:column;justify-content:center;min-height:24px;display:flex;position:sticky;top:0}html[data-material=glass] .pinned-tab-divider-shell.svelte-gxsgad,html[data-material=grain] .pinned-tab-divider-shell.svelte-gxsgad{background:0 0}.pinned-tab-divider-shell.collapsed.svelte-gxsgad{min-height:0;padding:calc(var(--sidebar-tab-row-gap) / 2) 0}.pinned-tab-divider-shell.pinned-transfer-gate.svelte-gxsgad{padding:8px 0}.clear-unpinned.svelte-gxsgad{border-radius:var(--radius-sm);background:var(--sidebar-bg);height:16px;color:var(--text-muted);font:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;opacity:0;transition:opacity var(--motion-duration-fast) ease, color var(--transition-fast);border:none;padding:0 6px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.tab-list-shell.svelte-gxsgad:hover .clear-unpinned:where(.svelte-gxsgad),.clear-unpinned.svelte-gxsgad:focus-visible{opacity:1}.clear-unpinned.svelte-gxsgad:hover{color:var(--text-primary)}.clear-unpinned.svelte-gxsgad:focus-visible{outline:var(--focus-outline)}.split-row.svelte-gxsgad{border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-hover) 70%, transparent);flex-direction:column;gap:2px;display:flex;position:relative}.split-pane.svelte-gxsgad{min-width:0;display:flex}.split-pane.svelte-gxsgad>*{flex:auto;min-width:0}.undo-dock.svelte-15nu15k{pointer-events:auto;flex-shrink:0;justify-content:center;margin:0 8px;display:flex}.undo-toast.svelte-15nu15k{border:1px solid color-mix(in srgb, var(--text-primary) 7%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg-hover) 42%, transparent);max-width:100%;color:var(--accent);font-family:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;animation:svelte-15nu15k-undo-rise .32s var(--motion-ease-bounce);transition:background var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:4px;padding:4px 8px 4px 6px;display:flex}.undo-toast.svelte-15nu15k:hover{background:var(--accent-tint-12);border-color:color-mix(in srgb, var(--accent) 24%, transparent)}@keyframes svelte-15nu15k-undo-rise{0%{opacity:0;transform:translateY(10px)}}.undo-ring.svelte-15nu15k,.undo-arrow.svelte-15nu15k{flex-shrink:0}.undo-subject.svelte-15nu15k{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text-secondary);font-weight:var(--font-weight-regular);overflow:hidden}.undo-ring.svelte-15nu15k{transform:rotate(-90deg)}.undo-ring.svelte-15nu15k circle:where(.svelte-15nu15k){fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.5;stroke-dasharray:31.4;animation:svelte-15nu15k-undo-countdown var(--undo-duration) linear forwards}.undo-toast.svelte-15nu15k:hover .undo-ring:where(.svelte-15nu15k) circle:where(.svelte-15nu15k),.undo-toast.svelte-15nu15k:focus .undo-ring:where(.svelte-15nu15k) circle:where(.svelte-15nu15k){animation-play-state:paused}@keyframes svelte-15nu15k-undo-countdown{0%{stroke-dashoffset:0}to{stroke-dashoffset:31.4px}}.undo-label.svelte-15nu15k{white-space:nowrap}.space-label.svelte-h7dgbv{padding:4px calc(var(--sidebar-right-pad,10px) + var(--space-row-reserve,0px)) 4px 10px;flex-shrink:0}.space-name-btn.svelte-h7dgbv{border-radius:var(--radius-md);cursor:default;color:var(--text-muted);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:6px 9px 6px 6px;font-family:inherit;display:flex;position:relative}.space-name-btn.is-private.svelte-h7dgbv{color:color-mix(in srgb, var(--text-primary) 88%, white 12%)}.space-name-btn.interactive.svelte-h7dgbv{cursor:pointer}.space-name-btn.interactive.svelte-h7dgbv:hover{background:var(--bg-hover);color:var(--text-secondary)}.space-name-btn.svelte-h7dgbv:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.space-name-btn.is-private.interactive.svelte-h7dgbv:hover{color:color-mix(in srgb, var(--text-primary) 94%, white 6%)}.space-icon-stack.svelte-h7dgbv{width:16px;height:16px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.space-icon.svelte-h7dgbv{font-size:var(--font-size-md);line-height:1}.space-private-badge.svelte-h7dgbv{border-radius:var(--radius-chip);background:color-mix(in srgb, var(--on-pastel) 88%, black 12%);width:13px;height:13px;color:color-mix(in srgb, white 92%, var(--accent) 8%);box-shadow:var(--shadow-sm);border:1px solid #fff3;justify-content:center;align-items:center;display:flex;position:absolute;top:-4px;left:-5px}.space-name.svelte-h7dgbv{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.5px;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.space-edit-icon.svelte-h7dgbv{opacity:0;transition:opacity var(--transition-fast);color:var(--text-muted)}.space-name-btn.interactive.svelte-h7dgbv:hover .space-edit-icon:where(.svelte-h7dgbv){opacity:1}.drop-dock.svelte-i5osct{inset:0 var(--sidebar-right-pad,10px) 0 10px;pointer-events:none;z-index:3;align-items:center;gap:6px;display:flex;position:absolute}.dock-target.svelte-i5osct{animation:svelte-i5osct-dock-pop .34s var(--motion-ease-bounce) both}.dock-target.pin.svelte-i5osct{animation-delay:45ms}@keyframes svelte-i5osct-dock-pop{0%{opacity:0;transform:translateY(-4px)scale(.92)}}.dock-target.svelte-i5osct{--dock-color:var(--color-bookmark);border-radius:var(--radius-md);border:1px dashed color-mix(in srgb, var(--dock-color) 45%, transparent);background:color-mix(in srgb, var(--dock-color) 10%, var(--sidebar-bg));min-width:0;height:28px;color:color-mix(in srgb, var(--dock-color) 80%, var(--text-primary));font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;transition:background var(--motion-duration-normal) var(--motion-ease-organic), border-color var(--motion-duration-normal) var(--motion-ease-organic), scale .32s var(--motion-ease-bounce);flex:1 1 0;justify-content:center;align-items:center;gap:6px;display:flex;overflow:hidden}.dock-target.pin.svelte-i5osct{--dock-color:var(--color-pin)}.dock-target.targeted.svelte-i5osct{border-style:solid;border-color:color-mix(in srgb, var(--dock-color) 75%, transparent);background:color-mix(in srgb, var(--dock-color) 24%, var(--sidebar-bg));scale:1.04}.dock-target.svelte-i5osct span:where(.svelte-i5osct){text-overflow:ellipsis;overflow:hidden}.dock-icon.svelte-i5osct{fill:currentColor;flex-shrink:0;width:13px;height:13px}@media (prefers-reduced-motion:reduce){.dock-target.svelte-i5osct{transition:none;animation:none}}.selection-ghost.svelte-omf4la{z-index:0;pointer-events:none;border-radius:var(--radius-md);background:color-mix(in srgb, var(--tab-tint,var(--accent)) 18%, var(--bg-selected));transition-property:transform,width,height;transition-timing-function:var(--motion-ease-spring);position:absolute;top:0;left:0}.space-bar-slot.svelte-18nicyy{flex-shrink:0;position:relative}.space-bar-slot.svelte-18nicyy>:first-child{transition:opacity var(--motion-duration-normal) var(--motion-ease-organic)}.space-bar-slot.svelte-18nicyy:has(.drop-dock.visible)>:first-child{opacity:0}.space-page.svelte-18nicyy,.space-stack.svelte-18nicyy{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.space-stack-section.svelte-18nicyy{flex:none;min-width:0;position:relative;overflow:visible}.space-stack-section-fill.svelte-18nicyy{flex-direction:column;flex:1 0 auto;display:flex}.space-scroll-shell.svelte-18nicyy{flex:1;min-height:0;position:relative}.space-scroll.svelte-18nicyy{overscroll-behavior-y:contain;overflow-anchor:none;--sidebar-right-pad:6px;--fade-top:0px;--fade-bottom:0px;height:100%;mask-image:linear-gradient(to bottom, transparent, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent);overflow:hidden scroll}.space-scroll.fade-top.svelte-18nicyy{--fade-top:24px}.space-scroll.fade-bottom.svelte-18nicyy{--fade-bottom:24px}.space-scroll.svelte-18nicyy::-webkit-scrollbar{width:4px}.space-scroll.svelte-18nicyy::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:var(--radius-2xs)}.space-scroll-content.svelte-18nicyy{flex-direction:column;min-height:100%;display:flex}.space-page-skeleton.svelte-18nicyy{padding:4px var(--sidebar-right-pad,10px) 0 8px;flex-direction:column;flex:1;gap:10px;display:flex}.skeleton-tab-row.svelte-18nicyy,.skeleton-new-tab-row.svelte-18nicyy{border-radius:var(--radius-md);align-items:center;gap:8px;height:28px;padding:0 10px;display:flex}.skeleton-tab-row.svelte-18nicyy{background:color-mix(in srgb, var(--bg-active) 82%, transparent);box-shadow:0 10px 18px color-mix(in srgb, var(--text-primary) 8%, transparent)}.skeleton-new-tab-row.svelte-18nicyy{width:132px}.skeleton-tab-icon.svelte-18nicyy,.skeleton-tab-close.svelte-18nicyy,.skeleton-new-tab-plus.svelte-18nicyy{border-radius:var(--radius-chip);flex-shrink:0}.skeleton-tab-icon.svelte-18nicyy{width:18px;height:18px}.skeleton-tab-title.svelte-18nicyy{border-radius:var(--radius-chip);flex:1;height:14px}.skeleton-tab-close.svelte-18nicyy{border-radius:var(--radius-sm);width:22px;height:22px}.skeleton-new-tab-plus.svelte-18nicyy{width:12px;height:12px}.skeleton-new-tab-label.svelte-18nicyy{border-radius:var(--radius-chip);width:78px;height:12px}.space-page-skeleton.shimmer-paused.svelte-18nicyy .skeleton-shimmer:where(.svelte-18nicyy){animation-play-state:paused}.skeleton-shimmer.svelte-18nicyy{position:relative;overflow:hidden}.skeleton-shimmer.svelte-18nicyy:before{content:"";background:linear-gradient(100deg, color-mix(in srgb, var(--bg-hover) 84%, white 16%) 0%, color-mix(in srgb, var(--bg-hover) 96%, white 4%) 38%, color-mix(in srgb, var(--bg-hover) 82%, white 18%) 62%, color-mix(in srgb, var(--bg-hover) 92%, transparent) 100%);width:660%;animation:1.35s linear infinite svelte-18nicyy-space-skeleton-shimmer;animation-play-state:inherit;background-size:33.3333% 100%;position:absolute;top:0;bottom:0;left:-460%}@keyframes svelte-18nicyy-space-skeleton-shimmer{0%{transform:translate(0)}to{transform:translate(40%)}}.space-move-hint.svelte-1879g5i{z-index:28;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--space-move-hint-accent) 22%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-primary) 86%, transparent);width:max-content;min-width:min(150px,100% - 16px);max-width:calc(100% - 16px);height:28px;color:var(--text-secondary);box-shadow:0 10px 22px var(--text-primary-tint-10);font-size:var(--font-size-sm);white-space:nowrap;pointer-events:none;backdrop-filter:blur(var(--chrome-floating-blur));transform-origin:50% calc(100% + 8px);animation:svelte-1879g5i-space-move-hint-in .32s var(--motion-ease-bounce);--space-move-hint-accent:var(--accent);justify-content:center;align-items:center;gap:8px;padding:0 10px;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.space-move-hint.svelte-1879g5i:after{content:"";background:inherit;border-right:1px solid color-mix(in srgb, var(--space-move-hint-accent) 22%, transparent);border-bottom:1px solid color-mix(in srgb, var(--space-move-hint-accent) 22%, transparent);width:9px;height:9px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.space-move-hint.svelte-1879g5i>span:where(.svelte-1879g5i):last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.space-move-hint-dot.svelte-1879g5i{border-radius:var(--radius-chip);background:var(--space-move-hint-accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--space-move-hint-accent) 16%, transparent)}@keyframes svelte-1879g5i-space-move-hint-in{0%{opacity:0;transform:translate(-50%)translateY(7px)scale(.94)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.bottom-bar.svelte-j83r13{z-index:18;padding:8px var(--sidebar-right-pad,10px);contain:layout style;flex-shrink:0;align-items:center;gap:6px;display:flex;position:relative;overflow:visible}.bottom-btn.svelte-j83r13{width:28px;height:28px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.bottom-btn.reveal-on-hover.svelte-j83r13{opacity:0}.bottom-bar.svelte-j83r13:hover .bottom-btn.reveal-on-hover:where(.svelte-j83r13),.bottom-btn.reveal-on-hover.svelte-j83r13:focus-visible{opacity:1}.bottom-side.svelte-j83r13{flex:0 0 28px;align-items:center;width:28px;height:28px;display:flex}.bottom-btn.svelte-j83r13:hover{background:var(--bg-hover);color:var(--text-primary)}.bottom-btn.active-indicator.svelte-j83r13{color:var(--accent)}.bottom-btn.settled.svelte-j83r13{opacity:.55}.download-btn-wrap.svelte-j83r13{flex-shrink:0;width:28px;height:28px;position:relative}.download-ring.svelte-j83r13{pointer-events:none;position:absolute;inset:0;transform:rotate(-90deg)}.download-ring-track.svelte-j83r13{stroke:var(--bg-hover)}.download-ring-fill.svelte-j83r13{stroke:var(--accent);stroke-linecap:round;transition:stroke-dashoffset .3s}.download-dot.svelte-j83r13{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--sidebar-bg);pointer-events:none;border-radius:50%;position:absolute;top:2px;right:2px}.download-dot.failed.svelte-j83r13{background:var(--danger)}.space-icons.svelte-j83r13{z-index:24;border-radius:var(--radius-xl);isolation:isolate;width:fit-content;transition:transform .18s var(--motion-ease-spring);justify-content:center;align-items:center;gap:1px;padding:4px;display:flex;position:relative;overflow:visible}.space-icons.svelte-j83r13:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb, var(--accent) 5%, transparent);box-shadow:inset 0 0 0 1px var(--accent-tint-10);opacity:0;transform-origin:50%;transition:opacity var(--motion-duration-normal) ease, transform .19s var(--motion-ease-spring);pointer-events:none;position:absolute;inset:0;transform:scale(.96)}.space-icons-wrap.svelte-j83r13{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex;overflow:visible}.space-icons-scroller.svelte-j83r13{scrollbar-width:none;min-width:0;margin-block:-8px;padding-block:8px;overflow:auto hidden}.space-icons-scroller.svelte-j83r13::-webkit-scrollbar{display:none}.space-icons-scroller.fade-start.svelte-j83r13,.space-icons-scroller.fade-end.svelte-j83r13{--fade-start:0px;--fade-end:0px;mask-image:linear-gradient(to right, transparent, black var(--fade-start), black calc(100% - var(--fade-end)), transparent)}.space-icons-scroller.fade-start.svelte-j83r13{--fade-start:18px}.space-icons-scroller.fade-end.svelte-j83r13{--fade-end:18px}.space-icons.drag-active.svelte-j83r13:before{opacity:1;animation:svelte-j83r13-space-drop-zone-open .19s var(--motion-ease-spring);transform:scale(1)}.space-icons.space-reorder-active.svelte-j83r13{transform:translateY(-1px)}.space-icon-slot.svelte-j83r13{flex:0 0 36px;justify-content:center;align-items:center;width:36px;min-width:36px;min-height:36px;display:flex;position:relative}.space-item-slot.svelte-j83r13{flex:0 0 38px;justify-content:center;align-items:center;width:38px;min-width:38px;min-height:36px;display:flex;position:relative}.space-dnd-placeholder.svelte-j83r13{border-radius:var(--radius-md);box-sizing:border-box;border:1px solid color-mix(in srgb, var(--accent) 42%, transparent);background:radial-gradient(circle at 50% 50%, var(--accent-tint-18) 0 34%, var(--accent-tint-8) 35% 100%);width:38px;min-width:38px;height:36px;box-shadow:inset 0 0 0 1px #ffffff14, 0 8px 18px var(--accent-tint-12);animation:1.2s ease-in-out infinite svelte-j83r13-space-dnd-placeholder-breathe}.space-reorder-active.svelte-j83r13 .space-item-slot:where(.svelte-j83r13){will-change:transform}.space-slot-drop-guide.svelte-j83r13{border-radius:var(--radius-md);background:var(--accent-tint-8);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 16%, transparent), 0 6px 14px var(--accent-tint-8);opacity:0;transition:opacity var(--motion-duration-fast) ease, transform .18s var(--motion-ease-spring), background var(--motion-duration-fast) ease, box-shadow var(--motion-duration-fast) ease;pointer-events:none;position:absolute;inset:4px;transform:scale(.92)}.space-slot-drop-guide.visible.svelte-j83r13{opacity:.94;transform:scale(1)}.space-icon-slot.space-drop-hover.svelte-j83r13 .space-slot-drop-guide:where(.svelte-j83r13){opacity:1;background:var(--accent-tint-14);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 32%, transparent), 0 8px 18px var(--accent-tint-14);transform:scale(1.08)}.space-icon-slot.space-drop-hover.svelte-j83r13 .space-icon-btn:where(.svelte-j83r13){transform:translateY(-1px)scale(1.08);opacity:1!important}.space-icon-slot.space-drop-absorbing.svelte-j83r13 .space-icon-btn:where(.svelte-j83r13){animation:svelte-j83r13-space-drop-absorb .52s var(--motion-ease-spring);box-shadow:var(--space-drop-target-shadow,0 0 0 0 transparent)}.space-icon-slot.space-reorder-source.svelte-j83r13 .space-slot-drop-guide:where(.svelte-j83r13){opacity:.24;background:color-mix(in srgb, var(--text-primary) 6%, transparent);box-shadow:inset 0 0 0 1px var(--text-primary-tint-10)}.space-icon-slot.svelte-j83r13:active{cursor:grabbing}.space-drag-wrapper.svelte-j83r13{border-radius:var(--radius-sm);isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative}.space-drag-wrapper.tinted.svelte-j83r13{background:color-mix(in srgb, var(--space-tint) 12%, transparent)}@media (prefers-color-scheme:dark){.space-drag-wrapper.tinted.svelte-j83r13{background:color-mix(in srgb, var(--space-tint) 10%, transparent)}}.tinted.svelte-j83r13 .space-icon-btn:where(.svelte-j83r13){color:color-mix(in srgb, var(--on-pastel) calc(var(--space-icon-active-opacity,0) * 100%), var(--text-primary));box-shadow:0 2px 8px color-mix(in srgb, var(--space-tint) calc(var(--space-icon-active-opacity,0) * 50%), transparent)}.tinted.svelte-j83r13 .space-icon-btn:where(.svelte-j83r13):before{background:color-mix(in srgb, var(--space-tint) 70%, white)}.space-drag-wrapper[data-activity=agent].svelte-j83r13:before{content:"";z-index:-1;border-radius:var(--radius-lg);background:radial-gradient(closest-side, color-mix(in srgb, var(--agents) 55%, transparent), transparent);pointer-events:none;animation:1.8s ease-in-out infinite svelte-j83r13-space-halo-breathe;position:absolute;inset:-6px}@media (prefers-reduced-motion:reduce){.space-drag-wrapper[data-activity=agent].svelte-j83r13:before{animation:none}}@keyframes svelte-j83r13-space-halo-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.94)}}.space-icon-btn.svelte-j83r13{border-radius:var(--radius-sm);cursor:pointer;width:28px;height:28px;font-size:var(--font-size-sm);opacity:.5;transition:opacity var(--motion-duration-normal) var(--motion-ease-spring), transform .18s var(--motion-ease-spring);isolation:isolate;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:relative;overflow:hidden}.space-icon-btn.svelte-j83r13:before,.space-icon-btn.svelte-j83r13:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.space-icon-btn.svelte-j83r13:before{background:var(--bg-active);opacity:var(--space-icon-active-opacity,0);transition:opacity var(--motion-duration-normal) var(--motion-ease-spring);z-index:-1}.space-icon-btn.svelte-j83r13:after{background:var(--bg-hover);opacity:0;transition:opacity var(--transition-fast);z-index:-1}.space-icon-btn.svelte-j83r13:hover,.space-icon-btn.svelte-j83r13:focus-visible{will-change:transform, opacity}.space-icon-btn.svelte-j83r13:focus-visible{outline:var(--focus-outline);outline-offset:-2px;opacity:1}.bottom-btn.svelte-j83r13:focus-visible{outline:var(--focus-outline);outline-offset:-2px}.space-icon-btn.svelte-j83r13:hover:after{opacity:var(--space-icon-hover-opacity,0)}.space-drag-wrapper.draggable-space.svelte-j83r13{cursor:grab;user-select:none}.space-drag-wrapper.draggable-space.svelte-j83r13:active,.space-icon-btn.svelte-j83r13:active{cursor:grabbing}.space-icon-btn.dragging.svelte-j83r13{opacity:.22;filter:saturate(.8);transform:scale(.9)rotate(-2deg)}.space-icon-btn.recent-drop.svelte-j83r13{animation:svelte-j83r13-space-drop-arrive .76s var(--motion-ease-spring)}@keyframes svelte-j83r13-space-drop-arrive{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 0%, transparent);transform:scale(.94)}38%{box-shadow:0 0 0 1px var(--accent-tint-18), 0 10px 18px var(--accent-tint-12);transform:scale(1.06)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 0%, transparent);transform:scale(1)}}@keyframes svelte-j83r13-space-drop-absorb{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--space-drop-target-color,var(--accent)) 0%, transparent);transform:scale(1)}42%{box-shadow:0 0 0 8px color-mix(in srgb, var(--space-drop-target-color,var(--accent)) 22%, transparent);transform:scale(1.12)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--space-drop-target-color,var(--accent)) 0%, transparent);transform:scale(1)}}@keyframes svelte-j83r13-space-drop-zone-open{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes svelte-j83r13-space-dnd-placeholder-breathe{0%,to{opacity:.9;transform:scale(.96)}50%{opacity:1;transform:scale(1.03)}}.space-attention-dot.svelte-j83r13{background:var(--attention);width:7px;height:7px;box-shadow:0 0 0 2px var(--sidebar-bg);pointer-events:none;border-radius:50%;position:absolute;top:1px;right:1px}.pip-dock.svelte-12a4fgt{margin:0 var(--sidebar-right-pad,10px) 8px 10px;flex-shrink:0}.sidebar-viewport.svelte-g00fr{contain:content;height:100%;position:relative;overflow:hidden}.sidebar-viewport.svelte-g00fr:has(.url-details){contain:layout style;overflow:visible}.sidebar-layout.svelte-g00fr{height:100%;transition:transform .22s var(--motion-ease-spring), opacity var(--motion-duration-normal) ease;flex-direction:column;padding-top:0;display:flex;position:relative}.compact-header.svelte-g00fr .sidebar-header:where(.svelte-g00fr){height:calc(var(--page-toolbar-height) - var(--content-inset));margin-top:var(--content-inset)}.compact-header.svelte-g00fr .sidebar-header:where(.svelte-g00fr) .nav-controls{flex:none;margin-left:auto}.sidebar-layout.pushed.svelte-g00fr{opacity:0;pointer-events:none;transform:translate(-30%)}.space-content.svelte-g00fr{isolation:isolate;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.space-row-end.svelte-g00fr{height:28px;top:4px;right:calc(var(--sidebar-right-pad,10px) + 6px);z-index:20;align-items:center;gap:4px;display:flex;position:absolute}.space-content.svelte-g00fr:has(.space-label:hover,.space-row-end:where(.svelte-g00fr):hover,.space-row-end:where(.svelte-g00fr):focus-within) .url-actions-reveal{opacity:1;pointer-events:auto;transform:translateY(-50%)translate(0)scale(1)}.page-buttons.svelte-g00fr .space-edit-icon{display:none}.space-track.svelte-g00fr{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;overscroll-behavior-y:none;scrollbar-width:none;flex:1;min-height:0;position:relative;overflow:auto hidden}html.sidebar-dnd-active .space-track.svelte-g00fr{overflow-x:hidden}.space-track.svelte-g00fr::-webkit-scrollbar{display:none}.space-slider.svelte-g00fr{width:max-content;min-width:100%;height:100%;display:flex}.space-pane.svelte-g00fr{flex:0 0 calc(var(--sidebar-fitted-width,260px) + var(--content-inset,8px));width:calc(var(--sidebar-fitted-width,260px) + var(--content-inset,8px));scroll-snap-align:start;scroll-snap-stop:always;min-width:0;height:100%;transition:opacity var(--motion-duration-fast) linear, filter .22s var(--motion-ease-spring);flex-direction:column;display:flex}.space-pane.pane-hidden.svelte-g00fr *,.space-pane.pane-hidden.svelte-g00fr :before,.space-pane.pane-hidden.svelte-g00fr :after{animation-play-state:paused!important}.sidebar-header.svelte-g00fr{height:52px;padding:0 var(--sidebar-right-pad,10px) 0 0;flex-shrink:0;align-items:center;display:flex}.header-spacer.svelte-g00fr{width:85px;transition:width .22s var(--motion-ease-spring);flex-shrink:0}.sidebar-header.no-traffic-lights.svelte-g00fr .header-spacer:where(.svelte-g00fr){width:10px}.split-drop-zone.svelte-uyv421{top:var(--chrome-content-top);right:var(--chrome-content-right);bottom:var(--chrome-content-bottom);left:var(--chrome-content-left-visible);pointer-events:none;opacity:0;transition:opacity var(--motion-duration-normal) var(--motion-ease-organic);z-index:4;position:fixed}.split-drop-zone.sidebar-hidden.svelte-uyv421{left:var(--chrome-content-left-hidden)}.split-drop-zone.visible.svelte-uyv421{opacity:1}.split-drop-pane.svelte-uyv421{box-sizing:border-box;gap:8px;padding:8px;display:flex;position:absolute}.split-drop-pane.vertical.svelte-uyv421{flex-direction:column}.split-drop-target.svelte-uyv421{border-radius:var(--radius-md);border:1.5px dashed color-mix(in srgb, var(--text-primary) 22%, transparent);background:color-mix(in srgb, var(--bg-primary) 18%, transparent);backdrop-filter:blur(2px);animation:svelte-uyv421-split-target-pop .38s var(--motion-ease-bounce) both;transition:background var(--motion-duration-normal) var(--motion-ease-organic), border-color var(--motion-duration-normal) var(--motion-ease-organic), scale .36s var(--motion-ease-bounce);flex:1 1 0;justify-content:center;align-items:flex-start;padding-top:22%;display:flex}.split-drop-target.svelte-uyv421+.split-drop-target:where(.svelte-uyv421){animation-delay:50ms}@keyframes svelte-uyv421-split-target-pop{0%{opacity:0;scale:.96}}.split-drop-target.idle.svelte-uyv421{opacity:.6;animation:none}.split-drop-target.active.svelte-uyv421{border-style:solid;border-color:color-mix(in srgb, var(--accent) 80%, transparent);background:var(--accent-tint-22);scale:.985}.split-drop-label.svelte-uyv421{border-radius:var(--radius-chip);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);background:color-mix(in srgb, var(--bg-primary) 82%, transparent);box-shadow:var(--shadow-sm);padding:6px 12px}@media (prefers-reduced-motion:reduce){.split-drop-zone.svelte-uyv421,.split-drop-target.svelte-uyv421{transition:none;animation:none}}#chrome-root.svelte-17rvpm{pointer-events:none;opacity:1;transition:opacity var(--motion-duration-normal) var(--motion-ease-organic);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){#chrome-root.svelte-17rvpm{transition:none}}#chrome-root.sidebar-resizing.svelte-17rvpm .sidebar:where(.svelte-17rvpm){transition:none}.content-inset-zone.svelte-17rvpm{top:0;left:var(--chrome-content-left-visible);height:var(--chrome-content-top);pointer-events:auto;z-index:5;position:fixed;right:0}.content-inset-zone.sidebar-hidden.svelte-17rvpm{left:0}.sidebar-hover-trigger.svelte-17rvpm{pointer-events:auto;z-index:100;width:10px;height:100vh;position:fixed;top:0;left:0}html[data-tab-position=right] .sidebar-hover-trigger.svelte-17rvpm{left:auto;right:0}.sidebar-overlay-tolerance.svelte-17rvpm{top:0;left:var(--sidebar-column);width:calc(var(--chrome-overlay-edge-gap) + 4px);pointer-events:auto;z-index:63;height:100vh;position:fixed}html[data-tab-position=top] .sidebar-hover-trigger.svelte-17rvpm,html[data-tab-position=bottom] .sidebar-hover-trigger.svelte-17rvpm{width:100vw;height:6px}html[data-tab-position=bottom] .sidebar-hover-trigger.svelte-17rvpm{top:auto;bottom:0}html[data-tab-position=top] .sidebar-overlay-tolerance.svelte-17rvpm,html[data-tab-position=bottom] .sidebar-overlay-tolerance.svelte-17rvpm{width:100vw;height:calc(var(--chrome-overlay-edge-gap) + 4px);left:0}html[data-tab-position=top] .sidebar-overlay-tolerance.svelte-17rvpm{top:var(--top-strip-height)}html[data-tab-position=bottom] .sidebar-overlay-tolerance.svelte-17rvpm{top:auto;bottom:calc(var(--bottom-dock-height) + 2 * var(--bottom-dock-margin))}html[data-tabs-lifting] .sidebar.svelte-17rvpm{transform:translate(var(--lift-x,0px), var(--lift-y,0px)) scale(.96);transition:box-shadow var(--motion-duration-slow) ease;border-radius:var(--radius-lg);box-shadow:var(--chrome-overlay-shadow);z-index:72;overflow:hidden}html[data-tab-position=right] .sidebar-overlay-tolerance.svelte-17rvpm{left:auto;right:var(--sidebar-column)}.zone-inactive.svelte-17rvpm{display:none}.sidebar.svelte-17rvpm{width:var(--sidebar-column);background-color:var(--sidebar-bg);pointer-events:auto;contain:layout style;height:100vh;transition:transform var(--motion-duration-slow) var(--motion-ease-standard), box-shadow var(--motion-duration-slow) ease, background-color var(--motion-duration-slow) var(--motion-ease-spring);z-index:10;flex-direction:column;display:flex;position:fixed;top:0;left:0}html[data-material=glass] .sidebar.svelte-17rvpm:not(.sidebar-overlay){background-color:#0000}html[data-material=grain] .sidebar.svelte-17rvpm{background-image:var(--grain-texture);background-blend-mode:overlay;background-size:160px}.sidebar.swiping.svelte-17rvpm{transition:transform var(--motion-duration-slow) var(--motion-ease-standard), box-shadow var(--motion-duration-slow) ease}.sidebar.swiping.svelte-17rvpm .pinned-tab-divider-shell,.sidebar.swiping.svelte-17rvpm .clear-unpinned{background:0 0}.sidebar.sidebar-hidden.svelte-17rvpm{pointer-events:none;transform:translate(-100%)}html[data-tab-position=right] .sidebar.svelte-17rvpm{left:auto;right:0}html[data-tab-position=right] .sidebar.sidebar-hidden.svelte-17rvpm{transform:translate(100%)}.sidebar.sidebar-hidden.svelte-17rvpm .tab-loader span,.sidebar.sidebar-hidden.svelte-17rvpm .url-progress-fill,.sidebar.sidebar-hidden.svelte-17rvpm .url-progress-fill:after,.sidebar.sidebar-hidden.svelte-17rvpm .skeleton-shimmer,.sidebar.sidebar-hidden.svelte-17rvpm .extension-spinner svg,.sidebar.sidebar-hidden.svelte-17rvpm .sidebar-dnd-placeholder,.sidebar.sidebar-hidden.svelte-17rvpm .space-dnd-placeholder,.sidebar.sidebar-hidden.svelte-17rvpm .bookmark-placeholder,.sidebar.sidebar-hidden.svelte-17rvpm .pinned-list,.sidebar.sidebar-hidden.svelte-17rvpm .bookmarked-list{animation-play-state:paused!important}.sidebar.sidebar-overlay.svelte-17rvpm{box-shadow:4px 0 24px var(--sidebar-shadow);z-index:63}html[data-tab-position=right] .sidebar.sidebar-overlay.svelte-17rvpm{box-shadow:-4px 0 24px var(--sidebar-shadow)}.sidebar-resize-handle.svelte-17rvpm{cursor:col-resize;z-index:10;width:7px;height:100%;position:absolute;top:0;right:0}html[data-tab-position=right] .sidebar-resize-handle.svelte-17rvpm{left:0;right:auto}.sidebar-resize-handle.svelte-17rvpm:hover,.sidebar-resize-handle.svelte-17rvpm:active{background:var(--accent-tint-12)}:root{--bg-primary:#fff;--bg-secondary:#e2daf1;--bg-tertiary:#d4cbe6;--bg-hover:#0000000f;--bg-active:#fff;--bg-selected:#fff;--bg-elevated:#fff;--text-primary:#1d1d1f;--text-secondary:#69696e;--text-muted:#76767c;--accent:#5865f2;--accent-hover:#4752c4;--accent-text:#fff;--accent-ink:color-mix(in srgb, var(--accent) 70%, var(--text-primary));--border:#00000014;--separator:#0000000f;--danger:#ef4444;--danger-text:#b42318;--danger-deep:#b42318;--attention:#ffb547;--success:#15803d;--success-text:#166534;--keep-awake:#c98a12;--agents:#795ceb;--color-pin:#5fd79a;--color-bookmark:#ffcc57;--focus-outline:2px solid color-mix(in srgb, var(--accent) 70%, transparent);--sidebar-width:260px;--sidebar-bg:var(--bg-secondary);--sidebar-contrast:#1d1d1f;--content-inset:8px;--density-1:4px;--font-size-3xs:9px;--font-size-2xs:10px;--font-size-xs:11px;--font-size-sm:12px;--font-size-md:13px;--font-size-lg:14px;--font-size-xl:16px;--font-size-2xl:20px;--font-size-3xl:22px;--font-size-display:56px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--radius-2xs:2px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:16px;--radius-chip:999px;--control-height-sm:24px;--control-height-md:28px;--control-height-lg:32px;--disabled-opacity:.45;--shadow-control:0 1px 3px #00000024;--shadow-sm:0 2px 8px #0a0f1c29;--shadow-md:0 10px 24px #0a0f1c1f;--on-color:#fff;--on-pastel:#1a1a2e;--warning:#d97706;--diff-added:#3fb950;--diff-removed:#f85149;--chart-2:#1d9e75;--chart-3:#d4537e;--hue-wheel:conic-gradient(#f1a7a5, #e8d98f, #9bd3b4, #9ac7eb, #c3a5ea, #f1a7a5);--terminal-tile-bg:#1b1830;--terminal-tile-text:#f4f2ff;--terminal-tile-accent:#cfc4ff;--terminal-tile-border:#ffffff1f;--tile-blue:#007aff;--tile-indigo:#5856d6;--tile-purple:#af52de;--tile-orange:#ff9500;--tile-pink:#ff2d55;--tile-green:#34c759;--tile-teal:#30b0c7;--tile-gray:#8e8e93;--tile-lilo:#7c5dee;--tile-agents:var(--agents);--motion-duration-fast:.12s;--transition-fast:var(--motion-duration-fast) ease;--motion-duration-normal:.2s;--motion-duration-slow:.28s;--motion-duration-overlay:.22s;--motion-ease-standard:cubic-bezier(.4, 0, .2, 1);--motion-ease-organic:cubic-bezier(.16, .84, .32, 1);--motion-ease-spring:cubic-bezier(.22, 1, .36, 1);--motion-ease-bounce:linear(0, .029, .103, .202, .313, .426, .535, .634, .721, .796, .858, .908, .947, .976, .997, 1.012, 1.021, 1.026, 1.028, 1.028, 1.026, 1.024, 1.021, 1.018, 1.014, 1.011, 1.009, 1.007, 1.005, 1.003, 1.002, 1.001, 1);--top-strip-height:44px;--page-toolbar-height:44px;--bottom-dock-height:52px;--bottom-dock-margin:10px;--sidebar-fitted-width:min(var(--sidebar-width), 100vw - 2 * var(--content-inset) - 320px);--sidebar-column:calc(var(--sidebar-fitted-width) + var(--content-inset));--side-panel-width:0px;--tabs-left:var(--sidebar-column);--tabs-right:var(--content-inset);--tabs-top:var(--content-inset);--tabs-bottom:var(--content-inset);--chrome-content-left:var(--tabs-left);--chrome-content-right:calc(var(--tabs-right) + var(--side-panel-width));--chrome-content-top:var(--tabs-top);--chrome-content-bottom:var(--tabs-bottom);--chrome-content-left-visible:var(--chrome-content-left);--chrome-content-left-hidden:var(--content-inset);--chrome-overlay-edge-gap:12px;--chrome-overlay-boundary-radius:var(--radius-md);--chrome-overlay-panel-radius:var(--radius-xl);--chrome-overlay-backdrop-tint:#0c101814;--dialog-backdrop-tint:#0c10183d;--chrome-overlay-backdrop-blur:7px;--chrome-overlay-surface:color-mix(in srgb, var(--bg-elevated) 92%, #ffffffbd);--chrome-overlay-surface-strong:color-mix(in srgb, var(--bg-elevated) 96%, #ffffffe6);--chrome-overlay-border:color-mix(in srgb, var(--border) 88%, #ffffff24);--chrome-overlay-shadow:0 16px 40px #0a0f1c24, inset 0 1px 0 #ffffff5c;--chrome-floating-surface:color-mix(in srgb, var(--bg-elevated) 94%, #ffffffc7);--chrome-floating-shadow:var(--shadow-md);--chrome-floating-blur:10px;--grain-texture:url(/_astro/grain.DxxsJz5m.svg);--float-surface:var(--bg-elevated);--float-text:var(--text-primary);--float-text-secondary:var(--text-secondary);--float-text-muted:var(--text-muted);--float-hover:color-mix(in srgb, var(--text-primary) 7%, transparent);--float-pressed:color-mix(in srgb, var(--text-primary) 12%, transparent);--float-border:color-mix(in srgb, var(--text-primary) 10%, transparent);--float-separator:var(--separator);--float-shadow:0 0 0 1px var(--float-border), 0 10px 28px #0a0f1c24, 0 2px 6px #0a0f1c14;--float-radius-tip:var(--radius-sm);--float-radius-card:var(--radius-md);--float-radius-popover:12px;--z-popover:10000;--z-card:10001;--z-tip:99999}@media (prefers-color-scheme:dark){:root{--bg-primary:#0f0f1a;--bg-secondary:#1a1a2e;--bg-tertiary:#16213e;--bg-hover:#ffffff14;--bg-active:#ffffff1f;--bg-selected:#ffffff1f;--bg-elevated:#1e1e2e;--text-primary:#e8e8ee;--text-secondary:#a0a0b0;--text-muted:#8a8aa3;--danger-text:#f87171;--success-text:#4ade80;--accent-ink:color-mix(in srgb, var(--accent) 50%, var(--text-primary));--border:#ffffff14;--separator:#ffffff0f;--sidebar-bg:var(--bg-secondary);--sidebar-contrast:#f7f8fc;--tile-blue:#0a84ff;--tile-indigo:#5e5ce6;--tile-purple:#bf5af2;--tile-orange:#ff9f0a;--tile-pink:#ff375f;--tile-green:#30d158;--tile-teal:#40c8e0;--chrome-overlay-backdrop-tint:#02061229;--dialog-backdrop-tint:#02061270;--chrome-overlay-surface:color-mix(in srgb, var(--bg-elevated) 92%, #1e1e2ee6);--chrome-overlay-surface-strong:color-mix(in srgb, var(--bg-elevated) 96%, #1e1e2ef5);--chrome-overlay-shadow:0 18px 42px #00000047, inset 0 1px 0 #ffffff0f;--chrome-floating-surface:color-mix(in srgb, var(--bg-elevated) 94%, #1e1e2ef0);--float-shadow:0 0 0 1px var(--float-border), 0 12px 32px #00000052, 0 2px 6px #00000029;--shadow-control:0 1px 3px #0000004d;--shadow-sm:0 2px 8px #00000047;--shadow-md:0 12px 28px #0000003d}}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100vh;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;font-size:var(--font-size-md);color:var(--text-primary);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;background:0 0;overflow:hidden}html[data-booting=true] .content-inset-zone,html[data-booting=true] .sidebar,html[data-booting=true] .sidebar-layout,html[data-booting=true] .space-pane,html[data-booting=true] .sidebar-panel{opacity:0;transition:none}html[data-booting=true] #chrome-root{opacity:0}html[data-tab-position=left][data-address=page]{--tabs-top:var(--page-toolbar-height)}html[data-tab-position=right]{--tabs-left:var(--content-inset);--tabs-right:var(--sidebar-column);--tabs-top:var(--page-toolbar-height)}html[data-tab-position=top]{--tabs-left:var(--content-inset);--tabs-top:var(--top-strip-height)}html[data-tab-position=top][data-address=page]{--tabs-top:calc(var(--top-strip-height) + var(--page-toolbar-height))}html[data-tab-position=bottom]{--tabs-left:var(--content-inset);--tabs-top:var(--page-toolbar-height);--tabs-bottom:calc(var(--bottom-dock-height) + 2 * var(--bottom-dock-margin))}.sidebar,.tab-strip-host{view-transition-name:tabs}.page-toolbar{view-transition-name:page-toolbar}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-group(tabs),::view-transition-group(page-toolbar){animation-duration:var(--motion-duration-slow);animation-timing-function:var(--motion-ease-standard)}html[data-strip-panel-open]{--chrome-content-left:calc(var(--sidebar-width) + 2 * var(--content-inset))}html[data-tabs-hidden]{--tabs-left:var(--content-inset);--tabs-right:var(--content-inset);--tabs-top:var(--content-inset);--tabs-bottom:var(--content-inset)}html[data-tabs-hidden][data-address=page]:is([data-tab-position=left],[data-tab-position=top]){--tabs-top:var(--page-toolbar-height)}html[data-booting=true] .space-track{scroll-behavior:auto}.chrome-content-overlay-root{top:var(--chrome-content-top);left:var(--chrome-content-left);right:var(--chrome-content-right);bottom:var(--chrome-content-bottom);border-radius:var(--chrome-overlay-boundary-radius);position:fixed}.tabs-surface{color:var(--sidebar-contrast);--text-primary:var(--sidebar-contrast);--text-secondary:var(--sidebar-secondary);--text-muted:var(--sidebar-muted);--bg-primary:var(--sidebar-panel);--bg-secondary:var(--sidebar-subtle);--bg-tertiary:var(--sidebar-elevated);--bg-hover:var(--sidebar-hover);--bg-active:var(--sidebar-active);--bg-selected:var(--sidebar-selected);--bg-elevated:var(--sidebar-elevated);--border:var(--sidebar-border);--separator:var(--sidebar-separator);--accent:var(--sidebar-accent);--accent-hover:var(--sidebar-accent-hover);--accent-text:var(--sidebar-accent-text);--danger:var(--sidebar-danger);--sidebar-right-pad:10px}.chrome-floating-surface{background:var(--chrome-overlay-surface);border:1px solid var(--chrome-overlay-border);border-radius:var(--chrome-overlay-panel-radius);box-shadow:var(--chrome-overlay-shadow)}.float-surface,.chrome-floating-surface,.chrome-content-overlay-root{--accent:var(--sidebar-accent);--accent-hover:var(--sidebar-accent-hover);--accent-text:var(--sidebar-accent-text)}.float-surface{--text-primary:var(--float-text);--text-secondary:var(--float-text-secondary);--text-muted:var(--float-text-muted);--bg-hover:var(--float-hover);--bg-active:var(--float-pressed);--border:var(--float-border);--separator:var(--float-separator);background:var(--float-surface);box-shadow:var(--float-shadow);color:var(--text-primary)}.float-popover{border-radius:var(--float-radius-popover);animation:float-popover-in .2s var(--motion-ease-bounce) both;flex-direction:column;gap:4px;padding:6px;display:flex}@keyframes float-popover-in{0%{opacity:0;scale:.96}}.float-popover-head{flex-direction:column;gap:2px;min-width:0;padding:6px 8px 4px;display:flex}.float-popover-title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.float-popover-subtitle{font-size:var(--font-size-xs);color:var(--text-muted)}.float-row{width:100%;min-height:var(--control-height-md);padding:0 var(--space-8);border-radius:calc(var(--float-radius-popover) - 6px);color:inherit;font-family:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;display:flex}.float-row:hover,.float-row:focus-visible{background:var(--bg-hover);outline:none}.float-row:active{background:var(--bg-active)}.float-foot{border-top:1px solid var(--separator);justify-content:flex-end;align-items:center;gap:8px;padding:6px 2px 0 8px;display:flex}.float-button{height:var(--control-height-sm);padding:0 var(--space-10);border-radius:calc(var(--float-radius-popover) - 6px);background:var(--bg-hover);color:var(--text-primary);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;border:0}.float-button:hover{background:var(--bg-active)}.float-button:focus-visible{outline:var(--focus-outline);outline-offset:1px}@media (prefers-reduced-motion:reduce){.float-popover{animation:none}}.sidebar-dnd-preview,.space-dnd-preview{--sidebar-dnd-preview-bg:color-mix(in srgb, var(--bg-active) 88%, var(--bg-hover));opacity:.96;filter:none;transform-origin:0 0}#dnd-action-dragged-el{animation:dnd-preview-lift .28s var(--motion-ease-bounce) both;contain:layout style paint;will-change:transform;backface-visibility:hidden;outline:none!important;transition:none!important}@keyframes dnd-preview-lift{0%{scale:1}to{scale:1.03}}@media (prefers-reduced-motion:reduce){#dnd-action-dragged-el{animation:none}}#dnd-action-dragged-el.dnd-preview-compact{max-width:156px;overflow:hidden}#dnd-action-dragged-el *,#dnd-action-dragged-el :before,#dnd-action-dragged-el :after{transition:none!important;animation:none!important}html.sidebar-dnd-active,body.sidebar-dnd-active,html.sidebar-dnd-active :is(button,.tab-item,.folder-row,.bookmark-tile,.new-tab-row,.space-drag-wrapper,.space-icon-btn,.sidebar-resize-handle,.nav-spacer,.url-trigger,.permissions-btn){cursor:grabbing!important}.sidebar-dnd-preview .tab-item,.sidebar-dnd-preview .folder-row,.sidebar-dnd-preview .bookmark-tile{opacity:1!important;filter:none!important;background:color-mix(in srgb, var(--tab-glow,var(--folder-accent,var(--accent))) 7%, var(--sidebar-dnd-preview-bg))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tab-glow,var(--folder-accent,var(--accent))) 16%, transparent), 0 8px 18px color-mix(in srgb, var(--text-primary) 12%, transparent)!important;transform:none!important}.sidebar-dnd-preview .tab-actions,.sidebar-dnd-preview .folder-actions{opacity:0!important;pointer-events:none!important}html.sidebar-dnd-active .tab-actions,html.sidebar-dnd-active .folder-actions{opacity:0!important;pointer-events:none!important;transition:none!important}html.sidebar-dnd-active .sidebar-dnd-preview .tab-actions,html.sidebar-dnd-active .sidebar-dnd-preview .folder-actions{opacity:0!important}html.reduced-power *,html.reduced-power :before,html.reduced-power :after{backdrop-filter:none!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.reduced-transparency{--chrome-overlay-surface:var(--bg-elevated);--chrome-overlay-surface-strong:var(--bg-elevated);--chrome-floating-surface:var(--bg-elevated)}html.reduced-transparency *{backdrop-filter:none!important}@media (prefers-contrast:more){:root{--border:#0000004d;--separator:#0000003d;--text-secondary:#33334a;--text-muted:#3f3f55;--focus-outline:2px solid var(--accent);--tile-blue:#0040dd;--tile-indigo:#3634a3;--tile-purple:#8944ab;--tile-orange:#c93400;--tile-pink:#d30f45;--tile-green:#248a3d;--tile-teal:#008299;--tile-gray:#6c6c70;--tile-lilo:#4a2fc8;--tile-agents:#a8502f}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root{--border:#ffffff52;--separator:#ffffff42;--text-secondary:#d6d6e4;--text-muted:#c4c4d8}}html.window-unfocused .tab-loader span,html.window-unfocused .url-progress-fill,html.window-unfocused .url-progress-fill:after,html.window-unfocused .skeleton-shimmer,html.window-unfocused .import-track:after,html.window-unfocused .extension-spinner svg,html.window-unfocused .sidebar-dnd-placeholder,html.window-unfocused .space-dnd-placeholder,html.window-unfocused .bookmark-placeholder,html.window-unfocused .pinned-list,html.window-unfocused .bookmarked-list,html.window-unfocused .anim *,html.window-unfocused .anim :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root,.sidebar,.float-surface,.chrome-floating-surface,.chrome-content-overlay-root{--accent-tint-8:color-mix(in srgb, var(--accent) 8%, transparent);--accent-tint-10:color-mix(in srgb, var(--accent) 10%, transparent);--accent-tint-12:color-mix(in srgb, var(--accent) 12%, transparent);--accent-tint-14:color-mix(in srgb, var(--accent) 14%, transparent);--accent-tint-18:color-mix(in srgb, var(--accent) 18%, transparent);--accent-tint-22:color-mix(in srgb, var(--accent) 22%, transparent);--text-primary-tint-10:color-mix(in srgb, var(--text-primary) 10%, transparent);--text-primary-tint-12:color-mix(in srgb, var(--text-primary) 12%, transparent);--success-vivid:color-mix(in srgb, var(--success) 82%, white 18%);--danger-vivid:color-mix(in srgb, var(--danger) 82%, white 18%)}.panel-shell{flex-direction:column;height:100%;display:flex}.action-btn{background:var(--text-primary-tint-10);width:20px;height:20px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border:none;justify-content:center;align-items:center;padding:0;display:flex}.action-btn:hover{background:var(--bg-hover);color:var(--text-primary);transform:scale(1.02)}.hdr-ctl{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}.hdr-ctl:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.hdr-ctl:disabled{opacity:var(--disabled-opacity);cursor:default}.small-button{height:var(--control-height-sm);padding:0 var(--space-8);border:1px solid var(--sidebar-border);border-radius:var(--radius-sm);background:var(--sidebar-elevated);color:var(--text-primary);font:inherit;font-size:var(--font-size-xs);cursor:pointer;white-space:nowrap}.small-button:hover{background:var(--bg-hover)}@keyframes sidebar-dz-breathe{0%,to{opacity:.94;transform:scaleY(.985)}50%{opacity:1;transform:scaleY(1)}}@keyframes sidebar-dz-placeholder-breathe{0%,to{opacity:.94;transform:scale(.992)}50%{opacity:1;transform:scale(1)}}@keyframes sidebar-dz-placeholder-absorb{0%{opacity:1;transform:scale(1)}42%{opacity:1;transform:scale(1.018)}to{opacity:0;transform:scale(.992)}}
