@charset "UTF-8";.default-modal.ntro-modal .ntro-content{width:calc(100% - 1rem);max-height:90dvh;overflow-y:auto;background:#fff;border:1px solid #e6e8ee;border-radius:28px;box-shadow:0 20px 60px #1111111f,0 4px 16px #1111110f}@media (min-width: 768px){.default-modal.ntro-modal .ntro-content{width:80%;max-width:900px}}.default-modal.ntro-modal .ntro-content--confirm{width:calc(100% - 2rem);max-width:400px;padding:24px}@media (min-width: 768px){.default-modal.ntro-modal .ntro-content--confirm{width:calc(100% - 2rem)}}.default-modal.ntro-modal .ntro-title{margin-bottom:20px;font-size:20px;font-weight:800;line-height:1.4;color:#16181d;text-align:center}.default-modal.ntro-modal .ntro-lead{margin-bottom:20px;font-size:14px;font-weight:500;line-height:1.8;color:#687083;text-align:center}.default-modal.ntro-modal .ntro-text{font-size:14px;font-weight:500;line-height:1.8;color:#687083}.default-modal.ntro-modal .ntro-label{display:block;margin-bottom:8px;font-size:14px;font-weight:700;color:#16181d}.default-modal.ntro-modal .ntro-hint{margin-top:8px;font-size:11px;font-weight:500;color:#687083;text-align:center}.default-modal.ntro-modal .ntro-hero{width:100%;border-radius:18px}.default-modal.ntro-modal .ntro-skeleton{width:100%;aspect-ratio:16/9;border-radius:18px;background:#eef1f7}.default-modal.ntro-modal .ntro-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:999px;font-weight:800;cursor:pointer;transition:opacity .16s ease,background .16s ease,transform .16s ease,border-color .16s ease}.default-modal.ntro-modal .ntro-btn--primary{width:100%;min-height:52px;padding:0 24px;background:linear-gradient(135deg,#00c7b7,#19b8c9 45%,#6f7ff0);color:#fff;font-size:16px;box-shadow:0 12px 28px #00c7b738}.default-modal.ntro-modal .ntro-btn--primary:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.default-modal.ntro-modal .ntro-btn--primary:disabled{background:#eef1f7;color:#9aa1b1;box-shadow:none;cursor:not-allowed}.default-modal.ntro-modal .ntro-btn--secondary{min-height:44px;padding:0 20px;background:#fff;border-color:#d5d9e2;color:#16181d;font-size:14px}.default-modal.ntro-modal .ntro-btn--secondary:hover:not(:disabled){background:#f4f6fb}.default-modal.ntro-modal .ntro-btn--block{width:100%;min-height:52px;font-size:16px}.default-modal.ntro-modal .ntro-btn--sm{min-height:34px;padding:0 14px;font-size:13px;font-weight:700;color:#687083}.default-modal.ntro-modal .ntro-btn--sm:hover:not(:disabled){color:#16181d}.default-modal.ntro-modal .ntro-btn--danger{min-height:44px;padding:0 20px;background:#e5484d;color:#fff;font-size:14px}.default-modal.ntro-modal .ntro-btn--danger:hover:not(:disabled){opacity:.9}.default-modal.ntro-modal .ntro-btn--terms{min-height:44px;padding:0 20px;background:#00c7b714;border:2px solid #00c7b7;color:#00867b;font-size:14px}.default-modal.ntro-modal .ntro-btn--terms:hover{background:#00c7b724}.default-modal.ntro-modal .ntro-btn--terms.is-done{background:#10b98114;border-color:#10b98180;color:#0f9f6e}.default-modal.ntro-modal .ntro-text-btn{margin-top:12px;padding:0;border:none;background:transparent;font-size:14px;font-weight:600;color:#687083;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.default-modal.ntro-modal .ntro-text-btn:hover{color:#16181d}.default-modal.ntro-modal .ntro-check{display:flex;align-items:center;gap:10px;margin-bottom:24px;padding:0;border:none;background:transparent;cursor:pointer}.default-modal.ntro-modal .ntro-check__box{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:6px;border:2px solid #c9ced8;background:#fff;color:#fff;transition:background .15s ease,border-color .15s ease}.default-modal.ntro-modal .ntro-check:hover .ntro-check__box{border-color:#00c7b7}.default-modal.ntro-modal .ntro-check.is-checked .ntro-check__box{background:#00c7b7;border-color:#00c7b7}.default-modal.ntro-modal .ntro-check__label{font-size:14px;font-weight:500;color:#687083}.default-modal.ntro-modal .ntro-check:hover .ntro-check__label{color:#16181d}.default-modal.ntro-modal .ntro-steps__num{font-size:16px;font-weight:800;color:#9aa1b1;opacity:.6}.default-modal.ntro-modal .ntro-steps__num.is-done{opacity:1}.default-modal.ntro-modal .ntro-steps__num.is-active{color:#00867b;opacity:1}.default-modal.ntro-modal .ntro-steps__label{font-size:12px;font-weight:600;color:#687083}.default-modal.ntro-modal .ntro-steps__sep{margin:0 4px;color:#d5d9e2}.default-modal.ntro-modal .ntro-icon-circle{display:flex;align-items:center;justify-content:center;width:64px;height:64px;overflow:hidden;border-radius:50%;background:#f4f6fb;border:1px solid #e6e8ee}.default-modal.ntro-modal .ntro-note{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:18px;background:#f4f6fb}.default-modal.ntro-modal .ntro-note__text{font-size:13px;font-weight:500;line-height:1.8;color:#16181d}.default-modal.ntro-modal .ntro-bubble{padding:12px 20px;border-radius:18px;background:#f4f6fb;border:1px solid #e6e8ee;font-size:14px;font-weight:600;line-height:1.7;color:#16181d}.default-modal.ntro-modal .ntro-divider{margin-top:20px;padding-top:20px;border-top:1px solid #e6e8ee}.default-modal.ntro-modal .ntro-content .text-white{color:#16181d}.default-modal.ntro-modal .ntro-content .text-blue,.default-modal.ntro-modal .ntro-content .text-blue\/80{color:#007b9e}.default-modal.ntro-modal .ntro-content .text-yellow-light{color:#00867b}.default-modal.ntro-modal .ntro-content input[type=date],.default-modal.ntro-modal .ntro-content input[type=time]{color-scheme:light}.default-modal.ntro-modal .file-upload-wrapper .file-input{display:none}.default-modal.ntro-modal .ntro-input{width:100%;padding:14px;border-radius:14px;border:1px solid #d5d9e2;background:#fff;color:#16181d;font-size:15px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .16s ease,box-shadow .16s ease}.default-modal.ntro-modal .ntro-input::-moz-placeholder{color:#9aa1b1;font-weight:500}.default-modal.ntro-modal .ntro-input::placeholder{color:#9aa1b1;font-weight:500}.default-modal.ntro-modal .ntro-input:focus{outline:none;border-color:#00c7b7;box-shadow:0 0 0 3px #00c7b729}.default-modal.ntro-modal .ntro-counter{display:block;margin-top:4px;font-size:11px;font-weight:500;color:#687083;text-align:right}.default-modal.ntro-modal .ntro-rate{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:18px;background:#f4f6fb;border:1px solid #e6e8ee}.default-modal.ntro-modal .ntro-rate__value{font-size:18px;font-weight:800;color:#16181d}.default-modal.ntro-modal .ntro-rate__sub{font-size:12px;font-weight:600;color:#0f9f6e}.default-modal.ntro-modal .ntro-error{margin-top:16px;padding:12px 16px;border-radius:14px;background:#e5484d14;border:1px solid rgba(229,72,77,.4);font-size:14px;font-weight:600;color:#c93a40}.ntro-navigating{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#f4f6fb}.ntro-navigating .ntro-navigating__spinner{color:#00c7b7}.ntro-navigating .ntro-navigating__text{margin:0;font-size:16px;font-weight:700;color:#16181d}
