.currency-analysis_page__TWkUU{padding-top:60px;background:var(--primary-bg);color:var(--text-primary);min-height:100vh}.currency-analysis_container__0i5EE{max-width:1400px;margin:0 auto;padding:1rem 2rem 2rem}.currency-analysis_loading__TH1UC{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:1rem;color:var(--text-secondary)}.currency-analysis_loadingSpinner__VsSyP{width:32px;height:32px;border:3px solid hsla(0,0%,100%,.1);border-top:3px solid var(--accent-red);border-radius:50%;animation:currency-analysis_spin__cNzSb 1s linear infinite}@keyframes currency-analysis_spin__cNzSb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.currency-analysis_currencyHeader__zxR_l{display:flex;justify-content:space-between;align-items:flex-start;padding:2rem 0 3rem;border-bottom:1px solid var(--border-color);margin-bottom:3rem;position:relative}.currency-analysis_currencyInfo__GfLCx{display:flex;flex-direction:column;gap:1.5rem;flex:1}.currency-analysis_currencyTitleSection__vbRIy{display:flex;align-items:center;gap:1rem}.currency-analysis_flag__TacZC{font-size:2rem;min-width:40px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.currency-analysis_currencyTitle__HQ6Vm{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin:0;letter-spacing:-.02em;background:linear-gradient(135deg,var(--text-primary),var(--accent-red));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.currency-analysis_currencySubtitle__s0QH3{font-size:1rem;color:var(--text-secondary);margin:0;font-weight:400;letter-spacing:.01em}.currency-analysis_ratesPreview__YGdlC{display:flex;gap:2rem;margin-top:.5rem}.currency-analysis_rateItem__Sl_lN{display:flex;flex-direction:column;gap:.25rem}.currency-analysis_rateLabel__fRfqy{font-size:.8rem;color:var(--text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.currency-analysis_buyRate__akVHj{font-size:1.25rem;font-weight:700;color:#22c55e;font-family:Courier New,monospace}.currency-analysis_sellRate__GYZEk{font-size:1.25rem;font-weight:700;color:#ef4444;font-family:Courier New,monospace}.currency-analysis_currencyBadge__KVx7Q{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem;background:linear-gradient(135deg,var(--accent-red),#ff4757);border-radius:12px;box-shadow:0 4px 20px rgba(220,20,60,.3);min-width:80px;height:fit-content}.currency-analysis_badgeText__elRXO{font-size:1.2rem;font-weight:700;color:#fff;letter-spacing:.05em;font-family:Courier New,monospace}.currency-analysis_analyticsGrid__L_USe{display:grid;grid-template-columns:repeat(auto-fit,minmax(600px,1fr));gap:2rem;margin-bottom:3rem}.currency-analysis_analyticsCard__40yth{background:var(--secondary-bg);border:1px solid var(--border-color);border-radius:16px;padding:1.5rem;transition:all .3s ease;position:relative;overflow:hidden}.currency-analysis_analyticsCard__40yth:hover{border-color:var(--accent-red);box-shadow:0 8px 32px rgba(220,20,60,.15);transform:translateY(-2px)}.currency-analysis_analyticsCard__40yth:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,var(--accent-red),#ff4757);opacity:0;transition:opacity .3s ease}.currency-analysis_analyticsCard__40yth:hover:before{opacity:1}.currency-analysis_cardHeader__hCPx_{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.currency-analysis_cardIcon__lvw1X{width:1.25rem;height:1.25rem;color:var(--accent-red);flex-shrink:0}.currency-analysis_cardTitle__2OAp9{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:.01em}@media (max-width:1200px){.currency-analysis_analyticsGrid__L_USe{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:768px){.currency-analysis_container__0i5EE{padding:1rem}.currency-analysis_currencyHeader__zxR_l{flex-direction:column;gap:1.5rem;align-items:center;text-align:center;padding:1.5rem 0 2rem;margin-bottom:2rem}.currency-analysis_currencyTitleSection__vbRIy{flex-direction:column;gap:.75rem;align-items:center}.currency-analysis_flag__TacZC{font-size:1.75rem}.currency-analysis_currencyTitle__HQ6Vm{font-size:2rem}.currency-analysis_currencySubtitle__s0QH3{font-size:.9rem}.currency-analysis_ratesPreview__YGdlC{justify-content:center;gap:2rem}.currency-analysis_currencyBadge__KVx7Q{padding:.75rem 1.25rem;min-width:60px}.currency-analysis_badgeText__elRXO{font-size:1rem}.currency-analysis_analyticsGrid__L_USe{gap:1rem}.currency-analysis_analyticsCard__40yth{padding:1rem}.currency-analysis_cardHeader__hCPx_{margin-bottom:1rem;padding-bottom:.75rem}}@media (max-width:480px){.currency-analysis_container__0i5EE{padding:.5rem}.currency-analysis_currencyHeader__zxR_l{padding:1rem 0;gap:1rem}.currency-analysis_currencyTitle__HQ6Vm{font-size:1.75rem}.currency-analysis_currencySubtitle__s0QH3{font-size:.8rem}.currency-analysis_ratesPreview__YGdlC{flex-direction:column;gap:1rem;align-items:center}.currency-analysis_buyRate__akVHj,.currency-analysis_sellRate__GYZEk{font-size:1rem}.currency-analysis_analyticsCard__40yth{padding:.75rem;border-radius:12px}.currency-analysis_cardTitle__2OAp9{font-size:1rem}}.currency-analysis_currencyHeader__zxR_l{animation:currency-analysis_fadeInUp__RLxfn .6s ease-out}.currency-analysis_analyticsCard__40yth{animation:currency-analysis_fadeInUp__RLxfn .8s ease-out;animation-fill-mode:both}.currency-analysis_analyticsCard__40yth:first-child{animation-delay:.1s}.currency-analysis_analyticsCard__40yth:nth-child(2){animation-delay:.2s}.currency-analysis_analyticsCard__40yth:nth-child(3){animation-delay:.3s}@keyframes currency-analysis_fadeInUp__RLxfn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.currency-analysis_analyticsCard__40yth .currency-analysis_loading__TH1UC{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--text-secondary)}.currency-analysis_analyticsCard__40yth h3,.currency-analysis_analyticsCard__40yth h4{color:var(--text-primary)!important}.currency-analysis_analyticsCard__40yth p{color:var(--text-secondary)!important}.currency-analysis_analyticsCard__40yth>div>div{background:transparent!important;border:none!important;padding:0!important}