html,body{margin:0;height:100%;background:#0b1b33}body{overflow:hidden;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-family:Rubik,system-ui,-apple-system,Segoe UI,sans-serif}#rn-frame{position:relative;margin-inline:auto;width:100%;max-width:480px;height:100%;height:100dvh;overflow:hidden;overflow:clip;background:#f4f7fb;isolation:isolate}#rn-app{position:absolute;inset:0;display:flex;flex-direction:column}@media(min-width:560px){body{background:radial-gradient(1200px 700px at 50% -10%,#1d3a66,#0b1b33 60%) fixed}#rn-frame{box-shadow:0 0 0 1px #ffffff0f,0 30px 80px #00000073}}#splash{position:absolute;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;background:#0b1b33;transition:opacity .25s}#splash.gone{opacity:0;pointer-events:none}#splash svg{width:132px;height:auto}.rn-view{align-items:stretch;border:0 solid black;box-sizing:border-box;display:flex;flex-basis:auto;flex-direction:column;flex-shrink:0;margin:0;min-height:0;min-width:0;padding:0;position:relative;z-index:0}.rn-text{border:0 solid black;box-sizing:border-box;color:#000;display:inline;font:14px Rubik,system-ui,-apple-system,Segoe UI,sans-serif;margin:0;min-width:0;padding:0;position:relative;white-space:pre-wrap;overflow-wrap:break-word;text-decoration:none}.rn-text-nested{display:inline;font:inherit;color:inherit;white-space:inherit;text-decoration:none}.rn-text-1{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rn-text-n{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.rn-noselect{user-select:none;-webkit-user-select:none}.rn-pe-none,.rn-pe-none *,.rn-pe-box-none{pointer-events:none!important}.rn-pe-box-none>*{pointer-events:auto}.rn-pe-box-only>*{pointer-events:none}.rn-press{cursor:pointer;touch-action:manipulation;user-select:none;-webkit-user-select:none;outline:none}.rn-press:focus-visible{outline:2px solid #1d6ff2;outline-offset:2px}.rn-disabled{cursor:default}.rn-scroll{flex-grow:1;flex-shrink:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.rn-scroll-h{flex-direction:row;overflow-x:auto;overflow-y:hidden}.rn-nobar{scrollbar-width:none}.rn-nobar::-webkit-scrollbar{display:none}.rn-paging{scroll-snap-type:x mandatory}.rn-paging>.rn-view>*{scroll-snap-align:start;scroll-snap-stop:always}.rn-noscroll{overflow:hidden}.rn-refresh{display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.rn-input{appearance:none;-webkit-appearance:none;background:transparent;border:0 solid black;border-radius:0;box-sizing:border-box;color:inherit;font:inherit;margin:0;min-width:0;outline:none;padding:0;resize:none}.rn-input::placeholder{color:var(--ph, #9aa7b8);opacity:1}.rn-input:-webkit-autofill{-webkit-text-fill-color:currentColor;transition:background-color 600000s 0s}.rn-image{overflow:hidden}.rn-image>img{position:absolute;inset:0;width:100%;height:100%;display:block}.rn-fill{position:absolute;inset:0}.rn-center{align-items:center;justify-content:center}.rn-spinner{display:block;box-sizing:border-box;border:2.5px solid currentColor;border-radius:50%;animation:rn-spin .8s linear infinite}@keyframes rn-spin{to{transform:rotate(360deg)}}.rn-switch{position:relative;flex-shrink:0;width:51px;height:31px;padding:0;border:0;border-radius:16px;cursor:pointer;transition:background-color .2s}.rn-switch:disabled{opacity:.5;cursor:default}.rn-switch-thumb{position:absolute;top:2px;inset-inline-start:2px;width:27px;height:27px;border-radius:50%;box-shadow:0 2px 4px #0003;transition:inset-inline-start .2s}.rn-switch.on .rn-switch-thumb{inset-inline-start:22px}.rn-stack,.rn-tabs{flex:1 1 0%}.rn-scene{position:absolute;inset:0;visibility:hidden;pointer-events:none}.rn-scene.active{visibility:visible;pointer-events:auto;z-index:1}.rn-scene:not(.active) .rn-scene.active{visibility:hidden;pointer-events:none}.rn-scene.active.enter-slide{animation:rn-slide-in .26s cubic-bezier(.2,.8,.2,1)}.rn-scene.active.enter-fade{animation:rn-fade-in .2s ease-out}@keyframes rn-slide-in{0%{transform:translate(14%);opacity:.4}}[dir=rtl] .rn-scene.active.enter-slide{animation-name:rn-slide-in-rtl}@keyframes rn-slide-in-rtl{0%{transform:translate(-14%);opacity:.4}}@keyframes rn-fade-in{0%{opacity:0}}.rn-modal{position:absolute;inset:0;z-index:1000}.rn-modal.opaque{background:#fff}.rn-modal.anim-slide{animation:rn-modal-up .28s cubic-bezier(.2,.8,.2,1)}.rn-modal.anim-fade{animation:rn-fade-in .2s ease-out}@keyframes rn-modal-up{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.rn-scene.active.enter-slide,.rn-scene.active.enter-fade,.rn-modal{animation:none!important}}.web-dialog-backdrop{position:absolute;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0b1b3373;animation:rn-fade-in .15s ease-out}.web-dialog{width:100%;max-width:320px;overflow:hidden;border-radius:20px;background:#fff;color:#0b1b33;box-shadow:0 24px 60px #0b1b334d;font-family:Rubik,system-ui,-apple-system,Segoe UI,sans-serif;text-align:center}.web-dialog-body{padding:22px 20px 18px}.web-dialog-title{font-size:17px;font-weight:700;line-height:1.45}.web-dialog-message{margin-top:6px;font-size:14.5px;line-height:1.6;color:#33435c;white-space:pre-wrap}.web-dialog-buttons{display:flex;border-top:1px solid #e3e9f2}.web-dialog-buttons.stacked{flex-direction:column}.web-dialog-btn{flex:1 1 0;min-height:50px;padding:10px 12px;border:0;background:none;font:600 16px Rubik,system-ui,sans-serif;color:#1d6ff2;cursor:pointer}.web-dialog-buttons:not(.stacked) .web-dialog-btn+.web-dialog-btn{border-inline-start:1px solid #e3e9f2}.web-dialog-buttons.stacked .web-dialog-btn+.web-dialog-btn{border-top:1px solid #e3e9f2}.web-dialog-btn.cancel{font-weight:500;color:#33435c}.web-dialog-btn.destructive{color:#e11d48}.web-dialog-btn:hover{background:#f2f6ff}.web-dialog-btn:focus-visible{outline:2px solid #1d6ff2;outline-offset:-2px}.web-notice{position:absolute;inset-inline:16px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:2100;padding:12px 16px;border-radius:14px;background:#0b1b33;color:#fff;font:500 14px/1.5 Rubik,system-ui,sans-serif;text-align:center;box-shadow:0 12px 30px #0b1b334d;animation:rn-fade-in .15s ease-out}
