@font-face{font-family:Orbitron;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Orbitron Fallback;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}.__className_f339d8{font-family:Orbitron,Orbitron Fallback;font-style:normal}.__variable_f339d8{--font-headlines:"Orbitron","Orbitron Fallback"}@font-face{font-family:Exo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb45dc17d723f27d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Exo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2f0eddb29fed3c41-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Exo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0b0d7e4f1bfeb0d3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6090038064f97c49-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3db6016598f62e5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Exo\ 2 Fallback;src:local("Arial");ascent-override:97.88%;descent-override:19.69%;line-gap-override:0.00%;size-adjust:102.06%}.__className_920da9{font-family:Exo\ 2,Exo\ 2 Fallback;font-weight:500;font-style:normal}.__variable_920da9{--font-subheadings:"Exo 2","Exo 2 Fallback"}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7fa2591841978b94-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2314da4445066e13-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7fa2591841978b94-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2314da4445066e13-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_615ac0{font-family:Sora,Sora Fallback;font-style:normal}.__variable_615ac0{--font-body:"Sora","Sora Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2f186ab49059fbbb-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7be269dd6123b082-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db5568a2cfd831e2-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6760c1b492207d80-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f424c9580f97313-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/427e4a37d3642943-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_ecea63{font-family:JetBrains Mono,JetBrains Mono Fallback;font-weight:400;font-style:normal}.__variable_ecea63{--font-data:"JetBrains Mono","JetBrains Mono Fallback"}@tailwind base;@tailwind components;@tailwind utilities;*{box-sizing:border-box;padding:0;margin:0}:root{--primary-background:#121212;--sidebar-bg:#1a1a1a;--text-on-dark:#ffffff;--card-bg:#1e1e1e;--border:#333333;--text:#ffffff;--text-secondary:#a0a0a0;--background-primary:#121212;--background-secondary:#1E1E1E;--background-tertiary:#252525;--text-primary:#ffffff;--text-secondary:#b0b0b0;--border-color:#2c2c2c;--button-background:#2c2c2c;--button-hover:#3c3c3c;--input-background:#252525;--color-positive:#FF3D00;--color-negative:#FF3D00;--row-hover:#252525;--selected-row:#202020;--header-background:#1A1A1A}[data-theme=light]{--background-primary:#f7f7f7;--background-secondary:#ffffff;--background-tertiary:#f0f0f0;--text-primary:#121212;--text-secondary:#555555;--border-color:#e0e0e0;--button-background:#e0e0e0;--button-hover:#d0d0d0;--input-background:#f5f5f5;--color-positive:#00a040;--color-negative:#d32f2f;--row-hover:#f5f5f5;--selected-row:#e8f5e9;--header-background:#f5f5f5}:root{--primary-blue:#1B1E31;--primary-background:var(--primary-blue);--secondary-blue:#1D6F9F;--secondary-electric:#2A9DF4;--secondary-background:#2D3142;--accent-positive:#84DCC6;--neutral-charcoal:#2D3142;--neutral-light-gray:#E8E9F3;--neutral-white:#FFFFFF;--text-on-dark:var(--neutral-white);--text-on-light:var(--neutral-charcoal);--button-primary:var(--secondary-blue);--button-hover:var(--secondary-electric);--button-disabled:var(--neutral-light-gray);--selected-state:var(--secondary-blue);--hover-state:var(--secondary-electric);--active-state:var(--secondary-blue);--disabled-state:var(--neutral-light-gray);--positive-indicator:var(--accent-positive);--negative-indicator:var(--accent-negative);--alert-color:var(--accent-negative);--success-color:var(--accent-positive);--card-background-light:var(--neutral-white);--card-background-dark:var(--neutral-charcoal);--input-background:var(--neutral-light-gray);--border-color:var(--neutral-light-gray);--background:var(--neutral-white);--text:var(--text-on-light);--card-bg:var(--card-background-light);--sidebar-bg:var(--neutral-light-gray);--border:var(--border-color);--active-bg:#f8f1f3;--crypto-card-bg:var(--neutral-light-gray);--quick-action-hover:#fff3f5;--quick-action-border-hover:#ffcfd6;--action-icon-color:var(--accent-negative);--chart-positive:var(--accent-positive);--chart-negative:var(--accent-negative);--chart-grid:rgba(255,255,255,0.1);--chart-text:var(--text-secondary);--loader-border:rgba(79,185,240,0.2);--loader-color:var(--secondary-electric)}html.dark-mode{--background:var(--primary-background);--text:var(--text-on-dark);--text-secondary:#a0a0a0;--card-bg:var(--card-background-dark);--sidebar-bg:var(--secondary-background);--border:var(--neutral-charcoal);--active-bg:var(--secondary-blue);--crypto-card-bg:var(--secondary-background);--quick-action-hover:var(--secondary-blue);--quick-action-border-hover:var(--secondary-electric);--action-icon-color:var(--accent-positive);--chart-grid:rgba(45,49,66,0.6)}span{color:var(--accent-negative);font-size:calc(100% + 20px);letter-spacing:10px}h5{color:var(--neutral-light-gray);display:flex;align-items:center;justify-content:center}body,html{max-width:100vw;overflow-x:hidden;background-color:var(--background);color:var(--text);transition:background-color .3s,color .3s;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}button{outline:none;border:none;background:none;cursor:pointer}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:4px}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}html.dark-mode ::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}html.dark-mode ::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15)}html.dark-mode ::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.25)}:root{--crypto-card-bg:#f9f9fb;--border:#e7e7e9;--text:#1a1a1a;--text-secondary:#64646d;--accent-negative:#ff5f3b}html.dark-mode .card{background-color:var(--secondary-background,#2D3142);border-color:var(--border,#2c2c2c)}html.dark-mode .amount,html.dark-mode .cryptoName{color:var(--text-on-dark,#FFFFFF)}html.dark-mode .arrowIcon,html.dark-mode .equivalent,html.dark-mode .lockInfo{color:var(--text-secondary,#a0a0a0)}html.dark-mode .negative{color:var(--accent-negative,#ff5f3b)}h1,h2{font-family:var(--font-headlines);font-weight:700}h3,h4,nav{font-family:var(--font-subheadings);font-weight:500}body,p{font-family:var(--font-body)}.data,.metrics,.price,code{font-family:var(--font-data)}.chartWrapper{height:100%;display:flex;flex-direction:column}.priceInfo{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.currentPrice{font-size:2rem;font-weight:700;color:var(--text)}.priceChange{padding:.4rem .8rem;border-radius:8px;font-weight:600;font-size:.9rem;display:flex;align-items:center;gap:.25rem}.positive{background-color:rgba(14,203,129,.1);color:var(--accent-positive)}.negative{background-color:rgba(246,70,93,.1);color:var(--accent-negative)}.chartArea{flex:1 1;width:100%;overflow:hidden;position:relative}.errorContainer,.loadingContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--text-secondary);gap:1rem}.loader{width:40px;height:40px;border-radius:50%;border:3px solid var(--loader-border);border-top-color:var(--loader-color);animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.retryButton{background:var(--secondary-electric);color:white;border:none;padding:.5rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease}.retryButton:hover{background:var(--secondary-blue)}.container{min-height:100vh;padding:2rem;background:var(--background);color:var(--text)}.main{display:flex;flex-direction:column;gap:2rem;max-width:1200px;margin:0 auto}.glassCard{background:var(--card-bg);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid var(--border);padding:1.5rem;transition:all .3s ease}.glassCard:hover{box-shadow:0 10px 40px rgba(0,0,0,.15);transform:translateY(-5px)}.coinList{display:flex;flex-direction:column;gap:.5rem;width:100%}.coinItem{display:grid;grid-template-columns:2fr 1fr 1fr;align-items:center;padding:1rem;background:var(--crypto-card-bg);border-radius:12px;cursor:pointer;transition:all .2s ease;border:1px solid transparent}.coinItem:hover{background:var(--hover-state);transform:translateX(5px)}.coinItem.selected{border-color:var(--selected-state);background:rgba(45,128,175,.1)}html.dark-mode .coinItem.selected{background:rgba(42,157,244,.1)}