@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300..800&family=Sora:wght@400..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400..800&family=Outfit:wght@300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Unbounded:wght@400..900&family=Space+Grotesk:wght@400..700&family=Caveat:wght@500..700&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400..800&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400..700&family=Manrope:wght@600..800&display=swap";@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.hgd-page{display:grid;gap:1rem;color:#1e293b}.hgd-loading{min-height:58vh;display:grid;place-content:center;gap:.7rem;color:#64748b}.hgd-welcome{display:flex;align-items:center;justify-content:space-between;gap:1rem}.hgd-welcome h1{margin:0;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:800;letter-spacing:-.025em}.hgd-welcome p{margin:.2rem 0 0;color:#64748b;font-size:.83rem}.hgd-welcome>span{display:flex;align-items:center;gap:.4rem;border:1px solid #dbeafe;border-radius:99px;background:#eff6ff;padding:.35rem .65rem;color:#1d4ed8;font-size:.67rem;font-weight:750}.hgd-welcome>span i{width:.45rem;height:.45rem;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e22}.hgd-services{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(154px,1fr);gap:.75rem;overflow-x:auto;padding:.1rem .1rem .4rem}.hgd-service{min-height:164px;display:flex;flex-direction:column;gap:.46rem;border:1px solid #e8edf5;border-radius:.85rem;background:#fff;padding:.92rem;color:inherit;transition:.18s}.hgd-service:hover{transform:translateY(-2px);box-shadow:0 10px 26px -16px #021b4460}.hgd-service>i{width:2.45rem;height:2.45rem;display:grid;place-items:center;border-radius:.6rem;font-size:1.2rem;font-style:normal}.hgd-service>strong{font-size:.86rem;font-weight:800}.hgd-service>span{min-height:2rem;color:#64748b;font-size:.71rem;line-height:1.4}.hgd-service>b{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:.3rem;border-radius:.48rem;padding:.46rem;color:#fff;font-size:.68rem}.hgd-tone-orange{background:#fff4ee}.hgd-button-orange{background:#ff6b00}.hgd-tone-blue{background:#eff6ff}.hgd-button-blue{background:#2563eb}.hgd-tone-purple{background:#f5f3ff}.hgd-button-purple{background:#7c3aed}.hgd-tone-green{background:#f0fdf4}.hgd-button-green{background:#16a34a}.hgd-tone-teal{background:#ecfeff}.hgd-button-teal{background:#0891b2}.hgd-tone-rose{background:#fff1f2}.hgd-button-rose{background:#e11d48}.hgd-tone-indigo{background:#eef2ff}.hgd-button-indigo{background:#4f46e5}.hgd-features{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,1fr);gap:.85rem}.hgd-stack{display:grid;gap:.85rem;min-width:0}.hgd-panel{min-width:0;overflow:hidden;border:1px solid #e8edf5;border-radius:.85rem;background:#fff;padding:.9rem 1rem 1rem}.hgd-panel>header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.72rem}.hgd-panel>header h2{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.87rem;font-weight:800}.hgd-panel>header h2 i{width:1.55rem;height:1.55rem;display:grid;place-items:center;border-radius:.4rem;background:#eff6ff;color:#0767cd;font-style:normal}.hgd-panel>header>a{color:#0767cd;font-size:.71rem;font-weight:750}.hgd-panel>header>a:hover{color:#ff6b00}.hgd-destinations{display:grid;grid-template-columns:repeat(2,1fr);gap:.62rem}.hgd-destination{position:relative;min-height:116px;overflow:hidden;border-radius:.62rem;background:#dbe3f0;color:#fff}.hgd-destination img{position:absolute;width:100%;height:100%;object-fit:cover;transition:.4s}.hgd-destination:hover img{transform:scale(1.06)}.hgd-destination>i{position:absolute;inset:0;background:linear-gradient(to top,#020f23e6,transparent 72%)}.hgd-destination>span{position:absolute;right:.7rem;bottom:.65rem;left:.7rem;display:grid}.hgd-destination strong{font-size:.79rem;font-weight:800}.hgd-destination small{color:#ffffffc0;font-size:.6rem}.hgd-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.hgd-stats>div{display:grid;gap:.12rem;border:1px solid #eef2f7;border-radius:.58rem;background:#fafcff;padding:.62rem}.hgd-stats span{color:#64748b;font-size:.59rem}.hgd-stats strong{font-size:.95rem}.hgd-stats small{color:#16a34a;font-size:.55rem}.hgd-tours{display:grid;grid-template-columns:repeat(2,1fr);gap:.68rem}.hgd-tour{overflow:hidden;border:1px solid #e8edf5;border-radius:.7rem}.hgd-tour>div{position:relative;height:106px;overflow:hidden;background:#e2e8f0}.hgd-tour>div img{width:100%;height:100%;object-fit:cover;transition:.35s}.hgd-tour:hover img{transform:scale(1.05)}.hgd-tour>div em{position:absolute;top:.5rem;left:.5rem;border-radius:99px;background:#ff6b00;padding:.18rem .42rem;color:#fff;font-size:.53rem;font-style:normal;font-weight:800}.hgd-tour>section{padding:.58rem .66rem}.hgd-tour>section>strong{display:block;overflow:hidden;font-size:.74rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.hgd-tour p{display:flex;justify-content:space-between;margin:.26rem 0 0;color:#64748b;font-size:.57rem}.hgd-tour p span{display:flex;align-items:center;gap:.16rem}.hgd-tour p b{color:#f59e0b}.hgd-tour footer{display:flex;align-items:end;justify-content:space-between;gap:.4rem;margin-top:.5rem;border-top:1px solid #f1f5f9;padding-top:.5rem}.hgd-tour footer>span{display:grid}.hgd-tour footer small{color:#64748b;font-size:.53rem}.hgd-tour footer strong{font-size:.73rem}.hgd-tour footer>a{border-radius:.4rem;background:#ff6b00;padding:.38rem .5rem;color:#fff;font-size:.59rem;font-weight:750}.hgd-bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:.85rem}.hgd-quick{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;border-bottom:1px solid #f1f5f9;padding:.6rem 0;text-align:left}.hgd-quick>i,.hgd-links i{width:1.85rem;height:1.85rem;display:grid;place-items:center;border-radius:.45rem;background:#fff4ee;color:#ff6b00;font-style:normal}.hgd-quick>span{display:grid}.hgd-quick strong{font-size:.7rem}.hgd-quick small{color:#64748b;font-size:.59rem}.hgd-quick>svg{width:16px;color:#94a3b8}.hgd-activity>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;border-bottom:1px solid #f1f5f9;padding:.43rem 0}.hgd-activity>div>i{width:.46rem;height:.46rem;border-radius:50%;background:#0767cd}.hgd-activity>div>span{min-width:0;display:grid}.hgd-activity strong,.hgd-activity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hgd-activity strong{font-size:.66rem}.hgd-activity small{color:#64748b;font-size:.56rem}.hgd-activity time{color:#94a3b8;font-size:.52rem;white-space:nowrap}.hgd-links{display:grid}.hgd-links a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.52rem;border-bottom:1px solid #f1f5f9;padding:.5rem 0;color:#1e293b;font-size:.67rem;font-weight:650}.hgd-links i{background:#f1f5f9;color:#0767cd}.hgd-links>a>svg{color:#94a3b8}@media(max-width:980px){.hgd-features{grid-template-columns:1fr}.hgd-bottom{grid-template-columns:1fr 1fr}.hgd-bottom>:last-child{grid-column:1/-1}}@media(max-width:640px){.hgd-welcome>span{display:none}.hgd-services{grid-auto-columns:minmax(145px,70%)}.hgd-bottom{grid-template-columns:1fr}.hgd-bottom>:last-child{grid-column:auto}.hgd-destinations,.hgd-tours{grid-template-columns:1fr}.hgd-destination{min-height:148px}.hgd-tour>div{height:142px}.hgd-stats{grid-template-columns:1fr 1fr}}.hgd-page{gap:1.15rem;color:#172033}.hgd-welcome{border-radius:1.15rem;background:linear-gradient(120deg,#031c42,#0a3a78 72%,#0767cd);padding:1.25rem 1.4rem;color:#fff;box-shadow:0 18px 40px -28px #021b44}.hgd-welcome h1{font-size:clamp(1.35rem,2vw,1.75rem)}.hgd-welcome p{margin-top:.3rem;color:#dbeafe;font-size:.9rem}.hgd-welcome>span{border-color:#ffffff30;background:#ffffff14;padding:.45rem .75rem;color:#fff;font-size:.75rem}.hgd-welcome>span i{background:#34d399;box-shadow:0 0 0 4px #34d39926}.hgd-service{border-radius:1rem;padding:1rem;box-shadow:0 8px 25px -24px #021b44}.hgd-service>strong{font-size:.92rem}.hgd-service>span{min-height:2.2rem;font-size:.8rem;line-height:1.45}.hgd-service>b{border-radius:.55rem;padding:.55rem;font-size:.76rem}.hgd-panel{border-radius:1rem;padding:1rem 1.1rem 1.1rem;box-shadow:0 8px 28px -26px #021b44}.hgd-panel>header h2{font-size:.92rem}.hgd-panel>header>a{font-size:.78rem}.hgd-empty{min-height:128px;display:flex;align-items:center;justify-content:center;gap:.8rem;border:1px dashed #cbd5e1;border-radius:.75rem;background:linear-gradient(145deg,#f8fbff,#fff);padding:1rem;text-align:left}.hgd-empty>i{width:2.6rem;height:2.6rem;display:grid;flex:none;place-items:center;border-radius:.75rem;background:#eaf3ff;color:#0767cd;font-style:normal}.hgd-empty>div{display:grid;gap:.15rem}.hgd-empty strong{font-size:.86rem}.hgd-empty span{max-width:280px;color:#64748b;font-size:.76rem;line-height:1.45}.hgd-failure{min-height:58vh;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #fecaca;border-radius:1rem;background:linear-gradient(145deg,#fff,#fff7f7);padding:2rem;text-align:center}.hgd-failure>i{width:3.5rem;height:3.5rem;display:grid;place-items:center;border-radius:1rem;background:#fee2e2;color:#dc2626;font-style:normal}.hgd-failure h1{margin:1rem 0 .3rem;font-size:1.15rem;font-weight:800}.hgd-failure p{max-width:420px;margin:0;color:#64748b;font-size:.85rem}.hgd-failure button{display:flex;align-items:center;gap:.4rem;margin-top:1rem;border-radius:.65rem;background:#0767cd;padding:.65rem 1rem;color:#fff;font-size:.8rem;font-weight:750}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-attention{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-attention__chip{display:inline-flex;min-height:36px;align-items:center;gap:6px;border:1px solid;border-radius:10px;padding:7px 12px;font-size:12px;font-weight:650;transition:box-shadow var(--sd-fast),transform var(--sd-fast)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-attention__chip:hover,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-attention__chip.is-active{box-shadow:0 0 0 3px currentColor inset;transform:translateY(-1px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-attention__chip svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-attention__chip.is-hot{border-color:#ffd5d8;background:#fff0f0;color:#c83f4c}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-attention__chip.is-stale{border-color:#ffe2b0;background:#fff5e5;color:#a95f08}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-attention__chip.is-proposal{border-color:#dfd5ff;background:#f1edff;color:#6846dc}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status-strip{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));overflow:hidden;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status{min-height:105px;padding:17px 18px;border-left:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status:first-child{border-left:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] button.enq-status{appearance:none;display:block;width:100%;margin:0;text-align:left;font:inherit;color:inherit;background:transparent;border-top:0;border-right:0;border-bottom:3px solid transparent;border-radius:0;cursor:pointer;transition:background var(--sd-fast),border-color var(--sd-fast)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] button.enq-status:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] button.enq-status:focus-visible{outline:2px solid var(--sd-primary);outline-offset:-2px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] button.enq-status.is-active{background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--blue.is-active{border-bottom-color:#3287e8}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--cyan.is-active{border-bottom-color:#18a6b8}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--green.is-active{border-bottom-color:#20a267;background:#ebf8f1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--purple.is-active{border-bottom-color:#7753e8}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--orange.is-active{border-bottom-color:#db8118}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--red.is-active{border-bottom-color:#d33c50}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status__label{display:flex;align-items:center;gap:7px;color:var(--sd-muted);font-size:12px;font-weight:650;white-space:nowrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status__label span{width:7px;height:7px;border-radius:50%;background:var(--sd-disabled)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status__value{margin-top:8px;color:var(--sd-text-strong);font-family:var(--sd-font-display);font-size:25px;font-weight:750}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--blue .enq-status__label span{background:#3287e8}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--cyan .enq-status__label span{background:#18a6b8}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--green .enq-status__label span{background:#20a267}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--purple .enq-status__label span{background:#7753e8}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--orange .enq-status__label span{background:#db8118}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status--red .enq-status__label span{background:#d33c50}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-list-panel{overflow:hidden;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-list-head{display:flex;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--sd-border-subtle);color:var(--sd-muted);font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table-wrap{overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table{min-width:1350px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table th{padding:11px 12px;font-size:10px;letter-spacing:.04em;text-transform:uppercase}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table td{padding:13px 12px;vertical-align:top}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table tbody tr:hover td{background:#fbfcff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-customer{display:flex;align-items:center;gap:6px;min-width:205px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-customer>b{font-size:13px;color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-contact{margin-top:4px;color:var(--sd-muted);font-size:11px;line-height:1.5}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-product-pill{display:inline-block;margin-top:7px;border-radius:6px;background:#f1edff;padding:4px 7px;color:#6846dc;font-size:10px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-destination{display:block;max-width:175px;color:var(--sd-text-strong);font-size:12px;line-height:1.45}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-proposal{display:flex;min-width:138px;flex-direction:column;align-items:flex-start;gap:7px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-proposal .btn{min-height:28px;padding:0 8px;font-size:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-stage-select{width:145px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-row-actions{display:flex;max-width:245px;flex-wrap:wrap;gap:4px;margin-top:6px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-row-actions button{border:1px solid var(--sd-border);border-radius:6px;padding:4px 6px;color:var(--sd-muted);font-size:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-row-actions button:first-child{border-color:#ffaf99;color:#d95738}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table .t-cell-next{min-width:155px;margin-top:6px;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table .row-actions{display:grid;grid-template-columns:repeat(2,30px);gap:6px;justify-content:end;opacity:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table .row-actions .icon-btn{border:1px solid var(--sd-border);background:var(--sd-surface);color:var(--sd-muted);transition:background var(--sd-fast),color var(--sd-fast),border-color var(--sd-fast)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table .row-actions .icon-btn:hover,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table .row-actions .icon-btn:focus-visible{border-color:var(--sd-primary);background:var(--sd-primary-soft);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table .row-actions .dropdown{display:inline-grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table .row-actions .enq-act-menu{border-color:transparent;background:var(--sd-primary);color:#fff;box-shadow:0 4px 10px -4px #4968ff8c}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table .row-actions .enq-act-menu:hover,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-table .row-actions .dropdown.is-open .enq-act-menu{background:var(--sd-primary-hover, #3b58f0);color:#fff;border-color:transparent}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-act-list{min-width:236px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-act-list .menu__item{gap:10px}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status-strip{grid-template-columns:repeat(3,1fr)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status:nth-child(4){border-left:0;border-top:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status:nth-child(5),html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status:nth-child(6){border-top:1px solid var(--sd-border-subtle)}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-attention{display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status-strip{grid-template-columns:repeat(2,1fr)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status{min-height:88px;padding:13px;border-top:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-status:nth-child(odd){border-left:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-list-head{align-items:flex-start;flex-direction:column}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .enq-act-list{text-align:left}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .dropdown.is-open>.enq-act-menu:after{display:none}html[data-theme] main.sd-register.sd-public-auth{overflow:clip;display:block;min-height:auto}.sd-register__glow{background:radial-gradient(ellipse 60% 70% at 8% 0%,rgb(var(--brand) / .14),transparent 70%),radial-gradient(ellipse 50% 60% at 95% 10%,rgb(var(--accent, var(--brand)) / .14),transparent 70%);animation:sd-register-drift 14s ease-in-out infinite alternate}@keyframes sd-register-drift{0%{transform:translateZ(0)}to{transform:translate3d(0,18px,0) scale(1.03)}}.sd-register__perks{color:rgb(var(--brand-contrast));background:radial-gradient(circle at 100% 0%,rgb(255 255 255 / .18),transparent 45%),linear-gradient(145deg,rgb(var(--brand)),rgb(var(--brand-strong)));box-shadow:0 22px 44px -26px rgb(var(--brand) / .9)}.sd-register--locked{position:relative;opacity:.55;transition:opacity .3s ease}.sd-register--locked input:disabled{cursor:not-allowed}.sd-otp__box.is-filled{animation:sd-otp-pop .18s ease-out}@keyframes sd-otp-pop{0%{transform:scale(.9)}to{transform:scale(1)}}.sd-register-firm.is-checked{background:rgb(var(--brand-tint) / .55)}.sd-register-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2.25rem}.sd-register-submit{position:relative;overflow:hidden}.sd-register-submit:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .28) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s ease}.sd-register-submit:hover:after{transform:translate(120%)}html[data-theme=aurora] .sd-register__perks,html[data-theme=aurora] .sd-register__bar,html[data-theme=aurora] .sd-register-submit,html[data-theme=aurora] .sd-register-firm.is-checked span.bg-brand{background:var(--aur-grad, linear-gradient(120deg, rgb(var(--brand)), rgb(var(--accent))))}html[data-theme=aurora] .sd-register__card{border-radius:26px;box-shadow:0 40px 90px -46px rgb(var(--shell, 16 9 30) / .55)}html[data-theme=aurora] .sd-register-section__num{background:linear-gradient(135deg,rgb(var(--brand) / .16),rgb(var(--accent) / .16))}html[data-theme=airocity] .sd-register__card{border-radius:18px}html[data-theme=airocity] .sd-register-submit{border-radius:.5rem;background:linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand-strong)))}@media(prefers-reduced-motion:reduce){.sd-register__glow,.sd-otp__box.is-filled{animation:none}.sd-register-submit:after{display:none}}html[data-theme=redesign] .hco .hco-avatar{width:30px;height:30px;border-radius:50%;flex:none;display:inline-grid;place-items:center;font-weight:700;font-size:12.5px;background:var(--sd-bg);color:var(--sd-muted);border:1px solid var(--sd-border)}html[data-theme=redesign] .hco .hco-avatar.is-lead{background:var(--sd-primary-softer);color:var(--sd-primary);border-color:rgb(var(--brand) / .35)}html[data-theme=redesign] .hco .hco-trip .prod-ico{flex:none}html[data-theme=redesign] .hco .hco-trip__more{border-top:1px solid var(--sd-border-subtle)}html[data-theme=redesign] .hco .hco-trip__more .sd-label{display:inline-flex;align-items:center;gap:6px;margin-bottom:6px}html[data-theme=redesign] .hco .hco-trip__more .sd-label svg{width:14px;height:14px;color:var(--sd-primary)}html[data-theme=redesign] .hco .hco-overview{margin:0;line-height:1.55}html[data-theme=redesign] .hco .hco-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}html[data-theme=redesign] .hco .hco-list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 12px;border:1px solid var(--sd-border-subtle);border-radius:var(--sd-radius-sm);background:var(--sd-bg)}html[data-theme=redesign] .hco .hco-list b{font-size:13px;color:var(--sd-text-strong);font-weight:600}html[data-theme=redesign] .hco .hco-list span{font-size:12px;color:var(--sd-muted)}html[data-theme=redesign] .hco .hco-chips{display:flex;flex-wrap:wrap;gap:6px}html[data-theme=redesign] .hco .hco-chips .chip{height:auto;min-height:28px;padding:4px 10px;white-space:normal;text-align:left}html[data-theme=redesign] .hco .chip--ok{border-style:solid;border-color:transparent;background:var(--sd-success-soft, #e8f7ee);color:var(--sd-success, #16a34a)}html[data-theme=redesign] .hco .chip--action{cursor:pointer;border-style:solid}html[data-theme=redesign] .hco .chip--action:disabled{opacity:.55;cursor:default}html[data-theme=redesign] .hco .hco-pax{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}html[data-theme=redesign] .hco .hco-pax li{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;padding:9px 12px;border:1px solid var(--sd-border-subtle);border-radius:var(--sd-radius-sm);background:var(--sd-bg);min-width:0}html[data-theme=redesign] .hco .hco-pax__n{grid-row:span 2;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--sd-surface);border:1px solid var(--sd-border);font-size:11.5px;font-weight:700;color:var(--sd-muted)}html[data-theme=redesign] .hco .hco-pax b{font-size:13px;color:var(--sd-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=redesign] .hco .hco-pax span:last-child{font-size:11.5px;color:var(--sd-muted)}html[data-theme=redesign] .hco .hco-addon{cursor:default;align-items:flex-start;padding-top:11px;padding-bottom:11px}html[data-theme=redesign] .hco .hco-addon .check{margin-top:1px}html[data-theme=redesign] .hco .hco-addon.is-on{background:var(--sd-primary-softer)}html[data-theme=redesign] .hco .hco-addon__qty{display:flex!important;flex-wrap:wrap;gap:12px;margin-top:8px}html[data-theme=redesign] .hco .hco-addon__qty label{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--sd-muted)}html[data-theme=redesign] .hco .hco-addon__qty select{width:auto;min-width:64px;height:30px}html[data-theme=redesign] .hco .hco-addon .price.is-loading{opacity:.5}html[data-theme=redesign] .hco .hco-mono{font-family:var(--sd-font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.06em}html[data-theme=redesign] .hco .hco-coupon .grow,html[data-theme=redesign] .hco .picked .grow{display:flex;flex-direction:column;min-width:0}html[data-theme=redesign] .hco .picked .grow b{font-size:13px;color:var(--sd-text-strong)}html[data-theme=redesign] .hco .hco-save span:last-child{color:var(--sd-success, #16a34a);font-weight:600}html[data-theme=redesign] .hco .hco-trust{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:11.5px;color:var(--sd-muted)}html[data-theme=redesign] .hco .hco-trust span{display:inline-flex;align-items:center;gap:6px}html[data-theme=redesign] .hco .hco-trust svg{width:13px;height:13px}@media(max-width:640px){html[data-theme=redesign] .hco .mk-sum{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-theme=redesign] .hco .hco-done{max-width:620px;margin:24px auto;padding:32px 28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}html[data-theme=redesign] .hco .hco-done h1,html[data-theme=redesign] .hco .hco-done h2{font-size:21px;margin:0;letter-spacing:-.01em}html[data-theme=redesign] .hco .hco-done p{margin:0;max-width:480px}html[data-theme=redesign] .hco .hco-done__mark{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign] .hco .hco-done__mark svg{width:28px;height:28px}html[data-theme=redesign] .hco .hco-done.is-paid .hco-done__mark{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign] .hco .hco-done.is-failed .hco-done__mark{background:var(--sd-error-soft, #fdecec);color:var(--sd-error)}html[data-theme=redesign] .hco .hco-done__facts{width:100%;border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);text-align:left;margin:6px 0}html[data-theme=redesign] .hco .hco-done__facts div{display:flex;justify-content:space-between;gap:12px;padding:10px 14px;font-size:13px}html[data-theme=redesign] .hco .hco-done__facts div+div{border-top:1px solid var(--sd-border-subtle)}html[data-theme=redesign] .hco .hco-done__facts span{color:var(--sd-muted)}html[data-theme=redesign] .hco .hco-done__facts b{color:var(--sd-text-strong);text-align:right;font-weight:600}.rpt{display:flex;flex-direction:column;gap:1rem}.rpt__filter,.rpt__panel{background:#fff;border:1px solid var(--sdmc-border,#e8eef8);border-radius:14px;box-shadow:0 8px 24px -18px #021b4447;overflow:visible}.rpt__filter-head{background:linear-gradient(135deg,#0b2a4a,#123b66);color:#fff;padding:.75rem 1rem;font-size:.95rem;font-weight:800}.rpt__filter-body{padding:1rem 1rem .85rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem .9rem;overflow:visible}.rpt__field{display:flex;flex-direction:column;gap:.35rem;min-width:0;position:relative}.rpt__field>span{font-size:.78rem;font-weight:700;color:#334155}.rpt__field input,.rpt__field select{height:40px;width:100%;border:1.5px solid #dbe3f0;border-radius:8px;padding:0 .7rem;font-size:.86rem;font-weight:500;color:#0f172a;background:#fbfcfe;font-family:inherit;outline:none}.rpt__field input:focus,.rpt__field select:focus{border-color:var(--sdmc-primary,#0767cd);box-shadow:0 0 0 3px #0767cd1f;background:#fff}.rpt__filter-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:.55rem;padding:.25rem 0}.rpt__btn{min-height:40px;padding:0 1.1rem;border-radius:8px;font-size:.88rem;font-weight:700;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.rpt__btn svg{width:15px}.rpt__btn--ghost{border:1.5px solid #cbd5e1;background:#f1f5f9;color:#334155}.rpt__btn--primary{border:0;background:linear-gradient(135deg,#ff7a1a,#ff6b00 55%,#f15b22);color:#fff;box-shadow:0 10px 18px -12px #ff6b00d9}.rpt__panel-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid #eef2f7}.rpt__panel-title{margin:0;font-size:1.05rem;font-weight:800;color:#0f172a}.rpt__subtitle{margin:.15rem 0 0;color:#64748b;font-size:.78rem}.rpt__head-icon{width:24px;color:#ff6b00}.rpt__export{min-width:4.4rem;height:2.2rem;padding:0 .55rem;border:1px solid #dbe3f0;border-radius:8px;background:#f8fafc;color:#0f766e;display:inline-flex;gap:.35rem;align-items:center;justify-content:center;cursor:pointer;font-size:.68rem;font-weight:800}.rpt__export svg{width:16px}.rpt__export:disabled{opacity:.45;cursor:not-allowed}.rpt__table-wrap{width:100%;overflow-x:auto}.rpt__table{width:100%;border-collapse:collapse;min-width:1100px}.rpt__table th,.rpt__table td{padding:.7rem .75rem;border-bottom:1px solid #eef2f7;text-align:left;font-size:.82rem;vertical-align:top}.rpt__table th{background:#f1f5f9;color:#0f172a;font-weight:800;white-space:nowrap;position:sticky;top:0;z-index:1}.rpt__table tbody tr:hover{background:#f8fafc}.rpt__table td small{display:block;color:#64748b;font-size:.76rem;margin-top:.18rem}.rpt__muted{color:#64748b;font-size:.78rem}.rpt__link{color:var(--sdmc-primary,#0767cd);font-weight:700;word-break:break-all}.rpt__status{display:inline-flex;padding:.2rem .5rem;border-radius:999px;font-size:.72rem;font-weight:700;background:#f1f5f9;color:#334155;white-space:nowrap}.rpt__status--ok{background:#ecfdf5;color:#047857}.rpt__status--warn{background:#fff7ed;color:#c2410c}.rpt__status--bad{background:#fef2f2;color:#b91c1c}.rpt__status--info{background:#eff6ff;color:#1d4ed8}.rpt__view{border:0;background:transparent;color:var(--sdmc-primary,#0767cd);font-weight:800;font-size:.82rem;cursor:pointer}.rpt__empty{padding:2rem!important;text-align:center!important;color:#64748b}.rpt__state{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;color:#64748b;font-size:.9rem}.rpt__state svg{width:25px}.rpt__state--error{color:#b91c1c}.rpt__state--error span{color:#64748b}.rpt__spin{animation:rpt-spin .8s linear infinite}@keyframes rpt-spin{to{transform:rotate(360deg)}}.rpt__pager{display:flex;justify-content:flex-end;align-items:center;gap:.35rem;padding:.85rem 1rem 1rem}.rpt__page-item{display:inline-flex;align-items:center;gap:.35rem}.rpt__page-btn{min-width:2rem;height:2rem;border:1px solid #dbe3f0;border-radius:6px;background:#fff;color:#334155;font-size:.82rem;font-weight:700;cursor:pointer}.rpt__page-btn:disabled{opacity:.45}.rpt__page-btn--active{background:#ff6b00;border-color:#ff6b00;color:#fff}.rpt__hub-wrap{padding:1rem}.rpt__hub{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.rpt__hub-card{display:flex;flex-direction:column;gap:.45rem;padding:1.15rem;border-radius:14px;border:1px solid var(--sdmc-border,#e8eef8);background:linear-gradient(180deg,#fff,#fbfcfe);text-decoration:none;color:inherit;box-shadow:0 8px 24px -18px #021b4447;transition:.16s}.rpt__hub-card:hover{transform:translateY(-2px);border-color:#ff6b0059;box-shadow:0 16px 30px -18px #021b4459}.rpt__hub-card strong{font-size:1rem;color:#0f172a}.rpt__hub-card>span:not(.rpt__hub-icon){color:#64748b;font-size:.86rem;line-height:1.45}.rpt__hub-card em{margin-top:.35rem;font-style:normal;font-size:.8rem;font-weight:800;color:#ff6b00}.rpt__hub-icon{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#fff2e8;color:#ff6b00}.rpt__hub-icon svg{width:20px}.rpt__crumb{display:flex;align-items:center;gap:.7rem;color:#64748b;font-size:.82rem}.rpt__crumb a{display:inline-flex;align-items:center;color:#0b5fad;font-weight:700;text-decoration:none}.rpt__crumb a svg{width:16px}.rpt__source{margin-left:auto;padding:.25rem .55rem;border-radius:999px;font-size:.7rem;font-weight:800}.rpt__source--legacy{background:#ecfdf5;color:#047857}.rpt__source--demo{background:#eff6ff;color:#1d4ed8}@media(max-width:1100px){.rpt__filter-body{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.rpt__filter-body{grid-template-columns:1fr 1fr}.rpt__filter-actions{justify-content:stretch}.rpt__btn{flex:1}}@media(max-width:520px){.rpt__filter-body{grid-template-columns:1fr}}.rpt__nowrap{white-space:nowrap}.rpt__link-btn{border:0;background:transparent;padding:0;font:inherit;font-weight:800;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .15s}.rpt__link-btn:hover,.rpt__link-btn:focus-visible{text-decoration-color:currentColor}.rpt__view{padding:.3rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--sdmc-primary,#0767cd) 9%,transparent);transition:background .15s,color .15s}.rpt__view:hover,.rpt__view:focus-visible{background:var(--sdmc-primary,#0767cd);color:#fff}.rpt__multi{position:relative}.rpt__multi-btn{height:40px;width:100%;display:flex;align-items:center;gap:.45rem;border:1.5px solid #dbe3f0;border-radius:8px;padding:0 .6rem 0 .7rem;font:inherit;font-size:.86rem;font-weight:500;color:#0f172a;background:#fbfcfe;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s}.rpt__multi-btn:hover{border-color:#c3d0e6}.rpt__multi-btn>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:inherit}.rpt__multi-btn>svg{width:15px;flex:none;color:#64748b;transition:transform .2s}.rpt__multi-btn[aria-expanded=true]{border-color:var(--sdmc-primary,#0767cd);box-shadow:0 0 0 3px #0767cd1f;background:#fff}.rpt__multi-btn[aria-expanded=true]>svg{transform:rotate(180deg)}.rpt__multi-btn:focus-visible{outline:none;border-color:var(--sdmc-primary,#0767cd);box-shadow:0 0 0 3px #0767cd2e}.rpt__placeholder{color:#94a3b8}.rpt__multi-count{flex:none;min-width:20px;height:20px;padding:0 .35rem;display:grid;place-items:center;border-radius:999px;background:var(--sdmc-primary,#0767cd);color:#fff;font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums}.rpt__multi-menu{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:max(100%,260px);display:flex;flex-direction:column;background:#fff;border:1px solid #dbe3f0;border-radius:12px;box-shadow:0 22px 44px -22px #021b4473;overflow:hidden;animation:rpt-pop .16s ease-out}.rpt__multi-search{display:flex;align-items:center;gap:.45rem;margin:.5rem;padding:0 .6rem;height:36px;border:1px solid #dbe3f0;border-radius:8px;background:#f8fafc;transition:border-color .15s,box-shadow .15s,background .15s}.rpt__multi-search:focus-within{border-color:var(--sdmc-primary,#0767cd);box-shadow:0 0 0 3px #0767cd1f;background:#fff}.rpt__multi-search svg{width:14px;color:#94a3b8;flex:none}.rpt__multi-search input{flex:1;min-width:0;height:34px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;outline:none!important;font-size:.84rem!important}.rpt__multi-list{max-height:248px;overflow-y:auto;padding:0 .35rem .35rem;overscroll-behavior:contain}.rpt__multi-item{width:100%;display:flex;align-items:center;gap:.55rem;border:0;background:transparent;padding:.45rem .5rem;border-radius:8px;font:inherit;font-size:.84rem;color:#0f172a;cursor:pointer;text-align:left}.rpt__multi-item:hover{background:#f1f5f9}.rpt__multi .rpt__multi-item:focus,.rpt__multi .rpt__multi-item:focus-visible{outline:none;box-shadow:none}.rpt__multi .rpt__multi-item:focus-visible{background:#eef4ff}.rpt__multi-item.is-on{font-weight:600}.rpt__multi-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rpt__multi-meta{flex:none;color:#64748b;font-size:.74rem;font-weight:500;font-variant-numeric:tabular-nums}.rpt__multi-check{box-sizing:border-box;width:16px;height:16px;flex:none;display:grid;place-items:center;border:1.5px solid #cbd5e1;border-radius:4px;background:#fff;transition:background .15s,border-color .15s}.rpt__multi-check.is-on{background:var(--sdmc-primary,#0767cd);border-color:var(--sdmc-primary,#0767cd);color:#fff}.rpt__multi .rpt__multi-check svg{display:block;width:11px;height:11px;stroke-width:3.5;margin:0}.rpt__multi-empty{display:flex;align-items:center;gap:.45rem;margin:0;padding:.6rem .5rem;color:#64748b;font-size:.8rem}.rpt__multi-empty svg{width:14px;height:14px}.rpt__multi-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .5rem;border-top:1px solid #eef2f7;background:#f8fafc}.rpt__multi-menu .rpt__multi-link{border:0;background:transparent;padding:.35rem .4rem;font:inherit;font-size:.8rem;font-weight:600;color:var(--sdmc-primary,#0767cd);cursor:pointer;border-radius:6px}.rpt__multi-menu .rpt__multi-link:disabled{color:#94a3b8;cursor:default}.rpt__multi-menu .rpt__multi-done{border:0;background:var(--sdmc-primary,#0767cd);color:#fff;padding:.35rem .9rem;font:inherit;font-size:.8rem;font-weight:700;border-radius:7px;cursor:pointer}.rpt__ac{position:relative}.rpt__ac-icon{position:absolute;left:.65rem;top:50%;width:15px;height:15px;transform:translateY(-50%);color:#94a3b8;pointer-events:none}.rpt__field .rpt__ac input{padding-left:2rem;padding-right:2rem}.rpt__ac .rpt__ac-clear{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:#94a3b8;cursor:pointer}.rpt__ac .rpt__ac-clear:hover{background:#f1f5f9;color:#334155}.rpt__ac-clear svg{width:14px;height:14px}.rpt__ac-menu{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:max(100%,280px);margin:0;padding:.35rem;list-style:none;background:#fff;border:1px solid #dbe3f0;border-radius:12px;box-shadow:0 22px 44px -22px #021b4473;max-height:300px;overflow-y:auto;animation:rpt-pop .16s ease-out}.rpt__ac-item{display:flex;align-items:center;gap:.65rem;padding:.45rem .5rem;border-radius:8px;cursor:pointer}.rpt__ac-item.is-active{background:#f1f5f9}.rpt__ac-code{flex:none;width:42px;padding:.2rem 0;text-align:center;border-radius:6px;background:#eef4ff;color:var(--sdmc-primary,#0767cd);font-size:.74rem;font-weight:800;letter-spacing:.04em}.rpt__ac-text{display:flex;flex-direction:column;min-width:0}.rpt__ac-text strong{font-size:.84rem;font-weight:600;color:#0f172a}.rpt__ac-text small{font-size:.74rem;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rpt__note{display:flex;align-items:center;gap:.5rem;margin:0 1rem .75rem;padding:.55rem .75rem;border-radius:8px;background:#f1f5ff;color:#334155;font-size:.8rem}.rpt__note svg{width:15px;height:15px;flex:none;color:var(--sdmc-primary,#0767cd)}@keyframes rpt-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rpt__multi-menu,.rpt__ac-menu{animation:none}}.rpt__date{height:40px;border:1.5px solid #dbe3f0;border-radius:8px;padding:0 .7rem;font-size:.86rem;font-weight:500;color:#0f172a;background:#fbfcfe;--tw-ring-shadow:0 0 #0000}.rpt__date:hover{border-color:#c3d0e6}.rpt__date[aria-expanded=true]{border-color:var(--sdmc-primary,#0767cd);box-shadow:0 0 0 3px #0767cd1f;background:#fff}.rpt__actions{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.rpt__view svg{width:13px;height:13px;margin-right:.3rem}.rpt__view:disabled{opacity:.6;cursor:progress}@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-green-50:oklch(98.2% .018 155.826);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-600:oklch(62.7% .194 149.214);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-700:oklch(50% .134 242.749);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-purple-700:oklch(49.6% .265 301.924);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-neutral-50:oklch(98.5% 0 none);--color-neutral-100:oklch(97% 0 none);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-600:oklch(43.9% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--color-bg:rgb(var(--bg));--color-text:rgb(var(--text));--color-brand:rgb(var(--brand));--radius-card:var(--radius-card);--radius-field:var(--radius-field)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:rgb(var(--border) / .08)}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility}body{background-color:rgb(var(--bg));min-height:100dvh;color:rgb(var(--text));font-family:var(--font-sans);font-feature-settings:"cv11","ss01";letter-spacing:-.005em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.5}h1{letter-spacing:-.022em;line-height:1.08}h2,h3{letter-spacing:-.016em;line-height:1.15}:focus-visible{outline:2px solid rgb(var(--brand) / .6);outline-offset:2px;border-radius:4px}button:not(:disabled),summary,select:not(:disabled),[role=button]:not([aria-disabled=true]),[role=tab]:not([aria-disabled=true]),[role=option]:not([aria-disabled=true]),[role=menuitem]:not([aria-disabled=true]),[role=switch]:not([aria-disabled=true]),input[type=checkbox]:not(:disabled),input[type=radio]:not(:disabled),input[type=range]:not(:disabled),input[type=file]:not(:disabled),input[type=color]:not(:disabled),label:has(input[type=checkbox]:not(:disabled)),label:has(input[type=radio]:not(:disabled)){cursor:pointer}button:disabled,select:disabled,input:disabled,textarea:disabled,label:has(input:disabled){cursor:not-allowed}input[type=date],input[type=month],input[type=time],input[type=datetime-local]{border-radius:var(--radius-field);font-variant-numeric:tabular-nums;font-family:inherit}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;filter:grayscale();border-radius:4px;padding:2px;transition:opacity .15s,background-color .15s}input[type=month]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;filter:grayscale();border-radius:4px;padding:2px;transition:opacity .15s,background-color .15s}input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;filter:grayscale();border-radius:4px;padding:2px;transition:opacity .15s,background-color .15s}input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;filter:grayscale();border-radius:4px;padding:2px;transition:opacity .15s,background-color .15s}input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:1;background-color:rgb(var(--brand) / .12)}input[type=month]:hover::-webkit-calendar-picker-indicator{opacity:1;background-color:rgb(var(--brand) / .12)}input[type=time]:hover::-webkit-calendar-picker-indicator{opacity:1;background-color:rgb(var(--brand) / .12)}input[type=datetime-local]:hover::-webkit-calendar-picker-indicator{opacity:1;background-color:rgb(var(--brand) / .12)}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-6{inset:calc(var(--spacing) * -6)}.-inset-8{inset:calc(var(--spacing) * -8)}.inset-0{inset:0}.inset-2{inset:calc(var(--spacing) * 2)}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-5{inset-inline:calc(var(--spacing) * 5)}.inset-y-0{inset-block:0}.-top-2{top:calc(var(--spacing) * -2)}.-top-5{top:calc(var(--spacing) * -5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-8{top:calc(var(--spacing) * -8)}.-top-9{top:calc(var(--spacing) * -9)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-14{top:calc(var(--spacing) * -14)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.-top-56{top:calc(var(--spacing) * -56)}.-top-\[3px\]{top:-3px}.-top-\[7px\]{top:-7px}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-12{top:calc(var(--spacing) * 12)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-42{top:calc(var(--spacing) * 42)}.top-\[-1px\]{top:-1px}.top-\[3\.05rem\]{top:3.05rem}.top-\[4\.9rem\]{top:4.9rem}.top-\[42\%\]{top:42%}.top-\[65px\]{top:65px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-6{right:calc(var(--spacing) * -6)}.-right-8{right:calc(var(--spacing) * -8)}.-right-10{right:calc(var(--spacing) * -10)}.-right-14{right:calc(var(--spacing) * -14)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.-right-40{right:calc(var(--spacing) * -40)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-10{right:calc(var(--spacing) * 10)}.right-44{right:calc(var(--spacing) * 44)}.right-\[12\.5\%\]{right:12.5%}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-24{bottom:calc(var(--spacing) * -24)}.-bottom-28{bottom:calc(var(--spacing) * -28)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-full{bottom:100%}.-left-3{left:calc(var(--spacing) * -3)}.-left-4{left:calc(var(--spacing) * -4)}.-left-6{left:calc(var(--spacing) * -6)}.-left-\[29px\]{left:-29px}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-\[12\.5\%\]{left:12.5%}.left-\[15\%\]{left:15%}.left-\[18px\]{left:18px}.left-\[19px\]{left:19px}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-20{z-index:-20}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.col-1{grid-column:1}.col-11{grid-column:11}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.row-3{grid-row:3}.row-4{grid-row:4}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-6{grid-row:span 6/span 6}.float-left{float:left}.clear-both{clear:both}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-4{margin:calc(var(--spacing) * 4)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.-mt-14{margin-top:calc(var(--spacing) * -14)}.-mt-16{margin-top:calc(var(--spacing) * -16)}.-mt-20{margin-top:calc(var(--spacing) * -20)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[0\.45rem\]{margin-top:.45rem}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.-mb-1\.5{margin-bottom:calc(var(--spacing) * -1.5)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-\[4\/3\.4\]{aspect-ratio:4/3.4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/11\]{aspect-ratio:16/11}.aspect-\[21\/9\]{aspect-ratio:21/9}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.size-48{width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.size-56{width:calc(var(--spacing) * 56);height:calc(var(--spacing) * 56)}.size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.size-72{width:calc(var(--spacing) * 72);height:calc(var(--spacing) * 72)}.size-80{width:calc(var(--spacing) * 80);height:calc(var(--spacing) * 80)}.size-\[7px\]{width:7px;height:7px}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[78\%\]{width:78%;height:78%}.size-\[520px\]{width:520px;height:520px}.size-\[560px\]{width:560px;height:560px}.size-\[620px\]{width:620px;height:620px}.size-full{width:100%;height:100%}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-17{height:calc(var(--spacing) * 17)}.h-18{height:calc(var(--spacing) * 18)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-56{height:calc(var(--spacing) * 56)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-\[2px\]{height:2px}.h-\[18px\]{height:18px}.h-\[56px\]{height:56px}.h-\[186px\]{height:186px}.h-\[196px\]{height:196px}.h-\[260px\]{height:260px}.h-\[340px\]{height:340px}.h-\[380px\]{height:380px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-9{max-height:calc(var(--spacing) * 9)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[26rem\]{max-height:26rem}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94dvh\]{max-height:94dvh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[150px\]{max-height:150px}.max-h-\[420px\]{max-height:420px}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-3\.5{min-height:calc(var(--spacing) * 3.5)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[2\.6em\]{min-height:2.6em}.min-h-\[26vh\]{min-height:26vh}.min-h-\[30vh\]{min-height:30vh}.min-h-\[32vh\]{min-height:32vh}.min-h-\[34vh\]{min-height:34vh}.min-h-\[36vh\]{min-height:36vh}.min-h-\[38vh\]{min-height:38vh}.min-h-\[40vh\]{min-height:40vh}.min-h-\[42vh\]{min-height:42vh}.min-h-\[50vh\]{min-height:50vh}.min-h-\[55vh\]{min-height:55vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[92px\]{min-height:92px}.min-h-\[230px\]{min-height:230px}.min-h-\[250px\]{min-height:250px}.min-h-\[460px\]{min-height:460px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-\[3\.4rem\]{width:3.4rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[18px\]{width:18px}.w-\[19rem\]{width:19rem}.w-\[22\%\]{width:22%}.w-\[38\%\]{width:38%}.w-\[70\%\]{width:70%}.w-\[112px\]{width:112px}.w-\[210px\]{width:210px}.w-\[264px\]{width:264px}.w-\[min\(92vw\,380px\)\]{width:min(92vw,380px)}.w-\[min\(92vw\,680px\)\]{width:min(92vw,680px)}.w-\[min\(94vw\,440px\)\]{width:min(94vw,440px)}.w-\[min\(94vw\,500px\)\]{width:min(94vw,500px)}.w-\[min\(94vw\,780px\)\]{width:min(94vw,780px)}.w-\[min\(96vw\,920px\)\]{width:min(96vw,920px)}.w-\[min\(96vw\,1060px\)\]{width:min(96vw,1060px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-150{max-width:calc(var(--spacing) * 150)}.max-w-\[8rem\]{max-width:8rem}.max-w-\[9\.5rem\]{max-width:9.5rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10\.5rem\]{max-width:10.5rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[70\%\]{max-width:70%}.max-w-\[86\%\]{max-width:86%}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[860px\]{max-width:860px}.max-w-\[980px\]{max-width:980px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1300px\]{max-width:1300px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1500px\]{max-width:1500px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[19rem\]{min-width:19rem}.min-w-\[64px\]{min-width:64px}.min-w-\[84px\]{min-width:84px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[520px\]{min-width:520px}.min-w-\[640px\]{min-width:640px}.min-w-\[760px\]{min-width:760px}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[2\]{flex:2}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[80\%\]{flex-basis:80%}.basis-\[calc\(100\%-3\.5rem\)\]{flex-basis:calc(100% - 3.5rem)}.basis-\[calc\(100\%-4\.5rem\)\]{flex-basis:calc(100% - 4.5rem)}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[18px\]{--tw-translate-x:18px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-50{--tw-scale-x:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-0{rotate:0deg}.-rotate-6{rotate:-6deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-not-allowed\!{cursor:not-allowed!important}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-32{scroll-margin-top:calc(var(--spacing) * 32)}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\[appearance\:textfield\]{appearance:textfield}.appearance-none{appearance:none}.break-inside-avoid{break-inside:avoid}.break-inside-avoid-page{break-inside:avoid-page}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[84px_minmax\(0\,1fr\)\]{grid-template-columns:84px minmax(0,1fr)}.grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_1\.4fr\]{grid-template-columns:auto 1fr 1.4fr}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.place-items-end{place-items:end}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-black\/\[0\.05\]>:not(:last-child)){border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){:where(.divide-black\/\[0\.05\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}:where(.divide-black\/\[0\.06\]>:not(:last-child)){border-color:#0000000f}@supports (color:color-mix(in lab,red,red)){:where(.divide-black\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}:where(.divide-neutral-200>:not(:last-child)){border-color:var(--color-neutral-200)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[40px\]{border-radius:40px}.rounded-\[48px\]{border-radius:48px}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-field\)\]{border-radius:var(--radius-field)}.rounded-card{border-radius:var(--radius-card)}.rounded-field{border-radius:var(--radius-field)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-\[26px\]{border-top-left-radius:26px;border-top-right-radius:26px}.rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-\[\#0b6b52\]{border-color:#0b6b52}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200\/70{border-color:#fee685b3}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/70{border-color:color-mix(in oklab,var(--color-amber-200) 70%,transparent)}}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/5{border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/15{border-color:#00000026}@supports (color:color-mix(in lab,red,red)){.border-black\/15{border-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.border-black\/20{border-color:#0003}@supports (color:color-mix(in lab,red,red)){.border-black\/20{border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.border-black\/\[0\.05\]{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.05\]{border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.border-black\/\[0\.06\]{border-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.border-black\/\[0\.07\]{border-color:#00000012}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.07\]{border-color:color-mix(in oklab,var(--color-black) 7%,transparent)}}.border-black\/\[0\.08\]{border-color:#00000014}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.border-blue-300{border-color:var(--color-blue-300)}.border-brand,.border-brand\/40{border-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.border-brand\/40{border-color:color-mix(in oklab,rgb(var(--brand)) 40%,transparent)}}.border-current{border-color:currentColor}.border-emerald-300{border-color:var(--color-emerald-300)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-red-100{border-color:var(--color-red-100)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.border-slate-200\/75{border-color:#e2e8f0bf}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/75{border-color:color-mix(in oklab,var(--color-slate-200) 75%,transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.border-success\/50{border-color:rgb(var(--success))}@supports (color:color-mix(in lab,red,red)){.border-success\/50{border-color:color-mix(in oklab,rgb(var(--success)) 50%,transparent)}}.border-surface{border-color:rgb(var(--surface))}.border-teal-100{border-color:var(--color-teal-100)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.border-t-transparent{border-top-color:#0000}.\!bg-transparent{background-color:#0000!important}.bg-\[\#0b2a57\]\/85{background-color:#0b2a57d9}.bg-\[\#0b6b52\]{background-color:#0b6b52}.bg-\[\#1faa53\]{background-color:#1faa53}.bg-\[\#25D366\]\/10{background-color:#25d3661a}.bg-\[\#25D366\]\/15{background-color:#25d36626}.bg-\[\#031c43\]{background-color:#031c43}.bg-\[\#052b61\]{background-color:#052b61}.bg-\[\#071d40\]{background-color:#071d40}.bg-\[\#04342b\]{background-color:#04342b}.bg-\[\#021735\]{background-color:#021735}.bg-\[\#c9973a\]{background-color:#c9973a}.bg-\[\#e7fbe9\]{background-color:#e7fbe9}.bg-\[\#f3d27a\]{background-color:#f3d27a}.bg-\[\#f3d27a\]\/40{background-color:#f3d27a66}.bg-\[\#f4f7fb\]{background-color:#f4f7fb}.bg-\[\#f5f7fb\]{background-color:#f5f7fb}.bg-\[radial-gradient\(circle_at_top_left\,rgb\(238_242_255\)\,transparent_45\%\)\,rgb\(var\(--bg\)\)\]{background-color:radial-gradient(circle at top left,#eef2ff,transparent 45%),rgb(var(--bg))}.bg-\[rgb\(var\(--accent\)\)\]{background-color:rgb(var(--accent))}.bg-\[rgb\(var\(--brand-contrast\)\)\]{background-color:rgb(var(--brand-contrast))}.bg-\[rgb\(var\(--shell\)\)\]{background-color:rgb(var(--shell))}.bg-\[var\(--color-bg\,\#f4f6fb\)\]{background-color:var(--color-bg,#f4f6fb)}.bg-accent,.bg-accent\/15{background-color:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.bg-accent\/15{background-color:color-mix(in oklab,rgb(var(--accent)) 15%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/40{background-color:color-mix(in oklab,var(--color-amber-50) 40%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/20{background-color:#ffd23633}@supports (color:color-mix(in lab,red,red)){.bg-amber-300\/20{background-color:color-mix(in oklab,var(--color-amber-300) 20%,transparent)}}.bg-amber-300\/25{background-color:#ffd23640}@supports (color:color-mix(in lab,red,red)){.bg-amber-300\/25{background-color:color-mix(in oklab,var(--color-amber-300) 25%,transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/20{background-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/20{background-color:color-mix(in oklab,var(--color-amber-400) 20%,transparent)}}.bg-amber-400\/90{background-color:#fcbb00e6}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/90{background-color:color-mix(in oklab,var(--color-amber-400) 90%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-bg,.bg-bg\/90{background-color:rgb(var(--bg))}@supports (color:color-mix(in lab,red,red)){.bg-bg\/90{background-color:color-mix(in oklab,rgb(var(--bg)) 90%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/8{background-color:#00000014}@supports (color:color-mix(in lab,red,red)){.bg-black\/8{background-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/\[0\.04\]{background-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.bg-black\/\[0\.05\]{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bg-black\/\[0\.06\]{background-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.bg-black\/\[0\.08\]{background-color:#00000014}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/50{background-color:color-mix(in oklab,var(--color-blue-50) 50%,transparent)}}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/60{background-color:color-mix(in oklab,var(--color-blue-50) 60%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-300{background-color:var(--color-blue-300)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-brand{background-color:rgb(var(--brand))}.bg-brand-tint,.bg-brand-tint\/40{background-color:rgb(var(--brand-tint))}@supports (color:color-mix(in lab,red,red)){.bg-brand-tint\/40{background-color:color-mix(in oklab,rgb(var(--brand-tint)) 40%,transparent)}}.bg-brand-tint\/50{background-color:rgb(var(--brand-tint))}@supports (color:color-mix(in lab,red,red)){.bg-brand-tint\/50{background-color:color-mix(in oklab,rgb(var(--brand-tint)) 50%,transparent)}}.bg-brand-tint\/60{background-color:rgb(var(--brand-tint))}@supports (color:color-mix(in lab,red,red)){.bg-brand-tint\/60{background-color:color-mix(in oklab,rgb(var(--brand-tint)) 60%,transparent)}}.bg-brand\/25{background-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.bg-brand\/25{background-color:color-mix(in oklab,rgb(var(--brand)) 25%,transparent)}}.bg-brand\/50{background-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.bg-brand\/50{background-color:color-mix(in oklab,rgb(var(--brand)) 50%,transparent)}}.bg-cyan-300\/15{background-color:#53eafd26}@supports (color:color-mix(in lab,red,red)){.bg-cyan-300\/15{background-color:color-mix(in oklab,var(--color-cyan-300) 15%,transparent)}}.bg-cyan-300\/20{background-color:#53eafd33}@supports (color:color-mix(in lab,red,red)){.bg-cyan-300\/20{background-color:color-mix(in oklab,var(--color-cyan-300) 20%,transparent)}}.bg-danger-tint{background-color:rgb(var(--danger-tint))}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/40{background-color:#ecfdf566}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/40{background-color:color-mix(in oklab,var(--color-emerald-50) 40%,transparent)}}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/60{background-color:color-mix(in oklab,var(--color-emerald-50) 60%,transparent)}}.bg-emerald-50\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/70{background-color:color-mix(in oklab,var(--color-emerald-50) 70%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/15{background-color:#00d29426}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/15{background-color:color-mix(in oklab,var(--color-emerald-400) 15%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-faint{background-color:rgb(var(--text-faint))}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-300{background-color:var(--color-green-300)}.bg-green-400{background-color:var(--color-green-400)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-600{background-color:var(--color-neutral-600)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-50\/60{background-color:#fff7ed99}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/60{background-color:color-mix(in oklab,var(--color-orange-50) 60%,transparent)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-400\/20{background-color:#ff8b1a33}@supports (color:color-mix(in lab,red,red)){.bg-orange-400\/20{background-color:color-mix(in oklab,var(--color-orange-400) 20%,transparent)}}.bg-orange-400\/25{background-color:#ff8b1a40}@supports (color:color-mix(in lab,red,red)){.bg-orange-400\/25{background-color:color-mix(in oklab,var(--color-orange-400) 25%,transparent)}}.bg-orange-500{background-color:var(--color-orange-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/30{background-color:#fef2f24d}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/30{background-color:color-mix(in oklab,var(--color-red-50) 30%,transparent)}}.bg-red-50\/60{background-color:#fef2f299}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/60{background-color:color-mix(in oklab,var(--color-red-50) 60%,transparent)}}.bg-red-50\/70{background-color:#fef2f2b3}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/70{background-color:color-mix(in oklab,var(--color-red-50) 70%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-200\!{background-color:var(--color-rose-200)!important}.bg-rose-400\/25{background-color:#ff667f40}@supports (color:color-mix(in lab,red,red)){.bg-rose-400\/25{background-color:color-mix(in oklab,var(--color-rose-400) 25%,transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-300\/20{background-color:#77d4ff33}@supports (color:color-mix(in lab,red,red)){.bg-sky-300\/20{background-color:color-mix(in oklab,var(--color-sky-300) 20%,transparent)}}.bg-sky-300\/60{background-color:#77d4ff99}@supports (color:color-mix(in lab,red,red)){.bg-sky-300\/60{background-color:color-mix(in oklab,var(--color-sky-300) 60%,transparent)}}.bg-sky-400\/10{background-color:#00bcfe1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-400\/10{background-color:color-mix(in oklab,var(--color-sky-400) 10%,transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-300\/70{background-color:#cad5e2b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-300\/70{background-color:color-mix(in oklab,var(--color-slate-300) 70%,transparent)}}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/40{background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.bg-slate-900\/45{background-color:#0f172b73}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/45{background-color:color-mix(in oklab,var(--color-slate-900) 45%,transparent)}}.bg-slate-900\/70{background-color:#0f172bb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/70{background-color:color-mix(in oklab,var(--color-slate-900) 70%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/35{background-color:#02061859}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/35{background-color:color-mix(in oklab,var(--color-slate-950) 35%,transparent)}}.bg-slate-950\/45{background-color:#02061873}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/45{background-color:color-mix(in oklab,var(--color-slate-950) 45%,transparent)}}.bg-slate-950\/50{background-color:#02061880}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/50{background-color:color-mix(in oklab,var(--color-slate-950) 50%,transparent)}}.bg-slate-950\/55{background-color:#0206188c}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/55{background-color:color-mix(in oklab,var(--color-slate-950) 55%,transparent)}}.bg-slate-950\/60{background-color:#02061899}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/60{background-color:color-mix(in oklab,var(--color-slate-950) 60%,transparent)}}.bg-slate-950\/95{background-color:#020618f2}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/95{background-color:color-mix(in oklab,var(--color-slate-950) 95%,transparent)}}.bg-success,.bg-success\/10{background-color:rgb(var(--success))}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,rgb(var(--success)) 10%,transparent)}}.bg-success\/15{background-color:rgb(var(--success))}@supports (color:color-mix(in lab,red,red)){.bg-success\/15{background-color:color-mix(in oklab,rgb(var(--success)) 15%,transparent)}}.bg-surface{background-color:rgb(var(--surface))}.bg-surface-2,.bg-surface-2\/40{background-color:rgb(var(--surface-2))}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/40{background-color:color-mix(in oklab,rgb(var(--surface-2)) 40%,transparent)}}.bg-surface-2\/50{background-color:rgb(var(--surface-2))}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/50{background-color:color-mix(in oklab,rgb(var(--surface-2)) 50%,transparent)}}.bg-surface-2\/60{background-color:rgb(var(--surface-2))}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/60{background-color:color-mix(in oklab,rgb(var(--surface-2)) 60%,transparent)}}.bg-surface-2\/70{background-color:rgb(var(--surface-2))}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/70{background-color:color-mix(in oklab,rgb(var(--surface-2)) 70%,transparent)}}.bg-surface-2\/80{background-color:rgb(var(--surface-2))}@supports (color:color-mix(in lab,red,red)){.bg-surface-2\/80{background-color:color-mix(in oklab,rgb(var(--surface-2)) 80%,transparent)}}.bg-surface\/60{background-color:rgb(var(--surface))}@supports (color:color-mix(in lab,red,red)){.bg-surface\/60{background-color:color-mix(in oklab,rgb(var(--surface)) 60%,transparent)}}.bg-surface\/70{background-color:rgb(var(--surface))}@supports (color:color-mix(in lab,red,red)){.bg-surface\/70{background-color:color-mix(in oklab,rgb(var(--surface)) 70%,transparent)}}.bg-surface\/85{background-color:rgb(var(--surface))}@supports (color:color-mix(in lab,red,red)){.bg-surface\/85{background-color:color-mix(in oklab,rgb(var(--surface)) 85%,transparent)}}.bg-surface\/95{background-color:rgb(var(--surface))}@supports (color:color-mix(in lab,red,red)){.bg-surface\/95{background-color:color-mix(in oklab,rgb(var(--surface)) 95%,transparent)}}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-50\/60{background-color:#f0fdfa99}@supports (color:color-mix(in lab,red,red)){.bg-teal-50\/60{background-color:color-mix(in oklab,var(--color-teal-50) 60%,transparent)}}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/60{background-color:#f5f3ff99}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/60{background-color:color-mix(in oklab,var(--color-violet-50) 60%,transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.bg-white\/12{background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.bg-white\/14{background-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.bg-white\/14{background-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.bg-white\/45{background-color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.bg-white\/45{background-color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-white\/\[0\.1\]{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.1\]{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/\[2\%\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[2\%\]{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.6\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.6\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#fff9 1px,#0000 1px),linear-gradient(90deg,#fff9 1px,#0000 1px)}.bg-\[linear-gradient\(120deg\,\#031d46_0\%\,\#073f80_56\%\,\#0874ca_100\%\)\]{background-image:linear-gradient(120deg,#031d46,#073f80 56%,#0874ca)}.bg-\[radial-gradient\(circle_at_10\%_20\%\,rgba\(0\,140\,255\,\.3\)\,transparent_35\%\)\,radial-gradient\(circle_at_90\%_85\%\,rgba\(255\,105\,0\,\.2\)\,transparent_35\%\)\]{background-image:radial-gradient(circle at 10% 20%,#008cff4d,#0000 35%),radial-gradient(circle at 90% 85%,#ff690033,#0000 35%)}.bg-\[radial-gradient\(circle_at_82\%_18\%\,rgba\(0\,140\,255\,\.38\)\,transparent_30\%\)\,radial-gradient\(circle_at_12\%_92\%\,rgba\(255\,105\,0\,\.24\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 82% 18%,#008cff61,#0000 30%),radial-gradient(circle at 12% 92%,#ff69003d,#0000 34%)}.bg-\[radial-gradient\(circle_at_85\%_15\%\,rgba\(0\,140\,255\,\.35\)\,transparent_32\%\)\,radial-gradient\(circle_at_8\%_95\%\,rgba\(255\,105\,0\,\.25\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 85% 15%,#008cff59,#0000 32%),radial-gradient(circle at 8% 95%,#ff690040,#0000 36%)}.from-\[\#0b5a55\]{--tw-gradient-from:#0b5a55;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#3b1206\]{--tw-gradient-from:#3b1206;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#021b44\]{--tw-gradient-from:#021b44;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#031b44\]{--tw-gradient-from:#031b44;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#031c42\]{--tw-gradient-from:#031c42;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#031c43\]\/85{--tw-gradient-from:oklab(23.5023% -.01585 -.0788559/.85);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#031c43\]\/95{--tw-gradient-from:oklab(23.5023% -.01585 -.0788559/.95);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#053d33\]{--tw-gradient-from:#053d33;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#062a2a\]{--tw-gradient-from:#062a2a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#071b3c\]{--tw-gradient-from:#071b3c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#071d40\]{--tw-gradient-from:#071d40;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#0867cc\]{--tw-gradient-from:#0867cc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#04342b\]{--tw-gradient-from:#04342b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f6f1e4\]\/70{--tw-gradient-from:oklab(95.8499% .000201941 .0180234/.7);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-accent{--tw-gradient-from:rgb(var(--accent));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab,red,red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab,red,red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab, var(--color-black) 60%, transparent)}}.from-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-700{--tw-gradient-from:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand{--tw-gradient-from:rgb(var(--brand));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand-tint{--tw-gradient-from:rgb(var(--brand-tint));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand\/20{--tw-gradient-from:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.from-brand\/20{--tw-gradient-from:color-mix(in oklab, rgb(var(--brand)) 20%, transparent)}}.from-brand\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-brand\/40{--tw-gradient-from:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.from-brand\/40{--tw-gradient-from:color-mix(in oklab, rgb(var(--brand)) 40%, transparent)}}.from-brand\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500{--tw-gradient-from:var(--color-fuchsia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-700\/50{--tw-gradient-from:#36415380}@supports (color:color-mix(in lab,red,red)){.from-gray-700\/50{--tw-gradient-from:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.from-gray-700\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-50\/60{--tw-gradient-from:#fff7ed99}@supports (color:color-mix(in lab,red,red)){.from-orange-50\/60{--tw-gradient-from:color-mix(in oklab, var(--color-orange-50) 60%, transparent)}}.from-orange-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-400{--tw-gradient-from:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-300{--tw-gradient-from:var(--color-sky-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500{--tw-gradient-from:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-500{--tw-gradient-from:var(--color-slate-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-600{--tw-gradient-from:var(--color-slate-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-900{--tw-gradient-from:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-950\/70{--tw-gradient-from:#020618b3}@supports (color:color-mix(in lab,red,red)){.from-slate-950\/70{--tw-gradient-from:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.from-slate-950\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-500{--tw-gradient-from:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#0a5a47\]{--tw-gradient-via:#0a5a47;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#0b5a55\]{--tw-gradient-via:#0b5a55;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#8a2c0d\]{--tw-gradient-via:#8a2c0d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#052b62\]\/85{--tw-gradient-via:oklab(30.149% -.0206833 -.104074/.85);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#063a78\]{--tw-gradient-via:#063a78;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#073d77\]{--tw-gradient-via:#073d77;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#04342b\]\/90{--tw-gradient-via:oklab(29.1879% -.051454 .00315967/.9);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#07407f\]{--tw-gradient-via:#07407f;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#073872\]{--tw-gradient-via:#073872;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab,red,red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab, var(--color-black) 10%, transparent)}}.via-black\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab,red,red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-brand{--tw-gradient-via:rgb(var(--brand));--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-brand\/20{--tw-gradient-via:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.via-brand\/20{--tw-gradient-via:color-mix(in oklab, rgb(var(--brand)) 20%, transparent)}}.via-brand\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-brand\/50{--tw-gradient-via:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.via-brand\/50{--tw-gradient-via:color-mix(in oklab, rgb(var(--brand)) 50%, transparent)}}.via-brand\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-200{--tw-gradient-via:var(--color-cyan-200);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-600{--tw-gradient-via:var(--color-cyan-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-500{--tw-gradient-via:var(--color-rose-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-900\/85{--tw-gradient-via:#0f172bd9}@supports (color:color-mix(in lab,red,red)){.via-slate-900\/85{--tw-gradient-via:color-mix(in oklab, var(--color-slate-900) 85%, transparent)}}.via-slate-900\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-950\/5{--tw-gradient-via:#0206180d}@supports (color:color-mix(in lab,red,red)){.via-slate-950\/5{--tw-gradient-via:color-mix(in oklab, var(--color-slate-950) 5%, transparent)}}.via-slate-950\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0b4f91\]{--tw-gradient-to:#0b4f91;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0b6fd0\]{--tw-gradient-to:#0b6fd0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0e7a5c\]{--tw-gradient-to:#0e7a5c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0e8a7e\]{--tw-gradient-to:#0e8a7e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#1d6fe0\]{--tw-gradient-to:#1d6fe0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#052b62\]{--tw-gradient-to:#052b62;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#052b62\]\/40{--tw-gradient-to:oklab(30.149% -.0206833 -.104074/.4);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#126bd6\]{--tw-gradient-to:#126bd6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0767cd\]{--tw-gradient-to:#0767cd;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0875d1\]{--tw-gradient-to:#0875d1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#04342b\]\/30{--tw-gradient-to:oklab(29.1879% -.051454 .00315967/.3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#b8421b\]{--tw-gradient-to:#b8421b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#c2461c\]{--tw-gradient-to:#c2461c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#e2552b\]{--tw-gradient-to:#e2552b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent{--tw-gradient-to:rgb(var(--accent));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent\/40{--tw-gradient-to:rgb(var(--accent))}@supports (color:color-mix(in lab,red,red)){.to-accent\/40{--tw-gradient-to:color-mix(in oklab, rgb(var(--accent)) 40%, transparent)}}.to-accent\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-50\/40{--tw-gradient-to:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.to-amber-50\/40{--tw-gradient-to:color-mix(in oklab, var(--color-amber-50) 40%, transparent)}}.to-amber-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/10{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab,red,red)){.to-black\/10{--tw-gradient-to:color-mix(in oklab, var(--color-black) 10%, transparent)}}.to-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-100{--tw-gradient-to:var(--color-blue-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-400{--tw-gradient-to:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-700{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-800{--tw-gradient-to:var(--color-blue-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-400{--tw-gradient-to:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-400{--tw-gradient-to:var(--color-fuchsia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500{--tw-gradient-to:var(--color-fuchsia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-600{--tw-gradient-to:var(--color-fuchsia-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-600{--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700{--tw-gradient-to:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-400{--tw-gradient-to:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-700{--tw-gradient-to:var(--color-orange-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-700{--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-50\/50{--tw-gradient-to:#fef2f280}@supports (color:color-mix(in lab,red,red)){.to-red-50\/50{--tw-gradient-to:color-mix(in oklab, var(--color-red-50) 50%, transparent)}}.to-red-50\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-700{--tw-gradient-to:var(--color-red-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-400{--tw-gradient-to:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500{--tw-gradient-to:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-600{--tw-gradient-to:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500{--tw-gradient-to:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-700{--tw-gradient-to:var(--color-sky-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-700{--tw-gradient-to:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-800{--tw-gradient-to:var(--color-slate-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-900\/10{--tw-gradient-to:#0f172b1a}@supports (color:color-mix(in lab,red,red)){.to-slate-900\/10{--tw-gradient-to:color-mix(in oklab, var(--color-slate-900) 10%, transparent)}}.to-slate-900\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface{--tw-gradient-to:rgb(var(--surface));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-surface-2{--tw-gradient-to:rgb(var(--surface-2));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-50\/60{--tw-gradient-to:#f0fdfa99}@supports (color:color-mix(in lab,red,red)){.to-teal-50\/60{--tw-gradient-to:color-mix(in oklab, var(--color-teal-50) 60%, transparent)}}.to-teal-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-50\/70{--tw-gradient-to:#f0fdfab3}@supports (color:color-mix(in lab,red,red)){.to-teal-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-teal-50) 70%, transparent)}}.to-teal-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-400{--tw-gradient-to:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-600{--tw-gradient-to:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-700{--tw-gradient-to:var(--color-teal-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_10px\,black_calc\(100\%-10px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#000 10px calc(100% - 10px),#0000);mask-image:linear-gradient(#0000,#000 10px calc(100% - 10px),#0000)}.\[mask-image\:radial-gradient\(ellipse_at_center\,black\,transparent_75\%\)\]{-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.\[background-size\:56px_56px\]{background-size:56px 56px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-accent{fill:rgb(var(--accent))}.fill-amber-400{fill:var(--color-amber-400)}.fill-current{fill:currentColor}.fill-rose-500{fill:var(--color-rose-500)}.fill-white{fill:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[70\%_center\]{object-position:70% center}.object-right{object-position:right}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-14{padding:calc(var(--spacing) * 14)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[6px\]{padding-inline:6px}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-11{padding-block:calc(var(--spacing) * 11)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-18{padding-block:calc(var(--spacing) * 18)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[1\.65rem\]{padding-top:1.65rem}.pt-\[5vh\]{padding-top:5vh}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-\[max\(0\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.25rem,env(safe-area-inset-bottom))}.pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-14{padding-left:calc(var(--spacing) * 14)}.pl-\[3\.25rem\]{padding-left:3.25rem}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.align-\[-2px\]{vertical-align:-2px}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/none{font-size:var(--text-xs);line-height:1}.text-\[\.6rem\]{font-size:.6rem}.text-\[\.7rem\]{font-size:.7rem}.text-\[\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.52rem\]{font-size:.52rem}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.73rem\]{font-size:.73rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.77rem\]{font-size:.77rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.83rem\]{font-size:.83rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.86rem\]{font-size:.86rem}.text-\[0\.87rem\]{font-size:.87rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.93rem\]{font-size:.93rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[1\.12rem\]{font-size:1.12rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2rem\]{font-size:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.13em\]{--tw-tracking:.13em;letter-spacing:.13em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0b3f3a\]{color:#0b3f3a}.text-\[\#0b6b52\]{color:#0b6b52}.text-\[\#1faa53\]{color:#1faa53}.text-\[\#3b2a06\]{color:#3b2a06}.text-\[\#4a1d0a\]{color:#4a1d0a}.text-\[\#5a3f07\]{color:#5a3f07}.text-\[\#9a6b17\]{color:#9a6b17}.text-\[\#073d77\]{color:#073d77}.text-\[\#128C4B\]{color:#128c4b}.text-\[\#07407f\]{color:#07407f}.text-\[\#f3d27a\]{color:#f3d27a}.text-\[rgb\(var\(--brand-contrast\)\)\]{color:rgb(var(--brand-contrast))}.text-\[rgb\(var\(--text\)\)\]{color:rgb(var(--text))}.text-accent{color:rgb(var(--accent))}.text-amber-100{color:var(--color-amber-100)}.text-amber-300{color:var(--color-amber-300)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-blue-100{color:var(--color-blue-100)}.text-blue-200{color:var(--color-blue-200)}.text-blue-300{color:var(--color-blue-300)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-brand{color:rgb(var(--brand))}.text-brand-contrast{color:rgb(var(--brand-contrast))}.text-brand\/10{color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.text-brand\/10{color:color-mix(in oklab,rgb(var(--brand)) 10%,transparent)}}.text-brand\/40{color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.text-brand\/40{color:color-mix(in oklab,rgb(var(--brand)) 40%,transparent)}}.text-brand\/60{color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.text-brand\/60{color:color-mix(in oklab,rgb(var(--brand)) 60%,transparent)}}.text-brand\/70{color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.text-brand\/70{color:color-mix(in oklab,rgb(var(--brand)) 70%,transparent)}}.text-brand\/80{color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.text-brand\/80{color:color-mix(in oklab,rgb(var(--brand)) 80%,transparent)}}.text-danger{color:rgb(var(--danger))}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-faint,.text-faint\/45{color:rgb(var(--text-faint))}@supports (color:color-mix(in lab,red,red)){.text-faint\/45{color:color-mix(in oklab,rgb(var(--text-faint)) 45%,transparent)}}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-muted{color:rgb(var(--text-muted))}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-500\!{color:var(--color-neutral-500)!important}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-neutral-950{color:var(--color-neutral-950)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-900{color:var(--color-rose-900)}.text-sky-50{color:var(--color-sky-50)}.text-sky-50\/90{color:#f0f9ffe6}@supports (color:color-mix(in lab,red,red)){.text-sky-50\/90{color:color-mix(in oklab,var(--color-sky-50) 90%,transparent)}}.text-sky-100{color:var(--color-sky-100)}.text-sky-100\/70{color:#dff2feb3}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/70{color:color-mix(in oklab,var(--color-sky-100) 70%,transparent)}}.text-sky-100\/75{color:#dff2febf}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/75{color:color-mix(in oklab,var(--color-sky-100) 75%,transparent)}}.text-sky-100\/80{color:#dff2fecc}@supports (color:color-mix(in lab,red,red)){.text-sky-100\/80{color:color-mix(in oklab,var(--color-sky-100) 80%,transparent)}}.text-sky-200{color:var(--color-sky-200)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-sky-700{color:var(--color-sky-700)}.text-sky-900{color:var(--color-sky-900)}.text-slate-100{color:var(--color-slate-100)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-success{color:rgb(var(--success))}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.text-text{color:rgb(var(--text))}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.text-white\/25{color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-white\/\[0\.06\]{color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.text-white\/\[0\.06\]{color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.text-white\/\[0\.07\]{color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.text-white\/\[0\.07\]{color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-neutral-400{-webkit-text-decoration-color:var(--color-neutral-400);text-decoration-color:var(--color-neutral-400)}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#0b6b52\]{accent-color:#0b6b52}.accent-\[rgb\(var\(--brand\)\)\]{accent-color:rgb(var(--brand))}.accent-\[var\(--color-brand\,\#0b5ed7\)\]{accent-color:var(--color-brand,#0b5ed7)}.accent-\[var\(--color-brand\,\#2563eb\)\]{accent-color:var(--color-brand,#2563eb)}.accent-blue-600{accent-color:var(--color-blue-600)}.accent-brand{accent-color:rgb(var(--brand))}.accent-orange-500{accent-color:var(--color-orange-500)}.scheme-light-dark{color-scheme:light dark}.opacity-0{opacity:0}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[\.07\]{opacity:.07}.opacity-\[\.12\]{opacity:.12}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-10px_30px_-18px_rgb\(0_0_0\/\.35\)\]{--tw-shadow:0 -10px 30px -18px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-12px_30px_-20px_rgb\(0_0_0\/\.4\)\]{--tw-shadow:0 -12px 30px -20px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-12px_30px_-20px_rgb\(2_27_68\/\.5\)\]{--tw-shadow:0 -12px 30px -20px var(--tw-shadow-color,#021b4480);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-12px_30px_-20px_rgb\(2_27_68\/\.45\)\]{--tw-shadow:0 -12px 30px -20px var(--tw-shadow-color,#021b4473);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(29_78_216\/0\.24\)\,0_6px_16px_-6px_rgb\(var\(--brand\)\/0\.55\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1d4ed83d), 0 6px 16px -6px var(--tw-shadow-color,rgb(var(--brand)/.55));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgb\(var\(--brand\)\/\.35\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,rgb(var(--brand)/.35));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_20px_-6px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 6px 20px -6px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_18px_-8px_rgb\(var\(--brand\)\/0\.7\)\]{--tw-shadow:0 8px 18px -8px var(--tw-shadow-color,rgb(var(--brand)/.7));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_-14px_rgb\(11_92_173\/\.9\)\]{--tw-shadow:0 10px 24px -14px var(--tw-shadow-color,#0b5cade6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_-14px_rgb\(11_94_215\/\.9\)\]{--tw-shadow:0 10px 24px -14px var(--tw-shadow-color,#0b5ed7e6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_24px_-14px_rgb\(var\(--accent\)\)\]{--tw-shadow:0 12px 24px -14px var(--tw-shadow-color,rgb(var(--accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_26px_-16px_rgb\(var\(--brand\)\/0\.9\)\]{--tw-shadow:0 12px 26px -16px var(--tw-shadow-color,rgb(var(--brand)/.9));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_40px_-12px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 12px 40px -12px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_28px_-12px_rgb\(var\(--brand\)\/0\.8\)\]{--tw-shadow:0 14px 28px -12px var(--tw-shadow-color,rgb(var(--brand)/.8));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_28px_-14px_rgba\(249\,115\,22\,\.9\)\]{--tw-shadow:0 14px 28px -14px var(--tw-shadow-color,#f97316e6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_-12px_rgb\(15_23_42\/0\.28\)\]{--tw-shadow:0 18px 40px -12px var(--tw-shadow-color,#0f172a47);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_-32px_rgb\(2_27_68\/\.5\)\]{--tw-shadow:0 18px 40px -32px var(--tw-shadow-color,#021b4480);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_45px_-32px_rgb\(2_27_68\/\.55\)\]{--tw-shadow:0 18px 45px -32px var(--tw-shadow-color,#021b448c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_48px_-34px_rgb\(2_27_68\/\.5\)\]{--tw-shadow:0 18px 48px -34px var(--tw-shadow-color,#021b4480);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_22px_50px_-30px_rgb\(2_27_68\/\.9\)\]{--tw-shadow:0 22px 50px -30px var(--tw-shadow-color,#021b44e6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_22px_50px_-30px_rgb\(4_40_40\/\.9\)\]{--tw-shadow:0 22px 50px -30px var(--tw-shadow-color,#042828e6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_22px_55px_rgba\(10\,36\,78\,\.14\)\]{--tw-shadow:0 22px 55px var(--tw-shadow-color,#0a244e24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_50px_-30px_rgb\(3_40_32\/\.9\)\]{--tw-shadow:0 24px 50px -30px var(--tw-shadow-color,#032820e6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_50px_-34px_rgb\(15_40_80\/\.55\)\]{--tw-shadow:0 24px 50px -34px var(--tw-shadow-color,#0f28508c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_55px_rgba\(3\,44\,99\,\.22\)\]{--tw-shadow:0 24px 55px var(--tw-shadow-color,#032c6338);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_-20px_rgb\(15_23_42\/\.45\)\]{--tw-shadow:0 24px 60px -20px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_-34px_rgb\(90_25_5\/\.9\)\]{--tw-shadow:0 24px 60px -34px var(--tw-shadow-color,#5a1905e6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(15\,35\,65\,\.2\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#0f234133);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_-34px_rgba\(2\,27\,68\,\.55\)\]{--tw-shadow:0 24px 70px -34px var(--tw-shadow-color,#021b448c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_25px_70px_rgba\(4\,59\,125\,\.22\)\]{--tw-shadow:0 25px 70px var(--tw-shadow-color,#043b7d38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_70px_rgba\(10\,36\,78\,\.14\)\]{--tw-shadow:0 28px 70px var(--tw-shadow-color,#0a244e24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_60px_-40px_rgb\(2_27_68\/\.8\)\]{--tw-shadow:0 30px 60px -40px var(--tw-shadow-color,#021b44cc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_60px_-45px_rgb\(2_27_68\/\.7\)\]{--tw-shadow:0 30px 60px -45px var(--tw-shadow-color,#021b44b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_70px_rgba\(10\,36\,78\,\.18\)\]{--tw-shadow:0 30px 70px var(--tw-shadow-color,#0a244e2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(4\,59\,125\,\.25\)\]{--tw-shadow:0 30px 80px var(--tw-shadow-color,#043b7d40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(2\,15\,35\,\.38\)\]{--tw-shadow:0 30px 100px var(--tw-shadow-color,#020f2361);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_rgb\(17_24_39\/0\.2\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,#11182733);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_rgb\(var\(--brand\)\/0\.55\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,rgb(var(--brand)/.55));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(var\(--danger\)\/0\.7\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,rgb(var(--danger)/.7));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-field\)\]{--tw-shadow:var(--shadow-field);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-sm\)\]{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/15{--tw-shadow-color:#00000026}@supports (color:color-mix(in lab,red,red)){.shadow-black\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/25{--tw-shadow-color:#00000040}@supports (color:color-mix(in lab,red,red)){.shadow-black\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/30{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/15{--tw-shadow-color:#3080ff26}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/20{--tw-shadow-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-600\/15{--tw-shadow-color:#155dfc26}@supports (color:color-mix(in lab,red,red)){.shadow-blue-600\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-600\/20{--tw-shadow-color:#155dfc33}@supports (color:color-mix(in lab,red,red)){.shadow-blue-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-900\/15{--tw-shadow-color:#1c398e26}@supports (color:color-mix(in lab,red,red)){.shadow-blue-900\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-900) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-900\/20{--tw-shadow-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.shadow-blue-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-950\/10{--tw-shadow-color:#1624561a}@supports (color:color-mix(in lab,red,red)){.shadow-blue-950\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-brand\/20{--tw-shadow-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.shadow-brand\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, rgb(var(--brand)) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-brand\/25{--tw-shadow-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.shadow-brand\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, rgb(var(--brand)) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-900\/20{--tw-shadow-color:#004e3b33}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-gray-500\/20{--tw-shadow-color:#6a728233}@supports (color:color-mix(in lab,red,red)){.shadow-gray-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-gray-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-green-600\/20{--tw-shadow-color:#00a54433}@supports (color:color-mix(in lab,red,red)){.shadow-green-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-green-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/20{--tw-shadow-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/25{--tw-shadow-color:#fe6e0040}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-950\/20{--tw-shadow-color:#44130633}@supports (color:color-mix(in lab,red,red)){.shadow-orange-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-950\/25{--tw-shadow-color:#44130640}@supports (color:color-mix(in lab,red,red)){.shadow-orange-950\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-950) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-900\/5{--tw-shadow-color:#0f172b0d}@supports (color:color-mix(in lab,red,red)){.shadow-slate-900\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-950\/15{--tw-shadow-color:#02061826}@supports (color:color-mix(in lab,red,red)){.shadow-slate-950\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-950) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#0b6b52\]{--tw-ring-color:#0b6b52}.ring-\[\#0b6b52\]\/25{--tw-ring-color:oklab(47.0607% -.0893677 .0174376/.25)}.ring-\[\#0b6b52\]\/30{--tw-ring-color:oklab(47.0607% -.0893677 .0174376/.3)}.ring-\[\#25D366\]{--tw-ring-color:#25d366}.ring-\[\#25D366\]\/25{--tw-ring-color:oklab(76.0953% -.174012 .10152/.25)}.ring-\[\#25D366\]\/40{--tw-ring-color:oklab(76.0953% -.174012 .10152/.4)}.ring-\[\#c9973a\]\/50{--tw-ring-color:oklab(70.7321% .022183 .121098/.5)}.ring-amber-50\/60{--tw-ring-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.ring-amber-50\/60{--tw-ring-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.ring-amber-100{--tw-ring-color:var(--color-amber-100)}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-300\/40{--tw-ring-color:#ffd23666}@supports (color:color-mix(in lab,red,red)){.ring-amber-300\/40{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.ring-bg{--tw-ring-color:rgb(var(--bg))}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-black\/15{--tw-ring-color:#00000026}@supports (color:color-mix(in lab,red,red)){.ring-black\/15{--tw-ring-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.ring-black\/20{--tw-ring-color:#0003}@supports (color:color-mix(in lab,red,red)){.ring-black\/20{--tw-ring-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.ring-black\/25{--tw-ring-color:#00000040}@supports (color:color-mix(in lab,red,red)){.ring-black\/25{--tw-ring-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.ring-black\/\[0\.1\]{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.1\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-black\/\[0\.04\]{--tw-ring-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.04\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.ring-black\/\[0\.05\]{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.05\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-black\/\[0\.06\]{--tw-ring-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.ring-black\/\[0\.07\]{--tw-ring-color:#00000012}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.07\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 7%, transparent)}}.ring-black\/\[0\.08\]{--tw-ring-color:#00000014}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.08\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.ring-black\/\[0\.09\]{--tw-ring-color:#00000017}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.09\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 9%, transparent)}}.ring-black\/\[0\.12\]{--tw-ring-color:#0000001f}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.12\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 12%, transparent)}}.ring-blue-100{--tw-ring-color:var(--color-blue-100)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-brand,.ring-brand\/10{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.ring-brand\/10{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 10%, transparent)}}.ring-brand\/15{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.ring-brand\/15{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 15%, transparent)}}.ring-brand\/20{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.ring-brand\/20{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 20%, transparent)}}.ring-brand\/25{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.ring-brand\/25{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 25%, transparent)}}.ring-brand\/30{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.ring-brand\/30{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 30%, transparent)}}.ring-brand\/35{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.ring-brand\/35{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 35%, transparent)}}.ring-brand\/40{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.ring-brand\/40{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 40%, transparent)}}.ring-brand\/45{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.ring-brand\/45{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 45%, transparent)}}.ring-brand\/50{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.ring-brand\/50{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 50%, transparent)}}.ring-danger\/50{--tw-ring-color:rgb(var(--danger))}@supports (color:color-mix(in lab,red,red)){.ring-danger\/50{--tw-ring-color:color-mix(in oklab, rgb(var(--danger)) 50%, transparent)}}.ring-emerald-50\/50{--tw-ring-color:#ecfdf580}@supports (color:color-mix(in lab,red,red)){.ring-emerald-50\/50{--tw-ring-color:color-mix(in oklab, var(--color-emerald-50) 50%, transparent)}}.ring-emerald-50\/60{--tw-ring-color:#ecfdf599}@supports (color:color-mix(in lab,red,red)){.ring-emerald-50\/60{--tw-ring-color:color-mix(in oklab, var(--color-emerald-50) 60%, transparent)}}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-emerald-200\/70{--tw-ring-color:#a4f4cfb3}@supports (color:color-mix(in lab,red,red)){.ring-emerald-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-emerald-200) 70%, transparent)}}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-orange-100{--tw-ring-color:var(--color-orange-100)}.ring-orange-200{--tw-ring-color:var(--color-orange-200)}.ring-orange-300{--tw-ring-color:var(--color-orange-300)}.ring-orange-400{--tw-ring-color:var(--color-orange-400)}.ring-red-100{--tw-ring-color:var(--color-red-100)}.ring-red-200{--tw-ring-color:var(--color-red-200)}.ring-red-300{--tw-ring-color:var(--color-red-300)}.ring-red-400{--tw-ring-color:var(--color-red-400)}.ring-rose-50\/60{--tw-ring-color:#fff1f299}@supports (color:color-mix(in lab,red,red)){.ring-rose-50\/60{--tw-ring-color:color-mix(in oklab, var(--color-rose-50) 60%, transparent)}}.ring-sky-100{--tw-ring-color:var(--color-sky-100)}.ring-sky-200{--tw-ring-color:var(--color-sky-200)}.ring-slate-100{--tw-ring-color:var(--color-slate-100)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-slate-200\/80{--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.ring-slate-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.ring-slate-300{--tw-ring-color:var(--color-slate-300)}.ring-slate-400\/40{--tw-ring-color:#90a1b966}@supports (color:color-mix(in lab,red,red)){.ring-slate-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-slate-400) 40%, transparent)}}.ring-slate-900{--tw-ring-color:var(--color-slate-900)}.ring-surface{--tw-ring-color:rgb(var(--surface))}.ring-teal-100{--tw-ring-color:var(--color-teal-100)}.ring-transparent{--tw-ring-color:transparent}.ring-violet-100{--tw-ring-color:var(--color-violet-100)}.ring-violet-200{--tw-ring-color:var(--color-violet-200)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-white\/25{--tw-ring-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.ring-white\/25{--tw-ring-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.\[outline\:none\]{outline:none}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-0{--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[5px\]{--tw-backdrop-blur:blur(5px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[image\:\$img\|\$width\|\$height\|\$type\]{image:$img|$width|$height|$type}.\[program\:php\]{program:php}.ring-inset{--tw-ring-inset:inset}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.not-last\:border-black\/\[0\.06\]:not(:last-child){border-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.not-last\:border-black\/\[0\.06\]:not(:last-child){border-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.group-even\:bg-surface-2:is(:where(.group):nth-child(2n) *){background-color:rgb(var(--surface-2))}.group-focus-within\:text-brand:is(:where(.group):focus-within *){color:rgb(var(--brand))}@media(hover:hover){.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-x-100:is(:where(.group):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:scale-\[1\.05\]:is(:where(.group):hover *){scale:1.05}.group-hover\:scale-\[1\.06\]:is(:where(.group):hover *){scale:1.06}.group-hover\:bg-brand:is(:where(.group):hover *){background-color:rgb(var(--brand))}.group-hover\:bg-brand-strong:is(:where(.group):hover *){background-color:rgb(var(--brand-strong))}.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.group-hover\:text-\[\#0b6b52\]:is(:where(.group):hover *){color:#0b6b52}.group-hover\:text-blue-500:is(:where(.group):hover *){color:var(--color-blue-500)}.group-hover\:text-sky-50:is(:where(.group):hover *){color:var(--color-sky-50)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-20:is(:where(.group):hover *){opacity:.2}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-enabled\:group-hover\:bg-accent:is(:where(.group):enabled *):is(:where(.group):hover *){background-color:rgb(var(--accent))}.group-enabled\:group-hover\:text-white:is(:where(.group):enabled *):is(:where(.group):hover *){color:var(--color-white)}}.group-\[\.status-down\]\:bg-red-600:is(:where(.group).status-down *){background-color:var(--color-red-600)}.peer-checked\:bg-brand:is(:where(.peer):checked~*){background-color:rgb(var(--brand))}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}.peer-checked\:shadow-none:is(:where(.peer):checked~*){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-focus-visible\:ring-\[\#0b6b52\]\/40:is(:where(.peer):focus-visible~*){--tw-ring-color:oklab(47.0607% -.0893677 .0174376/.4)}.peer-focus-visible\:ring-brand:is(:where(.peer):focus-visible~*),.peer-focus-visible\:ring-brand\/40:is(:where(.peer):focus-visible~*){--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.peer-focus-visible\:ring-brand\/40:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 40%, transparent)}}.peer-focus-visible\:ring-brand\/50:is(:where(.peer):focus-visible~*){--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.peer-focus-visible\:ring-brand\/50:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 50%, transparent)}}.selection\:bg-red-500 ::selection{background-color:var(--color-red-500)}.selection\:bg-red-500::selection{background-color:var(--color-red-500)}.selection\:text-white ::selection{color:var(--color-white)}.selection\:text-white::selection{color:var(--color-white)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-faint::placeholder,.placeholder\:text-faint\/80::placeholder{color:rgb(var(--text-faint))}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-faint\/80::placeholder{color:color-mix(in oklab,rgb(var(--text-faint)) 80%,transparent)}}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-1:after{content:var(--tw-content);top:var(--spacing)}.after\:left-1:after{content:var(--tw-content);left:var(--spacing)}.after\:size-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:shadow:after{content:var(--tw-content);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.after\:transition:after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.peer-checked\:after\:translate-x-5:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:0}.odd\:bg-white\/2:nth-child(odd){background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.odd\:bg-white\/2:nth-child(odd){background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.even\:bg-surface-2:nth-child(2n){background-color:rgb(var(--surface-2))}.even\:bg-white:nth-child(2n){background-color:var(--color-white)}.read-only\:bg-surface-2:read-only{background-color:rgb(var(--surface-2))}.focus-within\:bg-white:focus-within{background-color:var(--color-white)}.focus-within\:shadow-\[var\(--shadow-field-focus\)\]:focus-within{--tw-shadow:var(--shadow-field-focus);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-brand\/35:focus-within{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-brand\/35:focus-within{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 35%, transparent)}}.focus-within\:ring-brand\/40:focus-within{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-brand\/40:focus-within{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 40%, transparent)}}.focus-within\:ring-brand\/50:focus-within{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-brand\/50:focus-within{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 50%, transparent)}}.focus-within\:ring-orange-400:focus-within{--tw-ring-color:var(--color-orange-400)}.focus-within\:ring-red-400:focus-within{--tw-ring-color:var(--color-red-400)}@media(hover:hover){.hover\:translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1\.5:hover{--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:rotate-180:hover{rotate:180deg}.hover\:gap-2\.5:hover{gap:calc(var(--spacing) * 2.5)}.hover\:border-brand\/50:hover{border-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.hover\:border-brand\/50:hover{border-color:color-mix(in oklab,rgb(var(--brand)) 50%,transparent)}}.hover\:border-sky-200:hover{border-color:var(--color-sky-200)}.hover\:bg-\[\#0b6b52\]:hover{background-color:#0b6b52}.hover\:bg-\[\#25D366\]\/20:hover{background-color:#25d36633}.hover\:bg-\[\#095a45\]:hover{background-color:#095a45}.hover\:bg-\[\#189146\]:hover{background-color:#189146}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-black\/20:hover{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/20:hover{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.hover\:bg-black\/\[0\.04\]:hover{background-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-50\/35:hover{background-color:#eff6ff59}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-50\/35:hover{background-color:color-mix(in oklab,var(--color-blue-50) 35%,transparent)}}.hover\:bg-brand:hover{background-color:rgb(var(--brand))}.hover\:bg-brand-strong:hover{background-color:rgb(var(--brand-strong))}.hover\:bg-brand-tint:hover,.hover\:bg-brand-tint\/70:hover{background-color:rgb(var(--brand-tint))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand-tint\/70:hover{background-color:color-mix(in oklab,rgb(var(--brand-tint)) 70%,transparent)}}.hover\:bg-brand\/15:hover{background-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand\/15:hover{background-color:color-mix(in oklab,rgb(var(--brand)) 15%,transparent)}}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:bg-neutral-200:hover{background-color:var(--color-neutral-200)}.hover\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-sky-50:hover{background-color:var(--color-sky-50)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-surface:hover{background-color:rgb(var(--surface))}.hover\:bg-surface-2:hover,.hover\:bg-surface-2\/40:hover{background-color:rgb(var(--surface-2))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-2\/40:hover{background-color:color-mix(in oklab,rgb(var(--surface-2)) 40%,transparent)}}.hover\:bg-surface-2\/50:hover{background-color:rgb(var(--surface-2))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-2\/50:hover{background-color:color-mix(in oklab,rgb(var(--surface-2)) 50%,transparent)}}.hover\:bg-surface-2\/60:hover{background-color:rgb(var(--surface-2))}@supports (color:color-mix(in lab,red,red)){.hover\:bg-surface-2\/60:hover{background-color:color-mix(in oklab,rgb(var(--surface-2)) 60%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.hover\:bg-white\/50:hover{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/50:hover{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.hover\:bg-white\/\[0\.09\]:hover{background-color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.09\]:hover{background-color:color-mix(in oklab,var(--color-white) 9%,transparent)}}.hover\:bg-white\/\[0\.13\]:hover{background-color:#ffffff21}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.13\]:hover{background-color:color-mix(in oklab,var(--color-white) 13%,transparent)}}.hover\:bg-white\/\[0\.14\]:hover{background-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.14\]:hover{background-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.hover\:text-\[\#0b6b52\]:hover{color:#0b6b52}.hover\:text-brand:hover{color:rgb(var(--brand))}.hover\:text-brand-strong:hover{color:rgb(var(--brand-strong))}.hover\:text-danger:hover{color:rgb(var(--danger))}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-muted:hover{color:rgb(var(--text-muted))}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-slate-950:hover{color:var(--color-slate-950)}.hover\:text-text:hover{color:rgb(var(--text))}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_12px_30px_-22px_rgb\(15_40_80\/\.5\)\]:hover{--tw-shadow:0 12px 30px -22px var(--tw-shadow-color,#0f285080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_12px_30px_-22px_rgb\(80_30_10\/\.5\)\]:hover{--tw-shadow:0 12px 30px -22px var(--tw-shadow-color,#501e0a80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_-24px_rgb\(15_40_80\/\.45\)\]:hover{--tw-shadow:0 18px 40px -24px var(--tw-shadow-color,#0f285073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_-26px_rgb\(80_30_10\/\.5\)\]:hover{--tw-shadow:0 18px 40px -26px var(--tw-shadow-color,#501e0a80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_-28px_rgb\(2_27_68\/\.5\)\]:hover{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,#021b4480);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_18px_44px_-26px_rgb\(80_30_10\/\.45\)\]:hover{--tw-shadow:0 18px 44px -26px var(--tw-shadow-color,#501e0a73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_22px_50px_rgba\(18\,65\,125\,\.12\)\]:hover{--tw-shadow:0 22px 50px var(--tw-shadow-color,#12417d1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_24px_48px_-28px_rgb\(2_27_68\/\.45\)\]:hover{--tw-shadow:0 24px 48px -28px var(--tw-shadow-color,#021b4473);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_24px_48px_-30px_rgb\(2_27_68\/\.5\)\]:hover{--tw-shadow:0 24px 48px -30px var(--tw-shadow-color,#021b4480);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_24px_48px_-30px_rgb\(4_47_38\/\.45\)\]:hover{--tw-shadow:0 24px 48px -30px var(--tw-shadow-color,#042f2673);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_24px_55px_rgba\(12\,63\,125\,\.12\)\]:hover{--tw-shadow:0 24px 55px var(--tw-shadow-color,#0c3f7d1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_25px_60px_rgba\(18\,65\,125\,\.14\)\]:hover{--tw-shadow:0 25px 60px var(--tw-shadow-color,#12417d24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_26px_60px_rgba\(12\,63\,125\,\.13\)\]:hover{--tw-shadow:0 26px 60px var(--tw-shadow-color,#0c3f7d21);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-card\)\]:hover{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-\[\#0b6b52\]\/40:hover{--tw-ring-color:oklab(47.0607% -.0893677 .0174376/.4)}.hover\:ring-black\/15:hover{--tw-ring-color:#00000026}@supports (color:color-mix(in lab,red,red)){.hover\:ring-black\/15:hover{--tw-ring-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.hover\:ring-black\/20:hover{--tw-ring-color:#0003}@supports (color:color-mix(in lab,red,red)){.hover\:ring-black\/20:hover{--tw-ring-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.hover\:ring-black\/35:hover{--tw-ring-color:#00000059}@supports (color:color-mix(in lab,red,red)){.hover\:ring-black\/35:hover{--tw-ring-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.hover\:ring-black\/40:hover{--tw-ring-color:#0006}@supports (color:color-mix(in lab,red,red)){.hover\:ring-black\/40:hover{--tw-ring-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.hover\:ring-black\/\[0\.12\]:hover{--tw-ring-color:#0000001f}@supports (color:color-mix(in lab,red,red)){.hover\:ring-black\/\[0\.12\]:hover{--tw-ring-color:color-mix(in oklab, var(--color-black) 12%, transparent)}}.hover\:ring-black\/\[0\.14\]:hover{--tw-ring-color:#00000024}@supports (color:color-mix(in lab,red,red)){.hover\:ring-black\/\[0\.14\]:hover{--tw-ring-color:color-mix(in oklab, var(--color-black) 14%, transparent)}}.hover\:ring-brand\/20:hover{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.hover\:ring-brand\/20:hover{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 20%, transparent)}}.hover\:ring-brand\/25:hover{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.hover\:ring-brand\/25:hover{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 25%, transparent)}}.hover\:ring-brand\/30:hover{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.hover\:ring-brand\/30:hover{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 30%, transparent)}}.hover\:ring-brand\/40:hover{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.hover\:ring-brand\/40:hover{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 40%, transparent)}}.hover\:ring-brand\/50:hover{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.hover\:ring-brand\/50:hover{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 50%, transparent)}}.hover\:ring-orange-300:hover{--tw-ring-color:var(--color-orange-300)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:bg-surface:focus{background-color:rgb(var(--surface))}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:shadow-\[var\(--shadow-field-focus\)\]:focus{--tw-shadow:var(--shadow-field-focus);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#0b6b52\]\/30:focus{--tw-ring-color:oklab(47.0607% -.0893677 .0174376/.3)}.focus\:ring-\[\#0b6b52\]\/35:focus{--tw-ring-color:oklab(47.0607% -.0893677 .0174376/.35)}.focus\:ring-amber-300\/40:focus{--tw-ring-color:#ffd23666}@supports (color:color-mix(in lab,red,red)){.focus\:ring-amber-300\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.focus\:ring-brand\/30:focus{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.focus\:ring-brand\/30:focus{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 30%, transparent)}}.focus\:ring-brand\/35:focus{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.focus\:ring-brand\/35:focus{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 35%, transparent)}}.focus\:ring-brand\/40:focus{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.focus\:ring-brand\/40:focus{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 40%, transparent)}}.focus\:ring-orange-300\/40:focus{--tw-ring-color:#ffb96d66}@supports (color:color-mix(in lab,red,red)){.focus\:ring-orange-300\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-orange-300) 40%, transparent)}}.focus\:ring-orange-400:focus{--tw-ring-color:var(--color-orange-400)}.focus\:outline:focus{outline-style:var(--tw-outline-style);outline-width:1px}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-red-500:focus{outline-color:var(--color-red-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-brand\/40:focus-visible{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-brand\/40:focus-visible{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 40%, transparent)}}.focus-visible\:ring-brand\/45:focus-visible{--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-brand\/45:focus-visible{--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 45%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[\.98\]:active{scale:.98}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:scale-\[0\.995\]:active{scale:.995}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}@media(hover:hover){.enabled\:hover\:bg-brand-tint:enabled:hover{background-color:rgb(var(--brand-tint))}.enabled\:hover\:text-brand:enabled:hover{color:rgb(var(--brand))}}.disabled\:scale-100:disabled{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:text-faint\/45:disabled{color:rgb(var(--text-faint))}@supports (color:color-mix(in lab,red,red)){.disabled\:text-faint\/45:disabled{color:color-mix(in oklab,rgb(var(--text-faint)) 45%,transparent)}}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-muted:disabled:hover{color:rgb(var(--text-muted))}}.has-\[\:focus-visible\]\:ring-2:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\:focus-visible\]\:ring-brand\/50:has(:focus-visible){--tw-ring-color:rgb(var(--brand))}@supports (color:color-mix(in lab,red,red)){.has-\[\:focus-visible\]\:ring-brand\/50:has(:focus-visible){--tw-ring-color:color-mix(in oklab, rgb(var(--brand)) 50%, transparent)}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media(min-width:400px){.min-\[400px\]\:inline{display:inline}}@media(min-width:40rem){.sm\:static{position:static}.sm\:inset-x-6{inset-inline:calc(var(--spacing) * 6)}.sm\:inset-x-7{inset-inline:calc(var(--spacing) * 7)}.sm\:inset-x-auto{inset-inline:auto}.sm\:inset-y-0{inset-block:0}.sm\:inset-y-3{inset-block:calc(var(--spacing) * 3)}.sm\:top-0{top:0}.sm\:-right-2{right:calc(var(--spacing) * -2)}.sm\:right-0{right:0}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:right-10{right:calc(var(--spacing) * 10)}.sm\:bottom-0{bottom:0}.sm\:bottom-5{bottom:calc(var(--spacing) * 5)}.sm\:bottom-7{bottom:calc(var(--spacing) * 7)}.sm\:bottom-\[20\%\]{bottom:20%}.sm\:-left-2{left:calc(var(--spacing) * -2)}.sm\:-left-10{left:calc(var(--spacing) * -10)}.sm\:left-4{left:calc(var(--spacing) * 4)}.sm\:left-\[23px\]{left:23px}.sm\:left-auto{left:auto}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-start-auto{grid-column-start:auto}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:mx-0{margin-inline:0}.sm\:mx-8{margin-inline:calc(var(--spacing) * 8)}.sm\:-mt-24{margin-top:calc(var(--spacing) * -24)}.sm\:mt-1{margin-top:var(--spacing)}.sm\:mt-16{margin-top:calc(var(--spacing) * 16)}.sm\:mr-1{margin-right:var(--spacing)}.sm\:mr-3{margin-right:calc(var(--spacing) * 3)}.sm\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.sm\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.sm\:size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.sm\:h-60{height:calc(var(--spacing) * 60)}.sm\:h-64{height:calc(var(--spacing) * 64)}.sm\:h-\[60\%\]{height:60%}.sm\:h-\[380px\]{height:380px}.sm\:h-auto{height:auto}.sm\:max-h-\[84vh\]{max-height:84vh}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:max-h-none{max-height:none}.sm\:w-3\/4{width:75%}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-\[150px\]{width:150px}.sm\:w-\[440px\]{width:440px}.sm\:w-\[min\(94vw\,520px\)\]{width:min(94vw,520px)}.sm\:w-auto{width:auto}.sm\:w-px{width:1px}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-\[12rem\]{max-width:12rem}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:min-w-52{min-width:calc(var(--spacing) * 52)}.sm\:min-w-\[120px\]{min-width:120px}.sm\:min-w-\[170px\]{min-width:170px}.sm\:min-w-\[320px\]{min-width:320px}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:basis-\[calc\(\(100\%_-_0\.9rem\)\/2\)\]{flex-basis:calc(50% - .45rem)}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_190px_auto\]{grid-template-columns:1fr 1fr 190px auto}.sm\:grid-cols-\[1fr_150px_150px\]{grid-template-columns:1fr 150px 150px}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.sm\:grid-cols-\[7rem_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[92px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:92px minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[100px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:100px minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[110px_1fr_1fr\]{grid-template-columns:110px 1fr 1fr}.sm\:grid-cols-\[110px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:110px minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[120px_1fr_1fr\]{grid-template-columns:120px 1fr 1fr}.sm\:grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.sm\:grid-cols-\[150px_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_140px_auto\]{grid-template-columns:auto minmax(0,1fr) 140px auto}.sm\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_140px_140px_auto\]{grid-template-columns:minmax(0,1fr) 140px 140px auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sm\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:place-items-center{place-items:center}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-1{gap:var(--spacing)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}:where(.sm\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.sm\:self-center{align-self:center}.sm\:self-end{align-self:flex-end}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:rounded-\[26px\]{border-radius:26px}.sm\:rounded-\[28px\]{border-radius:28px}.sm\:rounded-none{border-radius:0}.sm\:rounded-l-\[26px\]{border-top-left-radius:26px;border-bottom-left-radius:26px}.sm\:rounded-l-\[28px\]{border-top-left-radius:28px;border-bottom-left-radius:28px}.sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.sm\:border-0{border-style:var(--tw-border-style);border-width:0}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:bg-transparent{background-color:#0000}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:p-14{padding:calc(var(--spacing) * 14)}.sm\:px-0{padding-inline:0}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:px-16{padding-inline:calc(var(--spacing) * 16)}.sm\:py-0{padding-block:0}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:pt-0{padding-top:0}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pt-\[8vh\]{padding-top:8vh}.sm\:pb-0{padding-bottom:0}.sm\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pl-0{padding-left:0}.sm\:pl-14{padding-left:calc(var(--spacing) * 14)}.sm\:pl-16{padding-left:calc(var(--spacing) * 16)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-\[0\.78rem\]{font-size:.78rem}.sm\:text-\[0\.82rem\]{font-size:.82rem}.sm\:text-\[0\.85rem\]{font-size:.85rem}.sm\:text-\[0\.86rem\]{font-size:.86rem}.sm\:text-\[1\.3rem\]{font-size:1.3rem}.sm\:text-\[1\.6rem\]{font-size:1.6rem}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-\[1\.8rem\]{font-size:1.8rem}.sm\:text-\[1\.9rem\]{font-size:1.9rem}.sm\:text-\[1\.12rem\]{font-size:1.12rem}.sm\:text-\[1\.14rem\]{font-size:1.14rem}.sm\:text-\[1\.15rem\]{font-size:1.15rem}.sm\:text-\[2\.2rem\]{font-size:2.2rem}.sm\:text-\[2\.4rem\]{font-size:2.4rem}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-\[2\.15rem\]{font-size:2.15rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[3rem\]{font-size:3rem}.sm\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.sm\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.sm\:ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:inset-x-auto{inset-inline:auto}.md\:top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.md\:right-0{right:0}.md\:bottom-auto{bottom:auto}.md\:z-30{z-index:30}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-2{grid-column-start:2}.md\:row-span-2{grid-row:span 2/span 2}.md\:mt-3{margin-top:calc(var(--spacing) * 3)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:h-\[210px\]{height:210px}.md\:h-\[380px\]{height:380px}.md\:h-\[400px\]{height:400px}.md\:max-h-\[70vh\]{max-height:70vh}.md\:min-h-\[210px\]{min-height:210px}.md\:min-h-\[220px\]{min-height:220px}.md\:min-h-full{min-height:100%}.md\:w-\[380px\]{width:380px}.md\:w-full{width:100%}.md\:min-w-\[300px\]{min-width:300px}.md\:flex-none{flex:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_220px\]{grid-template-columns:1fr 220px}.md\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.md\:grid-cols-\[230px_1fr\]{grid-template-columns:230px 1fr}.md\:grid-cols-\[230px_minmax\(0\,1fr\)\]{grid-template-columns:230px minmax(0,1fr)}.md\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.md\:grid-cols-\[260px_1fr_220px\]{grid-template-columns:260px 1fr 220px}.md\:grid-cols-\[260px_minmax\(0\,1fr\)_220px\]{grid-template-columns:260px minmax(0,1fr) 220px}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.md\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:self-end{align-self:flex-end}.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:text-right{text-align:right}.md\:ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.md\:ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-20{top:calc(var(--spacing) * 20)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:top-\[var\(--sticky-top\)\]{top:var(--sticky-top)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-full{grid-column:1/-1}.lg\:-m-1{margin:calc(var(--spacing) * -1)}.lg\:mx-auto{margin-inline:auto}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:h-9{height:calc(var(--spacing) * 9)}.lg\:h-\[420px\]{height:420px}.lg\:max-h-\[calc\(100dvh-var\(--sticky-top\)-1rem\)\]{max-height:calc(100dvh - var(--sticky-top) - 1rem)}.lg\:min-h-\[560px\]{min-height:560px}.lg\:w-56{width:calc(var(--spacing) * 56)}.lg\:w-full{width:100%}.lg\:max-w-3xl{max-width:var(--container-3xl)}.lg\:max-w-none{max-width:none}.lg\:shrink-0{flex-shrink:0}.lg\:basis-\[calc\(\(100\%_-_2\.5rem\)\/4\)\]{flex-basis:calc(25% - .625rem)}.lg\:\[scrollbar-width\:thin\]{scrollbar-width:thin}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.5fr_repeat\(3\,1fr\)\]{grid-template-columns:1.5fr repeat(3,1fr)}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[248px_minmax\(0\,1fr\)\]{grid-template-columns:248px minmax(0,1fr)}.lg\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.lg\:grid-cols-\[264px_minmax\(0\,1fr\)\]{grid-template-columns:264px minmax(0,1fr)}.lg\:grid-cols-\[272px_minmax\(0\,1fr\)\]{grid-template-columns:272px minmax(0,1fr)}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)_auto\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(340px\,\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_370px\]{grid-template-columns:minmax(0,1fr) 370px}.lg\:grid-cols-\[minmax\(0\,1fr\)_380px\]{grid-template-columns:minmax(0,1fr) 380px}.lg\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}:where(.lg\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.lg\:self-auto{align-self:auto}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:bg-surface{background-color:rgb(var(--surface))}.lg\:p-1{padding:var(--spacing)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-18{padding-block:calc(var(--spacing) * 18)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pb-0{padding-bottom:0}.lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.lg\:pb-40{padding-bottom:calc(var(--spacing) * 40)}.lg\:text-\[0\.78rem\]{font-size:.78rem}.lg\:text-\[4\.1rem\]{font-size:4.1rem}.lg\:text-\[4\.2rem\]{font-size:4.2rem}.lg\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}@media(min-width:80rem){.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-start-auto{grid-column-start:auto}.xl\:row-span-1{grid-row:span 1/span 1}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:inline{display:inline}.xl\:w-1\/2{width:50%}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-\[250px_minmax\(0\,1fr\)_252px\]{grid-template-columns:250px minmax(0,1fr) 252px}.xl\:grid-cols-\[minmax\(0\,1fr\)_336px\]{grid-template-columns:minmax(0,1fr) 336px}.xl\:grid-cols-\[minmax\(0\,1fr\)_350px\]{grid-template-columns:minmax(0,1fr) 350px}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@container (min-width:24rem){.\@sm\:w-32{width:calc(var(--spacing) * 32)}.\@sm\:shrink-0{flex-shrink:0}.\@sm\:flex-col{flex-direction:column}.\@sm\:flex-row{flex-direction:row}.\@sm\:items-start{align-items:flex-start}.\@sm\:self-stretch{align-self:stretch}.\@sm\:text-center{text-align:center}}@container (min-width:28rem){.\@md\:w-44{width:calc(var(--spacing) * 44)}.\@md\:shrink-0{flex-shrink:0}.\@md\:flex-row{flex-direction:row}.\@md\:items-center{align-items:center}}@container (min-width:32rem){.\@lg\:inline{display:inline}}@container (min-width:42rem){.\@2xl\:w-\[360px\]{width:360px}.\@2xl\:flex-1{flex:1}.\@2xl\:shrink-0{flex-shrink:0}.\@2xl\:flex-row{flex-direction:row}.\@2xl\:items-center{align-items:center}.\@2xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\@2xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\@2xl\:border-black\/\[0\.06\]{border-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.\@2xl\:border-black\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.\@2xl\:pt-0{padding-top:0}.\@2xl\:pl-4{padding-left:calc(var(--spacing) * 4)}}@container (min-width:56rem){.\@4xl\:w-\[430px\]{width:430px}}.rtl\:flex-row-reverse:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){:where(.dark\:divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}:where(.dark\:divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:border{border-style:var(--tw-border-style);border-width:1px}.dark\:border-none{--tw-border-style:none;border-style:none}.dark\:border-amber-500{border-color:var(--color-amber-500)}.dark\:border-amber-800{border-color:var(--color-amber-800)}.dark\:border-blue-600{border-color:var(--color-blue-600)}.dark\:border-blue-800{border-color:var(--color-blue-800)}.dark\:border-emerald-500{border-color:var(--color-emerald-500)}.dark\:border-emerald-600{border-color:var(--color-emerald-600)}.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:border-neutral-500{border-color:var(--color-neutral-500)}.dark\:border-neutral-700{border-color:var(--color-neutral-700)}.dark\:border-neutral-800{border-color:var(--color-neutral-800)}.dark\:border-rose-500{border-color:var(--color-rose-500)}.dark\:border-rose-900{border-color:var(--color-rose-900)}.dark\:border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/8{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.dark\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.dark\:border-white\/\[9\%\]{border-color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/\[9\%\]{border-color:color-mix(in oklab,var(--color-white) 9%,transparent)}}.dark\:bg-\[\#1a1a1a\]{background-color:#1a1a1a}.dark\:bg-amber-600{background-color:var(--color-amber-600)}.dark\:bg-amber-950{background-color:var(--color-amber-950)}.dark\:bg-blue-700{background-color:var(--color-blue-700)}.dark\:bg-blue-950{background-color:var(--color-blue-950)}.dark\:bg-emerald-600{background-color:var(--color-emerald-600)}.dark\:bg-emerald-900\/70{background-color:#004e3bb3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/70{background-color:color-mix(in oklab,var(--color-emerald-900) 70%,transparent)}}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:bg-neutral-400{background-color:var(--color-neutral-400)}.dark\:bg-neutral-600{background-color:var(--color-neutral-600)}.dark\:bg-neutral-700{background-color:var(--color-neutral-700)}.dark\:bg-neutral-800{background-color:var(--color-neutral-800)}.dark\:bg-neutral-900{background-color:var(--color-neutral-900)}.dark\:bg-rose-600{background-color:var(--color-rose-600)}.dark\:bg-rose-900\!{background-color:var(--color-rose-900)!important}.dark\:bg-rose-950{background-color:var(--color-rose-950)}.dark\:bg-transparent{background-color:#0000}.dark\:bg-white{background-color:var(--color-white)}.dark\:bg-white\/1{background-color:#ffffff03}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/1{background-color:color-mix(in oklab,var(--color-white) 1%,transparent)}}.dark\:bg-white\/3{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/3{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.dark\:bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:bg-white\/\[2\%\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[2\%\]{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.dark\:bg-white\/\[3\%\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[3\%\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.dark\:text-amber-300{color:var(--color-amber-300)}.dark\:text-blue-300{color:var(--color-blue-300)}.dark\:text-emerald-400{color:var(--color-emerald-400)}.dark\:text-emerald-500{color:var(--color-emerald-500)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}.dark\:text-neutral-100{color:var(--color-neutral-100)}.dark\:text-neutral-200{color:var(--color-neutral-200)}.dark\:text-neutral-300{color:var(--color-neutral-300)}.dark\:text-neutral-400{color:var(--color-neutral-400)}.dark\:text-neutral-500{color:var(--color-neutral-500)}.dark\:text-neutral-600{color:var(--color-neutral-600)}.dark\:text-neutral-600\!{color:var(--color-neutral-600)!important}.dark\:text-neutral-900{color:var(--color-neutral-900)}.dark\:text-rose-100{color:var(--color-rose-100)}.dark\:text-white{color:var(--color-white)}.dark\:text-white\!{color:var(--color-white)!important}}@media(hover:hover){@media(prefers-color-scheme:dark){.group-hover\:dark\:text-emerald-500:is(:where(.group):hover *){color:var(--color-emerald-500)}}}@media(prefers-color-scheme:dark){.odd\:dark\:bg-white\/4:nth-child(odd){background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.odd\:dark\:bg-white\/4:nth-child(odd){background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.even\:dark\:bg-white\/2:nth-child(2n){background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.even\:dark\:bg-white\/2:nth-child(2n){background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}@media(hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:bg-white\/2:hover{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/2:hover{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.dark\:hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}}@media(hover:hover){@media(prefers-color-scheme:dark){.hover\:dark\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:dark\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}}@media(prefers-color-scheme:dark){@media(hover:hover){.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}}@media(hover:hover){@media(prefers-color-scheme:dark){.hover\:dark\:text-white:hover{color:var(--color-white)}}}@media(prefers-color-scheme:dark){.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}@media print{.print\:hidden{display:none}.print\:max-w-none{max-width:none}}.\[\&_\[role\=menu\]\]\:top-full [role=menu]{top:100%}.\[\&_\[role\=menu\]\]\:bottom-auto [role=menu]{bottom:auto}.\[\&_\[role\=menu\]\]\:mt-1\.5 [role=menu]{margin-top:calc(var(--spacing) * 1.5)}.\[\&_svg\]\:size-2\.5 svg{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.\[\&_svg\]\:\!text-white svg{color:var(--color-white)!important}@media(hover:hover){.hover\:\[\&_svg\]\:stroke-emerald-500:hover svg{stroke:var(--color-emerald-500)}}@media(prefers-color-scheme:dark){.dark\:\[\&_svg\]\:\!text-white svg{color:var(--color-white)!important}}.\[\&\:\:-moz-range-thumb\]\:pointer-events-auto::-moz-range-thumb{pointer-events:auto}.\[\&\:\:-moz-range-thumb\]\:size-4::-moz-range-thumb{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\:\:-moz-range-thumb\]\:cursor-pointer::-moz-range-thumb{cursor:pointer}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:3.40282e38px}.\[\&\:\:-moz-range-thumb\]\:border-2::-moz-range-thumb{border-style:var(--tw-border-style);border-width:2px}.\[\&\:\:-moz-range-thumb\]\:border-brand::-moz-range-thumb{border-color:rgb(var(--brand))}.\[\&\:\:-moz-range-thumb\]\:bg-surface::-moz-range-thumb{background-color:rgb(var(--surface))}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-slider-thumb\]\:pointer-events-auto::-webkit-slider-thumb{pointer-events:auto}.\[\&\:\:-webkit-slider-thumb\]\:size-4::-webkit-slider-thumb{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-slider-thumb\]\:cursor-pointer::-webkit-slider-thumb{cursor:pointer}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:3.40282e38px}.\[\&\:\:-webkit-slider-thumb\]\:bg-surface::-webkit-slider-thumb{background-color:rgb(var(--surface))}.\[\&\:\:-webkit-slider-thumb\]\:shadow::-webkit-slider-thumb{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\:\:-webkit-slider-thumb\]\:ring-2::-webkit-slider-thumb{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\:\:-webkit-slider-thumb\]\:ring-brand::-webkit-slider-thumb{--tw-ring-color:rgb(var(--brand))}@media(min-width:64rem){.lg\:\[\&\>\*\]\:flex-none>*{flex:none}}.\[\&\>\*\:only-child\]\:mx-auto>:only-child{margin-inline:auto}.\[\&\>div\:last-child\]\:border-b-0>div:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>option\]\:text-slate-900>option{color:var(--color-slate-900)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}html:is([data-theme=hello-gtx],[data-theme=airocity]){--bg:245 246 250;--surface:255 255 255;--surface-2:247 249 252;--border:2 27 68;--text:30 41 59;--text-muted:100 116 139;--text-faint:148 163 184;--brand:7 103 205;--brand-strong:5 84 170;--brand-tint:237 245 255;--accent:255 107 0;--radius-card:.875rem;--radius-field:.5rem;--font-sans:"Manrope", sans-serif;--shadow-card:0 18px 40px -24px #021b4461}html:is([data-theme=hello-gtx],[data-theme=airocity]) body{font-family:var(--font-sans)}html:is([data-theme=hello-gtx],[data-theme=airocity]) #top>header{background:#fffffff0}html:is([data-theme=hello-gtx],[data-theme=airocity]) #top section h1{letter-spacing:-.035em;font-weight:800}html:is([data-theme=hello-gtx],[data-theme=airocity]) #top form{font-family:var(--font-sans)}.hgtx-shell{background:rgb(var(--bg));flex-direction:column;min-height:100dvh;display:flex}.hgtx-topbar{z-index:50;color:#fff;background:linear-gradient(#021b44,#01122d);position:sticky;top:0}.hgtx-topbar__inner{justify-content:space-between;align-items:center;gap:1rem;min-height:60px;padding:0 1.25rem;display:flex}.hgtx-topbar__brand{flex-shrink:0;display:inline-flex}.hgtx-topbar__tools{align-items:center;gap:1rem;display:flex}.hgtx-balance{grid-template-columns:1fr auto;align-items:center;column-gap:.35rem;line-height:1.15;display:grid}.hgtx-balance>span{color:#ffffff9e;letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;font-size:.63rem;font-weight:700}.hgtx-balance strong{font-size:.92rem}.hgtx-balance>button:not(.hgtx-balance__update){color:#ffffffb8}.hgtx-balance__update{color:#172033;background:#fff;border-radius:.2rem;grid-column:1/-1;align-items:center;gap:.2rem;width:fit-content;margin-top:.2rem;padding:.16rem .38rem;font-size:.62rem;font-weight:750;display:inline-flex}.hgtx-account{position:relative}.hgtx-account__trigger{background:#ffffff17;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.55rem;padding:.3rem .55rem .3rem .75rem;display:flex}.hgtx-account__copy{text-align:right;line-height:1.15;display:grid}.hgtx-account__copy strong{font-size:.8rem}.hgtx-account__copy small{color:#ffffff9e;font-size:.64rem}.hgtx-account__avatar{background:linear-gradient(135deg,#ff6b00,#ff9a3c);border:2px solid #ffffff4d;border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;font-weight:850;display:grid;box-shadow:0 4px 10px #0000003d}.hgtx-account__menu{width:220px;color:rgb(var(--text));background:#fff;border:1px solid #e8edf5;border-radius:.85rem;position:absolute;top:calc(100% + .55rem);right:0;overflow:hidden;box-shadow:0 18px 40px -15px #021b4466}.hgtx-account__menu>div{background:rgb(var(--accent));color:#fff;padding:.65rem .85rem;font-size:.78rem;font-weight:750}.hgtx-account__menu a,.hgtx-account__menu button{align-items:center;gap:.55rem;width:100%;padding:.7rem .85rem;font-size:.82rem;font-weight:650;display:flex}.hgtx-account__menu a:hover,.hgtx-account__menu button:hover{background:rgb(var(--surface-2));color:rgb(var(--brand))}.hgtx-nav{z-index:40;background:#fff;border-bottom:1px solid #e8edf5;position:sticky;top:60px}.hgtx-nav__inner{scrollbar-width:none;align-items:stretch;min-height:43px;padding:0 1.25rem;display:flex;overflow-x:auto}.hgtx-nav__inner::-webkit-scrollbar{display:none}.hgtx-nav a{color:rgb(var(--text-muted));white-space:nowrap;border-bottom:2.5px solid #0000;flex:none;align-items:center;padding:0 .68rem;font-size:.8rem;font-weight:650;display:inline-flex}.hgtx-nav a:hover{color:rgb(var(--brand))}.hgtx-nav a.is-active{border-bottom-color:rgb(var(--accent));color:rgb(var(--accent));font-weight:800}.hgtx-main{flex:1;width:100%;max-width:1440px;margin:0 auto;padding:1.5rem}.hgtx-enquire{z-index:45;background:rgb(var(--accent));color:#fff;width:3.4rem;height:3.4rem;box-shadow:0 10px 24px -8px rgb(var(--accent) / .78);border-radius:999px;place-items:center;gap:0;display:grid;position:fixed;bottom:1.5rem;right:1.5rem}.hgtx-enquire span{text-transform:uppercase;margin-top:-.35rem;font-size:.48rem;font-weight:850}.hgtx-enquire{cursor:pointer;border:0;transition:transform .2s,box-shadow .2s}.hgtx-enquire:hover{box-shadow:0 16px 30px -10px rgb(var(--accent) / .9);transform:translateY(-3px)scale(1.03)}.hgtx-enquiry-modal{z-index:100;place-items:center;min-height:0;padding:1.25rem;display:grid;position:fixed;inset:0;overflow:hidden}.hgtx-enquiry-modal__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#021026b8;border:0;position:absolute;inset:0}.hgtx-enquiry-dialog{background:#fff;border:1px solid #ffffff24;border-radius:1.6rem;grid-template-columns:minmax(240px,.72fr) minmax(0,1.7fr);width:min(1120px,100%);height:min(850px,100dvh - 2.5rem);min-height:0;animation:.24s ease-out hgtx-enquiry-in;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 100px -28px #000a20bf}.hgtx-enquiry-dialog__close{z-index:3;color:#64748b;background:#fffffff0;border:1px solid #e5eaf2;border-radius:999px;place-items:center;width:2.35rem;height:2.35rem;display:grid;position:absolute;top:1rem;right:1rem;box-shadow:0 8px 20px -14px #021b44}.hgtx-enquiry-dialog__close:hover{color:#021b44;transform:rotate(4deg)}.hgtx-enquiry-dialog__aside{color:#fff;background:radial-gradient(circle at 100% 0,#1478e1b3,#0000 42%),linear-gradient(155deg,#021b44 8%,#043b7d 62%,#0767cd);padding:2.3rem 2rem;position:relative;overflow:hidden}.hgtx-enquiry-dialog__aside:after{content:"";border:34px solid #ffffff14;border-radius:999px;width:210px;height:210px;position:absolute;bottom:-75px;right:-70px}.hgtx-enquiry-dialog__badge{letter-spacing:.04em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.45rem .7rem;font-size:.7rem;font-weight:800;display:flex}.hgtx-enquiry-dialog__aside h2{letter-spacing:-.045em;margin-top:2rem;font-size:clamp(1.55rem,2.3vw,2.35rem);font-weight:850;line-height:1.1}.hgtx-enquiry-dialog__aside>p{color:#ffffffad;margin-top:1rem;font-size:.88rem;line-height:1.7}.hgtx-enquiry-dialog__promise{gap:.65rem;margin-top:2rem;display:grid}.hgtx-enquiry-dialog__promise span{color:#ffffffd1;align-items:center;gap:.55rem;font-size:.76rem;font-weight:650;display:flex}.hgtx-enquiry-dialog__promise svg{color:#78f0bb}.hgtx-enquiry-dialog__selected{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff21;border-radius:1rem;align-items:center;gap:.75rem;padding:.8rem;display:flex;position:absolute;bottom:1.6rem;left:1.5rem;right:1.5rem}.hgtx-enquiry-dialog__selected>svg{color:#ff9a52}.hgtx-enquiry-dialog__selected div{display:grid}.hgtx-enquiry-dialog__selected small{color:#ffffff8f;text-transform:uppercase;font-size:.62rem}.hgtx-enquiry-dialog__selected strong{font-size:.9rem}.hgtx-enquiry-form{overscroll-behavior:contain;scrollbar-color:#b7c7da transparent;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch;min-width:0;height:100%;min-height:0;padding:2rem 2.2rem 1.5rem;overflow:hidden auto}.hgtx-enquiry-form::-webkit-scrollbar{width:8px}.hgtx-enquiry-form::-webkit-scrollbar-thumb{background:#b7c7da padding-box padding-box;border:2px solid #0000;border-radius:999px}.hgtx-enquiry-form header{padding-right:2.8rem}.hgtx-enquiry-form header>small,.hgtx-enquiry-success>small{color:rgb(var(--accent));letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:850}.hgtx-enquiry-form header h3{color:#0f1f38;letter-spacing:-.03em;margin-top:.2rem;font-size:1.55rem;font-weight:850}.hgtx-enquiry-form header p{color:#718096;margin-top:.25rem;font-size:.78rem}.hgtx-enquiry-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1.25rem;display:grid}.hgtx-enquiry-products button{color:#64748b;text-align:left;background:#fafbfd;border:1px solid #e3e9f2;border-radius:.8rem;align-items:center;gap:.55rem;min-width:0;padding:.65rem;transition:all .18s;display:flex}.hgtx-enquiry-products button:hover{color:#0767cd;background:#f3f8ff;border-color:#b9d7f7;transform:translateY(-1px)}.hgtx-enquiry-products button.is-active{color:#0767cd;background:#edf6ff;border-color:#86bff8;box-shadow:0 7px 18px -15px #0767cd}.hgtx-enquiry-products button>span{flex:1;min-width:0;display:grid}.hgtx-enquiry-products strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:800;overflow:hidden}.hgtx-enquiry-products small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.hgtx-enquiry-section-title{color:#18304f;letter-spacing:.02em;align-items:center;gap:.45rem;margin:1.35rem 0 .75rem;font-size:.74rem;font-weight:850;display:flex}.hgtx-enquiry-section-title svg{color:#0767cd}.hgtx-enquiry-grid{grid-template-columns:.55fr 1fr 1fr;gap:.7rem;display:grid}.hgtx-enquiry-field{color:#53657d;gap:.35rem;min-width:0;font-size:.66rem;font-weight:750;display:grid}.hgtx-enquiry-field--wide{grid-column:span 2}.hgtx-enquiry-field--full{grid-column:1/-1}.hgtx-enquiry-input{color:#17243a;background:#fafbfd;border:1px solid #dde5ef;border-radius:.7rem;outline:0;width:100%;min-height:2.65rem;padding:.65rem .75rem;font-size:.78rem;font-weight:600;transition:all .16s}textarea.hgtx-enquiry-input{resize:vertical;line-height:1.55}.hgtx-enquiry-input:focus{background:#fff;border-color:#6eb0f4;box-shadow:0 0 0 3px #0767cd1a}.hgtx-enquiry-segments{background:#f1f5f9;border-radius:.7rem;grid-template-columns:repeat(3,1fr);gap:.35rem;padding:.25rem;display:grid}.hgtx-enquiry-segments button{color:#64748b;border-radius:.55rem;min-height:2.15rem;font-size:.7rem;font-weight:750}.hgtx-enquiry-segments button.is-active{color:#0767cd;background:#fff;box-shadow:0 3px 10px -7px #021b44}.hgtx-enquiry-form footer{border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}.hgtx-enquiry-form footer>span{color:#8391a5;align-items:center;gap:.35rem;font-size:.62rem;display:flex}.hgtx-enquiry-form footer>span svg{color:#18a56d}.hgtx-enquiry-submit,.hgtx-enquiry-secondary{border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 1.2rem;font-size:.76rem;font-weight:850;display:inline-flex}.hgtx-enquiry-submit{color:#fff;background:linear-gradient(135deg,#ff7b19,#f45c00);box-shadow:0 12px 22px -14px #f45c00}.hgtx-enquiry-submit:hover{transform:translateY(-1px);box-shadow:0 15px 25px -14px #f45c00}.hgtx-enquiry-submit:disabled{cursor:wait;opacity:.7;transform:none}.hgtx-enquiry-secondary{color:#53657d;border:1px solid #dae3ee}.hgtx-enquiry-field__error{color:#c62828;margin-top:.3rem;font-size:.68rem;font-style:normal;font-weight:650;display:block}.hgtx-enquiry-field.has-error .hgtx-enquiry-input{background:#fff7f7;border-color:#f5a3a3;box-shadow:0 0 0 3px #ef444414}.hgtx-enquiry-success__icon.is-queued{color:#c77700;background:#fff6e5;box-shadow:0 0 0 10px #fffaf0}.hgtx-enquiry-error{color:#c62828;background:#fff1f2;border:1px solid #fecaca;border-radius:.7rem;margin-top:.8rem;padding:.7rem .8rem;font-size:.72rem}.hgtx-enquiry-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:3rem;display:flex}.hgtx-enquiry-success__icon{color:#12a36b;background:#e9fbf4;border-radius:999px;place-items:center;width:4.6rem;height:4.6rem;margin-bottom:1.4rem;display:grid;box-shadow:0 0 0 10px #f4fcf9}.hgtx-enquiry-success h3{color:#10213b;letter-spacing:-.035em;margin-top:.35rem;font-size:1.65rem;font-weight:850}.hgtx-enquiry-success p{color:#718096;max-width:420px;margin-top:.6rem;font-size:.82rem;line-height:1.65}.hgtx-enquiry-success__reference{color:#0767cd;background:#edf6ff;border-radius:.6rem;margin-top:1rem;padding:.45rem .7rem;font-size:.75rem}.hgtx-enquiry-success>div{gap:.65rem;margin-top:1.6rem;display:flex}@keyframes hgtx-enquiry-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}@media(max-width:820px){.hgtx-enquiry-modal{padding:.65rem}.hgtx-enquiry-dialog{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:1.2rem;height:auto;max-height:calc(100dvh - 1.3rem);display:block;overflow:hidden auto}.hgtx-enquiry-dialog__aside{min-height:155px;padding:1.5rem}.hgtx-enquiry-dialog__aside h2{max-width:520px;margin-top:1rem;font-size:1.5rem}.hgtx-enquiry-dialog__aside>p,.hgtx-enquiry-dialog__promise,.hgtx-enquiry-dialog__selected{display:none}.hgtx-enquiry-form{padding:1.35rem;overflow:visible}}@media(max-width:560px){.hgtx-enquiry-products{grid-template-columns:repeat(2,minmax(0,1fr))}.hgtx-enquiry-grid{grid-template-columns:1fr 1fr}.hgtx-enquiry-field--wide,.hgtx-enquiry-field--full{grid-column:1/-1}.hgtx-enquiry-form footer{flex-direction:column;align-items:stretch}.hgtx-enquiry-form footer>span{justify-content:center}.hgtx-enquiry-submit{width:100%}}.hgtx-spin{animation:.7s linear infinite hgtx-spin}@keyframes hgtx-spin{to{transform:rotate(360deg)}}html:is([data-theme=hello-gtx],[data-theme=airocity]) .hgtx-main :where(input,select,textarea){background:#fbfcfe;border-color:#dbe3f0;border-radius:.5rem}html:is([data-theme=hello-gtx],[data-theme=airocity]) .hgtx-main :where(input,select,textarea):focus{border-color:rgb(var(--brand));box-shadow:0 0 0 3px rgb(var(--brand) / .13)}html:is([data-theme=hello-gtx],[data-theme=airocity]) .hgtx-main :where(button.bg-brand,a.bg-brand){background:linear-gradient(135deg,#ff7a1a,#ff6b00 58%,#ed5b00);box-shadow:0 10px 20px -14px #ff6b00d9}html:is([data-theme=hello-gtx],[data-theme=airocity],[data-theme=aurora],[data-theme=verdant]) .hgtx-flights-page{padding-top:1.2rem;position:relative}html:is([data-theme=hello-gtx],[data-theme=airocity],[data-theme=aurora],[data-theme=verdant]) .hgtx-flights-page:before{content:"";z-index:0;background:linear-gradient(105deg,#021b44f5,#074c97d6 55%,#0767cdb3),url(https://images.unsplash.com/photo-1436491865332-7a61a109cc05?auto=format&fit=crop&w=1600&q=80) 50% 44%/cover;border-radius:1.5rem;height:330px;position:absolute;top:0;left:0;right:0;box-shadow:0 22px 55px -32px #021b44d9}html:is([data-theme=hello-gtx],[data-theme=airocity],[data-theme=aurora],[data-theme=verdant]) .hgtx-flights-page>*{z-index:1;position:relative}html:is([data-theme=hello-gtx],[data-theme=airocity],[data-theme=aurora],[data-theme=verdant]) .hgtx-flights-hero{color:#fff;text-align:left;min-height:250px;box-shadow:none;background:0 0;justify-content:space-between;align-items:center;gap:2rem;padding:2.2rem clamp(1.5rem,4vw,4rem) 4.7rem;display:flex}html:is([data-theme=hello-gtx],[data-theme=airocity],[data-theme=aurora],[data-theme=verdant]) .hgtx-flights-hero h1{letter-spacing:-.04em;max-width:760px;margin:0;font-size:clamp(1.8rem,3vw,3rem);font-weight:850;line-height:1.06}html:is([data-theme=hello-gtx],[data-theme=airocity],[data-theme=aurora],[data-theme=verdant]) .hgtx-flights-hero p{color:#ffffffc7;max-width:680px;margin:.65rem 0 0;font-size:clamp(.8rem,1.1vw,.95rem);line-height:1.65}html:is([data-theme=hello-gtx],[data-theme=airocity],[data-theme=aurora],[data-theme=verdant]) .hgtx-flights-hero em{color:#fff;background:#ff6b00;border-radius:999px;margin-left:.35rem;padding:.15rem .4rem;font-size:.6rem;font-style:normal;font-weight:800}html:is([data-theme=hello-gtx],[data-theme=airocity],[data-theme=aurora],[data-theme=verdant]) .hgtx-flights-page>form{border-radius:1.5rem;margin:-2.7rem clamp(.75rem,2vw,1.5rem) 0;box-shadow:0 28px 60px -34px #021b44b8}html:is([data-theme=hello-gtx],[data-theme=airocity],[data-theme=aurora],[data-theme=verdant]) .hgtx-flights-page>form button[type=submit]{background:linear-gradient(135deg,#ff7a1a,#ed5b00);box-shadow:0 8px 18px -10px #ff6b00cc}@media(max-width:640px){html:is([data-theme=hello-gtx],[data-theme=airocity],[data-theme=aurora],[data-theme=verdant]) .hgtx-flights-hero{min-height:230px;padding:1.5rem 1.1rem 4.2rem}html:is([data-theme=hello-gtx],[data-theme=airocity],[data-theme=aurora],[data-theme=verdant]) .hgtx-flights-page>form{margin-top:-2.6rem}.hgtx-topbar__inner{padding:0 .85rem}.hgtx-account__copy,.hgtx-balance{display:none}.hgtx-nav__inner{padding:0 .55rem}.hgtx-main{padding:1rem .85rem 5rem}.hgtx-enquire{bottom:1rem;right:1rem}}@media(max-width:1023px){html[data-dock] .hgtx-enquire{--dock-clearance: calc(5.5rem + env(safe-area-inset-bottom)) }}html[data-theme=airocity]{--bg:243 247 247;--surface:255 255 255;--surface-2:248 250 250;--border:12 32 51;--text:12 32 51;--text-muted:97 117 131;--text-faint:148 163 174;--brand:242 85 77;--brand-strong:217 62 64;--brand-tint:255 244 242;--accent:232 192 103;--radius-card:1.125rem;--radius-field:.5rem;--font-sans:"Manrope", sans-serif;--shadow-card:0 24px 60px -34px #0c203357;--shadow-field:inset 0 0 0 1.5px #0c203321;--shadow-field-focus:inset 0 0 0 1.5px rgb(var(--accent) / .95), 0 0 0 3px rgb(var(--accent) / .2)}html[data-theme=airocity] body{font-family:var(--font-sans);background:rgb(var(--bg))}html[data-theme=airocity] :focus-visible{outline-color:rgb(var(--accent))}.airo-login-page{min-height:100dvh;color:rgb(var(--text));background:#fbfcfa;flex-direction:column;display:flex;overflow:hidden}.airo-login-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #0c203312;align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:84px;padding:.75rem clamp(1.25rem,4vw,4rem);display:flex;position:relative}.airo-login-header>a:first-child{flex:none}.airo-login-header nav{flex:1;justify-content:center;gap:clamp(.75rem,2vw,2rem);display:flex}.airo-login-header nav a{color:#27313d;border-radius:.5rem;padding:.7rem .3rem;font-size:.82rem;font-weight:650}.airo-login-header nav a:hover{color:rgb(var(--brand))}.airo-login-header__support{background:rgb(var(--text));color:#fff;border-radius:.5rem;align-items:center;gap:.5rem;min-height:2.8rem;padding:0 1rem;font-size:.76rem;font-weight:750;display:inline-flex;box-shadow:0 8px 18px #0c203329}.airo-login-header__support:hover{background:rgb(var(--brand))}.airo-login-hero{--airo-hero-image:none;isolation:isolate;background:radial-gradient(ellipse at 0 15%,rgb(var(--brand)/.2),transparent 38%),radial-gradient(ellipse at 100% 5%,rgb(var(--accent)/.27),transparent 36%),linear-gradient(105deg,#fffaf7,#f5fafb 48%,#fffaf3);flex:1;grid-template-columns:minmax(0,1.15fr) minmax(380px,.68fr);align-items:center;gap:clamp(2rem,6vw,7rem);min-height:690px;padding:clamp(3rem,7vw,7rem) clamp(1.25rem,6vw,7rem);display:grid;position:relative;overflow:hidden}.airo-login-hero:before{content:"";z-index:-3;background-image:linear-gradient(90deg,#fffffff7,#ffffffe6),var(--airo-hero-image);opacity:.38;background-position:50%;background-size:cover;position:absolute;inset:0}.airo-login-hero__glow{z-index:-1;filter:blur(35px);pointer-events:none;border-radius:999px;position:absolute}.airo-login-hero__glow--one{background:rgb(var(--brand)/.18);width:24rem;height:24rem;bottom:-10rem;left:-10rem}.airo-login-hero__glow--two{background:rgb(var(--accent)/.24);width:22rem;height:22rem;top:-9rem;right:-8rem}.airo-login-copy{max-width:700px}.airo-login-copy__eyebrow,.sd-login-card__eyebrow{color:rgb(var(--brand));letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.7rem;font-weight:850;display:inline-flex}.airo-login-copy h1{color:#080f1e;letter-spacing:-.065em;max-width:680px;margin:1rem 0 0;font-size:clamp(3rem,5.5vw,5.4rem);font-weight:800;line-height:.96}.airo-login-copy p{max-width:610px;color:rgb(var(--text-muted));margin:1.4rem 0 0;font-size:clamp(.95rem,1.3vw,1.12rem);line-height:1.75}.airo-login-benefits{flex-wrap:wrap;gap:.7rem;margin-top:1.7rem;display:flex}.airo-login-benefits span{color:#314654;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffad;border:1px solid #0c203314;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .72rem;font-size:.7rem;font-weight:700;display:inline-flex}.airo-login-benefits svg{color:rgb(var(--brand))}.airo-login-copy__action{width:fit-content;color:rgb(var(--brand));align-items:center;gap:.55rem;margin-top:2rem;font-size:.82rem;font-weight:800;display:inline-flex}.airo-login-copy__action:hover svg{transform:translate(4px)}.airo-login-panel{justify-self:end;width:100%;max-width:520px}html[data-theme=airocity] .sd-login-card{border-radius:18px;padding:2.25rem 2rem 2rem;box-shadow:0 40px 90px #08141c33}html[data-theme=airocity] .sd-login-card__header{margin-bottom:1.35rem}html[data-theme=airocity] .sd-login-card__header h2{letter-spacing:-.035em;margin-top:.4rem;font-size:1.55rem;font-weight:750}html[data-theme=airocity] .sd-login-card__tabs{color:rgb(var(--text-muted));background:#f0f4f5;border-radius:.625rem;gap:.25rem;margin-bottom:1.35rem;padding:.25rem;font-size:.78rem;font-weight:650;display:flex}html[data-theme=airocity] .sd-login-card__tabs>*{text-align:center;border-radius:.45rem;flex:1;padding:.55rem}html[data-theme=airocity] .sd-login-card__tabs span{color:rgb(var(--text));background:#fff;box-shadow:0 2px 8px #122d3a1a}html[data-theme=airocity] .sd-login-card__tabs a:hover{color:rgb(var(--brand))}html:not([data-theme=airocity]) .sd-login-card__tabs,html[data-theme=airocity] .sd-login-card__links>a:last-child{display:none}html[data-theme=airocity] .sd-login-card :where(input){font-family:var(--font-sans)}html[data-theme=airocity] .sd-login-card button[type=submit]{background:linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand-strong)));box-shadow:0 12px 24px rgb(var(--brand)/.22);border-radius:.5rem}.airo-login-footer{color:rgb(var(--text-muted));background:#fff;border-top:1px solid #0c203312;justify-content:space-between;gap:1rem;padding:1rem clamp(1.25rem,4vw,4rem);font-size:.68rem;display:flex}html[data-theme=airocity] .hgtx-shell{background:linear-gradient(180deg,#f8faf9,rgb(var(--bg)))}html[data-theme=airocity] .hgtx-topbar{color:rgb(var(--text));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;box-shadow:0 1px #0c203314}html[data-theme=airocity] .hgtx-topbar__inner{min-height:68px}html[data-theme=airocity] .hgtx-balance>span,html[data-theme=airocity] .hgtx-account__copy small,html[data-theme=airocity] .hgtx-balance>button:not(.hgtx-balance__update){color:rgb(var(--text-muted))}html[data-theme=airocity] .hgtx-balance__update{background:rgb(var(--text));color:#fff}html[data-theme=airocity] .hgtx-account__trigger{background:#f7faf9;border-color:#0c203317}html[data-theme=airocity] .hgtx-account__avatar{border-color:rgb(var(--accent)/.6);background:linear-gradient(135deg,rgb(var(--brand)),rgb(var(--brand-strong)));color:#fff}html[data-theme=airocity] .hgtx-nav{border-color:#0c203312;top:68px}html[data-theme=airocity] .hgtx-nav a{border:0;padding:0 .78rem}html[data-theme=airocity] .hgtx-nav a.is-active{color:rgb(var(--brand));position:relative}html[data-theme=airocity] .hgtx-nav a.is-active:after{content:"";background:rgb(var(--brand));border-radius:2px;height:2px;position:absolute;bottom:0;left:.78rem;right:.78rem}html[data-theme=airocity] .hgtx-main{max-width:1500px;padding:clamp(1rem,2vw,1.8rem)}html[data-theme=airocity] .hgtx-enquire{background:rgb(var(--text));box-shadow:0 14px 30px -12px #0c2033a6}html[data-theme=airocity] .hgtx-enquire:hover{background:rgb(var(--brand));box-shadow:0 16px 32px -12px rgb(var(--brand)/.7)}html[data-theme=airocity] .hgtx-enquiry-dialog__aside{background:radial-gradient(circle at 100% 0,rgb(var(--brand)/.58),transparent 42%),linear-gradient(155deg,#0c2033 8%,#143650 68%,#1b4a61)}html[data-theme=airocity] .hgtx-enquiry-submit{background:linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand-strong)));box-shadow:0 12px 22px -14px rgb(var(--brand))}html[data-theme=airocity] .hgtx-enquiry-products button.is-active{border-color:rgb(var(--brand)/.48);background:rgb(var(--brand-tint));color:rgb(var(--brand))}html[data-theme=airocity] .sd-site-footer{background:#0c2033}html[data-theme=airocity] .sd-site-footer .text-orange-400,html[data-theme=airocity] .sd-site-footer .text-sky-300,html[data-theme=airocity] .sd-site-footer .text-sky-400{color:rgb(var(--accent))}html[data-theme=airocity] .sd-site-footer .bg-orange-500{background:rgb(var(--brand))}html[data-theme=airocity] .hgd-welcome{background:radial-gradient(circle at 90% 0,rgb(var(--brand)/.38),transparent 38%),linear-gradient(120deg,#0c2033,#143650)}html[data-theme=airocity] .hgd-panel,html[data-theme=airocity] .hgd-service{border-color:#0c203314;border-radius:18px}html[data-theme=airocity] .hgd-service>b,html[data-theme=airocity] .hgd-tour footer>a{background:rgb(var(--brand))}html[data-theme=airocity] .hgd-panel>header h2 i,html[data-theme=airocity] .hgd-empty>i{background:rgb(var(--brand-tint));color:rgb(var(--brand))}html[data-theme=airocity] .hgtx-main :where(input,select,textarea){background:#fff;border-radius:.5rem}html[data-theme=airocity] .hgtx-main :where(input,select,textarea):focus{border-color:rgb(var(--accent));box-shadow:0 0 0 3px rgb(var(--accent)/.2)}html[data-theme=airocity] .hgtx-main :where(button.bg-brand,a.bg-brand){background:linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand-strong)));box-shadow:0 10px 20px -14px rgb(var(--brand)/.8)}html[data-theme=airocity] .hgtx-flights-page:before{background:radial-gradient(circle at 86% 10%,rgb(var(--brand)/.42),transparent 31%),radial-gradient(circle at 7% 100%,rgb(var(--accent)/.22),transparent 31%),linear-gradient(120deg,#0c2033,#143650 68%,#1d4d62);box-shadow:0 24px 56px -32px #0c2033cc}html[data-theme=airocity] .hgtx-flights-hero em{background:rgb(var(--brand))}html[data-theme=airocity] .hgtx-flights-page>form{border:1px solid #ffffffb3;border-radius:22px;box-shadow:0 28px 64px -34px #0c2033a6}html[data-theme=airocity] .hgtx-flights-page>form button[type=submit]{background:linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand-strong)));box-shadow:0 10px 22px -12px rgb(var(--brand)/.75)}html[data-theme=airocity] .sd-public-auth{isolation:isolate;background:radial-gradient(ellipse at 0 10%,rgb(var(--brand)/.2),transparent 38%),radial-gradient(ellipse at 100% 0,rgb(var(--accent)/.3),transparent 38%),linear-gradient(105deg,#fffaf7,#f5fafb 48%,#fffaf3);position:relative;overflow:hidden}html[data-theme=airocity] .sd-public-auth:before,html[data-theme=airocity] .sd-public-auth:after{content:"";z-index:-1;filter:blur(30px);border-radius:999px;position:absolute}html[data-theme=airocity] .sd-public-auth:before{background:rgb(var(--brand)/.18);width:24rem;height:24rem;bottom:-10rem;left:-11rem}html[data-theme=airocity] .sd-public-auth:after{background:rgb(var(--accent)/.24);width:22rem;height:22rem;top:-10rem;right:-9rem}html[data-theme=airocity] .sd-public-auth__card{border-radius:18px;box-shadow:0 40px 90px #08141c33}html[data-theme=airocity] .sd-public-auth__card button{border-radius:.5rem}html[data-theme=airocity] .sd-public-auth__card button[type=submit]{background:linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand-strong)));box-shadow:0 12px 24px rgb(var(--brand)/.2)}html[data-theme=airocity] .hgtx-main :where(.rounded-2xl,.rounded-3xl){border-color:#0c203314}html[data-theme=airocity] .hgtx-main :where(article,aside,section)[class*=bg-surface]{box-shadow:0 16px 38px -34px #0c20336b}html[data-theme=airocity] .sd-public-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-color:#0c203312}html[data-theme=airocity] .sd-public-header nav a:hover{background:rgb(var(--brand-tint));color:rgb(var(--brand))}html[data-theme=airocity] .sd-public-products{background:linear-gradient(#fff,#f6f9f8)}html[data-theme=airocity] .sd-public-products article{border-color:#0c203314;border-radius:18px;box-shadow:0 14px 34px -30px #0c203380}html[data-theme=airocity] .sd-public-products article:hover{border-color:rgb(var(--brand)/.28);box-shadow:0 24px 50px -31px #0c20337a}html[data-theme=airocity] .sd-public-info{background:#f6f9f8}html[data-theme=airocity] .sd-public-info__hero{background:radial-gradient(circle at 82% 18%,rgb(var(--brand)/.35),transparent 30%),radial-gradient(circle at 12% 92%,rgb(var(--accent)/.22),transparent 34%),linear-gradient(120deg,#0c2033,#143650)}html[data-theme=airocity] .sd-public-info article{border-color:#0c203314;border-radius:18px}html[data-theme=airocity] .hgtx-main>div.mx-auto>header.mb-5{background:linear-gradient(105deg,#fff,#fffaf7);border:1px solid #0c203312;border-radius:18px;padding:1.05rem 1.15rem;position:relative;overflow:hidden;box-shadow:0 16px 38px -34px #0c203380}html[data-theme=airocity] .hgtx-main>div.mx-auto>header.mb-5:after{content:"";border:1.2rem solid rgb(var(--accent)/.12);pointer-events:none;border-radius:50%;width:9rem;height:9rem;position:absolute;top:-3rem;right:-2.5rem}html[data-theme=airocity] .hgtx-main>div.mx-auto>header.mb-5>span{background:rgb(var(--text));border-radius:.7rem;box-shadow:0 8px 18px -12px #0c2033a6}html[data-theme=airocity] .hgtx-main>div.mx-auto>header.mb-5 h1{color:rgb(var(--text));letter-spacing:-.04em;font-weight:800}html[data-theme=airocity] .hgtx-main>div.mx-auto>.relative.mb-6{background:#fff;border:1px solid #0c203314;border-radius:14px;overflow:hidden;box-shadow:0 14px 32px -30px #0c20337a}html[data-theme=airocity] .hgtx-main>div.mx-auto>.relative.mb-6 input{box-shadow:none;border:0;border-radius:14px}html[data-theme=airocity] .hgtx-main form[class*=bg-surface]{border-color:#0c203314;border-radius:18px;box-shadow:0 18px 45px -34px #0c20337a}html[data-theme=airocity] .hgtx-main aside [class*=bg-surface]{border-color:#0c203314;border-radius:16px}html[data-theme=airocity] .hgtx-main article[class*=bg-surface]{border-color:#0c203314;border-radius:18px;transition:transform .22s,box-shadow .22s,border-color .22s}html[data-theme=airocity] .hgtx-main article[class*=bg-surface]:hover{border-color:rgb(var(--brand)/.22);transform:translateY(-2px);box-shadow:0 24px 48px -34px #0c203385}html[data-theme=airocity] .hgtx-main table{border-collapse:separate;border-spacing:0}html[data-theme=airocity] .hgtx-main thead{background:#f4f8f7}html[data-theme=airocity] .hgtx-main th{color:#526976;letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:800}html[data-theme=airocity] .hgtx-main tbody tr{transition:background .16s}html[data-theme=airocity] .hgtx-main tbody tr:hover{background:rgb(var(--brand-tint)/.55)}html[data-theme=airocity] .hgtx-main [role=tablist]{background:#f0f4f5;border-color:#0c203314}html[data-theme=airocity] .hgtx-main [aria-selected=true]{color:rgb(var(--brand))}html[data-theme=airocity] .hgtx-main :where(button,a){transition-duration:.18s}html[data-theme=airocity] .hgtx-main :where(button,a):active{transform:scale(.985)}html[data-theme=airocity] [role=dialog]{--shadow-card:0 35px 90px -28px #08141c80}html[data-theme=airocity] [role=dialog] header{border-color:#0c203314}@media(max-width:640px){html[data-theme=airocity] .hgtx-main>div.mx-auto>header.mb-5{border-radius:14px;padding:.9rem}html[data-theme=airocity] .hgtx-main>div.mx-auto>header.mb-5:after{display:none}html[data-theme=airocity] .hgtx-main article[class*=bg-surface]:hover{transform:none}}html[data-theme=airocity]:is([data-page=flight-booking],[data-page=flight-multicity-booking],[data-page=hotel-checkout]) .hgtx-main>div.mx-auto>div.mb-5,html[data-theme=airocity][data-page=flight-multicity-booking] .hgtx-main>div.mx-auto>header{background:linear-gradient(108deg,#fff,#fffaf7);border:1px solid #0c203312;border-radius:18px;padding:1rem 1.15rem;position:relative;overflow:hidden;box-shadow:0 18px 42px -36px #0c20338c}html[data-theme=airocity]:is([data-page=flight-booking],[data-page=flight-multicity-booking],[data-page=hotel-checkout]) .hgtx-main h1{letter-spacing:-.045em;font-weight:800}html[data-theme=airocity]:is([data-page=flight-booking],[data-page=flight-multicity-booking],[data-page=hotel-checkout]) .hgtx-main form section,html[data-theme=airocity]:is([data-page=flight-booking],[data-page=flight-multicity-booking],[data-page=hotel-checkout]) .hgtx-main form>div>div>div[class*=bg-surface],html[data-theme=airocity]:is([data-page=flight-booking],[data-page=flight-multicity-booking],[data-page=hotel-checkout]) .hgtx-main form aside{background:linear-gradient(155deg,#fff,#fafcfb);border:1px solid #0c203312;border-radius:16px;box-shadow:0 17px 40px -34px #0c203385}html[data-theme=airocity]:is([data-page=flight-booking],[data-page=flight-multicity-booking],[data-page=hotel-checkout]) .hgtx-main form aside>div:first-child{color:#fff;background:linear-gradient(110deg,#0c2033,#17455f)}html[data-theme=airocity]:is([data-page=flight-booking],[data-page=flight-multicity-booking],[data-page=hotel-checkout]) .hgtx-main form button.bg-brand{background:linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand-strong)));box-shadow:0 12px 24px -16px rgb(var(--brand)/.75)}html[data-theme=airocity]:is([data-page=flight-booking],[data-page=hotel-checkout]) .hgtx-main>div.max-w-\[720px\]>div,html[data-theme=airocity][data-page=flight-multicity-booking] .hgtx-main>div.max-w-2xl>div{border-radius:20px;box-shadow:0 24px 54px -34px #0c203394}html[data-theme=airocity]:is([data-page=flight-booking],[data-page=flight-multicity-booking],[data-page=hotel-checkout]) [role=dialog]{border-radius:20px;box-shadow:0 35px 90px -28px #08141c8c}html[data-theme=airocity]:is([data-page=mice],[data-page=support],[data-page=customers]) .hgtx-main>div.mx-auto>header{background:linear-gradient(108deg,#fff,#fffaf7);border:1px solid #0c203312;border-radius:18px;padding:1rem 1.15rem;position:relative;overflow:hidden;box-shadow:0 18px 42px -36px #0c20338c}html[data-theme=airocity]:is([data-page=mice],[data-page=support],[data-page=customers]) .hgtx-main>div.mx-auto>header:after{content:"";border:1.35rem solid rgb(var(--accent)/.11);pointer-events:none;border-radius:50%;width:10rem;height:10rem;position:absolute;top:-3.7rem;right:-2.1rem}html[data-theme=airocity]:is([data-page=mice],[data-page=support],[data-page=customers]) .hgtx-main h1{letter-spacing:-.045em;font-weight:800}html[data-theme=airocity]:is([data-page=mice],[data-page=support],[data-page=customers]) .hgtx-main>div.mx-auto>section.grid>div,html[data-theme=airocity]:is([data-page=mice],[data-page=support],[data-page=customers]) .hgtx-main>div.mx-auto>section.grid>article{background:linear-gradient(145deg,#fff,#f9fbfa);border:1px solid #0c203312;border-radius:15px;box-shadow:0 16px 35px -32px #0c20338c}html[data-theme=airocity][data-page=mice] .hgtx-main section>button{background:#fff;border:1px solid #0c203312;border-radius:16px;box-shadow:0 14px 32px -28px #0c203380}html[data-theme=airocity][data-page=mice] .hgtx-main section>button:hover{border-color:rgb(var(--brand)/.22);box-shadow:0 24px 46px -32px #0c20338c}html[data-theme=airocity][data-page=customers] .hgtx-main>div.mx-auto>section:last-of-type{border:1px solid #0c203312;border-radius:18px;box-shadow:0 20px 46px -35px #0c203385}html[data-theme=airocity][data-page=customers] .hgtx-main>div.mx-auto>section:last-of-type>div.grid>button{background:#fff}html[data-theme=airocity][data-page=customers] .hgtx-main>div.mx-auto>section:last-of-type>div.grid>button:hover{background:rgb(var(--brand-tint)/.55)}html[data-theme=airocity][data-page=support] .hgtx-main section,html[data-theme=airocity][data-page=support] .hgtx-main aside>div{border:1px solid #0c203312;border-radius:17px;box-shadow:0 18px 42px -34px #0c203385}html[data-theme=airocity][data-page=support] .hgtx-main aside>div:first-child{background:radial-gradient(circle at 100% 0,rgb(var(--brand)/.48),transparent 42%),linear-gradient(150deg,#0c2033,#17455f)}html[data-theme=airocity]:is([data-page=mice],[data-page=support],[data-page=customers]) [role=dialog],html[data-theme=airocity]:is([data-page=mice],[data-page=support],[data-page=customers]) .fixed.inset-0 aside{border-left:1px solid #0c203314;box-shadow:-25px 0 70px -35px #08141c99}html[data-theme=airocity][data-page=customers] .fixed.inset-0 aside>div:first-child{background:radial-gradient(circle at 100% 0,rgb(var(--brand)/.48),transparent 42%),linear-gradient(150deg,#0c2033,#17455f)}html[data-theme=airocity] body>div main.min-h-screen{background:radial-gradient(circle at 100% 0,rgb(var(--accent)/.16),transparent 32%),linear-gradient(145deg,#f8faf9,#fffaf7)}html[data-theme=airocity] body>div main.min-h-screen section{border:1px solid #0c203312;border-radius:22px;box-shadow:0 30px 70px -42px #08141c9e}html[data-theme=airocity] body>div main.min-h-screen section>div>div:first-child{background:radial-gradient(circle at 90% 0,rgb(var(--brand)/.42),transparent 35%),linear-gradient(145deg,#0c2033,#17455f)}@media(max-width:640px){html[data-theme=airocity]:is([data-page=flight-booking],[data-page=flight-multicity-booking],[data-page=hotel-checkout]) .hgtx-main>div.mx-auto>div.mb-5,html[data-theme=airocity][data-page=flight-multicity-booking] .hgtx-main>div.mx-auto>header,html[data-theme=airocity]:is([data-page=mice],[data-page=support],[data-page=customers]) .hgtx-main>div.mx-auto>header{border-radius:14px;padding:.9rem}html[data-theme=airocity]:is([data-page=mice],[data-page=support],[data-page=customers]) .hgtx-main>div.mx-auto>header:after{display:none}}@media(max-width:900px){.airo-login-header nav{display:none}.airo-login-hero{grid-template-columns:1fr;gap:2.5rem;padding-top:3.5rem}.airo-login-copy{text-align:center;margin:auto}.airo-login-copy h1,.airo-login-copy p{margin-left:auto;margin-right:auto}.airo-login-benefits{justify-content:center}.airo-login-copy__action{margin-left:auto;margin-right:auto}.airo-login-panel{justify-self:center}.airo-login-hero{min-height:auto}.airo-login-header{min-height:72px}.airo-login-header__support{margin-left:auto}}@media(max-width:560px){.airo-login-header{padding:.7rem 1rem}.airo-login-header img{height:38px!important}.airo-login-header__support{justify-content:center;width:2.75rem;padding:0;font-size:0}.airo-login-copy h1{font-size:2.75rem}.airo-login-benefits{display:grid}.airo-login-panel{scroll-margin-top:1rem}.airo-login-footer{flex-direction:column}.airo-login-hero{padding:2.8rem 1rem}.airo-login-page .sd-login-card{padding:1.7rem 1.15rem}}html[data-theme=airocity] :where(.sd-wallet-page,.sd-bookings-page,.sd-enquiries-page,.sd-staff-page,.sd-account-page,.sd-settings-page){position:relative}html[data-theme=airocity] :where(.sd-wallet-page,.sd-bookings-page,.sd-enquiries-page,.sd-staff-page,.sd-account-page,.sd-settings-page):before{content:"";z-index:-1;background:radial-gradient(circle,rgb(var(--accent)/.1),transparent 68%);pointer-events:none;border-radius:50%;width:18rem;height:11rem;position:absolute;top:-1.8rem;right:-1rem}html[data-theme=airocity] :where(.sd-wallet-page,.sd-bookings-page,.sd-enquiries-page,.sd-staff-page)>header,html[data-theme=airocity] .sd-account-page>div:first-child,html[data-theme=airocity] .sd-settings-page>div:first-child{background:linear-gradient(108deg,#fff 8%,#fffaf7);border:1px solid #0c203312;border-radius:18px;padding:1.05rem 1.15rem;position:relative;overflow:hidden;box-shadow:0 18px 42px -36px #0c20338c}html[data-theme=airocity] :where(.sd-wallet-page,.sd-bookings-page,.sd-enquiries-page,.sd-staff-page)>header:after,html[data-theme=airocity] .sd-account-page>div:first-child:after,html[data-theme=airocity] .sd-settings-page>div:first-child:after{content:"";border:1.35rem solid rgb(var(--accent)/.11);pointer-events:none;border-radius:50%;width:10rem;height:10rem;position:absolute;top:-3.75rem;right:-2.2rem}html[data-theme=airocity] :where(.sd-wallet-page,.sd-bookings-page,.sd-enquiries-page,.sd-staff-page,.sd-account-page,.sd-settings-page) h1{letter-spacing:-.045em;font-weight:800}html[data-theme=airocity] :where(.sd-wallet-page,.sd-bookings-page,.sd-enquiries-page,.sd-staff-page) header>span,html[data-theme=airocity] .sd-account-page>div:first-child>span{background:rgb(var(--text));border-radius:.7rem;box-shadow:0 10px 20px -14px #0c2033b3}html[data-theme=airocity] :where(.sd-wallet-page,.sd-bookings-page,.sd-staff-page)>div.grid>div,html[data-theme=airocity] .sd-enquiries-page>section.grid>div{background:linear-gradient(145deg,#fff,#f9fbfa);border:1px solid #0c203312;border-radius:15px;box-shadow:0 16px 35px -32px #0c20338c}html[data-theme=airocity] .sd-bookings-page>div.flex.flex-wrap{background:#ffffffe0;border:1px solid #0c203312;border-radius:15px;padding:.65rem;box-shadow:0 14px 34px -31px #0c203380}html[data-theme=airocity] .sd-bookings-page button.group{background:linear-gradient(100deg,#fff,#fbfdfc);border:1px solid #0c203312;border-radius:16px;box-shadow:0 12px 30px -28px #0c203373}html[data-theme=airocity] .sd-bookings-page button.group:hover{border-color:rgb(var(--brand)/.22);box-shadow:0 20px 42px -30px #0c203380}html[data-theme=airocity] .sd-enquiries-page>section:nth-of-type(2){background:#ffffffe6;border:1px solid #0c203312;border-radius:15px;box-shadow:0 14px 34px -31px #0c203380}html[data-theme=airocity] .sd-enquiries-page>section:last-of-type>div{background:#f2f6f5;border-radius:16px}html[data-theme=airocity] .sd-enquiries-page>section:last-of-type>div button{border:1px solid #0c20330f;border-radius:12px;box-shadow:0 10px 24px -22px #0c203380}html[data-theme=airocity] .sd-staff-page>section,html[data-theme=airocity] .sd-account-page form,html[data-theme=airocity] .sd-account-page>section,html[data-theme=airocity] .sd-settings-page>div:nth-child(2)>section{border:1px solid #0c203312;border-radius:18px;box-shadow:0 20px 46px -35px #0c203380}html[data-theme=airocity] .sd-profile-page aside,html[data-theme=airocity] .sd-password-page aside{background:radial-gradient(circle at 100% 0,rgb(var(--brand)/.45),transparent 42%),linear-gradient(150deg,#0c2033,#163e58);border-radius:18px;box-shadow:0 24px 48px -30px #0c2033a6}html[data-theme=airocity] .sd-markup-page section>header{background:linear-gradient(110deg,#0c2033,#17455f)}html[data-theme=airocity] .sd-markup-page section{border-radius:18px;box-shadow:0 18px 40px -34px #0c20338c}html[data-theme=airocity] .sd-settings-page nav{border:1px solid #0c203312;border-radius:15px;box-shadow:0 16px 36px -32px #0c203373}html[data-theme=airocity] .sd-reports-page .rpt__filter,html[data-theme=airocity] .sd-reports-page .rpt__panel{border-color:#0c203312;border-radius:18px;box-shadow:0 18px 42px -34px #0c203385}html[data-theme=airocity] .sd-reports-page .rpt__filter-head{background:linear-gradient(110deg,#0c2033,#17455f);padding:1rem 1.15rem}html[data-theme=airocity] .sd-reports-page .rpt__panel-head{background:linear-gradient(105deg,#fff,#fffaf7);min-height:72px;padding:1rem 1.15rem}html[data-theme=airocity] .sd-reports-page .rpt__panel-title{letter-spacing:-.025em;font-size:1.2rem}html[data-theme=airocity] .sd-reports-page .rpt__head-icon,html[data-theme=airocity] .sd-reports-page .rpt__hub-card em,html[data-theme=airocity] .sd-reports-page .rpt__view{color:rgb(var(--brand))}html[data-theme=airocity] .sd-reports-page .rpt__hub-card{background:linear-gradient(145deg,#fff,#f8fbfa);border-color:#0c203312;border-radius:15px}html[data-theme=airocity] .sd-reports-page .rpt__hub-icon{background:rgb(var(--brand-tint));color:rgb(var(--brand))}html[data-theme=airocity] .sd-reports-page .rpt__btn--primary,html[data-theme=airocity] .sd-reports-page .rpt__page-btn--active{border-color:rgb(var(--brand));background:linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand-strong)))}html[data-theme=airocity] .sd-reports-page .rpt__table th{color:#526976;background:#f1f6f5}html[data-theme=airocity] :where(.sd-wallet-page,.sd-staff-page)>div:first-child{background:linear-gradient(108deg,#fff 8%,#fffaf7);border:1px solid #0c203312;border-radius:18px;padding:1.05rem 1.15rem;position:relative;overflow:hidden;box-shadow:0 18px 42px -36px #0c20338c}html[data-theme=airocity] :where(.sd-wallet-page,.sd-staff-page)>div:first-child:after{content:"";border:1.35rem solid rgb(var(--accent)/.11);pointer-events:none;border-radius:50%;width:10rem;height:10rem;position:absolute;top:-3.75rem;right:-2.2rem}html[data-theme=airocity] .hgtx-main>div.max-w-5xl>div:first-of-type{background:linear-gradient(108deg,#fff,#fffaf7);border:1px solid #0c203312;border-radius:18px;padding:1rem 1.15rem;position:relative;overflow:hidden;box-shadow:0 18px 42px -36px #0c20338c}html[data-theme=airocity] .hgtx-main>div.max-w-5xl>form{border:1px solid #0c203312;border-radius:18px;box-shadow:0 20px 46px -35px #0c20338c}@media(max-width:720px){html[data-theme=airocity] :where(.sd-wallet-page,.sd-bookings-page,.sd-enquiries-page,.sd-staff-page)>header,html[data-theme=airocity] .sd-account-page>div:first-child,html[data-theme=airocity] .sd-settings-page>div:first-child{border-radius:14px;padding:.9rem}html[data-theme=airocity] :where(.sd-wallet-page,.sd-bookings-page,.sd-enquiries-page,.sd-staff-page)>header:after,html[data-theme=airocity] .sd-account-page>div:first-child:after,html[data-theme=airocity] .sd-settings-page>div:first-child:after{display:none}html[data-theme=airocity] .sd-bookings-page button.group{border-radius:14px}html[data-theme=airocity] :where(.sd-wallet-page,.sd-staff-page)>div:first-child{border-radius:14px;padding:.9rem}html[data-theme=airocity] :where(.sd-wallet-page,.sd-staff-page)>div:first-child:after{display:none}}html[data-theme=airocity][data-page] .hgtx-main{position:relative}html[data-theme=airocity][data-page] .hgtx-main:before{content:"";z-index:-1;background:radial-gradient(circle,rgb(var(--accent)/.1),transparent 70%);pointer-events:none;border-radius:50%;width:23rem;height:13rem;position:absolute;top:-1rem;right:1rem}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities],[data-page=visa]) .hgtx-main>div.mx-auto>header{background:linear-gradient(108deg,#fff,#fffaf7);border:1px solid #0c203312;border-radius:18px;padding:1rem 1.15rem;position:relative;overflow:hidden;box-shadow:0 18px 42px -36px #0c20338c}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities],[data-page=visa]) .hgtx-main>div.mx-auto>header:after{content:"";border:1.35rem solid rgb(var(--accent)/.11);pointer-events:none;border-radius:50%;width:10rem;height:10rem;position:absolute;top:-3.7rem;right:-2.1rem}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities],[data-page=visa]) .hgtx-main>div.mx-auto>header>span{background:rgb(var(--text));border-radius:.7rem;box-shadow:0 10px 20px -14px #0c2033b3}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities],[data-page=visa]) .hgtx-main>div.mx-auto>header h1{letter-spacing:-.045em;font-weight:800}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities],[data-page=visa]) .hgtx-main .relative.mb-6{background:#fff;border:1px solid #0c203312;border-radius:15px;box-shadow:0 14px 34px -31px #0c203380}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities],[data-page=visa]) .hgtx-main aside>div{background:linear-gradient(160deg,#fff,#f8fbfa);border:1px solid #0c203312;border-radius:16px;box-shadow:0 18px 38px -34px #0c203385}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities],[data-page=visa]) .hgtx-main article{background:#fff;border:1px solid #0c203312;border-radius:16px;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 13px 32px -28px #0c20337a}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities],[data-page=visa]) .hgtx-main article:hover{border-color:rgb(var(--brand)/.25);transform:translateY(-3px);box-shadow:0 25px 48px -32px #0c203385}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities]) .hgtx-main article img{filter:saturate(.94)contrast(1.02)}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities]) .hgtx-main article:hover img{filter:saturate(1.04)contrast(1.03)}html[data-theme=airocity][data-page$=-detail] .hgtx-main>div.mx-auto>div[class*=bg-gradient]:first-of-type{background:radial-gradient(circle at 90% 0,rgb(var(--brand)/.42),transparent 35%),radial-gradient(circle at 5% 100%,rgb(var(--accent)/.2),transparent 30%),linear-gradient(120deg,#0c2033,#17455f);border-radius:20px;box-shadow:0 25px 55px -32px #0c2033bf}html[data-theme=airocity][data-page$=-detail] .hgtx-main section[class*=bg-surface],html[data-theme=airocity][data-page$=-detail] .hgtx-main aside[class*=bg-surface],html[data-theme=airocity][data-page$=-detail] .hgtx-main div[class*=bg-surface][class*=ring-1]{border:1px solid #0c203312;border-radius:16px;box-shadow:0 16px 38px -33px #0c20337a}html[data-theme=airocity][data-page$=-detail] .hgtx-main h1{letter-spacing:-.045em}html[data-theme=airocity][data-page=visa-detail] [role=dialog] header{background:linear-gradient(110deg,#0c2033,#17455f)}html[data-theme=airocity][data-page=visa-detail] [role=dialog]{border-radius:20px;box-shadow:0 35px 90px -28px #08141c8c}html[data-theme=airocity][data-page=package-builder] .hgtx-main>div.mx-auto>header{background:radial-gradient(circle at 90% 0,rgb(var(--brand)/.42),transparent 34%),radial-gradient(circle at 6% 100%,rgb(var(--accent)/.2),transparent 32%),linear-gradient(120deg,#0c2033,#17455f);border-radius:20px;box-shadow:0 25px 55px -32px #0c2033bf}html[data-theme=airocity][data-page=package-builder] .hgtx-main form section,html[data-theme=airocity][data-page=package-builder] .hgtx-main form aside{background:linear-gradient(155deg,#fff,#fafcfb);border:1px solid #0c203312;border-radius:17px;box-shadow:0 18px 42px -34px #0c203385}html[data-theme=airocity][data-page=package-builder] .hgtx-main form aside button[type=submit]{background:linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand-strong)));box-shadow:0 12px 24px -16px rgb(var(--brand)/.75)}html[data-theme=airocity][data-page=insurance] .hgtx-main>div.mx-auto>header{background:radial-gradient(circle at 90% 0,rgb(var(--brand)/.4),transparent 34%),linear-gradient(120deg,#0c2033,#17455f);border-radius:20px;box-shadow:0 25px 55px -32px #0c2033bf}html[data-theme=airocity][data-page=insurance] .hgtx-main form,html[data-theme=airocity][data-page=insurance] .hgtx-main aside{border:1px solid #0c203312;border-radius:18px;box-shadow:0 18px 42px -34px #0c203385}html[data-theme=airocity][data-page] [role=dialog]{border:1px solid #ffffff80;border-radius:18px;box-shadow:0 35px 90px -28px #08141c8c}html[data-theme=airocity][data-page] [role=dialog] header{background:linear-gradient(105deg,#fff,#fffaf7)}html[data-theme=airocity][data-page] [role=dialog] button.bg-brand{background:linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand-strong)))}@media(max-width:640px){html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities],[data-page=visa]) .hgtx-main>div.mx-auto>header{border-radius:14px;padding:.9rem}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities],[data-page=visa]) .hgtx-main>div.mx-auto>header:after{display:none}html[data-theme=airocity]:is([data-page=hotels],[data-page=holidays],[data-page=activities],[data-page=visa]) .hgtx-main article:hover{transform:none}html[data-theme=airocity][data-page$=-detail] .hgtx-main>div.mx-auto>div[class*=bg-gradient]:first-of-type{border-radius:16px}}html[data-theme=aurora]{--bg:249 246 251;--surface:255 255 255;--surface-2:250 246 252;--border:46 18 58;--text:27 16 40;--text-muted:107 93 124;--text-faint:166 152 180;--brand:205 51 130;--brand-strong:170 32 104;--brand-tint:253 236 246;--accent:124 92 255;--glow:45 212 191;--shell:16 9 30;--shell-2:38 16 58;--radius-card:1.25rem;--radius-field:.8rem;--font-sans:"Plus Jakarta Sans", "Inter Variable", system-ui, sans-serif;--font-display:"Sora", "Plus Jakarta Sans", system-ui, sans-serif;--shadow-card:0 1px 2px rgb(var(--border) / .04), 0 18px 44px -28px rgb(var(--shell) / .45);--shadow-field:inset 0 0 0 1px rgb(var(--border) / .12);--shadow-field-focus:inset 0 0 0 1.5px rgb(var(--brand) / .75), 0 0 0 4px rgb(var(--brand) / .14);--aur-ease:cubic-bezier(.2, .8, .2, 1);--aur-glass:#ffffff0f;--aur-glass-line:#ffffff1a;--aur-grad:linear-gradient(120deg, rgb(var(--brand)), rgb(var(--accent)));--aur-grad-3:linear-gradient(110deg, rgb(var(--brand)), rgb(var(--accent)) 55%, rgb(var(--glow)));color-scheme:light;scrollbar-color:rgb(var(--brand) / .45) transparent}html[data-theme=aurora] body{font-family:var(--font-sans);background:rgb(var(--shell))}html[data-theme=aurora] :focus-visible{outline-color:rgb(var(--brand))}html[data-theme=aurora] ::selection{background:rgb(var(--brand) / .28)}@keyframes aur-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(6vw,5vh)scale(1.15)}to{transform:translate(-5vw,9vh)scale(.92)}}@keyframes aur-curtain{0%{opacity:.5;transform:translate(-8%)skewY(-6deg)scaleY(1)}50%{opacity:.8;transform:translate(6%,-3%)skewY(-2deg)scaleY(1.15)}to{opacity:.55;transform:translate(-4%,2%)skewY(-8deg)scaleY(.95)}}@keyframes aur-twinkle{0%,to{opacity:.35}50%{opacity:.9}}@keyframes aur-spin{to{transform:rotate(360deg)}}@keyframes aur-spin-rev{to{transform:rotate(-360deg)}}@keyframes aur-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes aur-shimmer{0%{background-position:0%}to{background-position:200%}}@keyframes aur-sweep{0%{transform:translate(-120%)skew(-20deg)}60%,to{transform:translate(220%)skew(-20deg)}}@keyframes aur-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes aur-wave{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}}@keyframes aur-page{0%{opacity:0;top:14px}to{opacity:1;top:0}}@keyframes aur-marquee{to{transform:translate(-50%)}}@keyframes aur-mesh{0%{background-position:0 0,100% 0,50% 100%}50%{background-position:30% 20%,70% 40%,40% 70%}to{background-position:0 0,100% 0,50% 100%}}@keyframes aur-skeleton{to{background-position:-200% 0}}@keyframes aur-blink{0%,to{opacity:1}50%{opacity:.35}}.aur-spin{animation:.9s linear infinite aur-spin}.aur-page-in{animation:aur-page .55s var(--aur-ease) backwards}.aur-backdrop{z-index:0;pointer-events:none;background:radial-gradient(120% 80% at 50% -10%,rgb(var(--shell-2)),rgb(var(--shell)) 62%);inset:0;overflow:hidden}.aur-backdrop.is-fixed{position:fixed}.aur-backdrop.is-absolute{position:absolute}.aur-backdrop__blob{filter:blur(60px);opacity:.5;will-change:transform;border-radius:50%;animation:26s ease-in-out infinite alternate aur-drift;position:absolute}.aur-backdrop__blob--1{background:radial-gradient(circle,rgb(var(--brand) / .85),transparent 62%);width:52vmax;height:52vmax;top:-22vmax;left:-14vmax}.aur-backdrop__blob--2{background:radial-gradient(circle,rgb(var(--accent) / .75),transparent 62%);width:46vmax;height:46vmax;animation-duration:32s;animation-delay:-8s;top:4vmax;right:-16vmax}.aur-backdrop__blob--3{background:radial-gradient(circle,rgb(var(--glow) / .55),transparent 62%);width:40vmax;height:40vmax;animation-duration:38s;animation-delay:-14s;bottom:-26vmax;left:22vw}.aur-backdrop__ribbon{background:linear-gradient(90deg,transparent,rgb(var(--glow) / .22) 22%,rgb(var(--accent) / .25) 45%,rgb(var(--brand) / .28) 68%,transparent);filter:blur(38px);height:46vh;animation:18s ease-in-out infinite alternate aur-curtain;position:absolute;top:6%;left:-10%;right:-10%;-webkit-mask-image:linear-gradient(#0000,#000 35% 55%,#0000);mask-image:linear-gradient(#0000,#000 35% 55%,#0000)}.aur-backdrop__stars{opacity:.55;background-image:radial-gradient(1.2px 1.2px at 20px 30px,#fff,#0000),radial-gradient(1px 1px at 120px 80px,#fffc,#0000),radial-gradient(1.4px 1.4px at 200px 160px,#ffffffe6,#0000),radial-gradient(1px 1px at 260px 40px,#ffffffb3,#0000),radial-gradient(1.1px 1.1px at 70px 210px,#fff,#0000);background-size:300px 260px;animation:6s ease-in-out infinite aur-twinkle;position:absolute;inset:-50%}.aur-backdrop__stars--far{opacity:.3;background-size:180px 170px;animation-duration:9s;animation-delay:-3s;transform:rotate(12deg)}.aur-backdrop__grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 10%,#0000 70%);mask-image:radial-gradient(at 50% 0,#000 10%,#0000 70%)}.aur-logo__word{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;font-weight:700;line-height:1}.aur-app{color:#fff;isolation:isolate;min-height:100dvh;position:relative}.aur-content{z-index:1;min-width:0;transition:padding-left .45s var(--aur-ease);padding-left:108px;position:relative}.aur-app.is-rail-pinned .aur-content{padding-left:300px}.aur-rail{z-index:40;border:1px solid var(--aur-glass-line);background:linear-gradient(180deg,rgb(var(--shell-2) / .9),rgb(var(--shell) / .92));width:80px;transition:width .45s var(--aur-ease),box-shadow .45s var(--aur-ease);border-radius:28px;flex-direction:column;display:flex;position:fixed;top:14px;bottom:14px;left:14px;overflow:hidden;box-shadow:0 30px 70px -40px #000c,inset 0 1px #ffffff0f}.aur-rail:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);position:absolute;inset:0}.aur-rail:after{content:"";z-index:-1;background:radial-gradient(circle,rgb(var(--brand) / .35),transparent 65%);filter:blur(20px);pointer-events:none;height:45%;position:absolute;inset:auto -40% -30%}.aur-rail:hover,.aur-rail:focus-within,.aur-rail.is-pinned{width:272px;box-shadow:0 40px 90px -30px #000000d9,inset 0 1px #ffffff0f}.aur-rail__label{opacity:0;transition:opacity .25s ease,transform .35s var(--aur-ease);white-space:nowrap;pointer-events:none;transform:translate(-8px)}.aur-rail:hover .aur-rail__label,.aur-rail:focus-within .aur-rail__label,.aur-rail.is-pinned .aur-rail__label{opacity:1;pointer-events:auto;transition-delay:80ms;transform:none}.aur-rail__brand{justify-content:space-between;align-items:center;gap:.5rem;padding:18px 18px 10px 20px;display:flex}.aur-rail__logo{align-items:center;gap:12px;min-width:0;display:flex}.aur-rail__mark{filter:drop-shadow(0 8px 18px rgb(var(--brand) / .55));transition:transform .5s var(--aur-ease)}.aur-rail__logo:hover .aur-rail__mark{transform:rotate(-8deg)scale(1.06)}.aur-rail__brandname{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.05rem;font-weight:700}.aur-rail__pin{color:#ffffffa6;background:var(--aur-glass);border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.aur-rail__pin:hover{color:#fff;background:#ffffff1f}.aur-rail__scroll{scrollbar-width:none;flex:1;padding:4px 12px 12px;overflow:hidden auto}.aur-rail__scroll::-webkit-scrollbar{display:none}.aur-rail__group+.aur-rail__group{margin-top:10px}.aur-rail__title{letter-spacing:.16em;text-transform:uppercase;color:#ffffff61;height:22px;margin:6px 0 2px;padding-left:16px;font-size:.62rem;font-weight:800;position:relative}.aur-rail__title:before{content:"";background:#ffffff24;border-radius:2px;width:16px;height:2px;transition:opacity .2s;position:absolute;top:10px;left:20px}.aur-rail:hover .aur-rail__title:before,.aur-rail:focus-within .aur-rail__title:before,.aur-rail.is-pinned .aur-rail__title:before{opacity:0}.aur-link{isolation:isolate;color:#fff9;border-radius:14px;align-items:center;gap:14px;height:44px;margin:2px 0;padding:0 17px;font-size:.86rem;font-weight:600;transition:color .2s,background .2s;display:flex;position:relative}.aur-link:hover{color:#fff;background:#ffffff12}.aur-link__icon{transition:transform .35s var(--aur-ease);flex:none}.aur-link:hover .aur-link__icon{transform:scale(1.12)rotate(-4deg)}.aur-link.is-active{color:#fff}.aur-link__pill{z-index:-1;background:var(--aur-grad);box-shadow:0 10px 26px -10px rgb(var(--brand) / .8),inset 0 1px #ffffff40;border-radius:14px;position:absolute;inset:0}.aur-rail__foot{border-top:1px solid #ffffff0f;padding:10px 12px 16px}.aur-rail__enquire svg{flex:none}.aur-rail__enquire{color:#fff;background:linear-gradient(120deg,rgb(var(--glow) / .22),rgb(var(--accent) / .22));border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:14px;width:100%;height:46px;padding:0 15px;font-size:.82rem;font-weight:700;display:flex}.aur-rail__enquire:hover{background:linear-gradient(120deg,rgb(var(--glow) / .35),rgb(var(--accent) / .35))}.aur-header{z-index:30;padding:14px 18px 10px;position:sticky;top:0}.aur-header__bar{isolation:isolate;border:1px solid var(--aur-glass-line);background:rgb(var(--shell) / .5);border-radius:22px;align-items:center;gap:12px;min-height:64px;padding:8px 10px 8px 16px;display:flex;position:relative;box-shadow:0 20px 50px -30px #000c}.aur-header__bar:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);position:absolute;inset:0}.aur-header__logo{display:none}.aur-header__title{flex:0 auto;min-width:0}.aur-header__crumb{align-items:center;gap:12px;min-width:0;display:flex}.aur-header__crumb small{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;font-size:.64rem;font-weight:700;display:block}.aur-header__crumb strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);letter-spacing:-.02em;font-size:1.12rem;font-weight:700;display:block;overflow:hidden}.aur-header__icon{background:var(--aur-grad);width:40px;height:40px;box-shadow:0 10px 24px -10px rgb(var(--brand) / .9);border-radius:13px;flex:none;place-items:center;display:grid}.aur-search{color:#ffffff8c;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;flex:260px;align-items:center;gap:10px;max-width:420px;height:44px;margin-left:auto;padding:0 8px 0 14px;font-size:.84rem;transition:background .2s,border-color .2s,color .2s;display:flex}.aur-search:hover{color:#fff;border-color:rgb(var(--brand) / .5);background:#ffffff1a}.aur-search span{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.aur-search kbd,.aur-cmd kbd{color:#ffffffbf;height:24px;font:600 .7rem/1 var(--font-sans);background:#ffffff1a;border-radius:7px;align-items:center;gap:2px;padding:0 7px;display:inline-flex}.aur-header__tools{align-items:center;gap:8px;margin-left:4px;display:flex}.aur-wallet{background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:8px;height:48px;padding:0 6px;display:flex}.aur-wallet__icon{width:34px;height:34px;color:rgb(var(--glow));background:rgb(var(--glow) / .14);border-radius:11px;place-items:center;display:grid}.aur-wallet__copy small{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;font-size:.6rem;font-weight:700;display:block}.aur-wallet__copy strong{white-space:nowrap;font-size:.9rem;font-weight:800;display:block}.aur-wallet__refresh{color:#fff9;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.aur-wallet__refresh:hover{color:#fff;background:#ffffff1a}.aur-wallet__add{color:#fff;background:var(--aur-grad);height:36px;box-shadow:0 10px 22px -12px rgb(var(--brand));transition:transform .2s var(--aur-ease),box-shadow .2s;border-radius:11px;align-items:center;gap:6px;padding:0 13px;font-size:.78rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.aur-wallet__add:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;animation:3.6s ease-in-out infinite aur-sweep;position:absolute;top:0;bottom:0;left:0}.aur-wallet__add:hover{box-shadow:0 14px 28px -12px rgb(var(--brand));transform:translateY(-1px)}.aur-bell>div>button:first-child{color:#ffffffb8;border-radius:14px;width:44px;height:44px}.aur-bell>div>button:first-child:hover{color:#fff;background:#ffffff14}.aur-bell>div>div{color:rgb(var(--text))}.aur-account{position:relative}.aur-account__trigger{color:#fffc;background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:10px;height:48px;padding:0 12px 0 5px;display:flex}.aur-account__trigger:hover{color:#fff;background:#ffffff1a}.aur-account__copy{text-align:left;max-width:150px;line-height:1.15;display:grid}.aur-account__copy strong{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:.82rem;overflow:hidden}.aur-account__copy small{text-overflow:ellipsis;white-space:nowrap;color:#ffffff80;font-size:.68rem;overflow:hidden}.aur-account__avatar{color:#fff;width:38px;height:38px;font-family:var(--font-display);background:var(--aur-grad-3);border-radius:12px;flex:none;place-items:center;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 2px #ffffff1f}.aur-account__avatar.is-large{border-radius:14px;width:44px;height:44px;font-size:1.1rem}.aur-menu{z-index:50;color:#fff;border:1px solid var(--aur-glass-line);background:linear-gradient(180deg,rgb(var(--shell-2) / .97),rgb(var(--shell) / .98));transform-origin:100% 0;border-radius:20px;width:270px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 30px 70px -20px #000c}.aur-menu__head{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:8px 8px 12px;display:flex}.aur-menu__head strong,.aur-menu__head small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aur-menu__head small{color:#ffffff80;font-size:.72rem}.aur-menu__label{letter-spacing:.16em;text-transform:uppercase;color:#fff6;margin:10px 10px 4px;font-size:.6rem;font-weight:800}.aur-menu a,.aur-menu button{color:#ffffffc7;text-align:left;width:100%;transition:background .15s,color .15s,transform .2s var(--aur-ease);border-radius:12px;align-items:center;gap:10px;padding:9px 10px;font-size:.84rem;font-weight:600;display:flex}.aur-menu a:hover,.aur-menu button:hover{color:#fff;background:#ffffff14;transform:translate(2px)}.aur-menu .is-danger{color:#fda4af;margin-top:4px}.aur-menu .is-danger:hover{color:#fecdd3;background:#f43f5e26}.aur-sheet{z-index:1;min-height:calc(100dvh - 120px);color:rgb(var(--text));background:radial-gradient(90% 60% at 100% 0%,rgb(var(--brand-tint) / .9),transparent 55%),radial-gradient(70% 50% at 0% 100%,rgb(var(--accent) / .06),transparent 60%),rgb(var(--bg));border-radius:32px;margin:4px 18px 18px;position:relative;box-shadow:0 50px 120px -50px #000000e6,0 0 0 1px #ffffff0f,inset 0 1px #fffc}.aur-sheet:before{content:"";background:var(--aur-grad-3);opacity:.85;filter:blur(.3px);border-radius:2px;height:2px;position:absolute;top:-1px;left:10%;right:10%}.aur-main{max-width:1560px;margin:0 auto;padding:clamp(14px,2.2vw,30px);position:relative}.aur-main :where(h1,h2){font-family:var(--font-display)}.aur-footer{z-index:1;border:1px solid var(--aur-glass-line);background:rgb(var(--shell) / .45);color:#fff9;border-radius:24px;grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) auto;align-items:center;gap:18px 28px;margin:0 18px 22px;padding:22px 26px;font-size:.78rem;display:grid;position:relative}.aur-footer__brand p{margin-top:8px}.aur-footer nav{flex-wrap:wrap;gap:6px 16px;display:flex}.aur-footer nav a:hover,.aur-footer__contact a:hover{color:#fff}.aur-footer__contact{gap:6px;display:grid}.aur-footer__contact a{align-items:center;gap:8px;display:inline-flex}.aur-footer__legal{color:#fff6;border-top:1px solid #ffffff12;grid-column:1/-1;padding-top:14px}.aur-enquire{z-index:44;color:#fff;background:var(--aur-grad);height:56px;box-shadow:0 20px 40px -14px rgb(var(--brand) / .85),inset 0 1px #ffffff4d;transition:transform .3s var(--aur-ease),box-shadow .3s;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 7px;font-size:.88rem;font-weight:800;display:flex;position:fixed;bottom:26px;right:26px}.aur-enquire:before{content:"";z-index:-1;border-radius:inherit;background:var(--aur-grad);animation:2.4s ease-out infinite aur-pulse;position:absolute;inset:0}.aur-enquire:hover{box-shadow:0 26px 50px -14px rgb(var(--brand) / .95);transform:translateY(-3px)scale(1.02)}.aur-enquire__icon{background:#fff3;border-radius:50%;place-items:center;width:42px;height:42px;animation:3.2s ease-in-out infinite aur-float;display:grid}.aur-dock{display:none}.aur-more{z-index:60;align-items:flex-end;display:flex;position:fixed;inset:0}.aur-more__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06030e99;position:absolute;inset:0}.aur-more__panel{color:#fff;border-top:1px solid var(--aur-glass-line);background:radial-gradient(80% 50% at 100% 0%,rgb(var(--brand) / .28),transparent 60%),radial-gradient(70% 50% at 0% 100%,rgb(var(--glow) / .14),transparent 60%),rgb(var(--shell));border-radius:30px 30px 0 0;flex-direction:column;width:100%;max-height:88dvh;display:flex;position:relative;box-shadow:0 -30px 80px -20px #000c}.aur-more__handle{background:#ffffff40;border-radius:99px;width:44px;height:5px;margin:10px auto 2px}.aur-more__head{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:10px 18px 14px;display:flex}.aur-more__head strong,.aur-more__head small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aur-more__head small{color:#fff9;font-size:.78rem;font-weight:700}.aur-more__funds{background:var(--aur-grad);border-radius:11px;align-items:center;gap:5px;height:34px;padding:0 12px;font-size:.76rem;font-weight:800;display:inline-flex}.aur-more__close{background:#ffffff14;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.aur-more__body{padding:8px 18px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}.aur-more__body h3{letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;margin:16px 2px 10px;font-size:.64rem;font-weight:800}.aur-more__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.aur-tile{text-align:center;background:#ffffff0d;border:1px solid #ffffff12;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:14px 6px 12px;transition:background .2s,transform .2s;display:flex}.aur-tile:active{transform:scale(.96)}.aur-tile.is-active{background:linear-gradient(150deg,rgb(var(--brand) / .5),rgb(var(--accent) / .35));border-color:#fff3}.aur-tile__icon{background:linear-gradient(150deg,#ffffff29,#ffffff0a);border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #ffffff26}.aur-tile__label{color:#ffffffd9;font-size:.72rem;font-weight:700;line-height:1.2}.aur-more__list{gap:4px;display:grid}.aur-more__list a,.aur-more__list button{color:#ffffffd1;text-align:left;background:#ffffff0a;border-radius:14px;align-items:center;gap:12px;padding:12px;font-size:.88rem;font-weight:600;display:flex}.aur-more__list a svg:last-child,.aur-more__list button svg:last-child{opacity:.5;margin-left:auto}.aur-more__list .is-danger{color:#fda4af}.aur-cmd{z-index:70;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.aur-cmd__scrim{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06030e8c;position:absolute;inset:0}.aur-cmd__panel{color:#fff;background:radial-gradient(90% 60% at 100% 0%,rgb(var(--brand) / .22),transparent 60%),rgb(var(--shell) / .96);width:min(640px,100%);max-height:72vh;box-shadow:0 40px 100px -30px #000000e6,0 0 0 1px rgb(var(--brand) / .15);border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.aur-cmd__input{color:#fff9;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:16px 18px;display:flex}.aur-cmd__input input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:1.02rem;font-weight:500}.aur-cmd__input input::placeholder{color:#fff6}.aur-cmd__list{scrollbar-width:thin;flex:1;padding:8px;overflow-y:auto}.aur-cmd__group{letter-spacing:.16em;text-transform:uppercase;color:#fff6;margin:10px 10px 6px;font-size:.6rem;font-weight:800}.aur-cmd__item{text-align:left;color:#fffc;border-radius:14px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.aur-cmd__item strong{color:#fff;font-size:.9rem;font-weight:700;display:block}.aur-cmd__item small{text-overflow:ellipsis;white-space:nowrap;color:#ffffff80;font-size:.74rem;display:block;overflow:hidden}.aur-cmd__item.is-active{background:linear-gradient(120deg,rgb(var(--brand) / .35),rgb(var(--accent) / .25));box-shadow:inset 0 0 0 1px #ffffff1a}.aur-cmd__icon{background:#ffffff14;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.aur-cmd__item.is-active .aur-cmd__icon{background:var(--aur-grad)}.aur-cmd__enter{color:#fff9}.aur-cmd__empty{color:#ffffff8c;justify-content:center;align-items:center;gap:8px;padding:36px 12px;display:flex}.aur-cmd__foot{color:#ffffff73;border-top:1px solid #ffffff14;flex-wrap:wrap;gap:14px;padding:10px 16px;font-size:.72rem;display:flex}.aur-cmd__foot kbd{height:20px;margin-right:3px}@media(max-width:1279px){.aur-search span{display:none}.aur-search{flex:none;justify-content:center;width:44px;padding:0}.aur-search kbd,.aur-account__copy{display:none}}@media(max-width:1023px){.aur-rail{display:none}.aur-content,.aur-app.is-rail-pinned .aur-content{padding-bottom:96px;padding-left:0}.aur-header{padding:10px 10px 8px}.aur-header__bar{border-radius:20px;min-height:58px;padding:6px 8px 6px 12px}.aur-header__logo{display:inline-flex}.aur-header__title{display:none}.aur-sheet{border-radius:24px;margin:2px 8px 12px}.aur-footer{grid-template-columns:1fr;margin:0 8px 12px;padding:18px}.aur-enquire{right:14px;bottom:calc(92px + env(safe-area-inset-bottom));height:52px;padding:0 6px}.aur-enquire__text{display:none}.aur-enquire__icon{width:40px;height:40px}.aur-dock{z-index:45;left:50%;bottom:max(10px,env(safe-area-inset-bottom));border:1px solid var(--aur-glass-line);background:rgb(var(--shell) / .78);border-radius:26px;justify-content:space-between;gap:2px;width:min(460px,100% - 20px);padding:6px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 24px 50px -18px #000000d9,inset 0 1px #ffffff14}.aur-main :is(.fixed.bottom-0,.fixed.bottom-3):not([role=dialog]){bottom:calc(max(10px,env(safe-area-inset-bottom)) + 74px)}body:has(.aur-main :is(.fixed.bottom-0,.fixed.bottom-3):not([role=dialog])) .aur-enquire{bottom:calc(160px + env(safe-area-inset-bottom))}.aur-dock:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);position:absolute;inset:0}.aur-dock__item{isolation:isolate;color:#ffffff8c;border-radius:20px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;height:56px;font-size:.62rem;font-weight:700;transition:color .2s;display:flex;position:relative}.aur-dock__item span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;overflow:hidden}.aur-dock__item.is-active{color:#fff}.aur-dock__bubble{z-index:-1;background:var(--aur-grad);box-shadow:0 10px 24px -10px rgb(var(--brand) / .9);border-radius:20px;position:absolute;inset:0}}@media(max-width:640px){.aur-wallet__copy small{display:none}.aur-wallet{gap:4px;height:44px;padding:0 4px}.aur-wallet__icon,.aur-wallet__refresh{display:none}.aur-wallet__copy{padding-left:6px}.aur-wallet__copy strong{font-size:.78rem}.aur-wallet__add{justify-content:center;width:34px;padding:0}.aur-wallet__add span{display:none}.aur-account__trigger{height:44px;padding:0 4px}.aur-account__trigger>svg{display:none}.aur-bell>div>button:first-child{width:40px;height:40px}.aur-header__tools{gap:4px}.aur-search{width:40px;height:40px}.aur-header__logo .aur-logo__word{display:none}.aur-main{padding:12px}}@media(max-width:380px){.aur-bell{display:none}}.aurd-page{color:rgb(var(--text));gap:clamp(18px,2.4vw,30px);display:grid}.aurd-hero{isolation:isolate;color:#fff;background:rgb(var(--shell));box-shadow:0 40px 80px -40px rgb(var(--shell) / .9);border-radius:30px;grid-template-columns:minmax(0,1.3fr) minmax(300px,.8fr);align-items:center;gap:clamp(18px,3vw,40px);padding:clamp(22px,3.2vw,42px);display:grid;position:relative;overflow:hidden}.aurd-hero__mesh{z-index:-2;background:radial-gradient(40% 55% at 15% 20%,rgb(var(--brand) / .75),transparent 70%),radial-gradient(40% 50% at 85% 25%,rgb(var(--accent) / .7),transparent 70%),radial-gradient(45% 55% at 60% 100%,rgb(var(--glow) / .45),transparent 70%);filter:blur(10px);background-size:140% 140%;animation:16s ease-in-out infinite aur-mesh;position:absolute;inset:-20%}.aurd-hero:after{content:"";z-index:-1;background-image:radial-gradient(#ffffff1f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.aurd-hero__orb{z-index:-1;border:1px solid #ffffff1f;border-radius:50%;position:absolute}.aurd-hero__orb--1{border-style:dashed;width:420px;height:420px;animation:40s linear infinite aur-spin;top:-160px;right:-120px}.aurd-hero__orb--2{width:260px;height:260px;animation:30s linear infinite aur-spin-rev;bottom:-170px;left:40%}.aurd-chip{letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.aurd-live{background:rgb(var(--glow));width:8px;height:8px;box-shadow:0 0 0 4px rgb(var(--glow) / .25);border-radius:50%;animation:1.6s ease-in-out infinite aur-blink}.aurd-hero h1{font-family:var(--font-display);letter-spacing:-.045em;margin-top:16px;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:750;line-height:1.02}.aurd-gradient-text,.aurl-gradient{background:linear-gradient(90deg,rgb(var(--brand-tint)),rgb(var(--glow)),rgb(var(--accent)),rgb(var(--brand)),rgb(var(--brand-tint)));color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite aur-shimmer}.aurd-wave{transform-origin:70% 70%;animation:2.6s ease-in-out 1s 2 aur-wave;display:inline-block}.aurd-hero__lead{color:#ffffffbf;max-width:540px;margin-top:12px;font-size:clamp(.88rem,1.2vw,1rem);line-height:1.6}.aurd-hero__actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.aurd-btn{height:44px;transition:transform .25s var(--aur-ease),box-shadow .25s,background .25s;border-radius:14px;align-items:center;gap:8px;padding:0 18px;font-size:.86rem;font-weight:800;display:inline-flex}.aurd-btn:hover{transform:translateY(-2px)}.aurd-btn--light{color:rgb(var(--shell));background:#fff;box-shadow:0 14px 30px -14px #fff9}.aurd-btn--ghost{color:#fff;background:#ffffff1a;border:1px solid #fff3}.aurd-btn--ghost:hover{background:#ffffff2e}.aurd-hero__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:560px;margin-top:24px;display:grid}.aurd-hero__kpis div{background:#ffffff14;border:1px solid #ffffff1a;border-radius:16px;padding:10px 12px}.aurd-hero__kpis dt{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;font-size:.64rem;font-weight:700;overflow:hidden}.aurd-hero__kpis dd{font-family:var(--font-display);margin-top:2px;font-size:1.2rem;font-weight:750}.aur-tilt{transform-style:preserve-3d;will-change:transform}.aurd-wallet{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#fff3,#ffffff0d);border:1px solid #ffffff38;border-radius:26px;gap:18px;min-height:250px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #0009,inset 0 1px #ffffff59}.aurd-wallet__holo{z-index:-1;background:conic-gradient(from 0deg,rgb(var(--brand) / .55),rgb(var(--accent) / .5),rgb(var(--glow) / .45),rgb(var(--brand) / .55));filter:blur(30px);opacity:.7;animation:14s linear infinite aur-spin;position:absolute;inset:-40%}.aurd-wallet__shine{z-index:2;pointer-events:none;background:radial-gradient(240px circle at var(--lx,50%) var(--ly,50%),#ffffff47,transparent 60%);mix-blend-mode:soft-light;position:absolute;inset:0}.aurd-wallet:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:35%;animation:5s ease-in-out infinite aur-sweep;position:absolute;top:0;bottom:0;left:0}.aurd-wallet__top{justify-content:space-between;align-items:center;display:flex}.aurd-wallet__chip{background:linear-gradient(135deg,#f6e7b0,#c9a44c 55%,#f3dd92);border-radius:8px;width:44px;height:32px;position:relative;box-shadow:inset 0 0 0 1px #00000026}.aurd-wallet__chip:before{content:"";border:1px solid #00000040;border-radius:4px;position:absolute;inset:7px 10px}.aurd-wallet__balance small,.aurd-wallet__foot small{letter-spacing:.14em;text-transform:uppercase;color:#ffffffa6;font-size:.64rem;font-weight:700;display:block}.aurd-wallet__balance strong{font-family:var(--font-display);letter-spacing:-.03em;text-shadow:0 2px 20px #00000040;margin-top:4px;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:750;display:block}.aurd-wallet__foot{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.aurd-wallet__foot b{text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:.88rem;display:block;overflow:hidden}.aurd-wallet__brand{letter-spacing:.08em;text-transform:uppercase;opacity:.85;align-items:center;gap:6px;font-size:.78rem;font-weight:800;display:inline-flex}.aurd-wallet__actions{z-index:3;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:relative}.aurd-wallet__actions>*{height:40px;transition:transform .2s var(--aur-ease),background .2s;border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:.8rem;font-weight:800;display:inline-flex}.aurd-wallet__actions button{color:rgb(var(--shell));background:#fff}.aurd-wallet__actions a{color:#fff;background:#ffffff24;border:1px solid #fff3}.aurd-wallet__actions>:hover{transform:translateY(-1px)}.aurd-section-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.aurd-section-head h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:750}.aurd-section-head p{color:rgb(var(--text-muted));margin-top:2px;font-size:.82rem}.aurd-section-head a,.aurd-panel__head a{color:rgb(var(--brand));background:rgb(var(--brand-tint));border-radius:12px;flex:none;align-items:center;gap:6px;padding:7px 12px;font-size:.78rem;font-weight:800;transition:gap .2s,background .2s;display:inline-flex}.aurd-section-head a:hover,.aurd-panel__head a:hover{background:rgb(var(--brand) / .15);gap:10px}.aurd-services{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.aurd-service{--tone:var(--brand);isolation:isolate;background:rgb(var(--surface));border:1px solid rgb(var(--border) / .07);height:100%;min-height:176px;box-shadow:0 16px 34px -28px rgb(var(--shell) / .55);border-radius:22px;flex-direction:column;gap:6px;padding:18px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.aurd-service.is-accent{--tone:var(--accent)}.aurd-service.is-glow{--tone:var(--glow)}.aurd-service.is-sunset{--tone:245 158 11}.aurd-service:hover{border-color:rgb(var(--tone) / .35);box-shadow:0 26px 50px -26px rgb(var(--tone) / .55)}.aurd-service__glow{z-index:-1;opacity:0;background:radial-gradient(220px circle at var(--mx,50%) var(--my,0%),rgb(var(--tone) / .16),transparent 70%);transition:opacity .3s;position:absolute;inset:0}.aurd-service:hover .aurd-service__glow{opacity:1}.aurd-service__icon{color:#fff;background:linear-gradient(140deg,rgb(var(--tone)),rgb(var(--tone) / .65));width:50px;height:50px;box-shadow:0 14px 26px -12px rgb(var(--tone) / .9),inset 0 1px #ffffff59;transition:transform .5s var(--aur-ease);border-radius:16px;place-items:center;margin-bottom:8px;display:grid}.aurd-service:hover .aurd-service__icon{transform:rotate(-8deg)scale(1.08)translateY(-2px)}.aurd-service strong{letter-spacing:-.01em;font-size:.98rem;font-weight:800}.aurd-service small{color:rgb(var(--text-muted));flex:1;font-size:.78rem;line-height:1.45}.aurd-service__go{color:rgb(var(--tone));transition:gap .25s var(--aur-ease);align-items:center;gap:6px;margin-top:6px;font-size:.76rem;font-weight:800;display:inline-flex}.aurd-service:hover .aurd-service__go{gap:10px}.aurd-service__index{font-family:var(--font-display);color:rgb(var(--tone) / .09);transition:color .3s,transform .4s var(--aur-ease);font-size:2.2rem;font-weight:800;line-height:1;position:absolute;top:10px;right:14px}.aurd-service:hover .aurd-service__index{color:rgb(var(--tone) / .18);transform:translateY(-2px)}.aurd-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px;display:grid}.aurd-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.aurd-panel{background:rgb(var(--surface));border:1px solid rgb(var(--border) / .07);min-width:0;box-shadow:0 18px 40px -32px rgb(var(--shell) / .55);border-radius:24px;padding:18px}.aurd-panel__head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.aurd-panel__head h2{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:1rem;font-weight:750;display:flex}.aurd-panel__head h2>span{width:32px;height:32px;color:rgb(var(--brand));background:rgb(var(--brand-tint));border-radius:10px;place-items:center;display:grid}.aurd-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.aurd-stat{background:linear-gradient(160deg,rgb(var(--surface-2)),rgb(var(--surface)));border:1px solid rgb(var(--border) / .06);border-radius:18px;padding:14px 14px 30px;position:relative;overflow:hidden}.aurd-stat small{color:rgb(var(--text-muted));font-size:.72rem;font-weight:700;display:block}.aurd-stat strong{font-family:var(--font-display);letter-spacing:-.03em;margin-top:4px;font-size:1.55rem;font-weight:750;display:block}.aurd-stat__delta{border-radius:999px;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}.aurd-stat__delta.is-up{color:#047857;background:#ecfdf5}.aurd-stat__delta.is-down{color:#be123c;background:#fff1f2}.aurd-stat__delta.is-warn{color:#b45309;background:#fffbeb}.aurd-stat__spark{width:100%;height:28px;position:absolute;bottom:0;left:0;right:0}.aurd-stat__spark path{fill:none;stroke:rgb(var(--brand) / .5);stroke-width:2px;stroke-dasharray:220;stroke-dashoffset:220px;animation:aur-draw 1.8s var(--aur-ease) .3s forwards;vector-effect:non-scaling-stroke}@keyframes aur-draw{to{stroke-dashoffset:0}}.aurd-timeline{gap:4px;display:grid;position:relative}.aurd-timeline:before{content:"";background:linear-gradient(rgb(var(--brand) / .5),rgb(var(--accent) / .2));border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:7px}.aurd-timeline li{align-items:center;gap:14px;padding:8px 6px 8px 0;display:flex;position:relative}.aurd-timeline__dot{z-index:1;background:rgb(var(--surface));border:3px solid rgb(var(--brand));width:16px;height:16px;box-shadow:0 0 0 4px rgb(var(--brand) / .12);border-radius:50%;flex:none;position:relative}.aurd-timeline strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;display:block;overflow:hidden}.aurd-timeline small{text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--text-muted));font-size:.74rem;display:block;overflow:hidden}.aurd-timeline time{color:rgb(var(--text-faint));flex:none;font-size:.72rem;font-weight:700}.aurd-destinations{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:14px;padding:4px 2px 12px;display:grid;overflow-x:auto}.aurd-destinations>*{scroll-snap-align:start}.aurd-destination{isolation:isolate;color:#fff;background:rgb(var(--shell-2));height:280px;box-shadow:0 24px 40px -30px rgb(var(--shell));border-radius:24px;display:block;position:relative;overflow:hidden}.aurd-destination img,.aurd-destination__art{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--aur-ease);position:absolute;inset:0}.aurd-destination__art{background:radial-gradient(circle at 30% 20%,rgb(var(--brand) / .8),transparent 60%),radial-gradient(circle at 80% 80%,rgb(var(--glow) / .6),transparent 60%),rgb(var(--shell-2))}.aurd-destination:hover img{transform:scale(1.1)}.aurd-destination__veil{z-index:-1;background:linear-gradient(180deg,transparent 35%,rgb(var(--shell) / .85));position:absolute;inset:0}.aurd-destination__copy{position:absolute;bottom:16px;left:18px;right:60px}.aurd-destination__copy strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:750;display:block}.aurd-destination__copy small{color:#fffc;font-size:.78rem}.aurd-destination__go{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:38px;height:38px;transition:transform .4s var(--aur-ease),background .3s;background:#ffffff2e;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:14px}.aurd-destination:hover .aurd-destination__go{background:rgb(var(--brand));transform:rotate(45deg)}.aurd-tours{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.aurd-tour{background:rgb(var(--surface));border:1px solid rgb(var(--border) / .07);box-shadow:0 18px 38px -32px rgb(var(--shell) / .6);transition:transform .35s var(--aur-ease),box-shadow .35s;border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.aurd-tour:hover{box-shadow:0 28px 50px -30px rgb(var(--brand) / .5);transform:translateY(-5px)}.aurd-tour__media{height:170px;position:relative;overflow:hidden}.aurd-tour__media img,.aurd-tour__media .aurd-destination__art{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--aur-ease);position:absolute;inset:0}.aurd-tour:hover .aurd-tour__media img{transform:scale(1.08)}.aurd-tour__media b{color:#b45309;background:#ffffffeb;border-radius:999px;padding:4px 9px;font-size:.72rem;position:absolute;top:12px;left:12px}.aurd-tour__body{flex-direction:column;flex:1;gap:6px;padding:16px;display:flex}.aurd-tour__body>strong{font-size:.98rem;font-weight:800;line-height:1.3}.aurd-tour__body>span{color:rgb(var(--text-muted));align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.aurd-tour__body footer{border-top:1px dashed rgb(var(--border) / .12);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:10px;display:flex}.aurd-tour__body footer small{color:rgb(var(--text-faint));text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;font-weight:700;display:block}.aurd-tour__body footer b{font-family:var(--font-display);font-size:1.1rem}.aurd-tour__body footer a{color:#fff;background:var(--aur-grad);height:36px;box-shadow:0 10px 20px -12px rgb(var(--brand));border-radius:11px;align-items:center;gap:6px;padding:0 12px;font-size:.76rem;font-weight:800;display:inline-flex}.aurd-quick{text-align:left;width:100%;transition:background .2s,transform .25s var(--aur-ease);border-radius:16px;align-items:center;gap:12px;padding:11px 10px;display:flex}.aurd-quick+.aurd-quick{margin-top:4px}.aurd-quick:hover{background:rgb(var(--brand-tint) / .7);transform:translate(3px)}.aurd-quick>span:first-child{color:#fff;background:var(--aur-grad);border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.aurd-quick strong{font-size:.88rem;display:block}.aurd-quick small{color:rgb(var(--text-muted));font-size:.74rem;display:block}.aurd-links{gap:4px;display:grid}.aurd-links a{border-radius:14px;align-items:center;gap:12px;padding:11px 10px;font-size:.86rem;font-weight:700;transition:background .2s,color .2s;display:flex}.aurd-links a>svg:last-child{color:rgb(var(--text-faint));transition:transform .25s var(--aur-ease);margin-left:auto}.aurd-links a:hover{color:rgb(var(--brand));background:rgb(var(--brand-tint) / .7)}.aurd-links a:hover>svg:last-child{color:rgb(var(--brand));transform:translate(3px)}.aurd-links a>span{width:32px;height:32px;color:rgb(var(--accent));background:rgb(var(--accent) / .1);border-radius:10px;place-items:center;display:grid}.aurd-promo{isolation:isolate;color:#fff;background:rgb(var(--shell));border-radius:24px;align-items:flex-end;min-height:250px;display:flex;position:relative;overflow:hidden}.aurd-promo img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.aurd-promo__veil{z-index:-1;background:linear-gradient(180deg,rgb(var(--shell) / .1),rgb(var(--shell) / .92));position:absolute;inset:0}.aurd-promo--brand .aurd-promo__veil{background:radial-gradient(circle at 80% 0%,rgb(var(--brand) / .75),transparent 55%),radial-gradient(circle at 0% 100%,rgb(var(--glow) / .45),transparent 55%),rgb(var(--shell))}.aurd-promo>div{padding:22px}.aurd-promo small{letter-spacing:.16em;text-transform:uppercase;color:#ffffffb3;font-size:.66rem;font-weight:800}.aurd-promo strong{font-family:var(--font-display);letter-spacing:-.02em;margin-top:6px;font-size:1.3rem;font-weight:750;line-height:1.2;display:block}.aurd-promo p{color:#ffffffc7;margin-top:6px;font-size:.82rem}.aurd-promo a{height:38px;color:rgb(var(--shell));background:#fff;border-radius:12px;align-items:center;gap:6px;margin-top:14px;padding:0 14px;font-size:.8rem;font-weight:800;transition:gap .2s;display:inline-flex}.aurd-promo a:hover{gap:10px}.aurd-promo em{color:#ffffff8c;margin-top:10px;font-size:.7rem;font-style:normal;display:block}.aurd-empty{border:1.5px dashed rgb(var(--brand) / .25);background:linear-gradient(145deg,rgb(var(--brand-tint) / .5),rgb(var(--surface)));border-radius:18px;align-items:center;gap:14px;min-height:120px;padding:18px;display:flex}.aurd-empty>span{width:44px;height:44px;color:rgb(var(--brand));background:rgb(var(--surface));box-shadow:0 8px 20px -12px rgb(var(--brand) / .6);border-radius:14px;flex:none;place-items:center;animation:4s ease-in-out infinite aur-float;display:grid}.aurd-empty strong{font-size:.9rem;display:block}.aurd-empty small{color:rgb(var(--text-muted));margin-top:2px;font-size:.78rem;display:block}.aurd-failure{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:60vh;display:flex}.aurd-failure>span{color:#e11d48;background:#fff1f2;border-radius:20px;place-items:center;width:64px;height:64px;display:grid}.aurd-failure h1{font-family:var(--font-display);font-size:1.4rem;font-weight:750}.aurd-failure p{max-width:420px;color:rgb(var(--text-muted))}.aurd-failure button{color:#fff;background:var(--aur-grad);border-radius:12px;align-items:center;gap:8px;height:42px;margin-top:6px;padding:0 16px;font-weight:800;display:inline-flex}.aurd-skeleton{background:linear-gradient(90deg,rgb(var(--border) / .05),rgb(var(--brand) / .08),rgb(var(--border) / .05));background-size:200% 100%;border-radius:22px;animation:1.4s linear infinite aur-skeleton}.aurd-skeleton--hero{border-radius:30px;height:300px}.aurd-skeleton--tile{height:176px}.aurd-skeleton--panel{height:240px}@media(max-width:1100px){.aurd-grid--three{grid-template-columns:1fr 1fr}.aurd-grid--three>:last-child{grid-column:1/-1}}@media(max-width:900px){.aurd-hero,.aurd-grid,.aurd-grid--three{grid-template-columns:1fr}.aurd-grid--three>:last-child{grid-column:auto}}@media(max-width:640px){.aurd-hero{border-radius:24px;padding:20px}.aurd-hero__kpis{grid-template-columns:1fr 1fr}.aurd-hero__kpis div:nth-child(3){display:none}.aurd-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aurd-service{border-radius:18px;min-height:160px;padding:14px}.aurd-service__icon{border-radius:14px;width:44px;height:44px}.aurd-destinations{grid-auto-columns:78%}.aurd-destination{height:230px}.aurd-section-head p{display:none}}html.aur-landing-root{scroll-behavior:smooth}.aurl{isolation:isolate;color:#fff;min-height:100dvh;position:relative;overflow-x:clip}.aurl>main,.aurl>footer,.aurl>header{z-index:1;position:relative}.aurl-header{z-index:30;align-items:center;gap:24px;min-height:76px;padding:12px clamp(16px,4vw,56px);transition:background-color .3s;display:flex;position:sticky;top:0}.aurl-header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #ffffff0f;position:absolute;inset:0}.aurl-header__nav{flex:1;justify-content:center;gap:4px;display:flex}.aurl-header__nav a{color:#ffffffb3;border-radius:12px;padding:8px 14px;font-size:.88rem;font-weight:600;transition:color .2s,background .2s;position:relative}.aurl-header__nav a:hover{color:#fff;background:#ffffff14}.aurl-header__actions{align-items:center;gap:10px;margin-left:auto;display:flex}.aurl-header__support{color:#ffffffbf;border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 12px;font-size:.82rem;font-weight:700;display:inline-flex}.aurl-header__support:hover{color:#fff;background:#ffffff14}.aurl-header__menu{background:#ffffff14;border-radius:12px;place-items:center;width:42px;height:42px;display:none}.aurl-header__drawer{border:1px solid var(--aur-glass-line);background:rgb(var(--shell) / .96);border-radius:20px;gap:4px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);left:12px;right:12px;box-shadow:0 30px 60px -20px #000c}.aurl-header__drawer a{color:#ffffffd9;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:12px;font-weight:600;display:flex}.aurl-header__drawer a:hover{background:#ffffff14}.aurl-btn{white-space:nowrap;height:52px;transition:transform .3s var(--aur-ease),box-shadow .3s,background .3s;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.92rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.aurl-btn:hover{transform:translateY(-2px)}.aurl-btn--sm{border-radius:13px;height:42px;padding:0 16px;font-size:.84rem}.aurl-btn--primary{color:#fff;background:var(--aur-grad);box-shadow:0 18px 40px -16px rgb(var(--brand) / .9),inset 0 1px #ffffff4d}.aurl-btn--primary:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:35%;animation:3.4s ease-in-out infinite aur-sweep;position:absolute;top:0;bottom:0;left:0}.aurl-btn--primary:hover{box-shadow:0 24px 50px -16px rgb(var(--brand))}.aurl-btn--glass{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff29}.aurl-btn--glass:hover{background:#ffffff26}.aurl-btn--light{color:rgb(var(--shell));background:#fff;box-shadow:0 18px 40px -18px #fff9}.aurl-hero{grid-template-columns:minmax(0,1.15fr) minmax(360px,460px);align-items:center;gap:clamp(28px,5vw,80px);max-width:1320px;min-height:calc(100dvh - 76px);margin:0 auto;padding:clamp(28px,6vh,70px) clamp(16px,4vw,56px) clamp(40px,8vh,90px);display:grid;position:relative}.aurl-hero__copy{z-index:2;position:relative}.aurl-eyebrow{color:rgb(var(--brand-tint));letter-spacing:.04em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.74rem;font-weight:700;display:inline-flex}.aurl-eyebrow svg{color:rgb(var(--glow))}.aurl-hero h1{font-family:var(--font-display);letter-spacing:-.055em;margin-top:22px;font-size:clamp(2.6rem,6.4vw,5.6rem);font-weight:750;line-height:.98}.aur-rotator{vertical-align:bottom;padding-bottom:.06em;display:inline-grid;position:relative;overflow:hidden}.aur-rotator>*{grid-area:1/1}.aur-rotator__sizer{visibility:hidden}.aur-rotator__word{white-space:nowrap;display:inline-block}.aurl-lead{color:#ffffffb8;max-width:580px;margin-top:22px;font-size:clamp(.98rem,1.4vw,1.14rem);line-height:1.7}.aurl-hero__cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.aurl-promises{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.aurl-promises li{color:#fffc;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:.76rem;font-weight:700;display:inline-flex}.aurl-promises svg{color:rgb(var(--glow))}.aurl-orbit{--r:330px;z-index:-2;width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);pointer-events:none;position:absolute;top:50%;left:50%}.aurl-orbit__ring{border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:0}.aurl-orbit__ring--2{border-style:dashed;border-color:#ffffff1a;animation:60s linear infinite aur-spin;inset:70px}.aurl-orbit__ring--3{border-color:rgb(var(--brand) / .25);box-shadow:0 0 60px rgb(var(--brand) / .25) inset;inset:150px}.aurl-orbit__track{animation:36s linear infinite aur-spin;position:absolute;inset:0}.aurl-orbit__planet{width:0;height:0;transform:rotate(calc(360deg / var(--n) * var(--i))) translate(var(--r));position:absolute;top:50%;left:50%}.aurl-orbit__planet>span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:44px;height:44px;box-shadow:0 10px 30px -10px rgb(var(--accent) / .8);transform:rotate(calc(-360deg / var(--n) * var(--i)));background:linear-gradient(140deg,#ffffff2e,#ffffff0a);border:1px solid #ffffff2e;border-radius:14px;place-items:center;animation:36s linear infinite aur-spin-rev;display:grid;position:absolute;top:-22px;left:-22px}.aurl-login{z-index:3;text-align:left;justify-self:end;width:100%;max-width:460px;position:relative}.aurl-login__halo{z-index:-1;background:radial-gradient(circle at 30% 20%,rgb(var(--brand) / .55),transparent 60%),radial-gradient(circle at 80% 90%,rgb(var(--glow) / .35),transparent 60%);filter:blur(30px);border-radius:40px;animation:7s ease-in-out infinite aur-float;position:absolute;inset:-30px}.aurl-login__frame{border-radius:30px;padding:2px;position:relative;overflow:hidden}.aurl-login__frame:before{content:"";background:conic-gradient(from 0deg,transparent 0 25%,rgb(var(--brand)) 35%,rgb(var(--accent)) 45%,rgb(var(--glow)) 55%,transparent 65% 100%);animation:6s linear infinite aur-spin;position:absolute;inset:-50%}.aurl-login__frame>*{position:relative}html[data-theme=aurora] .sd-login-card{border-radius:28px;padding:30px 28px 26px;box-shadow:0 40px 90px -30px #000000b3}html[data-theme=aurora] .sd-login-card__eyebrow{color:rgb(var(--brand));letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.7rem;font-weight:800;display:inline-flex}html[data-theme=aurora] .sd-login-card__header h2{font-family:var(--font-display);letter-spacing:-.035em;margin-top:.35rem;font-size:1.55rem;font-weight:750}html[data-theme=aurora] .sd-login-card__tabs{background:rgb(var(--surface-2));color:rgb(var(--text-muted));box-shadow:inset 0 0 0 1px rgb(var(--border) / .06);border-radius:.9rem;gap:.25rem;margin-bottom:1.2rem;padding:.25rem;font-size:.8rem;font-weight:700;display:flex}html[data-theme=aurora] .sd-login-card__tabs>*{text-align:center;border-radius:.7rem;flex:1;padding:.55rem}html[data-theme=aurora] .sd-login-card__tabs span{color:#fff;background:var(--aur-grad);box-shadow:0 8px 18px -10px rgb(var(--brand))}html[data-theme=aurora] .sd-login-card__tabs a:hover{color:rgb(var(--brand))}html[data-theme=aurora] .sd-login-card__links>a:last-child{display:none}html[data-theme=aurora] .sd-login-card button[type=submit]{background:var(--aur-grad);height:3.1rem;box-shadow:0 16px 30px -16px rgb(var(--brand));transition:transform .25s var(--aur-ease),box-shadow .25s;border-radius:.9rem;font-weight:800}html[data-theme=aurora] .sd-login-card button[type=submit]:hover{box-shadow:0 20px 36px -16px rgb(var(--brand));transform:translateY(-1px)}.aurl-marquee{background:#ffffff05;border-block:1px solid #ffffff12;margin:0 0 20px;padding:18px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.aurl-marquee__track{width:max-content;animation:40s linear infinite aur-marquee;display:flex}.aurl-marquee:hover .aurl-marquee__track{animation-play-state:paused}.aurl-marquee__group{gap:38px;padding-right:38px;display:flex}.aurl-marquee__group span{font-family:var(--font-display);color:#fff9;white-space:nowrap;align-items:center;gap:10px;font-size:clamp(1rem,1.8vw,1.35rem);font-weight:600;display:inline-flex}.aurl-marquee__group svg{color:rgb(var(--brand))}.aurl-section{max-width:1240px;margin:0 auto;padding:clamp(40px,8vh,90px) clamp(16px,4vw,56px)}.aurl-section__head{text-align:center;max-width:720px;margin:0 auto 38px}.aurl-section__head h2,.aurl-everywhere h2,.aurl-cta h2{font-family:var(--font-display);letter-spacing:-.045em;margin-top:16px;font-size:clamp(1.9rem,4vw,3.2rem);font-weight:750;line-height:1.05}.aurl-section__head>p:last-child,.aurl-everywhere p{color:#ffffffa6;margin-top:14px;line-height:1.7}.aurl-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.aurl-product{isolation:isolate;height:100%;transition:transform .45s var(--aur-ease),border-color .3s,box-shadow .45s;background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid #ffffff1a;border-radius:26px;flex-direction:column;gap:8px;padding:26px;display:flex;position:relative;overflow:hidden}.aurl-product:before{content:"";z-index:-1;opacity:0;background:radial-gradient(circle at 20% 0%,rgb(var(--brand) / .35),transparent 60%),radial-gradient(circle at 100% 100%,rgb(var(--accent) / .3),transparent 60%);transition:opacity .45s;position:absolute;inset:0}.aurl-product:hover{box-shadow:0 30px 60px -30px rgb(var(--brand) / .7);border-color:#ffffff38;transform:translateY(-6px)}.aurl-product:hover:before{opacity:1}.aurl-product__icon{background:var(--aur-grad);width:54px;height:54px;box-shadow:0 16px 30px -14px rgb(var(--brand));transition:transform .5s var(--aur-ease);border-radius:17px;place-items:center;margin-bottom:10px;display:grid}.aurl-product:hover .aurl-product__icon{transform:rotate(-10deg)scale(1.08)}.aurl-product strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.aurl-product p{color:#ffffffa6;flex:1;font-size:.9rem;line-height:1.6}.aurl-product__go{color:rgb(var(--brand-tint));transition:gap .3s var(--aur-ease);align-items:center;gap:6px;margin-top:8px;font-size:.82rem;font-weight:800;display:inline-flex}.aurl-product:hover .aurl-product__go{gap:11px}.aurl-showcase{position:relative}.aurl-showcase__stage{perspective:1400px;height:clamp(320px,46vw,480px);position:relative}.aurl-showcase--loading{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a) 0 0/200% 100%;border-radius:30px;height:clamp(320px,46vw,480px);animation:1.4s linear infinite aur-skeleton}.aurl-showcase__card{isolation:isolate;background:rgb(var(--shell-2));border:1px solid #ffffff1a;border-radius:30px;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 50px 100px -40px #000000e6}.aurl-showcase__card img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.aurl-showcase__veil{z-index:-1;background:linear-gradient(100deg,rgb(var(--shell) / .92) 10%,rgb(var(--shell) / .3) 60%,transparent),linear-gradient(0deg,rgb(var(--shell) / .6),transparent 50%);position:absolute;inset:0}.aurl-showcase__card>div{max-width:560px;padding:clamp(22px,4vw,48px)}.aurl-showcase__card h3{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.7rem,3.6vw,2.8rem);font-weight:750;line-height:1.05}.aurl-showcase__card p{color:#ffffffbf;margin:12px 0 18px;line-height:1.6}.aurl-showcase__dots{justify-content:center;gap:8px;margin-top:18px;display:flex}.aurl-showcase__dots button{background:#ffffff26;border-radius:99px;width:34px;height:6px;position:relative;overflow:hidden}.aurl-showcase__dot{border-radius:inherit;background:var(--aur-grad);position:absolute;inset:0}.aurl-features{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.aurl-feature{background:#ffffff0a;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:8px;padding:24px;display:flex}.aurl-feature__icon{width:46px;height:46px;color:rgb(var(--glow));background:rgb(var(--glow) / .12);box-shadow:inset 0 0 0 1px rgb(var(--glow) / .25);border-radius:15px;place-items:center;margin-bottom:6px;display:grid}.aurl-feature strong{font-size:1.05rem;font-weight:800}.aurl-feature p{color:#ffffff9e;font-size:.88rem;line-height:1.6}.aurl-everywhere{text-align:center}.aurl-everywhere>div:first-child{max-width:760px;margin:0 auto}.aurl-partners{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.aurl-partners>*{color:#ffffffd9;transition:transform .3s var(--aur-ease),background .3s;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:10px;padding:10px 16px;font-weight:700;display:inline-flex}.aurl-partners>:hover{background:#ffffff1f;transform:translateY(-3px)}.aurl-partners img{object-fit:contain;background:#fff;border-radius:6px;width:26px;height:26px}.aurl-partners svg{color:rgb(var(--brand))}.aurl-cta{isolation:isolate;background:linear-gradient(120deg,rgb(var(--brand) / .9),rgb(var(--accent) / .85) 60%,rgb(var(--glow) / .7));box-shadow:0 50px 100px -40px rgb(var(--brand) / .8);border-radius:34px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,5vw,56px);display:flex;position:relative;overflow:hidden}.aurl-cta h2{margin-top:0;font-size:clamp(1.7rem,3.4vw,2.6rem)}.aurl-cta p{color:#ffffffd9;margin-top:8px}.aurl-cta__glow{z-index:-1;background:radial-gradient(circle at 30% 30%,#ffffff59,#0000 40%);animation:14s ease-in-out infinite alternate aur-drift;position:absolute;inset:-40%}.aurl-cta__actions{flex-wrap:wrap;gap:10px;display:flex}.aurl-cta .aurl-btn--glass{background:#ffffff29;border-color:#ffffff4d}.aurl-footer{background:linear-gradient(180deg,transparent,rgb(var(--shell) / .9));border-top:1px solid #ffffff12;margin-top:30px;padding:50px clamp(16px,4vw,56px) 26px}.aurl-footer__grid{grid-template-columns:1.6fr repeat(3,1fr);gap:32px;max-width:1240px;margin:0 auto;display:grid}.aurl-footer__grid>div p{color:#fff9;max-width:340px;margin:16px 0;font-size:.88rem;line-height:1.7}.aurl-footer__grid>div a{color:#ffffffb3;align-items:center;gap:8px;margin-top:8px;font-size:.86rem;display:flex}.aurl-footer__grid nav{align-content:start;gap:10px;display:grid}.aurl-footer__grid h3{letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-tint));margin-bottom:6px;font-size:.7rem;font-weight:800}.aurl-footer__grid nav a{color:#ffffff9e;width:fit-content;font-size:.88rem;transition:color .2s,transform .2s}.aurl-footer__grid nav a:hover,.aurl-footer__grid>div a:hover{color:#fff;transform:translate(2px)}.aurl-footer__legal{color:#ffffff6b;border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;gap:8px;max-width:1240px;margin:36px auto 0;padding-top:20px;font-size:.76rem;display:flex}@media(max-width:1100px){.aurl-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.aurl-header__nav,.aurl-header__support span{display:none}.aurl-header__menu{display:grid}.aurl-hero{text-align:center;grid-template-columns:1fr;min-height:0}.aurl-hero__copy{max-width:720px;margin:0 auto}.aurl-lead{margin-inline:auto}.aurl-hero__cta,.aurl-promises{justify-content:center}.aurl-orbit{--r:250px;opacity:.7}.aurl-login{justify-self:center}.aurl-footer__grid{grid-template-columns:1fr 1fr}.aurl-footer__grid>div:first-child{grid-column:1/-1}}@media(max-width:640px){.aurl-header{gap:10px;min-height:64px}.aurl-header__support{display:none}.aurl-hero{padding-top:26px}.aurl-hero h1{font-size:clamp(2.3rem,11vw,3rem)}.aurl-btn{height:48px;padding:0 18px}.aurl-hero__cta .aurl-btn{flex:100%}.aurl-promises li:nth-child(n+3){display:none}.aurl-products{grid-template-columns:1fr}.aurl-product{padding:20px}.aurl-cta{border-radius:26px}.aurl-cta__actions,.aurl-cta__actions .aurl-btn{width:100%}html[data-theme=aurora] .sd-login-card{padding:24px 18px 20px}}html[data-theme=aurora] .aur-main :where(button.bg-brand,a.bg-brand){background-image:var(--aur-grad);box-shadow:0 12px 24px -16px rgb(var(--brand) / .9)}html[data-theme=aurora] .aur-main :where(button.bg-accent,a.bg-accent){background-image:linear-gradient(120deg,rgb(var(--accent)),rgb(var(--brand)))}html[data-theme=aurora] .aur-main :where(button,a){transition-duration:.2s}html[data-theme=aurora] .aur-main :where(article,aside,section)[class*=bg-surface]{box-shadow:0 18px 40px -34px rgb(var(--shell) / .5)}html[data-theme=aurora] .aur-main article[class*=bg-surface]{transition:transform .3s var(--aur-ease),box-shadow .3s ease,border-color .3s ease}html[data-theme=aurora] .aur-main article[class*=bg-surface]:hover{box-shadow:0 28px 54px -34px rgb(var(--brand) / .5);transform:translateY(-3px)}html[data-theme=aurora] .aur-main table{border-collapse:separate;border-spacing:0}html[data-theme=aurora] .aur-main thead{background:rgb(var(--brand-tint) / .6)}html[data-theme=aurora] .aur-main th{color:rgb(var(--text-muted));letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:800}html[data-theme=aurora] .aur-main tbody tr{transition:background .16s}html[data-theme=aurora] .aur-main tbody tr:hover{background:rgb(var(--brand-tint) / .45)}html[data-theme=aurora] .aur-main [role=tablist] [aria-selected=true]{color:rgb(var(--brand))}html[data-theme=aurora] .aur-main :where(input,select,textarea):focus{border-color:rgb(var(--brand) / .6)}html[data-theme=aurora] [role=dialog]{--shadow-card:0 40px 100px -30px rgb(var(--shell) / .7)}html[data-theme=aurora] [role=dialog] button.bg-brand{background-image:var(--aur-grad)}html[data-theme=aurora] .aur-main :where(header,div,section)[class*="from-[#031b44]"],html[data-theme=aurora] .aur-main :where(header,div,section)[class*="from-[#021b44]"],html[data-theme=aurora] .aur-main :where(header,div,section)[class*="from-[#021735]"]{background-image:radial-gradient(circle at 88% 0%,rgb(var(--brand) / .7),transparent 42%),radial-gradient(circle at 8% 100%,rgb(var(--glow) / .35),transparent 45%),linear-gradient(125deg,rgb(var(--shell)),rgb(var(--shell-2)) 60%,rgb(var(--accent) / .9));box-shadow:0 30px 60px -36px rgb(var(--shell) / .9)}html[data-theme=aurora] .hgtx-flights-page:before{background:radial-gradient(circle at 86% 10%,rgb(var(--brand) / .55),transparent 31%),radial-gradient(circle at 7% 100%,rgb(var(--glow) / .25),transparent 31%),linear-gradient(125deg,rgb(var(--shell)),rgb(var(--shell-2)))}html[data-theme=aurora] .hgtx-flights-hero em{background:rgb(var(--brand))}html[data-theme=aurora] .hgtx-flights-page>form{box-shadow:0 30px 64px -34px rgb(var(--shell) / .8);border:1px solid #ffffffb3}html[data-theme=aurora] .hgtx-flights-page>form button[type=submit]{background:var(--aur-grad);box-shadow:0 12px 24px -12px rgb(var(--brand) / .8)}html[data-theme=aurora] .hgtx-enquiry-dialog__aside{background:radial-gradient(circle at 100% 0,rgb(var(--brand) / .65),transparent 45%),radial-gradient(circle at 0% 100%,rgb(var(--glow) / .3),transparent 45%),linear-gradient(155deg,rgb(var(--shell)),rgb(var(--shell-2)))}html[data-theme=aurora] .hgtx-enquiry-submit{background:var(--aur-grad);box-shadow:0 14px 26px -14px rgb(var(--brand))}html[data-theme=aurora] .hgtx-enquiry-products button.is-active{border-color:rgb(var(--brand) / .48);background:rgb(var(--brand-tint));color:rgb(var(--brand))}html[data-theme=aurora] .sd-public-auth{isolation:isolate;background:radial-gradient(ellipse at 0 10%,rgb(var(--brand) / .22),transparent 40%),radial-gradient(ellipse at 100% 0,rgb(var(--accent) / .22),transparent 40%),rgb(var(--bg));position:relative;overflow:hidden}html[data-theme=aurora] .sd-public-auth__card{box-shadow:0 40px 90px -40px rgb(var(--shell) / .6);border-radius:24px}html[data-theme=aurora] .sd-public-auth__card button[type=submit]{background:var(--aur-grad)}html[data-theme=aurora] .sd-public-header{background:rgb(var(--shell) / .92);border-color:#ffffff14}html[data-theme=aurora] .sd-public-header nav a{color:#ffffffb8}html[data-theme=aurora] .sd-public-header nav a:hover{color:#fff;background:#ffffff14}html[data-theme=aurora] .sd-public-header button{color:#fffc}html[data-theme=aurora] .sd-public-header>div:last-child{background:rgb(var(--shell));border-color:#ffffff14}html[data-theme=aurora] .sd-public-header .text-slate-600{color:#ffffffb8}html[data-theme=aurora] .sd-public-header .aur-logo{color:#fff}html[data-theme=aurora] .sd-public-info__hero{background:radial-gradient(circle at 82% 18%,rgb(var(--brand) / .5),transparent 32%),radial-gradient(circle at 12% 92%,rgb(var(--glow) / .25),transparent 34%),linear-gradient(125deg,rgb(var(--shell)),rgb(var(--shell-2)))}html[data-theme=aurora] .sd-site-footer{background:rgb(var(--shell))}html[data-theme=aurora] .sd-site-footer :is(.text-orange-400,.text-sky-300,.text-sky-400){color:rgb(var(--brand-tint))}html[data-theme=aurora] .sd-site-footer .bg-orange-500{background:var(--aur-grad)}@media(prefers-reduced-motion:reduce){.aur-backdrop__blob,.aur-backdrop__ribbon,.aur-backdrop__stars,.aurl-orbit__track,.aurl-orbit__planet>span,.aurl-orbit__ring--2,.aurl-marquee__track,.aurd-hero__mesh,.aurd-hero__orb,.aurd-wallet__holo,.aurd-wallet:after,.aurl-login__frame:before,.aur-enquire:before,.aur-wallet__add:after,.aurl-btn--primary:after{animation:none!important}}html[data-theme=verdant]{--bg:244 250 246;--surface:255 255 255;--surface-2:238 247 241;--border:10 70 48;--text:12 40 30;--text-muted:82 110 97;--text-faint:138 164 151;--brand:5 150 105;--brand-strong:4 120 87;--brand-tint:220 247 234;--accent:132 204 22;--glow:20 184 166;--shell:6 78 59;--shell-2:17 94 67;--success:5 150 105;--radius-card:1.4rem;--radius-field:.9rem;--font-sans:"Outfit", "Inter Variable", system-ui, sans-serif;--font-display:"Fraunces", Georgia, "Times New Roman", serif;--shadow-card:0 1px 2px rgb(var(--border) / .04), 0 18px 40px -30px rgb(var(--shell) / .35);--shadow-field:inset 0 0 0 1px rgb(var(--border) / .12);--shadow-field-focus:inset 0 0 0 1.5px rgb(var(--brand) / .7), 0 0 0 4px rgb(var(--brand) / .14);--ver-ease:cubic-bezier(.2, .8, .2, 1);--ver-spring:cubic-bezier(.34, 1.56, .64, 1);--ver-grad:linear-gradient(120deg, rgb(var(--brand)), rgb(var(--glow)));--ver-grad-lime:linear-gradient(120deg, rgb(var(--brand)), rgb(var(--accent)));--ver-grad-forest:linear-gradient(140deg, rgb(var(--shell)), rgb(var(--shell-2)) 55%, rgb(var(--brand)));--ver-line:rgb(var(--border) / .08);color-scheme:light;scrollbar-color:rgb(var(--brand) / .4) transparent}html[data-theme=verdant] body{font-family:var(--font-sans);background:rgb(var(--bg));color:rgb(var(--text))}html[data-theme=verdant] :focus-visible{outline-color:rgb(var(--brand))}html[data-theme=verdant] ::selection{background:rgb(var(--accent) / .35)}@keyframes ver-fall{0%{transform:translateY(-12vh)rotate(0)}50%{transform:translate3d(var(--sway),50vh,0) rotate(calc(var(--spin) / 2))}to{transform:translate3d(0,112vh,0) rotate(var(--spin))}}@keyframes ver-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(5vw,4vh)scale(1.12)}to{transform:translate(-4vw,7vh)scale(.94)}}@keyframes ver-spin{to{transform:rotate(360deg)}}@keyframes ver-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ver-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes ver-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes ver-dash{to{stroke-dashoffset:-40px}}@keyframes ver-wave{to{transform:translate(-50%)}}@keyframes ver-marquee{to{transform:translate(-50%)}}@keyframes ver-shimmer{to{background-position:-200% 0}}@keyframes ver-grow{0%{transform:scale(0)rotate(-40deg)}70%{transform:scale(1.1)rotate(4deg)}to{transform:scale(1)rotate(0)}}@keyframes ver-leaf-wiggle{0%,to{transform:rotate(0)}30%{transform:rotate(-9deg)}60%{transform:rotate(6deg)}}@keyframes ver-page{0%{opacity:0;top:16px}to{opacity:1;top:0}}.ver-spin{animation:.9s linear infinite ver-spin}.ver-page-in{animation:ver-page .6s var(--ver-ease) backwards}.ver-backdrop{z-index:0;pointer-events:none;background:linear-gradient(180deg,rgb(var(--surface)),rgb(var(--bg)) 40%);inset:0;overflow:hidden}.ver-backdrop.is-fixed{position:fixed}.ver-backdrop.is-absolute{position:absolute}.ver-backdrop__mesh{filter:blur(70px);opacity:.55;will-change:transform;border-radius:50%;animation:30s ease-in-out infinite alternate ver-drift;position:absolute}.ver-backdrop__mesh--1{background:radial-gradient(circle,rgb(var(--brand-tint)),transparent 65%);width:46vmax;height:46vmax;top:-18vmax;left:-14vmax}.ver-backdrop__mesh--2{background:radial-gradient(circle,rgb(var(--accent) / .28),transparent 65%);width:40vmax;height:40vmax;animation-duration:36s;animation-delay:-8s;top:6vmax;right:-14vmax}.ver-backdrop__mesh--3{background:radial-gradient(circle,rgb(var(--glow) / .22),transparent 65%);width:38vmax;height:38vmax;animation-duration:42s;animation-delay:-16s;bottom:-22vmax;left:30vw}.ver-backdrop__dots{background-image:radial-gradient(rgb(var(--brand) / .12) 1px,transparent 1.2px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000,#0000 70%);mask-image:radial-gradient(at 50% 0,#000,#0000 70%)}.ver-leaf{color:rgb(var(--brand));animation:linear infinite ver-fall;display:block;position:absolute;top:0}.ver-leaf.is-lime{color:rgb(var(--accent))}.ver-leaf.is-teal{color:rgb(var(--glow))}.ver-leaf svg{fill:currentColor;width:100%;height:100%}.ver-logo{color:rgb(var(--shell))}.ver-logo.is-inverted{color:#fff}.ver-logo__word{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;font-variation-settings:"opsz" 72;font-weight:650;line-height:1}.ver-mark--animated .ver-mark__leaf{transform-origin:6px 34px;animation:ver-grow .9s var(--ver-spring) both}.ver-mark--animated .ver-mark__plane{transform-origin:24px 15px;animation:ver-grow .7s .35s var(--ver-spring) both}.ver-logo:hover .ver-mark__leaf{animation:.8s ver-leaf-wiggle}.ver-app{min-height:100dvh;color:rgb(var(--text));isolation:isolate;position:relative}.ver-app>:not(.ver-backdrop){position:relative}.ver-top{padding:12px clamp(10px,2vw,24px) 0;top:0;z-index:40!important;position:sticky!important}.ver-top__bar{isolation:isolate;max-width:1560px;min-height:66px;box-shadow:0 16px 40px -28px rgb(var(--shell) / .4),inset 0 1px #fff;background:#ffffffc7;border:1px solid #ffffffe6;border-radius:26px;align-items:center;gap:14px;margin:0 auto;padding:8px 10px 8px 18px;transition:box-shadow .3s,background .3s;display:flex;position:relative}.ver-top__bar:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);position:absolute;inset:0}.ver-top.is-scrolled .ver-top__bar{box-shadow:0 22px 50px -26px rgb(var(--shell) / .45),inset 0 1px #fff;background:#ffffffe6}.ver-top__logo{flex:none;display:inline-flex}.ver-island{background:rgb(var(--surface-2));box-shadow:inset 0 0 0 1px var(--ver-line);border-radius:999px;align-items:center;gap:2px;margin:0 auto;padding:5px;display:flex}.ver-island__item{isolation:isolate;height:40px;color:rgb(var(--text-muted));white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:.87rem;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.ver-island__item:hover{color:rgb(var(--shell))}.ver-island__item.is-active{color:#fff}.ver-island__pill{z-index:-1;border-radius:inherit;background:var(--ver-grad);box-shadow:0 10px 22px -12px rgb(var(--brand) / .9),inset 0 1px #ffffff4d;position:absolute;inset:0}.ver-island__chev{transition:transform .3s var(--ver-ease);opacity:.7}.ver-island__chev.is-open{transform:rotate(180deg)}.ver-mega{z-index:50;background:rgb(var(--surface));box-shadow:0 40px 80px -36px rgb(var(--shell) / .45);transform-origin:top;border:1px solid #fffffff2;border-radius:28px;grid-template-columns:290px minmax(0,1fr);gap:16px;padding:16px;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0}.ver-mega:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.ver-mega__intro{color:#fff;background:radial-gradient(circle at 100% 0%,rgb(var(--accent) / .55),transparent 50%),var(--ver-grad-forest);border-radius:22px;flex-direction:column;align-items:flex-start;gap:8px;padding:22px;display:flex;position:relative;overflow:hidden}.ver-mega__intro:after{content:"";background:#ffffff14;border-radius:0 100%;width:150px;height:150px;position:absolute;bottom:-40px;right:-30px;transform:rotate(10deg)}.ver-mega__sprout{width:44px;height:44px;animation:ver-grow .6s var(--ver-spring) both;background:#ffffff29;border-radius:14px;place-items:center;margin-bottom:4px;display:grid}.ver-mega__intro h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.55rem;font-weight:600}.ver-mega__intro p{color:#ffffffc7;font-size:.86rem;line-height:1.55}.ver-mega__cta{color:rgb(var(--shell));transition:gap .25s var(--ver-ease);background:#fff;border-radius:999px;align-items:center;gap:6px;margin-top:auto;padding:9px 14px;font-size:.8rem;font-weight:700;display:inline-flex}.ver-mega__cta:hover{gap:10px}.ver-mega__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:4px;display:grid}.ver-mega__grid.is-wide{grid-template-columns:repeat(3,minmax(0,1fr))}.ver-mega__item{border-radius:16px;align-items:center;gap:12px;padding:10px 12px;transition:background .2s;display:flex}.ver-mega__item strong{color:rgb(var(--text));font-size:.9rem;font-weight:650;display:block}.ver-mega__item small{text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--text-muted));font-size:.74rem;display:block;overflow:hidden}.ver-mega__icon{width:42px;height:42px;color:rgb(var(--brand));background:rgb(var(--brand-tint));transition:transform .35s var(--ver-spring),background .25s,color .25s;border-radius:14px;flex:none;place-items:center;display:grid}.ver-mega__go{color:rgb(var(--brand));opacity:0;transition:opacity .2s,transform .25s var(--ver-ease);flex:none;transform:translate(-4px,4px)}.ver-mega__item:hover,.ver-mega__item:focus-visible{background:rgb(var(--surface-2))}.ver-mega__item:hover .ver-mega__icon{color:#fff;background:var(--ver-grad);transform:rotate(-8deg)scale(1.06)}.ver-mega__item:hover .ver-mega__go{opacity:1;transform:none}.ver-mega__item.is-current{background:rgb(var(--brand-tint) / .7)}.ver-mega__item.is-current .ver-mega__icon{color:#fff;background:var(--ver-grad)}.ver-top__tools{flex:none;align-items:center;gap:8px;display:flex}.ver-search{height:42px;color:rgb(var(--text-muted));background:rgb(var(--surface-2));box-shadow:inset 0 0 0 1px var(--ver-line);border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 14px;font-size:.84rem;transition:box-shadow .2s,color .2s;display:inline-flex}.ver-search:hover{color:rgb(var(--shell));box-shadow:inset 0 0 0 1px rgb(var(--brand) / .35)}.ver-search kbd,.ver-cmd kbd{background:rgb(var(--surface));color:rgb(var(--text-muted));font:600 .68rem var(--font-sans);box-shadow:inset 0 0 0 1px var(--ver-line);border-radius:8px;align-items:center;gap:2px;padding:3px 7px;display:inline-flex}.ver-wallet{background:linear-gradient(120deg,rgb(var(--brand-tint)),rgb(var(--accent) / .16));height:50px;box-shadow:inset 0 0 0 1px rgb(var(--brand) / .15);border-radius:999px;align-items:center;gap:8px;padding:5px 5px 5px 6px;display:flex}.ver-wallet__icon{color:#fff;background:var(--ver-grad);width:38px;height:38px;box-shadow:0 8px 16px -8px rgb(var(--brand));border-radius:50%;place-items:center;display:grid}.ver-wallet__copy small{color:rgb(var(--brand-strong));letter-spacing:.14em;text-transform:uppercase;font-size:.6rem;font-weight:700;display:block}.ver-wallet__copy strong{color:rgb(var(--shell));white-space:nowrap;font-size:.92rem;font-weight:700;display:block}.ver-wallet__refresh{width:30px;height:30px;color:rgb(var(--brand-strong));border-radius:50%;place-items:center;transition:background .2s;display:grid}.ver-wallet__refresh:hover{background:#ffffffb3}.ver-wallet__add{color:#fff;background:rgb(var(--shell));height:40px;transition:transform .25s var(--ver-spring),background .2s;border-radius:999px;align-items:center;gap:5px;padding:0 14px;font-size:.78rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.ver-wallet__add:hover{background:rgb(var(--brand-strong));transform:translateY(-1px)}.ver-bell>div>button:first-child{width:42px;height:42px;color:rgb(var(--shell));background:rgb(var(--surface-2));box-shadow:inset 0 0 0 1px var(--ver-line);border-radius:14px}.ver-bell>div>button:first-child:hover{background:rgb(var(--brand-tint))}.ver-avatar{color:#fff;background:var(--ver-grad-lime);width:38px;height:38px;box-shadow:0 0 0 3px #fff,0 6px 14px -6px rgb(var(--brand));border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.ver-avatar.is-large{width:46px;height:46px;font-size:1.1rem}.ver-account{position:relative}.ver-account__trigger{height:50px;color:rgb(var(--text-muted));border-radius:999px;align-items:center;gap:10px;padding:0 10px 0 6px;transition:background .2s;display:flex}.ver-account__trigger:hover{background:rgb(var(--surface-2))}.ver-account__copy{text-align:left}.ver-account__copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:130px;color:rgb(var(--text));font-size:.84rem;font-weight:700;display:block;overflow:hidden}.ver-account__copy small{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:.7rem;display:block;overflow:hidden}.ver-menu{z-index:60;background:rgb(var(--surface));border:1px solid var(--ver-line);width:270px;box-shadow:0 30px 60px -24px rgb(var(--shell) / .45);transform-origin:100% 0;border-radius:22px;padding:8px;position:absolute;top:calc(100% + 10px);right:0}.ver-menu__head{background:rgb(var(--surface-2));border-radius:16px;align-items:center;gap:10px;margin-bottom:6px;padding:10px;display:flex}.ver-menu__head strong{font-size:.9rem;display:block}.ver-menu__head small{text-overflow:ellipsis;color:rgb(var(--text-muted));font-size:.74rem;display:block;overflow:hidden}.ver-menu a,.ver-menu button{width:100%;color:rgb(var(--text-muted));text-align:left;transition:background .15s,color .15s,transform .2s var(--ver-ease);border-radius:12px;align-items:center;gap:10px;padding:9px 10px;font-size:.85rem;font-weight:600;display:flex}.ver-menu a:hover,.ver-menu button:hover{color:rgb(var(--shell));background:rgb(var(--brand-tint) / .7);transform:translate(2px)}.ver-menu .is-danger,.ver-sheet .is-danger{color:rgb(var(--danger))}.ver-ribbon{max-width:1560px;margin:16px auto 0;padding:0 clamp(10px,2vw,24px)}.ver-ribbon__inner{background:linear-gradient(110deg,rgb(var(--surface)),rgb(var(--brand-tint) / .8) 70%,rgb(var(--accent) / .18));box-shadow:inset 0 0 0 1px #ffffffe6,0 14px 30px -26px rgb(var(--shell) / .4);border-radius:24px;align-items:center;gap:14px;padding:16px 20px;display:flex;position:relative;overflow:hidden}.ver-ribbon__icon{color:#fff;background:var(--ver-grad);width:50px;height:50px;box-shadow:0 12px 24px -12px rgb(var(--brand));border-radius:16px;flex:none;place-items:center;display:grid}.ver-ribbon__copy{z-index:1;min-width:0;position:relative}.ver-ribbon__copy p{color:rgb(var(--brand-strong));letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.ver-ribbon__copy h1{font-family:var(--font-display);letter-spacing:-.02em;color:rgb(var(--shell));font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:600}.ver-ribbon__vine{pointer-events:none;width:min(360px,40%);height:90px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ver-ribbon__vine path{fill:none;stroke:rgb(var(--brand) / .35);stroke-width:2px;stroke-dasharray:6 8;animation:2.4s linear infinite ver-dash}.ver-ribbon__buds circle{fill:rgb(var(--accent));transform-box:fill-box;transform-origin:50%;animation:ver-grow .8s var(--ver-spring) both}.ver-ribbon__buds circle:nth-child(2){animation-delay:.15s}.ver-ribbon__buds circle:nth-child(3){animation-delay:.3s}.ver-ribbon__chips{scrollbar-width:none;gap:6px;margin-top:10px;padding:2px 2px 4px;display:flex;overflow-x:auto}.ver-ribbon__chips::-webkit-scrollbar{display:none}.ver-chip{isolation:isolate;height:36px;color:rgb(var(--text-muted));background:rgb(var(--surface) / .8);box-shadow:inset 0 0 0 1px var(--ver-line);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:.8rem;font-weight:600;transition:color .2s,box-shadow .2s;display:inline-flex;position:relative}.ver-chip:hover{color:rgb(var(--shell));box-shadow:inset 0 0 0 1px rgb(var(--brand) / .35)}.ver-chip.is-active{color:#fff;box-shadow:none}.ver-chip__pill{z-index:-1;border-radius:inherit;background:rgb(var(--shell));position:absolute;inset:0}.ver-main{max-width:1560px;margin:0 auto;padding:16px clamp(10px,2vw,24px) 30px;position:relative}.ver-main.is-home{padding-top:18px}.ver-main :where(h1,h2){letter-spacing:-.02em}.ver-footer{color:rgb(var(--text-muted));margin-top:30px;position:relative}.ver-footer__wave{width:100%;height:50px;display:block}.ver-footer__wave path{fill:rgb(var(--brand-tint) / .7)}.ver-footer__inner{background:rgb(var(--brand-tint) / .7);grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) auto;align-items:center;gap:18px 28px;padding:18px clamp(16px,3vw,40px) 10px;display:grid}.ver-footer__brand strong{font-family:var(--font-display);color:rgb(var(--shell));font-size:1.2rem}.ver-footer__brand p{margin-top:6px;font-size:.82rem}.ver-footer nav{flex-wrap:wrap;gap:6px 18px;font-size:.84rem;display:flex}.ver-footer nav a:hover,.ver-footer__contact a:hover{color:rgb(var(--brand-strong))}.ver-footer__contact{gap:6px;font-size:.82rem;display:grid}.ver-footer__contact a{align-items:center;gap:7px;display:inline-flex}.ver-footer__legal{background:rgb(var(--brand-tint) / .7);border-top:1px solid var(--ver-line);padding:12px clamp(16px,3vw,40px) 22px;font-size:.75rem}.ver-enquire{height:54px;color:rgb(var(--shell));background:rgb(var(--surface));box-shadow:0 18px 40px -16px rgb(var(--shell) / .5),inset 0 0 0 1px var(--ver-line);transition:transform .3s var(--ver-spring),box-shadow .3s;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 6px;font-size:.88rem;font-weight:700;display:flex;bottom:24px;right:24px;z-index:44!important;position:fixed!important}.ver-enquire:hover{box-shadow:0 24px 48px -16px rgb(var(--brand) / .6),inset 0 0 0 1px rgb(var(--brand) / .3);transform:translateY(-3px)}.ver-enquire__icon{color:#fff;background:var(--ver-grad);border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:relative}.ver-enquire__icon:before{content:"";border-radius:inherit;background:rgb(var(--brand) / .5);z-index:-1;animation:2.4s ease-out infinite ver-pulse;position:absolute;inset:0}.ver-tabs{display:none}.ver-sheet{z-index:70;align-items:flex-end;display:flex;position:fixed;inset:0}.ver-sheet__scrim{background:rgb(var(--shell) / .35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:0}.ver-sheet__panel{width:100%;max-height:88dvh;padding:8px 16px calc(24px + env(safe-area-inset-bottom));background:rgb(var(--surface));box-shadow:0 -30px 60px -30px rgb(var(--shell) / .5);overscroll-behavior:contain;border-radius:30px 30px 0 0;position:relative;overflow-y:auto}.ver-sheet__handle{background:rgb(var(--border) / .15);border-radius:99px;width:44px;height:5px;margin:4px auto 10px;display:block}.ver-sheet__head{align-items:center;gap:10px;padding:6px 2px 14px;display:flex}.ver-sheet__head small{color:rgb(var(--brand-strong));letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:700;display:block}.ver-sheet__head strong{font-family:var(--font-display);color:rgb(var(--shell));font-size:1.3rem;font-weight:600;display:block}.ver-sheet__close{background:rgb(var(--surface-2));width:38px;height:38px;color:rgb(var(--text-muted));border-radius:50%;place-items:center;display:grid}.ver-sheet__funds{background:var(--ver-grad);color:#fff;border-radius:999px;align-items:center;gap:4px;height:36px;padding:0 12px;font-size:.76rem;font-weight:700;display:inline-flex}.ver-sheet__body h3{color:rgb(var(--text-faint));letter-spacing:.16em;text-transform:uppercase;margin:14px 4px 6px;font-size:.66rem;font-weight:700}.ver-sheet__list{gap:2px;display:grid}.ver-sheet__list>*{color:rgb(var(--text));text-align:left;border-radius:14px;align-items:center;gap:12px;padding:10px 8px;font-size:.92rem;font-weight:600;display:flex}.ver-sheet__list>*>span{width:34px;height:34px;color:rgb(var(--brand));background:rgb(var(--brand-tint));border-radius:11px;place-items:center;display:grid}.ver-sheet__list>*>svg:last-child{color:rgb(var(--text-faint));margin-left:auto}.ver-sheet__list>.is-active{background:rgb(var(--brand-tint) / .7)}.ver-bookgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ver-booktile{background:rgb(var(--surface-2));height:100%;box-shadow:inset 0 0 0 1px var(--ver-line);border-radius:20px;flex-direction:column;gap:3px;padding:14px 12px;transition:transform .2s;display:flex}.ver-booktile:active{transform:scale(.96)}.ver-booktile strong{color:rgb(var(--shell));margin-top:6px;font-size:.88rem;font-weight:700}.ver-booktile small{color:rgb(var(--text-muted));font-size:.68rem;line-height:1.35}.ver-booktile__icon{color:#fff;background:var(--ver-grad);width:44px;height:44px;box-shadow:0 10px 20px -12px rgb(var(--brand));border-radius:15px;place-items:center;display:grid}.ver-booktile.tone-1 .ver-booktile__icon{background:var(--ver-grad-lime)}.ver-booktile.tone-2 .ver-booktile__icon{background:linear-gradient(135deg,rgb(var(--glow)),rgb(var(--brand-strong)))}.ver-booktile.tone-3 .ver-booktile__icon{background:var(--ver-grad-forest)}.ver-booktile.is-active{background:rgb(var(--brand-tint));box-shadow:inset 0 0 0 1.5px rgb(var(--brand) / .4)}.ver-cmd{z-index:80;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.ver-cmd__scrim{background:rgb(var(--shell) / .3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0}.ver-cmd__panel{background:rgb(var(--surface));width:min(620px,100%);box-shadow:0 50px 100px -30px rgb(var(--shell) / .55),inset 0 0 0 1px var(--ver-line);border-radius:26px;position:relative;overflow:hidden}.ver-cmd__input{border-bottom:1px solid var(--ver-line);color:rgb(var(--brand));align-items:center;gap:12px;padding:16px 18px;display:flex}.ver-cmd__input input{min-width:0;color:rgb(var(--text));background:0 0;border:0;outline:0;flex:1;font-size:1.02rem}.ver-cmd__list{max-height:min(54vh,460px);padding:8px;overflow-y:auto}.ver-cmd__group{color:rgb(var(--text-faint));letter-spacing:.16em;text-transform:uppercase;margin:10px 10px 4px;font-size:.64rem;font-weight:700}.ver-cmd__item{text-align:left;border-radius:14px;align-items:center;gap:12px;width:100%;padding:9px 10px;display:flex}.ver-cmd__item strong{font-size:.9rem;font-weight:650;display:block}.ver-cmd__item small{color:rgb(var(--text-muted));font-size:.74rem;display:block}.ver-cmd__item.is-active{background:rgb(var(--brand-tint) / .75)}.ver-cmd__icon{width:36px;height:36px;color:rgb(var(--brand));background:rgb(var(--surface-2));border-radius:12px;place-items:center;display:grid}.ver-cmd__item.is-active .ver-cmd__icon{color:#fff;background:var(--ver-grad)}.ver-cmd__enter{color:rgb(var(--brand))}.ver-cmd__empty{color:rgb(var(--text-muted));align-items:center;gap:10px;padding:24px 14px;display:flex}.ver-cmd__foot{border-top:1px solid var(--ver-line);color:rgb(var(--text-faint));gap:16px;padding:10px 16px;font-size:.72rem;display:flex}@media(max-width:1439px){.ver-account__copy{display:none}.ver-island__item{padding:0 12px}}@media(max-width:1279px){.ver-search span,.ver-search kbd{display:none}.ver-search{justify-content:center;width:42px;padding:0}.ver-wallet__add span{display:none}.ver-wallet__add{justify-content:center;width:40px;padding:0}.ver-mega{grid-template-columns:1fr}.ver-mega__intro{display:none}}@media(max-width:1023px){.ver-island,.ver-mega{display:none}.ver-top__tools{margin-left:auto}.ver-top__bar{border-radius:22px;gap:8px;min-height:60px;padding:6px 6px 6px 14px}.ver-main{padding-bottom:110px}.ver-footer{margin-bottom:96px}.ver-enquire{right:14px;bottom:calc(96px + env(safe-area-inset-bottom));height:50px;padding:0 4px}.ver-enquire__text{display:none}body:has(.ver-main :is(.fixed.bottom-0,.fixed.bottom-3):not([role=dialog])) .ver-enquire{bottom:calc(166px + env(safe-area-inset-bottom))}.ver-main :is(.fixed.bottom-0,.fixed.bottom-3):not([role=dialog]){bottom:calc(max(10px,env(safe-area-inset-bottom)) + 76px)}.ver-tabs{left:50%;bottom:max(10px,env(safe-area-inset-bottom));width:min(480px,100% - 20px);box-shadow:0 20px 44px -18px rgb(var(--shell) / .5),inset 0 0 0 1px #ffffffe6;background:#ffffffeb;border-radius:28px;justify-content:space-between;align-items:flex-end;padding:6px;display:flex;transform:translate(-50%);z-index:45!important;position:fixed!important}.ver-tabs:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);position:absolute;inset:0}.ver-tabs__item{isolation:isolate;height:56px;color:rgb(var(--text-faint));flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:.64rem;font-weight:600;transition:color .2s;display:flex;position:relative}.ver-tabs__item.is-active{color:rgb(var(--brand-strong))}.ver-tabs__dot{z-index:-1;background:rgb(var(--brand-tint));border-radius:18px;position:absolute;inset:4px 10px}.ver-tabs__fab{width:72px;color:rgb(var(--brand-strong));flex-direction:column;flex:none;align-items:center;gap:3px;margin-top:-26px;font-size:.64rem;font-weight:700;display:flex;position:relative}.ver-tabs__fab>span{color:#fff;background:var(--ver-grad-lime);width:58px;height:58px;box-shadow:0 0 0 5px rgb(var(--surface)),0 14px 28px -10px rgb(var(--brand));border-radius:50%;place-items:center;display:grid}.ver-tabs__fab.is-active>span{background:var(--ver-grad-forest)}.ver-ribbon{margin-top:12px}.ver-ribbon__inner{border-radius:20px;padding:12px 14px}.ver-ribbon__icon{border-radius:14px;width:42px;height:42px}.ver-ribbon__vine{opacity:.5}.ver-footer__inner{grid-template-columns:1fr}}@media(max-width:640px){.ver-top{padding:8px 8px 0}.ver-top__logo .ver-logo__word{display:none}.ver-wallet{height:44px;padding:3px}.ver-wallet__icon,.ver-wallet__refresh,.ver-wallet__copy small{display:none}.ver-wallet__copy{padding-left:8px}.ver-wallet__copy strong{font-size:.8rem}.ver-wallet__add{width:36px;height:36px}.ver-account__trigger>svg{display:none}.ver-account__trigger{height:44px;padding:0}.ver-bell>div>button:first-child,.ver-search{width:40px;height:40px}.ver-bookgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-main{padding-inline:10px}}@media(max-width:380px){.ver-search{display:none}}.verd-page{gap:clamp(18px,2.4vw,28px);display:grid}.verd-bento{gap:18px;display:grid}.verd-bento--hero{grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr)}.verd-bento--split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.verd-bento--three{grid-template-columns:repeat(3,minmax(0,1fr))}.verd-hello{isolation:isolate;background:linear-gradient(160deg,rgb(var(--surface)),rgb(var(--brand-tint)) 70%);min-height:320px;box-shadow:inset 0 0 0 1px #ffffffe6,0 24px 50px -36px rgb(var(--shell) / .45);border-radius:32px;padding:clamp(22px,3vw,40px);position:relative;overflow:hidden}.verd-hello__copy{z-index:2;max-width:560px;position:relative}.verd-chip{background:rgb(var(--surface) / .85);color:rgb(var(--brand-strong));box-shadow:inset 0 0 0 1px rgb(var(--brand) / .15);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.verd-pulse{background:rgb(var(--brand));border-radius:50%;width:8px;height:8px;position:relative}.verd-pulse:after{content:"";border-radius:inherit;background:rgb(var(--brand));animation:1.8s ease-out infinite ver-pulse;position:absolute;inset:0}.verd-hello h1{font-family:var(--font-display);color:rgb(var(--shell));margin-top:14px;font-size:clamp(2rem,3.6vw,3.1rem);font-weight:600;line-height:1.05}.verd-ink{background:linear-gradient(100deg,rgb(var(--brand-strong)),rgb(var(--brand)) 40%,rgb(var(--accent)) 70%,rgb(var(--brand-strong)));color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:7s linear infinite ver-shimmer}.verd-hello__lead{max-width:440px;color:rgb(var(--text-muted));margin-top:12px;line-height:1.65}.verd-hello__actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.verd-btn{height:46px;transition:transform .25s var(--ver-spring),box-shadow .25s,background .25s;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:.88rem;font-weight:700;display:inline-flex}.verd-btn--primary{color:#fff;background:var(--ver-grad);box-shadow:0 14px 26px -14px rgb(var(--brand))}.verd-btn--primary:hover{box-shadow:0 18px 32px -14px rgb(var(--brand))}.verd-btn--soft{color:rgb(var(--shell));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--brand) / .2)}.verd-btn--soft:hover{transform:translateY(-2px)}.verd-hello__kpis{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.verd-hello__kpis>div{background:rgb(var(--surface) / .8);min-width:120px;box-shadow:inset 0 0 0 1px #ffffffe6,0 10px 20px -16px rgb(var(--shell) / .4);border-radius:18px;padding:10px 14px}.verd-hello__kpis dt{color:rgb(var(--text-muted));letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:700}.verd-hello__kpis dd{color:rgb(var(--shell));font-family:var(--font-display);margin-top:2px;font-size:1.3rem;font-weight:600}.verd-landscape{z-index:0;pointer-events:none;width:min(66%,600px);height:100%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.verd-landscape__sun circle{fill:rgb(var(--accent) / .55)}.verd-landscape__rays{transform-origin:400px 92px;animation:30s linear infinite ver-spin}.verd-landscape__rays rect{fill:rgb(var(--accent) / .45)}.verd-landscape__route{fill:none;stroke:rgb(var(--brand) / .45);stroke-width:2px;stroke-dasharray:5 7;animation:1.8s linear infinite ver-dash}.verd-landscape__plane path{fill:rgb(var(--shell))}.verd-landscape__hill--back{fill:rgb(var(--brand) / .16)}.verd-landscape__hill--mid{fill:rgb(var(--brand) / .28)}.verd-landscape__hill--front{fill:rgb(var(--brand) / .5)}.verd-tree__trunk{fill:rgb(var(--shell) / .55)}.verd-tree__crown{fill:rgb(var(--brand-strong));transform-box:fill-box;transform-origin:50% 100%;animation:4s ease-in-out infinite ver-sway}.verd-wallet-wrap{display:flex}.verd-wallet{isolation:isolate;color:#fff;background:var(--ver-grad-forest);width:100%;min-height:320px;box-shadow:0 30px 60px -30px rgb(var(--shell) / .8),inset 0 1px #fff3;border-radius:32px;flex-direction:column;justify-content:space-between;gap:18px;padding:24px;display:flex;position:relative;overflow:hidden}.verd-wallet:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(260px circle at var(--lx,70%) var(--ly,20%),#ffffff2e,transparent 60%);position:absolute;inset:0}.verd-wallet__top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.verd-wallet__brand{font-family:var(--font-display);align-items:center;gap:8px;font-size:1.15rem;display:inline-flex}.verd-wallet__brand svg{filter:drop-shadow(0 4px 10px #00000040)}.verd-wallet__leaf{background:#ffffff24;border-radius:50%;place-items:center;width:36px;height:36px;animation:4s ease-in-out infinite ver-bob;display:grid}.verd-wallet__balance{z-index:2;position:relative}.verd-wallet__balance small{color:#ffffffb8;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:700;display:block}.verd-wallet__balance strong{font-family:var(--font-display);text-shadow:0 4px 18px #0003;margin-top:4px;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:600;line-height:1.05;display:block}.verd-wallet__balance>span{color:#ffffffbf;margin-top:6px;font-size:.82rem;display:block}.verd-wallet__actions{z-index:4;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:relative}.verd-wallet__actions>*{height:42px;transition:transform .25s var(--ver-spring),background .2s;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:inline-flex}.verd-wallet__actions>button{color:rgb(var(--shell));background:#fff}.verd-wallet__actions>a{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff40}.verd-wallet__actions>:hover{transform:translateY(-2px)}.ver-wave{bottom:0;left:0;right:0;top:var(--level,55%);z-index:1;pointer-events:none;position:absolute}.ver-wave svg{width:200%;height:26px;position:absolute;top:-22px;left:0}.ver-wave__a{fill:rgb(var(--accent) / .28);animation:7s linear infinite ver-wave}.ver-wave__b{fill:rgb(var(--glow) / .3);animation:11s linear infinite reverse ver-wave}.ver-wave__body{background:linear-gradient(180deg,rgb(var(--glow) / .3),rgb(var(--accent) / .22));position:absolute;inset:3px 0 0}.verd-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:14px;display:flex}.verd-section-head h2{font-family:var(--font-display);color:rgb(var(--shell));font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600}.verd-section-head p{color:rgb(var(--text-muted));font-size:.86rem}.verd-section-head a{color:rgb(var(--brand-strong));transition:gap .25s var(--ver-ease);align-items:center;gap:6px;font-size:.84rem;font-weight:700;display:inline-flex}.verd-section-head a:hover{gap:10px}.verd-section-head__tools{align-items:center;gap:6px;display:flex}.verd-section-head__tools button{width:38px;height:38px;color:rgb(var(--shell));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--ver-line);transition:background .2s,color .2s,transform .2s var(--ver-spring);border-radius:50%;place-items:center;display:grid}.verd-section-head__tools button:hover{color:#fff;background:rgb(var(--brand));transform:scale(1.06)}.verd-services{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;display:grid}.verd-services>*{height:100%}.verd-service{--tone:var(--brand);isolation:isolate;background:rgb(var(--surface));height:100%;min-height:168px;box-shadow:inset 0 0 0 1px var(--ver-line),0 16px 30px -28px rgb(var(--shell) / .5);border-radius:26px;flex-direction:column;gap:4px;padding:18px;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}.verd-service.tone-1{--tone:var(--accent)}.verd-service.tone-2{--tone:var(--glow)}.verd-service.tone-3{--tone:var(--brand-strong)}.verd-service:hover{box-shadow:inset 0 0 0 1px rgb(var(--tone) / .45),0 24px 40px -26px rgb(var(--tone) / .7)}.verd-service__glow{z-index:-1;opacity:0;background:radial-gradient(200px circle at var(--mx,50%) var(--my,0%),rgb(var(--tone) / .16),transparent 70%);transition:opacity .3s;position:absolute;inset:0}.verd-service:hover .verd-service__glow{opacity:1}.verd-service__icon{color:#fff;background:linear-gradient(140deg,rgb(var(--tone)),rgb(var(--tone) / .6));width:52px;height:52px;box-shadow:0 14px 24px -12px rgb(var(--tone));transition:transform .5s var(--ver-spring),border-radius .5s var(--ver-ease);border-radius:18px 18px 18px 6px;place-items:center;margin-bottom:10px;display:grid}.verd-service:hover .verd-service__icon{border-radius:50%;transform:rotate(-8deg)scale(1.08)}.verd-service strong{color:rgb(var(--shell));font-size:1rem;font-weight:700}.verd-service small{color:rgb(var(--text-muted));font-size:.78rem;line-height:1.45}.verd-service__go{width:32px;height:32px;color:rgb(var(--tone));background:rgb(var(--tone) / .1);opacity:0;transition:transform .35s var(--ver-spring),opacity .25s;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;transform:scale(.6)}.verd-service:hover .verd-service__go{opacity:1;transform:scale(1)}.verd-card{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--ver-line),0 18px 36px -32px rgb(var(--shell) / .5);border-radius:28px;padding:20px}.verd-card__head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.verd-card__head h2{color:rgb(var(--shell));align-items:center;gap:10px;font-size:1rem;font-weight:700;display:flex}.verd-card__head h2 span{width:32px;height:32px;color:rgb(var(--brand));background:rgb(var(--brand-tint));border-radius:11px;place-items:center;display:grid}.verd-card__head a{color:rgb(var(--brand-strong));font-size:.8rem;font-weight:700}.verd-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.verd-stat{background:rgb(var(--surface-2));transition:transform .3s var(--ver-spring),background .2s;border-radius:20px;align-items:center;gap:12px;padding:12px;display:flex}.verd-stat:hover{background:rgb(var(--brand-tint) / .7);transform:translateY(-3px)}.verd-stat small{color:rgb(var(--text-muted));font-size:.72rem;font-weight:600;display:block}.verd-stat strong{color:rgb(var(--shell));font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.25rem;font-weight:600;display:block}.verd-stat__delta{align-items:center;gap:3px;margin-top:2px;font-size:.7rem;font-weight:700;display:inline-flex}.verd-stat__delta.is-up{color:rgb(var(--brand-strong))}.verd-stat__delta.is-down{color:rgb(var(--danger))}.verd-stat__delta.is-warn{color:#d97706}.ver-ring{flex:none}.ver-ring__track{fill:none;stroke:rgb(var(--brand) / .12)}.ver-ring__bar{fill:none;stroke:rgb(var(--brand))}.verd-stat:nth-child(3n+2) .ver-ring__bar{stroke:rgb(var(--accent))}.verd-stat:nth-child(3n) .ver-ring__bar{stroke:rgb(var(--glow))}.verd-timeline{position:relative}.verd-timeline__stem{background:linear-gradient(180deg,rgb(var(--brand)),rgb(var(--accent) / .3));transform-origin:top;border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:13px}.verd-timeline ol{gap:4px;display:grid}.verd-timeline li{border-radius:14px;align-items:flex-start;gap:12px;padding:8px 6px 8px 0;display:flex;position:relative}.verd-timeline__bud{z-index:1;color:#fff;background:var(--ver-grad-lime);width:28px;height:28px;box-shadow:0 0 0 4px rgb(var(--surface));border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.verd-timeline strong{color:rgb(var(--text));font-size:.88rem;font-weight:650;display:block}.verd-timeline small{color:rgb(var(--text-muted));font-size:.76rem;display:block}.verd-timeline time{color:rgb(var(--text-faint));white-space:nowrap;flex:none;font-size:.72rem}.verd-destinations{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;gap:14px;padding:4px 2px 14px;display:grid;overflow-x:auto}.verd-destination-cell{scroll-snap-align:start}.verd-destination{isolation:isolate;color:#fff;background:rgb(var(--shell-2));height:300px;box-shadow:0 20px 36px -26px rgb(var(--shell));transition:border-radius .5s var(--ver-ease);border-radius:28px 28px 28px 8px;display:block;position:relative;overflow:hidden}.verd-destination:hover{border-radius:8px 28px 28px}.verd-destination img,.verd-art{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ver-ease);position:absolute;inset:0}.verd-art{background:radial-gradient(circle at 30% 20%,rgb(var(--accent) / .7),transparent 50%),var(--ver-grad-forest)}.verd-destination:hover img{transform:scale(1.1)}.verd-destination__veil{z-index:-1;background:linear-gradient(180deg,transparent 40%,rgb(var(--shell) / .85));position:absolute;inset:0}.verd-destination__copy{position:absolute;bottom:18px;left:18px;right:60px}.verd-destination__copy strong{font-family:var(--font-display);font-size:1.35rem;font-weight:600;display:block}.verd-destination__copy small{color:#fffc;font-size:.8rem}.verd-destination__go{width:38px;height:38px;color:rgb(var(--shell));transition:transform .4s var(--ver-spring),background .3s;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:18px;right:16px}.verd-destination:hover .verd-destination__go{background:rgb(var(--accent));transform:rotate(45deg)scale(1.08)}.verd-tours{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.verd-tour{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--ver-line),0 18px 36px -32px rgb(var(--shell) / .6);transition:transform .35s var(--ver-spring),box-shadow .35s;border-radius:26px;flex-direction:column;display:flex;overflow:hidden}.verd-tour:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .25),0 28px 50px -30px rgb(var(--brand) / .55);transform:translateY(-5px)}.verd-tour__media{border-radius:20px;height:170px;margin:8px 8px 0;position:relative;overflow:hidden}.verd-tour__media img,.verd-tour__media .verd-art{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ver-ease);position:absolute;inset:0}.verd-tour:hover .verd-tour__media img{transform:scale(1.08)}.verd-tour__media b{color:rgb(var(--shell));background:#ffffffeb;border-radius:999px;padding:4px 9px;font-size:.72rem;position:absolute;top:10px;left:10px}.verd-tour__days{background:rgb(var(--shell) / .75);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:.72rem;font-weight:600;display:inline-flex;position:absolute;bottom:10px;right:10px}.verd-tour__body{flex-direction:column;flex:1;gap:10px;padding:14px 16px 16px;display:flex}.verd-tour__body strong{color:rgb(var(--shell));font-size:1rem;font-weight:700;line-height:1.35}.verd-tour__body footer{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;display:flex}.verd-tour__body footer small{color:rgb(var(--text-faint));text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;font-weight:700;display:block}.verd-tour__body footer b{color:rgb(var(--brand-strong));font-size:1.05rem}.verd-tour__body footer a{color:#fff;background:rgb(var(--shell));border-radius:999px;align-items:center;gap:5px;height:36px;padding:0 14px;font-size:.78rem;font-weight:700;transition:gap .25s,background .2s;display:inline-flex}.verd-tour__body footer a:hover{background:rgb(var(--brand));gap:9px}.verd-quick{text-align:left;width:100%;transition:background .2s,transform .25s var(--ver-ease);border-radius:18px;align-items:center;gap:12px;padding:11px 10px;display:flex}.verd-quick>span:first-child{width:40px;height:40px;color:rgb(var(--brand));background:rgb(var(--brand-tint));transition:transform .35s var(--ver-spring);border-radius:14px;place-items:center;display:grid}.verd-quick strong{color:rgb(var(--text));font-size:.88rem;font-weight:650;display:block}.verd-quick small{color:rgb(var(--text-muted));font-size:.74rem;display:block}.verd-quick>svg{color:rgb(var(--text-faint))}.verd-quick:hover{background:rgb(var(--surface-2));transform:translate(3px)}.verd-quick:hover>span:first-child{transform:rotate(-10deg)scale(1.08)}.verd-links{gap:4px;display:grid}.verd-links a{color:rgb(var(--text));border-radius:14px;align-items:center;gap:10px;padding:10px;font-size:.86rem;font-weight:600;transition:background .2s;display:flex}.verd-links a>span{width:32px;height:32px;color:rgb(var(--brand));background:rgb(var(--brand-tint));border-radius:10px;place-items:center;display:grid}.verd-links a>svg:last-child{color:rgb(var(--text-faint));transition:transform .25s var(--ver-ease);margin-left:auto}.verd-links a:hover{background:rgb(var(--surface-2))}.verd-links a:hover>svg:last-child{color:rgb(var(--brand));transform:translate(3px)}.verd-promo{isolation:isolate;color:#fff;background:rgb(var(--shell));border-radius:28px;align-items:flex-end;min-height:260px;display:flex;position:relative;overflow:hidden}.verd-promo img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.verd-promo__veil{z-index:-1;background:linear-gradient(180deg,rgb(var(--shell) / .1),rgb(var(--shell) / .92));position:absolute;inset:0}.verd-promo--brand{background:var(--ver-grad-forest)}.verd-promo--brand .verd-promo__veil{background:radial-gradient(circle at 100% 0%,rgb(var(--accent) / .45),transparent 50%)}.verd-promo__leaves{z-index:-1;width:180px;height:180px;position:absolute;top:-10px;right:-20px}.verd-promo__leaves path{fill:#ffffff14;transform-box:fill-box;transform-origin:0 100%;animation:6s ease-in-out infinite ver-sway}.verd-promo__leaves path:nth-child(2){fill:rgb(var(--accent) / .2);animation-delay:-2s}.verd-promo>div{padding:22px}.verd-promo small{color:#ffffffbf;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:700}.verd-promo strong{font-family:var(--font-display);margin-top:6px;font-size:1.4rem;font-weight:600;line-height:1.15;display:block}.verd-promo p{color:#ffffffc7;margin-top:6px;font-size:.84rem}.verd-promo a{color:rgb(var(--shell));background:#fff;border-radius:999px;align-items:center;gap:6px;margin-top:14px;padding:9px 16px;font-size:.8rem;font-weight:700;transition:gap .25s;display:inline-flex}.verd-promo a:hover{gap:10px}.verd-promo em{color:#fff9;margin-top:10px;font-size:.72rem;display:block}.verd-empty{background:rgb(var(--surface-2));border:1px dashed rgb(var(--brand) / .25);border-radius:20px;align-items:center;gap:12px;padding:18px;display:flex}.verd-empty>span{width:42px;height:42px;color:rgb(var(--brand));background:rgb(var(--surface));border-radius:14px;place-items:center;display:grid}.verd-empty strong{color:rgb(var(--text));font-size:.9rem;display:block}.verd-empty small{color:rgb(var(--text-muted));font-size:.78rem;display:block}.verd-failure{text-align:center;justify-items:center;gap:10px;padding:60px 20px;display:grid}.verd-failure>span{width:60px;height:60px;color:rgb(var(--danger));background:rgb(var(--danger-tint));border-radius:20px;place-items:center;display:grid}.verd-failure h1{font-family:var(--font-display);font-size:1.6rem}.verd-failure p{color:rgb(var(--text-muted))}.verd-failure button{color:#fff;background:var(--ver-grad);border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:10px 18px;font-weight:700;display:inline-flex}.verd-skeleton{background:linear-gradient(90deg,rgb(var(--surface-2)),rgb(var(--brand-tint)),rgb(var(--surface-2)));background-size:200% 100%;border-radius:28px;animation:1.4s linear infinite ver-shimmer}.verd-skeleton--hero{height:320px}.verd-skeleton--tile{height:168px}.verd-skeleton--panel{height:300px}@media(max-width:1100px){.verd-bento--hero,.verd-bento--split{grid-template-columns:1fr}.verd-bento--three{grid-template-columns:repeat(2,minmax(0,1fr))}.verd-bento--three>:last-child{grid-column:1/-1}.verd-wallet{min-height:250px}}@media(max-width:640px){.verd-hello{border-radius:26px;min-height:0;padding:22px 18px 150px}.verd-landscape{width:100%;height:170px;top:auto}.verd-hello__actions .verd-btn{flex:auto;justify-content:center}.verd-hello__kpis>div{flex:40%;min-width:0}.verd-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.verd-service{border-radius:22px;min-height:150px;padding:14px}.verd-stats,.verd-bento--three{grid-template-columns:1fr}.verd-destinations{grid-auto-columns:78%}.verd-destination{height:260px}.verd-section-head__tools button{display:none}}.verl{isolation:isolate;min-height:100dvh;color:rgb(var(--text));position:relative;overflow-x:clip}.verl>main,.verl>footer,.verl>header{z-index:1;position:relative}.verl-header{padding:12px clamp(12px,3vw,40px) 0;top:0;z-index:30!important;position:sticky!important}.verl-header__bar{isolation:isolate;background:#ffffff8c;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:22px;max-width:1280px;min-height:66px;margin:0 auto;padding:8px 8px 8px 20px;transition:background .3s,box-shadow .3s;display:flex;position:relative}.verl-header__bar:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);position:absolute;inset:0}.verl-header.is-scrolled .verl-header__bar{box-shadow:0 20px 44px -28px rgb(var(--shell) / .45);background:#ffffffe0}.verl-header__nav{gap:2px;margin:0 auto;display:flex}.verl-header__nav a{color:rgb(var(--text-muted));border-radius:999px;padding:9px 14px;font-size:.9rem;font-weight:600;transition:color .2s,background .2s;position:relative}.verl-header__nav a:hover{color:rgb(var(--shell));background:rgb(var(--brand-tint) / .8)}.verl-header__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.verl-header__support{color:rgb(var(--shell));border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:.85rem;font-weight:600;display:inline-flex}.verl-header__support:hover{background:rgb(var(--surface-2))}.verl-header__menu{width:44px;height:44px;color:rgb(var(--shell));background:rgb(var(--surface-2));border-radius:50%;place-items:center;display:none}.verl-header__drawer{background:rgb(var(--surface));max-width:1280px;box-shadow:0 30px 60px -30px rgb(var(--shell) / .5);border-radius:24px;gap:2px;margin:8px auto 0;padding:10px;display:grid}.verl-header__drawer a{border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:12px;font-weight:600;display:flex}.verl-header__drawer a:hover{background:rgb(var(--surface-2))}.verl-btn{white-space:nowrap;height:54px;transition:transform .3s var(--ver-spring),box-shadow .3s,background .3s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:.95rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.verl-btn--sm{height:44px;padding:0 18px;font-size:.86rem}.verl-btn--primary{color:#fff;background:var(--ver-grad);box-shadow:0 16px 30px -16px rgb(var(--brand))}.verl-btn--primary:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff59,#0000 70%);transition:transform .8s;position:absolute;inset:0;transform:translate(-120%)}.verl-btn--primary:hover:after{transform:translate(120%)}.verl-btn--primary:hover{box-shadow:0 22px 38px -16px rgb(var(--brand))}.verl-btn--soft{color:rgb(var(--shell));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px rgb(var(--brand) / .22),0 10px 22px -18px rgb(var(--shell) / .5)}.verl-btn--soft:hover{transform:translateY(-2px)}.verl-btn--light{color:rgb(var(--shell));background:#fff}.verl-btn--light:hover{transform:translateY(-2px)}.verl-btn--outline{color:#fff;box-shadow:inset 0 0 0 1.5px #ffffff80}.verl-btn--outline:hover{background:#ffffff1a}.verl-hero{grid-template-columns:minmax(0,1.1fr) minmax(360px,480px);align-items:center;gap:clamp(30px,5vw,80px);max-width:1280px;min-height:calc(100dvh - 90px);margin:0 auto;padding:40px clamp(16px,3vw,40px) 60px;display:grid}.verl-eyebrow{background:rgb(var(--surface));color:rgb(var(--brand-strong));letter-spacing:.02em;box-shadow:inset 0 0 0 1px rgb(var(--brand) / .18),0 8px 20px -16px rgb(var(--shell) / .5);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.verl-hero h1{font-family:var(--font-display);letter-spacing:-.035em;color:rgb(var(--shell));font-variation-settings:"opsz" 144;margin-top:22px;font-size:clamp(2.6rem,5.4vw,4.6rem);font-weight:600;line-height:1.02}.verl-ink{background:linear-gradient(100deg,rgb(var(--brand-strong)),rgb(var(--brand)) 35%,rgb(var(--accent)) 65%,rgb(var(--brand-strong)));color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;animation:7s linear infinite ver-shimmer}.verl-underline{white-space:nowrap;display:inline-block;position:relative}.verl-underline svg{width:100%;height:.35em;position:absolute;bottom:-.12em;left:0;right:0;overflow:visible}.verl-underline path{fill:none;stroke:rgb(var(--accent));stroke-width:5px;stroke-linecap:round}.verl-lead{max-width:560px;color:rgb(var(--text-muted));margin-top:24px;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7}.verl-hero__cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.verl-promises{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.verl-promises li{background:rgb(var(--surface) / .8);color:rgb(var(--text));box-shadow:inset 0 0 0 1px var(--ver-line);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:.78rem;font-weight:600;display:inline-flex}.verl-promises li>span{color:#fff;background:var(--ver-grad-lime);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.verl-login{z-index:3;text-align:left;justify-self:end;width:100%;max-width:460px;padding:70px 0 40px;position:relative}.verl-arch{z-index:-1;background:radial-gradient(circle at 50% 18%,#ffffffe6,transparent 30%),linear-gradient(180deg,rgb(var(--accent) / .45),rgb(var(--brand) / .35) 55%,rgb(var(--glow) / .35));border-radius:240px 240px 40px 40px;position:absolute;inset:0 -30px 10px;overflow:hidden;box-shadow:inset 0 0 0 1px #fff9}.verl-arch__sun{background:radial-gradient(circle,#fff,#fff3 70%,#0000 72%);border-radius:50%;width:90px;height:90px;margin-left:-45px;animation:6s ease-in-out infinite ver-bob;position:absolute;top:6%;left:50%}.verl-arch__route{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.verl-arch__route path{fill:none;stroke:#ffffffd9;stroke-width:2.5px;stroke-dasharray:6 9;animation:2s linear infinite ver-dash}.verl-arch__plane path{fill:rgb(var(--shell));stroke:none;animation:none}.verl-arch__leaves{width:220px;height:220px;position:absolute;bottom:-30px;left:-30px}.verl-arch__leaves path{fill:rgb(var(--brand-strong) / .45);transform-box:fill-box;transform-origin:0 100%;animation:7s ease-in-out infinite ver-sway}.verl-arch__leaves path:nth-child(2){fill:rgb(var(--accent) / .55);animation-delay:-3s}.verl-bubbles{z-index:4;pointer-events:none;position:absolute;inset:0}.verl-bubble{background:rgb(var(--surface));color:rgb(var(--shell));box-shadow:0 14px 30px -14px rgb(var(--shell) / .5);border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 6px;font-size:.76rem;font-weight:700;animation:5s ease-in-out infinite ver-bob;display:inline-flex;position:absolute}.verl-bubble>span{color:#fff;background:var(--ver-grad);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.verl-bubble.is-1{top:18%;left:-46px}.verl-bubble.is-2{animation-delay:-1s;top:8%;right:-40px}.verl-bubble.is-3{animation-delay:-2s;top:48%;right:-54px}.verl-bubble.is-3>span{background:var(--ver-grad-lime)}.verl-bubble.is-4{animation-delay:-3s;top:62%;left:-56px}.verl-bubble.is-4>span{background:var(--ver-grad-forest)}.verl-bubble.is-5{animation-delay:-1.6s;bottom:0;right:10%}.verl-login__card{z-index:3;margin:0 22px;position:relative}html[data-theme=verdant] .sd-login-card{box-shadow:0 40px 80px -36px rgb(var(--shell) / .6);border:1px solid #ffffffe6;border-radius:30px;padding:28px 26px 24px}html[data-theme=verdant] .sd-login-card__eyebrow{color:rgb(var(--brand-strong));letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;display:inline-flex}html[data-theme=verdant] .sd-login-card__header h2{font-family:var(--font-display);letter-spacing:-.02em;color:rgb(var(--shell));margin-top:.3rem;font-size:1.7rem;font-weight:600}html[data-theme=verdant] .sd-login-card__tabs{background:rgb(var(--surface-2));color:rgb(var(--text-muted));border-radius:999px;gap:.25rem;margin-bottom:1.2rem;padding:.3rem;font-size:.82rem;font-weight:700;display:flex}html[data-theme=verdant] .sd-login-card__tabs>*{text-align:center;border-radius:999px;flex:1;padding:.55rem;transition:color .2s}html[data-theme=verdant] .sd-login-card__tabs span{color:#fff;background:rgb(var(--shell));box-shadow:0 8px 18px -10px rgb(var(--shell))}html[data-theme=verdant] .sd-login-card__tabs a:hover{color:rgb(var(--brand-strong))}html[data-theme=verdant] .sd-login-card__links>a:last-child{display:none}html[data-theme=verdant] .sd-login-card button[type=submit]{background:var(--ver-grad);height:3.2rem;box-shadow:0 16px 30px -16px rgb(var(--brand));transition:transform .25s var(--ver-spring),box-shadow .25s;border-radius:999px;font-weight:700}html[data-theme=verdant] .sd-login-card button[type=submit]:hover{box-shadow:0 22px 36px -16px rgb(var(--brand));transform:translateY(-1px)}.verl-marquee{background:rgb(var(--shell));box-shadow:0 20px 40px -30px rgb(var(--shell));margin:0 0 10px;padding:18px 0;position:relative;overflow:hidden;transform:rotate(-1.2deg)}.verl-marquee__track{width:max-content;animation:42s linear infinite ver-marquee;display:flex}.verl-marquee:hover .verl-marquee__track{animation-play-state:paused}.verl-marquee__group{gap:36px;padding-right:36px;display:flex}.verl-marquee__group span{font-family:var(--font-display);color:#fff;white-space:nowrap;align-items:center;gap:12px;font-size:clamp(1.1rem,2vw,1.5rem);font-style:italic;font-weight:500;display:inline-flex}.verl-marquee__group svg{color:rgb(var(--accent))}.verl-section{max-width:1280px;margin:0 auto;padding:clamp(46px,9vh,100px) clamp(16px,3vw,40px)}.verl-section__head{text-align:center;max-width:720px;margin:0 auto 40px}.verl-section__head h2,.verl-everywhere h2,.verl-cta h2{font-family:var(--font-display);letter-spacing:-.03em;color:rgb(var(--shell));margin-top:16px;font-size:clamp(2rem,4vw,3.3rem);font-weight:600;line-height:1.05}.verl-section__head h2 em,.verl-everywhere h2 em{color:rgb(var(--brand));font-style:italic}.verl-section__head>p:last-child,.verl-everywhere p{color:rgb(var(--text-muted));margin-top:14px;line-height:1.7}.verl-products{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(210px,auto);gap:16px;display:grid}.verl-products>*{height:100%}.verl-products__big{grid-row:span 2}.verl-product{--tone:var(--brand);isolation:isolate;background:rgb(var(--surface));height:100%;box-shadow:inset 0 0 0 1px var(--ver-line),0 20px 40px -34px rgb(var(--shell) / .6);transition:transform .45s var(--ver-spring),box-shadow .45s,color .45s;border-radius:30px;flex-direction:column;gap:8px;padding:26px;display:flex;position:relative;overflow:hidden}.verl-product.tone-1{--tone:var(--accent)}.verl-product.tone-2{--tone:var(--glow)}.verl-product.tone-3{--tone:var(--brand-strong)}.verl-product__bloom{z-index:-1;background:rgb(var(--tone));width:58px;height:58px;transition:transform .7s var(--ver-ease);border-radius:50%;position:absolute;top:26px;left:26px;transform:scale(0)}.verl-product:hover{color:#fff;box-shadow:0 34px 60px -30px rgb(var(--tone) / .8);transform:translateY(-6px)}.verl-product:hover .verl-product__bloom{transform:scale(18)}.verl-product__icon{color:#fff;background:linear-gradient(140deg,rgb(var(--tone)),rgb(var(--tone) / .65));width:58px;height:58px;box-shadow:0 16px 30px -14px rgb(var(--tone));transition:transform .5s var(--ver-spring),background .4s,border-radius .5s;border-radius:20px 20px 20px 6px;place-items:center;margin-bottom:12px;display:grid}.verl-product:hover .verl-product__icon{background:#fff3;border-radius:50%;transform:rotate(-10deg)scale(1.06)}.verl-product strong{font-family:var(--font-display);color:rgb(var(--shell));font-size:1.45rem;font-weight:600;transition:color .4s}.verl-product p{color:rgb(var(--text-muted));flex:1;font-size:.92rem;line-height:1.6;transition:color .4s}.verl-product:hover strong,.verl-product:hover p{color:#fff}.verl-product__go{color:rgb(var(--brand-strong));transition:gap .3s var(--ver-ease),color .4s;align-items:center;gap:6px;margin-top:8px;font-size:.84rem;font-weight:700;display:inline-flex}.verl-product:hover .verl-product__go{color:#fff;gap:11px}.verl-products__big .verl-product strong{font-size:clamp(1.8rem,3vw,2.4rem)}.verl-products__big .verl-product p{flex:none;font-size:1rem}.verl-doodle{width:100%;height:auto;margin-top:auto}.verl-doodle__path{fill:none;stroke:rgb(var(--brand) / .5);stroke-width:3px;stroke-dasharray:8 10;animation:2s linear infinite ver-dash}.verl-doodle circle{fill:rgb(var(--accent))}.verl-product:hover .verl-doodle__path{stroke:#ffffffb3}.verl-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.verl-steps__vine{width:84%;height:60px;position:absolute;top:40px;left:8%;right:8%;overflow:visible}.verl-steps__vine path{fill:none;stroke:rgb(var(--brand) / .45);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1 0}.verl-step{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.verl-step__icon{width:92px;height:92px;color:rgb(var(--brand-strong));background:rgb(var(--surface));box-shadow:0 0 0 10px rgb(var(--brand-tint) / .7),0 24px 40px -24px rgb(var(--shell) / .6);border-radius:50%;place-items:center;display:grid}.verl-step__num{z-index:1;color:#fff;background:var(--ver-grad-lime);border-radius:50%;place-items:center;width:30px;height:30px;font-size:.85rem;font-weight:800;display:grid;position:absolute;top:-6px;left:calc(50% + 24px)}.verl-step strong{font-family:var(--font-display);color:rgb(var(--shell));margin-top:14px;font-size:1.5rem;font-weight:600}.verl-step p{max-width:280px;color:rgb(var(--text-muted));line-height:1.6}.verl-deck{position:relative}.verl-deck__stage{height:clamp(330px,44vw,480px);position:relative}.verl-deck--loading{background:linear-gradient(90deg,rgb(var(--surface-2)),rgb(var(--brand-tint)),rgb(var(--surface-2)));background-size:200% 100%;border-radius:34px;height:clamp(330px,44vw,480px);animation:1.4s linear infinite ver-shimmer}.verl-deck__card{isolation:isolate;color:#fff;background:var(--ver-grad-forest);box-shadow:0 40px 80px -40px rgb(var(--shell) / .7);cursor:pointer;transform-origin:50% 100%;border-radius:34px;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.verl-deck__card img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.verl-deck__veil{z-index:-1;background:linear-gradient(100deg,rgb(var(--shell) / .9) 10%,rgb(var(--shell) / .25) 60%,transparent),linear-gradient(0deg,rgb(var(--shell) / .5),transparent 50%);position:absolute;inset:0}.verl-deck__card>div{max-width:580px;padding:clamp(22px,4vw,50px)}.verl-deck__card h3{font-family:var(--font-display);font-size:clamp(1.8rem,3.6vw,3rem);font-weight:600;line-height:1.05}.verl-deck__card p{color:#fffc;margin:12px 0 18px;line-height:1.6}.verl-deck__dots{justify-content:center;gap:8px;margin-top:34px;display:flex}.verl-deck__dots button{background:rgb(var(--brand) / .18);border-radius:99px;width:34px;height:8px;position:relative;overflow:hidden}.verl-deck__dot{border-radius:inherit;background:var(--ver-grad);position:absolute;inset:0}.verl-features{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.verl-feature{background:rgb(var(--surface) / .85);box-shadow:inset 0 0 0 1px var(--ver-line);transition:transform .35s var(--ver-spring),box-shadow .35s;border-radius:28px;flex-direction:column;gap:8px;padding:26px;display:flex}.verl-feature:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .25),0 24px 44px -32px rgb(var(--brand) / .6);transform:translateY(-4px)}.verl-feature__icon{width:48px;height:48px;color:rgb(var(--brand-strong));background:rgb(var(--brand-tint));border-radius:16px;place-items:center;margin-bottom:6px;display:grid}.verl-feature strong{color:rgb(var(--shell));font-size:1.08rem;font-weight:700}.verl-feature p{color:rgb(var(--text-muted));font-size:.9rem;line-height:1.6}.verl-everywhere{text-align:center}.verl-everywhere>div:first-child{max-width:760px;margin:0 auto}.verl-partners{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.verl-partners>*{background:rgb(var(--surface));color:rgb(var(--shell));box-shadow:inset 0 0 0 1px var(--ver-line);transition:transform .3s var(--ver-spring),box-shadow .3s;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-weight:600;display:inline-flex}.verl-partners>:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .3),0 16px 30px -22px rgb(var(--brand));transform:translateY(-3px)}.verl-partners img{object-fit:contain;border-radius:6px;width:26px;height:26px}.verl-partners svg{color:rgb(var(--brand))}.verl-cta{isolation:isolate;color:#fff;background:radial-gradient(circle at 100% 0%,rgb(var(--accent) / .45),transparent 45%),var(--ver-grad-forest);box-shadow:0 50px 100px -50px rgb(var(--shell));border-radius:40px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(30px,5vw,60px);display:flex;position:relative;overflow:hidden}.verl-cta h2{color:#fff;margin-top:0;font-size:clamp(1.9rem,3.6vw,2.8rem)}.verl-cta p{color:#fffc;margin-top:8px}.verl-cta__leaves{z-index:-1;width:360px;height:240px;position:absolute;bottom:0;right:0}.verl-cta__leaves path{fill:#ffffff12;transform-box:fill-box;transform-origin:50% 100%;animation:8s ease-in-out infinite ver-sway}.verl-cta__leaves path:nth-child(2){fill:rgb(var(--accent) / .15);animation-delay:-3s}.verl-cta__actions{flex-wrap:wrap;gap:10px;display:flex}.verl-footer{background:linear-gradient(180deg,transparent,rgb(var(--brand-tint) / .8) 30%);margin-top:30px;padding:56px clamp(16px,3vw,40px) 26px}.verl-footer__grid{grid-template-columns:1.6fr repeat(3,1fr);gap:32px;max-width:1280px;margin:0 auto;display:grid}.verl-footer__grid>div p{max-width:340px;color:rgb(var(--text-muted));margin:16px 0;font-size:.9rem;line-height:1.7}.verl-footer__grid>div a{color:rgb(var(--shell));align-items:center;gap:8px;margin-top:8px;font-size:.88rem;display:flex}.verl-footer__grid nav{align-content:start;gap:10px;display:grid}.verl-footer__grid h3{color:rgb(var(--brand-strong));letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px;font-size:.72rem;font-weight:700}.verl-footer__grid nav a{width:fit-content;color:rgb(var(--text-muted));font-size:.9rem;transition:color .2s,transform .2s}.verl-footer__grid nav a:hover,.verl-footer__grid>div a:hover{color:rgb(var(--brand-strong));transform:translate(2px)}.verl-footer__legal{border-top:1px solid var(--ver-line);max-width:1280px;color:rgb(var(--text-faint));flex-wrap:wrap;justify-content:space-between;gap:8px;margin:36px auto 0;padding-top:20px;font-size:.78rem;display:flex}@media(max-width:1100px){.verl-products{grid-template-columns:repeat(2,minmax(0,1fr))}.verl-products__big{grid-area:auto/1/auto/-1}}@media(max-width:960px){.verl-header__nav,.verl-header__support span{display:none}.verl-header__menu{display:grid}.verl-hero{text-align:center;grid-template-columns:1fr;min-height:0}.verl-hero__copy{max-width:720px;margin:0 auto}.verl-lead{margin-inline:auto}.verl-hero__cta,.verl-promises{justify-content:center}.verl-login{justify-self:center}.verl-footer__grid{grid-template-columns:1fr 1fr}.verl-footer__grid>div:first-child{grid-column:1/-1}.verl-steps{grid-template-columns:1fr;gap:34px}.verl-steps__vine{display:none}}@media(max-width:640px){.verl-header{padding:8px 8px 0}.verl-header__bar{gap:8px;min-height:58px;padding:6px 6px 6px 14px}.verl-header__support{display:none}.verl-hero{padding-top:26px}.verl-hero h1{font-size:clamp(2.3rem,11vw,3rem)}.verl-underline{white-space:normal}.verl-btn{height:50px;padding:0 20px}.verl-hero__cta>*{flex:100%}.verl-hero__cta .verl-btn{width:100%}.verl-promises li:nth-child(n+3){display:none}.verl-login{padding:56px 0 30px}.verl-arch{border-radius:180px 180px 30px 30px;inset:0 -8px 6px}.verl-login__card{margin:0 8px}.verl-bubble{gap:0;padding:5px;font-size:0}.verl-bubble.is-1{top:6%;left:-6px}.verl-bubble.is-2{top:4%;right:-4px}.verl-bubble.is-3,.verl-bubble.is-4{display:none}.verl-bubble.is-5{bottom:-8px;right:16%}.verl-products{grid-template-columns:1fr}.verl-product{padding:22px}.verl-cta{border-radius:30px}.verl-cta__actions,.verl-cta__actions .verl-btn{width:100%}html[data-theme=verdant] .sd-login-card{padding:24px 18px 20px}}html[data-theme=verdant] .ver-main :where(button.bg-brand,a.bg-brand){background-image:var(--ver-grad);box-shadow:0 12px 24px -16px rgb(var(--brand) / .9)}html[data-theme=verdant] .ver-main :where(button.bg-accent,a.bg-accent){background-image:var(--ver-grad-lime)}html[data-theme=verdant] .ver-main :where(article,aside,section)[class*=bg-surface]{box-shadow:0 18px 40px -34px rgb(var(--shell) / .5)}html[data-theme=verdant] .ver-main article[class*=bg-surface]{transition:transform .3s var(--ver-ease),box-shadow .3s ease}html[data-theme=verdant] .ver-main article[class*=bg-surface]:hover{box-shadow:0 28px 54px -34px rgb(var(--brand) / .5);transform:translateY(-3px)}html[data-theme=verdant] .ver-main table{border-collapse:separate;border-spacing:0}html[data-theme=verdant] .ver-main thead{background:rgb(var(--brand-tint) / .6)}html[data-theme=verdant] .ver-main th{color:rgb(var(--text-muted));letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:700}html[data-theme=verdant] .ver-main tbody tr{transition:background .16s}html[data-theme=verdant] .ver-main tbody tr:hover{background:rgb(var(--brand-tint) / .45)}html[data-theme=verdant] .ver-main [role=tablist] [aria-selected=true]{color:rgb(var(--brand-strong))}html[data-theme=verdant] .ver-main :where(input,select,textarea):focus{border-color:rgb(var(--brand) / .6)}html[data-theme=verdant] .ver-main :where(h1,h2)[class*=text-]{font-family:var(--font-display);font-weight:600}html[data-theme=verdant] [role=dialog]{--shadow-card:0 40px 100px -30px rgb(var(--shell) / .55)}html[data-theme=verdant] [role=dialog] button.bg-brand{background-image:var(--ver-grad)}html[data-theme=verdant] .ver-main :where(header,div,section)[class*="from-[#031b44]"],html[data-theme=verdant] .ver-main :where(header,div,section)[class*="from-[#021b44]"],html[data-theme=verdant] .ver-main :where(header,div,section)[class*="from-[#021735]"]{background-image:radial-gradient(circle at 88% 0%,rgb(var(--accent) / .5),transparent 40%),radial-gradient(circle at 8% 100%,rgb(var(--glow) / .35),transparent 45%),var(--ver-grad-forest);box-shadow:0 30px 60px -36px rgb(var(--shell) / .8)}html[data-theme=verdant] .hgtx-flights-page:before{background:linear-gradient(105deg,rgb(var(--shell) / .95),rgb(var(--brand-strong) / .82) 55%,rgb(var(--glow) / .55)),url(https://images.unsplash.com/photo-1436491865332-7a61a109cc05?auto=format&fit=crop&w=1600&q=80) center 44%/cover;box-shadow:0 22px 55px -32px rgb(var(--shell) / .85);border-radius:30px}html[data-theme=verdant] .hgtx-flights-hero h1{font-family:var(--font-display);font-weight:600}html[data-theme=verdant] .hgtx-flights-hero em{background:rgb(var(--accent));color:rgb(var(--shell))}html[data-theme=verdant] .hgtx-flights-page>form{box-shadow:0 30px 64px -34px rgb(var(--shell) / .7);border:1px solid #ffffffe6;border-radius:28px}html[data-theme=verdant] .hgtx-flights-page>form button[type=submit]{background:var(--ver-grad);box-shadow:0 12px 24px -12px rgb(var(--brand) / .8)}html[data-theme=verdant] .hgtx-enquiry-dialog__aside{background:radial-gradient(circle at 100% 0,rgb(var(--accent) / .45),transparent 45%),radial-gradient(circle at 0% 100%,rgb(var(--glow) / .3),transparent 45%),var(--ver-grad-forest)}html[data-theme=verdant] .hgtx-enquiry-submit{background:var(--ver-grad);box-shadow:0 14px 26px -14px rgb(var(--brand))}html[data-theme=verdant] .hgtx-enquiry-products button.is-active{border-color:rgb(var(--brand) / .48);background:rgb(var(--brand-tint));color:rgb(var(--brand-strong))}html[data-theme=verdant] .sd-public-auth{isolation:isolate;background:radial-gradient(ellipse at 0 10%,rgb(var(--brand-tint)),transparent 45%),radial-gradient(ellipse at 100% 0,rgb(var(--accent) / .2),transparent 40%),rgb(var(--bg));position:relative;overflow:hidden}html[data-theme=verdant] .sd-public-auth__card{box-shadow:0 40px 90px -44px rgb(var(--shell) / .5);border-radius:28px}html[data-theme=verdant] .sd-public-auth__card button[type=submit]{background:var(--ver-grad)}html[data-theme=verdant] .sd-public-header{background:#ffffffd9}html[data-theme=verdant] .sd-public-info__hero{background:radial-gradient(circle at 82% 18%,rgb(var(--accent) / .45),transparent 32%),radial-gradient(circle at 12% 92%,rgb(var(--glow) / .3),transparent 34%),var(--ver-grad-forest)}html[data-theme=verdant] .sd-public-info__hero :is(.text-orange-400,.text-sky-100){color:rgb(var(--brand-tint))}html[data-theme=verdant] .sd-site-footer{background:rgb(var(--shell))}html[data-theme=verdant] .sd-site-footer :is(.text-orange-400,.text-sky-300,.text-sky-400){color:rgb(var(--accent))}html[data-theme=verdant] .sd-site-footer .bg-orange-500{background:var(--ver-grad-lime)}html[data-theme=verdant] .sd-register__perks{background:radial-gradient(circle at 100% 0%,rgb(var(--accent) / .45),transparent 45%),var(--ver-grad-forest)}html[data-theme=verdant] .sd-register-submit{background:var(--ver-grad);border-radius:999px}html[data-theme=verdant] .sd-register__card{border-radius:30px}@media(prefers-reduced-motion:reduce){.ver-leaf,.ver-backdrop__mesh,.ver-ribbon__vine path,.verd-landscape__rays,.verd-landscape__route,.verd-tree__crown,.verd-ink,.verl-ink,.ver-wave svg,.verd-wallet__leaf,.verl-arch__sun,.verl-arch__route path,.verl-arch__leaves path,.verl-bubble,.verl-marquee__track,.verl-doodle__path,.verl-cta__leaves path,.verd-promo__leaves path,.ver-enquire__icon:before,.verd-pulse:after{animation:none!important}.ver-leaf{display:none}}html[data-theme=superdmc-pro]{--bg:241 245 250;--surface:255 255 255;--surface-2:245 248 252;--border:18 40 66;--text:20 33 52;--text-muted:92 108 130;--text-faint:148 160 178;--brand:11 116 196;--brand-strong:8 88 156;--brand-tint:231 242 252;--accent:251 90 45;--glow:255 146 64;--shell:32 69 102;--shell-2:17 42 70;--radius-card:1.1rem;--radius-field:.7rem;--font-sans:"Plus Jakarta Sans", "Inter Variable", system-ui, sans-serif;--font-display:"Sora", "Plus Jakarta Sans", system-ui, sans-serif;--shadow-card:0 1px 2px rgb(var(--border) / .05), 0 16px 34px -26px rgb(var(--shell) / .45);--shadow-field:inset 0 0 0 1px rgb(var(--border) / .14);--shadow-field-focus:inset 0 0 0 1.5px rgb(var(--brand) / .75), 0 0 0 4px rgb(var(--brand) / .14);--sp-ease:cubic-bezier(.2, .8, .2, 1);--sp-spring:cubic-bezier(.34, 1.56, .64, 1);--sp-blue:linear-gradient(120deg, rgb(var(--brand-strong)), rgb(var(--brand)));--sp-orange:linear-gradient(120deg, rgb(var(--accent)), rgb(var(--glow)));--sp-navy:linear-gradient(135deg, rgb(var(--shell-2)), rgb(var(--shell)) 55%, rgb(var(--brand-strong)));--sp-line:rgb(var(--border) / .09);--sp-max:1600px;--sp-gutter:clamp(12px, 2.2vw, 28px);color-scheme:light;scrollbar-color:rgb(var(--shell) / .45) transparent}html[data-theme=superdmc-pro] body{font-family:var(--font-sans);background:rgb(var(--bg));color:rgb(var(--text))}html[data-theme=superdmc-pro] :focus-visible{outline-color:rgb(var(--accent))}html[data-theme=superdmc-pro] ::selection{background:rgb(var(--accent) / .25)}@keyframes sp-spin{to{transform:rotate(360deg)}}@keyframes sp-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes sp-dash{to{stroke-dashoffset:-48px}}@keyframes sp-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(4vw,3vh)scale(1.1)}to{transform:translate(-3vw,6vh)scale(.95)}}@keyframes sp-shimmer{to{background-position:-200% 0}}@keyframes sp-sweep{0%{transform:translate(-120%)skew(-18deg)}60%,to{transform:translate(260%)skew(-18deg)}}@keyframes sp-flow{to{background-position:200% 0}}@keyframes sp-marquee{to{transform:translate(-50%)}}@keyframes sp-rise{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes sp-pop{0%{opacity:0;transform:scale(.4)rotate(-20deg)}70%{opacity:1;transform:scale(1.08)rotate(3deg)}to{transform:scale(1)rotate(0)}}@keyframes sp-orbit{to{transform:rotate(360deg)}}@keyframes sp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes sp-page{0%{opacity:0;top:14px}to{opacity:1;top:0}}.sp-spin{animation:.9s linear infinite sp-spin}.sp-page-in{animation:sp-page .55s var(--sp-ease) backwards}.sp-logo__word{font-family:"Sora",var(--font-sans);letter-spacing:-.035em;white-space:nowrap;font-weight:600;line-height:1;display:inline-flex}.sp-logo__word i{animation:sp-rise .5s var(--sp-ease) backwards;font-style:normal;display:inline-block}.sp-logo__super{color:rgb(var(--brand))}.sp-logo__dmc{color:rgb(var(--accent));font-weight:500}.sp-logo.is-inverted .sp-logo__super{color:#fff}.sp-logo.is-inverted .sp-logo__dmc{color:rgb(var(--glow))}.sp-mark--animated .sp-mark__tile{transform-origin:50%;transform-box:fill-box;animation:sp-pop .7s var(--sp-spring) both}.sp-mark--animated .sp-mark__arc{stroke-dasharray:40;stroke-dashoffset:40px;animation:sp-arc .9s .3s var(--sp-ease) forwards}.sp-mark--animated .sp-mark__plane{transform-origin:50%;transform-box:fill-box;animation:sp-pop .6s .7s var(--sp-spring) both}@keyframes sp-arc{to{stroke-dashoffset:0}}.sp-logo:hover .sp-mark__plane{animation:sp-fly .9s var(--sp-ease)}@keyframes sp-fly{0%{transform:none}45%{opacity:0;transform:translate(6px,-6px)}55%{opacity:0;transform:translate(-6px,6px)}to{opacity:1;transform:none}}.sp-backdrop{z-index:0;pointer-events:none;inset:0;overflow:hidden}.sp-backdrop.is-fixed{position:fixed}.sp-backdrop.is-absolute{position:absolute}.sp-backdrop__mesh{filter:blur(80px);opacity:.5;border-radius:50%;animation:34s ease-in-out infinite alternate sp-drift;position:absolute}.sp-backdrop__mesh--1{background:radial-gradient(circle,rgb(var(--brand) / .22),transparent 65%);width:44vmax;height:44vmax;top:-16vmax;left:-16vmax}.sp-backdrop__mesh--2{background:radial-gradient(circle,rgb(var(--accent) / .16),transparent 65%);width:36vmax;height:36vmax;animation-delay:-10s;top:18vmax;right:-12vmax}.sp-backdrop__mesh--3{background:radial-gradient(circle,rgb(var(--brand) / .14),transparent 65%);width:40vmax;height:40vmax;animation-delay:-18s;bottom:-24vmax;left:30vw}.sp-backdrop__grid{background-image:linear-gradient(rgb(var(--shell) / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--shell) / .045) 1px,transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000,#0000 70%);mask-image:radial-gradient(at 50% 0,#000,#0000 70%)}.sp-backdrop__routes{width:100%;height:100%;position:absolute;inset:0}.sp-backdrop__routes path{fill:none;stroke:rgb(var(--brand) / .12);stroke-width:1.5px;stroke-dasharray:6 10;animation:3s linear infinite sp-dash}.sp-backdrop__routes path:nth-child(2){stroke:rgb(var(--accent) / .12);animation-duration:4s}.sp-sky{pointer-events:none}.sp-sky__dots{fill:#ffffff17}.sp-sky__dots circle,.sp-sky pattern circle{fill:#ffffff29}.sp-sky__globe{fill:none;stroke:#ffffff1f;stroke-width:1.2px;stroke-dasharray:3 7;transform-origin:500px 190px;animation:60s linear infinite sp-orbit}.sp-sky__globe.is-2{stroke:rgb(var(--glow) / .25);animation-duration:40s;animation-direction:reverse}.sp-sky__route{fill:none;stroke:rgb(var(--glow) / .75);stroke-width:2px;stroke-dasharray:6 8;animation:1.8s linear infinite sp-dash}.sp-sky__plane path{fill:#fff;filter:drop-shadow(0 2px 6px #00000059)}.sp-sky__pin{fill:rgb(var(--accent))}.sp-sky__pin.is-end{fill:rgb(var(--glow));opacity:.85}.sp-app{min-height:100dvh;color:rgb(var(--text));isolation:isolate;position:relative}.sp-canvas{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 0% 0%,rgb(var(--brand-tint)),transparent 45%),radial-gradient(ellipse at 100% 20%,rgb(var(--accent) / .06),transparent 40%),rgb(var(--bg));position:fixed;inset:0}.sp-strip{z-index:2;background:rgb(var(--shell-2));color:#ffffffb8;font-size:.74rem;position:relative}.sp-strip:after{content:"";background:linear-gradient(90deg,rgb(var(--brand)),rgb(var(--accent)),rgb(var(--glow)),rgb(var(--brand)));background-size:200% 100%;height:2px;animation:8s linear infinite sp-flow;position:absolute;bottom:0;left:0;right:0}.sp-strip__inner{max-width:var(--sp-max);min-height:32px;padding:0 var(--sp-gutter);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.sp-strip__inner p{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;display:flex;overflow:hidden}.sp-strip__inner>div{gap:18px;display:flex}.sp-strip a{white-space:nowrap;align-items:center;gap:6px;transition:color .2s;display:inline-flex}.sp-strip a:hover{color:#fff}.sp-strip__live{background:rgb(var(--glow));border-radius:50%;flex:none;width:7px;height:7px;position:relative}.sp-strip__live:after{content:"";border-radius:inherit;background:inherit;animation:1.8s ease-out infinite sp-pulse;position:absolute;inset:0}.sp-head{z-index:42;background:rgb(var(--surface) / .92);border-bottom:1px solid var(--sp-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:relative}.sp-head__inner{max-width:var(--sp-max);min-height:84px;padding:10px var(--sp-gutter);align-items:center;gap:clamp(12px,2vw,28px);margin:0 auto;display:flex}.sp-head__logo{flex:none;display:inline-flex}.sp-search{max-width:480px;height:46px;color:rgb(var(--text-faint));background:rgb(var(--surface-2));box-shadow:inset 0 0 0 1px var(--sp-line);text-align:left;border-radius:14px;flex:auto;align-items:center;gap:10px;padding:0 8px 0 16px;font-size:.86rem;transition:box-shadow .25s,background .25s,color .25s;display:flex}.sp-search>svg{color:rgb(var(--brand))}.sp-search span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sp-search:hover{color:rgb(var(--text-muted));background:rgb(var(--surface));box-shadow:inset 0 0 0 1.5px rgb(var(--brand) / .45),0 10px 26px -18px rgb(var(--brand))}.sp-search kbd,.sp-cmd kbd{background:rgb(var(--surface));color:rgb(var(--text-muted));font:600 .68rem var(--font-sans);box-shadow:inset 0 0 0 1px var(--sp-line),0 2px 0 var(--sp-line);border-radius:8px;align-items:center;gap:2px;padding:4px 7px;display:inline-flex}.sp-head__tools{align-items:center;gap:14px;margin-left:auto;display:flex}.sp-balance{border-right:1px solid var(--sp-line);align-items:center;gap:12px;padding-right:16px;display:flex}.sp-balance__icon{color:#fff;background:var(--sp-orange);width:42px;height:42px;box-shadow:0 10px 20px -10px rgb(var(--accent));border-radius:13px;place-items:center;display:grid;position:relative}.sp-balance__icon:after{content:"";border:1.5px dashed rgb(var(--accent) / .35);border-radius:16px;animation:14s linear infinite sp-orbit;position:absolute;inset:-4px}.sp-balance__copy{justify-items:end;gap:2px;display:grid}.sp-balance__row{white-space:nowrap;align-items:center;gap:6px;display:flex}.sp-balance__row small{color:rgb(var(--shell));font-size:.92rem;font-weight:500}.sp-balance__row strong{color:rgb(var(--accent));font-family:var(--font-display);letter-spacing:-.01em;font-size:1.12rem;font-weight:600}.sp-balance__refresh{width:28px;height:28px;color:rgb(var(--accent));transition:background .2s,transform .4s var(--sp-spring);border-radius:50%;place-items:center;display:grid}.sp-balance__refresh:hover{background:rgb(var(--accent) / .1);transform:rotate(90deg)}.sp-balance__update{color:rgb(var(--text));transition:color .2s,gap .25s var(--sp-ease);align-items:center;gap:4px;font-size:.78rem;font-weight:800;display:inline-flex}.sp-balance__update:hover{color:rgb(var(--brand));gap:8px}.sp-bell>div>button:first-child{width:44px;height:44px;color:rgb(var(--shell));background:rgb(var(--surface-2));box-shadow:inset 0 0 0 1px var(--sp-line);border-radius:13px;transition:background .2s,color .2s}.sp-bell>div>button:first-child:hover{color:rgb(var(--brand));background:rgb(var(--brand-tint))}.sp-avatar{color:#fff;background:conic-gradient(from 210deg,rgb(var(--brand)),rgb(var(--shell)),rgb(var(--brand)));width:46px;height:46px;font-family:var(--font-display);box-shadow:0 0 0 3px rgb(var(--surface)),0 0 0 5px rgb(var(--brand) / .18);border-radius:50%;flex:none;place-items:center;font-size:.95rem;font-weight:600;display:grid;position:relative}.sp-avatar.is-large{width:50px;height:50px;font-size:1.05rem}.sp-avatar__status{background:rgb(var(--success));width:11px;height:11px;box-shadow:0 0 0 2px rgb(var(--surface));border-radius:50%;position:absolute;bottom:1px;right:0}.sp-account{position:relative}.sp-account__trigger{border-radius:16px;align-items:center;gap:10px;height:54px;padding:0 6px 0 8px;transition:background .2s;display:flex}.sp-account__trigger:hover{background:rgb(var(--surface-2))}.sp-account__copy{text-align:right;display:grid}.sp-account__copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:190px;color:rgb(var(--shell));font-size:.95rem;font-weight:600;overflow:hidden}.sp-account__copy small{text-overflow:ellipsis;white-space:nowrap;max-width:190px;color:rgb(var(--text-muted));font-size:.74rem;overflow:hidden}.sp-account__chev{color:rgb(var(--shell));transition:transform .3s var(--sp-ease)}.sp-account__chev.is-open{transform:rotate(180deg)}.sp-usermenu{z-index:60;background:rgb(var(--surface));border:1px solid var(--sp-line);width:280px;box-shadow:0 30px 60px -24px rgb(var(--shell) / .5);transform-origin:100% 0;border-radius:18px;padding:8px;position:absolute;top:calc(100% + 10px);right:0}.sp-usermenu:before{content:"";background:rgb(var(--shell));border-radius:2px;width:12px;height:12px;position:absolute;top:-6px;right:26px;transform:rotate(45deg)}.sp-usermenu__head{color:#fff;background:var(--sp-navy);border-radius:13px;align-items:center;gap:10px;margin-bottom:6px;padding:12px;display:flex;position:relative;overflow:hidden}.sp-usermenu__head strong{font-size:.92rem;display:block}.sp-usermenu__head small{text-overflow:ellipsis;color:#ffffffb3;font-size:.74rem;display:block;overflow:hidden}.sp-usermenu__head .sp-avatar{background:var(--sp-orange);box-shadow:0 0 0 2px #fff9}.sp-usermenu a,.sp-usermenu button{width:100%;color:rgb(var(--text-muted));letter-spacing:.02em;text-transform:uppercase;text-align:left;transition:background .15s,color .15s,padding .25s var(--sp-ease);border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:.82rem;font-weight:700;display:flex}.sp-usermenu a:hover,.sp-usermenu button:hover{color:rgb(var(--brand));background:rgb(var(--brand-tint));padding-left:14px}.sp-usermenu a.active{color:rgb(var(--accent))}.sp-usermenu .is-danger,.sp-sheet .is-danger{color:rgb(var(--danger))}.sp-usermenu .is-danger:hover{color:rgb(var(--danger));background:rgb(var(--danger-tint))}.sp-menu{background:rgb(var(--shell));box-shadow:0 10px 30px -18px rgb(var(--shell-2) / .9);top:0;z-index:40!important;position:sticky!important}.sp-menu:before{content:"";pointer-events:none;background:linear-gradient(90deg,rgb(var(--shell-2)),transparent 30%,transparent 70%,rgb(var(--shell-2) / .6));position:absolute;inset:0}.sp-menu__wrap{max-width:var(--sp-max);padding:0 var(--sp-gutter);align-items:stretch;margin:0 auto;display:flex;position:relative}.sp-menu__home{color:#fff;opacity:0;width:0;transition:width .35s var(--sp-ease),opacity .3s,margin .35s;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.sp-menu.is-scrolled .sp-menu__home{opacity:1;width:42px;margin-right:8px}.sp-menu__house{display:none}.sp-menu__scroll{scrollbar-width:none;flex:auto;align-items:stretch;width:100%;min-width:0;display:flex;position:relative;overflow-x:auto}.sp-menu__scroll::-webkit-scrollbar{display:none}.sp-menu__scroll.has-right{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.sp-menu__scroll.has-left{-webkit-mask-image:linear-gradient(90deg,#0000,#000 15%);mask-image:linear-gradient(90deg,#0000,#000 15%)}.sp-menu__scroll.has-left.has-right{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.sp-menu__item{color:#ffffffdb;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;gap:4px;height:54px;padding:0 clamp(8px,.65vw,13px);font-size:.79rem;font-weight:700;transition:color .2s,background .2s;display:inline-flex;position:relative}.sp-menu__item:hover,.sp-menu__item.is-open{color:#fff;background:#ffffff0f}.sp-menu__item.is-current{color:#fff}.sp-menu__item.is-current:before{content:"";background:linear-gradient(180deg,transparent,rgb(var(--accent) / .16));position:absolute;inset:0}.sp-menu__chev{opacity:.75;transition:transform .3s var(--sp-ease)}.sp-menu__item.is-open .sp-menu__chev{transform:rotate(180deg)}.sp-menu__line{background:var(--sp-orange);height:3px;box-shadow:0 -4px 14px rgb(var(--accent) / .6);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:10px;right:10px}.sp-menu__nudge{z-index:3;width:30px;height:30px;color:rgb(var(--shell));transition:transform .2s var(--sp-spring),background .2s,color .2s;animation:sp-pop .35s var(--sp-spring);background:#fff;border-radius:50%;place-items:center;margin-top:-15px;display:grid;position:absolute;top:50%;box-shadow:0 6px 16px -6px #00000080}.sp-menu__nudge:hover{color:#fff;background:rgb(var(--accent));transform:scale(1.08)}.sp-menu__nudge.is-left{left:-6px}.sp-menu__nudge.is-right{right:-6px}.sp-menu__track{flex:auto;min-width:0;display:flex;position:relative}.sp-menu__wallet{color:#fff;white-space:nowrap;background:#ffffff1a;border-radius:999px;flex:none;align-self:center;align-items:center;gap:7px;height:36px;margin-left:10px;padding:0 12px;font-size:.78rem;font-weight:700;transition:background .2s;display:none;box-shadow:inset 0 0 0 1px #ffffff26}.sp-menu__wallet:hover{background:rgb(var(--accent))}.sp-menu.is-scrolled .sp-menu__wallet{animation:sp-page .35s var(--sp-ease);display:inline-flex;position:relative}.sp-drop{z-index:50;background:rgb(var(--surface));box-shadow:0 34px 70px -30px rgb(var(--shell-2) / .6),0 0 0 1px var(--sp-line);transform-origin:var(--caret) top;border-radius:16px;padding:10px;position:absolute;top:calc(100% + 8px)}.sp-drop:before{content:"";left:calc(var(--caret) - 7px);background:rgb(var(--surface));width:14px;height:14px;box-shadow:-1px -1px 0 var(--sp-line);border-radius:3px;position:absolute;top:-7px;transform:rotate(45deg)}.sp-drop:after{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.sp-drop__title{border-bottom:2px solid rgb(var(--accent));width:fit-content;color:rgb(var(--shell));letter-spacing:.12em;text-transform:uppercase;margin:2px 8px 8px;padding-bottom:8px;font-size:.72rem;font-weight:800}.sp-drop__grid{gap:2px;display:grid}.sp-drop.is-wide .sp-drop__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-drop__item{border-radius:12px;align-items:center;gap:11px;padding:9px 10px;transition:background .2s;display:flex}.sp-drop__item strong{color:rgb(var(--text));font-size:.86rem;font-weight:700;display:block}.sp-drop__item small{text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--text-muted));font-size:.72rem;display:block;overflow:hidden}.sp-drop__icon{width:38px;height:38px;color:rgb(var(--brand));background:rgb(var(--brand-tint));transition:transform .35s var(--sp-spring),background .25s,color .25s;border-radius:11px;flex:none;place-items:center;display:grid}.sp-drop__go{color:rgb(var(--accent));opacity:0;transition:opacity .2s,transform .25s var(--sp-ease);flex:none;transform:translate(-6px)}.sp-drop__item:hover,.sp-drop__item:focus-visible{background:rgb(var(--surface-2))}.sp-drop__item:hover .sp-drop__icon{color:#fff;background:var(--sp-orange);transform:rotate(-8deg)scale(1.06)}.sp-drop__item:hover .sp-drop__go{opacity:1;transform:none}.sp-drop__item.is-current{background:rgb(var(--brand-tint) / .8)}.sp-drop__item.is-current .sp-drop__icon{color:#fff;background:var(--sp-blue)}.sp-band{max-width:var(--sp-max);padding:0 var(--sp-gutter);margin:18px auto 0}.sp-band__panel{isolation:isolate;color:#fff;background:var(--sp-navy);min-height:96px;box-shadow:0 22px 44px -30px rgb(var(--shell-2));border-radius:18px;align-items:center;gap:16px;padding:16px 22px;display:flex;position:relative;overflow:hidden}.sp-band__panel:before{content:"";background:var(--sp-orange);width:5px;position:absolute;top:0;bottom:0;left:0}.sp-band__art{z-index:-1;width:min(620px,60%);height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.sp-band__shine{z-index:-1;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:30%;animation:6s ease-in-out infinite sp-sweep;position:absolute;top:0;bottom:0;left:0}.sp-band__icon{color:#fff;background:var(--sp-orange);width:54px;height:54px;box-shadow:0 14px 26px -12px rgb(var(--accent));border-radius:16px;flex:none;place-items:center;display:grid}.sp-band__copy{min-width:0;position:relative}.sp-band__copy p{color:#fff9;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:5px;font-size:.72rem;font-weight:600;display:flex}.sp-band__copy p a:hover{color:#fff}.sp-band__copy p b{color:rgb(var(--glow));font-weight:700}.sp-band__copy h1{font-family:var(--font-display);letter-spacing:-.02em;margin-top:2px;font-size:clamp(1.35rem,2.3vw,1.85rem);font-weight:600}.sp-band__copy small{color:#ffffffb8;font-size:.82rem;display:block}.sp-band__chips{scrollbar-width:none;gap:6px;margin-top:10px;padding:2px 2px 4px;display:flex;overflow-x:auto}.sp-band__chips::-webkit-scrollbar{display:none}.sp-chip{isolation:isolate;height:36px;color:rgb(var(--text-muted));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--sp-line);white-space:nowrap;transition:color .2s,box-shadow .2s,transform .2s var(--sp-ease);border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:.78rem;font-weight:700;display:inline-flex;position:relative}.sp-chip:hover{color:rgb(var(--brand));box-shadow:inset 0 0 0 1px rgb(var(--brand) / .35);transform:translateY(-1px)}.sp-chip.is-active{color:#fff;box-shadow:none}.sp-chip__pill{z-index:-1;border-radius:inherit;background:var(--sp-blue);box-shadow:0 8px 18px -10px rgb(var(--brand));position:absolute;inset:0}.sp-main{max-width:var(--sp-max);padding:18px var(--sp-gutter) 36px;margin:0 auto;position:relative}.sp-main.is-home{padding-top:22px}.sp-main :where(h1,h2){letter-spacing:-.02em}.sp-footer{color:#ffffffb3;background:rgb(var(--shell-2));margin-top:30px;position:relative}.sp-footer__line{background:linear-gradient(90deg,rgb(var(--brand)),rgb(var(--accent)),rgb(var(--glow)),rgb(var(--brand)));background-size:200% 100%;height:3px;animation:10s linear infinite sp-flow;display:block}.sp-footer__inner{max-width:var(--sp-max);padding:26px var(--sp-gutter) 18px;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) auto;align-items:center;gap:18px 28px;margin:0 auto;display:grid}.sp-footer__brand p{margin-top:8px;font-size:.8rem}.sp-footer nav{flex-wrap:wrap;gap:8px 20px;font-size:.84rem;display:flex}.sp-footer nav a,.sp-footer__contact a{transition:color .2s}.sp-footer nav a:hover,.sp-footer__contact a:hover{color:rgb(var(--glow))}.sp-footer__contact{gap:6px;font-size:.82rem;display:grid}.sp-footer__contact a{align-items:center;gap:7px;display:inline-flex}.sp-footer__legal{max-width:var(--sp-max);padding:12px var(--sp-gutter) 22px;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 auto;font-size:.74rem;display:flex}.sp-footer__legal span{align-items:center;gap:4px;display:inline-flex}.sp-enquire{color:#fff;background:var(--sp-orange);letter-spacing:.04em;text-transform:uppercase;height:56px;box-shadow:0 18px 38px -14px rgb(var(--accent));transition:transform .3s var(--sp-spring),box-shadow .3s;border-radius:999px;align-items:center;gap:8px;padding:0 20px 0 7px;font-size:.86rem;font-weight:800;display:flex;bottom:24px;right:24px;z-index:44!important;position:fixed!important}.sp-enquire:hover{box-shadow:0 24px 46px -14px rgb(var(--accent));transform:translateY(-3px)scale(1.02)}.sp-enquire__icon{width:42px;height:42px;color:rgb(var(--accent));background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.sp-enquire__icon:before{content:"";z-index:-1;border-radius:inherit;background:#fff9;animation:2.4s ease-out infinite sp-pulse;position:absolute;inset:0}.sp-tabs{display:none}.sp-sheet{z-index:70;align-items:flex-end;display:flex;position:fixed;inset:0}.sp-sheet__scrim{background:rgb(var(--shell-2) / .45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:0}.sp-sheet__panel{width:100%;max-height:88dvh;padding:8px 16px calc(24px + env(safe-area-inset-bottom));background:rgb(var(--surface));box-shadow:0 -30px 60px -30px rgb(var(--shell-2) / .6);overscroll-behavior:contain;border-radius:26px 26px 0 0;position:relative;overflow-y:auto}.sp-sheet__handle{background:rgb(var(--border) / .18);border-radius:99px;width:44px;height:5px;margin:4px auto 10px;display:block}.sp-sheet__head{isolation:isolate;align-items:center;gap:10px;margin-bottom:12px;padding:6px 2px 12px;display:flex;position:relative;overflow:hidden}.sp-sheet__head.is-navy{color:#fff;background:var(--sp-navy);border-radius:18px;padding:16px}.sp-sheet__art{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.sp-sheet__head small{color:rgb(var(--accent));letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800;display:block}.sp-sheet__head.is-navy small{color:rgb(var(--glow))}.sp-sheet__head strong{font-family:var(--font-display);font-size:1.25rem;font-weight:600;display:block}.sp-sheet__head:not(.is-navy) strong{color:rgb(var(--shell))}.sp-sheet__balance{color:rgb(var(--accent))!important;letter-spacing:0!important;text-transform:none!important;font-size:.9rem!important}.sp-sheet__close{background:rgb(var(--surface-2));width:38px;height:38px;color:rgb(var(--text-muted));border-radius:50%;place-items:center;display:grid}.sp-sheet__head.is-navy .sp-sheet__close{color:#fff;background:#ffffff24}.sp-sheet__funds{background:var(--sp-orange);color:#fff;border-radius:999px;align-items:center;gap:4px;height:36px;padding:0 12px;font-size:.76rem;font-weight:800;display:inline-flex}.sp-sheet__body h3{color:rgb(var(--accent));letter-spacing:.16em;text-transform:uppercase;margin:14px 4px 6px;font-size:.66rem;font-weight:800}.sp-sheet__list{gap:2px;display:grid}.sp-sheet__list>*{color:rgb(var(--text));text-align:left;border-radius:12px;align-items:center;gap:12px;padding:10px 8px;font-size:.9rem;font-weight:650;display:flex}.sp-sheet__list>*>span{width:34px;height:34px;color:rgb(var(--brand));background:rgb(var(--brand-tint));border-radius:10px;place-items:center;display:grid}.sp-sheet__list>*>svg:last-child{color:rgb(var(--text-faint));margin-left:auto}.sp-sheet__list>.is-active{background:rgb(var(--brand-tint) / .8)}.sp-bookgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sp-booktile{background:rgb(var(--surface-2));height:100%;box-shadow:inset 0 0 0 1px var(--sp-line);border-radius:16px;flex-direction:column;gap:3px;padding:14px 12px;transition:transform .2s;display:flex}.sp-booktile:active{transform:scale(.96)}.sp-booktile strong{color:rgb(var(--shell));margin-top:6px;font-size:.88rem;font-weight:750}.sp-booktile small{color:rgb(var(--text-muted));font-size:.68rem;line-height:1.35}.sp-booktile__icon{color:#fff;background:var(--sp-blue);width:44px;height:44px;box-shadow:0 10px 20px -12px rgb(var(--brand));border-radius:13px;place-items:center;display:grid}.sp-booktile.tone-1 .sp-booktile__icon{background:var(--sp-orange);box-shadow:0 10px 20px -12px rgb(var(--accent))}.sp-booktile.tone-2 .sp-booktile__icon{background:var(--sp-navy)}.sp-booktile.is-active{background:rgb(var(--brand-tint));box-shadow:inset 0 0 0 1.5px rgb(var(--brand) / .45)}.sp-cmd{z-index:80;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.sp-cmd__scrim{background:rgb(var(--shell-2) / .45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;inset:0}.sp-cmd__panel{background:rgb(var(--surface));width:min(640px,100%);box-shadow:0 50px 100px -30px rgb(var(--shell-2) / .7),inset 0 0 0 1px var(--sp-line);border-radius:20px;position:relative;overflow:hidden}.sp-cmd__panel:before{content:"";background:linear-gradient(90deg,rgb(var(--brand)),rgb(var(--accent)),rgb(var(--glow)));height:4px;display:block}.sp-cmd__input{border-bottom:1px solid var(--sp-line);color:rgb(var(--brand));align-items:center;gap:12px;padding:16px 18px;display:flex}.sp-cmd__input input{min-width:0;color:rgb(var(--text));background:0 0;border:0;outline:0;flex:1;font-size:1.02rem}.sp-cmd__list{max-height:min(54vh,460px);padding:8px;overflow-y:auto}.sp-cmd__group{color:rgb(var(--accent));letter-spacing:.16em;text-transform:uppercase;margin:10px 10px 4px;font-size:.64rem;font-weight:800}.sp-cmd__item{text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;padding:9px 10px;display:flex}.sp-cmd__item strong{font-size:.9rem;font-weight:700;display:block}.sp-cmd__item small{color:rgb(var(--text-muted));font-size:.74rem;display:block}.sp-cmd__item.is-active{background:rgb(var(--brand-tint))}.sp-cmd__icon{width:36px;height:36px;color:rgb(var(--brand));background:rgb(var(--surface-2));border-radius:10px;place-items:center;display:grid}.sp-cmd__item.is-active .sp-cmd__icon{color:#fff;background:var(--sp-blue)}.sp-cmd__enter{color:rgb(var(--accent))}.sp-cmd__empty{color:rgb(var(--text-muted));align-items:center;gap:10px;padding:24px 14px;display:flex}.sp-cmd__foot{border-top:1px solid var(--sp-line);color:rgb(var(--text-faint));flex-wrap:wrap;gap:16px;padding:10px 16px;font-size:.72rem;display:flex}@media(max-width:1535px){.sp-menu__item{letter-spacing:.02em;font-size:.74rem}.sp-search{max-width:360px}}@media(max-width:1279px){.sp-search span,.sp-search kbd{display:none}.sp-search{flex:none;justify-content:center;width:46px;padding:0}.sp-account__copy strong{max-width:130px}}@media(max-width:1023px){.sp-strip,.sp-menu{display:none}.sp-head{top:0;z-index:42!important;position:sticky!important}.sp-head__inner{gap:10px;min-height:66px}.sp-account__copy,.sp-account__chev{display:none}.sp-balance{padding-right:10px}.sp-balance__icon{display:none}.sp-main{padding-bottom:116px}.sp-footer{padding-bottom:96px}.sp-footer__inner{grid-template-columns:1fr}.sp-enquire{right:14px;bottom:calc(96px + env(safe-area-inset-bottom));height:50px;padding:0 4px}.sp-enquire__text{display:none}body:has(.sp-main :is(.fixed.bottom-0,.fixed.bottom-3):not([role=dialog])) .sp-enquire{bottom:calc(166px + env(safe-area-inset-bottom))}.sp-main :is(.fixed.bottom-0,.fixed.bottom-3):not([role=dialog]){bottom:calc(max(10px,env(safe-area-inset-bottom)) + 76px)}.sp-tabs{left:50%;bottom:max(10px,env(safe-area-inset-bottom));background:rgb(var(--shell));width:min(480px,100% - 20px);box-shadow:0 20px 44px -16px rgb(var(--shell-2)),inset 0 1px #ffffff1f;border-radius:22px;justify-content:space-between;align-items:flex-end;padding:6px;display:flex;transform:translate(-50%);z-index:45!important;position:fixed!important}.sp-tabs__item{isolation:isolate;color:#fff9;letter-spacing:.03em;text-transform:uppercase;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;height:56px;font-size:.64rem;font-weight:700;transition:color .2s;display:flex;position:relative}.sp-tabs__item.is-active{color:#fff}.sp-tabs__bar{background:var(--sp-orange);height:3px;box-shadow:0 4px 14px rgb(var(--accent));border-radius:0 0 3px 3px;position:absolute;top:-6px;left:30%;right:30%}.sp-tabs__fab{color:#fff;letter-spacing:.03em;text-transform:uppercase;flex-direction:column;flex:none;align-items:center;gap:3px;width:72px;margin-top:-28px;font-size:.64rem;font-weight:800;display:flex;position:relative}.sp-tabs__fab>span{color:#fff;background:var(--sp-orange);width:58px;height:58px;box-shadow:0 0 0 5px rgb(var(--shell)),0 14px 28px -8px rgb(var(--accent));border-radius:50%;place-items:center;display:grid}.sp-tabs__fab.is-active>span{background:var(--sp-blue)}.sp-band{margin-top:12px}.sp-band__panel{border-radius:16px;min-height:80px;padding:12px 14px 12px 18px}.sp-band__icon{border-radius:13px;width:44px;height:44px}.sp-band__art{opacity:.6}}@media(max-width:640px){.sp-head__inner{padding:8px 10px}.sp-head__logo .sp-logo__word{display:none}.sp-head__tools{gap:6px}.sp-balance{border:0;padding:0}.sp-balance__row small,.sp-balance__update{display:none}.sp-balance__row strong{font-size:.9rem}.sp-balance__copy{background:rgb(var(--accent) / .08);box-shadow:inset 0 0 0 1px rgb(var(--accent) / .2);border-radius:999px;padding:6px 4px 6px 12px}.sp-bell>div>button:first-child,.sp-search{width:40px;height:40px}.sp-avatar{width:40px;height:40px;font-size:.82rem}.sp-account__trigger{height:44px;padding:0}.sp-bookgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-main,.sp-band{padding-inline:10px}.sp-band__copy p,.sp-band__copy small{display:none}}@media(max-width:400px){.sp-search{display:none}}.spd-page{gap:clamp(18px,2.4vw,28px);display:grid}.spd-grid{gap:18px;display:grid}.spd-grid--hero{grid-template-columns:minmax(0,1.8fr) minmax(310px,1fr)}.spd-grid--split{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.spd-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.spd-hero{isolation:isolate;color:#fff;background:var(--sp-navy);min-height:340px;box-shadow:0 30px 60px -36px rgb(var(--shell-2));border-radius:24px;padding:clamp(22px,3vw,38px);position:relative;overflow:hidden}.spd-hero:before{content:"";z-index:-1;background:radial-gradient(circle at 92% 8%,rgb(var(--accent) / .45),transparent 34%),radial-gradient(circle at 6% 110%,rgb(var(--brand) / .55),transparent 42%);position:absolute;inset:0}.spd-hero__art{z-index:-1;width:58%;height:78%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.spd-hero__beam{z-index:-1;background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:26%;animation:7s ease-in-out infinite sp-sweep;position:absolute;top:0;bottom:0;left:0}.spd-hero__copy{max-width:640px;position:relative}.spd-hero__date{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.74rem;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.spd-live{background:rgb(var(--glow));border-radius:50%;width:8px;height:8px;position:relative}.spd-live:after{content:"";border-radius:inherit;background:inherit;animation:1.8s ease-out infinite sp-pulse;position:absolute;inset:0}.spd-hero h1{font-family:var(--font-display);margin-top:16px;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:600;line-height:1.08}.spd-hero__name{background:linear-gradient(100deg,rgb(var(--glow)),rgb(var(--accent)) 45%,#fff 60%,rgb(var(--glow)));color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite sp-shimmer}.spd-hero__lead{color:#ffffffc7;max-width:520px;margin-top:12px;line-height:1.65}.spd-hero__word{color:rgb(var(--glow));font-weight:700}.spd-hero__shortcuts{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.spd-hero__shortcuts a{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:44px;transition:background .25s,transform .25s var(--sp-spring),box-shadow .25s;background:#ffffff1a;border-radius:12px;align-items:center;gap:8px;padding:0 16px 0 6px;font-size:.84rem;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.spd-hero__shortcuts a>span{width:32px;height:32px;transition:background .25s,transform .35s var(--sp-spring);background:#ffffff24;border-radius:9px;place-items:center;display:grid}.spd-hero__shortcuts a:hover{color:rgb(var(--shell));background:#fff;transform:translateY(-2px);box-shadow:0 14px 26px -14px #00000080}.spd-hero__shortcuts a:hover>span{color:#fff;background:var(--sp-orange);transform:rotate(-10deg)}.spd-hero__kpis{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.spd-hero__kpis>div{background:rgb(var(--shell-2) / .5);border-radius:14px;min-width:130px;padding:10px 14px;box-shadow:inset 0 0 0 1px #ffffff1a}.spd-hero__kpis dt{color:#fff9;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.64rem;font-weight:700}.spd-hero__kpis dd{font-family:var(--font-display);margin-top:2px;font-size:1.3rem;font-weight:600}.spd-wallet-wrap{display:flex}.spd-wallet{isolation:isolate;background:rgb(var(--surface));width:100%;min-height:340px;box-shadow:inset 0 0 0 1px var(--sp-line),0 30px 60px -40px rgb(var(--shell) / .7);border-radius:24px;flex-direction:column;gap:14px;padding:22px;display:flex;position:relative;overflow:hidden}.spd-wallet:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(240px circle at var(--lx,70%) var(--ly,20%),rgb(var(--brand) / .08),transparent 60%);position:absolute;inset:0}.spd-wallet__ring{z-index:-1;background:conic-gradient(from 0deg,rgb(var(--accent) / 0),rgb(var(--accent) / .35),rgb(var(--brand) / .3),rgb(var(--accent) / 0));border-radius:50%;width:220px;height:220px;animation:12s linear infinite sp-orbit;position:absolute;top:-80px;right:-80px;-webkit-mask:radial-gradient(circle,#0000 62%,#000 63%);mask:radial-gradient(circle,#0000 62%,#000 63%)}.spd-wallet__top{justify-content:space-between;align-items:center;display:flex;position:relative}.spd-wallet__brand{color:rgb(var(--shell));font-family:var(--font-display);align-items:center;gap:10px;font-size:1.05rem;font-weight:600;display:inline-flex}.spd-wallet__refresh{width:38px;height:38px;color:rgb(var(--accent));background:rgb(var(--accent) / .1);transition:transform .45s var(--sp-spring),background .2s;border-radius:50%;place-items:center;display:grid}.spd-wallet__refresh:hover{background:rgb(var(--accent) / .18);transform:rotate(180deg)}.spd-wallet__balance small{color:rgb(var(--shell));letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:700;display:block}.spd-wallet__balance strong{color:rgb(var(--accent));font-family:var(--font-display);letter-spacing:-.02em;margin-top:6px;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:600;line-height:1.05;display:block}.spd-wallet__balance>span{color:rgb(var(--text-muted));margin-top:6px;font-size:.84rem;display:block}.spd-wallet__spark{width:100%;height:62px;margin-top:auto;overflow:visible}.spd-wallet__spark path:first-child{fill:none;stroke:rgb(var(--brand));stroke-width:2.5px;stroke-linecap:round}.spd-wallet__area{fill:rgb(var(--brand) / .08)}.spd-wallet__actions{z-index:4;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:relative}.spd-wallet__actions>span{display:flex}.spd-wallet__actions button,.spd-wallet__actions>a{height:46px;transition:transform .25s var(--sp-spring),background .2s,box-shadow .2s;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:.82rem;font-weight:800;display:inline-flex}.spd-wallet__actions button{color:#fff;background:var(--sp-orange);box-shadow:0 12px 24px -14px rgb(var(--accent))}.spd-wallet__actions>a{color:rgb(var(--shell));background:rgb(var(--surface-2));box-shadow:inset 0 0 0 1px var(--sp-line)}.spd-wallet__actions button:hover,.spd-wallet__actions>a:hover{transform:translateY(-2px)}.spd-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:14px;display:flex}.spd-section-head h2{font-family:var(--font-display);color:rgb(var(--shell));padding-left:14px;font-size:clamp(1.25rem,1.9vw,1.6rem);font-weight:600;position:relative}.spd-section-head h2:before{content:"";background:linear-gradient(180deg,rgb(var(--accent)),rgb(var(--brand)));border-radius:4px;width:4px;position:absolute;top:12%;bottom:12%;left:0}.spd-section-head p{color:rgb(var(--text-muted));padding-left:14px;font-size:.85rem}.spd-section-head a{color:rgb(var(--brand));letter-spacing:.03em;text-transform:uppercase;transition:gap .25s var(--sp-ease),color .2s;align-items:center;gap:6px;font-size:.82rem;font-weight:800;display:inline-flex}.spd-section-head a:hover{color:rgb(var(--accent));gap:10px}.spd-section-head__tools{align-items:center;gap:6px;display:flex}.spd-section-head__tools button{width:38px;height:38px;color:rgb(var(--shell));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--sp-line);transition:background .2s,color .2s,transform .2s var(--sp-spring);border-radius:11px;place-items:center;display:grid}.spd-section-head__tools button:hover{color:#fff;background:rgb(var(--shell));transform:scale(1.06)}.spd-services{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;display:grid}.spd-services>*{height:100%}.spd-service{--tone:var(--brand);isolation:isolate;background:rgb(var(--surface));height:100%;min-height:170px;box-shadow:inset 0 0 0 1px var(--sp-line),0 16px 30px -28px rgb(var(--shell) / .6);border-radius:18px;flex-direction:column;gap:4px;padding:18px;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}.spd-service:after{content:"";background:linear-gradient(90deg,rgb(var(--tone)),rgb(var(--accent)));transform-origin:0;height:3px;transition:transform .45s var(--sp-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.spd-service.tone-1{--tone:var(--accent)}.spd-service.tone-2{--tone:var(--shell)}.spd-service:hover{box-shadow:inset 0 0 0 1px rgb(var(--tone) / .35),0 26px 44px -28px rgb(var(--tone) / .7)}.spd-service:hover:after{transform:scaleX(1)}.spd-service__glow{z-index:-1;opacity:0;background:radial-gradient(200px circle at var(--mx,50%) var(--my,0%),rgb(var(--tone) / .12),transparent 70%);transition:opacity .3s;position:absolute;inset:0}.spd-service:hover .spd-service__glow{opacity:1}.spd-service__icon{color:#fff;background:linear-gradient(140deg,rgb(var(--tone)),rgb(var(--tone) / .7));width:52px;height:52px;box-shadow:0 14px 24px -12px rgb(var(--tone));transition:transform .5s var(--sp-spring);border-radius:15px;place-items:center;margin-bottom:10px;display:grid}.spd-service:hover .spd-service__icon{transform:rotate(-10deg)scale(1.1)}.spd-service strong{color:rgb(var(--shell));font-size:1rem;font-weight:750}.spd-service small{color:rgb(var(--text-muted));font-size:.78rem;line-height:1.45}.spd-service__go{color:#fff;background:rgb(var(--accent));opacity:0;width:32px;height:32px;transition:transform .35s var(--sp-spring),opacity .25s;border-radius:10px;place-items:center;display:grid;position:absolute;top:14px;right:14px;transform:scale(.5)rotate(-45deg)}.spd-service:hover .spd-service__go{opacity:1;transform:none}.spd-card{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--sp-line),0 18px 36px -32px rgb(var(--shell) / .6);border-radius:18px;padding:0 20px 20px;position:relative;overflow:hidden}.spd-card__head{color:#fff;background:rgb(var(--shell));justify-content:space-between;align-items:center;gap:10px;margin:0 -20px 16px;padding:12px 20px;display:flex}.spd-card__head h2{align-items:center;gap:10px;font-size:.95rem;font-weight:700;display:flex}.spd-card__head h2 span{background:#ffffff1f;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.spd-card__head a{color:rgb(var(--glow));letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:4px;font-size:.74rem;font-weight:800;transition:gap .25s;display:inline-flex}.spd-card__head a:hover{gap:8px}.spd-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.spd-stat{--tone:var(--brand);background:rgb(var(--surface-2));box-shadow:inset 0 0 0 1px var(--sp-line);transition:transform .3s var(--sp-spring),box-shadow .25s;border-radius:14px;gap:2px;padding:14px;display:grid;position:relative}.spd-stat.tone-1{--tone:var(--accent)}.spd-stat.tone-2{--tone:var(--shell)}.spd-stat:hover{box-shadow:inset 0 0 0 1px rgb(var(--tone) / .35),0 14px 26px -18px rgb(var(--tone) / .7);transform:translateY(-3px)}.spd-stat small{color:rgb(var(--text-muted));font-size:.72rem;font-weight:700}.spd-stat strong{color:rgb(var(--shell));font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.3rem;font-weight:600}.spd-stat__delta{align-items:center;gap:3px;font-size:.7rem;font-weight:700;display:inline-flex}.spd-stat__delta.is-up{color:rgb(var(--success))}.spd-stat__delta.is-down{color:rgb(var(--danger))}.spd-stat__delta.is-warn{color:#d97706}.spd-stat__meter{background:rgb(var(--tone) / .12);border-radius:5px;height:5px;margin-top:8px;display:block;overflow:hidden}.spd-stat__meter span{border-radius:inherit;background:linear-gradient(90deg,rgb(var(--tone)),rgb(var(--tone) / .55));transform-origin:0;height:100%;display:block}.spd-timeline{gap:2px;display:grid;position:relative}.spd-timeline:before{content:"";background:linear-gradient(180deg,rgb(var(--brand)),rgb(var(--accent) / .4));width:2px;position:absolute;top:12px;bottom:12px;left:7px}.spd-timeline li{border-radius:12px;align-items:flex-start;gap:14px;padding:9px 8px 9px 0;transition:background .2s;display:flex;position:relative}.spd-timeline li:hover{background:rgb(var(--surface-2))}.spd-timeline__dot{z-index:1;background:rgb(var(--surface));width:16px;height:16px;box-shadow:inset 0 0 0 4px rgb(var(--brand));border-radius:50%;flex:none;margin-top:2px;position:relative}.spd-timeline li:nth-child(2n) .spd-timeline__dot{box-shadow:inset 0 0 0 4px rgb(var(--accent))}.spd-timeline strong{color:rgb(var(--text));font-size:.88rem;font-weight:700;display:block}.spd-timeline small{color:rgb(var(--text-muted));font-size:.76rem;display:block}.spd-timeline time{background:rgb(var(--surface-2));color:rgb(var(--text-muted));white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px;font-size:.7rem;font-weight:600}.spd-destinations{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;gap:14px;padding:4px 2px 14px;display:grid;overflow-x:auto}.spd-destination-cell{scroll-snap-align:start}.spd-destination{isolation:isolate;color:#fff;background:rgb(var(--shell-2));height:300px;box-shadow:0 20px 36px -26px rgb(var(--shell-2));border-radius:18px;display:block;position:relative;overflow:hidden}.spd-destination img,.spd-art{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--sp-ease);position:absolute;inset:0}.spd-art{background:radial-gradient(circle at 30% 20%,rgb(var(--accent) / .6),transparent 50%),var(--sp-navy)}.spd-destination:hover img{transform:scale(1.1)}.spd-destination__veil{z-index:-1;background:linear-gradient(180deg,transparent 35%,rgb(var(--shell-2) / .92));transition:background .4s;position:absolute;inset:0}.spd-destination:after{content:"";background:var(--sp-orange);transform-origin:0;height:4px;transition:transform .5s var(--sp-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.spd-destination:hover:after{transform:scaleX(1)}.spd-destination__copy{position:absolute;bottom:18px;left:18px;right:60px}.spd-destination__copy strong{font-family:var(--font-display);align-items:center;gap:6px;font-size:1.3rem;font-weight:600;display:flex}.spd-destination__copy small{color:#fffc;font-size:.8rem}.spd-destination__go{width:40px;height:40px;color:rgb(var(--shell));transition:transform .4s var(--sp-spring),background .3s,color .3s;background:#fff;border-radius:12px;place-items:center;display:grid;position:absolute;bottom:18px;right:16px}.spd-destination:hover .spd-destination__go{color:#fff;background:rgb(var(--accent));transform:rotate(45deg)}.spd-tours{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}.spd-tour{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--sp-line),0 18px 36px -32px rgb(var(--shell) / .6);transition:transform .35s var(--sp-spring),box-shadow .35s;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.spd-tour:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .25),0 30px 50px -30px rgb(var(--shell) / .7);transform:translateY(-5px)}.spd-tour__media{height:180px;position:relative;overflow:hidden}.spd-tour__media img,.spd-tour__media .spd-art{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--sp-ease);position:absolute;inset:0}.spd-tour:hover .spd-tour__media img{transform:scale(1.08)}.spd-tour__media b{background:rgb(var(--accent));color:#fff;border-radius:8px;padding:4px 9px;font-size:.72rem;position:absolute;top:10px;left:10px}.spd-tour__days{background:rgb(var(--shell) / .85);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:8px;align-items:center;gap:4px;padding:5px 10px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;bottom:10px;right:10px}.spd-tour__body{flex-direction:column;flex:1;gap:10px;padding:14px 16px 16px;display:flex}.spd-tour__body strong{color:rgb(var(--shell));font-size:1rem;font-weight:750;line-height:1.35}.spd-tour__body footer{border-top:1px dashed var(--sp-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:10px;display:flex}.spd-tour__body footer small{color:rgb(var(--text-faint));text-transform:uppercase;letter-spacing:.08em;font-size:.64rem;font-weight:800;display:block}.spd-tour__body footer b{white-space:nowrap;color:rgb(var(--accent));font-family:var(--font-display);font-size:1.1rem;font-weight:600}.spd-tour__body footer a{white-space:nowrap;color:#fff;background:rgb(var(--shell));letter-spacing:.03em;text-transform:uppercase;border-radius:10px;align-items:center;gap:5px;height:38px;padding:0 14px;font-size:.76rem;font-weight:800;transition:gap .25s,background .2s;display:inline-flex}.spd-tour__body footer a:hover{background:rgb(var(--accent));gap:9px}.spd-quick{text-align:left;width:100%;transition:background .2s,transform .25s var(--sp-ease);border-radius:12px;align-items:center;gap:12px;padding:11px 10px;display:flex}.spd-quick>span:first-child{width:40px;height:40px;color:rgb(var(--brand));background:rgb(var(--brand-tint));transition:transform .35s var(--sp-spring),background .25s,color .25s;border-radius:11px;place-items:center;display:grid}.spd-quick strong{color:rgb(var(--text));font-size:.88rem;font-weight:700;display:block}.spd-quick small{color:rgb(var(--text-muted));font-size:.74rem;display:block}.spd-quick>svg{color:rgb(var(--text-faint))}.spd-quick:hover{background:rgb(var(--surface-2));transform:translate(3px)}.spd-quick:hover>span:first-child{color:#fff;background:var(--sp-orange);transform:rotate(-10deg)scale(1.06)}.spd-links{gap:4px;display:grid}.spd-links a{color:rgb(var(--text));border-radius:12px;align-items:center;gap:10px;padding:10px;font-size:.86rem;font-weight:650;transition:background .2s;display:flex}.spd-links a>span{width:32px;height:32px;color:rgb(var(--accent));background:rgb(var(--accent) / .1);border-radius:9px;place-items:center;display:grid}.spd-links a>svg:last-child{color:rgb(var(--text-faint));transition:transform .25s var(--sp-ease);margin-left:auto}.spd-links a:hover{background:rgb(var(--surface-2))}.spd-links a:hover>svg:last-child{color:rgb(var(--accent));transform:translate(3px)}.spd-promo{isolation:isolate;color:#fff;background:rgb(var(--shell));border-radius:18px;align-items:flex-end;min-height:270px;display:flex;position:relative;overflow:hidden}.spd-promo img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.spd-promo__veil{z-index:-1;background:linear-gradient(180deg,rgb(var(--shell-2) / .1),rgb(var(--shell-2) / .92));position:absolute;inset:0}.spd-promo--brand{background:var(--sp-navy)}.spd-promo--brand:before{content:"";z-index:-1;background:radial-gradient(circle at 100% 0%,rgb(var(--accent) / .5),transparent 50%);position:absolute;inset:0}.spd-promo__art{z-index:-1;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.spd-promo>div{padding:22px}.spd-promo small{color:rgb(var(--glow));letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:800}.spd-promo strong{font-family:var(--font-display);margin-top:6px;font-size:1.35rem;font-weight:600;line-height:1.2;display:block}.spd-promo p{color:#ffffffc7;margin-top:6px;font-size:.84rem}.spd-promo a{background:var(--sp-orange);color:#fff;letter-spacing:.03em;text-transform:uppercase;transition:gap .25s,transform .25s var(--sp-spring);border-radius:10px;align-items:center;gap:6px;margin-top:14px;padding:10px 16px;font-size:.78rem;font-weight:800;display:inline-flex}.spd-promo a:hover{gap:10px;transform:translateY(-2px)}.spd-promo em{color:#fff9;margin-top:10px;font-size:.72rem;display:block}.spd-empty{background:rgb(var(--surface-2));border:1px dashed rgb(var(--brand) / .3);border-radius:14px;align-items:center;gap:12px;padding:18px;display:flex}.spd-empty>span{width:42px;height:42px;color:rgb(var(--brand));background:rgb(var(--surface));border-radius:12px;place-items:center;display:grid}.spd-empty strong{color:rgb(var(--text));font-size:.9rem;display:block}.spd-empty small{color:rgb(var(--text-muted));font-size:.78rem;display:block}.spd-failure{text-align:center;justify-items:center;gap:10px;padding:60px 20px;display:grid}.spd-failure>span{width:60px;height:60px;color:rgb(var(--danger));background:rgb(var(--danger-tint));border-radius:18px;place-items:center;display:grid}.spd-failure h1{font-family:var(--font-display);color:rgb(var(--shell));font-size:1.5rem}.spd-failure p{color:rgb(var(--text-muted))}.spd-failure button{color:#fff;background:var(--sp-orange);border-radius:10px;align-items:center;gap:6px;margin-top:6px;padding:10px 18px;font-weight:800;display:inline-flex}.spd-skeleton{background:linear-gradient(90deg,rgb(var(--surface)),rgb(var(--brand-tint)),rgb(var(--surface)));background-size:200% 100%;border-radius:18px;animation:1.4s linear infinite sp-shimmer}.spd-skeleton--hero{height:340px}.spd-skeleton--tile{height:170px}.spd-skeleton--panel{height:300px}@media(max-width:1100px){.spd-grid--hero,.spd-grid--split{grid-template-columns:1fr}.spd-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.spd-grid--three>:last-child{grid-column:1/-1}.spd-wallet{min-height:0}}@media(max-width:640px){.spd-hero{border-radius:20px;min-height:0;padding:22px 16px}.spd-hero__art{opacity:.55;width:100%}.spd-hero__shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.spd-hero__shortcuts a{width:100%}.spd-hero__kpis>div{flex:40%;min-width:0}.spd-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.spd-service{min-height:150px;padding:14px}.spd-stats,.spd-grid--three{grid-template-columns:1fr}.spd-destinations{grid-auto-columns:78%}.spd-destination{height:250px}.spd-section-head__tools button{display:none}}.spl{min-height:100dvh;color:rgb(var(--text));isolation:isolate;background:rgb(var(--bg));position:relative;overflow-x:clip}.spl>:not(.sp-backdrop){position:relative}.spl-header{background:rgb(var(--surface) / .94);border-bottom:1px solid var(--sp-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:box-shadow .3s;top:0;z-index:40!important;position:sticky!important}.spl-header.is-scrolled{box-shadow:0 18px 40px -28px rgb(var(--shell) / .6)}.spl-header__bar{max-width:var(--sp-max);min-height:80px;padding:0 var(--sp-gutter);align-items:center;gap:24px;margin:0 auto;display:flex}.spl-header__nav{gap:4px;margin:0 auto;display:flex}.spl-header__nav a{color:rgb(var(--shell));letter-spacing:.05em;text-transform:uppercase;padding:10px 14px;font-size:.82rem;font-weight:800;transition:color .2s;position:relative}.spl-header__nav a:after{content:"";background:var(--sp-orange);height:3px;transition:transform .3s var(--sp-ease);border-radius:3px;position:absolute;bottom:2px;left:14px;right:14px;transform:scaleX(0)}.spl-header__nav a:hover{color:rgb(var(--brand))}.spl-header__nav a:hover:after{transform:scaleX(1)}.spl-header__actions{align-items:center;gap:10px;margin-left:auto;display:flex}.spl-header__register{color:rgb(var(--shell));letter-spacing:.04em;text-transform:uppercase;padding:10px 14px;font-size:.82rem;font-weight:800}.spl-header__register:hover{color:rgb(var(--brand))}.spl-header__menu{width:42px;height:42px;color:rgb(var(--shell));background:rgb(var(--surface-2));border-radius:12px;place-items:center;display:none}.spl-header__drawer{padding:8px var(--sp-gutter) 16px;border-top:1px solid var(--sp-line);gap:2px;display:grid}.spl-header__drawer a{color:rgb(var(--shell));border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:12px 6px;font-weight:700;display:flex}.spl-btn{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;height:52px;transition:transform .25s var(--sp-spring),box-shadow .25s,background .25s,color .25s;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:.86rem;font-weight:800;display:inline-flex}.spl-btn--sm{height:42px;padding:0 18px;font-size:.78rem}.spl-btn--accent{color:#fff;background:var(--sp-orange);box-shadow:0 16px 30px -14px rgb(var(--accent));position:relative;overflow:hidden}.spl-btn--accent:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:40%;animation:3.6s ease-in-out infinite sp-sweep;position:absolute;top:0;bottom:0;left:0}.spl-btn--accent:hover{box-shadow:0 22px 36px -14px rgb(var(--accent));transform:translateY(-2px)}.spl-btn--glass{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;box-shadow:inset 0 0 0 1.5px #ffffff59}.spl-btn--glass:hover{color:rgb(var(--shell));background:#fff}.spl-eyebrow{color:rgb(var(--accent));letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:.74rem;font-weight:800;display:inline-flex}.spl-eyebrow.is-light{color:#fff;background:#ffffff1a;border-radius:999px;padding:7px 14px;box-shadow:inset 0 0 0 1px #ffffff2e}.spl-eyebrow.is-light svg{color:rgb(var(--glow))}.spl-hero{isolation:isolate;color:#fff;background:var(--sp-navy);position:relative;overflow:hidden}.spl-hero:before{content:"";z-index:-2;background:radial-gradient(circle at 85% 15%,rgb(var(--accent) / .42),transparent 32%),radial-gradient(circle at 10% 90%,rgb(var(--brand) / .6),transparent 40%);position:absolute;inset:0}.spl-hero__sky{z-index:-1;position:absolute;inset:0}.spl-hero__art{width:80%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.spl-hero__beam{background:linear-gradient(90deg,#0000,#ffffff12,#0000);width:22%;animation:8s ease-in-out infinite sp-sweep;position:absolute;top:0;bottom:0;left:0}.spl-hero__beam.is-2{animation-delay:-4s}.spl-hero__inner{max-width:var(--sp-max);padding:clamp(40px,6vw,80px) var(--sp-gutter) clamp(80px,8vw,110px);grid-template-columns:minmax(0,1.15fr) minmax(360px,460px);align-items:center;gap:clamp(24px,4vw,64px);margin:0 auto;display:grid}.spl-hero__copy h1{font-family:var(--font-display);letter-spacing:-.035em;margin-top:20px;font-size:clamp(2.3rem,5vw,4.2rem);font-weight:600;line-height:1.04}.spl-hero__word{color:rgb(var(--glow))}.spl-hero__line em{background:linear-gradient(100deg,rgb(var(--glow)),rgb(var(--accent)),rgb(var(--glow)));color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:5s linear infinite sp-shimmer}.spl-lead{color:#ffffffc7;max-width:560px;margin-top:18px;font-size:1.04rem;line-height:1.7}.spl-tabs{background:rgb(var(--shell-2) / .55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;flex-wrap:wrap;gap:6px;width:fit-content;max-width:100%;margin-top:26px;padding:6px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.spl-tabs button{isolation:isolate;color:#ffffffbf;border-radius:11px;align-items:center;gap:7px;height:42px;padding:0 14px;font-size:.8rem;font-weight:700;transition:color .2s;display:inline-flex;position:relative}.spl-tabs button:hover,.spl-tabs button.is-active{color:#fff}.spl-tabs__pill{z-index:-1;border-radius:inherit;background:var(--sp-orange);box-shadow:0 10px 22px -10px rgb(var(--accent));position:absolute;inset:0}.spl-hero__cta{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.spl-promises{color:#ffffffd1;flex-wrap:wrap;gap:8px 18px;margin-top:26px;font-size:.82rem;font-weight:600;display:flex}.spl-promises li{align-items:center;gap:8px;display:inline-flex}.spl-promises li span{width:26px;height:26px;color:rgb(var(--glow));background:#ffffff1a;border-radius:8px;place-items:center;display:grid}.spl-hero__curve{width:100%;height:60px;position:absolute;bottom:-1px;left:0;right:0}.spl-hero__curve path{fill:rgb(var(--bg))}.spl-login{z-index:3;justify-self:end;width:100%;position:relative}.spl-login__halo{z-index:-1;background:conic-gradient(from 0deg,rgb(var(--accent) / 0),rgb(var(--accent) / .7),rgb(var(--glow) / .5),rgb(var(--brand) / .6),rgb(var(--accent) / 0));filter:blur(18px);opacity:.55;border-radius:30px;animation:10s linear infinite sp-orbit;position:absolute;inset:-14px}.spl-login__card{position:relative}.spl-login__badge{z-index:4;color:rgb(var(--shell));white-space:nowrap;box-shadow:0 18px 34px -16px rgb(var(--shell-2) / .9);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:9px 14px;font-size:.76rem;font-weight:800;display:inline-flex;position:absolute}.spl-login__badge svg{color:rgb(var(--accent))}.spl-login__badge.is-1{top:-18px;left:-26px}.spl-login__badge.is-2{bottom:-18px;right:-18px}html[data-theme=superdmc-pro] .sd-login-card{border:0;border-radius:22px;padding:28px 26px 24px;position:relative;overflow:hidden;box-shadow:0 40px 80px -36px #0000008c}html[data-theme=superdmc-pro] .sd-login-card:before{content:"";background:linear-gradient(90deg,rgb(var(--brand)),rgb(var(--accent)),rgb(var(--glow)));height:5px;position:absolute;top:0;left:0;right:0}html[data-theme=superdmc-pro] .sd-login-card__eyebrow{color:rgb(var(--accent));letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:inline-flex}html[data-theme=superdmc-pro] .sd-login-card__header h2{color:rgb(var(--shell));font-family:var(--font-display);letter-spacing:-.02em;margin-top:.3rem;font-size:1.6rem;font-weight:600}html[data-theme=superdmc-pro] .sd-login-card__tabs{background:rgb(var(--surface-2));box-shadow:inset 0 0 0 1px var(--sp-line);color:rgb(var(--text-muted));letter-spacing:.06em;text-transform:uppercase;border-radius:12px;margin-bottom:1.2rem;padding:.3rem;font-size:.8rem;font-weight:800;display:flex}html[data-theme=superdmc-pro] .sd-login-card__tabs>*{text-align:center;border-radius:9px;flex:1;padding:.6rem;transition:color .2s}html[data-theme=superdmc-pro] .sd-login-card__tabs span{color:#fff;background:rgb(var(--shell));box-shadow:0 8px 18px -10px rgb(var(--shell))}html[data-theme=superdmc-pro] .sd-login-card__tabs a:hover{color:rgb(var(--accent))}html[data-theme=superdmc-pro] .sd-login-card__links>a:last-child{display:none}html[data-theme=superdmc-pro] .sd-login-card button[type=submit]{background:var(--sp-orange);height:3.2rem;box-shadow:0 16px 30px -16px rgb(var(--accent));letter-spacing:.06em;text-transform:uppercase;transition:transform .25s var(--sp-spring),box-shadow .25s;border-radius:12px;font-weight:800}html[data-theme=superdmc-pro] .sd-login-card button[type=submit]:hover{box-shadow:0 22px 36px -16px rgb(var(--accent));transform:translateY(-1px)}.spl-marquee{background:rgb(var(--bg));padding:16px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.spl-marquee__track{width:max-content;animation:42s linear infinite sp-marquee;display:flex}.spl-marquee:hover .spl-marquee__track{animation-play-state:paused}.spl-marquee__group{gap:12px;padding-right:12px;display:flex}.spl-marquee__group span{height:44px;color:rgb(var(--shell));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--sp-line);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:0 18px;font-size:.82rem;font-weight:800;display:inline-flex}.spl-marquee__group i{background:var(--sp-orange);border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}.spl-marquee__group span:nth-child(2n) i{background:var(--sp-blue)}.spl-section{max-width:var(--sp-max);padding:clamp(40px,6vw,80px) var(--sp-gutter) 0;margin:0 auto}.spl-section__head{text-align:center;max-width:720px;margin:0 auto 32px}.spl-section__head h2,.spl-everywhere h2,.spl-cta h2{color:rgb(var(--shell));font-family:var(--font-display);letter-spacing:-.03em;margin-top:10px;font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:600;line-height:1.1}.spl-section__head h2 em,.spl-everywhere h2 em{color:rgb(var(--accent));font-style:normal}.spl-section__head>p:last-child{color:rgb(var(--text-muted));margin-top:12px;line-height:1.7}.spl-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.spl-products>*{display:flex}.spl-products__big{grid-column:span 3}.spl-product{--tone:var(--brand);isolation:isolate;background:rgb(var(--surface));width:100%;min-height:220px;box-shadow:inset 0 0 0 1px var(--sp-line),0 20px 40px -34px rgb(var(--shell) / .6);transition:transform .35s var(--sp-spring),box-shadow .35s;border-radius:20px;flex-direction:column;align-items:flex-start;gap:8px;padding:24px;display:flex;position:relative;overflow:hidden}.spl-product.tone-1{--tone:var(--accent)}.spl-product.tone-2{--tone:var(--shell)}.spl-product:hover{box-shadow:inset 0 0 0 1px rgb(var(--tone) / .35),0 30px 54px -30px rgb(var(--tone) / .7);transform:translateY(-6px)}.spl-product__glow{z-index:-1;background:radial-gradient(circle,rgb(var(--tone) / .18),transparent 70%);width:180px;height:180px;transition:transform .6s var(--sp-ease);border-radius:50%;position:absolute;top:-60px;right:-60px}.spl-product:hover .spl-product__glow{transform:scale(1.6)}.spl-product__icon{color:#fff;background:linear-gradient(140deg,rgb(var(--tone)),rgb(var(--tone) / .7));width:54px;height:54px;box-shadow:0 14px 26px -12px rgb(var(--tone));transition:transform .5s var(--sp-spring);border-radius:15px;place-items:center;display:grid}.spl-product:hover .spl-product__icon{transform:rotate(-10deg)scale(1.08)}.spl-product strong{color:rgb(var(--shell));font-family:var(--font-display);margin-top:6px;font-size:1.25rem;font-weight:600}.spl-product p{color:rgb(var(--text-muted));font-size:.88rem;line-height:1.6}.spl-product__go{color:rgb(var(--accent));letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;margin-top:auto;font-size:.78rem;font-weight:800;transition:gap .25s;display:inline-flex}.spl-product:hover .spl-product__go{gap:10px}.spl-products__big .spl-product{color:#fff;background:var(--sp-navy);min-height:260px}.spl-products__big .spl-product strong{color:#fff;font-size:2rem}.spl-products__big .spl-product p{color:#ffffffc7;max-width:380px;font-size:1rem}.spl-products__big .spl-product__icon{background:var(--sp-orange);width:64px;height:64px}.spl-products__big .spl-product__go{color:rgb(var(--glow))}.spl-product__art{z-index:-1;width:70%;height:100%;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.spl-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.spl-steps__route{width:100%;height:60px;position:absolute;top:40px;left:0;right:0}.spl-steps__route path{fill:none;stroke:rgb(var(--accent) / .6);stroke-width:2.5px;stroke-dasharray:8 8}.spl-step{text-align:center;background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--sp-line),0 20px 40px -34px rgb(var(--shell) / .6);border-radius:20px;justify-items:center;gap:8px;padding:28px 22px;display:grid;position:relative}.spl-step__num{color:rgb(var(--brand) / .15);font-family:var(--font-display);font-size:2.6rem;font-weight:700;line-height:1;position:absolute;top:14px;left:18px}.spl-step__icon{color:#fff;background:var(--sp-blue);width:70px;height:70px;box-shadow:0 0 0 8px rgb(var(--brand-tint)),0 16px 30px -12px rgb(var(--brand));border-radius:50%;place-items:center;display:grid}.spl-step:nth-child(3) .spl-step__icon{background:var(--sp-orange);box-shadow:0 0 0 8px rgb(var(--accent) / .12),0 16px 30px -12px rgb(var(--accent))}.spl-step:nth-child(4) .spl-step__icon{background:var(--sp-navy);box-shadow:0 0 0 8px rgb(var(--shell) / .1),0 16px 30px -12px rgb(var(--shell))}.spl-step strong{color:rgb(var(--shell));font-family:var(--font-display);margin-top:10px;font-size:1.3rem;font-weight:600}.spl-step p{color:rgb(var(--text-muted));font-size:.9rem}.spl-carousel{background:rgb(var(--shell));height:clamp(320px,42vw,480px);box-shadow:0 30px 60px -36px rgb(var(--shell-2));border-radius:24px;position:relative;overflow:hidden}.spl-carousel--loading{background:linear-gradient(90deg,rgb(var(--surface)),rgb(var(--brand-tint)),rgb(var(--surface)));background-size:200% 100%;animation:1.4s linear infinite sp-shimmer}.spl-carousel__slide{color:#fff;align-items:flex-end;display:flex;position:absolute;inset:0}.spl-carousel__slide img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.spl-carousel__veil{background:linear-gradient(90deg,rgb(var(--shell-2) / .9),rgb(var(--shell-2) / .3) 60%,transparent),linear-gradient(0deg,rgb(var(--shell-2) / .6),transparent 50%);position:absolute;inset:0}.spl-carousel__slide>div{max-width:560px;padding:clamp(24px,4vw,48px);position:relative}.spl-carousel__slide h3{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.5rem);font-weight:600;line-height:1.1}.spl-carousel__slide p{color:#ffffffd1;margin:10px 0 18px}.spl-carousel__arrows{gap:8px;display:flex;position:absolute;top:20px;right:20px}.spl-carousel__arrows button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border-radius:12px;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.spl-carousel__arrows button:hover{background:rgb(var(--accent))}.spl-carousel__dots{gap:6px;display:flex;position:absolute;bottom:22px;right:20px}.spl-carousel__dots button{background:#ffffff4d;border-radius:5px;width:34px;height:5px;position:relative;overflow:hidden}.spl-carousel__progress{background:rgb(var(--glow));transform-origin:0;position:absolute;inset:0}.spl-features{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.spl-feature{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--sp-line);transition:transform .3s var(--sp-spring),box-shadow .3s;border-radius:18px;gap:6px;padding:22px;display:grid}.spl-feature:hover{box-shadow:inset 0 0 0 1px rgb(var(--accent) / .3),0 22px 40px -28px rgb(var(--shell) / .6);transform:translateY(-4px)}.spl-feature__icon{width:46px;height:46px;color:rgb(var(--accent));background:rgb(var(--accent) / .1);transition:transform .4s var(--sp-spring),background .25s,color .25s;border-radius:13px;place-items:center;display:grid}.spl-feature:hover .spl-feature__icon{color:#fff;background:var(--sp-orange);transform:rotate(-10deg)}.spl-feature strong{color:rgb(var(--shell));margin-top:6px;font-size:1rem;font-weight:750}.spl-feature p{color:rgb(var(--text-muted));font-size:.86rem;line-height:1.6}.spl-everywhere{text-align:center}.spl-everywhere>div:first-child>p:last-child{max-width:680px;color:rgb(var(--text-muted));margin:12px auto 0;line-height:1.7}.spl-partners{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.spl-partners>*{height:50px;color:rgb(var(--shell));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--sp-line);transition:transform .25s var(--sp-spring),box-shadow .25s;border-radius:12px;align-items:center;gap:8px;padding:0 18px;font-size:.84rem;font-weight:700;display:inline-flex}.spl-partners>:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .3),0 16px 30px -20px rgb(var(--shell));transform:translateY(-3px)}.spl-partners img{width:auto;max-height:26px}.spl-cta{isolation:isolate;color:#fff;background:var(--sp-navy);box-shadow:0 30px 60px -36px rgb(var(--shell-2));border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden}.spl-cta:before{content:"";z-index:-1;background:radial-gradient(circle at 100% 0%,rgb(var(--accent) / .45),transparent 45%);position:absolute;inset:0}.spl-cta__art{z-index:-1;width:60%;height:100%;position:absolute;top:0;right:0}.spl-cta h2{color:#fff}.spl-cta p{color:#ffffffbf;margin-top:6px}.spl-cta__actions{flex-wrap:wrap;gap:10px;display:flex}.spl-footer{color:#ffffffb3;background:rgb(var(--shell-2));margin-top:clamp(40px,6vw,80px);position:relative}.spl-footer__grid{max-width:var(--sp-max);padding:44px var(--sp-gutter) 28px;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:28px;margin:0 auto;display:grid}.spl-footer__grid>div{align-content:start;gap:10px;font-size:.86rem;display:grid}.spl-footer__grid>div p{max-width:360px;line-height:1.7}.spl-footer__grid>div a{align-items:center;gap:8px;display:inline-flex}.spl-footer__grid h3{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.8rem;font-weight:800}.spl-footer__grid nav{align-content:start;gap:8px;font-size:.86rem;display:grid}.spl-footer__grid a{transition:color .2s,transform .2s}.spl-footer__grid a:hover{color:rgb(var(--glow))}.spl-footer__legal{max-width:var(--sp-max);padding:14px var(--sp-gutter) 24px;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 auto;font-size:.76rem;display:flex}@media(max-width:1100px){.spl-header__nav{display:none}.spl-header__menu{display:grid}.spl-hero__inner{grid-template-columns:1fr}.spl-login{justify-self:center;max-width:460px}.spl-products{grid-template-columns:repeat(2,minmax(0,1fr))}.spl-products__big,.spl-products>:last-child{grid-column:span 2}.spl-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.sp-strip__inner>div a:last-child{display:none}.spl-header__bar{gap:10px;min-height:64px}.spl-header__register{display:none}.spl-header .sp-logo__word{font-size:22px!important}.spl-hero__inner{padding-top:30px}.spl-hero__copy h1{font-size:2.2rem}.spl-tabs{width:100%}.spl-tabs button{flex:30%;justify-content:center;padding:0 8px}.spl-hero__cta .spl-btn,.spl-hero__cta>span{width:100%}.spl-login__badge{display:none}.spl-hero__art{opacity:.55;width:170%;height:42%;top:auto;bottom:0}html[data-theme=superdmc-pro] .sd-login-card{padding:22px 16px 18px}.spl-products{grid-template-columns:1fr}.spl-products__big,.spl-products>:last-child{grid-column:auto}.spl-steps{grid-template-columns:1fr}.spl-steps__route,.spl-carousel__arrows{display:none}.spl-cta__actions,.spl-cta__actions .spl-btn{width:100%}.spl-footer__grid{grid-template-columns:1fr}}html[data-theme=superdmc-pro] .sp-main :where(button.bg-brand,a.bg-brand){background-image:var(--sp-blue);box-shadow:0 12px 24px -16px rgb(var(--brand));transition:transform .2s var(--sp-spring),box-shadow .2s,filter .2s}html[data-theme=superdmc-pro] .sp-main :where(button.bg-brand,a.bg-brand):hover{filter:brightness(1.06);box-shadow:0 16px 28px -14px rgb(var(--brand))}html[data-theme=superdmc-pro] .sp-main :where(button.bg-accent,a.bg-accent),html[data-theme=superdmc-pro] .sp-main button[type=submit].bg-brand{background-image:var(--sp-orange);box-shadow:0 12px 24px -14px rgb(var(--accent))}html[data-theme=superdmc-pro] .sp-main :where(article,aside,section)[class*=bg-surface]{box-shadow:0 18px 38px -32px rgb(var(--shell) / .6)}html[data-theme=superdmc-pro] .sp-main article[class*=bg-surface]{transition:transform .3s var(--sp-ease),box-shadow .3s ease}html[data-theme=superdmc-pro] .sp-main article[class*=bg-surface]:hover{box-shadow:0 28px 54px -32px rgb(var(--shell) / .7);transform:translateY(-3px)}html[data-theme=superdmc-pro] .sp-main table{border-collapse:separate;border-spacing:0}html[data-theme=superdmc-pro] .sp-main thead{background:rgb(var(--shell))}html[data-theme=superdmc-pro] .sp-main thead th{background-color:rgb(var(--shell));color:#fff;letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:700}html[data-theme=superdmc-pro] .sp-main thead th *{color:inherit}html[data-theme=superdmc-pro] .sp-main tbody tr{transition:background .16s,box-shadow .16s}html[data-theme=superdmc-pro] .sp-main tbody tr:nth-child(2n){background:rgb(var(--surface-2))}html[data-theme=superdmc-pro] .sp-main tbody tr:hover{background:rgb(var(--brand-tint) / .7);box-shadow:inset 3px 0 rgb(var(--accent))}html[data-theme=superdmc-pro] .sp-main [role=tablist] [aria-selected=true]:not([class*=text-white]):not(:has(>[class*=bg-])){color:rgb(var(--brand))}html[data-theme=superdmc-pro] .sp-main :where(input,select,textarea):focus{border-color:rgb(var(--brand) / .6)}html[data-theme=superdmc-pro] .sp-main :where(h1,h2)[class*=text-]{font-family:var(--font-display);font-weight:600}html[data-theme=superdmc-pro] .sp-main label{font-weight:600}html[data-theme=superdmc-pro] [role=dialog]{--shadow-card:0 40px 100px -30px rgb(var(--shell-2) / .6)}html[data-theme=superdmc-pro] [role=dialog] button.bg-brand{background-image:var(--sp-blue)}html[data-theme=superdmc-pro] .sp-main :where(header,div,section)[class*="from-[#031b44]"],html[data-theme=superdmc-pro] .sp-main :where(header,div,section)[class*="from-[#021b44]"],html[data-theme=superdmc-pro] .sp-main :where(header,div,section)[class*="from-[#021735]"]{background-image:radial-gradient(circle at 90% 0%,rgb(var(--accent) / .42),transparent 38%),radial-gradient(circle at 6% 100%,rgb(var(--brand) / .45),transparent 45%),var(--sp-navy);box-shadow:0 30px 60px -36px rgb(var(--shell-2))}html[data-theme=superdmc-pro] .sp-main :where(header,div,section)[class*="from-[#031b44]"] :is(.text-orange-400,.text-orange-300),html[data-theme=superdmc-pro] .sp-main :where(header,div,section)[class*="from-[#021b44]"] :is(.text-orange-400,.text-orange-300){color:rgb(var(--glow))}html[data-theme=superdmc-pro] .hgtx-flights-page:before{background:linear-gradient(105deg,rgb(var(--shell-2) / .96),rgb(var(--shell) / .86) 50%,rgb(var(--brand-strong) / .6)),url(https://images.unsplash.com/photo-1436491865332-7a61a109cc05?auto=format&fit=crop&w=1600&q=80) center 44%/cover;box-shadow:0 22px 55px -32px rgb(var(--shell-2));border-radius:22px}html[data-theme=superdmc-pro] .hgtx-flights-hero h1{font-family:var(--font-display);font-weight:600}html[data-theme=superdmc-pro] .hgtx-flights-hero em{background:var(--sp-orange);color:#fff}html[data-theme=superdmc-pro] .hgtx-flights-page>form{box-shadow:0 30px 64px -34px rgb(var(--shell-2) / .8);border:1px solid #ffffffe6;border-radius:20px}html[data-theme=superdmc-pro] .hgtx-flights-page>form button[type=submit]{background:var(--sp-orange);box-shadow:0 12px 24px -12px rgb(var(--accent));text-transform:uppercase;letter-spacing:.05em}html[data-theme=superdmc-pro] .hgtx-enquiry-dialog__aside{background:radial-gradient(circle at 100% 0,rgb(var(--accent) / .45),transparent 45%),var(--sp-navy)}html[data-theme=superdmc-pro] .hgtx-enquiry-submit{background:var(--sp-orange);box-shadow:0 14px 26px -14px rgb(var(--accent))}html[data-theme=superdmc-pro] .hgtx-enquiry-products button.is-active{border-color:rgb(var(--accent) / .5);background:rgb(var(--accent) / .08);color:rgb(var(--accent))}html[data-theme=superdmc-pro] .sd-public-auth{isolation:isolate;background:radial-gradient(ellipse at 0 10%,rgb(var(--brand-tint)),transparent 45%),radial-gradient(ellipse at 100% 0,rgb(var(--accent) / .12),transparent 40%),rgb(var(--bg));position:relative;overflow:hidden}html[data-theme=superdmc-pro] .sd-public-auth__card{box-shadow:0 40px 90px -44px rgb(var(--shell-2) / .6);border-radius:22px}html[data-theme=superdmc-pro] .sd-public-auth__card button[type=submit]{background:var(--sp-orange)}html[data-theme=superdmc-pro] .sd-public-header{background:#ffffffeb}html[data-theme=superdmc-pro] .sd-public-info__hero{background:radial-gradient(circle at 82% 18%,rgb(var(--accent) / .42),transparent 32%),radial-gradient(circle at 12% 92%,rgb(var(--brand) / .45),transparent 34%),var(--sp-navy)}html[data-theme=superdmc-pro] .sd-public-info__hero :is(.text-orange-400,.text-sky-100){color:rgb(var(--glow))}html[data-theme=superdmc-pro] .sd-site-footer{background:rgb(var(--shell-2))}html[data-theme=superdmc-pro] .sd-site-footer :is(.text-orange-400,.text-sky-300,.text-sky-400){color:rgb(var(--glow))}html[data-theme=superdmc-pro] .sd-site-footer .bg-orange-500{background:var(--sp-orange)}html[data-theme=superdmc-pro] .sd-register__perks{background:radial-gradient(circle at 100% 0%,rgb(var(--accent) / .45),transparent 45%),var(--sp-navy)}html[data-theme=superdmc-pro] .sd-register-submit{background:var(--sp-orange);border-radius:12px}html[data-theme=superdmc-pro] .sd-register__card{border-radius:22px}@media(prefers-reduced-motion:reduce){.sp-strip:after,.sp-strip__live:after,.sp-backdrop__mesh,.sp-backdrop__routes path,.sp-sky__globe,.sp-sky__route,.sp-band__shine,.sp-balance__icon:after,.sp-footer__line,.sp-enquire__icon:before,.spd-hero__beam,.spd-hero__name,.spd-live:after,.spd-wallet__ring,.spl-hero__beam,.spl-hero__line em,.spl-btn--accent:after,.spl-login__halo,.spl-marquee__track,.sp-logo__word i,.sp-mark--animated *{animation:none!important}.sp-mark--animated .sp-mark__arc{stroke-dashoffset:0}}html[data-theme=horizon]{--bg:243 245 251;--surface:255 255 255;--surface-2:246 248 253;--border:13 19 46;--text:14 20 46;--text-muted:94 102 132;--text-faint:150 157 182;--brand:45 91 255;--brand-strong:30 64 214;--brand-tint:235 240 255;--accent:247 168 58;--glow:94 212 255;--shell:13 19 46;--shell-2:7 10 28;--radius-card:1.25rem;--radius-field:.8rem;--font-sans:"Manrope", "Inter Variable", system-ui, sans-serif;--font-display:"Bricolage Grotesque", "Manrope", system-ui, sans-serif;--shadow-card:0 1px 1px rgb(var(--border) / .04), 0 20px 40px -30px rgb(var(--shell) / .38);--shadow-field:inset 0 0 0 1px rgb(var(--border) / .12);--shadow-field-focus:inset 0 0 0 1.5px rgb(var(--brand) / .8), 0 0 0 4px rgb(var(--brand) / .14);--hz-ease:cubic-bezier(.2, .8, .2, 1);--hz-spring:cubic-bezier(.34, 1.56, .64, 1);--hz-blue:linear-gradient(125deg, rgb(var(--brand-strong)), rgb(var(--brand)) 70%, #7692ff);--hz-sun:linear-gradient(125deg, rgb(var(--accent)), #ffcd76);--hz-ink:linear-gradient(160deg, rgb(var(--shell-2)), rgb(var(--shell)) 55%, rgb(var(--brand-strong) / .85));--hz-dawn:radial-gradient(ellipse 70% 55% at 70% 115%, rgb(var(--accent) / .55), transparent 60%), radial-gradient(ellipse 60% 60% at 10% 0%, rgb(var(--brand) / .35), transparent 60%), linear-gradient(180deg, rgb(var(--shell-2)), rgb(var(--shell)) 60%, rgb(var(--brand-strong) / .9));--hz-line:rgb(var(--border) / .08);--hz-side:276px;--hz-max:1480px;--hz-gutter:clamp(16px, 2.2vw, 32px);color-scheme:light;scrollbar-color:rgb(var(--brand) / .35) transparent}html[data-theme=horizon] body{font-family:var(--font-sans);background:rgb(var(--bg));color:rgb(var(--text))}html[data-theme=horizon] :focus-visible{outline-color:rgb(var(--brand))}html[data-theme=horizon] ::selection{background:rgb(var(--accent) / .3)}@keyframes hz-spin{to{transform:rotate(360deg)}}@keyframes hz-pulse{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes hz-twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes hz-dash{to{stroke-dashoffset:-44px}}@keyframes hz-rise-sun{0%{transform:translateY(40px)}to{transform:translateY(0)}}@keyframes hz-breathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes hz-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(3vw,2vh)scale(1.08)}to{transform:translate(-2vw,5vh)scale(.96)}}@keyframes hz-flow{to{background-position:200% 0}}@keyframes hz-sheen{0%{transform:translate(-130%)skew(-20deg)}55%,to{transform:translate(330%)skew(-20deg)}}@keyframes hz-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes hz-flip{0%{opacity:0;transform:rotateX(90deg)}to{opacity:1;transform:none}}@keyframes hz-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes hz-arc{to{stroke-dashoffset:0}}@keyframes hz-letter{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}@keyframes hz-page{0%{opacity:0;top:16px}to{opacity:1;top:0}}.hz-spin{animation:.9s linear infinite hz-spin}.hz-page-in{animation:hz-page .6s var(--hz-ease) backwards}.hz-logo__word{font-family:"Bricolage Grotesque",var(--font-sans);letter-spacing:-.045em;white-space:nowrap;animation:hz-letter .6s var(--hz-ease) backwards;font-weight:700;line-height:1;display:inline-flex}.hz-logo__head{color:rgb(var(--shell))}.hz-logo__tail{background:linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand)) 40%,rgb(var(--accent)) 110%);color:#0000;-webkit-background-clip:text;background-clip:text}.hz-logo.is-inverted .hz-logo__head{color:#fff}.hz-logo.is-inverted .hz-logo__tail{background-image:linear-gradient(100deg,rgb(var(--glow)),rgb(var(--accent)))}.hz-mark--animated .hz-mark__tile{transform-origin:50%;transform-box:fill-box;animation:hz-pop .6s var(--hz-spring) both}.hz-mark--animated .hz-mark__sun{transform-box:fill-box;animation:hz-rise-sun 1.1s .2s var(--hz-ease) both}.hz-mark--animated .hz-mark__arc{stroke-dasharray:34;stroke-dashoffset:34px;animation:hz-arc .9s .45s var(--hz-ease) forwards}.hz-mark--animated .hz-mark__plane{transform-origin:50%;transform-box:fill-box;animation:hz-pop .5s .9s var(--hz-spring) both}.hz-scene{pointer-events:none;display:block}.hz-scene__star{fill:#fff;animation:3.2s ease-in-out infinite hz-twinkle}.hz-scene__sun{fill:#fff3d2;transform-origin:560px 262px;animation:hz-rise-sun 2.4s var(--hz-ease) both,hz-breathe 6s 2.4s ease-in-out infinite;filter:drop-shadow(0 0 22px rgb(var(--accent)))}.hz-scene__halo{transform-origin:560px 262px;animation:7s ease-in-out infinite hz-breathe}.hz-scene__hills{fill:rgb(var(--brand-strong) / .35)}.hz-scene__city{fill:rgb(var(--shell-2))}.hz-scene__glint{stroke:rgb(var(--accent) / .75);stroke-width:2px;stroke-linecap:round;animation:3s ease-in-out infinite hz-twinkle}.hz-scene__horizon{stroke:rgb(var(--accent) / .9);stroke-width:1.5px}.hz-scene__route{fill:none;stroke:rgb(var(--glow) / .7);stroke-width:1.8px;stroke-dasharray:5 7;animation:2s linear infinite hz-dash}.hz-scene__plane path{fill:#fff;filter:drop-shadow(0 2px 6px #00000073)}.hz-scene__pin{fill:rgb(var(--glow))}.hz-scene__pin.is-end{fill:rgb(var(--accent))}.hz-canvas{z-index:-1;pointer-events:none;background:rgb(var(--bg));position:fixed;inset:0;overflow:hidden}.hz-canvas__glow{filter:blur(90px);border-radius:50%;animation:36s ease-in-out infinite alternate hz-drift;position:absolute}.hz-canvas__glow.is-1{background:radial-gradient(circle,rgb(var(--brand) / .16),transparent 65%);width:46vmax;height:46vmax;top:-18vmax;right:-14vmax}.hz-canvas__glow.is-2{background:radial-gradient(circle,rgb(var(--accent) / .16),transparent 65%);width:34vmax;height:34vmax;animation-delay:-12s;bottom:-18vmax;right:10vw}.hz-canvas__glow.is-3{background:radial-gradient(circle,rgb(var(--glow) / .1),transparent 65%);width:30vmax;height:30vmax;animation-delay:-22s;top:30vh;left:20vw}.hz-canvas__grid{background-image:radial-gradient(rgb(var(--shell) / .07) 1px,transparent 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 55%);mask-image:linear-gradient(#000,#0000 55%)}.hz-app{isolation:isolate;grid-template-columns:var(--hz-side) minmax(0,1fr);min-height:100dvh;color:rgb(var(--text));transition:grid-template-columns .35s var(--hz-ease);display:grid;position:relative}.hz-app.is-compact{--hz-side:88px}.hz-stage{flex-direction:column;min-width:0;display:flex;position:relative}.hz-side{color:#ffffffc7;background:linear-gradient(180deg,rgb(var(--shell-2)),rgb(var(--shell)) 70%,rgb(var(--shell)));height:100dvh;box-shadow:1px 0 #ffffff0a,20px 0 50px -40px rgb(var(--shell-2));flex-direction:column;gap:10px;padding:14px 12px 12px;display:flex;top:0;overflow:hidden;z-index:40!important;position:sticky!important}.hz-side__sky{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hz-side__stars{opacity:.45;background-image:radial-gradient(1px 1px at 20px 30px,#fff,#0000),radial-gradient(1px 1px at 120px 80px,#ffffffb3,#0000),radial-gradient(1.2px 1.2px at 220px 20px,#fff,#0000),radial-gradient(1px 1px at 60px 140px,#fff9,#0000),radial-gradient(1px 1px at 180px 190px,#fffc,#0000),radial-gradient(1px 1px at 250px 120px,#ffffff80,#0000);background-size:280px 240px;animation:6s ease-in-out infinite hz-twinkle;position:absolute;inset:0}.hz-side__sun{background:radial-gradient(circle,rgb(var(--accent) / .5),rgb(var(--accent) / .12) 45%,transparent 68%);border-radius:50%;width:340px;height:340px;margin-left:-170px;animation:8s ease-in-out infinite hz-breathe;position:absolute;bottom:-170px;left:50%}.hz-side>:not(.hz-side__sky){z-index:1;flex-shrink:0;position:relative}.hz-side>.hz-side__scroll{flex-shrink:1}.hz-side__top{justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:0 2px 0 4px;display:flex}.hz-side__logo{align-items:center;min-width:0;height:40px;display:flex;position:relative}.hz-side__mark{display:none}.hz-side__word{display:inline-flex}.hz-side__toggle{color:#fff9;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;transition:background .2s,color .2s;display:grid}.hz-side__toggle:hover{color:#fff;background:#ffffff14}.hz-side__launch{height:46px;color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 14px 30px -16px rgb(var(--accent)),inset 0 1px #ffffff80;transition:transform .25s var(--hz-spring),box-shadow .25s;border-radius:14px;align-items:center;gap:10px;padding:0 8px 0 6px;font-size:.88rem;font-weight:800;display:flex;overflow:hidden}.hz-side__launch:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:30%;animation:5s ease-in-out infinite hz-sheen;position:absolute;top:0;bottom:0;left:0}.hz-side__launch:hover{box-shadow:0 18px 34px -14px rgb(var(--accent));transform:translateY(-2px)}.hz-side__launch-icon{background:rgb(var(--shell));width:34px;height:34px;color:rgb(var(--accent));border-radius:10px;flex:none;place-items:center;display:grid}.hz-side__launch kbd{background:rgb(var(--shell) / .14);font:800 .66rem var(--font-sans);border-radius:6px;margin-left:auto;padding:2px 7px}.hz-side__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;flex:auto;min-height:0;margin:0 -6px;padding:2px 6px 10px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 10px calc(100% - 18px),#0000);mask-image:linear-gradient(#0000,#000 10px calc(100% - 18px),#0000)}.hz-side__section{margin-top:10px}.hz-side__heading{color:#ffffff6b;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:6px;width:100%;padding:6px 6px 6px 8px;font-size:.66rem;font-weight:800;display:flex;position:relative}.hz-side__heading small{letter-spacing:0;background:#ffffff12;border-radius:99px;padding:1px 6px;font-size:.62rem}.hz-side__heading:hover{color:#ffffffbf}.hz-side__chev{transition:transform .3s var(--hz-ease);margin-left:auto}.hz-side__section.is-closed .hz-side__chev{transform:rotate(-90deg)}.hz-side__rule{display:none}.hz-side__items{overflow:hidden}.hz-nav{isolation:isolate;color:#ffffffb8;white-space:nowrap;border-radius:12px;align-items:center;gap:11px;height:42px;margin-top:2px;padding:0 10px 0 6px;font-size:.86rem;font-weight:650;transition:color .2s,background .2s;display:flex;position:relative}.hz-nav:hover{color:#fff;background:#ffffff0f}.hz-nav.is-current{color:#fff}.hz-nav__icon{color:#ffffffbf;width:32px;height:32px;transition:background .25s,color .25s,transform .35s var(--hz-spring);background:#ffffff0d;border-radius:9px;flex:none;place-items:center;display:grid}.hz-nav:hover .hz-nav__icon{color:#fff;transform:scale(1.06)}.hz-nav.is-current .hz-nav__icon{color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 8px 18px -8px rgb(var(--accent))}.hz-nav__active{z-index:-1;border-radius:inherit;background:linear-gradient(95deg,rgb(var(--brand) / .55),rgb(var(--brand) / .14));box-shadow:inset 0 0 0 1px #ffffff14,0 10px 28px -16px rgb(var(--brand));position:absolute;inset:0}.hz-nav__active:before{content:"";background:rgb(var(--accent));width:4px;box-shadow:0 0 12px rgb(var(--accent));border-radius:0 4px 4px 0;position:absolute;top:10px;bottom:10px;left:-12px}.hz-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:4px 0 2px;display:grid}.hz-tile{isolation:isolate;color:#ffffffb8;text-align:center;min-width:0;transition:color .2s,background .2s,transform .3s var(--hz-spring);background:#ffffff09;border-radius:13px;flex-direction:column;align-items:center;gap:5px;padding:10px 4px 8px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.hz-tile:hover{color:#fff;background:#ffffff14;transform:translateY(-2px)}.hz-tile.is-current{color:#fff}.hz-tile__icon{width:34px;height:34px;color:rgb(var(--glow));background:rgb(var(--glow) / .1);transition:transform .35s var(--hz-spring),background .25s,color .25s;border-radius:11px;place-items:center;display:grid}.hz-tile:hover .hz-tile__icon{transform:rotate(-8deg)scale(1.08)}.hz-tile.is-current .hz-tile__icon{color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 8px 18px -8px rgb(var(--accent))}.hz-tile__label{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:.66rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.hz-tile .hz-nav__active{background:linear-gradient(180deg,rgb(var(--brand) / .55),rgb(var(--brand) / .18))}.hz-tile .hz-nav__active:before{display:none}.hz-side__wallet{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff17,#ffffff08);border-radius:16px;padding:12px;box-shadow:inset 0 0 0 1px #ffffff14}.hz-side__wallet-row{align-items:center;gap:10px;display:flex}.hz-side__coin{width:36px;height:36px;color:rgb(var(--shell));background:var(--hz-sun);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.hz-side__coin:after{content:"";border:1px dashed rgb(var(--accent) / .55);border-radius:50%;animation:16s linear infinite hz-spin;position:absolute;inset:-4px}.hz-side__wallet-copy{min-width:0;display:grid}.hz-side__wallet-copy small{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:700}.hz-side__wallet-copy strong{color:#fff;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:1.02rem;font-weight:700;overflow:hidden}.hz-side__refresh{color:#fff9;width:28px;height:28px;transition:background .2s,color .2s,transform .4s var(--hz-spring);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.hz-side__refresh:hover{color:#fff;background:#ffffff1a;transform:rotate(120deg)}.hz-side__funds{color:#fff;background:var(--hz-blue);width:100%;height:36px;box-shadow:0 10px 22px -12px rgb(var(--brand));border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:.8rem;font-weight:800;transition:filter .2s,transform .2s;display:flex}.hz-side__funds:hover{filter:brightness(1.1);transform:translateY(-1px)}.hz-app.is-compact .hz-side{padding-inline:10px}.hz-app.is-compact .hz-side__label{display:none!important}.hz-app.is-compact .hz-side__top{flex-direction:column;gap:6px;min-height:0;padding:0}.hz-app.is-compact .hz-side__word{display:none}.hz-app.is-compact .hz-side__mark{display:inline-flex}.hz-app.is-compact .hz-side__launch{justify-content:center;width:52px;height:44px;margin:0 auto;padding:0}.hz-app.is-compact .hz-side__launch-icon{color:rgb(var(--shell));background:0 0}.hz-app.is-compact .hz-side__launch:after{display:none}.hz-app.is-compact .hz-side__heading{justify-content:center;padding:8px 0 4px}.hz-app.is-compact .hz-side__chev{display:none}.hz-app.is-compact .hz-side__rule{background:#ffffff24;width:26px;height:1px;display:block}.hz-app.is-compact .hz-side__heading{pointer-events:none}.hz-app.is-compact .hz-side__section.is-closed .hz-side__items{opacity:1!important;height:auto!important}.hz-app.is-compact .hz-nav{justify-content:center;padding:0}.hz-app.is-compact .hz-tiles{grid-template-columns:1fr}.hz-app.is-compact .hz-tile{box-shadow:none;background:0 0;padding:5px 0}.hz-app.is-compact .hz-nav__active:before{left:-10px}.hz-app.is-compact .hz-side__wallet{padding:8px}.hz-app.is-compact .hz-side__wallet-row{justify-content:center}.hz-app.is-compact .hz-side__funds{height:32px;margin-top:8px}.hz-top{min-height:72px;padding:10px var(--hz-gutter);background:rgb(var(--bg) / .78);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border-bottom:1px solid var(--hz-line);align-items:center;gap:14px;display:flex;top:0;z-index:38!important;position:sticky!important}.hz-top__menu,.hz-top__logo{display:none}.hz-top__trail{min-width:0;line-height:1.15;display:grid}.hz-top__trail small{color:rgb(var(--brand));letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:800}.hz-top__trail strong{max-width:260px;color:rgb(var(--text));font-family:var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:1.12rem;font-weight:700;display:block;overflow:hidden}.hz-search{max-width:440px;height:44px;color:rgb(var(--text-faint));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--hz-line),0 8px 20px -18px rgb(var(--shell) / .6);text-align:left;border-radius:999px;flex:auto;align-items:center;gap:10px;margin:0 auto;padding:0 8px 0 15px;font-size:.86rem;transition:box-shadow .25s,color .25s;display:flex}.hz-search>svg{color:rgb(var(--brand))}.hz-search span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.hz-search:hover{color:rgb(var(--text-muted));box-shadow:inset 0 0 0 1.5px rgb(var(--brand) / .5),0 12px 28px -18px rgb(var(--brand))}.hz-search kbd,.hz-cmd kbd,.hz-launch kbd{background:rgb(var(--surface-2));color:rgb(var(--text-muted));font:700 .68rem var(--font-sans);box-shadow:inset 0 0 0 1px var(--hz-line);border-radius:999px;align-items:center;gap:2px;padding:3px 8px;display:inline-flex}.hz-top__tools{align-items:center;gap:10px;margin-left:auto;display:flex}.hz-wallet{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--hz-line),0 10px 24px -20px rgb(var(--shell) / .7);border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}.hz-wallet__main{border-radius:999px;align-items:center;gap:9px;height:40px;padding:0 5px 0 3px;transition:background .2s;display:flex}.hz-wallet__main:hover{background:rgb(var(--accent) / .1)}.hz-wallet__coin{width:34px;height:34px;color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 6px 14px -6px rgb(var(--accent));border-radius:50%;place-items:center;display:grid;position:relative}.hz-wallet__coin:after{content:"";background:rgb(var(--accent) / .45);z-index:-1;border-radius:50%;animation:2.8s ease-out infinite hz-pulse;position:absolute;inset:0}.hz-wallet__copy{text-align:left;line-height:1.1;display:grid}.hz-wallet__copy small{color:rgb(var(--text-faint));letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:800}.hz-wallet__copy strong{color:rgb(var(--text));font-family:var(--font-display);white-space:nowrap;font-size:.98rem;font-weight:700}.hz-wallet__add{color:#fff;background:var(--hz-blue);width:26px;height:26px;transition:transform .3s var(--hz-spring);border-radius:50%;place-items:center;display:grid}.hz-wallet__main:hover .hz-wallet__add{transform:rotate(90deg)}.hz-wallet__refresh{width:34px;height:34px;color:rgb(var(--text-muted));border-radius:50%;place-items:center;transition:color .2s,background .2s;display:grid}.hz-wallet__refresh:hover{color:rgb(var(--brand));background:rgb(var(--brand-tint))}.hz-top__enquire{color:#fff;background:rgb(var(--shell));height:42px;box-shadow:0 10px 22px -14px rgb(var(--shell));transition:background .2s,transform .25s var(--hz-spring);border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:.82rem;font-weight:800;display:inline-flex}.hz-top__enquire:hover{background:rgb(var(--brand-strong));transform:translateY(-1px)}.hz-top__enquire svg{color:rgb(var(--accent))}.hz-bell>div>button:first-child{width:42px;height:42px;color:rgb(var(--text));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--hz-line);border-radius:50%;transition:background .2s,color .2s}.hz-bell>div>button:first-child:hover{color:rgb(var(--brand));background:rgb(var(--brand-tint))}.hz-avatar{color:#fff;background:var(--hz-ink);width:40px;height:40px;font-family:var(--font-display);box-shadow:inset 0 -3px rgb(var(--accent));border-radius:13px;flex:none;place-items:center;font-size:.9rem;font-weight:700;display:grid;position:relative}.hz-avatar.is-large{border-radius:15px;width:48px;height:48px;font-size:1.05rem}.hz-avatar__status{background:rgb(var(--success));width:11px;height:11px;box-shadow:0 0 0 2px rgb(var(--bg));border-radius:50%;position:absolute;top:-3px;right:-3px}.hz-account{position:relative}.hz-account__trigger{border-radius:16px;align-items:center;gap:9px;height:48px;padding:0 6px 0 4px;transition:background .2s;display:flex}.hz-account__trigger:hover{background:rgb(var(--surface))}.hz-account__copy{text-align:left;line-height:1.2;display:grid}.hz-account__copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:.86rem;font-weight:750;overflow:hidden}.hz-account__copy small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;color:rgb(var(--text-muted));font-size:.72rem;overflow:hidden}.hz-account__chev{color:rgb(var(--text-muted));transition:transform .3s var(--hz-ease)}.hz-account__chev.is-open{transform:rotate(180deg)}.hz-usermenu{z-index:60;background:rgb(var(--surface));width:290px;box-shadow:0 36px 70px -28px rgb(var(--shell) / .55),inset 0 0 0 1px var(--hz-line);transform-origin:100% 0;border-radius:20px;padding:8px;position:absolute;top:calc(100% + 10px);right:0}.hz-usermenu__head{isolation:isolate;color:#fff;border-radius:14px;align-items:center;gap:10px;min-height:84px;margin-bottom:6px;padding:14px;display:flex;position:relative;overflow:hidden}.hz-usermenu__scene{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hz-usermenu__head strong{font-size:.95rem;display:block}.hz-usermenu__head small{text-overflow:ellipsis;color:#ffffffb8;font-size:.74rem;display:block;overflow:hidden}.hz-usermenu__head .hz-avatar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29}.hz-usermenu a,.hz-usermenu>button{width:100%;color:rgb(var(--text));text-align:left;border-radius:12px;align-items:center;gap:10px;padding:7px 8px;font-size:.86rem;font-weight:650;transition:background .15s,color .15s;display:flex}.hz-usermenu a>span,.hz-usermenu>button>span{width:30px;height:30px;color:rgb(var(--brand));background:rgb(var(--brand-tint));border-radius:9px;place-items:center;transition:background .2s,color .2s;display:grid}.hz-usermenu a:hover,.hz-usermenu>button:hover{background:rgb(var(--surface-2))}.hz-usermenu a:hover>span{color:rgb(var(--shell));background:var(--hz-sun)}.hz-usermenu a.active{color:rgb(var(--brand))}.hz-usermenu .is-danger,.hz-drawer .is-danger{color:rgb(var(--danger))}.hz-usermenu .is-danger>span{color:rgb(var(--danger));background:rgb(var(--danger-tint))}.hz-head{width:100%;max-width:var(--hz-max);padding:22px var(--hz-gutter) 0;margin:0 auto;position:relative}.hz-head__row{align-items:center;gap:16px;display:flex}.hz-head__icon{width:56px;height:56px;color:rgb(var(--accent));background:var(--hz-ink);box-shadow:0 18px 34px -18px rgb(var(--shell)),inset 0 -3px rgb(var(--accent));border-radius:18px;flex:none;place-items:center;display:grid;position:relative}.hz-head__icon:after{content:"";border:1.5px solid rgb(var(--brand) / .18);border-radius:22px;position:absolute;inset:-5px}.hz-head__copy{min-width:0}.hz-head__copy p{color:rgb(var(--text-muted));letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:5px;font-size:.7rem;font-weight:800;display:flex}.hz-head__copy p a{color:rgb(var(--brand))}.hz-head__copy p a:hover{text-decoration:underline}.hz-head__copy h1{color:rgb(var(--text));font-family:var(--font-display);letter-spacing:-.035em;margin-top:2px;font-size:clamp(1.6rem,2.8vw,2.35rem);font-weight:700;line-height:1.05}.hz-head__copy small{color:rgb(var(--text-muted));margin-top:3px;font-size:.86rem;display:block}.hz-head__line{width:100%;height:22px;margin-top:10px;display:block;overflow:visible}.hz-head__line .is-base{fill:none;stroke:var(--hz-line);stroke-width:1.5px;vector-effect:non-scaling-stroke}.hz-head__line .is-arc{fill:none;stroke:rgb(var(--accent));stroke-width:2px;vector-effect:non-scaling-stroke}.hz-head__tabs{scrollbar-width:none;border-bottom:1px solid var(--hz-line);gap:2px;margin-top:-8px;display:flex;overflow-x:auto}.hz-head__tabs::-webkit-scrollbar{display:none}.hz-tab{height:44px;color:rgb(var(--text-muted));white-space:nowrap;flex:none;align-items:center;gap:7px;padding:0 13px;font-size:.82rem;font-weight:700;transition:color .2s;display:inline-flex;position:relative}.hz-tab:hover{color:rgb(var(--text))}.hz-tab.is-active{color:rgb(var(--brand))}.hz-tab__line{background:var(--hz-blue);height:3px;box-shadow:0 -3px 12px rgb(var(--brand) / .45);border-radius:3px 3px 0 0;position:absolute;bottom:-1px;left:8px;right:8px}.hz-main{width:100%;max-width:var(--hz-max);padding:22px var(--hz-gutter) 40px;flex:1 0 auto;margin:0 auto;position:relative}.hz-main.is-home{padding-top:20px}.hz-main :where(h1,h2){letter-spacing:-.025em}.hz-footer{border-top:1px solid var(--hz-line);background:rgb(var(--surface) / .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-top:12px}.hz-footer__inner{max-width:var(--hz-max);padding:18px var(--hz-gutter) 10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin:0 auto;display:flex}.hz-footer__brand p{color:rgb(var(--text-muted));margin-top:4px;font-size:.76rem}.hz-footer nav{color:rgb(var(--text-muted));flex-wrap:wrap;gap:6px 18px;font-size:.82rem;font-weight:600;display:flex}.hz-footer nav a:hover,.hz-footer__contact a:hover{color:rgb(var(--brand))}.hz-footer__contact{color:rgb(var(--text-muted));flex-wrap:wrap;gap:6px 16px;font-size:.8rem;display:flex}.hz-footer__contact a{align-items:center;gap:6px;display:inline-flex}.hz-footer__legal{max-width:var(--hz-max);padding:0 var(--hz-gutter) 18px;color:rgb(var(--text-faint));flex-wrap:wrap;justify-content:space-between;gap:6px;margin:0 auto;font-size:.72rem;display:flex}.hz-footer__legal span{align-items:center;gap:4px;display:inline-flex}.hz-enquire,.hz-dock{display:none}.hz-drawer{z-index:70;position:fixed;inset:0}.hz-drawer__scrim{background:rgb(var(--shell-2) / .55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:0}.hz-drawer__panel{background:rgb(var(--shell-2));flex-direction:column;width:min(340px,88vw);display:flex;position:absolute;top:0;bottom:0;left:0;box-shadow:30px 0 60px -30px #0009}.hz-drawer__head{padding:calc(14px + env(safe-area-inset-top)) 14px 6px;color:#fff;align-items:center;gap:10px;display:flex}.hz-drawer__head strong{font-size:.95rem;display:block}.hz-drawer__head small{color:#fff9;font-size:.74rem;display:block}.hz-drawer__head .hz-avatar{background:var(--hz-sun);color:rgb(var(--shell));box-shadow:none}.hz-drawer__close{color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.hz-side.is-drawer{height:auto;min-height:0;box-shadow:none;background:0 0;flex:auto;position:relative!important}.hz-drawer__foot{padding:10px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #ffffff14;gap:8px;display:flex}.hz-drawer__foot button{color:#fff;background:#ffffff14;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;height:42px;font-size:.84rem;font-weight:700;display:inline-flex}.hz-drawer__foot .is-danger{color:#ff8c8c}.hz-launch{z-index:75;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.hz-launch__sky{background:rgb(var(--shell-2));position:fixed;inset:0}.hz-launch__scene{width:100%;height:100%;position:absolute;inset:0}.hz-launch__body{color:#fff;width:min(980px,100%);margin:auto;position:relative}.hz-launch__body header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.hz-launch__body header small{color:rgb(var(--accent));letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;font-weight:800}.hz-launch__body h2{font-family:var(--font-display);letter-spacing:-.04em;margin-top:4px;font-size:clamp(1.8rem,4vw,3rem);font-weight:700;line-height:1}.hz-launch__close{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:46px;height:46px;transition:background .2s,transform .3s var(--hz-spring);background:#ffffff1f;border-radius:50%;flex:none;place-items:center;display:grid}.hz-launch__close:hover{background:#ffffff38;transform:rotate(90deg)}.hz-launch__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hz-launch__grid>.is-feature,.hz-launch__grid>div:first-child{grid-area:span 2/span 2}.hz-launch__tile{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:100%;min-height:120px;transition:background .25s,transform .3s var(--hz-spring),box-shadow .25s;background:#ffffff14;border-radius:20px;flex-direction:column;gap:4px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.hz-launch__tile:hover{box-shadow:inset 0 0 0 1px rgb(var(--accent) / .6),0 24px 44px -24px #000c;background:#ffffff29;transform:translateY(-4px)}.hz-launch__tile.is-current{box-shadow:inset 0 0 0 1.5px rgb(var(--accent))}.hz-launch__tile strong{font-family:var(--font-display);margin-top:auto;font-size:1.05rem;font-weight:700}.hz-launch__tile small{color:#ffffffa8;font-size:.76rem}.hz-launch__tile.is-feature strong{letter-spacing:-.03em;font-size:1.8rem}.hz-launch__tile.is-feature{background:linear-gradient(150deg,rgb(var(--brand) / .55),rgb(var(--brand) / .12))}.hz-launch__icon{width:46px;height:46px;color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 12px 24px -12px rgb(var(--accent));border-radius:14px;place-items:center;display:grid}.hz-launch__tile.is-feature .hz-launch__icon{border-radius:18px;width:60px;height:60px}.hz-launch__go{opacity:.45;transition:opacity .2s,transform .3s var(--hz-spring);position:absolute;top:14px;right:14px}.hz-launch__tile:hover .hz-launch__go{opacity:1;transform:translate(3px,-3px)}.hz-launch__hint{color:#ffffffbf;background:rgb(var(--shell-2) / .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;border-radius:999px;width:fit-content;margin:18px auto 0;padding:6px 14px;font-size:.78rem}.hz-launch kbd{color:#fff;box-shadow:none;background:#ffffff1f}.hz-cmd{z-index:80;justify-content:center;align-items:flex-start;padding:11vh 16px 16px;display:flex;position:fixed;inset:0}.hz-cmd__scrim{background:rgb(var(--shell-2) / .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0}.hz-cmd__panel{background:rgb(var(--surface));width:min(640px,100%);box-shadow:0 50px 100px -30px rgb(var(--shell-2) / .75),inset 0 0 0 1px var(--hz-line);border-radius:24px;position:relative;overflow:hidden}.hz-cmd__input{border-bottom:1px solid var(--hz-line);color:rgb(var(--brand));background:linear-gradient(180deg,rgb(var(--brand-tint) / .7),transparent);align-items:center;gap:12px;padding:18px 20px;display:flex}.hz-cmd__input input{min-width:0;color:rgb(var(--text));background:0 0;border:0;outline:0;flex:1;font-size:1.05rem;font-weight:600}.hz-cmd__list{max-height:min(54vh,460px);padding:8px;overflow-y:auto}.hz-cmd__group{color:rgb(var(--text-faint));letter-spacing:.16em;text-transform:uppercase;margin:10px 10px 4px;font-size:.64rem;font-weight:800}.hz-cmd__item{text-align:left;border-radius:14px;align-items:center;gap:12px;width:100%;padding:9px 10px;display:flex}.hz-cmd__item strong{font-size:.9rem;font-weight:700;display:block}.hz-cmd__item small{color:rgb(var(--text-muted));font-size:.74rem;display:block}.hz-cmd__item.is-active{background:rgb(var(--brand-tint))}.hz-cmd__icon{width:38px;height:38px;color:rgb(var(--brand));background:rgb(var(--surface-2));border-radius:12px;place-items:center;transition:background .2s,color .2s;display:grid}.hz-cmd__item.is-active .hz-cmd__icon{color:rgb(var(--shell));background:var(--hz-sun)}.hz-cmd__enter{color:rgb(var(--brand))}.hz-cmd__empty{color:rgb(var(--text-muted));align-items:center;gap:10px;padding:24px 14px;display:flex}.hz-cmd__foot{border-top:1px solid var(--hz-line);color:rgb(var(--text-faint));flex-wrap:wrap;gap:16px;padding:10px 16px;font-size:.72rem;display:flex}@media(max-width:1439px){.hz-top__enquire span{display:none}.hz-top__enquire{justify-content:center;width:42px;padding:0}.hz-account__copy{display:none}}@media(max-width:1279px){.hz-search span,.hz-search kbd{display:none}.hz-search{flex:none;justify-content:center;width:44px;margin:0 0 0 auto;padding:0}.hz-top__tools{margin-left:0}.hz-launch__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.hz-app,.hz-app.is-compact{grid-template-columns:minmax(0,1fr)}.hz-app>.hz-side{display:none}.hz-top{gap:8px;min-height:62px;padding-block:8px}.hz-top__menu{color:#fff;background:rgb(var(--shell));border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.hz-top__logo{min-width:0;display:inline-flex}.hz-top__trail,.hz-top__enquire,.hz-wallet__refresh,.hz-account__chev,.hz-search{display:none}.hz-top__tools{gap:6px;margin-left:auto}.hz-wallet__copy small,.hz-wallet__add{display:none}.hz-head{padding-top:16px}.hz-head__icon{border-radius:14px;width:46px;height:46px}.hz-main{padding-bottom:120px}.hz-footer{padding-bottom:92px}.hz-footer__inner{flex-direction:column;align-items:flex-start}.hz-enquire{right:14px;bottom:calc(92px + env(safe-area-inset-bottom));width:50px;height:50px;color:rgb(var(--accent));background:rgb(var(--shell));box-shadow:0 16px 30px -12px rgb(var(--shell));border-radius:50%;place-items:center;display:grid;z-index:44!important;position:fixed!important}body:has(.hz-main :is(.fixed.bottom-0,.fixed.bottom-3):not([role=dialog])) .hz-enquire{bottom:calc(166px + env(safe-area-inset-bottom))}.hz-main :is(.fixed.bottom-0,.fixed.bottom-3):not([role=dialog]){bottom:calc(max(10px,env(safe-area-inset-bottom)) + 76px)}.hz-dock{left:50%;bottom:max(10px,env(safe-area-inset-bottom));background:rgb(var(--shell) / .92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(460px,100% - 20px);box-shadow:0 22px 44px -18px rgb(var(--shell-2)),inset 0 0 0 1px #ffffff14;border-radius:999px;justify-content:space-between;align-items:center;gap:2px;padding:6px;display:flex;transform:translate(-50%);z-index:45!important;position:fixed!important}.hz-dock__item{isolation:isolate;color:#fff9;border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;height:52px;font-size:.62rem;font-weight:750;transition:color .2s;display:flex;position:relative}.hz-dock__item.is-active{color:#fff}.hz-dock__pill{z-index:-1;border-radius:inherit;background:rgb(var(--brand) / .5);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.hz-dock__sun{width:56px;height:56px;color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 0 0 5px rgb(var(--bg)),0 16px 30px -10px rgb(var(--accent));border-radius:50%;flex:none;place-items:center;margin:-18px 4px 0;display:grid}.hz-dock__sun.is-open{background:#fff}.hz-launch{padding:calc(20px + env(safe-area-inset-top)) 16px 110px;align-items:flex-start}.hz-launch__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hz-launch__tile{min-height:110px;padding:14px}.hz-launch__tile.is-feature strong{font-size:1.35rem}.hz-launch__hint{display:none}}@media(max-width:480px){.hz-top__logo .hz-logo__word{display:none}.hz-wallet__copy strong{font-size:.84rem}.hz-wallet__coin{width:30px;height:30px}.hz-bell>div>button:first-child{width:38px;height:38px}.hz-avatar{border-radius:11px;width:36px;height:36px}.hz-head__copy small{display:none}}.hzd-page{grid-template-columns:minmax(0,1fr);gap:26px;display:grid}.hzd-grid{gap:18px;display:grid}.hzd-grid--hero{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr)}.hzd-grid--split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.hzd-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.hzd-hero{isolation:isolate;color:#fff;background:rgb(var(--shell-2));min-height:340px;box-shadow:0 34px 70px -40px rgb(var(--shell-2));border-radius:28px;flex-direction:column;justify-content:space-between;gap:22px;padding:clamp(22px,3vw,36px);display:flex;position:relative;overflow:hidden}.hzd-hero__scene{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hzd-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,rgb(var(--shell-2) / .82),rgb(var(--shell-2) / .25) 60%,transparent);position:absolute;inset:0}.hzd-hero__date{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 10px;font-size:.76rem;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.hzd-live{background:rgb(var(--accent));border-radius:50%;width:8px;height:8px;position:relative}.hzd-live:after{content:"";border-radius:inherit;background:inherit;animation:1.8s ease-out infinite hz-pulse;position:absolute;inset:0}.hzd-hero h1{font-family:var(--font-display);letter-spacing:-.045em;margin-top:16px;font-size:clamp(2rem,4vw,3.3rem);font-weight:700;line-height:.98}.hzd-hero__name{background:linear-gradient(95deg,#fff,rgb(var(--glow)) 45%,rgb(var(--accent)) 90%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite hz-flow}.hzd-hero__lead{color:#ffffffc7;max-width:520px;margin-top:12px;font-size:.95rem;line-height:1.55}.hzd-hero__word{color:rgb(var(--accent));font-weight:800}.hzd-hero__shortcuts{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.hzd-hero__shortcuts a{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:40px;transition:background .2s,color .2s,transform .3s var(--hz-spring);background:#ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:0 15px;font-size:.82rem;font-weight:750;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.hzd-hero__shortcuts a:hover{color:rgb(var(--shell));background:var(--hz-sun);transform:translateY(-2px)}.hzd-hero__kpis{flex-wrap:wrap;gap:10px;display:flex}.hzd-hero__kpis>div{background:rgb(var(--shell-2) / .45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;min-width:120px;padding:10px 14px;box-shadow:inset 0 0 0 1px #ffffff1f}.hzd-hero__kpis dt{color:#fff9;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800}.hzd-hero__kpis dd{font-family:var(--font-display);font-size:1.3rem;font-weight:700}.hzd-pass-wrap{perspective:1200px}.hzd-pass{background:rgb(var(--surface));height:100%;min-height:340px;box-shadow:0 34px 70px -42px rgb(var(--shell) / .7),inset 0 0 0 1px var(--hz-line);transform-style:preserve-3d;border-radius:28px;flex-direction:column;display:flex;position:relative}.hzd-pass__head{color:#fff;background:var(--hz-ink);border-radius:28px 28px 0 0;justify-content:space-between;align-items:center;padding:14px 16px 14px 18px;display:flex}.hzd-pass__brand{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-size:.74rem;font-weight:800;display:inline-flex}.hzd-pass__refresh{width:34px;height:34px;transition:transform .4s var(--hz-spring),background .2s;background:#ffffff1a;border-radius:50%;place-items:center;display:grid}.hzd-pass__refresh:hover{background:#fff3;transform:rotate(120deg)}.hzd-pass__body{flex:1;align-content:start;gap:16px;padding:18px 20px 16px;display:grid}.hzd-pass__route{justify-content:space-between;align-items:center;gap:10px;display:flex}.hzd-pass__route span:not(.hzd-pass__plane){display:grid}.hzd-pass__route span:last-child{text-align:right}.hzd-pass__route small,.hzd-pass__meta dt,.hzd-pass__balance small{color:rgb(var(--text-faint));letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:800}.hzd-pass__route b{font-family:var(--font-display);letter-spacing:.02em;font-size:1.25rem;font-weight:800}.hzd-pass__plane{height:24px;color:rgb(var(--brand));flex:1;place-items:center;display:grid;position:relative}.hzd-pass__plane:before{content:"";border-top:2px dashed rgb(var(--brand) / .3);position:absolute;top:50%;left:0;right:0}.hzd-pass__plane svg{background:rgb(var(--surface));box-sizing:content-box;border-radius:50%;padding:3px;animation:3s ease-in-out infinite hz-float;position:relative}.hzd-pass__balance{background:linear-gradient(120deg,rgb(var(--accent) / .16),rgb(var(--brand) / .06));border-radius:16px;gap:2px;padding:12px 14px;display:grid}.hzd-pass__balance strong{color:rgb(var(--text));font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.6rem,2.6vw,2.15rem);font-weight:800;line-height:1.05}.hzd-pass__meta{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,.8fr));gap:10px;display:grid}.hzd-pass__meta dd{color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:750;overflow:hidden}.hzd-pass__tear{border-top:2px dashed var(--hz-line);height:0;margin:0 16px;position:relative}.hzd-pass__tear:before,.hzd-pass__tear:after{content:"";background:rgb(var(--bg));width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--hz-line);border-radius:50%;position:absolute;top:-13px}.hzd-pass__tear:before{left:-29px}.hzd-pass__tear:after{right:-29px}.hzd-pass__stub{justify-content:space-between;align-items:center;gap:14px;padding:14px 18px 18px;display:flex}.hzd-pass__barcode{background:repeating-linear-gradient(90deg,rgb(var(--shell)) 0 2px,transparent 2px 4px,rgb(var(--shell)) 4px 5px,transparent 5px 8px,rgb(var(--shell)) 8px 11px,transparent 11px 13px);opacity:.85;border-radius:4px;flex:0 120px;height:36px}.hzd-pass__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.hzd-pass__actions button,.hzd-pass__actions a{height:40px;transition:transform .25s var(--hz-spring),box-shadow .25s,background .2s;border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:.8rem;font-weight:800;display:inline-flex}.hzd-pass__actions button{color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 12px 24px -14px rgb(var(--accent))}.hzd-pass__actions a{color:rgb(var(--text));background:rgb(var(--surface-2));box-shadow:inset 0 0 0 1px var(--hz-line)}.hzd-pass__actions a:hover{color:rgb(var(--brand))}.hzd-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:14px;display:flex}.hzd-section-head p{color:rgb(var(--brand));letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:800}.hzd-section-head h2{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:700}.hzd-section-head>a,.hzd-section-head__tools a{color:rgb(var(--brand));transition:gap .25s var(--hz-ease);align-items:center;gap:5px;font-size:.82rem;font-weight:800;display:inline-flex}.hzd-section-head>a:hover,.hzd-section-head__tools a:hover{gap:9px}.hzd-section-head__tools{align-items:center;gap:8px;display:flex}.hzd-section-head__tools button{background:rgb(var(--surface));width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--hz-line);border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid}.hzd-section-head__tools button:hover{color:#fff;background:rgb(var(--shell))}.hzd-bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(118px,auto);gap:12px;display:grid}.hzd-bento__cell.is-feature{grid-area:span 2/span 2}@media(min-width:1280px){.hzd-bento__cell.lg-2{grid-column:span 2}.hzd-bento__cell.lg-3{grid-column:span 3}.hzd-bento__cell.lg-4{grid-column:span 4}}@media(min-width:641px)and (max-width:1279px){.hzd-bento__cell.md-2{grid-column:span 2}.hzd-bento__cell.md-3{grid-column:span 3}}@media(max-width:640px){.hzd-bento__cell.sm-2{grid-column:span 2}}.hzd-service{isolation:isolate;background:rgb(var(--surface));height:100%;box-shadow:inset 0 0 0 1px var(--hz-line),var(--shadow-card);border-radius:22px;flex-direction:column;gap:10px;padding:16px;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}.hzd-service:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .3),0 26px 50px -30px rgb(var(--brand) / .6)}.hzd-service__glow{z-index:-1;opacity:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgb(var(--brand) / .12),transparent 60%);transition:opacity .3s;position:absolute;inset:0}.hzd-service:hover .hzd-service__glow{opacity:1}.hzd-service__icon{color:#fff;background:var(--hz-blue);width:46px;height:46px;box-shadow:0 12px 22px -12px rgb(var(--brand));transition:transform .4s var(--hz-spring);border-radius:14px;place-items:center;display:grid}.hzd-service.tone-1 .hzd-service__icon{color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 12px 22px -12px rgb(var(--accent))}.hzd-service.tone-2 .hzd-service__icon{color:rgb(var(--glow));background:var(--hz-ink);box-shadow:0 12px 22px -12px rgb(var(--shell))}.hzd-service:hover .hzd-service__icon{transform:rotate(-10deg)scale(1.08)}.hzd-service__copy{gap:2px;margin-top:auto;display:grid}.hzd-service strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.02rem;font-weight:700}.hzd-service small{color:rgb(var(--text-muted));font-size:.76rem;line-height:1.4}.hzd-service__go{width:32px;height:32px;color:rgb(var(--text-muted));background:rgb(var(--surface-2));transition:background .25s,color .25s,transform .35s var(--hz-spring);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.hzd-service:hover .hzd-service__go{color:#fff;background:rgb(var(--brand));transform:rotate(45deg)}.hzd-bento__cell.is-feature .hzd-service{color:#fff;background:rgb(var(--shell-2));box-shadow:0 30px 60px -36px rgb(var(--shell-2));justify-content:flex-end;padding:22px}.hzd-service__scene{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hzd-bento__cell.is-feature .hzd-service:before{content:"";z-index:-1;background:linear-gradient(180deg,transparent 20%,rgb(var(--shell-2) / .75));position:absolute;inset:0}.hzd-bento__cell.is-feature .hzd-service__icon{border-radius:18px;width:58px;height:58px;margin-bottom:auto}.hzd-bento__cell.is-feature strong{letter-spacing:-.035em;font-size:clamp(1.4rem,2.2vw,2rem)}.hzd-bento__cell.is-feature small{color:#ffffffbf;max-width:320px;font-size:.86rem}.hzd-bento__cell.is-feature .hzd-service__go{color:#fff;background:#ffffff24}.hzd-card{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--hz-line),var(--shadow-card);border-radius:24px;flex-direction:column;gap:10px;padding:18px;display:flex}.hzd-card__head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.hzd-card__head h2{font-family:var(--font-display);align-items:center;gap:9px;font-size:1.08rem;font-weight:700;display:flex}.hzd-card__head h2 span{width:32px;height:32px;color:rgb(var(--accent));background:rgb(var(--shell));border-radius:10px;place-items:center;display:grid}.hzd-card__head a{color:rgb(var(--brand));align-items:center;gap:4px;font-size:.78rem;font-weight:800;display:inline-flex}.hzd-stats{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.hzd-stat{background:rgb(var(--surface-2));box-shadow:inset 0 0 0 1px var(--hz-line);transition:transform .3s var(--hz-spring),box-shadow .3s;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:10px;padding:14px;display:flex}.hzd-stat:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .25),0 18px 34px -24px rgb(var(--brand) / .6);transform:translateY(-3px)}.hzd-stat small{color:rgb(var(--text-muted));font-size:.72rem;font-weight:750;display:block}.hzd-stat strong{font-family:var(--font-display);letter-spacing:-.035em;margin-top:2px;font-size:1.55rem;font-weight:800;line-height:1.1;display:block}.hzd-stat__delta{color:rgb(var(--success));align-items:center;gap:3px;margin-top:4px;font-size:.7rem;font-weight:800;display:inline-flex}.hzd-stat__delta.is-down{color:rgb(var(--danger))}.hzd-stat__delta.is-warn{color:#b46e0a}.hzd-stat__bars{flex:none;align-items:flex-end;gap:3px;height:44px;display:flex}.hzd-stat__bars i{background:var(--hz-blue);transform-origin:bottom;opacity:.9;border-radius:4px;width:6px;height:100%;display:block}.hzd-stat.tone-1 .hzd-stat__bars i{background:var(--hz-sun)}.hzd-stat.tone-2 .hzd-stat__bars i{background:linear-gradient(180deg,rgb(var(--glow)),rgb(var(--shell)))}.hzd-board{color:#fff;background:var(--hz-ink);box-shadow:0 30px 60px -38px rgb(var(--shell-2));border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.hzd-board__head{justify-content:space-between;align-items:center;gap:10px;padding:16px 18px 12px;display:flex}.hzd-board__head h2{font-family:var(--font-display);letter-spacing:.02em;align-items:center;gap:8px;font-size:1.08rem;font-weight:700;display:flex}.hzd-board__head h2 svg{color:rgb(var(--accent))}.hzd-board__head a{color:rgb(var(--glow));align-items:center;gap:4px;font-size:.78rem;font-weight:800;display:inline-flex}.hzd-board__rows{perspective:800px;gap:4px;padding:0 12px 14px;display:grid}.hzd-board__rows>li{transform-origin:top;background:#00000038;border-radius:12px;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.hzd-board__rows>li.hzd-board__labels{box-shadow:none;color:#ffffff73;letter-spacing:.14em;text-transform:uppercase;background:0 0;padding-block:2px;font-size:.62rem;font-weight:800}.hzd-board__rows time{color:rgb(var(--accent));letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;font-weight:700;overflow:hidden}.hzd-board__rows strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:700;display:block;overflow:hidden}.hzd-board__rows small{color:#fff9;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;display:block;overflow:hidden}.hzd-board__rows b{color:rgb(var(--shell));background:rgb(var(--glow));letter-spacing:.1em;text-transform:uppercase;border-radius:6px;padding:3px 8px;font-size:.62rem;font-weight:800}.hzd-board__rows li:nth-child(2) b{background:rgb(var(--accent));animation:1.6s ease-in-out infinite hz-twinkle}.hzd-destinations{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(220px,22%);grid-auto-flow:column;gap:12px;padding-bottom:6px;display:grid;overflow-x:auto}.hzd-destinations::-webkit-scrollbar{display:none}.hzd-destination-cell{scroll-snap-align:start}.hzd-destination{isolation:isolate;color:#fff;background:rgb(var(--shell));border-radius:24px;align-items:flex-end;height:290px;padding:16px;display:flex;position:relative;overflow:hidden}.hzd-destination img,.hzd-destination__scene{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .8s var(--hz-ease);position:absolute;inset:0}.hzd-destination:hover img{transform:scale(1.08)}.hzd-destination__veil{z-index:-1;background:linear-gradient(180deg,transparent 35%,rgb(var(--shell-2) / .88));position:absolute;inset:0}.hzd-destination__index{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #ffffffb3;font-size:2.4rem;font-weight:800;line-height:1;position:absolute;top:12px;left:14px}.hzd-destination__copy{transition:transform .35s var(--hz-ease);gap:2px;display:grid}.hzd-destination:hover .hzd-destination__copy{transform:translateY(-4px)}.hzd-destination__copy strong{font-family:var(--font-display);align-items:center;gap:5px;font-size:1.2rem;font-weight:700;display:flex}.hzd-destination__copy strong svg{color:rgb(var(--accent))}.hzd-destination__copy small{color:#ffffffc7;font-size:.78rem}.hzd-tours{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hzd-tour{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--hz-line),var(--shadow-card);transition:transform .35s var(--hz-ease),box-shadow .35s;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.hzd-tour:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .25),0 30px 54px -34px rgb(var(--shell) / .6);transform:translateY(-4px)}.hzd-tour__media{background:rgb(var(--shell));border-radius:18px;height:180px;margin:8px 8px 0;position:relative;overflow:hidden}.hzd-tour__media img,.hzd-tour__scene{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--hz-ease)}.hzd-tour:hover .hzd-tour__media img{transform:scale(1.07)}.hzd-tour__media b{color:rgb(var(--shell));background:var(--hz-sun);border-radius:999px;padding:3px 9px;font-size:.72rem;position:absolute;top:10px;right:10px}.hzd-tour__body{flex-direction:column;flex:1;gap:6px;padding:12px 16px 16px;display:flex}.hzd-tour__days{color:rgb(var(--brand));letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;font-size:.72rem;font-weight:800;display:inline-flex}.hzd-tour__body strong{font-family:var(--font-display);font-size:1.05rem;font-weight:700;line-height:1.25}.hzd-tour__body footer{border-top:1px dashed var(--hz-line);justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;padding-top:10px;display:flex}.hzd-tour__body footer small{color:rgb(var(--text-faint));letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800;display:block}.hzd-tour__body footer b{font-family:var(--font-display);font-size:1.12rem}.hzd-tour__body footer a{color:#fff;background:rgb(var(--shell));width:40px;height:40px;transition:background .2s,transform .35s var(--hz-spring);border-radius:50%;place-items:center;display:grid}.hzd-tour__body footer a:hover{background:rgb(var(--brand));transform:rotate(45deg)}.hzd-quick{border-radius:16px;align-items:center;gap:12px;padding:10px;transition:background .2s;display:flex}.hzd-quick:hover{background:rgb(var(--surface-2))}.hzd-quick>span:first-child{width:40px;height:40px;color:rgb(var(--brand));background:rgb(var(--brand-tint));border-radius:12px;place-items:center;transition:background .25s,color .25s;display:grid}.hzd-quick:hover>span:first-child{color:rgb(var(--shell));background:var(--hz-sun)}.hzd-quick strong{font-size:.88rem;font-weight:750;display:block}.hzd-quick small{color:rgb(var(--text-muted));font-size:.74rem;display:block}.hzd-quick>svg{color:rgb(var(--text-faint));transition:transform .25s var(--hz-ease),color .2s}.hzd-quick:hover>svg{color:rgb(var(--brand));transform:translate(3px)}.hzd-links{gap:4px;display:grid}.hzd-links a{border-radius:14px;align-items:center;gap:10px;padding:10px;font-size:.86rem;font-weight:700;transition:background .2s;display:flex}.hzd-links a:hover{background:rgb(var(--surface-2))}.hzd-links a span{width:32px;height:32px;color:rgb(var(--accent));background:rgb(var(--shell));border-radius:10px;place-items:center;display:grid}.hzd-links a svg:last-child{color:rgb(var(--text-faint));margin-left:auto}.hzd-promo{isolation:isolate;color:#fff;background:rgb(var(--shell-2));border-radius:24px;align-items:flex-end;min-height:260px;padding:20px;display:flex;position:relative;overflow:hidden}.hzd-promo img,.hzd-promo__scene{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hzd-promo__veil,.hzd-promo.is-brand:before{content:"";z-index:-1;background:linear-gradient(180deg,transparent 10%,rgb(var(--shell-2) / .9));position:absolute;inset:0}.hzd-promo small{color:rgb(var(--accent));letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:800}.hzd-promo strong{font-family:var(--font-display);margin-top:4px;font-size:1.35rem;font-weight:700;line-height:1.15;display:block}.hzd-promo p{color:#ffffffbf;margin-top:6px;font-size:.84rem}.hzd-promo a{height:40px;color:rgb(var(--shell));background:var(--hz-sun);transition:transform .25s var(--hz-spring);border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:0 16px;font-size:.82rem;font-weight:800;display:inline-flex}.hzd-promo a:hover{transform:translateY(-2px)}.hzd-promo em{color:#fff9;margin-top:8px;font-size:.72rem;font-style:normal;display:block}.hzd-empty{background:rgb(var(--surface-2));border:1px dashed rgb(var(--border) / .14);border-radius:18px;align-items:center;gap:12px;padding:16px;display:flex}.hzd-empty span{width:44px;height:44px;color:rgb(var(--brand));background:rgb(var(--brand-tint));border-radius:14px;flex:none;place-items:center;display:grid}.hzd-empty strong{font-size:.9rem;display:block}.hzd-empty small{color:rgb(var(--text-muted));font-size:.78rem;display:block}.hzd-empty.is-dark{background:#ffffff0f;margin:0 14px 16px}.hzd-empty.is-dark span{color:rgb(var(--accent));background:#ffffff14}.hzd-empty.is-dark small{color:#fff9}.hzd-failure{text-align:center;background:rgb(var(--surface));max-width:460px;box-shadow:var(--shadow-card);border-radius:28px;justify-items:center;gap:10px;margin:60px auto;padding:32px;display:grid}.hzd-failure>span{width:60px;height:60px;color:rgb(var(--accent));background:rgb(var(--shell));border-radius:18px;place-items:center;display:grid}.hzd-failure h1{font-family:var(--font-display);font-size:1.4rem;font-weight:700}.hzd-failure p{color:rgb(var(--text-muted));font-size:.9rem}.hzd-failure button{color:#fff;background:var(--hz-blue);border-radius:999px;align-items:center;gap:6px;height:42px;padding:0 18px;font-weight:800;display:inline-flex}.hzd-skeleton{background:linear-gradient(100deg,rgb(var(--surface)) 30%,rgb(var(--brand-tint)),rgb(var(--surface)) 70%);box-shadow:inset 0 0 0 1px var(--hz-line);background-size:200% 100%;border-radius:24px;animation:1.4s linear infinite hz-flow}.hzd-skeleton.is-hero{min-height:340px}.hzd-skeleton.is-tile{min-height:118px}.hzd-skeleton.is-panel{min-height:260px}@media(max-width:1279px){.hzd-bento{grid-template-columns:repeat(3,minmax(0,1fr))}.hzd-destinations{grid-auto-columns:minmax(220px,30%)}}@media(max-width:1100px){.hzd-grid--hero,.hzd-grid--split{grid-template-columns:minmax(0,1fr)}.hzd-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.hzd-grid--three>:last-child{grid-column:span 2}.hzd-tours{grid-template-columns:repeat(2,minmax(0,1fr))}.hzd-pass{min-height:0}}@media(max-width:640px){.hzd-page{gap:20px}.hzd-hero{border-radius:22px;min-height:0}.hzd-hero:after{background:linear-gradient(180deg,rgb(var(--shell-2) / .75),rgb(var(--shell-2) / .45))}.hzd-hero__shortcuts{scrollbar-width:none;flex-wrap:nowrap;margin-right:-22px;overflow-x:auto}.hzd-hero__shortcuts::-webkit-scrollbar{display:none}.hzd-hero__shortcuts a{white-space:nowrap}.hzd-hero__kpis>div{flex:40%;min-width:0}.hzd-pass{border-radius:22px}.hzd-pass__head{border-radius:22px 22px 0 0}.hzd-pass__meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hzd-pass__meta>div:first-child{grid-column:span 2}.hzd-pass__stub{flex-direction:column;align-items:stretch}.hzd-pass__barcode{flex-basis:28px;height:28px}.hzd-pass__actions>*{flex:1}.hzd-pass__actions button,.hzd-pass__actions a{justify-content:center;width:100%}.hzd-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hzd-bento__cell.is-feature{grid-row:span 1;min-height:200px}.hzd-service{border-radius:18px;padding:14px}.hzd-service__go{display:none}.hzd-bento__cell.is-feature .hzd-service__go{display:grid}.hzd-grid--three{grid-template-columns:minmax(0,1fr)}.hzd-grid--three>:last-child{grid-column:auto}.hzd-tours{grid-template-columns:minmax(0,1fr)}.hzd-destinations{grid-auto-columns:72%}.hzd-destination{height:240px}.hzd-board__rows>li{grid-template-columns:minmax(0,1fr) auto}.hzd-board__rows time{grid-column:span 2}.hzd-board__labels{display:none!important}}.hzl{background:rgb(var(--bg));min-height:100dvh;color:rgb(var(--text));position:relative;overflow-x:clip}.hzl-btn{isolation:isolate;white-space:nowrap;height:52px;transition:transform .3s var(--hz-spring),box-shadow .3s,background .2s,color .2s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.92rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.hzl-btn--sm{height:42px;padding:0 16px;font-size:.84rem}.hzl-btn--sun{color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 16px 34px -16px rgb(var(--accent)),inset 0 1px #ffffff80}.hzl-btn--sun:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#fff9,#0000);width:35%;animation:4.5s ease-in-out infinite hz-sheen;position:absolute;top:0;bottom:0;left:0}.hzl-btn--sun:hover{box-shadow:0 22px 40px -16px rgb(var(--accent));transform:translateY(-2px)}.hzl-btn--glass{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff40}.hzl-btn--glass:hover{background:#fff3}.hzl-btn--ghost{color:#fff;box-shadow:inset 0 0 0 1px #ffffff4d}.hzl-btn--ghost:hover{background:#ffffff1a}.hzl-eyebrow{color:rgb(var(--brand));letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:7px;font-size:.74rem;font-weight:800;display:inline-flex}.hzl-eyebrow.is-light{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.1em;background:#ffffff1a;border-radius:999px;padding:6px 14px 6px 10px;box-shadow:inset 0 0 0 1px #ffffff2e}.hzl-eyebrow__dot{background:rgb(var(--accent));border-radius:50%;width:8px;height:8px;position:relative}.hzl-eyebrow__dot:after{content:"";border-radius:inherit;background:inherit;animation:1.8s ease-out infinite hz-pulse;position:absolute;inset:0}.hzl-header{z-index:50;transition:background .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;inset:0 0 auto}.hzl-header.is-scrolled{background:rgb(var(--shell-2) / .82);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);box-shadow:0 16px 40px -28px #000c}.hzl-header__bar{max-width:1360px;min-height:78px;padding:0 var(--hz-gutter);align-items:center;gap:24px;margin:0 auto;display:flex}.hzl-header__logo{flex:none;display:inline-flex}.hzl-header__nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border-radius:999px;gap:2px;margin:0 auto;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.hzl-header__nav a{color:#fffc;border-radius:999px;padding:8px 14px;font-size:.84rem;font-weight:700;transition:color .2s,background .2s}.hzl-header__nav a:hover{color:rgb(var(--shell));background:#fff}.hzl-header__actions{align-items:center;gap:8px;display:flex}.hzl-header__phone{color:#ffffffbf;white-space:nowrap;align-items:center;gap:6px;margin-right:6px;font-size:.8rem;font-weight:700;display:inline-flex}.hzl-header__phone:hover{color:#fff}.hzl-header__menu{color:#fff;background:#ffffff1f;border-radius:50%;place-items:center;width:42px;height:42px;display:none}.hzl-header__drawer{margin:0 var(--hz-gutter) 12px;background:rgb(var(--shell-2) / .96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:22px;gap:2px;padding:10px;display:grid;box-shadow:0 30px 60px -30px #000c}.hzl-header__drawer a{color:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:12px;font-weight:700;display:flex}.hzl-header__drawer a:hover{background:#ffffff14}.hzl-hero{isolation:isolate;color:#fff;background:rgb(var(--shell-2));min-height:min(100dvh,920px);padding:110px 0 60px;position:relative;overflow:hidden}.hzl-hero__sky{z-index:-2;position:absolute;inset:-60px 0 0}.hzl-hero__scene{width:100%;height:100%}.hzl-hero:after{content:"";z-index:-1;background:linear-gradient(95deg,rgb(var(--shell-2) / .88),rgb(var(--shell-2) / .45) 50%,rgb(var(--shell-2) / .1)),linear-gradient(180deg,transparent 70%,rgb(var(--shell-2) / .35));position:absolute;inset:0}.hzl-hero__rays{z-index:-1;background:repeating-conic-gradient(from 0deg,rgb(var(--accent) / .08) 0 6deg,transparent 6deg 18deg);border-radius:50%;width:70vmax;height:70vmax;animation:90s linear infinite hz-spin;position:absolute;bottom:-30%;right:12%;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 62%);mask-image:radial-gradient(circle,#000 20%,#0000 62%)}.hzl-hero__inner{max-width:1360px;padding:0 var(--hz-gutter);grid-template-columns:minmax(0,1.15fr) minmax(360px,440px);align-items:center;gap:clamp(28px,5vw,80px);margin:0 auto;display:grid}.hzl-hero__copy h1{font-family:var(--font-display);letter-spacing:-.055em;margin-top:20px;font-size:clamp(2.6rem,6vw,5.4rem);font-weight:700;line-height:.92}.hzl-hero__copy h1 em{background:linear-gradient(95deg,rgb(var(--glow)),#fff 40%,rgb(var(--accent)) 80%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:7s linear infinite hz-flow}.hzl-lead{color:#fffc;max-width:560px;margin-top:20px;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.6}.hzl-hero__word{color:rgb(var(--accent));font-weight:800}.hzl-tabs{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border-radius:22px;flex-wrap:wrap;gap:2px;margin-top:26px;padding:5px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.hzl-tabs button{isolation:isolate;color:#ffffffbf;border-radius:16px;align-items:center;gap:7px;height:40px;padding:0 14px;font-size:.82rem;font-weight:750;transition:color .2s;display:inline-flex;position:relative}.hzl-tabs button.is-active{color:rgb(var(--shell))}.hzl-tabs__pill{z-index:-1;border-radius:inherit;background:var(--hz-sun);box-shadow:0 10px 22px -12px rgb(var(--accent));position:absolute;inset:0}.hzl-hero__cta{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.hzl-promises{color:#ffffffbf;flex-wrap:wrap;gap:8px 18px;margin-top:24px;font-size:.82rem;font-weight:700;display:flex}.hzl-promises li{align-items:center;gap:6px;display:inline-flex}.hzl-promises svg{color:rgb(var(--glow))}.hzl-pass{background:rgb(var(--surface));width:100%;max-width:440px;color:rgb(var(--text));border-radius:30px;justify-self:end;position:relative;box-shadow:0 50px 100px -40px #000000d9,0 0 0 1px #ffffff1a}.hzl-pass:before{content:"";z-index:-1;background:conic-gradient(from 180deg,rgb(var(--brand) / .6),rgb(var(--accent) / .6),rgb(var(--glow) / .6),rgb(var(--brand) / .6));filter:blur(28px);opacity:.55;border-radius:42px;animation:14s linear infinite hz-spin;position:absolute;inset:-14px}.hzl-pass__strip{color:#fff;background:var(--hz-ink);border-radius:30px 30px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.hzl-pass__strip span{display:grid}.hzl-pass__strip span:last-child{text-align:right}.hzl-pass__strip small{color:#ffffff8c;letter-spacing:.16em;text-transform:uppercase;font-size:.6rem;font-weight:800}.hzl-pass__strip b{font-family:var(--font-display);letter-spacing:.06em;font-size:1.05rem}.hzl-pass__plane{color:rgb(var(--accent));animation:3s ease-in-out infinite hz-float}.hzl-pass__card .sd-login-card{background:0 0;border-radius:0;box-shadow:none!important}.hzl-pass__stub{border-top:2px dashed var(--hz-line);align-items:center;gap:12px;padding:14px 22px 18px;display:flex;position:relative}.hzl-pass__stub:before,.hzl-pass__stub:after{content:"";background:rgb(var(--shell-2));border-radius:50%;width:24px;height:24px;position:absolute;top:-13px}.hzl-pass__stub:before{left:-12px}.hzl-pass__stub:after{right:-12px}.hzl-pass__barcode{background:repeating-linear-gradient(90deg,rgb(var(--shell)) 0 2px,transparent 2px 4px,rgb(var(--shell)) 4px 5px,transparent 5px 8px,rgb(var(--shell)) 8px 11px,transparent 11px 13px);opacity:.8;flex:0 0 110px;height:28px}.hzl-pass__stub small{color:rgb(var(--text-faint));letter-spacing:.14em;font-size:.62rem;font-weight:800}.hzl-strip{z-index:2;max-width:1180px;padding:0 var(--hz-gutter);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:-42px auto 0;display:grid;position:relative}.hzl-strip__item{background:rgb(var(--surface));box-shadow:0 24px 50px -34px rgb(var(--shell) / .6),inset 0 0 0 1px var(--hz-line);border-radius:22px;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:16px 18px;display:grid}.hzl-strip__item>span{width:44px;height:44px;color:rgb(var(--accent));background:rgb(var(--shell));border-radius:14px;grid-row:span 2;place-items:center;display:grid}.hzl-strip__item strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:1.6rem;font-weight:800;line-height:1}.hzl-strip__item small{color:rgb(var(--text-muted));font-size:.8rem;font-weight:650}.hzl-section{max-width:1280px;padding:clamp(56px,8vw,100px) var(--hz-gutter) 0;margin:0 auto}.hzl-section__head{text-align:center;max-width:720px;margin:0 auto 34px}.hzl-section__head h2,.hzl-everywhere h2,.hzl-cta h2{font-family:var(--font-display);letter-spacing:-.045em;margin-top:8px;font-size:clamp(2rem,4vw,3.2rem);font-weight:700;line-height:1}.hzl-section__head h2 em,.hzl-everywhere h2 em{background:linear-gradient(95deg,rgb(var(--brand)),rgb(var(--accent)));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.hzl-section__head>p:last-child{color:rgb(var(--text-muted));margin-top:12px;font-size:1rem;line-height:1.6}.hzl-products{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(170px,auto);gap:14px;display:grid}.hzl-products__cell.is-feature{grid-area:span 2/span 2}.hzl-product{isolation:isolate;background:rgb(var(--surface));height:100%;box-shadow:inset 0 0 0 1px var(--hz-line),0 20px 44px -36px rgb(var(--shell) / .6);transition:transform .4s var(--hz-ease),box-shadow .4s;border-radius:26px;flex-direction:column;gap:8px;padding:20px;display:flex;position:relative;overflow:hidden}.hzl-product:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .3),0 34px 60px -36px rgb(var(--brand) / .6);transform:translateY(-5px)}.hzl-product__icon{color:#fff;background:var(--hz-blue);width:50px;height:50px;box-shadow:0 14px 26px -14px rgb(var(--brand));transition:transform .4s var(--hz-spring);border-radius:16px;place-items:center;margin-bottom:auto;display:grid}.hzl-product.tone-1 .hzl-product__icon{color:rgb(var(--shell));background:var(--hz-sun)}.hzl-product.tone-2 .hzl-product__icon{color:rgb(var(--glow));background:var(--hz-ink)}.hzl-product:hover .hzl-product__icon{transform:rotate(-10deg)scale(1.08)}.hzl-product strong{font-family:var(--font-display);letter-spacing:-.02em;margin-top:14px;font-size:1.25rem;font-weight:700}.hzl-product p{color:rgb(var(--text-muted));font-size:.86rem;line-height:1.5}.hzl-product__go{color:rgb(var(--brand));transition:gap .25s var(--hz-ease);align-items:center;gap:5px;font-size:.8rem;font-weight:800;display:inline-flex}.hzl-product:hover .hzl-product__go{gap:9px}.hzl-products__cell.is-feature .hzl-product{color:#fff;background:rgb(var(--shell-2));justify-content:flex-end;padding:30px}.hzl-product__scene{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hzl-products__cell.is-feature .hzl-product:before{content:"";z-index:-1;background:linear-gradient(180deg,transparent 15%,rgb(var(--shell-2) / .85));position:absolute;inset:0}.hzl-products__cell.is-feature .hzl-product__icon{border-radius:20px;width:64px;height:64px}.hzl-products__cell.is-feature strong{letter-spacing:-.045em;font-size:clamp(2rem,3.4vw,2.8rem)}.hzl-products__cell.is-feature p{color:#ffffffc7;max-width:420px;font-size:.98rem}.hzl-products__cell.is-feature .hzl-product__go{color:rgb(var(--accent))}.hzl-board{color:#fff;background:var(--hz-ink);box-shadow:0 40px 80px -46px rgb(var(--shell-2));perspective:900px;border-radius:26px;overflow:hidden}.hzl-board__row{transform-origin:top;border-top:1px solid #ffffff12;grid-template-columns:150px 190px minmax(0,1fr) 140px;align-items:center;gap:16px;padding:18px 24px;display:grid}.hzl-board__row.is-head{color:#ffffff73;letter-spacing:.16em;text-transform:uppercase;background:#0003;border-top:0;padding-block:14px;font-size:.66rem;font-weight:800}.hzl-board__code{gap:3px;display:flex}.hzl-board__code i{width:28px;height:36px;color:rgb(var(--accent));animation:hz-flip .5s var(--hz-ease) backwards;background:#00000059;border-radius:5px;place-items:center;font:800 1.05rem ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;box-shadow:inset 0 -1px #ffffff14,inset 0 17px #ffffff08}.hzl-board__step{font-family:var(--font-display);align-items:center;gap:8px;font-size:1.3rem;font-weight:700;display:inline-flex}.hzl-board__step svg{color:rgb(var(--glow))}.hzl-board__text{color:#ffffffb8;font-size:.92rem}.hzl-board__status{color:rgb(var(--shell));background:rgb(var(--glow));letter-spacing:.1em;text-transform:uppercase;border-radius:8px;justify-self:start;padding:5px 12px;font-size:.72rem;font-weight:800}.hzl-board__status.is-1{background:rgb(var(--accent));animation:1.6s ease-in-out infinite hz-twinkle}.hzl-board__status.is-2{color:#fff;background:rgb(var(--brand))}.hzl-carousel{background:rgb(var(--shell));border-radius:30px;height:clamp(320px,42vw,480px);position:relative;overflow:hidden}.hzl-carousel.is-loading{background:linear-gradient(100deg,rgb(var(--surface)) 30%,rgb(var(--brand-tint)),rgb(var(--surface)) 70%);background-size:200% 100%;animation:1.4s linear infinite hz-flow}.hzl-carousel__slide{color:#fff;align-items:flex-end;padding:clamp(22px,4vw,46px);display:flex;position:absolute;inset:0}.hzl-carousel__slide img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hzl-carousel__veil{z-index:-1;background:linear-gradient(90deg,rgb(var(--shell-2) / .88),rgb(var(--shell-2) / .2) 70%);position:absolute;inset:0}.hzl-carousel__slide{isolation:isolate}.hzl-carousel__slide h3{max-width:620px;font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.8rem,3.6vw,3rem);font-weight:700;line-height:1}.hzl-carousel__slide p{color:#fffc;max-width:520px;margin:10px 0 16px}.hzl-carousel__arrows{gap:8px;display:flex;position:absolute;top:22px;right:22px}.hzl-carousel__arrows button{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.hzl-carousel__arrows button:hover{color:rgb(var(--shell));background:rgb(var(--accent))}.hzl-carousel__dots{gap:6px;display:flex;position:absolute;bottom:24px;right:24px}.hzl-carousel__dots button{background:#ffffff4d;border-radius:99px;width:34px;height:5px;position:relative;overflow:hidden}.hzl-carousel__progress{background:rgb(var(--accent));transform-origin:0;position:absolute;inset:0}.hzl-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hzl-feature{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--hz-line);transition:transform .35s var(--hz-ease),box-shadow .35s;border-radius:24px;gap:8px;padding:24px;display:grid;position:relative}.hzl-feature:hover{box-shadow:inset 0 0 0 1px rgb(var(--accent) / .45),0 26px 50px -34px rgb(var(--shell) / .55);transform:translateY(-4px)}.hzl-feature__num{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px rgb(var(--border) / .14);font-size:2.6rem;font-weight:800;line-height:1;position:absolute;top:16px;right:20px}.hzl-feature__icon{width:46px;height:46px;color:rgb(var(--accent));background:rgb(var(--shell));border-radius:14px;place-items:center;display:grid}.hzl-feature strong{font-family:var(--font-display);margin-top:6px;font-size:1.12rem;font-weight:700}.hzl-feature p{color:rgb(var(--text-muted));font-size:.88rem;line-height:1.55}.hzl-everywhere{text-align:center}.hzl-everywhere>div:first-child>p:last-child{max-width:640px;color:rgb(var(--text-muted));margin:12px auto 0}.hzl-partners{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.hzl-partners>*{height:50px;color:rgb(var(--text));background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--hz-line);transition:transform .25s var(--hz-spring),box-shadow .25s;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:.84rem;font-weight:750;display:inline-flex}.hzl-partners>:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .35),0 16px 30px -20px rgb(var(--shell));transform:translateY(-3px)}.hzl-partners img{width:auto;max-height:26px}.hzl-cta{isolation:isolate;color:#fff;background:rgb(var(--shell-2));min-height:280px;box-shadow:0 40px 80px -46px rgb(var(--shell-2));border-radius:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;padding:clamp(28px,5vw,56px);display:flex;position:relative;overflow:hidden}.hzl-cta__scene{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hzl-cta:before{content:"";z-index:-1;background:linear-gradient(90deg,rgb(var(--shell-2) / .9),rgb(var(--shell-2) / .3));position:absolute;inset:0}.hzl-cta h2{color:#fff;max-width:560px}.hzl-cta p{color:#ffffffbf;margin-top:10px}.hzl-cta__actions{flex-wrap:wrap;gap:10px;display:flex}.hzl-footer{color:#ffffffb3;background:rgb(var(--shell-2));margin-top:clamp(56px,8vw,100px)}.hzl-footer:before{content:"";background:linear-gradient(90deg,rgb(var(--brand)),rgb(var(--glow)),rgb(var(--accent)),rgb(var(--brand)));background-size:200% 100%;height:3px;animation:10s linear infinite hz-flow;display:block}.hzl-footer__grid{max-width:1280px;padding:48px var(--hz-gutter) 28px;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:28px;margin:0 auto;display:grid}.hzl-footer__grid>div{align-content:start;gap:10px;font-size:.86rem;display:grid}.hzl-footer__grid>div p{max-width:360px;line-height:1.7}.hzl-footer__grid>div a{align-items:center;gap:8px;display:inline-flex}.hzl-footer__grid h3{color:rgb(var(--accent));letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:.74rem;font-weight:800}.hzl-footer__grid nav{align-content:start;gap:8px;font-size:.88rem;display:grid}.hzl-footer__grid a{transition:color .2s}.hzl-footer__grid a:hover{color:#fff}.hzl-footer__legal{max-width:1280px;padding:14px var(--hz-gutter) 26px;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 auto;font-size:.76rem;display:flex}@media(max-width:1200px){.hzl-header__nav,.hzl-header__phone{display:none}.hzl-header__menu{display:grid}.hzl-header__actions{margin-left:auto}}@media(max-width:1023px){.hzl-hero{min-height:0;padding-top:100px}.hzl-hero:after{background:linear-gradient(180deg,rgb(var(--shell-2) / .82),rgb(var(--shell-2) / .6) 60%,rgb(var(--shell-2) / .85))}.hzl-hero__inner{grid-template-columns:minmax(0,1fr)}.hzl-pass{justify-self:center}.hzl-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-30px}.hzl-products{grid-template-columns:repeat(2,minmax(0,1fr))}.hzl-board__row{grid-template-columns:130px minmax(0,1fr) auto}.hzl-board__text{grid-area:2/1/auto/-1}.hzl-board__row.is-head span:nth-child(3){display:none}.hzl-features,.hzl-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.hzl-header__bar{gap:10px;min-height:64px}.hzl-header__register{display:none}.hzl-header .hz-logo__word{font-size:21px!important}.hzl-hero{padding:88px 0 56px}.hzl-hero__copy h1{font-size:2.6rem}.hzl-tabs{width:100%;display:flex}.hzl-tabs button{flex:30%;justify-content:center;padding:0 8px}.hzl-hero__cta .hzl-btn,.hzl-hero__cta>div{width:100%}.hzl-hero__rays{right:-40%}.hzl-pass{border-radius:24px}.hzl-pass__strip{border-radius:24px 24px 0 0;padding:12px 18px}html[data-theme=horizon] .hzl-pass .sd-login-card{padding:20px 16px 16px}.hzl-strip,.hzl-products{grid-template-columns:minmax(0,1fr)}.hzl-products__cell.is-feature{grid-area:auto;min-height:280px}.hzl-board__row{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px 16px}.hzl-board__row.is-head{display:none}.hzl-board__code{grid-column:1/-1}.hzl-board__text{grid-row:auto}.hzl-features{grid-template-columns:minmax(0,1fr)}.hzl-carousel__arrows{display:none}.hzl-cta__actions,.hzl-cta__actions .hzl-btn{width:100%}.hzl-footer__grid{grid-template-columns:minmax(0,1fr)}}html[data-theme=horizon] .sd-login-card{border:0;border-radius:24px;padding:24px 24px 20px;position:relative;overflow:hidden}html[data-theme=horizon] .sd-login-card__eyebrow{color:rgb(var(--brand));letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:6px;font-size:.7rem;font-weight:800;display:inline-flex}html[data-theme=horizon] .sd-login-card__header h2{color:rgb(var(--text));font-family:var(--font-display);letter-spacing:-.04em;margin-top:.25rem;font-size:1.75rem;font-weight:700}html[data-theme=horizon] .sd-login-card__tabs{background:rgb(var(--surface-2));box-shadow:inset 0 0 0 1px var(--hz-line);color:rgb(var(--text-muted));border-radius:999px;margin-bottom:1.1rem;padding:.3rem;font-size:.82rem;font-weight:800;display:flex;position:relative}html[data-theme=horizon] .sd-login-card__tabs>*{text-align:center;border-radius:999px;flex:1;padding:.55rem;transition:color .2s,background .2s}html[data-theme=horizon] .sd-login-card__tabs span{color:#fff;background:rgb(var(--shell));box-shadow:0 8px 18px -10px rgb(var(--shell))}html[data-theme=horizon] .sd-login-card__tabs a:hover{color:rgb(var(--brand))}html[data-theme=horizon] .sd-login-card__links>a:last-child{display:none}html[data-theme=horizon] .sd-login-card button[type=submit]{height:3.2rem;color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 16px 30px -16px rgb(var(--accent));letter-spacing:.02em;transition:transform .25s var(--hz-spring),box-shadow .25s;border-radius:999px;font-weight:800}html[data-theme=horizon] .sd-login-card button[type=submit]:hover{box-shadow:0 22px 36px -16px rgb(var(--accent));transform:translateY(-1px)}html[data-theme=horizon] .hz-main :where(button,a).bg-brand{background-image:var(--hz-blue);box-shadow:0 12px 24px -16px rgb(var(--brand));transition:transform .25s var(--hz-spring),box-shadow .25s,filter .2s}html[data-theme=horizon] .hz-main :where(button,a).bg-brand:not(:disabled):hover{filter:brightness(1.08);box-shadow:0 18px 30px -16px rgb(var(--brand));transform:translateY(-1px)}html[data-theme=horizon] :where(.hz-main,[role=dialog]) :where(button,a).bg-accent,html[data-theme=horizon] :where(.hz-main,[role=dialog]) :where(button,a)[class*=from-orange-500]{color:rgb(var(--shell));background-image:var(--hz-sun);box-shadow:0 14px 26px -14px rgb(var(--accent))}html[data-theme=horizon] :where(.hz-main,[role=dialog]) :where(button,a)[class*=from-orange-500] :is(svg,span){color:inherit}html[data-theme=horizon] .hz-main :where(article,aside,section)[class*=bg-surface]{box-shadow:inset 0 0 0 1px var(--hz-line),0 22px 44px -36px rgb(var(--shell) / .5)}html[data-theme=horizon] .hz-main article[class*=bg-surface]{transition:transform .35s var(--hz-ease),box-shadow .35s ease}html[data-theme=horizon] .hz-main article[class*=bg-surface]:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .22),0 30px 56px -34px rgb(var(--shell) / .55);transform:translateY(-3px)}html[data-theme=horizon] .hz-main :where([class*=rounded-card],[class*=rounded-2xl],[class*=rounded-3xl])[class*=bg-surface]{border-radius:max(var(--radius-card),1.1rem)}html[data-theme=horizon] .hz-main :where(h1,h2)[class*=text-]{font-family:var(--font-display);letter-spacing:-.03em;font-weight:700}html[data-theme=horizon] .hz-main :where(h3)[class*=font-semibold]{font-family:var(--font-display)}html[data-theme=horizon] .hz-main label{font-weight:650}html[data-theme=horizon] .hz-main :where(input,select,textarea):focus{border-color:rgb(var(--brand) / .6)}html[data-theme=horizon] .hz-main [role=tablist] [aria-selected=true]:not([class*=text-white]):not(:has(>[class*=bg-])){color:rgb(var(--brand))}html[data-theme=horizon] .hz-main :where(.bg-brand-tint){background-color:rgb(var(--brand-tint))}html[data-theme=horizon] .hz-main :is(.text-orange-500,.text-orange-600){color:#c87814}html[data-theme=horizon] .hz-main table{border-collapse:separate;border-spacing:0}html[data-theme=horizon] .hz-main thead th{letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 -2px rgb(var(--accent));font-size:.68rem;font-weight:800;background-color:rgb(var(--shell))!important;color:#fff!important}html[data-theme=horizon] .hz-main thead th *{color:inherit}html[data-theme=horizon] .hz-main thead th:first-child{border-top-left-radius:12px}html[data-theme=horizon] .hz-main thead th:last-child{border-top-right-radius:12px}html[data-theme=horizon] .hz-main tbody tr{transition:background .16s,box-shadow .16s}html[data-theme=horizon] .hz-main tbody tr:nth-child(2n){background:rgb(var(--surface-2))}html[data-theme=horizon] .hz-main tbody tr:hover{background:rgb(var(--brand-tint) / .75);box-shadow:inset 4px 0 rgb(var(--accent))}html[data-theme=horizon] :where(.hz-main,[role=dialog]) :where(header,div,section,aside)[class*=bg-gradient][class*="from-[#0"]:not([class*=inset-0]),html[data-theme=horizon] :where(.hz-main,[role=dialog]) :where(header,div,section,aside)[class*=bg-gradient][class*="from-[#3b1206]"]{background-image:radial-gradient(ellipse 60% 90% at 92% 120%,rgb(var(--accent) / .6),transparent 60%),radial-gradient(ellipse 50% 70% at 0% 0%,rgb(var(--brand) / .45),transparent 60%),linear-gradient(140deg,rgb(var(--shell-2)),rgb(var(--shell)) 55%,rgb(var(--brand-strong)));box-shadow:0 30px 60px -38px rgb(var(--shell-2))}html[data-theme=horizon] :where(.hz-main,[role=dialog]) :where(header,div,section,aside)[class*=bg-gradient][class*="from-[#"] :is(.text-orange-400,.text-orange-300,.text-amber-300,.text-amber-400,.text-emerald-300){color:rgb(var(--accent))}html[data-theme=horizon] .hz-main :where(header,section,div)[class*="bg-[#04342b]"]{background-color:rgb(var(--shell));background-image:radial-gradient(ellipse 60% 90% at 92% 120%,rgb(var(--accent) / .5),transparent 60%),linear-gradient(140deg,rgb(var(--shell-2)),rgb(var(--shell)) 60%,rgb(var(--brand-strong) / .8))}html[data-theme=horizon] .hz-main [class*="bg-[#04342b]"]>[class*=inset-0][class*="from-[#04342b]"]{background-image:linear-gradient(90deg,rgb(var(--shell-2)),rgb(var(--shell-2) / .85),rgb(var(--shell) / .15))}html[data-theme=horizon] :where(.hz-main,[role=dialog]) [class*="from-[#053d33]"]{background-image:radial-gradient(ellipse 60% 70% at 75% 30%,rgb(var(--accent) / .28),transparent 60%),linear-gradient(150deg,rgb(var(--shell-2)),rgb(var(--shell)) 60%,rgb(var(--brand-strong) / .85))}html[data-theme=horizon] .hz-main [class*="bg-[#0b6b52]"]{background-color:rgb(var(--brand))}html[data-theme=horizon] .hz-main [class*="text-[#0b6b52]"]{color:rgb(var(--brand))}html[data-theme=horizon] .hz-main [class*="ring-[#0b6b52]"]{--tw-ring-color:rgb(var(--brand))}html[data-theme=horizon] .hz-main .hgtx-flights-page:before{background:linear-gradient(100deg,rgb(var(--shell-2) / .96),rgb(var(--shell) / .78) 50%,rgb(var(--accent) / .35)),url(https://images.unsplash.com/photo-1436491865332-7a61a109cc05?auto=format&fit=crop&w=1600&q=80) center 44%/cover;box-shadow:0 26px 60px -34px rgb(var(--shell-2));border-radius:26px}html[data-theme=horizon] .hgtx-flights-hero{background-image:none}html[data-theme=horizon] .hgtx-flights-hero h1{font-family:var(--font-display);letter-spacing:-.04em;font-weight:700}html[data-theme=horizon] .hgtx-flights-hero em{background:var(--hz-sun);color:rgb(var(--shell))}html[data-theme=horizon] .hgtx-flights-page>form{box-shadow:0 34px 70px -36px rgb(var(--shell-2) / .75);border:1px solid #ffffffe6;border-radius:22px}html[data-theme=horizon] .hgtx-flights-page>form button[type=submit]{color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 14px 26px -12px rgb(var(--accent));letter-spacing:.02em}html[data-theme=horizon] [role=dialog]{--shadow-card:0 40px 100px -30px rgb(var(--shell-2) / .6)}html[data-theme=horizon] [role=dialog] button.bg-brand{background-image:var(--hz-blue)}html[data-theme=horizon] .hgtx-enquiry-dialog__aside{background:radial-gradient(ellipse 80% 60% at 80% 115%,rgb(var(--accent) / .55),transparent 60%),var(--hz-ink)}html[data-theme=horizon] .hgtx-enquiry-submit{color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 14px 26px -14px rgb(var(--accent))}html[data-theme=horizon] .hgtx-enquiry-products button.is-active{border-color:rgb(var(--brand) / .5);background:rgb(var(--brand-tint));color:rgb(var(--brand))}html[data-theme=horizon] .rpt__filter,html[data-theme=horizon] .rpt__panel{box-shadow:inset 0 0 0 1px var(--hz-line),0 22px 44px -36px rgb(var(--shell) / .5);border:0;border-radius:22px}html[data-theme=horizon] .rpt__filter-head{background:radial-gradient(ellipse 40% 140% at 100% 100%,rgb(var(--accent) / .5),transparent 60%),var(--hz-ink);font-family:var(--font-display);letter-spacing:-.01em;border-radius:22px 22px 0 0;padding:.95rem 1.2rem;font-size:1.05rem;position:relative;overflow:hidden}html[data-theme=horizon] .rpt__field input,html[data-theme=horizon] .rpt__field select,html[data-theme=horizon] .rpt__multi-btn{background:rgb(var(--surface-2));border-radius:12px}html[data-theme=horizon] .rpt__btn{border-radius:999px}html[data-theme=horizon] .rpt__btn--primary{color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 12px 22px -12px rgb(var(--accent))}html[data-theme=horizon] .rpt__page-btn{border-radius:10px}html[data-theme=horizon] .rpt__page-btn--active{color:#fff;background:rgb(var(--shell));border-color:rgb(var(--shell))}html[data-theme=horizon] .rpt__panel-title{font-family:var(--font-display);letter-spacing:-.03em}html[data-theme=horizon] .rpt__head-icon{color:rgb(var(--accent))}html[data-theme=horizon] .rpt__hub-card{background:rgb(var(--surface));box-shadow:inset 0 0 0 1px var(--hz-line),0 22px 44px -36px rgb(var(--shell) / .5);border:0;border-radius:22px}html[data-theme=horizon] .rpt__hub-card:hover{box-shadow:inset 0 0 0 1px rgb(var(--brand) / .3),0 28px 50px -34px rgb(var(--brand) / .55)}html[data-theme=horizon] .rpt__hub-icon{color:rgb(var(--accent));background:rgb(var(--shell))}html[data-theme=horizon] .rpt__view{color:rgb(var(--brand))}html[data-theme=horizon] .rpt__table th{background-color:rgb(var(--shell));color:#fff}html[data-theme=horizon] .sd-public-auth{isolation:isolate;background:radial-gradient(ellipse 60% 50% at 100% 100%,rgb(var(--accent) / .18),transparent 60%),radial-gradient(ellipse 60% 50% at 0 0,rgb(var(--brand) / .14),transparent 60%),rgb(var(--bg));position:relative;overflow:hidden}html[data-theme=horizon] .sd-public-auth__card{box-shadow:0 40px 90px -44px rgb(var(--shell-2) / .6);border-radius:26px}html[data-theme=horizon] .sd-public-auth__card button[type=submit]{color:rgb(var(--shell));background:var(--hz-sun);border-radius:999px}html[data-theme=horizon] .sd-public-header{background:rgb(var(--surface) / .86);box-shadow:inset 0 -2px rgb(var(--accent) / .7);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4)}html[data-theme=horizon] .sd-public-header a.bg-brand{color:rgb(var(--shell));background:var(--hz-sun);box-shadow:0 10px 22px -12px rgb(var(--accent));border-radius:999px}html[data-theme=horizon] .sd-public-info__hero{background:radial-gradient(ellipse 50% 80% at 88% 120%,rgb(var(--accent) / .55),transparent 60%),radial-gradient(ellipse 40% 60% at 8% 0%,rgb(var(--brand) / .45),transparent 60%),var(--hz-ink)}html[data-theme=horizon] .sd-public-info__hero :is(.text-orange-400,.text-sky-100){color:rgb(var(--accent))}html[data-theme=horizon] .sd-public-info__hero h1{font-family:var(--font-display);letter-spacing:-.045em}html[data-theme=horizon] .sd-site-footer{background:rgb(var(--shell-2))}html[data-theme=horizon] .sd-site-footer :is(.text-orange-400,.text-sky-300,.text-sky-400){color:rgb(var(--accent))}html[data-theme=horizon] .sd-site-footer .bg-orange-500{color:rgb(var(--shell));background:var(--hz-sun)}html[data-theme=horizon] .sd-register__perks{background:radial-gradient(ellipse 70% 60% at 90% 110%,rgb(var(--accent) / .55),transparent 60%),var(--hz-ink)}html[data-theme=horizon] .sd-register-submit{color:rgb(var(--shell));background:var(--hz-sun);border-radius:999px}html[data-theme=horizon] .sd-register__card{border-radius:26px}html[data-theme=horizon] :where(.sd-public-auth,.sd-register,.sd-public-info) :where(h1,h2)[class*=text-]{font-family:var(--font-display);letter-spacing:-.035em}@media(prefers-reduced-motion:reduce){.hz-scene__star,.hz-scene__sun,.hz-scene__glint,.hz-scene__halo,.hz-scene__route,.hz-canvas__glow,.hz-side__stars,.hz-side__sun,.hz-side__launch:after,.hz-side__coin:after,.hz-wallet__coin:after,.hzd-live:after,.hzd-hero__name,.hzd-pass__plane svg,.hzd-board__rows b,.hzl-btn--sun:after,.hzl-eyebrow__dot:after,.hzl-hero__rays,.hzl-hero__copy h1 em,.hzl-pass:before,.hzl-pass__plane,.hzl-board__code i,.hzl-board__status,.hzl-footer:before,.hz-logo__word,.hz-mark--animated *,.hz-page-in{animation:none!important}.hz-mark--animated .hz-mark__arc{stroke-dashoffset:0}}html[data-theme=passport]{--bg:250 245 234;--surface:255 253 248;--surface-2:246 240 227;--border:26 23 20;--text:26 23 20;--text-muted:104 96 86;--text-faint:158 150 138;--brand:47 84 235;--brand-strong:31 58 190;--brand-tint:228 234 255;--accent:255 92 57;--glow:255 199 44;--shell:26 23 20;--shell-2:52 46 40;--pp-mint:126 224 180;--pp-lilac:196 176 255;--radius-card:1.1rem;--radius-field:.75rem;--font-sans:"Space Grotesk", "Inter Variable", system-ui, sans-serif;--font-display:"Unbounded", "Space Grotesk", system-ui, sans-serif;--font-hand:"Caveat", "Comic Sans MS", cursive;--shadow-card:4px 4px 0 rgb(var(--shell));--shadow-field:inset 0 0 0 1.5px rgb(var(--shell) / .75);--shadow-field-focus:inset 0 0 0 2px rgb(var(--shell)), 3px 3px 0 rgb(var(--glow));--pp-line:2px solid rgb(var(--shell));--pp-shadow:4px 4px 0 rgb(var(--shell));--pp-shadow-sm:2px 2px 0 rgb(var(--shell));--pp-shadow-lg:7px 7px 0 rgb(var(--shell));--pp-ease:cubic-bezier(.2, .8, .2, 1);--pp-spring:cubic-bezier(.34, 1.56, .64, 1);--pp-max:1440px;--pp-gutter:clamp(16px, 2.4vw, 36px);color-scheme:light;scrollbar-color:rgb(var(--shell)) rgb(var(--surface-2))}html[data-theme=passport] body{font-family:var(--font-sans);background:rgb(var(--bg));color:rgb(var(--text))}html[data-theme=passport] :focus-visible{outline:3px solid rgb(var(--brand));outline-offset:2px}html[data-theme=passport] ::selection{background:rgb(var(--glow));color:rgb(var(--shell))}.is-cobalt{--t:var(--brand);--tc:255 255 255}.is-tomato{--t:var(--accent);--tc:var(--shell)}.is-sun{--t:var(--glow);--tc:var(--shell)}.is-mint{--t:var(--pp-mint);--tc:var(--shell)}.is-lilac{--t:var(--pp-lilac);--tc:var(--shell)}.is-ink{--t:var(--shell);--tc:var(--glow)}@keyframes pp-spin{to{transform:rotate(360deg)}}@keyframes pp-wobble{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes pp-marquee{to{transform:translate(-50%)}}@keyframes pp-marquee-back{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes pp-pop{0%{opacity:0;transform:scale(.3)rotate(-30deg)}70%{opacity:1;transform:scale(1.1)rotate(4deg)}to{transform:scale(1)rotate(0)}}@keyframes pp-dash{to{stroke-dashoffset:-21px}}@keyframes pp-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes pp-shimmer{to{background-position:-200% 0}}@keyframes pp-page{0%{opacity:0;top:18px}to{opacity:1;top:0}}.pp-spin{animation:.9s linear infinite pp-spin}.pp-page-in{animation:pp-page .55s var(--pp-ease) backwards}.pp-paper{z-index:-1;pointer-events:none;background-color:rgb(var(--bg));background-image:radial-gradient(rgb(var(--shell) / .09) 1.1px,transparent 1.3px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .28 0 0 0 0 .2 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");background-size:24px 24px,220px 220px;position:fixed;inset:0}.pp-logo__word{font-family:"Unbounded",var(--font-sans);letter-spacing:-.04em;white-space:nowrap;align-items:center;font-weight:800;line-height:1;display:inline-flex}.pp-logo__head{color:rgb(var(--shell))}.pp-logo__tail{border:2px solid rgb(var(--shell));color:rgb(var(--shell));background:rgb(var(--accent));box-shadow:2px 2px rgb(var(--shell));transition:transform .3s var(--pp-spring);border-radius:.28em;margin-left:.12em;padding:.14em .28em .16em;display:inline-block;transform:rotate(-5deg)}.pp-logo:hover .pp-logo__tail{transform:rotate(4deg)scale(1.06)}.pp-logo.is-inverted .pp-logo__head{color:rgb(var(--bg))}.pp-logo.is-inverted .pp-logo__tail{border-color:rgb(var(--bg));background:rgb(var(--glow));box-shadow:2px 2px rgb(var(--bg))}.pp-mark--animated .pp-mark__stamp{transform-origin:50%;transform-box:fill-box;animation:pp-pop .6s var(--pp-spring) both}.pp-mark--animated .pp-mark__route{animation:1.4s linear infinite pp-dash}.pp-logo:hover .pp-mark__stamp{animation:.5s ease-in-out 2 pp-wobble}.pp-stamp{border:2.5px solid rgb(var(--t));width:fit-content;color:rgb(var(--t));background:rgb(var(--surface) / .5);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 2px rgb(var(--surface)),inset 0 0 0 3.5px rgb(var(--t) / .55);border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:.68rem;font-weight:800;display:inline-flex;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 1.9'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 1.9'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)'/%3E%3C/svg%3E");-webkit-mask-size:120px 120px;mask-size:120px 120px}.pp-stamp.is-ink{color:rgb(var(--shell));border-color:rgb(var(--shell));box-shadow:inset 0 0 0 2px rgb(var(--surface)),inset 0 0 0 3.5px rgb(var(--shell) / .55)}.pp-stamp.is-sun{color:#a06e00;border-color:#d29600}.pp-stamp.is-mint{color:#14825a;border-color:#1ea06e}.pp-stamp.is-lilac{color:#6e46dc;border-color:#825fe6}.pp-stamp.is-round{text-align:center;border-style:double;border-width:5px;border-radius:50%;flex-direction:column;justify-content:center;gap:1px;width:104px;height:104px;padding:8px}.pp-stamp.is-round b{letter-spacing:.08em;font-size:.58rem}.pp-stamp.is-round i{font-family:var(--font-sans);border-block:1.5px solid;padding:2px 0;font-size:.62rem;font-style:normal;font-weight:700}.pp-squiggle{width:100%;height:12px;display:block;overflow:visible}.pp-squiggle path{fill:none;stroke:rgb(var(--accent));stroke-width:4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.pp-sticker{border:var(--pp-line);height:100%;color:rgb(var(--tc));background:rgb(var(--t));box-shadow:var(--pp-shadow);border-radius:18px;flex-direction:column;gap:4px;padding:14px;transition:box-shadow .2s,transform .2s;display:flex;position:relative}.pp-sticker:after{content:"";background:linear-gradient(225deg,rgb(var(--bg)) 48%,rgb(var(--shell) / .25) 50%,rgb(var(--t)) 54%);border-left:2px solid rgb(var(--shell));border-bottom:2px solid rgb(var(--shell));border-radius:0 16px 0 14px;width:26px;height:26px;transition:width .25s,height .25s;position:absolute;top:-2px;right:-2px}.pp-sticker:hover{box-shadow:var(--pp-shadow-lg)}.pp-sticker:hover:after{width:38px;height:38px}.pp-sticker:active{box-shadow:var(--pp-shadow-sm)}.pp-sticker.is-current{outline:3px dashed rgb(var(--shell));outline-offset:4px}.pp-sticker__icon{border:var(--pp-line);width:46px;height:46px;color:rgb(var(--shell));background:rgb(var(--surface));box-shadow:var(--pp-shadow-sm);border-radius:14px;place-items:center;margin-bottom:8px;display:grid}.pp-sticker strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:.98rem;font-weight:800;line-height:1.15}.pp-sticker small{opacity:.85;font-size:.78rem;font-weight:500;line-height:1.35}.pp-sticker.is-big{min-height:170px;padding:18px}.pp-sticker.is-big strong{margin-top:auto;font-size:1.15rem}.pp-sticker__go{border:var(--pp-line);width:32px;height:32px;color:rgb(var(--shell));background:rgb(var(--surface));transition:transform .3s var(--pp-spring);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.pp-sticker:hover .pp-sticker__go{transform:rotate(45deg)}.pp-btn{border:var(--pp-line);height:52px;font-family:var(--font-display);white-space:nowrap;box-shadow:var(--pp-shadow);border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.86rem;font-weight:700;transition:transform .15s,box-shadow .15s,background .2s;display:inline-flex}.pp-btn:hover{box-shadow:6px 6px rgb(var(--shell));transform:translate(-2px,-2px)}.pp-btn:active{box-shadow:1px 1px rgb(var(--shell));transform:translate(3px,3px)}.pp-btn.is-sm{height:42px;box-shadow:3px 3px rgb(var(--shell));border-radius:12px;padding:0 16px;font-size:.78rem}.pp-btn.is-tomato{color:rgb(var(--shell));background:rgb(var(--accent))}.pp-btn.is-sun{color:rgb(var(--shell));background:rgb(var(--glow))}.pp-btn.is-cobalt{color:#fff;background:rgb(var(--brand))}.pp-btn.is-paper{color:rgb(var(--shell));background:rgb(var(--surface))}.pp-close{border:var(--pp-line);width:44px;height:44px;color:rgb(var(--shell));background:rgb(var(--surface));box-shadow:var(--pp-shadow-sm);transition:transform .3s var(--pp-spring),background .2s;border-radius:50%;flex:none;place-items:center;display:grid}.pp-close:hover{background:rgb(var(--accent));transform:rotate(90deg)}.pp-floaters{pointer-events:none;position:absolute;inset:0}.pp-floater{border:var(--pp-line);width:54px;height:54px;color:rgb(var(--tc));background:rgb(var(--t));box-shadow:var(--pp-shadow);border-radius:16px;place-items:center;display:grid;position:absolute}.pp-floater:nth-child(2n){border-radius:50%}.pp-app{isolation:isolate;min-height:100dvh;color:rgb(var(--text));padding-bottom:118px;position:relative}.pp-top{background:rgb(var(--bg) / .88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px dashed rgb(var(--shell) / .35);top:0;z-index:40!important;position:sticky!important}.pp-top__inner{max-width:var(--pp-max);min-height:76px;padding:10px var(--pp-gutter);align-items:center;gap:16px;margin:0 auto;display:flex}.pp-top__logo{flex:none;display:inline-flex}.pp-search{border:var(--pp-line);max-width:440px;height:46px;color:rgb(var(--text-muted));background:rgb(var(--surface));box-shadow:var(--pp-shadow-sm);text-align:left;border-radius:14px;flex:auto;align-items:center;gap:10px;margin:0 auto;padding:0 8px 0 14px;font-size:.9rem;font-weight:500;transition:transform .15s,box-shadow .15s;display:flex}.pp-search:hover{box-shadow:4px 4px rgb(var(--brand));transform:translate(-1px,-1px)}.pp-search span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pp-search kbd,.pp-cmd kbd{border:1.5px solid rgb(var(--shell));background:rgb(var(--glow));color:rgb(var(--shell));font:700 .68rem var(--font-sans);border-radius:7px;align-items:center;gap:2px;padding:3px 7px;display:inline-flex}.pp-top__tools{align-items:center;gap:10px;display:flex}.pp-tag{border:var(--pp-line);height:48px;color:rgb(var(--shell));background:rgb(var(--glow));box-shadow:var(--pp-shadow-sm);clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);transition:transform .2s var(--pp-spring);border-radius:10px 16px 16px 10px;align-items:center;gap:10px;padding:0 6px 0 30px;display:flex;position:relative}.pp-tag:hover{transform:rotate(-2deg)translateY(-1px)}.pp-tag:before{content:"";border:2px solid rgb(var(--shell));border-radius:inherit;clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);pointer-events:none;position:absolute;inset:0}.pp-tag__hole{border:2px solid rgb(var(--shell));background:rgb(var(--bg));border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:16px}.pp-tag__copy{text-align:left;line-height:1.05;display:grid}.pp-tag__copy small{letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:700}.pp-tag__copy strong{font-family:var(--font-display);white-space:nowrap;font-size:.92rem;font-weight:800}.pp-tag__add{border:var(--pp-line);color:#fff;background:rgb(var(--brand));width:32px;height:32px;transition:transform .3s var(--pp-spring);border-radius:10px;place-items:center;display:grid}.pp-tag:hover .pp-tag__add{transform:rotate(90deg)}.pp-icon-btn{border:var(--pp-line);background:rgb(var(--surface));width:42px;height:42px;box-shadow:var(--pp-shadow-sm);border-radius:12px;place-items:center;transition:transform .15s,box-shadow .15s;display:grid}.pp-icon-btn:hover{box-shadow:3px 3px rgb(var(--shell));transform:translate(-1px,-1px)}.pp-top__enquire{border:var(--pp-line);color:#fff;background:rgb(var(--brand));height:42px;box-shadow:var(--pp-shadow-sm);font-family:var(--font-display);border-radius:12px;align-items:center;gap:7px;padding:0 14px;font-size:.74rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.pp-top__enquire:hover{box-shadow:3px 3px rgb(var(--shell));transform:translate(-1px,-1px)}.pp-bell>div>button:first-child{border:var(--pp-line);width:42px;height:42px;color:rgb(var(--shell));background:rgb(var(--surface));box-shadow:var(--pp-shadow-sm);border-radius:12px}.pp-bell>div>button:first-child:hover{background:rgb(var(--glow))}.pp-polaroid{border:var(--pp-line);width:40px;height:44px;color:rgb(var(--shell));background:linear-gradient(rgb(var(--pp-mint)) 0 0) 3px 3px / calc(100% - 6px) calc(100% - 12px) no-repeat,rgb(var(--surface));box-shadow:var(--pp-shadow-sm);font-family:var(--font-display);transition:transform .3s var(--pp-spring);border-radius:4px;flex:none;place-items:center;padding-bottom:6px;font-size:.74rem;font-weight:800;display:grid;position:relative;transform:rotate(-4deg)}.pp-polaroid.is-large{width:54px;height:60px;font-size:.95rem}.pp-account{position:relative}.pp-account__trigger{border-radius:12px;align-items:center;gap:9px;height:50px;padding:0 4px;display:flex}.pp-account__trigger:hover .pp-polaroid{transform:rotate(4deg)scale(1.05)}.pp-account__copy{text-align:left;line-height:1.15;display:grid}.pp-account__copy strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:.88rem;font-weight:700;overflow:hidden}.pp-account__copy small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;color:rgb(var(--text-muted));font-size:.72rem;overflow:hidden}.pp-account__chev{transition:transform .3s var(--pp-ease)}.pp-account__chev.is-open{transform:rotate(180deg)}.pp-usermenu{z-index:60;border:var(--pp-line);background:rgb(var(--surface));width:290px;box-shadow:var(--pp-shadow-lg);transform-origin:100% 0;border-radius:18px;padding:10px;position:absolute;top:calc(100% + 12px);right:0}.pp-usermenu__head{border:var(--pp-line);background:rgb(var(--brand-tint));border-radius:12px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;display:flex;position:relative}.pp-usermenu__head strong{font-family:var(--font-display);font-size:.86rem;display:block}.pp-usermenu__head small{color:rgb(var(--text-muted));text-overflow:ellipsis;font-size:.74rem;display:block;overflow:hidden}.pp-usermenu__stamp{background:rgb(var(--surface));position:absolute;top:-12px;right:-8px}.pp-usermenu a,.pp-usermenu>button{text-align:left;width:100%;transition:background .15s,padding .2s var(--pp-ease);border-radius:10px;align-items:center;gap:10px;padding:7px 8px;font-size:.88rem;font-weight:600;display:flex}.pp-usermenu a>span,.pp-usermenu>button>span,.pp-menu__link>span,.ppd-links a>span,.ppd-quick>span:first-child,.pp-cmd__icon{border:1.5px solid rgb(var(--shell));width:30px;height:30px;color:rgb(var(--tc));background:rgb(var(--t));border-radius:9px;flex:none;place-items:center;display:grid}.pp-usermenu a:hover,.pp-usermenu>button:hover{background:rgb(var(--surface-2));padding-left:12px}.pp-usermenu .is-danger{color:rgb(var(--danger))}.pp-head{max-width:var(--pp-max);padding:26px var(--pp-gutter) 0;margin:0 auto}.pp-head__row{align-items:center;gap:18px;display:flex}.pp-head__icon{border:var(--pp-line);width:62px;height:62px;color:rgb(var(--shell));background:rgb(var(--glow));box-shadow:var(--pp-shadow);border-radius:18px;flex:none;place-items:center;display:grid}.pp-head__copy{flex:1;min-width:0}.pp-head__copy p{color:rgb(var(--text-muted));letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:5px;font-size:.72rem;font-weight:700;display:flex}.pp-head__copy p a{color:rgb(var(--brand));text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.pp-head__copy h1{width:fit-content;max-width:100%;font-family:var(--font-display);letter-spacing:-.045em;margin-top:4px;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:800;line-height:1.05;position:relative}.pp-head__copy h1>span{display:inline-block}.pp-head__squiggle{position:absolute;bottom:-10px;left:0;right:0}.pp-head__copy small{color:rgb(var(--text-muted));font-family:var(--font-hand);margin-top:12px;font-size:1.35rem;line-height:1;display:block}.pp-head__stamp{flex:none}.pp-head__tags{scrollbar-width:none;gap:8px;margin-top:18px;padding:6px 4px 8px;display:flex;overflow-x:auto}.pp-head__tags::-webkit-scrollbar{display:none}.pp-chip{border:var(--pp-line);background:rgb(var(--surface));height:38px;box-shadow:var(--pp-shadow-sm);white-space:nowrap;transform:rotate(var(--tilt,0deg));transition:transform .2s var(--pp-spring),background .2s,box-shadow .2s;border-radius:6px 12px 12px 6px;flex:none;align-items:center;gap:6px;padding:0 12px 0 22px;font-size:.8rem;font-weight:700;display:inline-flex;position:relative}.pp-chip__hole{border:1.5px solid rgb(var(--shell));background:rgb(var(--bg));border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:7px}.pp-chip:hover{background:rgb(var(--pp-mint));transform:rotate(0)translateY(-2px)}.pp-chip.is-active{color:#fff;background:rgb(var(--brand));box-shadow:3px 3px rgb(var(--shell));transform:rotate(0)}.pp-main{max-width:var(--pp-max);padding:24px var(--pp-gutter) 40px;margin:0 auto;position:relative}.pp-main.is-home{padding-top:26px}.pp-footer{max-width:var(--pp-max);padding:0 var(--pp-gutter) 16px;margin:10px auto 0}.pp-footer__ticket{border:var(--pp-line);background:rgb(var(--surface));box-shadow:var(--pp-shadow);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;padding:18px 22px;display:flex;position:relative}.pp-footer__ticket:before,.pp-footer__ticket:after{content:"";border:var(--pp-line);background:rgb(var(--bg));border-radius:50%;width:22px;height:22px;margin-top:-11px;position:absolute;top:50%}.pp-footer__ticket:before{clip-path:inset(0 0 0 50%);left:-12px}.pp-footer__ticket:after{clip-path:inset(0 50% 0 0);right:-12px}.pp-footer__brand p{color:rgb(var(--text-muted));font-family:var(--font-hand);margin-top:2px;font-size:1.2rem}.pp-footer nav{flex-wrap:wrap;gap:6px 16px;font-size:.84rem;font-weight:600;display:flex}.pp-footer nav a:hover,.pp-footer__contact a:hover{color:rgb(var(--brand));text-decoration:underline}.pp-footer__contact{color:rgb(var(--text-muted));flex-wrap:wrap;gap:6px 16px;font-size:.82rem;display:flex}.pp-footer__contact a{align-items:center;gap:6px;display:inline-flex}.pp-footer__legal{color:rgb(var(--text-faint));flex-wrap:wrap;justify-content:space-between;gap:6px;padding:10px 6px 0;font-size:.74rem;display:flex}.pp-footer__legal span{align-items:center;gap:4px;display:inline-flex}.pp-enquire,.pp-phone{display:none}.pp-dock{border:var(--pp-line);background:rgb(var(--surface) / .92);height:70px;box-shadow:var(--pp-shadow-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:22px;align-items:flex-end;gap:7px;padding:9px 12px 11px;display:flex;bottom:14px;left:50%;transform:translate(-50%);z-index:45!important;position:fixed!important}.pp-dock__sep{border-left:2px dashed rgb(var(--shell) / .35);align-self:stretch;width:0;margin:4px 3px}.pp-dock__item{flex-direction:column;align-items:center;display:flex;position:relative}.pp-dock__sticker{border:var(--pp-line);width:46px;height:46px;color:rgb(var(--tc));background:rgb(var(--t));box-shadow:2px 2px rgb(var(--shell));will-change:width,height;border-radius:14px;place-items:center;display:grid}.pp-dock__sticker svg{width:46%;height:46%}.pp-dock__sticker.is-special{border-radius:50%}.pp-dock__item:hover .pp-dock__sticker{box-shadow:3px 3px rgb(var(--shell))}.pp-dock__label{border:var(--pp-line);color:rgb(var(--shell));background:rgb(var(--glow));box-shadow:var(--pp-shadow-sm);font-family:var(--font-display);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s,transform .2s var(--pp-spring);border-radius:8px;padding:4px 10px;font-size:.68rem;font-weight:700;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,6px)rotate(-3deg)}.pp-dock__item:hover .pp-dock__label,.pp-dock__item:focus-visible .pp-dock__label{opacity:1;transform:translate(-50%)rotate(-3deg)}.pp-dock__dot{background:rgb(var(--shell));border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;bottom:-8px;left:50%}.pp-board,.pp-menu,.pp-cmd{z-index:75;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.pp-cmd{z-index:80;align-items:flex-start;padding-top:10vh}.pp-board__scrim{background:rgb(var(--shell) / .45);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute;inset:0}.pp-board__panel{border:var(--pp-line);background-color:rgb(var(--bg));background-image:radial-gradient(rgb(var(--shell) / .1) 1.1px,transparent 1.3px);width:min(1040px,100%);max-height:calc(100dvh - 40px);box-shadow:10px 10px rgb(var(--shell));background-size:22px 22px;border-radius:26px;padding:24px;position:relative;overflow-y:auto}.pp-board__panel header,.pp-menu__pages header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.pp-board__panel header small{font-family:var(--font-hand);color:rgb(var(--accent));margin-bottom:4px;font-size:1.4rem;line-height:1;display:block}.pp-board__panel h2,.pp-menu__pages h2{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.5rem,3.4vw,2.4rem);font-weight:800;line-height:1}.pp-board__panel h2 em{border:var(--pp-line);background:rgb(var(--pp-mint));box-shadow:var(--pp-shadow-sm);border-radius:.2em;padding:0 .2em;font-style:normal}.pp-board__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:4px 8px 12px 4px;display:grid}.pp-board__grid .pp-sticker{min-height:138px}.pp-menu{perspective:1400px}.pp-menu__book{border:var(--pp-line);background:rgb(var(--surface));width:min(1060px,100%);max-height:calc(100dvh - 40px);box-shadow:10px 10px rgb(var(--shell));transform-origin:0;border-radius:22px;grid-template-columns:260px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.pp-menu__cover{color:#fff;background:rgb(var(--brand));border-right:var(--pp-line);background-image:repeating-radial-gradient(circle at 100% 0,#ffffff12 0 2px,#0000 2px 12px);flex-direction:column;align-items:flex-start;gap:8px;padding:22px;display:flex}.pp-menu__cover p{color:rgb(var(--glow));font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;margin-top:8px;font-size:.68rem;font-weight:700}.pp-menu__cover strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.25rem;font-weight:800;line-height:1.1}.pp-menu__cover small{color:#ffffffbf;font-size:.82rem}.pp-menu__balance{background:#00000026;border:2px solid #fff;border-radius:12px;width:100%;margin:10px 0 6px;padding:10px 12px}.pp-menu__balance small{letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;display:block}.pp-menu__balance b{font-family:var(--font-display);font-size:1rem}.pp-menu__cover button{border:2px solid rgb(var(--shell));width:100%;height:40px;color:rgb(var(--shell));background:rgb(var(--surface));box-shadow:var(--pp-shadow-sm);border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:.84rem;font-weight:700;transition:transform .15s;display:flex}.pp-menu__cover button:first-of-type{background:rgb(var(--glow))}.pp-menu__cover button:hover{transform:translate(-1px,-1px)}.pp-menu__cover .is-danger{color:rgb(var(--danger))}.pp-menu__pages{background-image:repeating-linear-gradient(0deg,transparent 0 31px,rgb(var(--brand) / .07) 31px 32px);min-height:0;padding:22px 26px 26px;overflow-y:auto}.pp-menu__pages section+section{margin-top:18px}.pp-menu__pages h3{margin-bottom:10px}.pp-menu__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.pp-menu__link{border:2px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:7px 8px;font-size:.88rem;font-weight:600;transition:border-color .15s,background .15s;display:flex}.pp-menu__link:hover{border-color:rgb(var(--shell));background:rgb(var(--surface))}.pp-menu__link.is-current{border-color:rgb(var(--shell));background:rgb(var(--glow) / .5)}.pp-cmd__panel{border:var(--pp-line);background:rgb(var(--surface));width:min(640px,100%);box-shadow:10px 10px rgb(var(--shell));border-radius:20px;position:relative;overflow:hidden}.pp-cmd__input{border-bottom:var(--pp-line);background:rgb(var(--glow));align-items:center;gap:12px;padding:16px 18px;display:flex}.pp-cmd__input input{min-width:0;color:rgb(var(--shell));font-family:var(--font-display);background:0 0;border:0;outline:0;flex:1;font-size:1rem;font-weight:600}.pp-cmd__input input::placeholder{color:rgb(var(--shell) / .55)}.pp-cmd kbd{background:rgb(var(--surface))}.pp-cmd__list{max-height:min(54vh,460px);padding:8px;overflow-y:auto}.pp-cmd__group{color:rgb(var(--accent));font-family:var(--font-hand);margin:10px 10px 4px;font-size:1.2rem}.pp-cmd__item{text-align:left;border:2px solid #0000;border-radius:12px;align-items:center;gap:12px;width:100%;padding:8px 10px;display:flex}.pp-cmd__item strong{font-size:.92rem;font-weight:700;display:block}.pp-cmd__item small{color:rgb(var(--text-muted));font-size:.76rem;display:block}.pp-cmd__item.is-active{border-color:rgb(var(--shell));background:rgb(var(--brand-tint));box-shadow:var(--pp-shadow-sm)}.pp-cmd__icon{width:36px;height:36px}.pp-cmd__enter{color:rgb(var(--brand))}.pp-cmd__empty{color:rgb(var(--text-muted));align-items:center;gap:10px;padding:24px 14px;display:flex}.pp-cmd__foot{border-top:2px dashed rgb(var(--shell) / .3);color:rgb(var(--text-muted));flex-wrap:wrap;gap:16px;padding:10px 16px;font-size:.72rem;display:flex}@media(max-width:1439px){.pp-account__copy,.pp-top__enquire span{display:none}.pp-top__enquire{justify-content:center;width:42px;padding:0}}@media(max-width:1279px){.pp-search span,.pp-search kbd{display:none}.pp-search{flex:none;justify-content:center;width:46px;margin:0 0 0 auto;padding:0}.pp-dock{gap:5px;padding-inline:9px}.pp-board__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.pp-dock{display:none}.pp-app{padding-bottom:96px}.pp-top__inner{gap:8px;min-height:64px;padding-block:8px}.pp-search,.pp-top__enquire,.pp-icon-btn,.pp-account__chev{display:none}.pp-top__tools{gap:6px;margin-left:auto}.pp-tag{height:42px;padding-left:34px}.pp-tag__copy small,.pp-tag__add{display:none}.pp-tag{padding-right:12px}.pp-head{padding-top:18px}.pp-head__stamp{display:none}.pp-head__icon{border-radius:14px;width:50px;height:50px}.pp-main{padding-bottom:30px}.pp-footer__ticket{flex-direction:column;align-items:flex-start}.pp-enquire{right:14px;bottom:calc(92px + env(safe-area-inset-bottom));border:var(--pp-line);color:#fff;background:rgb(var(--brand));width:50px;height:50px;box-shadow:var(--pp-shadow);border-radius:50%;place-items:center;display:grid;z-index:44!important;position:fixed!important}body:has(.pp-main :is(.fixed.bottom-0,.fixed.bottom-3):not([role=dialog])) .pp-enquire{bottom:calc(166px + env(safe-area-inset-bottom))}.pp-main :is(.fixed.bottom-0,.fixed.bottom-3):not([role=dialog]){bottom:calc(max(10px,env(safe-area-inset-bottom)) + 76px)}.pp-phone{left:50%;bottom:max(10px,env(safe-area-inset-bottom));border:var(--pp-line);background:rgb(var(--surface));width:min(460px,100% - 20px);box-shadow:var(--pp-shadow);border-radius:20px;justify-content:space-between;align-items:center;gap:2px;padding:6px;display:flex;transform:translate(-50%);z-index:45!important;position:fixed!important}.pp-phone__item{isolation:isolate;height:52px;color:rgb(var(--text-muted));border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:.64rem;font-weight:700;display:flex;position:relative}.pp-phone__item.is-active{color:rgb(var(--shell))}.pp-phone__pill{z-index:-1;border:2px solid rgb(var(--shell));border-radius:inherit;background:rgb(var(--glow));position:absolute;inset:0}.pp-phone__book{border:var(--pp-line);width:58px;height:58px;color:rgb(var(--shell));background:rgb(var(--accent));box-shadow:var(--pp-shadow);border-radius:18px;flex:none;place-items:center;margin:-22px 4px 0;display:grid}.pp-phone__book.is-open{background:rgb(var(--glow))}.pp-board,.pp-menu{align-items:flex-end;padding:10px 10px 0}.pp-board__panel{max-height:calc(100dvh - 20px);box-shadow:none;border-radius:24px 24px 0 0;padding:18px 14px 110px}.pp-board__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pp-menu__book{max-height:calc(100dvh - 20px);box-shadow:none;border-radius:24px 24px 0 0;grid-template-columns:minmax(0,1fr);overflow-y:auto}.pp-menu__cover{border-right:0;border-bottom:var(--pp-line);grid-template-columns:auto minmax(0,1fr);column-gap:12px;display:grid}.pp-menu__cover>svg{grid-row:span 3}.pp-menu__cover p{margin-top:0}.pp-menu__balance,.pp-menu__cover button{grid-column:span 2}.pp-menu__pages{padding-bottom:110px;overflow:visible}.pp-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.pp-top__logo .pp-logo__word{display:none}.pp-head__copy small{font-size:1.15rem}.pp-bell>div>button:first-child{width:38px;height:38px}}.ppd-page{grid-template-columns:minmax(0,1fr);gap:34px;display:grid}.ppd-grid{gap:22px;display:grid}.ppd-grid--hero{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);align-items:start}.ppd-grid--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ppd-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ppd-passport{border:var(--pp-line);background:rgb(var(--surface));box-shadow:var(--pp-shadow-lg);border-radius:22px;padding:0 0 14px;position:relative;overflow:hidden}.ppd-passport__guilloche{pointer-events:none;opacity:.5;background-image:repeating-radial-gradient(circle at 85% 30%,transparent 0 14px,rgb(var(--brand) / .09) 14px 15px),repeating-radial-gradient(circle at 10% 110%,transparent 0 18px,rgb(var(--accent) / .08) 18px 19px);position:absolute;inset:0}.ppd-passport__head{border-bottom:var(--pp-line);color:#fff;background:rgb(var(--brand));font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;font-size:.68rem;font-weight:700;display:flex;position:relative}.ppd-passport__head>span:first-child{align-items:center;gap:10px;display:inline-flex}.ppd-passport__no{letter-spacing:.06em;border:1.5px solid #fff;border-radius:6px;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ppd-passport__body{grid-template-columns:auto minmax(0,1fr) auto;gap:22px;padding:22px 22px 8px;display:grid;position:relative}.ppd-passport__photo{border:var(--pp-line);background:linear-gradient(rgb(var(--pp-mint)) 0 0) 8px 8px / calc(100% - 16px) calc(100% - 38px) no-repeat,rgb(var(--surface));width:132px;height:160px;box-shadow:var(--pp-shadow);border-radius:6px;place-items:center;padding-bottom:22px;display:grid;position:relative}.ppd-passport__photo span{font-family:var(--font-display);letter-spacing:-.05em;font-size:2.6rem;font-weight:900}.ppd-passport__photo i{border:1.5px solid rgb(var(--shell) / .4);background:rgb(var(--glow) / .75);width:58px;height:18px;margin-left:-29px;position:absolute;top:-10px;left:50%;transform:rotate(-6deg)}.ppd-passport__hello{color:rgb(var(--accent));font-family:var(--font-hand);font-size:1.7rem;line-height:1}.ppd-passport h1{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(2.2rem,4.4vw,3.6rem);font-weight:900;line-height:1}.ppd-passport h1 span{color:rgb(var(--accent))}.ppd-passport__lead{max-width:480px;color:rgb(var(--text-muted));margin-top:10px;font-size:.95rem;line-height:1.5}.ppd-passport__word{border:1.5px solid rgb(var(--shell));color:rgb(var(--shell));background:rgb(var(--glow));border-radius:6px;padding:0 .25em;font-weight:700}.ppd-passport__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin-top:16px;display:grid}.ppd-passport__fields dt{color:rgb(var(--text-faint));letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:700}.ppd-passport__fields dd{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:700;overflow:hidden}.ppd-passport__stamps{align-content:start;justify-items:center;gap:10px;min-width:130px;padding-top:4px;display:grid}.ppd-passport__shortcuts{flex-wrap:wrap;gap:10px;padding:8px 22px 16px;display:flex;position:relative}.ppd-passport__shortcuts a{border:var(--pp-line);height:40px;color:rgb(var(--tc));background:rgb(var(--t));box-shadow:var(--pp-shadow-sm);border-radius:12px;align-items:center;gap:7px;padding:0 14px;font-size:.84rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.ppd-passport__shortcuts a:hover{box-shadow:4px 4px rgb(var(--shell));transform:translate(-2px,-2px)rotate(-2deg)}.ppd-passport__mrz{background:rgb(var(--surface-2));color:rgb(var(--shell) / .8);letter-spacing:.14em;white-space:nowrap;border-radius:8px;gap:2px;margin:0 22px;padding:10px 12px;font-family:OCR A Std,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.62rem,1.05vw,.9rem);font-weight:600;display:grid;position:relative;overflow:hidden}.ppd-tag-wrap{padding:34px 10px 10px;position:relative}.ppd-tag{border:var(--pp-line);color:rgb(var(--shell));background:rgb(var(--glow));box-shadow:var(--pp-shadow-lg);transform-origin:50% -30px;border-radius:26px 26px 18px 18px;flex-direction:column;gap:8px;padding:26px 22px 22px;display:flex;position:relative}.ppd-tag__string{background:repeating-linear-gradient(180deg,rgb(var(--accent)) 0 6px,rgb(var(--shell)) 6px 8px);border-radius:3px;width:3px;height:44px;margin-left:-1.5px;position:absolute;top:-36px;left:50%}.ppd-tag__hole{border:var(--pp-line);background:rgb(var(--bg));border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:8px;left:50%}.ppd-tag header{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.ppd-tag header small{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:700}.ppd-tag header button{border:var(--pp-line);background:rgb(var(--surface));width:34px;height:34px;transition:transform .4s var(--pp-spring);border-radius:50%;place-items:center;display:grid}.ppd-tag header button:hover{transform:rotate(180deg)}.ppd-tag__label{margin-top:8px;font-size:.78rem;font-weight:700}.ppd-tag__balance{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:900;line-height:1}.ppd-tag__note{font-family:var(--font-hand);opacity:.75;font-size:1.3rem;line-height:1}.ppd-tag__actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ppd-tag__actions button,.ppd-tag__actions a{border:var(--pp-line);height:42px;box-shadow:var(--pp-shadow-sm);border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:.82rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.ppd-tag__actions button{color:#fff;background:rgb(var(--brand))}.ppd-tag__actions a{background:rgb(var(--surface))}.ppd-tag__actions :is(button,a):hover{box-shadow:3px 3px rgb(var(--shell));transform:translate(-1px,-1px)}.ppd-tag__barcode{background:repeating-linear-gradient(90deg,rgb(var(--shell)) 0 2px,transparent 2px 4px,rgb(var(--shell)) 4px 5px,transparent 5px 8px,rgb(var(--shell)) 8px 11px,transparent 11px 13px);opacity:.8;border-radius:4px;height:30px;margin-top:10px}.ppd-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.ppd-section-head p{color:rgb(var(--accent));font-family:var(--font-hand);font-size:1.4rem;line-height:1;transform:rotate(-2deg)}.ppd-section-head h2{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:800}.ppd-section-head>a,.ppd-section-head__tools a{border:var(--pp-line);background:rgb(var(--surface));height:38px;box-shadow:var(--pp-shadow-sm);border-radius:10px;align-items:center;gap:5px;padding:0 14px;font-size:.8rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.ppd-section-head>a:hover,.ppd-section-head__tools a:hover{box-shadow:3px 3px rgb(var(--shell));background:rgb(var(--glow));transform:translate(-1px,-1px)}.ppd-section-head__tools{align-items:center;gap:8px;display:flex}.ppd-section-head__tools button{border:var(--pp-line);background:rgb(var(--surface));width:38px;height:38px;box-shadow:var(--pp-shadow-sm);border-radius:50%;place-items:center;display:grid}.ppd-section-head__tools button:hover{background:rgb(var(--pp-mint))}.ppd-stickers{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:22px;padding:4px 8px 8px 2px;display:grid}.ppd-card{border:var(--pp-line);background:rgb(var(--surface));box-shadow:var(--pp-shadow);border-radius:20px;flex-direction:column;gap:10px;padding:18px;display:flex}.ppd-card__head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.ppd-card__head h2{font-family:var(--font-display);letter-spacing:-.03em;align-items:center;gap:10px;font-size:1.02rem;font-weight:800;display:flex}.ppd-card__head h2 span{border:var(--pp-line);background:rgb(var(--glow));border-radius:10px;place-items:center;width:32px;height:32px;display:grid;transform:rotate(-6deg)}.ppd-card__head a{color:rgb(var(--brand));text-underline-offset:3px;align-items:center;gap:4px;font-size:.8rem;font-weight:700;text-decoration:underline;display:inline-flex}.ppd-stubs{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.ppd-stub{border:var(--pp-line);background:rgb(var(--surface));box-shadow:var(--pp-shadow-sm);transition:transform .2s var(--pp-spring);border-radius:14px;display:flex;position:relative}.ppd-stub:hover{transform:rotate(-1.5deg)translateY(-2px)}.ppd-stub__main{flex:1;min-width:0;padding:12px 14px}.ppd-stub__main small{color:rgb(var(--text-muted));font-size:.74rem;font-weight:600;display:block}.ppd-stub__main strong{font-family:var(--font-display);letter-spacing:-.05em;margin-top:2px;font-size:1.45rem;font-weight:900;line-height:1.1;display:block}.ppd-stub__delta{color:rgb(var(--success));align-items:center;gap:3px;margin-top:4px;font-size:.72rem;font-weight:700;display:inline-flex}.ppd-stub__delta.is-down{color:rgb(var(--danger))}.ppd-stub__delta.is-warn{color:#b46e00}.ppd-stub__side{border-left:2px dashed rgb(var(--shell));width:58px;color:rgb(var(--tc));background:rgb(var(--t));border-radius:0 12px 12px 0;align-content:center;place-items:center;gap:2px;display:grid;position:relative}.ppd-stub__side span{letter-spacing:.18em;writing-mode:vertical-rl;font-size:.52rem;font-weight:700;transform:rotate(180deg)}.ppd-stub__side b{font-family:var(--font-display);font-size:.95rem}.ppd-log__list{gap:0;display:grid}.ppd-log__list li{border-bottom:1.5px dashed rgb(var(--shell) / .2);grid-template-columns:96px 18px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid;position:relative}.ppd-log__list li:last-child{border-bottom:0}.ppd-log__list time{color:rgb(var(--accent));font-family:var(--font-hand);text-overflow:ellipsis;white-space:nowrap;font-size:1.15rem;line-height:1.2;overflow:hidden}.ppd-log__pin{border:2px solid rgb(var(--shell));background:rgb(var(--t));border-radius:50%;width:14px;height:14px;margin-top:5px}.ppd-log__list strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;display:block;overflow:hidden}.ppd-log__list small{color:rgb(var(--text-muted));text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;display:block;overflow:hidden}.ppd-polaroids{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(210px,19%);grid-auto-flow:column;gap:26px;padding:18px 12px 22px 6px;display:grid;overflow-x:auto}.ppd-polaroids::-webkit-scrollbar{display:none}.ppd-polaroid-cell{scroll-snap-align:start}.ppd-polaroid{border:var(--pp-line);background:rgb(var(--surface));box-shadow:var(--pp-shadow);transition:transform .3s var(--pp-spring),box-shadow .3s;border-radius:4px;flex-direction:column;gap:2px;padding:10px 10px 14px;display:flex;position:relative}.ppd-polaroid:hover{transform:rotate(calc(var(--tilt,0deg) * -1)) scale(1.04);box-shadow:var(--pp-shadow-lg)}.ppd-polaroid__tape{border:1.5px solid rgb(var(--shell) / .35);background:rgb(var(--t) / .8);width:70px;height:22px;margin-left:-35px;position:absolute;top:-12px;left:50%;transform:rotate(-5deg)}.ppd-polaroid__photo{border:1.5px solid rgb(var(--shell));background:rgb(var(--surface-2));border-radius:2px;height:200px;display:block;overflow:hidden}.ppd-polaroid__photo img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--pp-ease)}.ppd-polaroid:hover .ppd-polaroid__photo img{transform:scale(1.08)}.ppd-polaroid strong{font-family:var(--font-hand);align-items:center;gap:5px;margin-top:10px;font-size:1.6rem;font-weight:700;line-height:1;display:flex}.ppd-polaroid strong svg{color:rgb(var(--accent))}.ppd-polaroid small{color:rgb(var(--text-muted));font-size:.8rem;font-weight:600}.ppd-art{background:repeating-linear-gradient(45deg,rgb(var(--pp-mint)) 0 14px,rgb(var(--glow)) 14px 28px);width:100%;height:100%;display:block}.ppd-tours{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ppd-postcard{border:var(--pp-line);background:rgb(var(--surface));box-shadow:var(--pp-shadow);transform:rotate(var(--tilt,0deg));transition:transform .3s var(--pp-spring),box-shadow .3s;border-radius:14px;grid-template-rows:170px auto;display:grid;overflow:hidden}.ppd-postcard:hover{box-shadow:var(--pp-shadow-lg);transform:rotate(0)translateY(-4px)}.ppd-postcard__media{border-bottom:var(--pp-line);position:relative;overflow:hidden}.ppd-postcard__media img{object-fit:cover;width:100%;height:100%}.ppd-postcard__media b{border:1.5px solid rgb(var(--shell));background:rgb(var(--glow));border-radius:8px;padding:3px 9px;font-size:.74rem;position:absolute;top:10px;left:10px}.ppd-postcard__body{background-image:linear-gradient(90deg,transparent calc(100% - 118px),rgb(var(--shell) / .2) calc(100% - 118px),rgb(var(--shell) / .2) calc(100% - 116px),transparent calc(100% - 116px));grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px;display:grid}.ppd-postcard__body strong{font-family:var(--font-hand);font-size:1.45rem;font-weight:700;line-height:1.05;display:block}.ppd-postcard__days{color:rgb(var(--text-muted));align-items:center;gap:5px;margin-top:6px;font-size:.74rem;font-weight:700;display:inline-flex}.ppd-postcard__body aside{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:10px;width:100px;display:flex}.ppd-postcard__postage{border:2px dashed rgb(var(--accent));text-align:center;border-radius:4px;justify-items:center;width:84px;padding:6px 4px;display:grid;transform:rotate(3deg)}.ppd-postcard__postage small{color:rgb(var(--text-muted));text-transform:uppercase;font-size:.6rem;font-weight:700}.ppd-postcard__postage b{font-family:var(--font-display);font-size:.8rem;line-height:1.1}.ppd-postcard__body aside a{border:var(--pp-line);height:34px;color:rgb(var(--shell));background:rgb(var(--accent));box-shadow:var(--pp-shadow-sm);border-radius:10px;align-items:center;gap:4px;padding:0 10px;font-size:.76rem;font-weight:700;display:inline-flex}.ppd-quick{border:2px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:9px;transition:border-color .15s,background .15s;display:flex}.ppd-quick:hover{border-color:rgb(var(--shell));background:rgb(var(--surface-2))}.ppd-quick>span:first-child{width:38px;height:38px}.ppd-quick strong{font-size:.9rem;font-weight:700;display:block}.ppd-quick small{color:rgb(var(--text-muted));font-size:.76rem;display:block}.ppd-links{gap:4px;display:grid}.ppd-links a{border:2px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:9px;font-size:.88rem;font-weight:600;transition:border-color .15s,background .15s;display:flex}.ppd-links a:hover{border-color:rgb(var(--shell));background:rgb(var(--surface-2))}.ppd-links a svg:last-child{margin-left:auto}.ppd-poster{isolation:isolate;border:var(--pp-line);color:#fff;background:rgb(var(--brand));min-height:260px;box-shadow:var(--pp-shadow);border-radius:20px;align-items:flex-end;padding:20px;display:flex;position:relative;overflow:hidden}.ppd-poster.is-brand{background-image:radial-gradient(#ffffff2e 1.4px,#0000 1.6px);background-size:14px 14px}.ppd-poster.is-brand:after{content:"✈";z-index:-1;color:rgb(var(--glow));opacity:.9;font-size:11rem;line-height:1;position:absolute;top:-30px;right:-10px;transform:rotate(-20deg)}.ppd-poster img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ppd-poster__veil{z-index:-1;background:linear-gradient(180deg,transparent 20%,rgb(var(--shell) / .85));position:absolute;inset:0}.ppd-poster strong{font-family:var(--font-display);letter-spacing:-.03em;margin-top:10px;font-size:1.3rem;font-weight:800;line-height:1.15;display:block}.ppd-poster p{color:#ffffffd9;margin-top:6px;font-size:.86rem}.ppd-poster a{border:var(--pp-line);height:40px;color:rgb(var(--shell));background:rgb(var(--glow));box-shadow:var(--pp-shadow-sm);border-radius:12px;align-items:center;gap:6px;margin-top:12px;padding:0 14px;font-size:.82rem;font-weight:700;display:inline-flex}.ppd-poster .pp-stamp{color:rgb(var(--glow));border-color:rgb(var(--glow));box-shadow:none;background:0 0}.ppd-poster em{color:#ffffffb3;margin-top:8px;font-size:.74rem;font-style:normal;display:block}.ppd-empty{border:2px dashed rgb(var(--shell) / .35);background:rgb(var(--surface-2));border-radius:16px;align-items:center;gap:12px;padding:16px;display:flex}.ppd-empty span{border:var(--pp-line);background:rgb(var(--pp-lilac));border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;transform:rotate(-6deg)}.ppd-empty strong{font-size:.92rem;display:block}.ppd-empty small{color:rgb(var(--text-muted));font-size:.8rem;display:block}.ppd-failure{border:var(--pp-line);text-align:center;background:rgb(var(--surface));max-width:460px;box-shadow:var(--pp-shadow-lg);border-radius:22px;justify-items:center;gap:10px;margin:60px auto;padding:32px;display:grid}.ppd-failure>span{border:var(--pp-line);background:rgb(var(--accent));border-radius:18px;place-items:center;width:60px;height:60px;display:grid;transform:rotate(-6deg)}.ppd-failure h1{font-family:var(--font-display);font-size:1.3rem;font-weight:800}.ppd-failure p{color:rgb(var(--text-muted));font-size:.9rem}.ppd-failure button{border:var(--pp-line);color:#fff;background:rgb(var(--brand));height:42px;box-shadow:var(--pp-shadow-sm);border-radius:12px;align-items:center;gap:6px;padding:0 18px;font-weight:700;display:inline-flex}.ppd-skeleton{border:var(--pp-line);background:linear-gradient(100deg,rgb(var(--surface)) 30%,rgb(var(--glow) / .35),rgb(var(--surface)) 70%);background-size:200% 100%;border-radius:20px;animation:1.4s linear infinite pp-shimmer}.ppd-skeleton.is-hero{min-height:360px}.ppd-skeleton.is-tile{min-height:170px}.ppd-skeleton.is-panel{min-height:260px}@media(max-width:1279px){.ppd-passport__stamps{display:none}.ppd-polaroids{grid-auto-columns:minmax(210px,28%)}}@media(max-width:1100px){.ppd-grid--hero,.ppd-grid--split{grid-template-columns:minmax(0,1fr)}.ppd-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.ppd-grid--three>:last-child{grid-column:span 2}.ppd-tours{grid-template-columns:repeat(2,minmax(0,1fr))}.ppd-tag-wrap{max-width:520px}}@media(max-width:640px){.ppd-page{gap:26px}.ppd-passport__head{padding:10px 12px;font-size:.56rem}.ppd-passport__body{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 14px 6px}.ppd-passport__photo{width:76px;height:92px;padding-bottom:14px;position:absolute;top:16px;right:14px}.ppd-passport__photo span{font-size:1.5rem}.ppd-passport__copy{padding-right:92px}.ppd-passport__fields{margin-right:-92px}.ppd-passport__shortcuts{scrollbar-width:none;flex-wrap:nowrap;padding:8px 14px 14px;overflow-x:auto}.ppd-passport__shortcuts::-webkit-scrollbar{display:none}.ppd-passport__shortcuts a{white-space:nowrap}.ppd-passport__mrz{letter-spacing:.06em;margin:0 14px;font-size:.5rem}.ppd-stickers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ppd-stickers .pp-sticker.is-big{min-height:150px;padding:14px}.ppd-stickers .pp-sticker__go{display:none}.ppd-grid--three{grid-template-columns:minmax(0,1fr)}.ppd-grid--three>:last-child{grid-column:auto}.ppd-tours{grid-template-columns:minmax(0,1fr)}.ppd-polaroids{grid-auto-columns:70%}.ppd-log__list li{grid-template-columns:18px minmax(0,1fr)}.ppd-log__list time{grid-column:span 2}.ppd-log__pin{grid-row:2}}.ppl{isolation:isolate;min-height:100dvh;color:rgb(var(--text));position:relative;overflow-x:clip}.ppl-header{z-index:50;transition:background .3s,box-shadow .3s;position:sticky;top:0}.ppl-header.is-scrolled{background:rgb(var(--bg) / .9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px rgb(var(--shell))}.ppl-header__bar{max-width:1360px;min-height:80px;padding:0 var(--pp-gutter);align-items:center;gap:20px;margin:0 auto;display:flex}.ppl-header__logo{flex:none;display:inline-flex}.ppl-header__nav{gap:6px;margin:0 auto;display:flex}.ppl-header__nav a{transform:rotate(var(--tilt,0deg));transition:border-color .15s,background .15s,box-shadow .15s,transform .2s var(--pp-spring);border:2px solid #0000;border-radius:10px;padding:7px 12px;font-size:.88rem;font-weight:700}.ppl-header__nav a:hover{border-color:rgb(var(--shell));background:rgb(var(--pp-mint));box-shadow:var(--pp-shadow-sm);transform:rotate(0)translateY(-2px)}.ppl-header__actions{align-items:center;gap:10px;display:flex}.ppl-header__menu{border:var(--pp-line);background:rgb(var(--surface));width:44px;height:44px;box-shadow:var(--pp-shadow-sm);border-radius:12px;place-items:center;display:none}.ppl-header__drawer{margin:0 var(--pp-gutter) 12px;border:var(--pp-line);background:rgb(var(--surface));box-shadow:var(--pp-shadow-lg);border-radius:18px;gap:2px;padding:10px;display:grid}.ppl-header__drawer a{border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;font-weight:700;display:flex}.ppl-header__drawer a:hover{background:rgb(var(--glow))}.ppl-hero{padding:26px 0 70px;position:relative}.ppl-hero__floaters{z-index:0}.ppl-hero__inner{z-index:1;max-width:1360px;padding:0 var(--pp-gutter);grid-template-columns:minmax(0,1.15fr) minmax(360px,460px);align-items:center;gap:clamp(28px,5vw,80px);margin:0 auto;display:grid;position:relative}.ppl-hero__copy h1{font-family:var(--font-display);letter-spacing:-.07em;margin-top:22px;font-size:clamp(2.8rem,7vw,6.2rem);font-weight:900;line-height:.92}.ppl-hero__copy h1 mark{border:3px solid rgb(var(--shell));color:rgb(var(--shell));background:rgb(var(--glow));box-shadow:6px 6px rgb(var(--shell));border-radius:.14em;padding:0 .12em .04em;display:inline-block;transform:rotate(-3deg)}.ppl-hero__dot{color:rgb(var(--accent))}.ppl-lead{max-width:560px;color:rgb(var(--text-muted));margin-top:22px;font-size:clamp(1rem,1.3vw,1.14rem);line-height:1.6}.ppl-hero__word{border:2px solid rgb(var(--shell));color:#fff;background:rgb(var(--brand));border-radius:8px;padding:0 .25em;font-weight:700}.ppl-tabs{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.ppl-tabs button{border:var(--pp-line);background:rgb(var(--surface));height:42px;box-shadow:var(--pp-shadow-sm);transform:rotate(var(--tilt,0deg));transition:background .2s,color .2s,transform .25s var(--pp-spring),box-shadow .2s;border-radius:12px;align-items:center;gap:7px;padding:0 14px;font-size:.84rem;font-weight:700;display:inline-flex}.ppl-tabs button.is-active{color:rgb(var(--tc));background:rgb(var(--t));box-shadow:4px 4px rgb(var(--shell));transform:rotate(0)translate(-2px,-2px)}.ppl-hero__cta{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.ppl-promises{font-family:var(--font-hand);flex-wrap:wrap;gap:8px 22px;margin-top:26px;font-size:1.35rem;display:flex}.ppl-promises li{align-items:center;gap:6px;display:inline-flex}.ppl-promises svg{color:rgb(var(--accent))}.ppl-passport{border:var(--pp-line);background:rgb(var(--surface));width:100%;max-width:460px;box-shadow:10px 10px rgb(var(--shell));border-radius:22px;justify-self:end;position:relative}.ppl-passport__cover{border-bottom:var(--pp-line);color:#fff;background:rgb(var(--brand));background-image:repeating-radial-gradient(circle at 100% 0,#ffffff14 0 2px,#0000 2px 12px);border-radius:20px 20px 0 0;align-items:center;gap:14px;padding:16px 20px;display:flex}.ppl-passport__cover span{display:grid}.ppl-passport__cover small{color:rgb(var(--glow));letter-spacing:.16em;text-transform:uppercase;font-size:.64rem;font-weight:700}.ppl-passport__cover b{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.2rem;font-weight:800}.ppl-passport__page{background-image:repeating-linear-gradient(0deg,transparent 0 27px,rgb(var(--brand) / .06) 27px 28px);border-radius:0 0 20px 20px}.ppl-passport__page .sd-login-card{background:0 0;border:0;border-radius:0 0 20px 20px;box-shadow:none!important}.ppl-passport__stamp{pointer-events:none;position:absolute;top:-44px;right:-30px}.ppl-tapes{z-index:2;margin:10px 0;padding:30px 0;position:relative;overflow:hidden}.ppl-tape{border-block:var(--pp-line);background:rgb(var(--shell));transform:rotate(-2deg)}.ppl-tape.is-alt{background:rgb(var(--glow));margin-top:-18px;transform:rotate(1.5deg)}.ppl-tape__track{width:max-content;animation:38s linear infinite pp-marquee;display:flex}.ppl-tape.is-alt .ppl-tape__track{animation-name:pp-marquee-back;animation-duration:44s}.ppl-tape__group{display:flex}.ppl-tape__group span{color:rgb(var(--bg));font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:18px;padding:12px 18px;font-size:1.05rem;font-weight:800;display:inline-flex}.ppl-tape.is-alt .ppl-tape__group span{color:rgb(var(--shell));font-size:.92rem}.ppl-tape__group i{color:rgb(var(--accent));font-style:normal}.ppl-section{max-width:1280px;padding:clamp(56px,8vw,104px) var(--pp-gutter) 0;margin:0 auto}.ppl-section__head{text-align:center;max-width:760px;margin:0 auto 38px}.ppl-note{color:rgb(var(--accent));font-family:var(--font-hand);font-size:1.55rem;line-height:1}.ppl-section__head h2,.ppl-everywhere h2{font-family:var(--font-display);letter-spacing:-.06em;margin-top:8px;font-size:clamp(1.9rem,4.2vw,3.3rem);font-weight:900;line-height:1.02}.ppl-underline{display:inline-block;position:relative}.ppl-underline .pp-squiggle{position:absolute;bottom:-12px;left:0;right:0}.ppl-section__head>p:last-child{color:rgb(var(--text-muted));margin-top:18px;font-size:1.02rem;line-height:1.6}.ppl-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:4px 8px 8px 2px;display:grid}.ppl-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.ppl-step{border:var(--pp-line);background:rgb(var(--surface));box-shadow:var(--pp-shadow);border-radius:20px;align-items:flex-start;gap:18px;padding:22px;display:flex}.ppl-step__stamp{border:4px double rgb(var(--t));width:96px;height:96px;color:rgb(var(--t));border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.ppl-step__stamp.is-sun{color:#c88c00;border-color:#c88c00}.ppl-step__stamp b{font-family:var(--font-display);font-size:.7rem;position:absolute;bottom:8px}.ppl-step strong{font-family:var(--font-display);letter-spacing:-.04em;margin-top:2px;font-size:1.35rem;font-weight:800;display:block}.ppl-step p:last-child{color:rgb(var(--text-muted));margin-top:4px;font-size:.92rem;line-height:1.5}.ppl-carousel{max-width:980px;min-height:460px;margin:0 auto;position:relative}.ppl-carousel.is-loading{border:var(--pp-line);background:linear-gradient(100deg,rgb(var(--surface)) 30%,rgb(var(--glow) / .35),rgb(var(--surface)) 70%);background-size:200% 100%;border-radius:20px;animation:1.4s linear infinite pp-shimmer}.ppl-carousel__slide{border:var(--pp-line);background:rgb(var(--surface));box-shadow:10px 10px rgb(var(--shell));border-radius:6px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:0;display:grid}.ppl-carousel__photo{border:2px solid rgb(var(--shell));border-radius:2px;height:400px;margin:14px;overflow:hidden}.ppl-carousel__photo img{object-fit:cover;width:100%;height:100%}.ppl-carousel__caption{flex-direction:column;justify-content:center;gap:12px;padding:24px 28px 24px 10px;display:flex}.ppl-carousel__caption h3{font-family:var(--font-hand);font-size:clamp(2rem,3.4vw,2.8rem);font-weight:700;line-height:1}.ppl-carousel__caption p{color:rgb(var(--text-muted));line-height:1.55}.ppl-carousel__caption a{width:fit-content}.ppl-carousel__controls{justify-content:center;align-items:center;gap:14px;margin-top:26px;display:flex}.ppl-carousel__controls>button{border:var(--pp-line);background:rgb(var(--surface));width:44px;height:44px;box-shadow:var(--pp-shadow-sm);border-radius:50%;place-items:center;display:grid}.ppl-carousel__controls>button:hover{background:rgb(var(--glow))}.ppl-carousel__dots{gap:6px;display:flex}.ppl-carousel__dots button{border:2px solid rgb(var(--shell));background:rgb(var(--surface));width:14px;height:14px;transition:width .25s var(--pp-ease),background .2s;border-radius:50%}.ppl-carousel__dots button.is-active{background:rgb(var(--accent));border-radius:99px;width:34px}.ppl-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ppl-feature{border:var(--pp-line);background:rgb(var(--surface));box-shadow:var(--pp-shadow);border-radius:18px;gap:8px;padding:22px 22px 46px;display:grid;position:relative}.ppl-feature__icon{border:var(--pp-line);width:48px;height:48px;color:rgb(var(--tc));background:rgb(var(--t));border-radius:14px;place-items:center;display:grid;transform:rotate(-6deg)}.ppl-feature strong{font-family:var(--font-display);letter-spacing:-.03em;margin-top:6px;font-size:1.1rem;font-weight:800}.ppl-feature p{color:rgb(var(--text-muted));font-size:.9rem;line-height:1.55}.ppl-feature__stub{border-top:2px dashed rgb(var(--shell));color:rgb(var(--tc));background:rgb(var(--t));letter-spacing:.1em;border-radius:0 0 16px 16px;padding:7px 22px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.ppl-everywhere{text-align:center}.ppl-everywhere>div:first-child>p:last-child{max-width:640px;color:rgb(var(--text-muted));margin:22px auto 0}.ppl-partners{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:34px;display:flex}.ppl-partners>*{border:var(--pp-line);height:50px;color:rgb(var(--tc));background:rgb(var(--t));box-shadow:var(--pp-shadow-sm);transform:rotate(var(--tilt,0deg));transition:transform .25s var(--pp-spring);border-radius:8px 16px 16px 8px;align-items:center;gap:8px;padding:0 18px 0 32px;font-size:.88rem;font-weight:700;display:inline-flex;position:relative}.ppl-partners>:hover{transform:rotate(0)translateY(-3px)}.ppl-partners__hole{border:2px solid rgb(var(--shell));background:rgb(var(--bg));border-radius:50%;width:11px;height:11px;margin-top:-5.5px;position:absolute;top:50%;left:10px}.ppl-partners img{width:auto;max-height:26px}.ppl-poster{isolation:isolate;border:var(--pp-line);color:#fff;background:rgb(var(--brand));box-shadow:10px 10px rgb(var(--shell));background-image:radial-gradient(#ffffff29 1.5px,#0000 1.7px);background-size:16px 16px;border-radius:26px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;padding:clamp(28px,5vw,56px);display:flex;position:relative;overflow:hidden}.ppl-poster:after{content:"✈";z-index:-1;color:rgb(var(--glow) / .9);font-size:14rem;line-height:1;position:absolute;bottom:-60px;right:30%;transform:rotate(-24deg)}.ppl-poster h2{max-width:560px;font-family:var(--font-display);letter-spacing:-.06em;margin-top:12px;font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:900;line-height:1}.ppl-poster p{color:#ffffffd9;margin-top:10px}.ppl-poster .pp-stamp{color:rgb(var(--glow));border-color:rgb(var(--glow));box-shadow:none;background:0 0}.ppl-poster__actions{flex-wrap:wrap;gap:12px;display:flex}.ppl-footer{color:rgb(var(--bg) / .75);background:rgb(var(--shell));border-top:var(--pp-line);margin-top:clamp(56px,8vw,100px)}.ppl-footer:before{content:"";background:repeating-linear-gradient(90deg,rgb(var(--accent)) 0 40px,rgb(var(--glow)) 40px 80px,rgb(var(--brand)) 80px 120px,rgb(var(--pp-mint)) 120px 160px);height:10px;display:block}.ppl-footer__grid{max-width:1280px;padding:48px var(--pp-gutter) 28px;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:28px;margin:0 auto;display:grid}.ppl-footer__grid>div{align-content:start;gap:10px;font-size:.88rem;display:grid}.ppl-footer__grid>div p{max-width:360px;line-height:1.7}.ppl-footer__grid>div a{align-items:center;gap:8px;display:inline-flex}.ppl-footer__grid h3{color:rgb(var(--glow));font-family:var(--font-hand);margin-bottom:10px;font-size:1.6rem;line-height:1}.ppl-footer__grid nav{align-content:start;gap:8px;font-size:.9rem;display:grid}.ppl-footer__grid a:hover{color:rgb(var(--glow))}.ppl-footer__legal{max-width:1280px;padding:14px var(--pp-gutter) 26px;border-top:1.5px dashed rgb(var(--bg) / .25);flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 auto;font-size:.78rem;display:flex}@media(max-width:1200px){.ppl-header__nav{display:none}.ppl-header__menu{display:grid}.ppl-header__actions{margin-left:auto}.ppl-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.ppl-hero__inner{grid-template-columns:minmax(0,1fr)}.ppl-passport{justify-self:center;transform:none!important}.ppl-passport__stamp{top:-40px;right:-6px}.ppl-products{grid-template-columns:repeat(2,minmax(0,1fr))}.ppl-steps,.ppl-carousel__slide{grid-template-columns:minmax(0,1fr)}.ppl-carousel__photo{height:280px}.ppl-carousel__caption{padding:0 20px 22px}.ppl-features,.ppl-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ppl-header__bar{gap:10px;min-height:66px}.ppl-header__register{display:none}.ppl-hero{padding-top:16px}.ppl-hero__copy h1{font-size:2.9rem}.ppl-hero__floaters{display:none}.ppl-tabs button{flex:28%;justify-content:center;padding:0 6px}.ppl-hero__cta .pp-btn,.ppl-hero__cta>div{width:100%}.ppl-passport{box-shadow:6px 6px rgb(var(--shell))}html[data-theme=passport] .ppl-passport .sd-login-card{padding:20px 16px 16px}.ppl-passport__stamp{display:none}.ppl-products{gap:14px}.ppl-products .pp-sticker.is-big{min-height:150px;padding:14px}.ppl-products .pp-sticker small{display:none}.ppl-step{flex-direction:column}.ppl-features{grid-template-columns:minmax(0,1fr)}.ppl-poster__actions,.ppl-poster__actions .pp-btn{width:100%}.ppl-footer__grid{grid-template-columns:minmax(0,1fr)}}html[data-theme=passport] .sd-login-card{border-radius:20px;padding:24px 24px 20px;position:relative;overflow:visible}html[data-theme=passport] .sd-login-card__eyebrow{color:rgb(var(--accent));font-family:var(--font-hand);font-size:1.35rem;font-weight:700;display:inline-flex}html[data-theme=passport] .sd-login-card__header h2{color:rgb(var(--text));font-family:var(--font-display);letter-spacing:-.05em;margin-top:.1rem;font-size:1.6rem;font-weight:900}html[data-theme=passport] .sd-login-card__tabs{gap:8px;margin-bottom:1.1rem;font-size:.84rem;font-weight:700;display:flex}html[data-theme=passport] .sd-login-card__tabs>*{border:2px solid rgb(var(--shell));text-align:center;background:rgb(var(--surface));border-radius:12px;flex:1;padding:.55rem;transition:background .2s,transform .15s}html[data-theme=passport] .sd-login-card__tabs span{color:rgb(var(--shell));background:rgb(var(--glow));box-shadow:var(--pp-shadow-sm)}html[data-theme=passport] .sd-login-card__tabs a:hover{background:rgb(var(--pp-mint));transform:translateY(-1px)}html[data-theme=passport] .sd-login-card__links>a:last-child{display:none}html[data-theme=passport] .sd-login-card button[type=submit]{border:var(--pp-line);height:3.2rem;color:rgb(var(--shell));background:rgb(var(--accent));box-shadow:var(--pp-shadow);font-family:var(--font-display);border-radius:14px;font-weight:800;transition:transform .15s,box-shadow .15s}html[data-theme=passport] .sd-login-card button[type=submit]:hover{box-shadow:6px 6px rgb(var(--shell));transform:translate(-2px,-2px)}html[data-theme=passport] .sd-login-card button[type=submit]:active{box-shadow:1px 1px rgb(var(--shell));transform:translate(2px,2px)}html[data-theme=passport] .pp-main :where(button,a).bg-brand,html[data-theme=passport] [role=dialog] :where(button,a).bg-brand{border:2px solid rgb(var(--shell));box-shadow:3px 3px rgb(var(--shell));transition:transform .15s,box-shadow .15s,background .2s}html[data-theme=passport] :where(.pp-main,[role=dialog]) :where(button,a).bg-brand:not(:disabled):hover{box-shadow:4px 4px rgb(var(--shell));transform:translate(-1px,-1px)}html[data-theme=passport] :where(.pp-main,[role=dialog]) :where(button,a).bg-brand:not(:disabled):active{box-shadow:1px 1px rgb(var(--shell));transform:translate(2px,2px)}html[data-theme=passport] :where(.pp-main,[role=dialog]) :where(button,a).bg-accent,html[data-theme=passport] :where(.pp-main,[role=dialog]) :where(button,a)[class*=from-orange-500]{color:rgb(var(--shell));background-image:none;background-color:rgb(var(--accent));border:2px solid rgb(var(--shell));box-shadow:3px 3px rgb(var(--shell))}html[data-theme=passport] :where(.pp-main,[role=dialog]) :where(button,a)[class*=from-orange-500] :is(svg,span){color:inherit}html[data-theme=passport] .pp-main :where(article,aside,section,div)[class*=bg-surface][class*=rounded-card],html[data-theme=passport] .pp-main :where(article,aside,section)[class*=bg-surface][class*=rounded-],html[data-theme=passport] .pp-main :where(div)[class*=bg-surface][class*=rounded-2xl][class*=ring-1],html[data-theme=passport] .pp-main :where(div)[class*=bg-surface][class*=rounded-3xl]{border:2px solid rgb(var(--shell));--tw-ring-shadow:0 0 #0000;box-shadow:4px 4px rgb(var(--shell))}html[data-theme=passport] .pp-main article[class*=bg-surface]{transition:transform .2s,box-shadow .2s}html[data-theme=passport] .pp-main article[class*=bg-surface]:hover{box-shadow:6px 6px rgb(var(--shell));transform:translate(-2px,-2px)}html[data-theme=passport] .pp-main :where(h1,h2)[class*=text-]{font-family:var(--font-display);letter-spacing:-.045em;font-weight:800}html[data-theme=passport] .pp-main :where(h3)[class*=font-semibold]{font-family:var(--font-display);letter-spacing:-.03em}html[data-theme=passport] .pp-main label{font-weight:600}html[data-theme=passport] .pp-main [role=tablist] [aria-selected=true]:not([class*=text-white]):not(:has(>[class*=bg-])){color:rgb(var(--brand))}html[data-theme=passport] .pp-main :is(.text-orange-500,.text-orange-600){color:#d74623}html[data-theme=passport] .pp-main :where(.rounded-full)[class*=bg-brand-tint]{border:1.5px solid rgb(var(--shell))}html[data-theme=passport] .pp-main table{border-collapse:separate;border-spacing:0}html[data-theme=passport] .pp-main thead th{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:700;background-color:rgb(var(--glow))!important;color:rgb(var(--shell))!important;border-bottom:2px solid rgb(var(--shell))!important}html[data-theme=passport] .pp-main thead th *{color:inherit}html[data-theme=passport] .pp-main tbody tr{transition:background .15s,box-shadow .15s}html[data-theme=passport] .pp-main tbody tr:nth-child(2n){background:rgb(var(--surface-2) / .7)}html[data-theme=passport] .pp-main tbody tr:hover{background:rgb(var(--brand-tint));box-shadow:inset 5px 0 rgb(var(--accent))}html[data-theme=passport] :where(.pp-main,[role=dialog]) :where(header,div,section,aside)[class*=bg-gradient][class*="from-[#0"]:not([class*=inset-0]),html[data-theme=passport] :where(.pp-main,[role=dialog]) :where(header,div,section,aside)[class*=bg-gradient][class*="from-[#3b1206]"],html[data-theme=passport] .pp-main :where(header,section,div)[class*="bg-[#04342b]"]{background-color:rgb(var(--brand));border:2px solid rgb(var(--shell));box-shadow:6px 6px rgb(var(--shell));background-image:radial-gradient(#ffffff24 1.5px,#0000 1.7px);background-size:16px 16px}html[data-theme=passport] :where(.pp-main,[role=dialog]) :where(header,div,section,aside)[class*="from-[#"] :is(.text-orange-400,.text-orange-300,.text-amber-300,.text-amber-400,.text-emerald-300){color:rgb(var(--glow))}html[data-theme=passport] .pp-main [class*="bg-[#04342b]"]>[class*=inset-0][class*="from-[#04342b]"]{background-image:linear-gradient(90deg,rgb(var(--brand)),rgb(var(--brand) / .85),transparent)}html[data-theme=passport] :where(.pp-main,[role=dialog]) [class*="from-[#053d33]"]{background-image:none;background-color:rgb(var(--brand-strong))}html[data-theme=passport] .pp-main [class*="bg-[#0b6b52]"]{background-color:rgb(var(--brand))}html[data-theme=passport] .pp-main [class*="text-[#0b6b52]"]{color:rgb(var(--brand))}html[data-theme=passport] .pp-main [class*="ring-[#0b6b52]"]{--tw-ring-color:rgb(var(--brand))}html[data-theme=passport] .pp-main [class*="text-[#f3d27a]"]{color:rgb(var(--glow))}html[data-theme=passport] .pp-main .hgtx-flights-page:before{background:radial-gradient(#ffffff24 1.5px,transparent 1.7px) 0 0 / 16px 16px,linear-gradient(100deg,rgb(var(--brand)),rgb(var(--brand-strong)));border:2px solid rgb(var(--shell));box-shadow:6px 6px rgb(var(--shell));border-radius:22px}html[data-theme=passport] .hgtx-flights-hero{background-image:none}html[data-theme=passport] .hgtx-flights-hero h1{font-family:var(--font-display);letter-spacing:-.05em;font-weight:900}html[data-theme=passport] .hgtx-flights-hero em{border:2px solid rgb(var(--shell));color:rgb(var(--shell));background:rgb(var(--glow));border-radius:.2em;padding:0 .2em}html[data-theme=passport] .hgtx-flights-page>form{border:2px solid rgb(var(--shell));box-shadow:6px 6px rgb(var(--shell));border-radius:20px}html[data-theme=passport] .hgtx-flights-page>form button[type=submit]{border:2px solid rgb(var(--shell));color:rgb(var(--shell));background:rgb(var(--accent));box-shadow:3px 3px rgb(var(--shell))}html[data-theme=passport] [role=dialog]{--shadow-card:8px 8px 0 rgb(var(--shell))}html[data-theme=passport] .hgtx-enquiry-dialog__aside{background-color:rgb(var(--brand));background-image:radial-gradient(#ffffff24 1.5px,#0000 1.7px);background-size:16px 16px}html[data-theme=passport] .hgtx-enquiry-submit{border:2px solid rgb(var(--shell));color:rgb(var(--shell));background:rgb(var(--accent));box-shadow:3px 3px rgb(var(--shell))}html[data-theme=passport] .hgtx-enquiry-products button.is-active{border-color:rgb(var(--shell));background:rgb(var(--glow));color:rgb(var(--shell))}html[data-theme=passport] .rpt__filter,html[data-theme=passport] .rpt__panel,html[data-theme=passport] .rpt__hub-card{border:2px solid rgb(var(--shell));background:rgb(var(--surface));box-shadow:5px 5px rgb(var(--shell));border-radius:18px}html[data-theme=passport] .rpt__filter-head{border-bottom:2px solid rgb(var(--shell));color:#fff;background-color:rgb(var(--brand));font-family:var(--font-display);letter-spacing:-.02em;background-image:radial-gradient(#ffffff24 1.5px,#0000 1.7px);background-size:14px 14px;border-radius:16px 16px 0 0}html[data-theme=passport] .rpt__field input,html[data-theme=passport] .rpt__field select,html[data-theme=passport] .rpt__multi-btn{border:2px solid rgb(var(--shell));background:rgb(var(--surface));border-radius:10px}html[data-theme=passport] .rpt__field input:focus,html[data-theme=passport] .rpt__field select:focus{border-color:rgb(var(--shell));box-shadow:3px 3px rgb(var(--glow))}html[data-theme=passport] .rpt__btn{border:2px solid rgb(var(--shell));box-shadow:3px 3px rgb(var(--shell));border-radius:12px}html[data-theme=passport] .rpt__btn--primary{color:rgb(var(--shell));background:rgb(var(--accent))}html[data-theme=passport] .rpt__btn--ghost{background:rgb(var(--surface))}html[data-theme=passport] .rpt__page-btn{border:2px solid rgb(var(--shell));border-radius:8px}html[data-theme=passport] .rpt__page-btn--active{color:rgb(var(--shell));background:rgb(var(--glow));border-color:rgb(var(--shell))}html[data-theme=passport] .rpt__panel-title{font-family:var(--font-display);letter-spacing:-.04em}html[data-theme=passport] .rpt__hub-icon{border:2px solid rgb(var(--shell));color:rgb(var(--shell));background:rgb(var(--glow))}html[data-theme=passport] .rpt__head-icon{color:rgb(var(--accent))}html[data-theme=passport] .rpt__table th{background-color:rgb(var(--glow));color:rgb(var(--shell))}html[data-theme=passport] .rpt__multi-menu{border:2px solid rgb(var(--shell));box-shadow:5px 5px rgb(var(--shell))}html[data-theme=passport] .rpt__export{border:2px solid rgb(var(--shell));box-shadow:2px 2px rgb(var(--shell))}html[data-theme=passport] .sd-public-auth{isolation:isolate;background-color:rgb(var(--bg));background-image:radial-gradient(rgb(var(--shell) / .09) 1.1px,transparent 1.3px);background-size:24px 24px;position:relative}html[data-theme=passport] .sd-public-auth__card{border:2px solid rgb(var(--shell));box-shadow:8px 8px rgb(var(--shell));border-radius:22px}html[data-theme=passport] .sd-public-auth__card button[type=submit]{border:2px solid rgb(var(--shell));color:rgb(var(--shell));background:rgb(var(--accent));box-shadow:3px 3px rgb(var(--shell))}html[data-theme=passport] .sd-public-header{background:rgb(var(--bg) / .92);border-bottom:2px solid rgb(var(--shell))!important}html[data-theme=passport] .sd-public-header a.bg-brand{border:2px solid rgb(var(--shell));color:rgb(var(--shell));background:rgb(var(--accent));box-shadow:3px 3px rgb(var(--shell))}html[data-theme=passport] .sd-public-info{background-color:rgb(var(--bg))}html[data-theme=passport] .sd-public-info__hero{background-color:rgb(var(--brand));background-image:radial-gradient(#ffffff24 1.5px,#0000 1.7px);background-size:16px 16px}html[data-theme=passport] .sd-public-info__hero :is(.text-orange-400,.text-sky-100){color:rgb(var(--glow))}html[data-theme=passport] :where(.sd-public-info,.sd-public-auth,.sd-register) :where(h1,h2)[class*=text-]{font-family:var(--font-display);letter-spacing:-.05em;font-weight:800}html[data-theme=passport] .sd-public-info article[class*=bg-white]{border:2px solid rgb(var(--shell));box-shadow:5px 5px rgb(var(--shell))}html[data-theme=passport] .sd-site-footer{background:rgb(var(--shell))}html[data-theme=passport] .sd-site-footer :is(.text-orange-400,.text-sky-300,.text-sky-400){color:rgb(var(--glow))}html[data-theme=passport] .sd-site-footer .bg-orange-500{color:rgb(var(--shell));background:rgb(var(--accent))}html[data-theme=passport] .sd-register__perks{background-color:rgb(var(--brand));border:2px solid rgb(var(--shell));background-image:radial-gradient(#ffffff24 1.5px,#0000 1.7px);background-size:16px 16px}html[data-theme=passport] .sd-register-submit{border:2px solid rgb(var(--shell));color:rgb(var(--shell));background:rgb(var(--accent));box-shadow:3px 3px rgb(var(--shell))}html[data-theme=passport] .sd-register__card{border:2px solid rgb(var(--shell));box-shadow:6px 6px rgb(var(--shell));border-radius:22px}@media(prefers-reduced-motion:reduce){.pp-mark--animated *,.pp-page-in,.ppl-tape__track,.pp-spin,.ppd-skeleton,.ppl-carousel.is-loading,.pp-logo:hover .pp-mark__stamp{animation:none!important}}html[data-theme=concourse]{--bg:244 243 240;--surface:255 255 255;--surface-2:248 247 244;--border:24 26 31;--text:22 24 29;--text-muted:97 101 110;--text-faint:150 154 163;--brand:13 110 128;--brand-strong:9 84 98;--brand-tint:228 241 243;--brand-contrast:255 255 255;--accent:193 106 8;--glow:245 158 11;--shell:22 24 29;--shell-2:14 16 20;--danger:190 42 42;--danger-tint:253 240 240;--success:21 128 61;--radius-card:.5rem;--radius-field:.375rem;--font-sans:"Inter Variable", system-ui, sans-serif;--font-display:"JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--shadow-sm:0 0 0 1px rgb(var(--border) / .08);--shadow-card:0 0 0 1px rgb(var(--border) / .09);--shadow-field:inset 0 0 0 1px rgb(var(--border) / .14);--shadow-field-focus:inset 0 0 0 1px rgb(var(--brand) / .85), 0 0 0 3px rgb(var(--brand) / .15);--cc-rail:68px;--cc-rail-open:236px;--cc-top:56px;--cc-line:rgb(var(--border) / .1);--cc-ease:cubic-bezier(.2, .8, .2, 1);color-scheme:light;scrollbar-color:rgb(var(--border) / .25) transparent}html[data-theme=concourse] body{font-family:var(--font-sans);background:rgb(var(--bg));color:rgb(var(--text));font-variant-numeric:tabular-nums}html[data-theme=concourse] :focus-visible{outline-color:rgb(var(--brand))}html[data-theme=concourse] ::selection{background:rgb(var(--glow) / .35)}.cc-shell{min-height:100dvh;padding-left:var(--cc-rail)}.cc-rail{z-index:40;width:var(--cc-rail);background:rgb(var(--shell));color:#ffffffc7;transition:width .24s var(--cc-ease);border-right:1px solid #ffffff12;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.cc-rail:hover,.cc-rail:focus-within{width:var(--cc-rail-open)}.cc-rail__brand{height:var(--cc-top);border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:12px;padding:0 18px;display:flex}.cc-rail__nav{scrollbar-width:thin;flex:1;padding:10px 0 16px;overflow:hidden auto}.cc-rail__nav::-webkit-scrollbar{width:6px}.cc-rail__nav::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:3px}.cc-rail__group{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:#ffffff52;white-space:nowrap;margin:14px 0 4px;padding:0 18px;font-size:.58rem;font-weight:700}.cc-rail__group:first-child{margin-top:2px}.cc-rail a{height:38px;color:inherit;white-space:nowrap;align-items:center;gap:14px;padding:0 18px;font-size:.83rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.cc-rail a svg{flex:none;width:18px;height:18px}.cc-rail a:hover{color:#fff;background:#ffffff0f}.cc-rail a.is-active{color:#fff;background:#ffffff17;font-weight:600}.cc-rail a.is-active:before{content:"";background:rgb(var(--glow));border-radius:0 2px 2px 0;width:3px;position:absolute;top:7px;bottom:7px;left:0}.cc-rail__label,.cc-rail__group span,.cc-rail__brand .cc-logo__word{opacity:0;transition:opacity .18s var(--cc-ease)}.cc-rail:hover .cc-rail__label,.cc-rail:focus-within .cc-rail__label,.cc-rail:hover .cc-rail__group span,.cc-rail:focus-within .cc-rail__group span,.cc-rail:hover .cc-rail__brand .cc-logo__word,.cc-rail:focus-within .cc-rail__brand .cc-logo__word{opacity:1}.cc-top{z-index:30;height:var(--cc-top);background:rgb(var(--shell));box-shadow:inset 0 -2px rgb(var(--glow));color:#ffffffd9;justify-content:flex-end;align-items:center;gap:10px;padding:0 clamp(14px,2vw,26px);display:flex;position:sticky;top:0}.cc-top__label{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;font-size:.58rem;font-weight:700;display:block}.cc-top__value{font-family:var(--font-display);color:#fff;font-size:.84rem;font-weight:700}.cc-balance{border-radius:var(--radius-field);background:#ffffff12;align-items:center;gap:12px;height:36px;padding:0 6px 0 14px;display:flex}.cc-balance button{color:#fff9;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;height:26px;transition:background .15s,color .15s;display:grid}.cc-balance button:hover{color:#fff;background:#ffffff1f}.cc-balance__add{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;padding:0 10px;font-size:.62rem;font-weight:700;background:rgb(var(--glow))!important;color:rgb(var(--shell))!important;display:inline-flex!important}.cc-balance__add:hover{filter:brightness(1.08)}.cc-account{position:relative}.cc-account__trigger{border-radius:var(--radius-field);height:36px;color:inherit;cursor:pointer;background:#ffffff12;border:0;align-items:center;gap:9px;padding:0 8px 0 12px;transition:background .15s;display:flex}.cc-account__trigger:hover{background:#ffffff21}.cc-account__avatar{background:rgb(var(--brand));color:#fff;width:26px;height:26px;font-family:var(--font-display);border-radius:4px;place-items:center;font-size:.72rem;font-weight:700;display:grid}.cc-account__menu{border-radius:var(--radius-card);background:rgb(var(--surface));min-width:232px;box-shadow:0 0 0 1px var(--cc-line),0 18px 40px -24px rgb(var(--shell) / .5);z-index:40;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.cc-account__menu>div{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--text-faint));padding:8px 10px 6px;font-size:.58rem;font-weight:700}.cc-account__menu a,.cc-account__menu button{border-radius:var(--radius-field);width:100%;color:rgb(var(--text));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 10px;font-size:.85rem;text-decoration:none;display:flex}.cc-account__menu a:hover,.cc-account__menu button:hover{background:rgb(var(--surface-2));color:rgb(var(--brand))}.cc-account__menu button{color:rgb(var(--danger))}.cc-main{padding:clamp(16px,2.2vw,28px)}.cc-spin{animation:.9s linear infinite cc-spin}@keyframes cc-spin{to{transform:rotate(360deg)}}.cc-enquire{z-index:44;border-radius:var(--radius-field);background:rgb(var(--shell));color:#fff;height:46px;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 30px -12px rgb(var(--shell) / .75);border:0;align-items:center;gap:9px;padding:0 18px;font-size:.68rem;font-weight:700;display:flex;position:fixed;bottom:22px;right:22px}.cc-enquire svg{color:rgb(var(--glow))}.cc-enquire:hover{background:rgb(var(--shell-2))}html[data-theme=concourse] .tabular-nums,html[data-theme=concourse] table td,html[data-theme=concourse] table th{font-variant-numeric:tabular-nums}html[data-theme=concourse] table th{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:700}@media(max-width:860px){html[data-theme=concourse]{--cc-rail:0px}.cc-shell{padding-left:0}.cc-rail{width:100%;height:58px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #ffffff12;border-right:0;flex-direction:row;inset:auto 0 0}.cc-rail:hover,.cc-rail:focus-within{width:100%}.cc-rail__brand,.cc-rail__group{display:none}.cc-rail__nav{padding:0;display:flex;overflow-x:auto}.cc-rail a{flex-direction:column;justify-content:center;gap:4px;height:58px;padding:0 16px;font-size:.6rem}.cc-rail a.is-active:before{border-radius:2px 2px 0 0;width:auto;height:3px;inset:auto 10px 0}.cc-rail__label{opacity:1}.cc-enquire{bottom:calc(70px + env(safe-area-inset-bottom));right:14px}}html[data-theme=concourse] .hgtx-flights-hero{background-image:none;background-color:rgb(var(--shell));border-radius:var(--radius-card);box-shadow:inset 0 -2px rgb(var(--glow));min-height:0;padding-top:1.6rem;padding-bottom:1.6rem}html[data-theme=concourse] .hgtx-flights-hero h1{letter-spacing:-.02em;font-size:clamp(1.3rem,2.1vw,1.75rem)}html[data-theme=concourse] .hgtx-flights-hero em{background:rgb(var(--glow));color:rgb(var(--shell))}html[data-theme=concourse] .hgtx-flights-hero>div:last-child{display:none}html[data-theme=concourse] .hgtx-flights-page>form button[type=submit],html[data-theme=concourse] button.bg-gradient-to-r.from-orange-500{background-image:none;background-color:rgb(var(--brand));box-shadow:none;letter-spacing:.01em}html[data-theme=concourse] .hgtx-flights-page>form button[type=submit]:hover{background-color:rgb(var(--brand-strong))}html[data-theme=concourse] section[aria-label="Current search"]{box-shadow:inset 0 -2px rgb(var(--glow))}html[data-theme=concourse] section[aria-label="Current search"] span[class*=uppercase]{font-family:var(--font-display);letter-spacing:.14em}html[data-theme=concourse] .sd-site-footer{background:rgb(var(--shell-2))}html[data-theme=concourse] .sd-site-footer :is(.text-orange-400,.text-sky-300,.text-sky-400){color:rgb(var(--glow))}html[data-theme=concourse] .sd-site-footer :is(.bg-orange-500,.bg-orange-600){background:rgb(var(--brand));border-radius:var(--radius-field)}html[data-theme=concourse] .sd-site-footer [class*=blur-3xl]{display:none}html[data-theme=redesign]{--sd-bg:#f8fafb;--sd-bg-2:#f2f6f8;--sd-surface:#fff;--sd-surface-hover:#f5f8fa;--sd-ink:#07121d;--sd-ink-900:#0b1b2a;--sd-ink-800:#102537;--sd-ink-700:#132c40;--sd-primary:#4968ff;--sd-primary-hover:#3b58f0;--sd-primary-400:#6d82ff;--sd-primary-soft:#e9edff;--sd-primary-softer:#f3f5ff;--sd-cyan:#63d9e8;--sd-cyan-soft:#e6f8fb;--sd-lime:#c7f36b;--sd-text:#1d3444;--sd-text-strong:#07121d;--sd-muted:#5f707b;--sd-subtle:#8ea2b1;--sd-disabled:#afc0ca;--sd-success:#3f8058;--sd-success-soft:#e8f3eb;--sd-warning:#b97822;--sd-warning-soft:#fff3de;--sd-error:#d64e4e;--sd-error-soft:#fbeaea;--sd-info:#4968ff;--sd-info-soft:#e9edff;--sd-neutral:#5f707b;--sd-neutral-soft:#eef2f4;--sd-border:#07121d1a;--sd-border-strong:#07121d29;--sd-border-subtle:#07121d0f;--sd-line-dark:#ffffff1a;--sd-font:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--sd-font-display:"Manrope","DM Sans",system-ui,sans-serif;--sd-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--sd-fs-micro:10px;--sd-fs-caption:11px;--sd-fs-small:12px;--sd-fs-body:13px;--sd-fs-body-lg:14px;--sd-fs-h3:18px;--sd-fs-h2:24px;--sd-fs-h1:30px;--sd-fs-display:44px;--sd-radius-xs:4px;--sd-radius-sm:6px;--sd-radius-md:8px;--sd-radius-lg:10px;--sd-radius-pill:999px;--sd-space-1:4px;--sd-space-2:8px;--sd-space-3:12px;--sd-space-4:16px;--sd-space-5:20px;--sd-space-6:24px;--sd-space-8:32px;--sd-space-10:40px;--sd-space-12:48px;--sd-space-16:64px;--sd-sidebar-width:240px;--sd-sidebar-collapsed:64px;--sd-header-height:64px;--sd-page-pad:28px;--sd-control-sm:32px;--sd-control-md:38px;--sd-control-lg:44px;--sd-shadow-1:0 1px 2px #07121d0a, 0 4px 16px #07121d0d;--sd-shadow-2:0 12px 35px #07121d1a;--sd-shadow-3:0 24px 70px #07121d2e;--sd-ring:0 0 0 3px #4968ff2e;--sd-fast:.12s;--sd-normal:.18s;--sd-slow:.26s;--sd-ease:cubic-bezier(.2,.7,.2,1);--sd-z-sticky:20;--sd-z-header:40;--sd-z-sidebar:50;--sd-z-dropdown:60;--sd-z-drawer:80;--sd-z-modal:90;--sd-z-toast:100;--sd-p-flight:#4968ff;--sd-p-hotel:#2fa7b8;--sd-p-holiday:#7a5af8;--sd-p-activity:#3f8058;--sd-p-visa:#b97822;--sd-p-umrah:#1f7a6b;--sd-p-transfer:#5f707b;--sd-p-insurance:#d64e4e;--sd-p-mice:#0b1b2a}@media(prefers-reduced-motion:reduce){html[data-theme=redesign]{--sd-fast:0s;--sd-normal:0s;--sd-slow:0s}}html[data-theme=redesign] *,html[data-theme=redesign] :before,html[data-theme=redesign] :after{box-sizing:border-box}html[data-theme=redesign]{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html[data-theme=redesign] body{background:var(--sd-bg);color:var(--sd-text);font-family:var(--sd-font);font-size:var(--sd-fs-body);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";margin:0;line-height:1.5}html[data-theme=redesign] img,html[data-theme=redesign] svg{max-width:100%;display:block}html[data-theme=redesign] :where(svg:not([width]):not(.chart)){flex:none;width:1em;height:1em}html[data-theme=redesign] [hidden]{display:none!important}html[data-theme=redesign] a{color:inherit;text-decoration:none}html[data-theme=redesign] button,html[data-theme=redesign] input,html[data-theme=redesign] select,html[data-theme=redesign] textarea{font:inherit;color:inherit}html[data-theme=redesign] button{cursor:pointer}html[data-theme=redesign] h1,html[data-theme=redesign] h2,html[data-theme=redesign] h3,html[data-theme=redesign] h4,html[data-theme=redesign] h5,html[data-theme=redesign] h6,html[data-theme=redesign] p{margin:0}html[data-theme=redesign] h1,html[data-theme=redesign] h2,html[data-theme=redesign] h3,html[data-theme=redesign] .sd-display{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em}html[data-theme=redesign] h1{font-size:var(--sd-fs-h1);font-weight:700;line-height:1.15}html[data-theme=redesign] h2{font-size:var(--sd-fs-h2);font-weight:700;line-height:1.2}html[data-theme=redesign] h3{font-size:var(--sd-fs-h3);font-weight:700;line-height:1.3}html[data-theme=redesign] h4{font-size:var(--sd-fs-body-lg);color:var(--sd-text-strong);font-weight:600}html[data-theme=redesign] table{border-collapse:collapse;width:100%}html[data-theme=redesign] :focus-visible{outline:2px solid var(--sd-primary);outline-offset:2px;border-radius:4px}html[data-theme=redesign] ::selection{background:var(--sd-primary-soft)}html[data-theme=redesign] .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-theme=redesign] .t-micro{font-size:var(--sd-fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--sd-subtle);font-weight:700}html[data-theme=redesign] .t-caption{font-size:var(--sd-fs-caption);color:var(--sd-muted)}html[data-theme=redesign] .t-small{font-size:var(--sd-fs-small)}html[data-theme=redesign] .t-muted{color:var(--sd-muted)}html[data-theme=redesign] .t-subtle{color:var(--sd-subtle)}html[data-theme=redesign] .t-strong{color:var(--sd-text-strong);font-weight:600}html[data-theme=redesign] .t-num{font-variant-numeric:tabular-nums}html[data-theme=redesign] .t-mono{font-family:var(--sd-font-mono);letter-spacing:-.01em;font-size:12px}html[data-theme=redesign] .t-success{color:var(--sd-success)}html[data-theme=redesign] .t-error{color:var(--sd-error)}html[data-theme=redesign] .t-warning{color:var(--sd-warning)}html[data-theme=redesign] .t-primary{color:var(--sd-primary)}html[data-theme=redesign] .t-right{text-align:right}html[data-theme=redesign] .t-center{text-align:center}html[data-theme=redesign] .truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-theme=redesign] .row{align-items:center;gap:var(--sd-space-2);display:flex}html[data-theme=redesign] .row-3{align-items:center;gap:var(--sd-space-3);display:flex}html[data-theme=redesign] .row-4{align-items:center;gap:var(--sd-space-4);display:flex}html[data-theme=redesign] .col{flex-direction:column;display:flex}html[data-theme=redesign] .stack-1>*+*{margin-top:4px}html[data-theme=redesign] .stack-2>*+*{margin-top:8px}html[data-theme=redesign] .stack-3>*+*{margin-top:12px}html[data-theme=redesign] .stack-4>*+*{margin-top:16px}html[data-theme=redesign] .stack-6>*+*{margin-top:24px}html[data-theme=redesign] .between{justify-content:space-between}html[data-theme=redesign] .wrap{flex-wrap:wrap}html[data-theme=redesign] .grow{flex:1;min-width:0}html[data-theme=redesign] .ml-auto{margin-left:auto}html[data-theme=redesign] .sd-grid{gap:var(--sd-space-4);display:grid}html[data-theme=redesign] .sd-grid>*{min-width:0}html[data-theme=redesign] .g-2{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign] .g-3{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=redesign] .g-4{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-theme=redesign] .g-main-rail{grid-template-columns:minmax(0,1fr) 340px}html[data-theme=redesign] .g-main-rail-lg{grid-template-columns:minmax(0,1fr) 380px}html[data-theme=redesign] .g-rail-main{grid-template-columns:264px minmax(0,1fr)}html[data-theme=redesign] .g-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}html[data-theme=redesign] .g-3-2{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}html[data-theme=redesign] .hide{display:none!important}@media(max-width:1180px){html[data-theme=redesign] .g-4{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign] .g-main-rail,html[data-theme=redesign] .g-main-rail-lg,html[data-theme=redesign] .g-2-1,html[data-theme=redesign] .g-3-2{grid-template-columns:1fr}html[data-theme=redesign] .m-first{order:-1}}@media(max-width:900px){html[data-theme=redesign] .g-3{grid-template-columns:1fr 1fr}html[data-theme=redesign] .g-rail-main{grid-template-columns:1fr}}@media(max-width:640px){html[data-theme=redesign] .g-2,html[data-theme=redesign] .g-3,html[data-theme=redesign] .g-4{grid-template-columns:1fr}html[data-theme=redesign] .hide-sm{display:none!important}}@media(min-width:641px){html[data-theme=redesign] .show-sm{display:none!important}}html[data-theme=redesign]:not(:has(.sd-site)) .app{grid-template-columns:var(--sd-sidebar-width) minmax(0,1fr);min-height:100vh;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .app.is-collapsed{grid-template-columns:var(--sd-sidebar-collapsed) minmax(0,1fr)}html[data-theme=redesign]:not(:has(.sd-site)) .sidebar{background:var(--sd-surface);border-right:1px solid var(--sd-border);height:100vh;z-index:var(--sd-z-sidebar);flex-direction:column;display:flex;position:sticky;top:0}html[data-theme=redesign]:not(:has(.sd-site)) .sidebar__brand{height:var(--sd-header-height);border-bottom:1px solid var(--sd-border-subtle);align-items:center;gap:10px;padding:0 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .logo{font-family:var(--sd-font-display);letter-spacing:-.07em;color:var(--sd-ink);white-space:nowrap;font-size:20px;font-weight:800}html[data-theme=redesign]:not(:has(.sd-site)) .logo b{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .logo-mark{background:var(--sd-ink);border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid;position:relative;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .logo-mark:after{content:"";background:radial-gradient(circle at 75% 20%,#63d9e88c,#0000 55%);position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) .logo-mark svg{color:#fff;z-index:1;width:15px;height:15px;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .sidebar__scroll{scrollbar-width:thin;flex:1;padding:10px 10px 16px;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) .nav-group{margin-top:14px}html[data-theme=redesign]:not(:has(.sd-site)) .nav-group:first-child{margin-top:4px}html[data-theme=redesign]:not(:has(.sd-site)) .nav-group__label svg{width:12px;height:12px;transition:transform var(--sd-fast)}html[data-theme=redesign]:not(:has(.sd-site)) .nav-group__label[aria-expanded=false] svg{transform:rotate(-90deg)}html[data-theme=redesign]:not(:has(.sd-site)) .nav-group__label{font-size:var(--sd-fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--sd-subtle);padding:0 10px 6px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .nav-item{border-radius:var(--sd-radius-sm);height:34px;color:var(--sd-muted);transition:background var(--sd-fast),color var(--sd-fast);align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:500;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .nav-item svg{stroke-width:1.7px;flex:none;width:17px;height:17px}html[data-theme=redesign]:not(:has(.sd-site)) .nav-item:hover{background:var(--sd-bg-2);color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .nav-item.is-active{background:var(--sd-primary-soft);color:var(--sd-primary);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .nav-item.is-active:before{content:"";background:var(--sd-primary);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:-10px}html[data-theme=redesign]:not(:has(.sd-site)) .nav-item__badge{background:var(--sd-bg-2);min-width:20px;height:18px;color:var(--sd-muted);border-radius:999px;place-items:center;margin-left:auto;padding:0 6px;font-size:10px;font-weight:700;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .nav-item.is-active .nav-item__badge{color:var(--sd-primary);background:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .nav-item__badge--alert{background:var(--sd-error-soft);color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .sidebar__foot{border-top:1px solid var(--sd-border-subtle);padding:12px}html[data-theme=redesign]:not(:has(.sd-site)) .agency-chip{border-radius:var(--sd-radius-md);border:1px solid var(--sd-border);background:var(--sd-bg);align-items:center;gap:10px;padding:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .agency-chip__meta{min-width:0;line-height:1.25}html[data-theme=redesign]:not(:has(.sd-site)) .agency-chip__meta b{color:var(--sd-text-strong);font-size:12px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) .agency-chip__meta span{color:var(--sd-muted);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) .app.is-collapsed .nav-group__label,html[data-theme=redesign]:not(:has(.sd-site)) .app.is-collapsed .nav-item span,html[data-theme=redesign]:not(:has(.sd-site)) .app.is-collapsed .nav-item__badge,html[data-theme=redesign]:not(:has(.sd-site)) .app.is-collapsed .logo,html[data-theme=redesign]:not(:has(.sd-site)) .app.is-collapsed .agency-chip__meta{display:none}html[data-theme=redesign]:not(:has(.sd-site)) .app.is-collapsed .nav-item,html[data-theme=redesign]:not(:has(.sd-site)) .app.is-collapsed .sidebar__brand{justify-content:center;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) .app.is-collapsed .sidebar__foot{padding:10px 0}html[data-theme=redesign]:not(:has(.sd-site)) .app.is-collapsed .agency-chip{background:0 0;border:0;justify-content:center;gap:0;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) .main{flex-direction:column;min-width:0;display:flex;overflow-x:clip}html[data-theme=redesign]:not(:has(.sd-site)) .topbar{z-index:var(--sd-z-header);height:var(--sd-header-height);padding:0 var(--sd-page-pad);-webkit-backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--sd-border);background:#f8fafbdb;align-items:center;gap:12px;display:flex;position:sticky;top:0}html[data-theme=redesign]:not(:has(.sd-site)) .crumbs{color:var(--sd-muted);align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .crumbs a:hover{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .crumbs svg{width:12px;height:12px;color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) .crumbs [aria-current]{color:var(--sd-text-strong);text-overflow:ellipsis;min-width:0;max-width:280px;font-weight:600;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .crumbs>span{white-space:nowrap}html[data-theme=redesign]:not(:has(.sd-site)) .cmd-trigger{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);background:var(--sd-surface);width:min(360px,34vw);height:36px;color:var(--sd-subtle);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);align-items:center;gap:8px;padding:0 8px 0 11px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .cmd-trigger:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) .cmd-trigger svg{width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) .cmd-trigger .kbd{margin-left:auto}html[data-theme=redesign]:not(:has(.sd-site)) .cmd-trigger>span:not(.kbd){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);background:var(--sd-surface);align-items:center;gap:8px;height:36px;padding:0 4px 0 10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill__label{color:var(--sd-subtle);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill__short{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:700;display:none}html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill__short svg{width:15px;height:15px;color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill__value{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;line-height:1.1}html[data-theme=redesign]:not(:has(.sd-site)) .topbar__actions{align-items:center;gap:8px;margin-left:auto;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .page{padding:24px var(--sd-page-pad) 48px;width:100%;max-width:1480px;animation:sd-page-in var(--sd-slow) ease;margin:0 auto}@keyframes sd-page-in{0%{opacity:0}to{opacity:1}}@keyframes sd-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}html[data-theme=redesign]:not(:has(.sd-site)) .page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .page-head__title{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .page-head h1{font-size:24px}html[data-theme=redesign]:not(:has(.sd-site)) .page-head p{color:var(--sd-muted);font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) .page-head__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .eyebrow{font-size:var(--sd-fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--sd-subtle);align-items:center;gap:7px;font-weight:700;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .eyebrow .dot{background:var(--sd-cyan);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #63d9e833}html[data-theme=redesign]:not(:has(.sd-site)) .bottom-bar,html[data-theme=redesign]:not(:has(.sd-site)) .mobile-only,html[data-theme=redesign]:not(:has(.sd-site)) .icon-btn.mobile-only{display:none}@media(max-width:1024px){html[data-theme=redesign]:not(:has(.sd-site)){--sd-page-pad:20px}html[data-theme=redesign]:not(:has(.sd-site)) .app,html[data-theme=redesign]:not(:has(.sd-site)) .app.is-collapsed{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) .sidebar{width:280px;transition:transform var(--sd-slow) var(--sd-ease);box-shadow:var(--sd-shadow-3);position:fixed;top:0;left:0;transform:translate(-100%)}html[data-theme=redesign]:not(:has(.sd-site)) .app.is-nav-open .sidebar{transform:none}html[data-theme=redesign]:not(:has(.sd-site)) .app.is-nav-open .scrim{display:block}html[data-theme=redesign]:not(:has(.sd-site)) .mobile-only{display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .icon-btn.mobile-only{display:inline-grid}html[data-theme=redesign]:not(:has(.sd-site)) [data-collapse]{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) .cmd-trigger{flex:1;width:auto;max-width:320px}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)){--sd-page-pad:16px}html[data-theme=redesign]:not(:has(.sd-site)) .topbar{gap:8px}html[data-theme=redesign]:not(:has(.sd-site)) .crumbs,html[data-theme=redesign]:not(:has(.sd-site)) .cmd-trigger .kbd,html[data-theme=redesign]:not(:has(.sd-site)) .cmd-trigger span,html[data-theme=redesign]:not(:has(.sd-site)) .topbar .hide-sm{display:none}html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill{gap:6px;padding:0 10px}html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill>.col,html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill>.icon-btn{display:none}html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill__short{display:inline-flex!important}html[data-theme=redesign]:not(:has(.sd-site)) .topbar .icon-btn.mobile-only{margin-right:auto}html[data-theme=redesign]:not(:has(.sd-site)) .cmd-trigger{flex:none;justify-content:center;width:36px;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) .page{padding-top:16px;padding-bottom:96px}html[data-theme=redesign]:not(:has(.sd-site)) .page-head h1{font-size:21px}html[data-theme=redesign]:not(:has(.sd-site)) .bottom-bar{z-index:var(--sd-z-header);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--sd-border);padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:#fffffff5;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}html[data-theme=redesign]:not(:has(.sd-site)) .bottom-bar a,html[data-theme=redesign]:not(:has(.sd-site)) .bottom-bar button{color:var(--sd-muted);background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:4px 0;font-size:10px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .bottom-bar svg{width:20px;height:20px}html[data-theme=redesign]:not(:has(.sd-site)) .bottom-bar .is-active{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .bottom-bar .bb-book span:first-child{background:var(--sd-primary);color:#fff;width:40px;height:40px;box-shadow:0 8px 20px rgb(var(--brand) / .35);border-radius:12px;place-items:center;margin-top:-18px;display:grid}}html[data-theme=redesign]:not(:has(.sd-site)) .scrim{z-index:calc(var(--sd-z-sidebar) - 1);background:#07121d61;display:none;position:fixed;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) .btn{--h:var(--sd-control-md);height:var(--h);border-radius:var(--sd-radius-sm);white-space:nowrap;transition:background var(--sd-fast),border-color var(--sd-fast),color var(--sd-fast),box-shadow var(--sd-fast),transform var(--sd-fast);-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .btn svg{flex:none;width:16px;height:16px}html[data-theme=redesign]:not(:has(.sd-site)) .btn:active{transform:translateY(1px)}html[data-theme=redesign]:not(:has(.sd-site)) .btn--sm{--h:var(--sd-control-sm);padding:0 11px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .btn--sm svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) .btn--lg{--h:var(--sd-control-lg);padding:0 20px;font-size:14px}html[data-theme=redesign]:not(:has(.sd-site)) .btn--primary{background:var(--sd-primary);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #07121d1f}html[data-theme=redesign]:not(:has(.sd-site)) .btn--primary:hover{background:var(--sd-primary-hover)}html[data-theme=redesign]:not(:has(.sd-site)) .btn--secondary{background:var(--sd-surface);border-color:var(--sd-border-strong);color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .btn--secondary:hover{background:var(--sd-surface-hover);border-color:#07121d3d}html[data-theme=redesign]:not(:has(.sd-site)) .btn--dark{background:var(--sd-ink);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .btn--dark:hover{background:var(--sd-ink-800)}html[data-theme=redesign]:not(:has(.sd-site)) .btn--ghost{color:var(--sd-text);background:0 0}html[data-theme=redesign]:not(:has(.sd-site)) .btn--ghost:hover{background:var(--sd-bg-2);color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .btn--danger{background:var(--sd-error);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .btn--danger-ghost{color:var(--sd-error);background:0 0}html[data-theme=redesign]:not(:has(.sd-site)) .btn--danger-ghost:hover{background:var(--sd-error-soft)}html[data-theme=redesign]:not(:has(.sd-site)) .btn--lime{background:var(--sd-lime);color:var(--sd-ink)}html[data-theme=redesign]:not(:has(.sd-site)) .btn--link{height:auto;color:var(--sd-primary);background:0 0;border:0;padding:0;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .btn--link:hover{text-underline-offset:3px;text-decoration:underline}html[data-theme=redesign]:not(:has(.sd-site)) .btn--block{width:100%}html[data-theme=redesign]:not(:has(.sd-site)) .btn[disabled],html[data-theme=redesign]:not(:has(.sd-site)) .btn.is-disabled{opacity:.45;pointer-events:none}html[data-theme=redesign]:not(:has(.sd-site)) .btn.is-loading{pointer-events:none;position:relative;color:#0000!important}html[data-theme=redesign]:not(:has(.sd-site)) .btn.is-loading:after{content:"";border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite sd-spin;position:absolute}html[data-theme=redesign]:not(:has(.sd-site)) .btn--secondary.is-loading:after,html[data-theme=redesign]:not(:has(.sd-site)) .btn--ghost.is-loading:after{border-color:var(--sd-border-strong);border-top-color:var(--sd-primary)}@keyframes sd-spin{to{transform:rotate(360deg)}}html[data-theme=redesign]:not(:has(.sd-site)) .icon-btn{border-radius:var(--sd-radius-sm);width:36px;height:36px;color:var(--sd-muted);transition:background var(--sd-fast),color var(--sd-fast);background:0 0;border:1px solid #0000;place-items:center;display:inline-grid;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .icon-btn:hover{background:var(--sd-bg-2);color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .icon-btn svg{width:18px;height:18px}html[data-theme=redesign]:not(:has(.sd-site)) .icon-btn--bordered{border-color:var(--sd-border);background:var(--sd-surface)}html[data-theme=redesign]:not(:has(.sd-site)) .icon-btn--sm{width:30px;height:30px}html[data-theme=redesign]:not(:has(.sd-site)) .icon-btn--sm svg{width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) .icon-btn .dot-badge{background:var(--sd-error);color:#fff;border:2px solid var(--sd-bg);border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-weight:700;display:grid;position:absolute;top:5px;right:5px}html[data-theme=redesign]:not(:has(.sd-site)) .btn-group{display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .btn-group .btn{border-radius:0}html[data-theme=redesign]:not(:has(.sd-site)) .btn-group .btn:first-child{border-radius:var(--sd-radius-sm) 0 0 var(--sd-radius-sm)}html[data-theme=redesign]:not(:has(.sd-site)) .btn-group .btn:last-child{border-radius:0 var(--sd-radius-sm) var(--sd-radius-sm) 0}html[data-theme=redesign]:not(:has(.sd-site)) .btn-group .btn+.btn{margin-left:-1px}html[data-theme=redesign]:not(:has(.sd-site)) .kbd{border:1px solid var(--sd-border);background:var(--sd-bg);height:20px;color:var(--sd-muted);font-size:10.5px;font-weight:600;font-family:var(--sd-font);border-radius:4px;align-items:center;gap:2px;padding:0 6px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .field{flex-direction:column;gap:6px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .sd-label{color:var(--sd-text-strong);font-size:12px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .sd-label .opt{color:var(--sd-subtle);font-weight:400}html[data-theme=redesign]:not(:has(.sd-site)) .sd-label--micro{letter-spacing:.1em;text-transform:uppercase;color:var(--sd-subtle);font-size:10px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .help{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) .field.is-error .input,html[data-theme=redesign]:not(:has(.sd-site)) .field.is-error .select{border-color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .field.is-error .help{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .input,html[data-theme=redesign]:not(:has(.sd-site)) .select,html[data-theme=redesign]:not(:has(.sd-site)) .textarea{width:100%;height:var(--sd-control-md);border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-sm);background:var(--sd-surface);color:var(--sd-text-strong);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);outline:none;padding:0 12px;font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) .textarea{resize:vertical;height:auto;min-height:88px;padding:10px 12px;line-height:1.5}html[data-theme=redesign]:not(:has(.sd-site)) .input::placeholder,html[data-theme=redesign]:not(:has(.sd-site)) .textarea::placeholder{color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) .input:hover,html[data-theme=redesign]:not(:has(.sd-site)) .select:hover{border-color:#07121d42}html[data-theme=redesign]:not(:has(.sd-site)) .input:focus,html[data-theme=redesign]:not(:has(.sd-site)) .select:focus,html[data-theme=redesign]:not(:has(.sd-site)) .textarea:focus{border-color:var(--sd-primary);box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) .input[disabled],html[data-theme=redesign]:not(:has(.sd-site)) .input[readonly]{background:var(--sd-bg-2);color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) .input--sm,html[data-theme=redesign]:not(:has(.sd-site)) .select--sm{height:var(--sd-control-sm);font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .input--lg{height:var(--sd-control-lg);font-size:14px}html[data-theme=redesign]:not(:has(.sd-site)) .select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%235F707B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-right:32px}html[data-theme=redesign]:not(:has(.sd-site)) .input-group{align-items:center;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .input-group>svg{width:15px;height:15px;color:var(--sd-subtle);pointer-events:none;position:absolute;left:11px}html[data-theme=redesign]:not(:has(.sd-site)) .input-group>.input{padding-left:34px}html[data-theme=redesign]:not(:has(.sd-site)) .input-group__suffix{align-items:center;gap:4px;display:flex;position:absolute;right:8px}html[data-theme=redesign]:not(:has(.sd-site)) .input-affix{border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-sm);background:var(--sd-surface);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);align-items:stretch;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .input-affix:focus-within{border-color:var(--sd-primary);box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) .input-affix.xm-flat:focus-within{border-color:var(--sd-border-strong);box-shadow:none}html[data-theme=redesign]:not(:has(.sd-site)) .input-affix>span{background:var(--sd-bg);color:var(--sd-muted);border-right:1px solid var(--sd-border);place-items:center;padding:0 10px;font-size:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .input-affix>span:last-child{border-right:0;border-left:1px solid var(--sd-border)}html[data-theme=redesign]:not(:has(.sd-site)) .input-affix .input{box-shadow:none;border:0;border-radius:0}html[data-theme=redesign]:not(:has(.sd-site)) .check,html[data-theme=redesign]:not(:has(.sd-site)) .sd-radio{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .check input,html[data-theme=redesign]:not(:has(.sd-site)) .sd-radio input{appearance:none;border:1.5px solid var(--sd-border-strong);background:var(--sd-surface);width:16px;height:16px;transition:all var(--sd-fast);cursor:pointer;flex:none;place-items:center;margin:0;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .check input{border-radius:4px}html[data-theme=redesign]:not(:has(.sd-site)) .sd-radio input{border-radius:50%}html[data-theme=redesign]:not(:has(.sd-site)) .check input:checked{background:var(--sd-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center no-repeat;border-color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .check input:indeterminate{background:var(--sd-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E") center no-repeat;border-color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .sd-radio input:checked{border:5px solid var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .check input:focus-visible,html[data-theme=redesign]:not(:has(.sd-site)) .sd-radio input:focus-visible{box-shadow:var(--sd-ring);outline:0}html[data-theme=redesign]:not(:has(.sd-site)) .check .count,html[data-theme=redesign]:not(:has(.sd-site)) .sd-radio .count{color:var(--sd-subtle);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) .switch{cursor:pointer;align-items:center;gap:10px;font-size:13px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .switch input{appearance:none;background:var(--sd-disabled);width:34px;height:20px;transition:background var(--sd-normal);cursor:pointer;border-radius:999px;flex:none;margin:0;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .switch input:after{content:"";width:16px;height:16px;transition:transform var(--sd-normal) var(--sd-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #07121d33}html[data-theme=redesign]:not(:has(.sd-site)) .switch input:checked{background:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .switch input:checked:after{transform:translate(14px)}html[data-theme=redesign]:not(:has(.sd-site)) .switch input:focus-visible{box-shadow:var(--sd-ring);outline:0}html[data-theme=redesign]:not(:has(.sd-site)) .segmented{background:var(--sd-bg-2);border:1px solid var(--sd-border-subtle);border-radius:var(--sd-radius-sm);gap:2px;padding:3px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .segmented button,html[data-theme=redesign]:not(:has(.sd-site)) .segmented a{height:28px;color:var(--sd-muted);white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .segmented button svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) .segmented .is-active,html[data-theme=redesign]:not(:has(.sd-site)) .segmented [aria-pressed=true],html[data-theme=redesign]:not(:has(.sd-site)) .segmented [aria-selected=true]{background:var(--sd-surface);color:var(--sd-text-strong);box-shadow:0 1px 3px #07121d14}html[data-theme=redesign]:not(:has(.sd-site)) .stepper{border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-sm);align-items:center;height:32px;display:inline-flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .stepper button{background:var(--sd-bg);width:30px;height:100%;color:var(--sd-text-strong);border:0;font-size:15px}html[data-theme=redesign]:not(:has(.sd-site)) .stepper button:hover{background:var(--sd-bg-2)}html[data-theme=redesign]:not(:has(.sd-site)) .stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:32px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .range{width:100%;accent-color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .tabs{border-bottom:1px solid var(--sd-border);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);mask-image:linear-gradient(90deg,#000 92%,#0000)}html[data-theme=redesign]:not(:has(.sd-site)) .tabs::-webkit-scrollbar{display:none}@media(min-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) .tabs{-webkit-mask-image:none;mask-image:none}}html[data-theme=redesign]:not(:has(.sd-site)) .tab{height:40px;color:var(--sd-muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .tab:hover,html[data-theme=redesign]:not(:has(.sd-site)) .tab[aria-selected=true],html[data-theme=redesign]:not(:has(.sd-site)) .tab.is-active{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .tab[aria-selected=true]:after,html[data-theme=redesign]:not(:has(.sd-site)) .tab.is-active:after{content:"";background:var(--sd-primary);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}html[data-theme=redesign]:not(:has(.sd-site)) .tab .count{background:var(--sd-bg-2);min-width:20px;height:18px;color:var(--sd-muted);border-radius:999px;place-items:center;padding:0 6px;font-size:10.5px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .tab[aria-selected=true] .count,html[data-theme=redesign]:not(:has(.sd-site)) .tab.is-active .count{background:var(--sd-primary-soft);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .tab svg{width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) [role=tabpanel][hidden]{display:none}html[data-theme=redesign]:not(:has(.sd-site)) .badge{white-space:nowrap;background:var(--sd-neutral-soft);height:22px;color:var(--sd-neutral);border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .badge svg{stroke-width:2.2px;width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) .badge--sq{border-radius:4px}html[data-theme=redesign]:not(:has(.sd-site)) .badge--success{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) .badge--warning{background:var(--sd-warning-soft);color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) .badge--error{background:var(--sd-error-soft);color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .badge--info{background:var(--sd-info-soft);color:var(--sd-info)}html[data-theme=redesign]:not(:has(.sd-site)) .badge--cyan{background:var(--sd-cyan-soft);color:#1e7f8c}html[data-theme=redesign]:not(:has(.sd-site)) .badge--dark{background:var(--sd-ink);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .badge--outline{border:1px solid var(--sd-border-strong);color:var(--sd-text);background:0 0}html[data-theme=redesign]:not(:has(.sd-site)) .sd-status{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .sd-status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab,red,red)){html[data-theme=redesign]:not(:has(.sd-site)) .sd-status:before{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 16%,transparent)}}html[data-theme=redesign]:not(:has(.sd-site)) .sd-status--success{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) .sd-status--warning{color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) .sd-status--error{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .sd-status--info{color:var(--sd-info)}html[data-theme=redesign]:not(:has(.sd-site)) .sd-status--neutral{color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) .live-dot{background:var(--sd-success);border-radius:50%;width:7px;height:7px;display:inline-block;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .live-dot:after{content:"";border:1.5px solid var(--sd-success);opacity:0;border-radius:50%;animation:2s infinite sd-pulse;position:absolute;inset:-4px}@keyframes sd-pulse{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}html[data-theme=redesign]:not(:has(.sd-site)) .sd-tag{background:var(--sd-bg-2);height:22px;color:var(--sd-text);white-space:nowrap;border-radius:4px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);box-shadow:0 1px 2px #07121d08}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card--pad{padding:18px 20px}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card--hover{transition:border-color var(--sd-fast),box-shadow var(--sd-normal),transform var(--sd-normal)}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card--hover:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card__head{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:14px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card__head h3,html[data-theme=redesign]:not(:has(.sd-site)) .sd-card__title{font-family:var(--sd-font);color:var(--sd-text-strong);letter-spacing:-.005em;font-size:14px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card__head p{color:var(--sd-muted);margin-top:1px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card__body{padding:16px 18px}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card__foot{border-top:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:8px;padding:12px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card--dark{background:var(--sd-ink-900);color:#b8c5cd;border-color:#ffffff0f;position:relative;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card--dark h3,html[data-theme=redesign]:not(:has(.sd-site)) .sd-card--dark .t-strong{color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card--dark:before{content:"";background:radial-gradient(circle,rgb(var(--brand) / .3),transparent 65%);pointer-events:none;width:420px;height:420px;position:absolute;top:-220px;right:-160px}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card--dark .microgrid{opacity:.5;pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}html[data-theme=redesign]:not(:has(.sd-site)) .sd-card--dark>*{position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .divider{background:var(--sd-border-subtle);border:0;height:1px;margin:0}html[data-theme=redesign]:not(:has(.sd-site)) .dl{grid-template-columns:auto 1fr;gap:8px 16px;font-size:13px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .dl dt{color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) .dl dd{text-align:right;color:var(--sd-text-strong);font-variant-numeric:tabular-nums;margin:0;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) .dl--stack{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) .dl--stack dd{text-align:left}html[data-theme=redesign]:not(:has(.sd-site)) .kv{flex-direction:column;gap:2px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .kv span{color:var(--sd-muted);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) .kv b{color:var(--sd-text-strong);font-size:13px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .kpi{flex-direction:column;gap:10px;padding:16px 18px;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .kpi__label{color:var(--sd-muted);align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .kpi__label svg{width:15px;height:15px;color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) .kpi__value{font-family:var(--sd-font-display);letter-spacing:-.03em;color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1}html[data-theme=redesign]:not(:has(.sd-site)) .kpi__value small{color:var(--sd-muted);letter-spacing:0;font-size:14px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .kpi__meta{color:var(--sd-muted);align-items:center;gap:8px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .delta{font-variant-numeric:tabular-nums;align-items:center;gap:2px;font-size:11.5px;font-weight:700;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .delta svg{stroke-width:2.4px;width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) .delta--up{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) .delta--down{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .delta--flat{color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) .kpi__spark{width:84px;height:30px;position:absolute;top:16px;right:16px}html[data-theme=redesign]:not(:has(.sd-site)) .kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .kpi-strip>.kpi+.kpi{border-left:1px solid var(--sd-border-subtle)}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) .kpi-strip{grid-template-columns:repeat(2,1fr)}html[data-theme=redesign]:not(:has(.sd-site)) .kpi-strip>.kpi:nth-child(3){border-left:0}html[data-theme=redesign]:not(:has(.sd-site)) .kpi-strip>.kpi:nth-child(n+3){border-top:1px solid var(--sd-border-subtle)}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .kpi__value{font-size:21px}html[data-theme=redesign]:not(:has(.sd-site)) .kpi{padding:14px}html[data-theme=redesign]:not(:has(.sd-site)) .kpi__spark{display:none}}html[data-theme=redesign]:not(:has(.sd-site)) .table-wrap{scrollbar-width:thin;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) .table{font-variant-numeric:tabular-nums;font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) .table th{z-index:1;background:var(--sd-bg);border-bottom:1px solid var(--sd-border);text-align:left;height:38px;color:var(--sd-muted);white-space:nowrap;letter-spacing:.01em;padding:0 12px;font-size:11px;font-weight:600;position:sticky;top:0}html[data-theme=redesign]:not(:has(.sd-site)) .table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}html[data-theme=redesign]:not(:has(.sd-site)) .table th.sortable:hover{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .table th .sort-ico{vertical-align:-2px;opacity:.5;width:12px;height:12px;margin-left:3px;display:inline-block}html[data-theme=redesign]:not(:has(.sd-site)) .table th[aria-sort] .sort-ico{opacity:1;color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .table td{border-bottom:1px solid var(--sd-border-subtle);vertical-align:middle;height:52px;color:var(--sd-text);padding:8px 12px}html[data-theme=redesign]:not(:has(.sd-site)) .table--compact td{height:44px;padding:6px 12px}html[data-theme=redesign]:not(:has(.sd-site)) .table tbody tr{transition:background var(--sd-fast)}html[data-theme=redesign]:not(:has(.sd-site)) .table tbody tr:hover{background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .table tbody tr.is-selected{background:var(--sd-primary-soft)}html[data-theme=redesign]:not(:has(.sd-site)) .table tbody tr:last-child td{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) .table .t-right{text-align:right}html[data-theme=redesign]:not(:has(.sd-site)) .table td.cell-check,html[data-theme=redesign]:not(:has(.sd-site)) .table th.cell-check{width:40px;padding-right:0}html[data-theme=redesign]:not(:has(.sd-site)) .table td.cell-actions{white-space:nowrap;text-align:right;width:1%}html[data-theme=redesign]:not(:has(.sd-site)) .table .row-actions{opacity:.55;transition:opacity var(--sd-fast);gap:2px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .table tr:hover .row-actions,html[data-theme=redesign]:not(:has(.sd-site)) .table tr:focus-within .row-actions{opacity:1}html[data-theme=redesign]:not(:has(.sd-site)) .cell-main{flex-direction:column;gap:1px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .cell-main b{color:var(--sd-text-strong);white-space:nowrap;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .cell-main span{color:var(--sd-muted);white-space:nowrap;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) .cell-ico{align-items:center;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico{background:var(--sd-bg-2);width:30px;height:30px;color:var(--sd-muted);border-radius:7px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico svg{width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--flight{color:var(--sd-p-flight);background:#eef1ff}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--hotel{color:var(--sd-p-hotel);background:#e7f6f8}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--holiday{color:var(--sd-p-holiday);background:#f1edff}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--activity{background:var(--sd-success-soft);color:var(--sd-p-activity)}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--visa{background:var(--sd-warning-soft);color:var(--sd-p-visa)}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--umrah{color:var(--sd-p-umrah);background:#e4f2ef}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--transfer{background:var(--sd-neutral-soft);color:var(--sd-p-transfer)}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--insurance{background:var(--sd-error-soft);color:var(--sd-p-insurance)}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--mice{color:var(--sd-ink);background:#e7ebee}html[data-theme=redesign]:not(:has(.sd-site)) .ref{font-family:var(--sd-font-mono);color:var(--sd-text);white-space:nowrap;align-items:center;gap:4px;font-size:11.5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .copy-btn{color:var(--sd-subtle);opacity:0;transition:opacity var(--sd-fast);background:0 0;border:0;border-radius:3px;padding:2px;display:inline-grid}html[data-theme=redesign]:not(:has(.sd-site)) .ref:hover .copy-btn,html[data-theme=redesign]:not(:has(.sd-site)) .copy-btn:focus-visible{opacity:1}html[data-theme=redesign]:not(:has(.sd-site)) .copy-btn:hover{color:var(--sd-primary);background:var(--sd-primary-soft)}html[data-theme=redesign]:not(:has(.sd-site)) .copy-btn svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) .bulk-bar{background:var(--sd-ink);color:#fff;border-radius:var(--sd-radius-sm);animation:sd-reveal var(--sd-normal) var(--sd-ease);align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .bulk-bar .btn--ghost{color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .bulk-bar .btn--ghost:hover{color:#fff;background:#ffffff1a}html[data-theme=redesign]:not(:has(.sd-site)) .pagination{border-top:1px solid var(--sd-border-subtle);color:var(--sd-muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .pagination__pages{gap:2px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .pagination__pages button{min-width:30px;height:30px;color:var(--sd-text);background:0 0;border:1px solid #0000;border-radius:5px;font-size:12px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .pagination__pages button:hover{background:var(--sd-bg-2)}html[data-theme=redesign]:not(:has(.sd-site)) .pagination__pages button[aria-current=page]{border-color:var(--sd-border-strong);background:var(--sd-surface);color:var(--sd-text-strong)}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) .table--cards thead{display:none}html[data-theme=redesign]:not(:has(.sd-site)) .table--cards,html[data-theme=redesign]:not(:has(.sd-site)) .table--cards tbody,html[data-theme=redesign]:not(:has(.sd-site)) .table--cards tr,html[data-theme=redesign]:not(:has(.sd-site)) .table--cards td{width:100%;display:block}html[data-theme=redesign]:not(:has(.sd-site)) .table--cards tr{border-bottom:1px solid var(--sd-border-subtle);grid-template-columns:1fr auto;gap:4px 12px;padding:12px 14px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .table--cards td{border:0;height:auto;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) .table--cards td[data-label]:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--sd-subtle);margin-bottom:1px;font-size:10px;font-weight:700;display:block}html[data-theme=redesign]:not(:has(.sd-site)) .table--cards td.cell-check,html[data-theme=redesign]:not(:has(.sd-site)) .table--cards td.m-hide{display:none}html[data-theme=redesign]:not(:has(.sd-site)) .table--cards td.m-full{grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) .table--cards td.t-right,html[data-theme=redesign]:not(:has(.sd-site)) .table--cards td.m-end{text-align:right}html[data-theme=redesign]:not(:has(.sd-site)) .table--cards td.cell-actions{text-align:left;grid-column:1/-1;padding-top:6px}html[data-theme=redesign]:not(:has(.sd-site)) .table--cards .row-actions{opacity:1}}html[data-theme=redesign]:not(:has(.sd-site)) .sd-toolbar{border-bottom:1px solid var(--sd-border-subtle);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .sd-toolbar .input-group{flex:1;min-width:200px;max-width:360px}html[data-theme=redesign]:not(:has(.sd-site)) .chip{border:1px dashed var(--sd-border-strong);background:var(--sd-surface);height:30px;color:var(--sd-muted);white-space:nowrap;transition:all var(--sd-fast);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .chip:hover{border-color:var(--sd-primary);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .chip svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) .chip.is-active{border-style:solid;border-color:rgb(var(--brand) / .35);background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .chip .chip__x{border-radius:50%;margin-right:-4px;padding:1px;display:inline-grid}html[data-theme=redesign]:not(:has(.sd-site)) .chip .chip__x:hover{background:rgb(var(--brand) / .15)}html[data-theme=redesign]:not(:has(.sd-site)) .chip--solid{border-style:solid}html[data-theme=redesign]:not(:has(.sd-site)) .chips{flex-wrap:wrap;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .filter-rail{flex-direction:column;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .filter-group{border-bottom:1px solid var(--sd-border-subtle);padding:14px 16px}html[data-theme=redesign]:not(:has(.sd-site)) .filter-group:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) .filter-group__head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .filter-group__head h4{color:var(--sd-text-strong);font-size:12px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .filter-group .check,html[data-theme=redesign]:not(:has(.sd-site)) .filter-group .sd-radio{width:100%;padding:4px 0;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .range-vals{color:var(--sd-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .dropdown{display:inline-flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .menu{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);min-width:220px;box-shadow:var(--sd-shadow-2);z-index:var(--sd-z-dropdown);opacity:0;transform-origin:100% 0;pointer-events:none;transition:opacity var(--sd-fast),transform var(--sd-fast) var(--sd-ease);padding:6px;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(-4px)scale(.98)}html[data-theme=redesign]:not(:has(.sd-site)) .menu--left{transform-origin:0 0;left:0;right:auto}html[data-theme=redesign]:not(:has(.sd-site)) .dropdown.is-open>.menu{opacity:1;pointer-events:auto;visibility:visible;transform:none}html[data-theme=redesign]:not(:has(.sd-site)) .menu{visibility:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .menu.is-flipped{left:auto;right:0}html[data-theme=redesign]:not(:has(.sd-site)) .menu.is-flipped-left{left:0;right:auto}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .menu{max-width:calc(100vw - 24px)}}html[data-theme=redesign]:not(:has(.sd-site)) .menu__item{width:100%;min-height:34px;color:var(--sd-text);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .menu__item:hover,html[data-theme=redesign]:not(:has(.sd-site)) .menu__item:focus-visible{background:var(--sd-bg-2);color:var(--sd-text-strong);outline:0}html[data-theme=redesign]:not(:has(.sd-site)) .menu__item svg{width:16px;height:16px;color:var(--sd-muted);flex:none}html[data-theme=redesign]:not(:has(.sd-site)) .menu__item .kbd{margin-left:auto}html[data-theme=redesign]:not(:has(.sd-site)) .menu__item--danger,html[data-theme=redesign]:not(:has(.sd-site)) .menu__item--danger svg{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .menu__sep{background:var(--sd-border-subtle);height:1px;margin:5px -6px}html[data-theme=redesign]:not(:has(.sd-site)) .menu__label{letter-spacing:.1em;text-transform:uppercase;color:var(--sd-subtle);padding:6px 10px 4px;font-size:10px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .menu__head{border-bottom:1px solid var(--sd-border-subtle);margin:-6px -6px 6px;padding:8px 10px 10px}html[data-theme=redesign]:not(:has(.sd-site)) .overlay{z-index:var(--sd-z-drawer);opacity:0;pointer-events:none;transition:opacity var(--sd-normal);background:#07121d5c;position:fixed;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) .overlay.is-open{opacity:1;pointer-events:auto}html[data-theme=redesign]:not(:has(.sd-site)) .drawer{background:var(--sd-surface);width:min(520px,100vw);z-index:calc(var(--sd-z-drawer) + 1);box-shadow:var(--sd-shadow-3);transition:transform var(--sd-slow) var(--sd-ease);visibility:hidden;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(102%)}html[data-theme=redesign]:not(:has(.sd-site)) .drawer.is-open{visibility:visible;transform:none}html[data-theme=redesign]:not(:has(.sd-site)) .drawer--wide{width:min(760px,100vw)}html[data-theme=redesign]:not(:has(.sd-site)) .drawer--narrow{width:min(400px,100vw)}html[data-theme=redesign]:not(:has(.sd-site)) .drawer__head{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .drawer__head h2{font-size:17px;font-family:var(--sd-font-display)}html[data-theme=redesign]:not(:has(.sd-site)) .drawer__body{flex:1;padding:20px;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) .drawer__foot{border-top:1px solid var(--sd-border-subtle);background:var(--sd-bg);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .modal{background:var(--sd-surface);border-radius:var(--sd-radius-lg);width:min(480px,100vw - 32px);max-height:calc(100vh - 64px);box-shadow:var(--sd-shadow-3);z-index:var(--sd-z-modal);opacity:0;pointer-events:none;transition:opacity var(--sd-normal),transform var(--sd-normal) var(--sd-ease);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-48%)scale(.98)}html[data-theme=redesign]:not(:has(.sd-site)) .modal.is-open{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}html[data-theme=redesign]:not(:has(.sd-site)) .modal--wide{width:min(720px,100vw - 32px)}html[data-theme=redesign]:not(:has(.sd-site)) .modal__body{padding:22px;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) .modal__foot{border-top:1px solid var(--sd-border-subtle);background:var(--sd-bg);justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk{width:min(640px,100vw - 24px);top:14vh;transform:translate(-50%,-6px)scale(.98)}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk.is-open{transform:translate(-50%)}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__input{border-bottom:1px solid var(--sd-border-subtle);align-items:center;gap:10px;height:54px;padding:0 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__input svg{width:18px;height:18px;color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__input input{color:var(--sd-text-strong);background:0 0;border:0;outline:0;flex:1;font-size:15px}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__list{max-height:380px;padding:6px;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__group{letter-spacing:.1em;text-transform:uppercase;color:var(--sd-subtle);padding:8px 10px 4px;font-size:10px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__item{cursor:pointer;color:var(--sd-text);border-radius:6px;align-items:center;gap:12px;padding:8px 10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__item[aria-selected=true]{background:var(--sd-primary-soft);color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__item .prod-ico{width:28px;height:28px}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__item small{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__item .kbd{margin-left:auto}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__foot{border-top:1px solid var(--sd-border-subtle);color:var(--sd-muted);background:var(--sd-bg);gap:14px;padding:9px 14px;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .cmdk__foot span{align-items:center;gap:5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .toasts{z-index:var(--sd-z-toast);pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:20px;right:20px}html[data-theme=redesign]:not(:has(.sd-site)) .toast{pointer-events:auto;background:var(--sd-ink);color:#e6edf1;border-radius:var(--sd-radius-md);min-width:280px;max-width:380px;box-shadow:var(--sd-shadow-3);animation:sd-toast-in var(--sd-slow) var(--sd-ease);align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .toast b{color:#fff;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) .toast svg{flex:none;width:18px;height:18px;margin-top:1px}html[data-theme=redesign]:not(:has(.sd-site)) .toast--success svg{color:#7fd39b}html[data-theme=redesign]:not(:has(.sd-site)) .toast--error svg{color:#ff8a8a}html[data-theme=redesign]:not(:has(.sd-site)) .toast--info svg{color:var(--sd-cyan)}html[data-theme=redesign]:not(:has(.sd-site)) .toast.is-leaving{animation:sd-toast-out var(--sd-normal) forwards}@keyframes sd-toast-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes sd-toast-out{to{opacity:0;transform:translate(20px)}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .toasts{bottom:84px;left:12px;right:12px}html[data-theme=redesign]:not(:has(.sd-site)) .toast{min-width:0;max-width:none}}html[data-theme=redesign]:not(:has(.sd-site)) .skeleton{background:linear-gradient(90deg,var(--sd-bg-2) 0%,#e8eef1 40%,var(--sd-bg-2) 80%);background-size:300% 100%;border-radius:4px;animation:1.4s linear infinite sd-shimmer;display:block}@keyframes sd-shimmer{0%{background-position:100% 0}to{background-position:-200% 0}}html[data-theme=redesign]:not(:has(.sd-site)) .empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:40px 24px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .empty__ico{background:var(--sd-bg-2);width:44px;height:44px;color:var(--sd-muted);border:1px solid var(--sd-border-subtle);border-radius:10px;place-items:center;margin-bottom:6px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .empty__ico svg{width:20px;height:20px}html[data-theme=redesign]:not(:has(.sd-site)) .empty h4{font-size:14px}html[data-theme=redesign]:not(:has(.sd-site)) .empty p{color:var(--sd-muted);max-width:340px;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) .empty .btn{margin-top:10px}html[data-theme=redesign]:not(:has(.sd-site)) .alert{border-radius:var(--sd-radius-sm);border:1px solid;align-items:flex-start;gap:10px;padding:11px 14px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .alert svg{flex:none;width:16px;height:16px;margin-top:1px}html[data-theme=redesign]:not(:has(.sd-site)) .alert b{color:inherit;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .alert--info{background:var(--sd-info-soft);border-color:rgb(var(--brand) / .2);color:#2e44b8}html[data-theme=redesign]:not(:has(.sd-site)) .alert--warning{background:var(--sd-warning-soft);color:#8a5a12;border-color:#b9782238}html[data-theme=redesign]:not(:has(.sd-site)) .alert--error{background:var(--sd-error-soft);color:#a63a3a;border-color:#d64e4e38}html[data-theme=redesign]:not(:has(.sd-site)) .alert--success{background:var(--sd-success-soft);color:#2f6343;border-color:#3f805838}html[data-theme=redesign]:not(:has(.sd-site)) .avatar{background:var(--sd-ink-700);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:11.5px;font-weight:700;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .avatar--sm{width:24px;height:24px;font-size:9.5px}html[data-theme=redesign]:not(:has(.sd-site)) .avatar--lg{width:48px;height:48px;font-size:16px}html[data-theme=redesign]:not(:has(.sd-site)) .avatar--c1{background:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .avatar--c2{background:#2fa7b8}html[data-theme=redesign]:not(:has(.sd-site)) .avatar--c3{background:#7a5af8}html[data-theme=redesign]:not(:has(.sd-site)) .avatar--c4{background:#3f8058}html[data-theme=redesign]:not(:has(.sd-site)) .avatar--c5{background:#b97822}html[data-theme=redesign]:not(:has(.sd-site)) .avatars{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .avatars .avatar{border:2px solid var(--sd-surface);margin-left:-8px}html[data-theme=redesign]:not(:has(.sd-site)) .avatars .avatar:first-child{margin-left:0}html[data-theme=redesign]:not(:has(.sd-site)) .timeline{margin:0;padding:0;list-style:none}html[data-theme=redesign]:not(:has(.sd-site)) .timeline li{grid-template-columns:58px 20px 1fr;gap:0 8px;padding-bottom:16px;display:grid;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .timeline li:last-child{padding-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) .timeline time{color:var(--sd-muted);font-variant-numeric:tabular-nums;text-align:right;padding-top:1px;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) .timeline .tl-dot{justify-content:center;width:20px;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .timeline .tl-dot:before{content:"";background:var(--sd-surface);border:2px solid var(--sd-primary);z-index:1;border-radius:50%;width:9px;height:9px;margin-top:4px;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .timeline .tl-dot:after{content:"";background:var(--sd-border);width:1px;position:absolute;top:14px;bottom:-18px}html[data-theme=redesign]:not(:has(.sd-site)) .timeline li:last-child .tl-dot:after{display:none}html[data-theme=redesign]:not(:has(.sd-site)) .timeline .tl-dot--success:before{border-color:var(--sd-success);background:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) .timeline .tl-dot--warning:before{border-color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) .timeline .tl-dot--error:before{border-color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .timeline .tl-body b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) .timeline .tl-body span{color:var(--sd-muted);font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .progress{background:var(--sd-bg-2);border-radius:999px;height:6px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .progress>i{background:var(--sd-primary);border-radius:inherit;height:100%;transition:width var(--sd-slow) var(--sd-ease);display:block}html[data-theme=redesign]:not(:has(.sd-site)) .progress--success>i{background:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) .progress--warning>i{background:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) .steps{counter-reset:step;scrollbar-width:none;align-items:center;gap:0;display:flex;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) .steps__item{color:var(--sd-subtle);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .steps__item:before{counter-increment:step;content:counter(step);border:1.5px solid var(--sd-border-strong);background:var(--sd-surface);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .steps__item.is-done{color:var(--sd-text)}html[data-theme=redesign]:not(:has(.sd-site)) .steps__item.is-done:before{content:"✓";background:var(--sd-success);border-color:var(--sd-success);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .steps__item.is-current{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .steps__item.is-current:before{background:var(--sd-primary);border-color:var(--sd-primary);color:#fff;box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) .steps__sep{background:var(--sd-border);flex:1;min-width:20px;height:1px;margin:0 12px}html[data-theme=redesign]:not(:has(.sd-site)) [data-tip]{position:relative}html[data-theme=redesign]:not(:has(.sd-site)) [data-tip]:hover:after,html[data-theme=redesign]:not(:has(.sd-site)) [data-tip]:focus-visible:after{content:attr(data-tip);background:var(--sd-ink);color:#fff;white-space:nowrap;z-index:var(--sd-z-dropdown);pointer-events:none;letter-spacing:0;text-transform:none;border-radius:5px;padding:5px 8px;font-size:11px;font-weight:500;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}html[data-theme=redesign]:not(:has(.sd-site)) .notif{border-bottom:1px solid var(--sd-border-subtle);transition:background var(--sd-fast);cursor:pointer;gap:12px;padding:12px 20px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .notif:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) .notif.is-unread{background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .notif .prod-ico{width:32px;height:32px}html[data-theme=redesign]:not(:has(.sd-site)) .notif__body{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) .notif__body b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) .notif__body p{color:var(--sd-muted);margin-top:1px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .notif__body time{color:var(--sd-subtle);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) .notif .unread-dot{background:var(--sd-primary);border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr)) auto;background:var(--sd-surface);border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-lg);box-shadow:var(--sd-shadow-1);display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__cell:first-child{border-radius:var(--sd-radius-lg) 0 0 var(--sd-radius-lg)}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar .menu{z-index:var(--sd-z-dropdown)}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__cell{border-right:1px solid var(--sd-border-subtle);cursor:text;min-width:0;transition:background var(--sd-fast);flex-direction:column;gap:2px;padding:10px 14px;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__cell:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__cell:focus-within{background:var(--sd-primary-softer);box-shadow:inset 0 -2px 0 var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__cell label{letter-spacing:.1em;text-transform:uppercase;color:var(--sd-subtle);font-size:10px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__cell input,html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__cell select{color:var(--sd-text-strong);appearance:none;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:14px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__cell small{color:var(--sd-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__swap{z-index:2;border:1px solid var(--sd-border-strong);background:var(--sd-surface);width:28px;height:28px;color:var(--sd-muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__swap:hover{color:var(--sd-primary);border-color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__swap svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__go{align-items:center;padding:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__go .btn{height:100%;min-height:44px;padding:0 20px}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) .searchbar{grid-template-columns:1fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__cell{border-bottom:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__go{grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__go .btn{width:100%}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__swap{display:none}}@media(max-width:520px){html[data-theme=redesign]:not(:has(.sd-site)) .searchbar{grid-template-columns:1fr}}html[data-theme=redesign]:not(:has(.sd-site)) .product-tabs{scrollbar-width:none;gap:4px;padding-bottom:2px;display:flex;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) .product-tabs::-webkit-scrollbar{display:none}html[data-theme=redesign]:not(:has(.sd-site)) .product-tab{border-radius:var(--sd-radius-sm);height:34px;color:var(--sd-muted);white-space:nowrap;transition:all var(--sd-fast);border:1px solid #0000;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .product-tab svg{width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) .product-tab:hover{background:var(--sd-surface);border-color:var(--sd-border);color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .product-tab.is-active{background:var(--sd-surface);border-color:var(--sd-border-strong);color:var(--sd-text-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) .product-tab.is-active svg{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .results-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);grid-template-columns:repeat(3,1fr);margin-bottom:10px;display:grid;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort button{text-align:left;border:0;border-right:1px solid var(--sd-border-subtle);background:0 0;flex-direction:column;gap:1px;padding:10px 14px;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort button:last-child{border-right:0}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort button span{color:var(--sd-muted);font-size:11.5px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort button b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:14px}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort button small{color:var(--sd-subtle);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort button.is-active{background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort button.is-active:after{content:"";background:var(--sd-primary);height:2px;position:absolute;bottom:0;left:0;right:0}html[data-theme=redesign]:not(:has(.sd-site)) .money{font-variant-numeric:tabular-nums;white-space:nowrap}html[data-theme=redesign]:not(:has(.sd-site)) .price-stack{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:1px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .price-stack b{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em;font-size:17px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .price-stack span{color:var(--sd-muted);white-space:nowrap;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) .earn{color:var(--sd-success);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .earn svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) .margin-guard{color:var(--sd-warning);align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .margin-guard svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) .breakdown{font-variant-numeric:tabular-nums;font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) .breakdown__row{color:var(--sd-text);justify-content:space-between;gap:12px;padding:6px 0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .breakdown__row span:first-child{color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) .breakdown__row--sub{padding-left:12px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .breakdown__row--total{border-top:1px solid var(--sd-border);color:var(--sd-text-strong);margin-top:6px;padding-top:12px;font-size:15px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .breakdown__row--total span:first-child{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .breakdown__row--earn span:last-child{color:var(--sd-success);font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .sd-board{grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:6px;display:grid;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) .sd-board__col{background:var(--sd-bg-2);border:1px solid var(--sd-border-subtle);border-radius:var(--sd-radius-md);flex-direction:column;max-height:calc(100vh - 260px);display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .sd-board__head{color:var(--sd-text-strong);align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .sd-board__head .count{color:var(--sd-muted);margin-left:4px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .sd-board__head .sum{color:var(--sd-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .sd-board__list{flex-direction:column;gap:8px;padding:0 8px 8px;display:flex;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) .board-card{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);cursor:pointer;transition:border-color var(--sd-fast),box-shadow var(--sd-fast);padding:10px 12px}html[data-theme=redesign]:not(:has(.sd-site)) .board-card:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) .sd-section-title{justify-content:space-between;align-items:center;gap:12px;margin:28px 0 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .sd-section-title h2{font-size:16px;font-family:var(--sd-font);letter-spacing:-.01em;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .chart{width:100%;height:auto;overflow:visible}html[data-theme=redesign]:not(:has(.sd-site)) .chart .grid-line{stroke:var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) .chart .axis{fill:var(--sd-subtle);font-size:10.5px;font-family:var(--sd-font)}html[data-theme=redesign]:not(:has(.sd-site)) .legend{color:var(--sd-muted);flex-wrap:wrap;gap:14px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .legend i{vertical-align:0;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}html[data-theme=redesign]:not(:has(.sd-site)) .chart-tip{pointer-events:none;background:var(--sd-ink);color:#fff;box-shadow:var(--sd-shadow-2);white-space:nowrap;opacity:0;transition:opacity var(--sd-fast);z-index:5;border-radius:6px;padding:7px 9px;font-size:11.5px;position:absolute}html[data-theme=redesign]:not(:has(.sd-site)) .chart-tip b{font-size:12.5px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) .media{border-radius:var(--sd-radius-sm);background:linear-gradient(135deg,#dde6ff,#e6f8fb);position:relative;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .media img{object-fit:cover;width:100%;height:100%}html[data-theme=redesign]:not(:has(.sd-site)) .media__fallback{color:rgb(var(--brand) / .55);place-items:center;display:grid;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) .media__fallback svg{width:28px;height:28px}html[data-theme=redesign]:not(:has(.sd-site)) .action-bar{z-index:var(--sd-z-sticky);padding:12px var(--sd-page-pad);margin:24px calc(var(--sd-page-pad) * -1) -48px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--sd-border);background:#fffffff0;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .action-bar{margin-bottom:-96px;bottom:64px}}html[data-theme=redesign]:not(:has(.sd-site)) .chart-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:sd-draw .9s var(--sd-ease) .1s forwards}html[data-theme=redesign]:not(:has(.sd-site)) .chart-anim{opacity:0;animation:.6s .4s forwards sd-fade}@keyframes sd-draw{to{stroke-dashoffset:0}}@keyframes sd-fade{to{opacity:1}}@media(prefers-reduced-motion:reduce){html[data-theme=redesign]:not(:has(.sd-site)) .chart-draw{stroke-dasharray:none;animation:none}html[data-theme=redesign]:not(:has(.sd-site)) .chart-anim{opacity:1;animation:none}}html[data-theme=redesign]:not(:has(.sd-site)) .attn{border-bottom:1px solid var(--sd-border-subtle);transition:background var(--sd-fast);align-items:center;gap:12px;padding:12px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .attn:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) .attn:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) .attn__ico{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .attn__ico svg{width:16px;height:16px}html[data-theme=redesign]:not(:has(.sd-site)) .attn--error .attn__ico{background:var(--sd-error-soft);color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .attn--warning .attn__ico{background:var(--sd-warning-soft);color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) .attn--info .attn__ico{background:var(--sd-info-soft);color:var(--sd-info)}html[data-theme=redesign]:not(:has(.sd-site)) .attn__body{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) .attn__body b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) .attn__body span{color:var(--sd-muted);font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .bar-list{flex-direction:column;gap:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .bar-list__row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;font-size:12.5px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .bar-list__row .progress{grid-column:1/-1;height:5px}html[data-theme=redesign]:not(:has(.sd-site)) .quick-launch{scrollbar-width:none;gap:8px;padding:2px;display:flex;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) .quick-launch::-webkit-scrollbar{display:none}html[data-theme=redesign]:not(:has(.sd-site)) .quick-launch a{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);color:var(--sd-text-strong);white-space:nowrap;transition:border-color var(--sd-fast),box-shadow var(--sd-fast),transform var(--sd-fast);align-items:center;gap:9px;padding:8px 14px 8px 8px;font-size:12.5px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .quick-launch a:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1);transform:translateY(-1px)}html[data-theme=redesign]:not(:has(.sd-site)) .quick-launch .prod-ico{width:28px;height:28px}html[data-theme=redesign]:not(:has(.sd-site)) .funnel{flex-direction:column;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .funnel__row{grid-template-columns:92px minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:12.5px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .funnel__bar{background:var(--sd-primary-soft);border-radius:5px;height:26px;position:relative;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .funnel__bar i{background:linear-gradient(90deg,var(--sd-primary),var(--sd-primary-400));color:#fff;font-variant-numeric:tabular-nums;border-radius:5px;align-items:center;padding-left:9px;font-size:11.5px;font-style:normal;font-weight:700;display:flex;position:absolute;inset:0 auto 0 0}html[data-theme=redesign]:not(:has(.sd-site)) body.customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body.customer-mode .mode-banner{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--package{color:var(--sd-primary);background:#eef1ff}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--xs{border-radius:5px;width:22px;height:22px}html[data-theme=redesign]:not(:has(.sd-site)) .prod-ico--xs svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) .xmarkup .xm-box{border:1px dashed rgb(var(--brand) / .35);border-radius:var(--sd-radius-sm);background:var(--sd-primary-softer);margin:8px 0;padding:10px 12px}html[data-theme=redesign]:not(:has(.sd-site)) .xm-label{color:var(--sd-text-strong);font-size:12px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .xm-rule{color:var(--sd-primary);text-underline-offset:2px;font-size:11.5px;font-weight:600;text-decoration:underline}html[data-theme=redesign]:not(:has(.sd-site)) .xm-mode button{height:24px;padding:0 10px}html[data-theme=redesign]:not(:has(.sd-site)) .xm-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .xm-input{flex:none;width:120px;height:32px}html[data-theme=redesign]:not(:has(.sd-site)) .xm-input .input{text-align:right;font-variant-numeric:tabular-nums;height:30px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .xm-chips .chip{height:26px;padding:0 8px;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) .xmarkup .margin-guard{background:var(--sd-warning-soft);border-radius:6px;margin-top:8px;padding:7px 10px}html[data-theme=redesign]:not(:has(.sd-site)) .suggest{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);width:min(420px,100vw - 32px);max-height:420px;box-shadow:var(--sd-shadow-2);z-index:var(--sd-z-dropdown);animation:sd-page-in var(--sd-fast) ease;cursor:default;text-align:left;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) .sg-head{letter-spacing:.1em;text-transform:uppercase;color:var(--sd-subtle);justify-content:space-between;align-items:center;padding:4px 6px 2px;font-size:10px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .sg-head .sg-close{display:none}html[data-theme=redesign]:not(:has(.sd-site)) .sg-group{color:var(--sd-muted);align-items:center;gap:6px;padding:8px 8px 4px;font-size:11px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .sg-group svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) .sg-item{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:7px 8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .sg-item[aria-selected=true],html[data-theme=redesign]:not(:has(.sd-site)) .sg-item:hover{background:var(--sd-primary-soft)}html[data-theme=redesign]:not(:has(.sd-site)) .sg-item b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) .sg-item small{color:var(--sd-muted);font-size:11.5px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) .sg-code{background:var(--sd-ink);color:#fff;letter-spacing:.04em;border-radius:6px;flex:none;place-items:center;width:40px;height:30px;font-size:11px;font-weight:700;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .sg-flag{background:linear-gradient(135deg,var(--sd-primary-soft),var(--sd-cyan-soft));width:30px;height:30px;color:var(--sd-primary);border-radius:6px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .sg-tag{color:var(--sd-success);background:var(--sd-success-soft);border-radius:999px;flex:none;padding:2px 7px;font-size:10px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .sg-empty{color:var(--sd-muted);text-align:center;padding:18px 10px;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) .suggest.is-sheet{width:100%;max-height:none;z-index:var(--sd-z-modal);padding:10px 10px calc(16px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0;position:fixed;inset:72px 0 0;box-shadow:0 -12px 40px #07121d40}html[data-theme=redesign]:not(:has(.sd-site)) .suggest.is-sheet .sg-close{display:inline-grid}html[data-theme=redesign]:not(:has(.sd-site)) .suggest.is-sheet .sg-item{padding:10px 8px}html[data-theme=redesign]:not(:has(.sd-site)) .sg-open.searchbar__cell{background:var(--sd-primary-softer)}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .sg-open.searchbar__cell{z-index:calc(var(--sd-z-modal) + 1);position:relative}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .search-panel{flex-direction:column;gap:12px;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities].customer-mode .mode-banner{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .filter-sticky{top:calc(var(--sd-header-height) + 16px);position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .filters-toggle{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .dur-tiles{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .dur-tiles button{border:1px solid var(--sd-border);background:var(--sd-surface);color:var(--sd-muted);border-radius:6px;padding:7px 4px;font-size:11.5px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .dur-tiles button.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .filter-scroll{scrollbar-width:thin;max-height:196px;margin-right:-6px;padding-right:6px;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);transition:border-color var(--sd-fast),box-shadow var(--sd-fast),transform var(--sd-fast);animation:sd-reveal .3s var(--sd-ease) both;cursor:pointer;flex-direction:column;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1);transform:translateY(-1px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act .media{border-radius:0;height:128px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act .media__fallback svg{width:34px;height:34px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .media__grid{background-image:linear-gradient(#ffffff59 1px,#0000 1px),linear-gradient(90deg,#ffffff59 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 30%,#000,#0000 75%);mask-image:radial-gradient(circle at 70% 30%,#000,#0000 75%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .media__tl{gap:6px;display:flex;position:absolute;top:10px;left:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .media__tr{position:absolute;top:10px;right:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .media .badge{box-shadow:0 1px 2px #07121d14}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .badge--white{color:var(--sd-text-strong);background:#ffffffeb}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__body{flex-direction:column;flex:1;gap:6px;padding:12px 14px 10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__city{color:var(--sd-muted);align-items:center;gap:4px;font-size:11.5px;font-weight:500;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__city svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__name{color:var(--sd-text-strong);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:36px;font-size:13.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__meta{color:var(--sd-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__meta span{align-items:center;gap:4px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__meta svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rating{color:var(--sd-text-strong);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rating svg{color:#e5a019;fill:#e5a019;width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rating small{color:var(--sd-muted);font-size:11.5px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__cancel{align-items:center;gap:5px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__cancel svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__foot{border-top:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:flex-end;gap:10px;padding:10px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__price small{color:var(--sd-muted);font-size:10.5px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__price b{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__price b span{font-family:var(--sd-font);color:var(--sd-muted);letter-spacing:0;font-size:11px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act__price .agent-only{color:var(--sd-muted);font-variant-numeric:tabular-nums;font-size:11px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .dr-media{border-radius:var(--sd-radius-md);height:170px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .incl{grid-template-columns:1fr 1fr;gap:6px 14px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .incl li{align-items:flex-start;gap:7px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .incl svg{flex:none;width:14px;height:14px;margin-top:2px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .incl .yes svg{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .incl .no{color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .incl .no svg{color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .slots{flex-wrap:wrap;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .slots button{border:1px solid var(--sd-border-strong);background:var(--sd-surface);height:32px;color:var(--sd-text);font-variant-numeric:tabular-nums;border-radius:6px;padding:0 12px;font-size:12px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .slots button.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .slots button small{color:var(--sd-warning);margin-left:4px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .pax-row{justify-content:space-between;align-items:center;padding:8px 0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .pax-row+.pax-row{border-top:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .dr-grid{grid-template-columns:minmax(0,1fr) 280px;gap:20px}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .dr-grid{grid-template-columns:1fr}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .recs{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:linear-gradient(180deg,var(--sd-primary-softer),var(--sd-surface) 70%);margin-top:14px;padding:12px 14px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .recs__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .recs__head h2{font-size:14px;font-family:var(--sd-font);align-items:center;gap:7px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .recs__head h2 svg{width:15px;height:15px;color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .recs__head p{color:var(--sd-muted);margin-top:1px;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .recs__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);text-align:left;cursor:pointer;min-width:0;transition:border-color var(--sd-fast),box-shadow var(--sd-fast);gap:10px;padding:9px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec__thumb{border-radius:var(--sd-radius-sm);flex:none;place-items:center;width:64px;height:64px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec__thumb svg{opacity:.6;width:24px;height:24px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec__main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec__main b{color:var(--sd-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec__main span{color:var(--sd-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec__why{align-items:center;gap:4px;font-weight:600;color:var(--sd-primary)!important;display:inline-flex!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec__why svg{flex:none;width:11px;height:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec__price{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;margin-top:auto;font-size:12.5px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec__price small{color:var(--sd-muted);font-size:10.5px;font-weight:500}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .recs__row{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -14px;padding:0 14px 2px;display:flex;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .recs__row::-webkit-scrollbar{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .rec{scroll-snap-align:start;flex:0 0 min(300px,80%)}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .view-panel[hidden]{display:none}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .filter-col{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .filter-col.is-open{display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .filters-toggle{display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .filter-sticky{position:static}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .act-grid,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .incl{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .page-head__actions{width:100%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=activities] .page-head__actions .segmented{order:-1}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile{text-align:left;background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);color:inherit;transition:border-color var(--sd-fast),box-shadow var(--sd-normal),transform var(--sd-fast);flex-direction:column;gap:10px;padding:14px;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1);transform:translateY(-1px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile[aria-pressed=true]{border-color:rgb(var(--brand) / .55);background:var(--sd-primary-softer);box-shadow:0 0 0 3px rgb(var(--brand) / .1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile__top{justify-content:space-between;align-items:center;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile b{color:var(--sd-text-strong);font-size:13.5px;font-weight:700;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile p{color:var(--sd-muted);margin-top:2px;font-size:11.5px;line-height:1.4}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile__meta{color:var(--sd-subtle);align-items:center;gap:5px;margin-top:auto;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile__meta svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile--alt{background:var(--sd-bg);border-style:dashed}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile--alt:hover{background:var(--sd-surface)}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile{flex-direction:row;align-items:center;gap:6px;padding:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile__top .kbd,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile__top>svg,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile__meta,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile p{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .ptile b{font-size:12.5px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .search-panel{padding:0;overflow:visible}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .search-panel .product-tabs{border-radius:var(--sd-radius-md) var(--sd-radius-md) 0 0;border-bottom:1px solid var(--sd-border-subtle);background:var(--sd-bg);gap:2px;padding:8px 10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .search-panel .product-tab{padding:0 10px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .search-body{flex-direction:column;gap:12px;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .search-opts{flex-wrap:wrap;align-items:center;gap:10px;min-height:34px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .search-foot{color:var(--sd-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .search-foot span{align-items:center;gap:6px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .search-foot svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .searchbar.is-swapping{animation:sd-reveal .22s var(--sd-ease)}@media(prefers-reduced-motion:reduce){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .searchbar.is-swapping{animation:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .searchbar__cell .searchbar__swap{z-index:3}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .trend{align-items:center;gap:8px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .trend__label{color:var(--sd-muted);flex:none;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .trend__label svg{width:13px;height:13px;color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .trend__chips{scrollbar-width:none;gap:6px;min-width:0;padding:1px;display:flex;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .trend__chips::-webkit-scrollbar{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .trend .chip{height:28px;color:var(--sd-text-strong);flex:none;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .trend .chip small{color:var(--sd-muted);font-variant-numeric:tabular-nums;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .trend .chip:hover small{color:var(--sd-primary)}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .trend{flex-direction:column;align-items:stretch;gap:6px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .trend__chips{margin:0 -14px;padding:1px 14px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .srow{border-bottom:1px solid var(--sd-border-subtle);transition:background var(--sd-fast);align-items:center;gap:12px;padding:11px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .srow:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .srow:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .srow__body{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .srow__body b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .srow__body span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .dests{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .dest{color:inherit;flex-direction:column;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .dest .media{border-radius:0;align-items:flex-end;height:92px;padding:10px 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .dest .media svg.bg{opacity:.22;color:#fff;width:96px;height:96px;position:absolute;top:-8px;right:-10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .dest .media b{font-family:var(--sd-font-display);color:#fff;letter-spacing:-.02em;text-shadow:0 1px 8px #07121d40;font-size:17px;font-weight:800;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .dest .media .badge{background:#ffffffeb;position:absolute;top:10px;left:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .dest__body{flex-direction:column;gap:6px;padding:10px 12px 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .dest__row{color:var(--sd-muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .dest__row b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-weight:700}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .dests{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .dests{grid-template-columns:1fr}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=bookings] .stat-pills{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=bookings] .stat-pill{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);min-width:170px;transition:border-color var(--sd-fast);flex:1;align-items:center;gap:10px;padding:10px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=bookings] .stat-pill:hover{border-color:var(--sd-border-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=bookings] .stat-pill b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:18px;line-height:1.1;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=bookings] .stat-pill span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=bookings] .views{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=bookings] .views .tabs{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .steps-card{margin-bottom:16px;padding:14px 18px}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .sd-card__head{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .steps-card{padding:12px 14px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .steps__item{cursor:default}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .steps__item.is-done{cursor:pointer}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .steps__item.is-done:hover{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .co-step{animation:sd-reveal .25s var(--sd-ease) both}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .fgrid{grid-template-columns:110px minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .fgrid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .fgrid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .fgrid,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .fgrid-2,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .fgrid-3{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .fgrid .field:first-child{max-width:140px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .req{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] details.more{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] details.more>summary{cursor:pointer;color:var(--sd-text-strong);align-items:center;gap:10px;padding:13px 18px;font-size:13px;font-weight:600;list-style:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] details.more>summary::-webkit-details-marker{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] details.more>summary svg.chev{width:16px;height:16px;color:var(--sd-muted);transition:transform var(--sd-fast);margin-left:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] details.more[open]>summary svg.chev{transform:rotate(180deg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] details.more>summary .t-caption{font-weight:400}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] details.more>.sd-card__body{border-top:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] details.more--inline{background:var(--sd-bg);border-style:dashed}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] details.more--inline>summary{padding:10px 14px;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .picker{position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .picker__list{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);box-shadow:var(--sd-shadow-2);z-index:var(--sd-z-dropdown);max-height:280px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .picked{border:1px solid rgb(var(--brand) / .35);background:var(--sd-primary-softer);border-radius:var(--sd-radius-md);align-items:center;gap:12px;padding:10px 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .fsum{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .airline__logo{color:#fff;background:#d0381f;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .leg{grid-template-columns:auto minmax(50px,1fr) auto;align-items:center;gap:14px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .leg__t b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.1;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .leg__t span{color:var(--sd-muted);font-size:11.5px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .leg__line{color:var(--sd-muted);flex-direction:column;align-items:center;gap:3px;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .leg__line i{background:var(--sd-border-strong);width:100%;height:1px;display:block;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .leg__line i:before,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .leg__line i:after{content:"";background:var(--sd-surface);border:1.5px solid var(--sd-subtle);border-radius:50%;width:6px;height:6px;position:absolute;top:-2.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .leg__line i:before{left:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .leg__line i:after{right:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .rule{border:1px solid var(--sd-border-subtle);background:var(--sd-bg);border-radius:var(--sd-radius-sm);padding:10px 12px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .rule .t-micro{align-items:center;gap:6px;margin-bottom:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .rule .t-micro svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .rule div+div{color:var(--sd-muted);margin-top:3px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .rule b{color:var(--sd-text-strong);font-weight:600}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .rules{grid-template-columns:1fr}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .opt-group+.opt-group{margin-top:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .opt-group h4{color:var(--sd-text-strong);align-items:center;gap:7px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .opt-group h4 svg{width:15px;height:15px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .opts{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .optrow{border-bottom:1px solid var(--sd-border-subtle);cursor:pointer;transition:background var(--sd-fast);align-items:center;gap:12px;padding:8px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .optrow:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .optrow:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .optrow:has(input:checked){background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .optrow .grow b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .optrow .grow span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .optrow .price{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .optrow .price.free{color:var(--sd-muted);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .pm{grid-template-columns:auto 36px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .pm .prod-ico{width:36px;height:36px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .mk-sum{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .mk-sum>div{border:1px solid var(--sd-border-subtle);background:var(--sd-bg);border-radius:var(--sd-radius-sm);flex-direction:column;gap:2px;min-width:0;padding:9px 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .mk-sum span{color:var(--sd-muted);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .mk-sum b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .mk-sum .is-earn b{color:var(--sd-success)}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .mk-sum{grid-template-columns:1fr 1fr}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] #pm .breakdown{margin-top:2px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] #pm .breakdown__row:first-child{border-top:1px dashed var(--sd-border);color:var(--sd-text-strong);margin-top:4px;padding-top:10px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .xm-flash{animation:xm-flash 1.2s var(--sd-ease)}@keyframes xm-flash{0%,40%{box-shadow:0 0 0 4px rgb(var(--brand) / .25)}to{box-shadow:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .offer-note{border-radius:var(--sd-radius-md);background:#fffaf0;border:1px solid #b978224d;margin-top:12px;padding:12px 14px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .offer-note b{color:#8a5a12;align-items:center;gap:6px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .offer-note b svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .offer-note ul{gap:3px;margin:6px 0 0;padding-left:20px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .rail{top:calc(var(--sd-header-height) + 16px);position:sticky}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .rail{position:static}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .breakdown__row--net{border-top:1px dashed var(--sd-border);color:var(--sd-text-strong);margin-top:4px;padding-top:10px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .breakdown__row--net span:first-child{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .hold{background:var(--sd-warning-soft);color:#8a5a12;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .hold svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .co-nav{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .co-nav__total{display:none}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .co-nav{z-index:var(--sd-z-sticky);box-shadow:var(--sd-shadow-2);position:sticky;bottom:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .co-nav__total{flex-direction:column;margin-right:auto;line-height:1.2;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .co-nav__total b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:17px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .co-nav__total span{color:var(--sd-muted);font-size:11px}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .co-nav{padding:10px 12px;bottom:72px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .co-nav .btn--back span{display:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .success{text-align:center;flex-direction:column;align-items:center;padding:36px 24px 28px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .success-mark{width:64px;height:64px;margin-bottom:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .success-mark circle{fill:var(--sd-success-soft);stroke:var(--sd-success);stroke-width:2px;stroke-dasharray:176;stroke-dashoffset:176px;animation:co-draw .6s var(--sd-ease) 50ms forwards}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .success-mark path{fill:none;stroke:var(--sd-success);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:co-draw .35s var(--sd-ease) .5s forwards}@keyframes co-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .success-mark circle,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .success-mark path{stroke-dashoffset:0;animation:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .ids{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;max-width:460px;margin:18px 0;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .ids>div{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);text-align:left;background:var(--sd-bg);padding:10px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .ids .ref{color:var(--sd-text-strong);font-size:14px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .ids .copy-btn{opacity:1}@media(max-width:420px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .ids{grid-template-columns:1fr}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .stat-pills{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .stat-pill{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);flex:1;align-items:center;gap:10px;min-width:170px;padding:10px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .stat-pill b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:18px;line-height:1.1;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .stat-pill span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .views{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .views .tabs{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .tags{flex-wrap:wrap;gap:4px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .sd-tag--hv{background:var(--sd-warning-soft);color:#8a5a12}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .sd-tag--repeat{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .sd-tag--corp{background:var(--sd-primary-soft);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] tr.is-new{animation:1.6s cu-flash}@keyframes cu-flash{0%{background:var(--sd-primary-soft)}to{background:0 0}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .form-sec+.form-sec{border-top:1px solid var(--sd-border-subtle);margin-top:22px;padding-top:18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .form-sec h3{font-family:var(--sd-font);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .form-sec h3 svg{width:15px;height:15px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .fgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .fgrid--name{grid-template-columns:100px minmax(0,1fr) minmax(0,1fr)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .fgrid .span-2{grid-column:1/-1}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .fgrid,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .fgrid--name{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .fgrid--name .field:first-child{max-width:140px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .req{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .tag-input{border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-sm);background:var(--sd-surface);flex-wrap:wrap;align-items:center;gap:6px;min-height:38px;padding:5px 8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .tag-input:focus-within{border-color:var(--sd-primary);box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .tag-input input{background:0 0;border:0;outline:0;flex:1;min-width:120px;font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .tag-input .sd-tag button{color:var(--sd-muted);background:0 0;border:0;padding:0 0 0 4px;display:inline-grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .tag-input .sd-tag button svg{width:11px;height:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .drop{border:1.5px dashed var(--sd-border-strong);border-radius:var(--sd-radius-md);text-align:center;background:var(--sd-bg);transition:border-color var(--sd-fast),background var(--sd-fast);cursor:pointer;padding:26px 16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .drop:hover,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .drop.is-over{border-color:var(--sd-primary);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=customers] .drop svg{width:22px;height:22px;color:var(--sd-primary);margin:0 auto 8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .kpi-strip--5{grid-template-columns:repeat(5,minmax(0,1fr))}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .kpi-strip--5 .kpi__value{font-size:24px}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .kpi-strip--5{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .kpi-strip--5>.kpi:nth-child(5){border-left:0;grid-column:1/-1}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .kpi.is-warn .kpi__value{color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .views{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:18px 0 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .views__toolbar{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .views__toolbar .input-group{flex:1;min-width:200px;max-width:340px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .sd-board{scroll-snap-type:x proximity;overscroll-behavior-x:contain;grid-auto-columns:minmax(212px,1fr)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .sd-board__col{scroll-snap-align:start;max-height:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .sd-board__head{padding:11px 12px 10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .sd-board__head .stage-dot{border-radius:50%;flex:none;width:8px;height:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .sd-board__head .icon-btn{margin:-4px -6px -4px 0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .sd-board__list{min-height:120px;max-height:calc(100vh - 330px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .sd-board__empty{border:1px dashed var(--sd-border-strong);border-radius:var(--sd-radius-sm);text-align:center;color:var(--sd-subtle);padding:18px 12px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec{animation:sd-reveal .25s var(--sd-ease) both;flex-direction:column;gap:7px;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec:focus-visible{outline:2px solid var(--sd-primary);outline-offset:1px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__top{align-items:center;gap:6px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__top .ref{color:var(--sd-muted);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__age{color:var(--sd-muted);white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:11px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__age svg{width:11px;height:11px;color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__cust{color:var(--sd-text-strong);font-size:13.5px;font-weight:600;line-height:1.3}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__dest{color:var(--sd-text);align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__meta{color:var(--sd-muted);align-items:center;gap:10px;min-width:0;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__meta span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__meta span.truncate{flex:1 1 0;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] #enq:focus{outline:none}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .stage-select{width:118px;min-width:0}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__meta svg{width:12px;height:12px;color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__foot{border-top:1px solid var(--sd-border-subtle);align-items:center;gap:8px;padding-top:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__val{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:14px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__next{color:var(--sd-muted);align-items:center;gap:6px;font-size:11.5px;line-height:1.3;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__next svg{flex:none;width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__next.is-warn{color:var(--sd-warning);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__next.is-error{color:var(--sd-error);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .ec__next.is-done{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .viewed{background:var(--sd-primary-soft);width:22px;height:22px;color:var(--sd-primary);border-radius:5px;place-items:center;display:inline-grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .viewed svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .viewed--no{background:var(--sd-bg-2);color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prod-ico--xs{border-radius:5px;width:22px;height:22px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prod-ico--xs svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prod-ico--package{color:var(--sd-p-holiday);background:#f1edff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .avatar--none{background:var(--sd-surface);border:1px dashed var(--sd-border-strong);color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .sd-board__col--lost .board-card{opacity:.78}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .dh{flex-direction:column;gap:6px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .dh__top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .drawer .tabs{padding:0 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts>div{border-right:1px solid var(--sd-border-subtle);border-bottom:1px solid var(--sd-border-subtle);min-width:0;padding:12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts>div:nth-child(3n){border-right:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts>div:nth-last-child(-n+3){border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts span{color:var(--sd-muted);margin-bottom:2px;font-size:11px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts small{color:var(--sd-muted);font-size:11.5px;display:block}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts{grid-template-columns:1fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts>div:nth-child(3n){border-right:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts>div:nth-child(2n){border-right:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts>div:nth-last-child(-n+3){border-bottom:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .facts>div:nth-last-child(-n+2){border-bottom:0}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .contact{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);align-items:center;gap:12px;padding:12px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .note{border-radius:var(--sd-radius-sm);color:var(--sd-text);background:#fffbf2;border:1px solid #b978222e;padding:12px 14px;font-size:12.5px;line-height:1.55}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prop{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 14px;padding:14px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prop+.prop{margin-top:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prop.is-current{border-color:rgb(var(--brand) / .35);box-shadow:0 0 0 3px var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prop__v{background:var(--sd-ink);color:#fff;height:20px;font-size:10.5px;font-weight:700;font-family:var(--sd-font-mono);border-radius:4px;place-items:center;padding:0 6px;display:inline-grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prop__actions{border-top:1px solid var(--sd-border-subtle);flex-wrap:wrap;grid-column:1/-1;gap:6px;padding-top:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .drawer__foot .menu{transform-origin:100% 100%;top:auto;bottom:calc(100% + 6px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .drawer__foot{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .stage-select{width:auto;min-width:140px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prod-pick{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prod-pick button{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);background:var(--sd-surface);color:var(--sd-text);text-align:left;transition:all var(--sd-fast);align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prod-pick button:hover{border-color:var(--sd-border-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prod-pick button.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer);color:var(--sd-text-strong);box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .form-sec{border-bottom:1px solid var(--sd-border-subtle);margin-bottom:18px;padding-bottom:18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .form-sec:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .form-sec>.t-micro{margin-bottom:12px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .pax-row{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}@media(max-width:520px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .prod-pick{grid-template-columns:1fr 1fr}}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .sd-board{grid-auto-columns:minmax(260px,1fr)}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .sd-board{margin:0 calc(var(--sd-page-pad) * -1);padding:0 var(--sd-page-pad) 6px;scroll-padding:0 var(--sd-page-pad);grid-auto-columns:82%}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .t-cell-next{white-space:normal;min-width:170px;max-width:240px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] #tbl td[data-label=Travel]{white-space:nowrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .kpi__meta{flex-wrap:wrap;gap:2px 8px}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .views__toolbar .input-group{flex-basis:100%;max-width:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=enquiries] .views>.row{justify-content:space-between;width:100%}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .search-panel{flex-direction:column;gap:12px;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .search-opts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights].customer-mode .mode-banner{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .pre{animation:sd-reveal .3s var(--sd-ease) both;flex-direction:column;gap:16px;margin-top:16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .routes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);text-align:left;min-width:0;transition:border-color var(--sd-fast),box-shadow var(--sd-fast),transform var(--sd-fast);flex-direction:column;gap:4px;padding:12px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route:hover{border-color:rgb(var(--brand) / .45);box-shadow:var(--sd-shadow-1);transform:translateY(-1px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route__codes{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.01em;align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route__codes svg{width:13px;height:13px;color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route__names{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route__foot{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route__foot small{color:var(--sd-muted);font-size:11px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route__foot b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route .chart{flex:none;width:64px;height:24px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .trend{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:20px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .trend svg{width:11px;height:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .trend--up{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .trend--down{background:var(--sd-info-soft);color:var(--sd-info)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .trend--hot{background:var(--sd-warning-soft);color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .pre-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .pre-row>.sd-card{min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .recent{border-bottom:1px solid var(--sd-border-subtle);align-items:center;gap:10px;padding:10px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .recent:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .recent b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .recent span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcal{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:6px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcal button{border:1px solid var(--sd-border);background:var(--sd-surface);border-radius:var(--sd-radius-sm);min-width:0;transition:border-color var(--sd-fast);flex-direction:column;align-items:center;gap:4px;padding:8px 2px 6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcal button:hover{border-color:rgb(var(--brand) / .45)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcal i{background:var(--sd-primary-soft);border-radius:3px 3px 0 0;width:10px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcal .is-low i{background:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcal span{color:var(--sd-muted);white-space:nowrap;font-size:10.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcal b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcal .is-low b{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .promo{flex-direction:column;gap:8px;padding:18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .promo p{font-size:12.5px;line-height:1.5}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .promo ul{flex-direction:column;gap:5px;margin:2px 0 6px;padding:0;font-size:12px;list-style:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .promo li{align-items:center;gap:7px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .promo li svg{width:13px;height:13px;color:var(--sd-lime)}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .routes{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .pre-row{grid-template-columns:1fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .pre-row>.promo-card{grid-column:1/-1}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .pre-row{grid-template-columns:1fr}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route{padding:10px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route .chart{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .route__codes{font-size:14px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-strip-wrap{align-items:stretch;gap:8px;margin-bottom:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-strip-wrap .date-strip{flex:1;margin-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-nav{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);width:40px;color:var(--sd-muted);transition:background var(--sd-fast),color var(--sd-fast);flex:none;justify-content:center;align-items:center;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-nav:hover:not(:disabled){background:var(--sd-bg);color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-nav:disabled{opacity:.4;cursor:not-allowed}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-nav svg{width:18px;height:18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-strip{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:10px;display:grid;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-strip button{border:0;border-right:1px solid var(--sd-border-subtle);color:var(--sd-muted);background:0 0;flex-direction:column;align-items:center;gap:1px;padding:8px 6px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-strip button:last-child{border-right:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-strip button b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-strip button.is-low b{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-strip button.is-active{background:var(--sd-primary-softer);box-shadow:inset 0 -2px 0 var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .date-strip button:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] #results-sec{min-width:0;container:res/inline-size}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);animation:sd-reveal .3s var(--sd-ease) both}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl.no-anim{animation:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl.is-cmp{border-color:rgb(var(--brand) / .45)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl+.fl{margin-top:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__main{grid-template-columns:148px minmax(0,1fr) minmax(0,300px) 128px;grid-template-areas:"air leg fares cta";align-items:center;gap:16px;padding:14px 16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__main>.airline{grid-area:air}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__main>.leg{grid-area:leg}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__main>.fares{grid-area:fares}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__main>.fl__cta{grid-area:cta}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .airline{align-items:center;gap:10px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .airline__logo{color:#fff;letter-spacing:.02em;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .airline b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .airline span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .airline__logo,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .airline span.airline__logo{color:#fff;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .airline .tagline{flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .leg{grid-template-columns:auto minmax(50px,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .leg__t b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.1;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .leg__t span{color:var(--sd-muted);font-size:11.5px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .leg__line{color:var(--sd-muted);text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:0;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .leg__line i{background:var(--sd-border-strong);width:100%;height:1px;display:block;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .leg__line i:before,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .leg__line i:after{content:"";background:var(--sd-surface);border:1.5px solid var(--sd-subtle);border-radius:50%;width:6px;height:6px;position:absolute;top:-2.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .leg__line i:before{left:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .leg__line i:after{right:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .leg__line .stop-dot{background:var(--sd-warning);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .nextday{color:var(--sd-warning);vertical-align:super;margin-left:1px;font-size:10px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fares{flex-direction:column;gap:6px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);background:var(--sd-surface);cursor:pointer;transition:border-color var(--sd-fast),background var(--sd-fast);grid-template-rows:auto auto;grid-template-columns:16px auto minmax(0,1fr);align-items:center;column-gap:10px;min-width:0;padding:7px 10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt:hover{border-color:var(--sd-border-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt:has(input:checked){border-color:rgb(var(--brand) / .55);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt input,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__radio{appearance:none;border:1.5px solid var(--sd-border-strong);background:var(--sd-surface);width:16px;height:16px;transition:border var(--sd-fast);cursor:pointer;border-radius:50%;flex:none;margin:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt input{grid-row:1/3}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt input:checked,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard.is-sel .fcard__radio{border:5px solid var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt input:focus-visible{box-shadow:var(--sd-ring);outline:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt__price{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:16px;font-weight:700;line-height:1.2}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt__net{color:var(--sd-muted);white-space:nowrap;font-variant-numeric:tabular-nums;grid-column:2;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt__net .earn{font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt__meta{text-align:right;flex-direction:column;grid-area:1/3/3;align-items:flex-end;gap:3px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt__meta .fam{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt__meta .fam b{color:var(--sd-text-strong);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:600;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt__meta>span{color:var(--sd-muted);white-space:nowrap;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .ref-y{color:var(--sd-success)!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .ftype{white-space:nowrap;cursor:pointer;background:var(--sd-neutral-soft);height:19px;color:var(--sd-neutral);border:1px solid #0000;border-radius:4px;flex:none;align-items:center;gap:3px;padding:0 6px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] button.ftype:hover{border-color:currentColor}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .ftype--special{background:var(--sd-warning-soft);color:#8a5a12}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .ftype--promo{background:var(--sd-cyan-soft);color:#1e7f8c}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .ftype--value{background:var(--sd-info-soft);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .ftype--flexi{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .ftype--premium-flex{background:var(--sd-ink-800);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .more-fares{border:1px solid rgb(var(--brand) / .3);background:var(--sd-primary-softer);height:24px;color:var(--sd-primary);border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .more-fares:hover{background:var(--sd-primary-soft)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .more-fares svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__cta{text-align:center;flex-direction:column;align-items:stretch;gap:4px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__cta .btn{white-space:nowrap;justify-content:center}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__cta .book-btn{min-height:38px;font-size:14.5px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .more-fares{font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__cta .t-caption{font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__cta .xtra{color:var(--sd-success);font-size:10.5px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__meta{border-top:1px dashed var(--sd-border);color:var(--sd-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:7px 16px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__meta>span{align-items:center;gap:5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__meta svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__acts{align-items:center;gap:4px 12px;margin-left:auto;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__acts .check{gap:6px;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__acts .check input{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__acts .btn--link{align-items:center;gap:4px;font-size:11.5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__acts .btn--link svg{transition:transform var(--sd-fast)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__acts [aria-expanded=true] svg.chev{transform:rotate(180deg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__acts .menu{min-width:190px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__det{border-top:1px solid var(--sd-border-subtle);background:var(--sd-bg);border-radius:0 0 var(--sd-radius-md) var(--sd-radius-md)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__det .tabs{background:var(--sd-surface);padding:0 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .det-body{padding:14px 16px 16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);grid-template-columns:200px minmax(0,1fr);align-items:center;gap:16px;padding:12px 14px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg__air{align-items:flex-start;gap:10px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg__air b{color:var(--sd-text-strong);font-size:13px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg__air>div span{color:var(--sd-muted);font-size:11.5px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg__route{grid-template-columns:minmax(0,1fr) minmax(70px,.7fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg__pt b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;line-height:1.15;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg__pt span{color:var(--sd-muted);font-size:11.5px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg__pt .apt{color:var(--sd-text-strong);margin-top:2px;font-size:12px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg__pt.t-right{text-align:right}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg__dur{color:var(--sd-muted);flex-direction:column;align-items:center;gap:3px;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg__dur i{background:var(--sd-border-strong);width:100%;height:1px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .layover{background:var(--sd-warning-soft);color:#8a5a12;text-align:center;border:1px dashed #b9782273;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:8px 0;padding:7px 12px;font-size:12px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .layover svg{flex:none;width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .det-note{color:var(--sd-muted);align-items:center;gap:6px;margin-top:8px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .det-note svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .dt-wrap{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .dt{font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .dt th{text-align:left;color:var(--sd-muted);background:var(--sd-bg-2);padding:8px 12px;font-size:11px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .dt td{border-top:1px solid var(--sd-border-subtle);color:var(--sd-text);padding:8px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .dt td:last-child,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .dt th:last-child{text-align:right}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .dt tr.tot td{color:var(--sd-text-strong);border-top:1px solid var(--sd-border);font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .dt tr.earn-row td{color:var(--sd-success);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .det-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .det-grid h5,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .det-h{color:var(--sd-text-strong);align-items:center;gap:6px;margin:0 0 6px;font-size:12px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .det-grid h5 svg{width:13px;height:13px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .offer{border-radius:var(--sd-radius-md);background:#fffaf0;border:1px solid #b978224d;margin-top:12px;padding:12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .offer b{color:#8a5a12;align-items:center;gap:6px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .offer b svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .offer ul{color:var(--sd-text);gap:3px;margin:6px 0 0;padding-left:20px;font-size:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .time-tiles{grid-template-columns:1fr 1fr;gap:6px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .time-tiles button{border:1px solid var(--sd-border);background:var(--sd-surface);color:var(--sd-muted);border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:7px 4px;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .time-tiles button svg{width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .time-tiles button.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .filter-col{top:calc(var(--sd-header-height) + 16px);max-height:calc(100vh - var(--sd-header-height) - 32px);scrollbar-width:thin;align-self:start;position:sticky;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights]:has(.action-bar) .filter-col{max-height:calc(100vh - var(--sd-header-height) - 32px - 84px);padding-bottom:4px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .filter-sticky{max-height:none;position:static;overflow:visible}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .filters-toggle{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .pop-chips .chip{height:28px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .net-sw{flex-direction:column;gap:3px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .net-sw .t-caption{padding-left:44px}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .filter-col{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .filter-col.is-open{display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .filters-toggle{display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .filter-sticky{max-height:none;position:static}}@container res (max-width:860px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__main{grid-template-columns:148px minmax(0,1fr) 150px;grid-template-areas:"air leg leg""fares fares cta"}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__cta{align-self:end}}@container res (max-width:560px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__main{grid-template-columns:minmax(0,1fr);grid-template-areas:"air""leg""fares""cta";gap:12px;padding:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__cta .btn{height:40px;font-size:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__meta{padding:8px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__meta .m-hide{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__acts{border-top:1px solid var(--sd-border-subtle);justify-content:space-between;width:100%;margin-left:0;padding-top:6px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg{grid-template-columns:1fr;gap:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .seg__pt b{font-size:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .det-grid{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .det-body{padding:12px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp-tray{z-index:calc(var(--sd-z-drawer) - 1);background:var(--sd-ink);color:#e6edf1;border-radius:var(--sd-radius-lg);box-shadow:var(--sd-shadow-3);max-width:calc(100vw - 24px);animation:sd-toast-in var(--sd-slow) var(--sd-ease);align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex;position:fixed;bottom:20px;right:24px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp-tray b{color:#fff;white-space:nowrap;font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp-tray__items{scrollbar-width:none;gap:6px;min-width:0;display:flex;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp-tray__items span{white-space:nowrap;background:#ffffff14;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 4px 0 8px;font-size:11.5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp-tray__items button{color:#b8c5cd;background:0 0;border:0;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp-tray__items button:hover{color:#fff;background:#ffffff1f}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp-tray .btn--ghost{color:#b8c5cd}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp-tray{bottom:76px;left:12px;right:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp-tray__items{display:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp-wrap{overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp{font-variant-numeric:tabular-nums;min-width:560px;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp th,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp td{border-bottom:1px solid var(--sd-border-subtle);text-align:left;vertical-align:top;padding:9px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp th{color:var(--sd-muted);background:var(--sd-bg);width:120px;font-size:11px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp thead td{color:var(--sd-text-strong);font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .cmp .best{color:var(--sd-success);font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .modal.fo{width:min(var(--fo-w,1080px),calc(100vw - 32px));height:auto;max-height:calc(100vh - 40px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__head{border-bottom:1px solid var(--sd-border-subtle);align-items:center;gap:12px;padding:14px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__head h2{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__head h2 svg{width:15px;height:15px;color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__head p{color:var(--sd-muted);margin-top:1px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__body{flex:1;min-height:0;padding:14px 18px 16px;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__bar-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__nav{gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__track{grid-auto-flow:column;grid-auto-columns:var(--fo-col, calc((100% - 36px)/4) );scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;overscroll-behavior-x:contain;gap:12px;margin:-3px;padding:3px 3px 8px;display:grid;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard{scroll-snap-align:start;border:1.5px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);cursor:pointer;transition:border-color var(--sd-fast),box-shadow var(--sd-fast);flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard:hover{border-color:var(--sd-border-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard.is-sel{border-color:var(--sd-primary);box-shadow:0 0 0 3px rgb(var(--brand) / .12)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard:focus-visible{outline:2px solid var(--sd-primary);outline-offset:2px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__name{letter-spacing:.07em;text-transform:uppercase;color:var(--sd-text-strong);font-size:12px;font-weight:800}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__tags{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__tags .badge{height:20px;font-size:10.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__price{border-top:1px solid var(--sd-border-subtle);border-bottom:1px solid var(--sd-border-subtle);align-items:center;gap:10px;padding:10px 0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__price b{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.15;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__price span{color:var(--sd-muted);font-variant-numeric:tabular-nums;font-size:11px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__list{flex-direction:column;gap:9px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__list li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__list li>svg{width:15px;height:15px;color:var(--sd-success);margin-top:1px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__list li.no>svg{color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__list li.paid>svg{color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__list small{color:var(--sd-muted);font-size:11px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__list b{color:var(--sd-text-strong);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__offer{color:#8a5a12;background:var(--sd-warning-soft);border-radius:6px;align-items:flex-start;gap:6px;padding:6px 8px;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard__offer svg{flex:none;width:13px;height:13px;margin-top:1px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard details{margin-top:auto;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard summary{color:var(--sd-primary);cursor:pointer;align-items:center;gap:4px;font-weight:600;list-style:none;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard summary::-webkit-details-marker{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard summary svg{width:12px;height:12px;transition:transform var(--sd-fast)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard details[open] summary svg{transform:rotate(180deg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard details dl{color:var(--sd-muted);grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;margin:6px 0 0;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard details dd{text-align:right;color:var(--sd-text-strong);margin:0;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fcard details dt.h{color:var(--sd-text-strong);grid-column:1/-1;margin-top:4px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__foot{border-top:1px solid var(--sd-border-subtle);background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__xm{border-bottom:1px solid var(--sd-border-subtle);background:var(--sd-surface);grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:24px;max-height:36vh;padding:12px 18px 4px;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__xm:not([hidden]){display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__xm-note{color:var(--sd-muted);flex-direction:column;align-items:flex-start;gap:4px;padding-top:4px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__xm-note b{color:var(--sd-text-strong);font-size:13px}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__xm:not([hidden]){grid-template-columns:1fr;gap:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__xm-note{display:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__bar{align-items:center;gap:12px;padding:12px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__sum{flex-direction:column;min-width:0;margin-right:auto;line-height:1.25;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__sum small{color:var(--sd-muted);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__sum b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:19px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__xm-btn[aria-expanded=true] svg.chev{transform:rotate(180deg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__xm-btn svg.chev{transition:transform var(--sd-fast)}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .modal.fo{border-radius:0;width:100%;height:100%;max-height:none;top:0;left:0;transform:translateY(24px);--fo-col:86%!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .modal.fo.is-open{transform:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__nav{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__head{padding:12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__head h2{font-size:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__body{padding:12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__bar{padding:10px 14px calc(10px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__bar .fo__xm-btn{grid-area:1/1/auto/-1;justify-content:center}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fo__xm{padding:10px 14px 4px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail].customer-mode .mode-banner{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .back{color:var(--sd-muted);align-items:center;gap:6px;margin-bottom:10px;font-size:12.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .back:hover{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .back svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hero{border-radius:var(--sd-radius-lg);grid-template-columns:1.6fr 1fr 1fr 1fr;gap:6px;height:180px;margin-bottom:12px;display:grid;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hero .media{border-radius:0;height:100%;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hero .cap{z-index:1;color:#fff;text-shadow:0 1px 2px #00000040;font-size:11px;font-weight:600;position:absolute;bottom:8px;left:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hero__all{z-index:2;position:absolute;bottom:10px;right:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .media--g1{background:linear-gradient(135deg,#cfe8ee,#8fd0dc 55%,#4fa9b8)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .media--g2{background:linear-gradient(135deg,var(--sd-primary-soft) 0%,#bfcbff 60%,#8c9fff 100%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .media--g3{background:linear-gradient(135deg,#f3eeff,#d9ccff 60%,#a58cf5)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .media--g5{background:linear-gradient(135deg,#fff3de,#fad9a6 60%,#e6b065)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .media .media__fallback{color:#ffffffd9}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .media:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 15%,#ffffff73,#0000 50%),linear-gradient(#0000 55%,#07121d38);position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts>div{align-items:center;gap:10px;min-width:0;padding:12px 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts>div+div{border-left:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts .fi{background:var(--sd-bg-2);width:30px;height:30px;color:var(--sd-muted);border-radius:7px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts .fi svg{width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts .kv{min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts .kv b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day{border-bottom:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day summary{cursor:pointer;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 18px;list-style:none;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day summary::-webkit-details-marker{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day summary:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__n{background:var(--sd-primary-softer);width:44px;height:44px;color:var(--sd-primary);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;line-height:1.05;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__n small{letter-spacing:.1em;font-size:9px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__n b{font-size:16px;font-family:var(--sd-font-display)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day summary h4{font-size:13.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day summary p{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day summary .chev{width:16px;height:16px;color:var(--sd-subtle);transition:transform var(--sd-fast)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day[open] summary .chev{transform:rotate(180deg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__body{color:var(--sd-text);padding:0 18px 16px 82px;font-size:12.5px;line-height:1.6}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__meta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__meta .sd-tag svg{width:12px;height:12px;margin-right:4px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .ie li{gap:8px;padding:5px 0;font-size:12.5px;list-style:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .ie ul{margin:0;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .ie svg{flex:none;width:15px;height:15px;margin-top:2px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .city{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .city+.city{margin-top:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .city__head{background:var(--sd-bg);border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hotel-opt{border-bottom:1px solid var(--sd-border-subtle);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hotel-opt:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hotel-opt .media{width:56px;height:44px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hotel-opt .media__fallback svg{width:16px;height:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .stars{color:#e2a93b;letter-spacing:1px;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .dates tr.is-picked{background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .rail-sticky{top:calc(var(--sd-header-height) + 16px);position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .pax-row{justify-content:space-between;align-items:center;padding:6px 0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .pax-row b{color:var(--sd-text-strong);font-size:12.5px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .pax-row span{color:var(--sd-muted);font-size:11px}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts>div:nth-child(4){border-left:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts>div:nth-child(n+4){border-top:1px solid var(--sd-border-subtle)}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hero{grid-template-rows:150px 80px;grid-template-columns:1fr 1fr;height:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hero .media:first-child{grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hero .media:nth-child(4){display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts>div:nth-child(odd){border-left:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts>div:nth-child(4){border-left:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts>div:nth-child(n+3){border-top:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts .kv b{white-space:normal}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts>div{padding:10px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day summary{grid-template-columns:44px minmax(0,1fr) auto;padding:12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__n{width:40px;height:40px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__body{padding:0 14px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .ie{grid-template-columns:1fr!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .dates.table--cards tr{grid-template-columns:1fr 1fr}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .search-panel{flex-direction:column;gap:12px;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .search-opts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays].customer-mode .mode-banner{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .filter-sticky{top:calc(var(--sd-header-height) + 16px);position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .filters-toggle{display:none}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .filter-col{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .filter-col.is-open{display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .filters-toggle{display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .filter-sticky{position:static}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .searchbar.has-pop{overflow:visible}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .searchbar.has-pop>.searchbar__cell:first-child{border-radius:var(--sd-radius-lg) 0 0 var(--sd-radius-lg)}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .searchbar.has-pop>.searchbar__cell:first-child{border-radius:var(--sd-radius-lg) var(--sd-radius-lg) 0 0}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .searchbar__cell select{cursor:pointer}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rh-tools{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .quick-sort button b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .show-customer{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays].customer-mode .show-customer{display:block!important}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rh-tools{width:100%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rh-tools .select{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .quick-sort button{padding:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .quick-sort button b{font-size:13px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .popular{flex-wrap:wrap;align-items:center;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .cat-btns{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .cat-btns button{border:1px solid var(--sd-border);background:var(--sd-surface);height:32px;color:var(--sd-text);border-radius:6px;font-size:12px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .cat-btns button i{color:#e2a93b;font-style:normal}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .cat-btns button.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);transition:border-color var(--sd-fast),box-shadow var(--sd-fast),transform var(--sd-fast);animation:sd-reveal .3s var(--sd-ease) both;flex-direction:column;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk .media{border-radius:0;height:148px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__tl{z-index:1;gap:4px;display:flex;position:absolute;top:10px;left:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__tl .badge{color:var(--sd-text-strong);background:#ffffffeb}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__dur{z-index:1;color:#fff;font-variant-numeric:tabular-nums;background:#07121db8;border-radius:5px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;left:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__dur svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__style{z-index:1;position:absolute;top:10px;right:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__body{flex-direction:column;flex:1;gap:4px;padding:12px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__name{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.015em;font-size:15px;font-weight:700;line-height:1.3}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__name:hover{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__route{color:var(--sd-muted);align-items:center;gap:5px;min-width:0;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__route svg{flex:none;width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .incl{gap:4px;margin-top:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .incl span{background:var(--sd-bg-2);width:28px;height:28px;color:var(--sd-subtle);border-radius:6px;place-items:center;display:grid;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .incl span svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .incl span.on{background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .incl span:not(.on){border:1px dashed var(--sd-border-strong);color:var(--sd-disabled);background:0 0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .incl span:not(.on):after{content:"";background:var(--sd-disabled);width:18px;height:1.5px;position:absolute;transform:rotate(-45deg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .incl-legend{color:var(--sd-muted);white-space:nowrap;align-self:center;margin-left:auto;font-size:11px;font-style:normal}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__price{border-top:1px dashed var(--sd-border);justify-content:space-between;align-items:flex-end;gap:10px;padding:10px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__price b{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1.1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__price .from{color:var(--sd-muted);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__price small{color:var(--sd-muted);font-size:10.5px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__actions{gap:6px;padding:0 14px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__actions .btn{flex:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .media--g1{background:linear-gradient(135deg,#cfe8ee,#8fd0dc 55%,#4fa9b8)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .media--g2{background:linear-gradient(135deg,var(--sd-primary-soft) 0%,#bfcbff 60%,#8c9fff 100%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .media--g3{background:linear-gradient(135deg,#f3eeff,#d9ccff 60%,#a58cf5)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .media--g4{background:linear-gradient(135deg,#e8f3eb,#bfe0c8 60%,#7fb892)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .media--g5{background:linear-gradient(135deg,#fff3de,#fad9a6 60%,#e6b065)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .media--g6{background:linear-gradient(135deg,#e7ebee,#c4d0d8 60%,#8fa3b1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .media .media__fallback{color:#ffffffd9}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .media:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 15%,#ffffff73,#0000 50%),linear-gradient(#0000 55%,#07121d33);position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .recs{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:linear-gradient(180deg,var(--sd-primary-softer),var(--sd-surface) 70%);margin-top:14px;padding:12px 14px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .recs__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .recs__head h2{font-size:14px;font-family:var(--sd-font);align-items:center;gap:7px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .recs__head h2 svg{width:15px;height:15px;color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .recs__head p{color:var(--sd-muted);margin-top:1px;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .recs__row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rec{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);min-width:0;transition:border-color var(--sd-fast),box-shadow var(--sd-fast);gap:10px;padding:9px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rec:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rec .media{flex:none;width:64px;height:64px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rec__main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rec__main b{color:var(--sd-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rec__main span{color:var(--sd-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rec__why{align-items:center;gap:4px;font-weight:600;color:var(--sd-primary)!important;display:inline-flex!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rec__why svg{flex:none;width:11px;height:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rec__price{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;margin-top:auto;font-size:12.5px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rec__price small{color:var(--sd-muted);font-size:10.5px;font-weight:500}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .recs__row{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -14px;padding:0 14px 2px;display:flex;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .recs__row::-webkit-scrollbar{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .rec{scroll-snap-align:start;flex:0 0 min(300px,80%)}}@media(max-width:1280px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk-grid{grid-template-columns:1fr}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail].customer-mode .mode-banner{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .back{color:var(--sd-muted);align-items:center;gap:6px;margin-bottom:10px;font-size:12.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .back:hover{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .back svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .stars{color:#e2a93b;letter-spacing:1px;font-size:13px;line-height:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .score{align-items:center;gap:8px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .score__n{background:var(--sd-ink);color:#fff;border-radius:6px 6px 6px 2px;place-items:center;min-width:34px;height:26px;padding:0 6px;font-size:12.5px;font-weight:700;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .meta-line{color:var(--sd-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .meta-line>span{align-items:center;gap:5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .meta-line svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery{border-radius:var(--sd-radius-lg);grid-template-rows:150px 150px;grid-template-columns:2fr 1fr 1fr;gap:6px;margin-bottom:16px;display:grid;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery .media{border-radius:0;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery .media:first-child{grid-row:1/3}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery .media span.cap{z-index:1;color:#fff;text-shadow:0 1px 2px #00000040;font-size:11px;font-weight:600;position:absolute;bottom:8px;left:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery__all{z-index:2;position:absolute;bottom:10px;right:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .media--g1{background:linear-gradient(135deg,#cfe8ee,#8fd0dc 55%,#4fa9b8)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .media--g2{background:linear-gradient(135deg,var(--sd-primary-soft) 0%,#bfcbff 60%,#8c9fff 100%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .media--g3{background:linear-gradient(135deg,#f3eeff,#d9ccff 60%,#a58cf5)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .media--g4{background:linear-gradient(135deg,#e8f3eb,#bfe0c8 60%,#7fb892)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .media--g5{background:linear-gradient(135deg,#fff3de,#fad9a6 60%,#e6b065)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .media .media__fallback{color:#ffffffd9}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .media:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 15%,#ffffff73,#0000 50%),linear-gradient(#0000 55%,#07121d38);position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .secnav{top:var(--sd-header-height);z-index:5;background:var(--sd-bg);border-bottom:1px solid var(--sd-border);margin:0 0 12px;position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .secnav a.tab{height:42px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sec{scroll-margin-top:calc(var(--sd-header-height) + 56px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sec+.sec{margin-top:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rooms td{vertical-align:top;padding-top:12px;padding-bottom:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rooms tr.is-picked{background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rooms tr.is-picked td:first-child{box-shadow:inset 3px 0 0 var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rooms tr.room-start td{border-top:1px solid var(--sd-border)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .room-name b{color:var(--sd-text-strong);font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .room-name span{color:var(--sd-muted);font-size:11.5px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .pol{min-width:150px;font-size:12px;line-height:1.4}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rooms .earn,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .board-cell{white-space:nowrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .room-name{min-width:170px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .pol b{font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rooms .sd-radio input{width:18px;height:18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .amen{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .amen span{align-items:center;gap:8px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .amen svg{width:16px;height:16px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .locmap{border-radius:var(--sd-radius-md);border:1px solid var(--sd-border);background:#eaf3f6;height:220px;position:relative;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .locmap .grid-bg{background-image:linear-gradient(#07121d0d 1px,#0000 1px),linear-gradient(90deg,#07121d0d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .locmap svg.land{width:100%;height:100%;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .locmap .you{flex-direction:column;align-items:center;display:flex;position:absolute;top:46%;left:44%;transform:translate(-50%,-100%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .locmap .you b{background:var(--sd-ink);color:#fff;white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .locmap .you i{background:var(--sd-primary);width:10px;height:10px;box-shadow:0 0 0 4px rgb(var(--brand) / .25);border:2px solid #fff;border-radius:50%;margin-top:6px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .poi{color:var(--sd-muted);align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:flex;position:absolute}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .poi:before{content:"";background:var(--sd-subtle);border-radius:50%;width:6px;height:6px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rail-sticky{top:calc(var(--sd-header-height) + 16px);position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-row{background:var(--sd-border-subtle);border:1px solid var(--sd-border-subtle);border-radius:var(--sd-radius-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-row>div{background:var(--sd-surface);padding:8px 10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-row .kv b{font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .contract-badge{color:#5b3fd6;background:#f1edff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .pn-line{color:var(--sd-muted);justify-content:space-between;margin-top:-2px;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sheet-x,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sheet-grab,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery__more,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcards{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);padding:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard.is-picked{border-color:rgb(var(--brand) / .55);box-shadow:0 0 0 3px rgb(var(--brand) / .12);background:linear-gradient(var(--sd-primary-softer),var(--sd-surface) 60%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__name b{color:var(--sd-text-strong);font-size:13.5px;font-weight:700;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__name span{color:var(--sd-muted);margin-top:1px;font-size:11.5px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__alt{letter-spacing:.06em;text-transform:uppercase;color:var(--sd-subtle);font-size:11px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__badges{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__badges .badge{height:22px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__pol{color:var(--sd-muted);margin-top:5px;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__price{border-top:1px dashed var(--sd-border);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:10px;padding-top:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__sell{font-family:var(--sd-font-display);letter-spacing:-.02em;color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__sell small{font-family:var(--sd-font);color:var(--sd-muted);letter-spacing:0;font-size:11.5px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__tot{color:var(--sd-muted);font-variant-numeric:tabular-nums;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__agent{text-align:right;color:var(--sd-muted);font-variant-numeric:tabular-nums;font-size:11.5px;line-height:1.5}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__agent b{color:var(--sd-success);font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard__btn{width:100%;height:38px;margin-top:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcard.is-picked .rcard__btn{background:var(--sd-primary-soft);color:var(--sd-primary);border-color:#0000}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rgroup+.rgroup{margin-top:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rgroup .rcard+.rcard{margin-top:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-sheet{display:none}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .page{padding-bottom:120px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar{z-index:45;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--sd-border);background:#fffffff7;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #07121d12}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar__info{text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex-direction:column;flex:1;gap:1px;padding:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar__room{color:var(--sd-muted);align-items:center;gap:4px;min-width:0;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar__room span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar__room svg{width:13px;height:13px;color:var(--sd-subtle);flex:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar__total{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar__total b{font-family:var(--sd-font-display);letter-spacing:-.02em;color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar__total small{color:var(--sd-muted);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar__earn{color:var(--sd-success);font-size:11px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar .btn{flex:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-sheet{z-index:calc(var(--sd-z-drawer) + 1);overscroll-behavior:contain;background:var(--sd-surface);visibility:hidden;max-height:calc(100dvh - 56px);transition:transform var(--sd-slow) var(--sd-ease),visibility 0s linear var(--sd-slow);border-radius:16px 16px 0 0;display:block;position:fixed;inset:auto 0 0;overflow-y:auto;transform:translateY(104%);box-shadow:0 -16px 50px #07121d38}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-sheet.is-open{visibility:visible;transition:transform var(--sd-slow) var(--sd-ease);transform:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-sheet>.sd-card{box-shadow:none;background:0 0;border:0;border-radius:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-sheet .sd-card__head{z-index:2;background:var(--sd-surface);padding-top:18px;position:sticky;top:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-sheet .sd-card__foot{background:var(--sd-surface);padding-bottom:calc(12px + env(safe-area-inset-bottom));position:sticky;bottom:0;box-shadow:0 -6px 16px #07121d0d}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sheet-grab{background:var(--sd-border-strong);border-radius:4px;width:38px;height:4px;display:block;position:absolute;top:7px;left:50%;transform:translate(-50%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sheet-x{display:inline-grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-sheet .sd-card__head .badge{margin-left:auto}}@media(min-width:761px)and (max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-sheet{width:min(560px,100vw - 32px);left:50%;right:auto;transform:translate(-50%,104%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sum-sheet.is-open{transform:translate(-50%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar{padding-left:max(24px,50vw - 360px);padding-right:max(24px,50vw - 360px)}}@media(min-width:1025px)and (max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar{left:var(--sd-sidebar-width);padding-left:28px;padding-right:28px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .app.is-collapsed .mbar{left:var(--sd-sidebar-collapsed)}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .bottom-bar{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .page-head{margin-bottom:12px!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .page-head h1{font-size:20px;line-height:1.2}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .page-head__actions{width:100%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .page-head__actions .btn{margin-left:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery{margin:0 calc(var(--sd-page-pad) * -1) 12px;border-radius:0;grid-template-rows:210px;grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery .media:first-child{grid-row:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery .media:nth-child(n+2){display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery__more{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07121db8;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;right:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery__more svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .gallery .media span.cap{font-size:12px;bottom:14px;left:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .secnav{margin:0 calc(var(--sd-page-pad) * -1) 12px;padding:0 var(--sd-page-pad);-webkit-backdrop-filter:blur(8px);background:#f8fafbf5}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .secnav a.tab{height:44px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .sec{scroll-margin-top:calc(var(--sd-header-height) + 52px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .amen{grid-template-columns:1fr 1fr}}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] #rooms .sd-card__head{flex-direction:column;align-items:stretch;gap:10px;padding:14px 14px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] #rfilter{scrollbar-width:none;background:0 0;border:0;gap:6px;margin:0 -14px;padding:0 14px;display:flex;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] #rfilter::-webkit-scrollbar{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] #rfilter button{border:1px solid var(--sd-border-strong);background:var(--sd-surface);height:30px;box-shadow:none;border-radius:999px;flex:none;padding:0 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] #rfilter button.is-active{background:var(--sd-ink);border-color:var(--sd-ink);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rooms-wrap{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rcards{padding:12px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] #rooms .sd-card__foot{flex-direction:column;align-items:flex-start;padding:10px 14px}}@media(min-width:641px)and (max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rgroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .rgroup .rcard+.rcard{margin-top:0}}@media(max-width:360px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotel-detail] .mbar .btn span{display:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .search-panel{flex-direction:column;gap:12px;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .search-opts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels].customer-mode .mode-banner{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .filter-sticky{top:calc(var(--sd-header-height) + 16px);position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .filters-toggle{display:none}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .filter-col{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .filter-col.is-open{display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .filters-toggle{display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .filter-sticky{position:static}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .nights-pill{z-index:2;border:1px solid var(--sd-border-strong);background:var(--sd-surface);height:22px;color:var(--sd-text-strong);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:50%;right:-19px;transform:translateY(-50%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .guest-pop{min-width:320px;max-height:70vh;padding:0;overflow:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .guest-room{border-bottom:1px solid var(--sd-border-subtle);padding:12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .guest-room__head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .guest-room__head b{color:var(--sd-text-strong);font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .searchbar__cell .guest-pop select.select{border:1px solid var(--sd-border-strong);background-color:var(--sd-surface);border-radius:var(--sd-radius-sm);height:32px;padding:0 28px 0 10px;font-size:12px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .child-ages-label{color:var(--sd-muted);margin-top:10px;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .child-ages{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:4px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .guest-pop__foot{background:var(--sd-bg);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .nat-cell select{cursor:pointer}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .co-cell{padding-left:26px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .searchbar.has-pop{overflow:visible}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .searchbar.has-pop>.searchbar__cell:first-child{border-radius:var(--sd-radius-lg) 0 0 var(--sd-radius-lg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .guest-pop{top:calc(100% + 4px)}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .searchbar.has-pop>.searchbar__cell:first-child{border-radius:var(--sd-radius-lg) var(--sd-radius-lg) 0 0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .co-cell{padding-left:14px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .star-btns{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .star-btns button{border:1px solid var(--sd-border);background:var(--sd-surface);height:32px;color:var(--sd-text);border-radius:6px;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .star-btns button i{color:#e2a93b;font-size:11px;font-style:normal}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .star-btns button.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);animation:sd-reveal .3s var(--sd-ease) both;grid-template-columns:200px minmax(0,1fr) 212px;display:grid;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht+.ht{margin-top:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht .media{border-radius:0;min-height:168px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__media-tag{z-index:1;position:absolute;top:8px;left:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__count{z-index:1;color:#fff;background:#07121d99;border-radius:4px;align-items:center;gap:4px;height:20px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;bottom:8px;right:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__count svg{width:11px;height:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__body{flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__title a{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.015em;font-size:15.5px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__title a:hover{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .stars{color:#e2a93b;letter-spacing:1px;gap:1px;font-size:12px;line-height:1;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__loc{color:var(--sd-muted);align-items:center;gap:5px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__loc svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__lines{flex-direction:column;gap:3px;margin-top:2px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__lines span{align-items:center;gap:6px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__lines svg{flex:none;width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__tags{flex-wrap:wrap;gap:4px;margin-top:auto;padding-top:4px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__side{border-left:1px dashed var(--sd-border);flex-direction:column;align-items:flex-end;gap:8px;padding:14px 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .score{align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .score__n{background:var(--sd-ink);color:#fff;font-variant-numeric:tabular-nums;border-radius:6px 6px 6px 2px;place-items:center;min-width:34px;height:26px;padding:0 6px;font-size:12.5px;font-weight:700;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .score__n--new{background:var(--sd-cyan-soft);color:#1e7f8c;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .score div{text-align:right;line-height:1.25}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .score b{color:var(--sd-text-strong);font-size:12px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .score div span{color:var(--sd-muted);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rh-tools{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .quick-sort button b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rh-tools{width:100%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rh-tools .select{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .quick-sort button b{font-size:13px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__cta{flex-direction:column;gap:6px;width:100%;margin-top:auto;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__cta .row{gap:6px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__cta .row .btn{flex:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .contract-badge{color:#5b3fd6;background:#f1edff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .cancel-free{color:var(--sd-success);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .map{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:#eaf3f6;height:560px;position:relative;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .map__grid{background-image:linear-gradient(#07121d0d 1px,#0000 1px),linear-gradient(90deg,#07121d0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .map svg.land{width:100%;height:100%;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pin{background:var(--sd-surface);border:1px solid var(--sd-border-strong);height:26px;box-shadow:var(--sd-shadow-1);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;cursor:pointer;transition:transform var(--sd-fast);border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;transform:translate(-50%,-100%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pin:after{content:"";background:inherit;border-right:1px solid var(--sd-border-strong);border-bottom:1px solid var(--sd-border-strong);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pin:hover,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pin.is-active{background:var(--sd-ink);color:#fff;z-index:3;transform:translate(-50%,-100%)scale(1.06)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pin.is-contract{border-color:#7a5af8}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .map__label{letter-spacing:.12em;text-transform:uppercase;color:#07121d59;font-size:10.5px;font-weight:700;position:absolute}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .map__card{z-index:4;width:min(340px,100% - 32px);position:absolute;bottom:16px;left:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .map__legend{color:var(--sd-muted);z-index:4;background:#ffffffe6;border-radius:6px;gap:10px;padding:6px 10px;font-size:11px;display:flex;position:absolute;top:12px;right:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .map__legend i{vertical-align:-1px;border-radius:50%;width:9px;height:9px;margin-right:5px;display:inline-block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .media--g1{background:linear-gradient(135deg,#cfe8ee,#8fd0dc 55%,#4fa9b8)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .media--g2{background:linear-gradient(135deg,var(--sd-primary-soft) 0%,#bfcbff 60%,#8c9fff 100%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .media--g3{background:linear-gradient(135deg,#f3eeff,#d9ccff 60%,#a58cf5)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .media--g4{background:linear-gradient(135deg,#e8f3eb,#bfe0c8 60%,#7fb892)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .media--g5{background:linear-gradient(135deg,#fff3de,#fad9a6 60%,#e6b065)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .media--g6{background:linear-gradient(135deg,#e7ebee,#c4d0d8 60%,#8fa3b1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .media .media__fallback{color:#ffffffd9}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .media:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 15%,#ffffff73,#0000 50%),linear-gradient(#0000 55%,#07121d2e);position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pre-head{justify-content:space-between;align-items:flex-end;gap:12px;margin:22px 0 10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pre-head h2{font-size:15px;font-family:var(--sd-font);align-items:center;gap:8px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pre-head h2 svg{width:16px;height:16px;color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pre-head p{color:var(--sd-muted);margin-top:2px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);text-align:left;transition:border-color var(--sd-fast),box-shadow var(--sd-fast),transform var(--sd-fast);flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1);transform:translateY(-1px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest .media{border-radius:0;height:84px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest__trend{z-index:1;height:20px;font-size:10.5px;position:absolute;top:8px;left:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest__body{flex-direction:column;gap:1px;padding:9px 11px 10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest__body b{color:var(--sd-text-strong);font-size:13.5px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest__body span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest__body em{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;font-style:normal;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest__body em small{color:var(--sd-muted);font-size:11px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);flex-direction:column;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick:hover{box-shadow:var(--sd-shadow-1);border-color:#7a5af873}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick .media{border-radius:0;height:104px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick__body{flex-direction:column;flex:1;gap:3px;padding:10px 12px 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick__body b{color:var(--sd-text-strong);font-size:13.5px;font-weight:700;line-height:1.3}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick__meta{color:var(--sd-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick__price{border-top:1px dashed var(--sd-border);justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;padding-top:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick__price b{font-family:var(--sd-font-display);letter-spacing:-.02em;font-size:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick__save{color:#5b3fd6;font-size:11px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pre-2{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rv{border-bottom:1px solid var(--sd-border-subtle);transition:background var(--sd-fast);align-items:center;gap:12px;padding:10px 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rv:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rv:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rv .media{flex:none;width:52px;height:44px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rv__main{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rv__main b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rv__main span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rv__price{text-align:right;color:var(--sd-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .rv__price small{color:var(--sd-muted);font-size:11px;font-weight:500;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .tip{border-radius:var(--sd-radius-md);background:linear-gradient(135deg,#f1edff,var(--sd-primary-softer));border:1px solid #7a5af833;gap:12px;padding:16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .tip__ico{color:#5b3fd6;background:#fff;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .tip__ico svg{width:17px;height:17px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .tip b{color:var(--sd-text-strong);font-size:13px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .tip p{color:var(--sd-muted);margin-top:3px;font-size:12px;line-height:1.5}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pre-2{grid-template-columns:1fr}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest .media{height:64px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick-grid{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--sd-page-pad) * -1);padding:0 var(--sd-page-pad) 4px;gap:10px;display:flex;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick-grid::-webkit-scrollbar{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pick{scroll-snap-align:start;flex:0 0 76%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pre-head{margin-top:18px}}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht{grid-template-columns:170px minmax(0,1fr) 196px}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht .media{height:140px;min-height:140px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__side{border-left:0;border-top:1px dashed var(--sd-border);grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__side .score{flex-direction:row-reverse;grid-column:1/-1;justify-self:start}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__side .score div{text-align:left}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__side .price-stack{grid-column:1/2;align-items:flex-start}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__cta{grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .map{height:440px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .nights-pill{top:10px;right:8px;transform:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .quick-sort button{padding:8px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .search-panel{flex-direction:column;gap:12px;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .search-opts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .search-opts .segmented{scrollbar-width:none;max-width:100%;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance].customer-mode .mode-banner{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .filter-sticky{top:calc(var(--sd-header-height) + 16px);position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .filters-toggle,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .view-panel[hidden]{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .sum-tiles{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .sum-tiles button{border:1px solid var(--sd-border);background:var(--sd-surface);color:var(--sd-text);font-variant-numeric:tabular-nums;border-radius:6px;padding:7px 4px;font-size:12px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .sum-tiles button.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .searchbar__cell input[type=date]{font-family:inherit}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .ages{flex-direction:column;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .age-row{grid-template-columns:1fr 90px 30px;align-items:center;gap:8px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .age-row .input{height:32px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);animation:sd-reveal .3s var(--sd-ease) both}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan+.plan{margin-top:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan.is-cmp{border-color:rgb(var(--brand) / .45)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan__main{grid-template-columns:210px minmax(0,1fr) 150px 100px;align-items:center;gap:18px;padding:14px 16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .ins{align-items:center;gap:10px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .ins__logo{color:#fff;letter-spacing:.02em;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;font-size:10.5px;font-weight:800;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .ins b{color:var(--sd-text-strong);font-size:13.5px;font-weight:700;line-height:1.3;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .ins>div>span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .sum{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em;font-size:18px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .covers{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 16px;font-size:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .covers span{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .covers span b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;margin-left:2px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .covers svg{flex:none;width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .covers .y svg{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .covers .n,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .covers .n svg{color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan__meta{border-top:1px dashed var(--sd-border);color:var(--sd-muted);flex-wrap:wrap;align-items:center;gap:14px;padding:8px 16px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan__meta span{align-items:center;gap:5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan__meta svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .cmp-bar{z-index:var(--sd-z-sticky);background:var(--sd-ink);color:#fff;border-radius:var(--sd-radius-md);box-shadow:var(--sd-shadow-2);animation:sd-reveal var(--sd-normal) var(--sd-ease);align-items:center;gap:10px;margin-top:12px;padding:10px 12px 10px 16px;font-size:12.5px;display:flex;position:sticky;bottom:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .cmp-bar .chips .chip{color:#fff;background:#ffffff14;border-style:solid;border-color:#ffffff2e}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .cmp-table{font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .cmp-table th,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .cmp-table td{border-bottom:1px solid var(--sd-border-subtle);text-align:left;vertical-align:top;padding:10px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .cmp-table thead th{background:var(--sd-bg);vertical-align:bottom;position:sticky;top:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .cmp-table tbody th{color:var(--sd-muted);background:var(--sd-bg);width:170px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .cmp-table .best{color:var(--sd-success);font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .cmp-table svg{vertical-align:-2px;width:14px;height:14px;display:inline}@media(max-width:1280px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan__main{grid-template-columns:200px minmax(0,1fr) 150px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan__main .plan__cta{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .covers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .filter-col{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .filter-col.is-open{display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .filters-toggle{display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .filter-sticky{position:static}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .page-head__actions{width:100%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .page-head__actions .segmented{order:-1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan__main{grid-template-columns:1fr auto;gap:10px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan__main .covers{order:3;grid-column:1/-1;grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan__main .plan__cta{order:4}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .plan__main .plan__cta .btn{flex:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=insurance] .cmp-bar{flex-wrap:wrap;bottom:72px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk{font-variant-numeric:tabular-nums}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__row{border-bottom:1px solid var(--sd-border-subtle);transition:background var(--sd-fast);grid-template-columns:minmax(190px,1fr) minmax(180px,.9fr) minmax(180px,.9fr) minmax(300px,1.75fr);align-items:center;gap:16px;padding:14px 18px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__row:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__row:not(.mk__row--head):hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__row.is-changed{background:var(--sd-primary-softer);box-shadow:inset 3px 0 0 var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__row--head{background:var(--sd-bg);color:var(--sd-muted);padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__row--head b{color:var(--sd-text-strong);font-size:12px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__prod{align-items:center;gap:10px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__prod b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__prod span{color:var(--sd-muted);font-size:11.5px;line-height:1.35;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__cell{align-items:center;gap:6px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__cell .input-affix{flex:1;min-width:0;height:32px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__cell .input{text-align:right;min-width:0;height:30px;padding:0 10px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__cell .input-affix>span{color:var(--sd-text);padding:0 9px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__cell .input-affix.is-changed{border-color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-seg{background:var(--sd-bg-2);border:1px solid var(--sd-border-subtle);border-radius:var(--sd-radius-sm);flex:none;padding:2px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-seg button{width:28px;height:26px;color:var(--sd-muted);background:0 0;border:0;border-radius:4px;font-size:12px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-seg button[aria-pressed=true]{background:var(--sd-surface);color:var(--sd-text-strong);box-shadow:0 1px 3px #07121d1a}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-seg button[disabled]{opacity:.35;cursor:not-allowed}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__na{color:var(--sd-subtle);align-items:center;gap:6px;height:32px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__label{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-ex{color:var(--sd-muted);flex-direction:column;gap:5px;min-width:0;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-ex__line{flex-wrap:wrap;align-items:baseline;gap:6px;line-height:1.35;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-ex__tag{letter-spacing:.08em;color:var(--sd-subtle);flex:none;width:30px;font-size:9.5px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-ex b{color:var(--sd-text-strong);font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-ex .earn{font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-ex .margin-guard{width:100%;padding-left:36px;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .sample{color:var(--sd-muted);align-items:center;gap:8px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .sample .input-affix{width:132px;height:32px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .sample .input{height:30px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .radio-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .radio-card{border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-sm);cursor:pointer;background:var(--sd-surface);transition:border-color var(--sd-fast),background var(--sd-fast);flex-direction:column;gap:2px;padding:10px 12px;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .radio-card:hover{border-color:#07121d47}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .radio-card input{opacity:0;position:absolute}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .radio-card b{color:var(--sd-text-strong);font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .radio-card span{color:var(--sd-muted);font-variant-numeric:tabular-nums;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .radio-card:has(input:checked){border-color:var(--sd-primary);background:var(--sd-primary-softer);box-shadow:0 0 0 1px var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .radio-card:has(input:focus-visible){box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .howto{padding:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .howto summary{cursor:pointer;color:var(--sd-text-strong);align-items:center;gap:10px;padding:14px 18px;font-weight:700;list-style:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .howto summary::-webkit-details-marker{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .howto summary .chev{transition:transform var(--sd-fast);color:var(--sd-muted);margin-left:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .howto[open] summary .chev{transform:rotate(180deg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .howto[open] summary{border-bottom:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .howto ol{color:var(--sd-text);flex-direction:column;gap:8px;margin:0;padding:14px 18px 16px 36px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .howto li::marker{color:var(--sd-subtle);font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .unsaved{color:var(--sd-text-strong);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .unsaved:before{content:"";background:var(--sd-warning);width:8px;height:8px;box-shadow:0 0 0 3px var(--sd-warning-soft);border-radius:50%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .chg{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .chg s{color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .chg svg{width:12px;height:12px;color:var(--sd-subtle)}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .radio-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__row--head{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__row{grid-template-columns:1fr 1fr;gap:10px 12px;padding:14px 16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__prod,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-ex{grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__label{letter-spacing:.08em;text-transform:uppercase;color:var(--sd-subtle);margin-bottom:4px;font-size:10px;font-weight:700;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__side{min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk-ex{background:var(--sd-bg);border-radius:var(--sd-radius-sm);border:1px solid var(--sd-border-subtle);padding:8px 10px}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .mk__row{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .sd-card__head.wrap-sm{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .action-bar .t-caption{display:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .sd-board{grid-auto-columns:minmax(236px,1fr);padding:14px 16px 16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .sd-board__col{max-height:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .sd-board__head .dot{border-radius:50%;flex:none;width:8px;height:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .sd-board__empty{text-align:center;color:var(--sd-subtle);border:1px dashed var(--sd-border);border-radius:var(--sd-radius-sm);padding:18px 10px;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .ev__co{color:var(--sd-muted);align-items:center;gap:6px;margin-bottom:3px;font-size:11px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .ev__type{margin-left:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .ev__name{color:var(--sd-text-strong);font-size:13px;font-weight:700;line-height:1.35}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .ev__meta{color:var(--sd-text);flex-direction:column;gap:3px;margin-top:8px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .ev__meta span{align-items:center;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .ev__meta svg{width:12px;height:12px;color:var(--sd-subtle);flex:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .ev__foot{border-top:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;margin-top:10px;padding-top:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .ev__foot b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .ev__flag{align-items:center;gap:5px;margin-top:8px;font-size:11px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .ev__flag svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .board-card.is-cancelled{opacity:.7}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .board-card.is-cancelled .ev__name{text-decoration:line-through;-webkit-text-decoration-color:var(--sd-subtle);text-decoration-color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .view-panel[hidden]{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .svc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .svc{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);cursor:pointer;transition:border-color var(--sd-fast),background var(--sd-fast);align-items:center;gap:9px;padding:9px 11px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .svc:has(input:checked){border-color:rgb(var(--brand) / .4);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .svc svg{width:15px;height:15px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .type-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .type-grid button{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);background:var(--sd-surface);color:var(--sd-muted);flex-direction:column;align-items:center;gap:4px;padding:10px 4px;font-size:11.5px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .type-grid button svg{width:17px;height:17px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .type-grid button.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .form-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .fsec+.fsec{border-top:1px solid var(--sd-border-subtle);margin-top:20px;padding-top:18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .fsec>.t-micro{margin-bottom:10px;display:block}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .type-grid{grid-template-columns:repeat(3,1fr)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .form-2{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=mice] .sd-board{grid-auto-columns:minmax(240px,82vw)}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm th.ch,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm td.ch{text-align:center;width:104px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm th.ch .check{color:var(--sd-muted);flex-direction:column;justify-content:center;gap:4px;font-size:11px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm th.ch svg.chi{width:15px;height:15px;color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm thead th{vertical-align:bottom;height:auto;padding-top:10px;padding-bottom:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm td.ch .switch{justify-content:center}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm tr.grp td{background:var(--sd-bg);letter-spacing:.1em;text-transform:uppercase;height:34px;color:var(--sd-subtle);padding-top:0;padding-bottom:0;font-size:10px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm tbody tr.grp:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ev{align-items:center;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ev__ico{border-radius:7px;flex:none;place-items:center;width:30px;height:30px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ev__ico svg{width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ev b{color:var(--sd-text-strong);font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ev div>span{color:var(--sd-muted);font-size:11.5px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .switch input:disabled{opacity:.5;cursor:not-allowed}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .switch:has(input:disabled){cursor:not-allowed}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .tone-success{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .tone-error{background:var(--sd-error-soft);color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .tone-warning{background:var(--sd-warning-soft);color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .tone-info{background:var(--sd-info-soft);color:var(--sd-info)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .locked{color:var(--sd-subtle);align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .locked svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .set-row{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .set-row:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .set-row__text{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .set-row__text b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .set-row__text span{color:var(--sd-muted);margin-top:1px;font-size:12px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ch-chips{flex-wrap:wrap;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ch-chip{border:1px solid var(--sd-border-strong);height:28px;color:var(--sd-muted);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all var(--sd-fast);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ch-chip input{opacity:0;pointer-events:none;position:absolute}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ch-chip svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ch-chip:has(input:checked){border-color:rgb(var(--brand) / .4);background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ch-chip:has(input:focus-visible){box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .ch-chip:has(input:disabled){opacity:.45;cursor:not-allowed}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .time-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .time-row .select{width:auto;min-width:110px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .days{gap:4px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .days label{border:1px solid var(--sd-border-strong);width:32px;height:32px;color:var(--sd-muted);cursor:pointer;border-radius:50%;place-items:center;font-size:11.5px;font-weight:700;display:grid;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .days input{opacity:0;position:absolute}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .days label:has(input:checked){background:var(--sd-primary);border-color:var(--sd-primary);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .recips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .recip{background:var(--sd-bg-2);border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 4px;font-size:12px;font-weight:500;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .recip .avatar{width:20px;height:20px;font-size:8.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .recip button{color:var(--sd-subtle);background:0 0;border:0;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .recip button:hover{color:var(--sd-text-strong);background:#07121d14}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .recip button svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .unsaved{color:var(--sd-text-strong);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .unsaved:before{content:"";background:var(--sd-warning);width:8px;height:8px;box-shadow:0 0 0 3px var(--sd-warning-soft);border-radius:50%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .is-off{opacity:.5;pointer-events:none}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm tr.grp{background:var(--sd-bg);display:block;padding:8px 14px!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm tr.grp td{background:0 0;height:auto;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm tbody tr:not(.grp){grid-template-columns:repeat(4,1fr)!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm td.ev-cell{grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm td.ch{text-align:left;width:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm td.ch .switch{justify-content:flex-start}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nm td.ch[data-label]:before{margin-bottom:4px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .col-all{display:flex!important}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .col-all{border-bottom:1px solid var(--sd-border-subtle);flex-wrap:wrap;gap:6px;padding:10px 14px;display:none}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .set-row{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .action-bar .t-caption{display:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann{--ann-c:var(--sd-primary);--ann-soft:var(--sd-primary-softer);--ann-line:rgb(var(--brand) / .22);background:linear-gradient(90deg,var(--ann-soft) 0%,var(--sd-surface) 62%);border:1px solid var(--ann-line);border-radius:var(--sd-radius-md);box-shadow:var(--sd-shadow-1);align-items:center;gap:14px;margin-bottom:16px;padding:12px 12px 12px 16px;display:flex;position:relative;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann:before{content:"";background:var(--ann-c);width:3px;position:absolute;top:0;bottom:0;left:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann--warning{--ann-c:var(--sd-warning);--ann-soft:#fff8ec;--ann-line:#b978223d}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann--neutral{--ann-c:var(--sd-muted);--ann-soft:var(--sd-bg-2);--ann-line:var(--sd-border)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__ico{background:var(--sd-surface);width:36px;height:36px;color:var(--ann-c);border:1px solid var(--ann-line);border-radius:9px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__ico svg{width:17px;height:17px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__body{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__meta{color:var(--sd-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:3px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__meta .badge{height:20px;font-size:10.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__title{text-align:left;cursor:pointer;max-width:100%;font:inherit;color:var(--sd-text-strong);background:0 0;border:0;padding:0;font-size:13.5px;font-weight:700;line-height:1.35;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__title:hover{color:var(--sd-primary);text-underline-offset:2px;text-decoration:underline}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__text{color:var(--sd-text);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12.5px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__actions{flex:none;align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__pager{color:var(--sd-muted);font-variant-numeric:tabular-nums;align-items:center;gap:2px;font-size:11.5px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__pager .icon-btn{width:26px;height:26px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__pager .icon-btn svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__x{width:30px;height:30px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann.is-swap .ann__body{animation:sd-reveal .22s var(--sd-ease)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-badge--warning{background:var(--sd-warning-soft);color:var(--sd-warning)}@media(prefers-reduced-motion:reduce){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann.is-swap .ann__body{animation:none}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann{flex-wrap:wrap;align-items:flex-start;gap:10px 12px;padding:12px 12px 12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__body{flex-basis:calc(100% - 90px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__text{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__actions{flex-wrap:wrap;flex-basis:100%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__actions .ann__cta{flex-basis:100%;order:3;justify-content:center}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__x{position:absolute;top:8px;right:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann__pager{margin-left:48px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-list{flex-direction:column;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-item{text-align:left;border:0;border-bottom:1px solid var(--sd-border-subtle);width:100%;color:inherit;transition:background var(--sd-fast);background:0 0;grid-template-columns:8px minmax(0,1fr);gap:10px;padding:11px 18px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-item:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-item:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-item__dot{background:var(--sd-primary);border-radius:50%;width:7px;height:7px;margin-top:7px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-item.is-read .ann-item__dot{background:0 0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-item__meta{color:var(--sd-subtle);align-items:center;gap:8px;margin-bottom:3px;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-item__meta .badge{height:19px;padding:0 7px;font-size:10.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-item b{color:var(--sd-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-item.is-read b{color:var(--sd-text);font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-item p{color:var(--sd-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .ann-drawer__hero{border-radius:var(--sd-radius-md);background:var(--sd-bg);border:1px solid var(--sd-border-subtle);align-items:flex-start;gap:12px;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-layout{grid-template-columns:212px minmax(0,1fr);align-items:start;gap:20px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-nav{top:calc(var(--sd-header-height) + 16px);flex-direction:column;gap:2px;display:flex;position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-nav__item{border-radius:var(--sd-radius-sm);height:36px;color:var(--sd-muted);text-align:left;white-space:nowrap;transition:background var(--sd-fast),color var(--sd-fast);background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-nav__item svg{flex:none;width:16px;height:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-nav__item:hover{background:var(--sd-bg-2);color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-nav__item[aria-selected=true]{background:var(--sd-surface);color:var(--sd-text-strong);box-shadow:0 0 0 1px var(--sd-border),0 1px 2px #07121d0a}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-nav__item[aria-selected=true] svg{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-nav__item .pip{background:var(--sd-warning);border-radius:50%;width:7px;height:7px;margin-left:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-nav__foot{border:1px dashed var(--sd-border-strong);border-radius:var(--sd-radius-md);color:var(--sd-muted);margin-top:14px;padding:12px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .form-grid .span-2{grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-row{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-row:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-row__text{min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-row__text b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-row__text span{color:var(--sd-muted);margin-top:1px;font-size:12px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .panel-stack>*+*{margin-top:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .val{align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;right:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .val svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .val--ok{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .val--bad{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .input-group>.input.has-val{padding-left:12px;padding-right:84px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .field.is-valid .input{border-color:#3f805873}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .hint-mono{font-family:var(--sd-font-mono);letter-spacing:.02em;color:var(--sd-subtle);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .profile-head{flex-wrap:wrap;align-items:center;gap:16px;padding:18px 20px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .agency-logo{color:#fff;width:56px;height:56px;font-family:var(--sd-font-display);letter-spacing:-.02em;background:var(--brand,var(--sd-primary));box-shadow:inset 0 0 0 1px #ffffff24,0 6px 16px rgb(var(--brand) / .22);border-radius:12px;flex:none;place-items:center;font-size:19px;font-weight:800;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .profile-head h2{font-size:20px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .profile-head__id{flex:1;min-width:200px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .profile-meta{color:var(--sd-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:5px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .profile-meta>span{align-items:center;gap:5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .profile-meta svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .profile-meta .ref .copy-btn{opacity:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .completeness{flex:1;min-width:220px;max-width:260px;margin-left:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .dropzone{border:1.5px dashed var(--sd-border-strong);border-radius:var(--sd-radius-md);background:var(--sd-bg);cursor:pointer;transition:border-color var(--sd-fast),background var(--sd-fast);align-items:center;gap:14px;padding:16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .dropzone:hover,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .dropzone.is-over{border-color:var(--sd-primary);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .dropzone__ico{background:var(--sd-surface);border:1px solid var(--sd-border);width:40px;height:40px;color:var(--sd-primary);border-radius:10px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .dropzone__ico svg{width:18px;height:18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .dropzone__thumb{object-fit:contain;border:1px solid var(--sd-border);background:#fff;border-radius:10px;flex:none;width:40px;height:40px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .swatches{flex-wrap:wrap;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .swatch{border:2px solid var(--sd-surface);width:26px;height:26px;box-shadow:0 0 0 1px var(--sd-border-strong);cursor:pointer;border-radius:7px;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .color-input{align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .color-input input[type=color]{border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-sm);background:var(--sd-surface);cursor:pointer;flex:none;width:38px;height:38px;padding:3px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);box-shadow:var(--sd-shadow-1);background:#fff;font-size:11.5px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__head{background:var(--brand,var(--sd-primary));color:#fff;align-items:center;gap:10px;padding:14px 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__logo{width:34px;height:34px;font-weight:800;font-family:var(--sd-font-display);background:#ffffff2e;border-radius:8px;flex:none;place-items:center;display:grid;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__logo img{object-fit:contain;background:#fff;width:100%;height:100%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__head b{color:#fff;font-size:13px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__head small{opacity:.8}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__tag{text-align:right;margin-left:auto;line-height:1.3}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__tag b{letter-spacing:.12em;font-size:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__body{grid-template-columns:1fr 1fr;gap:10px 16px;padding:14px 16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__body .kv b{font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__foot{border-top:1px dashed var(--sd-border);color:var(--sd-muted);background:var(--sd-bg);padding:10px 16px;font-size:10.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .doc{border-bottom:1px solid var(--sd-border-subtle);align-items:center;gap:12px;padding:14px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .doc:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .doc__ico{background:var(--sd-bg-2);width:36px;height:36px;color:var(--sd-muted);border-radius:8px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .doc__ico svg{width:17px;height:17px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .doc__body{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .doc__body b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .doc__body>span{color:var(--sd-muted);font-size:12px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .doc__actions{flex:none;align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .unsaved{color:var(--sd-text-strong);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .unsaved:before{content:"";background:var(--sd-warning);width:8px;height:8px;box-shadow:0 0 0 3px var(--sd-warning-soft);border-radius:50%}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-layout{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-nav{scrollbar-width:none;border-bottom:1px solid var(--sd-border);flex-direction:row;gap:4px;padding-bottom:6px;position:static;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-nav::-webkit-scrollbar{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-nav__foot{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .completeness{flex-basis:100%;max-width:none;margin-left:0}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .form-grid,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .form-grid--3{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .set-row{align-items:flex-start}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .doc{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .doc__actions{width:100%;padding-left:48px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__body{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .action-bar .t-caption{display:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .stat-pills{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .stat-pill{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);min-width:170px;transition:border-color var(--sd-fast);flex:1;align-items:center;gap:10px;padding:10px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .stat-pill:hover{border-color:var(--sd-border-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .stat-pill b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:18px;line-height:1.1;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .stat-pill span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .views{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .views .tabs{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .lock-note{color:var(--sd-muted);white-space:nowrap;align-items:center;gap:6px;padding-right:8px;font-size:11.5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .lock-note svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .q-name{align-items:center;gap:6px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .q-name b{text-overflow:ellipsis;max-width:200px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .q-name .lock{width:13px;height:13px;color:var(--sd-subtle);flex:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .q-ico{width:30px;height:30px;color:var(--sd-p-holiday);background:#f1edff;border-radius:7px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .q-ico svg{width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .margin{flex-direction:column;align-items:flex-end;gap:4px;min-width:64px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .margin b{font-variant-numeric:tabular-nums;color:var(--sd-text-strong);font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .margin .progress{width:56px;height:4px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .margin.is-low b{color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .margin.is-low .progress>i{background:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .exp{color:var(--sd-muted);white-space:nowrap;align-items:center;gap:4px;margin-top:4px;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .exp svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .exp.is-warn{color:var(--sd-warning);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .upd{white-space:nowrap;color:var(--sd-muted);align-items:center;gap:8px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes].customer-mode .mode-banner{display:flex}@media(min-width:761px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .table td{white-space:nowrap}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .q-name b{white-space:normal;max-width:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .margin{align-items:flex-start}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=quotes] .upd{justify-content:flex-start}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep-bar .input-group{flex:1;min-width:200px;max-width:340px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep-grid{grid-template-columns:repeat(auto-fill,minmax(262px,1fr));gap:14px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);transition:border-color var(--sd-fast),box-shadow var(--sd-normal),transform var(--sd-normal);flex-direction:column;min-width:0;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1);transform:translateY(-1px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep__top{align-items:flex-start;gap:10px;padding:14px 16px 0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep__top h3{font-family:var(--sd-font);color:var(--sd-text-strong);font-size:13.5px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep__top p{color:var(--sd-muted);margin-top:1px;font-size:11.5px;line-height:1.4}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep__pin{flex:none;margin-top:-4px;margin-left:auto;margin-right:-6px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep__pin.is-on svg{color:var(--sd-warning);fill:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep__prev{flex-direction:column;flex:1;justify-content:flex-end;min-height:84px;padding:12px 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep__foot{border-top:1px solid var(--sd-border-subtle);color:var(--sd-subtle);justify-content:space-between;align-items:center;gap:8px;padding:9px 16px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep__foot .go{color:var(--sd-primary);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep__foot .go svg{width:13px;height:13px;transition:transform var(--sd-fast)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep:hover .rep__foot .go svg{transform:translate(2px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep a.cover{z-index:0;border-radius:inherit;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep .rep__pin,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep .rep__foot .go{z-index:1;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .big{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .big b.t-success{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .big b{font-family:var(--sd-font-display);letter-spacing:-.03em;color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .big-sub{color:var(--sd-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;margin-top:6px;font-size:11.5px;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .big svg{flex:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .minis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .minis div{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .minis span{color:var(--sd-muted);white-space:nowrap;font-size:10.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .minis b{color:var(--sd-text-strong);font-size:14px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .minis b.t-error{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .minis b.t-warning{color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .minis b.t-success{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .minis b{font-variant-numeric:tabular-nums;white-space:nowrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .stackbar{border-radius:999px;gap:2px;height:8px;margin-top:8px;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .stackbar i{height:100%;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .mini-list{flex-direction:column;gap:5px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .mini-list div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .mini-list .bar{background:var(--sd-bg-2);border-radius:2px;grid-column:1/-1;height:3px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .mini-list .bar i{background:var(--sd-cyan);height:100%;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .rep-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--sd-subtle);font-size:10px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .file-ico{letter-spacing:.02em;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;font-size:9px;font-weight:800;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .file-ico--xlsx{color:#1e7a3e;background:#e6f4ea}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .file-ico--csv{background:var(--sd-info-soft);color:var(--sd-info)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .file-ico--pdf{background:var(--sd-error-soft);color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .exp{border-bottom:1px solid var(--sd-border-subtle);align-items:center;gap:12px;padding:10px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .exp:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .freq{color:var(--sd-text);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=reports] .freq svg{width:13px;height:13px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .stack-sections>*+*{margin-top:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row__ico{background:var(--sd-bg-2);width:34px;height:34px;color:var(--sd-muted);border-radius:8px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row__ico svg{width:17px;height:17px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row__text{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row__text b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row__text span{color:var(--sd-muted);margin-top:1px;font-size:12px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .pw-grid{grid-template-columns:minmax(0,1fr) 250px;gap:20px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .pw-fields{flex-direction:column;gap:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .input-group>.input.pw{padding-left:12px;padding-right:44px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .input-group__suffix .icon-btn{width:30px;height:30px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .checklist{flex-direction:column;gap:8px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .checklist li{color:var(--sd-muted);transition:color var(--sd-fast);align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .checklist li i{border:1.5px solid var(--sd-border-strong);width:18px;height:18px;transition:all var(--sd-normal) var(--sd-ease);border-radius:50%;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .checklist li i svg{stroke-width:3px;opacity:0;width:11px;height:11px;transition:all var(--sd-normal) var(--sd-ease);transform:scale(.5)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .checklist li.is-ok{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .checklist li.is-ok i{background:var(--sd-success);border-color:var(--sd-success);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .checklist li.is-ok i svg{opacity:1;transform:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .checklist li.is-bad{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .checklist li.is-bad i{border-color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .meter{grid-template-columns:repeat(4,1fr);gap:4px;margin:6px 0 4px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .meter i{background:var(--sd-bg-2);height:5px;transition:background var(--sd-normal);border-radius:3px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .pw-side{border-radius:var(--sd-radius-md);background:var(--sd-bg);border:1px solid var(--sd-border-subtle);align-self:start;padding:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .protect{border-bottom:1px solid var(--sd-border-subtle);align-items:center;gap:14px;padding:16px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .protect__ico{width:42px;height:42px;transition:all var(--sd-normal);border-radius:10px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .protect__ico svg{width:20px;height:20px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .protect.is-on .protect__ico{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .protect.is-off .protect__ico{background:var(--sd-warning-soft);color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:16px 18px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .otp{justify-content:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .otp input{text-align:center;width:46px;height:54px;font-family:var(--sd-font-display);border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-md);background:var(--sd-surface);color:var(--sd-text-strong);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);outline:none;font-size:22px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .otp input:focus{border-color:var(--sd-primary);box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .otp input.is-filled{border-color:rgb(var(--brand) / .45);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .otp.is-error input{border-color:var(--sd-error);animation:.3s shake}@keyframes shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .modal-ico{background:var(--sd-primary-soft);width:44px;height:44px;color:var(--sd-primary);border-radius:12px;place-items:center;margin:0 auto 12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .modal-ico svg{width:20px;height:20px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .qr{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:#fff;flex:none;width:148px;height:148px;padding:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .score{align-items:center;gap:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .ring{flex:none;width:58px;height:58px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .score-list{margin:0;padding:0;list-style:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .score-list li{border-top:1px solid var(--sd-border-subtle);align-items:center;gap:10px;padding:10px 18px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .score-list li svg{flex:none;width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .score-list .ok svg{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .score-list .warn svg{color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .score-list a{margin-left:auto;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .rail-sticky{top:calc(var(--sd-header-height) + 16px);position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .device{align-items:center;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .device .prod-ico{width:32px;height:32px}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .pw-grid{grid-template-columns:1fr}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .limits{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .protect{flex-wrap:wrap;gap:10px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row__text{flex-basis:calc(100% - 48px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .protect .set-row__text{flex-basis:calc(100% - 56px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .protect .badge{margin-left:56px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row>.row,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row>.btn,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row>.switch,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .set-row>.segmented{margin-left:48px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .otp{gap:6px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .otp input{width:40px;height:48px;font-size:19px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .rail-sticky{position:static}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .page-tabs{margin-bottom:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum-strip{border-bottom:1px solid var(--sd-border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum{flex-direction:column;gap:4px;min-width:0;padding:14px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum+.sum{border-left:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum span{color:var(--sd-muted);align-items:center;gap:6px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum span svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum b{font-family:var(--sd-font-display);letter-spacing:-.02em;color:var(--sd-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:700;line-height:1.15}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum small{color:var(--sd-subtle);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum--eq{background:var(--sd-bg)}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum-strip{grid-template-columns:1fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum:nth-child(3){border-left:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum:nth-child(n+3){border-top:1px solid var(--sd-border-subtle)}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum b{font-size:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .sum{padding:12px 14px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .range-menu{min-width:300px;padding:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .range-menu .segmented{width:100%;margin-bottom:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .range-menu .segmented button{flex:1;justify-content:center}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .ledger td.amt{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .ledger .dr{color:var(--sd-text-strong);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .ledger .cr{color:var(--sd-success);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .ledger .bal{color:var(--sd-text-strong);font-weight:700}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .ledger .bal{color:var(--sd-muted);font-size:12px;font-weight:500}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .ledger .ref{color:var(--sd-text)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .ledger .ref .copy-btn{opacity:.55}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .ledger tr:hover .ref .copy-btn{opacity:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .table tfoot td{background:var(--sd-bg);border-top:1px solid var(--sd-border);height:44px;color:var(--sd-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;padding:8px 12px;font-weight:700}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .table--cards tfoot{display:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .mode-tag{background:var(--sd-bg-2);height:22px;color:var(--sd-text);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .mode-tag svg{width:12px;height:12px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .due{flex-direction:column;align-items:flex-start;gap:3px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .credit-meter{background:var(--sd-bg-2);border-radius:999px;height:10px;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .credit-meter i{height:100%;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .settle-sum{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-bg);padding:12px 14px}@media(max-width:1360px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sup-grid{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sup-rail{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sup-rail>*+*{margin-top:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sup-rail .sos{order:3;grid-column:1/-1}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sup-rail{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sup-rail .sos{order:0}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .views{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .views .tabs{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .tk-title{align-items:center;gap:6px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .tk-title b{color:var(--sd-text-strong);white-space:nowrap;text-overflow:ellipsis;max-width:300px;font-weight:600;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .await{background:var(--sd-primary-soft);height:18px;color:var(--sd-primary);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bk-chip{border:1px solid var(--sd-border);background:var(--sd-surface);height:24px;font-family:var(--sd-font-mono);color:var(--sd-text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 4px;font-size:11px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bk-chip .prod-ico{border-radius:50%;width:18px;height:18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bk-chip .prod-ico svg{width:10px;height:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bk-chip:hover{border-color:var(--sd-primary);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .msgs{color:var(--sd-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .msgs svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .prio-high{background:var(--sd-error-soft);height:20px;color:var(--sd-error);border-radius:4px;align-items:center;gap:4px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .prio-high svg{width:11px;height:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] #tk tbody tr{cursor:pointer}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] #tk tbody tr.is-unread td:first-child{box-shadow:inset 3px 0 0 var(--sd-primary)}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] #tk tbody tr.is-unread td:first-child{box-shadow:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] #tk tbody tr.is-unread{box-shadow:inset 3px 0 0 var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] #tk td[data-label=Status]{text-align:right}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .rm{padding:18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .rm__head{align-items:center;gap:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .rm__head .avatar{width:48px;height:48px;font-size:16px;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .rm__head .avatar:after{content:"";background:var(--sd-success);border:2px solid var(--sd-surface);border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .rm__avail{color:var(--sd-success);border-radius:var(--sd-radius-sm);background:var(--sd-success-soft);align-items:center;gap:7px;margin-top:12px;padding:8px 10px;font-size:12px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .rm__acts{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .rm__acts a{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);color:var(--sd-text-strong);transition:border-color var(--sd-fast),background var(--sd-fast);flex-direction:column;align-items:center;gap:4px;padding:9px 4px;font-size:11.5px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .rm__acts a:hover{border-color:var(--sd-primary);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .rm__acts svg{width:17px;height:17px;color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .rm .dl{gap:6px 12px;margin-top:12px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .rm .dl dd{overflow-wrap:anywhere}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sos{align-items:center;gap:12px;padding:16px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sos__ico{width:38px;height:38px;color:var(--sd-cyan);background:#ffffff14;border-radius:10px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sos__ico svg{width:18px;height:18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sos b{color:#fff;font-size:13px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sos a.num{font-family:var(--sd-font-display);color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .faq details{border-bottom:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .faq details:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .faq summary{cursor:pointer;color:var(--sd-text-strong);justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;font-size:13px;font-weight:600;list-style:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .faq summary::-webkit-details-marker{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .faq summary svg{width:15px;height:15px;color:var(--sd-subtle);transition:transform var(--sd-fast);flex:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .faq details[open] summary svg{transform:rotate(180deg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .faq summary:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .faq details p{color:var(--sd-muted);padding:0 18px 14px;font-size:12.5px;line-height:1.55}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .thread{flex-direction:column;gap:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bub{gap:10px;max-width:88%;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bub--me{flex-direction:row-reverse;align-self:flex-end}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bub__body{background:var(--sd-bg-2);border:1px solid var(--sd-border-subtle);color:var(--sd-text);border-radius:12px 12px 12px 4px;padding:10px 12px;font-size:13px;line-height:1.5}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bub--me .bub__body{background:var(--sd-primary-softer);border-color:rgb(var(--brand) / .18);border-radius:12px 12px 4px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bub__meta{color:var(--sd-subtle);gap:6px;margin-top:4px;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bub--me .bub__meta{justify-content:flex-end}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .att{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);background:var(--sd-surface);color:var(--sd-text-strong);align-items:center;gap:8px;margin-top:8px;padding:6px 10px;font-size:12px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .att svg{width:14px;height:14px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sys{color:var(--sd-muted);background:var(--sd-bg);border-radius:999px;align-self:center;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .sys svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .linked{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);align-items:center;gap:12px;padding:12px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .reply{border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-md);background:var(--sd-surface);overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .reply:focus-within{border-color:var(--sd-primary);box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .reply textarea{resize:none;background:0 0;border:0;outline:0;width:100%;min-height:64px;padding:10px 12px;font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .reply__bar{border-top:1px solid var(--sd-border-subtle);background:var(--sd-bg);align-items:center;gap:6px;padding:6px 8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .tk-drawer .drawer__body{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .cat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .cat{border:1px solid var(--sd-border-strong);background:var(--sd-surface);border-radius:var(--sd-radius-sm);color:var(--sd-text-strong);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:8px 6px;font-size:11.5px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .cat svg{width:16px;height:16px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .cat.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer);box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .cat.is-active svg{color:var(--sd-primary)}@media(max-width:520px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .cat-grid{grid-template-columns:repeat(2,1fr)}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bk-search{position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bk-results{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);box-shadow:var(--sd-shadow-2);z-index:5;max-height:260px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bk-results button{text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;width:100%;padding:7px 8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bk-results button:hover,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .bk-results button.is-hl{background:var(--sd-bg-2)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .dropzone{border:1.5px dashed var(--sd-border-strong);border-radius:var(--sd-radius-md);text-align:center;background:var(--sd-bg);cursor:pointer;flex-direction:column;align-items:center;gap:4px;padding:16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .dropzone:hover{border-color:var(--sd-primary);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .dropzone svg{width:20px;height:20px;color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .dropzone b{color:var(--sd-text-strong);font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=support] .dropzone span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .search-panel{flex-direction:column;gap:12px;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .search-opts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .search-opts .segmented{scrollbar-width:none;max-width:100%;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers].customer-mode .mode-banner{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .scope-chip{background:var(--sd-bg-2);border:1px solid var(--sd-border-subtle);height:26px;color:var(--sd-muted);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .scope-chip svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .scope-chip.is-intl{background:var(--sd-info-soft);color:var(--sd-info);border-color:rgb(var(--brand) / .18)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rail-sticky{top:calc(var(--sd-header-height) + 16px);position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);animation:sd-reveal .3s var(--sd-ease) both;grid-template-columns:220px minmax(0,1fr) 150px 92px;align-items:center;gap:18px;padding:14px 16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh+.veh{margin-top:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh.is-selected{border-color:var(--sd-primary);box-shadow:0 0 0 1px var(--sd-primary),var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh.is-dim{opacity:.55}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh__id{align-items:center;gap:12px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh__ico{border:1px solid var(--sd-border-subtle);width:52px;height:40px;color:var(--sd-ink-700);background:linear-gradient(135deg,#eef2f4,#f7f9fa);border-radius:8px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh__ico svg{stroke-width:1.5px;width:24px;height:24px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh__ico--lux{color:#e6edf1;background:linear-gradient(135deg,#132c40,#07121d)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh__id b{color:var(--sd-text-strong);font-size:13.5px;font-weight:700;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh__id span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .cap{color:var(--sd-text);gap:10px;margin-top:3px;font-size:11.5px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .cap span{color:var(--sd-text);align-items:center;gap:4px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .cap svg{width:13px;height:13px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .feats{color:var(--sd-text);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;font-size:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .feats span{align-items:center;gap:5px;min-width:0;line-height:1.35;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .feats svg{width:13px;height:13px;color:var(--sd-success);flex:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .feats .muted{color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .feats .muted svg{color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .supplier{color:var(--sd-subtle);margin-top:6px;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .price-grid{color:var(--sd-muted);font-variant-numeric:tabular-nums;grid-template-columns:auto auto;justify-content:end;gap:1px 10px;margin-top:3px;font-size:11px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .price-grid span:nth-child(2n){text-align:right;color:var(--sd-text)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .route-line{grid-template-columns:14px 1fr;gap:4px 10px;font-size:12.5px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .route-line i{border:2px solid var(--sd-primary);border-radius:50%;justify-self:center;width:9px;height:9px;margin-top:5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .route-line i.end{background:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .route-line .bar{background:var(--sd-border-strong);justify-self:center;width:1px;height:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .routes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt{border:0;border-bottom:1px solid var(--sd-border-subtle);text-align:left;min-width:0;transition:background var(--sd-fast);background:0 0;align-items:center;gap:12px;padding:12px 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt:nth-child(odd){border-right:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt:hover{background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt__ico{background:var(--sd-bg-2);width:36px;height:36px;color:var(--sd-ink-700);border-radius:8px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt__ico svg{width:17px;height:17px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt__main{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt__main b{color:var(--sd-text-strong);white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:600;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt__main b svg{width:13px;height:13px;color:var(--sd-subtle);flex:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt__main b span{text-overflow:ellipsis;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt__main small{color:var(--sd-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt__price{text-align:right;color:var(--sd-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt__price small{font-size:10.5px;font-weight:600;display:block}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .routes{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt:nth-child(odd){border-right:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rt{padding:11px 14px}}@media(max-width:1280px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh{grid-template-columns:200px minmax(0,1fr) 150px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh .veh__cta{grid-column:1/-1;justify-content:flex-end;display:flex}}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .rail-sticky{position:static}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .feats{grid-template-columns:1fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .feats span{white-space:normal}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh{grid-template-columns:1fr auto;gap:10px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh .feats{order:3;grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh .veh__cta{order:4}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] .veh .veh__cta .btn{width:100%}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .search-panel{flex-direction:column;gap:12px;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .search-opts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah].customer-mode .mode-banner{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .filter-sticky{top:calc(var(--sd-header-height) + 16px);position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .filters-toggle{display:none}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .filter-col{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .filter-col.is-open{display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .filters-toggle{display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .filter-sticky{position:static}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .searchbar.has-pop{overflow:visible}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .searchbar.has-pop>.searchbar__cell:first-child{border-radius:var(--sd-radius-lg) 0 0 var(--sd-radius-lg)}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .searchbar.has-pop>.searchbar__cell:first-child{border-radius:var(--sd-radius-lg) var(--sd-radius-lg) 0 0}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .searchbar__cell select{cursor:pointer}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .rh-tools{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .quick-sort button b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .show-customer{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah].customer-mode .show-customer{display:block!important}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .rh-tools{width:100%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .rh-tools .select{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .quick-sort button{padding:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .quick-sort button b{font-size:13px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);animation:sd-reveal .3s var(--sd-ease) both}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um.is-compared{border-color:rgb(var(--brand) / .45);box-shadow:0 0 0 3px rgb(var(--brand) / .08)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um+.um{margin-top:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__main{grid-template-columns:minmax(0,1.05fr) minmax(0,1.6fr) 150px 104px;align-items:center;gap:18px;padding:14px 16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__name b{color:var(--sd-text-strong);font-size:13.5px;font-weight:700;line-height:1.3;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__name .row{flex-wrap:wrap;gap:6px;margin-top:4px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__dep{color:var(--sd-text);align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__dep svg{width:13px;height:13px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .stays{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;gap:8px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .stay b{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.01em;align-items:baseline;gap:5px;font-size:15px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .stay b small{font-family:var(--sd-font);color:var(--sd-muted);letter-spacing:0;font-size:11px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .stay span{color:var(--sd-text);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .dist{background:var(--sd-neutral-soft);border-radius:999px;align-items:center;gap:4px;height:20px;margin-top:3px;padding:0 7px;font-weight:700;color:var(--sd-neutral)!important;font-size:10.5px!important;display:inline-flex!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .dist svg{width:11px;height:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .dist--near{background:var(--sd-success-soft);color:var(--sd-success)!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .dist--far{background:var(--sd-warning-soft);color:var(--sd-warning)!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .stays__arrow{color:var(--sd-subtle);flex-direction:column;align-items:center;font-size:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .stays__arrow i{background:var(--sd-border-strong);width:100%;height:1px;display:block;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .stays__arrow i:after{content:"";border:3.5px solid #0000;border-left:5px solid var(--sd-subtle);position:absolute;top:-3px;right:-1px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__meta{border-top:1px dashed var(--sd-border);color:var(--sd-muted);flex-wrap:wrap;align-items:center;gap:14px;padding:8px 16px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__meta>span{align-items:center;gap:5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__meta svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__meta .check{color:var(--sd-text);font-size:12px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__cta{flex-direction:column;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .compare-bar{z-index:var(--sd-z-sticky);border-radius:var(--sd-radius-lg);background:var(--sd-ink);color:#fff;box-shadow:var(--sd-shadow-3);width:min(720px,100vw - 32px);animation:sd-reveal .2s var(--sd-ease);align-items:center;gap:12px;padding:8px 8px 8px 14px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .compare-bar__items{flex:1;gap:6px;min-width:0;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .compare-bar__items span{white-space:nowrap;background:#ffffff1a;border-radius:6px;align-items:center;gap:6px;min-width:0;height:28px;padding:0 6px 0 10px;font-size:12px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .compare-bar__items span em{text-overflow:ellipsis;font-style:normal;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .compare-bar__items button{color:#9fb1bd;background:0 0;border:0;padding:2px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .compare-bar .btn--ghost{color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .compare-bar .btn--ghost:hover{color:#fff;background:#ffffff1a}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .cmp th,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .cmp td{vertical-align:top}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .cmp td{height:auto;padding:10px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .cmp th.rowh{border-bottom:1px solid var(--sd-border-subtle);background:0 0;width:140px;padding-top:10px;font-size:11.5px;position:static}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .cmp .best,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .cmp .best b{color:var(--sd-success);font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] #det .table th{position:static}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .dday{border-bottom:1px solid var(--sd-border-subtle);grid-template-columns:52px 1fr;gap:10px;padding:8px 0;font-size:12.5px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .dday:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .dday b{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .dhotel{grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .dhotel+.dhotel{border-top:1px solid var(--sd-border-subtle)}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__main{grid-template-columns:minmax(0,1fr) 150px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__main .stays{order:3;grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__main .um__cta{flex-direction:row;order:4;grid-column:1/-1;justify-content:flex-end}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__main{grid-template-columns:1fr auto;gap:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__main .price-stack{align-self:start}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .stays{grid-template-columns:1fr 1fr;gap:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .stays__arrow{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .um__main .um__cta .btn{flex:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .compare-bar{bottom:76px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=umrah] .compare-bar__items{visibility:hidden}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .page-tabs{margin-bottom:16px}@media(min-width:761px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] #p-members .table-wrap{overflow:visible}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .form-grid .span-2{grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .form-grid--name{grid-template-columns:96px minmax(0,1fr) minmax(0,1fr)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-badge{background:var(--sd-bg-2);height:22px;color:var(--sd-text);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-badge svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-badge--owner{background:var(--sd-ink);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-badge--admin{background:var(--sd-primary-soft);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-badge--sales{color:#5b3fd6;background:#f1edff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-badge--operations{color:#1e7f8c;background:#e7f6f8}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-badge--finance{background:var(--sd-warning-soft);color:#8a5a12}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .seat-meter{color:var(--sd-muted);align-items:center;gap:10px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .seat-meter .progress{width:120px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-opts{flex-direction:column;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-opt{border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-sm);cursor:pointer;transition:border-color var(--sd-fast),background var(--sd-fast);gap:10px;padding:10px 12px;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-opt:hover{border-color:#07121d47}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-opt input{margin-top:2px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-opt b{color:var(--sd-text-strong);font-size:13px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-opt span.d{color:var(--sd-muted);margin-top:1px;font-size:12px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-opt:has(input:checked){border-color:var(--sd-primary);background:var(--sd-primary-softer);box-shadow:0 0 0 1px var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-box{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-box>summary{cursor:pointer;background:var(--sd-bg);align-items:center;gap:10px;padding:12px 14px;list-style:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-box>summary::-webkit-details-marker{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-box>summary .chev{color:var(--sd-muted);transition:transform var(--sd-fast);margin-left:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-box[open]>summary .chev{transform:rotate(180deg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-group{border-top:1px solid var(--sd-border-subtle);padding:12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-group__head{align-items:center;gap:8px;margin-bottom:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-group__head h4{font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-group__head .t-caption{margin-left:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-items .switch{flex-direction:row-reverse;justify-content:space-between;gap:8px;padding:4px 0;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-items .switch input{transform:scale(.85)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-note{color:var(--sd-subtle);grid-column:1/-1;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-card{flex-direction:column;gap:12px;padding:16px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-card p{color:var(--sd-muted);min-height:38px;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .caps{flex-direction:column;gap:5px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .caps li{color:var(--sd-text);align-items:center;gap:7px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .caps svg{flex:none;width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .caps .c-full svg{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .caps .c-view svg{color:var(--sd-info)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .caps .c-none{color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .role-card__foot{border-top:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .lvl{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .lvl svg{stroke-width:2.4px;width:11px;height:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .lvl--full{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .lvl--view{background:var(--sd-info-soft);color:var(--sd-info)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .lvl--none{background:var(--sd-bg-2);color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .matrix th,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .matrix td{text-align:center}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .matrix th:first-child,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .matrix td:first-child{text-align:left}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .matrix td:first-child b{color:var(--sd-text-strong);font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .matrix td:first-child span{color:var(--sd-muted);font-size:11.5px}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .form-grid,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .form-grid--name,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .perm-items{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=users] .seat-meter .progress{width:70px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .flag{--a:#00843d;--b:#c8102e;background:linear-gradient(135deg,var(--a) 0 50%,var(--b) 50% 100%);color:#fff;width:56px;height:42px;font-family:var(--sd-font-display);letter-spacing:.06em;border-radius:8px;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #07121d14}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .flag:after{content:"";background:linear-gradient(#ffffff2e,#0000 60%);position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .flag span{z-index:1;text-shadow:0 1px 2px #00000040;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .back{color:var(--sd-muted);align-items:center;gap:4px;margin-bottom:10px;font-size:12px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .back:hover{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .back svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .vhead{align-items:center;gap:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .facts{border-top:1px solid var(--sd-border-subtle);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .facts .kv{padding:12px 18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .facts .kv+.kv{border-left:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .facts .kv span{align-items:center;gap:5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .facts .kv svg{width:13px;height:13px;color:var(--sd-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .facts .kv b{font-size:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .doc{border-bottom:1px solid var(--sd-border-subtle);grid-template-columns:34px minmax(0,1fr) auto;align-items:flex-start;gap:12px;padding:14px 18px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .doc:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .doc__ico{background:var(--sd-bg-2);width:34px;height:34px;color:var(--sd-text);border-radius:8px;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .doc__ico svg{width:16px;height:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .doc b{color:var(--sd-text-strong);font-size:13px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .doc p{color:var(--sd-muted);margin-top:2px;font-size:12px;line-height:1.5}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .proc{counter-reset:p;margin:0;padding:0;list-style:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .proc li{grid-template-columns:28px minmax(0,1fr) auto;gap:12px;padding-bottom:18px;display:grid;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .proc li:before{counter-increment:p;content:counter(p);background:var(--sd-primary-soft);width:26px;height:26px;color:var(--sd-primary);z-index:1;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .proc li:after{content:"";background:var(--sd-border);width:1px;position:absolute;top:28px;bottom:2px;left:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .proc li:last-child:after{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .proc li:last-child:before{background:var(--sd-success);color:#fff;content:"✓"}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .proc b{color:var(--sd-text-strong);font-size:13px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .proc p{color:var(--sd-muted);margin-top:2px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .proc time{color:var(--sd-muted);white-space:nowrap;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .faq details{border-bottom:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .faq details:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .faq summary{cursor:pointer;color:var(--sd-text-strong);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:13px;font-weight:600;list-style:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .faq summary::-webkit-details-marker{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .faq summary svg{width:15px;height:15px;color:var(--sd-muted);transition:transform var(--sd-fast);flex:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .faq details[open] summary svg{transform:rotate(180deg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .faq details p{color:var(--sd-text);padding:0 18px 14px;font-size:12.5px;line-height:1.6}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .rail-sticky{top:calc(var(--sd-header-height) + 16px);position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pax-row{justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pax-row+.pax-row{border-top:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .rule-link{color:var(--sd-muted);align-items:center;gap:4px;margin-top:6px;font-size:11.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .rule-link:hover{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .rule-link svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .apply-modal{width:min(1120px,100vw - 48px);height:min(880px,100vh - 48px);max-height:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .apply-modal .modal__body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-head{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 22px 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-head .flag{border-radius:6px;width:40px;height:30px;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-steps{border-bottom:1px solid var(--sd-border-subtle);background:var(--sd-bg);padding:11px 22px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-body{background:var(--sd-bg);flex:1;min-height:0;padding:20px 22px 24px;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-foot{align-items:center;justify-content:space-between!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-card{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);padding:16px 18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-card h4{align-items:center;gap:8px;font-size:13px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-card h4 .t-caption{font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-grid{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .step-panel[hidden]{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .is-locked .stepper,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .is-locked .xm-box{pointer-events:none;opacity:.5}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .lock-note{color:var(--sd-muted);align-items:center;gap:5px;margin-top:8px;font-size:11.5px;display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .lock-note svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .is-locked .lock-note{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opts{gap:8px;margin-top:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opt{border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-md);cursor:pointer;transition:border-color var(--sd-fast),background var(--sd-fast),box-shadow var(--sd-fast);grid-template-columns:18px 34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opt:hover{border-color:rgb(var(--brand) / .45)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opt:has(input:checked){border-color:var(--sd-primary);background:var(--sd-primary-softer);box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opt input{appearance:none;border:1.5px solid var(--sd-border-strong);background:var(--sd-surface);cursor:pointer;border-radius:50%;width:16px;height:16px;margin:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opt input:checked{border:5px solid var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opt__ico{background:var(--sd-bg-2);width:34px;height:34px;color:var(--sd-text);border-radius:8px;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opt__ico svg{width:16px;height:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opt:has(input:checked) .pay-opt__ico{color:var(--sd-primary);background:#fff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opt b{color:var(--sd-text-strong);font-size:13px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opt small{color:var(--sd-muted);font-size:11.5px;line-height:1.4;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pay-opt__aside{text-align:right;color:var(--sd-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .paid{text-align:center;padding:22px 18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .paid__ico{background:var(--sd-success-soft);width:52px;height:52px;color:var(--sd-success);animation:pop .35s var(--sd-ease);border-radius:50%;place-items:center;margin:0 auto 12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .paid__ico svg{stroke-width:2.4px;width:24px;height:24px}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .app-id{border:1px solid var(--sd-border);background:var(--sd-bg);font-family:var(--sd-font-mono);color:var(--sd-text-strong);letter-spacing:.02em;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:8px 8px 8px 12px;font-size:14px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ppc{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ppc+.ppc{margin-top:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ppc__head{border-bottom:1px solid var(--sd-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ppc__body{grid-template-columns:300px minmax(0,1fr);gap:18px;padding:16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-zone{text-align:center;aspect-ratio:125/88;border:1.5px dashed var(--sd-border-strong);background:repeating-linear-gradient(135deg,var(--sd-surface) 0 10px,var(--sd-bg) 10px 20px);cursor:pointer;transition:border-color var(--sd-fast),background var(--sd-fast);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-zone:hover,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-zone.is-over{border-color:var(--sd-primary);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-zone input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-zone__ico{background:var(--sd-primary-soft);width:40px;height:40px;color:var(--sd-primary);border-radius:10px;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-zone__ico svg{width:19px;height:19px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-zone b{color:var(--sd-text-strong);font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-zone small{color:var(--sd-muted);font-size:11px;line-height:1.4}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-actions--empty .btn{flex:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail]:has(#apply.is-open) .toasts{bottom:84px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp{aspect-ratio:125/88;background:radial-gradient(circle at 78% 30%,rgb(var(--brand) / .1),transparent 42%),repeating-radial-gradient(circle at 70% 40%,#2fa7b812 0 2px,transparent 2px 7px),linear-gradient(160deg,#f4f1e8,#e9eef2);color:#2a3a46;border-radius:10px;flex-direction:column;padding:8px 10px 6px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #07121d1f,0 6px 18px #07121d14}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp__top{letter-spacing:.14em;color:#5a4e3a;justify-content:space-between;font-size:7.5px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp__main{flex:1;gap:9px;min-height:0;margin-top:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp__photo{aspect-ratio:35/45;background:linear-gradient(#dce3ea,#c9d3dc);border-radius:3px;flex:none;place-items:end center;width:27%;display:grid;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp__photo svg{color:#8c9caa;width:78%;height:78%;margin-bottom:-6%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp__f{flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:3px 8px;min-width:0;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp__f div{min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp__f i{text-transform:uppercase;letter-spacing:.06em;color:#7c8a96;font-size:5.5px;font-style:normal;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp__f b{color:#1d2a34;white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;font-weight:700;display:block;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp__f .ph{background:#07121d1f;border-radius:2px;height:6px;margin-top:2px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp__mrz{font-family:var(--sd-font-mono);letter-spacing:.2px;color:#1d2a34;white-space:pre;background:#ffffff8c;margin:5px -10px -6px;padding:4px 8px;font-size:8.3px;line-height:1.35;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp__scan{pointer-events:none;background:linear-gradient(#63d9e800 0,#63d9e82e) 0 0/100% 0 no-repeat;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp.is-scanning .pp__scan{animation:scanfill 1.5s var(--sd-ease) forwards}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp.is-scanning .pp__scan:after{content:"";background:var(--sd-cyan);height:2px;animation:scanline 1.5s var(--sd-ease) forwards;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px 3px #63d9e8cc}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp.is-mrz-hi .pp__mrz{box-shadow:inset 0 0 0 2px #3f80588c}@keyframes scanline{0%{top:0}to{top:calc(100% - 2px)}}@keyframes scanfill{0%{background-size:100% 0}to{background-size:100% 100%}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp-meta{color:var(--sd-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp-meta .truncate{max-width:150px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .reading{color:var(--sd-primary);align-items:center;gap:6px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .reading:before{content:"";border:2px solid var(--sd-primary-soft);border-top-color:var(--sd-primary);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite sd-spin}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ocr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ocr-grid .span-2{grid-column:span 2}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ocr-grid .input,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ocr-grid .select{height:34px;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ocr-grid .mono{font-family:var(--sd-font-mono);letter-spacing:.02em;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .field.is-verify .input,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .field.is-verify .select{border-color:var(--sd-warning);background:var(--sd-warning-soft)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .help--verify{color:var(--sd-warning);align-items:center;gap:4px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .help--verify svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .field.is-filled .input,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .field.is-filled .select{animation:1.1s filled}@keyframes filled{0%{background:var(--sd-cyan-soft);border-color:var(--sd-cyan)}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ocr-empty .input,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ocr-empty .select{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .dsec+.dsec{margin-top:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .drow{border-bottom:1px solid var(--sd-border-subtle);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .drow:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .drow__ico{background:var(--sd-bg-2);width:40px;height:40px;color:var(--sd-text);border-radius:8px;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .drow__ico svg{width:17px;height:17px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .drow.is-done .drow__ico{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .drow b{color:var(--sd-text-strong);font-size:13px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .drow small{color:var(--sd-muted);font-size:11.5px;line-height:1.45;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .drow__acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .up-btn{position:relative;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .up-btn input{opacity:0;cursor:pointer;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .photo-thumb{width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--sd-border);background:#fff;border-radius:8px;place-items:end center;display:grid;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .photo-thumb svg{color:#9aa8b4;width:34px;height:34px;margin-bottom:-4px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .photo-thumb img{object-fit:cover;width:100%;height:100%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .checks{flex-wrap:wrap;gap:4px 10px;margin-top:5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .checks span{color:var(--sd-success);align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .checks span.w{color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .checks svg{stroke-width:2.4px;width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .done{text-align:center;max-width:760px;margin:0 auto;padding:10px 0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pipeline{text-align:center;grid-template-columns:repeat(5,minmax(0,1fr));margin:24px 0 8px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl{flex-direction:column;align-items:center;gap:6px;padding:0 4px;display:flex;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl:before{content:"";background:var(--sd-border);height:2px;position:absolute;top:13px;left:-50%;right:50%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl:first-child:before{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl.is-done:before,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl.is-current:before{background:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl__dot{z-index:1;background:var(--sd-surface);border:2px solid var(--sd-border-strong);width:28px;height:28px;color:var(--sd-subtle);border-radius:50%;place-items:center;display:grid;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl__dot svg{stroke-width:2.6px;width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl.is-done .pl__dot{background:var(--sd-success);border-color:var(--sd-success);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl.is-current .pl__dot{border-color:var(--sd-primary);color:var(--sd-primary);box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl>div{flex-direction:column;align-items:center;gap:1px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl b{color:var(--sd-text-strong);font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl small{color:var(--sd-muted);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .done-dl{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .done-dl .kv{padding:12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .done-dl .kv+.kv{border-left:1px solid var(--sd-border-subtle)}@media(prefers-reduced-motion:reduce){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp.is-scanning .pp__scan,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp.is-scanning .pp__scan:after,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .field.is-filled .input,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .paid__ico{animation:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp.is-scanning .pp__scan{background-size:100% 100%}}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .rail-sticky{position:static}}@media(max-width:980px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-grid,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ppc__body{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-zone{max-width:420px}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .facts{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .facts .kv{border-bottom:1px solid var(--sd-border-subtle);border-left:0!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .facts .kv:nth-child(2n){border-left:1px solid var(--sd-border-subtle)!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .doc{grid-template-columns:34px minmax(0,1fr)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .doc>:last-child{grid-column:2}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ocr-grid{grid-template-columns:1fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .drow{grid-template-columns:40px minmax(0,1fr)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .drow__acts{grid-column:1/-1;justify-content:flex-start}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .done-dl{grid-template-columns:1fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .done-dl .kv:nth-child(3){border-left:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .done-dl .kv:nth-child(n+3){border-top:1px solid var(--sd-border-subtle)}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .apply-modal{border-radius:0;width:100%;height:100dvh;top:0;left:0;transform:translateY(16px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .apply-modal.is-open{transform:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-head{padding:12px 16px 10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-steps{padding:10px 16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-body{padding:14px 12px 20px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-steps .steps__item span{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-steps .steps__item.is-current span{display:inline}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-steps .steps__sep{min-width:12px;margin:0 8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-foot{flex-direction:column-reverse;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;align-items:stretch!important;gap:8px!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-foot>div{justify-content:space-between}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-foot #am-next{flex:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .am-card{padding:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ppc__body{padding:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pp,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .scan-zone{max-width:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pipeline{text-align:left;grid-template-columns:1fr;gap:0;margin:18px 0 0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl{flex-direction:row;align-items:center;gap:10px;padding:0 0 14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl:before{width:2px;height:14px;top:-14px;left:13px;right:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .pl>div{align-items:flex-start}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail]:has(#apply.is-open) .toasts{bottom:136px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .done-dl{grid-template-columns:1fr 1fr}}@media(max-width:520px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ocr-grid{grid-template-columns:1fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .ocr-grid .span-2{grid-column:1/-1}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .search-panel{flex-direction:column;gap:12px;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa].customer-mode .agent-only{display:none!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .mode-banner{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa].customer-mode .mode-banner{display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .filter-sticky{top:calc(var(--sd-header-height) + 16px);position:sticky}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .filters-toggle,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .view-panel[hidden]{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .speed-tiles{grid-template-columns:1fr;gap:6px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .speed-tiles button{border:1px solid var(--sd-border);background:var(--sd-surface);color:var(--sd-text);border-radius:6px;justify-content:space-between;align-items:center;padding:7px 10px;font-size:12px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .speed-tiles button small{color:var(--sd-muted);font-size:11px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .speed-tiles button.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .flag{--a:var(--sd-primary);--b:#2fa7b8;background:linear-gradient(135deg,var(--a) 0 50%,var(--b) 50% 100%);color:#fff;width:40px;height:30px;font-family:var(--sd-font-display);letter-spacing:.06em;border-radius:6px;flex:none;place-items:center;font-size:11.5px;font-weight:800;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #07121d14}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .flag:after{content:"";background:linear-gradient(#ffffff2e,#0000 60%);position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .flag span{z-index:1;text-shadow:0 1px 2px #00000040;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .flag--sm{border-radius:4px;width:28px;height:21px;font-size:9px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .flag--lg{border-radius:8px;width:56px;height:42px;font-size:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .visa-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard{background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);transition:border-color var(--sd-fast),box-shadow var(--sd-fast),transform var(--sd-fast);animation:sd-reveal .3s var(--sd-ease) both;flex-direction:column;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard__head{align-items:flex-start;gap:12px;padding:14px 14px 10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard__head b{color:var(--sd-text-strong);font-size:13.5px;font-weight:700;line-height:1.3;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard__head .vcard__name{color:var(--sd-muted);font-size:12px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard__chips{flex-wrap:wrap;gap:5px;padding:0 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard__facts{background:var(--sd-bg);border-radius:6px;grid-template-columns:1fr 1fr;gap:8px;margin:12px 14px;padding:10px 12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard__facts .kv b{font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard__foot{border-top:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding:10px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vprice small{color:var(--sd-muted);font-size:10.5px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vprice b{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vprice .agent-only{color:var(--sd-muted);font-variant-numeric:tabular-nums;font-size:11px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .stat-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .visa-cell b{max-width:200px;display:block;white-space:normal!important}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pipe{gap:3px;width:120px;margin-top:5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pipe i{background:var(--sd-bg-2);border-radius:2px;flex:1;height:4px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pipe i.on{background:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pipe.is-done i{background:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pipe.is-bad i.on{background:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pipe.is-warn i.on{background:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard__country{color:inherit}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] a.vcard__country:hover{color:var(--sd-primary);text-underline-offset:2px;text-decoration:underline}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard__all{color:var(--sd-primary);align-items:center;gap:3px;margin:8px 14px 0;font-size:11.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard__all svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard__all:hover{text-underline-offset:2px;text-decoration:underline}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .browse{align-items:center;gap:12px;margin-top:12px;padding:10px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .browse__label{letter-spacing:.08em;text-transform:uppercase;color:var(--sd-subtle);white-space:nowrap;flex:none;font-size:11px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .browse__row{scrollbar-width:none;flex:1;gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .browse__row::-webkit-scrollbar{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .browse__row a{border:1px solid var(--sd-border);background:var(--sd-surface);height:36px;color:var(--sd-text-strong);white-space:nowrap;transition:border-color var(--sd-fast),box-shadow var(--sd-fast);border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 6px;font-size:12.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .browse__row a:hover{border-color:var(--sd-primary);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .browse__row a small{color:var(--sd-muted);font-size:11.5px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .browse__row .flag--sm{border-radius:999px;width:24px;height:24px;font-size:8.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard{text-align:left;background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);cursor:pointer;transition:border-color var(--sd-fast),box-shadow var(--sd-fast),transform var(--sd-fast);animation:sd-reveal .3s var(--sd-ease) both;font:inherit;color:inherit;flex-direction:column;gap:10px;padding:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-1);transform:translateY(-1px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard__top{align-items:center;gap:10px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard__top b{color:var(--sd-text-strong);font-size:13.5px;line-height:1.25;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard__facts{border-top:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:flex-end;gap:8px;padding-top:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard__facts small{color:var(--sd-muted);font-size:10.5px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard__facts b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard__facts .from b{font-family:var(--sd-font-display);font-size:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard__link{color:var(--sd-primary);align-self:flex-start;align-items:center;gap:3px;font-size:11.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard__link svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard__link:hover{text-underline-offset:2px;text-decoration:underline}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .mini{border-bottom:1px solid var(--sd-border-subtle);align-items:flex-start;gap:10px;padding:11px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .mini:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .mini b{color:var(--sd-text-strong);font-size:12.5px;font-weight:600;line-height:1.35;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .mini small{color:var(--sd-muted);margin-top:1px;font-size:11.5px;line-height:1.45;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .mini .mini__date{letter-spacing:.06em;text-transform:uppercase;color:var(--sd-subtle);font-size:10.5px;font-weight:700}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .visa-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .filter-col{display:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .filter-col.is-open{display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .filters-toggle{display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .filter-sticky{position:static}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard{min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard__top .flag{width:32px;height:24px;font-size:9.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard{gap:8px;padding:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .pcard__facts{flex-direction:column;align-items:flex-start;gap:4px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .browse{flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .visa-grid{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .page-head__actions{width:100%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .page-head__actions .segmented{order:-1}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .stat-pills{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .stat-pill{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);min-width:170px;transition:border-color var(--sd-fast);text-align:left;flex:1;align-items:center;gap:10px;padding:10px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .stat-pill:hover{border-color:var(--sd-border-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .stat-pill.is-active{border-color:rgb(var(--brand) / .45);box-shadow:0 0 0 3px rgb(var(--brand) / .08)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .stat-pill b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:18px;line-height:1.1;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .stat-pill span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .views{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .views .tabs{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .row-actions .icon-btn[disabled]{opacity:.3;pointer-events:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] td .col .t-caption{white-space:nowrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .sent{flex-direction:column;gap:1px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .sent b{color:var(--sd-text-strong);white-space:nowrap;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .sent span{color:var(--sd-muted);white-space:nowrap;align-items:center;gap:4px;font-size:11.5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .sent svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);box-shadow:var(--sd-shadow-1);background:#fff;font-size:12.5px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc__brand{background:var(--sd-ink-900);color:#b8c5cd;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc__brand b{color:#fff;font-family:var(--sd-font-display);letter-spacing:-.02em;font-size:15px;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc__brand small{font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc__mark{background:var(--sd-primary);color:#fff;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc__title{border-bottom:1px dashed var(--sd-border-strong);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc__title h3{font-size:17px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc__sec{border-bottom:1px solid var(--sd-border-subtle);padding:14px 18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc__sec:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc .kv b{font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .qr{border:1px solid var(--sd-border);background:#fff;border-radius:6px;flex:none;grid-template-columns:repeat(9,1fr);gap:1px;width:76px;height:76px;padding:5px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .qr i{background:var(--sd-ink);border-radius:1px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .qr i.o{background:0 0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc ul{color:var(--sd-text);margin:6px 0 0;padding-left:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc li+li{margin-top:3px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vdoc.is-sd .vdoc__mark{color:var(--sd-ink);background:#fff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=vouchers] .vframe{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);width:100%;min-height:70vh;box-shadow:var(--sd-shadow-1);background:#fff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal{grid-template-columns:minmax(0,1.45fr) minmax(0,2fr);gap:0;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__main{border-right:1px solid var(--sd-line-dark);flex-direction:column;gap:14px;padding:24px 26px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__label{letter-spacing:.12em;text-transform:uppercase;color:#8ea2b1;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__value{font-family:var(--sd-font-display);letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums;font-size:38px;font-weight:800;line-height:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__value small{color:#8ea2b1;letter-spacing:-.01em;font-size:20px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__split{background:#ffffff14;border-radius:999px;gap:6px;height:6px;display:flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__split i{height:100%;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__legend{color:#b8c5cd;flex-wrap:wrap;gap:16px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__legend span{align-items:center;gap:6px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__legend i{border-radius:2px;width:8px;height:8px;display:inline-block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__legend b{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .btn--on-dark{color:#fff;background:#ffffff0f;border-color:#ffffff24}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .btn--on-dark:hover{background:#ffffff1f;border-color:#ffffff3d}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__stats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat{flex-direction:column;gap:6px;min-width:0;padding:18px 22px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat:nth-child(odd){border-right:1px solid var(--sd-line-dark)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat:nth-child(-n+2){border-bottom:1px solid var(--sd-line-dark)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat__label{color:#8ea2b1;align-items:center;gap:7px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat__label svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat__value{font-family:var(--sd-font-display);color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:700;line-height:1.1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat__meta{color:#8ea2b1;font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat__meta a{color:#9fb1ff;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat__meta a:hover{color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .dark-progress{background:#ffffff17;border-radius:999px;height:5px;margin-top:2px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .dark-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--sd-primary),var(--sd-cyan));height:100%;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .pill-dark{color:#dce4e9;background:#ffffff14;border-radius:999px;align-items:center;gap:5px;height:20px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .pill-dark--warn{color:#ffc874;background:#ffb74d24}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .pill-dark svg{width:11px;height:11px}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__main{border-right:0;border-bottom:1px solid var(--sd-line-dark)}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__main{padding:20px 18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__value{font-size:30px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__value small{font-size:17px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__stats{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat{padding:14px 18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat:nth-child(odd){border-right:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal-stat:not(:last-child){border-bottom:1px solid var(--sd-line-dark)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bal__actions .btn{flex:1}}@media(max-width:1360px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .wallet-grid{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .wallet-grid>.stack-4{grid-template-columns:1fr 1fr;gap:16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .wallet-grid>.stack-4>*+*{margin-top:0}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .wallet-grid>.stack-4{grid-template-columns:1fr}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .views{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:0 8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .views .tabs{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .reason{color:var(--sd-error);white-space:nowrap;align-items:center;gap:4px;margin-top:3px;font-size:11.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .reason svg{width:12px;height:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .act{border-bottom:1px solid var(--sd-border-subtle);align-items:center;gap:12px;padding:11px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .act:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .act__body{flex:1;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .act__body b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .act__body span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .act__amt{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .act__amt b{font-size:13px;font-weight:700;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .act__amt span{color:var(--sd-subtle);font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .amt-cr{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .amt-dr{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bank{flex-direction:column;gap:12px;padding:16px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bank__head{align-items:flex-start;gap:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bank__logo{color:#fff;letter-spacing:.02em;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bank__acct{font-family:var(--sd-font-mono);color:var(--sd-text-strong);letter-spacing:.02em;font-size:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bank .dl{gap:6px 12px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bank-add{border:1px dashed var(--sd-border-strong);border-radius:var(--sd-radius-md);min-height:190px;color:var(--sd-muted);transition:border-color var(--sd-fast),color var(--sd-fast),background var(--sd-fast);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bank-add:hover{border-color:var(--sd-primary);color:var(--sd-primary);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .bank-add .empty__ico{margin:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .method-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .method{border:1px solid var(--sd-border-strong);background:var(--sd-surface);border-radius:var(--sd-radius-md);color:var(--sd-text-strong);text-align:center;transition:all var(--sd-fast);flex-direction:column;align-items:center;gap:4px;padding:10px 8px;font-size:12px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .method svg{width:18px;height:18px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .method small{color:var(--sd-subtle);font-size:10.5px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .method:hover{border-color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .method.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer);box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .method.is-active svg{color:var(--sd-primary)}@media(max-width:520px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .method-grid{grid-template-columns:repeat(2,1fr)}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .recv{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-bg);overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .recv__head{border-bottom:1px solid var(--sd-border-subtle);background:var(--sd-surface);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .recv__row{border-bottom:1px solid var(--sd-border-subtle);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px 7px 14px;font-size:12.5px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .recv__row:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .recv__row span{color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .recv__row b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .recv__row b.mono{font-family:var(--sd-font-mono);font-size:12.5px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .quick-amts{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .quick-amts button{border:1px solid var(--sd-border-strong);background:var(--sd-surface);height:28px;color:var(--sd-text);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 10px;font-size:12px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .quick-amts button:hover{border-color:var(--sd-primary);color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .dropzone{border:1.5px dashed var(--sd-border-strong);border-radius:var(--sd-radius-md);text-align:center;background:var(--sd-bg);cursor:pointer;transition:border-color var(--sd-fast),background var(--sd-fast);flex-direction:column;align-items:center;gap:4px;padding:18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .dropzone:hover,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .dropzone.is-over{border-color:var(--sd-primary);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .dropzone svg{width:20px;height:20px;color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .dropzone b{color:var(--sd-text-strong);font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .dropzone span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .file-chip{border:1px solid var(--sd-border);border-radius:var(--sd-radius-sm);background:var(--sd-surface);align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .file-chip svg{width:16px;height:16px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .form-grid .span-2{grid-column:1/-1}@media(max-width:520px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .form-grid{grid-template-columns:1fr}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .qr{border:1px solid var(--sd-border);background:#fff;border-radius:8px;flex:none;width:112px;height:112px;padding:8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .fee-box{background:var(--sd-warning-soft);border-radius:var(--sd-radius-sm);color:#8a5a12;border:1px solid #b9782238;padding:10px 12px;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .fee-box .breakdown__row{color:#8a5a12;padding:3px 0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .fee-box .breakdown__row span:first-child{color:#8a5a12}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .how{margin:0;padding:0;list-style:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .how li{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;gap:10px;padding:8px 0;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .how li:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .how li span:last-child{color:var(--sd-text-strong);white-space:nowrap;font-weight:600}html[data-theme=redesign] .sd-site{--w-radius:10px;--w-radius-lg:12px;--w-radius-sm:7px;--w-max:1240px;--w-gutter:24px;--w-dark-text:#a6b6c1;--w-dark-muted:#7f93a1;--w-dark-line:#ffffff1a;--w-dark-card:#0e2233;--w-hdr:72px;--w-shadow-dark:0 30px 100px #0000004d}html[data-theme=redesign] .sd-site *,html[data-theme=redesign] .sd-site :before,html[data-theme=redesign] .sd-site :after{box-sizing:border-box}html[data-theme=redesign] .sd-site{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--w-hdr) + 16px);background:var(--sd-bg);color:var(--sd-text);font-family:var(--sd-font);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.6;overflow-x:hidden}html[data-theme=redesign] .sd-site img,html[data-theme=redesign] .sd-site svg{max-width:100%}html[data-theme=redesign] .sd-site a{color:inherit;text-decoration:none}html[data-theme=redesign] .sd-site button,html[data-theme=redesign] .sd-site input,html[data-theme=redesign] .sd-site select,html[data-theme=redesign] .sd-site textarea{font:inherit;color:inherit}html[data-theme=redesign] .sd-site button{cursor:pointer}html[data-theme=redesign] .sd-site h1,html[data-theme=redesign] .sd-site h2,html[data-theme=redesign] .sd-site h3,html[data-theme=redesign] .sd-site h4{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.03em;margin:0;line-height:1.1}html[data-theme=redesign] .sd-site p{margin:0}html[data-theme=redesign] .sd-site ul,html[data-theme=redesign] .sd-site ol{margin:0;padding:0}html[data-theme=redesign] .sd-site .i{vertical-align:middle;flex:none;width:18px;height:18px;display:inline-block}html[data-theme=redesign] .sd-site .i--sm{width:15px;height:15px}html[data-theme=redesign] .sd-site .i--lg{width:22px;height:22px}html[data-theme=redesign] .sd-site :focus-visible{outline:2px solid var(--sd-primary);outline-offset:2px;border-radius:4px}html[data-theme=redesign] .sd-site .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}html[data-theme=redesign] .sd-site .skip-link{z-index:200;background:var(--sd-primary);color:#fff;border-radius:6px;padding:10px 14px;font-size:13px;font-weight:700;transition:top .15s;position:absolute;top:-60px;left:12px}html[data-theme=redesign] .sd-site .skip-link:focus{top:10px}html[data-theme=redesign] .sd-site .container{width:min(var(--w-max),calc(100% - var(--w-gutter)*2));margin-inline:auto}html[data-theme=redesign] .sd-site .container--narrow{width:min(860px,calc(100% - var(--w-gutter)*2));margin-inline:auto}html[data-theme=redesign] .sd-site .t-num{font-variant-numeric:tabular-nums}html[data-theme=redesign] .sd-site .t-muted{color:var(--sd-muted)}html[data-theme=redesign] .sd-site .t-strong{color:var(--sd-text-strong);font-weight:700}html[data-theme=redesign] .sd-site .t-center{text-align:center}html[data-theme=redesign] .sd-site .nowrap{white-space:nowrap}html[data-theme=redesign] .sd-site [hidden]{display:none!important}html[data-theme=redesign] .sd-site .btn{--h:44px;height:var(--h);border-radius:var(--w-radius-sm);white-space:nowrap;cursor:pointer;transition:background var(--sd-fast),border-color var(--sd-fast),transform var(--sd-normal) var(--sd-ease),box-shadow var(--sd-normal);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;display:inline-flex;position:relative}html[data-theme=redesign] .sd-site .btn .i{width:16px;height:16px}html[data-theme=redesign] .sd-site .btn:hover{transform:translateY(-1px)}html[data-theme=redesign] .sd-site .btn:active{transform:none}html[data-theme=redesign] .sd-site .btn--sm{--h:36px;padding:0 13px;font-size:13px}html[data-theme=redesign] .sd-site .btn--lg{--h:50px;padding:0 22px;font-size:15px}html[data-theme=redesign] .sd-site .btn--block{width:100%}html[data-theme=redesign] .sd-site .btn--primary{background:var(--sd-primary);color:#fff}html[data-theme=redesign] .sd-site .btn--primary:hover{background:var(--sd-primary-hover);box-shadow:0 10px 26px rgb(var(--brand) / .28)}html[data-theme=redesign] .sd-site .btn--secondary{color:var(--sd-text-strong);border-color:var(--sd-border-strong);background:#fff}html[data-theme=redesign] .sd-site .btn--secondary:hover{box-shadow:var(--sd-shadow-1);border-color:#07121d47}html[data-theme=redesign] .sd-site .btn--dark{background:var(--sd-ink);color:#fff}html[data-theme=redesign] .sd-site .btn--ghost-dark{color:#fff;background:#ffffff0a;border-color:#ffffff2e}html[data-theme=redesign] .sd-site .btn--ghost-dark:hover{background:#ffffff17;border-color:#ffffff4d}html[data-theme=redesign] .sd-site .btn--lime{background:var(--sd-lime);color:var(--sd-ink)}html[data-theme=redesign] .sd-site .btn--lime:hover{box-shadow:0 12px 30px #c7f36b47}html[data-theme=redesign] .sd-site .btn--link{height:auto;color:var(--sd-primary);background:0 0;border:0;padding:0;font-weight:700}html[data-theme=redesign] .sd-site .btn--link:hover{text-decoration:underline;transform:none}html[data-theme=redesign] .sd-site .btn[disabled],html[data-theme=redesign] .sd-site .btn.is-disabled{opacity:.5;pointer-events:none}html[data-theme=redesign] .sd-site .btn.is-loading{pointer-events:none;color:#0000!important}html[data-theme=redesign] .sd-site .btn.is-loading:after{content:"";border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite w-spin;position:absolute}html[data-theme=redesign] .sd-site .btn--secondary.is-loading:after{border-color:#07121d26;border-top-color:var(--sd-primary)}@keyframes w-spin{to{transform:rotate(360deg)}}html[data-theme=redesign] .sd-site .link{color:var(--sd-primary);font-weight:700}html[data-theme=redesign] .sd-site .link:hover{text-decoration:underline}html[data-theme=redesign] .sd-site .link-arrow{color:var(--sd-primary);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}html[data-theme=redesign] .sd-site .link-arrow .i{width:15px;height:15px;transition:transform var(--sd-normal)}html[data-theme=redesign] .sd-site .link-arrow:hover .i{transform:translate(3px)}html[data-theme=redesign] .sd-site .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--sd-primary);align-items:center;gap:8px;margin-bottom:14px;font-size:11px;font-weight:800;display:inline-flex}html[data-theme=redesign] .sd-site .kicker .dot{background:var(--sd-cyan);width:6px;height:6px;box-shadow:0 0 14px var(--sd-cyan);border-radius:50%}html[data-theme=redesign] .sd-site .on-dark .kicker,html[data-theme=redesign] .sd-site .kicker--dark{color:#93a8b7}html[data-theme=redesign] .sd-site .h-display{letter-spacing:-.055em;font-size:clamp(40px,6vw,76px);font-weight:800;line-height:.98}html[data-theme=redesign] .sd-site .h-section{letter-spacing:-.05em;font-size:clamp(32px,4.2vw,54px);font-weight:800;line-height:1}html[data-theme=redesign] .sd-site .h-sub{letter-spacing:-.04em;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.1}html[data-theme=redesign] .sd-site .h-display span,html[data-theme=redesign] .sd-site .h-section span,html[data-theme=redesign] .sd-site .h-sub span,html[data-theme=redesign] .sd-site .h-product span{color:var(--sd-primary)}html[data-theme=redesign] .sd-site .on-dark .h-display span,html[data-theme=redesign] .sd-site .on-dark .h-section span,html[data-theme=redesign] .sd-site .on-dark .h-sub span,html[data-theme=redesign] .sd-site .on-dark .h-product span{color:var(--sd-primary-400)}html[data-theme=redesign] .sd-site .lede{color:var(--sd-muted);max-width:620px;font-size:17px;line-height:1.65}html[data-theme=redesign] .sd-site .on-dark .lede{color:var(--w-dark-text)}html[data-theme=redesign] .sd-site .section-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:44px;display:flex}html[data-theme=redesign] .sd-site .section-head .lede{max-width:400px;font-size:15px}html[data-theme=redesign] .sd-site .section-head--center{text-align:center;flex-direction:column;align-items:center}html[data-theme=redesign] .sd-site .section-head--center .lede{max-width:620px}html[data-theme=redesign] .sd-site .section{padding:104px 0;position:relative}html[data-theme=redesign] .sd-site .section--tight{padding:72px 0}html[data-theme=redesign] .sd-site .section--white{background:#fff}html[data-theme=redesign] .sd-site .section--alt{background:var(--sd-bg-2)}html[data-theme=redesign] .sd-site .section--line{border-top:1px solid var(--sd-border)}html[data-theme=redesign] .sd-site .on-dark,html[data-theme=redesign] .sd-site .section--dark{background:var(--sd-ink);color:var(--w-dark-text)}html[data-theme=redesign] .sd-site .section--dark{overflow:hidden}html[data-theme=redesign] .sd-site .on-dark h1,html[data-theme=redesign] .sd-site .on-dark h2,html[data-theme=redesign] .sd-site .on-dark h3,html[data-theme=redesign] .sd-site .on-dark h4{color:#fff}html[data-theme=redesign] .sd-site .micro-grid{pointer-events:none;opacity:.9;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}html[data-theme=redesign] .sd-site .micro-grid--light{background-image:linear-gradient(#07121d0a 1px,#0000 1px),linear-gradient(90deg,#07121d0a 1px,#0000 1px);background-size:48px 48px}html[data-theme=redesign] .sd-site .glow{pointer-events:none;border-radius:50%;position:absolute}html[data-theme=redesign] .sd-site .glow--cobalt{background:radial-gradient(circle,rgb(var(--brand) / .28),transparent 64%);width:900px;height:900px;top:-480px;right:-360px}html[data-theme=redesign] .sd-site .glow--cyan{background:radial-gradient(circle,#63d9e821,#0000 65%);width:680px;height:680px;bottom:-480px;left:-380px}html[data-theme=redesign] .sd-site .section>.container{z-index:1;position:relative}html[data-theme=redesign] .sd-site .utility{color:#9fb1bd;z-index:61;background:#040b12;font-size:12px;position:relative}html[data-theme=redesign] .sd-site .utility .container{justify-content:space-between;align-items:center;gap:16px;min-height:36px;display:flex}html[data-theme=redesign] .sd-site .utility__links{gap:22px;display:flex}html[data-theme=redesign] .sd-site .utility a{transition:color var(--sd-fast);align-items:center;gap:6px;display:inline-flex}html[data-theme=redesign] .sd-site .utility a:hover{color:#fff}html[data-theme=redesign] .sd-site .utility .i{opacity:.8;width:13px;height:13px}html[data-theme=redesign] .sd-site .site-header{z-index:60;-webkit-backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--sd-border);background:#fffffff5;position:sticky;top:0}html[data-theme=redesign] .sd-site .site-header .container{height:var(--w-hdr);align-items:center;gap:28px;display:flex}html[data-theme=redesign] .sd-site .logo{font-family:var(--sd-font-display);letter-spacing:-.07em;color:var(--sd-text-strong);flex:none;font-size:24px;font-weight:800;line-height:1}html[data-theme=redesign] .sd-site .logo b{color:var(--sd-primary);font-weight:800}html[data-theme=redesign] .sd-site .on-dark .logo,html[data-theme=redesign] .sd-site .logo--light{color:#fff}html[data-theme=redesign] .sd-site .on-dark .logo b,html[data-theme=redesign] .sd-site .logo--light b{color:var(--sd-primary-400)}html[data-theme=redesign] .sd-site .nav{align-items:center;gap:2px;margin-left:8px;display:flex}html[data-theme=redesign] .sd-site .nav__item{position:relative}html[data-theme=redesign] .sd-site .nav__link{color:#3d4f5b;height:40px;transition:color var(--sd-fast),background var(--sd-fast);background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}html[data-theme=redesign] .sd-site .nav__link .i{width:14px;height:14px;transition:transform var(--sd-normal)}html[data-theme=redesign] .sd-site .nav__link:hover,html[data-theme=redesign] .sd-site .nav__item.is-open>.nav__link{color:var(--sd-text-strong);background:var(--sd-bg-2)}html[data-theme=redesign] .sd-site .nav__link[aria-current=page],html[data-theme=redesign] .sd-site .nav__link.is-current{color:var(--sd-primary)}html[data-theme=redesign] .sd-site .nav__item.is-open>.nav__link .i{transform:rotate(180deg)}html[data-theme=redesign] .sd-site .nav__actions{align-items:center;gap:8px;margin-left:auto;display:flex}html[data-theme=redesign] .sd-site .menu-toggle{border:1px solid var(--sd-border);background:#fff;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;display:none}html[data-theme=redesign] .sd-site .menu-toggle .i{width:20px;height:20px}html[data-theme=redesign] .sd-site .dropdown-panel{border:1px solid var(--sd-border);border-radius:var(--w-radius-lg);min-width:260px;box-shadow:var(--sd-shadow-3);opacity:0;visibility:hidden;transition:opacity .14s,transform .16s var(--sd-ease),visibility 0s .16s;z-index:70;background:#fff;padding:8px;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(-6px)}html[data-theme=redesign] .sd-site .nav__item.is-open>.dropdown-panel{opacity:1;visibility:visible;transition:opacity .14s,transform .16s var(--sd-ease);transform:none}html[data-theme=redesign] .sd-site .dropdown-panel:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}html[data-theme=redesign] .sd-site .mega{grid-template-columns:1fr 240px;width:760px;padding:0;display:grid;left:-40px;overflow:hidden}html[data-theme=redesign] .sd-site .mega__grid{grid-template-columns:1fr 1fr;gap:2px;padding:12px;display:grid}html[data-theme=redesign] .sd-site .mega__aside{background:var(--sd-ink);color:var(--w-dark-text);flex-direction:column;gap:10px;padding:22px;display:flex;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .mega__aside h4{color:#fff;letter-spacing:-.03em;font-size:18px}html[data-theme=redesign] .sd-site .mega__aside p{font-size:13px;line-height:1.55}html[data-theme=redesign] .sd-site .mega__aside .btn{margin-top:auto}html[data-theme=redesign] .sd-site .menu-link{transition:background var(--sd-fast);border-radius:8px;align-items:flex-start;gap:12px;padding:10px;display:flex}html[data-theme=redesign] .sd-site .menu-link:hover,html[data-theme=redesign] .sd-site .menu-link:focus-visible{background:var(--sd-bg-2)}html[data-theme=redesign] .sd-site .menu-link b{color:var(--sd-text-strong);font-size:14px;font-weight:700;line-height:1.3;display:block}html[data-theme=redesign] .sd-site .menu-link span{color:var(--sd-muted);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}html[data-theme=redesign] .sd-site .menu-link[aria-current=page] b{color:var(--sd-primary)}html[data-theme=redesign] .sd-site .p-ico{--c:var(--sd-primary);width:36px;height:36px;color:var(--c);background:var(--c);border-radius:9px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){html[data-theme=redesign] .sd-site .p-ico{background:color-mix(in srgb,var(--c) 11%,#fff)}}html[data-theme=redesign] .sd-site .p-ico{border:1px solid var(--c)}@supports (color:color-mix(in lab,red,red)){html[data-theme=redesign] .sd-site .p-ico{border:1px solid color-mix(in srgb,var(--c) 18%,#fff)}}html[data-theme=redesign] .sd-site .p-ico .i{width:18px;height:18px}html[data-theme=redesign] .sd-site .p-ico--lg{border-radius:11px;width:48px;height:48px}html[data-theme=redesign] .sd-site .p-ico--lg .i{width:22px;height:22px}html[data-theme=redesign] .sd-site .on-dark .p-ico{background:var(--c)}@supports (color:color-mix(in lab,red,red)){html[data-theme=redesign] .sd-site .on-dark .p-ico{background:color-mix(in srgb,var(--c) 18%,transparent)}}html[data-theme=redesign] .sd-site .on-dark .p-ico{border-color:var(--c)}@supports (color:color-mix(in lab,red,red)){html[data-theme=redesign] .sd-site .on-dark .p-ico{border-color:color-mix(in srgb,var(--c) 32%,transparent)}}html[data-theme=redesign] .sd-site .on-dark .p-ico{color:var(--c)}@supports (color:color-mix(in lab,red,red)){html[data-theme=redesign] .sd-site .on-dark .p-ico{color:color-mix(in srgb,var(--c) 55%,#fff)}}html[data-theme=redesign] .sd-site .drawer-backdrop{z-index:90;opacity:0;visibility:hidden;transition:opacity var(--sd-slow),visibility 0s var(--sd-slow);background:#07121d80;position:fixed;inset:0}html[data-theme=redesign] .sd-site .mnav{z-index:91;width:min(400px,100%);transition:transform var(--sd-slow) var(--sd-ease);visibility:hidden;background:#fff;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}html[data-theme=redesign] .sd-site.nav-open{overflow:hidden}html[data-theme=redesign] .sd-site.nav-open .drawer-backdrop{opacity:1;visibility:visible;transition:opacity var(--sd-slow)}html[data-theme=redesign] .sd-site.nav-open .mnav{visibility:visible;transform:none}html[data-theme=redesign] .sd-site .mnav__head{border-bottom:1px solid var(--sd-border);justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex}html[data-theme=redesign] .sd-site .mnav__body{flex:1;padding:12px 16px 20px;overflow-y:auto}html[data-theme=redesign] .sd-site .mnav__label{letter-spacing:.14em;text-transform:uppercase;color:var(--sd-subtle);margin:16px 4px 6px;font-size:11px;font-weight:800}html[data-theme=redesign] .sd-site .mnav__products{grid-template-columns:1fr 1fr;gap:4px;display:grid}html[data-theme=redesign] .sd-site .mnav__products a{color:var(--sd-text-strong);border-radius:8px;align-items:center;gap:10px;padding:8px;font-size:14px;font-weight:600;display:flex}html[data-theme=redesign] .sd-site .mnav__products .p-ico{border-radius:8px;width:30px;height:30px}html[data-theme=redesign] .sd-site .mnav__products .p-ico .i{width:15px;height:15px}html[data-theme=redesign] .sd-site .mnav__links a{border-bottom:1px solid var(--sd-border-subtle);color:var(--sd-text-strong);justify-content:space-between;align-items:center;padding:12px 4px;font-weight:600;display:flex}html[data-theme=redesign] .sd-site .mnav__foot{border-top:1px solid var(--sd-border);gap:8px;padding:16px;display:grid}html[data-theme=redesign] .sd-site .mnav__contact{color:var(--sd-muted);gap:4px;margin-top:6px;font-size:13px;display:grid}html[data-theme=redesign] .sd-site .icon-btn{border:1px solid var(--sd-border);width:40px;height:40px;color:var(--sd-text-strong);background:#fff;border-radius:8px;place-items:center;display:inline-grid}html[data-theme=redesign] .sd-site .icon-btn .i{width:18px;height:18px}html[data-theme=redesign] .sd-site .site-footer{border-top:1px solid var(--sd-border);background:#fff;padding:72px 0 28px;font-size:14px}html[data-theme=redesign] .sd-site .footer-grid{grid-template-columns:1.5fr repeat(4,1fr);gap:40px;padding-bottom:48px;display:grid}html[data-theme=redesign] .sd-site .footer-brand p{color:var(--sd-muted);max-width:320px;margin:16px 0 20px;line-height:1.6}html[data-theme=redesign] .sd-site .footer-brand .footer-contact{margin-top:24px}html[data-theme=redesign] .sd-site .footer-contact{color:var(--sd-text);gap:10px;font-size:13.5px;display:grid}html[data-theme=redesign] .sd-site .footer-contact a,html[data-theme=redesign] .sd-site .footer-contact div{align-items:flex-start;gap:10px;display:flex}html[data-theme=redesign] .sd-site .footer-contact .i{width:16px;height:16px;color:var(--sd-primary);margin-top:3px}html[data-theme=redesign] .sd-site .footer-contact a:hover{color:var(--sd-primary)}html[data-theme=redesign] .sd-site .footer-col h4{font-family:var(--sd-font);text-transform:uppercase;letter-spacing:.14em;color:var(--sd-subtle);margin:0 0 16px;font-size:11px;font-weight:800}html[data-theme=redesign] .sd-site .footer-col a{color:#40535f;transition:color var(--sd-fast);padding:5px 0;display:block}html[data-theme=redesign] .sd-site .footer-col a:hover{color:var(--sd-primary)}html[data-theme=redesign] .sd-site .socials{gap:8px;margin-top:20px;display:flex}html[data-theme=redesign] .sd-site .socials a{border:1px solid var(--sd-border);width:36px;height:36px;color:var(--sd-muted);transition:color var(--sd-fast),border-color var(--sd-fast);border-radius:8px;place-items:center;display:grid}html[data-theme=redesign] .sd-site .socials a:hover{color:var(--sd-primary);border-color:var(--sd-primary)}html[data-theme=redesign] .sd-site .socials svg{width:16px;height:16px}html[data-theme=redesign] .sd-site .footer-bottom{border-top:1px solid var(--sd-border);color:var(--sd-subtle);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:22px;font-size:13px;display:flex}html[data-theme=redesign] .sd-site .footer-bottom nav{flex-wrap:wrap;gap:18px;display:flex}html[data-theme=redesign] .sd-site .footer-bottom a:hover{color:var(--sd-primary)}html[data-theme=redesign] .sd-site.js-reveal .reveal:not(.is-in){opacity:0;transform:translateY(18px)}html[data-theme=redesign] .sd-site.js-reveal .reveal{transition:opacity .6s var(--sd-ease),transform .6s var(--sd-ease);transition-delay:var(--d,0s)}@media(prefers-reduced-motion:reduce){html[data-theme=redesign] .sd-site{scroll-behavior:auto}html[data-theme=redesign] .sd-site.js-reveal .reveal:not(.is-in){opacity:1;transform:none}html[data-theme=redesign] .sd-site *,html[data-theme=redesign] .sd-site :before,html[data-theme=redesign] .sd-site :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{html[data-theme=redesign] .sd-site.js-reveal .reveal{opacity:1!important;transform:none!important}}html[data-theme=redesign] .sd-site .hero{background:var(--sd-ink);color:var(--w-dark-text);padding:88px 0 96px;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .hero__grid{z-index:2;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;display:grid;position:relative}html[data-theme=redesign] .sd-site .hero h1{color:#fff;margin:4px 0 22px}html[data-theme=redesign] .sd-site .hero .lede{margin-bottom:32px}html[data-theme=redesign] .sd-site .hero-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html[data-theme=redesign] .sd-site .hero-signin{color:var(--w-dark-muted);margin-top:18px;font-size:14px}html[data-theme=redesign] .sd-site .hero-signin a{color:#fff;border-bottom:1px solid #ffffff4d;font-weight:700}html[data-theme=redesign] .sd-site .hero-signin a:hover{border-color:#fff}html[data-theme=redesign] .sd-site .hero-meta{border-top:1px solid var(--w-dark-line);grid-template-columns:repeat(4,auto);justify-content:start;gap:36px;margin-top:40px;padding-top:24px;display:grid}html[data-theme=redesign] .sd-site .hero-meta b{font-family:var(--sd-font-display);color:#fff;letter-spacing:-.03em;font-size:24px;line-height:1.1;display:block}html[data-theme=redesign] .sd-site .hero-meta span{color:var(--w-dark-muted);font-size:12.5px}html[data-theme=redesign] .sd-site .hero--page{padding:72px 0 80px}html[data-theme=redesign] .sd-site .crumbs{color:var(--w-dark-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;font-size:13px;display:flex}html[data-theme=redesign] .sd-site .crumbs a:hover{color:#fff}html[data-theme=redesign] .sd-site .crumbs .i{opacity:.6;width:13px;height:13px}html[data-theme=redesign] .sd-site .page-hero{background:var(--sd-ink);color:var(--w-dark-text);padding:72px 0 76px;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .page-hero .container{z-index:1;position:relative}html[data-theme=redesign] .sd-site .page-hero h1{color:#fff;max-width:820px;margin-bottom:18px}html[data-theme=redesign] .sd-site .page-hero .lede{max-width:640px}html[data-theme=redesign] .sd-site .sd-grid{gap:16px;display:grid}html[data-theme=redesign] .sd-site .g-2{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign] .sd-site .g-3{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=redesign] .sd-site .g-4{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-theme=redesign] .sd-site .split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}html[data-theme=redesign] .sd-site .split--wide-right{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}html[data-theme=redesign] .sd-site .split--wide-left{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}html[data-theme=redesign] .sd-site .sd-card{border:1px solid var(--sd-border);border-radius:var(--w-radius);background:#fff;padding:24px}html[data-theme=redesign] .sd-site .sd-card--flat{background:var(--sd-bg)}html[data-theme=redesign] .sd-site .sd-card h3{letter-spacing:-.03em;margin-bottom:8px;font-size:19px}html[data-theme=redesign] .sd-site .sd-card p{color:var(--sd-muted);font-size:14px;line-height:1.6}html[data-theme=redesign] .sd-site .pgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html[data-theme=redesign] .sd-site .pcard{border:1px solid var(--sd-border);background:var(--sd-bg);border-radius:var(--w-radius);min-height:228px;transition:background var(--sd-normal),border-color var(--sd-normal),transform var(--sd-slow) var(--sd-ease),box-shadow var(--sd-slow);flex-direction:column;padding:24px;display:flex;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .pcard:hover{border-color:var(--sd-border-strong);background:#fff;transform:translateY(-4px);box-shadow:0 18px 45px #0f263717}html[data-theme=redesign] .sd-site .pcard__num{letter-spacing:.12em;color:var(--sd-subtle);font-size:11px;font-weight:700}html[data-theme=redesign] .sd-site .pcard .p-ico{position:absolute;top:20px;right:20px}html[data-theme=redesign] .sd-site .pcard h3{letter-spacing:-.045em;margin:auto 0 8px;padding-top:40px;font-size:24px}html[data-theme=redesign] .sd-site .pcard p{color:var(--sd-muted);max-width:300px;font-size:14px;line-height:1.55}html[data-theme=redesign] .sd-site .pcard .link-arrow{margin-top:16px;font-size:13px}html[data-theme=redesign] .sd-site .pcard:after{content:"";background:linear-gradient(90deg,var(--sd-primary),var(--sd-cyan));width:0;height:3px;transition:width .4s var(--sd-ease);position:absolute;bottom:0;left:0}html[data-theme=redesign] .sd-site .pcard:hover:after{width:100%}html[data-theme=redesign] .sd-site .feat{border:1px solid var(--sd-border);border-radius:var(--w-radius);background:#fff;padding:26px}html[data-theme=redesign] .sd-site .feat .p-ico{margin-bottom:18px}html[data-theme=redesign] .sd-site .feat h3{letter-spacing:-.02em;margin-bottom:8px;font-size:17px}html[data-theme=redesign] .sd-site .feat p{color:var(--sd-muted);font-size:14px;line-height:1.6}html[data-theme=redesign] .sd-site .on-dark .feat{background:var(--w-dark-card);border-color:var(--w-dark-line)}html[data-theme=redesign] .sd-site .on-dark .feat p{color:var(--w-dark-text)}html[data-theme=redesign] .sd-site .checks{gap:0;list-style:none;display:grid}html[data-theme=redesign] .sd-site .checks li{border-top:1px solid var(--sd-border);color:var(--sd-text);align-items:flex-start;gap:12px;padding:14px 0;font-size:15px;display:flex}html[data-theme=redesign] .sd-site .checks li:last-child{border-bottom:1px solid var(--sd-border)}html[data-theme=redesign] .sd-site .checks .tick{background:var(--sd-primary-soft);width:22px;height:22px;color:var(--sd-primary);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}html[data-theme=redesign] .sd-site .checks .tick .i{stroke-width:2.6px;width:13px;height:13px}html[data-theme=redesign] .sd-site .checks b{color:var(--sd-text-strong)}html[data-theme=redesign] .sd-site .on-dark .checks li{border-color:var(--w-dark-line);color:#c4d0d7}html[data-theme=redesign] .sd-site .on-dark .checks .tick{color:var(--sd-cyan);background:#63d9e81a;border:1px solid #63d9e840}html[data-theme=redesign] .sd-site .on-dark .checks b{color:#fff}html[data-theme=redesign] .sd-site .stats{border:1px solid var(--sd-border);border-radius:var(--w-radius);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}html[data-theme=redesign] .sd-site .stat{border-right:1px solid var(--sd-border);padding:26px 24px}html[data-theme=redesign] .sd-site .stat:last-child{border-right:0}html[data-theme=redesign] .sd-site .stat b{font-family:var(--sd-font-display);letter-spacing:-.05em;color:var(--sd-text-strong);font-size:clamp(30px,3.2vw,40px);line-height:1;display:block}html[data-theme=redesign] .sd-site .stat span{color:var(--sd-muted);margin-top:10px;font-size:13.5px;line-height:1.45;display:block}html[data-theme=redesign] .sd-site .on-dark .stats{background:var(--w-dark-card);border-color:var(--w-dark-line)}html[data-theme=redesign] .sd-site .on-dark .stat{border-color:var(--w-dark-line)}html[data-theme=redesign] .sd-site .on-dark .stat b{color:#fff}html[data-theme=redesign] .sd-site .on-dark .stat span{color:var(--w-dark-muted)}html[data-theme=redesign] .sd-site .stats-2{border-top:1px solid var(--sd-border);grid-template-columns:1fr 1fr;display:grid}html[data-theme=redesign] .sd-site .stats-2 .stat{border-right:0;border-bottom:1px solid var(--sd-border);padding:22px 0}html[data-theme=redesign] .sd-site .stats-2 .stat:nth-child(odd){border-right:1px solid var(--sd-border);padding-right:20px}html[data-theme=redesign] .sd-site .stats-2 .stat:nth-child(2n){padding-left:24px}html[data-theme=redesign] .sd-site .steps{counter-reset:s;border-top:1px solid var(--sd-border)}html[data-theme=redesign] .sd-site .step{border-bottom:1px solid var(--sd-border);grid-template-columns:48px minmax(0,1fr);gap:16px;padding:22px 0;display:grid}html[data-theme=redesign] .sd-site .step__no{font-family:var(--sd-font-display);color:var(--sd-primary);padding-top:3px;font-size:13px;font-weight:800}html[data-theme=redesign] .sd-site .step h3,html[data-theme=redesign] .sd-site .step h4{letter-spacing:-.02em;margin-bottom:6px;font-size:18px}html[data-theme=redesign] .sd-site .step p{color:var(--sd-muted);font-size:14.5px;line-height:1.6}html[data-theme=redesign] .sd-site .steps-row{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}html[data-theme=redesign] .sd-site .steps-row .scard{border:1px solid var(--sd-border);border-radius:var(--w-radius);background:#fff;padding:28px 26px;position:relative}html[data-theme=redesign] .sd-site .scard__no{background:var(--sd-primary-soft);width:34px;height:34px;color:var(--sd-primary);font-size:13px;font-weight:800;font-family:var(--sd-font-display);border-radius:50%;place-items:center;margin-bottom:18px;display:inline-grid}html[data-theme=redesign] .sd-site .scard h3{letter-spacing:-.02em;margin-bottom:8px;font-size:18px}html[data-theme=redesign] .sd-site .scard p{color:var(--sd-muted);font-size:14px;line-height:1.6}html[data-theme=redesign] .sd-site .scard:not(:last-child):after{content:"";border-top:1.5px solid var(--sd-subtle);border-right:1.5px solid var(--sd-subtle);z-index:1;width:10px;height:10px;position:absolute;top:44px;right:-13px;transform:rotate(45deg)}html[data-theme=redesign] .sd-site .logo-strip{border-top:1px solid var(--sd-border);border-bottom:1px solid var(--sd-border);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}html[data-theme=redesign] .sd-site .logo-strip span{min-height:84px;font-family:var(--sd-font-display);letter-spacing:-.03em;color:#8193a0;border-right:1px solid var(--sd-border);text-align:center;filter:grayscale();transition:color var(--sd-normal);justify-content:center;align-items:center;gap:8px;padding:12px;font-size:16px;font-weight:800;line-height:1.1;display:flex}html[data-theme=redesign] .sd-site .logo-strip span:last-child{border-right:0}html[data-theme=redesign] .sd-site .logo-strip span:hover{color:var(--sd-text-strong)}html[data-theme=redesign] .sd-site .logo-strip i{font-style:normal;font-weight:500;font-family:var(--sd-font);letter-spacing:.14em;text-transform:uppercase;margin-top:2px;font-size:10px;display:block}html[data-theme=redesign] .sd-site .logo-strip .lm{border:1.5px solid;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}html[data-theme=redesign] .sd-site .strip-caption{color:var(--sd-subtle);text-align:center;margin-bottom:18px;font-size:13px;font-weight:600}html[data-theme=redesign] .sd-site .on-dark .logo-strip{border-color:var(--w-dark-line)}html[data-theme=redesign] .sd-site .on-dark .logo-strip span{border-color:var(--w-dark-line);color:#6e8392}html[data-theme=redesign] .sd-site .quote{border:1px solid var(--sd-border);border-radius:var(--w-radius);background:#fff;flex-direction:column;gap:20px;padding:28px;display:flex}html[data-theme=redesign] .sd-site .quote blockquote{color:var(--sd-text-strong);margin:0;font-size:16px;font-weight:500;line-height:1.6}html[data-theme=redesign] .sd-site .quote blockquote:before{content:"“";font-family:var(--sd-font-display);color:var(--sd-primary);margin-bottom:12px;font-size:48px;font-weight:800;line-height:.6;display:block}html[data-theme=redesign] .sd-site .quote figcaption{color:var(--sd-muted);align-items:center;gap:12px;margin-top:auto;font-size:13px;display:flex}html[data-theme=redesign] .sd-site .quote figcaption b{color:var(--sd-text-strong);font-size:14px;display:block}html[data-theme=redesign] .sd-site .avatar{color:#fff;background:var(--sd-ink-700);width:40px;height:40px;font-size:13px;font-weight:800;font-family:var(--sd-font-display);border-radius:50%;flex:none;place-items:center;display:grid}html[data-theme=redesign] .sd-site .on-dark .quote{background:var(--w-dark-card);border-color:var(--w-dark-line)}html[data-theme=redesign] .sd-site .on-dark .quote blockquote{color:#e4ecf0}html[data-theme=redesign] .sd-site .cta{background:var(--sd-ink);color:var(--w-dark-text);padding:88px 0;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .cta .container{z-index:1;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:56px;display:grid;position:relative}html[data-theme=redesign] .sd-site .cta h2{color:#fff}html[data-theme=redesign] .sd-site .cta p{margin-bottom:22px;font-size:15px;line-height:1.65}html[data-theme=redesign] .sd-site .cta .hero-actions{gap:10px}html[data-theme=redesign] .sd-site .cta__glow{pointer-events:none;background:radial-gradient(circle,#63d9e81f,#0000 65%);border-radius:50%;width:760px;height:760px;position:absolute;top:-420px;left:-320px}html[data-theme=redesign] .sd-site .cta__note{color:var(--w-dark-muted);margin-top:14px;font-size:13px}html[data-theme=redesign] .sd-site .cta__note a{color:#fff;font-weight:700}html[data-theme=redesign] .sd-site .ui{box-shadow:var(--w-shadow-dark);color:var(--sd-text);background:#0c1e2e;border:1px solid #ffffff14;border-radius:12px;padding:10px;font-size:12px;line-height:1.4;position:relative}html[data-theme=redesign] .sd-site .ui--light{border-color:var(--sd-border);box-shadow:var(--sd-shadow-3);background:#fff}html[data-theme=redesign] .sd-site .ui__bar{align-items:center;gap:6px;height:26px;padding:0 6px 8px;display:flex}html[data-theme=redesign] .sd-site .ui__bar i{background:#ffffff2e;border-radius:50%;width:8px;height:8px}html[data-theme=redesign] .sd-site .ui--light .ui__bar i{background:#d5dee3}html[data-theme=redesign] .sd-site .ui__url{color:#7f93a1;white-space:nowrap;background:#ffffff0f;border-radius:5px;flex:1;align-items:center;gap:6px;max-width:320px;height:20px;margin-left:10px;padding:0 8px;font-size:10.5px;display:flex;overflow:hidden}html[data-theme=redesign] .sd-site .ui--light .ui__url{background:var(--sd-bg-2)}html[data-theme=redesign] .sd-site .ui__url .i{width:10px;height:10px}html[data-theme=redesign] .sd-site .ui__screen{background:var(--sd-bg);border-radius:8px;overflow:hidden}html[data-theme=redesign] .sd-site .ui__head{border-bottom:1px solid var(--sd-border);background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}html[data-theme=redesign] .sd-site .ui__head b{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em;font-size:14px}html[data-theme=redesign] .sd-site .ui__head small{color:var(--sd-muted);font-size:11px;display:block}html[data-theme=redesign] .sd-site .ui__body{gap:8px;padding:12px;display:grid}html[data-theme=redesign] .sd-site .ui-chip{background:var(--sd-bg-2);border:1px solid var(--sd-border);height:22px;color:var(--sd-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}html[data-theme=redesign] .sd-site .ui-chip .i{width:11px;height:11px}html[data-theme=redesign] .sd-site .ui-chip--live{background:var(--sd-success-soft);color:var(--sd-success);border-color:#0000}html[data-theme=redesign] .sd-site .ui-chip--live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;animation:2s infinite w-pulse}@keyframes w-pulse{0%{box-shadow:0 0 #3f805880}70%{box-shadow:0 0 0 6px #3f805800}to{box-shadow:0 0 #3f805800}}html[data-theme=redesign] .sd-site .badge{white-space:nowrap;background:var(--sd-neutral-soft);height:20px;color:var(--sd-neutral);border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}html[data-theme=redesign] .sd-site .badge .i{stroke-width:2.4px;width:11px;height:11px}html[data-theme=redesign] .sd-site .badge--success{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign] .sd-site .badge--warning{background:var(--sd-warning-soft);color:var(--sd-warning)}html[data-theme=redesign] .sd-site .badge--error{background:var(--sd-error-soft);color:var(--sd-error)}html[data-theme=redesign] .sd-site .badge--info{background:var(--sd-info-soft);color:var(--sd-info)}html[data-theme=redesign] .sd-site .row-card{border:1px solid var(--sd-border);background:#fff;border-radius:8px;padding:10px 12px}html[data-theme=redesign] .sd-site .row-card.is-hl{border-color:rgb(var(--brand) / .45);box-shadow:0 0 0 3px rgb(var(--brand) / .08)}html[data-theme=redesign] .sd-site .money{border-top:1px dashed var(--sd-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;padding-top:8px;display:grid}html[data-theme=redesign] .sd-site .money div{min-width:0}html[data-theme=redesign] .sd-site .money small{letter-spacing:.08em;text-transform:uppercase;color:var(--sd-subtle);font-size:9.5px;font-weight:700;display:block}html[data-theme=redesign] .sd-site .money b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}html[data-theme=redesign] .sd-site .money .earn b{color:var(--sd-success)}html[data-theme=redesign] .sd-site .money .mk b{color:var(--sd-primary)}html[data-theme=redesign] .sd-site .fl-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}html[data-theme=redesign] .sd-site .al{color:#fff;letter-spacing:.02em;border-radius:7px;flex:none;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:grid}html[data-theme=redesign] .sd-site .al-name b{color:var(--sd-text-strong);font-size:12.5px;display:block}html[data-theme=redesign] .sd-site .al-name span{color:var(--sd-muted);font-size:10.5px}html[data-theme=redesign] .sd-site .leg{align-items:center;gap:10px;min-width:0;display:flex}html[data-theme=redesign] .sd-site .leg b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:15px}html[data-theme=redesign] .sd-site .leg span{color:var(--sd-muted);font-size:10.5px;font-weight:600;display:block}html[data-theme=redesign] .sd-site .leg__line{text-align:center;min-width:30px;color:var(--sd-muted);flex:1;font-size:10px}html[data-theme=redesign] .sd-site .leg__line i{background:var(--sd-border-strong);height:1px;margin:3px 0;display:block;position:relative}html[data-theme=redesign] .sd-site .leg__line i:before,html[data-theme=redesign] .sd-site .leg__line i:after{content:"";border:1.5px solid var(--sd-subtle);background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:-2.5px}html[data-theme=redesign] .sd-site .leg__line i:before{left:0}html[data-theme=redesign] .sd-site .leg__line i:after{right:0}html[data-theme=redesign] .sd-site .float-card{border:1px solid var(--sd-border);box-shadow:var(--sd-shadow-3);color:var(--sd-text);z-index:3;background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex;position:absolute}html[data-theme=redesign] .sd-site .float-card b{color:var(--sd-text-strong);font-size:13px;display:block}html[data-theme=redesign] .sd-site .float-card small{color:var(--sd-muted);font-size:11px}html[data-theme=redesign] .sd-site .float-card .p-ico{width:32px;height:32px}html[data-theme=redesign] .sd-site .hero-visual{padding:0 0 26px;position:relative}html[data-theme=redesign] .sd-site .hero-visual .float-card--a{bottom:-22px;left:-28px}html[data-theme=redesign] .sd-site .hero-visual .float-card--b{top:-22px;right:-18px}html[data-theme=redesign] .sd-site .mini-app{grid-template-columns:150px minmax(0,1fr);min-height:380px;display:grid}html[data-theme=redesign] .sd-site .mini-side{background:var(--sd-ink);color:#8ea1af;flex-direction:column;gap:1px;padding:14px 10px;font-size:11px;display:flex}html[data-theme=redesign] .sd-site .mini-side .logo{color:#fff;margin:2px 6px 16px;font-size:15px}html[data-theme=redesign] .sd-site .mini-side .logo b{color:var(--sd-primary-400)}html[data-theme=redesign] .sd-site .mini-side small{letter-spacing:.12em;color:#5b7383;text-transform:uppercase;margin:12px 6px 5px;font-size:9px;font-weight:800}html[data-theme=redesign] .sd-site .mini-side a{border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}html[data-theme=redesign] .sd-site .mini-side a .i{width:13px;height:13px}html[data-theme=redesign] .sd-site .mini-side a.is-active{background:rgb(var(--brand) / .18);color:#fff;box-shadow:inset 2px 0 0 var(--sd-primary-400)}html[data-theme=redesign] .sd-site .mini-main{align-content:start;gap:10px;min-width:0;padding:14px;display:grid}html[data-theme=redesign] .sd-site .mini-top{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}html[data-theme=redesign] .sd-site .mini-top b{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em;font-size:16px}html[data-theme=redesign] .sd-site .mini-top small{color:var(--sd-muted);font-size:10.5px;display:block}html[data-theme=redesign] .sd-site .mini-kpis{border:1px solid var(--sd-border);background:#fff;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}html[data-theme=redesign] .sd-site .mini-kpis div{border-right:1px solid var(--sd-border-subtle);min-width:0;padding:10px 11px}html[data-theme=redesign] .sd-site .mini-kpis div:last-child{border-right:0}html[data-theme=redesign] .sd-site .mini-kpis small{color:var(--sd-muted);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:600;display:block;overflow:hidden}html[data-theme=redesign] .sd-site .mini-kpis b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:3px 0 1px;font-size:16px;display:block}html[data-theme=redesign] .sd-site .mini-kpis em{color:var(--sd-success);font-size:9.5px;font-style:normal;font-weight:700}html[data-theme=redesign] .sd-site .mini-card{border:1px solid var(--sd-border);background:#fff;border-radius:8px;overflow:hidden}html[data-theme=redesign] .sd-site .mini-card__head{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;padding:9px 12px;display:flex}html[data-theme=redesign] .sd-site .mini-card__head b{color:var(--sd-text-strong);font-size:12px}html[data-theme=redesign] .sd-site .mini-card__head span{color:var(--sd-primary);font-size:10.5px;font-weight:700}html[data-theme=redesign] .sd-site .mini-table{border-collapse:collapse;width:100%;font-size:11px}html[data-theme=redesign] .sd-site .mini-table th{text-align:left;color:var(--sd-muted);background:var(--sd-bg);border-bottom:1px solid var(--sd-border-subtle);white-space:nowrap;padding:7px 12px;font-size:9.5px;font-weight:700}html[data-theme=redesign] .sd-site .mini-table td{border-bottom:1px solid var(--sd-border-subtle);white-space:nowrap;color:var(--sd-text);padding:8px 12px}html[data-theme=redesign] .sd-site .mini-table tr:last-child td{border-bottom:0}html[data-theme=redesign] .sd-site .mini-table td b{color:var(--sd-text-strong);font-weight:600}html[data-theme=redesign] .sd-site .mini-table .r{text-align:right;font-variant-numeric:tabular-nums}html[data-theme=redesign] .sd-site .mini-table .earn{color:var(--sd-success);font-weight:700}html[data-theme=redesign] .sd-site .mini-table .id{font-family:var(--sd-font-mono);color:var(--sd-muted);font-size:10px}html[data-theme=redesign] .sd-site .mini-bars{align-items:flex-end;gap:5px;height:64px;padding:10px 12px;display:flex}html[data-theme=redesign] .sd-site .mini-bars i{background:var(--sd-primary-soft);border-radius:2px 2px 0 0;flex:1}html[data-theme=redesign] .sd-site .mini-bars i.hl{background:var(--sd-primary)}html[data-theme=redesign] .sd-site .price-card{color:var(--sd-text);box-shadow:var(--w-shadow-dark);background:#fff;border-radius:12px;padding:24px;position:relative}html[data-theme=redesign] .sd-site .price-card__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}html[data-theme=redesign] .sd-site .price-card__head b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-size:16px;display:block}html[data-theme=redesign] .sd-site .price-card__head small{color:var(--sd-muted);font-size:12px}html[data-theme=redesign] .sd-site .pb-line{border-top:1px solid var(--sd-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:13px 0;display:grid}html[data-theme=redesign] .sd-site .pb-line__label{color:var(--sd-text-strong);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}html[data-theme=redesign] .sd-site .pb-line__label small{color:var(--sd-muted);font-size:12px;font-weight:500;display:block}html[data-theme=redesign] .sd-site .pb-line__val{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:18px;font-weight:800}html[data-theme=redesign] .sd-site .pb-tag{letter-spacing:.1em;text-transform:uppercase;background:var(--sd-neutral-soft);width:58px;height:24px;color:var(--sd-neutral);border-radius:6px;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid}html[data-theme=redesign] .sd-site .pb-tag--mk{background:var(--sd-primary-soft);color:var(--sd-primary)}html[data-theme=redesign] .sd-site .pb-tag--sell{background:var(--sd-ink);color:#fff}html[data-theme=redesign] .sd-site .pb-tag--earn{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign] .sd-site .pb-line--earn .pb-line__val{color:var(--sd-success)}html[data-theme=redesign] .sd-site .pb-bar{background:var(--sd-bg-2);border-radius:999px;height:10px;margin:6px 0 4px;display:flex;overflow:hidden}html[data-theme=redesign] .sd-site .pb-bar i{display:block}html[data-theme=redesign] .sd-site .pb-legend{color:var(--sd-muted);justify-content:space-between;font-size:11px;display:flex}html[data-theme=redesign] .sd-site .cust-toggle{background:var(--sd-bg);border:1px solid var(--sd-border);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:12.5px;display:flex}html[data-theme=redesign] .sd-site .switch{cursor:pointer;color:var(--sd-text-strong);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}html[data-theme=redesign] .sd-site .switch input{appearance:none;background:var(--sd-disabled);cursor:pointer;width:34px;height:20px;transition:background var(--sd-fast);border-radius:999px;flex:none;margin:0;position:relative}html[data-theme=redesign] .sd-site .switch input:after{content:"";width:16px;height:16px;transition:transform var(--sd-normal) var(--sd-ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}html[data-theme=redesign] .sd-site .switch input:checked{background:var(--sd-primary)}html[data-theme=redesign] .sd-site .switch input:checked:after{transform:translate(14px)}html[data-theme=redesign] .sd-site .price-card.is-customer .agent-only{visibility:hidden}html[data-theme=redesign] .sd-site .wallet{border:1px solid var(--sd-border);box-shadow:var(--sd-shadow-2);background:#fff;border-radius:12px;overflow:hidden}html[data-theme=redesign] .sd-site .wallet__top{background:var(--sd-ink);color:var(--w-dark-text);padding:22px;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .wallet__top small{letter-spacing:.12em;text-transform:uppercase;color:var(--w-dark-muted);font-size:11px;font-weight:700}html[data-theme=redesign] .sd-site .wallet__bal{font-family:var(--sd-font-display);color:#fff;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:4px 0 16px;font-size:36px;font-weight:800}html[data-theme=redesign] .sd-site .wallet__meter{background:#ffffff1a;border-radius:999px;height:8px;overflow:hidden}html[data-theme=redesign] .sd-site .wallet__meter i{background:linear-gradient(90deg,var(--sd-primary),var(--sd-cyan));border-radius:inherit;width:32%;height:100%;display:block}html[data-theme=redesign] .sd-site .wallet__kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}html[data-theme=redesign] .sd-site .wallet__kv span{color:var(--w-dark-muted);font-size:11px;display:block}html[data-theme=redesign] .sd-site .wallet__kv b{color:#fff;font-variant-numeric:tabular-nums;font-size:14px}html[data-theme=redesign] .sd-site .ledger{padding:6px 18px 12px}html[data-theme=redesign] .sd-site .ledger__row{border-bottom:1px solid var(--sd-border-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;font-size:13px;display:grid}html[data-theme=redesign] .sd-site .ledger__row:last-child{border-bottom:0}html[data-theme=redesign] .sd-site .ledger__row b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign] .sd-site .ledger__row small{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign] .sd-site .ledger__amt{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}html[data-theme=redesign] .sd-site .ledger__amt.cr{color:var(--sd-success)}html[data-theme=redesign] .sd-site .ledger .p-ico{border-radius:8px;width:32px;height:32px}html[data-theme=redesign] .sd-site .ledger .p-ico .i{width:15px;height:15px}html[data-theme=redesign] .sd-site .map{border:1px solid var(--sd-border);border-radius:var(--w-radius-lg);aspect-ratio:16/10;background:#f0f4f6;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .map:before{content:"";background-image:linear-gradient(#07121d09 1px,#0000 1px),linear-gradient(90deg,#07121d09 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}html[data-theme=redesign] .sd-site .map svg.map__svg{width:96%;max-width:none;height:74%;position:absolute;top:5%;left:2%}html[data-theme=redesign] .sd-site .map__label{border:1px solid var(--sd-border);box-shadow:var(--sd-shadow-1);background:#fff;border-radius:8px;padding:10px 14px;position:absolute;bottom:16px;left:16px}html[data-theme=redesign] .sd-site .map__label small{letter-spacing:.14em;text-transform:uppercase;color:var(--sd-subtle);font-size:10px;font-weight:800;display:block}html[data-theme=redesign] .sd-site .map__label b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-size:15px}html[data-theme=redesign] .sd-site .map--dark{background:var(--w-dark-card);border-color:var(--w-dark-line)}html[data-theme=redesign] .sd-site .map--dark:before{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px)}html[data-theme=redesign] .sd-site .hub-pulse{transform-origin:50%;transform-box:fill-box;animation:2.4s ease-out infinite w-hub}@keyframes w-hub{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}html[data-theme=redesign] .sd-site .faq{border-top:1px solid var(--sd-border)}html[data-theme=redesign] .sd-site .faq details{border-bottom:1px solid var(--sd-border)}html[data-theme=redesign] .sd-site .faq summary{cursor:pointer;font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:17px;font-weight:700;list-style:none;display:flex}html[data-theme=redesign] .sd-site .faq summary::-webkit-details-marker{display:none}html[data-theme=redesign] .sd-site .faq summary .faq__pm{border:1px solid var(--sd-border-strong);width:28px;height:28px;transition:transform var(--sd-normal),background var(--sd-fast),border-color var(--sd-fast);border-radius:50%;flex:none;place-items:center;display:grid}html[data-theme=redesign] .sd-site .faq summary .faq__pm .i{width:14px;height:14px}html[data-theme=redesign] .sd-site .faq details[open] summary .faq__pm{background:var(--sd-primary);color:#fff;border-color:var(--sd-primary);transform:rotate(45deg)}html[data-theme=redesign] .sd-site .faq summary:hover{color:var(--sd-primary)}html[data-theme=redesign] .sd-site .faq__a{color:var(--sd-muted);padding:0 48px 22px 0;font-size:15px;line-height:1.7}html[data-theme=redesign] .sd-site .faq__a p+p{margin-top:10px}html[data-theme=redesign] .sd-site .faq__a a{color:var(--sd-primary);font-weight:700}html[data-theme=redesign] .sd-site .field{flex-direction:column;gap:6px;min-width:0;display:flex}html[data-theme=redesign] .sd-site .field>label,html[data-theme=redesign] .sd-site .field__label{color:var(--sd-text-strong);font-size:13px;font-weight:600}html[data-theme=redesign] .sd-site .field .req{color:var(--sd-error);margin-left:2px}html[data-theme=redesign] .sd-site .field .opt{color:var(--sd-subtle);margin-left:4px;font-weight:500}html[data-theme=redesign] .sd-site .input,html[data-theme=redesign] .sd-site .select,html[data-theme=redesign] .sd-site .textarea{border:1px solid var(--sd-border-strong);border-radius:var(--w-radius-sm);width:100%;height:46px;color:var(--sd-text-strong);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);background:#fff;outline:none;padding:0 14px;font-size:14.5px}html[data-theme=redesign] .sd-site .textarea{resize:vertical;height:auto;min-height:120px;padding:12px 14px;line-height:1.5}html[data-theme=redesign] .sd-site .select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235F707B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:38px}html[data-theme=redesign] .sd-site .input::placeholder,html[data-theme=redesign] .sd-site .textarea::placeholder{color:var(--sd-disabled)}html[data-theme=redesign] .sd-site .input:hover,html[data-theme=redesign] .sd-site .select:hover,html[data-theme=redesign] .sd-site .textarea:hover{border-color:#07121d42}html[data-theme=redesign] .sd-site .input:focus,html[data-theme=redesign] .sd-site .select:focus,html[data-theme=redesign] .sd-site .textarea:focus{border-color:var(--sd-primary);box-shadow:var(--sd-ring)}html[data-theme=redesign] .sd-site .input:disabled,html[data-theme=redesign] .sd-site .select:disabled{background:var(--sd-bg-2);color:var(--sd-subtle);cursor:not-allowed}html[data-theme=redesign] .sd-site .field.is-invalid .input,html[data-theme=redesign] .sd-site .field.is-invalid .select,html[data-theme=redesign] .sd-site .field.is-invalid .textarea,html[data-theme=redesign] .sd-site .field.is-invalid .otp input{border-color:var(--sd-error)}html[data-theme=redesign] .sd-site .field.is-invalid .input:focus,html[data-theme=redesign] .sd-site .field.is-invalid .select:focus{box-shadow:0 0 0 3px #d64e4e26}html[data-theme=redesign] .sd-site .field__error{color:var(--sd-error);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:none}html[data-theme=redesign] .sd-site .field__error .i{width:14px;height:14px}html[data-theme=redesign] .sd-site .field.is-invalid .field__error{display:flex}html[data-theme=redesign] .sd-site .field__hint{color:var(--sd-muted);font-size:12.5px}html[data-theme=redesign] .sd-site .field.is-valid .input{border-color:var(--sd-success)}html[data-theme=redesign] .sd-site .input-wrap{display:flex;position:relative}html[data-theme=redesign] .sd-site .input-wrap .input{flex:1}html[data-theme=redesign] .sd-site .input-wrap--icon .input{padding-left:42px}html[data-theme=redesign] .sd-site .input-wrap>.i{color:var(--sd-subtle);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}html[data-theme=redesign] .sd-site .input-wrap .reveal-btn{height:34px;color:var(--sd-muted);background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}html[data-theme=redesign] .sd-site .input-wrap .reveal-btn:hover{background:var(--sd-bg-2);color:var(--sd-text-strong)}html[data-theme=redesign] .sd-site .input-wrap .reveal-btn .i{width:16px;height:16px}html[data-theme=redesign] .sd-site .input-wrap--reveal .input{padding-right:84px}html[data-theme=redesign] .sd-site .input-group{grid-template-columns:110px minmax(0,1fr);gap:8px;display:grid}html[data-theme=redesign] .sd-site .input-action{gap:8px;display:flex}html[data-theme=redesign] .sd-site .input-action .input{flex:1;min-width:0}html[data-theme=redesign] .sd-site .input-action .btn{height:46px}html[data-theme=redesign] .sd-site .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}html[data-theme=redesign] .sd-site .form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=redesign] .sd-site .form-grid .span-2{grid-column:span 2}html[data-theme=redesign] .sd-site .form-grid .span-all{grid-column:1/-1}html[data-theme=redesign] .sd-site .check{color:var(--sd-text);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:inline-flex}html[data-theme=redesign] .sd-site .check input{width:18px;height:18px;accent-color:var(--sd-primary);cursor:pointer;flex:none;margin:1px 0 0}html[data-theme=redesign] .sd-site .check a{color:var(--sd-primary);font-weight:700}html[data-theme=redesign] .sd-site .alert{border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}html[data-theme=redesign] .sd-site .alert .i{width:18px;height:18px;margin-top:1px}html[data-theme=redesign] .sd-site .alert b{color:inherit}html[data-theme=redesign] .sd-site .alert--info{background:var(--sd-info-soft);color:#2f46bf}html[data-theme=redesign] .sd-site .alert--error{background:var(--sd-error-soft);color:#a33434;border-color:#d64e4e33}html[data-theme=redesign] .sd-site .alert--success{background:var(--sd-success-soft);color:#2f6445}html[data-theme=redesign] .sd-site .alert--warning{background:var(--sd-warning-soft);color:#8a5a17}html[data-theme=redesign] .sd-site .form-section{border-top:1px solid var(--sd-border);padding:28px 0}html[data-theme=redesign] .sd-site .form-section:first-of-type{border-top:0;padding-top:0}html[data-theme=redesign] .sd-site .form-section__head{align-items:center;gap:12px;margin-bottom:20px;display:flex}html[data-theme=redesign] .sd-site .form-section__head h3{letter-spacing:-.02em;font-size:17px}html[data-theme=redesign] .sd-site .form-section__head p{color:var(--sd-muted);font-size:13px}html[data-theme=redesign] .sd-site .form-section__head .p-ico{width:34px;height:34px}html[data-theme=redesign] .sd-site .seg{background:var(--sd-bg-2);border:1px solid var(--sd-border);border-radius:9px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}html[data-theme=redesign] .sd-site .seg [role=tab]{height:38px;color:var(--sd-muted);transition:background var(--sd-fast),color var(--sd-fast);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}html[data-theme=redesign] .sd-site .seg [role=tab] .i{width:16px;height:16px}html[data-theme=redesign] .sd-site .seg [role=tab][aria-selected=true]{color:var(--sd-text-strong);background:#fff;box-shadow:0 1px 2px #07121d0f,0 2px 8px #07121d0f}html[data-theme=redesign] .sd-site .captcha{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:10px;display:grid}html[data-theme=redesign] .sd-site .captcha__img{border:1px solid var(--sd-border-strong);border-radius:var(--w-radius-sm);background:#eef2f4;align-items:center;gap:0;width:168px;height:46px;display:flex;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .captcha__img canvas{width:124px;height:44px;display:block}html[data-theme=redesign] .sd-site .captcha__refresh{border:0;border-left:1px solid var(--sd-border);width:44px;height:44px;color:var(--sd-muted);background:#fff;flex:none;place-items:center;display:grid}html[data-theme=redesign] .sd-site .captcha__refresh:hover{color:var(--sd-primary)}html[data-theme=redesign] .sd-site .captcha__refresh .i{width:16px;height:16px;transition:transform .4s}html[data-theme=redesign] .sd-site .captcha__refresh:active .i{transform:rotate(-180deg)}html[data-theme=redesign] .sd-site .otp{gap:8px;display:flex}html[data-theme=redesign] .sd-site .otp input{text-align:center;width:48px;height:54px;font-family:var(--sd-font-display);border:1px solid var(--sd-border-strong);color:var(--sd-text-strong);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);background:#fff;border-radius:8px;outline:none;font-size:22px;font-weight:800}html[data-theme=redesign] .sd-site .otp input:focus{border-color:var(--sd-primary);box-shadow:var(--sd-ring)}html[data-theme=redesign] .sd-site .otp-panel{border:1px solid var(--sd-border);background:var(--sd-bg);border-radius:10px;margin-top:14px;padding:18px}html[data-theme=redesign] .sd-site .otp-panel__row{color:var(--sd-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:13px;display:flex}html[data-theme=redesign] .sd-site .verified{background:var(--sd-success-soft);color:var(--sd-success);border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;font-size:14px;font-weight:700;display:flex}html[data-theme=redesign] .sd-site .verified .i{width:18px;height:18px}html[data-theme=redesign] .sd-site .dz-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html[data-theme=redesign] .sd-site .dz{border:1.5px dashed var(--sd-border-strong);background:var(--sd-bg);transition:border-color var(--sd-fast),background var(--sd-fast);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex;position:relative}html[data-theme=redesign] .sd-site .dz.is-drag{border-color:var(--sd-primary);background:var(--sd-primary-softer)}html[data-theme=redesign] .sd-site .dz.has-file{background:#fff;border-style:solid}html[data-theme=redesign] .sd-site .dz__drop{text-align:center;cursor:pointer;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:14px 6px;display:flex}html[data-theme=redesign] .sd-site .dz__drop .i{width:24px;height:24px;color:var(--sd-primary)}html[data-theme=redesign] .sd-site .dz__drop b{color:var(--sd-text-strong);font-size:14px}html[data-theme=redesign] .sd-site .dz__drop span{color:var(--sd-muted);font-size:12px}html[data-theme=redesign] .sd-site .dz__drop u{color:var(--sd-primary);font-weight:700;text-decoration:none}html[data-theme=redesign] .sd-site .dz input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}html[data-theme=redesign] .sd-site .dz__title{color:var(--sd-text-strong);justify-content:space-between;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}html[data-theme=redesign] .sd-site .file-chip{border:1px solid var(--sd-border);background:#fff;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:8px 8px 8px 10px;font-size:12.5px;display:flex}html[data-theme=redesign] .sd-site .file-chip .i{width:16px;height:16px;color:var(--sd-primary);flex:none}html[data-theme=redesign] .sd-site .file-chip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sd-text-strong);flex:1;font-weight:600;overflow:hidden}html[data-theme=redesign] .sd-site .file-chip small{color:var(--sd-muted);white-space:nowrap}html[data-theme=redesign] .sd-site .file-chip button{width:26px;height:26px;color:var(--sd-muted);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}html[data-theme=redesign] .sd-site .file-chip button:hover{background:var(--sd-error-soft);color:var(--sd-error)}html[data-theme=redesign] .sd-site .file-chip button .i{color:inherit;width:14px;height:14px}html[data-theme=redesign] .sd-site .stepper-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:28px;list-style:none;display:grid}html[data-theme=redesign] .sd-site .stepper-nav li{border:1px solid var(--sd-border);color:var(--sd-muted);background:#fff;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:12px 14px;font-size:13px;display:flex}html[data-theme=redesign] .sd-site .stepper-nav li b{color:var(--sd-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}html[data-theme=redesign] .sd-site .stepper-nav .sn{background:var(--sd-bg-2);width:28px;height:28px;color:var(--sd-muted);border:1px solid var(--sd-border);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}html[data-theme=redesign] .sd-site .stepper-nav .sn .i{stroke-width:2.6px;width:14px;height:14px}html[data-theme=redesign] .sd-site .stepper-nav li[aria-current=step]{border-color:var(--sd-primary);box-shadow:0 0 0 3px rgb(var(--brand) / .08)}html[data-theme=redesign] .sd-site .stepper-nav li[aria-current=step] .sn{background:var(--sd-primary);color:#fff;border-color:var(--sd-primary)}html[data-theme=redesign] .sd-site .stepper-nav li.is-done .sn{background:var(--sd-success);border-color:var(--sd-success);color:#fff}html[data-theme=redesign] .sd-site .stepper-nav li span.sub{font-size:12px;display:block}html[data-theme=redesign] .sd-site .form-foot{border-top:1px solid var(--sd-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:24px;display:flex}html[data-theme=redesign] .sd-site .progress{background:var(--sd-bg-2);border-radius:999px;height:6px;overflow:hidden}html[data-theme=redesign] .sd-site .progress i{background:var(--sd-primary);border-radius:inherit;width:0;height:100%;transition:width var(--sd-slow) var(--sd-ease);display:block}html[data-theme=redesign] .sd-site .checklist{gap:2px;margin-top:14px;list-style:none;display:grid}html[data-theme=redesign] .sd-site .checklist li{color:var(--sd-muted);align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}html[data-theme=redesign] .sd-site .checklist .ck{border:1.5px solid var(--sd-border-strong);width:20px;height:20px;transition:all var(--sd-normal);border-radius:50%;flex:none;place-items:center;display:grid}html[data-theme=redesign] .sd-site .checklist .ck .i{stroke-width:3px;opacity:0;width:12px;height:12px}html[data-theme=redesign] .sd-site .checklist li.is-done{color:var(--sd-text-strong)}html[data-theme=redesign] .sd-site .checklist li.is-done .ck{background:var(--sd-success);border-color:var(--sd-success);color:#fff}html[data-theme=redesign] .sd-site .checklist li.is-done .ck .i{opacity:1}html[data-theme=redesign] .sd-site .auth{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}html[data-theme=redesign] .sd-site .auth__brand{background:var(--sd-ink);color:var(--w-dark-text);flex-direction:column;padding:40px 56px;display:flex;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .auth__brand>:not(.glow):not(.micro-grid){z-index:1;position:relative}html[data-theme=redesign] .sd-site .auth__brand h1{color:#fff;letter-spacing:-.05em;max-width:520px;margin:auto 0 18px;padding-top:56px;font-size:clamp(34px,3.6vw,50px);line-height:1.02}html[data-theme=redesign] .sd-site .auth__brand h1 span{color:var(--sd-primary-400)}html[data-theme=redesign] .sd-site .auth__brand .checks{max-width:460px;margin-top:26px}html[data-theme=redesign] .sd-site .auth__quote{border:1px solid var(--w-dark-line);background:#ffffff08;border-radius:12px;max-width:480px;margin-top:40px;padding:20px 22px}html[data-theme=redesign] .sd-site .auth__quote p{color:#dde6eb;font-size:15px;line-height:1.6}html[data-theme=redesign] .sd-site .auth__quote footer{color:var(--w-dark-muted);align-items:center;gap:10px;margin-top:14px;font-size:13px;display:flex}html[data-theme=redesign] .sd-site .auth__quote footer b{color:#fff;display:block}html[data-theme=redesign] .sd-site .auth__legal{color:var(--w-dark-muted);flex-wrap:wrap;gap:16px;margin-top:auto;padding-top:40px;font-size:12.5px;display:flex}html[data-theme=redesign] .sd-site .auth__legal a:hover{color:#fff}html[data-theme=redesign] .sd-site .auth__main{flex-direction:column;padding:32px 56px;display:flex}html[data-theme=redesign] .sd-site .auth__top{color:var(--sd-muted);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}html[data-theme=redesign] .sd-site .auth__top a.link{white-space:nowrap}html[data-theme=redesign] .sd-site .auth__mlogo{display:none}@media(max-width:1060px){html[data-theme=redesign] .sd-site .auth__mlogo{display:block}html[data-theme=redesign] .sd-site .auth__back{display:none!important}}html[data-theme=redesign] .sd-site .auth__form{width:100%;max-width:440px;margin:auto;padding:48px 0}html[data-theme=redesign] .sd-site .auth__form h2{letter-spacing:-.045em;margin-bottom:8px;font-size:32px}html[data-theme=redesign] .sd-site .auth__form>p{color:var(--sd-muted);margin-bottom:28px}html[data-theme=redesign] .sd-site .auth__stack{gap:18px;display:grid}html[data-theme=redesign] .sd-site .auth__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}html[data-theme=redesign] .sd-site .auth__foot{border-top:1px solid var(--sd-border);color:var(--sd-muted);gap:12px;margin-top:24px;padding-top:22px;font-size:14px;display:grid}html[data-theme=redesign] .sd-site .sys-status{color:var(--sd-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}html[data-theme=redesign] .sd-site .sys-status i{background:var(--sd-success);border-radius:50%;width:8px;height:8px;animation:2s infinite w-pulse}html[data-theme=redesign] .sd-site .sys-status a{color:var(--sd-muted);text-underline-offset:2px;text-decoration:underline}html[data-theme=redesign] .sd-site .center-page{background:var(--sd-bg);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .center-page__top{z-index:1;justify-content:space-between;align-items:center;padding:22px 32px;display:flex;position:relative}html[data-theme=redesign] .sd-site .center-card{z-index:1;border:1px solid var(--sd-border);width:min(460px,100% - 32px);box-shadow:var(--sd-shadow-2);background:#fff;border-radius:14px;margin:auto;padding:36px;position:relative}html[data-theme=redesign] .sd-site .center-card h1{letter-spacing:-.045em;margin:18px 0 8px;font-size:28px}html[data-theme=redesign] .sd-site .center-card>p,html[data-theme=redesign] .sd-site .center-card .sub{color:var(--sd-muted);margin-bottom:24px}html[data-theme=redesign] .sd-site .state-ico{background:var(--sd-primary-soft);width:52px;height:52px;color:var(--sd-primary);border-radius:14px;place-items:center;display:grid}html[data-theme=redesign] .sd-site .state-ico .i{width:24px;height:24px}html[data-theme=redesign] .sd-site .state-ico--success{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign] .sd-site .center-page__foot{text-align:center;color:var(--sd-subtle);z-index:1;padding:22px;font-size:12.5px;position:relative}html[data-theme=redesign] .sd-site .reg{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}html[data-theme=redesign] .sd-site .reg__main{border:1px solid var(--sd-border);box-shadow:var(--sd-shadow-1);background:#fff;border-radius:14px;padding:32px}html[data-theme=redesign] .sd-site .reg__rail{top:calc(var(--w-hdr) + 20px);gap:16px;display:grid;position:sticky}html[data-theme=redesign] .sd-site .rail-card{border:1px solid var(--sd-border);background:#fff;border-radius:12px;padding:22px}html[data-theme=redesign] .sd-site .rail-card h3{letter-spacing:-.02em;font-size:16px}html[data-theme=redesign] .sd-site .rail-card--dark{background:var(--sd-ink);border-color:var(--sd-ink);color:var(--w-dark-text);position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .rail-card--dark h3{color:#fff}html[data-theme=redesign] .sd-site .rail-card--dark .checks li{padding:11px 0;font-size:14px}html[data-theme=redesign] .sd-site .success-screen{text-align:center;padding:24px 8px}html[data-theme=redesign] .sd-site .success-screen .state-ico{border-radius:50%;width:64px;height:64px;margin:0 auto 20px}html[data-theme=redesign] .sd-site .success-screen .state-ico .i{width:30px;height:30px}html[data-theme=redesign] .sd-site .success-screen h2{letter-spacing:-.045em;margin-bottom:10px;font-size:30px}html[data-theme=redesign] .sd-site .next-steps{counter-reset:n;text-align:left;gap:10px;max-width:520px;margin:28px auto;list-style:none;display:grid}html[data-theme=redesign] .sd-site .next-steps li{border:1px solid var(--sd-border);color:var(--sd-muted);border-radius:10px;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:14px 16px;font-size:14px;display:grid}html[data-theme=redesign] .sd-site .next-steps li:before{counter-increment:n;content:counter(n);background:var(--sd-primary-soft);width:28px;height:28px;color:var(--sd-primary);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}html[data-theme=redesign] .sd-site .next-steps b{color:var(--sd-text-strong);display:block}html[data-theme=redesign] .sd-site .ref-box{background:var(--sd-bg-2);color:var(--sd-muted);border-radius:8px;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:inline-flex}html[data-theme=redesign] .sd-site .ref-box b{font-family:var(--sd-font-mono);color:var(--sd-text-strong)}html[data-theme=redesign] .sd-site .legal-head{border-bottom:1px solid var(--sd-border);background:#fff;padding:56px 0 36px}html[data-theme=redesign] .sd-site .legal-head h1{letter-spacing:-.05em;margin:6px 0 14px;font-size:clamp(34px,4vw,48px)}html[data-theme=redesign] .sd-site .legal-meta{color:var(--sd-muted);flex-wrap:wrap;gap:8px 24px;font-size:14px;display:flex}html[data-theme=redesign] .sd-site .legal-meta b{color:var(--sd-text-strong);font-weight:600}html[data-theme=redesign] .sd-site .legal-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:56px;padding:48px 0 96px;display:grid}html[data-theme=redesign] .sd-site .toc{top:calc(var(--w-hdr) + 24px);max-height:calc(100vh - var(--w-hdr) - 48px);font-size:13.5px;position:sticky;overflow:auto}html[data-theme=redesign] .sd-site .toc h2{font-family:var(--sd-font);text-transform:uppercase;letter-spacing:.14em;color:var(--sd-subtle);margin-bottom:12px;font-size:11px;font-weight:800}html[data-theme=redesign] .sd-site .toc ol{border-left:1px solid var(--sd-border);list-style:none}html[data-theme=redesign] .sd-site .toc a{color:var(--sd-muted);border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;line-height:1.35;display:block}html[data-theme=redesign] .sd-site .toc a:hover{color:var(--sd-text-strong)}html[data-theme=redesign] .sd-site .toc a.is-active{color:var(--sd-primary);border-left-color:var(--sd-primary);font-weight:700}html[data-theme=redesign] .sd-site .legal-doc{max-width:760px;color:var(--sd-text);font-size:15.5px;line-height:1.75}html[data-theme=redesign] .sd-site .legal-doc section{margin-bottom:36px;padding-top:8px}html[data-theme=redesign] .sd-site .legal-doc h2{letter-spacing:-.03em;gap:12px;margin-bottom:14px;font-size:22px;display:flex}html[data-theme=redesign] .sd-site .legal-doc h2 .no{color:var(--sd-primary);font-variant-numeric:tabular-nums}html[data-theme=redesign] .sd-site .legal-doc h3{letter-spacing:-.01em;margin:18px 0 8px;font-size:16px}html[data-theme=redesign] .sd-site .legal-doc p{margin-bottom:12px}html[data-theme=redesign] .sd-site .legal-doc ol,html[data-theme=redesign] .sd-site .legal-doc ul{margin-bottom:12px;padding-left:22px}html[data-theme=redesign] .sd-site .legal-doc li{margin-bottom:6px}html[data-theme=redesign] .sd-site .legal-doc ol.clauses{padding-left:0;list-style:none}html[data-theme=redesign] .sd-site .legal-doc ol.clauses>li{grid-template-columns:44px minmax(0,1fr);gap:4px;display:grid}html[data-theme=redesign] .sd-site .legal-doc ol.clauses>li>.cn{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-weight:700}html[data-theme=redesign] .sd-site .legal-doc table{border-collapse:collapse;background:#fff;width:100%;margin:8px 0 16px;font-size:14px}html[data-theme=redesign] .sd-site .legal-doc th,html[data-theme=redesign] .sd-site .legal-doc td{border:1px solid var(--sd-border);text-align:left;vertical-align:top;padding:10px 12px}html[data-theme=redesign] .sd-site .legal-doc th{background:var(--sd-bg-2);color:var(--sd-text-strong);font-weight:700}html[data-theme=redesign] .sd-site .table-scroll{overflow-x:auto}html[data-theme=redesign] .sd-site .placeholder-note{border:1px dashed var(--sd-warning);background:var(--sd-warning-soft);color:#7a4e12;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:36px;padding:16px 18px;font-size:14px;line-height:1.55;display:flex}html[data-theme=redesign] .sd-site .placeholder-note .i{flex:none;width:20px;height:20px;margin-top:1px}html[data-theme=redesign] .sd-site .contact-block{border:1px solid var(--sd-border);background:#fff;border-radius:10px;padding:18px 20px;font-size:14.5px;line-height:1.7}html[data-theme=redesign] .sd-site .search-hero{max-width:640px;box-shadow:var(--w-shadow-dark);background:#fff;border-radius:12px;gap:8px;margin-top:28px;padding:6px;display:flex}html[data-theme=redesign] .sd-site .search-hero .input{border:0;height:50px;font-size:16px;box-shadow:none!important}html[data-theme=redesign] .sd-site .search-hero .input-wrap{flex:1}html[data-theme=redesign] .sd-site .search-hero .btn{height:50px}html[data-theme=redesign] .sd-site .search-tags{color:var(--w-dark-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:13px;display:flex}html[data-theme=redesign] .sd-site .search-tags a{border:1px solid var(--w-dark-line);color:#c9d5dc;border-radius:999px;padding:5px 11px}html[data-theme=redesign] .sd-site .search-tags a:hover{color:#fff;border-color:#ffffff59}html[data-theme=redesign] .sd-site .cat{border:1px solid var(--sd-border);border-radius:var(--w-radius);transition:border-color var(--sd-fast),box-shadow var(--sd-normal),transform var(--sd-normal);background:#fff;flex-direction:column;gap:10px;padding:24px;display:flex}html[data-theme=redesign] .sd-site .cat:hover{border-color:var(--sd-border-strong);box-shadow:var(--sd-shadow-2);transform:translateY(-2px)}html[data-theme=redesign] .sd-site .cat h3{letter-spacing:-.02em;margin-top:6px;font-size:18px}html[data-theme=redesign] .sd-site .cat p{color:var(--sd-muted);font-size:14px}html[data-theme=redesign] .sd-site .cat small{color:var(--sd-subtle);margin-top:auto;padding-top:8px;font-size:12.5px;font-weight:600}html[data-theme=redesign] .sd-site .art-list{border-top:1px solid var(--sd-border);list-style:none}html[data-theme=redesign] .sd-site .art-list a{border-bottom:1px solid var(--sd-border);transition:background var(--sd-fast);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 4px;display:grid}html[data-theme=redesign] .sd-site .art-list a:hover{background:#fff}html[data-theme=redesign] .sd-site .art-list a:hover b{color:var(--sd-primary)}html[data-theme=redesign] .sd-site .art-list b{color:var(--sd-text-strong);font-size:15px;font-weight:600;display:block}html[data-theme=redesign] .sd-site .art-list small{color:var(--sd-muted);font-size:12.5px}html[data-theme=redesign] .sd-site .art-list .i{color:var(--sd-subtle)}html[data-theme=redesign] .sd-site .no-results{border:1px dashed var(--sd-border-strong);text-align:center;color:var(--sd-muted);border-radius:10px;padding:28px}html[data-theme=redesign] .sd-site .channel{border:1px solid var(--sd-border);border-radius:var(--w-radius);background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:14px;padding:20px;display:grid}html[data-theme=redesign] .sd-site .channel b{color:var(--sd-text-strong);font-size:15px;display:block}html[data-theme=redesign] .sd-site .channel a.v{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em;word-break:break-word;margin-top:4px;font-size:17px;font-weight:800;display:inline-block}html[data-theme=redesign] .sd-site .channel a.v:hover{color:var(--sd-primary)}html[data-theme=redesign] .sd-site .channel small{color:var(--sd-muted);margin-top:4px;font-size:13px;display:block}html[data-theme=redesign] .sd-site .hours{border-collapse:collapse;width:100%;font-size:14px}html[data-theme=redesign] .sd-site .hours td{border-bottom:1px solid var(--sd-border-subtle);padding:10px 0}html[data-theme=redesign] .sd-site .hours td:last-child{text-align:right;color:var(--sd-text-strong);font-weight:600}html[data-theme=redesign] .sd-site .contact-strip{border-radius:var(--w-radius-lg);background:var(--sd-ink);color:var(--w-dark-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .contact-strip h3{color:#fff;letter-spacing:-.03em;font-size:22px}html[data-theme=redesign] .sd-site .contact-strip .hero-actions{position:relative}html[data-theme=redesign] .sd-site .value{border-top:2px solid var(--sd-primary);border-radius:0 0 var(--w-radius) var(--w-radius);border-left:1px solid var(--sd-border);border-right:1px solid var(--sd-border);border-bottom:1px solid var(--sd-border);background:#fff;padding:28px 26px}html[data-theme=redesign] .sd-site .value__no{font-family:var(--sd-font-display);color:var(--sd-primary);font-size:13px;font-weight:800}html[data-theme=redesign] .sd-site .value h3{letter-spacing:-.02em;margin:14px 0 8px;font-size:18px}html[data-theme=redesign] .sd-site .value p{color:var(--sd-muted);font-size:14px;line-height:1.6}html[data-theme=redesign] .sd-site .person{border:1px solid var(--sd-border);border-radius:var(--w-radius);background:#fff;overflow:hidden}html[data-theme=redesign] .sd-site .person__ph{aspect-ratio:4/3;background:linear-gradient(145deg,var(--sd-ink-800),var(--sd-ink));color:#ffffffd9;font-family:var(--sd-font-display);letter-spacing:-.04em;place-items:center;font-size:36px;font-weight:800;display:grid;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .person__ph:before{content:"";background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}html[data-theme=redesign] .sd-site .person__ph span{position:relative}html[data-theme=redesign] .sd-site .person__body{padding:18px 20px}html[data-theme=redesign] .sd-site .person__body b{color:var(--sd-text-strong);font-size:16px;display:block}html[data-theme=redesign] .sd-site .person__body small{color:var(--sd-muted);font-size:13px}html[data-theme=redesign] .sd-site .mv{border-radius:var(--w-radius-lg);border:1px solid var(--sd-border);background:#fff;padding:32px}html[data-theme=redesign] .sd-site .mv--dark{background:var(--sd-ink);border-color:var(--sd-ink);color:var(--w-dark-text);position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .mv--dark h3{color:#fff}html[data-theme=redesign] .sd-site .mv h3{letter-spacing:-.04em;margin:10px 0 12px;font-size:24px}html[data-theme=redesign] .sd-site .mv p{font-size:16px;line-height:1.65}html[data-theme=redesign] .sd-site .aud{border:1px solid var(--sd-border);border-radius:var(--w-radius-lg);background:#fff;flex-direction:column;padding:32px;display:flex}html[data-theme=redesign] .sd-site .aud .p-ico{margin-bottom:20px}html[data-theme=redesign] .sd-site .aud h3{letter-spacing:-.04em;margin-bottom:10px;font-size:24px}html[data-theme=redesign] .sd-site .aud>p{color:var(--sd-muted);margin-bottom:18px;font-size:15px}html[data-theme=redesign] .sd-site .aud .checks{margin-bottom:24px}html[data-theme=redesign] .sd-site .aud .checks li{padding:11px 0;font-size:14px}html[data-theme=redesign] .sd-site .aud .btn{align-self:flex-start;margin-top:auto}html[data-theme=redesign] .sd-site .aud--feature{background:var(--sd-ink);border-color:var(--sd-ink);color:var(--w-dark-text);position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .aud--feature h3{color:#fff}html[data-theme=redesign] .sd-site .aud--feature>p{color:var(--w-dark-text)}html[data-theme=redesign] .sd-site .region{border:1px solid var(--sd-border);border-radius:var(--w-radius);background:#fff;flex-direction:column;gap:12px;padding:24px;display:flex}html[data-theme=redesign] .sd-site .region__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html[data-theme=redesign] .sd-site .region h3{letter-spacing:-.03em;font-size:19px}html[data-theme=redesign] .sd-site .region__count{font-family:var(--sd-font-display);color:var(--sd-primary);letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1}html[data-theme=redesign] .sd-site .region__count small{font-family:var(--sd-font);color:var(--sd-muted);letter-spacing:0;text-align:right;margin-top:3px;font-size:11px;font-weight:600;display:block}html[data-theme=redesign] .sd-site .region p{color:var(--sd-muted);font-size:14px}html[data-theme=redesign] .sd-site .tags{flex-wrap:wrap;gap:6px;display:flex}html[data-theme=redesign] .sd-site .sd-tag{background:var(--sd-bg-2);border:1px solid var(--sd-border-subtle);height:26px;color:var(--sd-text);border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}html[data-theme=redesign] .sd-site .office{color:var(--sd-muted);border-top:1px solid var(--sd-border-subtle);align-items:flex-start;gap:10px;margin-top:auto;padding-top:12px;font-size:13px;display:flex}html[data-theme=redesign] .sd-site .office .i{width:16px;height:16px;color:var(--sd-primary);margin-top:2px}html[data-theme=redesign] .sd-site .office b{color:var(--sd-text-strong);display:block}html[data-theme=redesign] .sd-site .toasts{z-index:120;gap:8px;width:min(360px,100% - 32px);display:grid;position:fixed;bottom:20px;right:20px}html[data-theme=redesign] .sd-site .toast{background:var(--sd-ink);color:#dce5ea;box-shadow:var(--sd-shadow-3);animation:w-toast .25s var(--sd-ease);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:12px;padding:14px;font-size:13.5px;display:grid}html[data-theme=redesign] .sd-site .toast b{color:#fff;font-size:14px;display:block}html[data-theme=redesign] .sd-site .toast .i{width:18px;height:18px;color:var(--sd-cyan);margin-top:1px}html[data-theme=redesign] .sd-site .toast--success .i{color:#7ed49b}html[data-theme=redesign] .sd-site .toast--error .i{color:#f28b8b}html[data-theme=redesign] .sd-site .toast button{color:#7f93a1;background:0 0;border:0;place-items:center;width:22px;height:22px;padding:0;display:grid}html[data-theme=redesign] .sd-site .toast button .i{color:inherit;width:14px;height:14px;margin:0}@keyframes w-toast{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html[data-theme=redesign] .sd-site .prow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}html[data-theme=redesign] .sd-site .thumb{background:linear-gradient(135deg,var(--a,#2fa7b8),var(--b,#132c40));color:#ffffffe6;border-radius:8px;flex:none;place-items:center;width:58px;height:58px;display:grid;position:relative;overflow:hidden}html[data-theme=redesign] .sd-site .thumb:after{content:"";background:radial-gradient(circle at 75% 20%,#ffffff47,#0000 45%);position:absolute;inset:0}html[data-theme=redesign] .sd-site .thumb .i{width:22px;height:22px}html[data-theme=redesign] .sd-site .thumb--wide{width:84px}html[data-theme=redesign] .sd-site .pt{color:var(--sd-text-strong);font-size:13px;font-weight:700;line-height:1.3;display:block}html[data-theme=redesign] .sd-site .pm{color:var(--sd-muted);flex-wrap:wrap;gap:4px 10px;margin-top:3px;font-size:11px;display:flex}html[data-theme=redesign] .sd-site .pm span{align-items:center;gap:4px;display:inline-flex}html[data-theme=redesign] .sd-site .pm .i{width:12px;height:12px}html[data-theme=redesign] .sd-site .stars{color:#d9951a;letter-spacing:1px;font-size:11px}html[data-theme=redesign] .sd-site .price{text-align:right;white-space:nowrap}html[data-theme=redesign] .sd-site .price small{letter-spacing:.08em;text-transform:uppercase;color:var(--sd-subtle);font-size:9.5px;font-weight:700;display:block}html[data-theme=redesign] .sd-site .price b{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:16px;display:block}html[data-theme=redesign] .sd-site .price em{color:var(--sd-success);font-size:11px;font-style:normal;font-weight:700}html[data-theme=redesign] .sd-site .price s{color:var(--sd-subtle);font-size:11px}html[data-theme=redesign] .sd-site .tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}html[data-theme=redesign] .sd-site .tier{border:1px solid var(--sd-border);background:#fff;border-radius:7px;min-width:0;padding:8px 10px}html[data-theme=redesign] .sd-site .tier.is-hl{border-color:rgb(var(--brand) / .5);background:var(--sd-primary-softer)}html[data-theme=redesign] .sd-site .tier small{color:var(--sd-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700;display:block}html[data-theme=redesign] .sd-site .tier b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:15px;display:block}html[data-theme=redesign] .sd-site .tier em{color:var(--sd-success);font-size:10.5px;font-style:normal;font-weight:700}html[data-theme=redesign] .sd-site .days{gap:0;list-style:none;display:grid}html[data-theme=redesign] .sd-site .days li{border-top:1px solid var(--sd-border-subtle);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:12px;display:grid}html[data-theme=redesign] .sd-site .days li:first-child{border-top:0}html[data-theme=redesign] .sd-site .days .dn{letter-spacing:.08em;text-transform:uppercase;color:var(--sd-primary);font-size:10px;font-weight:800}html[data-theme=redesign] .sd-site .days b{color:var(--sd-text-strong);font-weight:600}html[data-theme=redesign] .sd-site .days .i{width:14px;height:14px;color:var(--sd-subtle)}html[data-theme=redesign] .sd-site .tl{list-style:none;display:grid}html[data-theme=redesign] .sd-site .tl li{grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:10px;padding:7px 0;font-size:12px;display:grid;position:relative}html[data-theme=redesign] .sd-site .tl li:before{content:"";background:var(--sd-border);width:1.5px;position:absolute;top:24px;bottom:-8px;left:9px}html[data-theme=redesign] .sd-site .tl li:last-child:before{display:none}html[data-theme=redesign] .sd-site .tl .d{background:var(--sd-bg-2);border:1.5px solid var(--sd-border-strong);z-index:1;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:relative}html[data-theme=redesign] .sd-site .tl .d .i{stroke-width:2.8px;width:11px;height:11px}html[data-theme=redesign] .sd-site .tl li.done .d{background:var(--sd-success);border-color:var(--sd-success);color:#fff}html[data-theme=redesign] .sd-site .tl li.now .d{border-color:var(--sd-primary);box-shadow:0 0 0 3px rgb(var(--brand) / .15);background:#fff}html[data-theme=redesign] .sd-site .tl li.now .d:after{content:"";background:var(--sd-primary);border-radius:50%;width:8px;height:8px}html[data-theme=redesign] .sd-site .tl b{color:var(--sd-text-strong);font-weight:600;display:block}html[data-theme=redesign] .sd-site .tl small{color:var(--sd-muted);font-size:11px}html[data-theme=redesign] .sd-site .tl time{color:var(--sd-muted);white-space:nowrap;font-size:11px}html[data-theme=redesign] .sd-site .kv-row{border-top:1px solid var(--sd-border-subtle);justify-content:space-between;gap:10px;padding:6px 0;font-size:12px;display:flex}html[data-theme=redesign] .sd-site .kv-row span{color:var(--sd-muted)}html[data-theme=redesign] .sd-site .kv-row b{color:var(--sd-text-strong);font-variant-numeric:tabular-nums}html[data-theme=redesign] .sd-site .ui-split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:8px;display:grid}html[data-theme=redesign] .sd-site .ui-label{letter-spacing:.1em;text-transform:uppercase;color:var(--sd-subtle);margin-bottom:6px;font-size:10px;font-weight:800;display:block}html[data-theme=redesign] .sd-site .plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}html[data-theme=redesign] .sd-site .plan{border:1px solid var(--sd-border);background:#fff;border-radius:8px;gap:6px;min-width:0;padding:10px;display:grid}html[data-theme=redesign] .sd-site .plan.is-hl{border-color:var(--sd-primary);box-shadow:0 0 0 3px rgb(var(--brand) / .08)}html[data-theme=redesign] .sd-site .plan>b{font-family:var(--sd-font-display);color:var(--sd-text-strong);font-size:13px}html[data-theme=redesign] .sd-site .plan ul{color:var(--sd-muted);gap:4px;font-size:11px;list-style:none;display:grid}html[data-theme=redesign] .sd-site .plan li{align-items:center;gap:5px;display:flex}html[data-theme=redesign] .sd-site .plan li .i{width:11px;height:11px;color:var(--sd-success);stroke-width:2.6px}html[data-theme=redesign] .sd-site .plan .pp{font-family:var(--sd-font-display);color:var(--sd-text-strong);border-top:1px dashed var(--sd-border);padding-top:6px;font-size:16px;font-weight:800}html[data-theme=redesign] .sd-site .plan .pp small{font-family:var(--sd-font);color:var(--sd-muted);font-size:10px;font-weight:500}html[data-theme=redesign] .sd-site .plan .pp em{color:var(--sd-success);font-size:10.5px;font-style:normal;font-family:var(--sd-font);display:block}html[data-theme=redesign] .sd-site .hero-note{color:var(--w-dark-muted);flex-wrap:wrap;gap:6px 18px;margin-top:18px;font-size:13.5px;display:flex}html[data-theme=redesign] .sd-site .hero-note span{align-items:center;gap:6px;display:inline-flex}html[data-theme=redesign] .sd-site .hero-note .i{width:15px;height:15px;color:var(--sd-cyan)}html[data-theme=redesign] .sd-site .h-product{letter-spacing:-.05em;font-size:clamp(38px,4.8vw,64px);font-weight:800;line-height:1}@media(max-width:760px){html[data-theme=redesign] .sd-site .prow{grid-template-columns:auto minmax(0,1fr)}html[data-theme=redesign] .sd-site .prow .price{text-align:left;border-top:1px dashed var(--sd-border);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:10px;padding-top:6px;display:flex}html[data-theme=redesign] .sd-site .ui-split,html[data-theme=redesign] .sd-site .plans,html[data-theme=redesign] .sd-site .tiers{grid-template-columns:minmax(0,1fr)}html[data-theme=redesign] .sd-site .days li{grid-template-columns:44px minmax(0,1fr)}html[data-theme=redesign] .sd-site .days li>:last-child{display:none}}@media(max-width:1180px){html[data-theme=redesign] .sd-site .nav__link{padding:0 9px}html[data-theme=redesign] .sd-site .mega{width:680px;left:-60px}html[data-theme=redesign] .sd-site .footer-grid{grid-template-columns:1.3fr repeat(4,1fr);gap:28px}}@media(max-width:1060px){html[data-theme=redesign] .sd-site{--w-hdr:64px}html[data-theme=redesign] .sd-site .nav{display:none}html[data-theme=redesign] .sd-site .nav__actions .btn{--h:38px;padding:0 13px;font-size:13px}html[data-theme=redesign] .sd-site .menu-toggle{display:inline-flex}html[data-theme=redesign] .sd-site .nav__actions{gap:8px}html[data-theme=redesign] .sd-site .hero__grid,html[data-theme=redesign] .sd-site .split,html[data-theme=redesign] .sd-site .split--wide-left,html[data-theme=redesign] .sd-site .split--wide-right{grid-template-columns:minmax(0,1fr);gap:56px}html[data-theme=redesign] .sd-site .hero-visual{max-width:640px}html[data-theme=redesign] .sd-site .cta .container{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}html[data-theme=redesign] .sd-site .pgrid,html[data-theme=redesign] .sd-site .g-3,html[data-theme=redesign] .sd-site .g-4,html[data-theme=redesign] .sd-site .stats{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign] .sd-site .stat:nth-child(2){border-right:0}html[data-theme=redesign] .sd-site .stat:nth-child(-n+2){border-bottom:1px solid var(--sd-border)}html[data-theme=redesign] .sd-site .on-dark .stat:nth-child(-n+2){border-bottom-color:var(--w-dark-line)}html[data-theme=redesign] .sd-site .footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-theme=redesign] .sd-site .footer-brand{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 40px;display:grid}html[data-theme=redesign] .sd-site .footer-brand p{margin:12px 0 0}html[data-theme=redesign] .sd-site .auth{grid-template-columns:minmax(0,1fr)}html[data-theme=redesign] .sd-site .auth__brand{order:2;padding:48px 32px}html[data-theme=redesign] .sd-site .auth__brand h1{margin-top:24px;padding-top:0}html[data-theme=redesign] .sd-site .reg{grid-template-columns:minmax(0,1fr)}html[data-theme=redesign] .sd-site .reg__rail{grid-template-columns:repeat(2,minmax(0,1fr));position:static}html[data-theme=redesign] .sd-site .legal-layout{grid-template-columns:minmax(0,1fr);gap:24px}html[data-theme=redesign] .sd-site .toc{border:1px solid var(--sd-border);background:#fff;border-radius:10px;max-height:none;padding:18px;position:static}html[data-theme=redesign] .sd-site .steps-row{grid-template-columns:minmax(0,1fr)}html[data-theme=redesign] .sd-site .scard:not(:last-child):after{display:none}html[data-theme=redesign] .sd-site .logo-strip{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=redesign] .sd-site .logo-strip span:nth-child(3){border-right:0}html[data-theme=redesign] .sd-site .logo-strip span:nth-child(-n+3){border-bottom:1px solid var(--sd-border)}html[data-theme=redesign] .sd-site .hero-visual .float-card--a{left:-8px}html[data-theme=redesign] .sd-site .hero-visual .float-card--b{right:-6px}}@media(max-width:760px){html[data-theme=redesign] .sd-site{--w-gutter:16px;font-size:15px}html[data-theme=redesign] .sd-site .section{padding:72px 0}html[data-theme=redesign] .sd-site .section--tight{padding:56px 0}html[data-theme=redesign] .sd-site .section-head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:32px}html[data-theme=redesign] .sd-site .utility__tag{display:none}html[data-theme=redesign] .sd-site .utility .container{justify-content:center}html[data-theme=redesign] .sd-site .utility__links{gap:16px}html[data-theme=redesign] .sd-site .hero{padding:56px 0 64px}html[data-theme=redesign] .sd-site .page-hero{padding:52px 0 56px}html[data-theme=redesign] .sd-site .hero-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}html[data-theme=redesign] .sd-site .lede{font-size:16px}html[data-theme=redesign] .sd-site .pgrid,html[data-theme=redesign] .sd-site .g-2,html[data-theme=redesign] .sd-site .g-3,html[data-theme=redesign] .sd-site .g-4{grid-template-columns:minmax(0,1fr)}html[data-theme=redesign] .sd-site .pcard{min-height:0}html[data-theme=redesign] .sd-site .pcard h3{padding-top:28px}html[data-theme=redesign] .sd-site .stats-2 .stat:nth-child(2n){padding-left:16px}html[data-theme=redesign] .sd-site .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}html[data-theme=redesign] .sd-site .footer-brand{grid-template-columns:minmax(0,1fr)}html[data-theme=redesign] .sd-site .footer-bottom{flex-direction:column}html[data-theme=redesign] .sd-site .form-grid,html[data-theme=redesign] .sd-site .form-grid--3{grid-template-columns:minmax(0,1fr)}html[data-theme=redesign] .sd-site .form-grid .span-2{grid-column:auto}html[data-theme=redesign] .sd-site .dz-grid{grid-template-columns:minmax(0,1fr)}html[data-theme=redesign] .sd-site .reg__main{padding:22px 18px}html[data-theme=redesign] .sd-site .reg__rail{grid-template-columns:minmax(0,1fr)}html[data-theme=redesign] .sd-site .stepper-nav li{flex-direction:column;align-items:flex-start;gap:6px;padding:10px}html[data-theme=redesign] .sd-site .stepper-nav li span.sub{display:none}html[data-theme=redesign] .sd-site .stepper-nav li b{font-size:13px}html[data-theme=redesign] .sd-site .auth__main{padding:20px 16px}html[data-theme=redesign] .sd-site .auth__brand{padding:40px 20px}html[data-theme=redesign] .sd-site .auth__form{padding:32px 0}html[data-theme=redesign] .sd-site .auth__form h2{font-size:28px}html[data-theme=redesign] .sd-site .center-card{padding:26px 20px}html[data-theme=redesign] .sd-site .center-page__top{padding:16px}html[data-theme=redesign] .sd-site .otp{gap:6px}html[data-theme=redesign] .sd-site .otp input{width:calc(16.6667% - 5px);max-width:48px;height:50px;font-size:20px}html[data-theme=redesign] .sd-site .mini-app{grid-template-columns:minmax(0,1fr)}html[data-theme=redesign] .sd-site .mini-side{display:none}html[data-theme=redesign] .sd-site .mini-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign] .sd-site .mini-kpis div:nth-child(2){border-right:0}html[data-theme=redesign] .sd-site .mini-kpis div:nth-child(-n+2){border-bottom:1px solid var(--sd-border-subtle)}html[data-theme=redesign] .sd-site .mini-table .m-hide{display:none}html[data-theme=redesign] .sd-site .money{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px}html[data-theme=redesign] .sd-site .fl-row{grid-template-columns:auto minmax(0,1fr)}html[data-theme=redesign] .sd-site .fl-row .leg{grid-column:1/-1}html[data-theme=redesign] .sd-site .fl-row>.badge{grid-area:1/2;justify-self:end}html[data-theme=redesign] .sd-site .hero-visual .float-card{display:none}html[data-theme=redesign] .sd-site .faq summary{font-size:16px}html[data-theme=redesign] .sd-site .faq__a{padding-right:0}html[data-theme=redesign] .sd-site .contact-strip{padding:24px 20px}html[data-theme=redesign] .sd-site .search-hero{flex-direction:column}html[data-theme=redesign] .sd-site .search-hero .btn{width:100%}html[data-theme=redesign] .sd-site .logo-strip{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign] .sd-site .logo-strip span{border-bottom:1px solid var(--sd-border);border-right:1px solid var(--sd-border)!important}html[data-theme=redesign] .sd-site .logo-strip span:nth-child(2n){border-right:0!important}html[data-theme=redesign] .sd-site .logo-strip span:nth-last-child(-n+2){border-bottom:0}html[data-theme=redesign] .sd-site .input-group{grid-template-columns:96px minmax(0,1fr)}html[data-theme=redesign] .sd-site .legal-layout{padding:32px 0 64px}html[data-theme=redesign] .sd-site .legal-doc ol.clauses>li{grid-template-columns:36px minmax(0,1fr)}html[data-theme=redesign] .sd-site .mega{display:none}html[data-theme=redesign] .sd-site .wallet__kv{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign] .sd-site .price-card{padding:18px}html[data-theme=redesign] .sd-site .toasts{bottom:16px;right:16px}}@media(max-width:560px){html[data-theme=redesign] .sd-site .nav__actions .btn--primary{display:none}}@media(max-width:420px){html[data-theme=redesign] .sd-site .utility__links a:last-child{display:none}html[data-theme=redesign] .sd-site .logo{font-size:22px}html[data-theme=redesign] .sd-site .h-display{font-size:40px}}html[data-theme=redesign]{--bg:248 250 251;--surface:255 255 255;--surface-2:242 246 248;--border:7 18 29;--text:29 52 68;--text-muted:95 112 123;--text-faint:142 162 177;--brand:73 104 255;--brand-strong:59 88 240;--brand-tint:233 237 255;--brand-contrast:255 255 255;--accent:73 104 255;--glow:99 217 232;--shell:7 18 29;--shell-2:11 27 42;--danger:214 78 78;--danger-tint:251 234 234;--success:63 128 88;--warning:185 120 34;--radius-card:.625rem;--radius-field:.375rem;--font-sans:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Manrope", "DM Sans", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--shadow-sm:0 1px 2px #07121d0a, 0 4px 16px #07121d0d;--shadow-card:0 1px 2px #07121d0a, 0 4px 16px #07121d0d;--shadow-lg:0 12px 35px #07121d1a;--shadow-field:inset 0 0 0 1px #07121d24;--shadow-field-focus:inset 0 0 0 1px rgb(var(--brand) / .7), 0 0 0 3px rgb(var(--brand) / .18);--dock-clearance:4.75rem;color-scheme:light;scrollbar-color:#07121d38 transparent}html[data-theme=redesign] svg.sd-sprite{width:0;height:0;position:absolute;overflow:hidden}html[data-theme=redesign] .app.is-collapsed .nav-item{position:relative}html[data-theme=redesign] .sd-legacy-surface{flex-direction:column;flex:1;min-width:0;display:flex}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)){padding:var(--sd-page-pad);padding-bottom:calc(var(--sd-page-pad) + 56px)}@media(max-width:640px){html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)){padding:16px 16px 92px}}html[data-theme=redesign] [data-datefield-trigger]{background:var(--sd-surface);box-shadow:inset 0 0 0 1px var(--sd-border-strong);min-height:var(--sd-control-md);height:var(--sd-control-md);font-size:var(--sd-fs-body);color:var(--sd-text-strong);border-radius:var(--sd-radius-sm)}html[data-theme=redesign] [data-datefield-trigger]:hover{box-shadow:inset 0 0 0 1px #07121d3d}html[data-theme=redesign] [data-datefield-trigger]:focus-visible,html[data-theme=redesign] [data-datefield-trigger][aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--sd-primary),var(--sd-ring);outline:none}html[data-theme=redesign] [data-datefield-trigger].ring-danger\/50,html[data-theme=redesign] .field.is-error [data-datefield-trigger]{box-shadow:inset 0 0 0 1px var(--sd-error)}html[data-theme=redesign] .searchbar__cell [data-datefield-trigger],html[data-theme=redesign] .searchbar__cell [data-datefield-trigger]:hover,html[data-theme=redesign] .searchbar__cell [data-datefield-trigger]:focus-visible,html[data-theme=redesign] .searchbar__cell [data-datefield-trigger][aria-expanded=true]{box-shadow:none;background:0 0}html[data-theme=redesign] .sd-spin{animation:.9s linear infinite sd-spin}html[data-theme=redesign] :focus-visible{outline-color:var(--sd-primary)}html[data-theme=redesign] .app-fab{background:var(--sd-primary);color:#fff;border-radius:var(--sd-radius-pill);box-shadow:var(--sd-shadow-2)}html[data-theme=redesign] .sd-site{min-height:100dvh;overflow-x:clip}html[data-theme=redesign]:has(.sd-site){scroll-behavior:smooth;scroll-padding-top:calc(var(--w-hdr,72px) + 16px)}@media(prefers-reduced-motion:reduce){html[data-theme=redesign]:has(.sd-site){scroll-behavior:auto}}html[data-theme=redesign]:has(.sd-site.nav-open) body{overflow:hidden}@media(min-width:1061px){html[data-theme=redesign] .sd-site .logo-strip{grid-template-columns:repeat(var(--sd-logo-count,6),minmax(0,1fr))}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts{grid-template-columns:repeat(var(--sd-facts-count,6),minmax(0,1fr))}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts{grid-template-columns:repeat(min(var(--sd-facts-count,6),3),minmax(0,1fr))}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .facts{grid-template-columns:repeat(min(var(--sd-facts-count,6),2),minmax(0,1fr))}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__list{margin-top:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__list ul{margin:4px 0 0;padding:0;list-style:none}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__list li{overflow-wrap:anywhere;align-items:flex-start;gap:8px;min-width:0;padding:2px 0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__list li>svg{width:14px;height:14px;color:var(--sd-muted);flex:none;margin-top:4px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hd-overview{padding:16px 18px 6px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hd-overview__text{color:var(--sd-text);margin-top:6px;font-size:13px;line-height:1.65}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hd-overview__text p{margin:0 0 8px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hd-overview__text.is-clamped{max-height:9.5em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hd-overview__more{padding:0;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hd-includes{color:var(--sd-muted);border-bottom:1px solid var(--sd-border-subtle);margin:0;padding:10px 18px 12px;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .hd-includes b{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__lead.has-img{grid-template-columns:148px minmax(0,1fr);align-items:start;gap:14px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__img{object-fit:cover;background:var(--sd-bg);border-radius:8px;width:148px;height:104px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__sights{margin:6px 0 0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__sights b{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__transport{background:var(--sd-bg);border-radius:8px;flex-wrap:wrap;gap:4px 16px;margin-top:10px;padding:8px 10px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__transport b{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__meals{color:var(--sd-subtle);flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__meals span{align-items:center;gap:5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__meals svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__meals .is-on{color:var(--sd-success,#15803d);font-weight:600}@media(max-width:560px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__lead.has-img{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holiday-detail] .day__img{width:100%;height:150px}}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort{grid-template-columns:repeat(var(--sd-qs-count,3),minmax(0,1fr))}@media(max-width:640px){html[data-theme=redesign] body[data-sd-page=hotel-detail] .sd-card__head{flex-wrap:wrap}html[data-theme=redesign] body[data-sd-page=hotel-detail] .sd-card__head .segmented{scrollbar-width:none;max-width:100%;overflow-x:auto}html[data-theme=redesign] body[data-sd-page=hotel-detail] .sd-card__head .segmented::-webkit-scrollbar{display:none}}html[data-theme=redesign] body[data-sd-page=checkout] .ids>div{min-width:0}html[data-theme=redesign] body[data-sd-page=checkout] .ids .ref{align-items:center;gap:6px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa-detail] .markup-input{text-align:right;width:96px;height:28px;color:var(--sd-success);font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .method-grid{grid-template-columns:repeat(var(--sd-method-count,4),minmax(0,1fr))}@media(max-width:520px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .reason{white-space:normal;align-items:flex-start;line-height:1.4}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=wallet] .reason svg{margin-top:2px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=statements] .cmp-bar{z-index:var(--sd-z-sticky);background:var(--sd-ink);color:#fff;border-radius:var(--sd-radius-md);box-shadow:var(--sd-shadow-2);animation:sd-reveal var(--sd-normal) var(--sd-ease);align-items:center;gap:10px;margin-top:12px;padding:10px 12px 10px 16px;font-size:12.5px;display:flex;position:sticky;bottom:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile]{--brand:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=profile] .voucher__body .kv--wide{grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .form-grid .span-2{grid-column:1/-1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .set-row{border-bottom:1px solid var(--sd-border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .set-row:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .set-row__text{min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .set-row__text b{color:var(--sd-text-strong);font-size:13px;font-weight:600;display:block}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .set-row__text span{color:var(--sd-muted);margin-top:1px;font-size:12px;display:block}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=markup] .sample{flex-wrap:wrap}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .otp input.otp__code{text-align:center;width:232px;height:54px;font-family:var(--sd-font-display);letter-spacing:.28em;text-indent:.28em;border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-md);background:var(--sd-surface);color:var(--sd-text-strong);transition:border-color var(--sd-fast),box-shadow var(--sd-fast);outline:none;font-size:22px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .otp input.otp__code:focus{border-color:var(--sd-primary);box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .otp input.otp__code::placeholder{color:var(--sd-border-strong);letter-spacing:.28em}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .otp input.otp__code{width:190px;height:48px;font-size:19px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=security] .sd-card__foot{flex-wrap:wrap;gap:12px}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) .table--cards td.cell-actions{width:auto}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-row{border:0;border-bottom:1px solid var(--sd-border-subtle);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;transition:background var(--sd-fast);background:0 0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-row:hover{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-row.is-unread{box-shadow:inset 3px 0 0 var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-row .set-row__text b{white-space:normal}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-when{flex:none;align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-when svg{width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-dot{background:var(--sd-primary);border-radius:50%;flex:none;width:7px;height:7px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-group{border-bottom:1px solid var(--sd-border-subtle);padding:14px 18px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-group:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-group__head{align-items:center;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-group__head h4{font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-group__head a{margin-left:auto;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-list{color:var(--sd-muted);flex-direction:column;gap:5px;margin:8px 0 0;padding:0 0 0 40px;font-size:12.5px;list-style:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-list li{align-items:flex-start;gap:7px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-list svg{width:13px;height:13px;color:var(--sd-success);flex:none;margin-top:2px}@media(max-width:520px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=notification-settings] .nf-list{padding-left:0}}html[data-theme=redesign]:not(:has(.sd-site)) .topbar{background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) .topbar>.icon-btn,html[data-theme=redesign]:not(:has(.sd-site)) .topbar__actions>.icon-btn,html[data-theme=redesign]:not(:has(.sd-site)) .topbar__actions>.dropdown,html[data-theme=redesign]:not(:has(.sd-site)) .topbar .wallet-pill{flex:none}html[data-theme=redesign]:not(:has(.sd-site)) .topbar__actions{flex:auto;min-width:0}@media(min-width:641px)and (max-width:1024px){html[data-theme=redesign]:not(:has(.sd-site)) .cmd-trigger{flex:none;justify-content:center;width:36px;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) .cmd-trigger span{display:none}}@media(pointer:coarse){html[data-theme=redesign]:not(:has(.sd-site)) .btn--link,html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=holidays] .pk__name{margin-block:-11px;padding-block:11px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] button.ftype{height:auto;min-height:30px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .more-fares{height:auto;min-height:32px}html[data-theme=redesign]:not(:has(.sd-site)) .nav-group__label{min-height:34px}html[data-theme=redesign]:not(:has(.sd-site)) .mk-seg button{min-width:40px;min-height:34px}html[data-theme=redesign]:not(:has(.sd-site)) .segmented button,html[data-theme=redesign]:not(:has(.sd-site)) .segmented a{height:32px}}html[data-theme=redesign]:not(:has(.sd-site)) .suggest.is-above{top:auto;bottom:calc(100% + 6px)}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .sg-open.searchbar__cell{z-index:auto}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt__meta{grid-row:1}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fopt__net{white-space:normal;grid-column:2/-1}@media(max-width:560px){html[data-theme=redesign]:not(:has(.sd-site)) .segmented{flex-wrap:wrap;max-width:100%}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .mc-remove__label{display:none}@media(max-width:560px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .mc-remove__label{display:inline}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .mc-remove .btn{justify-content:center;width:100%}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .recent span.truncate{display:block}@media(pointer:coarse){html[data-theme=redesign]:not(:has(.sd-site)) .copy-btn{margin:-9px;padding:9px}}@media(min-width:1181px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .dest-grid{grid-template-columns:repeat(var(--dest-cols,6),minmax(0,1fr))}}@media(pointer:coarse){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht__title a{margin-block:-11px;padding-block:11px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .pre-2>*{min-width:0}@media(pointer:coarse){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=transfers] button.scope-chip{height:auto;min-height:32px}html[data-theme=redesign] .sd-site .center-page__top .logo,html[data-theme=redesign] .sd-site .center-page__top .link-arrow,html[data-theme=redesign] .sd-site .otp-panel__row .btn--link,html[data-theme=redesign] .sd-site .center-page__foot .link{margin-block:-11px;padding-block:11px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .search-panel{scroll-margin-top:calc(var(--sd-header-height) + 16px)}html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill--two{gap:10px}html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill__sep{background:var(--sd-border);align-self:stretch;width:1px;margin:6px 0}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .wallet-pill__sep{display:none}}html[data-theme=redesign]:not(:has(.sd-site)) .offers__track{scroll-snap-type:x proximity;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}html[data-theme=redesign]:not(:has(.sd-site)) .offer{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);color:inherit;scroll-snap-align:start;align-items:flex-start;gap:12px;min-width:0;padding:10px;text-decoration:none;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .offer--link:hover{border-color:var(--sd-primary);box-shadow:var(--sd-shadow-1)}html[data-theme=redesign]:not(:has(.sd-site)) .offer__img{border-radius:var(--sd-radius-sm);object-fit:cover;background:var(--sd-primary-softer);flex:0 0 72px;width:72px;height:72px}html[data-theme=redesign]:not(:has(.sd-site)) .offer__img--blank{color:var(--sd-primary);place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .offer__img--blank svg{width:22px;height:22px}html[data-theme=redesign]:not(:has(.sd-site)) .offer__body{flex-direction:column;gap:3px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .offer__body>b{color:var(--sd-text-strong);font-size:13.5px}html[data-theme=redesign]:not(:has(.sd-site)) .offer__desc{color:var(--sd-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs{--qs:var(--sd-primary);--qs-soft:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs--cheap{--qs:var(--sd-success);--qs-soft:var(--sd-success-soft)}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs--fast{--qs:var(--sd-primary);--qs-soft:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs--earn{--qs:var(--sd-warning);--qs-soft:var(--sd-warning-soft)}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs{border-top:3px solid var(--qs);cursor:pointer;transition:background var(--sd-fast)}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs:hover{background:var(--qs-soft)}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs .qs__label{color:var(--qs);letter-spacing:.02em;align-items:center;gap:5px;font-weight:700;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs .qs__label svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs b{color:var(--sd-text-strong);font-size:15px}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs--earn b{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs.is-active{background:var(--qs-soft)}html[data-theme=redesign]:not(:has(.sd-site)) .quick-sort .qs.is-active:after{background:var(--qs)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl.is-selected{border-color:var(--sd-primary);box-shadow:0 0 0 3px var(--sd-primary-softer),var(--sd-shadow-1);background:linear-gradient(0deg,var(--sd-primary-softer),var(--sd-surface) 60%)}@keyframes sd-book-pulse{0%{box-shadow:0 0 rgb(var(--brand) / .45);transform:scale(1)}60%{box-shadow:0 0 0 10px rgb(var(--brand) / 0);transform:scale(.97)}to{box-shadow:0 0 rgb(var(--brand) / 0);transform:scale(1)}}html[data-theme=redesign]:not(:has(.sd-site)) .book-btn{transition:transform var(--sd-fast),box-shadow var(--sd-fast)}html[data-theme=redesign]:not(:has(.sd-site)) .book-btn:active{transform:scale(.97)}html[data-theme=redesign]:not(:has(.sd-site)) .book-btn.is-booking{animation:sd-book-pulse .9s var(--sd-ease) both;opacity:1}html[data-theme=redesign]:not(:has(.sd-site)) .book-btn.is-booking svg{width:15px;height:15px}@media(prefers-reduced-motion:reduce){html[data-theme=redesign]:not(:has(.sd-site)) .book-btn.is-booking{animation:none}}html[data-theme=redesign]:not(:has(.sd-site)) .no-flights__tips{text-align:left;max-width:460px;color:var(--sd-muted);gap:4px;margin:12px auto 0;padding:0 0 0 18px;font-size:12.5px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .hold.is-warning{background:var(--sd-warning-soft);color:#8a5a12;animation:1s steps(2,start) infinite sd-hold-blink}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .hold.is-expired{background:var(--sd-error-soft);color:var(--sd-error);animation:none}@keyframes sd-hold-blink{to{opacity:.55}}@media(prefers-reduced-motion:reduce){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .hold.is-warning{animation:none}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=checkout] .hold-expired{border-color:#d64e4e59;padding:16px}html[data-theme=redesign]:not(:has(.sd-site)) .xsell{border:1px dashed rgb(var(--brand) / .4);border-radius:var(--sd-radius-md);background:var(--sd-primary-softer);text-align:left;align-items:center;gap:12px;width:100%;margin-top:18px;padding:12px 14px;display:flex}@media(max-width:560px){html[data-theme=redesign]:not(:has(.sd-site)) .xsell{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) .xsell .btn{justify-content:center;width:100%}}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) h1{font-family:var(--sd-font-display);letter-spacing:-.02em;color:var(--sd-text-strong);font-size:24px;font-weight:700;line-height:1.15}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) h1~p,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) h1+div>p{color:var(--sd-muted);font-size:13px}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) h2{font-family:var(--sd-font);letter-spacing:-.005em;color:var(--sd-text-strong);font-size:14px;font-weight:700}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) h3{font-family:var(--sd-font);color:var(--sd-text-strong);font-size:13px;font-weight:700}@media(max-width:760px){html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) h1{font-size:21px}}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) .rounded-2xl{border-radius:var(--sd-radius-md)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) .rounded-\[1\.5rem\],html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) .rounded-3xl{border-radius:var(--sd-radius-lg)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) .rounded-xl{border-radius:var(--sd-radius-md)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) .rounded-lg{border-radius:var(--sd-radius-sm)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.ring-black\/\[0\.04\],.ring-black\/\[0\.05\],.ring-black\/\[0\.06\],.ring-black\/5){--tw-ring-color:var(--sd-border)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.ring-black\/\[0\.08\],.ring-black\/\[0\.1\],.ring-black\/10,.ring-black\/20){--tw-ring-color:var(--sd-border-strong)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(section,aside>div,article,.shadow-card,.shadow-\[var\(--shadow-card\)\]).bg-surface.ring-1{--tw-shadow:0 1px 2px #07121d08}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.divide-black\/\[0\.06\],.divide-black\/5)>:not([hidden])~:not([hidden]),html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.border-black\/\[0\.06\],.border-black\/\[0\.08\],.border-black\/5,.border-border,.border-border\/60){border-color:var(--sd-border-subtle)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) input.bg-surface-2,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) select.bg-surface-2,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) textarea.bg-surface-2,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) input.bg-surface.ring-1,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) select.bg-surface.ring-1,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) textarea.bg-surface.ring-1,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) div.bg-surface-2.ring-1:has(>input,>select,>textarea,>button[data-datefield-trigger]),html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) label.bg-surface-2.ring-1:has(>input:not([type=checkbox]):not([type=radio])){background:var(--sd-surface);--tw-ring-color:var(--sd-border-strong);border-radius:var(--sd-radius-sm);height:var(--sd-control-md);font-size:var(--sd-fs-body);color:var(--sd-text-strong)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) textarea.bg-surface-2,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) textarea.bg-surface.ring-1{height:auto;min-height:88px}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) input.bg-surface-2::placeholder,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) textarea.bg-surface-2::placeholder,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) div.bg-surface-2.ring-1 input::placeholder{color:var(--sd-subtle)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) input.bg-surface-2:focus,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) select.bg-surface-2:focus,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) textarea.bg-surface-2:focus,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) input.bg-surface.ring-1:focus,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) select.bg-surface.ring-1:focus,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) textarea.bg-surface.ring-1:focus,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) div.bg-surface-2.ring-1:focus-within,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) label.bg-surface-2.ring-1:focus-within{background:var(--sd-surface);--tw-ring-color:var(--sd-primary);--tw-shadow:var(--sd-ring)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) div.bg-surface-2.ring-1:not(:has(>input,>select,>textarea)){--tw-ring-color:var(--sd-border-strong);border-radius:var(--sd-radius-sm)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(span,label,div,legend).uppercase:is(.text-muted,.text-faint,.text-text):is(.text-\[0\.7rem\],.text-\[0\.72rem\],.text-\[0\.68rem\],.text-\[0\.75rem\],.text-xs,.text-\[11px\],.text-\[0\.65rem\]){text-transform:none;letter-spacing:0;color:var(--sd-text-strong);font-size:12px;font-weight:600}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a,[type=submit]).bg-brand{background:var(--sd-primary);border-radius:var(--sd-radius-sm);font-family:var(--sd-font);font-size:13px;font-weight:600;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #07121d1f}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a,[type=submit]).bg-brand:hover:not(:disabled){background:var(--sd-primary-hover)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a).bg-brand.h-10{height:var(--sd-control-md)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a).bg-brand.h-11{height:var(--sd-control-lg)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a):is(.bg-surface,.bg-surface-2).ring-1{background:var(--sd-surface);--tw-ring-color:var(--sd-border-strong);border-radius:var(--sd-radius-sm);color:var(--sd-text-strong);font-size:13px;font-weight:600}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a):is(.bg-surface,.bg-surface-2).ring-1:hover:not(:disabled){background:var(--sd-surface-hover);--tw-ring-color:#07121d3d}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a):is(.bg-surface,.bg-surface-2).ring-1.h-10{height:var(--sd-control-md)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a).bg-brand-tint{border-radius:var(--sd-radius-sm);font-size:12.5px;font-weight:600}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) .bg-brand-tint{background:var(--sd-primary-soft)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a).bg-brand-tint:hover:not(:disabled){background:var(--sd-primary-softer)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) span.rounded-md:is(.bg-surface-2,.bg-brand-tint,.bg-emerald-50,.bg-amber-50,.bg-red-50){border-radius:var(--sd-radius-xs);font-weight:600}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.text-\[1\.3rem\],.text-\[1\.25rem\],.text-\[1\.2rem\],.text-xl,.text-2xl).font-bold{font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.02em}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(h1,h2,h3).text-white,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) .text-white :is(h1,h2,h3){color:#fff}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) [data-datefield-trigger].\!ring-0,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) [data-datefield-trigger].\!ring-0:hover,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) [data-datefield-trigger].\!ring-0:focus-visible,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) [data-datefield-trigger].\!ring-0[aria-expanded=true]{box-shadow:none}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.text-orange-500,.text-orange-600,.text-orange-700,.text-rose-600,.text-sky-600,.text-teal-600,.text-teal-700,.text-emerald-600.text-brand){color:var(--sd-primary)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.bg-orange-50,.bg-orange-50\/60,.bg-sky-50,.bg-teal-50),html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.hover\:bg-orange-50:hover,.hover\:bg-sky-50:hover){background-color:var(--sd-primary-softer)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.bg-orange-100,.bg-sky-100,.bg-teal-100){background-color:var(--sd-primary-soft)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.bg-orange-500,.bg-orange-600,.bg-sky-600,.bg-teal-500,.bg-teal-600){background-color:var(--sd-primary)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.ring-orange-200,.ring-orange-300,.ring-orange-400,.ring-sky-300,.ring-teal-300),html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.focus-within\:ring-orange-400:focus-within,.focus\:ring-orange-400:focus,.focus-within\:ring-sky-400:focus-within){--tw-ring-color:var(--sd-primary)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.accent-orange-500,.accent-sky-600,.accent-teal-600){accent-color:var(--sd-primary)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.text-orange-300,.text-amber-300,.text-sky-200,.text-teal-200){color:var(--sd-cyan)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.from-orange-500,.from-orange-400,.from-amber-500,.from-sky-500,.from-teal-500){background-image:none;background-color:var(--sd-primary)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a):is(.from-orange-500,.from-amber-500,.from-sky-500,.from-teal-500){border-radius:var(--sd-radius-sm);filter:none;font-size:13px;font-weight:600;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #07121d1f}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a):is(.from-orange-500,.from-amber-500,.from-sky-500,.from-teal-500):hover:not(:disabled){background-color:var(--sd-primary-hover);filter:none}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.from-\[\#3b1206\],.from-\[\#031b44\],.from-\[\#062a2a\],.from-\[\#0b5a55\],.from-\[\#07407f\],.from-slate-900,.from-\[\#0b1b2a\]){background-image:linear-gradient(135deg,var(--sd-ink) 0%,var(--sd-ink-800) 100%)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) .rounded-\[24px\].from-\[\#3b1206\]{background:0 0;padding:0}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) form.rounded-\[22px\]{border-radius:var(--sd-radius-md);--tw-ring-color:var(--sd-border);--tw-shadow:var(--sd-shadow-1);padding:8px}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.bg-slate-50,.bg-slate-100).ring-slate-200{background-color:var(--sd-surface);--tw-ring-color:var(--sd-border-strong);border-radius:var(--sd-radius-sm)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.bg-slate-50,.bg-slate-100).ring-slate-200:focus-within{--tw-ring-color:var(--sd-primary);--tw-shadow:var(--sd-ring)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) .ring-slate-200{--tw-ring-color:var(--sd-border-strong)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.text-slate-900,.text-slate-950,.text-slate-800){color:var(--sd-text-strong)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.text-slate-600,.text-slate-500,.text-slate-700){color:var(--sd-muted)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.text-slate-400,.text-slate-300){color:var(--sd-subtle)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) .bg-slate-100:not(.ring-slate-200){background-color:var(--sd-bg-2)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) .bg-slate-50:not(.ring-slate-200){background-color:var(--sd-bg)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(.rounded-\[22px\],.rounded-\[24px\],.rounded-\[26px\],.rounded-\[28px\]){border-radius:var(--sd-radius-lg)}html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) form.rounded-\[22px\] .h-14,html[data-theme=redesign] .sd-legacy-surface:not(:has(>main.page)) :is(button,a).h-12:is(.bg-brand,.from-orange-500,.from-amber-500,.from-sky-500){height:var(--sd-control-lg)}html[data-theme=redesign][data-page=hotel-checkout] .sd-legacy-surface .payment-mode fieldset{--tw-ring-color:var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface)}html[data-theme=redesign][data-page=hotel-checkout] .sd-legacy-surface .payment-mode label.ring-1{border-radius:var(--sd-radius-sm)}html[data-theme=redesign]:not(:has(.sd-site)) .sd-label .req{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=visa] .vcard:hover{border-color:var(--sd-border);box-shadow:none;transform:none}html[data-theme=redesign]:not(:has(.sd-site)) .input--locked{background:var(--sd-bg);color:var(--sd-text);cursor:not-allowed;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .input--locked svg{width:13px;height:13px;color:var(--sd-subtle)}html[data-theme=redesign] .hgtx-enquiry-modal__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07121d8c}html[data-theme=redesign] .hgtx-enquiry-dialog{border-radius:var(--sd-radius-lg);box-shadow:var(--sd-shadow-3)}html[data-theme=redesign] .hgtx-enquiry-dialog__aside{background:radial-gradient(circle at 100% 0%,rgb(var(--brand) / .55),transparent 45%),linear-gradient(160deg,var(--sd-ink) 10%,var(--sd-ink-800) 100%)}html[data-theme=redesign] .hgtx-enquiry-dialog__aside h2{font-family:var(--sd-font-display);letter-spacing:-.03em;color:#fff;font-weight:800}html[data-theme=redesign] .hgtx-enquiry-dialog__promise svg{color:var(--sd-lime)}html[data-theme=redesign] .hgtx-enquiry-dialog__selected{border-radius:var(--sd-radius-md)}html[data-theme=redesign] .hgtx-enquiry-dialog__selected>svg{color:var(--sd-cyan)}html[data-theme=redesign] .hgtx-enquiry-dialog__close{border-color:var(--sd-border-strong);color:var(--sd-muted)}html[data-theme=redesign] .hgtx-enquiry-dialog__close:hover{color:var(--sd-text-strong);background:var(--sd-bg-2);transform:none}html[data-theme=redesign] .hgtx-enquiry-form header>small,html[data-theme=redesign] .hgtx-enquiry-success>small{color:var(--sd-primary);letter-spacing:.08em;font-size:10.5px}html[data-theme=redesign] .hgtx-enquiry-form header h3,html[data-theme=redesign] .hgtx-enquiry-success h3{font-family:var(--sd-font-display);letter-spacing:-.02em;color:var(--sd-text-strong);font-size:22px;font-weight:700}html[data-theme=redesign] .hgtx-enquiry-form header p,html[data-theme=redesign] .hgtx-enquiry-success p{color:var(--sd-muted);font-size:13px}html[data-theme=redesign] .hgtx-enquiry-products button{border-color:var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);color:var(--sd-text)}html[data-theme=redesign] .hgtx-enquiry-products button:hover{border-color:var(--sd-primary-400);background:var(--sd-primary-softer);color:var(--sd-primary);transform:none}html[data-theme=redesign] .hgtx-enquiry-products button.is-active{border-color:var(--sd-primary);background:var(--sd-primary-soft);color:var(--sd-primary);box-shadow:var(--sd-ring)}html[data-theme=redesign] .hgtx-enquiry-products strong{font-size:12.5px;font-weight:600}html[data-theme=redesign] .hgtx-enquiry-products small{color:var(--sd-subtle);font-size:11px}html[data-theme=redesign] .hgtx-enquiry-section-title{color:var(--sd-text-strong);letter-spacing:0;font-size:13px;font-weight:700}html[data-theme=redesign] .hgtx-enquiry-section-title svg{color:var(--sd-primary)}html[data-theme=redesign] .hgtx-enquiry-field{color:var(--sd-text-strong);font-size:12px;font-weight:600}html[data-theme=redesign] .hgtx-enquiry-input{min-height:var(--sd-control-md);border-color:var(--sd-border-strong);border-radius:var(--sd-radius-sm);background:var(--sd-surface);color:var(--sd-text-strong);padding:0 12px;font-size:13px;font-weight:500}html[data-theme=redesign] textarea.hgtx-enquiry-input{padding:10px 12px}html[data-theme=redesign] .hgtx-enquiry-input:focus{border-color:var(--sd-primary);background:var(--sd-surface);box-shadow:var(--sd-ring)}html[data-theme=redesign] .hgtx-enquiry-field.has-error .hgtx-enquiry-input{border-color:var(--sd-error);background:var(--sd-surface);box-shadow:0 0 0 3px #d64e4e1f}html[data-theme=redesign] .hgtx-enquiry-field__error{color:var(--sd-error);font-weight:500}html[data-theme=redesign] .hgtx-enquiry-segments{border-radius:var(--sd-radius-sm);background:var(--sd-bg-2);border:1px solid var(--sd-border-subtle)}html[data-theme=redesign] .hgtx-enquiry-segments button{border-radius:var(--sd-radius-xs);color:var(--sd-muted);font-size:12.5px;font-weight:600}html[data-theme=redesign] .hgtx-enquiry-segments button.is-active{background:var(--sd-surface);color:var(--sd-text-strong);box-shadow:0 1px 2px #07121d14}html[data-theme=redesign] .hgtx-enquiry-form footer{border-top-color:var(--sd-border-subtle)}html[data-theme=redesign] .hgtx-enquiry-form footer>span{color:var(--sd-muted);font-size:12px}html[data-theme=redesign] .hgtx-enquiry-form footer>span svg{color:var(--sd-success)}html[data-theme=redesign] .hgtx-enquiry-submit,html[data-theme=redesign] .hgtx-enquiry-secondary{min-height:var(--sd-control-md);border-radius:var(--sd-radius-sm);font-size:13px;font-weight:600}html[data-theme=redesign] .hgtx-enquiry-submit{background:var(--sd-primary);color:#fff;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #07121d1f}html[data-theme=redesign] .hgtx-enquiry-submit:hover{background:var(--sd-primary-hover);transform:none;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #07121d1f}html[data-theme=redesign] .hgtx-enquiry-secondary{border-color:var(--sd-border-strong);color:var(--sd-text-strong);background:var(--sd-surface)}html[data-theme=redesign] .hgtx-enquiry-secondary:hover{background:var(--sd-surface-hover)}html[data-theme=redesign] .hgtx-enquiry-error{border-radius:var(--sd-radius-sm);background:var(--sd-error-soft);color:var(--sd-error);border-color:#d64e4e59}html[data-theme=redesign] .hgtx-enquiry-success__icon{background:var(--sd-success-soft);color:var(--sd-success);box-shadow:0 0 0 10px #3f805814}html[data-theme=redesign] .hgtx-enquiry-success__reference{border-radius:var(--sd-radius-sm);background:var(--sd-primary-soft);color:var(--sd-primary);font-family:var(--sd-font-mono)}@media(min-width:901px){html[data-theme=redesign]:not(:has(.sd-site)) .g-rail-main>.filter-col{top:calc(var(--sd-header-height) + 16px);max-height:calc(100vh - var(--sd-header-height) - 32px);scrollbar-width:thin;align-self:start;position:sticky;overflow-y:auto}html[data-theme=redesign]:not(:has(.sd-site)) .g-rail-main>.filter-col .filter-sticky{max-height:none;position:static;overflow:visible}}html[data-theme=redesign]:not(:has(.sd-site)) .price-range{gap:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__track{height:22px;margin:2px 6px 0;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__track:before{content:"";background:linear-gradient(to right,var(--sd-border) var(--lo),var(--sd-primary) var(--lo),var(--sd-primary) var(--hi),var(--sd-border) var(--hi));border-radius:2px;height:4px;position:absolute;top:9px;left:-6px;right:-6px}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__track input[type=range]{appearance:none;pointer-events:none;width:calc(100% + 12px);height:22px;accent-color:var(--sd-primary);background:0 0;margin:0;position:absolute;inset:0 -6px}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__track input[type=range]::-webkit-slider-runnable-track{background:0 0;height:22px}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__track input[type=range]::-moz-range-track{background:0 0;height:22px}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__track input[type=range]::-webkit-slider-thumb{appearance:none;pointer-events:auto;background:var(--sd-surface);border:2px solid var(--sd-primary);cursor:grab;border-radius:50%;width:16px;height:16px;margin-top:3px;box-shadow:0 1px 3px #07121d2e}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__track input[type=range]::-moz-range-thumb{pointer-events:auto;background:var(--sd-surface);border:2px solid var(--sd-primary);cursor:grab;border-radius:50%;width:12px;height:12px;box-shadow:0 1px 3px #07121d2e}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__track input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:var(--sd-ring)}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__inputs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:6px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__inputs label{gap:3px;min-width:0;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__inputs label>span{letter-spacing:.06em;text-transform:uppercase;color:var(--sd-subtle);font-size:10.5px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__inputs .input-affix .input{font-variant-numeric:tabular-nums;height:30px;padding:0 8px;font-size:12.5px}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__inputs .input-affix>span{padding:0 7px;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) .price-range__dash{color:var(--sd-subtle);padding-bottom:8px}html[data-theme=redesign]:not(:has(.sd-site)) .share-fare__foot{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) .share-fare__foot .btn--ghost{margin-right:auto}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .share-fare__to{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) .share-fare__foot .btn{flex:45%;justify-content:center}}html[data-theme=redesign]:not(:has(.sd-site)) .itin-segs{border:1px solid var(--sd-border-subtle);border-radius:var(--sd-radius-md);background:var(--sd-bg);gap:10px;padding:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg{grid-template-columns:150px minmax(0,1fr) 90px minmax(0,1fr);align-items:center;gap:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg__air{gap:2px;font-size:12.5px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg__air b{color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg__air span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg__pt{color:var(--sd-muted);gap:1px;min-width:0;font-size:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg__pt b{font-size:16px;font-family:var(--sd-font-display);color:var(--sd-text-strong);letter-spacing:-.01em}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg__pt .apt{color:var(--sd-text);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg__pt .t-subtle{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg__dur{text-align:center;color:var(--sd-muted);gap:4px;font-size:11px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg__dur i{background:var(--sd-border-strong);height:1px;display:block;position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg__dur i:after{content:"";background:var(--sd-primary);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-1px}html[data-theme=redesign]:not(:has(.sd-site)) .itin-layover{border-radius:var(--sd-radius-sm);background:var(--sd-warning-soft);color:var(--sd-warning);align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:flex}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg{grid-template-columns:1fr auto 1fr}html[data-theme=redesign]:not(:has(.sd-site)) .itin-seg__air{grid-column:1/-1}}html[data-theme=redesign]:not(:has(.sd-site)) .leg-tabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin-bottom:12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .leg-tab{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface);text-align:left;cursor:pointer;min-width:0;transition:border-color var(--sd-fast),box-shadow var(--sd-fast),background var(--sd-fast);align-items:center;gap:10px;padding:10px 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .leg-tab:hover{border-color:var(--sd-border-strong);background:var(--sd-surface-hover)}html[data-theme=redesign]:not(:has(.sd-site)) .leg-tab.is-active{border-color:var(--sd-primary);box-shadow:var(--sd-ring);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .leg-tab__ico{background:var(--sd-bg-2);width:28px;height:28px;color:var(--sd-muted);border-radius:50%;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .leg-tab__ico svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) .leg-tab.is-picked .leg-tab__ico{background:var(--sd-success-soft);color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) .leg-tab.is-active .leg-tab__ico{background:var(--sd-primary);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .leg-tab__body{min-width:0;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .leg-tab__body b{color:var(--sd-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .leg-tab__body small{color:var(--sd-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .leg-tabs{grid-auto-columns:auto;grid-auto-flow:row}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .fl__main>.fl__legs{grid-area:leg;gap:10px;min-width:0;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .fl__bound{gap:4px;min-width:0;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .fl__bound+.fl__bound{border-top:1px dashed var(--sd-border-subtle);padding-top:10px}html[data-theme=redesign]:not(:has(.sd-site)) .fl__bound-tag{color:var(--sd-muted);font-size:11px;line-height:1.35}html[data-theme=redesign]:not(:has(.sd-site)) .fl__bound-tag b{color:var(--sd-text-strong);font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .success.is-pending .success-mark circle,html[data-theme=redesign]:not(:has(.sd-site)) .success.is-pending .success-mark path{stroke:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) .success.is-pending .eyebrow{color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) .success.is-pending .eyebrow .dot{background:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) .success.is-failed .success-mark circle,html[data-theme=redesign]:not(:has(.sd-site)) .success.is-failed .success-mark path{stroke:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .success.is-failed .eyebrow{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .success.is-failed .eyebrow .dot{background:var(--sd-error)}html[data-theme=redesign] .sd-site .hero-visual__image{object-fit:cover;border-radius:18px;width:100%;max-height:560px;display:block;box-shadow:0 30px 80px #00000059}html[data-theme=redesign] .sd-site .legal-layout--own{grid-template-columns:minmax(0,1fr);max-width:880px}html[data-theme=redesign] .sd-site .cms-body{max-width:820px;color:var(--sd-text,#1b2130);font-size:16px;line-height:1.7}html[data-theme=redesign] .sd-site .cms-body h2{letter-spacing:-.01em;margin:36px 0 12px;font-size:26px;line-height:1.2}html[data-theme=redesign] .sd-site .cms-body h3{margin:26px 0 8px;font-size:19px}html[data-theme=redesign] .sd-site .cms-body h2:first-child,html[data-theme=redesign] .sd-site .cms-body h3:first-child{margin-top:0}html[data-theme=redesign] .sd-site .cms-body p{margin:0 0 14px}html[data-theme=redesign] .sd-site .cms-body ul,html[data-theme=redesign] .sd-site .cms-body ol{margin:0 0 16px;padding-left:24px}html[data-theme=redesign] .sd-site .cms-body li{margin:4px 0}html[data-theme=redesign] .sd-site .cms-body a{color:var(--sd-primary);text-underline-offset:2px;text-decoration:underline}html[data-theme=redesign] .sd-site .cms-body img{border-radius:12px;max-width:100%;height:auto;margin:8px 0 16px}html[data-theme=redesign] .sd-site .cms-body table{border-collapse:collapse;width:100%;margin:8px 0 20px;font-size:14px}html[data-theme=redesign] .sd-site .cms-body th,html[data-theme=redesign] .sd-site .cms-body td{border:1px solid var(--sd-line,#e4e8f0);text-align:left;vertical-align:top;padding:8px 10px}html[data-theme=redesign] .sd-site .cms-body blockquote{border-left:3px solid var(--sd-primary);color:var(--sd-muted);margin:16px 0;padding:10px 18px}html[data-theme=redesign] .sd-site .city-suggest{position:relative}html[data-theme=redesign] .sd-site .city-suggest.is-picked .input{border-color:var(--sd-success,#1f7a4d);padding-right:40px}html[data-theme=redesign] .sd-site .city-suggest__clear{background:var(--sd-surface-2,#eef1f7);width:26px;height:26px;color:var(--sd-muted);cursor:pointer;border:0;border-radius:50%;font-size:18px;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}html[data-theme=redesign] .sd-site .city-suggest__list{z-index:30;border:1px solid var(--sd-line,#e4e8f0);background:#fff;border-radius:12px;max-height:280px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 44px #10182824}html[data-theme=redesign] .sd-site .city-suggest__list li{cursor:pointer;color:var(--sd-text,#1b2130);border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}html[data-theme=redesign] .sd-site .city-suggest__list li svg{width:15px;height:15px;color:var(--sd-muted);flex:none}html[data-theme=redesign] .sd-site .city-suggest__list li.is-active{background:var(--sd-primary-soft,#eef2ff);color:var(--sd-primary)}html[data-theme=redesign] .sd-site .city-suggest__list li b{font-weight:700}html[data-theme=redesign] .sd-site .city-suggest__empty{color:var(--sd-muted);cursor:default;font-size:13px}html[data-theme=redesign] .sd-site .city-suggest__empty:hover{background:0 0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .searchbar__cell:has(.nights-pill) [data-datefield-trigger],html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .searchbar__cell:has(.nights-pill) input{padding-right:34px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .searchbar__cell [data-datefield-trigger]{padding-left:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .searchbar__cell .guest-pop select.select{cursor:pointer;letter-spacing:normal;text-transform:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%235F707B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .guest-pop .child-ages{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .guest-pop .child-age{flex-direction:column;gap:3px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__filter,html[data-theme=redesign]:not(:has(.sd-site)) .rpt__panel{border:1px solid var(--sd-border);border-radius:var(--sd-radius-lg,12px);box-shadow:none}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__filter-head{background:var(--sd-surface);color:var(--sd-text-strong);border-bottom:1px solid var(--sd-border-subtle);border-radius:var(--sd-radius-lg,12px) var(--sd-radius-lg,12px) 0 0;padding:12px 16px;font-size:14px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__field>span{color:var(--sd-muted);font-size:12px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__field input,html[data-theme=redesign]:not(:has(.sd-site)) .rpt__field select,html[data-theme=redesign]:not(:has(.sd-site)) .rpt__multi-btn{border:1px solid var(--sd-border);background:var(--sd-surface);height:38px;color:var(--sd-text-strong);border-radius:8px;font-size:13.5px}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__field input:focus,html[data-theme=redesign]:not(:has(.sd-site)) .rpt__field select:focus,html[data-theme=redesign]:not(:has(.sd-site)) .rpt__multi-btn[aria-expanded=true]{border-color:var(--sd-primary);box-shadow:0 0 0 3px var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__btn{border-radius:8px;min-height:38px;font-size:13.5px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__btn--primary{background:var(--sd-primary);color:#fff;box-shadow:none}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__btn--primary:hover{background:var(--sd-primary-hover,var(--sd-primary-strong,var(--sd-primary)));color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__btn--primary svg{color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__btn--ghost{background:var(--sd-surface);border:1px solid var(--sd-border);color:var(--sd-text-strong)}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__panel-title{letter-spacing:-.01em;font-size:16px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__head-icon,html[data-theme=redesign]:not(:has(.sd-site)) .rpt__hub-card em,html[data-theme=redesign]:not(:has(.sd-site)) .rpt__hub-icon{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__hub-icon{background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__table th{background:var(--sd-bg);color:var(--sd-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__table th,html[data-theme=redesign]:not(:has(.sd-site)) .rpt__table td{border-bottom:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__page-btn--active{background:var(--sd-primary);border-color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__export,html[data-theme=redesign]:not(:has(.sd-site)) .rpt__crumb a,html[data-theme=redesign]:not(:has(.sd-site)) .rpt__link{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__view{background:var(--sd-primary-soft);color:var(--sd-primary);border-radius:var(--sd-radius-sm);border:1px solid #0000;align-items:center;padding:4px 12px;line-height:1.4;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__view:hover{background:var(--sd-primary);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__view:active{background:var(--sd-primary-hover,var(--sd-primary));color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__view:focus-visible{outline:2px solid var(--sd-primary);outline-offset:2px;color:var(--sd-primary);background:var(--sd-primary-soft)}html[data-theme=redesign]:not(:has(.sd-site)) .rpt__hub-card:hover{border-color:var(--sd-primary);box-shadow:var(--sd-shadow-2,none)}html[data-theme=redesign]:not(:has(.sd-site)) .media:has(>.media__fallback){background:linear-gradient(135deg,var(--sd-primary-softer) 0%,#eef2ff 55%,#f6f7fb 100%)}html[data-theme=redesign]:not(:has(.sd-site)) .media__fallback{color:rgb(var(--brand) / .35)}@media(min-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) .quick-launch{flex-wrap:wrap;overflow:visible}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .pre-banner{min-height:240px;padding:0;display:block;position:relative;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .pre-banner__img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] a.pre-banner{transition:box-shadow var(--sd-fast,.15s),transform var(--sd-fast,.15s)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] a.pre-banner:hover{box-shadow:var(--sd-shadow-2,0 12px 35px #07121d1a);transform:translateY(-1px)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] a.pre-banner:focus-visible{outline:2px solid var(--sd-primary);outline-offset:2px}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=flights] .pre-banner{min-height:160px}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice{border:1px solid var(--nt-border,var(--sd-border));background:var(--nt-bg,var(--sd-surface));color:var(--nt-text,var(--sd-text-strong));border-radius:14px;align-items:center;gap:14px;margin:0 0 16px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #1018280a}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__ico{background:var(--nt-ico-bg,var(--sd-primary-soft));width:40px;height:40px;color:var(--nt-ico,var(--sd-primary));border-radius:11px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__ico svg{width:20px;height:20px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__title{letter-spacing:-.01em;font-size:14.5px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__text{color:var(--nt-muted,var(--sd-muted));font-size:13.5px;line-height:1.5}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__cta{background:var(--nt-cta-bg,var(--sd-primary));height:36px;color:var(--nt-cta-text,#fff);transition:filter var(--sd-fast,.15s);border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__cta:hover{filter:brightness(.95)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__cta svg{width:15px;height:15px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__x{cursor:pointer;width:30px;height:30px;color:var(--nt-muted,var(--sd-muted));transition:background var(--sd-fast,.15s);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__x:hover{background:#1018280f}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__x svg{width:16px;height:16px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice--info{--nt-bg:var(--sd-primary-softer);--nt-border:var(--sd-primary-soft);--nt-ico-bg:var(--sd-primary-soft);--nt-ico:var(--sd-primary);--nt-cta-bg:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice--success{--nt-bg:var(--sd-success-soft);--nt-border:#cfe6d7;--nt-ico-bg:#d7ecde;--nt-ico:var(--sd-success);--nt-cta-bg:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice--warning{--nt-bg:var(--sd-warning-soft);--nt-border:#f3e2c2;--nt-ico-bg:#fbe9cb;--nt-ico:var(--sd-warning);--nt-cta-bg:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice--brand{--nt-text:#fff;--nt-muted:#ffffffe0;--nt-border:transparent;--nt-ico-bg:#ffffff2e;--nt-ico:#fff;--nt-cta-bg:#fff;--nt-cta-text:var(--sd-primary);--nt-muted-x:#ffffffd9;background:linear-gradient(100deg,var(--sd-primary) 0%,#5b73ff 45%,#63d9e8 140%);box-shadow:0 10px 30px -14px rgb(var(--brand) / .7)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice--brand .home-notice__x{color:#ffffffd9}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice--brand .home-notice__x:hover{background:#ffffff26}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=overview] .home-notice__cta{order:3;justify-content:center;width:100%}}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .search-body{container:booksearch/inline-size}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .search-panel{z-index:3;position:relative}@container booksearch (max-width:880px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .searchbar{grid-template-columns:1fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .searchbar__cell{border-bottom:1px solid var(--sd-border-subtle)}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .searchbar__cell:nth-child(2n){border-right:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .searchbar__go{grid-column:1/-1;padding:10px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .searchbar__go .btn{width:100%}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .searchbar__swap{display:none}}@container booksearch (max-width:460px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .searchbar{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=book] .searchbar__cell:nth-child(2n){border-right:0}}html[data-theme=redesign]:not(:has(.sd-site)) .sd-skel{background:linear-gradient(100deg,var(--sd-bg-2) 30%,var(--sd-border-subtle) 50%,var(--sd-bg-2) 70%);vertical-align:middle;-webkit-user-select:none;user-select:none;background-size:200% 100%;border-radius:6px;min-width:1.5em;height:1em;animation:1.2s ease-in-out infinite sd-skel;display:inline-block;color:#0000!important}html[data-theme=redesign]:not(:has(.sd-site)) .sd-skel--lg{border-radius:7px;height:1.1em}@keyframes sd-skel{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){html[data-theme=redesign]:not(:has(.sd-site)) .sd-skel{animation:none}}html[data-theme=redesign]:not(:has(.sd-site)) .fl__compare{color:var(--sd-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .fl__compare input{width:15px;height:15px;accent-color:var(--sd-primary);cursor:pointer;margin:0}html[data-theme=redesign]:not(:has(.sd-site)) .fl__compare.is-on{color:var(--sd-primary);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .share-tray{z-index:70;background:var(--sd-text-strong);color:#fff;max-width:calc(100vw - 32px);animation:sd-tray-in .22s var(--sd-ease,ease) both;border-radius:999px;align-items:center;gap:16px;padding:9px 10px 9px 18px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 16px 36px -12px #07121d8c}@keyframes sd-tray-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}html[data-theme=redesign]:not(:has(.sd-site)) .share-tray__count{white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .share-tray__count b{font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .share-tray .btn--ghost{color:#fff;background:0 0}html[data-theme=redesign]:not(:has(.sd-site)) .share-tray .btn--ghost:hover{background:#ffffff24}@media(prefers-reduced-motion:reduce){html[data-theme=redesign]:not(:has(.sd-site)) .share-tray{animation:none}}@media(max-width:560px){html[data-theme=redesign]:not(:has(.sd-site)) .share-tray{justify-content:space-between;left:16px;right:16px;transform:none}@keyframes sd-tray-in{0%{opacity:0}to{opacity:1}}}html[data-theme=redesign] :is(button,a,[type=submit],[type=button],label,span,div).bg-accent,html[data-theme=redesign] :is(button,a,[type=submit],[type=button],label,span,div).bg-brand,html[data-theme=redesign] .btn--primary,html[data-theme=redesign] .btn--dark,html[data-theme=redesign] :is(.bg-accent,.bg-brand,.btn--primary,.btn--dark) :is(span,b,strong,small,p,svg,path){color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .fq-page{gap:16px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .fq-customer{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;font-size:14px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .fq-link{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .fq-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px 20px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .fq-stars{flex-wrap:wrap;align-items:center;gap:14px;min-height:38px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .fq-star{cursor:pointer;align-items:center;gap:6px;font-size:14px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .fq-star input{width:18px;height:18px;accent-color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .fq-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .fq-msg{color:var(--sd-success);font-size:13.5px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .fq-recent-head{background:var(--sd-primary);color:#fff;border-radius:var(--sd-radius-md) var(--sd-radius-md) 0 0}html[data-theme=redesign]:not(:has(.sd-site)) .fq-recent-head .sd-card__title{color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .fq-suggest,html[data-theme=redesign]:not(:has(.sd-site)) .fq-pax{position:relative}html[data-theme=redesign]:not(:has(.sd-site)) .fq-suggest__list{z-index:var(--sd-z-dropdown,40);background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);max-height:260px;box-shadow:var(--sd-shadow-2);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto}html[data-theme=redesign]:not(:has(.sd-site)) .fq-suggest__list button{text-align:left;width:100%;color:var(--sd-text-strong);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;font-size:13.5px}html[data-theme=redesign]:not(:has(.sd-site)) .fq-suggest__list button:hover,html[data-theme=redesign]:not(:has(.sd-site)) .fq-suggest__list button.is-active{background:var(--sd-primary-softer,rgb(var(--brand) / .08))}html[data-theme=redesign]:not(:has(.sd-site)) .fq-suggest__empty{color:var(--sd-text-muted,#6b7280);padding:8px 10px;font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) .fq-pax__trigger{text-align:left;cursor:pointer;width:100%}html[data-theme=redesign]:not(:has(.sd-site)) .fq-pax__panel{z-index:var(--sd-z-dropdown,40);background:var(--sd-surface);border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);width:320px;max-width:calc(100vw - 32px);box-shadow:var(--sd-shadow-2);padding:12px;position:absolute;top:calc(100% + 4px);left:0}html[data-theme=redesign]:not(:has(.sd-site)) .fq-pax__rooms{gap:12px;max-height:340px;margin-bottom:10px;display:grid;overflow:auto}html[data-theme=redesign]:not(:has(.sd-site)) .fq-pax__room{border-bottom:1px solid var(--sd-border);gap:6px;padding-bottom:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .fq-pax__row{color:var(--sd-text-muted,#6b7280);justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .fq-pax__row .select{width:130px}html[data-theme=redesign]:not(:has(.sd-site)) .fq-locked{border:1px dashed var(--sd-border);border-radius:var(--sd-radius-md);background:var(--sd-surface-2,#f7f8fa);gap:4px;padding:10px 12px;font-size:13px;display:grid}@media(max-width:1100px){html[data-theme=redesign]:not(:has(.sd-site)) .fq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .fq-grid,html[data-theme=redesign]:not(:has(.sd-site)) .fq-customer{grid-template-columns:1fr}}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-range{color:var(--sd-muted);margin:-6px 0 10px;font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-range b{color:var(--sd-text-strong);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-periods{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin-bottom:16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .sd-card .ffin-periods{margin:0 0 12px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-periods__tabs{flex-wrap:wrap}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-periods__custom{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-periods__custom .field{min-width:150px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-periods__custom .sd-label{font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-subtabs{padding:0 12px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-search{flex:260px;max-width:420px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .sd-toolbar .select{flex:0 190px;width:auto;min-width:150px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table td[data-label=Date]{white-space:nowrap}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table td.ffin-detail{min-width:210px;max-width:320px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table td.ffin-detail .cell-main b,html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table td.ffin-detail .cell-main span{white-space:normal}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table td.ffin-detail .cell-main .ref{white-space:nowrap}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table tbody tr.is-clickable{cursor:pointer}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table tbody tr.is-clickable:hover td{background:var(--sd-surface-hover)}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table td .badge{white-space:nowrap}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table .ref{font-family:var(--sd-font-mono);font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table a.ref{color:var(--sd-primary);text-decoration:none}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table a.ref:hover{text-decoration:underline}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table tr.ffin-pending td{background:var(--sd-warning-soft)}@supports (color:color-mix(in lab,red,red)){html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table tr.ffin-pending td{background:color-mix(in srgb,var(--sd-warning-soft) 45%,transparent)}}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-strike{text-decoration:line-through}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-foot{border-top:1px solid var(--sd-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-foot .pagination{border-top:0;flex:auto}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-foot>.t-caption{padding:0 18px 14px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-note{border:1px solid var(--sd-border-subtle);border-radius:var(--sd-radius-md);background:var(--sd-info-soft);color:var(--sd-text);align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-note svg{width:16px;height:16px;color:var(--sd-info);flex:none;margin-top:2px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-note a{color:var(--sd-primary);font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .kpi__value small{font-size:12px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-picker{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);max-height:240px;margin-top:6px;overflow:auto}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-picker__row{border:0;border-bottom:1px solid var(--sd-border-subtle);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:9px 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-picker__row:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-picker__row:hover{background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-choice__opt{border:1px solid var(--sd-border);border-radius:var(--sd-radius-md);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-choice__opt.is-active{border-color:var(--sd-primary);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-choice__opt input{accent-color:var(--sd-primary);margin-top:3px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-choice__opt>span{gap:2px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-choice__opt b{color:var(--sd-text-strong);font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-payment{border:1px solid var(--sd-border-subtle);border-radius:var(--sd-radius-md);padding:10px 12px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-upload{border:1.5px dashed var(--sd-border-strong);border-radius:var(--sd-radius-md);background:var(--sd-bg-2);text-align:center;cursor:pointer;transition:border-color var(--sd-fast) var(--sd-ease),background var(--sd-fast) var(--sd-ease);justify-items:center;gap:4px;padding:18px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-upload svg{width:22px;height:22px;color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-upload b{color:var(--sd-text-strong);font-size:13.5px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-upload span{color:var(--sd-muted);font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-upload.is-drag,html[data-theme=redesign]:not(:has(.sd-site)) .ffin-upload:hover{border-color:var(--sd-primary);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-upload.has-file{border-style:solid;border-color:var(--sd-success);background:var(--sd-success-soft)}html[data-theme=redesign]:not(:has(.sd-site)) .ffin-upload.has-file svg{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) .link-btn{color:var(--sd-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .link-btn:hover{text-decoration:underline}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table td,html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table td.ffin-detail{min-width:0;max-width:none}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table .cell-main b,html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table .cell-main span{white-space:normal}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page] .ffin .ffin-table td.amt{text-align:left}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table td.cell-actions .icon-btn,html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table td.cell-actions:empty,html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table tfoot{display:none}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table tr.ffin-pending{background:var(--sd-warning-soft)}@supports (color:color-mix(in lab,red,red)){html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table tr.ffin-pending{background:color-mix(in srgb,var(--sd-warning-soft) 45%,transparent)}}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-table tr.ffin-pending td{background:0 0}}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .ffin-choice{grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .ffin-search{max-width:none}html[data-theme=redesign]:not(:has(.sd-site)) .ffin .sd-toolbar .select{flex:140px}}@media print{html[data-theme=redesign] .ffin .page-head__actions,html[data-theme=redesign] .ffin .ffin-periods,html[data-theme=redesign] .ffin .sd-toolbar,html[data-theme=redesign] .ffin .pagination__pages{display:none!important}}html[data-theme=redesign]:not(:has(.sd-site)) :is(.pick,.dest,.stat-pill){text-align:left}html[data-theme=redesign]:not(:has(.sd-site)) .pick__price>svg{width:14px;height:14px;color:var(--sd-subtle);flex:none;margin-bottom:2px}html[data-theme=redesign]:not(:has(.sd-site)) .pick:hover .pick__price>svg{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search.searchbar.has-pop{overflow:visible}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .nights-pill{z-index:2;border:1px solid var(--sd-border-strong);background:var(--sd-surface);height:22px;color:var(--sd-text-strong);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:50%;right:-19px;transform:translateY(-50%)}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .co-cell{padding-left:26px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .searchbar__cell:has(.nights-pill) [data-datefield-trigger]{padding-right:34px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .guest-pop{min-width:320px;max-height:70vh;padding:0;top:calc(100% + 4px);left:auto;right:0;overflow:auto}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .guest-room{border-bottom:1px solid var(--sd-border-subtle);padding:12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .guest-room__head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .guest-room__head b{color:var(--sd-text-strong);font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .guest-pop label.t-caption{flex-direction:column;gap:3px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .guest-pop select.select{border:1px solid var(--sd-border-strong);background-color:var(--sd-surface);border-radius:var(--sd-radius-sm);cursor:pointer;letter-spacing:normal;text-transform:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%235F707B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;height:32px;padding:0 28px 0 10px;font-size:12px;font-weight:500}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .child-ages-label{color:var(--sd-muted);margin-top:10px;font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .child-ages{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin-top:4px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .child-age{color:var(--sd-muted);flex-direction:column;gap:3px;font-size:11px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .guest-pop__foot{background:var(--sd-bg);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}@media(max-width:900px){html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .co-cell{padding-left:14px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .nights-pill{top:10px;right:8px;transform:none}html[data-theme=redesign]:not(:has(.sd-site)) .shc-search .guest-pop{min-width:0;left:0;right:0}}html[data-theme=redesign]:not(:has(.sd-site)) .shc-detail .shc-stay{border-bottom:1px solid var(--sd-border-subtle);background:var(--sd-bg)}html[data-theme=redesign]:not(:has(.sd-site)) .shc-detail .shc-stay .searchbar{box-shadow:none}html[data-theme=redesign]:not(:has(.sd-site)) .shc-room+.shc-room{border-top:1px solid var(--sd-border)}html[data-theme=redesign]:not(:has(.sd-site)) .shc-room__head{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:16px 18px 12px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .shc-room__head .media{border-radius:var(--sd-radius-sm);place-items:center;width:96px;height:72px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .shc-room__head .media img{object-fit:cover;width:100%;height:100%}html[data-theme=redesign]:not(:has(.sd-site)) .shc-room__info{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-room__info>b{color:var(--sd-text-strong);font-size:15px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-chips{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .shc-cancel .btn--link{gap:4px;height:auto;padding:0;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-cancel .btn--link svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-cancel__table{background:var(--sd-bg);border-radius:var(--sd-radius-sm);margin-top:6px;padding:8px 10px;font-size:12px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opts{border-top:1px solid var(--sd-border-subtle);margin:0;padding:0;list-style:none}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt{border-bottom:1px solid var(--sd-border-subtle);transition:background var(--sd-fast);justify-content:space-between;align-items:center;gap:16px;padding:12px 18px 12px 128px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt:last-child{border-bottom:0}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt.is-picked{background:var(--sd-primary-softer);box-shadow:inset 3px 0 0 var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__main{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__meal{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__meal>svg{width:15px;height:15px;color:var(--sd-muted)}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__meal b{color:var(--sd-text-strong);font-size:13.5px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__promo{color:var(--sd-error);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__promo svg{width:13px;height:13px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__rooms{flex-wrap:wrap;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__rooms .chip:disabled{opacity:.45;cursor:not-allowed}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__side{flex:none;align-items:center;gap:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__side .price-stack{text-align:right}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__side .btn{justify-content:center;min-width:112px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-terms{color:var(--sd-text);gap:6px;margin:4px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .shc-terms li{align-items:flex-start;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-terms svg{width:14px;height:14px;color:var(--sd-muted);flex:none;margin-top:2px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-picks{gap:8px;margin:0;padding:0;list-style:none;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .shc-picks li{border:1px dashed var(--sd-border-strong);border-radius:var(--sd-radius-sm);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 10px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .shc-picks li.is-picked{border-style:solid;border-color:rgb(var(--brand) / .35);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .shc-picks__n{background:var(--sd-bg-2);width:22px;height:22px;color:var(--sd-muted);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .shc-picks li.is-picked .shc-picks__n{background:var(--sd-primary);color:#fff}html[data-theme=redesign]:not(:has(.sd-site)) .shc-picks__body{flex-direction:column;gap:1px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-picks__body b{color:var(--sd-text-strong);font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-picks__body span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-picks__price{color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}html[data-theme=redesign]:not(:has(.sd-site)) .shc-gallery{grid-template-columns:2fr 1fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) .shc-gallery .media{cursor:zoom-in;border:0;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) .shc-gallery .media img{object-fit:cover;width:100%;height:100%;display:block}html[data-theme=redesign]:not(:has(.sd-site)) .shc-gallery--1{grid-template-rows:300px;grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) .shc-gallery--2{grid-template-rows:300px;grid-template-columns:2fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) .shc-gallery--2 .media:first-child{grid-row:auto}html[data-theme=redesign]:not(:has(.sd-site)) .shc-gallery--3{grid-template-columns:2fr 1fr}html[data-theme=redesign]:not(:has(.sd-site)) .shc-gallery--4 .media:last-child{grid-column:2/4}html[data-theme=redesign]:not(:has(.sd-site)) .shc-lightbox__stage{background:var(--sd-ink-900,#07121d);border-radius:var(--sd-radius-md);place-items:center;min-height:320px;max-height:70vh;display:grid;position:relative;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .shc-lightbox__stage img{object-fit:contain;max-width:100%;max-height:70vh}html[data-theme=redesign]:not(:has(.sd-site)) .shc-lightbox__prev,html[data-theme=redesign]:not(:has(.sd-site)) .shc-lightbox__next{background:var(--sd-surface);position:absolute;top:50%;transform:translateY(-50%)}html[data-theme=redesign]:not(:has(.sd-site)) .shc-lightbox__prev{left:10px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-lightbox__next{right:10px}@media(max-width:1180px){html[data-theme=redesign]:not(:has(.sd-site)) .shc-detail #shc-rail{display:none}}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) .shc-room__head{grid-template-columns:64px minmax(0,1fr);padding:14px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-room__head .media{width:64px;height:56px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt{flex-direction:column;align-items:stretch;padding:12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__side{justify-content:space-between}html[data-theme=redesign]:not(:has(.sd-site)) .shc-opt__side .price-stack{text-align:left}html[data-theme=redesign]:not(:has(.sd-site)) .shc-gallery{grid-template-rows:210px;grid-template-columns:1fr}html[data-theme=redesign]:not(:has(.sd-site)) .shc-gallery .media:nth-child(n+2){display:none}}html[data-theme=redesign]:not(:has(.sd-site)) .shc-co-hotel{align-items:center;gap:14px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-co-hotel__img{border-radius:var(--sd-radius-sm);object-fit:cover;flex:none;place-items:center;width:72px;height:56px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .shc-co-hotel .cell-main b{white-space:normal}html[data-theme=redesign]:not(:has(.sd-site)) .shc-co-total{font-family:var(--sd-font-display);letter-spacing:-.02em;color:var(--sd-text-strong);font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1}html[data-theme=redesign]:not(:has(.sd-site)) .shc-co-markup{flex-direction:column;align-items:stretch;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-co .mk-sum span:last-child:not(:first-child){font-size:11px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-phone>select{border:0;border-right:1px solid var(--sd-border);background:var(--sd-bg);color:var(--sd-text-strong);cursor:pointer;outline:0;padding:0 8px;font-size:13px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .shc-co .optrow.is-disabled{opacity:.55;cursor:not-allowed}html[data-theme=redesign]:not(:has(.sd-site)) .shc-co .optrow.is-disabled:hover{background:0 0}html[data-theme=redesign]:not(:has(.sd-site)) .hold.is-urgent{background:var(--sd-error-soft);color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .shc-busy{text-align:left;color:var(--sd-muted);gap:6px;max-width:300px;margin:0 auto;padding:0;font-size:12.5px;list-style:none;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .shc-busy li{align-items:center;gap:8px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-busy svg{width:15px;height:15px;color:var(--sd-success);flex:none}html[data-theme=redesign]:not(:has(.sd-site)) .shc-meta .ref{font-family:var(--sd-font-mono);color:var(--sd-text-strong);align-items:center;gap:4px;font-size:12px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-bk-room{border:1px solid var(--sd-border-subtle);border-radius:var(--sd-radius-md);background:var(--sd-bg);padding:12px 14px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-bk-room__head{align-items:center;gap:10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-bk-guests{color:var(--sd-text-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:10px 0 0 32px;padding:0;font-size:13px;list-style:none;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .shc-bk-guests li{align-items:center;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-bk-guests svg,html[data-theme=redesign]:not(:has(.sd-site)) .shc-contact svg{width:13px;height:13px;color:var(--sd-subtle);flex:none}html[data-theme=redesign]:not(:has(.sd-site)) .shc-contact{color:var(--sd-muted);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:12.5px;display:flex}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) .shc-co .mk-sum,html[data-theme=redesign]:not(:has(.sd-site)) .shc-bk .mk-sum{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=redesign]:not(:has(.sd-site)) .shc-bk-guests{grid-template-columns:1fr;margin-left:0}}@media print{html[data-theme=redesign] body:has(.shc-bk) :is(.sidebar,.topbar,.bottom-bar,.print-hide){display:none!important}html[data-theme=redesign] body:has(.shc-bk) .app{display:block}html[data-theme=redesign] body:has(.shc-bk) .shc-bk .g-main-rail{grid-template-columns:1fr}}html[data-theme=redesign]:not(:has(.sd-site)) :is(.shc-co,.shc-bk) .back{color:var(--sd-muted);align-items:center;gap:6px;margin-bottom:10px;font-size:12.5px;font-weight:600;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) :is(.shc-co,.shc-bk) .back:hover{color:var(--sd-primary)}html[data-theme=redesign]:not(:has(.sd-site)) :is(.shc-co,.shc-bk) .back svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) :is(.shc-co,.shc-bk) .meta-line{color:var(--sd-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:4px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) :is(.shc-co,.shc-bk) .meta-line>span{align-items:center;gap:5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) :is(.shc-co,.shc-bk) .meta-line svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) :is(.shc-co,.shc-bk) .stars{color:#e2a93b;letter-spacing:1px;font-size:13px;line-height:1}html[data-theme=redesign]:not(:has(.sd-site)) .shc-addr{align-items:flex-start;gap:5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .shc-addr svg{flex:none;width:13px;height:13px;margin-top:2px}html[data-theme=redesign]:not(:has(.sd-site)) .shc-co-total{margin-bottom:4px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht{min-height:200px}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht>.media{cursor:pointer;border:0;height:100%;min-height:200px;padding:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht>.media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .price-stack .per-night{color:var(--sd-muted);font-size:12px;font-weight:500}@media(max-width:760px){html[data-theme=redesign]:not(:has(.sd-site)) body[data-sd-page=hotels] .ht>.media{height:160px;min-height:160px}}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc{background:var(--sd-bg);min-height:100vh}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc__bar{background:var(--sd-surface);border-bottom:1px solid var(--sd-border);z-index:var(--sd-z-sticky,20);position:sticky;top:0}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc__inner{max-width:920px;margin:0 auto;padding:0 16px}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc__bar .vdoc__inner{height:60px}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc__bar .t-caption svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc__main{padding-top:24px;padding-bottom:48px}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc .meta-line{color:var(--sd-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:4px;font-size:12.5px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc .meta-line>span{align-items:center;gap:5px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc .meta-line svg{width:14px;height:14px}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc .steps{flex-wrap:wrap;row-gap:8px}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-docs>.vdoc-doc+.vdoc-doc{border-top:1px solid var(--sd-border-subtle,var(--sd-border))}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-doc{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:start;gap:12px 20px;padding:16px 18px;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-doc__info{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-doc__info>b{color:var(--sd-text-strong);font-size:13.5px}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-doc__info .req{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-file{border:1px dashed var(--sd-border-strong);border-radius:var(--sd-radius-md);background:var(--sd-bg);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-file.is-done{border-color:var(--sd-success);background:var(--sd-success-soft)}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-file.is-error{border-color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-file__ico{border-radius:var(--sd-radius-sm);background:var(--sd-surface);width:36px;height:36px;color:var(--sd-muted);flex:none;place-items:center;display:grid}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-file.is-done .vdoc-file__ico{color:var(--sd-success)}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-file__ico svg{width:18px;height:18px}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-file__text{flex-direction:column;flex:1;gap:1px;min-width:140px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-file__text b{color:var(--sd-text-strong);font-size:13px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-file__text span{color:var(--sd-muted);font-size:11.5px}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-file__text .t-error{color:var(--sd-error)}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-file__text .t-warning{color:var(--sd-warning)}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-locked{border-radius:var(--sd-radius-sm);background:var(--sd-bg);color:var(--sd-text-strong);padding:9px 12px;font-size:13px}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc .opt-chip{border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-sm);cursor:pointer;background:var(--sd-surface);align-items:center;gap:8px;padding:7px 12px;font-size:13px;display:inline-flex}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc .opt-chip.is-on{border-color:var(--sd-primary);background:var(--sd-primary-softer)}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc .opt-chip input{accent-color:var(--sd-primary)}@media(max-width:700px){html[data-theme=redesign]:not(:has(.sd-site)) .vdoc-doc{grid-template-columns:1fr;padding:14px}html[data-theme=redesign]:not(:has(.sd-site)) .vdoc .co-nav{bottom:12px}}html[data-theme=redesign]:not(:has(.sd-site)) [data-tip].tip-end:hover:after,html[data-theme=redesign]:not(:has(.sd-site)) [data-tip].tip-end:focus-visible:after{left:auto;right:0;transform:none}html[data-theme=redesign]:not(:has(.sd-site)) [data-tip]:hover:after,html[data-theme=redesign]:not(:has(.sd-site)) [data-tip]:focus-visible:after{white-space:normal;text-align:left;overflow-wrap:anywhere;width:max-content;max-width:min(260px,100vw - 24px);line-height:1.45}html[data-theme=redesign]:not(:has(.sd-site)) [data-tip].tip-start:hover:after,html[data-theme=redesign]:not(:has(.sd-site)) [data-tip].tip-start:focus-visible:after{left:0;right:auto;transform:none}html[data-theme=redesign]:not(:has(.sd-site)) .book-btn.is-booking{white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex;overflow:hidden}html[data-theme=redesign]:not(:has(.sd-site)) .book-btn.is-booking svg{flex:none}@media print{html[data-theme=redesign]:is([data-page=flight-confirmation],[data-page=flight-ticket]) :is(.sidebar,.topbar,.bottom-bar,.print-hide){display:none!important}html[data-theme=redesign]:is([data-page=flight-confirmation],[data-page=flight-ticket]) .app{display:block}html[data-theme=redesign]:is([data-page=flight-confirmation],[data-page=flight-ticket]) body{background:#fff}html[data-theme=redesign][data-page=holiday-detail] :is(.sidebar,.topbar,.bottom-bar,.back,.page-head__actions,.tabs,.rail-sticky,.mode-banner,.agent-only,.hero__all){display:none!important}html[data-theme=redesign][data-page=holiday-detail] .app{display:block}html[data-theme=redesign][data-page=holiday-detail] body{background:#fff}html[data-theme=redesign][data-page=holiday-detail] .g-main-rail{grid-template-columns:1fr!important}html[data-theme=redesign][data-page=holiday-detail] .hero{max-height:240px;overflow:hidden}html[data-theme=redesign][data-page=holiday-detail] .sd-card{box-shadow:none;break-inside:auto}html[data-theme=redesign][data-page=holiday-detail] .row.between .btn--link{display:none}}html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__cell .menu.ins-dest-menu{transform-origin:0 0;text-align:left;cursor:default;width:320px;left:0;right:auto}html[data-theme=redesign]:not(:has(.sd-site)) .ins-dest-menu .stack-2{flex-direction:column;gap:2px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .ins-dest-menu label.check{border-radius:var(--sd-radius-sm);letter-spacing:0;text-transform:none;width:100%;color:var(--sd-text-strong);cursor:pointer;align-items:center;gap:10px;margin:0;padding:6px 8px;font-size:13px;font-weight:500;line-height:1.3;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .ins-dest-menu label.check input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;width:16px;min-width:0;height:16px;box-shadow:none;accent-color:var(--sd-primary);opacity:1;background:0 0;border:0;flex:none;margin:0;padding:0;position:static}html[data-theme=redesign]:not(:has(.sd-site)) .ins-dest-menu label.check:hover{background:var(--sd-surface-2,#f4f6f9)}html[data-theme=redesign]:not(:has(.sd-site)) .ins-dest-menu .chips{flex-wrap:wrap;gap:6px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .ins-dest-menu .input-group{border:1px solid var(--sd-border-strong);border-radius:var(--sd-radius-sm);background:var(--sd-surface);align-items:center;gap:8px;padding:0 10px;display:flex}html[data-theme=redesign]:not(:has(.sd-site)) .ins-dest-menu .input-group input{box-shadow:none;text-transform:none;letter-spacing:0;background:0 0;border:0;outline:none;flex:1;min-width:0;height:36px;font-size:13px}@media(max-width:640px){html[data-theme=redesign]:not(:has(.sd-site)) .searchbar__cell .menu.ins-dest-menu{width:auto;right:0}}html[data-theme=redesign]:not(:has(.sd-site)) .ins-ages-menu .age-row>label{letter-spacing:0;text-transform:none;color:var(--sd-text-strong);font-size:13px;font-weight:600}html[data-theme=redesign]:not(:has(.sd-site)) .ins-ages-menu .input-affix{flex:none;width:96px}html[data-theme=redesign]:not(:has(.sd-site)) .ins-ages-menu .input-affix input{text-align:center;padding:0 8px;font-size:13px}@media(min-width:720px){html[data-theme=redesign]:not(:has(.sd-site)) .page-head.hd-head{flex-wrap:nowrap;align-items:flex-start}html[data-theme=redesign]:not(:has(.sd-site)) .page-head.hd-head .page-head__title{flex:auto;min-width:0}html[data-theme=redesign]:not(:has(.sd-site)) .page-head.hd-head .page-head__actions{flex-wrap:nowrap;flex:none;margin-top:4px}}html :is(input,select,textarea,[contenteditable=true],[data-datefield-trigger]):is(:focus,:focus-visible),html :is(input,select,textarea,[contenteditable=true],[data-datefield-trigger]):is(:focus,:focus-visible):hover{box-shadow:none!important;--tw-ring-color:transparent!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;border-color:var(--sd-border-strong,var(--sd-border,#d0d5dd))!important;outline:none!important}html :is(div,label,span,.input,.searchbar__cell,.field,.input-group):has(>:is(input,select,textarea):focus){--tw-ring-color:transparent!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;outline:none!important}html :is(.input,.searchbar__cell,.input-group,.field__control):focus-within{box-shadow:none!important;outline:none!important}:root{color-scheme:light;--bg:247 248 250;--surface:255 255 255;--surface-2:249 250 251;--border:17 24 39;--text:24 27 34;--text-muted:100 108 122;--text-faint:155 162 175;--brand:37 99 235;--brand-strong:29 78 216;--brand-tint:238 242 255;--brand-contrast:255 255 255;--accent:242 101 34;--shell:2 27 68;--shell-2:6 58 120;--danger:220 38 38;--danger-tint:254 242 242;--success:22 163 74;--radius-card:1rem;--radius-field:.625rem;--shadow-sm:0 1px 2px #1118270a, 0 1px 3px #1118270f;--shadow-card:0 1px 2px #1118270a, 0 10px 24px -12px #1118271f;--shadow-field:inset 0 0 0 1px #1118271a;--shadow-field-focus:inset 0 0 0 1px rgb(var(--brand) / .6), 0 0 0 3.5px rgb(var(--brand) / .14)}.app-fab{transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .2s,bottom .28s cubic-bezier(.32,.72,0,1),background-color .2s,box-shadow .2s}html[data-dock] .app-fab{bottom:calc(var(--dock-clearance,5.5rem) + 1.25rem)}html[data-fab=hidden] .app-fab{opacity:0;pointer-events:none;transform:translateY(160%)}body:has(dialog[open],[role=dialog]:not([hidden])) .app-fab{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.app-fab{transition:opacity .2s}html[data-fab=hidden] .app-fab{transform:none}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
