.avatar{display:inline-grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:999px;background:var(--ink-900);color:var(--amber);font-weight:800;font-size:17px;letter-spacing:0;text-transform:uppercase}.avatar--lg{width:56px;height:56px;font-size:21px}.stag{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;font-size:12.5px;font-weight:760;white-space:nowrap;background:var(--sand-100);color:var(--text-2)}.stag .ico{width:14px;height:14px}.stag--ok{background:#2f8a5f1f;color:#1f6b47}.stag--done{background:var(--sand-200);color:var(--text-2)}.stag--wait,.stag--warn{background:#e19a3c29;color:var(--amber-text)}.stag--off{background:#0d1b2112;color:var(--text-3)}.ok{color:var(--ok)}.auth__link{display:inline;padding:0;border:0;background:none;color:var(--text);font-weight:720;font-size:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer}.auth__link:hover{color:var(--amber-text)}.btn--lg{height:58px;font-size:16.5px;border-radius:16px}.btn--danger{background:#b4400e;color:#fff;border-color:#b4400e}.btn--danger:hover{background:#9a3409}.btn[aria-busy]{position:relative;color:transparent!important;pointer-events:none}.btn[aria-busy] .ico{opacity:0}.btn[aria-busy]:after{content:"";position:absolute;inset:0;margin:auto;width:20px;height:20px;border-radius:50%;border:2.5px solid rgba(13,27,33,.25);border-top-color:var(--ink-900);animation:spin .7s linear infinite}.btn--ink[aria-busy]:after,.btn--danger[aria-busy]:after{border-color:#ffffff4d;border-top-color:#fff}.auth__link[aria-busy],.iconbtn[aria-busy]{opacity:.5;pointer-events:none}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.btn[aria-busy]:after{animation-duration:1.6s}}.toast{position:fixed;right:50%;bottom:calc(24px + env(safe-area-inset-bottom));z-index:1000;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:12px 18px;border-radius:14px;background:var(--ink-900);color:var(--sand);font-size:14.5px;font-weight:650;box-shadow:var(--sh-pop);opacity:0;transform:translate(50%,12px);transition:opacity .25s var(--ease),transform .25s var(--ease);pointer-events:none}.toast .ico{width:18px;height:18px;color:var(--ok-soft)}.toast--err .ico{color:var(--down)}.toast.is-on{opacity:1;transform:translate(50%)}@media(max-width:899px){.toast{bottom:calc(84px + env(safe-area-inset-bottom))}}@font-face{font-family:Twemoji Country Flags;src:url(/assets/fonts/twemoji-country-flags.woff2) format("woff2");unicode-range:U+1F1E6-1F1FF,U+1F3F4,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F;font-display:swap}.ph{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:7px;min-width:0}.ph__box{position:relative;display:flex;align-items:stretch;height:48px;border:1px solid var(--line-2);border-radius:12px;background:var(--sand-50);transition:border-color .2s,box-shadow .2s,background .2s}.ph__box:focus-within{border-color:var(--ink-900);background:#fff;box-shadow:0 0 0 3px #e19a3c40}.ph.is-invalid .ph__box{border-color:#c2410c;box-shadow:0 0 0 3px #c2410c26}.ph__cc{display:flex;align-items:center;gap:6px;flex-shrink:0;padding:0 12px 0 9px;border-left:1px solid var(--line-2);border-radius:0 11px 11px 0;font-size:15px;font-weight:680;color:var(--text);transition:background .15s}.ph__cc:hover,.ph__cc[aria-expanded=true]{background:var(--sand-100)}.ph__cc .ico{width:15px;height:15px;color:var(--text-3);transition:transform .2s}.ph__cc[aria-expanded=true] .ico{transform:rotate(180deg)}.ph__flag{font-family:Twemoji Country Flags,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:19px;line-height:1}.ph__dial{font-variant-numeric:tabular-nums}.ph__num{flex:1;min-width:0;width:100%;height:100%;padding:0 14px;border:0;background:transparent;font-family:inherit;font-size:15.5px;font-weight:620;letter-spacing:.02em;color:var(--text);outline:none;font-variant-numeric:tabular-nums}.ph__num::placeholder{color:var(--text-3);font-weight:500;letter-spacing:.02em}.ph__pop{position:absolute;z-index:40;right:-1px;top:calc(100% + 8px);display:flex;flex-direction:column;width:min(370px,calc(100vw - 32px));max-height:380px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-pop);overflow:hidden}.ph__search{display:flex;align-items:center;gap:9px;padding:11px 14px;border-bottom:1px solid var(--line)}.ph__search .ico{width:17px;height:17px;flex-shrink:0;color:var(--text-3)}.ph__search input{flex:1;min-width:0;border:0;outline:none;background:none;font-family:inherit;font-size:15px;color:var(--text)}.ph__list{overflow-y:auto;padding:6px;overscroll-behavior:contain}.ph__sec{padding:9px 10px 4px;font-size:11.5px;font-weight:760;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.ph__opt{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px;font-size:14.5px;cursor:pointer}.ph__opt:hover,.ph__opt.is-on{background:var(--sand-100)}.ph__nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ph__dc{color:var(--text-3);font-variant-numeric:tabular-nums}.ph__none{padding:16px 14px;font-size:14px;color:var(--text-3)}.ph__err{font-size:13px;font-weight:650;line-height:1.4;color:#9a3409}.ph__wa{position:relative;display:flex;align-items:center;gap:8px;width:fit-content;font-size:13.5px;color:var(--text-2);cursor:pointer}.ph__wa input{position:absolute;right:0;width:18px;height:18px;margin:0;opacity:0}.ph__wabox{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;border-radius:5px;border:1.5px solid var(--line-2);background:#fff;color:transparent;transition:background .15s,border-color .15s}.ph__wabox .ico{width:12px;height:12px;stroke-width:3}.ph__wa input:checked+.ph__wabox{background:var(--ink-900);border-color:var(--ink-900);color:var(--amber)}.ph__wa input:focus-visible+.ph__wabox{outline:2px solid var(--amber);outline-offset:2px}.ph__waico{display:grid;color:#1faf54}.ph__waico .ico{width:16px;height:16px}.ph__hint{font-size:12.5px;line-height:1.45;color:var(--text-3)}@media(max-width:599px){.ph__pop{position:fixed;right:12px;left:12px;top:auto;bottom:calc(12px + env(safe-area-inset-bottom));width:auto;max-height:70vh;box-shadow:0 0 0 100vmax #08121673,var(--sh-pop)}}.ac{position:relative}.ac>input{width:100%}.ac__pop{position:absolute;z-index:40;right:0;left:0;top:calc(100% + 6px);display:flex;flex-direction:column;max-height:380px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-pop);overflow:hidden}.ac__list{overflow-y:auto;padding:6px;overscroll-behavior:contain}.ac__opt{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:11px;cursor:pointer}.ac__opt:hover,.ac__opt.is-on{background:var(--sand-100)}.ac__ico{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;background:var(--sand-100);color:var(--amber-text)}.ac__opt.is-on .ac__ico,.ac__opt:hover .ac__ico{background:#fff}.ac__ico .ico{width:17px;height:17px}.ac__t{display:grid;min-width:0}.ac__t b{font-size:14.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac__t small{font-size:12.5px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac__opt--typed{margin-bottom:4px;border-bottom:1px dashed var(--line);border-radius:11px 11px 0 0}.ac__opt--typed>.ico{width:34px;height:18px;flex-shrink:0;color:var(--ok)}.ac__src{padding:7px 14px;border-top:1px solid var(--line);font-size:11.5px;color:var(--text-3);text-align:end}.ac__src a{color:inherit;text-decoration:underline}.auth{display:grid;grid-template-columns:minmax(300px,410px) minmax(0,1fr);min-height:640px;background:#fff;color:var(--text)}.auth--inline{display:block;min-height:0;background:none}.auth--inline .auth__brand{display:none}.auth__brand{position:relative;overflow:hidden;background:var(--ink-900);color:#fff}.auth__bpic,.auth__bimg{position:absolute;inset:0;width:100%;height:100%}.auth__bimg{object-fit:cover;object-position:50% 40%}.auth__brand:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#08121659,#0812160d 28%,#0812168c 58%,#081216f0)}.auth__bin{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;padding:30px 30px 26px}.auth__blogo{width:142px;height:auto}.auth__bt{margin-top:auto;font-size:29px;line-height:1.1;font-weight:790;letter-spacing:-.03em;text-wrap:balance}.auth__bt em{font-family:var(--serif);font-style:italic;font-weight:400;font-size:1.08em;color:var(--amber)}.auth__bl{display:grid;gap:14px;margin-top:22px}.auth__bl li{display:grid;grid-template-columns:38px minmax(0,1fr);column-gap:12px;align-items:center;line-height:1.3}.auth__bl li>span{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#ffffff1f;border:1px solid rgba(255,255,255,.14);color:var(--amber)}.auth__bl li>span .ico{width:18px;height:18px}.auth__bl b{font-size:14.5px;font-weight:750}.auth__bl small{font-size:12.5px;color:#f6f1e9bd}.auth__bf{display:flex;align-items:center;gap:8px;margin-top:22px;padding-top:16px;border-top:1px solid rgba(255,255,255,.16);font-size:13px;font-weight:650;color:#f6f1e9cc}.auth__bf .ico{width:16px;height:16px;color:var(--amber)}.auth__main{position:relative;display:flex;flex-direction:column;justify-content:center;gap:0;padding:56px clamp(26px,4.4vw,56px) 44px;min-width:0}.auth--inline .auth__main{padding:0}.auth__back{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 10px 0 14px;margin-bottom:20px;border-radius:999px;background:var(--sand-100);font-size:14px;font-weight:720;color:var(--text)}.auth__back .ico{width:17px;height:17px}.auth__back:hover{background:var(--sand-200)}.auth__tabs{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:5px;margin-bottom:28px;border-radius:15px;background:var(--sand-100)}.auth__tab{position:relative;z-index:1;height:46px;border-radius:11px;font-size:15px;font-weight:740;color:var(--text-2);transition:color .2s}.auth__tab:hover,.auth__tab[aria-selected=true]{color:var(--text)}.auth__tabbar{position:absolute;top:5px;bottom:5px;right:5px;width:calc(50% - 5px);border-radius:11px;background:#fff;box-shadow:0 1px 2px #0d1b2112,0 6px 16px -6px #0d1b212e;transition:transform .32s var(--ease)}.auth__tabs[data-on=signup] .auth__tabbar{transform:translate(-100%)}[dir=rtl] .auth__tabs[data-on=signup] .auth__tabbar{transform:translate(100%)}.auth__v{display:grid;gap:22px}.auth__h{display:grid;gap:8px}.auth__t{font-size:clamp(1.55rem,1.25rem + .9vw,2rem);font-weight:800;letter-spacing:-.035em;line-height:1.1}.auth__lead{font-size:15px;color:var(--text-2);line-height:1.55;max-width:46ch}.auth__f{display:grid;gap:14px}.auth__row{display:flex;justify-content:flex-end;margin-top:-4px}.auth__row .auth__link{font-size:14px}.auth__go{height:58px;margin-top:6px;font-size:16.5px;border-radius:15px}.auth__switch{text-align:center;font-size:14.5px;color:var(--text-2)}.auth__err{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;padding:11px 14px;border-radius:12px;background:#c2410c14;color:#9a3409;font-size:14px;font-weight:650;line-height:1.45}.auth__err:empty{display:none}.auth__err .auth__link{color:#9a3409}.auth__fine{font-size:13.5px;color:var(--text-3);line-height:1.5;text-align:center}.auth__fine a{color:var(--text);font-weight:700;text-decoration:underline;text-underline-offset:2px}.auth__badge{display:grid;place-items:center;width:56px;height:56px;margin-bottom:6px;border-radius:18px;background:var(--ink-900);color:var(--amber)}.auth__badge .ico{width:26px;height:26px}.auth__badge--ok{background:#2f8a5f1f;color:var(--ok)}.auth__ts:empty{display:none}.auth__ts iframe{max-width:100%}.fl{position:relative;display:flex;flex-direction:column-reverse;gap:7px}.fl input{width:100%;min-width:0;height:54px;padding:0 16px;border:1.5px solid var(--line-2);border-radius:14px;background:#fff;font-size:16px;font-weight:600;color:var(--text);outline:none;transition:border-color .15s,box-shadow .15s}.fl input::placeholder{color:transparent}.fl input:hover{border-color:var(--ink-600)}.fl__l{font-size:13.5px;font-weight:720;line-height:1.3;color:var(--text-2)}.fl input:focus{border-color:var(--ink-900);box-shadow:0 0 0 4px #e19a3c38}.fl input.is-invalid{border-color:#c2410c;box-shadow:0 0 0 4px #c2410c1f}.fl--pw input{padding-left:58px}.fl__eye{position:absolute;left:5px;bottom:5px;display:grid;place-items:center;width:44px;height:44px;border-radius:11px;color:var(--text-2)}.fl__eye:hover{background:var(--sand-100);color:var(--text)}.fl__eye .ico{width:20px;height:20px}.fl__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em}.acheck{position:relative;display:flex;gap:12px;align-items:flex-start;font-size:13.5px;line-height:1.5;color:var(--text-2);cursor:pointer}.acheck input{position:absolute;right:0;top:1px;width:20px;height:20px;margin:0;opacity:0}.acheck__box{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;margin-top:1px;border-radius:6px;border:1.5px solid var(--line-2);background:#fff;color:transparent;transition:background .15s,border-color .15s,color .15s}.acheck__box .ico{width:14px;height:14px;stroke-width:3}.acheck:hover .acheck__box{border-color:var(--ink-600)}.acheck input:checked+.acheck__box{background:var(--ink-900);border-color:var(--ink-900);color:var(--amber)}.acheck input:focus-visible+.acheck__box{outline:2px solid var(--amber);outline-offset:2px}.acheck a{color:var(--text);font-weight:650;text-decoration:underline;text-underline-offset:2px}.pwm{display:flex;align-items:center;gap:12px;margin-top:-4px}.pwm__bar{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;flex:1}.pwm__bar i{height:5px;border-radius:9px;background:var(--sand-200);transition:background .25s}.pwm[data-s="1"] i:nth-child(-n+1){background:#c2410c}.pwm[data-s="2"] i:nth-child(-n+2){background:var(--amber)}.pwm[data-s="3"] i:nth-child(-n+3){background:#5e9f55}.pwm[data-s="4"] i{background:var(--ok)}.pwm__l{min-width:64px;font-size:12.5px;font-weight:740;color:var(--text-2);text-align:left}.pwrules{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:-4px;font-size:12.5px;color:var(--text-3)}.pwrules li{display:flex;align-items:center;gap:6px}.pwrules .ico{width:15px;height:15px;padding:2px;border-radius:99px;background:var(--sand-200);color:transparent;stroke-width:3;transition:background .2s,color .2s}.pwrules li.is-ok{color:var(--ok)}.pwrules li.is-ok .ico{background:var(--ok);color:#fff}.otp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.otp__d{width:100%;min-width:0;height:66px;padding:0;border:1.5px solid var(--line-2);border-radius:15px;background:#fff;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:28px;font-weight:800;color:var(--text);outline:none;caret-color:var(--amber);transition:border-color .15s,box-shadow .15s}.otp__d:nth-child(3){margin-inline-end:8px}.otp__d:focus{border-color:var(--ink-900);box-shadow:0 0 0 4px #e19a3c38}.otp__d.is-invalid{border-color:#c2410c;animation:shake .35s}@keyframes shake{25%{transform:translate(3px)}75%{transform:translate(-3px)}}.authm{position:fixed;width:min(960px,calc(100vw - 48px));max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;border-radius:30px;background:#fff;color:var(--text);box-shadow:0 40px 100px -30px #081216a6,0 6px 18px #0812161f;overflow:hidden auto;overscroll-behavior:contain}.authm::backdrop{background:#0812169e;backdrop-filter:blur(4px)}.authm[open]{animation:mIn .3s var(--ease)}@keyframes mIn{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}.authm__x{position:absolute;top:16px;left:16px;z-index:5;display:grid;place-items:center;width:42px;height:42px;border-radius:999px;background:var(--sand-100);color:var(--text);transition:background .15s}.authm__x:hover{background:var(--sand-200)}.authm__x .ico{width:20px;height:20px}[dir=rtl] .authm__x{left:auto;right:16px}@media(max-width:859px){.authm{width:100%;max-width:100%;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.authm[open]{animation:mUp .32s var(--ease)}@keyframes mUp{0%{transform:translateY(28px);opacity:0}to{transform:none;opacity:1}}.authm__x{background:#0812166b;color:#fff;backdrop-filter:blur(8px)}.auth{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;min-height:100%}.auth__brand{height:168px}.auth__bin{padding:18px 20px}.auth__blogo{width:118px}.auth__bt{font-size:23px}.auth__bl,.auth__bf{display:none}.auth__main{justify-content:flex-start;padding:24px 20px calc(30px + env(safe-area-inset-bottom))}.auth__tabs{margin-bottom:22px}}@media(max-width:380px){.otp{gap:6px}.otp__d{height:56px;font-size:24px}.otp__d:nth-child(3){margin-inline-end:4px}}@media(prefers-reduced-motion:reduce){.authm[open],.paym[open]{animation:none}.auth__tabbar{transition:none}}.asign{display:grid;justify-items:center;gap:18px;padding:clamp(20px,5vw,64px) var(--gutter) 64px}.asign__card{width:min(980px,100%);border-radius:30px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-lg);overflow:hidden}.asign__card>div{min-height:0}.asign__help{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-2)}.asign__help .ico{width:18px;height:18px}.asign__help a{color:var(--text);font-weight:700;text-decoration:underline;text-underline-offset:2px}@media(max-width:859px){.asign{padding:0 0 40px}.asign__card{border-radius:0;border:0;box-shadow:none}.asign__card .auth__brand{height:168px}}.page-book{background:var(--sand-50)}.co__wrap{padding-top:clamp(18px,2.6vw,36px);padding-bottom:clamp(56px,7vw,104px)}.co__top{display:flex;align-items:center;gap:16px;margin-bottom:clamp(20px,2.6vw,34px)}.co__back{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:999px;background:#fff;border:1px solid var(--line);color:var(--text);transition:border-color .15s,box-shadow .15s}.co__back .ico{width:19px;height:19px}.co__back:hover{border-color:var(--ink-600);box-shadow:var(--sh-sm)}.co__title{font-size:clamp(1.8rem,1.2rem + 1.7vw,2.7rem);font-weight:800;letter-spacing:-.04em;line-height:1.05}.co__alert{display:flex;gap:10px;align-items:center;margin-bottom:18px;padding:12px 16px;border-radius:14px;background:#e19a3c24;color:var(--amber-text);font-weight:680;font-size:14.5px}.co__alert .ico{width:18px;height:18px;flex-shrink:0}.co__grid{display:grid;grid-template-columns:minmax(0,1fr) clamp(370px,29vw,470px);gap:clamp(28px,4.2vw,80px);align-items:start}.co__flow{display:grid;gap:14px;min-width:0}.cs{min-width:0;padding:20px clamp(18px,2.1vw,30px);border-radius:24px;background:#fff;border:1px solid var(--line);scroll-margin-top:calc(var(--nav) + 18px);transition:box-shadow .3s var(--ease),border-color .3s}.cs.is-open{padding-block:26px clamp(22px,2.3vw,30px);border-color:var(--line-2);box-shadow:var(--sh)}.cs[data-cs=pay].is-open{padding-bottom:clamp(26px,2.6vw,34px)}.cs.is-locked{background:none;border-style:dashed;border-color:var(--line-2)}.cs__h{display:flex;align-items:center;gap:14px;min-height:40px}.cs__n{position:relative;display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:12px;background:var(--sand-100);color:var(--text-3);font-size:15px;font-weight:800;transition:background .25s,color .25s}.cs__n i{font-style:normal;transition:opacity .2s}.cs__n .ico{position:absolute;width:18px;height:18px;opacity:0;stroke-width:2.6;transition:opacity .2s}.cs.is-open .cs__n{background:var(--ink-900);color:var(--amber)}.cs.is-done .cs__n{background:var(--ok);color:#fff}.cs.is-done .cs__n i{opacity:0}.cs.is-done .cs__n .ico{opacity:1}.cs__ht{display:grid;gap:3px;flex:1;min-width:0}.cs__t{font-size:clamp(1.1rem,1rem + .4vw,1.3rem);font-weight:790;letter-spacing:-.02em;line-height:1.25;outline:none}.cs.is-locked .cs__t{color:var(--text-3);font-weight:720}.cs__sum{display:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.45;color:var(--text-2);overflow-wrap:anywhere}.cs.is-done .cs__sum:not(:empty){display:-webkit-box}.cs__edit{display:none;align-items:center;flex-shrink:0;height:38px;padding:0 16px;border-radius:999px;background:var(--sand-100);font-size:14px;font-weight:740;color:var(--text);transition:background .15s}.cs__edit:hover{background:var(--sand-200)}.cs.is-done .cs__edit{display:inline-flex}.cs__b{display:none;gap:18px;margin-top:22px;min-width:0}.cs.is-open .cs__b{display:grid}@media(prefers-reduced-motion:no-preference){.cs.is-open .cs__b{animation:csIn .4s var(--ease)}}@keyframes csIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cs__b>*{min-width:0}.cs__lab{padding:0;margin-bottom:12px;font-size:13px;font-weight:740;color:var(--text-2)}.cs__err{padding:11px 14px;border-radius:12px;background:#c2410c14;color:#9a3409;font-size:14px;font-weight:650;line-height:1.45}.cs__err:empty{display:none}.cs__f{display:flex;justify-content:flex-end}.cs__next{height:52px;min-width:180px;padding:0 24px;border-radius:14px;font-size:15.5px}.cs__next .ico{width:18px;height:18px}.co__trip{margin-top:0;background:#fff}.co__trip:not(.co__trip--car){grid-template-columns:repeat(3,minmax(0,1fr))}.co__trip:not(.co__trip--car) .field--guests{grid-column:auto;border-top:0;border-right:1px solid var(--line-2)}@media(min-width:700px){.co__trip .dp{right:0;transform:translateY(-6px)}.co__trip .dp.is-open{transform:none}.co__trip .pop{right:auto;left:0}}.co__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;align-items:start}.co__fields--2,.co__fields--t{grid-template-columns:repeat(2,minmax(0,1fr))}.co__note{display:flex;gap:9px;align-items:flex-start;font-size:13.5px;line-height:1.5;color:var(--text-2)}.co__note .ico{width:17px;height:17px;margin-top:1px;flex-shrink:0;color:var(--amber-text)}.co__note--warn{padding:10px 12px;border-radius:12px;background:#c2410c14;color:#9a3409;font-weight:650}.co__note--warn .ico{color:#b4400e}.co__radios{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}.co__radios legend{width:100%;margin-bottom:6px}.co__radio{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:620;cursor:pointer}.co__radio input{width:18px;height:18px;accent-color:var(--ink-900)}.co__check{padding:12px 14px;border-radius:14px;background:var(--sand-50);border:1px solid var(--line)}.co__check:has(input.is-invalid){border-color:#c2410c}.co__auth{min-width:0}@media(min-width:1100px){.co__auth .auth__f{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.co__auth .auth__f>:not(.fl),.co__auth [data-step=signup] .fl--pw{grid-column:1/-1}.co__auth .auth__go{justify-self:end;width:auto;min-width:260px;padding-inline:32px}}.co__auth .auth__tabs{margin-bottom:20px}.co__auth .auth__v{gap:16px}.co__auth [data-view=login] .auth__h,.co__auth [data-view=signup] .auth__h{display:none}.co__auth .auth__t{font-size:1.2rem}.co__auth .auth__go{height:54px}.paysel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.paysel__o{position:relative;cursor:pointer}.paysel__o input{position:absolute;opacity:0;pointer-events:none}.paysel__b{display:flex;align-items:center;gap:12px;height:100%;padding:14px 16px;border-radius:16px;border:1.5px solid var(--line-2);background:#fff;transition:border-color .15s,box-shadow .15s,background .15s}.paysel__ico{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:13px;background:var(--sand-100);color:var(--amber-text)}.paysel__ico .ico{width:21px;height:21px}.paysel__t{display:grid;min-width:0}.paysel__t b{font-size:15px;font-weight:770}.paysel__t small{font-size:12.5px;color:var(--text-3);line-height:1.35}.paysel__o:hover .paysel__b{border-color:var(--ink-600)}.paysel__o input:checked+.paysel__b{border-color:var(--ink-900);box-shadow:0 0 0 1px var(--ink-900) inset;background:var(--sand-50)}.paysel__o input:checked+.paysel__b .paysel__ico{background:var(--ink-900);color:var(--amber)}.paysel__o input:focus-visible+.paysel__b{outline:2px solid var(--amber);outline-offset:3px}.paysel__o input:disabled+.paysel__b{opacity:.55;cursor:not-allowed}.co__crypto{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}.cpick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cpick__o{position:relative;min-width:0;cursor:pointer}.cpick__o input{position:absolute;opacity:0;pointer-events:none}.cpick__b{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"i t" "s s";align-items:center;gap:12px;height:100%;padding:14px;border-radius:16px;border:1.5px solid var(--line-2);background:#fff;transition:border-color .15s,box-shadow .15s,background .15s}.cpick__b>.ico{grid-area:i;width:34px;height:34px}.cpick__t{grid-area:t;display:grid;min-width:0;padding-left:22px}.cpick__t b{font-size:15px;font-weight:780;line-height:1.2}.cpick__t small{font-size:12px;color:var(--text-3);line-height:1.35}.cpick__s{grid-area:s;display:flex;align-items:center;gap:6px;padding-top:10px;border-top:1px solid var(--line);font-size:12.5px;font-weight:650;color:var(--text-2)}.cpick__s .ico{width:14px;height:14px;flex-shrink:0;color:var(--amber-text)}.cpick__r{position:absolute;top:12px;left:12px;width:20px;height:20px;border-radius:999px;border:1.5px solid var(--line-2);background:#fff;transition:border-color .15s,box-shadow .15s}.cpick__o:hover .cpick__b{border-color:var(--ink-600)}.cpick__o input:checked+.cpick__b{border-color:var(--ink-900);box-shadow:0 0 0 1px var(--ink-900) inset;background:var(--sand-50)}.cpick__o input:checked+.cpick__b .cpick__r{border-color:var(--ink-900);box-shadow:inset 0 0 0 5px var(--ink-900)}.cpick__o input:focus-visible+.cpick__b{outline:2px solid var(--amber);outline-offset:3px}.co__terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.co__tb{display:grid;gap:10px;align-content:start;padding:18px 20px;border-radius:18px;background:var(--sand-50);border:1px solid var(--line)}.co__h3{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:780}.co__h3 .ico{width:18px;height:18px;flex-shrink:0;color:var(--amber-text)}.co__cx{font-size:14.5px;line-height:1.6}.co__cx-s{display:block;margin-top:4px;font-size:13px;color:var(--text-2)}.co__list{display:grid;gap:9px}.co__list li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--text-2)}.co__list .ico{width:18px;height:18px;margin-top:1px;flex-shrink:0;color:var(--text-3)}.co__more{justify-self:start;font-size:14px}.co__final{display:grid;gap:14px;padding-top:4px}.co__legal{font-size:13px;line-height:1.55;color:var(--text-3)}.co__legal a{color:var(--text-2);text-decoration:underline;text-underline-offset:2px}.co__go{height:60px;font-size:17px;border-radius:16px}.co__msg{padding:11px 14px;border-radius:12px;background:#c2410c14;color:#9a3409;font-size:14.5px;font-weight:680}.co__msg:empty{display:none}.co__side{position:sticky;top:calc(var(--nav) + 20px);min-width:0}.sum{display:grid;padding:22px;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh)}.sum__item{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:center;padding-bottom:20px}.sum__img{aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--sand-200)}.sum__img picture{display:block;height:100%}.sum__img img{width:100%;height:100%;object-fit:cover}.sum__it{display:grid;gap:5px;min-width:0}.co__ik{display:flex;flex-wrap:wrap;gap:0 6px;font-size:12.5px;color:var(--text-3);font-weight:680}.co__ik p+p:before{content:"\b7";margin-inline-end:6px}.sum__t{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;font-weight:780;line-height:1.3;letter-spacing:-.01em}.co__ir{display:flex;align-items:center;gap:4px;font-size:13.5px;font-weight:550;color:var(--text-3)}.co__ir b{font-weight:720;color:var(--text)}.co__ir .ico{width:15px;height:15px;color:var(--amber)}.sum__sec{display:grid;gap:14px;padding-block:20px;border-top:1px solid var(--line)}.sum__row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.sum__row>div{display:grid;gap:1px;min-width:0}.sum__l{font-size:13px;font-weight:740;color:var(--text-3)}.sum__v{font-size:15px;font-weight:700}.sum__s{font-size:13.5px;color:var(--text-2)}.sum__s:empty{display:none}.sum__ch{flex-shrink:0;font-size:14px}.sum__ph{display:flex;justify-content:space-between;align-items:center;gap:12px}.sum__ph h2{font-size:16px;font-weight:780}.sum__tog{display:none}.co__lines{display:grid;gap:10px}.co__lines p{display:flex;justify-content:space-between;gap:12px;font-size:15px}.co__lines p span{color:var(--text-2)}.co__lines b{font-weight:650;white-space:nowrap}.co__lines .co__ph2{justify-content:flex-start;align-items:center;gap:8px;color:var(--text-3)}.co__ph2 .ico{width:18px;height:18px;flex-shrink:0}.co__tot{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;border-top:1px solid var(--line);font-size:16.5px;font-weight:780}.co__tot small{font-size:12.5px;font-weight:650;color:var(--text-3)}.co__tot b{font-size:24px;letter-spacing:-.02em}.co__eq{margin-top:-10px;text-align:left;font-size:13px;color:var(--text-3)}.co__eq:empty{display:none}.sum__cx{display:flex;gap:10px;align-items:flex-start;padding:13px 15px;border-radius:14px;background:#2f8a5f14;color:#1f6b47;font-size:14px;font-weight:680;line-height:1.45}.sum__cx .ico{width:18px;height:18px;flex-shrink:0;margin-top:1px}.sum__cx.is-off{background:var(--sand-100);color:var(--text-2)}@media(max-width:1279px){.cpick{grid-template-columns:repeat(2,minmax(0,1fr))}.co__terms{grid-template-columns:minmax(0,1fr)}}@media(max-width:959px){.co__grid{grid-template-columns:minmax(0,1fr);gap:16px}.co__side{position:static;order:-1}.sum{padding:16px;border-radius:20px;box-shadow:var(--sh-sm)}.sum__item{grid-template-columns:88px minmax(0,1fr);gap:14px;padding-bottom:16px}.sum__t{font-size:15px;-webkit-line-clamp:2}.sum__sec:not(.sum__price){display:none}.sum__sec{padding-block:14px;gap:12px}.sum__tog{display:inline-flex;align-items:center;gap:4px;height:34px;font-size:14px;font-weight:720;color:var(--text);text-decoration:underline;text-underline-offset:3px}.sum__tog .ico{width:16px;height:16px;transition:transform .2s}.sum__tog[aria-expanded=true] .ico{transform:rotate(180deg)}.sum__price:has(.co__tot[hidden]) .sum__tog{display:none}.sum__price:not(.is-x) .co__lines:not(:has(.co__ph2)){display:none}.sum__price:not(.is-x) .co__tot{padding-top:0;border-top:0}.sum__cx{padding:11px 13px;font-size:13.5px}}@media(max-width:699px){.co__trip:not(.co__trip--car){grid-template-columns:repeat(2,minmax(0,1fr))}.co__trip:not(.co__trip--car) .field--guests{grid-column:1/-1;border-right:0;border-top:1px solid var(--line-2)}}@media(max-width:599px){.co__wrap{padding-top:12px}.co__top{gap:12px;margin-bottom:16px}.co__back{width:40px;height:40px}.cs{padding:16px;border-radius:20px}.cs.is-open{padding:20px 16px}.cs__h{gap:12px}.cs__n{width:32px;height:32px;border-radius:10px;font-size:14px}.cs__b{margin-top:18px;gap:16px}.cs__edit{height:34px;padding:0 13px;font-size:13.5px}.cs__next{width:100%}.co__fields,.co__fields--2,.paysel{grid-template-columns:minmax(0,1fr)}.cpick{gap:8px}.cpick__b{padding:12px;gap:10px}.cpick__b>.ico{width:28px;height:28px}.co__tb{padding:16px}}.trip__wa{display:inline-flex;align-items:center;gap:5px;margin-inline-start:6px;padding:1px 8px;border-radius:999px;background:#1faf541a;color:#167c3c;font-size:12.5px;font-weight:700}.trip__wa .ico{width:13px;height:13px}.trip__tx{display:grid;gap:2px;margin-top:6px}.trip__tx small{font-size:12px;color:var(--text-3);font-weight:650}.trip__tx code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;word-break:break-all;color:var(--text-2)}.paym{width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:0;border:0;border-radius:26px;background:#fff;color:var(--text);box-shadow:var(--sh-pop);overflow:auto;overscroll-behavior:contain}.paym::backdrop{background:#08121699;backdrop-filter:blur(3px)}.paym[open]{animation:mIn .28s var(--ease)}.paym__h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 14px;border-bottom:1px solid var(--line)}.paym__k{font-size:12.5px;font-weight:720;color:var(--text-3);letter-spacing:.02em}.paym__h h2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:22px;font-weight:790;letter-spacing:-.02em}.paym__net{display:inline-flex;height:26px;align-items:center;padding:0 10px;border-radius:999px;background:var(--ink-900);color:var(--amber);font-size:12px;font-weight:760;letter-spacing:.02em}.paym__body{display:grid;grid-template-columns:210px minmax(0,1fr);gap:20px;padding:20px 22px}.paym__qr{display:grid;justify-items:center;gap:10px;align-content:start}.paym__qr img{width:210px;height:210px;padding:10px;border-radius:18px;background:#fff;border:1px solid var(--line);image-rendering:pixelated}.paym__timer{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:720;color:var(--text-2);text-align:center}.paym__timer .ico{width:16px;height:16px;color:var(--amber-text)}.paym__timer.is-low{color:#b4400e}.paym__info{display:grid;gap:14px;align-content:start;min-width:0}.paym__row small{display:block;font-size:12px;font-weight:720;color:var(--text-3);margin-bottom:4px}.paym__row p{display:flex;align-items:center;gap:6px;padding:6px 12px 6px 6px;border-radius:12px;background:var(--sand-50);border:1px solid var(--line)}.paym__row .iconbtn{flex-shrink:0;width:38px;height:38px}.paym__row .iconbtn .ico{width:18px;height:18px}.paym__amt{flex:1;font-size:20px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.paym__addr{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13.5px;font-weight:600;word-break:break-all;line-height:1.45}.paym__usd{display:block;margin-top:5px;font-size:13px;color:var(--text-2)}.paym__usd em{font-style:normal;font-weight:750;color:var(--ok)}.paym__row--tag p{background:#e19a3c1a;border-color:#e19a3c66}.paym__row--tag code{flex:1;font-size:16px;font-weight:800}.paym__note,.paym__warn{display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--text-2)}.paym__note .ico{width:16px;height:16px;margin-top:1px;color:var(--amber-text);flex-shrink:0}.paym__warn{padding:12px;border-radius:12px;background:#e19a3c21;color:var(--amber-text)}.paym__warn .ico{width:18px;height:18px;flex-shrink:0}.paym__warn b{display:block;color:var(--text)}.paysteps{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;margin:0 22px;padding:16px 0;border-top:1px solid var(--line)}.paysteps li{position:relative;display:grid;justify-items:center;gap:6px;text-align:center;font-size:12px;font-weight:680;color:var(--text-3);line-height:1.3}.paysteps li:before{content:"";position:absolute;top:6px;right:-50%;width:100%;height:2px;background:var(--line);z-index:0}.paysteps li:first-child:before{display:none}.paysteps__dot{position:relative;z-index:1;width:14px;height:14px;border-radius:99px;background:#fff;border:2px solid var(--line-2)}.paysteps li.is-done{color:var(--ok)}.paysteps li.is-done:before,.paysteps li.is-live:before{background:var(--ok)}.paysteps li.is-done .paysteps__dot{background:var(--ok);border-color:var(--ok)}.paysteps li.is-live{color:var(--text)}.paysteps li.is-live .paysteps__dot{border-color:var(--amber);background:var(--amber)}.paysteps li.is-live .paysteps__dot:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid rgba(225,154,60,.6);pointer-events:none;animation:pulseA 1.8s infinite}.paym__f{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px 18px;border-top:1px solid var(--line);font-size:13px;color:var(--text-3)}.paym__ref b{color:var(--text)}.paym__ok,.paym__off{display:grid;justify-items:center;gap:12px;padding:34px 26px 28px;text-align:center}.paym__ok h2{font-size:24px;font-weight:790;letter-spacing:-.02em}.paym__ok p,.paym__off p{color:var(--text-2);max-width:420px}.paym__check{display:grid;place-items:center;width:76px;height:76px;border-radius:99px;background:#2f8a5f1f;color:var(--ok);animation:pop .5s var(--ease)}.paym__check .ico{width:40px;height:40px}@keyframes pop{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.06)}to{transform:none;opacity:1}}.paym__off .ico{width:34px;height:34px;color:var(--text-3)}.paym__fine{font-size:13px}@media(max-width:599px){.paym{width:100%;max-width:100%;max-height:100dvh;height:100dvh;margin:0;border-radius:0}.paym__body{grid-template-columns:1fr}.paym__qr img{width:200px;height:200px}.paym__f{padding-bottom:calc(18px + env(safe-area-inset-bottom))}}.page-account{background:var(--sand-50)}.ach{background:radial-gradient(70% 160% at 100% 0,rgba(225,154,60,.17),transparent 60%),var(--ink-900);color:var(--sand)}.ach__in{display:flex;align-items:center;justify-content:space-between;gap:22px 40px;flex-wrap:wrap;padding-block:clamp(22px,2.6vw,34px)}.ach__me{display:flex;align-items:center;gap:18px;min-width:0;flex:1 1 380px}.avatar--xl{width:68px;height:68px;font-size:27px;background:var(--amber);color:var(--ink-900);box-shadow:0 0 0 5px #e19a3c29}.ach__id{display:grid;gap:3px;min-width:0}.ach__hi{font-size:12px;font-weight:760;letter-spacing:.14em;text-transform:uppercase;color:var(--amber)}.ach__name{font-size:clamp(1.5rem,1.15rem + 1.1vw,2.1rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ach__sub{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:14px;color:#f6f1e9b3;min-width:0}.ach__sub>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ach__dot{margin-inline-end:10px;opacity:.45}.ach__sec{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:99px;background:#2f8a5f38;color:var(--ok-soft);font-size:12.5px;font-weight:700}.ach__sec .ico{width:14px;height:14px}.ach__kpi{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.ach__kpi>li{display:flex}.ach__k{display:flex;align-items:center;gap:12px;min-width:184px;padding:12px 12px 12px 18px;border-radius:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);color:var(--sand);transition:background .2s,border-color .2s}.ach__k:hover{background:#ffffff17;border-color:#fff3}.ach__ki{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:12px;background:#e19a3c24;color:var(--amber)}.ach__ki .ico{width:20px;height:20px}.ach__k>span:last-child{display:grid;gap:1px;line-height:1.2}.ach__k small{font-size:12.5px;font-weight:650;color:#f6f1e99e}.ach__k b{font-size:20px;font-weight:800;letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums}.ach__cta{align-items:center}.ach__cta .btn{height:100%;min-height:50px}.ach__nav{position:sticky;top:var(--nav);z-index:40;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 8px 20px -18px #0d1b2159}.ach__tabs{display:flex;align-items:center;gap:2px;overflow-x:auto;scrollbar-width:none}.ach__tabs::-webkit-scrollbar{display:none}.ach__tab{position:relative;display:inline-flex;align-items:center;gap:9px;flex-shrink:0;height:58px;padding:0 14px;font-size:14.5px;font-weight:700;color:var(--text-2);white-space:nowrap;transition:color .15s}.ach__tab .ico{width:18px;height:18px;color:var(--text-3);transition:color .15s}.ach__tab:after{content:"";position:absolute;inset:auto 10px 0;height:3px;border-radius:3px 3px 0 0;background:transparent;transition:background .15s}.ach__tab:hover{color:var(--text)}.ach__tab:hover:after{background:var(--line-2)}.ach__tab.is-on{color:var(--ink-900)}.ach__tab.is-on .ico{color:var(--amber-text)}.ach__tab.is-on:after{background:var(--ink-900)}.ach__tab .acc__badge{margin-inline-start:0}.ach__n{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:99px;background:var(--sand-200);color:var(--text-2);font-size:12px;font-style:normal;font-weight:780}.ach__out{margin-inline-start:auto;color:var(--text-3)}.ach__out:hover,.ach__out:hover .ico{color:#b4400e}.ach__out:hover:after{background:transparent}.acc__main{display:grid;gap:22px;min-width:0;padding-top:clamp(22px,2.4vw,34px);padding-bottom:88px}.acc__head{display:grid;gap:4px}.acc__head .eyebrow{margin-bottom:2px}.acc__title{font-size:clamp(1.6rem,1.2rem + 1.2vw,2.2rem);font-weight:790;letter-spacing:-.03em;line-height:1.1}.acc__lead{color:var(--text-2);font-size:15.5px;max-width:75ch}.acc__back{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:700;color:var(--text-2)}.acc__back .ico{width:18px;height:18px}.acc__back:hover{color:var(--text)}.cards.acc__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;margin:0;padding:0;scroll-snap-type:none}.cards.acc__cards>li{display:block}@media(max-width:1199px){.ach__kpi{flex:1 1 100%}.ach__kpi>li{flex:1 1 0}.ach__k{width:100%;min-width:0}}@media(max-width:899px){.ach__nav{transition:top .35s var(--ease)}html.hdr-hidden .ach__nav{top:0}.ach__tab{height:52px;padding:0 12px;font-size:14px}}@media(max-width:699px){.ach__in{gap:16px}.ach__me{gap:14px;flex-basis:100%}.avatar--xl{width:52px;height:52px;font-size:21px;box-shadow:0 0 0 4px #e19a3c29}.ach__hi{display:none}.ach__sub{font-size:13px}.ach__since{display:none}.ach__kpi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ach__k{flex-direction:column;align-items:flex-start;gap:0;padding:10px 12px}.ach__ki,.ach__cta{display:none!important}.ach__k small{font-size:11.5px}.ach__k b{font-size:17px}}.acard{display:grid;gap:14px;padding:clamp(18px,2.6vw,26px);border-radius:22px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-sm);min-width:0}.acard>*{min-width:0}.acard__h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.acard__t{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:770;letter-spacing:-.015em}.acard__t .ico{width:20px;height:20px;color:var(--amber-text)}.acard__d{font-size:14.5px;color:var(--text-2);line-height:1.55}.acard__d a{color:var(--text);text-decoration:underline;text-underline-offset:2px}.acard__empty{font-size:14.5px;color:var(--text-3)}.acard--empty{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:18px}.acard--empty p{display:grid;gap:2px}.acard--empty small{color:var(--text-2);font-size:14px}.acard--empty .ov__a{grid-column:1/-1}.acard--wait{border-color:#e19a3c80;background:linear-gradient(180deg,#e19a3c14,#fff 70%)}.acard--off{background:var(--sand-100);box-shadow:none}.acard--danger{border-color:#b4400e40}.acard--danger .acard__t .ico{color:#b4400e}.anote{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border-radius:18px;background:#fff;border:1px solid var(--line);text-align:right;color:var(--text);transition:border-color .15s,box-shadow .15s}.anote>.ico{width:22px;height:22px;flex-shrink:0;color:var(--amber-text)}.anote>.ico:last-child{width:18px;height:18px;margin-right:auto;color:var(--text-3)}.anote>span{display:grid;gap:2px;min-width:0}.anote small{font-size:13.5px;color:var(--text-2);line-height:1.45}.anote:hover{border-color:var(--ink-600)}.anote--wait{border-color:#e19a3c8c;background:#e19a3c12}.anote--ok{border-color:#2f8a5f66;background:#2f8a5f12}.anote--big{padding:18px 20px}.anote--big b{font-size:18px}.anote__check{display:grid;place-items:center;width:52px;height:52px;flex-shrink:0;border-radius:99px;background:#2f8a5f26;color:var(--ok);animation:pop .5s var(--ease)}.anote__check .ico{width:28px;height:28px}.ov__a{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.ovg{display:grid;grid-template-columns:minmax(0,1fr) clamp(360px,26vw,440px);gap:22px;align-items:start}.ovg__side{display:grid;gap:22px;min-width:0}.ovg2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.nextc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-width:0;border-radius:26px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-sm);overflow:hidden}.nextc__img{position:relative;display:block;min-height:380px;background:var(--sand-200);overflow:hidden}.nextc__img picture,.nextc__img img,.nextc__img .tcard__noimg{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.nextc__img .tcard__noimg{display:grid}.nextc__img img{transition:transform .7s var(--ease)}.nextc:hover .nextc__img img{transform:scale(1.03)}.nextc__when{position:absolute;top:16px;inset-inline-start:16px;z-index:1;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px 0 15px;border-radius:99px;background:var(--amber);color:var(--ink-900);font-size:14px;font-weight:800;box-shadow:0 10px 24px -10px #0812168c}.nextc__when .ico{width:16px;height:16px}.nextc__b{display:grid;align-content:start;gap:16px;padding:clamp(22px,2.4vw,34px);min-width:0}.nextc__k{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:12.5px;font-weight:760;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.nextc__k>span:first-child{display:inline-flex;align-items:center;gap:8px}.nextc__k .ico{width:16px;height:16px;color:var(--amber-text)}.nextc__k .stag{letter-spacing:0;text-transform:none}.nextc__t{font-size:clamp(1.35rem,1.05rem + .9vw,1.9rem);font-weight:800;letter-spacing:-.025em;line-height:1.2;text-wrap:balance}.nextc__t a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.nextc__w{display:flex;align-items:center;gap:8px;margin-top:-8px;font-size:14.5px;color:var(--text-2)}.nextc__w .ico{width:16px;height:16px;flex-shrink:0;color:var(--text-3)}.nextc__dates{background:var(--sand-50)}.nextc__dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:0}.nextc__dl>div{display:grid;gap:2px;min-width:0;padding:10px 12px;border-radius:14px;border:1px solid var(--line)}.nextc__dl dt{font-size:11.5px;font-weight:760;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.nextc__dl dd{margin:0;font-size:15px;font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nextc__a{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.nextc--empty{grid-template-columns:minmax(0,1fr);background:radial-gradient(60% 120% at 100% 0,rgba(225,154,60,.12),transparent 60%),#fff}.nextc__lead{max-width:62ch;margin-top:-6px;color:var(--text-2);font-size:15.5px;line-height:1.6}.nextc__why{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nextc__why li{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:16px;background:var(--sand-50);border:1px solid var(--line)}.nextc__why .ico{width:20px;height:20px;flex-shrink:0;margin-top:1px;color:var(--amber-text)}.nextc__why span{display:grid;gap:1px}.nextc__why b{font-size:14.5px;font-weight:740}.nextc__why small{font-size:13px;color:var(--text-2)}.meter{display:block;height:6px;border-radius:99px;background:var(--sand-200);overflow:hidden}.meter i{display:block;height:100%;border-radius:inherit;background:var(--amber)}.meter__0{width:0}.meter__50{width:50%}.meter__100{width:100%;background:var(--ok)!important}.secl__i .btn{flex-shrink:0}.ovs .btn{margin-top:2px}.mtrips{display:grid}.mtrips li+li .mtrips__i{border-top:1px solid var(--line)}.mtrips__i{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 0}.mtrips__img{width:72px;height:56px;border-radius:12px;overflow:hidden;background:var(--sand-200)}.mtrips__img picture,.mtrips__img img,.mtrips__img .tcard__noimg{display:block;width:100%;height:100%;object-fit:cover}.mtrips__img .tcard__noimg{display:grid}.mtrips__t{display:grid;gap:1px;min-width:0}.mtrips__n{font-size:14.5px;font-weight:740;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtrips__d{font-size:13px;color:var(--text-3)}.mtrips__i:hover .mtrips__n{text-decoration:underline;text-underline-offset:2px}@media(max-width:1279px){.nextc{grid-template-columns:minmax(0,1fr)}.nextc__img{min-height:0;aspect-ratio:21/9}}@media(max-width:1199px){.ovg{grid-template-columns:minmax(0,1fr)}.ovg__side{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start}}@media(max-width:899px){.ovg2{grid-template-columns:minmax(0,1fr)}}@media(max-width:699px){.nextc{border-radius:22px}.nextc__img{aspect-ratio:16/10}.nextc__dl{grid-template-columns:repeat(2,minmax(0,1fr))}.nextc__why{grid-template-columns:minmax(0,1fr)}.nextc__a .btn{flex:1 1 100%}.mtrips__i{grid-template-columns:60px minmax(0,1fr)}.mtrips__img{width:60px;height:50px}.mtrips__i .stag{grid-column:2;justify-self:start}}.secl{display:grid;gap:4px}.secl__i{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.secl__i:last-child{border-bottom:0}.secl__i>span:nth-child(2){display:grid;flex:1;min-width:0}.secl__i small{font-size:13px;color:var(--text-3)}.secl__ico{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:99px;background:#e19a3c26;color:var(--amber-text)}.secl__ico .ico{width:16px;height:16px}.secl__i.is-ok .secl__ico{background:#2f8a5f21;color:var(--ok)}.tlist{display:grid;gap:12px}.tcard{display:grid;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px;border-radius:20px;background:#fff;border:1px solid var(--line);transition:border-color .15s,box-shadow .2s}.tcard:hover{border-color:var(--line-2);box-shadow:var(--sh)}.tcard__img{display:block;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:var(--sand-200)}.tcard__img img{width:100%;height:100%;object-fit:cover}.tcard__noimg{display:grid;place-items:center;width:100%;height:100%;color:var(--text-3)}.tcard__b{display:grid;gap:4px;min-width:0}.tcard__k{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--text-3)}.tcard__k .ico{width:15px;height:15px;color:var(--amber-text)}.tcard__t{font-size:16px;font-weight:760;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcard__d{font-size:14px;color:var(--text-2)}.tcard__r{display:grid;justify-items:end;gap:8px;padding-left:6px}.tcard__r b{font-weight:780}.tcard--big{grid-template-columns:minmax(0,1fr);padding:0;border:0;gap:12px}.tcard--big:hover{box-shadow:none}.tcard--big .tcard__img{aspect-ratio:16/9;border-radius:18px}.tcard--big .tcard__t{white-space:normal;font-size:18px}@media(max-width:599px){.tcard{grid-template-columns:92px minmax(0,1fr);gap:12px}.tcard__r{grid-column:1/-1;grid-auto-flow:column;justify-content:space-between;align-items:center;padding:0 2px}.tcard__t{white-space:normal;font-size:15px}}.atabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;border-bottom:1px solid var(--line)}.atabs::-webkit-scrollbar{display:none}.atabs__t{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;height:44px;padding:0 14px;font-size:14.5px;font-weight:700;color:var(--text-2);border-bottom:2.5px solid transparent;margin-bottom:-1px}.atabs__t[aria-selected=true]{color:var(--text);border-bottom-color:var(--ink-900)}.atabs__n{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:99px;background:var(--sand-200);font-size:12px;font-weight:780}.trip__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.trip{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.trip__main,.trip__side{display:grid;gap:20px;min-width:0}.trip__side{position:sticky;top:calc(var(--nav) + 20px)}.trip__img{aspect-ratio:16/9;border-radius:22px;overflow:hidden;background:var(--sand-200)}.trip__img img{width:100%;height:100%;object-fit:cover}.trip__dates{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:var(--sand-50);border:1px solid var(--line)}.trip__dates>div{display:grid;gap:1px}.trip__dates small{font-size:12px;font-weight:760;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.trip__dates b{font-size:16px;font-weight:780}.trip__dates span{font-size:13.5px;color:var(--text-2)}.trip__arrow .ico{width:20px;height:20px;color:var(--text-3)}.trip__paid{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--text-2)}.trip__paid .ico{width:17px;height:17px;color:var(--ok)}.trip__paid--in b{color:var(--ok)}.trip__cx{display:grid;gap:3px;font-size:14.5px;color:var(--text-2);line-height:1.5}.trip__cx b{color:var(--text);font-size:15.5px}.trip__acts{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:10px}.tact{display:flex;align-items:center;gap:10px;min-height:56px;padding:10px 14px;border-radius:16px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:700;text-align:right}.tact .ico{width:20px;height:20px;color:var(--amber-text);flex-shrink:0}.tact:hover{border-color:var(--ink-600)}.cxline{display:grid;gap:8px;padding:12px 14px;border-radius:14px;background:var(--sand-50)}.cxline li{display:flex;justify-content:space-between;gap:10px;font-size:13.5px}.cxline span{font-weight:720}.cxline small{color:var(--text-2)}.dl{display:grid;gap:0}.dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid var(--line)}.dl dt{font-size:14px;color:var(--text-3);font-weight:650}.dl dd{font-size:14.5px;font-weight:620;display:grid;gap:2px;overflow-wrap:anywhere}.dl dd small{font-size:13px;font-weight:500;color:var(--text-3)}@media(max-width:1023px){.trip{grid-template-columns:minmax(0,1fr)}.trip__side{position:static}}@media(max-width:599px){.dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.trip__dates{grid-template-columns:1fr}.trip__arrow{display:none}}.adlg{width:min(460px,calc(100vw - 32px));padding:0;border:0;border-radius:24px;background:#fff;color:var(--text);box-shadow:var(--sh-pop)}.adlg::backdrop{background:#0812168c}.adlg__b{display:grid;gap:12px;padding:24px}.adlg__t{font-size:20px;font-weight:790;letter-spacing:-.02em}.adlg__d{color:var(--text-2);line-height:1.55}.adlg__a{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:6px}.wbal{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:12px}.wbal>div{display:grid;gap:4px;padding:16px 18px;border-radius:18px;background:#fff;border:1px solid var(--line)}.wbal>div:first-child{background:var(--ink-900);color:var(--sand);border-color:var(--ink-900)}.wbal small{font-size:12.5px;font-weight:700;color:var(--text-3)}.wbal>div:first-child small{color:#f6f1e9a6}.wbal b{font-size:clamp(1.25rem,1rem + 1vw,1.7rem);font-weight:800;letter-spacing:-.02em}@media(max-width:599px){.wbal{grid-template-columns:1fr 1fr}.wbal>div:first-child{grid-column:1/-1}}.moves{display:grid}.moves__i{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;border-top:1px solid var(--line)}.moves__i:first-child{border-top:0}.moves__ico{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--sand-100);color:var(--text-2)}.moves__ico .ico{width:18px;height:18px}.moves__ico--topup,.moves__ico--refund{background:#2f8a5f1f;color:var(--ok)}.moves__ico--bonus{background:#e19a3c29;color:var(--amber-text)}.moves__t{display:grid;min-width:0}.moves__t b{font-size:14.5px;font-weight:720}.moves__t a{text-decoration:underline;text-underline-offset:2px}.moves__t small,.moves__r small{font-size:12.5px;color:var(--text-3)}.moves__r{display:grid;justify-items:end}.moves__v{font-weight:780;font-variant-numeric:tabular-nums;white-space:nowrap}.moves__v.is-in{color:var(--ok)}.moves__more{justify-self:center}.tbl{position:relative;overflow-x:auto;max-width:100%;margin-inline:-4px}.tbl table{width:100%;border-collapse:collapse;font-size:14px;min-width:620px}.tbl th{text-align:right;font-size:12px;font-weight:760;letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);padding:8px 10px;border-bottom:1px solid var(--line)}.tbl td{padding:12px 10px;border-bottom:1px solid var(--line);vertical-align:middle}.tbl td small{display:block;font-size:12px;color:var(--text-3)}.tbl__coin{display:flex;align-items:center;gap:8px;font-weight:700}.tbl__coin .ico{width:22px;height:22px}.tbl__coin small{display:inline;margin-right:2px}.tbl__tx{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;color:var(--text-3)}.aform{display:grid;gap:16px}.co__row2{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;align-items:start}.aform__a{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.aform__ok{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--ok)}.aform__ok .ico{width:17px;height:17px}.aform .pwrules{margin-top:-4px}.totp{padding:16px;border-radius:18px;background:var(--sand-50);border:1px solid var(--line)}.totp__steps{display:grid;gap:18px;counter-reset:t}.totp__steps>li{display:grid;gap:8px;padding-right:40px;position:relative;font-size:14.5px;line-height:1.5}.totp__steps>li:before{counter-increment:t;content:counter(t);position:absolute;right:0;top:-2px;display:grid;place-items:center;width:28px;height:28px;border-radius:99px;background:var(--ink-900);color:var(--amber);font-weight:800;font-size:13px}.totp__qr img{width:180px;height:180px;padding:8px;border-radius:16px;background:#fff;border:1px solid var(--line);image-rendering:pixelated}.totp__key{display:inline-block;margin-top:4px;padding:4px 8px;border-radius:8px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:700;letter-spacing:.06em;word-break:break-all;user-select:all}.totp__f{max-width:320px}.totp__f .afield--code input,.totp__f input{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:22px;letter-spacing:.3em;text-align:center}.devs{display:grid}.devs__i{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.devs__i:first-child{border-top:0}.devs__ico{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--sand-100);color:var(--text-2)}.devs__ico .ico{width:20px;height:20px}.devs__t{display:grid;min-width:0}.devs__t small{font-size:12.5px;color:var(--text-3)}.devs__t .stag{height:22px;font-size:11.5px;padding:0 8px;vertical-align:1px}.slog{display:grid}.slog__i{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 0;border-top:1px solid var(--line);font-size:14px}.slog__i:first-child{border-top:0}.slog__i small{color:var(--text-3)}.slog__i.is-bad b{color:#b4400e}.adel summary{list-style:none;cursor:pointer;width:max-content}.adel summary::-webkit-details-marker{display:none}.adel[open] summary{margin-bottom:14px}.acc__badge{display:inline-grid;place-items:center;min-width:22px;height:22px;margin-inline-start:auto;padding:0 6px;border-radius:99px;background:var(--amber);color:var(--ink-900);font-size:12px;font-style:normal;font-weight:800}.tback{justify-self:start;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 10px 0 14px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:700;color:var(--text-2)}.tback .ico{width:16px;height:16px}.tback:hover{color:var(--text);border-color:var(--ink-600)}.sform{display:grid;gap:18px}.sform__f{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.sform__l{padding:0;font-size:13.5px;font-weight:740;color:var(--text-2)}.sform__msg{position:relative}.sform__msg textarea,.sreply textarea{min-height:132px;background:#fff}.sform__n{justify-self:end;font-size:12px;color:var(--text-3);font-variant-numeric:tabular-nums}.sform__a{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.sform__a .btn{min-width:220px}.sform__hint{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-3)}.sform__hint .ico{width:16px;height:16px;flex-shrink:0;color:var(--ok)}.sform .is-invalid{border-color:#c2410c;box-shadow:0 0 0 3px #c2410c1f}.sbk{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.sbk__o{position:relative;cursor:pointer}.sbk__o input{position:absolute;opacity:0;pointer-events:none}.sbk__b,.sbk__one{display:flex;align-items:center;gap:12px;height:100%;padding:10px;border-radius:16px;border:1.5px solid var(--line-2);background:#fff;transition:border-color .15s,box-shadow .15s}.sbk__one{border:1px solid var(--line);background:var(--sand-50)}.sbk__o:hover .sbk__b{border-color:var(--ink-600)}.sbk__o input:checked+.sbk__b{border-color:var(--ink-900);box-shadow:0 0 0 1px var(--ink-900) inset;background:var(--sand-50)}.sbk__o input:focus-visible+.sbk__b{outline:2px solid var(--amber);outline-offset:3px}.sbk__img{width:56px;height:56px;flex-shrink:0;border-radius:12px;overflow:hidden;background:var(--sand-200)}.sbk__img picture,.sbk__img img{display:block;width:100%;height:100%;object-fit:cover}.sbk__img .tcard__noimg{display:grid;place-items:center;width:100%;height:100%;color:var(--text-3)}.sbk__t{display:grid;gap:1px;min-width:0}.sbk__n{font-size:14.5px;font-weight:740;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sbk__s{font-size:12.5px;color:var(--text-3)}.stopics{display:flex;flex-wrap:wrap;gap:8px}.stopic{position:relative;cursor:pointer}.stopic input{position:absolute;opacity:0;pointer-events:none}.stopic span{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 13px 0 16px;border-radius:999px;border:1.5px solid var(--line-2);background:#fff;font-size:14.5px;font-weight:680;color:var(--text);transition:border-color .15s,background .15s,color .15s}.stopic .ico{width:17px;height:17px;color:var(--amber-text)}.stopic:hover span{border-color:var(--ink-600)}.stopic input:checked+span{background:var(--ink-900);border-color:var(--ink-900);color:var(--sand)}.stopic input:checked+span .ico{color:var(--amber)}.stopic input:focus-visible+span{outline:2px solid var(--amber);outline-offset:3px}.slist{display:grid;gap:0}.acard>.slist{margin:-6px -8px -8px}.slist.acard{padding:8px}.slist__i{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 10px;border-radius:14px;transition:background .15s}.slist li+li .slist__i{border-top:1px solid var(--line);border-radius:0}.slist__i:hover{background:var(--sand-50)}.slist__ico{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:var(--sand-100);color:var(--amber-text)}.slist__ico .ico{width:20px;height:20px}.slist__t{display:grid;gap:2px;min-width:0}.slist__k{font-size:15px;font-weight:740;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slist__b,.slist__m{font-size:13px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slist__b{color:var(--text-2)}.slist__s{display:flex;align-items:center;gap:10px}.slist__s small{font-size:13px;color:var(--text-3)}.slist__dot{width:9px;height:9px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 3px #e19a3c33}.slist__i.is-new .slist__k{color:var(--ink-900)}.tmsg__who{font-weight:600;opacity:.75}.tmsg__who:before{content:"\b7";margin-inline-end:6px}.sgate{display:grid;justify-items:center;gap:14px;padding:clamp(28px,4vw,48px) clamp(20px,4vw,48px);border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-sm);text-align:center}.sgate__ico{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;background:var(--ink-900);color:var(--amber)}.sgate__ico .ico{width:28px;height:28px}.sgate__t{font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;text-wrap:balance}.sgate__d{max-width:56ch;font-size:15.5px;line-height:1.6;color:var(--text-2)}.sgate__note{display:flex;align-items:center;gap:14px;width:min(100%,620px);padding:14px 16px;border-radius:16px;background:var(--sand-50);border:1px solid var(--line);text-align:right}.sgate__note>.ico{width:22px;height:22px;flex-shrink:0;color:var(--text-3)}.sgate__note span{display:grid;gap:2px;flex:1;min-width:0}.sgate__note b{font-size:14.5px;font-weight:740}.sgate__note small{font-size:13.5px;color:var(--text-2);line-height:1.45}.sgate__note--wait{background:#e19a3c1a;border-color:#e19a3c59}.sgate__note--wait>.ico{color:var(--amber-text)}.sgate__note .btn{flex-shrink:0}.sgate__a{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px}.sgate__a .btn{min-width:170px}.sgate__help{display:grid;gap:10px;width:min(100%,620px);margin-top:10px;padding-top:20px;border-top:1px solid var(--line);text-align:right}.sgate__k{font-size:13px;font-weight:760;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.sgate__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sgate__links a{display:flex;align-items:center;gap:10px;height:50px;padding:0 14px;border-radius:14px;border:1px solid var(--line);background:#fff;font-size:14.5px;font-weight:680;transition:border-color .15s}.sgate__links a:hover{border-color:var(--ink-600)}.sgate__links a span{flex:1;min-width:0}.sgate__links .ico{width:18px;height:18px;flex-shrink:0;color:var(--amber-text)}.sgate__links .ico:last-child{width:16px;height:16px;color:var(--text-3)}.stk__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:16px}.stk__head .acc__lead a{color:var(--text);font-weight:700;text-decoration:underline;text-underline-offset:2px}.thread{display:grid;gap:12px}.tmsg{display:grid;gap:6px;max-width:min(680px,92%);padding:14px 16px;border-radius:18px 18px 6px;background:#fff;border:1px solid var(--line)}.tmsg.is-mine{justify-self:end;border-radius:18px 18px 18px 6px;background:var(--ink-900);border-color:var(--ink-900);color:var(--sand)}.tmsg--system{justify-self:center;max-width:min(560px,100%);padding:10px 14px;border-radius:14px;background:var(--sand-100);border-color:var(--sand-200);text-align:center}.tmsg__h{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12.5px;color:var(--text-3)}.tmsg.is-mine .tmsg__h{color:#f6f1e99e}.tmsg__h b{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:760;color:var(--text)}.tmsg.is-mine .tmsg__h b{color:var(--sand)}.tmsg__h b .ico{width:15px;height:15px}.tmsg__av{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:var(--ink-900);color:var(--amber)}.tmsg__av .ico{width:14px;height:14px}.tmsg--system .tmsg__h{justify-content:center}.tmsg__b{font-size:15px;line-height:1.6;overflow-wrap:anywhere;white-space:normal}.tmsg--system .tmsg__b{font-size:13.5px;color:var(--text-2)}.sreply{gap:14px}.snote{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:16px;background:#2f8a5f14;color:#1f6b47;font-size:14.5px;line-height:1.5}.snote .ico{width:20px;height:20px;flex-shrink:0;margin-top:1px}.snote a{color:inherit;font-weight:740;text-decoration:underline;text-underline-offset:2px}.snote--off{background:var(--sand-100);color:var(--text-2)}.atabs--links .atabs__t[aria-current=page]{color:var(--text);border-bottom-color:var(--ink-900)}.scust{gap:14px}.scust__dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:0}.scust__dl dt{font-size:12px;font-weight:760;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.scust__dl dd{display:grid;margin:2px 0 0;font-size:15px;font-weight:700}.scust__dl small{font-size:13px;font-weight:550;color:var(--text-2)}.scust__a{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:599px){.sform__a{flex-direction:column-reverse;align-items:stretch}.sform__a .btn{width:100%;min-width:0}.sform__hint{justify-content:center}.stopic span{height:42px;font-size:14px}.sgate__links{grid-template-columns:minmax(0,1fr)}.sgate__note{flex-wrap:wrap}.sgate__note .btn{width:100%}.slist__i{grid-template-columns:auto minmax(0,1fr)}.slist__s{grid-column:2;justify-content:flex-start}.stk__head{grid-template-columns:minmax(0,1fr)}.stk__head .stag{justify-self:start}.tmsg{max-width:100%}}.tlist{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:20px}.tlist .tcard{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:stretch;gap:0;height:100%;padding:0;border-radius:22px;overflow:hidden}.tlist .tcard__img{aspect-ratio:16/10;border-radius:0}.tcard__img picture{display:block;width:100%;height:100%}.tlist .tcard__img img{transition:transform .7s var(--ease)}.tlist .tcard:hover .tcard__img img{transform:scale(1.03)}.tlist .tcard__b{align-content:start;gap:6px;padding:16px 18px 10px}.tlist .tcard__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:16.5px}.tlist .tcard__r{grid-column:auto;grid-auto-flow:column;justify-content:space-between;align-items:center;margin:0 18px;padding:12px 0 16px;border-top:1px solid var(--line)}.tlist .tcard__r b{font-size:16.5px}.acard--empty{padding:clamp(22px,2.6vw,30px)}.wbal{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:18px}.wbal>div{align-content:start;gap:4px;padding:20px 22px;border-radius:22px;box-shadow:var(--sh-sm)}.wbal>.wbal__main{background:radial-gradient(90% 140% at 100% 0,rgba(225,154,60,.22),transparent 60%),var(--ink-900)}.wbal__main b{font-size:clamp(1.8rem,1.3rem + 1.4vw,2.5rem)!important;line-height:1.1}.wbal__s{font-size:13.5px;color:#f6f1e9b3}.wbal__ico{display:grid;place-items:center;width:38px;height:38px;margin-bottom:6px;border-radius:12px;background:var(--sand-100);color:var(--amber-text)}.wbal__ico--ok{background:#2f8a5f1f;color:var(--ok)}.wbal__ico .ico{width:19px;height:19px}.wbal__ico--dark{background:#e19a3c29;color:var(--amber)}.wgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:22px;align-items:start}.wgrid__side{display:grid;gap:22px;min-width:0}.winfo__l{display:grid;gap:16px}.winfo__l li{display:flex;align-items:flex-start;gap:12px}.winfo__l .ico{width:20px;height:20px;flex-shrink:0;margin-top:2px;color:var(--amber-text)}.winfo__l span{display:grid;gap:1px}.winfo__l b{font-size:14.5px;font-weight:740}.winfo__l small{font-size:13.5px;color:var(--text-2);line-height:1.5}.asets{display:grid;gap:22px}.aset__h{display:grid;gap:8px;align-content:start;justify-items:start}.aset__h .acard__d{max-width:46ch}.aset__b{min-width:0}.sgrid{display:grid;grid-template-columns:minmax(0,1fr) clamp(340px,28vw,460px);gap:22px;align-items:start}.sgrid__main,.sgrid__side{display:grid;gap:22px;min-width:0}.sgrid__side .slist__i{grid-template-columns:auto minmax(0,1fr)}.sgrid__side .slist__s{grid-column:2;justify-content:flex-start}.acc[data-account=ticket] .acc__main>:not(.tback){width:100%;max-width:1040px}@media(min-width:1024px){.aset{grid-template-columns:minmax(240px,1fr) minmax(0,2.4fr);column-gap:clamp(28px,4vw,72px);align-items:start;padding:clamp(24px,2.4vw,34px)}.aset__b{max-width:920px}}@media(min-width:1280px){.trip{grid-template-columns:minmax(0,1fr) 400px}.trip__img{aspect-ratio:21/9}}@media(max-width:1199px){.wgrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:1099px){.sgrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){.tlist .tcard__r{grid-column:auto}.wbal{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wbal>div{padding:16px}}.receipt{display:none}@media print{body.page-account>*:not(main),.ach,.acc__main>*:not(.receipt),.toast{display:none!important}.acc__main{display:block;padding:0}.receipt{display:block;color:#000;font-size:12pt}.receipt__h{display:flex;justify-content:space-between;align-items:center;padding-bottom:12pt;border-bottom:1.5pt solid #000}.receipt__h div{display:grid;justify-items:end}.receipt__h b{font-size:18pt}.receipt__dl{display:grid;gap:4pt;margin:14pt 0}.receipt__dl div{display:grid;grid-template-columns:110pt 1fr}.receipt__dl dt{color:#555}.receipt__t{width:100%;border-collapse:collapse}.receipt__t td{padding:6pt 0;border-bottom:.5pt solid #bbb}.receipt__t td:last-child{text-align:left}.receipt__tot td{font-weight:800;border-bottom:1.5pt solid #000}.receipt__f{margin-top:18pt;font-size:9.5pt;color:#555}}
