@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;700;800&family=Noto+Sans:wght@400;500;700;900&display=swap";/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}.\@container{container-type:inline-size}.invisible{visibility:hidden}.absolute{position:absolute}.relative{position:relative}.left-1\/2{left:50%}.mx-auto{margin-inline:auto}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-block{display:inline-block}.table{display:table}.aspect-square{aspect-ratio:1}.size-full{width:100%;height:100%}.h-\[72px\]{height:72px}.h-full{height:100%}.min-h-\[180px\]{min-height:180px}.min-h-screen{min-height:100vh}.w-\[400px\]{width:400px}.w-full{width:100%}.max-w-\[480px\]{max-width:480px}.max-w-\[960px\]{max-width:960px}.min-w-\[158px\]{min-width:158px}.min-w-full{min-width:100%}.flex-1{flex:1}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#d6e5d2\]{border-color:#d6e5d2}.border-t-\[\#d6e5d2\]{border-top-color:#d6e5d2}.border-b-\[\#ebf2e9\]{border-bottom-color:#ebf2e9}.bg-\[\#ebf2e9\]{background-color:#ebf2e9}.bg-\[\#f9fbf9\]{background-color:#f9fbf9}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[image\:--select-button-svg\]{background-image:--select-button-svg}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.p-\[15px\]{padding:15px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-\[13px\]{font-size:13px}.text-\[22px\]{font-size:22px}.text-\[32px\]{font-size:32px}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[0\.015em\]{--tw-tracking:.015em;letter-spacing:.015em}.whitespace-nowrap{white-space:nowrap}.text-\[\#121a0f\]{color:#121a0f}.text-\[\#078821\]{color:#078821}.text-\[\#639155\]{color:#639155}.uppercase{text-transform:uppercase}.opacity-60{opacity:.6}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.placeholder\:text-\[\#639155\]::-moz-placeholder{color:#639155}.placeholder\:text-\[\#639155\]::placeholder{color:#639155}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.focus\:border-\[\#d6e5d2\]:focus{border-color:#d6e5d2}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-0:focus{outline-style:var(--tw-outline-style);outline-width:0}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.has-\[\:checked\]\:bg-\[\#f9fbf9\]:has(:checked){background-color:#f9fbf9}.has-\[\:checked\]\:text-\[\#121a0f\]:has(:checked){color:#121a0f}.has-\[\:checked\]\:shadow-\[0_0_4px_rgba\(0\,0\,0\,0\.1\)\]:has(:checked){--tw-shadow:0 0 4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@layer base{:root{color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Manrope,Noto Sans,sans-serif;font-weight:400;line-height:1.5}body{color:#121a0f;background-color:#f9fbf9;place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}#root{width:100%;height:100vh}select{background-image:var(--select-button-svg);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right .7rem center;background-repeat:no-repeat;background-size:1.5rem;padding-right:2.5rem}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#639155;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#4a6b3a}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}:root{--primary-color: #639155;--primary-dark: #121a0f;--primary-light: #ebf2e9;--background-color: #f9fbf9;--border-color: #d6e5d2;--success-color: #078821;--error-color: #d32f2f;--shadow-light: 0 0 4px rgba(0, 0, 0, .1);--font-family: "Manrope", "Noto Sans", sans-serif;--select-button-svg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724px%27 height=%2724px%27 fill=%27rgb(99,145,85)%27 viewBox=%270 0 256 256%27%3e%3cpath d=%27M181.66,170.34a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-48-48a8,8,0,0,1,11.32-11.32L128,212.69l42.34-42.35A8,8,0,0,1,181.66,170.34Zm-96-84.68L128,43.31l42.34,42.35a8,8,0,0,0,11.32-11.32l-48-48a8,8,0,0,0-11.32,0l-48,48A8,8,0,0,0,85.66,85.66Z%27%3e%3c/path%3e%3c/svg%3e")}*{box-sizing:border-box}body{font-family:var(--font-family);margin:0;padding:0}.app-container{position:relative;display:flex;width:100%;height:100%;min-height:100vh;flex-direction:column;background-color:var(--background-color);overflow-x:hidden;font-family:var(--font-family)}.app-header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:2rem 1rem 1rem}.app-header__content{display:flex;flex-direction:column;gap:.5rem}.app-header__title{color:var(--primary-dark);font-size:2.5rem;font-weight:700;line-height:1.2;letter-spacing:-.025em;font-family:var(--font-family);margin:0}.app-header__subtitle{color:var(--primary-color);font-size:1.125rem;font-weight:500;line-height:1.5;font-family:var(--font-family);margin:0}.loading-container{display:flex;justify-content:center;align-items:center;padding:2rem}.loading-text{color:var(--primary-color);font-size:1.125rem;font-weight:400}.section-spacing{margin-bottom:2rem}.section-spacing-compact{margin-bottom:1rem}.text-no-margin{margin:0}.text-margin-compact{margin-top:0;margin-bottom:.25em}.bank-selector{display:flex;max-width:480px;flex-wrap:wrap;align-items:end;gap:1rem;padding:.75rem 1rem}.bank-selector__label{display:flex;flex-direction:column;min-width:10rem;flex:1}.bank-selector__select{display:flex;width:100%;min-width:0;flex:1;resize:none;overflow:hidden;border-radius:.5rem;color:var(--primary-dark);border:1px solid var(--border-color);background-color:var(--background-color);background-image:var(--select-button-svg);background-repeat:no-repeat;background-position:right .75rem center;background-size:1.5rem;height:3.5rem;padding:.9375rem;font-size:1rem;font-weight:400;line-height:1.5;font-family:var(--font-family);appearance:none;-webkit-appearance:none;-moz-appearance:none}.bank-selector__select:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px #63915533}.bank-selector__select::-moz-placeholder{color:var(--primary-color)}.bank-selector__select::placeholder{color:var(--primary-color)}.bank-selector__select option{background-color:var(--background-color);color:var(--primary-dark)}.exchange-rate-card{display:flex;flex-wrap:wrap;gap:1rem;padding:0 1rem}.exchange-rate-card__content{display:flex;min-width:158px;flex:1;flex-direction:column;border-radius:.5rem;padding:1rem;gap:.5rem;background-color:var(--primary-light);box-shadow:var(--shadow-light)}.exchange-rate-card__label{color:var(--primary-color);font-size:.75rem;font-weight:500;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;font-family:var(--font-family);margin:0}.exchange-rate-card__rate{color:var(--primary-dark);font-size:3rem;font-weight:700;line-height:1;letter-spacing:-.025em;font-family:var(--font-family);margin:0 0 .25em}.exchange-rate-card__currency{font-size:1.875rem;font-weight:600;color:var(--primary-color)}.time-period-selector{display:flex;padding:0 1rem}.time-period-selector__container{display:flex;height:2.5rem;flex:1;align-items:center;justify-content:center;border-radius:.5rem;background-color:var(--primary-light);padding:.25rem}.time-period-selector__option{display:flex;cursor:pointer;height:100%;flex:1;align-items:center;justify-content:center;overflow:hidden;border-radius:.5rem;padding:0 .5rem;font-size:.875rem;font-weight:500;line-height:1.5;transition:all .2s ease-in-out;color:var(--primary-color);background-color:transparent;border:none;outline:none}.time-period-selector__option--active{background-color:var(--background-color);box-shadow:var(--shadow-light);color:var(--primary-dark)}.time-period-selector__option:hover:not(.time-period-selector__option--active){background-color:#ffffff80}.time-period-selector__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.time-period-selector__input{position:absolute;left:-9999px;opacity:0;width:0;height:0}.exchange-rate-trend{display:flex;flex-wrap:wrap;gap:1rem;padding:1.5rem}.exchange-rate-trend__content{display:flex;min-width:18rem;flex:1;flex-direction:column;gap:.5rem}.exchange-rate-trend__title{color:var(--primary-dark);font-size:1rem;font-weight:500;line-height:1.5;margin:0}.exchange-rate-trend__percentage{color:var(--primary-dark);font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:-.025em;margin:0;word-break:break-word}.exchange-rate-trend__details{display:flex;gap:.25rem;align-items:center;flex-wrap:wrap}.exchange-rate-trend__period{color:var(--primary-color);font-size:1rem;font-weight:400;line-height:1.5;margin:0}.exchange-rate-trend__change{font-size:1rem;font-weight:500;line-height:1.5;margin:0}.exchange-rate-trend__change--up{color:var(--success-color)}.exchange-rate-trend__change--down{color:var(--error-color)}.exchange-rate-trend__chart-container{display:flex;min-height:180px;flex:1;flex-direction:column;gap:2rem;padding:1rem 0}.exchange-rate-trend__chart{height:148px;width:100%}.exchange-rate-trend__no-data{height:148px;width:100%;display:flex;align-items:center;justify-content:center;color:var(--primary-color);font-size:1rem;font-weight:400}.historical-data-table{padding:.75rem 1rem}.historical-data-table__title{color:var(--primary-dark);font-size:1.375rem;font-weight:700;line-height:1.2;letter-spacing:-.015em;padding-bottom:.75rem;padding-top:1.25rem;margin:0}.historical-data-table__container{display:flex;overflow:hidden;border-radius:.5rem;border:1px solid var(--border-color);background-color:var(--background-color);overflow-x:auto}.historical-data-table__table{flex:1;width:100%;border-collapse:collapse;min-width:400px}.historical-data-table__header{background-color:var(--background-color)}.historical-data-table__header-cell{padding:.75rem 1rem;text-align:left;color:var(--primary-dark);font-size:.875rem;font-weight:500;line-height:1.5;border-bottom:1px solid var(--border-color);white-space:nowrap}.historical-data-table__row{border-top:1px solid var(--border-color)}.historical-data-table__cell{height:72px;padding:.5rem 1rem;color:var(--primary-color);font-size:.875rem;font-weight:400;line-height:1.5;vertical-align:middle;white-space:nowrap}.historical-data-table__cell--center{text-align:center}.historical-data-table__no-data{color:var(--primary-color);font-size:.875rem;font-weight:400;line-height:1.5;text-align:center;padding:2rem}.skeleton-text{background:linear-gradient(90deg,#ebf2e9 25%,#d6e5d2 50%,#ebf2e9 75%)!important;background-size:200% 100%!important;animation:skeleton-loading 1.5s infinite!important;border-radius:4px!important;color:transparent!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;pointer-events:none!important;overflow:hidden!important;border:none!important;outline:none!important;box-shadow:none!important;text-shadow:none!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.skeleton-text--large{font-size:inherit!important;font-weight:inherit!important;background:linear-gradient(90deg,#ebf2e9 25%,#d6e5d2 50%,#ebf2e9 75%)!important;background-size:200% 100%!important;animation:skeleton-loading 1.5s infinite!important;color:transparent!important;-webkit-text-fill-color:transparent!important}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.chart-skeleton{height:200px!important;padding:20px!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;background:#ebf2e9!important;border-radius:8px!important;margin-top:16px!important;position:relative!important;overflow:hidden!important;border:none!important;outline:none!important;box-shadow:none!important}.chart-skeleton:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:skeleton-shimmer 2s infinite}@keyframes skeleton-shimmer{0%{left:-100%}to{left:100%}}.chart-skeleton__bars{display:flex;align-items:flex-end;justify-content:space-between;width:100%;height:100%;gap:8px}.chart-skeleton__bar{flex:1!important;background:linear-gradient(90deg,#ebf2e9 25%,#d6e5d2 50%,#ebf2e9 75%)!important;background-size:200% 100%!important;animation:skeleton-loading 1.5s infinite!important;border-radius:2px!important;min-height:20px!important;opacity:.8!important;border:none!important;outline:none!important;box-shadow:none!important}.chart-skeleton__bar:nth-child(2n){animation-delay:.2s}.chart-skeleton__bar:nth-child(3n){animation-delay:.4s}.chart-skeleton__bar:nth-child(4n){animation-delay:.6s}.exchange-rate-trend__chart-skeleton{margin-top:16px}@media (prefers-color-scheme: dark){.skeleton-text,.chart-skeleton__bar{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%);background-size:200% 100%}.chart-skeleton:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}}@media (min-width: 1200px){.app-container{padding:0 2rem}}@media (max-width: 1199px){.exchange-rate-card__content{padding:1.5rem}.exchange-rate-trend{padding:1rem}.exchange-rate-trend__content{min-width:100%}}@media (max-width: 767px){.app-container .px-20,.app-container .md\:px-40{padding-left:1rem;padding-right:1rem}.section-spacing{margin-bottom:1.5rem}.section-spacing-compact{margin-bottom:.75rem}.app-header{padding:1.5rem .75rem .75rem}.app-header__title{font-size:2rem}.app-header__subtitle{font-size:1rem}.bank-selector{max-width:100%;padding:.5rem}.bank-selector__label{min-width:100%}.bank-selector__select{height:3rem;font-size:.875rem}.exchange-rate-card{padding:.5rem}.exchange-rate-card__content{padding:1.5rem}.exchange-rate-card__rate{font-size:2.5rem}.exchange-rate-card__currency{font-size:1.5rem}.time-period-selector{padding:.5rem}.time-period-selector__container{height:2.25rem}.time-period-selector__option{font-size:.8rem;padding:0 .25rem}.exchange-rate-trend{padding:1rem .5rem}.exchange-rate-trend__percentage{font-size:1.75rem}.exchange-rate-trend__chart-container{min-height:140px}.exchange-rate-trend__chart,.exchange-rate-trend__no-data{height:120px}.historical-data-table{padding:.5rem}.historical-data-table__title{font-size:1.25rem}.historical-data-table__header-cell,.historical-data-table__cell{padding:.5rem;font-size:.8rem}.historical-data-table__cell{height:60px}}@media (max-width: 575px){.app-container .py-8{padding-top:1rem;padding-bottom:1rem}.app-container h1{font-size:1.75rem!important}.app-container .text-lg{font-size:1rem!important}.section-spacing{margin-bottom:1rem}.section-spacing-compact{margin-bottom:.5rem}.app-header{padding:1rem .5rem .5rem}.app-header__title{font-size:1.75rem}.app-header__subtitle{font-size:.875rem}.bank-selector{padding:.25rem}.bank-selector__select{height:2.75rem;font-size:.8rem;padding:.5rem}.exchange-rate-card{padding:.25rem}.exchange-rate-card__content{padding:1rem}.exchange-rate-card__rate{font-size:2rem}.exchange-rate-card__currency{font-size:1.25rem}.time-period-selector{padding:.25rem}.time-period-selector__container{height:2rem}.time-period-selector__option{font-size:.75rem;padding:0 .125rem}.exchange-rate-trend{padding:.5rem .25rem}.exchange-rate-trend__percentage{font-size:1.5rem}.exchange-rate-trend__details{align-items:flex-start;gap:.125rem}.exchange-rate-trend__chart-container{min-height:120px}.exchange-rate-trend__chart,.exchange-rate-trend__no-data{height:100px}.historical-data-table{padding:.25rem}.historical-data-table__title{font-size:1.125rem}.historical-data-table__header-cell,.historical-data-table__cell{font-size:.75rem;padding:.25rem .5rem}.historical-data-table__cell{height:48px}.historical-data-table__table{min-width:300px}}.exchange-rate-card,.exchange-rate-trend,.historical-data-table,.exchange-rate-card__rate,.exchange-rate-trend__percentage,.historical-data-table__table,.skeleton-text{transition:opacity .3s ease-in-out}.loading-state{opacity:.9}.loaded-state{opacity:1}@keyframes skeleton-fade-out{0%{opacity:1}to{opacity:0}}.skeleton-removing{animation:skeleton-fade-out .3s ease-in-out forwards}.skeleton-text,.skeleton-text *,.skeleton-text:before,.skeleton-text:after{background:linear-gradient(90deg,#ebf2e9 25%,#d6e5d2 50%,#ebf2e9 75%)!important;background-size:200% 100%!important;color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;box-shadow:none!important;border:none!important;outline:none!important}.skeleton-text span,.skeleton-text div,.skeleton-text p{background:inherit!important;color:transparent!important;-webkit-text-fill-color:transparent!important}.skeleton-text,.chart-skeleton__bar{animation:skeleton-loading 1.5s infinite!important}
