.panel-backdrop.svelte-6jyhgm{position:fixed;inset:0;background:#05080a99;z-index:1100;animation:svelte-6jyhgm-fadeIn .2s ease}.panel.svelte-6jyhgm{position:fixed;top:0;right:0;width:100vw;max-width:var(--panel-width, 500px);height:100vh;background:#0c1117;border-left:1px solid rgba(181,147,90,.25);z-index:1101;overflow-y:auto;padding:clamp(20px,5vw,60px) clamp(20px,5vw,40px);box-sizing:border-box;animation:svelte-6jyhgm-slideIn .25s ease}.panel-close.svelte-6jyhgm{position:absolute;top:20px;right:24px;background:none;border:none;color:#b5935a80;font-size:1.4rem;cursor:pointer;line-height:1;transition:color .2s}.panel-close.svelte-6jyhgm:hover{color:#b5935a}@keyframes svelte-6jyhgm-slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes svelte-6jyhgm-fadeIn{0%{opacity:0}to{opacity:1}}.auth-dot.svelte-13qchm4{background:none;border:none;cursor:pointer;color:#444;padding:0;line-height:1;display:flex;align-items:center;transition:color .2s}.auth-dot.logged.svelte-13qchm4{color:var(--accent, #b5935a)}.auth-dot.svelte-13qchm4:hover{color:#fff}.account.svelte-13qchm4{display:flex;flex-direction:column;gap:40px;padding-top:20px}.section-label.svelte-13qchm4{font-family:Montserrat,sans-serif;font-size:.7rem;letter-spacing:4px;text-transform:uppercase;color:var(--accent, #b5935a);margin-bottom:16px}.identity-email.svelte-13qchm4{font-family:Montserrat,sans-serif;font-size:.8rem;color:#d1d1d1}.signout.svelte-13qchm4{width:100%;padding:14px;background:transparent;border:1px solid rgba(248,113,113,.25);color:#666;font-family:Montserrat,sans-serif;font-size:.6rem;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.signout.svelte-13qchm4:hover{border-color:#f87171;color:#f87171;background:#f871710d}.empty.svelte-13qchm4{font-family:Montserrat,sans-serif;font-size:.65rem;letter-spacing:1px;color:#444}.order-list.svelte-13qchm4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.order-item.svelte-13qchm4{padding:16px 0;border-bottom:1px solid rgba(181,147,90,.1);display:flex;flex-direction:column;gap:6px}.order-item.svelte-13qchm4:first-child{border-top:1px solid rgba(181,147,90,.1)}.order-top.svelte-13qchm4{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.order-title.svelte-13qchm4{font-family:Playfair Display,serif;font-style:italic;font-size:1rem;color:#d1d1d1;line-height:1.3}.order-amount.svelte-13qchm4{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;color:#fff;white-space:nowrap}.order-bottom.svelte-13qchm4{display:flex;align-items:center;gap:14px}.order-id.svelte-13qchm4{font-family:Courier New,monospace;font-size:.65rem;color:#444}.order-date.svelte-13qchm4{font-family:Montserrat,sans-serif;font-size:.55rem;letter-spacing:1px;color:#444}.order-status.svelte-13qchm4{font-family:Montserrat,sans-serif;font-size:.5rem;letter-spacing:2px;text-transform:uppercase;margin-left:auto}.status--ok.svelte-13qchm4{color:#4ade80}.status--err.svelte-13qchm4{color:#f87171}.status--mid.svelte-13qchm4{color:#fb923c}.status--dim.svelte-13qchm4{color:#555}.panel-label.svelte-13qchm4{font-family:Montserrat,sans-serif;font-size:.6rem;letter-spacing:4px;text-transform:uppercase;color:var(--accent, #b5935a);margin-top:20px}.panel-note.svelte-13qchm4{font-family:Montserrat,sans-serif;font-size:.6rem;letter-spacing:1px;color:#555;margin:0}form.svelte-13qchm4{display:flex;flex-direction:column;gap:12px}.form-row.svelte-13qchm4{display:flex;flex-direction:column;gap:4px}.form-row.svelte-13qchm4 label:where(.svelte-13qchm4){font-family:Montserrat,sans-serif;font-size:.55rem;letter-spacing:2px;text-transform:uppercase;color:#555}.form-row.svelte-13qchm4 input:where(.svelte-13qchm4){background:#ffffff08;border:1px solid rgba(181,147,90,.2);color:#d1d1d1;padding:10px 12px;font-family:Montserrat,sans-serif;font-size:.85rem;outline:none;box-sizing:border-box;width:100%}.form-row.svelte-13qchm4 input:where(.svelte-13qchm4):focus{border-color:#b5935a}.form-row.svelte-13qchm4 input:where(.svelte-13qchm4)::placeholder{color:#3a3a3a}.btn.svelte-13qchm4{width:100%;padding:13px 20px;background:transparent;border:1px solid var(--accent, #b5935a);color:var(--accent, #b5935a);font-family:Montserrat,sans-serif;font-size:.65rem;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.btn.svelte-13qchm4:hover{background:var(--accent, #b5935a);color:#05080a}.btn-ghost.svelte-13qchm4{background:none;border:none;font-family:Montserrat,sans-serif;font-size:.5rem;letter-spacing:2px;text-transform:uppercase;color:#444;cursor:pointer;padding:0;transition:color .2s;text-align:left}.btn-ghost.svelte-13qchm4:hover{color:#fff}.error.svelte-13qchm4{font-family:Montserrat,sans-serif;font-size:.65rem;color:#c55;margin:0}.nav-container[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;width:100%;background:#05080a80;backdrop-filter:blur(1px);border-bottom:1px solid var(--border);z-index:1000;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:15px 24px;box-sizing:border-box;transition:var(--transition-dim),opacity .3s ease,transform .3s ease}.nav-links[data-astro-cid-dmqpwcec]{display:flex;gap:30px;list-style:none;margin:0;padding:0;grid-column:2;justify-self:center}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{text-decoration:none;color:var(--accent);font-family:Montserrat,sans-serif;font-size:.65rem;letter-spacing:3px;text-transform:uppercase;transition:color .3s ease}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:#fff;text-shadow:0 0 5px var(--accent)}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].active{color:#fff}.nav-auth[data-astro-cid-dmqpwcec]{grid-column:3;justify-self:end}@media(max-width:700px){.nav-container[data-astro-cid-dmqpwcec]{backdrop-filter:none;background:#05080ae6}.nav-links[data-astro-cid-dmqpwcec]{gap:15px}.nav-auth[data-astro-cid-dmqpwcec]{justify-self:end}}.nav-hidden{opacity:0!important;pointer-events:none!important;transform:translateY(-20px)!important}
