@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&display=swap";:root{--color-primary: #ffd700;--color-primary-light: #ffe44d;--color-primary-dark: #ffc700;--color-bg-primary: #000000;--color-bg-secondary: #0a0a0a;--color-bg-tertiary: #141414;--color-bg-quaternary: #ffe44d12;--color-text-primary: #ffffff;--color-text-secondary: rgba(255, 255, 255, .7);--color-text-tertiary: rgba(255, 255, 255, .5);--color-border-primary: rgba(255, 215, 0, .3);--color-border-secondary: rgba(255, 255, 255, .1);--color-border-subtle: rgba(255, 255, 255, .1);--color-bg-panel-dark: #111111;--color-bg-card-dark: #1a1a1a;--color-bg-card-darker: #000000;--color-border-subtle-white: rgba(255, 255, 255, .05);--color-border-subtle-dashed: rgba(255, 255, 255, .1);--color-text-huge-outline: #4a4a4a;--color-text-muted-dark: #a0a0a0;--color-bg-tag: rgba(255, 255, 255, .071);--color-border-tag: rgba(255, 255, 255, .05);--color-bg-surface-light: rgba(255, 255, 255, .02);--color-bg-surface-card: #09090b;--color-bg-contribution: #0e0e0e;--color-border-contribution: rgba(255, 215, 0, .15);--color-text-muted: rgba(255, 255, 255, .4);--color-primary-accent: #ffd700;--color-bg-node-card-hover: #1e1e1e;--color-border-subtle-hover: rgba( 255, 255, 255, .08 );--color-bg-icon-accent: rgba( 255, 204, 0, .08 );--shadow-card-hover: 0 4px 15px rgba(0, 0, 0, .5);--color-hover: rgba(255, 215, 0, .1);--color-active: #ffc700;--color-focus: #ffd700;--shadow-primary: 0 8px 20px rgba(255, 215, 0, .3);--shadow-subtle: 0 2px 8px rgba(0, 0, 0, .3);--shadow-glow: 0 0 10px rgba(255, 215, 0, .4)}[data-theme=default]{--color-primary: #ffd700;--color-primary-light: #ffe44d;--color-primary-dark: #ffc700;--color-bg-primary: #000000;--color-bg-secondary: #0a0a0a;--color-text-primary: #ffffff;--color-text-secondary: rgba(255, 255, 255, .7);--color-text-muted: rgba(255, 255, 255, .4);--color-bg-surface-card: #09090b;--color-bg-contribution: #0e0e0e;--color-border-contribution: rgba(255, 215, 0, .15);--shadow-glow: 0 0 10px rgba(255, 215, 0, .4)}[data-theme=green]{--color-primary: #1ed760;--color-primary-light: #5fea94;--color-primary-dark: #0faa4b;--color-bg-primary: #000000;--color-bg-secondary: #0a0a0a;--color-text-primary: #ffffff;--color-text-secondary: rgba(255, 255, 255, .7);--color-text-muted: rgba(255, 255, 255, .4);--color-bg-surface-card: #09090b;--color-bg-contribution: #0e0e0e;--color-border-contribution: rgba(30, 215, 96, .15);--shadow-glow: 0 0 10px rgba(30, 215, 96, .4)}[data-theme=blue]{--color-primary: #5fb0ff;--color-primary-light: #8fcfff;--color-primary-dark: #3a8fd6;--color-bg-primary: #000000;--color-bg-secondary: #0a0a0a;--color-text-primary: #ffffff;--color-text-secondary: rgba(255, 255, 255, .7);--color-text-muted: rgba(255, 255, 255, .4);--color-bg-surface-card: #09090b;--color-bg-contribution: #0e0e0e;--color-border-contribution: rgba(95, 176, 255, .15);--shadow-glow: 0 0 10px rgba(95, 176, 255, .4)}[data-theme=red]{--color-primary: #ff5e5e;--color-primary-light: #ff8888;--color-primary-dark: #d60000;--color-bg-primary: #000000;--color-bg-secondary: #0a0a0a;--color-text-primary: #ffffff;--color-text-secondary: rgba(255, 255, 255, .7);--color-text-muted: rgba(255, 255, 255, .4);--color-bg-surface-card: #09090b;--color-bg-contribution: #0e0e0e;--color-border-contribution: rgba(255, 94, 94, .15);--shadow-glow: 0 0 10px rgba(255, 94, 94, .4)}@font-face{font-family:Road Rage;src:url(../../../fonts/Road_Rage.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--font-logo: "Road Rage", cursive;--font-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-secondary: "Merriweather", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-size-2xs: .7rem;--font-size-xs: .75rem;--font-size-node: .95rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 2rem;--font-size-3xl: 2.5rem;--font-size-4xl: 3rem;--font-size-5xl: 4rem;--font-size-6xl: 5rem;--font-size-7xl: 5.5rem;--font-size-8xl: 6rem;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--line-height-tight: 1;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--line-height-loose: 2;--letter-spacing-tight: -.02em;--letter-spacing-normal: 0;--letter-spacing-wide: .025em;--letter-spacing-wider: .05em;--letter-spacing-widest: .1em;--space-0-5: .05rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-28: 7rem;--space-32: 8rem;--space-36: 9rem;--space-40: 10rem;--space-44: 11rem;--space-48: 12rem;--space-52: 13rem;--space-56: 14rem;--space-60: 15rem;--space-64: 16rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--transition-fast: .15s ease;--transition-base: .3s ease;--transition-slow: .5s ease;--z-index-base: 0;--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1280px;--container-2xl: 1536px;--layout-max-width: 1400px}@media(max-width:1024px){:root{--font-size-5xl: 3.5rem;--font-size-6xl: 4rem}}@media(max-width:768px){:root{--font-size-4xl: 2.5rem;--font-size-5xl: 3rem;--font-size-6xl: 3.5rem}}@media(max-width:640px){:root{--font-size-3xl: 2rem;--font-size-4xl: 2.25rem;--font-size-5xl: 2.5rem;--font-size-6xl: 3rem}}body{font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0}h1{font-size:var(--font-size-6xl);font-weight:var(--font-weight-extrabold)}h2{font-size:var(--font-size-4xl)}h3{font-size:var(--font-size-3xl)}h4{font-size:var(--font-size-2xl)}h5{font-size:var(--font-size-xl)}h6{font-size:var(--font-size-lg)}p{margin:0;line-height:var(--line-height-relaxed)}a{color:inherit;text-decoration:none;transition:color var(--transition-base)}a:hover{color:var(--color-primary)}button{font-family:inherit;cursor:pointer;border:none;outline:none;background:none}.label{display:block;color:var(--color-primary);font-family:var(--font-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:.15em;margin-bottom:var(--space-6);text-transform:uppercase}.section-title{font-family:var(--font-secondary);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;line-height:1.1}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.w-full{width:100%}.h-full{height:100%}.w-screen{width:100vw}.h-screen{height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border-primary);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}::selection{background-color:var(--color-primary);color:var(--color-bg-primary)}::-moz-selection{background-color:var(--color-primary);color:var(--color-bg-primary)}.amreet-logo-text{font-family:var(--font-logo),"Road Rage",cursive;font-weight:var(--font-weight-regular);font-size:var(--font-size-xl);color:var(--color-primary);letter-spacing:.02em;text-transform:capitalize}.loader.svelte-k2d75u{width:80px;aspect-ratio:1;border-radius:50%;color:var(--highlight-color);border:2px solid;box-sizing:border-box;position:relative;transform-origin:left;animation:svelte-k2d75u-l2 1s infinite linear}.loader.svelte-k2d75u:before,.loader.svelte-k2d75u:after{content:"";position:absolute;inset:0 0 auto;margin:auto;width:50%;aspect-ratio:1;border-radius:50%;border:2px solid;box-sizing:content-box;transform-origin:50% calc(100% - 4px);animation:inherit}.loader.svelte-k2d75u:after{inset:auto 0 calc(100% + 2px);animation-duration:.5s;animation-direction:reverse;transform-origin:50% calc(200% - 2px)}@keyframes svelte-k2d75u-l2{to{transform:rotate(1turn)}}.navbar.svelte-1n8e4t1{display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 48px;background-color:var(--color-bg-primary, #000);border-bottom:1px solid var(--color-border-secondary, rgba(255, 255, 255, .1));position:sticky;top:0;z-index:1000}.nav-left.svelte-1n8e4t1 .logo:where(.svelte-1n8e4t1){display:flex;align-items:center;gap:12px;text-decoration:none}.nav-center.svelte-1n8e4t1{position:absolute;left:50%;transform:translate(-50%)}.nav-center.svelte-1n8e4t1 ul:where(.svelte-1n8e4t1){display:flex;list-style:none;padding:0;margin:0;gap:40px;align-items:center}.nav-center.svelte-1n8e4t1 ul:where(.svelte-1n8e4t1) li:where(.svelte-1n8e4t1) a:where(.svelte-1n8e4t1){text-decoration:none;font-size:14px;font-weight:500;color:var(--color-text-secondary, rgba(255, 255, 255, .6));transition:color .2s ease}.nav-center.svelte-1n8e4t1 ul:where(.svelte-1n8e4t1) li:where(.svelte-1n8e4t1) a:where(.svelte-1n8e4t1):hover{color:var(--color-text-primary, #fff)}.nav-center.svelte-1n8e4t1 ul:where(.svelte-1n8e4t1) li:where(.svelte-1n8e4t1) a.active:where(.svelte-1n8e4t1){color:var(--color-primary, #f4b942)}.nav-right.svelte-1n8e4t1{display:flex;align-items:center;gap:24px}.nav-right.svelte-1n8e4t1 .icon-link:where(.svelte-1n8e4t1){color:var(--color-text-secondary, #999);width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:opacity .2s,color .2s}.nav-right.svelte-1n8e4t1 .icon-link:where(.svelte-1n8e4t1):hover{opacity:.8;color:var(--color-text-primary)}@media(max-width:900px){.nav-center.svelte-1n8e4t1{display:none}.navbar.svelte-1n8e4t1{padding:0 24px}}.footer-section.svelte-7lfk2o{padding:var(--space-32) 0 var(--space-8) 0;width:100%;display:flex;justify-content:center;border-top:1px solid var(--color-border-subtle)}.container.svelte-7lfk2o{max-width:var(--container-xl);width:90%;display:flex;flex-direction:column}.top-section.svelte-7lfk2o{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--space-16);margin-bottom:var(--space-32)}.brand-col.svelte-7lfk2o{display:flex;flex-direction:column;gap:var(--space-6);max-width:400px}.brand-header.svelte-7lfk2o{display:flex;align-items:center;gap:var(--space-3)}.brand-desc.svelte-7lfk2o{font-family:var(--font-primary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.cta-buttons.svelte-7lfk2o{display:flex;gap:var(--space-4)}.links-col.svelte-7lfk2o{display:flex;flex-direction:column;gap:var(--space-6)}.col-title.svelte-7lfk2o{font-family:var(--font-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.links-list.svelte-7lfk2o{display:flex;flex-direction:column;gap:var(--space-3)}.footer-link.svelte-7lfk2o{font-family:var(--font-primary);font-size:var(--font-size-sm);color:var(--color-text-tertiary);text-decoration:none;transition:color .2s ease}.footer-link.svelte-7lfk2o:hover{color:var(--color-primary)}.bottom-bar.svelte-7lfk2o{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-8);border-top:1px solid var(--color-border-subtle);font-family:var(--font-primary);font-size:.625rem;letter-spacing:.1em;color:var(--color-text-tertiary);text-transform:uppercase}.metrics.svelte-7lfk2o{display:flex;gap:var(--space-6)}.metric-item.svelte-7lfk2o{display:flex;gap:var(--space-1)}.metric-value.svelte-7lfk2o{color:var(--color-text-primary)}@media(max-width:768px){.top-section.svelte-7lfk2o{grid-template-columns:1fr;gap:var(--space-12)}.bottom-bar.svelte-7lfk2o{flex-direction:column;gap:var(--space-4);align-items:flex-start}.metrics.svelte-7lfk2o{flex-wrap:wrap}}.body.svelte-12qhfyh{overflow-x:hidden;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:0;padding:0;background:linear-gradient(180deg,var(--color-bg-primary) 0%,var(--color-bg-secondary) 100%);overflow-y:auto}.body.svelte-12qhfyh::-webkit-scrollbar{display:none}.content.svelte-12qhfyh{padding:0 var(--space-24) 0 var(--space-24);min-height:calc(100vh - 72px);display:flex;flex-direction:column}.loader-container.svelte-12qhfyh{height:100vh;width:100vw;position:fixed;top:0;left:0}
