/ releases / firefox-mv3 / assets / ArchivedWorkspacesModal-BKoA2mHa.css
ArchivedWorkspacesModal-BKoA2mHa.css
1  .modal-overlay.svelte-19jhfg1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;overflow:hidden}.modal-backdrop.svelte-19jhfg1{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0d3d3de6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-content.svelte-19jhfg1{position:relative;background-color:var(--color-surface-raised);border:1px solid rgba(217,137,46,.4);border-radius:.5rem;box-shadow:0 0 20px #d9892e26;width:calc(100% - 1rem);max-width:28rem;max-height:calc(100% - 1rem);display:flex;flex-direction:column;animation:svelte-19jhfg1-modal-in .15s ease-out}.modal-content.modal-sm.svelte-19jhfg1{max-width:24rem}.modal-content.modal-lg.svelte-19jhfg1{max-width:42rem;resize:both;overflow:auto}@keyframes svelte-19jhfg1-modal-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-header.svelte-19jhfg1{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid rgba(217,137,46,.3);flex-shrink:0}.modal-body.svelte-19jhfg1{padding:1rem 1.5rem;overflow-y:auto;flex:1;min-height:0}.modal-footer.svelte-19jhfg1{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid rgba(217,137,46,.3);background-color:#0d3d3d4d;flex-shrink:0}.toast-container.svelte-17yt6wk{position:fixed;bottom:1rem;right:1rem;z-index:9999;display:flex;flex-direction:column;gap:.5rem;max-width:400px;pointer-events:none}.toast.svelte-17yt6wk{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:8px;background-color:var(--color-bg-light);border:1px solid;box-shadow:0 4px 12px #0000004d;animation:svelte-17yt6wk-slideIn .2s ease-out;pointer-events:auto}@keyframes svelte-17yt6wk-slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.toast-success.svelte-17yt6wk{border-color:#2ea04366;background-color:#2ea0431a}.toast-success.svelte-17yt6wk .toast-icon:where(.svelte-17yt6wk){color:#2ea043}.toast-error.svelte-17yt6wk{border-color:#da363366;background-color:#da36331a}.toast-error.svelte-17yt6wk .toast-icon:where(.svelte-17yt6wk){color:var(--color-status-error)}.toast-warning.svelte-17yt6wk{border-color:#d9892e66;background-color:#d9892e1a}.toast-warning.svelte-17yt6wk .toast-icon:where(.svelte-17yt6wk){color:var(--color-phosphor)}.toast-info.svelte-17yt6wk{border-color:#58a6ff66;background-color:#58a6ff1a}.toast-info.svelte-17yt6wk .toast-icon:where(.svelte-17yt6wk){color:#58a6ff}.toast-icon.svelte-17yt6wk{width:1.25rem;height:1.25rem;flex-shrink:0}.toast-message.svelte-17yt6wk{flex:1;font-size:.875rem;color:var(--color-text-primary);line-height:1.4}.toast-action.svelte-17yt6wk{padding:.25rem .75rem;background:transparent;color:var(--color-phosphor);border:1px solid var(--color-phosphor);border-radius:4px;font-size:.75rem;font-weight:500;cursor:pointer;transition:background-color .2s;white-space:nowrap}.toast-action.svelte-17yt6wk:hover{background-color:#d9892e1a}.toast-dismiss.svelte-17yt6wk{padding:.25rem;background:transparent;border:none;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.toast-dismiss.svelte-17yt6wk:hover{background-color:#ffffff1a}.toast-dismiss.svelte-17yt6wk svg:where(.svelte-17yt6wk){width:1rem;height:1rem;color:var(--color-text-muted)}.context-menu.svelte-1l7dmuu{position:fixed;z-index:9999;min-width:160px;max-height:60vh;overflow-y:auto;background-color:var(--color-bg-light, #1a4a4a);border:1px solid rgba(217,137,46,.3);border-radius:6px;box-shadow:0 4px 12px #0006;padding:4px 0}.menu-item.svelte-1l7dmuu{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:none;border:none;color:var(--color-text-primary, #e0e0e0);font-size:13px;text-align:left;cursor:pointer;transition:background-color .15s}.menu-item.svelte-1l7dmuu:hover:not(.disabled){background-color:#d9892e26}.menu-item.danger.svelte-1l7dmuu{color:#f87171}.menu-item.danger.svelte-1l7dmuu:hover:not(.disabled){background-color:#f8717126}.menu-item.disabled.svelte-1l7dmuu{opacity:.5;cursor:not-allowed}.icon.svelte-1l7dmuu{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.icon.svelte-1l7dmuu svg{width:16px;height:16px}.separator.svelte-1l7dmuu{height:1px;background-color:#d9892e33;margin:4px 0}.drop-indicator-before.svelte-1yb6slk{box-shadow:0 -2px 0 0 var(--color-phosphor)}.drop-indicator-after.svelte-1yb6slk{box-shadow:0 2px 0 0 var(--color-phosphor)}.drop-indicator-inside.svelte-1yb6slk{background-color:#d9892e33;outline:2px dashed var(--color-phosphor);outline-offset:-2px}.workspace-item[draggable=true].svelte-1yb6slk{cursor:grab}.workspace-item[draggable=true].svelte-1yb6slk:active{cursor:grabbing}.group-header.svelte-13ngo38:focus{outline:none;box-shadow:0 0 0 2px var(--color-phosphor)}.group-header.drop-target.svelte-13ngo38{background-color:#d9892e33;border:1px dashed var(--color-phosphor)}.save-tabs-form.svelte-lkpj4o{display:flex;flex-direction:column;gap:1rem}.tab-count-info.svelte-lkpj4o{color:var(--color-text-secondary);font-size:.875rem;margin:0}.tab-count-info.svelte-lkpj4o strong:where(.svelte-lkpj4o){color:var(--color-phosphor)}.form-field.svelte-lkpj4o{display:flex;flex-direction:column;gap:.5rem}.field-label.svelte-lkpj4o{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:var(--color-text-secondary)}.suggesting-indicator.svelte-lkpj4o{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:400;color:var(--color-phosphor)}.spinner.svelte-lkpj4o{width:.75rem;height:.75rem;border:2px solid rgba(217,137,46,.3);border-top-color:var(--color-phosphor);border-radius:50%;animation:svelte-lkpj4o-spin .6s linear infinite}@keyframes svelte-lkpj4o-spin{to{transform:rotate(360deg)}}.text-input.svelte-lkpj4o{width:100%;padding:.5rem .75rem;background-color:var(--color-bg-dark);color:var(--color-text-primary);border:1px solid rgba(217,137,46,.3);border-radius:6px;font-size:.875rem;transition:border-color .2s,background-color .2s}.text-input.svelte-lkpj4o:focus{outline:none;border-color:var(--color-phosphor)}.text-input.has-suggestion.svelte-lkpj4o{background-color:#d9892e14;border-color:#d9892e80;color:var(--color-phosphor)}.text-input.svelte-lkpj4o::-moz-placeholder{color:var(--color-text-muted)}.text-input.svelte-lkpj4o::placeholder{color:var(--color-text-muted)}.select.svelte-lkpj4o{width:100%;padding:.5rem .75rem;background-color:var(--color-bg-dark);color:var(--color-text-primary);border:1px solid rgba(217,137,46,.3);border-radius:6px;font-size:.875rem;cursor:pointer}.select.svelte-lkpj4o:focus{outline:none;border-color:var(--color-phosphor)}.field-hint.svelte-lkpj4o{font-size:.75rem;color:var(--color-text-muted);margin:0}.options-section.svelte-lkpj4o{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;border-top:1px solid rgba(217,137,46,.2)}.options-label.svelte-lkpj4o{font-size:.75rem;font-weight:500;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0}.checkbox-field.svelte-lkpj4o{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;cursor:pointer;padding:.375rem 0}.checkbox.svelte-lkpj4o{width:1rem;height:1rem;accent-color:var(--color-phosphor);cursor:pointer}.checkbox-label.svelte-lkpj4o{font-size:.875rem;color:var(--color-text-primary)}.checkbox-hint.svelte-lkpj4o{font-size:.75rem;color:var(--color-text-muted);flex-basis:100%;padding-left:1.5rem}.archived-content.svelte-1kxx0uv{display:flex;flex-direction:column;gap:1rem;min-height:200px;max-height:450px}.error-banner.svelte-1kxx0uv{display:flex;align-items:center;gap:.5rem;padding:.75rem;background-color:#ef444426;border:1px solid rgba(239,68,68,.3);border-radius:.375rem;color:#fca5a5;font-size:.875rem}.loading-state.svelte-1kxx0uv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem}.empty-state.svelte-1kxx0uv{text-align:center;padding:2rem;color:var(--color-text-muted);font-size:.875rem}.workspace-section.svelte-1kxx0uv{display:flex;flex-direction:column;gap:.5rem}.section-header.svelte-1kxx0uv{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem;border:none;background-color:#0d3d3d4d;border-radius:.375rem;cursor:pointer;transition:background-color .15s}.section-header.svelte-1kxx0uv:hover{background-color:#d9892e26}.section-header-left.svelte-1kxx0uv{display:flex;align-items:center;gap:.5rem}.chevron-icon.svelte-1kxx0uv{width:1rem;height:1rem;color:var(--color-text-muted);transition:transform .2s ease}.chevron-icon.expanded.svelte-1kxx0uv{transform:rotate(90deg)}.chevron-small.svelte-1kxx0uv{width:.875rem;height:.875rem;color:var(--color-text-muted);transition:transform .2s ease}.chevron-small.expanded.svelte-1kxx0uv{transform:rotate(90deg)}.section-title.svelte-1kxx0uv{font-size:.875rem;font-weight:600;color:var(--color-phosphor);text-transform:uppercase;letter-spacing:.05em}.section-count.svelte-1kxx0uv{font-size:.75rem;color:var(--color-text-muted);background-color:#d9892e33;padding:.125rem .5rem;border-radius:9999px}.workspace-list.svelte-1kxx0uv{display:flex;flex-direction:column;gap:.25rem;max-height:200px;overflow-y:auto;background-color:#0d3d3d4d;border-radius:.375rem;padding:.5rem}.workspace-group.svelte-1kxx0uv{display:flex;flex-direction:column}.workspace-item.svelte-1kxx0uv{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.25rem;transition:background-color .15s}.workspace-item.svelte-1kxx0uv:hover{background-color:#d9892e1a}.parent-item.svelte-1kxx0uv{background-color:#d9892e0d}.expand-toggle.svelte-1kxx0uv{padding:.25rem;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.workspace-info.svelte-1kxx0uv{display:flex;flex-direction:column;flex:1;min-width:0}.workspace-name.svelte-1kxx0uv{font-size:.875rem;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-meta.svelte-1kxx0uv{font-size:.75rem;color:var(--color-text-muted)}.workspace-actions.svelte-1kxx0uv{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.children-list.svelte-1kxx0uv{margin-left:1.5rem;padding-left:.5rem;border-left:2px solid rgba(217,137,46,.2);display:flex;flex-direction:column;gap:.25rem}.child-item.svelte-1kxx0uv{padding:.375rem .5rem}.orphan-notice.svelte-1kxx0uv{font-size:.75rem;color:var(--color-text-muted);padding:.5rem;background-color:#d9892e1a;border-radius:.25rem;margin-bottom:.5rem}