@font-face{font-family:IOD Owner Script;src:url(/fonts/iod-owner-script.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@keyframes customer-pop{0%{transform:scale(.6)}75%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes customer-digit{50%{transform:scale(1.08)}}@keyframes customer-shake{25%,75%{transform:translate(-6px)}50%{transform:translate(6px)}}@keyframes customer-error{30%{transform:translate(-4px)}65%{transform:translate(4px)}}@keyframes customer-arrive{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes customer-shine{0%,75%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes customer-sign{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes customer-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.auth-posters .duo__cover{object-fit:cover;grid-area:1/1;width:100%;height:100%}.copyvalue__btn svg{animation:.2s customer-arrive}@media (max-width:860px){.duo:has(.auth-posters) .duo__side{flex-direction:row;align-items:center;gap:16px;min-height:145px;padding:16px;display:flex}.duo:has(.auth-posters) .auth-posters{flex:none;width:76px}.duo:has(.auth-posters) .duo__cap b{font-size:24px}}@media (prefers-reduced-motion:reduce){.copyvalue__btn svg{animation:none}}.copyvalue__tick{stroke-dasharray:24;animation:.2s customer-copy-tick}@keyframes customer-copy-tick{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.copyvalue__tick,.ntswitch[data-changing]:after{animation:none!important}}.is-download-drop .download-motion__arrow{animation:.3s forwards customer-download}.is-download-drop .download-motion__tray{animation:.3s customer-digit}.check input[type=checkbox]{appearance:none;border:1px solid var(--line-2);background:var(--surface-2);border-radius:5px;flex:0 0 24px;width:24px;height:24px;transition:background .22s;position:relative}.check input[type=checkbox]:checked{background:var(--accent)}.check input[type=checkbox]:after{content:"";background:var(--accent-ink);clip-path:polygon(0 45%,20% 25%,40% 50%,80% 5%,100% 25%,40% 90%);transition:transform .22s;position:absolute;inset:5px;transform:scale(0)}.check input[type=checkbox]:checked:after{transform:scale(1)}@media (prefers-reduced-motion:reduce){.check input[type=checkbox],.check input[type=checkbox]:after{transition:none}.is-download-drop .download-motion__arrow,.is-download-drop .download-motion__tray{animation:none}}.rolling-price>span[aria-hidden]{display:inline-flex;overflow:hidden}.rolling-price>span[aria-hidden]>span{animation:.5s backwards customer-roll;display:inline-block}@keyframes customer-roll{0%{transform:translateY(110%)}}.field-error-motion{max-height:80px;transition:max-height .2s,opacity .2s,margin .2s;display:block;overflow:hidden}.field-error-motion[data-leaving]{opacity:0;max-height:0;margin:0}.seatbar i.is-used:not(:has(+.is-used)){animation:.4s .45s customer-seat-pulse}@keyframes customer-seat-pulse{50%{box-shadow:0 0 9px var(--accent)}}.ntswitch[aria-checked=true]:after{animation:.22s customer-knob}@keyframes customer-knob{50%{width:24px}}.ntswitch[data-changing]:after{animation:.22s customer-knob}@media (prefers-reduced-motion:reduce){.rolling-price span,.ntswitch[aria-checked=true]:after{animation:none!important}.seatbar i.is-used:not(:has(+.is-used)){animation:none!important}.field-error-motion{transition:none}.support-plane{display:none}}.codeboxes__row input[data-filled]{animation:.12s ease-out customer-digit}.codeboxes__row input:focus{border-color:var(--accent)}.codeboxes__row.is-error{animation:.3s ease-in-out 2 customer-shake}.codeboxes__row.is-clearing{opacity:.25;transition:opacity .15s}.input[aria-invalid=true],input[aria-invalid=true]{border-color:var(--danger,#e64a51);animation:.2s customer-error}.ferr,.formerr{animation:.2s ease-out customer-arrive}.pw__t{align-items:center;gap:5px;display:flex}.pw__eye{fill:none;stroke:currentColor;stroke-width:1.6px;width:18px;height:18px}.pw__eye path{transform-origin:50%;transition:transform .2s}.pw__eye[data-hidden] .pw__lid{transform:scaleY(.08)}.duo input[type=checkbox],.checkout-form input[type=checkbox]{appearance:none;border:1px solid var(--line-2);background:var(--surface-2);border-radius:5px;flex:0 0 24px;width:24px;height:24px;transition:background .22s;position:relative}.duo input[type=checkbox]:checked,.checkout-form input[type=checkbox]:checked{background:var(--accent)}.duo input[type=checkbox]:after,.checkout-form input[type=checkbox]:after{content:"";background:var(--accent-ink);clip-path:polygon(0 45%,20% 25%,40% 50%,80% 5%,100% 25%,40% 90%);transition:transform .22s;position:absolute;inset:5px;transform:scale(0)}.duo input[type=checkbox]:checked:after,.checkout-form input[type=checkbox]:checked:after{transform:scale(1)}.auth-posters{aspect-ratio:2/3;align-self:center;width:min(58%,300px);display:grid;position:relative}.auth-posters .duo__cover{object-fit:cover;opacity:0;will-change:opacity;grid-area:1/1;width:100%;height:100%}.auth-posters .is-first{opacity:1}.password-strength{color:var(--soft);min-height:28px;margin-top:7px;font-size:11px}.password-strength>div{gap:4px;margin-bottom:3px;display:flex}.password-strength i{background:var(--line);flex:1;height:3px;position:relative;overflow:hidden}.password-strength i:after{content:"";background:#e64a51;transition:transform .15s,background .15s;position:absolute;inset:0;transform:translate(-100%)}.password-strength i[data-filled]:after{transform:translate(0)}.password-strength[data-score="2"] i:after{background:#dba44e}.password-strength[data-score="3"] i:after,.password-strength[data-score="4"] i:after{background:var(--accent)}.resend-code{align-items:center;gap:7px;display:inline-flex}.resend-code svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.resend-code__ring{transform:rotate(-90deg)}.resend-code__envelope.is-sent path{animation:.5s customer-flap}@keyframes customer-flap{50%{transform:translateY(-3px)scaleY(-1)}}.country-picker{position:relative}.country-picker__flag{pointer-events:none;position:absolute;top:33px;right:12px}.country-picker__list{z-index:20;border:1px solid var(--line-2);background:var(--surface);transform-origin:top;border-radius:8px;max-height:220px;margin:0;padding:5px;list-style:none;animation:.18s customer-list;position:absolute;top:100%;left:0;right:0;overflow:auto}.country-picker__list li{cursor:pointer;padding:7px}.country-picker__list li:hover,.country-picker__list .is-active{background:rgba(var(--accent-rgb),.12)}.country-picker__list mark{color:var(--accent);background:0 0}@keyframes customer-list{0%{opacity:0;transform:scaleY(.9)}}.ticket--printed{border-bottom:0;padding-bottom:16px;position:relative}.ticket--printed:after{content:"";background:radial-gradient(circle at 5px 0,transparent 4px,var(--line) 4.5px) 0 0/10px 7px repeat-x;height:7px;position:absolute;bottom:-3px;left:0;right:0}.secure-payment{color:var(--accent);flex-wrap:wrap;align-items:center;gap:10px;padding:16px 0;display:flex}.secure-payment svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:24px;height:24px}.secure-payment__shackle{animation:.3s customer-lock}.secure-payment i{background:var(--accent);transform-origin:0;width:100%;height:2px;animation:1.2s ease-out customer-line}@keyframes customer-lock{0%{transform:translateY(-4px)rotate(-15deg)}}.copyvalue{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.copyvalue__btn svg,.customer-saved svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:17px;height:17px}.copyvalue__note{font:11px var(--font);color:var(--accent);animation:.2s customer-arrive}.customer-new{border:1px solid var(--accent);color:var(--accent);border-radius:5px;padding:2px 6px;font-size:10px;position:relative;overflow:hidden}.customer-new:after{content:"";background:linear-gradient(100deg,#0000,#fff7,#0000);animation:.8s customer-shine;position:absolute;inset:0}.librow.is-first-visit{border-left:3px solid var(--accent);animation:3s forwards customer-first}@keyframes customer-first{to{border-left-color:var(--line)}}.librow__art .sharp-cover{width:100%;height:100%}.download-motion{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px;height:18px}.btn:hover .download-motion__arrow{transition:transform .15s;transform:translateY(2px)}.btn:active .download-motion__arrow,.hold__btn:active .download-motion__arrow{animation:.3s customer-download}.btn:active .download-motion__tray{animation:.3s customer-digit}@keyframes customer-download{to{opacity:0;transform:translateY(5px)}}.customer-empty{position:relative;overflow:hidden}.customer-empty>h4,.customer-empty>p{z-index:1;position:relative}.customer-empty-covers{opacity:.12;pointer-events:none;gap:20px;animation:40s ease-in-out infinite alternate customer-drift;display:flex;position:absolute;inset:0}.customer-empty-covers img{object-fit:cover;flex:none;width:130px;height:180px}@keyframes customer-drift{to{transform:translate(-120px)}}.customer-empty .btn{box-shadow:0 0 0 1px var(--accent),0 0 18px rgba(var(--accent-rgb),.3)}.certificate.foil-visible{position:relative;overflow:hidden}.certificate.foil-visible:after,.foil-visible .certseal:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(110deg,#0000 20%,#fa647725 35%,#e8ca4525 45%,#56daa325 55%,#729cf425 65%,#0000 80%);animation:8s infinite customer-shine;position:absolute;inset:0}.certificate.foil-visible:after{border:2px solid #0000;padding:2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.certseal{overflow:hidden}.customer-signature{font-family:IOD Owner Script,Segoe Script,Brush Script MT,cursive;display:inline-block;position:relative}.customer-signature b{clip-path:inset(0);animation:1.2s ease-out customer-sign;display:inline-block}.customer-signature i{transform-origin:0;background:currentColor;height:1px;animation:.45s 1.2s backwards customer-line;position:absolute;bottom:0;left:0;right:0}.customer-acctnav{isolation:isolate;position:relative}.customer-acctnav a{z-index:1;position:relative}.customer-acctnav a[aria-current]{color:var(--accent)}.customer-acctnav__ink{background:var(--accent);height:2px;position:absolute;bottom:0;left:0}html:has(.customer-acctnav){scroll-behavior:smooth}.customer-saved{color:var(--accent);align-items:center;gap:5px;animation:.2s customer-arrive;display:inline-flex}.customer-danger-hold{position:relative;overflow:hidden}.customer-danger-hold__fill{transform-origin:0;pointer-events:none;background:#ff626d55;position:absolute;inset:0;transform:scaleX(0)}.pkrow.is-new-passkey{animation:.3s customer-arrive}.pkrow.is-new-passkey .devrow__ic{position:relative;overflow:hidden}.pkrow.is-new-passkey .devrow__ic:after{content:"";background:linear-gradient(90deg,#0000,#fff8,#0000);animation:.6s customer-shine;position:absolute;inset:0}.ntswitch:after{background:var(--ink);transition:transform .22s,width .11s}.ntswitch:active:after{width:24px}.ntswitch[aria-checked=true]{transition:background .22s}.chip.is-new-chip{animation:.2s ease-out customer-pop}.tagbox__list:not([hidden]) li{animation:.18s backwards customer-arrive}.tagbox__list li:nth-child(2){animation-delay:40ms}.tagbox__list li:nth-child(3){animation-delay:80ms}.tagbox__list li:nth-child(4){animation-delay:.12s}.support-faq details{border-bottom:1px solid var(--line);padding:13px 0}.support-faq summary{cursor:pointer;justify-content:space-between;gap:12px;font-weight:700;display:flex}.support-faq summary:after{content:"⌄";transition:transform .25s}.support-faq details[open] summary:after{transform:rotate(180deg)}.support-faq details::details-content{transition:height .25s,content-visibility .25s allow-discrete;interpolate-size:allow-keywords;height:0;overflow:hidden}.support-faq details[open]::details-content{height:auto}.support-success{animation:.4s customer-fold}.support-plane{fill:none;width:28px;height:28px;stroke:var(--accent);stroke-width:1.5px;animation:.5s both customer-plane}@keyframes customer-plane{to{opacity:0;transform:translate(120px,-80px)}}@keyframes customer-fold{0%{opacity:0;transform:scaleY(.9)}}.docnav.customer-docnav{isolation:isolate;flex-wrap:nowrap;justify-content:flex-start;position:relative;overflow-x:auto}.customer-docnav a{z-index:1;white-space:nowrap;background:0 0;position:relative}.customer-docnav .tabink{border:1px solid var(--accent);background:rgba(var(--accent-rgb),.11);border-radius:999px;height:100%;top:0;bottom:0}.customer-docnav.has-ink a.on{background:0 0}@media (max-width:720px){.codeboxes__row{gap:6px}.codeboxes__row input{width:44px;min-width:0}.customer-empty-covers{animation:none}.customer-acctnav{z-index:10;background:var(--surface);flex-wrap:nowrap;display:flex;position:sticky;top:62px;overflow-x:auto}.customer-acctnav a{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.codeboxes__row input[data-filled],.codeboxes__row.is-error,.input[aria-invalid=true],input[aria-invalid=true],.ferr,.formerr,.resend-code__envelope.is-sent path,.customer-new:after,.librow.is-first-visit,.btn:active .download-motion__arrow,.btn:active .download-motion__tray,.customer-empty-covers,.certificate.foil-visible:after,.foil-visible .certseal:after,.customer-signature b,.customer-signature i,.customer-saved,.pkrow.is-new-passkey,.pkrow.is-new-passkey .devrow__ic:after,.chip.is-new-chip,.tagbox__list li,.support-success,.support-plane,.secure-payment__shackle,.secure-payment i{animation:none!important}.resend-code__ring,.secure-payment svg,.secure-payment i{display:none}.pw__eye path,.password-strength i:after,.country-picker__list,.support-faq summary:after,.ntswitch,.ntswitch:after,.duo input[type=checkbox],.duo input[type=checkbox]:after,.checkout-form input[type=checkbox],.checkout-form input[type=checkbox]:after,.tabink{transition:none!important}.support-faq details::details-content{transition:none!important}.country-picker__list{animation:none}.btn:hover .download-motion__arrow{transform:none}.ntswitch:active:after{width:18px}html:has(.customer-acctnav){scroll-behavior:auto}}@media print{.certificate:after,.certseal:after{display:none!important}.customer-signature b,.customer-signature i{clip-path:none;animation:none}.customer-signature{font-family:inherit}.copyvalue__note{display:none}}.certificate.foil-visible:after,.foil-visible .certseal:after{animation-delay:1.8s}.duo:has(.auth-posters) .steps li[data-join]:before{animation-duration:.3s}.field__label .customer-saved{letter-spacing:normal;max-width:100%;margin-left:6px;font-size:11px;font-weight:400}
