#clear-button.svelte-1t798fv{padding:3px;border-radius:100%}#clear-button.svelte-1t798fv svg{width:16px;height:16px;stroke-width:2px;stroke:var(--secondary);will-change:transform}#download-button.svelte-pnncfo{display:flex;align-items:center;justify-content:center;height:100%;min-width:48px;width:48px;border-radius:0;background:var(--primary);color:#fff;border:none;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);cursor:pointer;transition:all .2s ease}#download-button.svelte-pnncfo:dir(rtl){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}#download-state.svelte-pnncfo{display:flex;align-items:center;justify-content:center}#download-state.svelte-pnncfo svg{width:22px;height:22px;stroke-width:2px}#download-button.svelte-pnncfo:disabled{background:#27272a;color:var(--gray);cursor:not-allowed}#download-button.is-done.svelte-pnncfo{background:#34a853!important;color:#fff}#download-button.is-error.svelte-pnncfo{background:#cf222e!important;color:#fff}.spin-icon{animation:svelte-pnncfo-spin 1s linear infinite}@keyframes svelte-pnncfo-spin{to{transform:rotate(360deg)}}@media(hover:hover){#download-button.svelte-pnncfo:hover:not(:disabled){filter:brightness(1.1)}}#download-button.svelte-pnncfo:active:not(:disabled){filter:brightness(.9);transform:scale(.95)}#omnibox.svelte-1xipo2g{display:flex;flex-direction:column;max-width:640px;width:100%;gap:6px;position:relative}#input-container.svelte-1xipo2g{--input-padding: 10px;display:flex;box-shadow:0 0 0 1.5px var(--input-border) inset;outline:1.5px solid var(--input-border);outline-offset:-1.5px;border-radius:var(--border-radius);align-items:center;gap:var(--input-padding);font-size:14px;flex:1;background-color:transparent}#input-container.svelte-1xipo2g:not(.clear-visible) #clear-button{display:none}#input-container.clear-visible.svelte-1xipo2g{padding-right:var(--input-padding)}#input-container.downloadable.svelte-1xipo2g{padding-right:0}#input-container.focused.svelte-1xipo2g{box-shadow:none;outline:var(--secondary) 2px solid;outline-offset:-1px}#link-area.svelte-1xipo2g{display:flex;width:100%;margin:0;padding:var(--input-padding) 0;padding-left:var(--input-padding);height:18px;align-items:center;border:none;outline:none;background-color:transparent;color:var(--secondary);flex:1;font-weight:500;font-size:inherit;border-radius:var(--border-radius)}#link-area.svelte-1xipo2g::placeholder{color:var(--gray);opacity:1}#destination-container.svelte-1xipo2g{background-color:#121212;border:1px solid var(--input-border);border-radius:var(--border-radius);overflow:hidden;margin-bottom:4px}#destination-toggle.svelte-1xipo2g{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;padding:12px 16px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;transition:background .2s}#destination-toggle.svelte-1xipo2g:hover{background-color:#ffffff0d}.toggle-left.svelte-1xipo2g{display:flex;align-items:center;gap:8px}.toggle-left.svelte-1xipo2g svg{width:20px;height:20px;stroke-width:1.5px;color:#a1a1aa}.destination-label.svelte-1xipo2g{display:flex;align-items:center}.folder-indicator.svelte-1xipo2g{display:flex;align-items:center;gap:6px;color:#a1a1aa;font-weight:400;margin-left:8px;font-size:13px}.folder-indicator.svelte-1xipo2g svg{width:14px!important;height:14px!important;color:#fff!important;stroke:#fff!important;stroke-width:2.5px!important}.accordion-content.svelte-1xipo2g{padding:0 16px 16px;display:flex;flex-direction:column;gap:12px;border-top:1px solid rgba(255,255,255,.05);background-color:#0d0d0d}.menu-section.svelte-1xipo2g{display:flex;flex-direction:column;gap:6px;margin-top:10px}.section-title.svelte-1xipo2g{font-size:11px;color:#a1a1aa;text-transform:uppercase;letter-spacing:1px;margin:0 0 4px 4px;font-weight:800}.dest-option.svelte-1xipo2g{display:flex;align-items:center;gap:10px;background:#18181b;border:1px solid transparent;border-radius:8px;padding:10px 14px;color:#a1a1aa;font-size:13.5px;font-weight:600;cursor:pointer;text-align:left;transition:all .2s}.dest-option.svelte-1xipo2g svg{width:18px;height:18px;opacity:.7}.dest-option.svelte-1xipo2g:hover{background:#27272a;color:#fff}.dest-option.selected.svelte-1xipo2g{background:#cf222e1a;border:1px solid rgba(207,34,46,.3);color:#fff!important}.dest-option.selected.svelte-1xipo2g svg{color:var(--primary);opacity:1}.folder-panel.svelte-1xipo2g{background-color:#121212;border-radius:8px;padding:12px;border:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:10px;margin-left:10px;margin-right:10px}.sub-instructions.svelte-1xipo2g{margin:0;font-size:12px;color:#a1a1aa}.folder-grid.svelte-1xipo2g{display:flex;flex-wrap:wrap;gap:6px}.mini-btn.svelte-1xipo2g{display:flex;align-items:center;gap:6px;background:#222227;color:#a1a1aa;font-size:12px;font-weight:600;padding:6px 12px;border-radius:6px;border:none;cursor:pointer;transition:.2s}.mini-btn.svelte-1xipo2g:hover{background:#3f3f46;color:#fff}.mini-btn.svelte-1xipo2g svg{width:14px;height:14px}.new-folder-trigger.svelte-1xipo2g{background:transparent;border:1px dashed #3f3f46;color:#a1a1aa}.new-folder-trigger.svelte-1xipo2g:hover{background:#ffffff0d;border-color:#fff;color:#fff}.create-folder-box.svelte-1xipo2g{display:flex;gap:8px}.folder-input.svelte-1xipo2g{flex:1;background:#000;border:1px solid #3f3f46;border-radius:6px;color:#fff;padding:6px 10px;font-size:12px;outline:none}.folder-input.svelte-1xipo2g:focus{border-color:var(--primary)}.confirm-btn.svelte-1xipo2g{background:var(--primary);color:#fff;border:none}.confirm-btn.svelte-1xipo2g:hover{background:#be1e2d;color:#fff}#action-container.svelte-1xipo2g{display:flex;flex-direction:row;justify-content:space-between}#supported-services.svelte-1uxzpno{display:flex;position:relative;max-width:400px;flex-direction:column;align-items:center;height:35px}#services-button.svelte-1uxzpno{gap:9px;padding:7px 13px 7px 10px;justify-content:flex-start;border-radius:18px;display:flex;flex-direction:row;font-size:13px;font-weight:500;background:none;transition:background .2s,box-shadow .1s}#services-button.svelte-1uxzpno:not(:active){box-shadow:none}.expand-icon.svelte-1uxzpno{height:22px;width:22px;display:flex;align-items:center;justify-content:center;border-radius:18px;background:var(--button-elevated);padding:0;box-shadow:none;transition:background .2s,transform .2s}#services-button.svelte-1uxzpno:active{background:var(--button-hover-transparent)}@media(hover:hover){#services-button.svelte-1uxzpno:hover{background:var(--button-hover-transparent)}#services-button.svelte-1uxzpno:active{background:var(--button-press-transparent)}#services-button.svelte-1uxzpno:hover .expand-icon:where(.svelte-1uxzpno){background:var(--button-elevated-hover)}}@media(hover:none){#services-button.svelte-1uxzpno:active{box-shadow:none}}#services-button.svelte-1uxzpno:active .expand-icon:where(.svelte-1uxzpno){background:var(--button-elevated-press)}.expand-icon.svelte-1uxzpno svg{height:18px;width:18px;stroke-width:2px;color:var(--secondary);will-change:transform}.expanded.svelte-1uxzpno .expand-icon:where(.svelte-1uxzpno){transform:rotate(45deg)}#services-container.svelte-1uxzpno{display:flex;flex-wrap:wrap;flex-direction:row;gap:3px}.service-item.svelte-1uxzpno{display:flex;padding:4px 8px;border-radius:calc(var(--border-radius) / 2);background:var(--button-elevated);font-size:12.5px;font-weight:500}#services-disclaimer.svelte-1uxzpno{padding:0;user-select:none;-webkit-user-select:none}.expanded.svelte-1uxzpno #services-disclaimer:where(.svelte-1uxzpno){padding:0;user-select:text;-webkit-user-select:text}@media screen and (max-width:535px){.expand-icon.svelte-1uxzpno{height:21px;width:21px}.expand-icon.svelte-1uxzpno svg{height:16px;width:16px}}#gdrive-auth-container.svelte-qbostg{width:100%;max-width:640px;margin:20px auto 0;padding:0 var(--padding)}.auth-card.svelte-qbostg{background-color:#121212;border:1px solid var(--input-border);border-radius:var(--border-radius);padding:20px;display:flex;flex-direction:column;gap:16px}.card-header.svelte-qbostg{display:flex;align-items:center;gap:16px}.card-header.svelte-qbostg .drive-logo{width:40px;height:40px;color:#e9e9e9}.header-text.svelte-qbostg h3:where(.svelte-qbostg){color:#fff;margin:0;font-size:16px;font-weight:700}.header-text.svelte-qbostg p:where(.svelte-qbostg){color:var(--gray);margin:2px 0 0;font-size:13px}.warning-box.svelte-qbostg{display:flex;align-items:center;gap:10px;background:#cf222e1a;border:1px solid rgba(207,34,46,.3);color:#ff6b6b;padding:12px;border-radius:8px;font-size:12px;font-weight:600}.warning-box.svelte-qbostg svg{width:24px;height:24px;flex-shrink:0}.status-badge.svelte-qbostg{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;padding:6px 12px;border-radius:20px;width:fit-content}.dot.svelte-qbostg{width:8px;height:8px;border-radius:100%}.status-badge.connected.svelte-qbostg{background-color:#34a8531a;color:#81c995}.status-badge.connected.svelte-qbostg .dot:where(.svelte-qbostg){background-color:#34a853}.status-badge.disconnected.svelte-qbostg{background-color:#ffffff0d;color:var(--gray)}.status-badge.disconnected.svelte-qbostg .dot:where(.svelte-qbostg){background-color:var(--gray)}.auth-btn.svelte-qbostg{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;border:none;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;transition:background .2s,transform .1s}.auth-btn.svelte-qbostg:active:not(:disabled){transform:scale(.98)}.auth-btn.svelte-qbostg:disabled{opacity:.6;cursor:not-allowed}.auth-btn.svelte-qbostg svg{width:18px;height:18px}.auth-btn.connect.svelte-qbostg{background-color:var(--primary);color:#fff}.auth-btn.connect.svelte-qbostg:hover:not(:disabled){background-color:#be1e2d}.auth-btn.disconnect.svelte-qbostg{background-color:#27272a;color:#e9e9e9}.auth-btn.disconnect.svelte-qbostg:hover:not(:disabled){background-color:#3f3f46}.spinner.svelte-qbostg{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:100%;border-top-color:#fff;animation:svelte-qbostg-spin .8s linear infinite}@keyframes svelte-qbostg-spin{to{transform:rotate(360deg)}}#cobalt-save-container.svelte-1uha8ag{padding:var(--padding);overflow:hidden}#cobalt-save.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:15px}@media screen and (max-width:535px){#cobalt-save-container.svelte-1uha8ag{padding-top:calc(var(--padding) / 2)}}
