.storage-limit-modal-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);transition:opacity .18s ease;opacity:0}.storage-limit-modal-overlay.is-open{opacity:1}.storage-limit-modal-overlay.is-closing{opacity:0}.storage-limit-modal-container{transition:transform .18s ease,opacity .18s ease;position:relative;background-color:#0c1116;border:1px solid #2b2b32;border-radius:1rem;box-shadow:0 .25rem .9375rem rgba(0,0,0,.3);max-height:90vh;overflow-y:auto;width:90%;max-width:500px}.storage-limit-modal-container,.storage-limit-modal-container.exit{transform:translateY(8px) scale(.98);opacity:0}.storage-limit-modal-container.enter{transform:translateY(0) scale(1);opacity:1}.storage-limit-modal__header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #2b2b32}.storage-limit-modal__header h3{font-size:1rem;font-weight:600;margin:0;color:#e0e0e0}.storage-limit-modal__body{padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.storage-limit-modal__body .storage-limit-modal__icon{margin-bottom:.5rem;color:#f59e0b}.storage-limit-modal__body .storage-limit-modal__message{font-size:.875rem;color:#e0e0e0;line-height:1.5}.storage-limit-modal__body .storage-limit-modal__required-info{display:flex;align-items:center;gap:.5rem;background-color:rgba(245,158,11,.1);color:#c57f08;padding:.5rem 1rem;border-radius:.75rem;font-size:.75rem;margin-bottom:.5rem}.storage-limit-modal__body .storage-limit-modal__required-info :first-child{flex-shrink:0}.storage-limit-modal__body .storage-limit-modal__benefits{list-style:none;padding:0;margin:1rem 0 0;text-align:left;width:100%}.storage-limit-modal__body .storage-limit-modal__benefits li{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:hsla(0,0%,88%,.6);font-size:.75rem}.storage-limit-modal__body .storage-limit-modal__benefits li :first-child{color:#13c76a;flex-shrink:0}.storage-limit-modal__body .storage-limit-modal__buy-section{margin-top:1rem;padding:1rem;background-color:#0e1627;border:1px solid #2b2b32;border-radius:.75rem;width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.storage-limit-modal__body .storage-limit-modal__buy-section h4{font-size:.875rem;font-weight:600;color:#e0e0e0;margin:0}.storage-limit-modal__body .storage-limit-modal__buy-section .storage-limit-modal__current-balance{font-size:.75rem;color:hsla(0,0%,88%,.6);margin:0}.storage-limit-modal__body .storage-limit-modal__buy-section .storage-limit-modal__slider-container{width:100%;display:flex;flex-direction:column;gap:.25rem;padding:.25rem 0}.storage-limit-modal__body .storage-limit-modal__buy-section .storage-limit-modal__slider-container label{font-size:.75rem;font-weight:500;color:#e0e0e0;align-self:flex-start}.storage-limit-modal__body .storage-limit-modal__buy-section .storage-limit-modal__slider-container .storage-limit-modal__slider{margin:.5rem 0}.storage-limit-modal__body .storage-limit-modal__buy-section .storage-limit-modal__slider-container .storage-limit-modal__slider-labels{display:flex;justify-content:space-between;font-size:.625rem;color:hsla(0,0%,88%,.6)}.storage-limit-modal__body .storage-limit-modal__buy-section .storage-limit-modal__cost-summary{display:flex;justify-content:space-between;width:100%;font-size:.875rem;font-weight:600;border-top:1px solid #2b2b32;padding-top:.5rem}.storage-limit-modal__body .storage-limit-modal__buy-section .storage-limit-modal__cost-summary .cost-value{color:#13c76a}.storage-limit-modal__body .storage-limit-modal__buy-section .storage-limit-modal__cost-summary .cost-value.text-danger{color:#ef4444}.storage-limit-modal__body .storage-limit-modal__buy-section .buy-button{width:100%}.storage-limit-modal__body .storage-limit-modal__buy-section .text-success{color:#13c76a;font-size:.75rem;margin:0}.storage-limit-modal__body .storage-limit-modal__buy-section .text-danger{color:#ef4444;font-size:.75rem;margin:0}.storage-limit-modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:1rem;padding:1rem 1.5rem;border-top:1px solid #2b2b32;background-color:#0e1627;border-radius:0 0 1rem 1rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInUp{0%{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInDown{0%{transform:translateY(-1rem);opacity:0}to{transform:translateY(0);opacity:1}}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#0b1220;color:#e0e0e0;scroll-behavior:smooth;position:relative}.grecaptcha-badge{visibility:hidden}.app-container{display:flex;height:calc(100vh - 4rem);margin-top:4rem}.app-container.home-route-container{height:100%;min-height:calc(100vh - 4rem - 15rem)}.halftone-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:.2;pointer-events:none}.halftone-container .halftone-bg{position:absolute;width:200%;height:200%;top:-50%;left:-50%;filter:contrast(20);background:#fff;background:linear-gradient(-45deg,#fff,transparent);--mask:linear-gradient(-45deg,#fff,transparent);mix-blend-mode:multiply;opacity:.1;overflow:hidden;transform-origin:center}.halftone-container .halftone-bg:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:radial-gradient(#000,transparent);background-size:1rem 1rem;background-position:0 0;background-repeat:space;-webkit-mask:var(--mask);mask:var(--mask);mask-mode:luminance}@media(max-width:48rem){.app-container{flex-direction:column;height:auto;min-height:calc(100vh - 4rem)}.app-container.home-route-container{min-height:calc(100vh - 4rem - 15rem)}.center-panel{order:1;min-height:60vh}.left-panel{order:2}.right-panel{order:3}.header-action-button:not(.is-icon-only) .label{display:none}body.has-mobile-overlay{overflow:hidden;touch-action:none}.dialog_modal{max-width:calc(100vw - 2rem)}}.sr-only{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0c1116}::-webkit-scrollbar-thumb{background:#273748;border-radius:.75rem;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#304458}.modal-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);transition:opacity .18s ease;opacity:0}.modal-overlay.is-open{opacity:1}.modal,.modal-overlay.is-closing{opacity:0}.modal{transform:translateY(8px) scale(.98);transition:transform .18s ease,opacity .18s ease}.modal.enter{transform:translateY(0) scale(1);opacity:1}.modal.exit{transform:translateY(8px) scale(.98);opacity:0}
/*# sourceMappingURL=358d347c8c5418cb.css.map*/