:root{color-scheme:dark}[hidden]{display:none!important}html{background:var(--nc-black);-webkit-text-size-adjust:100%}body{margin:0;min-height:100svh;background:var(--nc-black);color:var(--nc-text);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);-webkit-font-smoothing:antialiased}a{color:var(--nc-action-text)}:focus-visible{outline:var(--nc-focus-ring);outline-offset:var(--nc-focus-offset)}.nc-skip-link{position:absolute;left:16px;top:-48px;z-index:var(--nc-z-skip);padding:10px 14px;border-radius:8px;background:var(--nc-action-fill);color:var(--nc-on-action);font-weight:var(--nc-weight-bold);text-decoration:none}.nc-skip-link:focus{top:12px}.rp-topbar{position:sticky;top:0;z-index:var(--nc-z-shell);padding-top:var(--nc-safe-top);border-bottom:var(--nc-stroke) solid var(--nc-border);background:var(--nc-chrome)}.rp-topbar__inner{display:flex;align-items:center;gap:12px;box-sizing:border-box;width:min(1120px,100%);height:var(--nc-header-height);margin:0 auto;padding:0 var(--nc-page-gutter)}.rp-back{display:grid;place-items:center;flex:none;width:var(--nc-touch-target);height:var(--nc-touch-target);margin-left:-6px;border-radius:50%;color:var(--nc-text);text-decoration:none;transition:background-color var(--nc-motion-press) var(--nc-ease-ui),transform var(--nc-motion-press) var(--nc-ease-ui)}.rp-back:before{content:"";width:24px;height:24px;background:currentColor;-webkit-mask:url(../../assets/icons/back.svg) center / contain no-repeat;mask:url(../../assets/icons/back.svg) center / contain no-repeat}.rp-back:active{transform:scale(var(--nc-press-scale))}@media(hover:hover)and (pointer:fine){.rp-back:hover{background:var(--nc-surface-hover)}}.rp-brand{display:inline-flex;align-items:center;gap:10px;min-height:var(--nc-touch-target);color:var(--nc-text);text-decoration:none;font-size:var(--nc-type-control)}.rp-brand__mark{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--nc-action-fill);color:var(--nc-on-action);font-weight:var(--nc-weight-bold);font-size:1.125rem}.rp-brand__sub{color:var(--nc-action-text);font-weight:var(--nc-weight-bold)}.rp-topbar__links{display:flex;align-items:center;gap:6px;margin-left:auto}.rp-link{display:inline-flex;align-items:center;min-height:var(--nc-touch-target);padding:0 12px;border-radius:var(--nc-radius-control);color:var(--nc-text-muted);text-decoration:none;font-size:var(--nc-type-support);font-weight:var(--nc-weight-bold);transition:background-color var(--nc-motion-press) var(--nc-ease-ui),color var(--nc-motion-press) var(--nc-ease-ui)}.rp-link--signin{border:var(--nc-stroke) solid var(--nc-border-strong);color:var(--nc-text)}@media(hover:hover)and (pointer:fine){.rp-link:hover{background:var(--nc-surface-hover);color:var(--nc-text)}}@media(max-width:767.98px){.rp-link--help{display:none}}.rf-field{display:grid;align-content:start;gap:var(--nc-space-2);margin-bottom:18px}.rf-label{color:var(--nc-text-muted);font-size:var(--nc-type-support);font-weight:var(--nc-weight-bold)}.rf-optional{color:var(--nc-text-muted);font-weight:400}.rf-field input,.rf-field select,.rf-field textarea,.rf-input{box-sizing:border-box;width:100%;min-height:var(--nc-field-height);padding:0 16px;border:var(--nc-stroke) solid var(--nc-border);border-radius:var(--nc-radius-control);background-color:var(--nc-surface-raised);color:var(--nc-text);font:inherit;font-size:16px}.rf-field textarea{resize:vertical;min-height:104px;padding:12px 16px}.rf-field input::placeholder,.rf-field textarea::placeholder{color:var(--nc-text-muted);opacity:1}.rf-field input:focus-visible,.rf-field select:focus-visible,.rf-field textarea:focus-visible{border-color:var(--nc-border-strong);outline:var(--nc-focus-ring);outline-offset:var(--nc-focus-offset)}.rf-field.is-invalid input,.rf-field.is-invalid select,.rf-field.is-invalid textarea{border-color:var(--nc-danger)}.rf-hint{margin:0;color:var(--nc-text-muted);font-size:var(--nc-type-support);line-height:var(--nc-leading-support)}.rf-count{text-align:right}.rf-error,.rf-formerror{margin:0;color:var(--nc-danger);font-size:var(--nc-type-support)}.rf-error:empty,.rf-formerror:empty{display:none}.rf-formerror{margin-top:12px}.rf-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.rf-subhead{margin:22px 0 10px;font-size:var(--nc-type-card)}.rf-aside a{display:inline-flex;align-items:center;min-height:44px}.rf-aside{margin:4px 0 0;color:var(--nc-text-muted);font-size:var(--nc-type-support)}.rf-note{margin:16px 0 0;color:var(--nc-text-muted);font-size:var(--nc-type-support)}.rf-note strong{color:var(--nc-text)}.rf-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.rf-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:var(--nc-control-height-block);padding:0 22px;border:var(--nc-stroke) solid transparent;border-radius:var(--nc-radius-control);font:inherit;font-weight:var(--nc-weight-bold);text-decoration:none;cursor:pointer;transition:transform .12s cubic-bezier(.16,1,.3,1),background-color .12s}.rf-btn:active:not(:disabled){transform:scale(var(--nc-press-scale))}.rf-btn:disabled{opacity:var(--nc-disabled-opacity);cursor:not-allowed}.rf-btn--primary{flex:1 1 200px;background:var(--nc-action-fill);color:var(--nc-on-action)}.rf-btn--primary:hover:not(:disabled){background:var(--nc-action-pressed)}.rf-btn--ghost{background:transparent;border-color:var(--nc-border-strong);color:var(--nc-text)}.rf-btn--quiet{background:var(--nc-surface-raised);color:var(--nc-text);min-height:var(--nc-control-height)}.rf-btn--quiet:hover:not(:disabled){background:var(--nc-surface-hover)}.rf-link{padding:0;border:0;background:none;color:var(--nc-action-text);font:inherit;font-size:var(--nc-type-support);cursor:pointer;text-decoration:underline;min-height:32px}.rf-link:disabled{color:var(--nc-text-faint);cursor:default;text-decoration:none}.rf-passwordwrap{position:relative}.rf-passwordwrap input{padding-right:72px}.rf-toggle{position:absolute;right:6px;top:50%;transform:translateY(-50%);min-height:36px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--nc-action-text);font:inherit;font-size:var(--nc-type-support);font-weight:var(--nc-weight-bold);cursor:pointer}.rf-rules{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;margin:0 0 14px;padding:0;list-style:none;font-size:var(--nc-type-support)}.rf-rule{color:var(--nc-text-muted)}.rf-rule:before{content:"○ "}.rf-rule.is-met{color:var(--nc-success)}.rf-rule.is-met:before{content:"";display:inline-block;inline-size:1.1em;block-size:1.1em;margin-inline-end:.4em;vertical-align:-.2em;background:url(../../assets/icons/checkmark.svg) center / contain no-repeat}.rf-otp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(6px,2vw,12px);margin-bottom:14px}.rf-otp__digit{box-sizing:border-box;width:100%;min-height:58px;padding:0;text-align:center;border:var(--nc-stroke) solid var(--nc-border-strong);border-radius:var(--nc-radius-control);background:var(--nc-black);color:var(--nc-text);font:inherit;font-size:1.5rem;font-weight:var(--nc-weight-bold)}.rf-otp__digit:focus{outline:var(--nc-focus-ring);outline-offset:0;border-color:var(--nc-action)}.rf-otp__digit[aria-invalid]{border-color:var(--nc-danger)}.rf-resend{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;color:var(--nc-text-muted);font-size:var(--nc-type-support)}.experience-picker__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.experience-picker__add{display:flex;gap:8px}.experience-picker__add .rf-input{flex:1}.experience-picker__message{margin:8px 0 0;color:var(--nc-text-muted);font-size:var(--nc-type-support);min-height:1em}.rf-systems{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rf-system{align-self:start;border:var(--nc-stroke) solid var(--nc-border-strong);border-radius:var(--nc-radius-card);background:var(--nc-black);overflow:hidden}.rf-system.is-on{border-color:var(--nc-action);background:var(--nc-action-tint)}.rf-system__toggle{display:grid;gap:2px;width:100%;padding:14px;border:0;background:transparent;color:var(--nc-text);font:inherit;text-align:left;cursor:pointer;min-height:72px}.rf-system__toggle span{color:var(--nc-text-muted);font-size:var(--nc-type-caption)}.rf-system__count{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px 12px;border-top:var(--nc-stroke) solid var(--nc-action-edge);font-size:var(--nc-type-support)}.rf-total{margin:14px 0 0;color:var(--nc-text-muted);font-size:var(--nc-type-support);min-height:1.4em}.rf-games__group{margin-bottom:8px}.rf-games__group h3{margin:0 0 8px;color:var(--nc-text-muted);font-size:var(--nc-type-support);font-weight:var(--nc-weight-bold);letter-spacing:var(--nc-tracking-caption)}.rf-addrow{--addrow-control: 48px;display:flex;align-items:flex-start;gap:10px;flex:1 1 100%}.rf-addrow__photo{flex:none;width:var(--addrow-control);height:var(--addrow-control);border-radius:8px;object-fit:cover}.rf-addrow>.auth-form-stack,.rf-addrow>.rf-field{flex:1;min-width:0;margin:0}.rf-addrow .rf-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rf-addrow .rf-field input{height:var(--addrow-control);min-height:var(--addrow-control)}.rf-actions .rf-addrow .rf-btn{flex:none;width:auto;height:var(--addrow-control);min-height:var(--addrow-control);padding:0 18px}.rf-actions--tray{position:sticky;bottom:0;z-index:var(--nc-z-sticky);padding-block:12px;border-top:var(--nc-stroke) solid var(--nc-border);background:var(--nc-black)}.rf-actions--tray.is-typing>:not(.rf-addrow){display:none}.rf-addrow[hidden]{display:none}.rf-btn--danger{color:var(--nc-danger)}.rf-pinbox{display:grid;gap:10px;justify-items:start;padding:14px;border-radius:var(--nc-radius-card);background:var(--nc-black);border:var(--nc-stroke) solid var(--nc-border)}.rf-pin{margin:0;color:var(--nc-text-muted);font-size:var(--nc-type-support)}.rf-pin.is-set{color:var(--nc-success)}.rf-pin.is-warn{color:var(--nc-warning)}.rf-pinactions{display:flex;flex-wrap:wrap;gap:8px}.rf-readonly{display:grid;gap:2px;margin-bottom:18px;padding:12px 14px;border:var(--nc-stroke) solid var(--nc-border);border-radius:var(--nc-radius-control);background:var(--nc-black)}.rf-readonly span{color:var(--nc-text-muted);font-size:var(--nc-type-support)}.rf-readonly strong{overflow-wrap:anywhere}.rf-readonly small{color:var(--nc-text-muted);font-size:var(--nc-type-caption)}.rf-secure{margin:4px 0 14px}.rf-reviews{display:grid;gap:12px;margin-bottom:20px}.rf-review{padding:14px 16px;border:var(--nc-stroke) solid var(--nc-border);border-radius:var(--nc-radius-card);background:var(--nc-black)}.rf-review__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}.rf-review__head h3{margin:0;font-size:var(--nc-type-card)}.rf-review__head a{display:inline-flex;align-items:center;justify-content:flex-end;min-width:44px;min-height:44px;margin-block:-12px;font-size:var(--nc-type-support);font-weight:var(--nc-weight-bold)}.rf-review dl{display:grid;gap:6px;margin:0}.rf-review dl>div{display:grid;grid-template-columns:130px 1fr;gap:12px}.rf-review dt{color:var(--nc-text-muted);font-size:var(--nc-type-support)}.rf-review dd{margin:0;overflow-wrap:anywhere}.rf-review .rf-gallery{margin:10px 0 0}.rf-summary{margin:0 0 18px;border:var(--nc-stroke) solid var(--nc-border);border-radius:var(--nc-radius-card);overflow:hidden}.rf-summary__row{display:grid;grid-template-columns:84px 1fr auto;gap:12px;align-items:baseline;padding:12px 14px}.rf-summary__row+.rf-summary__row{border-top:var(--nc-stroke) solid var(--nc-border)}.rf-summary dt{color:var(--nc-text-muted);font-size:var(--nc-type-support)}.rf-summary dd{margin:0;overflow-wrap:anywhere}.rf-summary a{font-size:var(--nc-type-support);font-weight:var(--nc-weight-bold)}.rf-consent{display:flex;gap:12px;align-items:flex-start;min-height:44px;font-size:var(--nc-type-support);color:var(--nc-text-muted)}.rf-consent input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--nc-action-fill)}.rf-photos{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rf-photo{display:grid;gap:10px;align-content:start}.rf-photo__head{display:grid;gap:2px}.rf-photo__head span{color:var(--nc-text-muted);font-size:var(--nc-type-support)}.rf-photo__preview{display:grid;place-items:center;aspect-ratio:4 / 3;border:1px dashed var(--nc-border-strong);border-radius:var(--nc-radius-card);background:var(--nc-black);color:var(--nc-text-muted);font-size:var(--nc-type-support);overflow:hidden}.rf-photo__preview.has-photo{border-style:solid}.rf-photo__preview img,.rf-gallery img{width:100%;height:100%;object-fit:cover;display:block}.rf-photo__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.rf-hint.is-error{color:var(--nc-danger)}.rf-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.rf-gallery img{aspect-ratio:4 / 3;border-radius:var(--nc-radius-inner)}.rf-callout{padding:16px;border-radius:var(--nc-radius-card);background:var(--nc-success-tint)}.rf-callout p{margin:4px 0 0;color:var(--nc-text-muted)}.rf-gaps{margin:12px 0 0;padding:0;list-style:none;border:var(--nc-stroke) solid var(--nc-border);border-radius:var(--nc-radius-card)}.rf-gaps li{display:flex;justify-content:space-between;gap:12px;padding:12px 14px}.rf-gaps li+li{border-top:var(--nc-stroke) solid var(--nc-border)}@media(max-width:767.98px){.rf-row,.rf-photos,.rf-rules{grid-template-columns:1fr}.rf-summary__row{grid-template-columns:70px 1fr auto;gap:8px}.rf-review dl>div{grid-template-columns:1fr;gap:0}.rf-actions .rf-btn{flex:1 1 100%}.rf-actions .rf-btn--ghost{order:2}}@media(prefers-reduced-motion:reduce){.rf-btn,.rp-back,.rp-link{transition:none}}.rf-pinline{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:4px}body.is-auth{display:block}body .rp-topbar{display:none}body #authHeader{position:sticky;top:0;z-index:var(--nc-z-shell);width:100%}body #authHeader[hidden]{display:none}html body.is-auth .rp-main.auth-page{position:static;inline-size:min(var(--nc-form-max),calc(100% - 2 * var(--nc-page-gutter)));max-inline-size:none;min-height:0;margin:18px auto 48px;overflow:visible;background:transparent}@media(min-width:1100px){html body.is-auth .rp-main.auth-page{inline-size:auto;margin:0}}html body.is-auth .rp-card{--rp-pad: 0px;padding:0;border:0;background:transparent;text-align:left}body.is-auth .rp-card :is(.auth-title,.auth-subtitle){position:relative;inset:auto;width:100%;text-align:center}body.is-auth .rp-card .auth-title{margin:12px 0 8px}body.is-auth .rp-card .auth-subtitle{margin:0 0 18px}html body.is-auth .create-phone-page .create-phone-flow{width:100%;padding-top:0;margin:0}.rf-file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.rf-gallery__item{position:relative}.rf-gallery__remove{position:absolute;top:4px;right:4px;width:32px;height:32px;border:0;border-radius:50%;background:#000000b3;color:var(--nc-text);font:inherit;font-size:20px;line-height:1;cursor:pointer}.rf-gallery__remove:focus-visible{outline:2px solid var(--nc-action-text);outline-offset:2px}html body.is-auth .rp-main.otp-page{display:block;padding:0}html body.is-auth .otp-page form{margin-top:0}.rp-link[hidden]{display:none}.rp-progress{margin:12px 0 0}.rp-stepcount{box-sizing:border-box;width:min(var(--nc-form-max),100%);margin:0 auto 6px;padding:0 var(--nc-page-gutter);color:var(--nc-text-muted);font-size:var(--nc-type-support);font-weight:var(--nc-weight-bold)}.rp-steps{display:flex;gap:6px;box-sizing:border-box;width:min(var(--nc-form-max),100%);margin:0 auto;padding:0 var(--nc-page-gutter);list-style:none}.rp-step{flex:1 1 0;height:6px;border-radius:var(--nc-radius-pill);background:var(--nc-surface-raised)}.rp-step.is-done{background:var(--nc-success)}.rp-step.is-here{background:var(--nc-action-fill)}.rp-shell{display:block}.rp-side,.rp-bignum{display:none}.rp-main{position:relative;width:min(var(--nc-form-max),calc(100% - 2 * var(--nc-page-gutter)));margin:24px auto 48px}.rp-card{--rp-pad: 0px;box-sizing:border-box;padding:0;border:0;background:transparent}.rp-card h1{margin:0 0 18px;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);line-height:var(--nc-leading-title);letter-spacing:var(--nc-tracking-title);outline:none}.rp-intro{margin:-12px 0 24px;color:var(--nc-text-muted);max-width:var(--nc-measure)}.rp-intro:empty{display:none}.rp-notice{margin:0 0 18px;padding:12px 14px;border-radius:var(--nc-radius-control);background:var(--nc-action-tint);border:var(--nc-stroke) solid var(--nc-action-edge);font-size:var(--nc-type-support)}.rf-panel{padding:24px;border:var(--nc-stroke) solid var(--nc-border);border-radius:var(--nc-radius-sheet);background:var(--nc-surface)}.rf-panel>:last-child,.rf-panel .rf-field:last-child{margin-bottom:0}.rf-actions{margin-top:24px}.rf-row{margin-bottom:18px}.rf-row .rf-field{margin-bottom:0}@media(min-width:1100px){.rp-progress{display:none}.rp-shell{display:grid;grid-template-columns:240px minmax(0,var(--nc-form-max));justify-content:center;column-gap:108px;width:min(1120px,100% - 2 * var(--nc-page-gutter));margin:0 auto;padding:48px 0 72px;box-sizing:border-box}.rp-side{display:block;position:sticky;top:calc(var(--nc-header-total) + 48px);align-self:start}.rp-main{width:auto;margin:0}.rp-bignum{display:block;position:absolute;right:calc(100% + 18px);top:-12px;color:var(--nc-surface-raised);font-size:108px;font-weight:var(--nc-weight-bold);line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none}body.is-auth .rp-bignum{display:none}.rf-btn--primary{flex:0 0 auto;min-width:180px}}.rp-journey{display:grid;margin:0;padding:0;list-style:none}.rp-journey li{position:relative;display:flex;align-items:center;gap:18px;min-height:48px;color:var(--nc-text-muted);font-size:var(--nc-type-body)}.rp-journey li:before{content:"";position:absolute;left:14px;top:-9px;width:2px;height:18px;background:var(--nc-surface-raised)}.rp-journey li:first-child:before{display:none}.rp-journey li.is-done:before,.rp-journey li.is-here:before{background:var(--nc-success)}.rp-journey__dot{position:relative;display:grid;place-items:center;flex:none;width:30px;height:30px;box-sizing:border-box;border-radius:50%;background:var(--nc-surface-raised)}.rp-journey li.is-done{color:var(--nc-text)}.rp-journey li.is-done .rp-journey__dot{background:transparent}.rp-journey li.is-done .rp-journey__dot:after{content:"";width:100%;height:100%;margin-top:0;background:url(../../assets/icons/checkmark.svg) center / contain no-repeat;border:0;transform:none}.rp-journey li.is-here{color:var(--nc-text);font-weight:var(--nc-weight-bold)}.rp-journey li.is-here .rp-journey__dot{background:var(--nc-action-tint);box-shadow:inset 0 0 0 var(--nc-stroke-state) var(--nc-action)}.rp-journey li.is-here .rp-journey__dot:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--nc-action)}@media(max-width:767.98px){.rf-actions{position:sticky;bottom:0;z-index:var(--nc-z-sticky);display:grid;gap:6px;margin:24px calc(-1 * var(--nc-page-gutter)) 0;padding:12px var(--nc-page-gutter) calc(12px + var(--nc-safe-bottom));background:var(--nc-black)}.rf-actions .rf-btn{width:100%;min-height:48px}}@media(max-width:767.98px){.rf-panel{padding:18px}}@media(max-width:767.98px){.rf-panel:has(.sp-list){padding:0;border:0;background:none}}.rf-field.is-valid .rf-label:after{content:"";display:inline-block;inline-size:1.1em;block-size:1.1em;vertical-align:-.2em;background:url(../../assets/icons/checkmark.svg) center / contain no-repeat;margin-inline-start:.4em}.rf-field.is-checking .rf-label:after{content:" …";color:var(--nc-text-muted)}.rf-address{margin:-6px 0 18px;word-break:break-all}.rf-address .rf-link{margin-left:6px}.rf-needs{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rf-needs:empty{display:none}@media(min-width:768px){.rf-needs{text-align:left;margin-bottom:12px;flex:1 1 100%}}.rf-outcome{display:grid;gap:12px;margin-top:12px;justify-items:start}.rf-outcome:empty{display:none}.rf-verdict{margin:0;font-weight:var(--nc-weight-bold)}.rf-verdict.is-good{color:var(--nc-success)}.rf-verdict.is-bad{color:var(--nc-danger)}.rf-yesno{display:flex;gap:12px;width:100%}.rf-yesno .rf-btn{flex:1 1 0}.rf-sign{display:grid;gap:12px;margin:0 0 18px;padding:0;list-style:none}.rf-sign__step{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px}.rf-sign__num{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--nc-surface-raised);font-weight:var(--nc-weight-bold)}.rf-sign__step.is-done .rf-sign__num{background:transparent}.rf-sign__num img{display:block;inline-size:100%;block-size:100%}.rf-verdict.is-good:before{content:"";display:inline-block;inline-size:1.1em;block-size:1.1em;margin-inline-end:.4em;vertical-align:-.2em;background:url(../../assets/icons/checkmark.svg) center / contain no-repeat}.rf-sign__title{font-weight:var(--nc-weight-bold)}.rf-signed{display:grid;gap:12px}.rf-signed img{width:100%;max-height:320px;object-fit:contain;border-radius:var(--nc-radius-card);background:var(--nc-black)}.rf-panel:has(.rf-cardhost){padding:0;border:0;background:none;box-shadow:none}.rf-cardhost{max-width:440px;margin-inline:auto;width:100%}.rf-cardhost[inert]{pointer-events:none}.rl-body .rf-hint{text-align:center}.rp-forward-glyph{transform:scaleX(-1)}.ncs-header__action--right[hidden],.rp-stepcount{display:none}.rf-agreement{max-height:min(56vh,520px);overflow-y:auto;padding:16px;border:var(--nc-stroke) solid var(--nc-border);border-radius:var(--nc-radius-card);background:var(--nc-black);color:var(--nc-text);font-size:var(--nc-type-support);line-height:var(--nc-leading-support)}.rf-agreement:focus-visible{outline:var(--nc-focus-ring)}.rf-agreement h2{margin:18px 0 6px;font-size:var(--nc-type-body);font-weight:var(--nc-weight-bold)}.rf-agreement h2:first-child{margin-top:0}.rf-agreement p,.rf-agreement li{margin:0 0 8px}.rf-agreement ul,.rf-agreement ol{margin:0 0 8px;padding-left:20px}.rf-agreement a{color:var(--nc-action-text)}.rf-agreement-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.rf-agreement-actions .rf-btn{min-height:48px;text-align:center;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media(max-width:767.98px){.rp-card.is-titled h1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rp-card.is-setup .rp-intro:not(.rp-keep){display:none}}@media(min-width:768px){body .rp-topbar{display:block}body #authHeader,body.is-auth #authHeader,.rp-topbar .rp-back{display:none}.rf-actions{display:flex;align-items:center;gap:24px}.rf-actions .rf-needs{flex:1 1 100%}.rf-actions .rf-btn--primary{flex:0 0 auto;min-width:200px;min-height:48px}body.is-auth .rp-card :is(.auth-title,.auth-subtitle){text-align:left}}@media(min-width:1100px){.rp-shell{grid-template-columns:236px minmax(0,760px);column-gap:104px;width:min(1192px,100% - 2 * clamp(24px,4vw,72px));padding:64px 0 96px}.rp-side{top:calc(var(--nc-header-total, 76px) + 64px)}.rp-bignum,body.is-auth .rp-bignum{display:block;right:calc(100% + 18px);top:-18px;font-size:112px}html body .rp-card h1,body.is-auth .rp-card .auth-title{margin:0 0 8px;font-size:2rem;line-height:1.2;text-align:left;letter-spacing:var(--nc-tracking-title)}html body .rp-card .rp-intro,body.is-auth .rp-card .auth-subtitle{margin:0 0 32px;max-width:none;color:var(--nc-text-muted);font-size:var(--nc-type-body);line-height:var(--nc-leading-body);text-align:left}html body.is-auth .rp-main.auth-page{max-inline-size:none}html body.is-auth .create-phone-page .create-phone-flow{max-width:none}.rf-actions{margin-top:28px}.rf-actions .rf-btn--primary{min-width:200px;min-height:48px}.rp-journey li{min-height:68px;gap:20px;font-size:1.0625rem}.rp-journey__dot{width:36px;height:36px}.rp-journey li:before{left:17px;top:-16px;height:32px}.rp-journey li.is-here .rp-journey__dot:after{width:14px;height:14px}}@media(max-width:767.98px){.rp-actions-back{display:none}}@media(min-width:768px){body.is-auth .auth-actions{display:flex;justify-content:flex-start}body.is-auth .auth-button--primary{width:auto;min-width:200px;min-height:48px}body.is-auth .auth-account-switch{justify-content:flex-start;text-align:left}}@media(min-width:768px){html body.is-auth .auth-actions .auth-button--primary{flex:0 0 auto;width:auto;inline-size:auto;min-inline-size:200px}}@media(min-width:1100px){html body.is-auth .otp-page .auth-actions,html body.is-auth .otp-page form{align-items:flex-start}html body.is-auth .otp-page .auth-subtitle{padding:0}}@media(min-width:768px){html body.is-auth .auth-page button.auth-link:not(.auth-link--resend){justify-content:flex-start;width:auto;text-align:left}}@media(min-width:1100px){body.is-account-phase .rp-side,body.is-account-phase .rp-bignum{display:none}body.is-account-phase .rp-shell{grid-template-columns:minmax(0,560px);justify-content:center}html body.is-auth .otp-page #screen{display:grid;grid-template-columns:max-content max-content minmax(0,1fr);column-gap:16px;align-items:start}html body.is-auth .otp-page #screen>form{display:contents}html body.is-auth .otp-page #screen>form>div:not(.auth-actions){grid-column:1 / -1;grid-row:1;margin-bottom:24px}html body.is-auth .otp-page #screen>form>.auth-status{grid-column:1 / -1;grid-row:2}html body.is-auth .otp-page #screen>form>.auth-actions{grid-column:1;grid-row:3}html body.is-auth .otp-page #screen>div{display:contents}html body.is-auth .otp-page #screen>div>.auth-link--resend{grid-column:2;grid-row:3;margin:0}html body.is-auth .otp-page #screen>div>a.auth-link{grid-column:1 / -1;grid-row:4;margin-top:20px;justify-self:start}}@media(min-width:1100px){html body.is-auth .otp-page #screen>div>.auth-link--resend{align-self:stretch;min-height:48px}html body.is-auth .otp-page #screen>div>a.auth-link{width:auto;text-align:left;justify-content:flex-start;margin-inline:0}}@media(min-width:1100px){html body.is-auth .otp-page #screen>div>.auth-link--resend{align-self:start;height:52px;min-height:52px;padding-block:0}}@media(min-width:1100px){html body.is-auth .otp-page .auth-actions,html body.is-auth .otp-page .auth-actions .auth-button--primary{margin-top:0;padding-top:0}}@media(min-width:1100px){html body.is-auth .otp-page #screen>div>.auth-link--resend{margin-top:6px}}@media(min-width:1100px){html body.is-auth .otp-page #screen{grid-template-columns:1fr 1fr;column-gap:16px}html body.is-auth .otp-page #screen>form>.auth-actions{grid-column:1}html body.is-auth .otp-page #screen>div>.auth-link--resend{grid-column:2;min-width:0}}@media(min-width:1100px){.rf-actions{gap:12px}.rf-actions .rf-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:48px;min-height:48px;padding:0 28px;text-decoration:none}.rf-actions .rf-btn--primary{min-width:200px}.rf-actions .rp-actions-back{min-width:120px;border:var(--nc-stroke) solid var(--nc-border-strong);background:transparent;color:var(--nc-text)}.rf-actions .rp-actions-back:hover{background:var(--nc-surface-hover)}}@media(min-width:1100px){html body.is-auth .otp-page .otp-digit{height:64px}html body.is-auth .otp-page .auth-actions .auth-button--primary,html body.is-auth .otp-page .auth-link--resend{min-width:0}}@media(max-width:767.98px){html body.is-auth .rp-main.otp-page{margin-top:30px}html body.is-auth .otp-page .auth-title{margin-bottom:6px}html body.is-auth .otp-page .auth-subtitle{margin-bottom:30px}html body.is-auth .otp-page .auth-link--resend{min-height:44px;height:44px}html body.is-auth .otp-page .auth-otp{margin-bottom:6px}}.auth-brand{display:none}@media(min-width:1100px){html body.is-auth{--reg-col: min(440px, calc(50vw - 48px) )}html body.is-auth .rp-topbar{display:none}html body.is-auth #authHeader{display:block;position:fixed;inset:0 0 auto;width:100%;height:60px}html body.is-auth .rp-shell{display:block;width:auto;margin:0;padding:0}html body.is-auth .rp-main.auth-page{inline-size:var(--reg-col);max-inline-size:var(--reg-col);margin:0 calc((50vw - var(--reg-col)) / 2) 0 auto;min-block-size:100dvh;padding-block:72px 32px;display:flex;flex-direction:column;justify-content:center}html body.is-auth .rp-card{inline-size:100%}}html body.is-auth .auth-button--primary,html body.is-auth .auth-actions .auth-button--primary{min-height:52px;height:52px;border-radius:14px;font-size:16px;font-weight:700}@media(min-width:1100px){html body.is-auth .auth-actions{display:block}html body.is-auth .auth-button--primary,html body.is-auth .auth-actions .auth-button--primary{width:100%;inline-size:100%;min-inline-size:0}}.result-stage-caption{position:fixed;left:0;right:0;z-index:1100;display:grid;justify-items:center;gap:6px;padding:0 24px;text-align:center;pointer-events:none;--stage-accent: var(--nc-success, #42D77D)}.result-stage-caption--danger{--stage-accent: var(--nc-danger, #FF6B6B)}.result-stage-caption--warning{--stage-accent: var(--nc-warning, #F2BF4B)}.result-stage-caption p{margin:0;overflow-wrap:anywhere}.result-stage-caption__chip{color:var(--stage-accent);font-size:15px;line-height:1.2;font-weight:700}.result-stage-caption__title{color:var(--nc-text, #F5F7FA);font-size:clamp(1.75rem,8vw,2.25rem);line-height:1.1;font-weight:700}.result-stage-caption__lead{max-width:32ch;color:var(--nc-text-muted, #A7ADB6);font-size:16px;line-height:1.4}.done-burst{--done-accent: var(--nc-success);position:relative;width:96px;height:96px;margin:0 auto var(--nc-space-2);display:grid;place-items:center}.done-burst__mark{width:100%;height:100%;overflow:visible}.done-burst__disc{fill:var(--nc-success-tint);transform-origin:50% 50%;animation:done-pop .42s var(--nc-ease-out, cubic-bezier(.23,1,.32,1)) both}.done-burst__ring{fill:none;stroke:var(--done-accent);stroke-width:4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;transform:rotate(-90deg);transform-origin:50% 50%;animation:done-draw .52s var(--nc-ease-out, cubic-bezier(.23,1,.32,1)) 60ms forwards}.done-burst__tick{fill:none;stroke:var(--done-accent);stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:done-draw .34s var(--nc-ease-out, cubic-bezier(.23,1,.32,1)) .42s forwards}.done-burst__pulse{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;border:2px solid var(--done-accent);opacity:0;animation:done-pulse .72s var(--nc-ease-out, cubic-bezier(.23,1,.32,1)) .48s both}.done-burst__bit{position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-6px 0 0 -6px;border-radius:2px;background:var(--c);opacity:0;animation:done-confetti .9s var(--nc-ease-out, cubic-bezier(.23,1,.32,1)) .46s both}.done-burst__bit:nth-of-type(3n){border-radius:50%}.done-burst__bit:nth-of-type(4n){width:5px;height:11px}@keyframes done-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes done-draw{to{stroke-dashoffset:0}}@keyframes done-pulse{0%{transform:scale(1);opacity:.55}to{transform:scale(1.7);opacity:0}}@keyframes done-confetti{0%{transform:translate(0) rotate(0) scale(.4);opacity:0}15%{opacity:1}to{transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(1);opacity:0}}body.is-staging:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background:#0b0b0f;pointer-events:none;animation:done-veil 6.2s linear both}body.is-staging .done-burst{z-index:1100;will-change:transform}body.is-staging.is-staged .done-burst{z-index:auto;will-change:auto}body.is-staging.is-staged:before{content:none}body.is-staging .done-burst__disc{animation-duration:.8s}body.is-staging .done-burst__ring{animation-duration:1.5s;animation-delay:.1s;animation-timing-function:cubic-bezier(.65,0,.35,1)}body.is-staging .done-burst__tick{animation-duration:.9s;animation-delay:1.5s;animation-timing-function:cubic-bezier(.65,0,.35,1)}body.is-staging .done-burst__pulse{animation-duration:1.3s;animation-delay:2.3s}body.is-staging .done-burst__bit{animation-duration:2s;animation-delay:2.3s}body[data-page^=payment-received] :is(.received-hero>:not(.done-burst),main>:not(.received-hero)){animation:done-fade .9s var(--nc-ease-out, cubic-bezier(.23,1,.32,1)) both}body.is-staging[data-page^=payment-received] .received-hero>:not(.done-burst){animation-delay:6.2s}body.is-staging[data-page^=payment-received] main>:not(.received-hero){animation-delay:6s}@keyframes done-fade{0%{transform:translateY(12px) scale(.98);opacity:0}to{transform:none;opacity:1}}@keyframes done-veil{0%,80%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.done-burst *,body[data-page^=payment-received] :is(.received-hero>*,main>*){animation:none!important}.done-burst__ring,.done-burst__tick{stroke-dashoffset:0}.done-burst__pulse,.done-burst__bit{display:none}}.stage-target{animation:none!important}.stage-hold{opacity:0!important}.stage-target{transition:opacity .42s ease-out}.result-stage-caption__pill{display:inline-flex;align-items:center;gap:.53em;padding:.467em .933em;border-radius:999px;background:#f2bf4b1f;color:var(--nc-warning, #F2BF4B);font-size:20px;line-height:1;font-weight:700;white-space:nowrap}.result-stage-caption__pill:before{content:"";width:.533em;height:.533em;border-radius:50%;background:currentColor}.result-stage-caption__pill--paid{background:var(--nc-success-tint, rgba(66,215,125,.14));color:var(--nc-success, #42D77D)}:root{--cafe-photo-ratio: 2 / 1}.cafe-directory__grid .cafe-card,.nc-shared-card .cafe-card{position:relative;display:flex;flex-direction:column;min-inline-size:0;overflow:hidden;padding:0;cursor:pointer}.cafe-card__media{position:relative;z-index:0;flex:none;display:block;overflow:hidden;isolation:isolate;aspect-ratio:var(--cafe-photo-ratio);background:var(--nc-surface-raised, #22262c)}.cafe-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(11,11,15,.5),transparent 45%,transparent 60%,rgba(11,11,15,.6))}.cafe-card__image{inline-size:100%;block-size:100%;display:block;object-fit:cover;object-position:center}.cafe-card__image--placeholder{opacity:.85}.cafe-card__rating,.cafe-card__pill,.cafe-card__action{border:1px solid rgba(255,255,255,.2);background:#0b0b0f99;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media(prefers-reduced-transparency:reduce){.cafe-card__rating,.cafe-card__pill,.cafe-card__action{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0b0feb}}.cafe-card__rating{position:absolute;z-index:2;inset-block-start:12px;inset-inline-start:12px;display:inline-flex;align-items:center;gap:6px;block-size:44px;padding:0 12px;border-radius:var(--nc-radius-pill);font-size:15px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.cafe-card__star{color:var(--nc-warning);font-size:.9em}.cafe-card__rating--empty{font-size:14px;font-weight:700;letter-spacing:.01em}.cafe-card__pill{display:inline-flex;align-items:center;min-block-size:32px;padding:0 12px;border-radius:var(--nc-radius-pill);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.cafe-card__foot{position:absolute;z-index:2;inset-block-end:12px;inset-inline:12px;display:flex;align-items:flex-end;justify-content:space-between;gap:6px;pointer-events:none}.cafe-card__flags{display:flex;flex-wrap:wrap;gap:6px;min-inline-size:0}.cafe-card__photos{flex:none;margin-inline-start:auto}.cafe-card__closed{color:var(--nc-warning);font-weight:700}.cafe-card__action{--action: 48px;position:absolute;z-index:3;inset-inline-end:12px;display:grid;place-items:center;inline-size:var(--action);block-size:var(--action);padding:0;border-radius:50%;cursor:pointer}.cafe-card__action:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%}.cafe-card__favourite{inset-block-start:12px}.cafe-card__share{inset-block-start:calc(12px + var(--action) + 8px)}.cafe-card__action:active{opacity:.7}.cafe-card__action svg{inline-size:calc(var(--action) * .5);block-size:calc(var(--action) * .5);max-inline-size:none;flex:none;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cafe-card__favourite svg{fill:currentColor;stroke:none}.cafe-card__favourite .cafe-card__heart-on{display:none}.cafe-card__favourite.is-saved{color:var(--nc-saved, #FF6B6B)}.cafe-card__favourite.is-saved .cafe-card__heart-on{display:inline}.cafe-card__favourite.is-saved .cafe-card__heart-off{display:none}@media(max-width:359px){.cafe-card__action{--action: 40px}.cafe-card__pill{min-block-size:28px}}.cafe-card__body{flex:1 1 auto;display:flex;flex-direction:column;gap:6px;min-inline-size:0;padding:12px}.cafe-card__text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.cafe-card h3{min-inline-size:0;margin:0;font-size:1.25rem;line-height:1.2;letter-spacing:-.02em}.cafe-card__title-link{display:block;overflow:hidden;color:var(--nc-text, #f5f7fa);font-weight:700;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.cafe-card__title-link:hover{text-decoration:none}.cafe-card__title-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cafe-card__hint{margin:0;overflow:hidden;color:var(--nc-text-muted, #a7adb6);font-size:.8125rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;min-block-size:1.3em}.cafe-card__price{flex:none;display:flex;align-items:baseline;justify-content:flex-end;gap:6px;min-block-size:24px}.cafe-card__price small{color:var(--nc-text-muted, #a7adb6);font-size:12px}.cafe-card__price b{font-size:16px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.cafe-card__price b[data-tone=muted]{color:var(--nc-text-muted, #a7adb6);font-size:14px;font-weight:700}.cafe-card__tags{flex:none;display:flex;flex-wrap:wrap;gap:6px;overflow:hidden;min-block-size:26px;max-block-size:26px}.cafe-card__tag{flex:none;display:inline-flex;align-items:center;block-size:26px;padding:0 12px;border:1px solid var(--nc-border);border-radius:var(--nc-radius-inner, 8px);background:#ffffff0a;color:var(--nc-text);font-size:12px;font-weight:500;white-space:nowrap}.cafe-card__tag--more{color:var(--nc-text-muted, #a7adb6)}.cafe-card__book{position:relative;z-index:2;flex:none;inline-size:100%;block-size:42px;margin-block-start:auto;border:0;border-radius:var(--nc-radius-control, 14px);background:var(--nc-action-fill);color:var(--nc-on-action, #fff);font:700 15px/1 var(--nc-font-sans);font-weight:700;letter-spacing:-.01em;cursor:pointer}.cafe-card__book:active{background:var(--nc-action-pressed)}.cafe-card__book:disabled{background:#ffffff14;color:var(--nc-text-muted, #a7adb6);cursor:not-allowed}.cafe-card:has(.cafe-card__title-link:focus-visible){outline:2px solid var(--nc-focus, var(--nc-action));outline-offset:2px}.cafe-card__title-link:focus-visible{outline:none}.nc-shared-card .cafe-card{color:var(--nc-text);text-align:start}.nc-shared-card .cafe-card,.nc-shared-card .cafe-card *{box-sizing:border-box}.nc-shared-card .cafe-card :where(a){color:inherit}.nc-shared-card .cafe-card h3{color:#fff;line-height:1.28;letter-spacing:0}.nc-shared-card .cafe-card__title-link{color:var(--nc-text, #f5f7fa);line-height:inherit;letter-spacing:inherit}.nc-shared-card .cafe-card__hint{margin:6px 0;font-size:14px;line-height:1.5}.nc-shared-card .cafe-card__price small{line-height:1.45;letter-spacing:.01em}.nc-shared-card .cafe-card__tag{block-size:26px}.nc-shared-card .cafe-card__action{gap:6px;font-size:16px;line-height:24px}.nc-shared-card .cafe-card__book{display:flex;align-items:center;justify-content:center;gap:6px;block-size:auto;min-block-size:44px;font-size:16px;line-height:24px;letter-spacing:-.01em}.nc-shared-card .cafe-card{border:var(--nc-stroke, 1px) solid var(--nc-border);border-radius:var(--nc-radius-card);background:var(--nc-surface);box-shadow:none}.nc-shared-card .cafe-card__media{border-radius:calc(var(--nc-radius-card) - var(--nc-stroke, 1px)) calc(var(--nc-radius-card) - var(--nc-stroke, 1px)) 0 0}.rl-hero{display:grid;justify-items:center;gap:0;margin:0 0 6px}.rl-hero .done-burst{margin:0 auto 12px}.rl-chip{margin:0 0 6px;color:var(--nc-success);font-size:var(--nc-type-support);font-weight:var(--nc-weight-bold)}.rp-card.is-live{text-align:center}.rp-card.is-live h1{margin:0 0 6px;font-size:var(--nc-type-title);line-height:var(--nc-leading-title);letter-spacing:var(--nc-tracking-title)}.rp-card.is-live .rp-intro,.rp-card.is-live .auth-subtitle{margin:0 auto 24px;color:var(--nc-text-muted)}.rp-card.is-live .rf-actions,.rp-card.is-live .auth-actions{text-align:center}.rl-body{display:grid;gap:18px;text-align:left}.rl-details{margin:0;padding:18px;border:var(--nc-stroke) solid var(--nc-border);border-radius:var(--nc-radius-card);background:var(--nc-surface)}.rl-details h2{margin:0 0 6px;color:var(--nc-text-muted);font-size:var(--nc-type-caption);font-weight:var(--nc-weight-regular);letter-spacing:var(--nc-tracking-caption)}.rl-details dl{display:grid;margin:0}.rl-details dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0}.rl-details dl>div+div{border-top:var(--nc-stroke) solid var(--nc-surface-raised)}.rl-details dt{margin:0;color:var(--nc-text-muted);white-space:nowrap}.rl-details dd{margin:0;color:var(--nc-text);font-weight:var(--nc-weight-bold);text-align:right;overflow-wrap:anywhere}.rl-details .is-good dd{color:var(--nc-success)}.rl-note{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:18px;border:var(--nc-stroke) solid var(--nc-border);border-radius:var(--nc-radius-card);background:var(--nc-surface);color:var(--nc-text-muted);font-size:var(--nc-type-support)}.rl-copy{flex:none;min-height:var(--nc-control-height);padding:0 16px;border:0;border-radius:var(--nc-radius-inner);background:var(--nc-surface-raised);color:var(--nc-text);font:inherit;font-size:var(--nc-type-support);font-weight:var(--nc-weight-bold);cursor:pointer;transition:transform var(--nc-motion-press) var(--nc-ease-ui),background-color var(--nc-motion-press) var(--nc-ease-ui)}.rl-copy:active{transform:scale(var(--nc-press-scale))}@media(hover:hover)and (pointer:fine){.rl-copy:hover{background:var(--nc-surface-hover)}}.rl-links{display:flex}.rl-links .rf-btn{flex:1 1 auto}.rp-card.is-live>:not(.rl-hero,h1,.rp-intro,.auth-subtitle){animation:rl-fade .6s var(--nc-ease-out, cubic-bezier(.23,1,.32,1)) both}body.is-staging .rp-card.is-live>:not(.rl-hero,h1,.rp-intro,.auth-subtitle){animation-duration:1.2s;animation-delay:5.6s}.rp-card.is-application :is(.rl-status,.rl-track,.rf-cardhost,.rf-actions){animation:rl-fade .6s var(--nc-ease-out, cubic-bezier(.23,1,.32,1)) both}body.is-staging .rp-card.is-application :is(.rl-status,.rl-track,.rf-cardhost,.rf-actions){animation-duration:1.2s;animation-delay:5.6s}@keyframes rl-fade{0%{transform:translateY(12px) scale(.98);opacity:0}to{transform:none;opacity:1}}.rl-soon{display:grid;justify-items:center;gap:12px;margin:0 0 18px}.rl-soon__mark{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--nc-action-tint);border:var(--nc-stroke-state) solid var(--nc-action)}.rl-soon__mark svg{width:32px;height:32px;fill:none;stroke:var(--nc-action);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.rl-pill{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0 14px;min-height:var(--nc-status-height);border:var(--nc-stroke) solid var(--nc-action);border-radius:var(--nc-radius-pill);background:var(--nc-action-tint);color:var(--nc-action-text);font-size:var(--nc-type-caption);font-weight:var(--nc-weight-bold);letter-spacing:var(--nc-tracking-caption)}.rl-pill__dot{width:8px;height:8px;border-radius:50%;background:currentColor;animation:rl-blink 2.2s ease-in-out infinite}@keyframes rl-blink{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.rp-card.is-live>:not(.rl-hero,h1,.rp-intro,.auth-subtitle),.rl-pill__dot{animation:none}.rl-copy{transition:none}}.rl-bill{display:grid;gap:0;margin:0;border:var(--nc-stroke) solid var(--nc-border);border-radius:var(--nc-radius-card);background:var(--nc-surface)}.rl-bill>div{display:flex;justify-content:space-between;gap:12px;padding:14px 16px}.rl-bill>div+div{border-block-start:var(--nc-stroke) solid var(--nc-border)}.rl-bill dt{margin:0;color:var(--nc-text-muted)}.rl-bill dd{margin:0;color:var(--nc-text);font-variant-numeric:tabular-nums}.rl-bill .is-total dt,.rl-bill .is-total dd{color:var(--nc-text);font-weight:var(--nc-weight-bold)}.rl-assure{display:grid;gap:6px;margin:16px 0 0;padding:0;list-style:none;color:var(--nc-text-muted);font-size:var(--nc-type-support)}.rl-timeline{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.rl-timeline__step{position:relative;display:grid;justify-items:center;align-content:start;gap:8px;text-align:center}.rl-timeline__step+.rl-timeline__step:before{content:"";position:absolute;top:15px;left:-50%;width:100%;height:2px;background:var(--nc-surface-raised)}.rl-timeline__step.is-done+.rl-timeline__step:before{background:var(--nc-success)}.rl-timeline__mark{position:relative;z-index:1;display:grid;place-items:center;width:32px;height:32px;box-sizing:border-box;border-radius:50%;background:var(--nc-surface-raised);color:var(--nc-black);font-weight:var(--nc-weight-bold)}.rl-timeline__mark img{display:block;width:100%;height:100%}.rl-timeline__step.is-done .rl-timeline__mark{background:transparent}.rl-timeline__step.is-now .rl-timeline__mark{background:var(--nc-black);box-shadow:inset 0 0 0 var(--nc-stroke-state) var(--nc-action)}.rl-timeline__step.is-now .rl-timeline__mark:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--nc-action)}.rl-timeline__step.is-attention .rl-timeline__mark{background:var(--nc-danger)}.rl-timeline__label{display:grid;gap:2px;padding:0 4px}.rl-timeline__label strong{font-size:var(--nc-type-support);line-height:var(--nc-leading-support)}.rl-timeline__label small{color:var(--nc-text-muted);font-size:var(--nc-type-support)}.rl-timeline__step.is-next .rl-timeline__label strong{color:var(--nc-text-muted)}.rp-card.is-live .rf-actions{position:static;margin:24px 0 0;padding:0;background:none}.rp-intro:empty,.auth-subtitle:empty{display:none}.rl-timeline{margin-top:6px}.rl-status{display:grid;gap:4px;margin:0;text-align:center;font-size:var(--nc-type-title);line-height:var(--nc-leading-title);font-weight:var(--nc-weight-bold)}.rl-status__done{color:var(--nc-success);font-size:var(--nc-type-support);font-weight:var(--nc-weight-regular, 400)}@media(min-width:768px){.rp-topbar__inner{width:100%;padding-inline:clamp(24px,3vw,56px)}}@media(min-width:1100px){.rp-shell:has(.rp-card.is-application){display:block;width:min(1040px,100% - 2 * var(--nc-page-gutter));margin-inline:auto}.rp-shell:has(.rp-card.is-application) .rp-side{display:none}.rp-shell:has(.rp-card.is-application) .rp-main{display:grid;align-items:center;width:100%;margin:0;min-height:calc(100vh - var(--nc-header-total, 76px) - 96px)}.rp-card.is-application{display:grid;grid-template-columns:auto minmax(0,1fr) 400px;grid-template-rows:1fr auto auto auto 1fr;column-gap:20px;align-items:center;justify-items:start;text-align:left}.rp-card.is-application #screen,.rp-card.is-application #screenForm,.rp-card.is-application .rf-panel,.rp-card.is-application .rl-body{display:contents}.rp-card.is-application .rl-hero{grid-column:1;grid-row:2;margin:0}.rp-card.is-application .rl-hero .done-burst{margin:0}.rp-card.is-application .rl-chip{display:none}.rp-card.is-application .rl-status{grid-column:2;grid-row:2;justify-self:stretch;text-align:left;font-size:2.25rem;line-height:1.15;margin:0}.rp-card.is-application .rl-status__done{font-size:var(--nc-type-body)}.rp-card.is-application .rl-track{grid-column:1 / 3;grid-row:3;justify-self:stretch;align-self:start;margin-top:48px}.rp-card.is-application .rl-timeline{margin:0}.rp-card.is-application .rl-timeline__step{justify-items:start;text-align:left}.rp-card.is-application .rl-timeline__mark{width:40px;height:40px}.rp-card.is-application .rl-timeline__step+.rl-timeline__step:before{top:19px;left:calc(-100% + 52px);width:calc(100% - 64px)}.rp-card.is-application .rl-timeline__label{padding:0}.rp-card.is-application .rl-timeline__label strong{font-size:var(--nc-type-body)}.rp-card.is-application .rf-actions{grid-column:1 / 3;grid-row:4;justify-self:start;margin:28px 0 0;text-align:left}.rp-card.is-application .rf-actions:has(>button[hidden]:only-child){display:none}.rp-card.is-application .rf-actions .rf-btn{width:auto;min-width:240px}.rp-card.is-application .rf-cardhost{grid-column:3;grid-row:1 / -1;align-self:center;justify-self:stretch;width:100%}.rp-card.is-application .rp-notice{grid-column:1 / 3}}
