:root{--color-primary: #b794ff;--color-primary-hover: #c39bff;--color-primary-light: rgba(124, 92, 255, .18);--color-primary-lighter: rgba(124, 92, 255, .1);--color-accent: #6cf2a4;--color-accent-light: rgba(108, 242, 164, .16);--color-gold: #ffd166;--color-gold-light: rgba(255, 178, 80, .16);--color-lavender: #c39bff;--color-slate: #d4cde6;--color-danger: #ff8aa5;--color-danger-hover: #ff6fae;--color-success: #6cf2a4;--color-success-light: rgba(108, 242, 164, .16);--color-warning: #ffd166;--color-warning-light: rgba(255, 178, 80, .16);--color-bg: #0a0418;--color-surface: rgba(255, 255, 255, .05);--color-surface-alt: rgba(255, 255, 255, .08);--color-surface-solid: #150729;--color-text: rgba(245, 240, 255, .7);--color-text-dark: #f5f0ff;--color-text-secondary: rgba(245, 240, 255, .55);--color-text-muted: rgba(245, 240, 255, .4);--color-border: rgba(255, 255, 255, .1);--color-border-hover: rgba(255, 255, 255, .22);--radius: 10px;--radius-lg: 14px;--radius-pill: 9999px;--shadow: 0 1px 0 rgba(255, 255, 255, .06) inset, 0 8px 24px -10px rgba(0, 0, 0, .55);--shadow-md: 0 1px 0 rgba(255, 255, 255, .08) inset, 0 16px 40px -14px rgba(0, 0, 0, .6);--shadow-lg: 0 1px 0 rgba(255, 255, 255, .1) inset, 0 30px 80px -20px rgba(8, 0, 30, .6);--glass: .5;--glass-blur: calc(14px + 22px * var(--glass));--glass-blur-sm: calc(8px + 14px * var(--glass));--glass-blur-lg: calc(22px + 30px * var(--glass));--glass-sat: calc(140% + 60% * var(--glass));--glass-bg: rgba(255, 255, 255, calc(.04 + .1 * var(--glass)));--glass-bg-strong: rgba(255, 255, 255, calc(.06 + .14 * var(--glass)));--glass-bg-soft: rgba(255, 255, 255, calc(.03 + .06 * var(--glass)));--glass-border: rgba(255, 255, 255, calc(.1 + .18 * var(--glass)));--glass-border-strong: rgba(255, 255, 255, calc(.18 + .2 * var(--glass)));--glass-shadow: 0 1px 0 rgba(255, 255, 255, calc(.1 + .12 * var(--glass))) inset, 0 30px 80px -20px rgba(8, 0, 30, .6), 0 8px 24px -8px rgba(8, 0, 30, .4);--glass-highlight: linear-gradient( 90deg, transparent 0%, rgba(255, 255, 255, .55) 50%, transparent 100% );--gradient-border-primary: linear-gradient( 160deg, rgba(183, 148, 255, .55) 0%, rgba(255, 111, 174, .15) 60%, rgba(183, 148, 255, .35) 100% );--glow-primary: 0 0 0 1px rgba(183, 148, 255, .18), 0 16px 32px -8px rgba(124, 92, 255, .32);--glow-primary-hover: 0 0 0 1px rgba(183, 148, 255, .28), 0 20px 40px -8px rgba(124, 92, 255, .45);--glow-accent: 0 0 0 1px rgba(108, 242, 164, .22), 0 16px 32px -8px rgba(108, 242, 164, .28);--glow-gold: 0 0 0 1px rgba(255, 209, 102, .22), 0 16px 32px -8px rgba(255, 178, 80, .28);--light-spot-primary: radial-gradient( circle at 30% 0%, rgba(183, 148, 255, .1) 0%, transparent 60% );--max-width: 1240px;--header-height: 64px;--tabbar-height: 64px;--safe-bottom: env(safe-area-inset-bottom, 0px);--transition-fast: .15s ease;--transition-normal: .25s ease}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-family:Geist,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:var(--color-text-dark);background:var(--color-bg);font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%;overflow-x:clip}body{min-height:100dvh;display:flex;flex-direction:column;overscroll-behavior-y:contain;overflow-x:clip;overflow-wrap:break-word;color:var(--color-text)}h1,h2,h3,h4,h5,h6{color:var(--color-text-dark);font-weight:500;line-height:1.3;letter-spacing:-.015em}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.0625rem}a{color:var(--color-primary);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color var(--transition-fast)}a:hover{color:var(--color-primary-hover)}button{cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}input,select,textarea{font:inherit;color:inherit}.container{max-width:var(--max-width);margin:0 auto;padding-top:0;padding-bottom:0;padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right));width:100%}.serif{font-family:"Instrument Serif",Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:-.01em}.mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-variant-numeric:tabular-nums}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:var(--radius-pill);font-weight:500;font-size:.875rem;border:none;background:transparent;color:var(--color-text-dark);transition:background-color var(--transition-fast),box-shadow var(--transition-fast),transform .1s,color var(--transition-fast);min-height:40px}.btn:active{transform:scale(.97);opacity:.9}.btn-primary{color:#1a0533;font-weight:600;background:linear-gradient(180deg,#fff,#f1e6ff);box-shadow:0 1px #ffffffe6 inset,0 -8px 16px -8px #7c5cff80 inset,0 8px 24px -6px #ffffff40}.btn-primary:hover{color:#1a0533;transform:translateY(-1px)}.btn-ghost{background:transparent;color:#f5f0ffd9}.btn-ghost:hover{color:#fff;background:#ffffff0f}.btn-glass{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));color:#fff;border:1px solid var(--glass-border);box-shadow:0 1px #ffffff2e inset,0 6px 20px -8px #00000080}.btn-glass:hover{background:#ffffff29;color:#fff}.btn-outline{background:transparent;color:var(--color-text-dark);border:1px solid var(--glass-border)}.btn-outline:hover{border-color:var(--color-border-hover);background:var(--glass-bg-soft);color:#fff}.btn-accent{background:var(--color-accent);color:#08321b;font-weight:600}.btn-accent:hover{background:#7ef5b3}.btn-gold{background:var(--color-gold);color:#3a2300;font-weight:600}.btn-gold:hover{background:#ffdb85}.btn-danger{background:var(--color-danger);color:#3a0014;font-weight:600}.btn-danger:hover{background:var(--color-danger-hover)}.btn-sm{padding:.375rem .875rem;font-size:.8125rem;min-height:36px}.btn-lg{padding:.875rem 1.625rem;font-size:.9375rem;min-height:48px}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem;box-shadow:var(--shadow);color:var(--color-text-dark);transition:box-shadow var(--transition-normal)}.card:hover{box-shadow:var(--shadow-md)}.input{width:100%;padding:.75rem .875rem;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);font-size:1rem;color:var(--color-text-dark);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast);min-height:44px}.input:focus{outline:none;border-color:var(--color-primary);background:var(--color-surface-alt);box-shadow:0 0 0 3px #b794ff2e}.input::placeholder{color:var(--color-text-muted)}.badge{display:inline-flex;align-items:center;padding:.1875rem .625rem;font-size:.75rem;font-weight:500;border-radius:var(--radius-pill);background:var(--color-accent-light);color:var(--color-accent);border:1px solid rgba(108,242,164,.25)}.badge-primary{background:var(--color-primary-light);color:var(--color-primary);border-color:#b794ff47}.badge-gold{background:var(--color-gold-light);color:var(--color-gold);border-color:#ffd16647}.badge-danger{background:#ff506e2e;color:var(--color-danger);border-color:#ff506e47}.gradient-primary{background:linear-gradient(135deg,#b794ff,#ff6fae)}.gradient-accent{background:linear-gradient(135deg,#6cf2a4,#2bb368)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.glass-panel{position:relative;background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-shadow);contain:layout style paint}.glass-card{position:relative;background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:1.25rem;overflow:hidden;box-shadow:var(--glass-shadow);color:var(--color-text-dark);transition:box-shadow var(--transition-normal),transform var(--transition-normal);contain:layout style paint}.glass-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--glass-highlight);pointer-events:none}.glass-card:after{content:"";position:absolute;inset:0;background:var(--light-spot-primary);pointer-events:none;opacity:.9}.glass-card>*{position:relative;z-index:1}.glass-card:hover{box-shadow:var(--glow-primary);transform:translateY(-1px)}.glass-card-bordered{position:relative;background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));border-radius:var(--radius-lg);padding:1.25rem;box-shadow:var(--glass-shadow);color:var(--color-text-dark);contain:layout style paint}.glass-card-bordered:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--gradient-border-primary);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.glow-primary{box-shadow:var(--glow-primary)}.glow-primary:hover{box-shadow:var(--glow-primary-hover)}.glow-accent{box-shadow:var(--glow-accent)}.glow-gold{box-shadow:var(--glow-gold)}@media(prefers-reduced-motion:no-preference){.glow-breathe{animation:glow-breathe 4s ease-in-out infinite}}@keyframes glow-breathe{0%,to{box-shadow:var(--glow-primary)}50%{box-shadow:var(--glow-primary-hover)}}@property --shimmer-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.shimmer-border{position:relative}.shimmer-border:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:conic-gradient(from var(--shimmer-angle),transparent 0deg,var(--color-primary) 70deg,var(--color-accent) 180deg,var(--color-primary) 290deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media(prefers-reduced-motion:no-preference){.shimmer-border:before{animation:shimmer-rotate 5s linear infinite}}@keyframes shimmer-rotate{to{--shimmer-angle: 360deg}}.reduce-glass .shimmer-border:before{display:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass-panel,.glass-card,.glass-card-bordered{background:var(--color-surface-solid)}}@media(prefers-reduced-transparency:reduce){.glass-panel,.glass-card,.glass-card-bordered{background:var(--color-surface-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.app-backdrop,.app-grain{display:none}html{background:#0a0418}}.reduce-glass .glass-panel,.reduce-glass .glass-card,.reduce-glass .glass-card-bordered{background:var(--color-surface-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.reduce-glass .glass-card:before,.reduce-glass .glass-card:after,.reduce-glass .glass-card-bordered:before{display:none}.reduce-glass .app-backdrop,.reduce-glass .app-grain{display:none}.app-backdrop{position:fixed;inset:0;z-index:-2;overflow:hidden;pointer-events:none;background:radial-gradient(1200px 800px at 12% 8%,rgba(124,92,255,.55),transparent 60%),radial-gradient(900px 700px at 92% 22%,rgba(255,77,141,.4),transparent 55%),radial-gradient(1000px 900px at 78% 95%,rgba(83,130,255,.38),transparent 60%),radial-gradient(800px 700px at 8% 88%,rgba(255,138,61,.2),transparent 60%),#0a0418}.app-backdrop:before{content:"";position:absolute;inset:-20%;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse at 50% 30%,black 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%,black 30%,transparent 70%);opacity:.55;pointer-events:none}.app-grain{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1   0 0 0 0 1   0 0 0 0 1   0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}@media(max-width:768px){.container{padding-left:max(.875rem,env(safe-area-inset-left));padding-right:max(.875rem,env(safe-area-inset-right))}}@media(max-width:480px){h1{font-size:1.25rem}.card{padding:1rem}}@media(max-width:380px){.container{padding-left:max(.75rem,env(safe-area-inset-left));padding-right:max(.75rem,env(safe-area-inset-right))}}.scroll-x{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.scroll-x::-webkit-scrollbar{display:none}:focus-visible{outline:2px solid rgba(183,148,255,.8);outline-offset:2px;border-radius:6px}.nav-wrap.svelte-1elxaub{position:sticky;top:12px;z-index:50;max-width:var(--max-width);margin:12px auto 0;padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right));width:100%}.nav.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:8px 10px 8px 14px;border-radius:var(--radius-pill)}.nav-left.svelte-1elxaub{display:flex;align-items:center;gap:24px;min-width:0}.brand.svelte-1elxaub{display:flex;align-items:center;gap:10px;font-weight:600;letter-spacing:-.01em;font-size:15px;color:#fff;text-decoration:none;font-family:Geist,ui-sans-serif,system-ui,sans-serif}.brand.svelte-1elxaub:hover{color:#fff;text-decoration:none;opacity:.92}.brand-mark.svelte-1elxaub{width:28px;height:28px;border-radius:8px;display:block;flex-shrink:0}.brand-text.svelte-1elxaub{white-space:nowrap}.nav-links.svelte-1elxaub{display:flex;gap:22px}.nav-link.svelte-1elxaub{color:#f5f0ffb3;text-decoration:none;font-size:13.5px;font-weight:500;transition:color var(--transition-fast);white-space:nowrap}.nav-link.svelte-1elxaub:hover{color:#fff;text-decoration:none}.nav-right.svelte-1elxaub{display:flex;align-items:center;gap:10px}.credit-badge.svelte-1elxaub{display:inline-flex;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;border-radius:var(--radius-pill);background:#b794ff29;color:var(--color-primary);border:1px solid rgba(183,148,255,.28)}.locale-switch.svelte-1elxaub{display:flex;align-items:center;gap:.25rem;margin-left:.25rem}.locale-link.svelte-1elxaub{font-size:.75rem;font-weight:500;color:#f5f0ff8c;text-decoration:none;padding:.125rem .375rem;border-radius:6px;display:inline-flex;align-items:center;min-height:28px;transition:color var(--transition-fast)}.locale-link.svelte-1elxaub:hover{color:#fff;text-decoration:none}.locale-link.active.svelte-1elxaub{color:#fff;font-weight:600}.locale-sep.svelte-1elxaub{color:#ffffff40;font-size:.75rem}@media(max-width:768px){.nav-wrap.svelte-1elxaub{top:8px;margin-top:8px;padding-left:max(.875rem,env(safe-area-inset-left));padding-right:max(.875rem,env(safe-area-inset-right))}.nav.svelte-1elxaub{padding:6px 8px 6px 12px;gap:.5rem}.nav-links.svelte-1elxaub,.brand-text.svelte-1elxaub{display:none}.nav-left.svelte-1elxaub{gap:0}.credit-badge.svelte-1elxaub{display:none}}@media(max-width:380px){.nav-wrap.svelte-1elxaub{padding-left:max(.75rem,env(safe-area-inset-left));padding-right:max(.75rem,env(safe-area-inset-right))}.locale-switch.svelte-1elxaub{display:none}}.footer.svelte-jz8lnl{margin-top:80px;padding:64px 0 32px;border-top:1px solid rgba(255,255,255,.06);position:relative;z-index:1}.foot-grid.svelte-jz8lnl{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:48px}.brand.svelte-jz8lnl{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:#fff;letter-spacing:-.01em}.brand-mark.svelte-jz8lnl{width:28px;height:28px;border-radius:8px;display:block}.foot-brand-blurb.svelte-jz8lnl{font-size:13.5px;color:#f5f0ff8c;line-height:1.6;max-width:32ch;margin-top:14px}.foot-col.svelte-jz8lnl h4:where(.svelte-jz8lnl){font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;color:#f5f0ff73;margin:0 0 16px;font-weight:500}.foot-col.svelte-jz8lnl a:where(.svelte-jz8lnl){display:block;color:#f5f0ffc7;text-decoration:none;font-size:13.5px;margin-bottom:10px;transition:color var(--transition-fast)}.foot-col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff;text-decoration:none}.foot-bottom.svelte-jz8lnl{margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;font-size:12px;color:#f5f0ff66;gap:1rem;flex-wrap:wrap}@media(max-width:760px){.foot-grid.svelte-jz8lnl{grid-template-columns:1fr 1fr;gap:32px}.foot-brand-col.svelte-jz8lnl{grid-column:1 / -1}.footer.svelte-jz8lnl{margin-top:56px;padding:48px 0 calc(var(--tabbar-height) + var(--safe-bottom) + 1rem)}}@media(max-width:480px){.foot-grid.svelte-jz8lnl{gap:24px}.foot-bottom.svelte-jz8lnl{justify-content:center;text-align:center}}.tabbar.svelte-1wwzsr0{display:none;position:fixed;bottom:0;left:0;right:0;z-index:100;background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur-lg)) saturate(140%);backdrop-filter:blur(var(--glass-blur-lg)) saturate(140%);border-top:1px solid var(--glass-border);border-radius:18px 18px 0 0;padding:0 0 var(--safe-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);justify-content:space-around;align-items:stretch;box-shadow:0 -4px 24px #7c5cff2e}.tabbar.svelte-1wwzsr0:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:var(--glass-highlight);pointer-events:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.tabbar.svelte-1wwzsr0{background:var(--color-surface-solid)}}@media(prefers-reduced-transparency:reduce){.tabbar.svelte-1wwzsr0{background:var(--color-surface-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.reduce-glass .tabbar.svelte-1wwzsr0{background:var(--color-surface-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.reduce-glass .tabbar.svelte-1wwzsr0:before{display:none}.tab-item.svelte-1wwzsr0{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:8px 0 6px;flex:1;text-decoration:none;color:var(--color-text-secondary);transition:color var(--transition-fast);-webkit-tap-highlight-color:transparent;min-height:50px}.tab-item.svelte-1wwzsr0:active{transform:scale(.94)}.tab-item.svelte-1wwzsr0:before{content:"";position:absolute;top:0;left:50%;width:28px;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));transform:translate(-50%,-4px) scaleX(0);opacity:0;transition:transform var(--transition-normal),opacity var(--transition-normal);pointer-events:none}.tab-item.active.svelte-1wwzsr0:before{transform:translate(-50%) scaleX(1);opacity:1}.tab-item.svelte-1wwzsr0:hover{text-decoration:none}.tab-item.active.svelte-1wwzsr0{color:var(--color-primary)}.tab-icon.svelte-1wwzsr0{position:relative;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.tab-icon.svelte-1wwzsr0 svg:where(.svelte-1wwzsr0){width:22px;height:22px;transition:opacity var(--transition-fast),filter var(--transition-fast),transform var(--transition-fast)}.tab-item.svelte-1wwzsr0:not(.active) .tab-icon:where(.svelte-1wwzsr0) svg:where(.svelte-1wwzsr0){opacity:.6}.tab-item.active.svelte-1wwzsr0 .tab-icon:where(.svelte-1wwzsr0) svg:where(.svelte-1wwzsr0){filter:drop-shadow(0 0 8px rgba(183,148,255,.55));transform:translateY(-1px)}.tab-badge.svelte-1wwzsr0{position:absolute;top:-4px;right:-8px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:linear-gradient(135deg,#b794ff,#ff6fae);color:#1a0533;font-size:.625rem;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 0 0 2px var(--color-bg),0 2px 6px #7c5cff8c}.tab-label.svelte-1wwzsr0{font-size:.625rem;font-weight:500;letter-spacing:.01em}@media(max-width:768px){.tabbar.svelte-1wwzsr0{display:flex}}.main.svelte-12qhfyh{flex:1;padding:1.5rem 0;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);position:relative;z-index:1}@media(max-width:768px){.main.svelte-12qhfyh{padding-top:1rem;padding-bottom:0}}
