.loading-container.svelte-6901u5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center}h3.svelte-6901u5{color:#ffffffe6;font-size:1.125rem;font-weight:500;margin:0}p.svelte-6901u5{color:#fff9;font-size:.875rem;margin:0}.tools-menu.svelte-1qn4lds{position:relative;pointer-events:auto;background-color:#191b1ed9;border-radius:8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.expanded.ready.tools-menu.svelte-1qn4lds{overflow:visible}.menu-header.svelte-1qn4lds{padding:0;background:linear-gradient(135deg,#1486c4,#57c785,#eddd53);border-radius:8px;transition:background .3s ease}.expanded.svelte-1qn4lds .menu-header:where(.svelte-1qn4lds),.collapsing.svelte-1qn4lds .menu-header:where(.svelte-1qn4lds){background:transparent}.cog-button.svelte-1qn4lds{background:none;border:none;cursor:pointer;padding:10px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease;outline:none!important;width:53px;height:53px;box-sizing:border-box}.cog-button.svelte-1qn4lds:focus,.cog-button.svelte-1qn4lds:focus-visible,.cog-button.svelte-1qn4lds:active{outline:none!important;border:none!important;box-shadow:none!important}.menu-logo.svelte-1qn4lds{transition:filter .2s ease;opacity:.8}.cog-button.svelte-1qn4lds:hover .menu-logo:where(.svelte-1qn4lds){opacity:1;filter:drop-shadow(0 0 8px rgba(255,255,255,.5))}.cog-button.active.svelte-1qn4lds .menu-logo:where(.svelte-1qn4lds){opacity:1;filter:brightness(1.2)}.menu-content.svelte-1qn4lds{max-height:0;overflow:hidden;transition:max-height .4s ease-in}.expanded.svelte-1qn4lds .menu-content:where(.svelte-1qn4lds){max-height:300px;overflow:hidden;transition:max-height .5s ease-out}.expanded.ready.svelte-1qn4lds .menu-content:where(.svelte-1qn4lds){overflow:visible}.menu-items.svelte-1qn4lds{padding:.75rem .375rem .5rem;display:flex;flex-direction:column;gap:.75rem}.menu-item.svelte-1qn4lds{background:none;border:none;color:#fffc;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease;outline:none!important;position:relative}.menu-item.svelte-1qn4lds:focus,.menu-item.svelte-1qn4lds:focus-visible,.menu-item.svelte-1qn4lds:active{outline:none!important;border:none!important;box-shadow:none!important}.menu-item.svelte-1qn4lds:hover{background-color:#ffffff1a;color:#fff}.menu-item.disabled.svelte-1qn4lds{opacity:.4;cursor:not-allowed}.menu-item.disabled.svelte-1qn4lds:hover{background:none;color:#fffc}.exit-button.svelte-1qn4lds{color:#fffc}.exit-button.svelte-1qn4lds:hover{background-color:#ffffff1a;color:#fff}.menu-item[data-tooltip].svelte-1qn4lds:after{content:attr(data-tooltip);position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);background:#191b1ef2;color:#fff;border:1px solid rgba(255,255,255,.12);padding:6px 8px;border-radius:6px;white-space:nowrap;font-size:12px;line-height:1;opacity:0;pointer-events:none;box-shadow:0 4px 10px #00000059;z-index:1001}.menu-item[data-tooltip].svelte-1qn4lds:hover:after,.menu-item[data-tooltip].svelte-1qn4lds:focus-visible:after{animation:svelte-1qn4lds-tooltip-quick 1.4s ease forwards}.menu-item[data-tooltip].svelte-1qn4lds:before{content:"";position:absolute;left:calc(100% + 2px);top:50%;transform:translateY(-50%);border-width:6px;border-style:solid;border-color:transparent transparent transparent rgba(25,27,30,.95);opacity:0;pointer-events:none;z-index:1001}.menu-item[data-tooltip].svelte-1qn4lds:hover:before,.menu-item[data-tooltip].svelte-1qn4lds:focus-visible:before{animation:svelte-1qn4lds-tooltip-quick-arrow 1.4s ease forwards}@keyframes svelte-1qn4lds-tooltip-quick{0%{opacity:0;transform:translateY(-50%)}10%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(-50%)}}@keyframes svelte-1qn4lds-tooltip-quick-arrow{0%{opacity:0}10%{opacity:1}75%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.menu-item[data-tooltip].svelte-1qn4lds:after,.menu-item[data-tooltip].svelte-1qn4lds:before{animation:none!important}}.tools-menu.svelte-1qn4lds:not(.expanded):not(.collapsing) .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds){opacity:0;transform:translateY(4px) scale(.98);transition:opacity .18s ease,transform .22s ease;transition-delay:0ms;will-change:opacity,transform}.tools-menu.collapsing.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds){opacity:0;transform:translateY(2px) scale(.99);transition:opacity .16s ease,transform .18s ease;transition-delay:.16s}.tools-menu.collapsing.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(6){transition-delay:.16s}.tools-menu.collapsing.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(5){transition-delay:.19s}.tools-menu.collapsing.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(4){transition-delay:.22s}.tools-menu.collapsing.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(3){transition-delay:.25s}.tools-menu.collapsing.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(2){transition-delay:.28s}.tools-menu.collapsing.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(1){transition-delay:.31s}.tools-menu.expanded.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds){opacity:1;transform:none}.tools-menu.expanded.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(1){transition-delay:40ms}.tools-menu.expanded.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(2){transition-delay:80ms}.tools-menu.expanded.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(3){transition-delay:.12s}.tools-menu.expanded.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(4){transition-delay:.16s}.tools-menu.expanded.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(5){transition-delay:.2s}.tools-menu.expanded.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds):nth-child(6){transition-delay:.24s}@media (prefers-reduced-motion: reduce){.tools-menu.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds){opacity:1;transform:none;transition:none!important;transition-delay:0ms!important}.tools-menu.collapsing.svelte-1qn4lds .menu-items:where(.svelte-1qn4lds) .menu-item:where(.svelte-1qn4lds){opacity:1!important;transform:none!important}}.header-navigation.svelte-124m0rf{position:fixed;top:calc(2rem - 15px);left:2rem;z-index:1000;height:60px;display:flex;align-items:flex-start;padding-top:.5rem}.section-header.svelte-124m0rf{position:fixed;top:calc(2rem - 15px);left:2rem;right:2rem;z-index:999;display:flex;align-items:flex-start;justify-content:space-between;height:60px;padding-top:.5rem}.header-title.svelte-124m0rf{background-color:#191b1ed9;padding:.5rem 1rem;border-radius:8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:53px;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:calc(213px - 1rem)}.section-header.svelte-124m0rf:not(.with-breadcrumb) .header-title:where(.svelte-124m0rf){margin-left:calc(55px + 1rem)}.header-title.svelte-124m0rf h3:where(.svelte-124m0rf){font-size:1.125rem;font-weight:600;color:var(--text);margin:0;padding:0;line-height:1.2}.header-title.svelte-124m0rf .subtitle:where(.svelte-124m0rf){font-size:.8125rem;color:#69cd7e;margin:0;padding:0;line-height:1.1}.back-button.svelte-124m0rf{background-color:#191b1ed9;border:none;border-radius:8px;width:53px;height:53px;display:flex;align-items:center;justify-content:center;color:#ffffffb3;cursor:pointer;transition:all .2s ease;outline:none!important;flex-shrink:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.back-button.svelte-124m0rf svg:where(.svelte-124m0rf){display:block;flex-shrink:0}.back-button.svelte-124m0rf:hover{background-color:#202224;color:#69cd7e}.header-steps.svelte-124m0rf{position:fixed;left:50%;transform:translate(-50%);top:calc(2.5rem - 15px);height:53px;display:flex;align-items:center;z-index:998}.section-header.with-steps.svelte-124m0rf{justify-content:space-between;gap:0}.section-header.with-steps.svelte-124m0rf .header-title:where(.svelte-124m0rf){margin-left:calc(55px + 1rem);flex-shrink:0}.header-titles.svelte-124m0rf{display:flex;align-items:center;gap:.75rem;margin-left:calc(55px + 1rem)}.section-header.svelte-124m0rf:not(.with-breadcrumb) .header-titles:where(.svelte-124m0rf){margin-left:0}.breadcrumb-chevron.svelte-124m0rf{color:var(--text-muted);opacity:.5;display:flex;align-items:center}.breadcrumb-pill.svelte-124m0rf{margin-left:0!important}.section-header.with-breadcrumb.svelte-124m0rf .header-title:where(.svelte-124m0rf):first-child{margin-left:0}.header-actions.svelte-124m0rf{display:flex;align-items:center;gap:.5rem}.toast.svelte-9anmpb{display:flex;flex-direction:column;background:#0009;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:16px;padding:1rem 1.25rem;margin-bottom:.75rem;max-width:320px;box-shadow:0 8px 32px #0006;position:relative}.toast-header.svelte-9anmpb{display:flex;align-items:flex-start;gap:.75rem}.toast-success.svelte-9anmpb .toast-icon:where(.svelte-9anmpb){color:#63b376}.toast-error.svelte-9anmpb .toast-icon:where(.svelte-9anmpb){color:var(--danger)}.toast-info.svelte-9anmpb .toast-icon:where(.svelte-9anmpb){color:var(--info)}.toast-icon.svelte-9anmpb{flex-shrink:0;width:20px;height:20px;margin-top:2px}.toast-content.svelte-9anmpb{flex:1;min-width:0}.toast-title.svelte-9anmpb{font-size:.95rem;font-weight:600;color:var(--text);margin:0 0 .25rem;line-height:1.3}.toast-message.svelte-9anmpb{font-size:.85rem;color:var(--text-muted);margin:0;line-height:1.4}.toast-action.svelte-9anmpb{width:100%;background:#ffffff1a;border:none;border-radius:8px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;color:var(--text);cursor:pointer;transition:all .2s ease;margin-top:.75rem}.toast-action.svelte-9anmpb:hover{background:#ffffff26;transform:translateY(-1px)}.toast-close.svelte-9anmpb{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;margin-left:auto;flex-shrink:0}.toast-close.svelte-9anmpb:hover{color:var(--text);background:#ffffff1a}@media (max-width: 768px){.toast.svelte-9anmpb{max-width:calc(100vw - 2rem);margin-left:1rem;margin-right:1rem}}.toast-container.svelte-16zk2ix{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;pointer-events:none}.toast-container.svelte-16zk2ix .toast{pointer-events:auto}@media (max-width: 768px){.toast-container.svelte-16zk2ix{bottom:1rem;right:0;left:0;display:flex;flex-direction:column;align-items:center}}.loading-container.svelte-7jusa1{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;width:100%;height:100%;min-height:200px;overflow:hidden;border-radius:12px}.loading-container.has-background.svelte-7jusa1{background:transparent}.background-image.svelte-7jusa1{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(10px);transform:scale(1.1);animation:svelte-7jusa1-blurPulse 3s ease-in-out infinite alternate}@keyframes svelte-7jusa1-blurPulse{0%{filter:blur(10px)}to{filter:blur(20px)}}.overlay.svelte-7jusa1{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000ad;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.content.svelte-7jusa1{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}h3.svelte-7jusa1{color:#fffffff2;font-size:1.125rem;font-weight:500;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.5)}p.svelte-7jusa1{color:#fffc;font-size:.875rem;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.5)}
