.jn-root{--jn-bg: #04070f;--jn-cyan: #22d3ee;--jn-muted: #a9b6cc;--jn-line: rgba(169, 182, 204, .2);--jn-edge: rgba(169, 182, 204, .52);--jn-err: #fda4af;--jn-ease: cubic-bezier(.16, 1, .3, 1);font-family:Outfit,Plex Arabic,Segoe UI,Tahoma,sans-serif;background:radial-gradient(1100px 520px at 50% -160px,#0a1a3c,#0a1a3c00 70%) no-repeat,var(--jn-bg);overflow-x:clip}.jn-root[dir=rtl] *{letter-spacing:0!important}.jn-root[dir=rtl] .jn-q{line-height:1.4}.jn-root[dir=rtl] h2{line-height:1.5}.jn-root[dir=rtl] .jn-flip{scale:-1 1}.jn-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.jn-q{text-wrap:balance}@media(prefers-reduced-motion:no-preference){.jn-step{animation:jn-in .28s var(--jn-ease) both}}.jn-step{--jn-from: 18px;--jn-sign: 1}.jn-step[data-dir=back]{--jn-from: -18px}.jn-root[dir=rtl] .jn-step{--jn-sign: -1}@keyframes jn-in{0%{opacity:0;transform:translate(calc(var(--jn-from) * var(--jn-sign)))}}.jn-bar{height:3px;background:#ffffff1a}.jn-bar>i{display:block;height:100%;background:var(--jn-cyan);transform-origin:left;transition:transform .42s var(--jn-ease)}.jn-root[dir=rtl] .jn-bar>i{transform-origin:right}.jn-opt{position:relative;display:flex;align-items:center;gap:12px;min-height:48px;border:1px solid var(--jn-edge);background:#ffffff09;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color .18s,background-color .18s,transform .18s var(--jn-ease),opacity .18s}.jn-opt svg{color:var(--jn-muted);transition:color .18s}.jn-opt:active{transform:scale(.98);transition-duration:90ms}@media(hover:hover)and (pointer:fine){.jn-opt:hover{border-color:#fff;background:#ffffff12}}.jn-opt:has(input:checked){border-color:var(--jn-cyan);background:#22d3ee1f;box-shadow:inset 0 0 0 1px var(--jn-cyan)}.jn-opt:has(input:checked)>svg{color:var(--jn-cyan)}.jn-opt:has(input:focus-visible){outline:2px solid var(--jn-cyan);outline-offset:3px}.jn-opt:has(input:disabled){opacity:.45;cursor:not-allowed}.jn-opt:has(input:disabled):active{transform:none}.jn-tile{border-radius:14px;padding:16px 18px;min-height:64px}.jn-tile-stack{padding:10px 14px;min-height:56px}@media(min-width:640px){.jn-tile-stack{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:18px;min-height:112px;padding:16px 18px}}.jn-chip{border-radius:999px;padding:10px 20px;font-weight:600}.jn-chip-quiet{border-color:var(--jn-line);background:transparent;font-weight:400;color:var(--jn-muted)}.jn-chip-quiet:has(input:checked){color:#fff}.jn-box{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:6px;border:1.5px solid var(--jn-edge);transition:background-color .18s,border-color .18s}.jn-box svg{color:var(--jn-bg)!important;opacity:0;stroke-width:2.5}.jn-opt:has(input:checked) .jn-box{background:var(--jn-cyan);border-color:var(--jn-cyan)}.jn-opt:has(input:checked) .jn-box svg{opacity:1}.jn-input{display:block;width:100%;min-height:54px;border-radius:14px;border:1px solid var(--jn-edge);background:#ffffff0a;padding:0 16px;color:#fff;font:inherit;font-size:1.0625rem;transition:border-color .18s,background-color .18s}textarea.jn-input{padding:14px 16px;min-height:132px;resize:vertical;line-height:1.5}.jn-input:focus-visible{outline:2px solid var(--jn-cyan);outline-offset:2px;border-color:var(--jn-cyan)}.jn-input[aria-invalid=true]{border-color:var(--jn-err)}.jn-input[dir=ltr]{text-align:start}.jn-root[dir=rtl] .jn-input[dir=ltr]{text-align:right}select.jn-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;color-scheme:dark;cursor:pointer;text-overflow:ellipsis;padding-inline-end:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a9b6cc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;background-position:right 14px center}.jn-root[dir=rtl] select.jn-select{background-position:left 14px center}select.jn-select option,select.jn-select optgroup{background:#0b1220;color:#fff}.jn-error{color:var(--jn-err);font-weight:500}.jn-check{display:flex;align-items:flex-start;gap:14px;min-height:44px;padding-block:10px;cursor:pointer;line-height:1.5}.jn-check input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin-top:1px;border-radius:6px;border:1.5px solid var(--jn-edge);background:transparent;cursor:pointer;transition:background-color .18s,border-color .18s}.jn-check input:checked{border-color:var(--jn-cyan);background:var(--jn-cyan) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2304070f' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 16px no-repeat}.jn-check input:focus-visible{outline:2px solid var(--jn-cyan);outline-offset:3px}.jn-check input[aria-invalid=true]{border-color:var(--jn-err)}.jn-link{font-weight:600;color:#fff;text-decoration:underline;text-decoration-color:var(--jn-cyan);text-decoration-thickness:1.5px;text-underline-offset:5px;border-radius:4px}.jn-link:focus-visible{outline:2px solid var(--jn-cyan);outline-offset:3px}@media(hover:hover)and (pointer:fine){.jn-link:hover{color:var(--jn-cyan)}}.jn-press,.jn-btn{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.jn-press:focus-visible{outline:2px solid var(--jn-cyan);outline-offset:4px}.jn-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border-radius:999px;font-weight:700;font-size:1.0625rem;white-space:nowrap;cursor:pointer;transition:transform .2s var(--jn-ease),background-color .2s,border-color .2s,color .2s,opacity .2s}.jn-btn:active{transform:scale(.97);transition-duration:.1s}.jn-btn:focus-visible{outline:2px solid var(--jn-cyan);outline-offset:4px}.jn-btn:disabled{opacity:.5;cursor:default}.jn-btn-primary{background:var(--jn-cyan);color:var(--jn-bg)}.jn-btn-primary[data-busy]{cursor:progress;background:#22d3eebf}.jn-btn-ghost{border:1px solid var(--jn-edge);color:#fff}@media(hover:hover)and (pointer:fine){.jn-btn-primary:hover{background:#fff}.jn-btn-ghost:hover{border-color:var(--jn-cyan)}}.jn-btn-back{padding:0;width:54px;flex:none}.jn-btn-back>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:640px){.jn-btn-back{width:auto;padding:0 24px}.jn-btn-back>span{position:static;width:auto;height:auto;overflow:visible;clip-path:none}}.jn-spin{width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(4,7,15,.3);border-top-color:var(--jn-bg);animation:jn-spin .7s linear infinite}@keyframes jn-spin{to{transform:rotate(360deg)}}.jn-seg{display:inline-flex;padding:3px;border-radius:999px;border:1px solid var(--jn-line)}.jn-seg>*{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:38px;min-width:46px;padding:0 14px;border-radius:999px;font-size:.9rem;font-weight:600;color:var(--jn-muted);cursor:pointer;transition:background-color .18s,color .18s}.jn-seg>[aria-pressed=true],.jn-seg>:has(input:checked){background:#ffffff24;color:#fff}.jn-seg>:focus-visible,.jn-seg>:has(input:focus-visible){outline:2px solid var(--jn-cyan);outline-offset:2px}.jn-seg[role=radiogroup]{border-color:var(--jn-edge)}.jn-seg[role=radiogroup]>*{min-height:44px;min-width:60px;font-size:1rem}.jn-seg[role=radiogroup]>:has(input:checked){background:var(--jn-cyan);color:var(--jn-bg)}.jn-actions{position:sticky;bottom:0;z-index:10;padding:12px 0 calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--jn-line);background:#04070ff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(max-height:520px){.jn-actions{position:static}}@media(min-width:768px){.jn-actions{position:static;padding:8px 0 72px;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(min-width:768px)and (hover:hover)and (pointer:fine){.jn-hint{display:inline}}.jn-card{--tier: 0;border-radius:14px;border:1px solid var(--jn-line);padding:26px 22px 22px;background:radial-gradient(130% 55% at 100% 0%,rgba(34,211,238,calc(.05 + var(--tier) * .045)),transparent 62%),linear-gradient(180deg,#ffffff0d,#ffffff05);box-shadow:inset 0 1px #ffffff14}.jn-root[dir=rtl] .jn-card{background:radial-gradient(130% 55% at 0% 0%,rgba(34,211,238,calc(.05 + var(--tier) * .045)),transparent 62%),linear-gradient(180deg,#ffffff0d,#ffffff05)}@media(min-width:640px){.jn-card{padding:30px 28px 26px}}.jn-off{opacity:.35;transition:opacity .2s}.jn-allow{padding:14px 16px;border-radius:14px;background:#22d3ee12;box-shadow:inset 0 0 0 1px #22d3ee38}.jn-allow-n{flex:none;min-width:2.2ch;font-size:2.6rem;font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--jn-cyan);text-align:center}.jn-price{display:flex;align-items:center;gap:12px;min-height:68px;padding:0 16px;border-radius:14px;border:1.5px solid var(--jn-edge);background:#ffffff0d;cursor:text;transition:border-color .18s,background-color .18s}.jn-price:focus-within{border-color:var(--jn-cyan);outline:2px solid var(--jn-cyan);outline-offset:2px}.jn-price:has(.jn-num[aria-invalid=true]){border-color:var(--jn-err)}.jn-price-cur{flex:none;font-size:1.05rem;font-weight:700;color:var(--jn-muted)}.jn-price-per{flex:none;font-size:.9rem;color:var(--jn-muted)}.jn-num{flex:1;min-width:0;width:100%;height:64px;padding:0;border:0;border-radius:0;outline:none;background:transparent;color:#fff;caret-color:var(--jn-cyan);font:inherit;font-size:2rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;text-align:left}.jn-num:disabled{cursor:not-allowed}.jn-ask{max-width:46rem;padding:16px 18px;border-radius:14px;border:1px solid var(--jn-cyan);background:#22d3ee14}.jn-btn-sm{min-height:44px;padding:0 20px;font-size:1rem}.jn-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:44px;margin:0;background:transparent;cursor:pointer}.jn-range:disabled{cursor:not-allowed}.jn-range::-webkit-slider-runnable-track{height:4px;border-radius:99px;background:linear-gradient(to right,var(--jn-cyan) var(--p),rgba(255,255,255,.2) var(--p))}.jn-root[dir=rtl] .jn-range::-webkit-slider-runnable-track{background:linear-gradient(to left,var(--jn-cyan) var(--p),rgba(255,255,255,.2) var(--p))}.jn-range::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-11px;border-radius:50%;background:var(--jn-cyan);border:4px solid var(--jn-bg);box-shadow:0 0 0 1.5px var(--jn-cyan);transition:transform .16s var(--jn-ease)}.jn-range:active::-webkit-slider-thumb{transform:scale(1.12)}.jn-range::-moz-range-track{height:4px;border-radius:99px;background:#fff3}.jn-range::-moz-range-progress{height:4px;border-radius:99px;background:var(--jn-cyan)}.jn-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--jn-cyan);border:4px solid var(--jn-bg);box-shadow:0 0 0 1.5px var(--jn-cyan)}.jn-range:focus-visible{outline:none}.jn-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1.5px var(--jn-cyan),0 0 0 5px #22d3ee66}.jn-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1.5px var(--jn-cyan),0 0 0 5px #22d3ee66}@media(prefers-reduced-motion:reduce){.jn-opt,.jn-btn,.jn-bar>i,.jn-range::-webkit-slider-thumb{transition:none}.jn-spin{animation-duration:1.6s}}
