.navbar.svelte-q971rm{position:fixed;top:0;left:0;right:0;height:60px;background:#1e1e2280;backdrop-filter:blur(12px) saturate(120%);-webkit-backdrop-filter:blur(12px) saturate(120%);box-shadow:0 4px 20px #0000004d;display:flex;align-items:center;padding:0 1rem;z-index:100}.hamburger-btn.svelte-q971rm{background:none;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;padding:10px;margin-left:.5rem}.hamburger-icon.svelte-q971rm{width:24px;height:20px;position:relative;display:block;overflow:hidden}.hamburger-icon.svelte-q971rm span:where(.svelte-q971rm){position:absolute;left:2px;right:2px;height:2px;background:#fff;border-radius:1px;transition:transform .3s ease,opacity .2s ease;transform-origin:center;pointer-events:none}.hamburger-icon.svelte-q971rm span:where(.svelte-q971rm):nth-child(1){top:0}.hamburger-icon.svelte-q971rm span:where(.svelte-q971rm):nth-child(2){top:9px}.hamburger-icon.svelte-q971rm span:where(.svelte-q971rm):nth-child(3){bottom:0}.app-title.svelte-q971rm{flex-shrink:0;display:flex;align-items:center;gap:.5rem}.logo-link.svelte-q971rm{display:inline-flex;align-items:center;padding:0;background:none}.logo.svelte-q971rm{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}.beta-pill.svelte-q971rm{display:inline-flex;align-items:center;gap:6px;margin-left:.5rem;padding:.5rem .7rem;border-radius:12px;background:#282830e6;color:#e6ebf5;font-weight:600;font-size:.8rem;letter-spacing:.01em;white-space:nowrap;text-decoration:none;transition:background .2s,transform .2s}.beta-pill.shifted.svelte-q971rm{margin-left:0}.beta-pill.svelte-q971rm:hover{background:#373741f2;transform:translateY(-1px)}.beta-icon.svelte-q971rm{display:inline-flex;color:#ffffffd9}.beta-label.svelte-q971rm{text-transform:uppercase;font-weight:800;font-size:.72rem;opacity:.95;letter-spacing:.06em}.feedback-link.svelte-q971rm{color:#ffffffe6;text-decoration:none;font-weight:700}.beta-pill.svelte-q971rm:hover .feedback-link:where(.svelte-q971rm),.feedback-link.svelte-q971rm:hover{color:#fff;text-decoration:underline}.nav-actions.svelte-q971rm{display:flex;gap:.4rem;align-items:center;margin-left:auto}.nav-link.svelte-q971rm{color:#f1f1f1;text-decoration:none;padding:6px 10px;border-radius:8px;transition:background .2s,transform .2s}.nav-button.svelte-q971rm{color:#e6ebf5;text-decoration:none;padding:.5rem .7rem;border-radius:12px;background:transparent;font-size:.875rem;font-weight:600;white-space:nowrap;transition:transform .2s,box-shadow .2s,background .2s,color .2s}.nav-button.secondary.svelte-q971rm{background:#282830e6;color:#f1f4fb}.nav-button.primary.svelte-q971rm{background:#282830e6;color:#f5f7ff}@media(hover:hover)and (pointer:fine){.nav-link.svelte-q971rm:hover,.nav-button.svelte-q971rm:hover{background:#ffffff14;transform:translateY(-1px)}.nav-button.secondary.svelte-q971rm:hover,.nav-button.primary.svelte-q971rm:hover{background:#373741f2}}.plan.svelte-q971rm{font-weight:700;letter-spacing:.01em}.plan.plan-basic.svelte-q971rm{color:#cdd6e8}.plan.plan-starter.svelte-q971rm{color:#cdd6e8;background:linear-gradient(180deg,#7bc8ff,#5aa4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.plan.plan-plus.svelte-q971rm{background:linear-gradient(180deg,#7bc8ff,#5aa4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.plan.plan-pro.svelte-q971rm{background:linear-gradient(180deg,#ffd27b,#ffb85a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.plan.plan-founder.svelte-q971rm{background:linear-gradient(180deg,#a0ffc6,#6bffae);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.account-menu.svelte-q971rm{position:relative}.account-pill.svelte-q971rm{display:inline-flex;align-items:center;gap:8px;padding-inline:.8rem;letter-spacing:.01em;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.account-pill.svelte-q971rm .account-pill-text.mobile:where(.svelte-q971rm){display:none}.account-dropdown.svelte-q971rm{position:absolute;right:0;top:calc(100% + 4px);min-width:260px;padding:10px;border-radius:14px;background:#101216;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 20px 60px #00000073,inset 0 1px #ffffff0f;color:#e8ecf7;opacity:0;transform:translateY(-6px);transition:opacity .14s ease,transform .14s ease,visibility .14s ease;visibility:hidden;pointer-events:none;z-index:200}.account-menu.svelte-q971rm:hover .account-dropdown:where(.svelte-q971rm),.account-menu.svelte-q971rm:focus-within .account-dropdown:where(.svelte-q971rm){opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.account-menu.closing.svelte-q971rm .account-dropdown:where(.svelte-q971rm),.account-menu.closing.svelte-q971rm:hover .account-dropdown:where(.svelte-q971rm),.account-menu.closing.svelte-q971rm:focus-within .account-dropdown:where(.svelte-q971rm){opacity:0!important;transform:translateY(-6px)!important;visibility:hidden!important}.account-dropdown.svelte-q971rm:before{content:"";position:absolute;left:0;right:0;top:-10px;height:12px}.credits-section.svelte-q971rm{padding:8px 8px 10px;border-radius:12px;background:#ffffff0a}.acct-credits.svelte-q971rm{display:inline-flex;align-items:baseline;gap:4px;color:#eaf1ff}.acct-credits.svelte-q971rm .remain:where(.svelte-q971rm){font-weight:800}.acct-credits.svelte-q971rm .total:where(.svelte-q971rm){opacity:.9;font-weight:700}.acct-label.svelte-q971rm{font-weight:700;color:#eaf1ff}.divider.svelte-q971rm{opacity:.6}.credits-top.svelte-q971rm{display:flex;align-items:baseline;gap:6px;color:#f3f7ff}.credits-remaining.svelte-q971rm{font-weight:800;font-size:.95rem}.sep.svelte-q971rm{opacity:.6}.credits-total.svelte-q971rm{opacity:.9;font-weight:700}.credits-caption.svelte-q971rm{margin-left:auto;font-size:.78rem;opacity:.85;color:#cfe1ff;white-space:nowrap}.credits-info.svelte-q971rm{display:inline-flex;align-items:center;margin-left:6px;color:#cfe1ff;text-decoration:none;opacity:.9}.credits-info.svelte-q971rm:hover{opacity:1}.credits-bar.svelte-q971rm{margin-top:8px;height:8px;border-radius:999px;background:#ffffff14;overflow:hidden}.credits-bar-fill.svelte-q971rm{height:100%;background:linear-gradient(90deg,#6aa3ff,#7bc8ff);box-shadow:0 0 18px #5b9fff8c;transition:width .2s ease}.menu-items.svelte-q971rm{display:flex;flex-direction:column;gap:4px;margin-top:10px}.menu-item.svelte-q971rm{display:block;padding:10px;border-radius:10px;color:#e6ebf5;text-decoration:none;background:#ffffff05;transition:background .12s ease,transform .12s ease}.menu-item.svelte-q971rm:hover{background:#ffffff14;transform:translateY(-1px)}.help-items.svelte-q971rm{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:8px;padding-top:4px}.help-link.svelte-q971rm{display:block;padding:6px 8px;border-radius:8px;color:#e6ebf5cc;text-decoration:none;font-size:.85rem;background:transparent;transition:color .12s ease,background .12s ease,transform .12s ease}.help-link.svelte-q971rm:hover{color:#eef3ff;background:#ffffff0a;transform:translateY(-1px)}@media(max-width:768px){.beta-pill.svelte-q971rm{gap:5px;padding:5px 9px;font-size:.76rem}.beta-label.svelte-q971rm{font-size:.68rem;letter-spacing:.055em}.feedback-link.svelte-q971rm{font-size:.78rem}.navbar.svelte-q971rm{padding:0 .75rem;height:56px}.hamburger-btn.svelte-q971rm{margin-left:.25rem}.nav-actions.svelte-q971rm{gap:.2rem}.nav-actions.demo.svelte-q971rm .nav-button:where(.svelte-q971rm){padding:.4rem .5rem}.nav-button.svelte-q971rm{padding:.42rem .55rem;font-size:.82rem}.navbar.has-hamburger.svelte-q971rm .logo-link:where(.svelte-q971rm){display:none}.navbar.has-hamburger.svelte-q971rm .hamburger-btn:where(.svelte-q971rm){display:inline-flex;margin-left:0}.app-title.svelte-q971rm{gap:.25rem}}@media(max-width:480px){.hamburger-btn.svelte-q971rm{margin-left:.125rem}.nav-actions.demo.svelte-q971rm .nav-button:where(.svelte-q971rm){padding:.36rem .44rem}.nav-button.svelte-q971rm{padding:.38rem .48rem;font-size:.76rem}.beta-pill.svelte-q971rm{gap:4px;padding:4px 8px;font-size:.7rem}.beta-label.svelte-q971rm{font-size:.62rem}.feedback-link.svelte-q971rm{font-size:.72rem}.account-pill.svelte-q971rm{padding-inline:.7rem;gap:6px}.account-pill.svelte-q971rm .account-pill-text.desktop:where(.svelte-q971rm){display:none}.account-pill.svelte-q971rm .account-pill-text.mobile:where(.svelte-q971rm){display:inline}}.visually-hidden.svelte-12qhfyh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{height:100%;min-height:-webkit-fill-available}html{height:-webkit-fill-available}.wrapper.svelte-12qhfyh{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden;position:absolute;inset:0}.wrapper.public.svelte-12qhfyh{position:static!important;height:auto;overflow:visible}html.show-about,body.show-about{overflow:auto!important}html.show-about .wrapper.svelte-12qhfyh,body.show-about .wrapper.svelte-12qhfyh{position:static;height:auto;overflow:visible}@media(max-width:768px){#sidebar-toggle:checked~.wrapper .hamburger-icon span:nth-child(1){transform:translateY(9px) rotate(45deg)}#sidebar-toggle:checked~.wrapper .hamburger-icon span:nth-child(2){opacity:0}#sidebar-toggle:checked~.wrapper .hamburger-icon span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}}@media(min-width:769px){.hamburger-icon span:nth-child(1){transform:translateY(9px) rotate(45deg)}.hamburger-icon span:nth-child(2){opacity:0}.hamburger-icon span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}#sidebar-toggle:checked~.wrapper .hamburger-icon span:nth-child(1){transform:translateY(0) rotate(0)}#sidebar-toggle:checked~.wrapper .hamburger-icon span:nth-child(2){opacity:1}#sidebar-toggle:checked~.wrapper .hamburger-icon span:nth-child(3){transform:translateY(0) rotate(0)}}@media(max-width:768px){.sidebar{display:none!important}#sidebar-toggle:checked~.wrapper .sidebar{display:flex!important}}@media(min-width:769px){html:not(.sidebar-ready).sidebar-pref-open .sidebar{display:flex!important}html:not(.sidebar-ready):not(.sidebar-pref-open) .sidebar{display:none!important}html:not(.sidebar-ready):not(.sidebar-pref-open) .content-wrapper{padding-left:0!important}html:not(.sidebar-ready).sidebar-pref-open .content-wrapper{padding-left:260px!important}html:not(.sidebar-ready):not(.sidebar-pref-open) .hamburger-icon span:nth-child(1){transform:translateY(0) rotate(0)}html:not(.sidebar-ready):not(.sidebar-pref-open) .hamburger-icon span:nth-child(2){opacity:1}html:not(.sidebar-ready):not(.sidebar-pref-open) .hamburger-icon span:nth-child(3){transform:translateY(0) rotate(0)}html:not(.sidebar-ready).sidebar-pref-open .hamburger-icon span:nth-child(1){transform:translateY(9px) rotate(45deg)}html:not(.sidebar-ready).sidebar-pref-open .hamburger-icon span:nth-child(2){opacity:0}html:not(.sidebar-ready).sidebar-pref-open .hamburger-icon span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}#sidebar-toggle:checked~.wrapper .sidebar{display:none!important}#sidebar-toggle:checked~.wrapper .content-wrapper{padding-left:0}}@supports (-webkit-touch-callout: none){.wrapper.svelte-12qhfyh{position:fixed;height:100%;width:100%}.wrapper.public.svelte-12qhfyh{position:static!important;height:auto;width:100%}.wrapper.locked.svelte-12qhfyh{overscroll-behavior:none}html.keyboard-visible,body.keyboard-visible{position:fixed!important;width:100%!important;height:100%!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:none}body.keyboard-visible .wrapper.svelte-12qhfyh{touch-action:pan-y}}@media print{.wrapper.svelte-12qhfyh{overflow:visible!important;height:auto!important;position:static!important;display:block!important}.navbar{display:none!important}}
