._root_t3344_1{z-index:3;position:relative}._popover_t3344_6{z-index:10020;background:#fff;border:1px solid #0b0b0d33;gap:.58rem;max-block-size:min(318px,100dvh - 24px);inline-size:min(330px,100vw - 24px);padding:.7rem;display:grid;position:fixed;overflow:auto;box-shadow:0 18px 50px #0b0b0d29}._dateInput_t3344_20{font:inherit;color:#0b0b0d!important;background:#fff!important;border:1px solid #0b0b0d3d!important;min-block-size:2.4rem!important;inline-size:100%!important;padding:.35rem .55rem!important;font-size:.95rem!important}._slotGrid_t3344_31{grid-template-columns:repeat(4,minmax(0,1fr));gap:.28rem;display:grid}._slot_t3344_31{color:#0b0b0d;letter-spacing:.06em;background:#fff;border:1px solid #0b0b0d38;place-items:center;min-block-size:1.88rem;padding:.25rem;font-size:.78rem;font-weight:760;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1);display:grid}._slot_t3344_31:hover,._slot_t3344_31[data-active=true]{color:#fff;background:#0b0b0d;border-color:#0b0b0d}._slot_t3344_31[data-busy=true]{color:#9ca3af;cursor:not-allowed;opacity:.62;pointer-events:none;background:#e5e7eb;border-color:#e5e7eb}@media (width<=767.98px){._popover_t3344_6{max-block-size:min(318px,100dvh - 24px)}}._overlay_ww3pk_1{z-index:9999;overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px)saturate(.72)brightness(.72);background:#0a0a0a85;place-items:center;padding:clamp(.75rem,2vw,2rem);display:grid;position:fixed;inset:0;overflow-y:auto}._modal_ww3pk_15{box-sizing:border-box;color:#0b0b0d;background:#fff;max-block-size:calc(100dvh - 2rem);inline-size:min(100vw - 2rem,1120px);max-inline-size:100%;padding:clamp(1.25rem,2.35vw,2.35rem);position:relative;overflow:auto;box-shadow:0 24px 90px #0a0a0a47}._reviewModal_ww3pk_28{max-block-size:calc(100dvh - 2rem);inline-size:min(100vw - 2rem,1080px);padding:clamp(.95rem,1.7vw,1.65rem)}._close_ww3pk_34{color:#0b0b0d;background:0 0;border:1px solid #0b0b0d42;place-items:center;block-size:2.35rem;inline-size:2.35rem;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset-block-start:1rem;inset-inline-end:1rem}._close_ww3pk_34:focus-visible{outline-offset:3px;outline:1px solid #fff}._close_ww3pk_34:hover{color:#fff;background:#0b0b0d}._header_ww3pk_56{gap:.35rem;margin-block-end:clamp(1rem,2vw,1.6rem);padding-inline-end:3rem;display:grid}._header_ww3pk_56 h2{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;font-size:clamp(2rem,4.35vw,4.8rem);font-weight:780;line-height:.98}._eyebrow_ww3pk_71,._form_ww3pk_72 label>span{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d85;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._form_ww3pk_72{gap:clamp(1rem,1.8vw,1.45rem);padding-block-end:.2rem;display:grid}._fields2_ww3pk_86{gap:clamp(1rem,1.8vw,1.45rem);display:grid}@media (width>=768px){._fields2_ww3pk_86{grid-template-columns:repeat(2,minmax(0,1fr))}}._form_ww3pk_72 label{gap:.5rem;display:grid}._form_ww3pk_72 input{color:#0b0b0d;border:0;min-block-size:2.7rem;inline-size:100%;font:inherit;background:0 0;border-block-end:1px solid #0b0b0db8;border-radius:0;padding:.28rem 0;font-size:clamp(1rem,1.08vw,1.1rem);transition:border-color .25s cubic-bezier(.16,1,.3,1)}._form_ww3pk_72 input::placeholder{color:#0b0b0d57}._form_ww3pk_72 input:focus{border-block-end-color:#0b0b0d;outline:0}._form_ww3pk_72 label>._dateField_ww3pk_122{color:#0b0b0d;letter-spacing:0;text-transform:none;padding:0;line-height:normal;display:block;position:relative}._form_ww3pk_72 label>._dateField_ww3pk_122 input:not(._nativeDateInput_ww3pk_131){padding-inline-end:2.7rem}._dateButton_ww3pk_135{color:#0b0b0d;background:0 0;border:0;place-items:center;block-size:2.25rem;inline-size:2.25rem;transition:color .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset-block-end:.52rem;inset-inline-end:0}._dateButton_ww3pk_135:focus-visible{outline-offset:3px;outline:1px solid #fff}._dateButton_ww3pk_135:hover{color:#0b0b0d8f}._dateButton_ww3pk_135:disabled{cursor:wait;opacity:.45}._nativeDateInput_ww3pk_131{opacity:0;pointer-events:none;block-size:1px;position:absolute;inset-block-end:0;inset-inline-end:0;border:0!important;min-block-size:1px!important;inline-size:1px!important;padding:0!important}._submit_ww3pk_173,._ghostButton_ww3pk_174,._servicesCta_ww3pk_175{color:#fff;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#0b0b0d;border:1px solid #0b0b0d;border-radius:2px;justify-content:center;justify-self:start;align-items:center;gap:.5rem;block-size:44px;min-inline-size:220px;padding:0 1.25rem;font-size:.82rem;font-weight:780;line-height:1;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1);display:inline-flex}._submit_ww3pk_173:focus-visible,._ghostButton_ww3pk_174:focus-visible,._servicesCta_ww3pk_175:focus-visible{outline-offset:3px;outline:1px solid #fff}._submit_ww3pk_173:hover,._ghostButton_ww3pk_174:hover,._servicesCta_ww3pk_175:hover{color:#0b0b0d;background:0 0}._submit_ww3pk_173:disabled,._ghostButton_ww3pk_174:disabled,._servicesCta_ww3pk_175:disabled{cursor:wait;opacity:.76}._ghostButton_ww3pk_174{color:#0b0b0d;background:0 0}._ghostButton_ww3pk_174:hover{color:#0b0b0d;background:#0b0b0d14}html[data-locale=vi] ._modal_ww3pk_15,html[data-locale=vi] ._form_ww3pk_72 input{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._header_ww3pk_56 h2{padding-block:.08em .14em;line-height:1.14}html[data-locale=vi] ._eyebrow_ww3pk_71,html[data-locale=vi] ._form_ww3pk_72 label>span{padding-block:.08em;line-height:1.45}html[data-locale=vi] ._submit_ww3pk_173{block-size:48px;min-block-size:48px;line-height:1.2}._form_ww3pk_72 input:disabled{color:#0b0b0d6b;cursor:wait;border-block-end-color:#0b0b0d47}._spinner_ww3pk_252{animation:.8s linear infinite _booking-modal-spin_ww3pk_1}._review_ww3pk_28{gap:clamp(.65rem,1.1vw,.95rem);padding-inline-end:3rem;display:grid}._review_ww3pk_28 ._header_ww3pk_56{gap:.42rem;margin-block-end:0}._review_ww3pk_28 ._header_ww3pk_56 h2{font-size:clamp(2rem,3.45vw,3.75rem)}._review_ww3pk_28 ._header_ww3pk_56 p:not(._eyebrow_ww3pk_71){color:#0b0b0db8;max-inline-size:62ch;font-size:clamp(.96rem,1.1vw,1.08rem);font-weight:540;line-height:1.42}._reviewGrid_ww3pk_276{border-block-start:1px solid #0b0b0db8;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-block-start:clamp(.12rem,.35vw,.3rem);display:grid}._reviewItem_ww3pk_284{border-block-end:1px solid #0b0b0d2e;gap:.34rem;min-inline-size:0;padding:clamp(.68rem,.98vw,.92rem) 0;display:grid}._reviewItem_ww3pk_284:nth-child(odd){padding-inline-end:2rem}._reviewItem_ww3pk_284:nth-child(2n){padding-inline-start:2rem}._reviewItem_ww3pk_284 span{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d85;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._reviewItem_ww3pk_284 strong{color:#0b0b0d;overflow-wrap:anywhere;min-inline-size:0;font-size:clamp(.98rem,1.1vw,1.08rem);font-weight:720;line-height:1.3}._reviewActions_ww3pk_313{flex-wrap:wrap;align-items:center;gap:.5rem;padding-block-start:.2rem;display:flex}html[data-locale=vi] ._review_ww3pk_28{gap:clamp(.55rem,.9vw,.82rem)}html[data-locale=vi] ._review_ww3pk_28 ._header_ww3pk_56 h2{max-inline-size:18ch;padding-block:.03em .08em;font-size:clamp(2rem,3.15vw,3.35rem);line-height:1.04}html[data-locale=vi] ._review_ww3pk_28 ._header_ww3pk_56 p:not(._eyebrow_ww3pk_71){max-inline-size:76ch;font-size:clamp(.92rem,1.02vw,1rem);line-height:1.58}html[data-locale=vi] ._reviewItem_ww3pk_284{padding-block:clamp(.6rem,.86vw,.82rem)}html[data-locale=vi] ._reviewItem_ww3pk_284 span{padding-block:.02em;line-height:1.32}html[data-locale=vi] ._reviewActions_ww3pk_313 ._submit_ww3pk_173,html[data-locale=vi] ._reviewActions_ww3pk_313 ._ghostButton_ww3pk_174{block-size:44px;min-block-size:44px}._success_ww3pk_350{text-align:center;place-items:center;gap:clamp(.65rem,1.5vw,1.1rem);min-block-size:0;padding-block:clamp(1.5rem,3vw,2.5rem);padding-inline:clamp(1.25rem,4vw,4.5rem);display:grid}._success_ww3pk_350 h2{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;white-space:nowrap;max-inline-size:100%;font-size:clamp(2.4rem,4.6vw,5.25rem);font-weight:780;line-height:1}._success_ww3pk_350 p:not(._eyebrow_ww3pk_71){color:#0b0b0dad;max-inline-size:54ch;font-size:clamp(1rem,1.25vw,1.2rem);font-weight:560;line-height:1.58}._successIcon_ww3pk_377{color:#0b0b0d;place-items:center;block-size:clamp(5rem,8vw,7.25rem);inline-size:clamp(5rem,8vw,7.25rem);margin-block-end:.5rem;display:grid}._successIcon_ww3pk_377 svg{block-size:100%;inline-size:100%}._servicesCta_ww3pk_175{justify-self:center;min-inline-size:min(100%,24rem);margin-block-start:1rem}html[data-locale=vi] ._success_ww3pk_350 h2{white-space:normal;max-inline-size:min(100%,18ch);padding-block:.12em .18em;line-height:1.28}html[data-locale=vi] ._success_ww3pk_350 p:not(._eyebrow_ww3pk_71){line-height:1.72}html[data-locale=vi] ._servicesCta_ww3pk_175{block-size:48px;min-block-size:48px;line-height:1.2}@keyframes _booking-modal-spin_ww3pk_1{to{transform:rotate(360deg)}}@media (width<=767.98px){._overlay_ww3pk_1{align-items:end;padding:1rem}._modal_ww3pk_15{max-block-size:92dvh;padding:2rem 1rem}._submit_ww3pk_173{inline-size:100%}._reviewActions_ww3pk_313,._ghostButton_ww3pk_174{inline-size:100%}._overlay_ww3pk_1{-webkit-overflow-scrolling:touch;padding:0!important;display:block!important;overflow-y:auto!important}._modal_ww3pk_15,._reviewModal_ww3pk_28{block-size:auto!important;min-block-size:100dvh!important;max-block-size:none!important;inline-size:100%!important;padding:calc(1rem + env(safe-area-inset-top,0px)) 1rem calc(1.5rem + env(safe-area-inset-bottom,0px))!important;border-radius:0!important;overflow:visible!important}._review_ww3pk_28{padding-inline-end:0;gap:.5rem!important}._review_ww3pk_28 ._header_ww3pk_56 h2{font-size:1.4rem!important}._review_ww3pk_28 ._header_ww3pk_56 p{font-size:.85rem!important;line-height:1.3!important}._reviewItem_ww3pk_284{gap:.15rem!important;padding:.4rem 0!important}._reviewItem_ww3pk_284 strong{font-size:.95rem!important}._reviewItem_ww3pk_284:nth-child(odd),._reviewItem_ww3pk_284:nth-child(2n){padding-inline:0!important}._header_ww3pk_56{margin-block-end:1rem!important;padding-inline-end:2rem!important}._header_ww3pk_56 h2{font-size:1.5rem!important}._form_ww3pk_72,._fields2_ww3pk_86{gap:.8rem!important}._form_ww3pk_72 label{gap:.2rem!important}._form_ww3pk_72 input{min-block-size:2.2rem!important;font-size:.95rem!important}._submit_ww3pk_173{inline-size:100%;margin-block-start:1.5rem!important}._servicesCta_ww3pk_175{inline-size:100%;min-inline-size:0}._review_ww3pk_28{padding-inline-end:0}._reviewGrid_ww3pk_276{grid-template-columns:1fr}._reviewActions_ww3pk_313{flex-direction:column!important;gap:.6rem!important;margin-block-start:1.5rem!important;display:flex!important}._reviewActions_ww3pk_313 ._submit_ww3pk_173,._reviewActions_ww3pk_313 ._ghostButton_ww3pk_174{flex:none!important;block-size:48px!important;inline-size:100%!important;min-inline-size:0!important;margin-block-start:0!important;padding-inline:1rem!important;font-size:.9rem!important}}@media (prefers-reduced-motion:reduce){._close_ww3pk_34,._submit_ww3pk_173,._servicesCta_ww3pk_175,._form_ww3pk_72 input{transition:none}._spinner_ww3pk_252{animation:none}}._header_6vgaz_1{z-index:100;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(18px);background:linear-gradient(90deg,#0a0a0ae0,#0a0a0abd,#0a0a0ae0);border-block-end:1px solid #ffffff1a;block-size:4.5rem;transition:background .45s cubic-bezier(.16,1,.3,1),opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility .45s;position:fixed;inset-block-start:0;inset-inline:0;transform:translateY(-100%)}._header_6vgaz_1[data-visible=true]{opacity:1;visibility:visible;background:#0a0a0aeb;transform:none}._inner_6vgaz_23{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:2rem;block-size:100%;inline-size:100%;padding-inline:clamp(1.5rem,4.8vw,6rem);display:grid;position:relative}._menuButton_6vgaz_34{color:#fff;letter-spacing:0;justify-self:start;align-items:center;gap:.62rem;min-block-size:2.5rem;font-size:clamp(.95rem,1vw,1.08rem);font-weight:680;transition:color .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1);display:inline-flex;transform:translateY(2px)}._menuButton_6vgaz_34:focus-visible{outline-offset:3px;outline:1px solid #fff}._menuButton_6vgaz_34:hover{opacity:.78}._logo_6vgaz_55{justify-self:center;align-items:center;block-size:4.15rem;max-inline-size:clamp(9rem,13vw,12.5rem);display:inline-flex;overflow:visible}._logo_6vgaz_55:focus-visible{outline-offset:3px;outline:1px solid #fff}._logo_6vgaz_55 img{object-fit:contain;block-size:100%;inline-size:auto;max-inline-size:100%;display:block}._nav_6vgaz_76{opacity:0;visibility:hidden;background:#0a0a0af0;border:1px solid #ffffff1f;flex-direction:column;align-items:stretch;gap:2rem;inline-size:min(23rem,100vw - clamp(3rem,9.6vw,12rem));padding:clamp(1.35rem,2.2vw,2rem);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility .45s;display:flex;position:absolute;inset-block-start:calc(100% + 1px);inset-inline-start:clamp(1.5rem,4.8vw,6rem);transform:translateY(-10px);box-shadow:0 24px 60px #00000052}._nav_6vgaz_76[data-open=true]{opacity:1;visibility:visible;transform:none}._list_6vgaz_100{gap:.3rem;display:grid}._link_6vgaz_105{color:#ffffffdb;align-items:center;min-block-size:3rem;padding-inline:.25rem;font-size:clamp(1rem,1.04vw,1.08rem);font-weight:720;transition:color .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1);display:flex}._link_6vgaz_105:focus-visible{outline-offset:3px;outline:1px solid #fff}._link_6vgaz_105 span{position:relative}._link_6vgaz_105 span:after{content:"";transform-origin:100%;background:#fff;block-size:1px;inline-size:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset-block-end:-4px;inset-inline-start:0;transform:scaleX(0)}._link_6vgaz_105 span:hover:after,._link_6vgaz_105 span[data-active=true]:after{transform-origin:0;transform:scaleX(1)}._link_6vgaz_105:hover,._link_6vgaz_105._active_6vgaz_138{color:#fff;opacity:1}._cta_6vgaz_143{color:#0a0a0a;background:#fff;justify-content:center;align-items:center;min-block-size:3.1rem;padding:.5rem 2rem;font-size:clamp(1rem,1.04vw,1.08rem);font-weight:650;transition:opacity .25s cubic-bezier(.16,1,.3,1);display:inline-flex}._cta_6vgaz_143:focus-visible{outline-offset:3px;outline:1px solid #fff}._cta_6vgaz_143:hover{opacity:.82}._actions_6vgaz_163{justify-self:end;align-items:center;gap:clamp(.75rem,1.2vw,1.25rem);display:flex}._locale_6vgaz_170{letter-spacing:.14em;color:#ffffffd1;align-items:center;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);display:inline-flex;position:relative}._languageButton_6vgaz_179{color:#fff;min-block-size:2.5rem;min-inline-size:5.25rem;font:inherit;letter-spacing:.08em;background:#0a0a0a2e;border:1px solid #ffffff52;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:.35rem .75rem;font-weight:760;transition:border-color .25s cubic-bezier(.16,1,.3,1),background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1);display:inline-flex}._languageButton_6vgaz_179:focus-visible{outline-offset:3px;outline:1px solid #fff}._languageButton_6vgaz_179 svg{transition:transform .25s cubic-bezier(.16,1,.3,1)}._languageButton_6vgaz_179:hover,._languageButton_6vgaz_179[aria-expanded=true]{background:#ffffff14;border-color:#ffffff8f}._languageButton_6vgaz_179[aria-expanded=true] svg{transform:rotate(180deg)}._languageMenu_6vgaz_211{z-index:2;opacity:0;visibility:hidden;background:#0a0a0af5;border:1px solid #ffffff47;inline-size:100%;min-inline-size:5.25rem;padding:.25rem;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .25s;position:absolute;inset-block-start:calc(100% + .45rem);inset-inline-end:0;transform:translateY(-6px);box-shadow:0 16px 36px #00000057}._languageMenu_6vgaz_211[data-open=true]{opacity:1;visibility:visible;transform:none}._languageOption_6vgaz_233{color:#ffffffc7;letter-spacing:.08em;text-align:start;align-items:center;min-block-size:2.2rem;inline-size:100%;padding-inline:.55rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:760;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1);display:flex}._languageOption_6vgaz_233:focus-visible{outline-offset:3px;outline:1px solid #fff}._languageOption_6vgaz_233:hover,._languageOption_6vgaz_233[data-active=true]{color:#fff;background:#ffffff1f}._bookIcon_6vgaz_255,._loginIcon_6vgaz_256{color:#ffffffe6;background:#0a0a0a1f;border:1px solid #ffffff42;border-radius:0;justify-content:center;align-items:center;min-block-size:2.5rem;inline-size:2.5rem;transition:background .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1);display:inline-flex}._bookIcon_6vgaz_255:focus-visible,._loginIcon_6vgaz_256:focus-visible{outline-offset:3px;outline:1px solid #fff}._bookIcon_6vgaz_255:hover,._loginIcon_6vgaz_256:hover{color:#fff;opacity:.84;background:#ffffff14;border-color:#ffffff85}._loginIcon_6vgaz_256{border-radius:50%}@media (width<=1023.98px){._header_6vgaz_1{-webkit-backdrop-filter:blur(14px)!important;background:#0a0a0ae6!important;block-size:clamp(3.6rem,14vw,4.2rem)!important}._inner_6vgaz_23{justify-content:space-between!important;gap:clamp(.4rem,2vw,.75rem)!important;padding-inline:clamp(.85rem,4vw,1.25rem)!important;display:flex!important}._menuButton_6vgaz_34{z-index:2!important;justify-content:center!important;gap:0!important;min-block-size:2.4rem!important;inline-size:2.25rem!important;font-size:.92rem!important;position:relative!important;transform:translateY(2px)!important}._menuButton_6vgaz_34 span{display:none!important}._logo_6vgaz_55{z-index:1!important;block-size:clamp(2rem,7.5vw,2.55rem)!important;min-inline-size:0!important;max-inline-size:clamp(4.3rem,17vw,7.5rem)!important;position:absolute!important;inset-inline-start:50%!important;transform:translate(-50%)!important}._nav_6vgaz_76{opacity:0!important;visibility:hidden!important;background:#0a0a0af5!important;border:1px solid #ffffff1f!important;justify-content:flex-start!important;block-size:auto!important;inline-size:min(21rem,100vw - clamp(1.7rem,8vw,2.5rem))!important;padding:1.15rem!important;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility .45s!important;position:absolute!important;inset-block-start:calc(100% + 1px)!important;inset-inline-start:clamp(.85rem,4vw,1.25rem)!important;transform:translateY(-8px)!important;box-shadow:0 18px 44px #00000059!important}._nav_6vgaz_76[data-open=true]{opacity:1!important;visibility:visible!important;transform:none!important}._list_6vgaz_100{gap:.15rem!important;inline-size:100%!important}._link_6vgaz_105{letter-spacing:.04em!important;text-transform:uppercase!important;min-block-size:2.75rem!important;font-size:1rem!important;font-weight:760!important}._cta_6vgaz_143{letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:0!important;min-block-size:2.9rem!important;inline-size:100%!important;font-size:.82rem!important;font-weight:820!important}._actions_6vgaz_163{z-index:2!important;gap:clamp(.35rem,1.6vw,.55rem)!important;min-inline-size:0!important;margin-inline-start:auto!important;position:relative!important}._locale_6vgaz_170{letter-spacing:.06em!important;font-size:.72rem!important}._languageButton_6vgaz_179{gap:.25rem!important;min-block-size:2.25rem!important;min-inline-size:3.75rem!important;padding:.25rem .45rem!important}._languageMenu_6vgaz_211{min-inline-size:3.75rem!important}._languageOption_6vgaz_233{min-block-size:2rem!important;padding-inline:.45rem!important;font-size:.72rem!important}._bookIcon_6vgaz_255,._loginIcon_6vgaz_256{min-block-size:2.25rem!important;inline-size:2.25rem!important}}@media (width<=1023.98px) and (width<=479.98px){._languageButton_6vgaz_179{min-inline-size:3.45rem!important;padding-inline:.35rem!important}._languageMenu_6vgaz_211{min-inline-size:3.45rem!important}._bookIcon_6vgaz_255,._loginIcon_6vgaz_256{min-block-size:2.1rem!important;inline-size:2.1rem!important}}._footer_yds7d_1{--footer-side-padding:clamp(.5rem, 1vw, 1.25rem);--footer-white-padding:2rem;z-index:3;color:#fff;background:#000;position:relative}@media (width>=1024px){._footer_yds7d_1{--footer-white-padding:max(4rem, calc((100vw - 1400px) / 2 + 4rem))}}._brandRow_yds7d_15{--sand-x:-20rem;--sand-y:-20rem;padding:clamp(1.4rem, 2.6vw, 2.5rem) var(--footer-white-padding) clamp(.25rem, .8vw, .75rem);background:#f7f7f5;border-block-start:1px solid #ffffff1a;position:relative;overflow:hidden}._brandRow_yds7d_15 span{--brand-font-size:clamp(3.8rem, calc((100vw - var(--footer-white-padding) - var(--footer-white-padding) - 2rem) / 9.05), 10.65rem);z-index:1;box-sizing:border-box;color:#0000;-webkit-text-fill-color:transparent;inline-size:100%;font-size:var(--brand-font-size);letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap;background-image:radial-gradient(circle,#0b0b0d6b 0 .74px,#0000 .92px);background-position:0 0;background-size:4.15px 4.15px;-webkit-background-clip:text;background-clip:text;margin-inline:auto;padding-inline:0;font-weight:850;line-height:1;display:block;position:relative}._brandRow_yds7d_15[data-sand=true] span{-webkit-mask-image:radial-gradient(circle at var(--sand-x) var(--sand-y), #00000042 0 34px, #0000007a 58px, #000000d1 88px, #000 126px);-webkit-mask-image:radial-gradient(circle at var(--sand-x) var(--sand-y), #00000042 0 34px, #0000007a 58px, #000000d1 88px, #000 126px);mask-image:radial-gradient(circle at var(--sand-x) var(--sand-y), #00000042 0 34px, #0000007a 58px, #000000d1 88px, #000 126px)}._sandCanvas_yds7d_59{z-index:2;pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}._main_yds7d_69{background:#000}._inner_yds7d_73{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_yds7d_73{padding-inline:4rem}}._inner_yds7d_73{gap:clamp(2rem,3.8vw,4rem);padding-block:clamp(3.3rem,7vw,5.2rem) clamp(4.1rem,8vw,6.3rem);display:grid}@media (width>=1024px){._inner_yds7d_73{grid-template-columns:minmax(19rem,1.12fr) minmax(9rem,.54fr) minmax(10rem,.58fr) minmax(24rem,1.34fr);align-items:start}}._about_yds7d_96{gap:2rem;max-inline-size:22rem;display:grid}._logo_yds7d_102{justify-self:start;align-items:center;inline-size:clamp(8.75rem,12vw,12.75rem);display:inline-flex}._logo_yds7d_102:focus-visible{outline-offset:3px;outline:1px solid #fff}._logo_yds7d_102 img{block-size:auto;inline-size:100%;display:block}._about_yds7d_96 p{color:#ffffffd1;max-inline-size:35ch;font-size:clamp(.96rem,1vw,1.05rem);font-weight:620;line-height:1.48}._socials_yds7d_127{flex-wrap:wrap;gap:.5rem;display:flex}._socials_yds7d_127 a{background:#fff;border:1px solid #fff;border-radius:2px;place-items:center;block-size:2.08rem;inline-size:2.08rem;padding:.42rem;transition:transform .45s cubic-bezier(.16,1,.3,1);display:grid}._socials_yds7d_127 a:focus-visible{outline-offset:3px;outline:1px solid #fff}._socials_yds7d_127 img{object-fit:contain;filter:invert();block-size:100%;inline-size:100%;display:block}._socials_yds7d_127 a:hover{transform:translateY(-2px)}._column_yds7d_161,._contact_yds7d_162,._payments_yds7d_163{align-content:start;display:grid}._column_yds7d_161 h2,._contact_yds7d_162 h2,._payments_yds7d_163 h2{color:#fff;letter-spacing:0;margin-block-end:1rem;font-size:clamp(1.45rem,1.8vw,1.82rem);font-weight:820}._column_yds7d_161 a,._contact_yds7d_162 a,._contact_yds7d_162 p{color:#ffffffe0;border-block-end:1px solid #ffffff29;align-items:center;gap:.62rem;min-block-size:3.25rem;margin:0;font-size:clamp(1rem,1.1vw,1.16rem);font-weight:620;line-height:1.35;transition:color .25s cubic-bezier(.16,1,.3,1);display:flex}._column_yds7d_161 a:hover,._contact_yds7d_162 a:hover{color:#fff}._contact_yds7d_162 svg{color:#ffffff7a;flex:none}._contact_yds7d_162 span{min-inline-size:0}._addressItem_yds7d_208{border-block-end:0!important;min-block-size:2.35rem!important}._addressLast_yds7d_213{border-block-end:1px solid #ffffff29!important}._noWrapAddress_yds7d_217{white-space:nowrap}._payments_yds7d_163{justify-items:start;margin-block-start:1rem}._footerMeta_yds7d_226{box-sizing:border-box;inline-size:100%;padding:0 var(--footer-white-padding) clamp(2rem, 4vw, 3.2rem);color:#0b0b0d;background:#f7f7f5;justify-content:space-between;align-items:center;gap:2rem;display:flex}._paymentList_yds7d_238{flex-wrap:nowrap;flex:none;justify-content:flex-end;gap:.48rem;display:flex}._paymentList_yds7d_238 span{background:#0b0b0d1f;border:0;border-radius:2px;justify-content:center;align-items:center;block-size:2rem;inline-size:4.5rem;padding:.18rem .3rem;display:inline-flex}._paymentList_yds7d_238 img{object-fit:contain;block-size:1.9rem;inline-size:auto;max-inline-size:4.32rem;display:block}._paymentList_yds7d_238 span:last-child img{block-size:1.62rem;max-inline-size:3.9rem}._copy_yds7d_271{color:#0b0b0d9e;text-transform:uppercase;text-align:start;min-inline-size:0;margin:0;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:720}@media (width<=767.98px){._brandRow_yds7d_15 span{font-size:clamp(2.25rem,11.2vw,4rem)}._inner_yds7d_73{gap:8rem}._footerMeta_yds7d_226{flex-direction:column;align-items:flex-start}._paymentList_yds7d_238{flex-wrap:wrap;justify-content:flex-start}._noWrapAddress_yds7d_217{white-space:normal}._footer_yds7d_1{--footer-white-padding:clamp(1.25rem, 6vw, 1.65rem)}._inner_yds7d_73{padding-block:clamp(3rem,12vw,4.25rem);padding-inline:var(--footer-white-padding);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,9vw,3.25rem) clamp(1.25rem,7vw,2rem)}._about_yds7d_96,._contact_yds7d_162{grid-column:1/-1}._about_yds7d_96{justify-items:center;gap:1.15rem;inline-size:100%;max-inline-size:none}._logo_yds7d_102{justify-self:center;inline-size:clamp(8.4rem,38vw,10.25rem)}._about_yds7d_96 p{text-align:start;justify-self:stretch;inline-size:100%;max-inline-size:none;font-size:.92rem;line-height:1.58}._socials_yds7d_127{justify-content:center;gap:.75rem}._socials_yds7d_127 a{block-size:2.25rem;inline-size:2.25rem}._column_yds7d_161,._contact_yds7d_162{min-inline-size:0}._column_yds7d_161 h2,._contact_yds7d_162 h2{margin-block-end:.65rem;font-size:clamp(1.18rem,5.4vw,1.45rem);line-height:1.08}._column_yds7d_161 a,._contact_yds7d_162 a,._contact_yds7d_162 p{gap:.55rem;min-block-size:2.85rem;font-size:.92rem;line-height:1.35}._contact_yds7d_162 a,._contact_yds7d_162 p{align-items:flex-start;padding-block:.72rem}._contact_yds7d_162 svg{margin-block-start:.08rem}._addressItem_yds7d_208{min-block-size:auto!important}._brandRow_yds7d_15{padding-block:clamp(1.15rem,5vw,1.75rem) .7rem}._brandRow_yds7d_15 span{font-size:clamp(1.75rem,8.8vw,2.85rem);line-height:.95}._footerMeta_yds7d_226{text-align:center;align-items:center;gap:1.1rem;padding-block-end:clamp(1.6rem,8vw,1.25rem)}._copy_yds7d_271{text-align:center;max-inline-size:min(100%,42ch);font-size:.68rem;line-height:1.45}._paymentList_yds7d_238{flex-wrap:nowrap;justify-content:space-between;gap:clamp(.32rem,1.9vw,.48rem);inline-size:100%}._paymentList_yds7d_238 span{block-size:1.55rem;inline-size:clamp(2.55rem,15vw,3.2rem);padding:.14rem .22rem}._paymentList_yds7d_238 img{block-size:1.28rem;max-inline-size:100%}._paymentList_yds7d_238 span:last-child img{block-size:1.18rem;max-inline-size:2.7rem}}._preloader_16clt_1{z-index:10000;color:#fff;opacity:1;background:radial-gradient(circle at 50% 48%,#ffffff17,#0000 34%),#0a0a0a;place-items:center;transition:opacity .42s cubic-bezier(.16,1,.3,1),visibility .42s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;inset:0}._preloader_16clt_1[data-leaving=true]{opacity:0;visibility:hidden}._inner_16clt_18{justify-items:center;gap:1rem;inline-size:min(100% - 2rem,360px);display:grid}._eyebrow_16clt_25,._status_16clt_26{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:700}._eyebrow_16clt_25{color:#ffffffc2}._status_16clt_26{color:#ffffff94}._mark_16clt_42{background:#ffffff2e;block-size:1px;inline-size:min(42vw,220px);margin-block:.5rem;position:relative;overflow:hidden}._mark_16clt_42 span{background:#fff;inline-size:42%;animation:1.35s cubic-bezier(.65,0,.35,1) infinite _load-line_16clt_1;position:absolute;inset-block:0}._mark_16clt_42 span:first-child{inset-inline-start:-44%}._mark_16clt_42 span:last-child{opacity:.42;animation-delay:.18s;inset-inline-start:-72%}@keyframes _load-line_16clt_1{to{transform:translate(360%)}}@media (prefers-reduced-motion:reduce){._mark_16clt_42 span{inline-size:100%;animation:none;inset-inline-start:0}}._widget_5vntt_1{z-index:9500;pointer-events:none;block-size:max-content;inline-size:max-content;display:block;position:fixed;inset-block-end:clamp(1rem,2.2vw,1.75rem);inset-inline-end:clamp(1rem,2.2vw,1.75rem)}._panel_5vntt_12{color:#ededed;-webkit-backdrop-filter:blur(18px)saturate(.9);opacity:0;transform-origin:100% 100%;visibility:hidden;touch-action:auto;pointer-events:auto;background:linear-gradient(#ffffff14,#fff0),#141414f0;border:0;border-radius:8px;grid-template-rows:auto 1fr auto;block-size:min(28rem,100dvh - 6.5rem);inline-size:min(100vw - 2rem,21.5rem);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),visibility .45s;display:grid;position:absolute;inset-block-end:calc(100% + .75rem);inset-inline-end:0;overflow:hidden;transform:translateY(.65rem)scale(.98);box-shadow:0 22px 70px #0a0a0a6b}._widget_5vntt_1[data-open=true] ._panel_5vntt_12{opacity:1;visibility:visible;transform:none}._header_5vntt_43{cursor:grab;touch-action:none;border-block-end:1px solid #ffffff17;grid-template-columns:auto 1fr auto;align-items:center;gap:.78rem;min-inline-size:0;padding:.95rem .95rem .82rem;display:grid}._header_5vntt_43>div{flex-direction:column;justify-content:center;gap:0;min-inline-size:0;display:flex}._header_5vntt_43 h2{color:#fff;letter-spacing:0;margin:0;font-size:.92rem;font-weight:760;line-height:1}._header_5vntt_43 p{color:#ffffff8a;text-transform:uppercase;align-items:center;gap:.36rem;margin:.12rem 0 0;font-size:.68rem;font-weight:640;line-height:1;display:inline-flex}._avatar_5vntt_81{color:#0c0b08;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;place-items:center;block-size:2.45rem;inline-size:2.45rem;display:grid;position:relative;overflow:hidden}._avatar_5vntt_81 img{object-fit:contain;block-size:112%;inline-size:112%;display:block}._statusDot_5vntt_100{background:#22c55e;border-radius:999px;block-size:.46rem;inline-size:.46rem;display:block;box-shadow:0 0 10px #22c55eb3}._close_5vntt_113{color:#ffffffc7;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;place-items:center;block-size:2rem;inline-size:2rem;transition:color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),background .25s cubic-bezier(.16,1,.3,1);display:grid}._close_5vntt_113:focus-visible{outline-offset:3px;outline:1px solid #fff}._close_5vntt_113:hover{color:#fff;background:#f3df9a1a;border-color:#f3df9a8c}._messages_5vntt_134{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f3df9a6b transparent;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex-direction:column;gap:.62rem;min-block-size:0;padding:.9rem;display:flex;overflow-y:auto}._message_5vntt_134{overflow-wrap:anywhere;white-space:pre-wrap;border-radius:8px;max-inline-size:88%;padding:.62rem .72rem;font-size:.86rem;font-weight:520;line-height:1.45}._message_5vntt_134[data-role=assistant]{color:#ffffffe6;background:#ffffff0e;border:1px solid #ffffff1a;align-self:flex-start}._message_5vntt_134[data-role=assistant][data-tone=error]{color:#ffd7d2;background:#ff70601a;border-color:#ff8a7c47}._message_5vntt_134[data-role=user]{color:#0c0b08;background:#f3df9a;align-self:flex-end}._highlightText_5vntt_178,._highlightLink_5vntt_179{color:#f3df9a;overflow-wrap:anywhere;background:0 0;border-radius:0;padding:0;font-style:italic;font-weight:780;text-decoration:none;display:inline}._highlightLink_5vntt_179:hover{text-decoration:underline}._message_5vntt_134[data-role=user] ._highlightText_5vntt_178,._message_5vntt_134[data-role=user] ._highlightLink_5vntt_179{color:#0c0b08;background:0 0}._typing_5vntt_207{color:#ffffffa3;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;gap:.42rem;min-inline-size:4rem;padding:.72rem .88rem;font-size:.78rem;font-weight:680;display:inline-flex}._typing_5vntt_207 span{background:#f3df9a;border-radius:999px;block-size:.46rem;inline-size:.46rem;animation:1.4s ease-in-out infinite both _sealux-chat-bounce_5vntt_1}._typing_5vntt_207 span:nth-child(2){animation-delay:.16s}._typing_5vntt_207 span:nth-child(3){animation-delay:.32s}._form_5vntt_236{background:#0a0a0a42;border-block-start:1px solid #ffffff1a;grid-template-columns:1fr auto;gap:.55rem;padding:.78rem;display:grid}._form_5vntt_236 input{color:#fff;block-size:2.75rem;inline-size:100%;min-inline-size:0;font:inherit;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;outline:0;padding:0 .85rem;font-size:.9rem;transition:border-color .25s cubic-bezier(.16,1,.3,1),background .25s cubic-bezier(.16,1,.3,1)}._form_5vntt_236 input::placeholder{color:#fff6}._form_5vntt_236 input:focus{background:#ffffff14;border-color:#f3df9aa3}._form_5vntt_236 input:disabled{cursor:wait;opacity:.58}._form_5vntt_236 button{color:#0c0b08;background:#f3df9a;border:1px solid #ffe8a89e;border-radius:999px;place-items:center;block-size:2.75rem;inline-size:2.75rem;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1);display:grid}._form_5vntt_236 button:focus-visible{outline-offset:3px;outline:1px solid #fff}._form_5vntt_236 button:hover:not(:disabled){transform:translateY(-1px)}._form_5vntt_236 button:disabled{cursor:not-allowed;opacity:.48}._triggerGroup_5vntt_292{pointer-events:auto;flex-direction:row;align-items:center;gap:.75rem;display:flex;position:relative}._supportBtn_5vntt_301{color:#f3df9a;cursor:pointer;pointer-events:auto;touch-action:auto;background:radial-gradient(circle at 30% 30%,#f3df9a38,#0000 70%),#131316;border:1px solid #f3df9a73;border-radius:999px;place-items:center;block-size:3.4rem;inline-size:3.4rem;transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),background .45s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:0 12px 34px #00000080,0 0 0 1px #ffffff14}._supportBtn_5vntt_301:focus-visible{outline-offset:3px;outline:1px solid #fff}._supportBtn_5vntt_301 svg{transition:transform .25s cubic-bezier(.16,1,.3,1)}._supportBtn_5vntt_301:hover{background:radial-gradient(circle at 30% 30%,#f3df9a59,#0000 70%),#1c1c21;border-color:#f3df9a;transform:translateY(-2px)scale(1.06);box-shadow:0 16px 42px #0009,0 0 24px #f3df9a59}._supportBtn_5vntt_301:hover svg{transform:scale(1.1)}._supportBtn_5vntt_301:hover ._tooltip_5vntt_333{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}@media (width<=767.98px){._supportBtn_5vntt_301{display:none!important}}._tooltip_5vntt_333{color:#fff;letter-spacing:.04em;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(8px);z-index:10;background:#0a0a0cf5;border:1px solid #f3df9a59;border-radius:4px;padding:.38rem .75rem;font-size:.74rem;font-weight:650;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility .25s;position:absolute;bottom:calc(100% + .65rem);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 24px #00000073}._tooltip_5vntt_333:after{content:"";border:4px solid #0000;border-top-color:#0a0a0cf5;position:absolute;top:100%;left:50%;transform:translate(-50%)}._toggle_5vntt_377{color:#0c0b08;cursor:grab;pointer-events:auto;touch-action:none;background:0 0;border:0;border-radius:999px;place-items:center;block-size:4.05rem;inline-size:4.05rem;padding:0;transition:box-shadow .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);animation:3.8s ease-in-out infinite _sealux-chatbot-wiggle_5vntt_1;display:grid;position:relative;overflow:visible;box-shadow:0 16px 44px #0a0a0a42}._toggle_5vntt_377:focus-visible{outline-offset:3px;outline:1px solid #fff}._toggle_5vntt_377:hover{animation-play-state:paused;transform:translateY(-2px);box-shadow:0 20px 54px #0a0a0a5c}._widget_5vntt_1[data-dragging=true] ._header_5vntt_43,._widget_5vntt_1[data-dragging=true] ._toggle_5vntt_377{cursor:grabbing}._widget_5vntt_1[data-dragging=true] ._toggle_5vntt_377{animation-play-state:paused}._toggleImage_5vntt_415{pointer-events:none;-webkit-user-select:none;user-select:none;background:#5f5f5fb8;border-radius:999px;place-items:center;block-size:100%;inline-size:100%;padding:.42rem;display:grid;overflow:hidden}._toggleImage_5vntt_415 img{object-fit:contain;filter:drop-shadow(0 4px 8px #0a0a0a2e);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;display:block}._messageBadge_5vntt_438{z-index:1;color:#0c0b08;pointer-events:none;background:#f3df9a;border-radius:999px;place-items:center;block-size:1.68rem;inline-size:1.68rem;display:grid;position:absolute;inset-block-start:-.42rem;inset-inline-end:-.5rem;box-shadow:0 6px 18px #0a0a0a47,0 0 0 2px #0a0a0a3d}._messageBadge_5vntt_438:after{content:"";background:#f3df9a;block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-end:.16rem;inset-inline-start:.18rem;transform:rotate(35deg)}._messageBadge_5vntt_438 svg{z-index:1;block-size:.92rem;inline-size:.92rem;position:relative}html[data-locale=vi] ._panel_5vntt_12,html[data-locale=vi] ._form_5vntt_236 input{font-family:var(--sealux-font-vi)}@keyframes _sealux-chat-bounce_5vntt_1{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes _sealux-chatbot-wiggle_5vntt_1{0%,78%,to{transform:translateY(0)rotate(0);box-shadow:0 16px 44px #0a0a0a42}82%{transform:translateY(-1px)rotate(-5deg);box-shadow:0 18px 48px #0a0a0a47,0 0 0 5px #f3df9a2e,0 0 28px #f3df9a75}86%{transform:translateY(1px)rotate(5deg);box-shadow:0 18px 48px #0a0a0a47,0 0 0 7px #f3df9a29,0 0 34px #f3df9a8a}90%{transform:translateY(-1px)rotate(-4deg);box-shadow:0 18px 48px #0a0a0a47,0 0 0 5px #f3df9a29,0 0 28px #f3df9a70}94%{transform:translateY(0)rotate(3deg);box-shadow:0 16px 44px #0a0a0a42,0 0 0 3px #f3df9a1a}}@media (width<=479.98px){._widget_5vntt_1{inset-block-end:.75rem;inset-inline:auto .85rem}._panel_5vntt_12{block-size:min(27rem,100dvh - 5.75rem);inline-size:min(100vw - 1.5rem,20.5rem)}._toggle_5vntt_377{block-size:3.65rem;inline-size:3.65rem}._messageBadge_5vntt_438{block-size:1.5rem;inline-size:1.5rem;inset-block-start:-.34rem;inset-inline-end:-.38rem}}@media (prefers-reduced-motion:reduce){._panel_5vntt_12,._close_5vntt_113,._form_5vntt_236 input,._form_5vntt_236 button,._toggle_5vntt_377{transition:none;animation:none}._typing_5vntt_207 span{animation:none}}._overlay_1nb58_1{z-index:10000;-webkit-backdrop-filter:blur(16px);background:#000000b8;place-items:center;padding:1.5rem;animation:.3s cubic-bezier(.16,1,.3,1) forwards _fadeIn_1nb58_1;display:grid;position:fixed;inset:0}._modal_1nb58_14{color:#f3f3f3;background:#0f1013;border:1px solid #dab98e38;border-radius:0;flex-direction:column;justify-content:center;width:100%;max-width:460px;min-height:450px;padding:2.5rem 2.25rem 2.25rem;transition:height .25s;animation:.35s cubic-bezier(.16,1,.3,1) forwards _slideUp_1nb58_1;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #000000bf,0 0 40px #dab98e14}._glow_1nb58_33{pointer-events:none;filter:blur(28px);background:radial-gradient(circle,#dab98e38 0%,#dab98e0a 50%,#0000 70%);width:240px;height:180px;position:absolute;top:-90px;left:50%;transform:translate(-50%)}._closeButton_1nb58_45{color:#a0a0a0;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:.85rem;right:.85rem}._closeButton_1nb58_45:hover{color:#fff;background:#ffffff1f;transform:rotate(90deg)}._contentView_1nb58_67{text-align:center;z-index:1;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._title_1nb58_77{letter-spacing:-.01em;color:#fff;text-align:center;justify-content:center;align-items:center;min-height:3.6rem;margin-bottom:.45rem;font-family:inherit;font-size:1.4rem;font-weight:600;line-height:1.3;display:flex}._description_1nb58_92{color:#a7a7a7;text-align:center;justify-content:center;align-items:center;min-height:4rem;margin-bottom:1.25rem;font-size:.88rem;line-height:1.5;display:flex}._form_1nb58_104{flex-direction:column;gap:1.1rem;width:100%;display:flex}._languageSection_1nb58_111{text-align:left;flex-direction:column;gap:.45rem;width:100%;margin-bottom:.15rem;display:flex}._languageHeader_1nb58_120{color:#9c9c9e;align-items:center;gap:.4rem;height:1.2rem;font-size:.78rem;font-weight:500;display:flex}._languageIcon_1nb58_130{color:#dfc198}._languageTabs_1nb58_134{background:#ffffff0a;border:1px solid #ffffff14;border-radius:0;grid-template-columns:1fr 1fr;gap:.45rem;padding:.25rem;display:grid}._languageTab_1nb58_134{color:#8c8c8e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:.45rem;padding:.6rem .65rem;font-size:.82rem;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}._languageTab_1nb58_134 ._flagIcon_1nb58_159{border-radius:0;flex-shrink:0;width:19px;height:13px;transition:transform .2s;box-shadow:0 1px 3px #00000059}._languageTab_1nb58_134:hover{color:#dfc198;background:#ffffff08}._languageTab_1nb58_134:hover ._flagIcon_1nb58_159{transform:scale(1.06)}._languageTab_1nb58_134[data-active=true]{color:#dfc198;background:#dab98e24;border-color:#dab98e59;font-weight:600;box-shadow:0 2px 8px #00000040}._languageTab_1nb58_134[data-active=true] ._flagIcon_1nb58_159{box-shadow:0 0 6px #dab98e59}._inputWrapper_1nb58_185{align-items:center;width:100%;display:flex;position:relative}._inputIcon_1nb58_192{color:#7a7a7a;pointer-events:none;transition:color .2s;position:absolute;left:.95rem}._input_1nb58_185{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:0;outline:none;width:100%;padding:.85rem 1rem .85rem 2.65rem;font-size:.92rem;transition:all .25s}._input_1nb58_185::placeholder{color:#636363}._input_1nb58_185:focus{background:#ffffff14;border-color:#dfc198;box-shadow:0 0 0 3px #dab98e2e}._input_1nb58_185:focus+._inputIcon_1nb58_192,._input_1nb58_185:focus~._inputIcon_1nb58_192{color:#dfc198}._input_1nb58_185:disabled{opacity:.6;cursor:not-allowed}._errorText_1nb58_227{color:#ff6b6b;text-align:left;margin:-.3rem 0 .1rem .25rem;font-size:.8rem}._primaryButton_1nb58_234{color:#0b0b0d;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#e8ceab 0%,#c49d6b 100%);border:none;border-radius:0;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.92rem 1.35rem;font-size:.92rem;font-weight:600;transition:all .25s;display:inline-flex;box-shadow:0 4px 18px #c49d6b52}._primaryButton_1nb58_234:hover:not(:disabled){background:linear-gradient(135deg,#f2dcbe 0%,#d4ad7b 100%);transform:translateY(-1px);box-shadow:0 6px 24px #c49d6b73}._primaryButton_1nb58_234:active:not(:disabled){transform:translateY(0)}._primaryButton_1nb58_234:disabled{opacity:.7;cursor:not-allowed}._spinner_1nb58_265{animation:1s linear infinite _spin_1nb58_265}._successView_1nb58_269{text-align:center;z-index:1;flex-direction:column;align-items:center;padding:1rem 0 .5rem;display:flex;position:relative}._successView_1nb58_269 ._successIconWrapper_1nb58_278{background:#dab98e26;border-radius:0;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1rem;animation:.35s cubic-bezier(.16,1,.3,1) forwards _scaleIn_1nb58_1;display:flex}._successView_1nb58_269 ._successIcon_1nb58_278{color:#dfc198}._successView_1nb58_269 ._title_1nb58_77{min-height:auto;margin-bottom:.5rem;font-size:1.35rem}._successView_1nb58_269 ._description_1nb58_92{min-height:auto;margin-bottom:1.5rem;font-size:.88rem;line-height:1.5}@keyframes _fadeIn_1nb58_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1nb58_1{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _scaleIn_1nb58_1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes _spin_1nb58_265{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=540px){._overlay_1nb58_1{padding:1rem}._modal_1nb58_14{border-radius:0;max-width:360px;min-height:auto;padding:1.75rem 1.25rem 1.35rem}._closeButton_1nb58_45{border-radius:0;width:28px;height:28px;top:.65rem;right:.65rem}._title_1nb58_77{min-height:2.9rem;margin-bottom:.3rem;font-size:1.18rem;line-height:1.28}._description_1nb58_92{min-height:3.4rem;margin-bottom:.75rem;font-size:.78rem;line-height:1.45}._form_1nb58_104{gap:.85rem}._languageSection_1nb58_111{gap:.35rem;margin-bottom:.2rem}._languageHeader_1nb58_120{height:1.1rem;font-size:.72rem}._languageTabs_1nb58_134{border-radius:0;gap:.35rem;padding:.2rem}._languageTab_1nb58_134{border-radius:0;gap:.35rem;padding:.5rem;font-size:.76rem}._languageTab_1nb58_134 ._flagIcon_1nb58_159{border-radius:0;width:17px;height:12px}._inputWrapper_1nb58_185 ._inputIcon_1nb58_192{left:.75rem}._input_1nb58_185{border-radius:0;padding:.75rem .75rem .75rem 2.3rem;font-size:.85rem}._primaryButton_1nb58_234{border-radius:0;padding:.78rem 1rem;font-size:.86rem}._successView_1nb58_269{padding:.5rem 0 0}._successView_1nb58_269 ._successIconWrapper_1nb58_278{border-radius:0;width:50px;height:50px;margin-bottom:.75rem}._successView_1nb58_269 ._title_1nb58_77{margin-bottom:.4rem;font-size:1.18rem}._successView_1nb58_269 ._description_1nb58_92{margin-bottom:1.15rem;font-size:.78rem}}@media (width<=360px){._modal_1nb58_14{max-width:320px;padding:1.5rem 1rem 1.15rem}._title_1nb58_77{min-height:2.7rem;font-size:1.08rem}._description_1nb58_92{min-height:3.2rem;font-size:.75rem}}@keyframes _pulseGlow_10bf0_1{0%{opacity:.3;transform:scale(.95)}to{opacity:.8;transform:scale(1.05)}}@keyframes _mobileServiceCardGlow_10bf0_1{0%{filter:brightness(.78);box-shadow:0 14px 34px #0000003d,0 0 18px #ffffff0a}44%{filter:brightness(1.18);box-shadow:0 22px 52px #0000005c,0 0 92px #ffffff57}to{filter:brightness()}}@keyframes _mobileServiceIconBloom_10bf0_1{0%{filter:brightness(.64);transform:scale(.9);box-shadow:0 0 6px #ffffff14,0 0 18px #ffffff08}38%{filter:brightness(1.85);transform:scale(1.13);box-shadow:0 0 0 7px #ffffff2e,0 0 34px #ffffffc7,0 0 96px #ffffff52}68%{filter:brightness(1.22);transform:scale(1.03);box-shadow:0 0 0 2px #ffffff14,0 0 26px #fff6,0 0 68px #ffffff29}to{filter:brightness();transform:scale(1)}}@keyframes _mobileVanDriveSuspension_10bf0_1{0%,to{transform:translateY(0)}50%{transform:translateY(-.6px)}}@keyframes _mobileWheelDrive_10bf0_1{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes _mobileRoadDashesMove_10bf0_1{0%{transform:translate(0)}to{transform:translate(-28px)}}@keyframes _mobileWindFlow_10bf0_1{0%{opacity:0;transform:translate(25px)scaleX(.6)}50%{opacity:.4;transform:translate(0)scaleX(1)}to{opacity:0;transform:translate(-35px)scaleX(.7)}}@media (prefers-reduced-motion:reduce) and (width<=767.98px){._mobileServiceShowcase_10bf0_84{min-block-size:auto!important;position:relative!important;overflow:visible!important}._mobileServiceSequence_10bf0_89{block-size:auto!important;margin-inline:0!important;overflow:visible!important}._mobileServices_10bf0_94{overflow:visible!important}._mobileServiceRail_10bf0_97{inline-size:100%!important;transition:none!important;display:flex!important}._mobileServiceCard_10bf0_102{opacity:1!important;flex:0 0 100%!important;inline-size:100%!important;animation:none!important;transform:none!important}._mobileServiceCardPulse_10bf0_109,._mobileServiceCardPulse_10bf0_109 ._mobileServiceIcon_10bf0_110{animation:none!important}}._section_10bf0_114{isolation:isolate;z-index:2;background:#0a0a0a;position:relative;overflow:hidden}._pin_10bf0_122{background:#f4f4f1;min-block-size:100dvh;position:relative;overflow:hidden}._curtainLayer_10bf0_129{z-index:2;will-change:transform;background:linear-gradient(#14141433 0%,#0a0a0a 42% 100%),#0a0a0a;min-block-size:100dvh;position:relative;overflow:hidden}._underlay_10bf0_138{z-index:1;pointer-events:none;background:#f4f4f1;min-block-size:100dvh;position:absolute;inset:0;overflow:hidden}._afterlay_10bf0_148{z-index:4;will-change:transform;background:#f4f4f1;min-block-size:100dvh;position:absolute;inset:0;overflow:hidden}._afterlay_10bf0_148>*{min-block-size:100dvh}._shadowVan_10bf0_162{z-index:0;opacity:.46;filter:grayscale()brightness(.45)contrast(1.54)blur();pointer-events:none;-webkit-user-select:none;user-select:none;inline-size:clamp(620px,52vw,980px);max-inline-size:none;position:absolute;inset-block-start:9rem;inset-inline-start:64%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 62%,#0000008c 82%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000008c 82%,#0000 100%)}._inner_10bf0_177{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_10bf0_177{padding-inline:4rem}}._inner_10bf0_177{z-index:1;align-items:start;gap:4rem;min-block-size:100dvh;padding-block:8.5rem 4rem;display:grid;position:relative}@media (width>=1024px){._inner_10bf0_177{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8rem}}._copy_10bf0_204{z-index:2;opacity:1;will-change:transform, opacity;max-inline-size:760px;padding-block-start:0;position:relative}._eyebrow_10bf0_213{letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;margin-block-end:1rem;margin-inline-start:clamp(-2.5rem,-3vw,-1rem);font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._title_10bf0_222{letter-spacing:-.03em;color:#fff;white-space:nowrap;margin-block-end:4rem;margin-inline-start:clamp(-2.5rem,-3vw,-1rem);font-size:3.6rem;font-weight:650;line-height:1.08}._featureDeck_10bf0_233{min-block-size:360px;margin-block-start:2rem;margin-inline:clamp(-2.5rem,-3vw,-1rem);padding-inline:clamp(2rem,4vw,4rem);position:relative;overflow:visible}._featureSlide_10bf0_242{opacity:0;will-change:transform, opacity;grid-template-columns:minmax(170px,.36fr) minmax(0,.64fr);align-items:start;gap:clamp(1.6rem,2.4vw,3rem);min-block-size:340px;display:grid;position:absolute;inset-block-start:0;inset-inline:0}._featureSlide_10bf0_242:first-child{opacity:1}._featureCopy_10bf0_259{z-index:2;min-block-size:300px;padding-inline:1rem;position:relative;overflow:hidden}._featureMedia_10bf0_267{z-index:2;align-self:start;block-size:min(230px,100%);margin-block-start:1rem;position:relative;overflow:visible}._featureImage_10bf0_276{z-index:2;object-fit:cover;opacity:1;filter:brightness(.92)saturate(.96);border:1px solid #ffffff1a;block-size:100%;inline-size:100%;display:block;position:relative}._featureBg_10bf0_288{z-index:0;aspect-ratio:1;pointer-events:none;place-items:center;inline-size:clamp(24rem,46vw,38rem);display:grid;position:absolute;inset-block-start:46%;inset-inline-start:48%;transform:translate(-50%,-50%)}._featureNumber_10bf0_301{z-index:1;color:#ffffff18;font-variant-numeric:tabular-nums;font-size:clamp(13rem,28vw,24rem);font-weight:400;line-height:.9;position:relative;-webkit-mask-image:linear-gradient(#000 0% 42%,#00000047 66%,#0000 100%);mask-image:linear-gradient(#000 0% 42%,#00000047 66%,#0000 100%)}._featureBg_10bf0_288:before{content:"";pointer-events:none;border:3px solid #ffffff3d;border-radius:50%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0% 18%,#000 32% 68%,#0000 82% 100%);mask-image:linear-gradient(#0000 0% 18%,#000 32% 68%,#0000 82% 100%)}._featureTitle_10bf0_322{z-index:2;color:#fff;max-inline-size:28ch;margin-block-end:1rem;padding-block-start:1rem;font-size:clamp(2rem,2.18vw,2.6rem);line-height:1.08;position:relative}._featureText_10bf0_333{z-index:2;color:#edededbd;max-inline-size:42ch;font-size:clamp(1.28rem,1.18vw,1.25rem);line-height:1.5;position:relative}._featureControls_10bf0_342{justify-content:flex-start;align-items:center;gap:2rem;margin-block-start:1rem;display:flex}._dots_10bf0_350{align-items:center;gap:.5rem;display:flex}._dot_10bf0_350{background:#ffffff3d;border-radius:50%;block-size:9px;inline-size:9px}._dot_10bf0_350:focus-visible{outline-offset:3px;outline:1px solid #fff}._dot_10bf0_350[data-active=true]{background:#fff}._stage_10bf0_370{transform-origin:50%;will-change:transform;place-items:center;min-block-size:48dvh;display:grid;position:relative;transform:translateY(-8%)scale(1.12)}@media (width>=1024px){._stage_10bf0_370{justify-self:stretch;min-block-size:68dvh;transform:translate(-32%)scale(1.56)}}._viewer_10bf0_387{z-index:2;--poster-color:transparent;--progress-bar-color:#fff;--progress-bar-height:1px;background:0 0;block-size:clamp(340px,58dvh,680px);inline-size:100%;position:relative}@media (width>=1024px){._viewer_10bf0_387{block-size:clamp(480px,68dvh,760px)}}._modelFallback_10bf0_403{z-index:1;pointer-events:none;opacity:.22;place-items:center;transition:opacity .24s cubic-bezier(.16,1,.3,1),visibility .24s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset:0}._modelFallback_10bf0_403[data-hidden=true]{opacity:0;visibility:hidden}._modelFallback_10bf0_403 img{opacity:.54;filter:brightness(.82)contrast(1.06);inline-size:min(92%,760px);max-inline-size:none;display:block}._mobileVanWrap_10bf0_427{pointer-events:none;will-change:transform;inline-size:100%;max-inline-size:560px;margin-inline:auto;display:block;position:relative}._mobileVanImg_10bf0_437{object-fit:contain;opacity:1;filter:drop-shadow(0 18px 24px #000000b3);block-size:auto;inline-size:100%;display:block}._mobileWheel_10bf0_446{z-index:2;aspect-ratio:1;inline-size:9.8%;transform:translate(-50%, -50%) rotate(var(--mobile-wheel-turn,0deg));transform-origin:50%;pointer-events:none;will-change:transform;filter:drop-shadow(0 0 1px #000c);border-radius:50%;position:absolute;inset-block-start:87.2%}._mobileWheelRear_10bf0_460{inset-inline-start:21.8%}._mobileWheelFront_10bf0_464{inset-inline-start:85.4%}._mobileRoadLine_10bf0_468{opacity:.7;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff1f 20%,#ffffff47 50%,#ffffff1f 80%,#0000 100%);block-size:1px;position:absolute;inset-block-end:2%;inset-inline:5%}._mobileServices_10bf0_94{display:none}._mobileServiceSequence_10bf0_89,._mobileServiceShowcase_10bf0_84{display:contents}._placeholder_10bf0_491{z-index:2;background:linear-gradient(100deg,#14141480 0%,#141414e6 50%,#14141480 100%) 0 0/220% 100%;border:1px solid #262626;block-size:clamp(340px,58dvh,680px);inline-size:100%;animation:1.6s linear infinite _shimmer_10bf0_1;position:relative}@media (width>=1024px){._placeholder_10bf0_491{block-size:clamp(480px,68dvh,760px)}}@keyframes _shimmer_10bf0_1{0%{background-position:220% 0}to{background-position:-20% 0}}._glow_10bf0_515{z-index:0;aspect-ratio:1.55;filter:blur(34px);pointer-events:none;will-change:transform, opacity;background:radial-gradient(#ffffff42 0%,#ffffff1f 34%,#ffffff0a 58%,#0000 78%);border-radius:50%;inline-size:104%;position:absolute;inset-block-start:52%;inset-inline-start:50%;translate:-50% -50%}@media (width<=1023.98px){._afterlay_10bf0_148{min-block-size:auto;position:relative;inset:auto;transform:none!important}._inner_10bf0_177{align-items:start;padding-block:6.5rem 4rem}._copy_10bf0_204{opacity:1;padding-block-start:0}._eyebrow_10bf0_213,._title_10bf0_222{margin-inline-start:0}._title_10bf0_222{white-space:normal}._featureDeck_10bf0_233{gap:2rem;min-block-size:auto;margin-inline:0;padding-inline:0;display:grid;overflow:visible}._featureSlide_10bf0_242{opacity:1;grid-template-columns:1fr;min-block-size:auto;position:relative;inset:auto}._featureCopy_10bf0_259{min-block-size:auto}._featureMedia_10bf0_267{aspect-ratio:16/9;block-size:auto;margin-block-start:0;overflow:hidden}._featureBg_10bf0_288{opacity:.24}._featureControls_10bf0_342{justify-content:flex-start}._shadowVan_10bf0_162{opacity:.38;inline-size:76vw;inset-block-start:7.7rem;inset-inline-start:58%;transform:translate(-50%)}._dots_10bf0_350{display:none}}@media (prefers-reduced-motion:reduce){._stage_10bf0_370,._pin_10bf0_122,._curtainLayer_10bf0_129,._afterlay_10bf0_148,._copy_10bf0_204,._glow_10bf0_515{opacity:1!important;transform:none!important}._copy_10bf0_204{opacity:1}._featureDeck_10bf0_233{gap:2rem;min-block-size:auto;display:grid;overflow:visible}._featureSlide_10bf0_242{opacity:1;min-block-size:auto;position:relative;inset:auto}._featureMedia_10bf0_267{overflow:hidden}._dots_10bf0_350{display:none}._placeholder_10bf0_491{animation:none}}@media (width<=767.98px){._section_10bf0_114{background:#0a0a0a!important}._curtainLayer_10bf0_129{box-sizing:border-box!important;background:#0a0a0a!important;padding-block-start:5.75rem!important}._underlay_10bf0_138,._afterlay_10bf0_148{display:none!important}._inner_10bf0_177{grid-template-columns:1fr!important;gap:clamp(1.25rem,4vw,2rem)!important;padding-block:0!important;padding-inline:1rem!important}._copy_10bf0_204{max-inline-size:100%!important}._copy_10bf0_204 ._eyebrow_10bf0_213{letter-spacing:.18em!important;text-transform:uppercase!important;color:#ffffffa6!important;margin-block-end:.5rem!important;font-size:.72rem!important}._copy_10bf0_204 h2,._copy_10bf0_204 html[data-locale=vi] h2{color:#fff!important;margin-block-end:.85rem!important;font-size:clamp(1.75rem,7.5vw,2.5rem)!important;line-height:1.1!important}._copy_10bf0_204 p,._copy_10bf0_204 html[data-locale=vi] p{color:#ffffffd1!important;font-size:clamp(.92rem,3.8vw,1.02rem)!important;line-height:1.52!important}._stage_10bf0_370{justify-content:center!important;align-items:center!important;block-size:auto!important;min-block-size:auto!important;inline-size:100%!important;margin-block:.5rem .75rem!important;display:flex!important;position:relative!important;transform:none!important}._vanStage_10bf0_682{aspect-ratio:16/10!important;inline-size:100%!important;max-inline-size:100%!important;display:block!important}._vanStage_10bf0_682:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff14,#0000 70%);animation:4s ease-in-out infinite alternate _pulseGlow_10bf0_1;position:absolute;inset:-20%}._viewer_10bf0_387{object-fit:contain!important;block-size:100%!important;inline-size:100%!important;display:block!important}._modelFallback_10bf0_403{opacity:1!important;visibility:visible!important;pointer-events:auto!important;justify-content:center!important;align-items:center!important;block-size:auto!important;inline-size:100%!important;display:flex!important;position:relative!important;inset:auto!important}._mobileVanWrap_10bf0_427{will-change:transform!important;inline-size:84%!important;max-inline-size:330px!important;margin-inline:auto!important;padding-block:.25rem .6rem!important;display:block!important;position:relative!important}._mobileVanBody_10bf0_723{will-change:transform!important;inline-size:100%!important;animation:3.2s ease-in-out infinite _mobileVanDriveSuspension_10bf0_1!important;display:block!important;position:relative!important}._mobileVanImg_10bf0_437{object-fit:contain!important;opacity:1!important;filter:drop-shadow(0 14px 22px #000000d9)!important;block-size:auto!important;inline-size:100%!important;display:block!important}._mobileWheel_10bf0_446{z-index:3!important;aspect-ratio:1!important;transform-origin:50%!important;pointer-events:none!important;will-change:transform!important;filter:drop-shadow(0 0 2px #000000d9)!important;border-radius:50%!important;inline-size:9.8%!important;animation:1.05s linear infinite _mobileWheelDrive_10bf0_1!important;position:absolute!important;inset-block-start:87%!important}._mobileWheelRear_10bf0_460{inset-inline-start:21.8%!important}._mobileWheelFront_10bf0_464{inset-inline-start:85.4%!important}._mobileWindStream_10bf0_757{opacity:.25!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#ffffff40 40%,#fff6 60%,#0000)!important;block-size:1.5px!important;animation:2.2s ease-in-out infinite _mobileWindFlow_10bf0_1!important;position:absolute!important;inset-block-start:56%!important;inset-inline:-10% 5%!important}._mobileRoadContainer_10bf0_768{pointer-events:none!important;block-size:8px!important;position:absolute!important;inset-block-end:.35rem!important;inset-inline:-6%!important;overflow:hidden!important}._mobileRoadLine_10bf0_468{opacity:.9!important;background:linear-gradient(90deg,#0000 0%,#f0c84b24 15%,#f0c84b9e 50%,#f0c84b24 85%,#0000 100%)!important;block-size:1px!important;position:absolute!important;inset-block-start:3px!important;inset-inline:0!important}._mobileRoadDashes_10bf0_786{background:repeating-linear-gradient(90deg,#f0c84bb8 0 12px,#0000 12px 28px)!important;block-size:1.5px!important;inline-size:calc(100% + 80px)!important;animation:.65s linear infinite _mobileRoadDashesMove_10bf0_1!important;position:absolute!important;inset-block-start:4px!important;inset-inline-start:-40px!important;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 20% 80%,#0000 98%)!important;mask-image:linear-gradient(90deg,#0000 2%,#000 20% 80%,#0000 98%)!important}._mobileVanWrapAccelerating_10bf0_797 ._mobileWheel_10bf0_446{animation-duration:.45s!important}._mobileVanWrapAccelerating_10bf0_797 ._mobileRoadDashes_10bf0_786{animation-duration:.3s!important}._featureDeck_10bf0_233{flex-direction:column!important;gap:1.5rem!important;margin-block-start:1.5rem!important;display:flex!important;position:relative!important}._featureSlide_10bf0_242{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:0!important;grid-template-columns:1fr!important;gap:1rem!important;padding:1.25rem!important;display:grid!important}._featureSlide_10bf0_242:before,._featureBg_10bf0_288{display:none!important}._featureMedia_10bf0_267{aspect-ratio:16/10!important;border-radius:0!important;inline-size:100%!important;overflow:hidden!important}._featureMedia_10bf0_267 img{object-fit:cover!important;border-radius:0!important;block-size:100%!important;inline-size:100%!important}._featureCopy_10bf0_259{padding-inline:0!important}._featureTitle_10bf0_322{-webkit-hyphens:none!important;hyphens:none!important;overflow-wrap:normal!important;word-break:normal!important;max-inline-size:100%!important;padding-block-start:0!important;font-size:clamp(1.35rem,6vw,1.75rem)!important;line-height:1.12!important}._mobileServices_10bf0_94{color:#fff!important;background:linear-gradient(#ffffff0e,#0000 36%),#0a0a0a!important;border-block:1px solid #ffffff14!important;gap:.85rem!important;margin-block:0!important;margin-inline:-1rem!important;padding-block:.85rem 1rem!important;display:grid!important;overflow:hidden!important}._mobileServiceSequence_10bf0_89{background:#0a0a0a!important;block-size:auto!important;margin-inline:-1rem!important;display:block!important}._mobileServiceShowcase_10bf0_84{background:radial-gradient(circle at 50% 24%,#ffffff1f,#0000 46%),#0a0a0a!important;align-content:start!important;block-size:auto!important;min-block-size:auto!important;padding-inline:1rem!important;display:grid!important;position:relative!important;overflow:hidden!important}._mobileServicesHead_10bf0_877{justify-content:space-between!important;align-items:center!important;gap:1rem!important;padding-inline:1rem!important;display:flex!important}._mobileServicesHead_10bf0_877 p,._mobileServicesHead_10bf0_877 span{color:#ffffff8f!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin:0!important;font-size:.68rem!important;font-weight:800!important;line-height:1!important}._mobileServiceRail_10bf0_97{box-sizing:border-box!important;overscroll-behavior-inline:contain!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;gap:0!important;inline-size:100%!important;max-inline-size:none!important;margin:0!important;padding:0 1rem .25rem!important;scroll-padding-inline:1rem!important;list-style:none!important;display:flex!important;overflow-x:auto!important}._mobileServiceRail_10bf0_97::-webkit-scrollbar{display:none!important}._mobileServiceCard_10bf0_102{--mobile-service-focus:1;box-sizing:border-box!important;scroll-snap-align:start!important;opacity:1!important;min-block-size:13.75rem!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;box-shadow:0 18px 42px #00000047, 0 0 calc(var(--mobile-service-focus) * 44px) #ffffff26!important;background:linear-gradient(135deg,#ffffff1b,#ffffff06),#ffffff09!important;border:1px solid #ffffff1d!important;border-radius:0!important;flex:0 0 100%!important;align-content:space-between!important;gap:.9rem!important;padding:1rem!important;transition:border-color .22s,box-shadow .22s,background .22s!important;display:grid!important;position:relative!important;transform:none!important}._mobileServiceCard_10bf0_102:after{content:"";opacity:.55;pointer-events:none;background:linear-gradient(#0000,#ffffff6b,#0000);inline-size:1px;position:absolute;inset-block:.9rem;inset-inline-end:0}._mobileServiceCard_10bf0_102 h3{color:rgb(255, 255, 255, calc(.72 + var(--mobile-service-focus) * .28))!important;letter-spacing:0!important;text-transform:uppercase!important;overflow-wrap:anywhere!important;margin:0!important;font-size:clamp(1.45rem,7vw,2rem)!important;font-weight:780!important;line-height:1.04!important}._mobileServiceCard_10bf0_102 p{max-inline-size:30ch!important;color:rgb(237, 237, 237, calc(.58 + var(--mobile-service-focus) * .18))!important;margin:0!important;font-size:.88rem!important;font-weight:650!important;line-height:1.45!important}._mobileServiceCardActive_10bf0_962{border-color:#ffffff42!important;box-shadow:0 20px 46px #00000057,0 0 68px #ffffff38!important}._mobileServiceCardPulse_10bf0_109{animation:.76s ease-out both _mobileServiceCardGlow_10bf0_1!important}._mobileServiceCardPulse_10bf0_109 ._mobileServiceIcon_10bf0_110{animation:.86s ease-out both _mobileServiceIconBloom_10bf0_1!important}._mobileServiceControls_10bf0_972{grid-template-columns:2.45rem 1fr 2.45rem!important;align-items:center!important;gap:.75rem!important;padding-inline:1rem!important;display:grid!important}._mobileServiceButton_10bf0_979{color:#fff!important;cursor:pointer!important;background:#ffffff0e!important;border:1px solid #ffffff29!important;border-radius:50%!important;place-items:center!important;block-size:2.45rem!important;inline-size:2.45rem!important;padding:0!important;transition:background .18s,border-color .18s,transform .18s!important;display:grid!important}._mobileServiceButton_10bf0_979:active{transform:scale(.96)!important}._mobileServiceDots_10bf0_995{justify-content:center!important;align-items:center!important;gap:.34rem!important;min-inline-size:0!important;display:flex!important}._mobileServiceDot_10bf0_995{cursor:pointer!important;background:#ffffff3d!important;border:0!important;border-radius:999px!important;block-size:.34rem!important;inline-size:.34rem!important;padding:0!important;transition:inline-size .22s,background .22s,box-shadow .22s!important}._mobileServiceDotActive_10bf0_1012{background:#fff!important;inline-size:1.2rem!important;box-shadow:0 0 14px #ffffff57!important}html[data-locale=vi] ._mobileServiceCard_10bf0_102 h3,html[data-locale=vi] ._mobileServiceCard_10bf0_102 p,html[data-locale=vi] ._mobileServicesHead_10bf0_877 p,html[data-locale=vi] ._mobileServicesHead_10bf0_877 span{font-family:var(--sealux-font-vi)!important}html[data-locale=vi] ._mobileServiceCard_10bf0_102 h3{font-size:clamp(1.28rem,6.1vw,1.72rem)!important;line-height:1.12!important}._mobileServiceMeta_10bf0_1027{color:#ffffff8a!important;letter-spacing:.12em!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important;font-size:.72rem!important;font-weight:800!important;line-height:1!important;display:flex!important}._mobileServiceIcon_10bf0_110{color:#0a0a0a!important;background:#fff!important;border-radius:50%!important;place-items:center!important;block-size:2.65rem!important;inline-size:2.65rem!important;display:grid!important;box-shadow:0 0 22px #ffffff3d,0 0 54px #ffffff1a!important}._specsGrid_10bf0_1048{grid-template-columns:repeat(2,1fr)!important;gap:.85rem!important;margin-block-start:1.5rem!important}._specCard_10bf0_1053{background:#ffffff05!important;border:1px solid #ffffff0f!important;border-radius:6px!important;padding:.85rem 1rem!important}._specCard_10bf0_1053 strong{color:#fff!important;font-size:clamp(1.1rem,4.5vw,1.35rem)!important}._specCard_10bf0_1053 span{color:#fff9!important;font-size:.72rem!important}._shadowVan_10bf0_162{display:none!important}}._section_b5tr7_1{isolation:isolate;z-index:1;background:#f4f4f1;min-block-size:1120dvh;position:relative;overflow:visible}._preview_b5tr7_10{min-block-size:100dvh;overflow:hidden}._preview_b5tr7_10 ._panel_b5tr7_15{position:relative;inset-block-start:auto}._preview_b5tr7_10 ._journeyPreview_b5tr7_20{display:none}._preview_b5tr7_10 ._rail_b5tr7_24{transform:translate(108vw)}._preview_b5tr7_10 ._car_b5tr7_28{transform:translate(calc(-50% - 58vw))}._panel_b5tr7_15{box-sizing:border-box;will-change:transform;background:#f4f4f1;block-size:100dvh;min-block-size:100dvh;padding-block-start:4.5rem;position:sticky;inset-block-start:0;overflow:hidden}._panes_b5tr7_44{background:#f4f4f1;block-size:calc(100dvh - 4.5rem);position:relative;overflow:hidden}._servicePane_b5tr7_51,._journeyPreview_b5tr7_20{will-change:transform;position:absolute;inset:0}._servicePane_b5tr7_51{background:#f4f4f1}._journeyPreview_b5tr7_20{color:#0b0b0d;background:linear-gradient(90deg,#00000008,#0000 24% 76%,#00000008),#f4f4f1;align-items:center;display:grid}._previewInner_b5tr7_69{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._previewInner_b5tr7_69{padding-inline:4rem}}._previewInner_b5tr7_69{gap:2rem;max-inline-size:780px;display:grid}._previewEyebrow_b5tr7_86{letter-spacing:.14em;text-transform:uppercase;color:#6f6f6b;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._previewTitle_b5tr7_94{color:#0b0b0d;letter-spacing:-.03em;row-gap:.14em;font-size:clamp(2.5rem,1.6rem + 4.2vw,6rem);line-height:1.02;display:grid}._previewTitle_b5tr7_94 span:first-child{color:#a1a19d}._previewLead_b5tr7_106{color:#0b0b0dbd;max-inline-size:48ch;font-size:clamp(.95rem,.92rem + .18vw,1.0625rem)}._stage_b5tr7_112{background:linear-gradient(#ffffffd9,#fff0 62%),#f4f4f1;block-size:36dvh;min-block-size:285px;position:relative;overflow:hidden}@media (width<=767.98px){._stage_b5tr7_112{block-size:30dvh;min-block-size:220px}}._speed_b5tr7_126{z-index:3;color:#0b0b0d9e;letter-spacing:.14em;text-align:center;background:#ffffff57;border:1px solid #0b0b0d21;border-radius:2px;min-inline-size:6rem;padding:.42rem .72rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:700;position:absolute;inset-block-start:2rem;inset-inline-end:clamp(1rem,3vw,3rem)}._ghost_b5tr7_143{z-index:0;color:#0000;-webkit-text-fill-color:transparent;letter-spacing:0;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;will-change:transform;background-image:radial-gradient(circle,#0b0b0d33 0 .85px,#0000 1px);background-position:0 0;background-size:4px 4px;-webkit-background-clip:text;background-clip:text;font-size:clamp(5.7rem,13.7vw,13.4rem);font-weight:800;line-height:.9;position:absolute;inset-block-end:.3em;inset-inline-start:5%}html[data-locale=vi] ._ghost_b5tr7_143{font-family:var(--sealux-font-vi);letter-spacing:.035em;font-size:clamp(5.35rem,11.25vw,11rem);line-height:1.24;inset-block-end:.38em;inset-inline-start:30%;translate:-50%}html[data-locale=vi] ._previewTitle_b5tr7_94,html[data-locale=vi] ._title_b5tr7_177,html[data-locale=vi] ._cardTitle_b5tr7_178,html[data-locale=vi] ._cardTitle_b5tr7_178:before,html[data-locale=vi] ._cardTitle_b5tr7_178:after{font-family:var(--sealux-font-vi);line-height:1.14}._lane_b5tr7_185{z-index:2;position:absolute;inset:0}._road_b5tr7_191{z-index:1;transform-origin:0%;will-change:transform;background:linear-gradient(#ffffff3d,#0000 34%),#050505;block-size:18px;inline-size:100%;position:absolute;inset-block-end:-1px;inset-inline-start:0;box-shadow:0 -1px #0000003d,0 -14px 34px #0000001f,inset 0 1px #ffffff0f}._car_b5tr7_28{z-index:2;filter:drop-shadow(0 13px 18px #0003);will-change:transform;block-size:auto;inline-size:clamp(360px,32vw,560px);display:block;position:absolute;inset-block-end:-3px;inset-inline-start:50%;transform:translate(-50%)}._carImage_b5tr7_217{object-fit:contain;block-size:auto;inline-size:100%;display:block}._wheel_b5tr7_224{z-index:3;aspect-ratio:1;opacity:.62;mix-blend-mode:screen;inline-size:7.2%;transform:rotate(var(--wheel-turn,0deg));transform-origin:50%;pointer-events:none;will-change:transform;background:radial-gradient(circle,#ffffffeb 0 9%,#0000 10%),radial-gradient(circle,#0000 0 34%,#ffffffad 35% 42%,#0000 43%),repeating-conic-gradient(#ffffffeb 0deg 9deg,#0b0b0d2e 9deg 18deg);border-radius:50%;position:absolute;inset-block-end:4.2%;box-shadow:inset 0 0 0 1px #ffffff5c,0 0 10px #ffffff2e}._wheelRear_b5tr7_241{inset-inline-start:17.9%}._wheelFront_b5tr7_245{inset-inline-start:82%}._content_b5tr7_249{box-sizing:border-box;color:#fff;background:#0a0a0a;block-size:calc(64dvh - 4.5rem);min-block-size:0;padding-block:clamp(1.2rem,2.2vh,1.8rem) clamp(2.6rem,5vh,4.4rem);position:relative;overflow:hidden}._content_b5tr7_249:before,._content_b5tr7_249:after{content:"";z-index:3;pointer-events:none;inline-size:clamp(5rem,12vw,16rem);position:absolute;inset-block:0}._content_b5tr7_249:before{background:linear-gradient(90deg,#0a0a0a 8%,#0a0a0a00);inset-inline-start:0}._content_b5tr7_249:after{background:linear-gradient(270deg,#0a0a0a 8%,#0a0a0a00);inset-inline-end:0}._rail_b5tr7_24{z-index:1;will-change:transform;align-items:start;gap:clamp(10rem,22vw,34rem);inline-size:max-content;padding-inline:0 clamp(8rem,18vw,22rem);display:flex;position:relative}._intro_b5tr7_291{grid-template-columns:minmax(38rem,54vw) minmax(24rem,32vw);align-items:start;gap:clamp(4rem,12vw,18rem);padding-inline-start:clamp(2rem,8vw,10rem);display:grid}._title_b5tr7_177{letter-spacing:0;text-transform:uppercase;max-inline-size:760px;font-size:clamp(3rem,5.8vw,5.9rem);font-weight:800;line-height:.94;display:grid}._titleStrong_b5tr7_309{color:#fff}._titleMuted_b5tr7_313{color:#ffffff40}._copy_b5tr7_317{color:#edededb8;gap:2rem;max-inline-size:34ch;padding-block-start:2rem;font-size:clamp(.875rem,.85rem + .15vw,.9375rem);font-weight:600;line-height:1.45;display:grid}._services_b5tr7_328{align-items:start;gap:0;margin:0;padding:0;list-style:none;display:flex}._card_b5tr7_178{min-block-size:0;inline-size:clamp(34rem,39vw,46rem);max-inline-size:none;opacity:var(--card-opacity,.16);text-align:center;border-inline-start:3px solid #ffffff38;align-content:start;justify-items:center;gap:1rem;padding:clamp(.85rem,1.6vw,1.25rem) clamp(.9rem,1.4vw,1.25rem);transition:opacity .45s cubic-bezier(.16,1,.3,1);display:grid;position:relative}._card_b5tr7_178:before{content:"";z-index:0;background:linear-gradient(90deg, transparent, rgb(255, 255, 255, calc(var(--focus-glow,0) * .1)), transparent), radial-gradient(ellipse at center, rgb(255, 255, 255, calc(var(--focus-glow,0) * .14)), transparent 66%);filter:blur(24px);pointer-events:none;position:absolute;inset-block:-1.5rem;inset-inline:9%}._card_b5tr7_178:last-child{border-inline-end:3px solid #ffffff38}._card_b5tr7_178:after{content:"";background:#ffffff94;block-size:0;inline-size:3px;transition:block-size .8s cubic-bezier(.16,1,.3,1);position:absolute;inset-block-start:0;inset-inline-start:-3px}._card_b5tr7_178[data-active=true]{opacity:1}._card_b5tr7_178[data-active=true]:after{block-size:calc(var(--line-progress,1) * 100%)}._cardIcon_b5tr7_387{z-index:1;color:#0a0a0a;block-size:4.6rem;inline-size:4.6rem;box-shadow:0 0 calc(var(--focus-glow,0) * 26px) #ffffff75, 0 0 calc(var(--focus-glow,0) * 54px) #ffffff29;background:#fff;border:1px solid #fff;border-radius:50%;place-items:center;display:grid;position:relative}._cardTitle_b5tr7_178{z-index:1;color:#0000;-webkit-text-fill-color:transparent;letter-spacing:0;text-transform:uppercase;white-space:nowrap;max-inline-size:none;font-size:clamp(2.45rem,3.1vw,3.8rem);font-weight:720;line-height:1.08;position:relative}._cardTitle_b5tr7_178:before,._cardTitle_b5tr7_178:after{content:attr(data-title);text-transform:uppercase;white-space:nowrap;position:absolute;inset:0}._cardTitle_b5tr7_178:before{color:#0000;-webkit-text-fill-color:transparent;opacity:var(--title-dot,.96);filter:drop-shadow(0 0 calc(var(--focus-glow,0) * 10px) #ffffff47);background-image:radial-gradient(circle,#ffffffdb 0 .46px,#0000 .58px);background-position:0 0;background-size:4.85px 4.85px;-webkit-background-clip:text;background-clip:text}._cardTitle_b5tr7_178:after{color:#fff;-webkit-text-fill-color:#fff;opacity:var(--title-solid,0);text-shadow:0 0 calc(var(--focus-glow,0) * 12px) #ffffff61, 0 0 calc(var(--focus-glow,0) * 30px) #fff3}._cardBody_b5tr7_443{z-index:1;color:#edededad;max-inline-size:32ch;font-size:clamp(1rem,1.08vw,1.16rem);font-weight:600;line-height:1.52;position:relative}._ctaWrap_b5tr7_453{pointer-events:none;justify-content:center;display:flex;position:absolute;inset-block-end:2rem;inset-inline:0}._cta_b5tr7_453{color:#fff;letter-spacing:.14em;text-transform:uppercase;pointer-events:auto;border:1px solid #ffffff57;border-radius:999px;justify-content:center;align-items:center;min-block-size:3.35rem;min-inline-size:11rem;padding:.5rem 4rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:700;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1),border-color .45s cubic-bezier(.16,1,.3,1);display:inline-flex}._cta_b5tr7_453:focus-visible{outline-offset:3px;outline:1px solid #fff}._cta_b5tr7_453:hover{color:#0a0a0a;background:#fff;border-color:#fff}@media (width<=1023.98px){._section_b5tr7_1,._panel_b5tr7_15{block-size:auto;min-block-size:auto}._panes_b5tr7_44,._servicePane_b5tr7_51,._journeyPreview_b5tr7_20{block-size:auto;position:relative;inset:auto;transform:none!important}._journeyPreview_b5tr7_20{padding-block:8rem}._car_b5tr7_28{inline-size:clamp(280px,48vw,430px)}._content_b5tr7_249{block-size:auto;min-block-size:auto;padding-block:8rem}._content_b5tr7_249:before,._content_b5tr7_249:after{display:none}._rail_b5tr7_24{gap:8rem;inline-size:auto;display:grid;transform:none!important}._intro_b5tr7_291{grid-template-columns:1fr;padding-inline:2rem}._services_b5tr7_328{grid-template-columns:1fr;gap:4rem;padding-inline:2rem;display:grid}._card_b5tr7_178{opacity:1;min-block-size:auto;inline-size:auto}._ctaWrap_b5tr7_453{margin-block-start:8rem;position:relative;inset:auto}}@media (width<=767.98px){._car_b5tr7_28{inline-size:min(78vw,380px)}._title_b5tr7_177{font-size:clamp(2.2rem,12vw,4rem)}}@media (prefers-reduced-motion:reduce){._section_b5tr7_1,._panel_b5tr7_15{block-size:auto;min-block-size:auto}._panel_b5tr7_15{position:relative}._panes_b5tr7_44,._servicePane_b5tr7_51,._journeyPreview_b5tr7_20{block-size:auto;position:relative;inset:auto;transform:none!important}._journeyPreview_b5tr7_20{padding-block:8rem}._content_b5tr7_249{block-size:auto;min-block-size:auto}._content_b5tr7_249:before,._content_b5tr7_249:after{display:none}._rail_b5tr7_24{gap:8rem;inline-size:auto;display:grid;transform:none!important}._intro_b5tr7_291{grid-template-columns:1fr;padding-inline:2rem}._services_b5tr7_328{grid-template-columns:1fr;gap:4rem;padding-inline:2rem;display:grid}._card_b5tr7_178{opacity:1;min-block-size:auto;inline-size:auto}._ctaWrap_b5tr7_453{margin-block-start:8rem;position:relative;inset:auto}._car_b5tr7_28,._ghost_b5tr7_143,._road_b5tr7_191{opacity:1!important;transform:none!important}}@media (width<=767.98px){._section_b5tr7_1{padding-block:clamp(2.5rem,8vw,4rem)!important}._heading_b5tr7_618{margin-block-end:clamp(1.5rem,5vw,2.5rem)!important}._heading_b5tr7_618 h2,._heading_b5tr7_618 html[data-locale=vi] h2{font-size:clamp(1.75rem,7.5vw,2.5rem)!important;line-height:1.1!important}._grid_b5tr7_626{grid-template-columns:1fr!important;gap:clamp(1.5rem,5vw,2.5rem)!important}._card_b5tr7_178{padding:clamp(1.25rem,4vw,1.75rem)!important}._cardMedia_b5tr7_633{aspect-ratio:16/10!important;border-radius:4px!important;overflow:hidden!important}._cardMedia_b5tr7_633 img{object-fit:cover!important}._cardTitle_b5tr7_178{font-size:clamp(1.75rem,7.5vw,2.25rem)!important}._cardBody_b5tr7_443{font-size:clamp(.9rem,4vw,1.05rem)!important}}._section_1wrqt_1{isolation:isolate;color:#0b0b0d;background:linear-gradient(90deg,#00000008,#0000 22% 78%,#00000008),#f4f4f1;min-block-size:460dvh;inline-size:100%;max-inline-size:100%;padding-block:8rem 12rem;position:relative;overflow:clip visible}._section_1wrqt_1:before{content:"";z-index:-1;pointer-events:none;background:#f4f4f1;inline-size:100vw;position:absolute;inset-block:0;inset-inline-start:50%;translate:-50%}._preview_1wrqt_26{background:#f4f4f1;align-items:center;min-block-size:100dvh;padding-block:8.5rem 4rem;display:grid;overflow:hidden}._preview_1wrqt_26 ._headline_1wrqt_34{text-align:center;justify-items:center;margin-block:0;transform:translateY(-3dvh)}._preview_1wrqt_26 ._title_1wrqt_40{row-gap:.06em;font-size:clamp(3.25rem,5.1vw,5.85rem);font-weight:860;line-height:.98}._preview_1wrqt_26 ._lead_1wrqt_46{max-inline-size:60ch;margin-inline:auto;font-size:clamp(1.18rem,1.28vw,1.42rem);line-height:1.58}._preview_1wrqt_26 ._road_1wrqt_52,._preview_1wrqt_26 ._track_1wrqt_53{display:none}._continued_1wrqt_57{background:#f4f4f1;padding-block-start:0}._slideIn_1wrqt_62{will-change:transform}._headline_1wrqt_34{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._headline_1wrqt_34{padding-inline:4rem}}._headline_1wrqt_34{z-index:3;position:relative}._eyebrow_1wrqt_82{letter-spacing:.14em;text-transform:uppercase;color:#6f6f6b;margin-block-end:4rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._title_1wrqt_40{letter-spacing:0;text-transform:uppercase;color:#0b0b0d;row-gap:.16em;margin-block-end:2rem;font-size:clamp(3.55rem,5.65vw,6.5rem);font-weight:860;line-height:.98;display:grid}._title_1wrqt_40 span:first-child{color:#a1a19d}._title_1wrqt_40 span{white-space:nowrap}._lead_1wrqt_46{color:#0b0b0dbd;max-inline-size:68ch;font-size:clamp(1.25rem,1.52vw,1.55rem);line-height:1.68}html[data-locale=vi] ._title_1wrqt_40,html[data-locale=vi] ._preview_1wrqt_26 ._title_1wrqt_40,html[data-locale=vi] ._sideIntro_1wrqt_118 ._title_1wrqt_40,html[data-locale=vi] ._cardTitle_1wrqt_119{font-family:var(--sealux-font-vi);row-gap:.08em;line-height:1.13}html[data-locale=vi] ._lead_1wrqt_46,html[data-locale=vi] ._sideIntro_1wrqt_118 ._lead_1wrqt_46,html[data-locale=vi] ._cardBody_1wrqt_127{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._sideIntro_1wrqt_118{inline-size:min(34vw,560px);max-inline-size:560px}html[data-locale=vi] ._sideIntro_1wrqt_118 ._title_1wrqt_40{font-size:clamp(2.15rem,2.55vw,3.35rem);line-height:1.16}._sideIntro_1wrqt_118{z-index:3;pointer-events:none;block-size:0;inline-size:min(29vw,470px);max-inline-size:470px;margin-inline:clamp(2rem,5vw,6rem) auto;padding-block-start:0;padding-inline:0;position:sticky;inset-block-start:calc(4.5rem + 8dvh);transform:translateY(-5dvh)}._sideIntro_1wrqt_118 ._title_1wrqt_40{row-gap:.12em;margin-block-end:2rem;font-size:clamp(2.25rem,2.65vw,3.4rem);line-height:1.08}._sideIntro_1wrqt_118 ._title_1wrqt_40 span{white-space:nowrap}._sideIntro_1wrqt_118 ._lead_1wrqt_46{max-inline-size:35ch;font-size:clamp(1rem,1.1vw,1.18rem);line-height:1.58}._sideDetails_1wrqt_169{gap:1rem;max-inline-size:34ch;margin-block-start:2rem;padding:0;list-style:none;display:grid}._sideDetails_1wrqt_169 li{color:#0b0b0dc7;grid-template-columns:42px 1fr;align-items:center;gap:1rem;font-size:clamp(.95rem,1vw,1.08rem);line-height:1.4;display:grid}._detailIcon_1wrqt_188{color:#0b0b0d;background:#fff;border:1px solid #0b0b0d24;place-items:center;block-size:42px;inline-size:42px;display:grid;box-shadow:0 12px 28px #0b0b0d14}._road_1wrqt_52{z-index:0;pointer-events:none;block-size:100dvh;inline-size:300px;margin-block:0 -100dvh;margin-inline:auto;position:sticky;inset-block-start:0;overflow:hidden}@media (width<=1023.98px){._road_1wrqt_52{display:none}}@media (width>=1280px){._road_1wrqt_52{inline-size:340px}}._roadSurface_1wrqt_221{will-change:background-position;background-color:#787d80;background-image:repeating-linear-gradient(#f0c84b 0 54px,#0000 54px 136px),repeating-linear-gradient(#f0c84b 0 54px,#0000 54px 136px),linear-gradient(90deg,#0000 0 17px,#ffffff8f 17px 20px,#0000 20px calc(100% - 20px),#ffffff8f calc(100% - 20px) calc(100% - 17px),#0000 calc(100% - 17px) 100%),linear-gradient(90deg,#0003 0%,#0000 20%,#ffffff14 50%,#0000 80%,#0003 100%);background-position:30% 0,70% 0,0 0,0 0;background-repeat:repeat-y,repeat-y,no-repeat,no-repeat;background-size:5px 136px,5px 136px,100% 100%,100% 100%;position:absolute;inset:0;box-shadow:inset 10px 0 18px #00000026,inset -10px 0 18px #00000026}._roadSurface_1wrqt_221:before{content:"";mix-blend-mode:soft-light;background:linear-gradient(90deg,#ffffff21,#0000 18% 82%,#ffffff21),repeating-linear-gradient(#0000000a 0 2px,#0000 2px 32px);position:absolute;inset:0}._roadFade_1wrqt_241{pointer-events:none;background:linear-gradient(#f4f4f1 0%,#f4f4f100 16% 100%);position:absolute;inset:0}._van_1wrqt_248{z-index:2;object-fit:contain;filter:drop-shadow(0 24px 34px #00000061)drop-shadow(0 0 10px #ffffff42);will-change:transform;block-size:auto;inline-size:108px;position:absolute;inset-block-start:39%;inset-inline-start:50%;translate:-50% -50%}@media (width>=1280px){._van_1wrqt_248{inline-size:128px}}._track_1wrqt_53{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._track_1wrqt_53{padding-inline:4rem}}._track_1wrqt_53{z-index:2;gap:48dvh;padding-block:20dvh 54dvh;display:grid;position:relative}@media (width>=1024px){._track_1wrqt_53{--road-half-width:150px;--journey-card-width:clamp(360px, 27vw, 500px);grid-template-columns:calc(50vw + var(--road-half-width)) minmax(0, calc(50vw - var(--road-half-width)));column-gap:0;max-inline-size:none;padding-inline:0}}@media (width>=1280px){._track_1wrqt_53{--road-half-width:170px}}._card_1wrqt_119{will-change:transform, opacity;gap:1rem;inline-size:min(100%,720px);max-inline-size:720px;display:grid;position:relative}@media (width>=1024px){._card_1wrqt_119{inline-size:var(--journey-card-width);grid-column:2;justify-self:center;max-inline-size:calc(100% - 8rem);margin-inline-start:0;padding-inline-start:0}._card_1wrqt_119:nth-child(2n){text-align:start;grid-column:2;justify-self:center;margin-inline:0;padding-inline:0}}._cardMedia_1wrqt_330{inline-size:100%;max-inline-size:var(--journey-card-width,440px);aspect-ratio:21/13;object-fit:cover;border:1px solid #0b0b0d1f;margin-block-end:2rem;display:block;box-shadow:0 24px 60px #0b0b0d14}._cardTitle_1wrqt_119{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;row-gap:.08em;max-inline-size:min(100%,22ch);margin-block-end:1rem;font-size:clamp(2.15rem,2.35vw,2.85rem);font-weight:880;line-height:1.04;display:grid}._cardTitle_1wrqt_119 span:first-child{color:#9e933180}._cardTitle_1wrqt_119 span{white-space:nowrap}._cardBody_1wrqt_127{color:#0b0b0db8;max-inline-size:33ch;font-size:clamp(1.05rem,1.12vw,1.2rem);line-height:1.7}@media (width<=1023.98px){._section_1wrqt_1{min-block-size:auto;padding-block:8rem}._track_1wrqt_53{gap:4rem;padding-block:0}._sideIntro_1wrqt_118{block-size:auto;inline-size:auto;max-inline-size:100%;margin-block-end:8rem;margin-inline:0;position:relative;inset-block-start:auto;transform:none}._card_1wrqt_119{max-inline-size:100%}}@media (prefers-reduced-motion:reduce){._card_1wrqt_119,._van_1wrqt_248,._roadSurface_1wrqt_221{opacity:1!important;animation:none!important;transform:none!important}}@media (width<=767.98px){._section_1wrqt_1{min-block-size:auto!important;padding-block:clamp(1.25rem,4vw,2rem)!important}._eyebrow_1wrqt_82{margin-block-end:.4rem!important}._headline_1wrqt_34,._heading_1wrqt_408{margin-block-end:clamp(1rem,3vw,1.5rem)!important}._headline_1wrqt_34 ._title_1wrqt_40,._headline_1wrqt_34 h2,._headline_1wrqt_34 html[data-locale=vi] ._title_1wrqt_40,._headline_1wrqt_34 html[data-locale=vi] h2,._heading_1wrqt_408 ._title_1wrqt_40,._heading_1wrqt_408 h2,._heading_1wrqt_408 html[data-locale=vi] ._title_1wrqt_40,._heading_1wrqt_408 html[data-locale=vi] h2{margin-block-end:.5rem!important;font-size:clamp(1.5rem,6.5vw,2.2rem)!important;line-height:1.1!important}._headline_1wrqt_34 ._title_1wrqt_40 span,._headline_1wrqt_34 h2 span,._headline_1wrqt_34 html[data-locale=vi] ._title_1wrqt_40 span,._headline_1wrqt_34 html[data-locale=vi] h2 span,._heading_1wrqt_408 ._title_1wrqt_40 span,._heading_1wrqt_408 h2 span,._heading_1wrqt_408 html[data-locale=vi] ._title_1wrqt_40 span,._heading_1wrqt_408 html[data-locale=vi] h2 span{white-space:normal!important}._grid_1wrqt_433{grid-template-columns:1fr!important;gap:clamp(1rem,3.5vw,1.5rem)!important}._road_1wrqt_52{opacity:1!important;z-index:1!important;block-size:100dvh!important;inline-size:100px!important;margin-block:0 -100dvh!important;margin-inline:calc(50% - 50vw) auto!important;display:block!important;position:sticky!important;inset-block-start:0!important}._van_1wrqt_248{inline-size:54px!important;inset-block-start:40%!important}._track_1wrqt_53{z-index:10!important;gap:1.5rem!important;padding-block:1.25rem!important;padding-inline:110px 1rem!important;position:relative!important}html[data-locale=vi] ._track_1wrqt_53{padding-block-start:3rem!important}._sideIntro_1wrqt_118{pointer-events:auto!important;inline-size:100%!important;max-inline-size:100%!important;margin-block-end:1.25rem!important;margin-inline:0!important;padding-inline:1rem!important}._sideIntro_1wrqt_118 ._eyebrow_1wrqt_82{margin-block-end:.35rem!important}._sideIntro_1wrqt_118 ._title_1wrqt_40,._sideIntro_1wrqt_118 html[data-locale=vi] ._title_1wrqt_40{row-gap:.06em!important;margin-block-end:.6rem!important;font-size:clamp(1.4rem,5.8vw,1.95rem)!important;line-height:1.1!important}._sideIntro_1wrqt_118 ._title_1wrqt_40 span,._sideIntro_1wrqt_118 html[data-locale=vi] ._title_1wrqt_40 span{white-space:normal!important}._sideIntro_1wrqt_118 ._lead_1wrqt_46,._sideIntro_1wrqt_118 html[data-locale=vi] ._lead_1wrqt_46{max-inline-size:100%!important;margin-block-end:.4rem!important;font-size:clamp(.88rem,3.6vw,.98rem)!important;line-height:1.45!important}._sideDetails_1wrqt_169{gap:.6rem!important;inline-size:100%!important;max-inline-size:none!important;margin-block-start:.65rem!important}._sideDetails_1wrqt_169 li{grid-template-columns:2.25rem minmax(0,1fr)!important;align-items:center!important;gap:.65rem!important;font-size:clamp(.85rem,3.5vw,.95rem)!important;line-height:1.35!important}._detailIcon_1wrqt_188{flex-shrink:0!important;block-size:2.25rem!important;inline-size:2.25rem!important}._card_1wrqt_119{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#ffffffd9!important;border:1px solid #fff6!important;border-radius:0!important;min-block-size:auto!important;margin-inline:0!important;padding:1rem!important;box-shadow:0 10px 30px #0000000d!important}._cardMedia_1wrqt_330{aspect-ratio:16/9!important;inline-size:100%!important;margin-block-end:.75rem!important}._cardTitle_1wrqt_119{font-size:clamp(1.4rem,6vw,1.75rem)!important}html[data-locale=vi] ._cardTitle_1wrqt_119{font-size:clamp(1.28rem,5.5vw,1.6rem)!important;line-height:1.08!important}._cardBody_1wrqt_127{font-size:clamp(.85rem,3.5vw,1rem)!important}}._section_18qj2_1{z-index:3;color:#0b0b0d;background:#fbfbfb;position:relative;overflow:visible}._pin_18qj2_9{background:#fbfbfb;min-block-size:100dvh;position:relative;overflow:hidden}._rail_18qj2_16{z-index:1;min-block-size:100dvh;inline-size:100%;position:relative;overflow:hidden}._cloudIntro_18qj2_24{z-index:6;pointer-events:none;block-size:30dvh;position:absolute;inset-block-start:-5dvh;inset-inline:0;overflow:visible}._cloudStage_18qj2_34{pointer-events:none;will-change:opacity;position:absolute;inset:0;overflow:visible;transform:translateZ(0)}._cloudImage_18qj2_43,._cloudShield_18qj2_44{pointer-events:none;will-change:transform, opacity;inline-size:max(118vw,1520px);max-inline-size:none;position:absolute;inset-block-start:clamp(-225px,-21dvh,-138px);inset-inline-start:50%;translate:-50%}._cloudImage_18qj2_43{z-index:2;opacity:.98;filter:contrast(1.12)brightness(.99);-webkit-user-select:none;user-select:none;block-size:auto}._cloudShield_18qj2_44{z-index:1;aspect-ratio:1774/887;-webkit-mask-image:var(--cloud-mask);mask-image:var(--cloud-mask);opacity:1;filter:blur(7px);background:#fbfbfb;-webkit-mask-position:top;mask-position:top;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._panel_18qj2_75{z-index:1;--panel-notch:clamp(56px, 5vw, 96px);will-change:transform;background:#fbfbfb;align-items:center;min-block-size:100dvh;inline-size:100vw;padding-block:calc(4.5rem + clamp(1rem,3vh,2rem)) clamp(2.5rem,5vh,4.5rem);display:grid;position:absolute;inset:0;overflow:hidden}._panel_18qj2_75:first-of-type{border-inline-start:0}._panel_18qj2_75:not(:first-of-type){clip-path:polygon(var(--panel-notch) 0, 100% 0, 100% 100%, var(--panel-notch) 100%, 0 50%)}._panel_18qj2_75:not(:first-of-type):before{content:"";z-index:5;clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),50% 100%,0 calc(100% - 14px));transform-origin:50% 100%;pointer-events:none;background:#000;block-size:calc(50% + 32px);inline-size:14px;position:absolute;inset-block-start:-16px;inset-inline-start:0;transform:skew(-12deg)}._panel_18qj2_75:not(:first-of-type):after{content:"";z-index:5;clip-path:polygon(50% 0,100% 14px,100% 100%,0 100%,0 14px);transform-origin:50% 0;pointer-events:none;background:#000;block-size:calc(50% + 32px);inline-size:14px;position:absolute;inset-block-start:calc(50% - 16px);inset-inline-start:0;transform:skew(12deg)}._inner_18qj2_128{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_18qj2_128{padding-inline:4rem}}._inner_18qj2_128{align-items:center;gap:clamp(2rem,6vw,7rem);min-block-size:calc(100dvh - 4.5rem - clamp(3.5rem,8vh,6.5rem));max-inline-size:1560px;display:grid;position:relative}@media (width>=1024px){._inner_18qj2_128{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr)}}._imageWrap_18qj2_153{z-index:2;aspect-ratio:5/4;will-change:transform, opacity;background:#d9d9d4;justify-self:start;inline-size:min(86%,700px);margin-inline-start:clamp(1.25rem,2.6vw,3rem);position:relative;overflow:hidden;box-shadow:0 34px 90px #0b0b0d24}._imageWrap_18qj2_153:after{content:"";pointer-events:none;background:linear-gradient(#ffffff14,#0000 42%),linear-gradient(90deg,#0b0b0d33,#0000 34%);position:absolute;inset:0}._imageWrap_18qj2_153 img{object-fit:cover;block-size:100%;inline-size:100%;display:block}._divider_18qj2_179{z-index:0;transform-origin:50% 0;will-change:transform;background:#0b0b0d6b;align-self:stretch;inline-size:2px;display:none;position:relative}@media (width>=1024px){._divider_18qj2_179{display:block}}._divider_18qj2_179 span{color:#9e93314a;letter-spacing:0;background:#fbfbfb;border:0;border-radius:0;place-items:center;block-size:clamp(13rem,17.5vw,22rem);inline-size:clamp(13rem,17.5vw,22rem);margin-inline-start:calc(clamp(13rem,17.5vw,22rem)/-2 + 1px);font-size:clamp(4.9rem,8.2vw,10.2rem);font-weight:800;line-height:1;display:grid;position:sticky;inset-block-start:calc(4.5rem + clamp(3rem,9vh,7rem))}._copy_18qj2_212{z-index:2;will-change:transform, opacity;max-inline-size:720px;position:relative}._copy_18qj2_212 h2{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;row-gap:.08em;margin-block:1rem 2rem;font-size:clamp(3rem,4.6vw,5.7rem);font-weight:780;line-height:1.02;display:grid}._copy_18qj2_212 h2 span{white-space:nowrap;display:block}._copy_18qj2_212 h2 span:first-child{color:#0b0b0d61}._copy_18qj2_212 h2 span:last-child{color:#0b0b0d}._copy_18qj2_212 p:last-child{color:#0b0b0db3;max-inline-size:45ch;font-size:clamp(1.08rem,1.35vw,1.38rem);line-height:1.65}._kicker_18qj2_246{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d7a;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}html[data-locale=vi] ._kicker_18qj2_246,html[data-locale=vi] ._copy_18qj2_212,html[data-locale=vi] ._copy_18qj2_212 h2,html[data-locale=vi] ._copy_18qj2_212 p{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._copy_18qj2_212 h2{row-gap:.08em;max-inline-size:min(100%,660px);font-size:clamp(2.55rem,3.55vw,4.45rem);line-height:1.2}html[data-locale=vi] ._copy_18qj2_212 h2 span{white-space:normal}@media (width<=1023.98px){._pin_18qj2_9{min-block-size:auto;overflow:visible}._rail_18qj2_16{min-block-size:auto;inline-size:auto;display:grid;overflow:visible;transform:none!important}._cloudIntro_18qj2_24{block-size:26dvh;inset-block-start:-12dvh}._cloudImage_18qj2_43,._cloudShield_18qj2_44{inline-size:max(136vw,920px);inset-block-start:clamp(-175px,-19dvh,-115px)}._panel_18qj2_75{clip-path:none;border-block-start:1px solid #0b0b0d14;flex:none;min-block-size:auto;inline-size:auto;padding-block:6.5rem 8rem;position:relative;inset:auto}._panel_18qj2_75:before,._panel_18qj2_75:after{display:none}._inner_18qj2_128{gap:4rem;min-block-size:auto}._copy_18qj2_212{max-inline-size:100%}}@media (width<=767.98px){._copy_18qj2_212 h2{font-size:clamp(1.9rem,8.8vw,3.35rem)}}@media (prefers-reduced-motion:reduce){._cloudIntro_18qj2_24{display:none}._pin_18qj2_9,._rail_18qj2_16{transform:none!important}._rail_18qj2_16{inline-size:auto;display:grid}._panel_18qj2_75{clip-path:none;flex:none;inline-size:auto;position:relative;inset:auto}._panel_18qj2_75:before,._panel_18qj2_75:after{display:none}._imageWrap_18qj2_153,._copy_18qj2_212,._divider_18qj2_179{opacity:1!important;transform:none!important}._imageWrap_18qj2_153{margin-inline-start:0}}@media (width<=767.98px){._grid_18qj2_354{grid-template-columns:1fr!important;gap:clamp(1.5rem,5vw,2.5rem)!important}._cloudIntro_18qj2_24{display:none!important}._inner_18qj2_128{flex-direction:column-reverse!important;gap:2rem!important;padding-inline:1rem!important;display:flex!important}._panel_18qj2_75{clip-path:none!important;border:none!important;padding-block:2rem!important}._imageWrap_18qj2_153{border-radius:0!important;inline-size:100%!important;margin-inline-start:0!important}._imageWrap_18qj2_153 img{border-radius:0!important}._copy_18qj2_212 h2,html[data-locale=vi] ._copy_18qj2_212 h2{font-size:clamp(1.9rem,8.8vw,3.35rem)!important;line-height:1.08!important}._faqItem_18qj2_384{padding-block:1rem!important}._faqItem_18qj2_384 button{min-block-size:2.85rem!important;font-size:clamp(.95rem,4vw,1.1rem)!important}}@keyframes _road-left-mobile_bq4hi_1{0%{transform:translate(0,0)}to{transform:translate(-10rem)}}._section_bq4hi_9{isolation:isolate;color:#fff;background:#101010;place-items:start center;min-block-size:92dvh;display:grid;position:relative;overflow:hidden}._section_bq4hi_9:hover,._section_bq4hi_9:hover *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='36' viewBox='0 0 64 36'%3E%3Cpath d='M6 18H50M39 6L56 18L39 30' fill='none' stroke='%23f0c84b' stroke-width='8' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E") 56 18,e-resize}._roadSurface_bq4hi_26{z-index:0;contain:paint;background-color:#080808;background-image:linear-gradient(#ffffff14 0 1px,#0000 1px calc(100% - 1px),#ffffff14 calc(100% - 1px) 100%),linear-gradient(#ffffff0d,#00000029 28%,#0000004d 50%,#0000002e 72%,#ffffff0a);background-position:0 0,0 0;background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;block-size:100%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 14px 28px #ffffff0a,inset 0 -22px 36px #000000b8}._roadSurface_bq4hi_26:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000006b,#0000 18% 82%,#0000006b);position:absolute;inset:0}._roadSurface_bq4hi_26:after{content:"";z-index:1;pointer-events:none;will-change:transform;background-image:repeating-linear-gradient(90deg,#f0c84bf0 0 9.6rem,#0000 9.6rem 18rem),repeating-linear-gradient(90deg,#f0c84bf0 0 9.6rem,#0000 9.6rem 18rem);background-position:0 22%,0 65%;background-repeat:repeat-x,repeat-x;background-size:18rem 10px,18rem 10px;inline-size:calc(100% + 18rem);animation:4.8s linear infinite _road-left_bq4hi_1;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(0,0)}._rings_bq4hi_67{display:none}._inner_bq4hi_71{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_bq4hi_71{padding-inline:4rem}}._inner_bq4hi_71{z-index:1;text-align:center;justify-items:center;max-inline-size:1040px;margin-block-start:-7rem;padding-block:clamp(4.75rem,11vh - 20px,8rem) clamp(4rem,9vh,7rem);display:grid;position:relative}._eyebrow_bq4hi_93{letter-spacing:.14em;text-transform:uppercase;color:#ffffff75;margin-block-end:1rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);transform:translateY(100px)}._title_bq4hi_103{color:#0000;-webkit-text-fill-color:transparent;letter-spacing:0;text-transform:uppercase;gap:.18em;font-size:clamp(4.25rem,6.65vw,7.95rem);font-weight:880;line-height:.9;display:grid;position:relative;overflow:visible;transform:translateY(224px)}._title_bq4hi_103 span{z-index:1;color:#0000;-webkit-text-fill-color:transparent;white-space:nowrap;background-image:radial-gradient(circle,#fffffff5 0 .95px,#0000 1.16px);background-position:0 0;background-size:3.55px 3.55px;-webkit-background-clip:text;background-clip:text;position:relative}._title_bq4hi_103[data-sand=true] span{-webkit-mask-image:radial-gradient(circle at var(--sand-x) var(--sand-y), transparent 0 48px, #0000002e 68px, #000000b8 102px, #000 142px);-webkit-mask-image:radial-gradient(circle at var(--sand-x) var(--sand-y), transparent 0 48px, #0000002e 68px, #000000b8 102px, #000 142px);mask-image:radial-gradient(circle at var(--sand-x) var(--sand-y), transparent 0 48px, #0000002e 68px, #000000b8 102px, #000 142px)}._titleSandCanvas_bq4hi_136{z-index:2;pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}html[data-locale=vi] ._inner_bq4hi_71{max-inline-size:min(1180px,100vw - 4rem)}html[data-locale=vi] ._title_bq4hi_103{max-inline-size:100%;font-family:var(--sealux-font-vi);gap:.16em;padding-block:.16em;font-size:clamp(3.85rem,5.7vw,6.65rem);line-height:1.34;transform:translateY(216px)}html[data-locale=vi] ._title_bq4hi_103 span{white-space:normal;padding-block:.02em;display:block}html[data-locale=vi] ._lead_bq4hi_166,html[data-locale=vi] ._eyebrow_bq4hi_93,html[data-locale=vi] ._cta_bq4hi_168{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._lead_bq4hi_166{max-inline-size:64ch;margin-block-start:calc(2rem + 236px)}._lead_bq4hi_166{color:#ffffffad;max-inline-size:58ch;margin-block-start:calc(2rem + 284px);font-size:clamp(1.05rem,1.25vw,1.25rem);font-weight:650;line-height:1.45}._cta_bq4hi_168{color:#101010;letter-spacing:.14em;text-transform:uppercase;background:#fff;align-items:center;gap:.5rem;min-block-size:3.25rem;margin-block-start:2rem;padding-inline:2rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:820;transition:background .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);display:inline-flex}._cta_bq4hi_168:focus-visible{outline-offset:3px;outline:1px solid #fff}._cta_bq4hi_168:hover{background:#ffffffd1;transform:translateY(-2px)}@keyframes _road-left_bq4hi_1{0%{transform:translate(0,0)}to{transform:translate(-18rem)}}@media (width<=767.98px){._section_bq4hi_9{min-block-size:82dvh}._title_bq4hi_103{font-size:clamp(3rem,14vw,4.9rem)}._title_bq4hi_103 span{white-space:normal}._lead_bq4hi_166{font-size:1rem}._section_bq4hi_9{min-block-size:auto!important;padding-block:clamp(3rem,10vw,4.5rem)!important}._roadSurface_bq4hi_26:after{will-change:transform!important;background-position:0 8%,0 92%!important;background-size:10rem 5px,10rem 5px!important;inline-size:calc(100% + 10rem)!important;animation:3.6s linear infinite _road-left-mobile_bq4hi_1!important}._inner_bq4hi_71,html[data-locale=vi] ._inner_bq4hi_71{max-inline-size:100%!important;margin-block-start:0!important;padding-block:clamp(1rem,5vw,2rem)!important}._eyebrow_bq4hi_93,html[data-locale=vi] ._eyebrow_bq4hi_93{margin-block-end:.5rem!important;font-size:.72rem!important;transform:none!important}._title_bq4hi_103,html[data-locale=vi] ._title_bq4hi_103{color:#fff!important;-webkit-text-fill-color:#fff!important;gap:.25em!important;margin-block-end:0!important;padding-block:0!important;font-size:clamp(1.95rem,8.8vw,3.2rem)!important;line-height:1.05!important;transform:none!important}._title_bq4hi_103 span,html[data-locale=vi] ._title_bq4hi_103 span{white-space:normal!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;display:block!important}._lead_bq4hi_166,html[data-locale=vi] ._lead_bq4hi_166{max-inline-size:min(100%,44ch)!important;margin-block-start:1.15rem!important;font-size:clamp(.9rem,3.8vw,1rem)!important;line-height:1.52!important}._cta_bq4hi_168,html[data-locale=vi] ._cta_bq4hi_168{min-block-size:3rem!important;margin-block-start:1.35rem!important;padding-inline:1.5rem!important;font-size:.75rem!important}}@media (prefers-reduced-motion:reduce){._cta_bq4hi_168{transition:none}}._curtain_151p8_1{background:#0a0a0a;min-block-size:2260dvh;position:relative}._page_151p8_7{isolation:isolate;z-index:2;will-change:transform;background:radial-gradient(circle at 68% 26%,#ffffff14,#0000 34%),#0a0a0a;align-items:center;min-block-size:100dvh;padding-block:8.5rem 8rem;display:flex;position:sticky;inset-block-start:0;overflow:hidden}._fleetLayer_151p8_21{z-index:1;background:#0a0a0a;min-block-size:100dvh;margin-block-start:-100dvh;position:sticky;inset-block-start:0}._video_151p8_30,._overlay_151p8_31{position:absolute;inset:0}._video_151p8_30{z-index:0;object-fit:cover;block-size:100%;inline-size:100%}._overlay_151p8_31{z-index:1;background:linear-gradient(90deg,#0a0a0ab8 0%,#0a0a0a6b 42%,#0a0a0a1f 100%),linear-gradient(#0a0a0a70 0%,#0a0a0a1a 46%,#0a0a0aad 100%)}._inner_151p8_48{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_151p8_48{padding-inline:4rem}}._inner_151p8_48{z-index:2;will-change:transform, opacity;max-inline-size:1500px;position:relative}._eyebrow_151p8_66{letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;margin-block-end:1rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._title_151p8_74{letter-spacing:-.03em;color:#fff;max-inline-size:13ch;margin-block-end:2rem;font-size:clamp(2.5rem,1.6rem + 4.2vw,6rem);line-height:1.04}._title_151p8_74 span{display:block}html[data-locale=vi] ._title_151p8_74{max-inline-size:18ch}._lead_151p8_90{color:#edededd1;max-inline-size:52ch;font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem)}._cta_151p8_96{letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a;background:#fff;align-items:center;gap:.5rem;margin-block-start:4rem;padding:1rem 2rem;font-size:clamp(.875rem,.85rem + .15vw,.9375rem);transition:opacity .25s cubic-bezier(.16,1,.3,1);display:inline-flex}._cta_151p8_96:focus-visible{outline-offset:3px;outline:1px solid #fff}._cta_151p8_96:hover{opacity:.82}._reveal_151p8_117{will-change:transform, opacity}._scrollHint_151p8_121{z-index:3;background:#ffffff29;block-size:56px;inline-size:1px;position:absolute;inset-block-end:2rem;inset-inline-start:50%;overflow:hidden;translate:-50%}._scrollHint_151p8_121 span{background:#fff;block-size:40%;animation:2.4s cubic-bezier(.65,0,.35,1) infinite _trickle_151p8_1;position:absolute;inset-inline:0}@media (width<=767.98px){._scrollHint_151p8_121{display:none}}@keyframes _trickle_151p8_1{0%{transform:translateY(-100%)}to{transform:translateY(250%)}}@media (prefers-reduced-motion:reduce){._curtain_151p8_1{min-block-size:auto}._page_151p8_7,._fleetLayer_151p8_21{position:relative;inset-block-start:auto}._fleetLayer_151p8_21{margin-block-start:0}._video_151p8_30,._page_151p8_7,._inner_151p8_48,._reveal_151p8_117{opacity:1!important;transform:none!important}._scrollHint_151p8_121 span{animation:none}}@media (width<=767.98px){._curtain_151p8_1{background:#0a0a0a!important;min-block-size:auto!important;position:relative!important}._page_151p8_7{z-index:1!important;background:#0a0a0a!important;min-block-size:100dvh!important;padding-block:5.75rem clamp(2rem,6vw,3.5rem)!important;position:sticky!important;inset-block-start:0!important}._fleetLayer_151p8_21{z-index:2!important;background:#0a0a0a!important;min-block-size:auto!important;margin-block-start:0!important;position:relative!important;inset-block-start:auto!important;box-shadow:0 -18px 36px #00000080!important}._inner_151p8_48{padding-inline:1rem!important}._eyebrow_151p8_66,html[data-locale=vi] ._eyebrow_151p8_66{margin-block-end:.75rem!important;font-size:.72rem!important}._title_151p8_74,html[data-locale=vi] ._title_151p8_74{max-inline-size:100%!important;margin-block-end:clamp(1rem,4vw,1.5rem)!important;font-size:clamp(2.1rem,9.2vw,3.4rem)!important;line-height:1.06!important}._title_151p8_74 span,html[data-locale=vi] ._title_151p8_74 span{display:block!important}._lead_151p8_90,html[data-locale=vi] ._lead_151p8_90{max-inline-size:min(100%,42ch)!important;font-size:clamp(.92rem,3.8vw,1.02rem)!important;line-height:1.52!important}._cta_151p8_96{justify-content:center!important;inline-size:min(100%,20rem)!important;margin-block-start:clamp(1.5rem,5vw,2.25rem)!important;padding:.85rem 1.5rem!important;font-size:.82rem!important}._scrollHint_151p8_121{inset-block-end:1rem!important}}._section_p5rt3_1{z-index:3;color:#0b0b0d;background:#fbfbfb;margin-block-start:clamp(38rem,78dvh,56rem);position:relative;overflow:visible}._section_p5rt3_1:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fbfbfb00 0%,#fbfbfbc7 16%,#fbfbfb 28% 100%);block-size:clamp(26rem,44dvh,34rem);position:absolute;inset-block-start:clamp(-18rem,-28dvh,-12rem);inset-inline:0}._cloudIntro_p5rt3_21{z-index:4;pointer-events:none;block-size:clamp(14rem,31dvh,22rem);position:absolute;inset-block-start:clamp(-9rem,-13dvh,-5rem);inset-inline:0;overflow:visible}._cloudIntro_p5rt3_21:after{display:none}._cloudStage_p5rt3_35{pointer-events:none;will-change:opacity;position:absolute;inset:0;overflow:visible;transform:translateZ(0)}._cloudImage_p5rt3_44,._cloudShield_p5rt3_45{pointer-events:none;will-change:transform, opacity;inline-size:max(118vw,1520px);max-inline-size:none;position:absolute;inset-block-start:clamp(-170px,-15dvh,-104px);inset-inline-start:50%;translate:-50%}._cloudImage_p5rt3_44{z-index:2;opacity:.98;filter:contrast(1.12)brightness(.99);-webkit-user-select:none;user-select:none;block-size:auto}._cloudShield_p5rt3_45{z-index:1;aspect-ratio:1774/887;-webkit-mask-image:var(--cloud-mask);mask-image:var(--cloud-mask);opacity:1;filter:blur(7px);background:#fbfbfb;-webkit-mask-position:top;mask-position:top;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._pin_p5rt3_76{z-index:5;background:#fbfbfb;margin-block-start:clamp(-22rem,-38dvh,-14rem);position:relative;overflow:visible}._modelPrelude_p5rt3_84{z-index:6;pointer-events:none;min-block-size:clamp(46rem,126dvh,68rem);margin-block-start:clamp(-15rem,-24dvh,-10rem);position:relative}._modelPreludeSticky_p5rt3_92{place-items:start center;min-block-size:100dvh;padding-block-start:calc(4.5rem - clamp(2rem,4.5dvh,4rem));display:grid;position:sticky;inset-block-start:0;overflow:hidden}._modelHero_p5rt3_102{filter:drop-shadow(0 2rem 4.5rem #0b0b0d24);will-change:transform, opacity;block-size:auto;inline-size:min(88vw,1240px);max-inline-size:none}._stage_p5rt3_110{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._stage_p5rt3_110{padding-inline:4rem}}._stage_p5rt3_110{z-index:3;align-items:flex-start;gap:clamp(2.5rem,6vw,6rem);max-inline-size:1560px;padding-block:clamp(0rem,1.4dvh,1rem) clamp(5rem,10dvh,8rem);display:grid;position:relative}@media (width>=1024px){._stage_p5rt3_110{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}._visualColumn_p5rt3_136{z-index:2;align-items:flex-start;min-block-size:calc(100dvh - 8.5rem);display:flex;position:sticky;inset-block-start:6.5rem}._visualFrame_p5rt3_145{aspect-ratio:1;will-change:transform, opacity;inline-size:min(96%,640px);position:relative;overflow:visible}._visualFrame_p5rt3_145 img{block-size:auto;inline-size:114%;max-inline-size:none;margin-left:40px;position:absolute;inset-block-start:47%;inset-inline-start:50%;transform:translate(-50%,-50%)}._mapPoints_p5rt3_164{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}._mapPoint_p5rt3_164{color:#0b0b0d;opacity:0;background:#fbfbfbf0;border:3px solid #f0c84b;border-radius:999px;place-items:center;block-size:2.35rem;inline-size:2.35rem;font-size:.78rem;font-weight:880;line-height:1;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset-block-start:var(--point-y);inset-inline-start:var(--point-x);transform:translate(-50%,-50%)scale(.82);box-shadow:0 0 0 7px #f0c84b24}._mapPoint_p5rt3_164:before{content:"";inline-size:var(--line-length);opacity:0;transform-origin:0;background:repeating-linear-gradient(90deg,#f0c84b 0 18px,#0000 18px 29px);block-size:3px;transition:opacity .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1);position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + .35rem);transform:translateY(-50%)scaleX(0)}._mapPoint_p5rt3_164[data-active=true]{opacity:.76;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 0 8px #f0c84b29,0 0 22px #f0c84b57}._mapPoint_p5rt3_164[data-active=true]:before{opacity:.9;transform:translateY(-50%)scaleX(1)}._mapPoint_p5rt3_164[data-hovered=true]{opacity:1;transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 0 10px #f0c84b33,0 0 32px #f0c84b85}._stack_p5rt3_224{z-index:3;gap:clamp(1rem,2.8vw,2rem);display:grid;position:relative}._card_p5rt3_231{will-change:transform, opacity;background:0 0;align-items:center;min-block-size:clamp(26rem,62dvh,38rem);display:flex;position:relative}._serviceCard_p5rt3_240{opacity:0;pointer-events:none;filter:blur(3px);transform-origin:100%;visibility:visible;background:#fbfbfb;border-radius:0;transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter 1.1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:visible;transform:translate(clamp(7rem,14vw,18rem))scale(.985)}._serviceCard_p5rt3_240:before{content:none}._serviceCard_p5rt3_240[data-active=true]{opacity:1;pointer-events:auto;filter:blur();transform:translate(0,0)}._serviceScene_p5rt3_266{--service-card-height:clamp(33rem, 74dvh, 46rem);min-block-size:clamp(118rem,330dvh,178rem);margin-block-start:clamp(-2rem,-4dvh,-.75rem);position:relative}._serviceViewport_p5rt3_273{min-block-size:var(--service-card-height);position:sticky;inset-block-start:max(4.5rem + 2.75rem, 50dvh - var(--service-card-height) / 2 + 3.5rem)}._serviceSteps_p5rt3_279{margin-block-start:0;padding-block-start:0;display:grid}._serviceStep_p5rt3_279{pointer-events:none;block-size:clamp(38rem,102dvh,62rem);display:block}._serviceStep_p5rt3_279:last-child{block-size:clamp(62rem,168dvh,104rem)}._cardInner_p5rt3_295{will-change:transform, opacity;inline-size:100%;padding:clamp(2rem,4.6vw,4.5rem)}._introCard_p5rt3_301{min-block-size:clamp(22rem,50dvh,31rem)}._introCard_p5rt3_301 ._cardInner_p5rt3_295{padding:clamp(3rem,6dvh,5.25rem) clamp(2.75rem,5.4vw,5.5rem);transform:translateY(calc(clamp(1rem,2.8dvh,2.2rem) + 82px))}._serviceCard_p5rt3_240 ._cardInner_p5rt3_295{min-block-size:inherit;align-content:center;padding-block:clamp(1.5rem,3vw,2.5rem);padding-inline-start:clamp(12rem,9vw,10rem);display:grid;position:relative}._serviceCard_p5rt3_240 ._cardInner_p5rt3_295:before{content:"";opacity:0;transform-origin:top;background:#0b0b0d3d;inline-size:2px;transition:opacity .58s cubic-bezier(.16,1,.3,1),transform .58s cubic-bezier(.16,1,.3,1);position:absolute;inset-block:clamp(.5rem,1.4vw,1rem);inset-inline-start:clamp(3.25rem,4.8vw,5.25rem);transform:scaleY(.32)}._serviceCard_p5rt3_240[data-line-active=true] ._cardInner_p5rt3_295:before{opacity:.72;transform:scaleY(1)}._serviceCard_p5rt3_240[data-line-hovered=true] ._cardInner_p5rt3_295:before{opacity:1}._serviceMediaGrid_p5rt3_341{grid-template-columns:minmax(0,1.68fr) minmax(5.5rem,.72fr);gap:clamp(.55rem,1vw,.85rem);inline-size:min(100%,31rem);margin-block-end:clamp(.85rem,1.65vw,1.35rem);display:grid}._serviceImageMain_p5rt3_349,._serviceImageSquare_p5rt3_350{object-fit:cover;object-position:center;block-size:100%;inline-size:100%;box-shadow:none;border:0;border-radius:0}._serviceImageMain_p5rt3_349{aspect-ratio:16/9;grid-row:1/span 2}._serviceImageSquare_p5rt3_350{aspect-ratio:1}._kicker_p5rt3_369{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d80;margin-block-end:1rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._serviceCard_p5rt3_240 ._kicker_p5rt3_369{color:#fbfbfb;background:#0b0b0d;border:1px solid #0b0b0d;border-radius:0;justify-self:start;margin-block-end:clamp(.95rem,1.8vw,1.45rem);padding:.72rem .95rem;font-size:clamp(.88rem,1vw,1.04rem);font-weight:880;display:block}._introCard_p5rt3_301 h2,._card_p5rt3_231 h3{color:#0b0b0d;letter-spacing:0;margin-block-end:2rem;font-weight:840;line-height:1.03}._introCard_p5rt3_301 h2{font-kerning:none;text-rendering:geometricprecision;max-inline-size:100%;margin-block-end:clamp(1.65rem,3dvh,2.5rem);font-size:clamp(2.55rem,3.85vw,4.5rem)}._introTitle_p5rt3_408 span{white-space:nowrap;line-height:1.08;display:block}._introTitle_p5rt3_408 span:first-child{color:#0b0b0d6b;letter-spacing:.018em;word-spacing:.04em;font-weight:760}._card_p5rt3_231 h3{max-inline-size:16ch;font-size:clamp(1.95rem,3.25vw,3.85rem)}._serviceCard_p5rt3_240 h3{color:#0b0b0d;white-space:normal;overflow-wrap:normal;text-wrap:balance;max-inline-size:min(100%,31rem);margin-block-end:clamp(.8rem,1.45vw,1.2rem);font-size:clamp(2rem,3vw,3.45rem)}._serviceTitle_p5rt3_436 span{color:#0b0b0d6b}._introCard_p5rt3_301 p:last-child,._cardInner_p5rt3_295>p:not(._kicker_p5rt3_369){color:#0b0b0db3;max-inline-size:54ch;font-size:clamp(1.12rem,1.28vw,1.35rem);line-height:1.62}._serviceCard_p5rt3_240 ._cardInner_p5rt3_295>p:not(._kicker_p5rt3_369){max-inline-size:min(100%,31rem);padding-block-end:clamp(1.4rem,3dvh,2.5rem);font-size:clamp(1rem,1.08vw,1.12rem)}html[data-locale=vi] ._kicker_p5rt3_369,html[data-locale=vi] ._card_p5rt3_231,html[data-locale=vi] ._card_p5rt3_231 h2,html[data-locale=vi] ._card_p5rt3_231 h3,html[data-locale=vi] ._card_p5rt3_231 p{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._introCard_p5rt3_301 h2{max-inline-size:16ch;font-size:clamp(1.85rem,3.2vw,3.45rem);line-height:1.16}html[data-locale=vi] ._card_p5rt3_231 h3{max-inline-size:18ch;font-size:clamp(1.75rem,2.9vw,3.25rem);line-height:1.16}html[data-locale=vi] ._serviceCard_p5rt3_240 h3{overflow-wrap:break-word;max-inline-size:min(100%,31rem);font-size:clamp(1.7rem,2.55vw,3rem)}html[data-locale=vi] ._serviceCard_p5rt3_240 ._cardInner_p5rt3_295>p:not(._kicker_p5rt3_369){padding-block-end:clamp(2rem,4.5dvh,3.5rem);font-size:clamp(.95rem,1.02vw,1.08rem);line-height:1.72}@media (width<=1023.98px){._section_p5rt3_1{margin-block-start:clamp(24rem,56dvh,36rem)}._pin_p5rt3_76{margin-block-start:0;overflow:visible}._modelPrelude_p5rt3_84{min-block-size:clamp(34rem,92dvh,52rem)}._modelHero_p5rt3_102{inline-size:min(92vw,46rem)}._stage_p5rt3_110{padding-block:clamp(0rem,1.5dvh,1rem) 8rem}._cloudIntro_p5rt3_21{block-size:clamp(10rem,24dvh,17rem);inset-block-start:clamp(-7rem,-11dvh,-4rem)}._cloudImage_p5rt3_44,._cloudShield_p5rt3_45{inline-size:max(136vw,920px);inset-block-start:clamp(-144px,-15dvh,-94px)}._visualColumn_p5rt3_136{min-block-size:auto;position:relative;inset-block-start:auto}._visualFrame_p5rt3_145{max-inline-size:44rem;margin-inline:auto}._stack_p5rt3_224{gap:2rem}._card_p5rt3_231{min-block-size:auto}._serviceScene_p5rt3_266{min-block-size:auto;margin-block-start:0}._serviceViewport_p5rt3_273{gap:2rem;min-block-size:auto;display:grid;position:relative;inset-block-start:auto}._serviceCard_p5rt3_240{opacity:1;pointer-events:auto;visibility:visible;position:relative;inset:auto}._serviceCard_p5rt3_240:before,._serviceCard_p5rt3_240:after,._serviceSteps_p5rt3_279{display:none}}@media (width<=767.98px){._stage_p5rt3_110{padding-block:.5rem 4rem}._cardInner_p5rt3_295{padding:2rem}._introCard_p5rt3_301 h2,._card_p5rt3_231 h3{max-inline-size:100%;font-size:clamp(2rem,8.8vw,3.25rem)}._introTitle_p5rt3_408 span{white-space:normal}html[data-locale=vi] ._introCard_p5rt3_301 h2,html[data-locale=vi] ._card_p5rt3_231 h3{max-inline-size:100%;font-size:clamp(1.8rem,8vw,2.9rem)}._serviceMediaGrid_p5rt3_341{grid-template-columns:1fr 1fr;inline-size:100%}._serviceImageMain_p5rt3_349{grid-area:auto/1/auto/-1}._serviceCard_p5rt3_240 h3{white-space:normal}}@media (prefers-reduced-motion:reduce){._pin_p5rt3_76,._stage_p5rt3_110,._card_p5rt3_231,._cardInner_p5rt3_295{transform:none!important}._card_p5rt3_231{opacity:1!important}}@media (width<=1023.98px){._section_p5rt3_1{margin-block-start:clamp(10rem,20dvh,15rem)}._pin_p5rt3_76{margin-block-start:0;overflow:visible}._modelPrelude_p5rt3_84{display:none}._stage_p5rt3_110{padding-block:clamp(0rem,1.5dvh,1rem) 8rem;padding-inline:1rem!important}._cloudIntro_p5rt3_21{block-size:clamp(10rem,24dvh,17rem);inset-block-start:clamp(-7rem,-11dvh,-4rem)}._cloudImage_p5rt3_44,._cloudShield_p5rt3_45{inline-size:max(136vw,920px);inset-block-start:clamp(-80px,-8dvh,-50px)}._visualColumn_p5rt3_136{display:none}._visualFrame_p5rt3_145 img{object-fit:contain;block-size:auto;inline-size:100%;margin-left:0;position:relative;inset:auto;transform:none}._mapPoints_p5rt3_164{display:none}._stack_p5rt3_224{gap:0!important}._card_p5rt3_231{min-block-size:auto!important;margin:0!important}._serviceScene_p5rt3_266{min-block-size:auto!important;margin-block-start:0!important}._serviceViewport_p5rt3_273{flex-direction:column!important;gap:.5rem!important;min-block-size:auto!important;display:flex!important;position:relative!important;inset-block-start:auto!important}._serviceCard_p5rt3_240{opacity:1!important;pointer-events:auto!important;visibility:visible!important;filter:none!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}._serviceCard_p5rt3_240:before,._serviceCard_p5rt3_240:after,._serviceSteps_p5rt3_279{display:none}}@media (width<=767.98px){._stage_p5rt3_110{padding-block:.5rem}._cardInner_p5rt3_295{padding-block:0 .5rem;padding-inline:0}._introCard_p5rt3_301 ._cardInner_p5rt3_295{padding-block:0 .5rem;padding-inline:0;transform:none}._serviceCard_p5rt3_240 ._cardInner_p5rt3_295{padding-block:0 .5rem;padding-inline:0}._serviceCard_p5rt3_240 ._cardInner_p5rt3_295:before{display:none}._serviceCard_p5rt3_240 ._cardInner_p5rt3_295>p:not(._kicker_p5rt3_369){padding-block-end:0!important}._introCard_p5rt3_301 h2,._card_p5rt3_231 h3{max-inline-size:100%;font-size:clamp(1.6rem,7.2vw,2.4rem)}._introTitle_p5rt3_408 span{white-space:normal}html[data-locale=vi] ._introCard_p5rt3_301 h2,html[data-locale=vi] ._card_p5rt3_231 h3{max-inline-size:100%;font-size:clamp(1.4rem,6.5vw,2.1rem)}._serviceMediaGrid_p5rt3_341{grid-template-columns:1fr 1fr;inline-size:100%}._serviceImageMain_p5rt3_349{grid-area:auto/1/auto/-1}._serviceCard_p5rt3_240 h3{white-space:normal}}._section_15rmg_1{z-index:8;pointer-events:none;background:#f3f3f3;min-block-size:auto;margin-block-start:clamp(-62rem,-96dvh,-40rem);position:relative;overflow:hidden}._sticky_15rmg_11{pointer-events:none;background:#f3f3f3;min-block-size:100dvh;inline-size:100vw;display:grid;position:relative;inset-block-start:0;overflow:hidden}._panel_15rmg_22{z-index:2;color:#0b0b0d;pointer-events:auto;will-change:transform;background:#f3f3f3;min-block-size:100dvh;inline-size:100vw;position:relative;overflow:hidden}._curtain_15rmg_34{z-index:10;pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;inset:0;overflow:hidden}._curtainPanel_15rmg_44{will-change:transform;background:#f3f3f3;position:relative;overflow:hidden}._curtainLeft_15rmg_51{box-shadow:1.4rem 0 3rem #0b0b0d14}._curtainRight_15rmg_55{box-shadow:-1.4rem 0 3rem #0b0b0d14}._curtainMessage_15rmg_59{text-align:center;place-content:center;gap:clamp(.9rem,2vw,1.4rem);inline-size:100vw;padding-inline:clamp(2rem,6vw,7rem);display:grid;position:absolute;inset-block:0;inset-inline-start:0}._curtainRight_15rmg_55 ._curtainMessage_15rmg_59{inset-inline-start:-50vw}._dotText_15rmg_75{color:#0000;-webkit-text-fill-color:transparent;background-image:radial-gradient(circle,#0b0b0dd1 0 1.45px,#0000 1.62px);background-position:50%;background-size:.34rem .34rem;-webkit-background-clip:text;background-clip:text;display:block}._curtainBrand_15rmg_86{letter-spacing:.08em;text-transform:uppercase;font-size:clamp(5.6rem,15vw,15rem);font-weight:900;line-height:.88}._curtainLine_15rmg_94{letter-spacing:.04em;text-transform:uppercase;background-image:radial-gradient(circle,#0b0b0da8 0 1.2px,#0000 1.38px);background-size:.3rem .3rem;max-inline-size:54ch;margin-inline:auto;font-size:clamp(1.35rem,2.8vw,2.65rem);font-weight:820;line-height:1.25}._curtainArrowLeft_15rmg_106,._curtainArrowRight_15rmg_107{background-image:radial-gradient(circle,#0b0b0dbd 0 1.35px,#0000 1.55px);background-size:.3rem .3rem;font-size:clamp(5.4rem,9vw,9.5rem);font-weight:900;line-height:1;position:absolute;inset-block-start:calc(50% + clamp(6.5rem,12vw,12rem))}._curtainArrowLeft_15rmg_106{inset-inline-start:clamp(13rem,27vw,34rem)}._curtainArrowRight_15rmg_107{inset-inline-end:clamp(13rem,27vw,34rem)}._curtainLeft_15rmg_51:after,._curtainRight_15rmg_55:after{content:"";background:#0b0b0d1f;inline-size:1px;position:absolute;inset-block:0}._curtainLeft_15rmg_51:after{inset-inline-end:0}._curtainRight_15rmg_55:after{inset-inline-start:0}._inner_15rmg_142{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_15rmg_142{padding-inline:4rem}}._inner_15rmg_142{z-index:8;will-change:transform;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(12rem,.25fr) minmax(0,.75fr);column-gap:clamp(2rem,3.8vw,4.8rem);min-block-size:100dvh;max-inline-size:1840px;padding-block:calc(4.5rem + clamp(2.2rem,5dvh,4.6rem)) clamp(4rem,8dvh,6.5rem);display:grid;position:relative}._eyebrow_15rmg_166{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d80;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);position:absolute;inset-block-start:calc(4.5rem + clamp(3.4rem,7dvh,6rem));inset-inline-start:clamp(1.5rem,3vw,3.2rem)}._title_15rmg_177{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;grid-area:1/2;place-self:start;max-inline-size:none;margin:0;font-size:clamp(4rem,6.1vw,7.4rem);font-weight:880;line-height:1.04}._title_15rmg_177 span,._title_15rmg_177 strong{white-space:nowrap;display:block}._title_15rmg_177 span{color:#9a9a9a}._title_15rmg_177 strong{color:#0b0b0d;font-weight:inherit}._lead_15rmg_207{color:#0b0b0dd1;grid-area:2/1;place-self:end start;max-inline-size:29ch;margin:0;font-size:clamp(1rem,1.12vw,1.18rem);font-weight:760;line-height:1.25}._gallery_15rmg_220{z-index:8;grid-area:2/2;grid-template-columns:repeat(4,minmax(12rem,1fr));place-self:end stretch;gap:clamp(.95rem,1.45vw,1.45rem);inline-size:100%;display:grid;position:relative;overflow:visible}._tile_15rmg_234{z-index:1;aspect-ratio:4/5;transform-origin:50%;will-change:transform, clip-path;backface-visibility:hidden;max-block-size:clamp(20rem,47dvh,33rem);transform-style:preserve-3d;background:#0b0b0d0f;margin:0;position:relative;overflow:hidden}._tile_15rmg_234 img{object-fit:cover;backface-visibility:hidden;block-size:100%;inline-size:100%}._detailImageTrack_15rmg_255{z-index:3;opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:0;overflow:hidden}._detailImageFrame_15rmg_265{opacity:0;visibility:hidden;clip-path:inset(100% 0% 0%);will-change:clip-path, opacity, transform;backface-visibility:hidden;block-size:100%;inline-size:100%;display:grid;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}._detailImageFrame_15rmg_265 img{object-fit:cover;backface-visibility:hidden;block-size:100%;inline-size:100%;display:block;transform:translateZ(0)}._detailImageFrame_15rmg_265:first-child{opacity:1;visibility:visible;clip-path:inset(0%)}._detailImageSweep_15rmg_295{z-index:5;opacity:0;transform-origin:0;pointer-events:none;will-change:inset-block-start, transform, opacity;background:#ffffffdb;block-size:1px;display:none;position:absolute;inset-block-start:100%;inset-inline:-14%;transform:scaleX(.04)}._detailScene_15rmg_310{--detail-bg:#0b0b0d;--detail-ink:#f4f4f4;--detail-copy:#a3a3a6;--detail-lead:#d8d8db;--detail-rule:#b8b8bc;--detail-road-line:#f0c84b;--detail-nav-muted:#8b8b90;--detail-panel:#19191b;--detail-active-bg:#f4f4f4;--detail-active-ink:#0b0b0d;--detail-cta-bg:#f4f4f4;--detail-cta-ink:#0b0b0d;--detail-road-line-opacity:0;--detail-road-line-y:0px;z-index:7;background:var(--detail-bg);min-block-size:100dvh;color:var(--detail-ink);pointer-events:auto;will-change:transform, background-color;position:absolute;inset:0;overflow:hidden;transform:translateY(100dvh)}._detailSticky_15rmg_337{background:var(--detail-bg);will-change:transform, opacity, background-color;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(13rem,.21fr) minmax(18rem,.31fr) minmax(0,.48fr);column-gap:clamp(2rem,4.8vw,5.6rem);min-block-size:100dvh;padding:calc(4.5rem + clamp(2.2rem,5dvh,4.2rem)) clamp(1.6rem,4vw,4.4rem) clamp(2.4rem,6dvh,5rem);display:grid;position:relative;inset-block-start:0;overflow:hidden}._detailSticky_15rmg_337:before{content:"";z-index:0;background:repeating-linear-gradient(180deg, transparent 0 1.15rem, var(--detail-road-line) 1.15rem 4.85rem, transparent 4.85rem 7.35rem);background-position-y:var(--detail-road-line-y);inline-size:clamp(.34rem,.48vw,.56rem);opacity:var(--detail-road-line-opacity);pointer-events:none;will-change:background-position, opacity;border-radius:999px;position:absolute;inset-block:0;inset-inline-start:clamp(31rem,37vw,44.5rem)}._detailNav_15rmg_366{z-index:12;inline-size:clamp(16rem,20vw,24rem);max-inline-size:24rem;color:var(--detail-nav-muted);letter-spacing:.02em;text-transform:uppercase;gap:0;font-size:clamp(.82rem,.95vw,1rem);font-weight:820;line-height:1.1;display:grid;position:absolute;inset-block-start:calc(clamp(15rem,42dvh,25rem) - 112px);inset-inline-start:clamp(1.6rem,4vw,4.4rem)}._detailNav_15rmg_366 p{background:var(--detail-panel);color:var(--detail-nav-muted);margin:0 0 .8rem;padding:.45rem .65rem;font-size:.68rem;font-weight:840}._detailNav_15rmg_366 span+p{margin-block-start:1rem}._detailNav_15rmg_366 span{border-block-end:1px solid color-mix(in srgb, var(--detail-rule), transparent 72%);min-block-size:2.72rem;padding:.72rem .3rem;transition:background-color .42s,color .42s,padding-inline .42s}._detailNav_15rmg_366 span[data-active=true]{background:var(--detail-active-bg);color:var(--detail-active-ink);padding-inline:.75rem}._detailDeck_15rmg_409{align-self:stretch;place-items:center;min-block-size:100%;display:grid;position:relative}._detailRail_15rmg_417{opacity:.55;background:repeating-linear-gradient(#ffffff57 0 10px,#0000 10px 22px);inline-size:1px;position:absolute;inset-block:0;inset-inline-start:50%}._detailMobileImage_15rmg_426{display:none}._detailImageStack_15rmg_430{--active-index:0;z-index:1;aspect-ratio:4/5;inline-size:min(100%,clamp(18rem,24vw,28rem));transform:translateY(calc(var(--active-index) * -3.8rem));transition:transform .86s cubic-bezier(.2,.8,.2,1);position:relative}._detailImage_15rmg_255{--stack-index:0;opacity:.42;transform:translateY(calc(var(--stack-index) * 3.8rem)) scale(calc(1 - var(--stack-index) * .045));transform-origin:top;will-change:transform, opacity;background:#ffffff12;margin:0;transition:opacity .58s,transform .86s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden}._detailImage_15rmg_255[data-active=true]{z-index:4;opacity:1}._detailImage_15rmg_255 img{object-fit:cover;block-size:100%;inline-size:100%}._detailContent_15rmg_465{z-index:2;will-change:transform;grid-area:1/3/span 2;align-self:stretch;min-block-size:100%;padding-block-start:clamp(6.5rem,17dvh,11.5rem);position:relative}._detailArticle_15rmg_476{opacity:1;pointer-events:auto;align-content:start;gap:clamp(.72rem,1.35dvh,1.05rem);min-block-size:clamp(27rem,60dvh,38rem);padding-block-start:clamp(3.25rem,5.8dvh,5rem);display:grid;position:relative}._detailArticle_15rmg_476[data-active=true]{opacity:1}._detailRule_15rmg_491{z-index:5;background:var(--detail-rule);transform-origin:0;opacity:.5;will-change:transform, opacity;block-size:1px;position:absolute;inset-block-start:0;inset-inline:calc(-1*clamp(10rem,11vw,14rem)) calc(-1*clamp(1.6rem,4vw,4.4rem));transform:scaleX(1)}._detailIndex_15rmg_505{color:#ffffff85;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(.78rem,.95vw,.95rem);font-weight:860;line-height:1.1;display:none}._detailHeading_15rmg_516{max-inline-size:min(100%,56rem)}._detailArticle_15rmg_476 h3{max-inline-size:none;color:var(--detail-ink);letter-spacing:0;text-wrap:balance;white-space:nowrap;text-transform:uppercase;margin:0;font-size:clamp(1.72rem,2.75vw,3.25rem);font-weight:890;line-height:1.02}._detailTextRow_15rmg_533{grid-template-columns:minmax(0,1fr) clamp(5.6rem,8.6vw,9.2rem);align-items:center;gap:clamp(1.35rem,3vw,3rem);max-inline-size:min(100%,56rem);display:grid}._detailCopy_15rmg_541{gap:clamp(.72rem,1.35dvh,1.05rem);display:grid}._detailIcon_15rmg_546{block-size:clamp(5.6rem,8.6vw,9.2rem);inline-size:clamp(5.6rem,8.6vw,9.2rem);color:var(--detail-ink);flex:none;place-items:center;display:grid}._detailIcon_15rmg_546 svg{filter:drop-shadow(0 0 #0000);block-size:54%;inline-size:54%}._detailIcon_15rmg_546 svg *{stroke-width:1.7px;stroke-dasharray:none;stroke-linecap:square;stroke-linejoin:miter}._detailLead_15rmg_568,._detailBody_15rmg_569{max-inline-size:46ch;color:var(--detail-copy);margin:0;font-size:clamp(1rem,1.12vw,1.18rem);font-weight:650;line-height:1.36}._detailLead_15rmg_568{color:var(--detail-lead);font-size:clamp(1.08rem,1.32vw,1.38rem);font-weight:780}._detailCta_15rmg_584{background:var(--detail-cta-bg);min-block-size:3.05rem;color:var(--detail-cta-ink);letter-spacing:.02em;text-transform:uppercase;justify-content:center;justify-self:start;align-items:center;margin-block-start:clamp(.3rem,.8dvh,.75rem);padding-inline:clamp(1.05rem,1.8vw,1.45rem);font-size:clamp(.82rem,.9vw,.95rem);font-weight:860;text-decoration:none;display:inline-flex}html[data-locale=vi] ._title_15rmg_177,html[data-locale=vi] ._lead_15rmg_207,html[data-locale=vi] ._eyebrow_15rmg_166,html[data-locale=vi] ._detailNav_15rmg_366,html[data-locale=vi] ._detailArticle_15rmg_476{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._title_15rmg_177{max-inline-size:none;font-size:clamp(2.9rem,5.05vw,6rem);line-height:1.22}@media (width<=1023.98px){._section_15rmg_1{pointer-events:auto;min-block-size:auto;margin-block-start:0}._sticky_15rmg_11{min-block-size:auto;position:relative}._panel_15rmg_22{min-block-size:auto;inline-size:auto;position:relative;inset:auto;transform:none!important}._curtain_15rmg_34{display:none}._inner_15rmg_142{grid-template-rows:auto;grid-template-columns:1fr;gap:4rem;min-block-size:auto;padding-block:8.5rem 8rem}._eyebrow_15rmg_166{position:relative;inset:auto}._title_15rmg_177{grid-area:auto;justify-self:stretch;max-inline-size:100%;font-size:clamp(2.45rem,8.5vw,5rem)}._title_15rmg_177 span,._title_15rmg_177 strong{white-space:normal}._lead_15rmg_207{grid-area:auto;max-inline-size:46ch}._gallery_15rmg_220{grid-area:auto;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;inline-size:100%}._detailScene_15rmg_310{min-block-size:auto;position:relative;inset:auto;transform:none!important}._detailSticky_15rmg_337{grid-template-columns:1fr;gap:8rem;min-block-size:auto;padding-block:8.5rem 8rem;position:relative}._detailSticky_15rmg_337:before{display:none}._detailNav_15rmg_366{inline-size:auto;max-inline-size:none;position:relative;inset:auto}._detailDeck_15rmg_409{min-block-size:auto}._detailRail_15rmg_417{display:none}._detailImageStack_15rmg_430{inline-size:min(100%,26rem);transform:none!important}._detailImage_15rmg_255{display:none;position:relative;transform:none!important}._detailImage_15rmg_255[data-active=true]{display:block}._detailContent_15rmg_465{grid-area:auto;min-block-size:auto}._detailArticle_15rmg_476{display:none;position:relative;transform:none!important}._detailArticle_15rmg_476[data-active=true]{display:grid}._detailRule_15rmg_491{inline-size:100%;position:relative;inset:auto}}@media (width<=767.98px){._gallery_15rmg_220{grid-template-columns:1fr}._tile_15rmg_234{aspect-ratio:16/11}}@media (width<=1023.98px){._section_15rmg_1{pointer-events:auto;min-block-size:auto;margin-block-start:0}._sticky_15rmg_11{min-block-size:auto;position:relative}._panel_15rmg_22{min-block-size:auto;inline-size:auto;position:relative;inset:auto;transform:none!important}._curtain_15rmg_34{display:none}._inner_15rmg_142{grid-template-rows:auto;grid-template-columns:1fr;gap:0!important;min-block-size:auto!important;padding-block:2rem 4rem!important;padding-inline:1rem!important}._eyebrow_15rmg_166{margin-block-end:.5rem!important;position:relative!important;inset:auto!important}._title_15rmg_177{grid-area:auto;justify-self:stretch;max-inline-size:100%;font-size:clamp(1.6rem,7.2vw,2.4rem);margin-block-end:1rem!important}html[data-locale=vi] ._title_15rmg_177{font-size:clamp(1.4rem,6.5vw,2.1rem)}._title_15rmg_177 span,._title_15rmg_177 strong{white-space:normal}._lead_15rmg_207{grid-area:auto;max-inline-size:46ch;margin-block-end:2rem!important}._gallery_15rmg_220{grid-area:auto;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;inline-size:100%;gap:1.5rem!important}._detailScene_15rmg_310{min-block-size:auto;position:relative;inset:auto;transform:none!important}._detailSticky_15rmg_337{grid-template-rows:auto;grid-template-columns:1fr;gap:4rem;position:relative;min-block-size:auto!important;padding-block:4rem 2rem!important;padding-inline:1rem!important}._detailSticky_15rmg_337:before{display:none}._detailNav_15rmg_366{inline-size:100%;max-inline-size:none;position:relative;inset:auto;display:grid!important}._detailNav_15rmg_366 span{align-items:center;min-block-size:2rem;padding-block:.4rem;display:flex}._detailDeck_15rmg_409{min-block-size:auto;display:none}._detailRail_15rmg_417{display:none}._detailContent_15rmg_465{display:none!important}.mobileAccordionContent{flex-direction:column;gap:2rem;padding-block:.5rem 2rem;display:none}.mobileAccordionContent[data-active=true]{animation:.3s ease-out _accordionSlideDown_15rmg_1;display:flex}.mobileAccordionContent .detailMobileImage{aspect-ratio:21/9;width:100%;max-height:180px;overflow:hidden;border-radius:0!important}.mobileAccordionContent .detailMobileImage img{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:0!important}.mobileAccordionContent .mobileAccordionText{flex-direction:column;gap:1rem;display:flex}.mobileAccordionContent .mobileAccordionText ._detailLead_15rmg_568{margin:0;color:#ffffffe6!important;text-transform:none!important;font-size:1.05rem!important;font-weight:600!important;line-height:1.4!important}.mobileAccordionContent .mobileAccordionText ._detailBody_15rmg_569{margin:0;color:#fff9!important;font-size:.95rem!important;font-weight:400!important;line-height:1.5!important}.mobileAccordionContent .mobileAccordionText ._detailCta_15rmg_584{align-self:flex-start;margin-block-start:1rem}@keyframes _accordionSlideDown_15rmg_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._detailImageTrack_15rmg_255{display:none!important}._detailRule_15rmg_491{inline-size:100%;position:relative;inset:auto}}@media (width<=767.98px){._gallery_15rmg_220{grid-template-columns:1fr}._tile_15rmg_234{aspect-ratio:16/11}}._page_9itd2_1{isolation:isolate;color:#ededed;background:#0a0a0a;position:relative}._hero_9itd2_8{z-index:1;isolation:isolate;background:#0a0a0a;align-items:center;block-size:100dvh;min-block-size:100dvh;padding-block:8.5rem 8rem;display:flex;position:sticky;inset-block-start:0;overflow:hidden}._video_9itd2_22,._heroOverlay_9itd2_23{position:absolute;inset:0}._video_9itd2_22{z-index:0;object-fit:cover;object-position:center;will-change:transform;background:#0a0a0a;block-size:118%;inline-size:100%;inset-block-start:-9%}._video_9itd2_22[data-ready=false]{filter:saturate(.92)brightness(.9)}._heroOverlay_9itd2_23{z-index:1;background:linear-gradient(90deg,#000000d1 0%,#0000007a 42%,#0000001f 100%),linear-gradient(#0000004d 0%,#0000000a 42%,#0a0a0aeb 100%)}._heroInner_9itd2_48{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._heroInner_9itd2_48{padding-inline:4rem}}._heroInner_9itd2_48{z-index:2;position:relative;transform:translateY(-5vh)}._eyebrow_9itd2_65{letter-spacing:.14em;text-transform:uppercase;color:#ffffffad;margin-block-end:1rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._heroEyebrow_9itd2_74{color:#0a0a0a;background:#fff;border:0;align-items:center;min-block-size:2.35rem;margin-block-end:clamp(1.6rem,3vh,2.35rem);padding-inline:clamp(1rem,2vw,1.45rem);font-size:clamp(.82rem,.9vw,1rem);font-weight:760;display:inline-flex;transform:translateY(-.75rem)}._title_9itd2_88{color:#fff;letter-spacing:0;max-inline-size:min(21ch,78vw);margin-block-end:clamp(2rem,5vh,3.5rem);font-size:clamp(3rem,5.45vw,6.75rem);font-weight:520;line-height:1.02}._title_9itd2_88 span{display:block}html[data-locale=vi] ._title_9itd2_88{max-inline-size:min(23ch,80vw);font-size:clamp(2.85rem,5.35vw,6.15rem);line-height:1.08}@media (width>=1280px){._title_9itd2_88{max-inline-size:min(21ch,82vw)}html[data-locale=vi] ._title_9itd2_88{max-inline-size:min(23ch,84vw)}}._lead_9itd2_116{color:#edededd1;max-inline-size:58ch;margin-block-start:clamp(.35rem,1.6vh,1.2rem);font-size:clamp(1.05rem,1.35vw,1.35rem);font-weight:430;line-height:1.5}._closing_9itd2_125{z-index:20;background:#101010;position:relative}@media (width<=767.98px){._hero_9itd2_8{block-size:100dvh;min-block-size:100dvh;padding-block:6.5rem 4rem}._heroInner_9itd2_48{transform:translateY(-3vh)}._title_9itd2_88{max-inline-size:12ch;font-size:clamp(2.35rem,10.6vw,4rem);line-height:1.06}html[data-locale=vi] ._title_9itd2_88{max-inline-size:13ch;font-size:clamp(2.1rem,9.6vw,3.55rem);line-height:1.12}._lead_9itd2_116{font-size:1rem}}._page_37wm9_1{color:#0b0b0d;background:#fff;min-block-size:100dvh;padding-block-end:8rem}._inner_37wm9_8{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_37wm9_8{padding-inline:4rem}}._inner_37wm9_8{max-inline-size:1560px}._hero_37wm9_23{padding-block:5rem clamp(3.5rem,7vw,7rem)}._hero_37wm9_23 ._inner_37wm9_8{align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}@media (width>=1024px){._hero_37wm9_23 ._inner_37wm9_8{grid-template-columns:minmax(0,1.4fr) minmax(22rem,.72fr)}}._eyebrow_37wm9_37{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d8a;margin-block-end:1rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._title_37wm9_46{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;padding-block:clamp(.75rem,1.5vw,1.35rem);font-size:clamp(3rem,5.4vw,6.3rem);font-weight:800;line-height:1.06}._title_37wm9_46 span{white-space:nowrap;display:block}._title_37wm9_46 span:first-child{color:#0b0b0d6b}._lead_37wm9_63{color:#0b0b0dad;justify-self:end;max-inline-size:48ch;font-size:clamp(1.05rem,1.35vw,1.35rem);font-weight:560;line-height:1.58}._groups_37wm9_72{gap:clamp(4rem,8vw,7.5rem);display:grid}._statePanel_37wm9_77{color:#0b0b0da3;border-block-start:1px solid #0b0b0ddb;padding-block:clamp(2rem,4vw,3.5rem);font-size:clamp(1rem,1.25vw,1.18rem);font-weight:680;line-height:1.5}._group_37wm9_72 ._inner_37wm9_8{border-block-start:1px solid #0b0b0ddb;padding-block-start:clamp(1.35rem,2vw,2rem)}._groupHeader_37wm9_91{justify-content:space-between;align-items:center;gap:2rem;margin-block-end:clamp(1.35rem,2.5vw,2.35rem);display:flex}._groupHeader_37wm9_91 h2,._groupHeader_37wm9_91 span{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d8f;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._carousel_37wm9_107{position:relative}._carousel_37wm9_107 ._grid_37wm9_111{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:clamp(19rem,33.3333% - 1rem,30rem);grid-auto-flow:column;gap:clamp(1rem,2vw,1.5rem);padding-inline:clamp(.05rem,.6vw,.35rem);scroll-padding-inline:1px;display:grid;overflow-x:auto}._carouselControls_37wm9_128{z-index:3;pointer-events:none;justify-content:space-between;margin:0;display:flex;position:absolute;inset-block-start:clamp(9rem,13vw,12rem);inset-inline:clamp(.85rem,1.6vw,1.35rem)}._carouselControls_37wm9_128 button{color:#0b0b0d;-webkit-backdrop-filter:blur(10px);pointer-events:auto;background:#ffffffd1;border:1px solid #0b0b0d57;place-items:center;block-size:2.75rem;inline-size:2.75rem;transition:background .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1);display:grid}._carouselControls_37wm9_128 button:focus-visible{outline-offset:3px;outline:1px solid #fff}._carouselControls_37wm9_128 button:hover{color:#fff;background:#0b0b0d;border-color:#0b0b0d}._carousel_37wm9_107 ._grid_37wm9_111{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 1.125rem);grid-auto-flow:column;padding-inline:clamp(.05rem,.6vw,.35rem);scroll-padding-inline:1px;overflow-x:auto}._carousel_37wm9_107 ._grid_37wm9_111::-webkit-scrollbar{display:none}._carousel_37wm9_107 ._card_37wm9_176{scroll-snap-align:start}@media (width>=768px){._grid_37wm9_111[data-layout=card]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){._grid_37wm9_111[data-layout=split],._grid_37wm9_111[data-layout=feature]{grid-template-columns:repeat(2,minmax(0,1fr))}}._card_37wm9_176{color:#0b0b0d;background:#fff;border:1px solid #0b0b0d47;min-block-size:100%;transition:border-color .45s cubic-bezier(.16,1,.3,1),background .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}._card_37wm9_176:hover{background:#0b0b0d09;border-color:#0b0b0d70}._card_37wm9_176[data-selected=true]{color:#0b0b0d;background:#0b0b0d1a;border-color:#0b0b0d7a}@media (width>=768px){._card_37wm9_176[data-layout=split]{grid-template-columns:minmax(0,.92fr) minmax(0,1fr)}}._card_37wm9_176[data-layout=feature]{color:#fff;border-color:#0000;min-block-size:clamp(22rem,32vw,28rem);position:relative}._card_37wm9_176[data-layout=feature] ._media_37wm9_224{aspect-ratio:auto;position:absolute;inset:0}._card_37wm9_176[data-layout=feature] ._media_37wm9_224:after{content:"";background:linear-gradient(#0000000f,#000000c7);position:absolute;inset:0}._card_37wm9_176[data-layout=feature] ._cardBody_37wm9_235{z-index:1;color:#fff;align-self:end;position:relative}._card_37wm9_176[data-layout=feature] p{color:#ffffffc7}._card_37wm9_176[data-layout=feature][data-selected=true]{color:#fff}._media_37wm9_224{aspect-ratio:1;background:#0b0b0d0f;position:relative;overflow:hidden}._media_37wm9_224 img{object-fit:cover;block-size:100%;inline-size:100%;transition:filter .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);transform:scale(1.01)}._card_37wm9_176:hover ._media_37wm9_224 img{transform:scale(1.06)}._card_37wm9_176[data-selected=true] ._media_37wm9_224 img{filter:grayscale()brightness(.68)contrast(.92)}._cardBody_37wm9_235{align-content:space-between;gap:2rem;min-inline-size:0;padding:clamp(1.2rem,2vw,2rem);display:grid;position:relative;overflow:hidden}._cardBody_37wm9_235:before,._cardBody_37wm9_235:after{content:"";z-index:0;opacity:0;clip-path:polygon(0 0,45% 0,100% 50%,45% 100%,0 100%,55% 50%);pointer-events:none;inline-size:clamp(6rem,10vw,9rem);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset-block:clamp(1rem,2vw,2rem);transform:translate(2.4rem)}._cardBody_37wm9_235:before{background:linear-gradient(90deg,#0000 0%,#d5bd7857 42% 100%);inset-inline-end:clamp(1.4rem,2vw,2.25rem)}._cardBody_37wm9_235:after{background:linear-gradient(90deg,#0000 0%,#d5bd783d 42% 100%);inset-inline-end:0}._card_37wm9_176:hover ._cardBody_37wm9_235:before,._card_37wm9_176:hover ._cardBody_37wm9_235:after{opacity:1;transform:translate(.65rem)}._cardTitle_37wm9_306{z-index:1;min-inline-size:0;display:block;position:relative}._cardTitle_37wm9_306 h3{color:currentColor;letter-spacing:0;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:none;font-size:clamp(1.32rem,1.72vw,2.08rem);font-weight:760;line-height:1.08}._card_37wm9_176[data-selected=true] p{color:#0b0b0d9e}._card_37wm9_176[data-layout=feature][data-selected=true] p{color:#ffffffc7}._cardBody_37wm9_235 p{z-index:1;color:#0b0b0da3;max-inline-size:48ch;font-size:clamp(.98rem,1.05vw,1.08rem);font-weight:520;line-height:1.56;position:relative}._cardFooter_37wm9_343{z-index:1;display:block;position:relative}._addButton_37wm9_349,._cta_37wm9_350,._summaryGhost_37wm9_351,._summaryCta_37wm9_352{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:2px;justify-content:center;align-items:center;gap:.5rem;min-block-size:3rem;padding-inline:2rem;font-size:.8rem;font-weight:780;line-height:1;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1),opacity .45s cubic-bezier(.16,1,.3,1);display:inline-flex}._addButton_37wm9_349:focus-visible,._cta_37wm9_350:focus-visible,._summaryGhost_37wm9_351:focus-visible,._summaryCta_37wm9_352:focus-visible{outline-offset:3px;outline:1px solid #fff}._addButton_37wm9_349{color:#0b0b0d;background:0 0;justify-content:space-between;inline-size:100%}._addButton_37wm9_349 svg{flex:none}._addButton_37wm9_349 ._addText_37wm9_386{text-align:start;flex:auto;align-items:center;gap:.5rem;min-inline-size:0;display:inline-flex}._addButton_37wm9_349 strong{letter-spacing:.03em;border-inline-start:1px solid;align-self:stretch;align-items:center;margin-inline-start:1rem;padding-inline-start:1rem;font-size:.95rem;font-weight:860;line-height:1;display:inline-flex}._addButton_37wm9_349:hover{color:#0b0b0d;background:#0b0b0d14}._addButton_37wm9_349[data-selected=true]{color:#0b0b0d;background:#0b0b0d1f}._card_37wm9_176[data-layout=feature] ._addButton_37wm9_349{color:#fff}._card_37wm9_176[data-layout=feature] ._addButton_37wm9_349:hover,._card_37wm9_176[data-layout=feature] ._addButton_37wm9_349[data-selected=true]{color:#0b0b0d;background:#ffffffe0}._summary_37wm9_351{z-index:199;-webkit-backdrop-filter:blur(14px);background:#fffffff0;border-block-start:1px solid #0b0b0ddb;position:fixed;inset-block-end:0;inset-inline:0}._summaryInner_37wm9_434{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._summaryInner_37wm9_434{padding-inline:4rem}}._summaryInner_37wm9_434{justify-content:space-between;align-items:center;gap:2rem;min-block-size:5rem;max-inline-size:1560px;padding-block:1rem;display:flex}._summaryText_37wm9_455{align-items:center;gap:1rem;display:flex}._summaryText_37wm9_455>span{color:#fff;background:#0b0b0d7a;place-items:center;block-size:2rem;min-inline-size:2rem;padding-inline:.55rem;font-size:.82rem;font-weight:780;display:inline-grid}._summaryText_37wm9_455 p{color:#0b0b0db8;font-size:clamp(1rem,1.2vw,1.18rem);font-weight:680}._summaryText_37wm9_455 strong{color:#0b0b0d}._summaryActions_37wm9_480{align-items:center;gap:1rem;display:flex}._detailPanel_37wm9_486{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._detailPanel_37wm9_486{padding-inline:4rem}}._detailPanel_37wm9_486{overscroll-behavior:contain;pointer-events:auto;scrollbar-width:thin;touch-action:pan-y;background:#fffffffa;border-block-start:1px solid #0b0b0d2e;max-block-size:min(60dvh,34rem);max-inline-size:1560px;padding-block:2rem 7rem;overflow-y:scroll}._detailHeader_37wm9_510{justify-content:space-between;align-items:start;gap:2rem;margin-block-end:2rem;display:flex}._detailHeader_37wm9_510 h2{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:760;line-height:1}._detailClose_37wm9_526{color:#0b0b0d;border:1px solid #0b0b0d4d;flex:none;place-items:center;block-size:2.45rem;inline-size:2.45rem;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1);display:grid}._detailClose_37wm9_526:focus-visible{outline-offset:3px;outline:1px solid #fff}._detailClose_37wm9_526:hover{color:#fff;background:#0b0b0d}._detailList_37wm9_545{gap:.5rem;display:grid}._detailItem_37wm9_550{border-block-start:1px solid #0b0b0d2e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding-block:1rem;display:grid}._detailItem_37wm9_550 h3{color:#0b0b0d;text-transform:uppercase;font-size:clamp(1rem,1.2vw,1.2rem);font-weight:760;line-height:1.2}._detailItem_37wm9_550 p{color:#0b0b0d8f;margin-block-start:.2rem;font-size:.95rem;font-weight:620}._quantity_37wm9_572{border:1px solid #0b0b0d52;grid-template-columns:2.2rem 2.4rem 2.2rem;align-items:center;display:inline-grid}._quantity_37wm9_572 button,._quantity_37wm9_572 span{place-items:center;block-size:2.2rem;display:grid}._quantity_37wm9_572 button{color:#0b0b0d;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1)}._quantity_37wm9_572 button:focus-visible{outline-offset:3px;outline:1px solid #fff}._quantity_37wm9_572 button:hover{color:#fff;background:#0b0b0d}._quantity_37wm9_572 span{color:#0b0b0d;border-inline:1px solid #0b0b0d2e;font-size:.95rem;font-weight:760}._fixedPrice_37wm9_603{color:#0b0b0d;justify-self:end;font-size:clamp(1rem,1.2vw,1.2rem);font-weight:860;line-height:1}._emptyDetail_37wm9_611{color:#0b0b0d8f;padding-block:1rem;font-size:1rem;font-weight:620}._summaryGhost_37wm9_351{color:#0b0b0d;background:0 0}._summaryGhost_37wm9_351:hover{background:#0b0b0d12}._summaryCta_37wm9_352{color:#fff;background:#0b0b0d}._summaryCta_37wm9_352:hover{opacity:.82}html[data-locale=vi] ._page_37wm9_1{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._title_37wm9_46,html[data-locale=vi] ._cardTitle_37wm9_306 h3,html[data-locale=vi] ._detailHeader_37wm9_510 h2{padding-block:.08em .14em;line-height:1.12}html[data-locale=vi] ._title_37wm9_46{padding-block:.18em .24em;line-height:1.28}html[data-locale=vi] ._title_37wm9_46 span{padding-block:.04em}html[data-locale=vi] ._lead_37wm9_63,html[data-locale=vi] ._cardBody_37wm9_235 p{line-height:1.72}@media (width<=767.98px){._carousel_37wm9_107 ._grid_37wm9_111{grid-auto-columns:min(86%,24rem)}._carouselControls_37wm9_128{inset-block-start:clamp(8rem,34vw,11rem)}._groupHeader_37wm9_91,._summaryInner_37wm9_434,._summaryActions_37wm9_480,._detailHeader_37wm9_510{flex-direction:column;align-items:stretch}._summaryActions_37wm9_480,._cta_37wm9_350,._summaryGhost_37wm9_351,._summaryCta_37wm9_352{inline-size:100%}._page_37wm9_1{padding-block-end:7.5rem}._inner_37wm9_8,._summaryInner_37wm9_434{padding-inline:1rem!important}._hero_37wm9_23{padding-block:3rem 1.5rem!important}._hero_37wm9_23 ._inner_37wm9_8{gap:1rem!important}._title_37wm9_46{font-size:2rem!important}._title_37wm9_46 span{white-space:normal}._carousel_37wm9_107 ._grid_37wm9_111{grid-auto-columns:100%;gap:1rem!important;margin-inline:-1rem!important;padding-inline:1rem!important;scroll-padding-inline:1rem!important}._carouselControls_37wm9_128{display:none!important}._groupHeader_37wm9_91,._summaryInner_37wm9_434,._detailHeader_37wm9_510{flex-direction:column;align-items:stretch}._lead_37wm9_63{justify-self:start}._detailItem_37wm9_550{grid-template-columns:1fr;gap:1rem}._detailPanel_37wm9_486{max-block-size:58dvh;padding-block-end:11rem}._summaryActions_37wm9_480{align-items:stretch;gap:.5rem;flex-direction:row!important}._cardBody_37wm9_235{gap:1rem!important;padding:1rem!important}._cardText_37wm9_758{flex-direction:column;gap:.5rem;display:flex}._cardTitle_37wm9_306 h3{font-size:1.25rem!important}._summaryActions_37wm9_480 ._summaryGhost_37wm9_351,._summaryActions_37wm9_480 ._summaryCta_37wm9_352{flex:1;inline-size:auto;padding-inline:.2rem;font-size:.8rem}._cta_37wm9_350{inline-size:100%}._summaryInner_37wm9_434{gap:1rem;min-block-size:auto;padding-block:1rem}._summaryText_37wm9_455{inline-size:100%}._summaryText_37wm9_455 p{min-inline-size:0;line-height:1.28}._addButton_37wm9_349{min-block-size:2.85rem;padding-inline:1rem}._addButton_37wm9_349 strong{margin-inline-start:.5rem;padding-inline-start:.5rem;font-size:.86rem}}._section_nbkjz_1{z-index:2;background:#0a0a0a;block-size:320dvh;position:relative}._sticky_nbkjz_8{background:#0a0a0a;block-size:calc(100dvh - 4.5rem);position:sticky;inset-block-start:4.5rem;overflow:hidden}._imageStack_nbkjz_16,._imageLayer_nbkjz_17,._content_nbkjz_18{position:absolute;inset:0}._imageLayer_nbkjz_17{will-change:opacity, transform;background:#0a0a0a;margin:0}._imageLayer_nbkjz_17:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000ad 0%,#00000047 46%,#00000080 100%),linear-gradient(#00000029 0%,#00000008 42%,#00000094 100%);position:absolute;inset:0}._imageLayer_nbkjz_17 img{object-fit:cover;object-position:center top;block-size:100%;inline-size:100%;display:block}._content_nbkjz_18{--story-title-step:clamp(3.65rem, 6.15vw, 7rem);--story-title-gap:clamp(1rem, 1.8vw, 1.6rem);--story-line-gap:clamp(.85rem, 2.2vh, 1.55rem);--story-body-step:clamp(6.25rem, 11vw, 10rem);z-index:8;color:#fff;pointer-events:none}._rule_nbkjz_56{background:#ffffff42;block-size:1px;position:absolute;inset-block-start:50%;inset-inline:0;overflow:hidden}._ruleGlow_nbkjz_65{opacity:0;transform-origin:0%;background:linear-gradient(90deg,#fffffff2 0% 72%,#fff0 100%);inline-size:100%;position:absolute;inset-block:0;inset-inline-start:0;transform:scaleX(0);box-shadow:0 0 18px #ffffff9e}._copy_nbkjz_77{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._copy_nbkjz_77{padding-inline:4rem}}._copy_nbkjz_77{grid-template-columns:minmax(0,.98fr) minmax(18rem,.62fr);align-items:start;column-gap:clamp(1.5rem,5.4vw,6rem);display:grid;position:absolute;inset-block-start:calc(50% + var(--story-line-gap) - var(--story-title-step) - var(--story-title-step) - var(--story-title-gap) - var(--story-title-gap));inset-inline:0}._heading_nbkjz_98{grid-template-columns:clamp(4.6rem,7.2vw,7.8rem) minmax(0,1fr);align-items:start;gap:clamp(.35rem,.9vw,.85rem);display:grid}._eyebrow_nbkjz_105{letter-spacing:.14em;text-transform:uppercase;color:#ffffffe6;margin:calc(var(--story-title-step) + var(--story-title-step) + var(--story-title-gap) + var(--story-title-gap) + 1.18em) 0 0;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._titleWindow_nbkjz_114{--shine-x:120%;block-size:calc(var(--story-title-step) + var(--story-title-step) + var(--story-title-step) + var(--story-title-gap) + var(--story-title-gap));max-inline-size:min(100%,54rem);position:relative;overflow:hidden}._titleTrack_nbkjz_122,._bodyTrack_nbkjz_123{will-change:transform}._titleTrack_nbkjz_122{gap:var(--story-title-gap);display:grid}._titleItem_nbkjz_132{--title-reveal:0%;block-size:var(--story-title-step);color:#ffffff3d;letter-spacing:0;text-transform:uppercase;text-shadow:none;white-space:nowrap;align-items:flex-start;margin:0;font-size:clamp(3.15rem,6vw,6.65rem);font-weight:840;line-height:1.05;display:flex;position:relative;overflow:visible}._titleItem_nbkjz_132:after{content:attr(data-title);color:#fffffffa;clip-path:inset(-.42em calc(100% - var(--title-reveal)) -.42em 0);text-shadow:.018em .045em #0000004d;white-space:nowrap;pointer-events:none;position:absolute;inset:0;transform:translateY(-.06em)}._bodyWindow_nbkjz_162{block-size:var(--story-body-step);max-inline-size:34rem;margin-block-start:calc(var(--story-title-step) + var(--story-title-step) + var(--story-title-gap) + var(--story-title-gap));overflow:hidden}html[data-locale=vi] ._content_nbkjz_18{--story-title-step:clamp(4.6rem, 7.35vw, 8rem);--story-title-gap:clamp(1.35rem, 2.4vw, 2.15rem)}html[data-locale=vi] ._titleItem_nbkjz_132{font-family:var(--sealux-font-vi);color:#ffffff3d;text-shadow:none;padding-block:.18em .3em;font-size:clamp(2.7rem,5.05vw,5.45rem);font-weight:820;line-height:1.28}html[data-locale=vi] ._titleItem_nbkjz_132:after{clip-path:inset(-.55em calc(100% - var(--title-reveal)) -.55em 0);text-shadow:.014em .038em #00000047;transform:translateY(.1em)}._bodyItem_nbkjz_190{block-size:var(--story-body-step);color:#ffffff94;align-items:flex-start;margin:0;font-size:clamp(1.2rem,1.7vw,1.85rem);font-weight:430;line-height:1.28;display:flex}@media (width<=767.98px){._content_nbkjz_18{--story-title-step:clamp(3.15rem, 14.5vw, 5rem);--story-title-gap:clamp(.85rem, 3vw, 1.2rem);--story-line-gap:clamp(.65rem, 2.4vh, 1.1rem);--story-body-step:clamp(8.5rem, 34vw, 11rem)}._titleItem_nbkjz_132{font-size:clamp(2.35rem,11.5vw,4.2rem)}._bodyItem_nbkjz_190{font-size:clamp(1.05rem,4.8vw,1.35rem)}._content_nbkjz_18,html[data-locale=vi] ._content_nbkjz_18{--story-title-step:clamp(3rem, 13.5vw, 4.5rem)!important;--story-title-gap:clamp(.75rem, 2.8vw, 1.1rem)!important;--story-line-gap:clamp(.6rem, 2.2vh, 1rem)!important;--story-body-step:clamp(7.5rem, 32vw, 10rem)!important}._section_nbkjz_1{block-size:290dvh!important}._copy_nbkjz_77{grid-template-columns:1fr!important;row-gap:2rem!important}._heading_nbkjz_98{grid-template-columns:clamp(4rem,16vw,5.5rem) minmax(0,1fr)!important;gap:clamp(.25rem,1.5vw,.5rem)!important}._eyebrow_nbkjz_105,html[data-locale=vi] ._eyebrow_nbkjz_105{font-size:.72rem!important}._titleItem_nbkjz_132,html[data-locale=vi] ._titleItem_nbkjz_132{font-size:clamp(2.1rem,10vw,3.5rem)!important;line-height:1.1!important}._bodyItem_nbkjz_190,html[data-locale=vi] ._bodyItem_nbkjz_190{font-size:clamp(.95rem,4.2vw,1.2rem)!important;line-height:1.35!important}}._section_uss82_1{z-index:18;color:#101010;background:#fff;position:relative;overflow:hidden}._heading_uss82_9{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._heading_uss82_9{padding-inline:4rem}}._heading_uss82_9{text-align:center;justify-items:center;padding-block:clamp(5rem,9vw,8.5rem) clamp(4.5rem,7vw,6.5rem);display:grid}._heading_uss82_9 h2{letter-spacing:0;text-transform:uppercase;max-inline-size:min(24ch,90vw);margin:0;font-size:clamp(3.5rem,6vw,7.2rem);font-weight:900;line-height:1.02}._heading_uss82_9 span,._heading_uss82_9 em{white-space:nowrap;display:block}._heading_uss82_9 span:first-child{transform:translateY(-.35rem)}._heading_uss82_9 em{color:#1010105c;font-style:normal;transform:translateY(.55rem)}._steps_uss82_53{--row-size:clamp(10.5rem, 18.5vw, 14.5rem);background:#fff;border-block-start:1px solid #1010101f;position:relative}._activeBar_uss82_60{z-index:0;block-size:var(--row-size);will-change:transform;pointer-events:none;background:#111;position:absolute;inset-block-start:0;inset-inline:0}._rows_uss82_71{z-index:1;position:relative}._item_uss82_76{block-size:var(--row-size);min-block-size:var(--row-size);color:#101010;background:0 0;border-block-end:1px solid #1010101f;grid-template-columns:minmax(11rem,24vw) minmax(13rem,.9fr) minmax(18rem,1.2fr) minmax(3rem,5rem);align-items:center;transition:color .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden}._item_uss82_76[data-active]{color:#fff;border-block-end-color:#ffffff2e}._media_uss82_95{z-index:1;block-size:100%;min-block-size:var(--row-size);background:radial-gradient(circle,#10101057 0 1px,#0000 1.32px) 0 0/6px 6px,#f7f7f7;align-self:stretch;position:relative;overflow:hidden}._media_uss82_95 img{object-fit:cover;object-position:center;opacity:0;block-size:100%;inline-size:100%;transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0;transform:scale(1.04)}._item_uss82_76[data-active] ._media_uss82_95 img{opacity:1;transform:scale(1)}._item_uss82_76 h3,._item_uss82_76 p,._item_uss82_76 strong{z-index:1;margin:0;position:relative}._item_uss82_76 h3{text-transform:uppercase;align-self:center;padding:clamp(1.05rem,1.55vw,1.4rem) clamp(1.1rem,2.4vw,2.3rem) clamp(.65rem,1vw,1rem);font-size:clamp(1.55rem,2vw,2.2rem);font-weight:900;line-height:.92}._item_uss82_76 p{color:#101010c2;align-self:center;max-inline-size:52ch;padding:clamp(1.05rem,1.55vw,1.4rem) clamp(1.1rem,2.4vw,2.3rem) clamp(.65rem,1vw,1rem);font-size:clamp(1rem,1.2vw,1.2rem);font-weight:520;line-height:1.28;transition:color .22s cubic-bezier(.16,1,.3,1)}._item_uss82_76[data-active] p{color:#ffffff9e}._item_uss82_76 strong{color:#1010106b;letter-spacing:.04em;place-self:center;font-size:clamp(1.35rem,1.8vw,2rem);font-weight:900;line-height:1;transition:color .22s cubic-bezier(.16,1,.3,1)}._item_uss82_76[data-active] strong{color:#fffffff0}html[data-locale=vi] ._heading_uss82_9 h2,html[data-locale=vi] ._item_uss82_76 h3,html[data-locale=vi] ._item_uss82_76 p{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._heading_uss82_9 h2{max-inline-size:min(24ch,90vw);font-size:clamp(2.8rem,5vw,5.9rem);line-height:1.02}html[data-locale=vi] ._item_uss82_76 h3{font-size:clamp(1.35rem,1.65vw,1.95rem);line-height:1.08}html[data-locale=vi] ._item_uss82_76 p{font-size:clamp(.95rem,1.08vw,1.08rem);line-height:1.5}@media (width<=767.98px){._heading_uss82_9 h2{font-size:clamp(2.6rem,13vw,4.6rem);line-height:.96}._heading_uss82_9 span,._heading_uss82_9 em{white-space:normal}._item_uss82_76 p{grid-column:2/4;padding-block-start:0;font-size:.96rem}._item_uss82_76 h3{padding-block-end:.75rem;font-size:clamp(1.25rem,6vw,1.8rem)}._heading_uss82_9{padding-block:clamp(2.5rem,8vw,3.5rem) clamp(1.5rem,6vw,2.5rem)!important}._heading_uss82_9 h2,html[data-locale=vi] ._heading_uss82_9 h2{max-inline-size:min(100%,28ch)!important;margin-inline:auto!important;font-size:clamp(1.5rem,6.8vw,2.35rem)!important;line-height:1.18!important}._heading_uss82_9 span,._heading_uss82_9 em,html[data-locale=vi] ._heading_uss82_9 span,html[data-locale=vi] ._heading_uss82_9 em{white-space:normal!important;margin:0!important;display:inline!important;transform:none!important}._heading_uss82_9 span:first-child:after,._heading_uss82_9 span:nth-child(2):after{content:" "!important}._steps_uss82_53{--row-size:9.25rem!important}._item_uss82_76{min-block-size:var(--row-size)!important;grid-template-columns:minmax(5.5rem,26vw) minmax(0,1fr) 2.75rem!important}._item_uss82_76 h3,html[data-locale=vi] ._item_uss82_76 h3{padding-block-end:.5rem!important;font-size:clamp(1.15rem,5.2vw,1.65rem)!important;line-height:1.08!important}._item_uss82_76 p,html[data-locale=vi] ._item_uss82_76 p{grid-column:2/4!important;padding-block-start:0!important;font-size:clamp(.88rem,3.8vw,.98rem)!important;line-height:1.42!important}._item_uss82_76 strong{font-size:clamp(1.1rem,4.5vw,1.35rem)!important}}._page_1udpz_1{isolation:isolate;color:#ededed;background:#0a0a0a;position:relative}._hero_1udpz_8{z-index:1;isolation:isolate;background:#0a0a0a;align-items:center;block-size:100dvh;min-block-size:100dvh;padding-block:8.5rem 8rem;display:flex;position:sticky;inset-block-start:0;overflow:hidden}._video_1udpz_22,._heroOverlay_1udpz_23{position:absolute;inset:0}._video_1udpz_22{z-index:0;object-fit:cover;object-position:center;will-change:transform;block-size:118%;inline-size:100%;inset-block-start:-9%}._heroOverlay_1udpz_23{z-index:1;background:linear-gradient(90deg,#000000d1 0%,#00000080 44%,#00000024 100%),linear-gradient(#00000042 0%,#0000000a 44%,#0a0a0ae6 100%)}._heroInner_1udpz_43{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._heroInner_1udpz_43{padding-inline:4rem}}._heroInner_1udpz_43{z-index:2;position:relative;transform:translateY(-5vh)}._eyebrow_1udpz_60{letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;margin-block-end:1rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._heroEyebrow_1udpz_68{color:#0a0a0a;background:#fff;border:0;align-items:center;min-block-size:2.35rem;margin-block-end:clamp(1.6rem,3vh,2.35rem);padding-inline:clamp(1rem,2vw,1.45rem);font-size:clamp(.82rem,.9vw,1rem);font-weight:760;display:inline-flex;transform:translateY(-.75rem)}._title_1udpz_82{color:#fff;letter-spacing:0;max-inline-size:min(16ch,78vw);margin-block-end:clamp(2rem,5vh,3.5rem);font-size:clamp(3rem,5.45vw,6.75rem);font-weight:520;line-height:1.02}._lead_1udpz_92{color:#edededd1;max-inline-size:54ch;margin-block-start:clamp(.35rem,1.6vh,1.2rem);font-size:clamp(1.05rem,1.35vw,1.35rem);font-weight:430;line-height:1.5}._closing_1udpz_101{z-index:20;background:#101010;position:relative}@media (width<=767.98px){._heroEyebrow_1udpz_68{min-block-size:2.15rem;padding-inline:1rem;font-size:.78rem}._title_1udpz_82{max-inline-size:12ch;font-size:clamp(2.35rem,10.6vw,4rem);line-height:1.06}._lead_1udpz_92{font-size:1rem}._hero_1udpz_8{block-size:100dvh;min-block-size:100dvh;padding-block:6.5rem 4rem}._heroInner_1udpz_43{transform:translateY(-3vh)}._heroEyebrow_1udpz_68,html[data-locale=vi] ._heroEyebrow_1udpz_68{min-block-size:2.15rem!important;padding-inline:1rem!important;font-size:.75rem!important}._title_1udpz_82,html[data-locale=vi] ._title_1udpz_82{max-inline-size:min(100%,14ch)!important;font-size:clamp(2.2rem,9.8vw,3.6rem)!important;line-height:1.05!important}._lead_1udpz_92,html[data-locale=vi] ._lead_1udpz_92{max-inline-size:min(100%,42ch)!important;font-size:clamp(.92rem,3.8vw,1.05rem)!important;line-height:1.52!important}}._page_1xbma_1{isolation:isolate;color:#0b0b0d;background:#fff;min-block-size:auto;padding-block:5.5rem 4rem;position:relative}._inner_1xbma_10{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_1xbma_10{padding-inline:4rem}}._inner_1xbma_10{max-inline-size:1560px}._header_1xbma_25{border-block-end:1px solid #0b0b0ddb;justify-items:start;gap:1rem;padding-block-end:clamp(2.2rem,5vw,5rem);display:grid}._eyebrow_1xbma_33{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d80;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._title_1xbma_41{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;white-space:nowrap;max-inline-size:100%;font-size:clamp(3rem,7vw,8.1rem);font-weight:780;line-height:.94}._title_1xbma_41 span{color:inherit}._lead_1xbma_55{color:#0b0b0db8;max-inline-size:min(100%,68ch);font-size:clamp(1rem,1.25vw,1.24rem);font-weight:560;line-height:1.52}._list_1xbma_63{display:grid}._row_1xbma_67{border-block-end:1px solid #0b0b0dc7;align-items:start;gap:clamp(1.25rem,3vw,3.5rem);padding-block:clamp(2.3rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden}@media (width>=1024px){._row_1xbma_67{grid-template-columns:minmax(7rem,.42fr) minmax(18rem,.92fr) minmax(0,2fr)}}._row_1xbma_67:before,._row_1xbma_67:after{content:"";z-index:0;opacity:0;clip-path:polygon(0 0,100% 50%,0 100%);pointer-events:none;background:linear-gradient(115deg,#9e933108 0%,#9e933129 36%,#9e933147 68%,#9e933114 100%);inline-size:clamp(8.8rem,13vw,15rem);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);position:absolute;inset-block:8%;transform:translate(-12%);-webkit-mask-image:linear-gradient(105deg,#0000 0%,#000 22% 78%,#0000 100%),linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(105deg,#0000 0%,#000 22% 78%,#0000 100%),linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}._row_1xbma_67:before{inset-inline-end:clamp(7rem,12vw,16rem)}._row_1xbma_67:after{background:linear-gradient(115deg,#9e93310a 0%,#9e933133 36%,#9e933157 68%,#9e93311a 100%);transition-delay:50ms;inset-inline-end:clamp(1rem,5vw,7rem)}._row_1xbma_67:hover:before,._row_1xbma_67:focus-within:before,._row_1xbma_67:hover:after,._row_1xbma_67:focus-within:after{opacity:1;transform:translate(8%)}._date_1xbma_109,._thumb_1xbma_110,._copy_1xbma_111{z-index:1;position:relative}._date_1xbma_109{color:#0b0b0d7a;white-space:nowrap;align-items:center;min-block-size:2rem;font-size:clamp(.95rem,1.05vw,1.16rem);font-weight:760;line-height:1;display:inline-flex}._thumb_1xbma_110{aspect-ratio:16/10;color:#0b0b0d73;background:#0b0b0d14;inline-size:100%;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}._thumb_1xbma_110:focus-visible{outline-offset:3px;outline:1px solid #fff}._thumb_1xbma_110:hover{opacity:.86}._thumb_1xbma_110 img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .8s cubic-bezier(.16,1,.3,1);display:block}._thumb_1xbma_110:hover img{transform:scale(1.035)}._thumb_1xbma_110 span{letter-spacing:.14em;text-transform:uppercase;place-items:center;padding:2rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:760;display:grid;position:absolute;inset:0}._copy_1xbma_111{align-content:start;gap:clamp(.85rem,1.8vw,1.45rem);min-inline-size:0;display:grid}._copy_1xbma_111 h2{color:#0b0b0d;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-inline-size:14.6ch;font-size:clamp(2.35rem,5vw,5.15rem);font-weight:430;line-height:.98;display:-webkit-box;overflow:hidden}._copy_1xbma_111 h2 a{color:inherit;transition:opacity .25s cubic-bezier(.16,1,.3,1)}._copy_1xbma_111 h2 a:focus-visible{outline-offset:3px;outline:1px solid #fff}._copy_1xbma_111 h2 a:hover{opacity:.64}._excerpt_1xbma_196{color:#0b0b0dc7;max-inline-size:74ch;font-size:clamp(1rem,1.18vw,1.18rem);font-weight:520;line-height:1.52}._excerpt_1xbma_196 p{margin:0}._excerpt_1xbma_196 a{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}._readMore_1xbma_213,._pagination_1xbma_214 button,._moreActions_1xbma_215 button,._state_1xbma_216 button{color:#0b0b0d;letter-spacing:.14em;text-transform:uppercase;border:1px solid #0b0b0dd1;border-radius:2px;justify-content:center;justify-self:start;align-items:center;gap:.5rem;min-block-size:2.45rem;padding-inline:1rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:780;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1),border-color .45s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1);display:inline-flex}._readMore_1xbma_213:focus-visible,._pagination_1xbma_214 button:focus-visible,._moreActions_1xbma_215 button:focus-visible,._state_1xbma_216 button:focus-visible{outline-offset:3px;outline:1px solid #fff}._readMore_1xbma_213:hover:not(:disabled),._pagination_1xbma_214 button:hover:not(:disabled),._moreActions_1xbma_215 button:hover:not(:disabled),._state_1xbma_216 button:hover:not(:disabled){color:#fff;background:#0b0b0d;border-color:#0b0b0d}._pagination_1xbma_214{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block-start:4rem;display:flex}._moreActions_1xbma_215{justify-content:center;padding-block-start:2rem;display:flex}._moreActions_1xbma_215 button{color:#0b0b0d;background:linear-gradient(135deg,#f7e7ac 0%,#d8bd72 54%,#b8913d 100%);border-color:#d8bd72;min-block-size:3.25rem;padding-inline:2rem;box-shadow:0 14px 30px #0b0b0d24,inset 0 0 0 1px #ffffff94}._moreActions_1xbma_215 button:hover:not(:disabled){color:#fff;background:#0b0b0d;border-color:#0b0b0d;box-shadow:0 16px 34px #0b0b0d38}._moreActions_1xbma_215 button:disabled{cursor:not-allowed;box-shadow:none;color:#0b0b0d61;opacity:1;background:#e7e7e7;border-color:#0b0b0d29}._pagination_1xbma_214 button:disabled{cursor:not-allowed;opacity:.34}._pages_1xbma_291{flex-wrap:wrap;justify-content:center;align-items:center;gap:.42rem;display:flex}._pages_1xbma_291 button{min-inline-size:2.45rem;padding-inline:.72rem}._pages_1xbma_291 button[data-active=true]{color:#fff;background:#0b0b0d;border-color:#0b0b0d}._pages_1xbma_291 span{color:#0b0b0d6b;align-items:center;min-block-size:2.45rem;padding-inline:.5rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:780;display:inline-flex}._state_1xbma_216{border-block-end:1px solid #0b0b0dc7;justify-items:start;gap:2rem;padding-block:8rem;display:grid}._state_1xbma_216 p{color:#0b0b0db8;max-inline-size:52ch;margin:0;font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem)}._skeletonRow_1xbma_331{border-block-end:1px solid #0b0b0d2e;gap:clamp(1.25rem,3vw,3.5rem);padding-block:clamp(2.3rem,5vw,4.5rem);display:grid}@media (width>=1024px){._skeletonRow_1xbma_331{grid-template-columns:minmax(7rem,.42fr) minmax(18rem,.92fr) minmax(0,2fr)}}._skeletonRow_1xbma_331 span{background-color:#0b0b0d14;background-image:linear-gradient(90deg,#0000,#0b0b0d1a,#0000),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:220% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.5s cubic-bezier(.65,0,.35,1) infinite _shimmer_1xbma_1;display:block;overflow:hidden}._skeletonRow_1xbma_331 span:first-child{block-size:1.15rem;inline-size:7rem}._skeletonRow_1xbma_331 span:nth-child(2){aspect-ratio:16/10}._skeletonRow_1xbma_331 span:nth-child(3){min-block-size:clamp(9rem,14vw,15rem)}@keyframes _shimmer_1xbma_1{0%{background-position:120% 0}to{background-position:-120% 0}}html[data-locale=vi] ._title_1xbma_41,html[data-locale=vi] ._lead_1xbma_55,html[data-locale=vi] ._copy_1xbma_111,html[data-locale=vi] ._date_1xbma_109,html[data-locale=vi] ._state_1xbma_216{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._title_1xbma_41{font-size:clamp(2.65rem,6.5vw,7.2rem)}@media (width<=1023.98px){._page_1xbma_1{padding-block:5rem 4rem}._header_1xbma_25{padding-block-end:4rem}._row_1xbma_67,._skeletonRow_1xbma_331{grid-template-columns:1fr}._thumb_1xbma_110{max-inline-size:620px}._copy_1xbma_111 h2{max-inline-size:16ch}}@media (width<=767.98px){._page_1xbma_1{padding-block-start:6.5rem}._title_1xbma_41{font-size:clamp(2.15rem,10.5vw,4.2rem)}._pagination_1xbma_214{align-items:stretch}._pagination_1xbma_214>button{flex:calc(50% - .5rem)}._pages_1xbma_291{order:-1;justify-content:flex-start;inline-size:100%}._row_1xbma_67:before,._row_1xbma_67:after{display:none}}@media (prefers-reduced-motion:reduce){._thumb_1xbma_110,._thumb_1xbma_110 img,._readMore_1xbma_213,._pagination_1xbma_214 button,._state_1xbma_216 button{transition:none}._skeletonRow_1xbma_331 span{animation:none}._row_1xbma_67:before,._row_1xbma_67:after{transition:none}}@media (width<=767.98px){._page_1xbma_1{padding-block:5rem clamp(3rem,12vw,4.5rem);scroll-padding-block-start:6.5rem}._inner_1xbma_10{padding-inline:1rem!important}._header_1xbma_25{gap:.85rem;padding-block-end:clamp(2rem,9vw,3rem)}._eyebrow_1xbma_33{font-size:.72rem;line-height:1.25}._title_1xbma_41{white-space:normal;max-inline-size:8.6ch;font-size:clamp(2.7rem,13vw,3.45rem);line-height:.96;color:#0b0b0d!important}._title_1xbma_41 span{display:block;color:#0b0b0d!important}._lead_1xbma_55{max-inline-size:min(100%,40ch);font-size:1rem;line-height:1.58}._list_1xbma_63{gap:0}._row_1xbma_67,._skeletonRow_1xbma_331{grid-template-columns:1fr;gap:clamp(1rem,4vw,1.35rem);padding-block:clamp(1.9rem,8vw,2.75rem);scroll-margin-block-start:6.5rem}._row_1xbma_67:before,._row_1xbma_67:after{display:none}._date_1xbma_109{color:#0b0b0d85;letter-spacing:.08em;min-block-size:auto;font-size:.75rem}._thumb_1xbma_110{aspect-ratio:16/11;max-inline-size:none}._copy_1xbma_111{gap:.82rem}._copy_1xbma_111 h2{-webkit-line-clamp:2;max-inline-size:100%;font-size:clamp(1.62rem,7vw,2.05rem);line-height:1.08}._excerpt_1xbma_196{color:#0b0b0db8;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-inline-size:100%;font-size:.94rem;line-height:1.54;display:-webkit-box;overflow:hidden}._excerpt_1xbma_196 p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._readMore_1xbma_213,._moreActions_1xbma_215 button,._pagination_1xbma_214 button,._state_1xbma_216 button{min-block-size:2.75rem;padding-inline:1rem;font-size:.72rem}._readMore_1xbma_213{inline-size:fit-content}._moreActions_1xbma_215{justify-content:stretch;padding-block-start:2rem}._moreActions_1xbma_215 button{inline-size:100%}._pagination_1xbma_214{align-items:stretch;gap:.75rem;padding-block-start:2rem}._pagination_1xbma_214>button{flex:calc(50% - .375rem)}._pages_1xbma_291{order:-1;justify-content:flex-start;inline-size:100%}._state_1xbma_216{padding-block:clamp(3rem,14vw,4.5rem)}._state_1xbma_216 p{font-size:1.1rem}._skeletonRow_1xbma_331 span:first-child{inline-size:6rem}}html[data-locale=vi] ._title_1xbma_41{max-inline-size:9.5ch;font-size:clamp(2.4rem,11.5vw,3.2rem);line-height:1.12}html[data-locale=vi] ._copy_1xbma_111 h2{max-inline-size:100%;font-size:clamp(1.5rem,6.7vw,1.96rem);line-height:1.14}._page_y1gn7_1{isolation:isolate;color:#0b0b0d;background:#fff;min-block-size:100dvh;padding-block:5rem 12rem;position:relative}._inner_y1gn7_10{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_y1gn7_10{padding-inline:4rem}}._inner_y1gn7_10{max-inline-size:1400px}._back_y1gn7_25{color:#0b0b0d;letter-spacing:.14em;text-transform:uppercase;border:1px solid #0b0b0dd1;border-radius:2px;align-items:center;gap:.5rem;min-block-size:2.45rem;margin-block-end:clamp(1.2rem,2vw,2rem);padding-inline:1rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:780;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1),border-color .45s cubic-bezier(.16,1,.3,1);display:inline-flex}._back_y1gn7_25:focus-visible{outline-offset:3px;outline:1px solid #fff}._back_y1gn7_25:hover{color:#fff;background:#0b0b0d;border-color:#0b0b0d}._header_y1gn7_51{border-block-end:1px solid #0b0b0ddb;gap:clamp(.85rem,1.5vw,1.35rem);max-inline-size:none;padding-block-end:clamp(1.35rem,2.4vw,2.2rem);display:grid}._header_y1gn7_51 h1{color:#0b0b0d;letter-spacing:0;max-inline-size:none;font-size:clamp(2.35rem,3.8vw,4.25rem);font-weight:600;line-height:1.08}._date_y1gn7_67{color:#0b0b0d7a;white-space:nowrap;font-size:clamp(.95rem,1.05vw,1.16rem);font-weight:760;line-height:1}._heroImage_y1gn7_75{aspect-ratio:16/7.8;background:#0b0b0d14;margin:clamp(1.6rem,3vw,2.8rem) 0 clamp(2rem,3.8vw,3.5rem);overflow:hidden}._heroImage_y1gn7_75 img{object-fit:cover;block-size:100%;inline-size:100%;display:block}._content_y1gn7_88{color:#0b0b0dd1;max-inline-size:none;margin-inline:0;font-size:clamp(1.06rem,1.22vw,1.22rem);font-weight:480;line-height:1.72}._content_y1gn7_88 *{max-inline-size:100%}._content_y1gn7_88 p,._content_y1gn7_88 ul,._content_y1gn7_88 ol,._content_y1gn7_88 blockquote,._content_y1gn7_88 figure{margin-block:0 2rem}._content_y1gn7_88 h2,._content_y1gn7_88 h3,._content_y1gn7_88 h4{color:#0b0b0d;letter-spacing:0;margin-block:clamp(2.4rem,5vw,4rem) 1rem;font-weight:720;line-height:1.08}._content_y1gn7_88 h2{font-size:clamp(2rem,3.4vw,3.6rem)}._content_y1gn7_88 h3{font-size:clamp(1.55rem,2.35vw,2.55rem)}._content_y1gn7_88 h4{font-size:clamp(1.25rem,1.7vw,1.75rem)}._content_y1gn7_88 a{color:#0b0b0d;text-underline-offset:.2em;-webkit-text-decoration:underline #0b0b0d7a;text-decoration:underline #0b0b0d7a;text-decoration-thickness:1px;transition:text-decoration-color .25s cubic-bezier(.16,1,.3,1)}._content_y1gn7_88 a:hover{text-decoration-color:#0b0b0d}._content_y1gn7_88 ul,._content_y1gn7_88 ol{padding-inline-start:1.25em}._content_y1gn7_88 li+li{margin-block-start:.5rem}._content_y1gn7_88 blockquote{color:#0b0b0db3;border-inline-start:2px solid #0b0b0d9e;padding:1rem 0 1rem 2rem;font-size:clamp(1.18rem,1.65vw,1.55rem);line-height:1.54}._content_y1gn7_88 img{block-size:auto;inline-size:100%;margin-block:clamp(2rem,4vw,3rem);display:block}._content_y1gn7_88 figcaption{color:#0b0b0d7a;letter-spacing:.14em;text-transform:uppercase;margin-block-start:-1.4rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:680}._content_y1gn7_88 .wp-block-separator{border:0;border-block-start:1px solid #0b0b0d9e;margin-block:4rem}._articleFooter_y1gn7_169{border-block-start:1px solid #0b0b0ddb;justify-content:flex-start;margin-block-start:clamp(3rem,6vw,5rem);padding-block-start:2rem;display:flex}._moreButton_y1gn7_177{color:#0b0b0d;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(135deg,#f7e7ac 0%,#d8bd72 54%,#b8913d 100%);border:1px solid #d8bd72;border-radius:2px;justify-content:center;align-items:center;min-block-size:3.25rem;padding-inline:2rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem);font-weight:780;transition:background .45s cubic-bezier(.16,1,.3,1),border-color .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 16px 34px #0b0b0d24,inset 0 0 0 1px #ffffff94}._moreButton_y1gn7_177:focus-visible{outline-offset:3px;outline:1px solid #fff}._moreButton_y1gn7_177:hover{color:#fff;background:#0b0b0d;border-color:#0b0b0d;transform:translateY(-1px);box-shadow:0 18px 38px #0b0b0d33}._moreButton_y1gn7_177:active{transform:translateY(0)}html[data-locale=vi] ._moreButton_y1gn7_177{font-family:var(--sealux-font-vi);letter-spacing:.08em}._state_y1gn7_214{border-block:1px solid #0b0b0ddb;padding-block:8rem}._state_y1gn7_214 p{color:#0b0b0db8;max-inline-size:52ch;margin:0;font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem)}._skeleton_y1gn7_226{gap:2rem;display:grid}._skeleton_y1gn7_226 span{background-color:#0b0b0d14;background-image:linear-gradient(90deg,#0000,#0b0b0d1a,#0000),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:220% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.5s cubic-bezier(.65,0,.35,1) infinite _shimmer_y1gn7_1;display:block;overflow:hidden}._skeleton_y1gn7_226 span:first-child{block-size:1.15rem;inline-size:8rem}._skeleton_y1gn7_226 span:nth-child(2){block-size:clamp(8rem,16vw,15rem);inline-size:min(100%,760px)}._skeleton_y1gn7_226 span:nth-child(3){aspect-ratio:16/8.4}._skeleton_y1gn7_226 span:nth-child(4){min-block-size:26rem;inline-size:min(100%,840px);margin-inline:auto}@keyframes _shimmer_y1gn7_1{0%{background-position:120% 0}to{background-position:-120% 0}}html[data-locale=vi] ._back_y1gn7_25,html[data-locale=vi] ._header_y1gn7_51,html[data-locale=vi] ._date_y1gn7_67,html[data-locale=vi] ._content_y1gn7_88,html[data-locale=vi] ._moreButton_y1gn7_177,html[data-locale=vi] ._state_y1gn7_214{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._header_y1gn7_51 h1{max-inline-size:none;font-size:clamp(2rem,3.4vw,3.8rem);line-height:1.12}@media (width<=767.98px){._page_y1gn7_1{padding-block:5rem 8rem}._header_y1gn7_51 h1{max-inline-size:none;font-size:clamp(1.9rem,8vw,3.1rem);line-height:1.08}._heroImage_y1gn7_75{aspect-ratio:4/3;margin-block:2rem 4rem}}@media (prefers-reduced-motion:reduce){._back_y1gn7_25{transition:none}._skeleton_y1gn7_226 span{animation:none}}@media (width<=767.98px){._page_y1gn7_1{padding-block:5rem 3rem!important}._inner_y1gn7_10{padding-inline:1rem!important}._back_y1gn7_25{min-block-size:2.15rem!important;margin-block-end:1rem!important;padding-inline:.85rem!important;font-size:.72rem!important}._header_y1gn7_51{border-block-end-color:#0b0b0d26!important;gap:.5rem!important;padding-block-end:1rem!important}._header_y1gn7_51 h1{color:#0b0b0d!important;letter-spacing:-.01em!important;font-size:clamp(1.65rem,6.8vw,2.15rem)!important;font-weight:650!important;line-height:1.2!important}._date_y1gn7_67{color:#0b0b0d85!important;letter-spacing:.04em!important;font-size:.8rem!important;font-weight:600!important}._heroImage_y1gn7_75{aspect-ratio:16/10!important;border-radius:0!important;margin:1.25rem 0 1.75rem!important}._heroImage_y1gn7_75 img{border-radius:0!important}._content_y1gn7_88{color:#0b0b0de0!important;font-size:1rem!important;line-height:1.68!important}._content_y1gn7_88 p{margin-block-end:1.15rem!important}._content_y1gn7_88 h2{color:#0b0b0d!important;margin-block:1.85rem .65rem!important;font-size:clamp(1.35rem,5.8vw,1.65rem)!important;font-weight:650!important;line-height:1.25!important}._content_y1gn7_88 h3{color:#0b0b0d!important;margin-block:1.5rem .5rem!important;font-size:clamp(1.18rem,4.6vw,1.35rem)!important;font-weight:600!important;line-height:1.3!important}._content_y1gn7_88 h4{margin-block:1.25rem .4rem!important;font-size:1.08rem!important}._content_y1gn7_88 blockquote{border-inline-start-width:3px!important;margin-block:1.25rem!important;padding:.5rem 0 .5rem 1rem!important;font-size:1.05rem!important;line-height:1.55!important}._content_y1gn7_88 img{border-radius:0!important;margin-block:1.25rem!important}._articleFooter_y1gn7_169{border-block-start-color:#0b0b0d26!important;margin-block-start:2rem!important;padding-block-start:1.25rem!important}._articleFooter_y1gn7_169 a{color:#0b0b0d!important;opacity:1!important;visibility:visible!important;background:linear-gradient(135deg,#f7e7ac 0%,#d8bd72 54%,#b8913d 100%)!important;border:1px solid #d8bd72!important;min-block-size:3.25rem!important;inline-size:100%!important;box-shadow:0 16px 34px #0b0b0d29,inset 0 0 0 1px #ffffff94!important}}._page_2ft02_1{isolation:isolate;color:#0b0b0d;background:#fff;position:relative}._inner_2ft02_8{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_2ft02_8{padding-inline:4rem}}._inner_2ft02_8{max-inline-size:1560px}._hero_2ft02_23{padding-block:5rem 4rem}._hero_2ft02_23 ._inner_2ft02_8{align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}@media (width>=1024px){._hero_2ft02_23 ._inner_2ft02_8{grid-template-columns:minmax(0,1fr) minmax(26rem,.78fr)}}._heroCopy_2ft02_37{gap:2rem;display:grid}._eyebrow_2ft02_42{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d80;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._title_2ft02_50{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;font-size:clamp(3.2rem,8vw,9rem);font-weight:800;line-height:.92;display:grid}._title_2ft02_50 span:first-child{color:#0b0b0d6b}._lead_2ft02_63{color:#0b0b0db8;max-inline-size:52ch;font-size:clamp(1.05rem,1.35vw,1.34rem);font-weight:560;line-height:1.54}._heroMedia_2ft02_71{aspect-ratio:16/10;background:0 0;justify-self:stretch;overflow:hidden}@media (width>=1024px){._heroMedia_2ft02_71{transform-origin:100%;overflow:visible;transform:scale(1.12)}}._heroMedia_2ft02_71 img{object-fit:contain;block-size:100%;inline-size:100%;display:block}._info_2ft02_91 ._inner_2ft02_8{border-block-end:1px solid #0b0b0ddb}._infoGrid_2ft02_95{gap:1rem;max-inline-size:1580px;margin-inline:auto;padding-block:clamp(1.1rem,2vw,1.7rem);display:grid}._infoRow_2ft02_103{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem clamp(2rem,4vw,5rem);inline-size:100%;display:flex}._infoItem_2ft02_112{color:#0b0b0d;align-items:center;gap:.5rem;min-block-size:2.35rem;padding:0;transition:color .25s cubic-bezier(.16,1,.3,1);display:inline-flex}._infoItem_2ft02_112:focus-visible{outline-offset:3px;outline:1px solid #fff}._infoItem_2ft02_112:hover{color:#0b0b0d9e}._infoIcon_2ft02_129{color:#0b0b0d;flex:none;place-items:center;display:inline-grid}._infoLabel_2ft02_136,._infoText_2ft02_137{align-items:center;min-inline-size:0;line-height:1.15;display:inline-flex}._infoLabel_2ft02_136{color:#0b0b0d80;text-transform:uppercase;flex:none;font-size:clamp(.95rem,1vw,1.05rem);font-weight:720}._infoText_2ft02_137 strong{color:#0b0b0d;font-size:clamp(.98rem,1.08vw,1.08rem);font-weight:720;line-height:1.15}._booking_2ft02_159{padding-block:clamp(2.25rem,3.8vw,3.6rem) 4rem}._bookingHeader_2ft02_163{gap:1rem;margin-block-end:clamp(1.25rem,2.5vw,2.25rem);display:grid}._bookingHeader_2ft02_163 h2{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;font-size:clamp(2.4rem,5.2vw,6rem);font-weight:760;line-height:.98}._bookingHeader_2ft02_163 p{color:#0b0b0db8;max-inline-size:58ch;font-size:clamp(1rem,1.18vw,1.18rem);font-weight:540;line-height:1.56}._bookingGrid_2ft02_184{gap:clamp(2.5rem,6vw,6rem);display:grid}@media (width>=1024px){._bookingGrid_2ft02_184{grid-template-columns:minmax(0,1.45fr) minmax(20rem,.8fr);align-items:stretch}}._form_2ft02_195,._fields2_2ft02_200{gap:2rem;display:grid}@media (width>=768px){._fields2_2ft02_200{grid-template-columns:repeat(2,minmax(0,1fr))}}._form_2ft02_195 label{gap:.5rem;display:grid}._form_2ft02_195 label>span{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d85;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._form_2ft02_195 input,._form_2ft02_195 textarea{color:#0b0b0d;min-block-size:3.1rem;inline-size:100%;font:inherit;background:0 0;border:0;border-block-end:1px solid #0b0b0db8;border-radius:0;padding:.42rem 0;font-size:clamp(1rem,1.08vw,1.1rem);transition:border-color .25s cubic-bezier(.16,1,.3,1)}._form_2ft02_195 input::placeholder,._form_2ft02_195 textarea::placeholder{color:#0b0b0d57}._form_2ft02_195 input:focus,._form_2ft02_195 textarea:focus{border-block-end-color:#0b0b0d;outline:0}._form_2ft02_195 input:disabled,._form_2ft02_195 textarea:disabled{color:#0b0b0d6b;cursor:wait;border-block-end-color:#0b0b0d47}._form_2ft02_195 label>._dateField_2ft02_253{color:#0b0b0d;letter-spacing:0;text-transform:none;padding:0;line-height:normal;display:block;position:relative}._form_2ft02_195 label>._dateField_2ft02_253 input:not(._nativeDateInput_2ft02_262){padding-inline-end:2.7rem}._dateButton_2ft02_266{color:#0b0b0d;background:0 0;border:0;place-items:center;block-size:2.25rem;inline-size:2.25rem;transition:color .25s cubic-bezier(.16,1,.3,1),opacity .25s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset-block-end:.62rem;inset-inline-end:0}._dateButton_2ft02_266:focus-visible{outline-offset:3px;outline:1px solid #fff}._dateButton_2ft02_266:hover{color:#0b0b0d8f}._dateButton_2ft02_266:disabled{cursor:wait;opacity:.45}._nativeDateInput_2ft02_262{opacity:0;pointer-events:none;block-size:1px;position:absolute;inset-block-end:0;inset-inline-end:0;border:0!important;min-block-size:1px!important;inline-size:1px!important;padding:0!important}._form_2ft02_195 textarea{resize:vertical;min-block-size:7rem}._submit_2ft02_309,._moreButton_2ft02_310{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:#0b0b0d;border:1px solid #0b0b0d;border-radius:2px;justify-content:center;justify-self:start;align-items:center;gap:.5rem;min-block-size:3rem;min-inline-size:13.25rem;padding-inline:clamp(1.35rem,2vw,1.9rem);font-size:clamp(.84rem,.92vw,.95rem);font-weight:780;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1);display:inline-flex}._submit_2ft02_309:focus-visible,._moreButton_2ft02_310:focus-visible{outline-offset:3px;outline:1px solid #fff}._submit_2ft02_309:hover,._moreButton_2ft02_310:hover{color:#0b0b0d;background:0 0}._submit_2ft02_309:disabled,._moreButton_2ft02_310:disabled{cursor:wait;opacity:.76}._form_2ft02_195 ._submit_2ft02_309{white-space:nowrap;block-size:44px;min-block-size:44px;inline-size:220px;min-inline-size:220px;padding:0 1.25rem;font-size:.82rem;line-height:1}._aside_2ft02_356{align-self:stretch;min-block-size:100%;display:grid}._asideImage_2ft02_362{aspect-ratio:16/10;background:0 0;position:relative;overflow:hidden}._asideImage_2ft02_362 img{object-fit:contain;block-size:100%;inline-size:100%;display:block}@media (width>=1024px){._aside_2ft02_356{grid-template-rows:minmax(0,1fr);block-size:100%}._asideImage_2ft02_362{aspect-ratio:auto;block-size:100%;min-block-size:100%}._asideImage_2ft02_362 img{object-fit:cover;position:absolute;inset:0}}html[data-locale=vi] ._page_2ft02_1,html[data-locale=vi] ._form_2ft02_195 input,html[data-locale=vi] ._form_2ft02_195 textarea{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._title_2ft02_50{font-size:clamp(2.85rem,6.4vw,7.4rem);line-height:1.12}html[data-locale=vi] ._eyebrow_2ft02_42,html[data-locale=vi] ._form_2ft02_195 label>span,html[data-locale=vi] ._infoLabel_2ft02_136{padding-block:.08em;line-height:1.45}html[data-locale=vi] ._bookingHeader_2ft02_163 h2{padding-block:.08em .14em;line-height:1.14}html[data-locale=vi] ._bookingHeader_2ft02_163 p,html[data-locale=vi] ._lead_2ft02_63{line-height:1.72}html[data-locale=vi] ._submit_2ft02_309{block-size:48px;min-block-size:48px;line-height:1.2}._spinner_2ft02_425{animation:.8s linear infinite _contact-spin_2ft02_1}@keyframes _contact-spin_2ft02_1{to{transform:rotate(360deg)}}@media (width<=1023.98px){._hero_2ft02_23{padding-block-start:5rem}._title_2ft02_50{font-size:clamp(2.7rem,12vw,5.6rem)}}@media (width<=767.98px){._infoRow_2ft02_103{justify-content:stretch;display:grid}._heroMedia_2ft02_71,._asideImage_2ft02_362{aspect-ratio:16/11}._booking_2ft02_159{padding-block:4rem}._submit_2ft02_309{inline-size:100%}}@media (prefers-reduced-motion:reduce){._infoItem_2ft02_112,._submit_2ft02_309,._moreButton_2ft02_310,._form_2ft02_195 input,._form_2ft02_195 textarea{transition:none}._spinner_2ft02_425{animation:none}}@media (width<=767.98px){._inner_2ft02_8{padding-inline:1rem!important}._hero_2ft02_23{padding-block:3.75rem clamp(1.5rem,5vw,2.5rem)!important}._hero_2ft02_23 ._inner_2ft02_8{gap:clamp(1.25rem,4vw,2rem)!important}._eyebrow_2ft02_42,html[data-locale=vi] ._eyebrow_2ft02_42{font-size:.72rem!important}._title_2ft02_50,html[data-locale=vi] ._title_2ft02_50{flex-wrap:wrap!important;align-items:baseline!important;gap:.2em .4em!important;font-size:clamp(1.85rem,7.8vw,2.85rem)!important;line-height:1.08!important;display:flex!important}._title_2ft02_50 span,._title_2ft02_50 span:first-child,html[data-locale=vi] ._title_2ft02_50 span,html[data-locale=vi] ._title_2ft02_50 span:first-child{white-space:normal!important;display:inline-block!important}._lead_2ft02_63,html[data-locale=vi] ._lead_2ft02_63{max-inline-size:min(100%,42ch)!important;font-size:clamp(.92rem,3.8vw,1.02rem)!important;line-height:1.52!important}._heroMedia_2ft02_71{aspect-ratio:16/10!important;border-radius:0!important;inline-size:100%!important;margin-block-start:.5rem!important;overflow:hidden!important}._heroMedia_2ft02_71 img{object-fit:cover!important;object-position:center!important;border-radius:0!important;block-size:100%!important;inline-size:100%!important}._infoGrid_2ft02_95{gap:0!important;padding-block:clamp(1rem,4vw,1.5rem)!important}._infoRow_2ft02_103{grid-template-columns:1fr!important;justify-content:stretch!important;gap:0!important;display:grid!important}._infoItem_2ft02_112{min-block-size:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-block-end:1px solid #0b0b0d1f!important;border-radius:0!important;grid-template-columns:1.75rem minmax(0,1fr)!important;align-items:start!important;column-gap:.75rem!important;padding-block:.85rem!important;padding-inline:0!important;text-decoration:none!important;display:grid!important}._infoItem_2ft02_112:last-child{border-block-end:0!important}._infoIcon_2ft02_129{color:#0b0b0d!important;grid-area:1/1/span 2!important;margin-block-start:.15rem!important}._infoLabel_2ft02_136,html[data-locale=vi] ._infoLabel_2ft02_136{letter-spacing:.06em!important;color:#0b0b0d7a!important;grid-column:2!important;margin-block-end:.2rem!important;font-size:.7rem!important;font-weight:760!important;line-height:1.2!important;display:block!important}._infoText_2ft02_137,html[data-locale=vi] ._infoText_2ft02_137{grid-column:2!important;line-height:1.4!important;display:block!important}._infoText_2ft02_137 strong{color:#0b0b0d!important;word-break:break-word!important;font-size:.95rem!important;font-weight:740!important;display:block!important}._booking_2ft02_159{padding-block:clamp(2rem,6vw,3rem) 4rem!important}._bookingHeader_2ft02_163{gap:.65rem!important;margin-block-end:clamp(1.25rem,4vw,1.85rem)!important}._bookingHeader_2ft02_163 h2,._bookingHeader_2ft02_163 html[data-locale=vi] h2{font-size:clamp(1.65rem,7.2vw,2.4rem)!important;line-height:1.08!important}._bookingHeader_2ft02_163 p,._bookingHeader_2ft02_163 html[data-locale=vi] p{max-inline-size:min(100%,44ch)!important;font-size:clamp(.92rem,3.8vw,1rem)!important;line-height:1.52!important}._bookingGrid_2ft02_184{grid-template-columns:1fr!important;gap:clamp(2rem,6vw,3.25rem)!important}._fields2_2ft02_200{grid-template-columns:1fr!important;gap:1rem!important}._form_2ft02_195 label>span,html[data-locale=vi] ._form_2ft02_195 label>span{font-size:.72rem!important}._form_2ft02_195 input,._form_2ft02_195 textarea,html[data-locale=vi] ._form_2ft02_195 input,html[data-locale=vi] ._form_2ft02_195 textarea{min-block-size:2.85rem!important;font-size:.95rem!important}._form_2ft02_195 ._submit_2ft02_309,html[data-locale=vi] ._form_2ft02_195 ._submit_2ft02_309,._submit_2ft02_309,html[data-locale=vi] ._submit_2ft02_309{block-size:3.1rem!important;min-block-size:3.1rem!important;inline-size:100%!important;min-inline-size:100%!important;font-size:.82rem!important}._asideImage_2ft02_362{aspect-ratio:4/3!important;border-radius:4px!important;inline-size:100%!important;max-inline-size:100%!important;margin-block-start:.5rem!important;overflow:hidden!important}._asideImage_2ft02_362 img{object-fit:cover!important;object-position:center!important;block-size:100%!important;inline-size:100%!important}}._page_g708o_1{color:#0a0a0a;background:radial-gradient(circle at 28% 26%,#ffffff3d,#0000 28rem),radial-gradient(circle at 76% 62%,#ffffff2e,#0000 24rem),#0a0a0aeb;place-items:center;min-block-size:100dvh;padding:2rem;display:grid}._page_g708o_1:before{content:"";z-index:0;-webkit-backdrop-filter:blur(18px)saturate(.72)brightness(.72);pointer-events:none;background:#0a0a0a85;position:fixed;inset:0}._panel_g708o_21{z-index:1;max-block-size:none;inline-size:min(100%,1120px);overflow:visible;box-shadow:0 24px 90px #0a0a0a47}@media (width<=767.98px){._page_g708o_1{padding:5.25rem 0 0;display:block;overflow-x:hidden}._panel_g708o_21{min-block-size:calc(100dvh - 4.5rem);inline-size:100%;padding:1rem 1rem calc(1.5rem + env(safe-area-inset-bottom,0px))!important}}._page_1brus_1{color:#0b0b0d;background:#fff;min-block-size:100dvh;padding-block:6.5rem clamp(4rem,7vw,6.5rem)}._inner_1brus_8{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_1brus_8{padding-inline:4rem}}._inner_1brus_8{max-inline-size:1560px}._back_1brus_23{color:#0b0b0d94;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.5rem;margin-block-end:clamp(1.25rem,2vw,2rem);font-size:.82rem;font-weight:760;transition:color .25s cubic-bezier(.16,1,.3,1);display:inline-flex}._back_1brus_23:focus-visible{outline-offset:3px;outline:1px solid #fff}._back_1brus_23:hover{color:#0b0b0d}._header_1brus_43{gap:1rem;max-inline-size:76rem;margin-block-end:clamp(2rem,5vw,4.5rem);display:grid}._eyebrow_1brus_50{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d8a;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._title_1brus_58{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;font-size:clamp(3.2rem,7vw,8rem);font-weight:800;line-height:.95}._lead_1brus_67{color:#0b0b0dad;max-inline-size:58ch;font-size:clamp(1.05rem,1.35vw,1.35rem);font-weight:560;line-height:1.58}._grid_1brus_75{gap:clamp(2rem,5vw,5rem);display:grid}@media (width>=1024px){._grid_1brus_75{grid-template-columns:minmax(0,1.25fr) minmax(25rem,.7fr);align-items:start}}._methods_1brus_86,._reviewPanel_1brus_87,._paymentPanel_1brus_88,._summary_1brus_89{border-block-start:1px solid #0b0b0ddb;padding-block-start:clamp(1.35rem,2vw,2rem)}._notice_1brus_94{color:#7f1d1d;background:#fff7f7;border:1px solid #dc262647;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;margin-block-end:4rem;padding:2rem;display:grid}._notice_1brus_94 h2{margin:0 0 .25rem;font-size:1rem;font-weight:820}._notice_1brus_94 p{margin:0;font-size:.95rem;font-weight:620;line-height:1.5}._sectionHead_1brus_117{gap:.5rem;margin-block-end:clamp(1.25rem,2.3vw,2rem);display:grid}._sectionHead_1brus_117 h2{color:#0b0b0d;letter-spacing:0;text-transform:uppercase;font-size:clamp(1.9rem,3vw,3.25rem);font-weight:760;line-height:1}._methodGrid_1brus_131{gap:1rem;display:grid}@media (width>=768px){._methodGrid_1brus_131{grid-template-columns:repeat(2,minmax(0,1fr))}}._method_1brus_86{color:#0b0b0d;text-align:start;background:0 0;border:1px solid #0b0b0d47;grid-template-columns:4.75rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-block-size:5.5rem;padding:1rem;transition:background .45s cubic-bezier(.16,1,.3,1),border-color .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1);display:grid}._method_1brus_86:focus-visible{outline-offset:3px;outline:1px solid #fff}._method_1brus_86:hover{background:#0b0b0d0f;border-color:#0b0b0d80}._method_1brus_86[data-selected=true]{background:#0b0b0d1a;border-color:#0b0b0d}._method_1brus_86>span:not(._methodIcon_1brus_166){color:currentColor;letter-spacing:.14em;text-transform:uppercase;font-size:clamp(.96rem,1.1vw,1.08rem);font-weight:760;line-height:1.2}._methodIcon_1brus_166{background:#0b0b0d14;place-items:center;block-size:2.7rem;inline-size:4.75rem;padding:.28rem .45rem;display:grid}._methodIcon_1brus_166 img{object-fit:contain;max-block-size:100%;max-inline-size:100%;display:block}._reviewRows_1brus_190{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._reviewRows_1brus_190 div{background:#0b0b0d08;border:1px solid #0b0b0d29;gap:.35rem;min-block-size:5rem;padding:1rem;display:grid}._reviewRows_1brus_190 span{color:#0b0b0d8c;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800}._reviewRows_1brus_190 strong{color:#0b0b0d;overflow-wrap:anywhere;min-inline-size:0;font-size:.98rem;font-weight:760;line-height:1.35}._paymentPanel_1brus_88{min-inline-size:0}._paymentForm_1brus_223{background:#0b0b0d06;border:1px solid #0b0b0d29;gap:1rem;padding:2rem;display:grid}._info_1brus_231{color:#0b0b0da8;background:#fff;border:1px solid #0b0b0d29;padding:1rem;font-size:.95rem;font-weight:680}._itemList_1brus_240{display:grid}._item_1brus_240{border-block-start:1px solid #0b0b0d2e;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2rem;padding-block:1rem;display:grid}._item_1brus_240 span{color:#0b0b0d;text-transform:uppercase;min-inline-size:0;font-size:clamp(.95rem,1.05vw,1.05rem);font-weight:720;line-height:1.25}._item_1brus_240 strong{color:#0b0b0dad;white-space:nowrap;font-size:.95rem;font-weight:760}._itemMeta_1brus_267{color:#0b0b0d94;padding-block:0 .5rem;font-size:.9rem;font-weight:680}._empty_1brus_274{color:#0b0b0d94;padding-block:2rem;font-size:1rem;font-weight:620;line-height:1.5}._total_1brus_282{border-block-start:1px solid #0b0b0ddb;justify-content:space-between;align-items:center;gap:2rem;margin-block-start:2rem;padding-block-start:2rem;display:flex}._total_1brus_282 span{color:#0b0b0d9e;text-transform:uppercase;font-size:1rem;font-weight:720}._total_1brus_282 strong{color:#0b0b0d;font-size:clamp(2rem,3vw,3rem);font-weight:820;line-height:1}._payButton_1brus_304{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:#0b0b0d;border:1px solid #0b0b0d;border-radius:2px;justify-content:center;align-items:center;gap:.5rem;min-block-size:3.3rem;inline-size:100%;margin-block-start:2rem;padding-inline:2rem;font-size:.82rem;font-weight:780;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1);display:inline-flex}._payButton_1brus_304:focus-visible{outline-offset:3px;outline:1px solid #fff}._payButton_1brus_304:hover{color:#0b0b0d;background:0 0}._payButton_1brus_304:disabled{cursor:default}._payButton_1brus_304[data-status=paying],._payButton_1brus_304[data-status=paid]{color:#fff;background:#0b0b0d}._payButton_1brus_304[data-status=paid]{background:#0b0b0dd1;border-color:#0b0b0dbd}._paymentError_1brus_343{color:#0b0b0da8;margin-block-start:.5rem;font-size:.95rem;font-weight:660;line-height:1.5}._statusPanel_1brus_351{border-block-start:1px solid #0b0b0ddb;justify-items:start;gap:1rem;padding-block-start:clamp(1.35rem,2vw,2rem);display:grid}._statusPanel_1brus_351 svg{color:#0b0b0d}._statusPanel_1brus_351 h2{color:#0b0b0d;text-transform:uppercase;font-size:clamp(1.9rem,3vw,3.25rem);font-weight:820;line-height:1}._statusPanel_1brus_351 p:not(._eyebrow_1brus_50){color:#0b0b0da3;font-size:1rem;font-weight:650;line-height:1.5}._statusPanel_1brus_351 button,._statusPanel_1brus_351 a{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:#0b0b0d;border:1px solid #0b0b0d;justify-content:center;align-items:center;min-block-size:3rem;padding-inline:4rem;font-size:.78rem;font-weight:780;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1);display:inline-flex}._statusPanel_1brus_351 button:focus-visible,._statusPanel_1brus_351 a:focus-visible{outline-offset:3px;outline:1px solid #fff}._statusPanel_1brus_351 button:hover,._statusPanel_1brus_351 a:hover{color:#0b0b0d;background:0 0}._spinner_1brus_401{border:1px solid #ffffff61;border-block-start-color:#fff;border-radius:50%;block-size:1rem;inline-size:1rem;animation:.72s linear infinite _checkout-spin_1brus_1}@keyframes _checkout-spin_1brus_1{to{transform:rotate(360deg)}}._successOverlay_1brus_415{z-index:10001;-webkit-backdrop-filter:blur(18px)saturate(.72)brightness(.72);background:#0a0a0a8f;place-items:center;padding:2rem;display:grid;position:fixed;inset:0}._successModal_1brus_427{color:#0b0b0d;text-align:center;background:#fff;justify-items:center;inline-size:min(100%,920px);padding:clamp(2rem,4vw,3.65rem) clamp(1.4rem,4.6vw,4.6rem);display:grid;position:relative;box-shadow:0 24px 90px #0a0a0a47}._successModal_1brus_427 h2{color:#0b0b0d;letter-spacing:0;white-space:nowrap;text-transform:uppercase;max-inline-size:100%;font-size:clamp(1.95rem,3.2vw,3rem);font-weight:820;line-height:1}._successModal_1brus_427 p:not(._successEyebrow_1brus_448){color:#0b0b0da8;max-inline-size:44ch;margin-block-start:1rem;font-size:clamp(1rem,1.25vw,1.16rem);font-weight:640;line-height:1.62}._successClose_1brus_457{color:#0b0b0d;background:0 0;border:1px solid #0b0b0d42;place-items:center;block-size:2.35rem;inline-size:2.35rem;transition:background .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset-block-start:1rem;inset-inline-end:1rem}._successClose_1brus_457:focus-visible{outline-offset:3px;outline:1px solid #fff}._successClose_1brus_457:hover{color:#fff;background:#0b0b0d}._successIcon_1brus_479{color:#0b0b0d;place-items:center;block-size:5.2rem;inline-size:5.2rem;margin-block-end:1rem;display:grid}._successEyebrow_1brus_448{letter-spacing:.14em;text-transform:uppercase;color:#0b0b0d85;margin-block-end:.5rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._successButton_1brus_497{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:#0b0b0d;border:1px solid #0b0b0d;justify-content:center;align-items:center;min-block-size:3rem;margin-block-start:2rem;padding-inline:4rem;font-size:.78rem;font-weight:780;transition:background .45s cubic-bezier(.16,1,.3,1),color .45s cubic-bezier(.16,1,.3,1);display:inline-flex}._successButton_1brus_497:focus-visible{outline-offset:3px;outline:1px solid #fff}._successButton_1brus_497:hover{color:#0b0b0d;background:0 0}html[data-locale=vi] ._page_1brus_1{font-family:var(--sealux-font-vi)}html[data-locale=vi] ._title_1brus_58,html[data-locale=vi] ._sectionHead_1brus_117 h2{padding-block:.08em .14em;line-height:1.14}html[data-locale=vi] ._lead_1brus_67,html[data-locale=vi] ._empty_1brus_274{line-height:1.72}@media (width<=767.98px){._method_1brus_86{grid-template-columns:4.75rem minmax(0,1fr)}._reviewRows_1brus_190{grid-template-columns:1fr}._page_1brus_1{padding-block-start:3.5rem!important}._inner_1brus_8{padding-inline:1rem!important}._title_1brus_58{font-size:2.2rem!important}._sectionHead_1brus_117 h2{font-size:1.5rem!important}._method_1brus_86{grid-template-columns:minmax(3.7rem,4.75rem) minmax(0,1fr);gap:.8rem;min-block-size:5rem;padding:.85rem}._method_1brus_86 svg{grid-column:1/-1;justify-self:start}._methodIcon_1brus_166{inline-size:100%}._item_1brus_240{gap:1rem;grid-template-columns:1fr auto!important;align-items:center!important}._item_1brus_240 strong{white-space:nowrap!important}._total_1brus_282{gap:1rem;flex-direction:row!important;justify-content:space-between!important;align-items:center!important}._successModal_1brus_427 h2{white-space:normal;font-size:clamp(1.55rem,7vw,2.2rem)}}._page_1pkom_1{color:#09090b;background:#f4f4f5;min-height:100vh;padding:2rem}._shell_1pkom_8{width:min(100%,1180px);margin:0 auto}._backLink_1pkom_13{color:#52525b;text-transform:uppercase;align-items:center;gap:.45rem;margin-bottom:1.25rem;font-size:.84rem;font-weight:800;text-decoration:none;display:inline-flex}._header_1pkom_25{gap:.35rem;margin-bottom:1.5rem;display:grid}._header_1pkom_25 span,._eyebrow_1pkom_32{color:#71717a;letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:900}._header_1pkom_25 h1{color:#09090b;margin:0;font-size:clamp(2.25rem,5vw,4.6rem);font-weight:850;line-height:.95}._header_1pkom_25 p{color:#52525b;max-width:48rem;margin:0;font-size:1rem;font-weight:600;line-height:1.55}._grid_1pkom_57{grid-template-columns:minmax(0,1.08fr) minmax(320px,.62fr);align-items:start;gap:1.25rem;display:grid}._paymentPanel_1pkom_64,._summary_1pkom_65,._notice_1pkom_66,._successPanel_1pkom_67{background:#fff;border:1px solid #e4e4e7}._paymentPanel_1pkom_64{padding:1.25rem}._sectionTitle_1pkom_76{align-items:center;gap:.55rem;margin-bottom:1rem;display:flex}._sectionTitle_1pkom_76 h2,._summary_1pkom_65 h2,._notice_1pkom_66 h2,._successPanel_1pkom_67 h2{color:#09090b;margin:0;font-size:1.25rem;font-weight:850}._paymentForm_1pkom_93{gap:1rem;display:grid}._paymentForm_1pkom_93 button{color:#fff;cursor:pointer;background:#09090b;border:1px solid #09090b;min-height:3.1rem;padding:0 1.25rem;font-size:.92rem;font-weight:850}._paymentForm_1pkom_93 button:disabled{cursor:not-allowed;background:#a1a1aa;border-color:#a1a1aa}._summary_1pkom_65{gap:1rem;padding:1.25rem;display:grid}._summaryRows_1pkom_121{gap:.65rem;display:grid}._summaryRows_1pkom_121>div{background:#fafafa;border:1px solid #e4e4e7;gap:.2rem;padding:.85rem;display:grid}._summaryRows_1pkom_121 span{color:#71717a;text-transform:uppercase;font-size:.72rem;font-weight:850}._summaryRows_1pkom_121 strong{color:#09090b;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:850;overflow:hidden}._items_1pkom_150{gap:.55rem;display:grid}._item_1pkom_150{border-top:1px solid #e4e4e7;justify-content:space-between;gap:1rem;padding-top:.7rem;display:flex}._item_1pkom_150 span,._item_1pkom_150 strong{color:#09090b;font-size:.9rem;font-weight:800}._notice_1pkom_66{color:#c2410c;background:#fff7ed;border-color:#fed7aa;align-items:flex-start;gap:.8rem;padding:1rem;display:flex}._notice_1pkom_66 p{color:#7c2d12;margin:.25rem 0 0;font-size:.92rem;font-weight:650;line-height:1.5}._error_1pkom_188{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;padding:.75rem;font-size:.88rem;font-weight:750}._info_1pkom_197{color:#52525b;background:#fafafa;border:1px solid #e4e4e7;padding:.75rem;font-size:.88rem;font-weight:750}._successPanel_1pkom_67{background:linear-gradient(135deg,#09090b0a,#c08b3414),#fff;border-color:#d8d3c8;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:grid;box-shadow:0 18px 44px #09090b14}._successIcon_1pkom_217{color:#15803d;background:#ecfdf3;border:1px solid #16a34a47;border-radius:999px;place-items:center;width:4rem;height:4rem;display:grid}._successCopy_1pkom_228{gap:.45rem;display:grid}._successKicker_1pkom_233{color:#a56f18;letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:900}._successPanel_1pkom_67 p{color:#52525b;margin:0;font-size:.98rem;font-weight:650;line-height:1.55}._successMeta_1pkom_249{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;width:100%;display:grid}._successMeta_1pkom_249>div{background:#ffffffb8;border:1px solid #e7e2d8;gap:.25rem;min-width:0;padding:.9rem 1rem;display:grid}._successMeta_1pkom_249 span{color:#71717a;letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:900}._successMeta_1pkom_249 strong{color:#09090b;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:850;overflow:hidden}._successActions_1pkom_283{grid-column:1/-1;align-items:center;gap:.75rem;display:flex}._successActions_1pkom_283 a{color:#fff;background:#09090b;border:1px solid #09090b;justify-content:center;align-items:center;min-height:3rem;padding:0 1.15rem;font-size:.88rem;font-weight:850;text-decoration:none;display:inline-flex}._paymentStatus_1pkom_304{text-align:center;background:#fff;border:1px solid #e4e4e7;justify-items:center;gap:1rem;max-width:620px;margin:0 auto;padding:2rem;display:grid}._statusIcon_1pkom_316{place-items:center;width:2.75rem;height:2.75rem;display:grid}._paymentStatus_1pkom_304 h2{color:#09090b;margin:0;font-size:clamp(1.6rem,3vw,2.5rem);font-weight:850;line-height:1.1}._statusDetails_1pkom_331{background:#fafafa;border:1px solid #e4e4e7;width:100%;overflow-x:auto}._statusDetails_1pkom_331 table{border-collapse:collapse;text-align:left;width:100%}._statusDetails_1pkom_331 td{color:#09090b;border-bottom:1px solid #e4e4e7;padding:.75rem;font-size:.88rem;font-weight:750}._statusDetails_1pkom_331 tr:last-child td{border-bottom:0}._statusDetails_1pkom_331 td:first-child{color:#71717a;text-transform:uppercase;width:7rem}._statusButton_1pkom_362{color:#fff;background:#09090b;border:1px solid #09090b;justify-content:center;align-items:center;min-height:3rem;padding:0 1.2rem;font-size:.88rem;font-weight:850;text-decoration:none;display:inline-flex}@media (width<=900px){._page_1pkom_1{padding:1rem}._grid_1pkom_57,._successPanel_1pkom_67,._successMeta_1pkom_249{grid-template-columns:1fr}}._page_q57qx_1{background:#fff;height:100dvh;min-height:42rem;overflow:hidden}._panel_q57qx_8{grid-template-columns:minmax(24rem,50%) minmax(0,50%);height:100%;display:grid;overflow:hidden}._formPane_q57qx_15{color:#22242b;background:#fff;grid-template-rows:auto minmax(0,1fr) auto;height:100%;padding:clamp(1.2rem,2vw,2.15rem) clamp(2rem,5vw,3.6rem);display:grid;overflow:hidden}._header_q57qx_25{justify-self:center;justify-items:center;gap:.9rem;width:min(100%,28.6rem);display:grid}._homeLink_q57qx_33{color:#16181d;background:#fff;border:1px solid #d7d9df;justify-self:start;align-items:center;gap:.32rem;min-height:2rem;padding:.38rem .58rem;font-size:.74rem;font-weight:800;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}._homeLink_q57qx_33:hover{background:#f8f8f9;border-color:#aeb3bd;transform:translateY(-1px)}._homeLink_q57qx_33:focus-visible{outline-offset:2px;outline:2px solid #2f7df4}._logoLink_q57qx_60{justify-self:center;align-items:center;display:inline-flex}._logo_q57qx_60{filter:invert();width:clamp(5.7rem,8vw,7.4rem);height:auto}._loginBox_q57qx_72{place-self:start center;width:min(100%,28.6rem);margin-top:clamp(3.2rem,10vh,5.8rem)}._brand_q57qx_79{margin-bottom:1.8rem}._eyebrow_q57qx_83{color:#16181d;margin:0 0 .55rem;font-size:1rem;line-height:1.4}._title_q57qx_90{color:#111;margin:0;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:800;line-height:1.15}._helperText_q57qx_98{color:#6f7480;margin:.8rem 0 0;font-size:.95rem;line-height:1.55}._form_q57qx_15{gap:1.15rem;display:grid}._field_q57qx_110{position:relative}._label_q57qx_114{z-index:1;color:#16181d;background:#fff;padding:0 .35rem;font-size:.82rem;font-weight:600;line-height:1;position:absolute;top:-.55rem;left:1.05rem}._inputWrap_q57qx_127{position:relative}._input_q57qx_127{color:#252832;background:#fff;border:1px solid #d7d9df;border-radius:.25rem;outline:none;width:100%;min-height:3.35rem;padding:.9rem 3rem .9rem 1rem;font-size:.95rem;transition:border-color .18s,box-shadow .18s}._input_q57qx_127::placeholder{color:#9ca1ad}._input_q57qx_127:focus{border-color:#2f7df4;box-shadow:0 0 0 .18rem #2f7df424}._inputIcon_q57qx_153,._iconButton_q57qx_154{color:#bcc0c9;position:absolute;top:50%;transform:translateY(-50%)}._inputIcon_q57qx_153{right:1rem}._iconButton_q57qx_154{cursor:pointer;background:0 0;border:0;place-items:center;width:2rem;height:2rem;padding:0;display:inline-grid;right:.5rem}._iconButton_q57qx_154:focus-visible{outline-offset:2px;outline:2px solid #2f7df4}._message_q57qx_182{color:#c1372d;min-height:1.25rem;margin:-.25rem 0 0;font-size:.9rem;line-height:1.35}._successMessage_q57qx_190{color:#137a3d;margin:-.25rem 0 0;font-size:.9rem;line-height:1.45}._button_q57qx_197{color:#fff;cursor:pointer;background:#050505;border:0;border-radius:.25rem;justify-content:center;align-items:center;gap:.55rem;min-height:3.4rem;font-weight:800;transition:background-color .18s,transform .18s,opacity .18s;display:inline-flex}._button_q57qx_197:hover:not(:disabled){background:#1f1f1f;transform:translateY(-1px)}._button_q57qx_197:disabled{cursor:wait;opacity:.7}._secondaryButton_q57qx_222{color:#16181d;cursor:pointer;background:#fff;border:1px solid #d7d9df;border-radius:.25rem;justify-content:center;align-items:center;gap:.55rem;min-height:3.2rem;font-weight:800;transition:border-color .18s,background-color .18s,transform .18s,opacity .18s;display:inline-flex}._secondaryButton_q57qx_222:hover:not(:disabled){background:#f8f8f9;border-color:#aeb3bd;transform:translateY(-1px)}._secondaryButton_q57qx_222:disabled{cursor:wait;opacity:.7}._secondaryLink_q57qx_248{color:#16181d;background:#fff;border:1px solid #d7d9df;border-radius:.25rem;justify-content:center;align-items:center;gap:.55rem;min-height:3.2rem;font-weight:800;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}._secondaryLink_q57qx_248:hover{background:#f8f8f9;border-color:#aeb3bd;transform:translateY(-1px)}._secondaryLink_q57qx_248:focus-visible{outline-offset:2px;outline:2px solid #2f7df4}._footerText_q57qx_274{color:#868b96;justify-self:center;width:min(100%,28.6rem);margin:2rem 0 0;font-size:.9rem}._footerText_q57qx_274 button{color:#16181d;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}._footerText_q57qx_274 button:focus-visible{outline-offset:4px;outline:2px solid #2f7df4}._visualPane_q57qx_296{background:#dceeff;height:100%;margin:0;overflow:hidden}._visualPane_q57qx_296 img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=56rem){._panel_q57qx_8{grid-template-columns:1fr}._formPane_q57qx_15{grid-template-rows:auto auto 1fr;height:100%;min-height:100dvh;padding:1.35rem;overflow-y:auto}._header_q57qx_25{width:100%}._homeLink_q57qx_33{min-height:1.95rem;padding:.35rem .5rem;font-size:.72rem}._loginBox_q57qx_72{margin-top:0;padding:3rem 0 1rem}._footerText_q57qx_274{align-self:start;margin-top:0}._visualPane_q57qx_296{display:none}}._shell_ibxqk_1{--portal-bg:#f7f5f1;--panel:#fffefa;--ink:#151923;--muted:#70757f;--line:#1a1f2e1a;--navy:#1a1f2e;--navy-deep:#0f1420;--gold:#b8995c;--green:#327b55;block-size:100dvh;min-height:100dvh;color:var(--ink);background:radial-gradient(circle at 92% 4%, #b8995c1f, transparent 24rem), var(--portal-bg);grid-template-columns:18.25rem minmax(0,1fr);display:grid;overflow:hidden}._sidebar_ibxqk_20{block-size:100dvh;overscroll-behavior:contain;min-height:0;color:var(--ink);z-index:5;background:#fffefaf5;border-right:1px solid #1a1f2e14;flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto;box-shadow:14px 0 42px #1a1f2e0f}._sidebar_ibxqk_20::-webkit-scrollbar{width:8px}._stage_ibxqk_37::-webkit-scrollbar{width:8px}._sidebar_ibxqk_20::-webkit-scrollbar-track{background:0 0}._stage_ibxqk_37::-webkit-scrollbar-track{background:0 0}._sidebar_ibxqk_20::-webkit-scrollbar-thumb{background:#b8995c57 padding-box padding-box;border:2px solid #0000;border-radius:999px}._stage_ibxqk_37::-webkit-scrollbar-thumb{background:#b8995c57 padding-box padding-box;border:2px solid #0000;border-radius:999px}._brand_ibxqk_54{padding:1.35rem 1.45rem .72rem}._logo_ibxqk_58{filter:brightness(0);width:7.15rem;height:auto;margin-inline:auto;display:block}._role_ibxqk_66{color:var(--gold);letter-spacing:.12em;text-align:center;text-transform:uppercase;margin-top:.9rem;font-size:.72rem;font-weight:820}._nav_ibxqk_76{gap:.38rem;padding:.35rem 1rem 1.1rem;display:grid}._link_ibxqk_82{color:#343946;border:1px solid #0000;border-radius:14px;align-items:center;gap:.72rem;width:100%;min-height:2.85rem;padding:0 .9rem;font-size:.92rem;font-weight:760;text-decoration:none;transition:background-color .22s,border-color .22s,color .22s,transform .22s;display:flex}._link_ibxqk_82 svg{color:var(--gold)}._link_ibxqk_82>span,._subLink_ibxqk_103>span{flex:auto;align-items:center;gap:.5rem;min-width:0;display:inline-flex}._navBadge_ibxqk_111{color:#fffefa;background:#a44945;border:1px solid #fffefa73;border-radius:999px;flex:none;place-items:center;min-width:1.18rem;height:1.18rem;margin-left:auto;padding:0 .34rem;font-size:.66rem;font-style:normal;font-weight:860;line-height:1;display:inline-grid;box-shadow:0 8px 18px #a4494538}._link_ibxqk_82:not(._active_ibxqk_130):hover{background:#f2f0eb;border-color:#1a1f2e0f;transform:translate(2px)}._navGroup_ibxqk_136{gap:.28rem;display:grid}._groupButton_ibxqk_141{cursor:pointer;font-family:inherit}._groupButton_ibxqk_141 span{text-align:left;flex:1}._groupChevron_ibxqk_151{margin-left:auto;transition:transform .22s}._groupButton_ibxqk_141[aria-expanded=true] ._groupChevron_ibxqk_151{transform:rotate(90deg)}._subnav_ibxqk_160{opacity:0;gap:.26rem;max-height:0;padding-left:1.05rem;transition:max-height .24s,opacity .2s,transform .24s;display:grid;overflow:hidden;transform:translateY(-4px)}._subnavOpen_ibxqk_171{opacity:1;max-height:9rem;transform:translateY(0)}._subLink_ibxqk_103{color:#4f5664;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:.62rem;min-height:2.35rem;padding:0 .82rem 0 .9rem;font-size:.84rem;font-weight:740;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:flex}._subLink_ibxqk_103 svg{color:var(--gold)}._subLink_ibxqk_103:not(._subLinkActive_ibxqk_197):hover{background:#f2f0eb;border-color:#1a1f2e0f;transform:translate(2px)}._subLinkActive_ibxqk_197{color:var(--ink);background:#b8995c1f;border-color:#b8995c3d}._link_ibxqk_82._active_ibxqk_130:hover{transform:none}._link_ibxqk_82._active_ibxqk_130{color:#fffefa;background:linear-gradient(135deg, var(--navy), var(--navy-deep));box-shadow:0 12px 24px #1a1f2e2e}._link_ibxqk_82._active_ibxqk_130 svg{color:#ead7aa}._footer_ibxqk_223{margin-top:auto;padding:1rem}._logout_ibxqk_228{border:1px solid var(--navy);color:#fffefa;background:var(--navy);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:.55rem;width:100%;min-height:2.75rem;font-weight:760;transition:background-color .22s,border-color .22s,box-shadow .22s,color .22s,transform .22s;display:inline-flex}._logout_ibxqk_228:hover{color:#fffefa;background:#dc2626;border-color:#dc2626;transform:translateY(-1px);box-shadow:0 14px 28px #dc26263d}._main_ibxqk_252{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._topbar_ibxqk_260{z-index:200;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f5f1c7;border-bottom:1px solid #1a1f2e14;flex:none;justify-content:space-between;align-items:center;gap:1rem;min-height:5.35rem;padding:0 2rem;display:flex;position:relative}._compactTopbar_ibxqk_275{justify-content:flex-end;min-height:3.85rem;padding-block:.35rem}._topbarKicker_ibxqk_281{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .25rem;font-size:.68rem;font-weight:840}._title_ibxqk_290{color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:820}._account_ibxqk_298{max-width:24rem;color:var(--muted);align-items:center;gap:.7rem;display:inline-flex;overflow:hidden}._accountWrapper_ibxqk_307{min-height:var(--topbar-action-size,2.75rem);align-items:center;display:flex;position:relative}._accountButton_ibxqk_314{max-width:24rem;min-height:var(--topbar-action-size,2.75rem);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;padding:0;font-family:inherit}._accountButton_ibxqk_314:hover ._avatar_ibxqk_326{box-shadow:0 0 0 3px #b8995c24}._accountButton_ibxqk_314:focus-visible{border-radius:999px;outline:0;box-shadow:0 0 0 3px #b8995c2e}._accountIdentity_ibxqk_336{min-width:0;display:grid}._accountChevron_ibxqk_341{width:1.45rem;height:1.45rem;color:var(--gold);background:#fffefa;border:1px solid #b8995c33;border-radius:999px;flex:none;place-items:center;transition:background-color .2s,color .2s,transform .2s;display:inline-grid}._accountButton_ibxqk_314[aria-expanded=true] ._accountChevron_ibxqk_341{transform:rotate(180deg)}._account_ibxqk_298 strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:780;overflow:hidden}._adminAccount_ibxqk_367 strong{color:var(--gold)}._account_ibxqk_298 small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:720}._avatar_ibxqk_326{flex:0 0 var(--topbar-action-size,2.75rem);inline-size:var(--topbar-action-size,2.75rem);block-size:var(--topbar-action-size,2.75rem);color:#fffefa;background:linear-gradient(135deg, var(--navy), var(--navy-deep));border-radius:999px;place-items:center;font-size:.82rem;font-weight:860;display:grid;overflow:hidden}._avatar_ibxqk_326 img{object-fit:cover;block-size:100%;inline-size:100%;display:block}._accountMenu_ibxqk_400{z-index:1250;background:#fffefa;border:1px solid #1a1f2e1a;border-radius:18px;width:min(18.5rem,100vw - 1.5rem);position:absolute;top:calc(100% + .65rem);right:0;overflow:hidden;box-shadow:0 22px 58px #1a1f2e29}._accountMenuHeader_ibxqk_413{background:#fbfaf7;border-bottom:1px solid #1a1f2e14;gap:.18rem;min-width:0;padding:.9rem 1rem;display:grid}._accountMenuHeader_ibxqk_413 strong,._accountMenuHeader_ibxqk_413 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._accountMenuHeader_ibxqk_413 strong{color:var(--ink);font-size:.92rem;font-weight:820}._accountMenuHeader_ibxqk_413 span{color:var(--muted);font-size:.78rem;font-weight:640}._accountMenu_ibxqk_400 button{width:100%;min-height:2.8rem;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.55rem;padding:0 1rem;font-size:.86rem;font-weight:780;display:flex}._accountMenu_ibxqk_400 button:hover{color:#fffefa;background:var(--navy)}._stage_ibxqk_37{z-index:1;overscroll-behavior:contain;flex:auto;min-height:0;padding:clamp(1.25rem,2.2vw,2.15rem);position:relative;overflow-y:auto}._blank_ibxqk_473{background:#fffefa9e;border:1px dashed #b8995c57;border-radius:1rem;min-height:26rem}._topbarRight_ibxqk_480{--topbar-action-size:2.75rem;align-items:center;gap:1.1rem;display:flex}._notificationWrapper_ibxqk_487{inline-size:var(--topbar-action-size);block-size:var(--topbar-action-size);flex:0 0 var(--topbar-action-size);place-items:center;display:grid;position:relative}._bellBtn_ibxqk_496{inline-size:var(--topbar-action-size);block-size:var(--topbar-action-size);color:var(--ink);cursor:pointer;background:#fffefa;border:1px solid #1a1f2e1a;border-radius:999px;place-items:center;transition:background-color .22s,border-color .22s,transform .22s;display:grid;position:relative}._bellBtn_ibxqk_496:hover{background:#f2f0eb;border-color:#b8995c57;transform:translateY(-1px)}._badge_ibxqk_516{color:#fff;text-align:center;background-color:#a44945;border-radius:999px;min-width:1rem;padding:.12rem .32rem;font-size:.62rem;font-weight:860;line-height:1;position:absolute;top:-.18rem;right:-.18rem}._dropdown_ibxqk_531{z-index:1000;background:#fffefa;border:1px solid #1a1f2e1a;border-radius:20px;flex-direction:column;width:min(380px,100vw - 2rem);display:flex;position:absolute;top:calc(100% + 12px);right:-10px;overflow:hidden;box-shadow:0 24px 70px #1a1f2e29}._dropdownHeader_ibxqk_546{border-bottom:1px solid #1a1f2e12;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}._dropdownHeader_ibxqk_546 h3{color:var(--ink);margin:0;font-size:1rem;font-weight:820}._markAllHeaderBtn_ibxqk_562,._viewAllBtn_ibxqk_563{color:var(--gold);cursor:pointer;background:0 0;border:none;font-size:.78rem;font-weight:780}._markAllHeaderBtn_ibxqk_562:hover,._viewAllBtn_ibxqk_563:hover{color:var(--navy)}._tabs_ibxqk_577{background:#f5f3ee;border-bottom:1px solid #1a1f2e12;gap:.4rem;padding:.45rem;display:flex}._tabs_ibxqk_577 button{min-block-size:2.2rem;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:1;font-size:.82rem;font-weight:760;transition:background-color .2s,color .2s}._tabs_ibxqk_577 button:hover{color:var(--ink)}._tabs_ibxqk_577 button._activeTab_ibxqk_602{color:#fffefa;background:var(--navy)}._notificationList_ibxqk_607{max-height:400px;overflow-y:auto}._notificationList_ibxqk_607::-webkit-scrollbar{width:6px}._notificationList_ibxqk_607::-webkit-scrollbar-track{background:0 0}._notificationList_ibxqk_607::-webkit-scrollbar-thumb{background:#d9d4ca;border-radius:999px}._emptyState_ibxqk_625{text-align:center;color:var(--muted);padding:2rem;font-size:.9rem}._notificationItem_ibxqk_632{cursor:pointer;border-bottom:1px solid #1a1f2e12;gap:.75rem;padding:.85rem 1rem;transition:background-color .2s;display:flex}._notificationItem_ibxqk_632:hover{background-color:#f7f5f1}._notificationItem_ibxqk_632._unreadItem_ibxqk_645{background-color:#327b551a}._notificationItem_ibxqk_632._unreadItem_ibxqk_645:hover{background-color:#327b5524}._notificationItem_ibxqk_632:last-child{border-bottom:none}._iconWrapper_ibxqk_657{color:#8a8e98;flex-shrink:0;margin-top:.43rem}._unreadItem_ibxqk_645 ._iconWrapper_ibxqk_657{color:var(--green)}._content_ibxqk_667{flex:1;min-width:0}._content_ibxqk_667 h4{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0 0 .2rem;font-size:.9rem;font-weight:780;overflow:hidden}._content_ibxqk_667 p{color:#4d535e;margin:0 0 .3rem;font-size:.82rem;line-height:1.45}._content_ibxqk_667 ._time_ibxqk_689{color:var(--muted);font-size:.72rem;display:block}._dropdownFooter_ibxqk_695{text-align:center;background:#f7f5f1;border-top:1px solid #1a1f2e12;padding:.78rem}._mobileTabBar_ibxqk_702{display:none}._mobileTab_ibxqk_702{color:var(--muted);text-decoration:none}@media (width<=920px){._shell_ibxqk_1{grid-template-columns:1fr;block-size:auto;overflow:visible}._sidebar_ibxqk_20{block-size:auto;min-height:auto;position:relative;overflow:visible}._main_ibxqk_252{overflow:visible}._nav_ibxqk_76{grid-template-columns:repeat(2,minmax(0,1fr))}._topbar_ibxqk_260{flex-direction:column;align-items:flex-start;min-height:auto;padding:1rem 1.1rem}._stage_ibxqk_37{min-height:22rem;padding:1rem;overflow:visible}._customerShell_ibxqk_740{min-height:100dvh;overflow-x:hidden}._customerShell_ibxqk_740 ._sidebar_ibxqk_20{display:none}._customerShell_ibxqk_740 ._main_ibxqk_252{min-height:100dvh}._customerShell_ibxqk_740 ._topbar_ibxqk_260{flex-direction:row;justify-content:flex-end;align-items:center;padding:.55rem .9rem}._customerShell_ibxqk_740 ._stage_ibxqk_37{padding:.9rem .8rem calc(5.7rem + env(safe-area-inset-bottom))}._mobileTabBar_ibxqk_702{z-index:1200;min-height:calc(4.2rem + env(safe-area-inset-bottom));padding:.32rem .2rem calc(.32rem + env(safe-area-inset-bottom));background:linear-gradient(#fffefaf5, #fffefaf5), var(--portal-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:0;border-top:1px solid #1a1f2e1a;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 34px #1a1f2e1f}._mobileTab_ibxqk_702{min-width:0;min-height:3.55rem;color:var(--muted);border:1px solid #0000;border-radius:14px;align-content:center;justify-items:center;gap:.2rem;padding:.22rem .1rem;font-size:.66rem;font-weight:820;line-height:1;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:grid;position:relative}._mobileTabIcon_ibxqk_797{width:1.55rem;height:1.55rem;color:var(--gold);place-items:center;display:inline-grid;position:relative}._mobileTab_ibxqk_702>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._mobileTabActive_ibxqk_811{color:#fffefa;background:linear-gradient(135deg, var(--navy), var(--navy-deep));border-color:#b8995c38;box-shadow:0 10px 22px #1a1f2e29}._mobileTab_ibxqk_702:focus-visible{border-color:#b8995c57;outline:0;box-shadow:inset 0 0 0 2px #b8995c29}._mobileTabActive_ibxqk_811 ._mobileTabIcon_ibxqk_797{color:#ead7aa}._mobileTabBadge_ibxqk_825{color:#fffefa;background:#a44945;border:1px solid #fffefa80;border-radius:999px;min-width:1rem;padding:.1rem .28rem;font-size:.58rem;font-style:normal;font-weight:860;line-height:1;position:absolute;top:-.34rem;right:-.42rem}}@media (width<=560px){._nav_ibxqk_76{grid-template-columns:1fr}._topbarRight_ibxqk_480{justify-content:space-between;width:100%}._customerShell_ibxqk_740 ._topbarRight_ibxqk_480{justify-content:flex-end;align-items:center;gap:.75rem;width:auto;margin-left:auto}._customerShell_ibxqk_740 ._account_ibxqk_298 strong,._customerShell_ibxqk_740 ._account_ibxqk_298 small{display:none}._customerShell_ibxqk_740 ._notificationWrapper_ibxqk_487,._customerShell_ibxqk_740 ._accountWrapper_ibxqk_307{place-items:center;width:2.75rem;height:2.75rem;display:grid}._customerShell_ibxqk_740 ._accountButton_ibxqk_314{place-items:center;gap:0;width:2.75rem;max-width:2.75rem;height:2.75rem;display:grid;position:relative;overflow:visible}._customerShell_ibxqk_740 ._accountIdentity_ibxqk_336{display:none}._customerShell_ibxqk_740 ._avatar_ibxqk_326,._customerShell_ibxqk_740 ._bellBtn_ibxqk_496{width:2.75rem;height:2.75rem;block-size:2.75rem;inline-size:2.75rem}._customerShell_ibxqk_740 ._accountChevron_ibxqk_341{width:1rem;height:1rem;position:absolute;bottom:0;right:0;box-shadow:0 6px 14px #1a1f2e1f}._customerShell_ibxqk_740 ._topbar_ibxqk_260{min-height:3.45rem}._bellBtn_ibxqk_496,._accountButton_ibxqk_314{min-width:2.75rem;min-height:2.75rem}._bellBtn_ibxqk_496:hover{transform:none}._dropdown_ibxqk_531{border-radius:18px;width:auto;max-width:none;position:fixed;top:3.75rem;left:.75rem;right:.75rem}._dropdownHeader_ibxqk_546{padding:.9rem}._dropdownHeader_ibxqk_546 h3{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._notificationList_ibxqk_607{max-height:min(24rem,100dvh - 12rem)}._content_ibxqk_667 h4{white-space:normal}._accountMenu_ibxqk_400{width:min(18.5rem,100vw - 1.5rem);position:fixed;top:3.75rem;right:.75rem}}._page_obnyq_1{padding-block:8rem}@media (width>=1024px){._page_obnyq_1{padding-block:12rem}}._page_obnyq_1{text-align:center;place-content:center;min-block-size:100dvh;padding-block-start:12.5rem;display:grid}._inner_obnyq_17{inline-size:100%;max-inline-size:1400px;margin-inline:auto;padding-inline:2rem}@media (width>=1024px){._inner_obnyq_17{padding-inline:4rem}}._inner_obnyq_17{max-inline-size:640px}._eyebrow_obnyq_32{letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;margin-block-end:1rem;font-size:clamp(.75rem,.72rem + .15vw,.8125rem)}._title_obnyq_40{letter-spacing:-.03em;color:#fff;margin-block-end:2rem;font-size:clamp(2.5rem,1.6rem + 4.2vw,6rem);line-height:1.05}._lead_obnyq_48{color:#8a8a8a;font-size:clamp(1.25rem,1.15rem + .5vw,1.5rem)}._cta_obnyq_53{letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a;background:#fff;margin-block-start:4rem;padding:1rem 2rem;font-size:clamp(.875rem,.85rem + .15vw,.9375rem);transition:opacity .25s cubic-bezier(.16,1,.3,1);display:inline-block}._cta_obnyq_53:focus-visible{outline-offset:3px;outline:1px solid #fff}._cta_obnyq_53:hover{opacity:.82}@media (width<=767.98px){._page_obnyq_1{padding-block-start:5.5rem}._eyebrow_obnyq_32{font-size:1.25rem!important}._title_obnyq_40{font-size:2.4rem}._lead_obnyq_48{padding-inline:1rem;font-size:1.05rem}._cta_obnyq_53{text-align:center;inline-size:calc(100% - 2rem);margin-inline:1rem}}._dashboard_1cfk6_1{--admin-bg:#f7f5f1;--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--navy-deep:#0f1420;--gold:#b8995c;--green:#327b55;--green-soft:#e8f4ed;--red:#a44945;--red-soft:#f7e9e7;--amber:#987438;--amber-soft:#f4eddc;max-inline-size:1560px;color:var(--ink);flex-direction:column;gap:clamp(1.1rem,2vw,1.65rem);margin:0 auto;padding-block-start:.1rem;display:flex}._hero_1cfk6_29{border:1px solid var(--line);background:linear-gradient(135deg,#fffefafa,#f7f5f1db),radial-gradient(circle at 100% 0,#b8995c24,#0000 34%);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.2rem;padding:clamp(1.4rem,2.4vw,2rem);display:grid;box-shadow:0 18px 55px #1a1f2e0f}._eyebrow_1cfk6_41,._panelKicker_1cfk6_42{color:var(--gold);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.45rem;margin:0 0 .6rem;font-size:.72rem;font-weight:800;display:inline-flex}._title_1cfk6_54{max-inline-size:18ch;color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(2rem,3.7vw,4.15rem);font-weight:820;line-height:.96}._text_1cfk6_64{max-inline-size:64ch;color:var(--muted);margin:.9rem 0 0;font-size:1rem;line-height:1.65}._heroMeta_1cfk6_72{text-align:right;background:#fffefab8;border:1px solid #b8995c47;border-radius:18px;min-inline-size:12rem;padding:1rem 1.1rem;display:grid}._heroMeta_1cfk6_72 span,._heroMeta_1cfk6_72 small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:760}._heroMeta_1cfk6_72 strong{color:var(--navy);margin-block:.25rem;font-size:2.25rem;line-height:1}._statsGrid_1cfk6_98{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(.9rem,1.45vw,1.15rem);display:grid}._statCard_1cfk6_105{border:1px solid var(--line);background:var(--panel);border-radius:22px;grid-template-rows:auto 1fr auto;gap:.65rem;min-block-size:10.15rem;padding:1rem;transition:border-color .24s,box-shadow .24s,transform .24s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 42px #1a1f2e0e}._statCard_1cfk6_105:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#b8995cb3,#0000);block-size:2px;transition:opacity .24s;position:absolute;inset-block-end:0;inset-inline:1rem}._statCard_1cfk6_105:hover{border-color:#1a1f2e2e;transform:translateY(-3px);box-shadow:0 22px 60px #1a1f2e17}._statCard_1cfk6_105:hover:after,._statCard_1cfk6_105[data-featured=true]:after{opacity:1}._statCard_1cfk6_105[data-featured=true]{background:linear-gradient(150deg, #1a1f2efa, #0f1420fa), var(--navy);color:#fffefa}._statCard_1cfk6_105[data-loading=true] ._statValue_1cfk6_147,._statCard_1cfk6_105[data-loading=true] ._trend_1cfk6_148 strong{color:#0000;background:linear-gradient(90deg,#ece8df 0%,#f8f5ed 42%,#ece8df 78%) 0 0/220% 100%;border-radius:999px;min-block-size:1.4em;animation:1.3s ease-in-out infinite _skeleton_1cfk6_532;overflow:hidden}._statTopline_1cfk6_158,._statBottom_1cfk6_159{justify-content:space-between;align-items:center;gap:.8rem;display:flex}._statTopline_1cfk6_158{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:.7rem;display:grid}._statTitleRow_1cfk6_173{display:contents}._statIcon_1cfk6_177{block-size:2.2rem;inline-size:2.2rem;color:var(--navy);background:#b8995c17;border:1px solid #b8995c42;border-radius:13px;flex:none;place-items:center;display:grid}._statTitle_1cfk6_173{min-width:0;color:var(--muted);letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:clamp(.64rem,.68vw,.72rem);font-weight:780;line-height:2.2rem;overflow:hidden}._statMeta_1cfk6_203{max-inline-size:8.5rem;color:var(--green);background:var(--green-soft);text-overflow:ellipsis;white-space:nowrap;margin:0;border-radius:999px;align-self:center;margin-top:-5px;padding:.36rem .58rem;font-size:clamp(.62rem,.66vw,.7rem);font-weight:820;line-height:1;overflow:hidden}._statInfo_1cfk6_220{text-align:center;place-items:center;gap:.35rem;display:grid}._statCard_1cfk6_105[data-featured=true] ._statTitle_1cfk6_173{color:#fffefa9e}._statCard_1cfk6_105[data-featured=true] ._statMeta_1cfk6_203{color:#d8f0df;background:#e8f4ed29}._statCard_1cfk6_105[data-featured=true] ._statIcon_1cfk6_177{color:#f8e5b8;background:#ffffff14;border-color:#f8e5b83d}._statChip_1cfk6_242{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:780}._statCard_1cfk6_105[data-featured=true] ._statChip_1cfk6_242,._statCard_1cfk6_105[data-featured=true] ._trend_1cfk6_148 small{color:#fffefa9e}._statValue_1cfk6_147{color:var(--ink);font-size:clamp(2rem,3vw,3.3rem);font-weight:860;line-height:.95}._statCard_1cfk6_105[data-featured=true] ._statValue_1cfk6_147{color:#fffefa}._microBars_1cfk6_266{align-items:end;gap:clamp(.18rem,.42vw,.42rem);block-size:2.45rem;inline-size:100%;padding-inline:.1rem;display:flex}._microBars_1cfk6_266 span{background:linear-gradient(#1a1f2ef0,#1a1f2e38);border-radius:999px 999px 2px 2px;flex:1;min-inline-size:.22rem;max-inline-size:1.65rem;box-shadow:inset 0 1px #ffffff52}._statCard_1cfk6_105[data-featured=true] ._microBars_1cfk6_266 span{background:linear-gradient(#f8e5b8f0,#f8e5b838)}._statCard_1cfk6_105:not([data-featured=true]) ._microBars_1cfk6_266{justify-content:stretch}._trend_1cfk6_148{background:var(--green-soft);color:var(--green);border-radius:999px;align-items:center;gap:.32rem;padding:.36rem .56rem;font-size:.75rem;font-weight:800;display:inline-flex}._trend_1cfk6_148[data-direction=down]{color:var(--red);background:var(--red-soft)}._trend_1cfk6_148 small{color:#1519238a;font-size:.68rem;font-weight:760}._mainGrid_1cfk6_315{grid-template-columns:minmax(0,1.35fr) minmax(21rem,.72fr);grid-template-areas:"chart status""table table";gap:clamp(1rem,1.7vw,1.35rem);display:grid}._chartContainer_1cfk6_322,._tableContainer_1cfk6_323,._sidePanel_1cfk6_324{border:1px solid var(--line);background:var(--panel);border-radius:24px;box-shadow:0 18px 48px #1a1f2e0e}._chartContainer_1cfk6_322{grid-area:chart;padding:clamp(1.15rem,2vw,1.6rem)}._tableContainer_1cfk6_323{grid-area:table;padding:clamp(1.05rem,1.8vw,1.45rem)}._sidePanel_1cfk6_324{grid-area:status;padding:clamp(1.1rem,1.9vw,1.5rem)}._panelHeader_1cfk6_346,._tableHeader_1cfk6_347{justify-content:space-between;align-items:flex-start;gap:1rem;margin-block-end:1.15rem;display:flex}._panelHeader_1cfk6_346 svg{color:var(--gold)}._sectionTitle_1cfk6_359{color:var(--ink);letter-spacing:0;flex-wrap:wrap;align-items:center;gap:.55rem;margin:0;font-size:1.02rem;font-weight:820;display:flex}._sectionTitle_1cfk6_359 small{min-block-size:1.35rem;color:var(--gold);background:#b8995c1c;border-radius:999px;align-items:center;padding-inline:.5rem;font-size:.64rem;font-weight:820;display:inline-flex}._panelBadge_1cfk6_383{min-block-size:2rem;color:var(--muted);background:var(--panel-soft);border:1px solid #1a1f2e1c;border-radius:999px;align-items:center;padding-inline:.8rem;font-size:.76rem;font-weight:760;display:inline-flex}._yearFilter_1cfk6_396{align-items:center;min-width:0;display:inline-flex;position:relative}._yearFilterButton_1cfk6_403{min-block-size:2.75rem;min-inline-size:9.5rem;color:var(--ink);background:linear-gradient(135deg, #fffefafa, #fbfaf7f2), var(--panel);font:inherit;cursor:pointer;border:1px solid #1a1f2e1c;border-radius:999px;justify-content:space-between;align-items:center;gap:.52rem;padding:0 .85rem 0 1rem;font-size:.88rem;font-weight:820;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s;display:inline-flex;box-shadow:0 10px 26px #1a1f2e0b}._yearFilterButton_1cfk6_403 svg{color:var(--gold);flex:none;transition:transform .2s}._yearFilterButton_1cfk6_403 span{min-width:0;color:inherit;text-align:left;white-space:nowrap;flex:1}._yearFilterButton_1cfk6_403:hover,._yearFilterButton_1cfk6_403[aria-expanded=true]{background:var(--panel);border-color:#b8995c47;transform:translateY(-1px);box-shadow:0 14px 30px #1a1f2e17}._yearFilterButton_1cfk6_403[aria-expanded=true] svg:last-child{transform:rotate(180deg)}._yearFilterButton_1cfk6_403:focus-visible{outline-offset:2px;outline:2px solid #b8995c73}._yearMenu_1cfk6_454{z-index:20;background:#fffefa;border:1px solid #1a1f2e1c;border-radius:18px;min-inline-size:100%;padding:.42rem;position:absolute;inset-block-start:calc(100% + .58rem);inset-inline-end:0;overflow:hidden;box-shadow:0 18px 44px #1a1f2e24}._yearMenu_1cfk6_454 button{width:100%;color:#3d4350;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:space-between;align-items:center;min-block-size:2.28rem;padding:0 .82rem;font-size:.84rem;font-weight:820;display:flex}._yearMenu_1cfk6_454 button:hover{color:var(--navy);background:var(--panel-soft)}._yearMenu_1cfk6_454 ._yearOptionActive_1cfk6_490{color:#fffefa;background:var(--navy);box-shadow:0 8px 20px #1a1f2e21}._chartWrapper_1cfk6_496{block-size:clamp(20rem,42dvh,28rem)}._chartTooltip_1cfk6_500{background:#fffefaf5;border:1px solid #1a1f2e1a;border-radius:14px;gap:.18rem;min-inline-size:9.5rem;padding:.72rem .82rem;display:grid;box-shadow:0 18px 46px #1a1f2e1f}._chartTooltip_1cfk6_500 span,._chartTooltip_1cfk6_500 small{color:var(--muted);font-size:.72rem;font-weight:760}._chartTooltip_1cfk6_500 strong{color:var(--ink);font-size:1rem}._chartSkeleton_1cfk6_523{align-items:end;gap:1.2rem;block-size:100%;padding:2rem 1rem 1rem;display:flex}._chartSkeleton_1cfk6_523 span,._skeletonRow_1cfk6_532 span{background:linear-gradient(90deg,#ece8df 0%,#f8f5ed 42%,#ece8df 78%) 0 0/220% 100%;border-radius:999px;animation:1.3s ease-in-out infinite _skeleton_1cfk6_532}._chartSkeleton_1cfk6_523 span{border-radius:999px 999px 4px 4px;flex:1;min-block-size:4rem}._viewAllBtn_1cfk6_545{min-block-size:2.15rem;color:var(--navy);cursor:pointer;background:#fffefa;border:1px solid #1a1f2e1f;border-radius:999px;padding-inline:.85rem;font-size:.78rem;font-weight:820;transition:background-color .22s,color .22s,transform .22s}._viewAllBtn_1cfk6_545:hover{color:#fffefa;background:var(--navy);transform:translateY(-1px)}._tableWrapper_1cfk6_564{overflow-x:auto}._table_1cfk6_323{width:100%;border-collapse:separate;border-spacing:0;text-align:left;min-inline-size:760px;font-size:.9rem}._table_1cfk6_323 th{color:#777c86;letter-spacing:.09em;text-transform:uppercase;background:#f5f3ee;border-block:1px solid #1a1f2e12;padding:.76rem .95rem;font-size:.72rem;font-weight:820}._table_1cfk6_323 th:first-child{border-inline-start:1px solid #1a1f2e12;border-start-start-radius:14px;border-end-start-radius:14px}._table_1cfk6_323 th:last-child{border-inline-end:1px solid #1a1f2e12;border-start-end-radius:14px;border-end-end-radius:14px}._table_1cfk6_323 td{color:var(--ink);border-bottom:1px solid #1a1f2e11;padding:1rem .95rem}._table_1cfk6_323 tbody tr{transition:background-color .22s}._table_1cfk6_323 tbody tr:hover{background:#f7f5f1b8}._fw500_1cfk6_614{font-weight:760}._badge_1cfk6_618{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-block-size:1.8rem;min-inline-size:5.65rem;padding-inline:.72rem;font-size:.72rem;font-weight:820;display:inline-flex}._badgeSuccess_1cfk6_632{background:var(--green-soft);color:var(--green);border-color:#327b552e}._badgeWarning_1cfk6_638{background:var(--amber-soft);color:var(--amber);border-color:#9874382e}._badgeDanger_1cfk6_644{background:var(--red-soft);color:var(--red);border-color:#a4494538}._skeletonRow_1cfk6_532 span{block-size:.8rem;inline-size:min(100%,8rem);display:block}._statusList_1cfk6_656{gap:1.05rem;margin-block-start:1.1rem;display:grid}._statusItem_1cfk6_662{gap:.55rem;display:grid}._statusTopline_1cfk6_667{color:var(--muted);justify-content:space-between;gap:.8rem;font-size:.86rem;font-weight:700;display:flex}._statusTopline_1cfk6_667 strong{color:var(--ink)}._statusTrack_1cfk6_680{background:#eeeae2;border-radius:999px;block-size:.52rem;overflow:hidden}._statusFill_1cfk6_687{border-radius:inherit;background:var(--green);block-size:100%;display:block}._statusFill_1cfk6_687[data-tone=warning]{background:var(--gold)}._statusFill_1cfk6_687[data-tone=danger]{background:var(--red)}@keyframes _skeleton_1cfk6_532{0%{background-position:120% 0}to{background-position:-120% 0}}@media (width<=1280px){._statsGrid_1cfk6_98{grid-template-columns:repeat(2,minmax(0,1fr))}._mainGrid_1cfk6_315{grid-template-columns:1fr;grid-template-areas:"chart""status""table"}}@media (width<=760px){._hero_1cfk6_29{grid-template-columns:1fr}._heroMeta_1cfk6_72{text-align:left}._statsGrid_1cfk6_98{grid-template-columns:1fr}._panelHeader_1cfk6_346,._tableHeader_1cfk6_347{flex-direction:column;align-items:stretch}}._bookingsPage_1tejq_1{--admin-bg:#f7f5f1;--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--navy-deep:#0f1420;--gold:#b8995c;--green:#327b55;--green-soft:#e8f4ed;--red:#a44945;--red-soft:#f7e9e7;--amber:#987438;--amber-soft:#f4eddc;max-inline-size:1560px;color:var(--ink);flex-direction:column;gap:clamp(1rem,1.7vw,1.35rem);margin:0 auto;display:flex;position:relative}._toast_1tejq_26{z-index:1000;background:#fff;border:1px solid #d4d4d8;border-radius:0;align-items:center;gap:.65rem;min-width:18rem;max-width:min(28rem,100vw - 2rem);padding:.9rem 1rem;font-size:.9rem;font-weight:700;display:inline-flex;position:fixed;top:6rem;right:1.75rem;box-shadow:0 16px 36px #0f172a24}._toast_1tejq_26 button{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:.15rem;display:inline-flex}._toastSuccess_1tejq_56{color:#166534;background:#f0fdf4;border-color:#86efac}._header_1tejq_62{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._title_1tejq_69{color:#09090b;margin-bottom:.25rem;font-size:1.5rem;font-weight:700}._text_1tejq_76{color:#52525b;font-size:.95rem}._toolbar_1tejq_82{border:1px solid var(--line);background:var(--panel);border-radius:24px;align-items:center;gap:.85rem;padding:1rem;display:flex;box-shadow:0 18px 48px #1a1f2e0e}._searchBox_1tejq_93{background:var(--panel-soft);border:1px solid #1a1f2e1c;border-radius:999px;flex:1;align-items:center;gap:.6rem;min-width:16rem;min-height:2.75rem;padding:0 .95rem;transition:border-color .22s,box-shadow .22s;display:flex}._searchBox_1tejq_93:focus-within{border-color:#b8995c70;box-shadow:0 0 0 3px #b8995c1f}._searchBox_1tejq_93 input{color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:.95rem;font-weight:650}._searchBox_1tejq_93 input::placeholder{color:var(--muted)}._searchBox_1tejq_93 svg{color:var(--gold)}._spinner_1tejq_126{animation:1s linear infinite _spin_1tejq_126}@keyframes _spin_1tejq_126{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._statusFilter_1tejq_138{min-width:11.25rem;position:relative}._statusFilterButton_1tejq_143{width:100%;min-height:2.75rem;color:var(--ink);background:var(--panel-soft);cursor:pointer;border:1px solid #1a1f2e1c;border-radius:999px;justify-content:space-between;align-items:center;gap:.65rem;padding:0 .8rem 0 1rem;font-size:.86rem;font-weight:820;transition:background-color .22s,border-color .22s,box-shadow .22s,color .22s;display:inline-flex}._statusFilterButton_1tejq_143 svg{color:var(--gold);transition:color .22s,transform .22s}._statusFilterButton_1tejq_143:hover,._statusFilterButton_1tejq_143[aria-expanded=true]{color:#fffefa;background:var(--navy);border-color:#1a1f2e2e;box-shadow:0 12px 24px #1a1f2e1f}._statusFilterButton_1tejq_143:hover svg,._statusFilterButton_1tejq_143[aria-expanded=true] svg{color:#ead7aa}._statusFilterButton_1tejq_143[aria-expanded=true] svg{transform:rotate(180deg)}._statusFilterButton_1tejq_143:focus-visible{outline-offset:2px;outline:2px solid #b8995c73}._statusMenu_1tejq_181{z-index:30;background:#fffefa;border:1px solid #1a1f2e1c;border-radius:14px;min-width:13rem;padding:.35rem;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0;overflow:hidden;box-shadow:0 18px 44px #1a1f2e24}._statusMenu_1tejq_181 button{color:#3d4350;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;width:100%;min-height:2.1rem;padding:0 .72rem;font-size:.78rem;font-weight:780;display:flex}._statusMenu_1tejq_181 button:hover{color:var(--navy);background:#f2f0eb}._statusMenu_1tejq_181 ._statusOptionActive_1tejq_215{color:#fffefa;background:var(--navy)}._toolbarControls_1tejq_220{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}._filterSelect_1tejq_227{min-width:11.5rem;min-height:2.75rem;color:var(--ink);background:linear-gradient(45deg, transparent 50%, var(--gold) 50%) calc(100% - 1rem) 50%/7px 7px no-repeat, linear-gradient(135deg, var(--panel-soft), var(--panel));font:inherit;cursor:pointer;appearance:none;border:1px solid #1a1f2e1c;border-radius:999px;padding:0 2.2rem 0 1rem;font-size:.86rem;font-weight:820;transition:border-color .22s,box-shadow .22s,background-color .22s}._filterSelect_1tejq_227:hover,._filterSelect_1tejq_227:focus{border-color:#b8995c6b;outline:none;box-shadow:0 0 0 3px #b8995c1a}._sortGroup_1tejq_248{background:var(--panel-soft);border:1px solid #1a1f2e1a;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem;display:inline-flex}._sortButton_1tejq_258{min-height:2.15rem;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;padding:0 .72rem;font-size:.76rem;font-weight:820;transition:background-color .22s,border-color .22s,color .22s;display:inline-flex}._sortButton_1tejq_258 svg{color:var(--gold)}._sortButton_1tejq_258:hover{color:var(--ink);background:#f2f0eb}._sortButtonActive_1tejq_283{color:#fffefa;background:linear-gradient(135deg, var(--navy), var(--navy-deep));border-color:#1a1f2e2e}._sortButtonActive_1tejq_283 svg{color:#ead7aa}._tableContainer_1tejq_293{background:var(--panel);border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 18px 48px #1a1f2e0e}._tableWrapper_1tejq_301{overflow-x:auto}._tableWrapper_1tejq_301::-webkit-scrollbar{height:8px}._tableWrapper_1tejq_301::-webkit-scrollbar-track{background:0 0}._tableWrapper_1tejq_301::-webkit-scrollbar-thumb{background:#b8995c57 padding-box padding-box;border:2px solid #0000;border-radius:999px}._table_1tejq_293{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:980px;font-size:.86rem}._table_1tejq_293 th{z-index:2;letter-spacing:.09em;text-transform:uppercase;color:#fffefab3;background:linear-gradient(135deg, var(--navy), var(--navy-deep));text-align:center;border-bottom:1px solid #fffefa14;padding:.82rem .72rem;font-size:.72rem;font-weight:820;position:sticky;top:0}._table_1tejq_293 th:first-child{padding-left:1.15rem}._table_1tejq_293 th:first-child,._table_1tejq_293 td:first-child,._table_1tejq_293 th:nth-child(2),._table_1tejq_293 td:nth-child(2),._table_1tejq_293 th:nth-child(3),._table_1tejq_293 td:nth-child(3){text-align:left}._table_1tejq_293 th:nth-child(4),._table_1tejq_293 td:nth-child(4),._table_1tejq_293 th:nth-child(5),._table_1tejq_293 td:nth-child(5),._table_1tejq_293 th:nth-child(6),._table_1tejq_293 td:nth-child(6),._table_1tejq_293 th:nth-child(7),._table_1tejq_293 td:nth-child(7),._table_1tejq_293 th:last-child,._table_1tejq_293 td:last-child{text-align:center}._table_1tejq_293 th:first-child,._table_1tejq_293 td:first-child{text-align:center;width:3.35rem}._table_1tejq_293 th:nth-child(2),._table_1tejq_293 td:nth-child(2){width:13rem}._table_1tejq_293 th:nth-child(3),._table_1tejq_293 td:nth-child(3){width:10.4rem}._table_1tejq_293 th:nth-child(4),._table_1tejq_293 td:nth-child(4){width:11.6rem}._table_1tejq_293 th:nth-child(5),._table_1tejq_293 td:nth-child(5){width:6.2rem}._table_1tejq_293 th:nth-child(6),._table_1tejq_293 td:nth-child(6){width:9rem}._table_1tejq_293 th:nth-child(7),._table_1tejq_293 td:nth-child(7){width:8.4rem}._table_1tejq_293 th:last-child,._table_1tejq_293 td:last-child{width:8.6rem}._table_1tejq_293 td{color:var(--ink);vertical-align:middle;background:var(--panel);border-bottom:1px solid #1a1f2e11;padding:1rem .72rem;transition:background-color .22s,box-shadow .22s}._table_1tejq_293 tbody tr:hover td{background:#f7f5f1}._table_1tejq_293 tbody tr:last-child td{border-bottom:0}._clickableRow_1tejq_410{cursor:pointer}._clickableRow_1tejq_410:focus-visible{outline:none}._clickableRow_1tejq_410:focus-visible td{background:#f7f5f1;box-shadow:inset 0 0 0 2px #b8995c42}._bookingCodePill_1tejq_421{color:#8a6426;letter-spacing:0;background:#b8995c17;border:1px solid #b8995c38;border-radius:999px;justify-content:center;align-items:center;min-width:1.85rem;min-height:1.65rem;font-size:.72rem;font-weight:860;display:inline-flex}._bookingDetailPage_1tejq_436{--admin-bg:#f7f5f1;--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--gold:#b8995c;max-inline-size:1560px;color:var(--ink);gap:clamp(1rem,1.8vw,1.35rem);margin:0 auto;display:grid}._detailHero_1tejq_452{border:1px solid var(--line);background:var(--panel);border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:clamp(1rem,2vw,1.35rem);display:grid;box-shadow:0 18px 48px #1a1f2e0e}._detailHero_1tejq_452 h2{color:var(--ink);letter-spacing:0;margin:.15rem 0 0;font-size:clamp(1.7rem,2.4vw,2.35rem);font-weight:900}._detailHero_1tejq_452 p{color:var(--muted);margin:.25rem 0 0;font-size:.92rem;font-weight:650}._detailTopbar_1tejq_477{border:1px solid var(--line);background:var(--panel);border-radius:24px;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.85rem,1.5vw,1.05rem);display:flex;box-shadow:0 18px 48px #1a1f2e0e}._detailBackButton_1tejq_489{min-height:2.7rem;color:var(--ink);cursor:pointer;background:#fffefa;border:1px solid #1a1f2e1c;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 .95rem;font-size:.84rem;font-weight:820;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}._detailBackButton_1tejq_489:hover{color:#fffefa;background:var(--navy);transform:translateY(-1px)}._detailEyebrow_1tejq_511{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:850}._detailHeroBadges_1tejq_519{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}._detailLayout_1tejq_526{grid-template-columns:minmax(0,1fr) minmax(20rem,.34fr);align-items:stretch;gap:clamp(1rem,1.8vw,1.35rem);display:grid}._detailMain_1tejq_533,._detailSide_1tejq_534{gap:clamp(1rem,1.8vw,1.35rem);display:grid}._detailMain_1tejq_533{grid-template-rows:auto 1fr}._detailPanel_1tejq_543{border:1px solid var(--line);background:var(--panel);border-radius:24px;overflow:hidden;box-shadow:0 18px 48px #1a1f2e0e}._detailWidePanel_1tejq_551{grid-column:1/-1;min-width:0}._detailPanelHeader_1tejq_556{border-bottom:1px solid #1a1f2e14;align-items:center;gap:.7rem;padding:1rem 1.15rem;display:flex}._detailPanelHeader_1tejq_556 svg{color:var(--gold)}._detailPanelHeader_1tejq_556 h3{color:var(--ink);margin:0;font-size:1rem;font-weight:850}._detailInfoGrid_1tejq_573{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem 1.15rem 0;display:grid}._detailInfoCard_1tejq_580{background:var(--panel-soft);border:1px solid #1a1f2e14;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.2rem .62rem;min-width:0;padding:.9rem;display:grid}._detailInfoCard_1tejq_580 svg{color:var(--gold);grid-row:span 2;transform:translateY(.05rem)}._detailInfoCard_1tejq_580 span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:820}._detailInfoCard_1tejq_580 strong{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:.9rem;font-weight:760;line-height:1.4}._detailRouteLine_1tejq_613{background:#fbfaf7;border:1px solid #b8995c2e;border-radius:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;margin:1rem 1.15rem 1.15rem;padding:.95rem;display:grid}._detailRouteLine_1tejq_613 span{color:var(--ink);overflow-wrap:anywhere;font-size:.9rem;font-weight:760}._detailRouteLine_1tejq_613 span:last-child{text-align:right}._detailRouteLine_1tejq_613 i{background:linear-gradient(90deg, #b8995c2e, var(--gold), #b8995c2e);border-radius:999px;width:clamp(3rem,8vw,7rem);height:2px}._detailServiceSummary_1tejq_640{gap:.35rem;padding:1rem 1.15rem;display:grid}._detailServiceSummary_1tejq_640 strong{color:var(--ink);font-size:1rem;font-weight:800}._detailServiceSummary_1tejq_640 span{color:var(--muted);font-size:.88rem;font-weight:650;line-height:1.55}._detailExtraList_1tejq_657,._detailInvoiceList_1tejq_658,._detailContactList_1tejq_659,._detailMoneyList_1tejq_660{padding:0 1.15rem 1.15rem;display:grid}._detailExtraLine_1tejq_665,._detailInvoiceRow_1tejq_666,._detailMoneyList_1tejq_660>div,._detailContactList_1tejq_659>div{border-top:1px solid #1a1f2e12;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.82rem 0;display:grid}._detailExtraLine_1tejq_665 strong,._detailInvoiceRow_1tejq_666 strong,._detailMoneyList_1tejq_660>div strong,._detailContactList_1tejq_659>div strong{color:var(--ink);font-size:.9rem;font-weight:760}._detailExtraLine_1tejq_665 span,._detailInvoiceRow_1tejq_666 span,._detailMoneyList_1tejq_660>div span,._detailContactList_1tejq_659>div span{color:var(--muted);font-size:.78rem;font-weight:650}._detailExtraLine_1tejq_665 b,._detailInvoiceRow_1tejq_666 b,._detailMoneyList_1tejq_660>div b,._detailContactList_1tejq_659>div b{color:var(--ink);white-space:nowrap;font-size:.9rem;font-weight:820}._detailExtraLine_1tejq_665>div,._detailInvoiceRow_1tejq_666>div{gap:.2rem;min-width:0;display:grid}._detailInvoiceRow_1tejq_666{grid-template-columns:minmax(0,1fr) 8.75rem 7.5rem}._detailInvoiceRow_1tejq_666>span{justify-content:center;justify-self:center;width:100%}._detailInvoiceRow_1tejq_666>b{text-align:right;justify-self:end}._detailContactList_1tejq_659>div{grid-template-columns:auto minmax(0,1fr);column-gap:.65rem}._detailContactList_1tejq_659>div svg{color:var(--gold);grid-row:span 2}._detailContactList_1tejq_659>div strong{overflow-wrap:anywhere}._detailMoneyList_1tejq_660>div span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:760}._detailMoneyTotal_1tejq_742{background:var(--navy);border-radius:14px;margin-top:.25rem;border:0!important;padding:1rem!important}._detailMoneyTotal_1tejq_742 span{color:#fffefab8!important}._detailMoneyTotal_1tejq_742 strong{color:#fffefa!important;font-size:1.35rem!important;font-weight:900!important}._detailMoneyDue_1tejq_758{background:#b8995c1a;border-radius:14px;margin-top:.25rem;border:1px solid #b8995c38!important;padding:.9rem 1rem!important}._detailMoneyDue_1tejq_758 strong{color:#8a6426!important;font-weight:900!important}._detailMutedBox_1tejq_770,._detailEmptyState_1tejq_771{color:var(--muted);background:var(--panel-soft);border:1px dashed #1a1f2e1f;border-radius:14px;margin:0 1.15rem 1.15rem;padding:1rem;font-size:.88rem;font-weight:720}._detailEmptyState_1tejq_771{margin:0}._fw500_1tejq_786{color:var(--ink);font-weight:780}._subText_1tejq_791{color:var(--muted);margin-top:.22rem;font-size:.79rem;font-weight:640;line-height:1.35}._emptyCell_1tejq_799{text-align:center;font-weight:720;color:var(--muted)!important;padding:2.4rem 1rem!important}._usersPage_1tejq_806 ._table_1tejq_293{table-layout:fixed;min-width:860px}._usersPage_1tejq_806 ._table_1tejq_293 th:first-child,._usersPage_1tejq_806 ._table_1tejq_293 td:first-child{text-align:center;width:7%}._usersPage_1tejq_806 ._table_1tejq_293 th:nth-child(2),._usersPage_1tejq_806 ._table_1tejq_293 td:nth-child(2){text-align:left;width:42%}._usersPage_1tejq_806 ._table_1tejq_293 th:nth-child(3),._usersPage_1tejq_806 ._table_1tejq_293 td:nth-child(3){text-align:center;width:17%}._usersPage_1tejq_806 ._table_1tejq_293 th:nth-child(4),._usersPage_1tejq_806 ._table_1tejq_293 td:nth-child(4){text-align:center;width:16%}._usersPage_1tejq_806 ._table_1tejq_293 th:last-child,._usersPage_1tejq_806 ._table_1tejq_293 td:last-child{text-align:center;width:18%}._usersPage_1tejq_806 ._table_1tejq_293 td{vertical-align:middle}._indexPill_1tejq_839{width:2rem;height:2rem;color:var(--navy);background:#b8995c17;border:1px solid #b8995c33;border-radius:999px;place-items:center;font-size:.82rem;font-weight:860;display:inline-grid}._userCell_1tejq_852{align-items:center;gap:.78rem;min-width:0;display:flex}._userAvatar_1tejq_859{width:2.85rem;height:2.85rem;color:var(--gold);background:#f2f0eb;border:1px solid #1a1f2e1a;border-radius:999px;flex:none;place-items:center;display:grid;overflow:hidden}._userAvatar_1tejq_859 img{object-fit:cover;width:100%;height:100%;display:block}._userDetails_1tejq_878{gap:.18rem;min-width:0;display:grid}._userDetails_1tejq_878 strong{color:var(--ink);font-size:.93rem;font-weight:600;line-height:1.25}._userDetails_1tejq_878 small{color:var(--muted);overflow-wrap:anywhere;font-size:.8rem;font-weight:660;line-height:1.35}._usersPage_1tejq_806 ._actions_1tejq_897{justify-content:center}._usersPage_1tejq_806 ._badge_1tejq_901{text-transform:none;min-width:8.25rem}._modalSelect_1tejq_906{width:100%;min-width:0}._modalSelect_1tejq_906 ._statusMenu_1tejq_181{min-width:0;inset-inline:0}._upcomingRow_1tejq_915 td{background:#b8995c1a}._upcomingRow_1tejq_915 td:first-child{box-shadow:inset 4px 0 0 var(--gold)}._upcomingRow_1tejq_915:hover td{background:#b8995c24!important}._dateStack_1tejq_927{background:#fbfaf7;border:1px solid #1a1f2e14;border-radius:14px;justify-content:center;align-items:center;gap:.18rem;min-width:min(100%,10.8rem);max-width:12rem;margin:0 auto;padding:.58rem .72rem .5rem;display:inline-grid;position:relative}._datePrimary_1tejq_942{color:var(--ink);white-space:nowrap;font-size:.88rem;font-weight:780;line-height:1.25}._dateSecondary_1tejq_950{color:var(--muted);white-space:nowrap;font-size:.76rem;font-weight:680;line-height:1.25}._dateTimeText_1tejq_958{color:var(--muted);text-align:center;margin-top:.38rem;font-size:.78rem;font-weight:720;line-height:1.2}._upcomingPill_1tejq_967{width:1.5rem;height:1.5rem;color:var(--gold);background:linear-gradient(135deg,#b8995c2e,#fffefaeb);border:1px solid #b8995c47;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;inset-block-start:-.55rem;inset-inline-end:-.42rem;box-shadow:0 8px 18px #b8995c29}._upcomingPill_1tejq_967 svg{stroke-width:2px}._badge_1tejq_901{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:6.6rem;min-height:1.8rem;padding:0 .72rem;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}._badgeRefund_1tejq_1003{background:var(--amber-soft);color:var(--amber);border:1px solid #b8995c57}._balanceCell_1tejq_1009{justify-items:center;gap:.18rem;min-width:9rem;display:grid}._balanceCell_1tejq_1009 strong{font-size:.82rem;font-weight:840;line-height:1.15}._balanceCell_1tejq_1009 span{color:var(--muted);font-size:.68rem;font-weight:760;line-height:1.2}._balanceDue_1tejq_1027 strong{color:var(--amber)}._balanceRefund_1tejq_1031 strong{color:var(--red)}._balanceSettled_1tejq_1035 strong{color:var(--green)}._balanceFailed_1tejq_1039 strong{color:var(--red)}._balanceCancelled_1tejq_1043 strong{color:#b91c1c}._refundBtn_1tejq_1047{min-height:1.45rem;color:var(--red);background:var(--red-soft);cursor:pointer;border:1px solid #a449452e;border-radius:999px;margin-top:.15rem;padding:0 .48rem;font-size:.64rem;font-weight:820;transition:background-color .2s,color .2s,transform .2s}._refundBtn_1tejq_1047:hover{color:#fffefa;background:var(--red);transform:translateY(-1px)}._badgeSuccess_1tejq_1066{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}._badgeWarning_1tejq_1072{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}._badgeDanger_1tejq_1078,._badgeError_1tejq_1079{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}._badgeCancelled_1tejq_1085{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}._badgeMuted_1tejq_1091{color:#52525b;background:#f4f4f5;border:1px solid #d4d4d8}._badgeNeutral_1tejq_1097{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}._btnAdd_1tejq_1104{background:linear-gradient(135deg, var(--navy), var(--navy-deep));color:#fffefa;white-space:nowrap;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.52rem;min-height:2.75rem;padding:0 1.1rem;font-size:.86rem;font-weight:820;transition:box-shadow .22s,transform .22s;display:flex}._btnAdd_1tejq_1104:hover{transform:translateY(-1px);box-shadow:0 14px 28px #1a1f2e29}._imagePreview_1tejq_1126{object-fit:cover;background-color:#f4f5f7;border:1px solid #e5e7eb;border-radius:8px;width:50px;height:50px}._extraServicesTable_1tejq_1135{min-width:820px}._extraServicesTable_1tejq_1135 th:first-child,._extraServicesTable_1tejq_1135 td:first-child{text-align:center;width:6rem}._extraServicesTable_1tejq_1135 th:nth-child(2),._extraServicesTable_1tejq_1135 td:nth-child(2){text-align:left}._extraServicesTable_1tejq_1135 th:nth-child(3),._extraServicesTable_1tejq_1135 td:nth-child(3){text-align:center;width:10rem}._extraServicesTable_1tejq_1135 th:nth-child(4),._extraServicesTable_1tejq_1135 td:nth-child(4){text-align:center;width:12rem}._extraServicesTable_1tejq_1135 th:last-child,._extraServicesTable_1tejq_1135 td:last-child{text-align:right;width:7.25rem}._categoryTable_1tejq_1163{min-width:760px}._categoryTable_1tejq_1163 th:first-child,._categoryTable_1tejq_1163 td:first-child{text-align:left}._categoryTable_1tejq_1163 th:nth-child(2),._categoryTable_1tejq_1163 td:nth-child(2),._categoryTable_1tejq_1163 th:nth-child(3),._categoryTable_1tejq_1163 td:nth-child(3){text-align:center}._categoryTable_1tejq_1163 th:last-child,._categoryTable_1tejq_1163 td:last-child{text-align:right;width:8.4rem}._serviceThumb_1tejq_1182,._categoryIcon_1tejq_1183{color:var(--gold);background:#f2f0eb;border:1px solid #1a1f2e14;place-items:center;display:inline-grid}._serviceThumb_1tejq_1182{border-radius:8px;width:3.25rem;height:3.25rem;overflow:hidden;box-shadow:inset 0 0 0 1px #fffefa99}._serviceThumb_1tejq_1182 img{object-fit:cover;width:100%;height:100%;display:block}._serviceDetailThumb_1tejq_1205{aspect-ratio:1;width:clamp(4.5rem,8vw,6rem);color:var(--gold);background:#f2f0eb;border:1px solid #1a1f2e14;border-radius:14px;place-items:center;display:grid;overflow:hidden}._serviceDetailThumb_1tejq_1205 img{object-fit:cover;width:100%;height:100%;display:block}._serviceDetailDescription_1tejq_1223{color:var(--muted);overflow-wrap:anywhere;flex:1;padding:1.05rem 1.15rem 1.2rem;font-size:.96rem;font-weight:650;line-height:1.7}._serviceDetailColumn_1tejq_1233{grid-template-rows:1fr}._serviceDetailPanel_1tejq_1237{flex-direction:column;min-height:100%;display:flex}._serviceDetailImageFrame_1tejq_1243{min-height:18rem;color:var(--gold);background:#f2f0eb;border:1px solid #1a1f2e14;border-radius:14px;place-items:center;margin:1.15rem;display:grid;overflow:hidden}._serviceDetailImageFrame_1tejq_1243 img{object-fit:cover;width:100%;height:100%;max-height:28rem;display:block}._categoryIcon_1tejq_1183{border-radius:999px;flex-shrink:0;width:2rem;height:2rem}._serviceTitleCell_1tejq_1269{align-items:center;gap:.7rem;min-width:0;display:inline-flex}._serviceMetaPill_1tejq_1276{color:#8a6b35;background:#b8995c1a;border:1px solid #b8995c38;border-radius:999px;align-items:center;min-height:1.48rem;margin-top:.34rem;padding:0 .58rem;font-size:.72rem;font-weight:780;line-height:1;display:inline-flex}._serviceDetailsText_1tejq_1291{max-width:28rem;color:var(--muted);font-size:.82rem;font-weight:620;line-height:1.45}._actions_1tejq_897{justify-content:flex-end;align-items:center;gap:.34rem;min-width:0;display:inline-flex}._iconBtn_1tejq_1308{cursor:pointer;width:1.92rem;height:1.92rem;color:var(--muted);background:#fff;border:1px solid #1a1f2e1a;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:flex}._iconBtn_1tejq_1308:hover:not(:disabled){color:var(--navy);background:var(--panel-soft);border-color:#1a1f2e2e;transform:translateY(-1px)}._iconBtn_1tejq_1308:disabled{cursor:not-allowed;opacity:.5;transform:none}._delete_1tejq_1334{color:#7f1d1d;background:#fff1f2;border-color:#fecaca}._delete_1tejq_1334:hover:not(:disabled){color:#fff;background:#991b1b;border-color:#991b1b}._actionEdit_1tejq_1345{color:var(--navy);background:#eff6ff;border-color:#bfdbfe}._actionEdit_1tejq_1345:hover:not(:disabled){color:#fffefa;border-color:var(--navy);background:var(--navy)}._actionCancel_1tejq_1356{color:#dc2626;background:#fef2f2;border-color:#fecaca}._actionCancel_1tejq_1356:hover:not(:disabled){color:#fff;background:#dc2626;border-color:#dc2626}._actionDelete_1tejq_1367{color:#7f1d1d;background:#fff1f2;border-color:#fecaca}._actionDelete_1tejq_1367:hover:not(:disabled){color:#fff;background:#991b1b;border-color:#991b1b}@media (width<=1180px){._toolbar_1tejq_82{flex-wrap:wrap;align-items:stretch}._searchBox_1tejq_93{flex-basis:100%}._toolbarControls_1tejq_220{flex:auto}._btnAdd_1tejq_1104{flex:none}._detailLayout_1tejq_526{grid-template-columns:1fr}._detailSide_1tejq_534{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){._detailHero_1tejq_452,._detailTopbar_1tejq_477{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}._detailHeroBadges_1tejq_519{justify-content:flex-start}._detailInfoGrid_1tejq_573,._detailSide_1tejq_534,._detailRouteLine_1tejq_613{grid-template-columns:1fr}._detailRouteLine_1tejq_613 i{width:100%}._detailRouteLine_1tejq_613 span:last-child{text-align:left}._detailInvoiceRow_1tejq_666{grid-template-columns:1fr;justify-items:start}._toolbarControls_1tejq_220,._sortGroup_1tejq_248{width:100%}._sortGroup_1tejq_248{justify-content:stretch}._sortButton_1tejq_258{flex:1}._statusFilter_1tejq_138,._btnAdd_1tejq_1104{width:100%}}._bookingExtraEditor_1tejq_1441{background:#fffefa;border:1px solid #1a1f2e1a;border-radius:8px;gap:0;margin-bottom:1rem;display:grid;overflow:hidden;box-shadow:0 12px 28px #1a1f2e0e}._customerSelect_1tejq_1452{position:relative}._customerSelectButton_1tejq_1456{color:#151923;text-align:left;cursor:pointer;background:#fffefa;border:1px solid #1a1f2e1f;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:3.05rem;padding:0 .82rem 0 1rem;font-size:.9rem;font-weight:820;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}._customerSelectButton_1tejq_1456 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._customerSelectButton_1tejq_1456 svg{color:#b8995c;flex:none;transition:transform .2s}._customerSelectButton_1tejq_1456:hover,._customerSelectButton_1tejq_1456[aria-expanded=true]{background:#fbfaf7;border-color:#b8995c6b;box-shadow:0 0 0 3px #b8995c1a}._customerSelectButton_1tejq_1456[aria-expanded=true] svg{transform:rotate(180deg)}._customerSelectMenu_1tejq_1494{z-index:30;background:#fffefa;border:1px solid #1a1f2e1f;border-radius:8px;max-height:16rem;padding:.35rem;display:grid;position:absolute;inset-block-start:calc(100% + .42rem);inset-inline:0;overflow-y:auto;box-shadow:0 18px 42px #1a1f2e24}._customerSelectMenu_1tejq_1494::-webkit-scrollbar{width:8px}._customerSelectMenu_1tejq_1494::-webkit-scrollbar-track{background:0 0}._customerSelectMenu_1tejq_1494::-webkit-scrollbar-thumb{background:#b8995c57 padding-box padding-box;border:2px solid #0000;border-radius:999px}._customerSelectOption_1tejq_1521{color:#3d4350;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;min-height:2.2rem;padding:0 .72rem;font-size:.86rem;font-weight:720;display:flex}._customerSelectOption_1tejq_1521:hover{color:#151923;background:#f7f5f1}._customerSelectOption_1tejq_1521[data-selected=true]{color:#fffefa;background:linear-gradient(135deg,#1a1f2e,#0f1420)}._customerNewFields_1tejq_1544{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:.85rem;display:grid}._customerNewFields_1tejq_1544 ._formGroup_1tejq_1550{margin-bottom:0}._customerNewFields_1tejq_1544 ._formGroup_1tejq_1550:last-child{grid-column:1/-1}._bookingExtraEditorHead_1tejq_1557,._bookingExtraEditorRow_1tejq_1558{grid-template-columns:minmax(16rem,1fr) 8.5rem 7.5rem 2.5rem;align-items:center;gap:.75rem;display:grid}._bookingExtraEditorHead_1tejq_1557{color:#fffefab8;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#1a1f2e,#0f1420);border-bottom:1px solid #1a1f2e14;padding:.72rem .9rem;font-size:.72rem;font-weight:820}._bookingExtraEditorHead_1tejq_1557 span:nth-child(2),._bookingExtraEditorHead_1tejq_1557 span:nth-child(3){text-align:center}._bookingExtraEditorRow_1tejq_1558{background:#fffefa;border-bottom:1px solid #1a1f2e11;min-height:4.45rem;padding:.76rem .9rem;transition:background-color .2s}._bookingExtraEditorRow_1tejq_1558:hover{background:#f7f5f1}._bookingExtraEditorService_1tejq_1591{align-items:center;gap:.75rem;min-width:0;display:flex}._bookingExtraEditorService_1tejq_1591>div{gap:.14rem;min-width:0;display:grid}._bookingExtraEditorService_1tejq_1591 strong{color:#151923;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:820;line-height:1.25;overflow:hidden}._bookingExtraEditorService_1tejq_1591 span{color:#717680;font-size:.78rem;font-weight:680}._bookingExtraThumb_1tejq_1617,._bookingExtraThumbPlaceholder_1tejq_1618{background:#f2f0eb;border:1px solid #1a1f2e1a;border-radius:8px;flex:0 0 3.05rem;width:3.05rem;height:3.05rem}._bookingExtraThumb_1tejq_1617{object-fit:cover}._bookingExtraThumbPlaceholder_1tejq_1618{color:#717680;background:linear-gradient(135deg,#b8995c29,#1a1f2e14),#f2f0eb;place-items:center;display:grid}._bookingExtraStepper_1tejq_1638{background:#fbfaf7;border:1px solid #1a1f2e1c;border-radius:999px;grid-template-columns:2.05rem minmax(2rem,1fr) 2.05rem;justify-self:center;align-items:center;width:8.2rem;min-height:2.3rem;display:grid;overflow:hidden}._bookingExtraStepper_1tejq_1638 button{color:#1a1f2e;cursor:pointer;background:0 0;border:0;place-items:center;height:100%;min-height:2.3rem;transition:background-color .2s,color .2s;display:grid}._bookingExtraStepper_1tejq_1638 button:hover:not(:disabled){color:#fffefa;background:#1a1f2e}._bookingExtraStepper_1tejq_1638 button:disabled{color:#a1a1aa;cursor:not-allowed}._bookingExtraStepper_1tejq_1638 span{color:#151923;border-inline:1px solid #1a1f2e14;place-items:center;min-height:2.3rem;font-size:.86rem;font-weight:840;display:grid}._bookingExtraEditorTotal_1tejq_1679{color:#151923;justify-self:center;font-size:.95rem;font-weight:840}._bookingExtraRemoveBtn_1tejq_1686{color:#a44945;cursor:pointer;background:#f7e9e7;border:1px solid #a4494538;border-radius:999px;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}._bookingExtraRemoveBtn_1tejq_1686:hover{color:#fffefa;background:#a44945;border-color:#a44945;transform:translateY(-1px)}._bookingExtraEditorSummary_1tejq_1706{color:#717680;background:#fbfaf7;justify-content:flex-end;align-items:center;gap:1rem;padding:.85rem .9rem;font-size:.85rem;font-weight:820;display:flex}._bookingExtraEditorSummary_1tejq_1706 strong{color:#151923;text-align:right;min-width:7rem;font-size:1rem}._bookingExtraToggle_1tejq_1724{color:#fffefa;cursor:pointer;background:linear-gradient(135deg,#1a1f2e,#0f1420);border:1px solid #1a1f2e1f;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;min-height:2.2rem;padding:0 .8rem;font-size:.76rem;font-weight:840;transition:border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}._bookingExtraToggle_1tejq_1724 svg{color:#ead7aa}._bookingExtraToggle_1tejq_1724:hover{transform:translateY(-1px);box-shadow:0 12px 22px #1a1f2e26}._bookingExtraToggle_1tejq_1724[aria-expanded=true]{border-color:#b8995c6b;box-shadow:0 0 0 3px #b8995c1a}._bookingExtraPickerPanel_1tejq_1752{background:#fbfaf7;border:1px solid #1a1f2e1a;border-radius:8px;max-height:20rem;margin-top:.85rem;padding:.85rem;overflow-y:auto}._bookingExtraPickerPanel_1tejq_1752::-webkit-scrollbar{width:8px}._bookingExtraPickerPanel_1tejq_1752::-webkit-scrollbar-track{background:0 0}._bookingExtraPickerPanel_1tejq_1752::-webkit-scrollbar-thumb{background:#b8995c57 padding-box padding-box;border:2px solid #0000;border-radius:999px}._bookingExtraCardGrid_1tejq_1774{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.65rem;display:grid}._bookingExtraCard_1tejq_1774{color:#151923;text-align:left;cursor:pointer;background:#fffefa;border:1px solid #1a1f2e1a;border-radius:8px;grid-template-rows:5.7rem minmax(3.8rem,auto);min-width:0;padding:0;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 18px #1a1f2e0a}._bookingExtraCard_1tejq_1774:hover{border-color:#b8995c6b;transform:translateY(-1px);box-shadow:0 14px 30px #1a1f2e17}._bookingExtraCard_1tejq_1774[data-selected=true]{border-color:#b8995c94;box-shadow:inset 0 0 0 1px #b8995c2e,0 14px 30px #1a1f2e14}._bookingExtraCardMedia_1tejq_1806{min-height:0;position:relative;overflow:hidden}._bookingExtraCardImage_1tejq_1812,._bookingExtraCardPlaceholder_1tejq_1813{background:#f2f0eb;border-bottom:1px solid #1a1f2e14;width:100%;height:100%;min-height:0}._bookingExtraCardImage_1tejq_1812{object-fit:cover;display:block}._bookingExtraCardPlaceholder_1tejq_1813{color:#717680;background:linear-gradient(135deg,#b8995c2e,#1a1f2e14),#f2f0eb;place-items:center;display:grid}._bookingExtraCardContent_1tejq_1833{gap:.28rem;padding:.72rem .78rem .82rem;display:grid}._bookingExtraCardContent_1tejq_1833 strong{color:#151923;font-size:.86rem;font-weight:840;line-height:1.25}._bookingExtraCardContent_1tejq_1833 em{color:#717680;font-size:.76rem;font-style:normal;font-weight:740}._bookingExtraCardCheck_1tejq_1851{color:#1a1f2e;background:#fffefaeb;border:1px solid #b8995c57;border-radius:999px;align-items:center;gap:.24rem;min-height:1.55rem;padding:0 .48rem;font-size:.64rem;font-weight:840;display:inline-flex;position:absolute;top:.55rem;right:.55rem;box-shadow:0 6px 16px #1a1f2e1f}._bookingExtraCardCheck_1tejq_1851 svg{color:#b8995c}._bookingExtraCardOverlay_1tejq_1872{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f14207a;grid-template-columns:2rem minmax(0,1fr) 2rem;align-items:center;gap:.32rem;padding:.62rem;display:grid;position:absolute;inset:0}._bookingExtraCardOverlay_1tejq_1872 button{color:#1a1f2e;cursor:pointer;background:#fffefae6;border:1px solid #fffefa9e;border-radius:999px;place-items:center;width:1.86rem;height:1.86rem;transition:background-color .2s,color .2s,transform .2s;display:grid}._bookingExtraCardOverlay_1tejq_1872 button:hover:not(:disabled){color:#fffefa;background:#b8995c;transform:translateY(-1px)}._bookingExtraCardOverlay_1tejq_1872 button:disabled{opacity:.48;cursor:not-allowed}._bookingExtraCardOverlay_1tejq_1872 strong{color:#fffefa;background:#1a1f2ead;border:1px solid #ead7aa9e;border-radius:999px;justify-self:center;place-items:center;min-width:2.22rem;height:2.22rem;font-size:.96rem;font-weight:900;line-height:1;display:grid;box-shadow:0 8px 18px #0f142033}._bookingInvoiceBox_1tejq_1920{background:#fffefa;border:1px solid #1a1f2e1a;border-radius:8px;overflow:hidden}._bookingInvoiceRow_1tejq_1927,._bookingInvoiceTotal_1tejq_1928{border-bottom:1px solid #1a1f2e13;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.78rem .9rem;display:grid}._bookingInvoiceRow_1tejq_1927 span,._bookingInvoiceTotal_1tejq_1928 span{color:#151923;gap:.2rem;min-width:0;font-size:.86rem;font-weight:800;line-height:1.25;display:grid}._bookingInvoiceRow_1tejq_1927 em,._bookingInvoiceTotal_1tejq_1928 em{color:#717680;font-size:.74rem;font-style:normal;font-weight:720}._bookingInvoiceRow_1tejq_1927 strong,._bookingInvoiceTotal_1tejq_1928 strong{color:#151923;white-space:nowrap;font-size:.9rem;font-weight:860}._bookingInvoiceTotal_1tejq_1928{background:linear-gradient(135deg,#1a1f2e,#0f1420);border-bottom:0}._bookingInvoiceTotal_1tejq_1928 span,._bookingInvoiceTotal_1tejq_1928 strong{color:#fffefa}._bookingInvoiceTotal_1tejq_1928 span{font-size:.9rem}._bookingInvoiceTotal_1tejq_1928 strong{font-size:1.08rem}@media (width<=720px){._bookingExtraEditorHead_1tejq_1557{display:none}._bookingExtraEditorRow_1tejq_1558{grid-template-columns:minmax(0,1fr) auto;gap:.7rem}._bookingExtraEditorService_1tejq_1591{grid-column:1/-1}._bookingExtraStepper_1tejq_1638{justify-self:start}._bookingExtraEditorTotal_1tejq_1679{justify-self:end}._bookingExtraRemoveBtn_1tejq_1686{grid-area:2/2}._bookingExtraCardGrid_1tejq_1774{grid-template-columns:repeat(auto-fit,minmax(8.6rem,1fr))}._customerNewFields_1tejq_1544{grid-template-columns:1fr}}._pagination_1tejq_2005{border-top:1px solid #ededed;justify-content:space-between;align-items:center;padding:1rem;display:flex}._pageInfo_1tejq_2013{color:#52525b;font-size:.9rem}._pageControls_1tejq_2018{gap:.5rem;display:flex}._pageBtn_1tejq_2023{cursor:pointer;color:#09090b;background:#fff;border:1px solid #e5e7eb;border-radius:0;padding:.4rem .8rem;font-size:.9rem}._pageBtn_1tejq_2023:hover:not(:disabled){background:#f4f4f5}._pageBtn_1tejq_2023:disabled{opacity:.5;cursor:not-allowed}._modalOverlay_1tejq_2041{--admin-bg:#f7f5f1;--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--navy-deep:#0f1420;--gold:#b8995c;--green:#327b55;--green-soft:#e8f4ed;--red:#a44945;--red-soft:#f7e9e7;--amber:#987438;--amber-soft:#f4eddc;-webkit-backdrop-filter:blur(12px)saturate(.78);z-index:2400;padding:max(1rem, env(safe-area-inset-top)) clamp(.75rem, 2vw, 1.5rem) max(1rem, env(safe-area-inset-bottom));overscroll-behavior:contain;box-sizing:border-box;background:#0f1420b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}._modalContent_1tejq_2072{box-sizing:border-box;background:#fffefa;border:1px solid #1a1f2e1f;border-radius:8px;flex-direction:column;width:min(980px,100vw - 2rem);max-width:100%;max-height:min(920px,100dvh - 2rem);margin:0;display:flex;overflow:hidden;box-shadow:0 28px 70px #0f14203d}._confirmModal_1tejq_2087{background:#fffefa;border:1px solid #1a1f2e1f;max-width:min(520px,100vw - 2rem);box-shadow:0 26px 70px #0f14203d}._compactModal_1tejq_2094{max-width:min(560px,100vw - 2rem)}._confirmHeader_1tejq_2098{background:#fffefa;border-bottom:1px solid #1a1f2e17;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.25rem;display:flex}._modalHeader_1tejq_2108{background:#fffefa;border-bottom:1px solid #1a1f2e1a;flex:none;justify-content:space-between;align-items:center;padding:1.05rem 1.25rem;display:flex}._modalHeader_1tejq_2108 h3{color:#151923;letter-spacing:0;margin:0;font-size:1.16rem;font-weight:860}._confirmTitle_1tejq_2125{color:#151923;letter-spacing:0;align-items:center;gap:.7rem;margin:0;font-size:1.02rem;font-weight:880;display:flex}._confirmIcon_1tejq_2136{color:#b8995c;background:#fbfaf7;border:1px solid #b8995c3d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.18rem;height:2.18rem;display:inline-flex}._confirmBody_1tejq_2149{background:#fffefa;padding:1.15rem 1.25rem}._confirmMessage_1tejq_2154{background:#fbfaf7;border:1px solid #b8995c2e;border-radius:8px;padding:.9rem 1rem}._confirmMessage_1tejq_2154 p{color:#3d4350;margin:0;font-size:.92rem;font-weight:680;line-height:1.55}._confirmFooter_1tejq_2168{background:#fffefa;border-top:1px solid #1a1f2e14;justify-content:flex-end;align-items:center;gap:.65rem;padding:.95rem 1.25rem 1.15rem;display:flex}._confirmDanger_1tejq_2178 ._confirmHeader_1tejq_2098{border-bottom-color:#a449452e}._confirmDanger_1tejq_2178 ._confirmTitle_1tejq_2125{color:#7f1d1d}._confirmDanger_1tejq_2178 ._confirmIcon_1tejq_2136{color:#a44945;background:#f7e9e7;border-color:#a4494538}._confirmDanger_1tejq_2178 ._confirmMessage_1tejq_2154{border-color:#a4494529}._confirmWarning_1tejq_2193 ._confirmHeader_1tejq_2098{border-bottom-color:#b8995c38}._confirmWarning_1tejq_2193 ._confirmTitle_1tejq_2125{color:#987438}._confirmWarning_1tejq_2193 ._confirmIcon_1tejq_2136{color:#987438;background:#f4eddc;border-color:#b8995c42}._confirmWarning_1tejq_2193 ._confirmMessage_1tejq_2154{border-color:#b8995c38}._closeBtn_1tejq_2208{cursor:pointer;color:#717680;background:#fbfaf7;border:1px solid #1a1f2e1a;border-radius:999px;place-items:center;width:2.25rem;height:2.25rem;transition:background-color .2s,color .2s,transform .2s;display:grid}._closeBtn_1tejq_2208:hover{color:#fffefa;background:#1a1f2e;transform:translateY(-1px)}._modalForm_1tejq_2226{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._modalBody_1tejq_2234{background:#f7f5f1;flex:auto;min-height:0;padding:1.1rem;overflow-y:auto}._modalBody_1tejq_2234::-webkit-scrollbar{width:8px}._modalBody_1tejq_2234::-webkit-scrollbar-track{background:0 0}._modalBody_1tejq_2234::-webkit-scrollbar-thumb{background:#b8995c57 padding-box padding-box;border:2px solid #0000;border-radius:999px}._modalBody_1tejq_2234::-webkit-scrollbar-thumb:hover{background:#b8995c85 padding-box padding-box}._modalFooter_1tejq_2259{z-index:5;background:#fffefafa;border-top:1px solid #1a1f2e1c;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex;position:sticky;bottom:0;box-shadow:0 -14px 34px #1a1f2e14}._modalSection_1tejq_2274{background:#fffefa;border:1px solid #1a1f2e1a;border-radius:8px;margin-bottom:.85rem;padding:1rem;box-shadow:0 12px 30px #1a1f2e0b}._modalSection_1tejq_2274:last-child{margin-bottom:0}._modalSectionHeader_1tejq_2286{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.85rem;display:flex}._modalSectionHeader_1tejq_2286>span{color:#b8995c;letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:860;line-height:1}._modalTwoCol_1tejq_2302{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}._modalTwoCol_1tejq_2302 ._formGroup_1tejq_1550{margin-bottom:0}._serviceImageField_1tejq_2311{align-items:center;gap:1rem;display:flex}._serviceImagePreview_1tejq_2317{width:5.75rem;height:5.75rem;color:var(--gold);background:#f2f0eb;border:1px dashed #b8995c5c;border-radius:8px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}._serviceImagePreview_1tejq_2317 img{object-fit:cover;width:100%;height:100%;display:block}._serviceImageCopy_1tejq_2336{gap:.45rem;min-width:0;display:grid}._serviceImageCopy_1tejq_2336 label{color:#151923;margin:0;font-size:.84rem;font-weight:820}._serviceImageCopy_1tejq_2336>span{color:var(--muted);font-size:.8rem;font-weight:620;line-height:1.45}._uploadButton_1tejq_2354{cursor:pointer;background:#1a1f2e;border:1px solid #1a1f2e1f;border-radius:999px;justify-content:center;align-items:center;gap:.48rem;width:max-content;min-height:2.32rem;padding:0 .88rem;transition:box-shadow .2s,transform .2s;color:#fffefa!important;font-size:.8rem!important;font-weight:820!important;display:inline-flex!important}._uploadButton_1tejq_2354:hover{transform:translateY(-1px);box-shadow:0 12px 22px #1a1f2e29}._inlineToggleField_1tejq_2376{cursor:pointer;background:#fbfaf7;border:1px solid #1a1f2e17;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;margin-top:.85rem;padding:.85rem;display:flex}._inlineToggleField_1tejq_2376>span:first-child{gap:.2rem;min-width:0;display:grid}._inlineToggleField_1tejq_2376 strong{color:#151923;font-size:.86rem;font-weight:840}._inlineToggleField_1tejq_2376 em{color:var(--muted);font-size:.78rem;font-style:normal;font-weight:640}._rentalSummary_1tejq_2405{color:#151923;background:#fbfaf7;border:1px solid #b8995c38;border-radius:8px;justify-content:space-between;align-items:center;gap:.85rem;margin-top:.85rem;padding:.74rem .85rem;font-size:.84rem;font-weight:720;display:flex}._rentalSummary_1tejq_2405 strong,._rentalSummary_1tejq_2405 span:last-child{font-weight:860}._rentalSummary_1tejq_2405 span:last-child{white-space:nowrap}._validationMessage_1tejq_2427{color:#a44945;background:#f7e9e7;border:1px solid #a4494538;border-radius:8px;margin-top:.75rem;padding:.7rem .8rem;font-size:.84rem;font-weight:780}._modalFooterTotal_1tejq_2438{gap:.14rem;display:grid}._modalFooterTotal_1tejq_2438 span{color:#717680;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:840;line-height:1}._modalFooterTotal_1tejq_2438 strong{color:#151923;font-size:1.32rem;font-weight:900;line-height:1}._modalFooterActions_1tejq_2457{justify-content:flex-end;align-items:center;gap:.65rem;display:flex}._btnCancel_1tejq_2464{cursor:pointer;color:#151923;background:#fbfaf7;border:1px solid #1a1f2e1f;border-radius:999px;min-height:2.6rem;padding:0 1rem;font-size:.84rem;font-weight:820;transition:background-color .2s,border-color .2s,color .2s,transform .2s}._btnCancel_1tejq_2464:hover{color:#fffefa;background:#1a1f2e;border-color:#1a1f2e;transform:translateY(-1px)}._btnPrimary_1tejq_2483{color:#fffefa;cursor:pointer;background:linear-gradient(135deg,#1a1f2e,#0f1420);border:none;border-radius:999px;min-height:2.6rem;padding:0 1.08rem;font-size:.84rem;font-weight:840;transition:box-shadow .2s,transform .2s}._btnPrimary_1tejq_2483:hover{transform:translateY(-1px);box-shadow:0 13px 25px #1a1f2e29}._btnPrimary_1tejq_2483:disabled{opacity:.7;cursor:not-allowed;transform:none}._btnDanger_1tejq_2505{color:#fffefa;cursor:pointer;background:#a44945;border:1px solid #a449452e;border-radius:999px;min-height:2.6rem;padding:0 1.08rem;font-size:.84rem;font-weight:840;transition:box-shadow .2s,transform .2s,background-color .2s}._btnDanger_1tejq_2505:hover{background:#7f1d1d;transform:translateY(-1px);box-shadow:0 13px 25px #a4494529}._btnDanger_1tejq_2505:disabled{opacity:.7;cursor:not-allowed;transform:none}._btnWarning_1tejq_2528{color:#fffefa;cursor:pointer;background:#987438;border:1px solid #b8995c33;border-radius:999px;min-height:2.6rem;padding:0 1.08rem;font-size:.84rem;font-weight:840;transition:box-shadow .2s,transform .2s,background-color .2s}._btnWarning_1tejq_2528:hover{background:#1a1f2e;transform:translateY(-1px);box-shadow:0 13px 25px #1a1f2e29}._btnWarning_1tejq_2528:disabled{opacity:.7;cursor:not-allowed;transform:none}._formGroup_1tejq_1550{margin-bottom:1.2rem}._formGroup_1tejq_1550 label{color:#717680;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.38rem;font-size:.72rem;font-weight:820;display:block}._formGroup_1tejq_1550 input,._formGroup_1tejq_1550 textarea{color:#151923;background:#fbfaf7;border:1px solid #1a1f2e1f;border-radius:8px;outline:none;width:100%;min-height:2.7rem;padding:.65rem .85rem;font-size:.92rem;font-weight:680;transition:background-color .2s,border-color .2s,box-shadow .2s}._formGroup_1tejq_1550 input:focus,._formGroup_1tejq_1550 textarea:focus{background:#fffefa;border-color:#b8995c7a;box-shadow:0 0 0 3px #b8995c1c}._formGroup_1tejq_1550 select{color:#151923;background-color:#fbfaf7;border:1px solid #1a1f2e1f;border-radius:8px;outline:none;width:100%;min-height:2.7rem;padding:.65rem 2.5rem .65rem .85rem;font-size:.92rem;font-weight:760}._formGroup_1tejq_1550 select:focus{border-color:#b8995c7a;box-shadow:0 0 0 3px #b8995c1c}._formGroup_1tejq_1550 textarea{resize:vertical;min-height:80px}._passwordField_1tejq_2603{position:relative}._passwordField_1tejq_2603 input{box-sizing:border-box;padding-right:2.6rem}._passwordField_1tejq_2603 button{color:#746a5f;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}._inputIconField_1tejq_2625{position:relative}._inputIconField_1tejq_2625 svg{color:var(--gold);pointer-events:none;position:absolute;top:50%;left:.82rem;transform:translateY(-50%)}._inputIconField_1tejq_2625 input{padding-left:2.45rem!important}._inputError_1tejq_2640{background:#fef2f2;border-color:#dc2626!important}._fieldError_1tejq_2645{color:#dc2626;margin:.45rem 0 0;font-size:.82rem;font-weight:600}._loading_1tejq_2652{color:#52525b;justify-content:center;align-items:center;min-height:50vh;font-size:1.2rem;display:flex}._toggleSwitch_1tejq_2662{width:46px;height:26px;display:inline-block;position:relative}._toggleSwitch_1tejq_2662 input{opacity:0;width:0;height:0}._toggleSwitch_1tejq_2662 ._slider_1tejq_2673{cursor:pointer;background-color:#dedbd4;border:1px solid #1a1f2e14;border-radius:999px;transition:all .3s;position:absolute;inset:0}._toggleSwitch_1tejq_2662 ._slider_1tejq_2673:before{content:"";background-color:#fffefa;border-radius:999px;width:18px;height:18px;transition:all .3s;position:absolute;bottom:3px;left:3px;box-shadow:0 3px 8px #1a1f2e29}._toggleSwitch_1tejq_2662 input:checked+._slider_1tejq_2673{background-color:#1a1f2e}._toggleSwitch_1tejq_2662 input:focus+._slider_1tejq_2673{box-shadow:0 0 1px #09090b}._toggleSwitch_1tejq_2662 input:checked+._slider_1tejq_2673:before{transform:translate(20px)}._statusToggleWrap_1tejq_2707{align-items:center;gap:.65rem;display:inline-flex}._statusText_1tejq_2713{border:1px solid #d4d4d8;border-radius:999px;justify-content:center;align-items:center;min-width:4.8rem;min-height:1.55rem;padding:0 .58rem;font-size:.75rem;font-weight:820;line-height:1;display:inline-flex}._statusActive_1tejq_2727{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._statusInactive_1tejq_2733{color:#b91c1c;background:#fef2f2;border-color:#fecaca}._dateField_1tejq_2739{width:100%;display:block;position:relative}._dateField_1tejq_2739 input{width:100%;padding-right:2.7rem!important}._dateButton_1tejq_2749{color:#52525b;cursor:pointer;background:0 0;border:0;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}._dateButton_1tejq_2749:hover{color:#09090b}@media (width<=720px){._modalOverlay_1tejq_2041{align-items:stretch;padding:.55rem}._modalContent_1tejq_2072{max-width:100%;max-height:calc(100vh - 1.1rem)}._modalHeader_1tejq_2108,._modalFooter_1tejq_2259{padding-inline:.85rem}._modalBody_1tejq_2234{padding:.75rem}._modalSection_1tejq_2274{padding:.82rem}._modalSectionHeader_1tejq_2286{flex-direction:column;align-items:flex-start}._modalTwoCol_1tejq_2302{grid-template-columns:1fr}._rentalSummary_1tejq_2405{flex-direction:column;align-items:flex-start}._modalFooter_1tejq_2259{flex-direction:column;align-items:stretch}._modalFooterActions_1tejq_2457{width:100%}._modalFooterActions_1tejq_2457 button{flex:1}._bookingInvoiceRow_1tejq_1927,._bookingInvoiceTotal_1tejq_1928{grid-template-columns:1fr;gap:.45rem}._bookingInvoiceRow_1tejq_1927 strong,._bookingInvoiceTotal_1tejq_1928 strong{justify-self:start}}._overlay_c6b8y_1{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9999;background:#1116;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._spinner_c6b8y_15{color:#fff;animation:1s linear infinite _spin_c6b8y_15}@keyframes _spin_c6b8y_15{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._settingsPage_1kr6z_1{--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--gold:#b8995c;--red:#a44945;width:100%;min-width:0;max-width:72rem;color:var(--ink);flex-direction:column;gap:1rem;margin-inline:auto;display:flex;overflow-x:clip}._settingsPage_1kr6z_1,._settingsPage_1kr6z_1 *{box-sizing:border-box}._header_1kr6z_26{min-width:0;margin-bottom:.35rem}._kicker_1kr6z_31{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-size:.7rem;font-weight:840}._title_1kr6z_40{color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:860}._text_1kr6z_48{max-width:44rem;color:var(--muted);margin:.45rem 0 0;font-size:.94rem;font-weight:620;line-height:1.55}._settingsStack_1kr6z_57{gap:1rem;min-width:0;display:grid}._profilePanel_1kr6z_63,._passwordPanel_1kr6z_64{border:1px solid var(--line);background:var(--panel);border-radius:24px;width:100%;min-width:0;max-width:100%;padding:clamp(1rem,2vw,1.35rem);box-shadow:0 18px 48px #1a1f2e0e}._sectionHeading_1kr6z_75{border-bottom:1px solid var(--line);align-items:flex-start;gap:.85rem;min-width:0;padding-bottom:1rem;display:flex}._sectionHeading_1kr6z_75>div:last-child{min-width:0}._sectionHeading_1kr6z_75 h3{color:var(--ink);margin:0;font-size:1rem;font-weight:840}._sectionHeading_1kr6z_75 p{color:var(--muted);margin:.25rem 0 0;font-size:.86rem;font-weight:620;line-height:1.45}._sectionIcon_1kr6z_100{width:2.35rem;height:2.35rem;color:var(--gold);background:#b8995c1a;border:1px solid #b8995c38;border-radius:13px;flex:none;place-items:center;display:grid}._profileBody_1kr6z_112{grid-template-columns:minmax(9.5rem,12rem) minmax(0,1fr);align-items:start;gap:clamp(1rem,2vw,1.35rem);min-width:0;max-width:100%;padding-top:1.15rem;display:grid}@media (width<=860px){._profileBody_1kr6z_112{grid-template-columns:1fr}}._avatarBlock_1kr6z_127{justify-items:center;gap:.8rem;min-width:0;max-width:100%;display:grid}@media (width<=860px){._avatarBlock_1kr6z_127{justify-items:start}}._profileAvatar_1kr6z_140{width:7rem;height:7rem;color:var(--gold);background:#1a1f2e0b;border:1px solid #b8995c47;border-radius:999px;place-items:center;font-size:1.65rem;font-weight:860;display:grid;overflow:hidden;box-shadow:0 16px 32px #1a1f2e13}._profileAvatar_1kr6z_140 img{object-fit:cover;width:100%;height:100%;display:block}._avatarButton_1kr6z_161,._primaryButton_1kr6z_162{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;max-width:100%;min-height:2.75rem;padding:0 1rem;font-size:.88rem;font-weight:820;line-height:1;transition:background-color .2s,border-color .2s,color .2s,opacity .2s,transform .2s;display:inline-flex}._avatarButton_1kr6z_161{min-height:2.35rem;color:var(--ink);background:var(--panel-soft);border:1px solid #1a1f2e1f;padding:0 .78rem;font-size:.8rem}._avatarButton_1kr6z_161 input{display:none}._avatarButton_1kr6z_161:hover{color:var(--gold);border-color:#b8995c66;transform:translateY(-1px)}._profileFields_1kr6z_195,._passwordGrid_1kr6z_196{gap:.85rem;min-width:0;max-width:100%;display:grid}._profileFields_1kr6z_195{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}._profileFields_1kr6z_195 ._field_1kr6z_206:last-child{grid-column:1/-1}._passwordGrid_1kr6z_196{grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));padding-top:1.15rem}._field_1kr6z_206{gap:.45rem;min-width:0;max-width:100%;display:grid}._field_1kr6z_206>span{overflow-wrap:anywhere;min-width:0;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:820}._readOnlyValue_1kr6z_231,._editableValue_1kr6z_232,._passwordInput_1kr6z_233{background:var(--panel-soft);width:100%;min-width:0;max-width:100%;min-height:3.05rem;color:var(--ink);border:1px solid #1a1f2e1a;border-radius:14px;align-items:center;gap:.65rem;padding:0 .85rem;display:flex}._readOnlyValue_1kr6z_231 svg,._editableValue_1kr6z_232 svg,._passwordInput_1kr6z_233 svg{color:var(--gold);flex:none}._readOnlyValue_1kr6z_231 strong,._editableValue_1kr6z_232 strong,._passwordInput_1kr6z_233 strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:.93rem;font-weight:760;overflow:hidden}._editableValue_1kr6z_232,._passwordInput_1kr6z_233{background:#fffefa;transition:border-color .2s,box-shadow .2s}._editableValue_1kr6z_232:focus-within,._passwordInput_1kr6z_233:focus-within{border-color:#b8995c80;box-shadow:0 0 0 4px #b8995c1a}._editableValue_1kr6z_232 input,._passwordInput_1kr6z_233 input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:.93rem;font-weight:700}._editableValue_1kr6z_232 input::placeholder,._passwordInput_1kr6z_233 input::placeholder{color:#1a1f2e6b}._passwordInput_1kr6z_233{padding-right:.4rem}._passwordInput_1kr6z_233 button{width:2.25rem;height:2.25rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;transition:color .2s,background-color .2s;display:grid}._passwordInput_1kr6z_233 button:hover{color:var(--gold);background:#b8995c1a}._panelActions_1kr6z_314{border-top:1px solid var(--line);justify-content:flex-end;min-width:0;margin-top:1.1rem;padding-top:1rem;display:flex}._primaryButton_1kr6z_162{border:1px solid var(--navy);color:#fffefa;background:var(--navy);min-width:10rem}._primaryButton_1kr6z_162:not(:disabled):hover{background:#111521;transform:translateY(-1px)}._primaryButton_1kr6z_162:disabled{opacity:.65;cursor:wait}._formError_1kr6z_338{color:var(--red);background:#a4494514;border:1px solid #a449453d;border-radius:14px;margin:.85rem 0 0;padding:.72rem .85rem;font-size:.86rem;font-weight:720}._spinner_1kr6z_349{animation:.8s linear infinite _settingsSpin_1kr6z_1}@keyframes _settingsSpin_1kr6z_1{to{transform:rotate(360deg)}}._page_1oswh_1{--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--gold:#b8995c;--green:#327b55;--red:#a44945;--amber:#987438;color:var(--ink);flex-direction:column;gap:1rem;display:flex}._header_1oswh_18{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._header_1oswh_18 h2{color:var(--ink);margin:0;font-size:1.5rem;font-weight:780}._ticketToolbar_1oswh_31{border:1px solid var(--line);background:var(--panel);border-radius:24px;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;display:flex;box-shadow:0 18px 48px #1a1f2e0e}._toolbarTitle_1oswh_43{min-width:0;color:var(--ink);letter-spacing:0;font-size:1rem;font-weight:840}._filterSelect_1oswh_51{min-width:12rem;position:relative}._filterButton_1oswh_56{width:100%;min-height:2.75rem;color:var(--ink);background:var(--panel-soft);cursor:pointer;border:1px solid #1a1f2e1c;border-radius:999px;justify-content:space-between;align-items:center;gap:.65rem;padding:0 .8rem 0 1rem;font-size:.86rem;font-weight:820;transition:background-color .22s,border-color .22s,box-shadow .22s,color .22s;display:inline-flex}._filterButton_1oswh_56 svg{color:var(--gold);transition:transform .22s,color .22s}._filterButton_1oswh_56:hover,._filterButton_1oswh_56[aria-expanded=true]{color:#fffefa;background:var(--navy);border-color:#1a1f2e2e;box-shadow:0 12px 24px #1a1f2e1f}._filterButton_1oswh_56:hover svg,._filterButton_1oswh_56[aria-expanded=true] svg{color:#ead7aa}._filterButton_1oswh_56[aria-expanded=true] svg{transform:rotate(180deg)}._filterMenu_1oswh_90{z-index:35;background:#fffefa;border:1px solid #1a1f2e1c;border-radius:14px;min-width:13rem;padding:.35rem;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0;overflow:hidden;box-shadow:0 18px 44px #1a1f2e24}._filterMenu_1oswh_90 button{color:#3d4350;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;width:100%;min-height:2.1rem;padding:0 .72rem;font-size:.78rem;font-weight:780;display:flex}._filterMenu_1oswh_90 button:hover{color:var(--navy);background:#f2f0eb}._filterMenu_1oswh_90 ._filterOptionActive_1oswh_123{color:#fffefa;background:var(--navy)}._tableWrapper_1oswh_128{border:1px solid var(--line);background:var(--panel);border-radius:24px;overflow-x:auto;box-shadow:0 18px 48px #1a1f2e0e}._table_1oswh_128{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:1040px}._table_1oswh_128 th,._table_1oswh_128 td{box-sizing:border-box;vertical-align:middle;border-bottom:1px solid #1a1f2e14;padding:.86rem .78rem}._table_1oswh_128 th{z-index:2;color:#f4ead3;background:var(--navy);letter-spacing:.12em;text-align:left;text-transform:uppercase;font-size:.68rem;font-weight:840;position:sticky;top:0}._table_1oswh_128 th:first-child{width:7.4rem}._table_1oswh_128 th:nth-child(2){width:13.7rem}._table_1oswh_128 th:nth-child(3){width:auto}._table_1oswh_128 th:nth-child(4),._table_1oswh_128 th:nth-child(5),._table_1oswh_128 th:nth-child(6),._table_1oswh_128 th:nth-child(7),._table_1oswh_128 td:nth-child(4),._table_1oswh_128 td:nth-child(5),._table_1oswh_128 td:nth-child(6),._table_1oswh_128 td:nth-child(7){text-align:center}._table_1oswh_128 th:nth-child(4){width:12rem}._table_1oswh_128 th:nth-child(5){width:8.6rem}._table_1oswh_128 th:nth-child(6){width:11.2rem}._table_1oswh_128 th:nth-child(7){width:9.4rem}._table_1oswh_128 th:nth-child(7),._table_1oswh_128 td:nth-child(7){padding-inline:.5rem}._table_1oswh_128 tbody tr{cursor:pointer;transition:background-color .18s,transform .18s;position:relative}._table_1oswh_128 tbody tr:hover td{background:#b8995c0f}._table_1oswh_128 tbody tr:last-child td{border-bottom:none}._table_1oswh_128 td{color:#303642;background:var(--panel);font-size:.86rem;font-weight:650}._needsReplyRow_1oswh_215 td{background:#f5f9f6}._needsReplyRow_1oswh_215 td:first-child{box-shadow:inset 4px 0 0 var(--gold)}._table_1oswh_128 tbody tr._needsReplyRow_1oswh_215:hover td{background:#eef6f1}._unreadRow_1oswh_227 ._ticketTitle_1oswh_227,._unreadRow_1oswh_227 ._customerCell_1oswh_228{color:var(--ink);font-weight:760}._ticketCode_1oswh_233{color:#3d4350;letter-spacing:.04em;background:#f5f3ee;border:1px solid #1a1f2e14;border-radius:999px;justify-content:center;align-items:center;min-width:5.65rem;min-height:1.68rem;padding:0 .5rem;font-size:.7rem;font-weight:760;display:inline-flex}._customerCell_1oswh_228{min-width:0;color:var(--ink);align-items:flex-start;gap:.4rem;font-weight:700;display:flex}._customerCell_1oswh_228>div{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._unreadDot_1oswh_264{color:var(--red);filter:none;flex:none;margin-top:.2rem;transform:translateY(3px)}._customerEmail_1oswh_272{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.74rem;font-weight:660;overflow:hidden}._ticketTitle_1oswh_227{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;min-width:0;font-weight:680;overflow:hidden}._lastUpdate_1oswh_293{color:var(--muted);font-size:.76rem;font-weight:720}._sortButton_1oswh_299{min-height:1.72rem;color:inherit;font:inherit;letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.26rem;padding:0 .38rem;display:inline-flex}._sortButton_1oswh_299 svg{color:#dcc58e}._sortButton_1oswh_299 span{min-height:1.08rem;color:var(--navy);letter-spacing:0;text-transform:none;background:#ead7aa;border-radius:999px;align-items:center;padding:0 .34rem;font-size:.62rem;font-weight:860;display:inline-flex}._sortActive_1oswh_332{background:#fffefa14;border-color:#ead7aa47}._statusBadge_1oswh_337,._senderBadge_1oswh_338{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:5.9rem;min-height:1.68rem;padding:0 .52rem;font-size:.67rem;font-weight:760;line-height:1;display:inline-flex}._statusBadge_1oswh_337._open_1oswh_353{color:#806024;background-color:#f8f3e8;border-color:#b8995c38}._statusBadge_1oswh_337._closed_1oswh_358,._statusBadge_1oswh_337._resolved_1oswh_358,._statusBadge_1oswh_337._pending_1oswh_363{color:#52525b;background-color:#f4f4f5;border-color:#d4d4d8}._statusBadge_1oswh_337._disabled_1oswh_368{color:#717680;background-color:#f5f3ee;border-color:#1a1f2e1a}._senderCustomer_1oswh_374{color:#3d4350;background:#f7f5f1;border-color:#b8995c33;min-width:9.8rem}._senderAdmin_1oswh_381{color:#52525b;background:#f4f4f5;border-color:#d4d4d8}._ticketActions_1oswh_387{justify-content:center;align-items:center;gap:.34rem;width:100%;min-width:0;display:inline-flex}._ticketActionBtn_1oswh_396{color:#52525b;cursor:pointer;background:#fffefa;border:1px solid #1a1f2e1a;border-radius:10px;justify-content:center;align-items:center;width:2.12rem;height:2.12rem;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}._ticketActionBtn_1oswh_396:not(:disabled):hover{transform:translateY(-1px)}._ticketActionBtn_1oswh_396:disabled{color:#c0b9ad;opacity:1;cursor:not-allowed;background:#f5f3ee;border-color:#1a1f2e0f}._disableAction_1oswh_420:not(:disabled){color:#52525b;background:#fffefa;border-color:#1a1f2e1a}._disableAction_1oswh_420:not(:disabled):hover{color:var(--ink);background:#f2f0eb;border-color:#1a1f2e29}._enableAction_1oswh_432:not(:disabled){color:#52525b;background:#fffefa;border-color:#1a1f2e1a}._enableAction_1oswh_432:not(:disabled):hover{color:var(--ink);background:#f2f0eb;border-color:#1a1f2e29}._deleteAction_1oswh_444:not(:disabled){color:#b91c1c;background:#fef2f2;border-color:#fecaca}._deleteAction_1oswh_444:not(:disabled):hover{color:#7f1d1d;background:#fee2e2;border-color:#fca5a5}._emptyCell_1oswh_456{color:var(--muted)!important;text-align:center!important;padding:3rem!important;font-weight:760!important}._pagination_1oswh_463{justify-content:space-between;align-items:center;margin-top:1.25rem;padding:.5rem .25rem;display:flex}._pageInfo_1oswh_471{color:#746a5f;font-size:.875rem}._pageControls_1oswh_476{gap:.5rem;display:flex}._pageBtn_1oswh_481{color:#17110c;cursor:pointer;background:#fff;border:1px solid #00000026;border-radius:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}._pageBtn_1oswh_481:hover:not(:disabled){color:#fff;background:#17110c}._pageBtn_1oswh_481:disabled{opacity:.4;cursor:not-allowed}._detailWrapper_1oswh_506{--ticket-detail-height:min(44rem, calc(100dvh - 10rem));grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1rem;display:grid}@media (width<=1100px){._detailWrapper_1oswh_506{grid-template-columns:1fr;align-items:start}}@media (width<=720px){._detailWrapper_1oswh_506{--ticket-detail-height:calc(100dvh - 8rem)}}._mainChatSection_1oswh_525{min-height:34rem;height:var(--ticket-detail-height);border:1px solid var(--line);background:var(--panel);border-radius:24px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 54px #1a1f2e13}@media (width<=720px){._mainChatSection_1oswh_525{border-radius:18px;height:calc(100dvh - 8rem);min-height:30rem}}._chatHeader_1oswh_544{border-bottom:1px solid var(--line);background:#fffefaf5;align-items:center;gap:.75rem;padding:1rem 1.1rem;display:flex}._chatHeader_1oswh_544 ._backBtn_1oswh_552{background:var(--panel-soft);width:2.45rem;height:2.45rem;color:var(--ink);cursor:pointer;border:1px solid #1a1f2e1a;border-radius:12px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}._chatHeader_1oswh_544 ._backBtn_1oswh_552:hover{color:var(--gold);background:#b8995c1a;border-color:#b8995c66}._chatHeader_1oswh_544 ._titleArea_1oswh_570{flex-wrap:wrap;flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}._chatHeader_1oswh_544 ._titleArea_1oswh_570 h2{max-width:min(34rem,48vw);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.05rem;font-weight:620;line-height:1.2;overflow:hidden}@media (width<=720px){._chatHeader_1oswh_544 ._titleArea_1oswh_570 h2{max-width:100%}}._chatHeader_1oswh_544 ._titleArea_1oswh_570 ._ticketId_1oswh_594{color:#1a1f2eb8;background:#1a1f2e0b;border:1px solid #1a1f2e14;border-radius:999px;padding:.24rem .55rem;font-size:.75rem;font-weight:760;line-height:1}@media (width<=720px){._chatHeader_1oswh_544{flex-wrap:wrap;align-items:flex-start}}._detailHeaderActions_1oswh_611{flex-shrink:0;align-items:center;gap:.55rem;display:inline-flex}._ticketStateBtn_1oswh_618{min-height:2.15rem;color:var(--ink);cursor:pointer;background:#b8995c1a;border:1px solid #b8995c57;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;padding:0 .8rem;font-size:.78rem;font-weight:800;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}._ticketStateBtn_1oswh_618 svg{color:var(--gold)}._ticketStateBtn_1oswh_618:hover{background:#b8995c29;border-color:#b8995c94;transform:translateY(-1px)}._messagesBody_1oswh_643{overscroll-behavior:contain;scroll-behavior:smooth;background:linear-gradient(#fbfaf7fa,#f7f5f1fa);flex-direction:column;flex:1;gap:.9rem;min-height:0;padding:1.05rem 1.1rem;display:flex;overflow-y:auto}._messagesBody_1oswh_643::-webkit-scrollbar{width:.45rem}._messagesBody_1oswh_643::-webkit-scrollbar-track{background:0 0}._messagesBody_1oswh_643::-webkit-scrollbar-thumb{background:#b8995c57;border-radius:999px}._messageRow_1oswh_666{align-items:flex-end;gap:.68rem;display:flex}._messageRow_1oswh_666._adminRow_1oswh_671{flex-direction:row-reverse}._messageRow_1oswh_666._adminRow_1oswh_671 ._avatar_1oswh_674{background:var(--navy);color:#fffefa;border-color:#1a1f2e24}._messageRow_1oswh_666._adminRow_1oswh_671 ._messageBubble_1oswh_679{background:var(--navy);color:#fffefa;border-color:#1a1f2e29;border-bottom-right-radius:6px;max-width:min(58%,30rem)}._messageRow_1oswh_666._adminRow_1oswh_671 ._messageBubble_1oswh_679 ._msgTime_1oswh_686{color:#fffefa8f}._messageRow_1oswh_666._userRow_1oswh_689{flex-direction:row}._messageRow_1oswh_666._userRow_1oswh_689 ._avatar_1oswh_674{color:var(--gold);background:#1a1f2e0b;border-color:#b8995c2e}._messageRow_1oswh_666._userRow_1oswh_689 ._messageBubble_1oswh_679{color:var(--ink);background:#fffefa;border:1px solid #1a1f2e14;border-bottom-left-radius:6px}._messageRow_1oswh_666._userRow_1oswh_689 ._messageBubble_1oswh_679 ._msgTime_1oswh_686{color:#1a1f2e7a}._avatar_1oswh_674{border:1px solid #1a1f2e1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;font-size:.78rem;font-weight:820;display:flex;overflow:hidden}._avatar_1oswh_674 img{object-fit:cover;width:100%;height:100%}._messageBubble_1oswh_679{border-radius:16px;width:fit-content;max-width:min(62%,34rem);padding:.72rem .86rem .58rem;box-shadow:0 10px 22px #1a1f2e0b}._messageBubble_1oswh_679 ._msgMeta_1oswh_733{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.42rem;display:flex}._messageBubble_1oswh_679 ._msgTime_1oswh_686{white-space:nowrap;align-items:center;font-size:.68rem;font-weight:680;line-height:1.2;display:inline-flex}._messageBubble_1oswh_679 ._msgContent_1oswh_750{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9rem;line-height:1.42}@media (width<=720px){._messageBubble_1oswh_679{max-width:calc(100% - 3rem)}}._messageState_1oswh_763{color:#fffefa9e;justify-content:flex-end;align-items:center;gap:.35rem;margin-top:0;font-size:.68rem;font-weight:700;display:inline-flex}._messageState_1oswh_763 button{color:#ead7aa;font:inherit;cursor:pointer;text-underline-offset:.18rem;background:0 0;border:0;padding:0;text-decoration:underline}._failedBubble_1oswh_784{color:var(--ink)!important;background:#fff8f6!important;border-color:#a4494552!important}._failedBubble_1oswh_784 ._msgTime_1oswh_686,._failedBubble_1oswh_784 ._messageState_1oswh_763{color:var(--red)!important}._failedBubble_1oswh_784 ._messageState_1oswh_763 button{color:var(--red)}._inlineSpinner_1oswh_797{animation:.75s linear infinite _supportTicketSpin_1oswh_1}._chatFooter_1oswh_801{border-top:1px solid var(--line);background:#fffefafa;align-items:flex-end;gap:.7rem;padding:.9rem 1rem;display:flex}._chatFooter_1oswh_801 textarea{resize:none;min-height:2.65rem;max-height:8.25rem;color:var(--ink);background:var(--panel-soft);font:inherit;border:1px solid #1a1f2e1c;border-radius:15px;flex:1;padding:.72rem .9rem;font-size:.9rem;line-height:1.35;transition:border-color .2s,box-shadow .2s,background-color .2s;overflow-y:auto}._chatFooter_1oswh_801 textarea:focus{background:#fffefa;border-color:#b8995c7a;outline:none;box-shadow:0 0 0 4px #b8995c1a}._chatFooter_1oswh_801 textarea::placeholder{color:#1a1f2e75}@media (width<=560px){._chatFooter_1oswh_801{flex-direction:column;align-items:stretch}}._sendBtn_1oswh_841{background:var(--navy);color:#fffefa;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.65rem;margin-bottom:.12rem;padding:0 1.1rem;font-size:.86rem;font-weight:820;transition:background-color .2s,opacity .2s,transform .2s;display:inline-flex;transform:translateY(-5px)}._sendBtn_1oswh_841:hover{background:#111521;transform:translateY(-6px)}._sendBtn_1oswh_841:disabled{opacity:.55;cursor:not-allowed;transform:translateY(-5px)}._closedFooter_1oswh_870{text-align:center;border-top:1px solid var(--line);color:var(--muted);background:#1a1f2e09;padding:1rem;font-size:.85rem;font-weight:680}._infoSidebar_1oswh_880{flex-direction:column;gap:1rem;height:auto;min-height:0;display:flex}._infoCard_1oswh_888{border:1px solid var(--line);background:var(--panel);border-radius:22px;flex:none;min-height:auto;padding:1rem;overflow:visible;box-shadow:0 16px 38px #1a1f2e0e}._infoCard_1oswh_888 h3{color:#1a1f2ead;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .95rem;font-size:.72rem;font-weight:820}._customerHero_1oswh_907{border-bottom:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:.22rem;margin-bottom:.9rem;padding:.1rem 0 .9rem;display:flex}._customerHero_1oswh_907 strong{color:var(--ink);font-size:1rem;font-weight:760}._customerHero_1oswh_907 span{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:650;overflow:hidden}._customerHeroAvatar_1oswh_932{width:4rem;height:4rem;color:var(--gold);background:#1a1f2e0b;border:1px solid #b8995c38;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.3rem;font-size:1.55rem;font-weight:840;display:flex;overflow:hidden}._customerHeroAvatar_1oswh_932 img{object-fit:cover;width:100%;height:100%}._infoRow_1oswh_953{align-items:flex-start;gap:.68rem;margin-bottom:.78rem;display:flex}._infoRow_1oswh_953:last-child{margin-bottom:0}._infoRow_1oswh_953 ._iconBadge_1oswh_962{width:2.05rem;height:2.05rem;color:var(--gold);background:#1a1f2e0b;border:1px solid #1a1f2e14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._infoRow_1oswh_953 ._infoContent_1oswh_974{flex:1;min-width:0}._infoRow_1oswh_953 ._infoContent_1oswh_974 label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.15rem;font-size:.7rem;font-weight:760;display:block}._infoRow_1oswh_953 ._infoContent_1oswh_974 p{color:var(--ink);word-break:break-all;margin:0;font-size:.9rem;font-weight:700;line-height:1.35}._error_1oswh_996{color:var(--red);background:#a4494514;border:1px solid #a4494533;border-radius:16px;margin-bottom:1rem;padding:1rem}._backLinkBtn_1oswh_1005{border:1px solid var(--line);background:var(--panel);height:42px;color:var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.95rem;font-weight:760;line-height:1;display:inline-flex}._backLinkBtn_1oswh_1005:hover{background:#b8995c1a;border-color:#b8995c57}@keyframes _supportTicketSpin_1oswh_1{to{transform:rotate(360deg)}}._page_15ay0_1{width:min(100%,78rem);color:var(--ink,#151923);margin:0 auto}._header_15ay0_7{background:var(--panel,#fffefa);border:1px solid #1a1f2e17;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1.35rem;padding:clamp(1.25rem,2.2vw,1.75rem);display:flex;box-shadow:0 22px 58px #1a1f2e14}._header_15ay0_7 h2{color:var(--ink,#151923);letter-spacing:0;margin:.3rem 0 0;font-size:clamp(1.25rem,1.9vw,1.65rem);font-weight:760}._header_15ay0_7 p{max-width:38rem;color:var(--muted,#70757f);margin:.35rem 0 0;font-size:.86rem;line-height:1.5}._kicker_15ay0_34{color:var(--gold,#b8995c);letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:760;display:inline-block}._headerActions_15ay0_43{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:inline-flex}._unreadSummary_15ay0_51{white-space:nowrap;background:#327b5514;border:1px solid #327b552e;border-radius:.9rem;justify-content:center;align-items:center;gap:.5rem;min-width:10.5rem;min-height:2.85rem;padding:0 .9rem;display:inline-flex}._unreadSummary_15ay0_51 strong{color:var(--green,#327b55);font-size:1.05rem;font-weight:760;line-height:1}._unreadSummary_15ay0_51 span{color:var(--muted,#70757f);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:680}._markAllBtn_15ay0_78,._deleteSelectedBtn_15ay0_79{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.85rem;padding:0 1.05rem;font-size:.8rem;font-weight:720;transition:transform .2s,border-color .2s,background-color .2s;display:inline-flex}._markAllBtn_15ay0_78:hover,._deleteSelectedBtn_15ay0_79:hover{transform:translateY(-1px)}._markAllBtn_15ay0_78{color:var(--ink,#151923);background:var(--panel,#fffefa);border:1px solid #1a1f2e1a}._markAllBtn_15ay0_78:hover{background:#f7f5f1;border-color:#b8995c57}._deleteSelectedBtn_15ay0_79{color:#a44945;background:#a4494514;border:1px solid #a4494538}._deleteSelectedBtn_15ay0_79:hover{background:#a449451f;border-color:#a4494557}._listWrapper_15ay0_117{background:var(--panel,#fffefa);border:1px solid #1a1f2e17;border-radius:1rem;overflow:hidden;box-shadow:0 22px 58px #1a1f2e14}._selectionBar_15ay0_125{background:#f7f5f1;border-bottom:1px solid #1a1f2e14;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.35rem;display:flex}._selectAllLabel_15ay0_135,._checkboxWrapper_15ay0_136{cursor:pointer;align-items:center;gap:.55rem;display:inline-flex}._selectAllLabel_15ay0_135 input,._checkboxWrapper_15ay0_136 input{width:1.05rem;height:1.05rem;accent-color:var(--green,#327b55);cursor:pointer}._selectAllLabel_15ay0_135{color:var(--ink,#151923);font-size:.88rem;font-weight:760}._selectedCount_15ay0_156{color:#a44945;font-size:.84rem;font-weight:820}._notificationItem_15ay0_162{background:var(--panel,#fffefa);cursor:pointer;border-bottom:1px solid #1a1f2e12;align-items:center;gap:1rem;min-height:6.2rem;padding:1rem 1.35rem 1rem 1.55rem;transition:background-color .2s,box-shadow .2s;display:flex;position:relative}._notificationItem_15ay0_162:hover{background:#f7f5f1}._notificationItem_15ay0_162._unreadItem_15ay0_177{background:#327b5514}._notificationItem_15ay0_162._unreadItem_15ay0_177:before{content:"";background:var(--green,#327b55);width:.22rem;position:absolute;inset:0 auto 0 0}._notificationItem_15ay0_162._unreadItem_15ay0_177:hover{background:#327b551f}._notificationItem_15ay0_162:last-child{border-bottom:none}._checkboxWrapper_15ay0_136{border-radius:.75rem;flex-shrink:0;justify-content:center;width:2.75rem;height:2.75rem}._checkboxWrapper_15ay0_136:hover{background:#1a1f2e0a}._spin_15ay0_205{color:var(--green,#327b55);animation:.8s linear infinite _spinAnimation_15ay0_1}@keyframes _spinAnimation_15ay0_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._iconWrapper_15ay0_218{flex-shrink:0;margin-top:.3rem}._content_15ay0_223{flex:1;min-width:0}._content_15ay0_223 h4{color:var(--ink,#151923);align-items:flex-start;gap:.5rem;margin:0 0 .32rem;font-size:1rem;font-weight:780;line-height:1.35;display:flex}._content_15ay0_223 p{color:#596171;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .45rem;font-size:.92rem;line-height:1.45;overflow:hidden}._content_15ay0_223 ._time_15ay0_246{color:#8a8e98;font-size:.8rem;font-weight:640;display:block}._unreadDot_15ay0_253{background:var(--green,#327b55);border-radius:50%;flex:0 0 .48rem;width:.48rem;height:.48rem;margin-top:.42rem;display:inline-block;box-shadow:0 0 0 .22rem #327b551c}._emptyState_15ay0_264{color:var(--muted,#70757f);text-align:center;padding:4rem 2rem;font-size:1rem;font-weight:720}@media (width<=760px){._header_15ay0_7{flex-direction:column;align-items:stretch}._headerActions_15ay0_43{justify-content:flex-start}._unreadSummary_15ay0_51{text-align:left}._notificationItem_15ay0_162{align-items:flex-start;min-height:auto;padding-right:1rem}._content_15ay0_223 p{white-space:normal}}._datePickerContainer_llv7g_1{width:100%;position:relative}._inputWrapper_llv7g_6{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:space-between;align-items:center;height:42px;padding:0 .75rem;transition:all .2s;display:flex}._inputWrapper_llv7g_6:hover{border-color:#9ca3af}._inputWrapper_llv7g_6._active_llv7g_21{border-color:#111827;box-shadow:0 0 0 2px #1118270d}._inputWrapper_llv7g_6 input{color:#111827;cursor:pointer;width:100%;font-size:.9rem;font-weight:500;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;height:100%!important;padding:0!important}._inputWrapper_llv7g_6 input::placeholder{color:#9ca3af;font-weight:400}._inputWrapper_llv7g_6 ._icon_llv7g_43{color:#6b7280;flex-shrink:0;margin-left:.5rem}._popover_llv7g_49{z-index:999;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:290px;padding:1rem;animation:.15s ease-out _fadeIn_llv7g_1;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d}@keyframes _fadeIn_llv7g_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._calendarHeader_llv7g_73{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}._calendarHeader_llv7g_73 ._monthLabel_llv7g_79{color:#111827;font-size:.95rem;font-weight:700}._calendarHeader_llv7g_73 ._navBtn_llv7g_84{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:inline-flex}._calendarHeader_llv7g_73 ._navBtn_llv7g_84:hover{color:#111827;background:#f3f4f6}._weekDays_llv7g_102{text-align:center;color:#9ca3af;grid-template-columns:repeat(7,1fr);margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:grid}._daysGrid_llv7g_112{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}._dayCell_llv7g_118{aspect-ratio:1;color:#111827;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:.85rem;font-weight:500;transition:all .15s;display:flex}._dayCell_llv7g_118:hover:not(._otherMonth_llv7g_132):not(._selected_llv7g_132){background:#f3f4f6}._dayCell_llv7g_118._otherMonth_llv7g_132{color:#d1d5db;cursor:default}._dayCell_llv7g_118._today_llv7g_139{color:#2563eb;font-weight:700}._dayCell_llv7g_118._selected_llv7g_132{color:#fff;background:#111827;font-weight:700}._pricingPage_1kq5f_1{--admin-bg:#f7f5f1;--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--navy-deep:#0f1420;--gold:#b8995c;--green:#327b55;--green-soft:#e8f4ed;--red:#a44945;--red-soft:#f7e9e7;--amber:#987438;--amber-soft:#f4eddc;max-inline-size:1560px;color:var(--ink);flex-direction:column;gap:clamp(1rem,1.7vw,1.35rem);margin:0 auto;display:flex}._header_1kq5f_25{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._title_1kq5f_32{color:var(--ink);letter-spacing:0;margin:0 0 .25rem;font-size:1.5rem;font-weight:820}._text_1kq5f_40{color:var(--muted);margin:0;font-size:.95rem}._card_1kq5f_46{border:1px solid var(--line);background:var(--panel);border-radius:24px;overflow:hidden;box-shadow:0 18px 48px #1a1f2e0e}._defaultCard_1kq5f_54{overflow:visible}._cardHeader_1kq5f_58{border-bottom:1px solid #1a1f2e14;justify-content:space-between;align-items:flex-start;gap:1rem;padding:clamp(1rem,1.8vw,1.25rem);display:flex}._cardHeader_1kq5f_58 h3{color:var(--ink);letter-spacing:0;margin:0;font-size:1.05rem;font-weight:860}._cardHeader_1kq5f_58 p{max-inline-size:62ch;color:var(--muted);margin:.35rem 0 0;font-size:.88rem;line-height:1.55}._defaultTitle_1kq5f_81{align-items:center;gap:.48rem;display:inline-flex;color:var(--gold)!important}._defaultTitle_1kq5f_81 svg{color:var(--gold);stroke-width:2.4px;flex:none}._defaultForm_1kq5f_93{background:linear-gradient(135deg, #fffefafa, #f7f5f1bd), var(--panel);grid-template-columns:minmax(14rem,1.05fr) minmax(10rem,.55fr) auto;align-items:end;gap:.85rem;padding:clamp(1rem,1.8vw,1.25rem);display:grid}._inputGroup_1kq5f_102{flex-direction:column;gap:.5rem;min-width:0;display:flex}._inputGroup_1kq5f_102 label{color:#3d4350;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.42rem;font-size:.78rem;font-weight:820;display:inline-flex}._inputGroup_1kq5f_102 label svg{color:var(--gold)}._inputGroup_1kq5f_102 select{width:100%;min-height:2.75rem;color:var(--ink);background:linear-gradient(45deg, transparent 50%, var(--gold) 50%) calc(100% - 1rem) 50%/7px 7px no-repeat, linear-gradient(135deg, var(--panel-soft), var(--panel));font:inherit;appearance:none;cursor:pointer;border:1px solid #1a1f2e1c;border-radius:999px;outline:none;padding:0 2rem 0 1rem;font-size:.88rem;font-weight:760}._inputGroup_1kq5f_102 select:focus{border-color:#b8995c8c;box-shadow:0 0 0 3px #b8995c24}._inputWrapper_1kq5f_141{background:var(--panel);border:1px solid #1a1f2e1c;border-radius:999px;align-items:center;min-height:2.75rem;padding:0 .9rem;transition:border-color .2s,box-shadow .2s;display:flex}._inputWrapper_1kq5f_141:focus-within{border-color:#b8995c8c;box-shadow:0 0 0 3px #b8995c24}._inputWrapper_1kq5f_141 span{color:var(--muted);flex:none;font-size:.84rem;font-weight:820}._inputWrapper_1kq5f_141 input{width:100%;min-width:0;height:2.65rem;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:0 .58rem;font-size:1rem;font-weight:860}._currencySelect_1kq5f_175{width:100%;position:relative}._currencyButton_1kq5f_180{width:100%;min-height:2.75rem;color:var(--ink);background:linear-gradient(135deg, #fbfaf7fa, #fffefafa), var(--panel);font:inherit;cursor:pointer;border:1px solid #1a1f2e1c;border-radius:999px;outline:none;justify-content:space-between;align-items:center;gap:.6rem;padding:0 .9rem 0 1rem;font-size:.88rem;font-weight:820;transition:border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}._currencyButton_1kq5f_180 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._currencyButton_1kq5f_180 svg{color:var(--gold);flex:none;transition:transform .2s}._currencyButton_1kq5f_180:hover,._currencyButton_1kq5f_180[aria-expanded=true]{border-color:#b8995c5c;transform:translateY(-1px);box-shadow:0 10px 24px #1a1f2e14}._currencyButton_1kq5f_180[aria-expanded=true] svg{transform:rotate(180deg)}._currencyButton_1kq5f_180:focus-visible{border-color:#b8995c8c;box-shadow:0 0 0 3px #b8995c24}._currencyMenu_1kq5f_223{z-index:30;background:#fffefa;border:1px solid #1a1f2e1c;border-radius:18px;gap:.24rem;padding:.4rem;display:grid;position:absolute;inset-block-start:calc(100% + .48rem);inset-inline:0;box-shadow:0 18px 42px #1a1f2e24}._currencyMenu_1kq5f_223 button{color:#3d4350;width:100%;min-height:2.28rem;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .78rem;font-size:.84rem;font-weight:820;transition:color .16s,background .16s,box-shadow .16s;display:inline-flex}._currencyMenu_1kq5f_223 button svg{color:#ead7aa}._currencyMenu_1kq5f_223 button:hover,._currencyMenu_1kq5f_223 button:focus-visible{color:var(--navy);background:#b8995c29;outline:none;box-shadow:inset 0 0 0 1px #b8995c47}._currencyMenu_1kq5f_223 button:hover svg,._currencyMenu_1kq5f_223 button:focus-visible svg{color:var(--gold)}._currencyMenu_1kq5f_223 ._currencyOptionActive_1kq5f_269{color:#fffefa;background:var(--navy);box-shadow:0 8px 20px #1a1f2e21}._currencyMenu_1kq5f_223 ._currencyOptionActive_1kq5f_269:hover,._currencyMenu_1kq5f_223 ._currencyOptionActive_1kq5f_269:focus-visible{color:#fffefa;background:var(--navy-deep);outline:none;box-shadow:0 8px 20px #1a1f2e21,inset 0 0 0 1px #ead7aa5c}._currencyMenu_1kq5f_223 ._currencyOptionActive_1kq5f_269:hover svg,._currencyMenu_1kq5f_223 ._currencyOptionActive_1kq5f_269:focus-visible svg{color:#ead7aa}._saveBtn_1kq5f_284,._addBtn_1kq5f_285{color:#fffefa;background:linear-gradient(135deg, var(--navy), var(--navy-deep));white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.52rem;min-height:2.75rem;padding:0 1.12rem;font-size:.86rem;font-weight:820;transition:box-shadow .22s,transform .22s,opacity .22s;display:inline-flex}._saveBtn_1kq5f_284:hover:not(:disabled),._addBtn_1kq5f_285:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 25px #1a1f2e29}._saveBtn_1kq5f_284:disabled,._addBtn_1kq5f_285:disabled{opacity:.58;cursor:not-allowed}._tableToolbar_1kq5f_313{background:var(--panel);justify-content:space-between;align-items:center;gap:.85rem;padding:1rem clamp(1rem,1.8vw,1.25rem);display:flex}._filterGroup_1kq5f_322{background:var(--panel-soft);border:1px solid #1a1f2e1a;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.28rem;display:inline-flex}._filterPill_1kq5f_333,._filterPillActive_1kq5f_334{min-height:2.12rem;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 .82rem;font-size:.78rem;font-weight:820;transition:background-color .2s,color .2s,box-shadow .2s}._filterPill_1kq5f_333{color:#3d4350;background:0 0}._filterPill_1kq5f_333:hover{color:var(--navy);background:#f2f0eb}._filterPillActive_1kq5f_334{color:#fffefa;background:var(--navy);box-shadow:0 8px 20px #1a1f2e24}._sortSummary_1kq5f_361{min-height:2rem;color:var(--amber);white-space:nowrap;background:#f4eddc8f;border:1px solid #b8995c33;border-radius:999px;align-items:center;padding:0 .82rem;font-size:.76rem;font-weight:780;display:inline-flex}._tableWrapper_1kq5f_375{border-top:1px solid #1a1f2e14;max-block-size:min(34rem,70vh);overflow:auto}._tableWrapper_1kq5f_375::-webkit-scrollbar{width:8px;height:8px}._tableWrapper_1kq5f_375::-webkit-scrollbar-track{background:0 0}._tableWrapper_1kq5f_375::-webkit-scrollbar-thumb{background:#b8995c57 padding-box padding-box;border:2px solid #0000;border-radius:999px}._table_1kq5f_313{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%;min-width:900px;font-size:.9rem}._table_1kq5f_313 th:first-child,._table_1kq5f_313 td:first-child{width:18.5%}._table_1kq5f_313 th:nth-child(2),._table_1kq5f_313 td:nth-child(2){width:24.5%}._table_1kq5f_313 th:nth-child(3),._table_1kq5f_313 td:nth-child(3){width:31%}._table_1kq5f_313 th:nth-child(4),._table_1kq5f_313 td:nth-child(4),._table_1kq5f_313 th:nth-child(5),._table_1kq5f_313 td:nth-child(5){width:13%}._table_1kq5f_313 th{z-index:2;color:#fffefab8;background:var(--navy);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #fffefa14;padding:.86rem 1rem;font-size:.72rem;font-weight:820;position:sticky;top:0}._table_1kq5f_313 td{color:var(--ink);vertical-align:middle;border-bottom:1px solid #1a1f2e11;padding:1.05rem 1rem}._table_1kq5f_313 tbody tr{transition:background-color .22s}._table_1kq5f_313 tbody tr:hover{background:#f7f5f1b8}._table_1kq5f_313 tbody tr:last-child td{border-bottom:0}._dateCol_1kq5f_453,._rateCell_1kq5f_454,._statusCol_1kq5f_455,._actionsCell_1kq5f_456{text-align:center}._dateCol_1kq5f_453 ._dateCell_1kq5f_460,._rateCell_1kq5f_454 ._rateCol_1kq5f_461,._actionsCell_1kq5f_456 ._actionsCol_1kq5f_462{justify-content:center}._dateCol_1kq5f_453 ._sortHeader_1kq5f_466,._rateCell_1kq5f_454 ._sortHeader_1kq5f_466{margin-inline:auto}._dateCol_1kq5f_453 ._dateCell_1kq5f_460,._rateCell_1kq5f_454 ._rateCol_1kq5f_461{width:100%}._sortHeader_1kq5f_466{min-height:1.85rem;color:inherit;font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.42rem;padding:0 .54rem;display:inline-flex}._sortHeader_1kq5f_466 svg{color:#fffefa8a}._sortHeader_1kq5f_466:hover{color:#fffefa;background:#fffefa14}._sortActive_1kq5f_501{color:#fffefa;background:#b8995c29;border-color:#b8995c5c}._sortActive_1kq5f_501 svg{color:#ead7aa}._sortDirection_1kq5f_510{min-height:1.2rem;color:var(--navy);letter-spacing:0;text-transform:none;background:#ead7aa;border-radius:999px;align-items:center;padding:0 .38rem;font-size:.64rem;display:inline-flex}._nameBadge_1kq5f_523,._dateCell_1kq5f_460{align-items:center;gap:.48rem;min-width:0;display:inline-flex}._nameBadge_1kq5f_523{color:var(--ink);font-weight:820;overflow:hidden}._nameBadge_1kq5f_523 ._iconTag_1kq5f_536{color:var(--gold);flex:none}._nameBadge_1kq5f_523 span{text-overflow:ellipsis;min-width:0;overflow:hidden}._dateCell_1kq5f_460{color:#3d4350;font-size:.88rem;font-weight:720}._dateCell_1kq5f_460 svg{color:var(--gold);flex:none}._rateCol_1kq5f_461{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;display:flex}._rateValue_1kq5f_564{color:var(--ink);white-space:nowrap;font-size:.96rem;font-weight:880}._surgeTag_1kq5f_571,._discountTag_1kq5f_572{white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;min-height:1.55rem;padding:0 .55rem;font-size:.72rem;font-weight:820;display:inline-flex}._surgeTag_1kq5f_571{color:var(--green);background:var(--green-soft)}._discountTag_1kq5f_572{color:var(--red);background:var(--red-soft)}._statusBadge_1kq5f_594{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:1.8rem;padding:0 .75rem;font-size:.74rem;font-weight:860;display:inline-flex}._active_1kq5f_607{color:#fffefa;background:var(--green);border-color:#327b553d;box-shadow:0 10px 22px #327b552e}._upcoming_1kq5f_614{color:var(--amber);background:var(--amber-soft);border-color:#9874382e}._expired_1kq5f_620{color:var(--muted);background:#eeeae2;border-color:#1a1f2e14}._actionsCol_1kq5f_462{justify-content:center;align-items:center;gap:.42rem;display:flex}._editBtn_1kq5f_633,._deleteBtn_1kq5f_634,._pageBtn_1kq5f_635,._closeBtn_1kq5f_636{cursor:pointer;background:#fff;border:1px solid #1a1f2e1a;place-items:center;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:grid}._editBtn_1kq5f_633,._deleteBtn_1kq5f_634{width:2.12rem;height:2.12rem;color:var(--muted);border-radius:12px}._editBtn_1kq5f_633:hover,._deleteBtn_1kq5f_634:hover{color:var(--navy);background:var(--panel-soft);border-color:#1a1f2e2e;transform:translateY(-1px)}._deleteBtn_1kq5f_634{color:var(--red)}._deleteBtn_1kq5f_634:hover{color:var(--red);background:var(--red-soft);border-color:#a4494538}._pagination_1kq5f_669{background:#fffefae6;border-top:1px solid #1a1f2e14;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}._pageInfo_1kq5f_679{color:var(--muted);font-size:.85rem;font-weight:720}._pageControls_1kq5f_685{gap:.5rem;display:flex}._pageBtn_1kq5f_635{width:2.25rem;height:2.25rem;color:var(--ink);border-radius:999px}._pageBtn_1kq5f_635:hover:not(:disabled){color:#fffefa;border-color:var(--navy);background:var(--navy)}._pageBtn_1kq5f_635:disabled{opacity:.4;cursor:not-allowed}._emptyState_1kq5f_706{text-align:center;font-size:.92rem;font-weight:760;color:var(--muted)!important;padding:3rem 1.5rem!important}._modalOverlay_1kq5f_714{--admin-bg:#f7f5f1;--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--navy-deep:#0f1420;--gold:#b8995c;--green:#327b55;--green-soft:#e8f4ed;--red:#a44945;--red-soft:#f7e9e7;--amber:#987438;--amber-soft:#f4eddc;z-index:2400;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px)saturate(.78);background:#0f1420b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}._modal_1kq5f_714{background:var(--panel);border:1px solid #fffefa33;border-radius:22px;flex-direction:column;width:min(640px,100%);max-height:min(720px,100dvh - 2rem);display:flex;overflow:hidden;box-shadow:0 28px 80px #0f142042}._modalHeader_1kq5f_755{background:#fffefafa;border-bottom:1px solid #1a1f2e1a;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}._modalHeader_1kq5f_755 h3{color:var(--ink);letter-spacing:0;margin:0;font-size:1.05rem;font-weight:880}._closeBtn_1kq5f_636{width:2.25rem;height:2.25rem;color:var(--muted);background:var(--panel-soft);border-radius:999px;flex:none}._closeBtn_1kq5f_636:hover:not(:disabled){color:var(--navy);background:#f2f0eb;transform:translateY(-1px)}._closeBtn_1kq5f_636:disabled{opacity:.55;cursor:not-allowed}._modalForm_1kq5f_791{flex-direction:column;flex:auto;min-height:0;display:flex}._modalBody_1kq5f_798{background:var(--admin-bg);flex:auto;min-height:0;padding:1.1rem;overflow-y:auto}._modalBody_1kq5f_798::-webkit-scrollbar{width:8px}._modalBody_1kq5f_798::-webkit-scrollbar-track{background:0 0}._modalBody_1kq5f_798::-webkit-scrollbar-thumb{background:#b8995c57 padding-box padding-box;border:2px solid #0000;border-radius:999px}._modalSection_1kq5f_818{background:var(--panel);border:1px solid #1a1f2e1a;border-radius:18px;padding:1rem;box-shadow:0 12px 30px #1a1f2e0b}._modalSectionHeader_1kq5f_826{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}._modalSectionHeader_1kq5f_826 span{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:860}._modalFooter_1kq5f_841{z-index:5;background:#fffefafa;border-top:1px solid #1a1f2e1c;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex;position:sticky;bottom:0;box-shadow:0 -14px 34px #1a1f2e14}._modalFooterActions_1kq5f_856{justify-content:flex-end;align-items:center;gap:.65rem;display:flex}._formRow_1kq5f_863{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._formGroup_1kq5f_869{flex-direction:column;gap:.45rem;min-width:0;margin-bottom:.85rem;display:flex}._formGroup_1kq5f_869:last-child{margin-bottom:0}._formGroup_1kq5f_869 label{color:#3d4350;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.42rem;font-size:.78rem;font-weight:820;display:inline-flex}._formGroup_1kq5f_869 label svg{color:var(--gold)}._formGroup_1kq5f_869>input,._formGroup_1kq5f_869 select{width:100%;min-height:2.75rem;color:var(--ink);font:inherit;background:#fff;border:1px solid #1a1f2e1c;border-radius:14px;outline:none;padding:0 .86rem;font-size:.9rem;font-weight:720;transition:border-color .2s,box-shadow .2s}._formGroup_1kq5f_869>input:focus,._formGroup_1kq5f_869 select:focus{border-color:#b8995c8c;box-shadow:0 0 0 3px #b8995c24}._formGroup_1kq5f_869 select{cursor:pointer}._cancelBtn_1kq5f_916,._submitBtn_1kq5f_917{min-height:2.6rem;font:inherit;cursor:pointer;border-radius:999px;padding:0 1.05rem;font-size:.84rem;font-weight:820;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s,opacity .2s}._cancelBtn_1kq5f_916:disabled,._submitBtn_1kq5f_917:disabled{opacity:.58;cursor:not-allowed}._cancelBtn_1kq5f_916{color:var(--ink);background:var(--panel-soft);border:1px solid #1a1f2e1f}._cancelBtn_1kq5f_916:hover:not(:disabled){color:#fffefa;border-color:var(--navy);background:var(--navy);transform:translateY(-1px)}._submitBtn_1kq5f_917{color:#fffefa;background:linear-gradient(135deg, var(--navy), var(--navy-deep));border:0}._submitBtn_1kq5f_917:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 25px #1a1f2e29}._modalActions_1kq5f_955{justify-content:flex-end;gap:.75rem;display:flex}@media (width<=940px){._defaultForm_1kq5f_93{grid-template-columns:1fr 12rem}._saveBtn_1kq5f_284{grid-column:1/-1;width:fit-content}._tableToolbar_1kq5f_313,._cardHeader_1kq5f_58{flex-direction:column;align-items:stretch}._sortSummary_1kq5f_361{width:fit-content}}@media (width<=640px){._pricingPage_1kq5f_1{gap:1rem}._card_1kq5f_46{border-radius:18px}._defaultForm_1kq5f_93,._formRow_1kq5f_863{grid-template-columns:1fr}._saveBtn_1kq5f_284,._addBtn_1kq5f_285,._filterGroup_1kq5f_322,._sortSummary_1kq5f_361{width:100%}._filterGroup_1kq5f_322{border-radius:18px;justify-content:stretch}._filterPill_1kq5f_333,._filterPillActive_1kq5f_334{flex:1}._pagination_1kq5f_669{flex-direction:column;align-items:stretch}._pageControls_1kq5f_685{justify-content:flex-end}._modalOverlay_1kq5f_714{align-items:stretch;padding:.55rem}._modal_1kq5f_714{border-radius:18px;max-height:calc(100vh - 1.1rem)}._modalHeader_1kq5f_755,._modalFooter_1kq5f_841{padding-inline:.85rem}._modalBody_1kq5f_798{padding:.75rem}._modalSection_1kq5f_818{padding:.82rem}._modalFooter_1kq5f_841{flex-direction:column;align-items:stretch}._modalFooterActions_1kq5f_856{width:100%}._modalFooterActions_1kq5f_856 button{flex:1}}._page_q30ck_1{gap:1.25rem;width:min(100%,78rem);margin:0 auto;display:grid}._toolbar_q30ck_8,._tablePanel_q30ck_9{color:var(--ink,#151923);background:var(--panel,#fffefa);border:1px solid #1a1f2e17;border-radius:1rem;box-shadow:0 22px 58px #1a1f2e14}._toolbar_q30ck_8{align-items:center;gap:.9rem;padding:1rem 1.25rem;display:flex}._searchBox_q30ck_24{min-width:0;min-height:3rem;color:var(--gold,#b8995c);background:#fffefa;border:1px solid #1a1f2e1a;border-radius:999px;flex:1;align-items:center;gap:.75rem;padding:0 1rem;display:flex}._searchBox_q30ck_24 input{width:100%;min-width:0;color:var(--ink,#151923);font:inherit;background:0 0;border:0;outline:0;font-size:.92rem;font-weight:680}._searchBox_q30ck_24 input::placeholder{color:#8a8e98}._refreshButton_q30ck_52{color:#fffefa;background:var(--navy,#1a1f2e);min-height:3rem;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.15rem;font-size:.88rem;font-weight:800;transition:transform .2s,opacity .2s;display:inline-flex}._refreshButton_q30ck_52:hover:not(:disabled){transform:translateY(-1px)}._refreshButton_q30ck_52:disabled{cursor:not-allowed;opacity:.62}._tablePanel_q30ck_9{overflow:hidden}._tableScroll_q30ck_81{overflow-x:auto}._leadsTable_q30ck_85{border-collapse:collapse;width:100%;min-width:42rem}._leadsTable_q30ck_85 th{z-index:1;color:#ead7aa;background:var(--navy,#1a1f2e);letter-spacing:.14em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:1rem 1.1rem;font-size:.72rem;font-weight:820;position:sticky;top:0}._leadsTable_q30ck_85 td{vertical-align:middle;border-bottom:1px solid #1a1f2e12;padding:1rem 1.1rem}._leadsTable_q30ck_85 tbody tr{background:#fffefa;transition:background-color .2s}._leadsTable_q30ck_85 tbody tr:hover{background:#f7f5f1}._emailCell_q30ck_117,._messageCell_q30ck_118{align-items:center;gap:.62rem;min-width:0;display:flex}._emailCell_q30ck_117 strong{color:var(--ink,#151923);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:760;overflow:hidden}._cellIcon_q30ck_134{width:2rem;height:2rem;color:var(--gold,#b8995c);background:#b8995c1a;border:1px solid #b8995c38;border-radius:.7rem;flex:none;place-items:center;display:grid}._needCell_q30ck_146{max-width:24rem}._needCell_q30ck_146 p{color:#4f5664;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.45rem 0 0;font-size:.86rem;font-weight:640;line-height:1.45;display:-webkit-box;overflow:hidden}._intentPill_q30ck_161,._languageBadge_q30ck_162,._sentBadge_q30ck_163,._pendingBadge_q30ck_164{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;width:fit-content;padding:.36rem .72rem;font-size:.76rem;font-weight:760;line-height:1;display:inline-flex}._intentPill_q30ck_161{color:#8b6f35;background:#b8995c1a;border:1px solid #b8995c38}._languageBadge_q30ck_162{color:#4f5664;text-transform:uppercase;background:#f7f5f1;border:1px solid #1a1f2e17}._sentBadge_q30ck_163{color:#327b55;background:#327b551a;border:1px solid #327b5533}._pendingBadge_q30ck_164{color:#70757f;background:#f7f5f1;border:1px solid #1a1f2e17}._messageCell_q30ck_118{color:#70757f;max-width:17rem}._messageCell_q30ck_118 span{color:#4f5664;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:640;overflow:hidden}._dateText_q30ck_216{color:#4f5664;white-space:nowrap;font-size:.84rem;font-weight:680}._stateRow_q30ck_223,._errorRow_q30ck_224{min-height:8rem;color:var(--muted,#70757f);justify-content:center;align-items:center;gap:.6rem;font-size:.94rem;font-weight:720;display:flex}._errorRow_q30ck_224{color:#a44945}._spin_q30ck_239{animation:.8s linear infinite _spin_q30ck_239}@keyframes _spin_q30ck_239{to{transform:rotate(360deg)}}@media (width<=900px){._toolbar_q30ck_8{flex-direction:column;align-items:stretch}}._pageContainer_ubsv9_1{--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--navy-deep:#0f1420;--gold:#b8995c;--green:#327b55;--green-soft:#e8f4ed;--red:#a44945;--red-soft:#f7e9e7;--amber:#987438;--amber-soft:#f4eddc;width:min(100%,78rem);color:var(--ink);flex-direction:column;gap:clamp(.78rem,1.25vw,1.05rem);margin:0 auto;display:flex}._bookingToast_ubsv9_24{z-index:1300;color:#18181b;background:#fff;border:1px solid #d4d4d8;align-items:center;gap:.65rem;min-width:18rem;max-width:min(28rem,100vw - 2rem);padding:.9rem 1rem;font-size:.9rem;font-weight:800;animation:.28s ease-out _bookingToastSlideIn_ubsv9_1;display:inline-flex;position:fixed;top:5.5rem;right:1.5rem;box-shadow:0 18px 42px #09090b2e}._bookingToast_ubsv9_24 button{width:1.7rem;height:1.7rem;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._bookingToastSuccess_ubsv9_57{color:#166534;background:#f0fdf4;border-color:#86efac}._bookingToastWarning_ubsv9_63{color:#c2410c;background:#fff7ed;border-color:#fed7aa}@keyframes _bookingToastSlideIn_ubsv9_1{0%{opacity:0;transform:translate(2.5rem)}to{opacity:1;transform:translate(0)}}._header_ubsv9_79{gap:.35rem;display:grid}._title_ubsv9_84{color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:820}._text_ubsv9_92{max-width:44rem;color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}._statsGrid_ubsv9_100{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.62rem,.95vw,.82rem);display:grid}._statCard_ubsv9_106{border:1px solid var(--line);background:var(--panel);border-radius:16px;align-items:center;gap:.72rem;min-width:0;min-height:4.65rem;padding:.72rem .78rem;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #1a1f2e0b}._statCard_ubsv9_106:hover{border-color:#b8995c3d;transform:translateY(-1px);box-shadow:0 16px 42px #1a1f2e13}._statIcon_ubsv9_128{width:2.18rem;height:2.18rem;color:var(--navy);background:#b8995c17;border:1px solid #b8995c3d;border-radius:12px;flex:none;place-items:center;display:grid}._statBlue_ubsv9_140{color:var(--navy);background:#b8995c17}._statGreen_ubsv9_145{background:var(--green-soft);color:var(--green);border-color:#327b552e}._statAmber_ubsv9_151{background:var(--amber-soft);color:var(--amber);border-color:#98743833}._statPurple_ubsv9_157{color:var(--navy);background:#f2f0eb}._statDark_ubsv9_162{background:linear-gradient(135deg, var(--navy), var(--navy-deep));color:#fffefa;border-color:#1a1f2e33}._statInfo_ubsv9_168{gap:.16rem;min-width:0;display:grid}._statTitle_ubsv9_174{color:var(--muted);letter-spacing:.065em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(.58rem,.64vw,.67rem);font-weight:740;line-height:1.15;overflow:hidden}._statValue_ubsv9_186{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.08rem,1.42vw,1.38rem);font-weight:800;line-height:1.1;overflow:hidden}._statDark_ubsv9_162+._statInfo_ubsv9_168 ._statTitle_ubsv9_174,._statDark_ubsv9_162+._statInfo_ubsv9_168 ._statValue_ubsv9_186{color:inherit}._card_ubsv9_201{border:1px solid var(--line);background:var(--panel);border-radius:20px;min-width:0;padding:clamp(1rem,1.55vw,1.3rem);box-shadow:0 16px 46px #1a1f2e0e}._bookRideCard_ubsv9_210{height:calc(100dvh - 10.25rem);min-height:38rem;padding:clamp(1rem,1.6vw,1.35rem);overflow:hidden}._bookRideStepIndicator_ubsv9_217,._bookRideMobileNav_ubsv9_218{display:none}._bookRideGrid_ubsv9_222{grid-template-columns:minmax(0,1fr) minmax(19rem,24rem);align-items:stretch;gap:clamp(.9rem,1.5vw,1.25rem);height:100%;min-height:0;display:grid}._bookRideMain_ubsv9_231{overscroll-behavior:contain;align-self:stretch;gap:1rem;min-width:0;height:100%;min-height:0;max-height:100%;padding:0 .35rem .25rem 0;display:grid;overflow-y:auto}._bookRideMain_ubsv9_231::-webkit-scrollbar{width:8px}._bookRideMain_ubsv9_231::-webkit-scrollbar-track{background:0 0}._bookRideMain_ubsv9_231::-webkit-scrollbar-thumb{background:#b8995c57 padding-box padding-box;border:2px solid #0000;border-radius:999px}._bookRideSection_ubsv9_259,._bookRideSummary_ubsv9_260{background:var(--panel-soft);border:1px solid #1a1f2e14;border-radius:18px;min-width:0}._bookRideSection_ubsv9_259{gap:1rem;padding:clamp(.9rem,1.4vw,1.1rem);display:grid}._bookRideSectionHeader_ubsv9_273,._bookRideSummaryHeader_ubsv9_274{align-items:flex-start;gap:.72rem;min-width:0;display:flex}._bookRideSectionHeader_ubsv9_273 svg,._bookRideSummaryHeader_ubsv9_274 svg{width:2.25rem;height:2.25rem;color:var(--gold);background:#b8995c1a;border:1px solid #b8995c3d;border-radius:12px;flex:none;padding:.48rem}._bookRideSectionHeader_ubsv9_273 span,._bookRideSummaryHeader_ubsv9_274 span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:820;line-height:1.1;display:block}._bookRideSectionHeader_ubsv9_273 h3,._bookRideSummaryHeader_ubsv9_274 h3{color:var(--ink);margin:.18rem 0 0;font-size:1rem;font-weight:760;line-height:1.2}._bookRideTwoCol_ubsv9_313{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._bookRideField_ubsv9_319{gap:.42rem;min-width:0;display:grid}._bookRideField_ubsv9_319>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:820}._bookRideField_ubsv9_319 input,._bookRideDateField_ubsv9_334 input{box-sizing:border-box;background:var(--panel);width:100%;min-height:3rem;color:var(--ink);border:1px solid #1a1f2e1f;border-radius:14px;outline:none;font-size:.92rem;font-weight:640}._bookRideField_ubsv9_319 input{padding:0 .9rem}._bookRideField_ubsv9_319 input:focus,._bookRideDateField_ubsv9_334 input:focus{border-color:#b8995c75;box-shadow:0 0 0 3px #b8995c1f}._bookRideDateField_ubsv9_334{grid-template-columns:minmax(0,1fr) 3rem;align-items:stretch;width:100%;display:grid}._bookRideDateField_ubsv9_334 input{border-radius:14px 0 0 14px;padding:0 .78rem}._bookRideDateButton_ubsv9_369{background:var(--panel);min-height:3rem;color:var(--gold);cursor:pointer;border:1px solid #1a1f2e1f;border-left:0;border-radius:0 14px 14px 0;place-items:center;display:grid}._bookRideRentalNote_ubsv9_381{background:var(--green-soft);width:fit-content;max-width:100%;color:var(--green);border:1px solid #327b552e;border-radius:14px;align-items:center;gap:.45rem;padding:.65rem .8rem;font-size:.86rem;font-weight:700;display:flex}._bookRideRentalNote_ubsv9_381 b{color:var(--ink)}._bookRideServiceGrid_ubsv9_400{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;display:grid}._bookRideServiceCard_ubsv9_406{background:var(--panel);border:1px solid #1a1f2e17;border-radius:16px;grid-template-rows:6.25rem minmax(6.75rem,auto);min-width:0;display:grid;position:relative;overflow:hidden}._bookRideServiceCard_ubsv9_406[data-selected=true]{border-color:#b8995c85;box-shadow:0 14px 30px #b8995c1f}._bookRideServiceMedia_ubsv9_422{min-width:0;color:var(--gold);background:#f2f0eb;place-items:center;display:grid;overflow:hidden}._bookRideServiceMedia_ubsv9_422 img{object-fit:cover;width:100%;height:100%;display:block}._bookRideServiceBody_ubsv9_438{text-align:center;grid-template-rows:minmax(2.2rem,auto) auto auto;align-content:start;justify-items:center;gap:.36rem;min-width:0;padding:.78rem;display:grid}._bookRideServiceBody_ubsv9_438 strong,._bookRideServiceBody_ubsv9_438 span{text-overflow:ellipsis;width:100%;min-width:0;overflow:hidden}._bookRideServiceBody_ubsv9_438 strong{color:var(--ink);-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:.88rem;font-weight:720;line-height:1.25;display:-webkit-box}._bookRideServiceBody_ubsv9_438 span{color:var(--muted);font-size:.78rem;font-weight:660}._bookRideStepper_ubsv9_474{grid-template-columns:2rem minmax(2rem,1fr) 2rem;align-items:center;gap:.34rem;width:100%;margin-top:.12rem;display:grid}._bookRideStepper_ubsv9_474 button{background:var(--panel);width:2rem;height:2rem;color:var(--ink);cursor:pointer;border:1px solid #1a1f2e1f;border-radius:999px;place-items:center;display:grid}._bookRideStepper_ubsv9_474 button:disabled{opacity:.42;cursor:not-allowed}._bookRideStepper_ubsv9_474 b{background:var(--navy);color:#fffefa;border-radius:999px;place-items:center;min-width:2rem;height:2rem;font-size:.84rem;font-weight:780;display:grid}._bookRideAdded_ubsv9_512{background:var(--panel);min-height:1.55rem;color:var(--ink);border:1px solid #b8995c3d;border-radius:999px;align-items:center;gap:.28rem;padding:0 .58rem;font-size:.7rem;font-weight:780;display:inline-flex;position:absolute;top:.62rem;right:.62rem}._bookRideSummary_ubsv9_260{grid-template-rows:auto auto minmax(0,1fr) auto auto auto;align-self:stretch;gap:.68rem;height:100%;min-height:0;max-height:100%;padding:.92rem;display:grid;overflow:hidden}._bookRideSummaryRows_ubsv9_541,._bookRideSelectedExtras_ubsv9_542{gap:.46rem;display:grid}._bookRideSelectedExtras_ubsv9_542{min-height:0;padding-right:.16rem;overflow:hidden auto}._bookRideSelectedExtras_ubsv9_542::-webkit-scrollbar{width:7px}._bookRideSelectedExtras_ubsv9_542::-webkit-scrollbar-track{background:0 0}._bookRideSelectedExtras_ubsv9_542::-webkit-scrollbar-thumb{background:#b8995c5c padding-box padding-box;border:2px solid #0000;border-radius:999px}._bookRideSummaryRows_ubsv9_541>div,._bookRideSelectedExtras_ubsv9_542>div,._bookRideEmptyExtras_ubsv9_571{background:var(--panel);border:1px solid #1a1f2e14;border-radius:13px;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;min-height:2.72rem;padding:.52rem .72rem;display:flex}._bookRideSummaryRows_ubsv9_541 span,._bookRideSelectedExtras_ubsv9_542 span{min-width:0;color:var(--muted);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:700;line-height:1.15;overflow:hidden}._bookRideSummaryRows_ubsv9_541 strong,._bookRideSelectedExtras_ubsv9_542 strong{min-width:0;color:var(--ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:760;overflow:hidden}._bookRideSummaryRows_ubsv9_541>._bookRideMoneyRow_ubsv9_609{background:#fffefa;border-color:#b8995c33;min-height:3.05rem}._bookRideSummaryRows_ubsv9_541>._bookRideMoneyRow_ubsv9_609 span{color:var(--amber);font-weight:840}._bookRideSummaryRows_ubsv9_541>._bookRideMoneyRow_ubsv9_609 strong{font-size:1rem;font-weight:860}._bookRideEmptyExtras_ubsv9_571{color:var(--muted);justify-content:flex-start;font-size:.84rem;font-weight:640}._bookRideTotal_ubsv9_632{background:var(--navy);color:#fffefa;border-radius:15px;justify-content:space-between;align-items:center;gap:1rem;padding:.82rem 1rem;display:flex}._bookRideTotal_ubsv9_632 span{font-size:.82rem;font-weight:760}._bookRideTotal_ubsv9_632 strong{color:#d8c292;white-space:nowrap;font-size:1.25rem;font-weight:860}._bookRideError_ubsv9_655{background:var(--red-soft);color:var(--red);border:1px solid #a4494533;border-radius:13px;align-items:flex-start;gap:.5rem;padding:.58rem .72rem;font-size:.78rem;font-weight:680;line-height:1.38;display:flex}._bookRidePayButton_ubsv9_672{border:1px solid var(--navy);background:var(--navy);color:#fffefa;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:2.82rem;font-size:.9rem;font-weight:840;display:inline-flex}._bookRidePayButton_ubsv9_672:disabled{opacity:.52;cursor:not-allowed}._bookRidePayHint_ubsv9_692{color:var(--muted);text-align:center;margin:-.34rem 0 0;font-size:.74rem;font-weight:640;line-height:1.35}._overviewGrid_ubsv9_701{grid-template-columns:minmax(300px,.88fr) minmax(420px,1.32fr);align-items:stretch;gap:clamp(.9rem,1.35vw,1.15rem);display:grid}._cardHeader_ubsv9_708{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}._cardTitle_ubsv9_716{color:var(--ink);letter-spacing:0;margin:0;font-size:1.05rem;font-weight:780}._cardTitleBlock_ubsv9_724{gap:.34rem;min-width:0;display:grid}._emptyState_ubsv9_730{min-height:200px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}._emptyStateCompact_ubsv9_740{min-height:180px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}._emptyStateCompact_ubsv9_740 p{margin:0}._nextRide_ubsv9_755{gap:0;display:grid}._nextRideCard_ubsv9_760{flex-direction:column;display:flex}._nextRide_ubsv9_755>div{border-bottom:1px solid #1a1f2e12;gap:.22rem;padding:.62rem 0;display:grid}._nextRide_ubsv9_755>div:first-child{padding-top:.1rem}._nextRide_ubsv9_755>div:last-child{border-bottom:0;padding-bottom:.1rem}._nextRide_ubsv9_755 strong{color:var(--ink);font-size:.94rem;font-weight:700;line-height:1.4}._nextRide_ubsv9_755 p{color:#4f5664;margin:0;font-size:.9rem;font-weight:640;line-height:1.5}._rideCountdown_ubsv9_796{width:fit-content;color:var(--green);align-items:center;gap:.36rem;font-size:.76rem;font-weight:780;line-height:1.2;display:inline-flex}._rideCountdown_ubsv9_796 svg{color:var(--gold)}._routePreview_ubsv9_811{background:linear-gradient(135deg, #b8995c14, #327b550f), var(--panel-soft);border:1px solid #b8995c2e;border-radius:16px;flex:1;align-content:center;gap:.7rem;min-height:8rem;margin-top:.9rem;padding:.88rem;display:grid}._routeEndpoint_ubsv9_824{grid-template-columns:2.15rem minmax(0,1fr);align-items:center;gap:.68rem;min-width:0;display:grid}._routeEndpoint_ubsv9_824 span:not(._routeIcon_ubsv9_832){color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.12rem;font-size:.64rem;font-weight:780;line-height:1.1;display:block}._routeEndpoint_ubsv9_824 strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:720;line-height:1.3;display:block;overflow:hidden}._routeIcon_ubsv9_832{width:2.15rem;height:2.15rem;color:var(--gold);background:#fffefad1;border:1px solid #b8995c38;border-radius:11px;justify-content:center;align-items:center;display:inline-flex}._routeLine_ubsv9_866{color:var(--gold);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;margin-left:1.07rem;display:grid}._routeLine_ubsv9_866 span{background:linear-gradient(90deg,#b8995c29,#b8995c99);height:1px}._nextRideActions_ubsv9_880{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;margin-top:.85rem;display:grid}._primaryRideButton_ubsv9_887,._secondaryRideButton_ubsv9_888{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:2.55rem;padding:0 .86rem;font-size:.82rem;font-weight:820;line-height:1.2;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:inline-flex}._primaryRideButton_ubsv9_887{border:1px solid var(--navy);background:var(--navy);color:#fffefa}._secondaryRideButton_ubsv9_888{color:var(--ink);background:#fffefa;border:1px solid #1a1f2e1f}._primaryRideButton_ubsv9_887:hover,._secondaryRideButton_ubsv9_888:hover{transform:translateY(-1px)}._primaryRideButton_ubsv9_887:hover{background:var(--navy-deep);border-color:var(--navy-deep)}._secondaryRideButton_ubsv9_888:hover{background:#f7f5f1;border-color:#b8995c4d}._label_ubsv9_930{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:780}._activityList_ubsv9_938{flex-direction:column;max-height:25rem;padding-right:.2rem;display:flex;overflow-y:auto}._activityList_ubsv9_938::-webkit-scrollbar{width:8px}._activityList_ubsv9_938::-webkit-scrollbar-track{background:0 0}._activityList_ubsv9_938::-webkit-scrollbar-thumb{background:#b8995c57 padding-box padding-box;border:2px solid #0000;border-radius:999px}._activityItem_ubsv9_961{border:1px solid #0000;border-top-color:#1a1f2e12;border-radius:12px;grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:center;gap:.78rem;padding:.72rem .55rem;transition:background-color .2s,border-color .2s,transform .2s;display:grid}._activityItem_ubsv9_961:hover{background:#f7f5f1;border-color:#b8995c29;transform:translateY(-1px)}._activityItem_ubsv9_961:first-child{border-top-color:#0000}._activityItem_ubsv9_961:last-child{padding-bottom:.72rem}._activityIcon_ubsv9_987{width:2.35rem;height:2.35rem;color:var(--gold);background:#b8995c1a;border:1px solid #b8995c38;border-radius:11px;justify-content:center;align-items:center;display:flex}._activityContent_ubsv9_999{gap:.2rem;min-width:0;display:grid}._activityTitleRow_ubsv9_1005{justify-content:space-between;align-items:center;gap:.62rem;min-width:0;display:flex}._activityContent_ubsv9_999 strong,._activityContent_ubsv9_999 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._activityContent_ubsv9_999 strong{min-width:0;color:var(--ink);font-size:.92rem;font-weight:700}._activityTitleRow_ubsv9_1005 ._statusBadge_ubsv9_1027{white-space:nowrap;flex:none;overflow:visible}._activityContent_ubsv9_999 span{color:var(--muted);font-size:.82rem}._activityMeta_ubsv9_1038{color:var(--muted);white-space:nowrap;justify-items:end;gap:.3rem;font-size:.76rem;display:grid}._statusBadge_ubsv9_1027{text-transform:capitalize;border-radius:999px;align-items:center;width:fit-content;min-height:1.65rem;padding:.25rem .68rem;font-size:.72rem;font-weight:780;line-height:1;display:inline-flex}._statusSuccess_ubsv9_1060{background:var(--green-soft);color:var(--green);border:1px solid #327b5533}._statusPending_ubsv9_1066{background:var(--amber-soft);color:var(--amber);border:1px solid #98743838}._statusDanger_ubsv9_1072{background:var(--red-soft);color:var(--red);border:1px solid #a4494533}._statusNeutral_ubsv9_1078{color:#4f5664;background:#f2f0eb;border:1px solid #1a1f2e17}._bookingsToolbar_ubsv9_1084{border:1px solid var(--line);background:var(--panel);border-radius:24px;padding:1rem;box-shadow:0 18px 48px #1a1f2e0e}._bookingsFilters_ubsv9_1092{flex-wrap:nowrap;align-items:center;gap:.85rem;display:flex}._bookingsSearch_ubsv9_1099{flex:auto;min-width:240px}._bookingsToolbar_ubsv9_1084 ._bookingsSearch_ubsv9_1099 input{background:var(--panel-soft);min-height:2.9rem;color:var(--ink);border-color:#1a1f2e1c;border-radius:999px;font-weight:650}._bookingsToolbar_ubsv9_1084 ._bookingsSearch_ubsv9_1099 input:focus{border-color:#b8995c70;box-shadow:0 0 0 3px #b8995c1f}._bookingsToolbar_ubsv9_1084 ._bookingsSearch_ubsv9_1099 svg{color:var(--gold)}._bookingsStatusFilter_ubsv9_1122{flex:0 0 13rem;width:13rem;min-width:13rem;position:relative}._bookingsStatusFilterButton_ubsv9_1129{background:linear-gradient(135deg, var(--panel-soft), var(--panel));width:100%;min-height:2.9rem;color:var(--ink);cursor:pointer;text-align:left;border:1px solid #1a1f2e1c;border-radius:999px;justify-content:space-between;align-items:center;gap:.65rem;padding:0 .84rem 0 1.05rem;font-size:.92rem;font-weight:820;line-height:1;transition:border-color .2s,box-shadow .2s,background-color .2s;display:inline-flex}._bookingsStatusFilterButton_ubsv9_1129 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._bookingsStatusFilterButton_ubsv9_1129 svg{color:var(--gold);flex:none;transition:transform .2s}._bookingsStatusFilterButton_ubsv9_1129[aria-expanded=true]{border-color:#b8995c70;box-shadow:0 0 0 3px #b8995c1f}._bookingsStatusFilterButton_ubsv9_1129[aria-expanded=true] svg{transform:rotate(180deg)}._bookingsStatusMenu_ubsv9_1171{z-index:60;background:var(--panel);border:1px solid #1a1f2e1f;border-radius:18px;gap:.18rem;width:min(16rem,100vw - 2rem);max-height:16rem;padding:.44rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;overflow-y:auto;box-shadow:0 18px 46px #1a1f2e24}._bookingsStatusMenu_ubsv9_1171 button{width:100%;min-height:2.25rem;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;padding:0 .72rem;font-size:.88rem;font-weight:720;transition:background-color .18s,color .18s;display:flex}._bookingsStatusMenu_ubsv9_1171 button:hover,._bookingsStatusMenu_ubsv9_1171 ._bookingsStatusOptionActive_ubsv9_1206{background:var(--navy);color:#fffefa}._bookingsTableCard_ubsv9_1211{border:1px solid var(--line);background:var(--panel);border-radius:24px;overflow:hidden;box-shadow:0 18px 48px #1a1f2e0e}._bookingsTableScroll_ubsv9_1219{overflow-x:auto}._bookingsTableScroll_ubsv9_1219::-webkit-scrollbar{height:8px}._bookingsTableScroll_ubsv9_1219::-webkit-scrollbar-track{background:0 0}._bookingsTableScroll_ubsv9_1219::-webkit-scrollbar-thumb{background:#b8995c57 padding-box padding-box;border:2px solid #0000;border-radius:999px}._bookingsTable_ubsv9_1211{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%;min-width:900px;font-size:.9rem}._bookingsTable_ubsv9_1211 thead tr{color:#fffefac2;background:linear-gradient(135deg, var(--navy), var(--navy-deep))}._bookingsTable_ubsv9_1211 th{z-index:2;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #fffefa14;padding:.92rem 1rem;font-size:.72rem;font-weight:760;position:sticky;top:0}._bookingsTable_ubsv9_1211 th:first-child{text-align:left;width:36%}._bookingsTable_ubsv9_1211 th:nth-child(2){width:30%}._bookingsTable_ubsv9_1211 th:nth-child(3),._bookingsTable_ubsv9_1211 th:nth-child(4){text-align:center;width:10.5rem}._bookingsTable_ubsv9_1211 td:nth-child(3),._bookingsTable_ubsv9_1211 td:nth-child(4){text-align:center}._bookingsTable_ubsv9_1211 th:last-child,._bookingsActionsCell_ubsv9_1291{text-align:center;width:9.5rem}._bookingsTableRow_ubsv9_1296{transition:background-color .2s,box-shadow .2s}._bookingsTableRow_ubsv9_1296:hover td{background:#f7f5f1}._bookingsUpcomingRow_ubsv9_1304 td{background:#fff9e8}._bookingsUpcomingRow_ubsv9_1304 td:first-child{box-shadow:inset 4px 0 0 var(--gold)}._bookingsUpcomingRow_ubsv9_1304:hover td{background:#fff5d9}._bookingsTable_ubsv9_1211 td{background:var(--panel);vertical-align:middle;border-bottom:1px solid #1a1f2e11;padding:.96rem 1rem}._bookingsTable_ubsv9_1211 tbody tr:last-child td{border-bottom:0}._bookingsIndex_ubsv9_1327{text-align:center}._bookingsIndex_ubsv9_1327 span{width:2rem;height:2rem;color:var(--navy);background:#b8995c17;border:1px solid #b8995c33;border-radius:999px;place-items:center;font-size:.82rem;font-weight:860;display:inline-grid}._bookingsServiceCell_ubsv9_1344{align-items:center;gap:.8rem;min-width:0;display:flex}._bookingsServiceIcon_ubsv9_1351{width:2.55rem;height:2.55rem;color:var(--gold);background:#b8995c1a;border:1px solid #b8995c38;border-radius:12px;flex:0 0 2.55rem;justify-content:center;align-items:center;display:inline-flex}._bookingsService_ubsv9_1344{gap:.28rem;min-width:0;display:grid}._bookingsServiceTop_ubsv9_1370{justify-content:space-between;align-items:center;gap:.7rem;min-width:0;display:flex}._bookingsServiceName_ubsv9_1378{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;font-weight:640;line-height:1.3;overflow:hidden}._bookingsRoute_ubsv9_1388{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.3rem;font-size:.82rem;font-weight:540;display:flex;overflow:hidden}._bookingsRoute_ubsv9_1388 svg{flex:none}._bookingsServices_ubsv9_1405{max-width:260px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;line-height:1.4;overflow:hidden}._bookingsServicesList_ubsv9_1415{gap:.32rem;max-width:440px;display:grid}._bookingsServicesLabel_ubsv9_1421{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.66rem;font-weight:820}._bookingsServiceChips_ubsv9_1429{flex-wrap:wrap;gap:.35rem;display:flex}._bookingsServiceChip_ubsv9_1429{color:#3d4350;background:#f2f0eb;border:1px solid #1a1f2e14;border-radius:999px;max-width:100%;padding:.24rem .48rem;font-size:.74rem;font-weight:760;line-height:1.25;display:inline-flex}._bookingsPendingPayment_ubsv9_1448{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;align-items:center;gap:.28rem;width:fit-content;max-width:360px;padding:.28rem .45rem;font-size:.76rem;font-weight:800;line-height:1.35;display:inline-flex}._bookingsPendingPayment_ubsv9_1448 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._bookingsPendingPaymentExpired_ubsv9_1470{color:#b91c1c;background:#fef2f2;border-color:#fecaca}._bookingsSchedule_ubsv9_1476{gap:.36rem;display:grid}._bookingsDate_ubsv9_1481{color:#3d4350;white-space:nowrap;grid-template-columns:1.05rem 2.65rem minmax(0,1fr);align-items:center;gap:.38rem;min-width:0;font-size:.84rem;font-weight:560;display:grid}._bookingsDate_ubsv9_1481 strong{color:var(--ink);font-weight:680}._bookingsDateIcon_ubsv9_1498{color:var(--gold);justify-content:center;align-items:center;display:inline-flex}._bookingsDateLabel_ubsv9_1505{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:700}._bookingsDateValue_ubsv9_1513{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._bookingsUpcomingStar_ubsv9_1522{color:var(--gold);fill:currentColor}._bookingsAmount_ubsv9_1527{color:var(--ink);text-align:center;white-space:nowrap;font-weight:680}._bookingsAmountLine_ubsv9_1534{justify-content:center;align-items:center;gap:.36rem;min-width:0;display:inline-flex}._bookingsAmountLine_ubsv9_1534 svg{color:var(--gold);flex:none}._bookingsRefundDue_ubsv9_1547{background:var(--amber-soft);width:fit-content;color:var(--amber);border:1px solid #98743833;border-radius:999px;margin:.34rem auto 0;padding:.18rem .45rem;font-size:.74rem;font-weight:680;line-height:1.25;display:block}._bookingsStatusBadge_ubsv9_1561{text-transform:capitalize;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:7.2rem;min-height:1.82rem;padding:.28rem .72rem;font-size:.74rem;font-weight:680;line-height:1;display:inline-flex}._bookingsCardStatusBadge_ubsv9_1577{display:none}._bookingsStatusSuccess_ubsv9_1581{background:var(--green-soft);color:var(--green);border:1px solid #327b5533}._bookingsStatusPending_ubsv9_1587,._bookingsStatusRefund_ubsv9_1588{background:var(--amber-soft);color:var(--amber);border:1px solid #98743838}._bookingsStatusDanger_ubsv9_1594,._bookingsStatusFailed_ubsv9_1595{background:var(--red-soft);color:var(--red);border:1px solid #a4494533}._bookingsStatusExpired_ubsv9_1601{color:#4f5664;background:#f2f0eb;border:1px solid #1a1f2e1f}._bookingsStatusNeutral_ubsv9_1607{color:#4f5664;background:#f2f0eb;border:1px solid #1a1f2e17}._bookingsActionGroup_ubsv9_1613{justify-content:center;gap:.46rem;display:inline-flex}._bookingsActionButton_ubsv9_1619{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;padding:0;transition:background .2s,border-color .2s,color .2s;display:flex}._bookingsActionButton_ubsv9_1619:disabled{color:#a1a1aa;cursor:not-allowed;opacity:.72;background:#f4f4f5;border-color:#e4e4e7}._bookingsActionButton_ubsv9_1619:disabled:hover{color:#a1a1aa;background:#f4f4f5;border-color:#e4e4e7}._bookingsActionView_ubsv9_1645{background:var(--navy);color:#fffefa;border:1px solid var(--navy)}._bookingsActionEdit_ubsv9_1651{color:var(--navy);background:#fffefa;border:1px solid #1a1f2e1f}._bookingsActionAdd_ubsv9_1657{background:var(--green-soft);color:var(--green);border:1px solid #327b5533}._bookingsActionDanger_ubsv9_1663{background:var(--red-soft);color:var(--red);border:1px solid #a4494533}._bookingsActionView_ubsv9_1645:hover{background:var(--navy-deep);border-color:var(--navy-deep)}._bookingsActionEdit_ubsv9_1651:hover,._bookingsActionAdd_ubsv9_1657:hover{background:#f7f5f1;border-color:#b8995c47}._bookingDetailsOverlay_ubsv9_1680{--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--navy-deep:#0f1420;--gold:#b8995c;--green:#327b55;--green-soft:#e8f4ed;--red:#a44945;--red-soft:#f7e9e7;--amber:#987438;--amber-soft:#f4eddc;z-index:2400;padding:max(1rem, env(safe-area-inset-top)) 1.25rem max(1rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px)saturate(.78);background:#0f1420b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}._bookingConfirmOverlay_ubsv9_1708{z-index:2450;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px)saturate(.78);background:#0f1420c2;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}._bookingConfirmModal_ubsv9_1722{background:#fff;border:1px solid #e4e4e7;gap:1.15rem;width:min(100%,500px);padding:1.4rem;display:grid;box-shadow:0 24px 70px #09090b47}._bookingConfirmHeader_ubsv9_1732{align-items:center;gap:.9rem;display:flex}._bookingConfirmIcon_ubsv9_1738{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}._bookingConfirmHeader_ubsv9_1732 span:not(._bookingConfirmIcon_ubsv9_1738){color:#71717a;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:800}._bookingConfirmHeader_ubsv9_1732 h3{color:#09090b;margin:.1rem 0 0;font-size:1.25rem;font-weight:900}._bookingConfirmBody_ubsv9_1764{background:#fafafa;border:1px solid #f1f1f3;padding:.9rem 1rem}._bookingConfirmBody_ubsv9_1764 p{color:#18181b;margin:0;font-size:.95rem;font-weight:800;line-height:1.45}._bookingConfirmBody_ubsv9_1764 span{color:#71717a;margin-top:.35rem;font-size:.84rem;font-weight:600;line-height:1.45;display:block}._bookingConfirmActions_ubsv9_1787{justify-content:flex-end;gap:.75rem;display:flex}._bookingConfirmSecondary_ubsv9_1793,._bookingConfirmPrimary_ubsv9_1794{cursor:pointer;border-radius:0;min-height:2.75rem;padding:0 1.2rem;font-size:.92rem;font-weight:900}._bookingConfirmSecondary_ubsv9_1793{color:#18181b;background:#fff;border:1px solid #e4e4e7}._bookingConfirmSecondary_ubsv9_1793:hover{border-color:#a1a1aa}._bookingConfirmPrimary_ubsv9_1794{color:#fff;background:#dc2626;border:1px solid #dc2626}._bookingConfirmPrimary_ubsv9_1794:hover{background:#991b1b;border-color:#991b1b}._bookingConfirmSecondary_ubsv9_1793:disabled,._bookingConfirmPrimary_ubsv9_1794:disabled{opacity:.55;cursor:not-allowed}._bookingDetailsModal_ubsv9_1830{background:#fff;border:1px solid #e4e4e7d1;flex-direction:column;width:min(100%,680px);max-height:calc(100vh - 2.5rem);display:flex;overflow:hidden;box-shadow:0 24px 70px #09090b47}._bookingDetailsHeader_ubsv9_1841{background:linear-gradient(#fff 0%,#fbfbfc 100%);border-bottom:1px solid #f1f1f3;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem 1.1rem;display:flex}._bookingDetailsTitleGroup_ubsv9_1851{gap:.18rem;display:grid}._bookingDetailsEyebrow_ubsv9_1856{color:#71717a;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}._bookingDetailsTitleGroup_ubsv9_1851 h3{color:#09090b;margin:0;font-size:1.65rem;font-weight:800;line-height:1.15}._bookingDetailsTitleGroup_ubsv9_1851 p{color:#71717a;margin:0;font-size:.88rem}._bookingDetailsClose_ubsv9_1878{color:#52525b;cursor:pointer;background:#fff;border:1px solid #e4e4e7;flex:0 0 2.25rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:background .2s,color .2s,border-color .2s;display:inline-flex}._bookingDetailsClose_ubsv9_1878:hover{color:#fff;background:#09090b;border-color:#09090b}._bookingDetailsBody_ubsv9_1899{gap:1rem;padding:1.35rem 1.5rem;display:grid;overflow-y:auto}._bookingDetailsSummary_ubsv9_1906{color:#fff;background:#09090b;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}._bookingDetailsSummary_ubsv9_1906 span{color:#a1a1aa;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:800}._bookingDetailsSummary_ubsv9_1906 strong{color:#fff;margin-top:.25rem;line-height:1.25;display:block}._bookingDetailsSummaryMain_ubsv9_1931 strong{font-size:1.1rem}._bookingDetailsSummaryAside_ubsv9_1935{text-align:right;min-width:128px}._bookingDetailsSummaryAside_ubsv9_1935 strong{font-size:1.25rem}._bookingDetailsSummaryAside_ubsv9_1935 em{color:#fde68a;margin-top:.22rem;font-size:.78rem;font-style:normal;font-weight:800;display:block}._bookingDetailsGrid_ubsv9_1953{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._bookingDetailsInfo_ubsv9_1959{background:#fff;border:1px solid #ededf0;grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;padding:.9rem;display:grid}._bookingDetailsIcon_ubsv9_1970{color:#09090b;background:#f4f4f5;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}._bookingDetailsInfo_ubsv9_1959 label{color:#71717a;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.22rem;font-size:.7rem;font-weight:800;display:block}._bookingDetailsInfo_ubsv9_1959 strong{color:#18181b;overflow-wrap:anywhere;min-width:0;font-size:.9rem;font-weight:700;line-height:1.35;display:block}._bookingDetailsBadge_ubsv9_2000{text-transform:capitalize;align-items:center;width:fit-content;min-height:1.65rem;padding:.28rem .6rem;font-size:.74rem;font-weight:800;line-height:1;display:inline-flex}._bookingDetailsPanel_ubsv9_2012{background:#fbfbfc;border:1px solid #ededf0;gap:.85rem;padding:1rem;display:grid}._bookingDetailsPanelHeader_ubsv9_2020{color:#3f3f46;align-items:center;gap:.45rem;display:flex}._bookingDetailsPanelHeader_ubsv9_2020 h4{color:#18181b;margin:0;font-size:.92rem;font-weight:800}._bookingExistingExtrasNote_ubsv9_2034{color:#3f3f46;text-align:right;margin-left:auto;font-size:.8rem;font-weight:800;line-height:1.35}._bookingDetailsRoute_ubsv9_2043{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._bookingDetailsRoute_ubsv9_2043 div{background:#fff;border:1px solid #f1f1f3;padding:.85rem}._bookingDetailsRoute_ubsv9_2043 span{color:#71717a;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.18rem;font-size:.72rem;font-weight:800;display:block}._bookingDetailsRoute_ubsv9_2043 strong{color:#09090b;overflow-wrap:anywhere;font-size:.92rem;line-height:1.35}._bookingDetailsServices_ubsv9_2072{color:#18181b;background:#fff;border:1px solid #f1f1f3;margin:0;padding:.85rem;font-size:.92rem;line-height:1.55}._bookingDetailsServiceChips_ubsv9_2082{background:#fff;border:1px solid #f1f1f3;flex-wrap:wrap;gap:.45rem;padding:.85rem;display:flex}._bookingDetailsServiceChip_ubsv9_2082{color:#18181b;background:#fafafa;border:1px solid #e4e4e7;padding:.38rem .58rem;font-size:.88rem;font-weight:800;line-height:1.25;display:inline-flex}._bookingDetailsFooter_ubsv9_2102{background:#fff;border-top:1px solid #f1f1f3;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}._bookingDetailsButton_ubsv9_2111{border:1px solid var(--navy);background:var(--navy);color:#fffefa;cursor:pointer;border-radius:999px;min-width:6.25rem;min-height:2.75rem;padding:0 1.25rem;font-size:.9rem;font-weight:760;transition:background .2s,border-color .2s,color .2s,transform .2s;box-shadow:0 16px 34px #1a1f2e29}._bookingDetailsButton_ubsv9_2111:hover{border-color:var(--navy-deep);background:var(--navy-deep);color:#fffefa;transform:translateY(-1px)}._bookingDetailsButton_ubsv9_2111:disabled{color:#fffefa;opacity:.55;cursor:not-allowed;box-shadow:none;background:#1a1f2e7a;border-color:#1a1f2e29;transform:none}._bookingDetailsButton_ubsv9_2111:disabled:hover{color:#fffefa;background:#1a1f2e7a;border-color:#1a1f2e29}._bookingAddExtraModal_ubsv9_2155{width:min(100%,1040px);max-height:calc(100vh - .75rem)}._bookingAddExtraModal_ubsv9_2155 ._bookingDetailsHeader_ubsv9_1841{padding:1rem 1.5rem .9rem}._bookingAddExtraModal_ubsv9_2155 ._bookingDetailsBody_ubsv9_1899{gap:.9rem;padding:1rem 1.5rem}._bookingAddExtraModal_ubsv9_2155 ._bookingEditSection_ubsv9_2169{padding:.9rem 1rem}._bookingAddExtraModal_ubsv9_2155 ._bookingDetailsFooter_ubsv9_2102{padding:.9rem 1.5rem}._bookingEditModal_ubsv9_2149{width:min(100vw - 3rem,1280px);height:min(100vh - 1rem,860px);max-height:calc(100vh - 1rem)}._bookingEditModal_ubsv9_2149 ._bookingDetailsHeader_ubsv9_1841{padding:.85rem 1.5rem .75rem}._bookingEditModal_ubsv9_2149 ._bookingDetailsTitleGroup_ubsv9_1851{gap:.1rem}._bookingEditModal_ubsv9_2149 ._bookingDetailsTitleGroup_ubsv9_1851 h3{font-size:1.45rem}._bookingEditModal_ubsv9_2149 ._bookingDetailsTitleGroup_ubsv9_1851 p{font-size:.82rem}._bookingEditModal_ubsv9_2149 ._bookingDetailsBody_ubsv9_1899{flex:1;gap:.65rem;min-height:0;padding:.85rem 1.5rem;overflow-y:auto}._bookingEditModal_ubsv9_2149 ._bookingDetailsSummary_ubsv9_1906{padding:.75rem .9rem}._bookingEditModal_ubsv9_2149 ._bookingDetailsSummary_ubsv9_1906 strong{margin-top:.16rem}._bookingEditModal_ubsv9_2149 ._bookingDetailsSummaryMain_ubsv9_1931 strong{font-size:1rem}._bookingEditModal_ubsv9_2149 ._bookingDetailsSummaryAside_ubsv9_1935 strong{font-size:1.08rem}._bookingEditModal_ubsv9_2149 ._bookingDetailsFooter_ubsv9_2102{padding:.75rem 1.5rem}._bookingQuantitySummary_ubsv9_2227{grid-template-columns:repeat(3,minmax(0,1fr))}._bookingQuantitySummary_ubsv9_2227>div{min-width:0}._bookingContextPanel_ubsv9_2235{grid-template-columns:repeat(3,minmax(0,1fr))}._bookingContextItem_ubsv9_2239{background:#fff;border:1px solid #f1f1f3;grid-template-columns:1.8rem minmax(0,1fr);align-items:center;gap:.6rem;min-width:0;padding:.7rem;display:grid}._bookingContextItem_ubsv9_2239 svg{color:#52525b}._bookingContextItem_ubsv9_2239 span{color:#71717a;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.14rem;font-size:.68rem;font-weight:800;display:block}._bookingContextItem_ubsv9_2239 strong{color:#09090b;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.35;display:block;overflow:hidden}._bookingEditForm_ubsv9_2274{flex-direction:column;flex:1;min-height:0;display:flex}._bookingEditSection_ubsv9_2169{background:#fbfbfc;border:1px solid #ededf0;gap:.65rem;padding:.75rem 1rem;display:grid}._bookingEditGrid_ubsv9_2289{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}._bookingEditPriceGrid_ubsv9_2295{grid-template-columns:repeat(4,minmax(0,1fr))}._bookingEditFull_ubsv9_2299{grid-column:1/-1}._bookingEditInput_ubsv9_2303{min-height:2.65rem;padding-top:.62rem;padding-bottom:.62rem}._bookingEditTextarea_ubsv9_2309{resize:vertical;min-height:4.35rem;line-height:1.5}._bookingExtraList_ubsv9_2315{gap:.55rem;display:grid}._bookingExtraItem_ubsv9_2320{background:#fff;border:1px solid #e4e4e7;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.75rem;display:grid}._bookingExtraSwapItem_ubsv9_2330{grid-template-columns:minmax(210px,.55fr) minmax(560px,2.35fr) minmax(6rem,auto)}._bookingExtraSwapItem_ubsv9_2330 ._bookingExtraControls_ubsv9_2334{grid-template-columns:minmax(5.5rem,auto)}._bookingExtraSwapItem_ubsv9_2330 ._bookingExtraControls_ubsv9_2334 strong{font-size:1.08rem;font-weight:800}._bookingExtraItemDisabled_ubsv9_2343{color:#71717a;background:#f4f4f5}._bookingExtraItemDisabled_ubsv9_2343 ._bookingExtraInfo_ubsv9_2348 strong,._bookingExtraItemDisabled_ubsv9_2343 ._bookingExtraControls_ubsv9_2334 strong{color:#71717a}._bookingExtraItemDisabled_ubsv9_2343 ._bookingExtraControls_ubsv9_2334{grid-template-columns:auto 4.5rem 5.5rem}._bookingExtraInfo_ubsv9_2348{gap:.18rem;min-width:0;display:grid}._bookingExtraInfo_ubsv9_2348 strong{color:#09090b;font-size:.92rem;line-height:1.3}._bookingExtraInfo_ubsv9_2348 span{color:#71717a;font-size:.8rem;font-weight:600}._bookingExtraInfo_ubsv9_2348 ._bookingOriginalLabel_ubsv9_2375{color:#3f3f46;letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:800}._bookingOriginalServiceList_ubsv9_2383{gap:.35rem;margin:.1rem 0;display:grid}._bookingOriginalServiceList_ubsv9_2383 span{color:#18181b;background:#fff;border:1px solid #e4e4e7;width:fit-content;max-width:100%;padding:.25rem .45rem;font-size:.8rem;font-weight:800;line-height:1.25}._bookingExtraSwapField_ubsv9_2401{gap:.28rem;min-width:0;display:grid}._bookingExtraSwapField_ubsv9_2401 span{color:#71717a;font-size:.76rem;font-weight:600}._bookingExtraSwapField_ubsv9_2401 ._bookingExtraSwapWarning_ubsv9_2413{color:#dc2626}._bookingExtraSwapField_ubsv9_2401 ._bookingExtraAllowance_ubsv9_2417{font-size:.9rem;font-weight:800}._bookingExtraCheckboxList_ubsv9_2422{background:#fff;border:1px solid #e4e4e7;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.5rem;max-height:21rem;padding:.35rem;display:grid;overflow-y:auto}._bookingExtraCheckboxOption_ubsv9_2433{cursor:pointer;background:#fff;border:1px solid #e4e4e7;align-items:center;gap:.6rem;min-width:0;padding:.55rem;display:flex}._bookingExtraCheckboxOption_ubsv9_2433:hover{background:#fafafa;border-color:#a1a1aa}._bookingExtraCheckboxOption_ubsv9_2433 input{accent-color:#09090b;flex:none;width:1rem;height:1rem}._bookingExtraCheckboxImage_ubsv9_2456{object-fit:cover;background:#09090b;border:1px solid #d4d4d8;border-radius:6px;flex:0 0 3.35rem;width:3.35rem;height:3.35rem;box-shadow:0 1px 2px #09090b14}._bookingExtraCheckboxOptionActive_ubsv9_2467,._bookingExtraCheckboxOptionActive_ubsv9_2467:hover{background:#f4f4f5;border-color:#09090b}._bookingExtraCheckboxOptionDisabled_ubsv9_2477{color:#a1a1aa;cursor:not-allowed;opacity:.64;background:#f4f4f5}._bookingExtraCheckboxOptionDisabled_ubsv9_2477:hover{background:#f4f4f5;border-color:#e4e4e7}._bookingExtraCheckboxOptionDisabled_ubsv9_2477 input{cursor:not-allowed}._bookingExtraCheckboxOptionDisabled_ubsv9_2477 ._bookingExtraCheckboxImage_ubsv9_2456{filter:saturate(.72);opacity:.6}._bookingExtraCheckboxOptionDisabled_ubsv9_2477 ._bookingExtraCheckboxText_ubsv9_2498 strong,._bookingExtraCheckboxOptionDisabled_ubsv9_2477 ._bookingExtraCheckboxText_ubsv9_2498 small{color:#a1a1aa}._bookingExtraCheckboxText_ubsv9_2498{gap:.15rem;min-width:0;display:grid}._bookingExtraCheckboxText_ubsv9_2498 strong{color:#09090b;font-size:.9rem;line-height:1.25}._bookingExtraCheckboxText_ubsv9_2498 small{color:#52525b;font-size:.76rem;font-weight:700}._bookingExtraControls_ubsv9_2334{grid-template-columns:auto 4.5rem 5.5rem auto;align-items:center;gap:.45rem;display:grid}._bookingExtraQtyLabel_ubsv9_2528{color:#52525b;text-transform:uppercase;font-size:.75rem;font-weight:800}._bookingExtraQtyInput_ubsv9_2535{text-align:center;min-height:2.35rem;padding:.45rem .55rem}._bookingExtraControls_ubsv9_2334 strong{color:#09090b;text-align:right;font-size:.9rem}._bookingExtraEmpty_ubsv9_2547{color:#71717a;background:#fff;border:1px dashed #d4d4d8;padding:.85rem;font-size:.88rem;font-weight:600}._bookingExtraAdd_ubsv9_2556{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}._bookingExtraAddActions_ubsv9_2563{justify-content:flex-end;display:flex}._bookingExtraAddButton_ubsv9_2568{color:#fff;cursor:pointer;background:#09090b;border:1px solid #09090b;justify-content:center;align-items:center;gap:.35rem;min-height:2.65rem;padding:0 1rem;font-size:.9rem;font-weight:800;display:inline-flex}._bookingExtraAddButtonActive_ubsv9_2583{background:#15803d;border-color:#15803d}._bookingExtraAddButton_ubsv9_2568:disabled{opacity:.5;cursor:not-allowed}._bookingExtraRemoveButton_ubsv9_2593{color:#dc2626;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;padding:0;display:inline-flex}._bookingEditCancel_ubsv9_2606{color:#09090b;cursor:pointer;background:#fff;border:1px solid #e4e4e7;min-width:6.25rem;min-height:2.75rem;padding:0 1.25rem;font-size:.95rem;font-weight:800;transition:background .2s,border-color .2s}._bookingEditCancel_ubsv9_2606:hover{background:#f4f4f5;border-color:#d4d4d8}._bookingEditCancel_ubsv9_2606:disabled{opacity:.55;cursor:not-allowed}._bookingEditError_ubsv9_2629{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;padding:.55rem .75rem;font-size:.85rem;font-weight:700;line-height:1.45}._bookingPaymentNote_ubsv9_2639{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;padding:.7rem .85rem;font-size:.84rem;font-weight:700;line-height:1.45}._bookingPendingPaymentPanel_ubsv9_2649{background:#fff7ed;border-color:#fed7aa}._bookingDetailTopbar_ubsv9_2654{border:1px solid var(--line);background:var(--panel);border-radius:22px;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;display:flex;box-shadow:0 16px 40px #1a1f2e0b}._bookingDetailTopbar_ubsv9_2654 h2{color:var(--ink);margin:.16rem 0 0;font-size:clamp(1.4rem,2.4vw,2.1rem);font-weight:760;line-height:1.1}._bookingDetailBack_ubsv9_2674{border:1px solid var(--line);background:var(--panel);min-height:2.55rem;color:var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 .95rem;font-size:.88rem;font-weight:680;display:inline-flex}._bookingDetailBack_ubsv9_2674 svg{flex:none}._bookingDetailBack_ubsv9_2674:hover{background:var(--panel-soft);border-color:#b8995c59}._bookingDetailLayout_ubsv9_2699{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);align-items:start;gap:1rem;display:grid}._bookingDetailMain_ubsv9_2706,._bookingDetailAside_ubsv9_2707{gap:1rem;min-width:0;display:grid}._bookingDetailHero_ubsv9_2713,._bookingDetailNotice_ubsv9_2714,._bookingDetailAllowance_ubsv9_2715,._bookingDetailSection_ubsv9_2716,._bookingDetailInvoiceCard_ubsv9_2717,._bookingDetailMiniCard_ubsv9_2718,._bookingDetailEmpty_ubsv9_2719{border:1px solid var(--line);background:var(--panel);border-radius:22px;box-shadow:0 16px 42px #1a1f2e0b}._bookingDetailHero_ubsv9_2713{gap:1rem;padding:1.2rem;display:grid}._bookingDetailHeroHeader_ubsv9_2732{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._bookingDetailHero_ubsv9_2713 h3{color:var(--ink);margin:0;font-size:1.35rem;font-weight:720}._bookingDetailHero_ubsv9_2713 p{color:var(--muted);align-items:center;gap:.38rem;margin:.45rem 0 0;font-size:.92rem;font-weight:520;display:flex}._bookingDetailStatusGroup_ubsv9_2756{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._bookingDetailPill_ubsv9_2763{color:#4f5664;white-space:nowrap;background:#f2f0eb;border:1px solid #1a1f2e1a;border-radius:999px;justify-content:center;align-items:center;min-height:1.8rem;padding:.32rem .74rem;font-size:.74rem;font-weight:660;line-height:1;display:inline-flex}._bookingDetailPillText_ubsv9_2779{display:inline-block}._bookingDetailPillSuccess_ubsv9_2783{background:var(--green-soft);color:var(--green);border-color:#327b5533}._bookingDetailPillWarning_ubsv9_2789{background:var(--amber-soft);color:var(--amber);border-color:#98743838}._bookingDetailPillDanger_ubsv9_2795{background:var(--red-soft);color:var(--red);border-color:#a449453d}._bookingDetailInfoGrid_ubsv9_2801{grid-template-columns:repeat(3,minmax(0,1fr));gap:.52rem;display:grid}._bookingDetailInfoGrid_ubsv9_2801>div{background:var(--panel-soft);border:1px solid #1a1f2e13;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:.24rem .4rem;min-width:0;padding:.72rem .78rem;display:grid}._bookingDetailInfoGrid_ubsv9_2801 svg{color:var(--gold)}._bookingDetailInfoGrid_ubsv9_2801 span{align-self:center}._bookingDetailInfoGrid_ubsv9_2801 span,._bookingDetailSectionHeader_ubsv9_2829 span,._bookingDetailInvoiceHead_ubsv9_2830 span,._bookingDetailInvoiceRows_ubsv9_2831 span,._bookingDetailAllowanceHeader_ubsv9_2832 span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:720}._bookingDetailInfoGrid_ubsv9_2801 strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:.86rem;font-weight:640;overflow:hidden}._bookingDetailNotice_ubsv9_2714{background:var(--green-soft);color:var(--green);align-items:flex-start;gap:.75rem;padding:.95rem 1rem;display:flex}._bookingDetailNotice_ubsv9_2714>svg{margin-top:3px}._bookingDetailNoticeLocked_ubsv9_2864{background:var(--amber-soft);color:var(--amber);border-color:#98743838}._bookingDetailNotice_ubsv9_2714 strong{color:currentColor;margin-bottom:.18rem;font-size:.9rem;font-weight:720;display:block}._bookingDetailNotice_ubsv9_2714 span{color:#4f5664;font-size:.84rem;font-weight:520;line-height:1.45;display:block}._bookingDetailAllowance_ubsv9_2715{gap:.72rem;padding:1rem;display:grid}._bookingDetailAllowanceSticky_ubsv9_2892{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffefaf5;position:sticky;top:.75rem;box-shadow:0 18px 40px #1a1f2e14}._bookingDetailAllowanceOver_ubsv9_2901{background:var(--red-soft);border-color:#a4494547}._bookingDetailAllowanceHeader_ubsv9_2832,._bookingDetailSectionHeader_ubsv9_2829{justify-content:space-between;align-items:center;gap:1rem;display:flex}._bookingDetailAllowanceHeader_ubsv9_2832 strong,._bookingDetailSectionHeader_ubsv9_2829 strong{color:var(--ink);margin-top:.22rem;font-size:.95rem;font-weight:660;display:block}._bookingDetailAllowanceSummary_ubsv9_2923{flex-wrap:wrap;gap:.2rem .55rem;max-width:100%;display:flex}._bookingDetailAllowanceAmount_ubsv9_2930{min-width:0;display:inline-flex}._bookingDetailProgress_ubsv9_2935{background:#1a1f2e12;border-radius:999px;height:.58rem;overflow:hidden}._bookingDetailProgress_ubsv9_2935 span{border-radius:inherit;background:var(--green);height:100%;transition:width .2s,background .2s;display:block}._bookingDetailProgress_ubsv9_2935 ._bookingDetailProgressWarn_ubsv9_2950{background:var(--red)}._bookingDetailAllowance_ubsv9_2715 p{color:var(--muted);margin:0;font-size:.84rem;font-weight:520;line-height:1.5}._bookingDetailAllowancePayPanel_ubsv9_2962,._bookingDetailAddDock_ubsv9_2966{display:none}._bookingDetailSection_ubsv9_2716{gap:1rem;padding:1.1rem;display:grid}._bookingDetailSectionHeader_ubsv9_2829 h3{color:var(--ink);margin:.18rem 0 0;font-size:1.06rem;font-weight:700}._bookingDetailNewSection_ubsv9_2983{background:linear-gradient(135deg, var(--panel-soft), var(--panel))}._bookingDetailExtraList_ubsv9_2987{gap:.5rem;display:grid}._bookingDetailExtraLine_ubsv9_2992{background:var(--panel-soft);border:1px solid #1a1f2e13;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .85rem;display:flex}._bookingDetailExtraLineMuted_ubsv9_3003{background:#f7f5f1}._bookingDetailExtraLine_ubsv9_2992 strong,._bookingDetailExtraLine_ubsv9_2992 span{display:block}._bookingDetailExtraLine_ubsv9_2992 strong{color:var(--ink);font-size:.9rem;font-weight:640}._bookingDetailExtraLine_ubsv9_2992 span{color:var(--muted);margin-top:.18rem;font-size:.78rem;font-weight:540}._bookingDetailExtraLine_ubsv9_2992 b{color:var(--ink);white-space:nowrap;font-size:.92rem;font-weight:680}._bookingDetailEmptyInline_ubsv9_3032{background:var(--panel-soft);color:var(--muted);border:1px dashed #1a1f2e24;border-radius:14px;padding:.85rem;font-size:.86rem;font-weight:560}._bookingDetailServiceGrid_ubsv9_3042{grid-template-columns:repeat(5,minmax(0,1fr));gap:.62rem;display:grid}._bookingDetailServiceCard_ubsv9_3048{background:var(--panel);border:1px solid #1a1f2e14;border-radius:16px;grid-template-rows:5.75rem minmax(4rem,auto);padding:0;transition:border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}._bookingDetailServiceCardActive_ubsv9_3060{background:var(--panel);border-color:#b8995c80;box-shadow:0 14px 30px #b8995c1f}._bookingDetailServiceMedia_ubsv9_3066{background:linear-gradient(135deg,#f2f0eb,#fbfaf7);min-width:0;min-height:5.75rem;position:relative;overflow:hidden}._bookingDetailServiceMedia_ubsv9_3066 img{object-fit:cover;width:100%;height:100%;display:block}._bookingDetailServiceOverlay_ubsv9_3081{background:0 0;align-content:center;padding:.58rem;transition:background .18s;display:grid;position:absolute;inset:0}._bookingDetailServiceOverlayActive_ubsv9_3091{background:#0f142085}._bookingDetailAddedBadge_ubsv9_3095{background:var(--panel);min-height:1.65rem;color:var(--ink);border:1px solid #b8995c3d;border-radius:999px;align-items:center;gap:.28rem;padding:0 .62rem;font-size:.7rem;font-weight:760;display:inline-flex;position:absolute;top:.62rem;right:.62rem;box-shadow:0 8px 20px #1a1f2e1f}._bookingDetailServiceText_ubsv9_3113{align-content:start;gap:.24rem;min-width:0;padding:.72rem .76rem .82rem;display:grid}._bookingDetailServiceText_ubsv9_3113 strong,._bookingDetailServiceText_ubsv9_3113 span{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}._bookingDetailServiceText_ubsv9_3113 strong{color:var(--ink);font-size:.84rem;font-weight:680;line-height:1.22}._bookingDetailServiceText_ubsv9_3113 span{color:var(--muted);font-size:.72rem;font-weight:660}._bookingDetailStepper_ubsv9_3142{grid-template-columns:1.78rem 1fr 1.78rem;align-items:center;gap:.26rem;padding:0;display:grid}._bookingDetailServiceOverlay_ubsv9_3081 ._bookingDetailStepper_ubsv9_3142{padding:0}._bookingDetailStepper_ubsv9_3142 button{width:1.78rem;height:1.78rem;color:var(--ink);cursor:pointer;background:#fffefaf2;border:1px solid #1a1f2e1a;border-radius:999px;justify-content:center;align-items:center;transition:border-color .18s,background .18s,transform .18s;display:inline-flex;box-shadow:0 8px 18px #1a1f2e14}._bookingDetailStepper_ubsv9_3142 button:not(:disabled):hover{background:var(--panel);border-color:#b8995c5c;transform:translateY(-1px)}._bookingDetailStepper_ubsv9_3142 button:disabled{opacity:.42;cursor:not-allowed}._bookingDetailStepper_ubsv9_3142 b{background:var(--navy);width:2.12rem;height:2.12rem;color:var(--panel);text-align:center;border:1px solid #b8995c5c;border-radius:999px;justify-self:center;place-items:center;font-size:.86rem;font-weight:760;display:inline-grid;box-shadow:0 10px 24px #1a1f2e33}._bookingDetailActions_ubsv9_3196{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._bookingDetailActionHint_ubsv9_3204{color:var(--muted);margin-right:auto;font-size:.82rem;font-weight:560}._bookingDetailPendingInvoice_ubsv9_3211{background:var(--amber-soft);color:var(--amber);border:1px solid #98743838;border-radius:16px;align-items:flex-start;gap:.72rem;padding:.85rem;display:flex}._bookingDetailPendingInvoice_ubsv9_3211 strong,._bookingDetailPendingInvoice_ubsv9_3211 span{display:block}._bookingDetailPendingInvoice_ubsv9_3211 strong{color:var(--ink);font-size:.9rem;font-weight:680}._bookingDetailPendingInvoice_ubsv9_3211 span{color:#4f5664;margin-top:.16rem;font-size:.82rem;font-weight:540}._bookingDetailFailedInvoice_ubsv9_3240{background:var(--red-soft);color:var(--red);border:1px solid #a4494547;border-radius:16px;align-items:flex-start;gap:.72rem;padding:.85rem;display:flex}._bookingDetailFailedInvoice_ubsv9_3240 strong,._bookingDetailFailedInvoice_ubsv9_3240 span{display:block}._bookingDetailFailedInvoice_ubsv9_3240 strong{color:var(--red);font-size:.9rem;font-weight:720}._bookingDetailFailedInvoice_ubsv9_3240 span{color:#7a3430;margin-top:.16rem;font-size:.82rem;font-weight:540}._bookingDetailAside_ubsv9_2707{position:sticky;top:1rem}._bookingDetailInvoiceCard_ubsv9_2717{gap:1rem;padding:1rem;display:grid}._bookingDetailInvoiceHead_ubsv9_2830{border-bottom:1px solid var(--line);align-items:center;gap:.72rem;padding-bottom:.9rem;display:flex}._bookingDetailInvoiceHead_ubsv9_2830 svg{color:var(--gold)}._bookingDetailInvoiceHead_ubsv9_2830 h3{color:var(--ink);margin:.2rem 0 0;font-size:1.5rem;font-weight:760}._bookingDetailInvoiceRows_ubsv9_2831{gap:.65rem;display:grid}._bookingDetailInvoiceRows_ubsv9_2831>div{border-bottom:1px solid #1a1f2e12;justify-content:space-between;align-items:center;gap:.8rem;padding-bottom:.65rem;display:flex}._bookingDetailInvoiceRows_ubsv9_2831>div:last-child{border-bottom:0;padding-bottom:0}._bookingDetailInvoiceRows_ubsv9_2831 strong{color:var(--ink);white-space:nowrap;font-size:.9rem;font-weight:680}._bookingDetailInvoiceDue_ubsv9_3325 strong{color:var(--amber)}._bookingDetailInvoiceRefund_ubsv9_3329 strong{color:var(--red)}._bookingDetailMiniCard_ubsv9_2718{gap:.72rem;padding:1rem;display:flex}._bookingDetailMiniCard_ubsv9_2718 svg{color:var(--gold)}._bookingDetailMiniCard_ubsv9_2718 strong,._bookingDetailMiniCard_ubsv9_2718 span{display:block}._bookingDetailMiniCard_ubsv9_2718 strong{color:var(--ink);font-size:.94rem;font-weight:680}._bookingDetailMiniCard_ubsv9_2718 span{color:var(--muted);margin-top:.24rem;font-size:.82rem;font-weight:520;line-height:1.45}._bookingDetailEmpty_ubsv9_2719{color:var(--muted);text-align:center;justify-items:center;gap:.4rem;padding:3rem 1rem;display:grid}._bookingDetailEmpty_ubsv9_2719 strong{color:var(--ink);font-size:1rem}._bookingPendingPaymentHeader_ubsv9_3376{align-items:flex-start;gap:.75rem;display:flex}._bookingPendingPaymentIcon_ubsv9_3382{color:#c2410c;background:#fff;border:1px solid #fdba74;flex:none;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}._bookingPendingPaymentHeader_ubsv9_3376 h4{color:#09090b;margin:0;font-size:1.02rem;font-weight:800}._bookingPendingPaymentHeader_ubsv9_3376 p{color:#7c2d12;margin:.18rem 0 0;font-size:.86rem;font-weight:650;line-height:1.45}._bookingPendingPaymentSummary_ubsv9_3409{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}._bookingPendingPaymentSummary_ubsv9_3409>div{background:#fff;border:1px solid #fed7aa;gap:.18rem;min-width:0;padding:.75rem;display:grid}._bookingPendingPaymentSummary_ubsv9_3409 span{color:#9a3412;text-transform:uppercase;font-size:.72rem;font-weight:800}._bookingPendingPaymentSummary_ubsv9_3409 strong{color:#09090b;text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;font-weight:800;overflow:hidden}._bookingPendingPaymentItems_ubsv9_3440{gap:.45rem;display:grid}._bookingPendingPaymentItem_ubsv9_3440{background:#fff;border:1px solid #fed7aa;justify-content:space-between;gap:1rem;padding:.7rem .75rem;display:flex}._bookingPendingPaymentItem_ubsv9_3440 span,._bookingPendingPaymentItem_ubsv9_3440 strong{color:#09090b;font-size:.88rem;font-weight:800}@media (width<=640px){._bookingsFilters_ubsv9_1092{flex-wrap:wrap;align-items:stretch}._bookingsSearch_ubsv9_1099,._bookingsStatusFilter_ubsv9_1122{width:100%;min-width:0}._bookingDetailsOverlay_ubsv9_1680{align-items:flex-end;padding:0}._bookingDetailsModal_ubsv9_1830{width:100%;max-height:92vh}._bookingEditModal_ubsv9_2149 ._bookingDetailsBody_ubsv9_1899{overflow-y:auto}._bookingDetailsHeader_ubsv9_1841,._bookingDetailsBody_ubsv9_1899,._bookingDetailsFooter_ubsv9_2102{padding-left:1rem;padding-right:1rem}._bookingDetailsSummary_ubsv9_1906,._bookingDetailsRoute_ubsv9_2043{grid-template-columns:1fr}._bookingDetailsPanelHeader_ubsv9_2020{flex-wrap:wrap}._bookingExistingExtrasNote_ubsv9_2034{width:100%;margin-left:0}._bookingQuantitySummary_ubsv9_2227,._bookingContextPanel_ubsv9_2235{grid-template-columns:1fr}._bookingDetailsSummaryAside_ubsv9_1935{text-align:left}._bookingDetailsGrid_ubsv9_1953,._bookingEditGrid_ubsv9_2289,._bookingEditPriceGrid_ubsv9_2295,._bookingExtraItem_ubsv9_2320,._bookingExtraAdd_ubsv9_2556,._bookingExtraSwapItem_ubsv9_2330{grid-template-columns:1fr}._bookingExtraControls_ubsv9_2334{grid-template-columns:auto 4.5rem 1fr auto}._bookingPendingPaymentSummary_ubsv9_3409{grid-template-columns:1fr}._bookingPendingPaymentItem_ubsv9_3440{display:grid}._bookingDetailsFooter_ubsv9_2102{gap:.75rem}._bookingConfirmActions_ubsv9_1787{flex-direction:column-reverse}._bookingConfirmSecondary_ubsv9_1793,._bookingConfirmPrimary_ubsv9_1794{width:100%}._bookingEditCancel_ubsv9_2606,._bookingDetailsButton_ubsv9_2111{flex:1}}@media (width<=1180px){._bookingDetailServiceGrid_ubsv9_3042{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=980px){._statsGrid_ubsv9_100{grid-template-columns:repeat(3,minmax(0,1fr))}._bookRideCard_ubsv9_210{height:auto;min-height:0;overflow:visible}._overviewGrid_ubsv9_701{grid-template-columns:1fr}._bookRideGrid_ubsv9_222{grid-template-columns:1fr;height:auto;min-height:0}._bookRideMain_ubsv9_231{padding-right:0;overflow:visible}._bookRideSummary_ubsv9_260{max-height:none;overflow:visible}._bookingDetailLayout_ubsv9_2699{grid-template-columns:1fr}._bookingDetailAside_ubsv9_2707{position:static}._bookingDetailInfoGrid_ubsv9_2801{grid-template-columns:1fr}._bookingDetailServiceGrid_ubsv9_3042,._bookRideServiceGrid_ubsv9_400{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){._statsGrid_ubsv9_100,._bookingDetailServiceGrid_ubsv9_3042{grid-template-columns:repeat(2,minmax(0,1fr))}._bookRideTwoCol_ubsv9_313,._bookRideServiceGrid_ubsv9_400{grid-template-columns:1fr}}@media (width<=640px){._pageContainer_ubsv9_1{gap:.78rem;width:100%;max-width:100%;overflow-x:hidden}._card_ubsv9_201{border-radius:18px;padding:.92rem}._bookRideCard_ubsv9_210{gap:.82rem;width:100%;min-height:0;padding:.82rem;display:grid;overflow:visible}._bookRideStepIndicator_ubsv9_217{background:var(--panel-soft);border:1px solid #1a1f2e14;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.34rem;padding:.32rem;display:grid}._bookRideStepDot_ubsv9_3632{min-width:0;min-height:3.1rem;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:13px;justify-items:center;gap:.24rem;padding:.38rem .2rem;display:grid}._bookRideStepDot_ubsv9_3632 span{background:var(--panel);width:1.42rem;height:1.42rem;color:var(--gold);border:1px solid #b8995c3d;border-radius:999px;place-items:center;font-size:.72rem;font-weight:820;line-height:1;display:grid}._bookRideStepDot_ubsv9_3632 b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.62rem;font-weight:820;line-height:1;overflow:hidden}._bookRideStepDot_ubsv9_3632[data-active=true]{background:var(--navy);color:#fffefa;border-color:#b8995c38;box-shadow:0 10px 22px #1a1f2e24}._bookRideStepDot_ubsv9_3632[data-active=true] span{color:#ead7aa;background:#fffefa14;border-color:#ead7aa57}._bookRideStepDot_ubsv9_3632[data-complete=true] span{background:var(--amber-soft);color:var(--amber)}._bookRideGrid_ubsv9_222{min-width:0;display:block}._bookRideMain_ubsv9_231{min-width:0;height:auto;min-height:0;max-height:none;padding:0;display:block;overflow:visible}._bookRideSection_ubsv9_259,._bookRideSummary_ubsv9_260{background:var(--panel-soft);border-radius:18px}._bookRideSection_ubsv9_259[data-step-active=false],._bookRideSummary_ubsv9_260[data-step-active=false]{display:none}._bookRideSection_ubsv9_259{gap:.82rem;padding:.92rem}._bookRideSectionHeader_ubsv9_273,._bookRideSummaryHeader_ubsv9_274{align-items:center;gap:.62rem}._bookRideSectionHeader_ubsv9_273 svg,._bookRideSummaryHeader_ubsv9_274 svg{border-radius:11px;width:2.08rem;height:2.08rem;padding:.44rem}._bookRideSectionHeader_ubsv9_273 span,._bookRideSummaryHeader_ubsv9_274 span{letter-spacing:.1em;font-size:.62rem}._bookRideSectionHeader_ubsv9_273 h3,._bookRideSummaryHeader_ubsv9_274 h3{font-size:1rem}._bookRideTwoCol_ubsv9_313{grid-template-columns:minmax(0,1fr);gap:.72rem}._bookRideField_ubsv9_319{gap:.36rem}._bookRideField_ubsv9_319>span{letter-spacing:.09em;font-size:.66rem}._bookRideField_ubsv9_319 input,._bookRideDateField_ubsv9_334 input,._bookRideDateButton_ubsv9_369{min-height:3.08rem}._bookRideDateField_ubsv9_334{grid-template-columns:minmax(0,1fr) 3.08rem}._bookRideRentalNote_ubsv9_381{border-radius:14px;justify-content:space-between;width:100%}._bookRideServiceGrid_ubsv9_400{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;width:100%;min-width:0;max-width:100%;overflow:hidden}._bookRideServiceCard_ubsv9_406{border-radius:15px;grid-template-rows:5.85rem minmax(6rem,auto)}._bookRideServiceMedia_ubsv9_422{background:linear-gradient(135deg,#f2f0eb,#fbfaf7);min-height:5.85rem}._bookRideServiceMedia_ubsv9_422 img{object-fit:cover}._bookRideServiceBody_ubsv9_438{background:var(--panel);grid-template-rows:minmax(2.05rem,auto) auto auto;gap:.32rem;padding:.66rem .62rem .72rem}._bookRideServiceBody_ubsv9_438 strong{font-size:.8rem;line-height:1.28}._bookRideServiceBody_ubsv9_438 span{color:var(--ink);font-size:.78rem;font-weight:780}._bookRideStepper_ubsv9_474{background:var(--panel-soft);border-radius:999px;grid-template-columns:1.95rem minmax(1.9rem,1fr) 1.95rem;gap:.22rem;margin-top:.1rem;padding:.18rem}._bookRideStepper_ubsv9_474 button{width:1.95rem;min-width:1.95rem;height:1.95rem;min-height:1.95rem}._bookRideStepper_ubsv9_474 b{width:2rem;min-width:2rem;height:2rem;font-size:.82rem}._bookRideAdded_ubsv9_512{background:#fffefaf5;min-height:1.45rem;padding-inline:.48rem;font-size:.66rem;top:.44rem;right:.44rem;box-shadow:0 8px 20px #1a1f2e1f}._bookRideSummary_ubsv9_260{grid-template-rows:auto;gap:.72rem;height:auto;max-height:none;padding:.92rem;overflow:visible}._bookRideSummaryRows_ubsv9_541,._bookRideSelectedExtras_ubsv9_542{gap:.46rem}._bookRideSelectedExtras_ubsv9_542{max-height:none;padding-right:0;overflow:visible}._bookRideSummaryRows_ubsv9_541>div,._bookRideSelectedExtras_ubsv9_542>div,._bookRideEmptyExtras_ubsv9_571{border-radius:14px;min-height:2.9rem;padding:.58rem .72rem}._bookRideSummaryRows_ubsv9_541 span,._bookRideSelectedExtras_ubsv9_542 span,._bookRideSummaryRows_ubsv9_541 strong,._bookRideSelectedExtras_ubsv9_542 strong{white-space:normal}._bookRideTotal_ubsv9_632{border-radius:16px;padding:.86rem .94rem}._bookRidePayButton_ubsv9_672{min-height:3rem}._bookRidePayHint_ubsv9_692{margin-top:-.2rem}._bookRideMobileNav_ubsv9_218{z-index:1;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:.62rem;display:grid;position:relative}._bookRideMobileNav_ubsv9_218[data-review-step=true]{grid-template-columns:minmax(0,1fr)}._bookRideMobileBack_ubsv9_3869,._bookRideMobileNext_ubsv9_3870{cursor:pointer;min-height:3rem;font:inherit;border-radius:999px;justify-content:center;align-items:center;font-size:.9rem;font-weight:840;display:inline-flex}._bookRideMobileBack_ubsv9_3869{background:var(--panel);color:var(--ink);border:1px solid #1a1f2e1f}._bookRideMobileBack_ubsv9_3869:disabled{opacity:.48;cursor:not-allowed}._bookRideMobileNext_ubsv9_3870{border:1px solid var(--navy);background:var(--navy);color:#fffefa}._bookRideStepError_ubsv9_3895{margin:0}._bookingDetailTopbar_ubsv9_2654,._bookingDetailHeroHeader_ubsv9_2732,._bookingDetailAllowanceHeader_ubsv9_2832,._bookingDetailSectionHeader_ubsv9_2829{flex-direction:column;align-items:flex-start}._bookingDetailBack_ubsv9_2674,._bookingDetailsButton_ubsv9_2111{width:100%}._bookingDetailActions_ubsv9_3196{justify-content:stretch}._bookingDetailActionHint_ubsv9_3204{width:100%;margin-right:0}._bookingDetailMain_ubsv9_2706{padding-bottom:0}._bookingDetailLayout_ubsv9_2699{padding-bottom:calc(1rem + env(safe-area-inset-bottom));gap:.78rem}._bookingDetailSection_ubsv9_2716{min-width:0;padding:.92rem;overflow:hidden}._bookingDetailTopbar_ubsv9_2654{flex-direction:row;align-items:center;padding:.85rem}._bookingDetailTopbar_ubsv9_2654>div{display:none}._bookingDetailAllowanceSection_ubsv9_3936>._bookingDetailSectionHeader_ubsv9_2829,._bookingDetailNewSection_ubsv9_2983>._bookingDetailSectionHeader_ubsv9_2829{background:linear-gradient(135deg,#fffefa,#fbfaf7);border:1px solid #b8995c2e;border-radius:16px;flex-direction:row;align-items:center;gap:.68rem;min-width:0;padding:.76rem .8rem;position:relative;box-shadow:inset 0 1px #ffffffb8}._bookingDetailNewSection_ubsv9_2983>._bookingDetailSectionHeader_ubsv9_2829{background:linear-gradient(135deg, var(--amber-soft), var(--panel));border-color:#98743833}._bookingDetailAllowanceSection_ubsv9_3936>._bookingDetailSectionHeader_ubsv9_2829:before,._bookingDetailNewSection_ubsv9_2983>._bookingDetailSectionHeader_ubsv9_2829:before{content:"";background:var(--gold);border-radius:999px;flex:0 0 .22rem;align-self:stretch}._bookingDetailAllowanceSection_ubsv9_3936>._bookingDetailSectionHeader_ubsv9_2829>div,._bookingDetailNewSection_ubsv9_2983>._bookingDetailSectionHeader_ubsv9_2829>div{flex:auto;gap:.16rem;min-width:0;display:grid}._bookingDetailAllowanceSection_ubsv9_3936>._bookingDetailSectionHeader_ubsv9_2829 span,._bookingDetailNewSection_ubsv9_2983>._bookingDetailSectionHeader_ubsv9_2829 span{letter-spacing:.11em;font-size:.62rem}._bookingDetailAllowanceSection_ubsv9_3936>._bookingDetailSectionHeader_ubsv9_2829 h3,._bookingDetailNewSection_ubsv9_2983>._bookingDetailSectionHeader_ubsv9_2829 h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.98rem;line-height:1.22;overflow:hidden}._bookingDetailAllowanceSection_ubsv9_3936>._bookingDetailSectionHeader_ubsv9_2829>strong,._bookingDetailNewSection_ubsv9_2983>._bookingDetailSectionHeader_ubsv9_2829>strong{background:var(--panel);max-width:48%;color:var(--ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;border:1px solid #b8995c33;border-radius:999px;flex:none;margin:0;padding:.52rem .58rem .4rem;font-size:.82rem;font-weight:760;line-height:1;overflow:hidden;box-shadow:0 8px 20px #1a1f2e0b}._bookingDetailAllowanceSection_ubsv9_3936{padding-bottom:1rem}._bookingDetailAllowanceSticky_ubsv9_2892{z-index:1100;box-sizing:border-box;cursor:pointer;background:#fffefaf7;border-radius:18px;gap:.46rem;width:100%;margin:.1rem 0 0;padding:.78rem .9rem;position:relative;top:auto;bottom:auto;box-shadow:0 14px 32px #1a1f2e14}._bookingDetailAllowanceSticky_ubsv9_2892[data-docked=true]{right:.65rem;bottom:calc(4.95rem + env(safe-area-inset-bottom));z-index:1190;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:18px;width:auto;max-width:calc(100vw - 1.3rem);margin:0;position:fixed;left:.65rem;box-shadow:0 -16px 38px #1a1f2e24}._bookingDetailAllowanceSticky_ubsv9_2892[data-docked=true] ._bookingDetailAllowanceHeader_ubsv9_2832>div>span{display:none}._bookingDetailAllowanceSticky_ubsv9_2892[data-docked=true][data-expanded=true] ._bookingDetailAllowanceHeader_ubsv9_2832>div>span{display:block}._bookingDetailAllowanceSticky_ubsv9_2892:focus-visible{outline:0;box-shadow:0 -16px 38px #1a1f2e24,0 0 0 3px #b8995c29}._bookingDetailAllowanceSticky_ubsv9_2892 ._bookingDetailAllowanceHeader_ubsv9_2832{flex-direction:row;justify-content:space-between;align-items:center;gap:.65rem;min-width:0}._bookingDetailAllowanceSticky_ubsv9_2892 ._bookingDetailAllowanceHeader_ubsv9_2832>div{flex:auto;min-width:0}._bookingDetailAllowanceSummary_ubsv9_2923{white-space:nowrap;flex-wrap:nowrap;gap:0;min-width:0;max-width:100%;font-size:.8rem;line-height:1.25;display:flex;overflow:visible}._bookingDetailAllowanceSticky_ubsv9_2892[data-docked=true] ._bookingDetailAllowanceAmount_ubsv9_2930{display:none}._bookingDetailAllowanceSticky_ubsv9_2892[data-docked=true] ._bookingDetailAllowanceAmount_ubsv9_2930:last-child,._bookingDetailAllowanceSticky_ubsv9_2892[data-docked=true][data-expanded=true] ._bookingDetailAllowanceAmount_ubsv9_2930{display:inline-flex}._bookingDetailAllowanceSticky_ubsv9_2892[data-docked=true][data-expanded=true] ._bookingDetailAllowanceSummary_ubsv9_2923{white-space:normal;flex-wrap:wrap;gap:.18rem .48rem}._bookingDetailAllowanceSticky_ubsv9_2892 ._bookingDetailPill_ubsv9_2763{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:6.4rem;min-height:1.65rem;padding-inline:.58rem;font-size:.68rem;overflow:hidden}._bookingDetailAllowanceSticky_ubsv9_2892 ._bookingDetailProgress_ubsv9_2935{height:.36rem}._bookingDetailAllowanceSticky_ubsv9_2892 p{font-size:.78rem;display:none}._bookingDetailAllowanceSticky_ubsv9_2892[data-expanded=true] p{display:block}._bookingDetailAllowancePayPanel_ubsv9_2962{border-top:1px solid #1a1f2e14;gap:.58rem;min-width:0;padding-top:.12rem}._bookingDetailAllowancePayHead_ubsv9_4102{justify-content:space-between;align-items:center;gap:.7rem;min-width:0;display:flex}._bookingDetailAllowancePayHead_ubsv9_4102 span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:780}._bookingDetailAllowancePayHead_ubsv9_4102 strong{color:var(--ink);white-space:nowrap;font-size:.92rem;font-weight:780}._bookingDetailAllowancePayList_ubsv9_4122{gap:.36rem;max-height:7rem;padding-right:.1rem;display:grid;overflow-y:auto}._bookingDetailAllowancePayItem_ubsv9_4129{background:var(--panel-soft);border:1px solid #1a1f2e13;border-radius:12px;justify-content:space-between;align-items:center;gap:.72rem;min-width:0;padding:.52rem .62rem;display:flex}._bookingDetailAllowancePayItem_ubsv9_4129 span{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:640;overflow:hidden}._bookingDetailAllowancePayItem_ubsv9_4129 b{color:var(--muted);white-space:nowrap;font-size:.78rem;font-weight:720}._bookingDetailAllowancePayPanel_ubsv9_2962 ._bookingDetailsButton_ubsv9_2111{min-height:2.75rem}._bookingDetailAllowanceOver_ubsv9_2901{box-shadow:0 -16px 38px #a449451f}._bookingDetailAllowanceSection_ubsv9_3936:has(._bookingDetailAllowanceSticky_ubsv9_2892[data-docked=true]){padding-bottom:calc(7.2rem + env(safe-area-inset-bottom))}._bookingDetailAllowanceSection_ubsv9_3936:has(._bookingDetailAllowanceSticky_ubsv9_2892[data-docked=true][data-expanded=true]){padding-bottom:calc(16rem + env(safe-area-inset-bottom))}._bookingDetailAddDock_ubsv9_2966{box-sizing:border-box;cursor:pointer;background:#fffefafa;border:1px solid #98743838;border-radius:18px;gap:.52rem;width:100%;min-width:0;margin:.1rem 0 0;padding:.78rem .9rem;display:grid;box-shadow:0 14px 32px #1a1f2e14}._bookingDetailAddDock_ubsv9_2966[data-docked=true]{right:.65rem;bottom:calc(5.45rem + env(safe-area-inset-bottom));z-index:1195;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:auto;max-width:calc(100vw - 1.3rem);margin:0;position:fixed;left:.65rem;box-shadow:0 -16px 38px #1a1f2e24}._bookingDetailAddDock_ubsv9_2966:focus-visible{outline:0;box-shadow:0 -16px 38px #1a1f2e24,0 0 0 3px #b8995c29}._bookingDetailAddDockHeader_ubsv9_4197{justify-content:space-between;align-items:center;gap:.65rem;min-width:0;display:flex}._bookingDetailAddDockHeader_ubsv9_4197>div{min-width:0}._bookingDetailAddDockHeader_ubsv9_4197 span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:780;display:block}._bookingDetailAddDockHeader_ubsv9_4197 strong{color:var(--ink);white-space:nowrap;margin-top:.12rem;font-size:.92rem;font-weight:780;line-height:1.2;display:block}._bookingDetailAddDock_ubsv9_2966 ._bookingDetailPill_ubsv9_2763{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:7rem;min-height:1.65rem;padding:.16rem .58rem;font-size:.68rem;overflow:hidden}._bookingDetailAddDock_ubsv9_2966 ._bookingDetailPillText_ubsv9_2779{transform:translateY(3px)}._bookingDetailAddDock_ubsv9_2966[data-expanded=true] ._bookingDetailAllowancePayPanel_ubsv9_2962{display:grid}._bookingDetailNewSection_ubsv9_2983[data-has-added-payment=true]>._bookingDetailPendingInvoice_ubsv9_3211,._bookingDetailNewSection_ubsv9_2983[data-has-added-payment=true]>._bookingDetailExtraList_ubsv9_2987,._bookingDetailNewSection_ubsv9_2983[data-has-added-payment=true]>._bookingDetailActions_ubsv9_3196{display:none}._bookingDetailNewSection_ubsv9_2983:has(._bookingDetailAddDock_ubsv9_2966[data-docked=true]){padding-bottom:calc(2.4rem + env(safe-area-inset-bottom))}._bookingDetailNewSection_ubsv9_2983:has(._bookingDetailAddDock_ubsv9_2966[data-docked=true][data-expanded=true]){padding-bottom:calc(9.5rem + env(safe-area-inset-bottom))}._bookingDetailServiceGrid_ubsv9_3042{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;width:100%;min-width:0;max-width:100%;padding-bottom:1rem;overflow:hidden}._bookingDetailServiceCard_ubsv9_3048{border-radius:15px;grid-template-rows:5.9rem minmax(4.2rem,auto);width:100%;min-width:0}._bookingDetailServiceMedia_ubsv9_3066{background:linear-gradient(135deg,#f2f0eb,#fbfaf7);min-width:0;min-height:5.9rem}._bookingDetailServiceMedia_ubsv9_3066 img{object-fit:cover}._bookingDetailServiceOverlay_ubsv9_3081{background:linear-gradient(#0f14200a,#0f142033);align-content:end;padding:.5rem}._bookingDetailServiceOverlayActive_ubsv9_3091{background:linear-gradient(#0f14203d,#0f14207a)}._bookingDetailAddedBadge_ubsv9_3095{min-height:1.45rem;padding-inline:.48rem;font-size:.66rem;top:.44rem;right:.44rem}._bookingDetailStepper_ubsv9_3142{background:#fffefaf0;border-radius:999px;grid-template-columns:1.95rem minmax(1.9rem,1fr) 1.95rem;align-items:center;gap:.22rem;width:100%;padding:.18rem;box-shadow:0 8px 20px #1a1f2e24}._bookingDetailServiceOverlay_ubsv9_3081 ._bookingDetailStepper_ubsv9_3142{padding:.18rem}._bookingDetailStepper_ubsv9_3142 button{width:1.95rem;min-width:1.95rem;height:1.95rem;min-height:1.95rem;box-shadow:none}._bookingDetailStepper_ubsv9_3142 b{width:2rem;min-width:2rem;height:2rem;font-size:.82rem}._bookingDetailServiceText_ubsv9_3113{background:var(--panel);min-width:0;padding:.66rem .68rem .76rem}._bookingDetailServiceText_ubsv9_3113 strong,._bookingDetailServiceText_ubsv9_3113 span{white-space:normal}._bookingDetailServiceText_ubsv9_3113 strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.05rem;font-size:.8rem;line-height:1.28;display:-webkit-box;overflow:hidden}._bookingDetailServiceText_ubsv9_3113 span{color:var(--ink);font-size:.76rem;font-weight:760}._statsGrid_ubsv9_100{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;margin-inline:0;padding:0;display:grid;overflow:visible}._statCard_ubsv9_106{border-radius:15px;gap:.58rem;width:100%;min-width:0;min-height:4.25rem;padding:.72rem}._statCard_ubsv9_106:nth-child(3){display:none}._statIcon_ubsv9_128{border-radius:11px;flex-basis:2.08rem;width:2.08rem;height:2.08rem}._statInfo_ubsv9_168{min-width:0}._statTitle_ubsv9_174{white-space:normal;font-size:.62rem}._statValue_ubsv9_186{white-space:normal;overflow-wrap:anywhere;font-size:1.12rem}._overviewGrid_ubsv9_701{grid-template-columns:minmax(0,1fr);gap:.78rem;width:100%}._cardHeader_ubsv9_708{align-items:flex-start;gap:.65rem;margin-bottom:.72rem}._nextRideCard_ubsv9_760 ._cardHeader_ubsv9_708{flex-direction:column}._nextRide_ubsv9_755>div{min-width:0;padding:.58rem 0}._nextRide_ubsv9_755 strong,._nextRide_ubsv9_755 p{overflow-wrap:anywhere;font-size:.88rem}._routePreview_ubsv9_811{border-radius:14px;width:100%;min-width:0;min-height:auto;margin-top:.72rem;padding:.76rem}._routeEndpoint_ubsv9_824{grid-template-columns:2rem minmax(0,1fr);gap:.58rem}._routeEndpoint_ubsv9_824 strong{white-space:normal;overflow-wrap:anywhere}._routeIcon_ubsv9_832{border-radius:10px;width:2rem;height:2rem}._routeLine_ubsv9_866{grid-template-columns:minmax(0,1fr) auto;margin-left:1rem}._nextRide_ubsv9_755,._nextRideCard_ubsv9_760,._nextRideActions_ubsv9_880{width:100%;min-width:0}._nextRideActions_ubsv9_880{grid-template-columns:1fr;gap:.5rem}._primaryRideButton_ubsv9_887,._secondaryRideButton_ubsv9_888{width:100%;min-height:2.75rem}._activityItem_ubsv9_961{grid-template-columns:2.25rem minmax(0,1fr);align-items:flex-start;gap:.62rem;width:100%;min-width:0;padding:.72rem .2rem}._activityContent_ubsv9_999 strong,._activityContent_ubsv9_999 span{white-space:normal;overflow-wrap:anywhere}._activityTitleRow_ubsv9_1005{gap:.5rem}._activityTitleRow_ubsv9_1005 strong{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;overflow:hidden}._activityTitleRow_ubsv9_1005 ._statusBadge_ubsv9_1027{text-overflow:ellipsis;justify-content:center;max-width:7rem;overflow:hidden}._activityMeta_ubsv9_1038{white-space:normal;grid-column:2;justify-items:start}._activityList_ubsv9_938{max-height:22rem;padding-right:0}._statusBadge_ubsv9_1027{min-height:1.7rem}._bookingsToolbar_ubsv9_1084{border-radius:18px;padding:.78rem}._bookingsFilters_ubsv9_1092{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.62rem;display:grid}._bookingsSearch_ubsv9_1099,._bookingsStatusFilter_ubsv9_1122{flex:auto;width:100%;min-width:0}._bookingsStatusFilterButton_ubsv9_1129,._bookingsToolbar_ubsv9_1084 ._bookingsSearch_ubsv9_1099 input{min-height:2.75rem}._bookingsStatusMenu_ubsv9_1171{width:auto;max-width:none;left:0;right:0}._bookingsTableCard_ubsv9_1211{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.78rem;padding-bottom:.8rem;display:grid;overflow:visible}._bookingsTableScroll_ubsv9_1219{overflow:visible}._bookingsTable_ubsv9_1211{min-width:0;font-size:.88rem;display:block}._bookingsTable_ubsv9_1211 thead{display:none}._bookingsTable_ubsv9_1211 tbody{gap:.78rem;display:grid}._bookingsTableRow_ubsv9_1296{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:18px;gap:.64rem;padding:.92rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;box-shadow:0 14px 36px #1a1f2e0d}._bookingsTableRow_ubsv9_1296._bookingsUpcomingRow_ubsv9_1304{background:linear-gradient(135deg,#fffefa 0%,#fff6df 100%);border-color:#b8995c52;box-shadow:0 16px 42px #b8995c29}._bookingsTableRow_ubsv9_1296:hover td{background:0 0}._bookingsTableRow_ubsv9_1296:hover,._bookingsTableRow_ubsv9_1296:focus-visible{border-color:#b8995c38;outline:0;box-shadow:0 16px 40px #1a1f2e13}._bookingsTableRow_ubsv9_1296._bookingsUpcomingRow_ubsv9_1304:hover,._bookingsTableRow_ubsv9_1296._bookingsUpcomingRow_ubsv9_1304:focus-visible{background:linear-gradient(135deg,#fffefa 0%,#fff2cd 100%);border-color:#b8995c6b;box-shadow:0 18px 46px #b8995c33}._bookingsTableRow_ubsv9_1296:active{transform:scale(.992)}._bookingsTable_ubsv9_1211 td,._bookingsTable_ubsv9_1211 td:nth-child(3),._bookingsTable_ubsv9_1211 td:nth-child(4){text-align:left;background:0 0;border:0;align-items:start;width:auto;padding:0;display:block}._bookingsTable_ubsv9_1211 td:before{content:none!important}._bookingsUpcomingRow_ubsv9_1304 td,._bookingsUpcomingRow_ubsv9_1304:hover td{background:0 0}._bookingsUpcomingRow_ubsv9_1304 td:first-child{box-shadow:none}._bookingsTable_ubsv9_1211 td:first-child{display:block}._bookingsTable_ubsv9_1211 td:nth-child(4),._bookingsActionsCell_ubsv9_1291{display:none}._bookingsServiceCell_ubsv9_1344{align-items:flex-start;display:block}._bookingsServiceIcon_ubsv9_1351{display:none}._bookingsService_ubsv9_1344{width:100%}._bookingsServiceTop_ubsv9_1370{align-items:center;gap:.58rem;width:100%}._bookingsServiceName_ubsv9_1378,._bookingsRoute_ubsv9_1388,._bookingsDateValue_ubsv9_1513,._bookingsPendingPayment_ubsv9_1448 span{overflow-wrap:anywhere}._bookingsServiceName_ubsv9_1378{white-space:nowrap}._bookingsRoute_ubsv9_1388{white-space:normal;grid-template-columns:1.15rem minmax(0,1fr);align-items:center;gap:.46rem;display:grid}._bookingsRoute_ubsv9_1388 svg,._bookingsDateIcon_ubsv9_1498,._bookingsAmountLine_ubsv9_1534 svg{justify-self:center;width:1rem;height:1rem}._bookingsDateIcon_ubsv9_1498{justify-content:center;align-self:center;align-items:center;line-height:0;display:inline-flex}._bookingsRoute_ubsv9_1388 span{min-width:0}._bookingsDate_ubsv9_1481{white-space:normal;grid-template-columns:1.15rem minmax(0,1fr);align-items:center;gap:.46rem}._bookingsDateLabel_ubsv9_1505{display:none}._bookingsDateValue_ubsv9_1513{align-self:center;line-height:1.2;transform:translateY(1.5px)}._bookingsAmount_ubsv9_1527{text-align:left;white-space:normal;gap:.18rem;display:grid!important}._bookingsAmountLine_ubsv9_1534{color:var(--ink);grid-template-columns:1.15rem minmax(0,1fr);justify-content:stretch;align-items:center;gap:.46rem;font-size:.9rem;font-weight:760;display:grid}._bookingsRefundDue_ubsv9_1547{color:var(--amber);background:0 0;border:0;border-radius:0;margin:0 0 0 1.61rem;padding:0;font-size:.76rem;font-weight:700}._bookingsStatusBadge_ubsv9_1561{white-space:nowrap;min-width:0;min-height:1.78rem}._bookingsCardStatusBadge_ubsv9_1577{text-overflow:ellipsis;flex:none;max-width:8.4rem;min-height:1.58rem;padding-inline:.62rem;font-size:.7rem;line-height:1.1;display:inline-flex;overflow:hidden}._bookingsActionGroup_ubsv9_1613,._bookingsActionButton_ubsv9_1619{display:none}}._profileCard_r49o3_1{background:#fff;border:1px solid #e4e4e7;border-radius:0;overflow:hidden;box-shadow:0 4px 16px #0000000a}._profileHeader_r49o3_9{color:#fff;background:#09090b;border-bottom:1px solid #27272a;align-items:center;gap:1.5rem;padding:2.25rem 2rem;display:flex;position:relative}@media (width<=640px){._profileHeader_r49o3_9{text-align:center;flex-direction:column}}._avatarCircle_r49o3_26{color:#09090b;background:#fff;border:2px solid #27272a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:1.75rem;font-weight:700;display:flex;overflow:hidden;box-shadow:0 2px 8px #0003}._avatarCircle_r49o3_26 img{object-fit:cover;width:100%;height:100%;display:block}._headerInfo_r49o3_50{flex-direction:column;gap:.35rem;display:flex}._userName_r49o3_56{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.35rem;font-weight:700}._userEmail_r49o3_64{color:#a1a1aa;margin:0;font-size:.875rem}._roleBadge_r49o3_70{color:#e4e4e7;text-transform:uppercase;letter-spacing:.05em;background:#18181b;border:1px solid #3f3f46;border-radius:0;align-items:center;gap:.35rem;width:fit-content;margin-top:.25rem;padding:.25rem .65rem;font-size:.725rem;font-weight:600;display:inline-flex}@media (width<=640px){._roleBadge_r49o3_70{margin:.25rem auto 0}}._formBody_r49o3_92{padding:2rem}._formContainer_r49o3_96{flex-direction:column;gap:1.5rem;display:flex}._avatarField_r49o3_102{background:#fbfaf7;border:1px solid #e4e4e7;align-items:center;gap:1rem;padding:1rem;display:flex}@media (width<=640px){._avatarField_r49o3_102{flex-direction:column;align-items:flex-start}}._avatarPreview_r49o3_117{color:#71717a;background:#fff;border:1px solid #e4e4e7;border-radius:999px;flex:none;place-items:center;width:5.25rem;height:5.25rem;display:grid;overflow:hidden}._avatarPreview_r49o3_117 img{object-fit:cover;width:100%;height:100%;display:block}._avatarCopy_r49o3_137{gap:.42rem;min-width:0;display:grid}._avatarCopy_r49o3_137 label:first-child{color:#09090b;letter-spacing:.04em;text-transform:uppercase;font-size:.84rem;font-weight:800}._avatarCopy_r49o3_137 span{color:#71717a;font-size:.82rem;font-weight:600;line-height:1.45}._avatarUploadButton_r49o3_158{color:#fff;cursor:pointer;background:#09090b;border:1px solid #27272a;border-radius:999px;justify-content:center;align-items:center;gap:.48rem;width:max-content;min-height:2.32rem;margin-top:.1rem;padding:0 .88rem;font-size:.8rem;font-weight:800;transition:box-shadow .2s,transform .2s;display:inline-flex}._avatarUploadButton_r49o3_158:hover{transform:translateY(-1px);box-shadow:0 12px 22px #09090b29}._avatarUploadButton_r49o3_158 input{display:none}._grid_r49o3_184{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (width<=768px){._grid_r49o3_184{grid-template-columns:1fr}}._formGroup_r49o3_195{flex-direction:column;gap:.5rem;display:flex}._formGroup_r49o3_195._fullWidth_r49o3_200{grid-column:span 2}@media (width<=768px){._formGroup_r49o3_195._fullWidth_r49o3_200{grid-column:span 1}}._label_r49o3_209{color:#3f3f46;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:600}._inputWrapper_r49o3_217{align-items:center;display:flex;position:relative}._inputWrapper_r49o3_217 ._inputIcon_r49o3_222{color:#71717a;pointer-events:none;position:absolute;left:1rem}._inputWrapper_r49o3_217 ._input_r49o3_217{color:#09090b;box-sizing:border-box;background:#fff;border:1px solid #e4e4e7;border-radius:0;outline:none;width:100%;padding:.8rem 1rem .8rem 2.8rem;font-size:.95rem;font-weight:500;transition:all .2s}._inputWrapper_r49o3_217 ._input_r49o3_217:focus{border-color:#09090b;box-shadow:0 0 0 3px #09090b14}._inputWrapper_r49o3_217 ._input_r49o3_217:disabled{color:#71717a;cursor:not-allowed;background:#f4f4f5;border-color:#e4e4e7}._inputWrapper_r49o3_217 ._input_r49o3_217[aria-invalid=true]{background:#fff7f7;border-color:#dc2626}._input_r49o3_217{color:#09090b;box-sizing:border-box;background:#fff;border:1px solid #e4e4e7;border-radius:0;outline:none;width:100%;padding:.8rem 1rem;font-size:.95rem;font-weight:500;transition:all .2s}._input_r49o3_217:focus{border-color:#09090b;box-shadow:0 0 0 3px #09090b14}._input_r49o3_217:disabled{color:#71717a;cursor:not-allowed;background:#f4f4f5;border-color:#e4e4e7}._input_r49o3_217[aria-invalid=true]{background:#fff7f7;border-color:#dc2626}._fieldError_r49o3_284{color:#b91c1c;margin:0;font-size:.8rem;font-weight:600;line-height:1.4}._submitBtn_r49o3_292{color:#fff;cursor:pointer;background:#09090b;border:none;border-radius:0;justify-content:center;align-items:center;gap:.5rem;width:fit-content;margin-top:.5rem;padding:.8rem 1.75rem;font-size:.925rem;font-weight:600;transition:all .2s;display:flex}._submitBtn_r49o3_292:hover:not(:disabled){background:#27272a;box-shadow:0 4px 12px #00000026}._submitBtn_r49o3_292:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_r49o3_318{color:#151923;cursor:pointer;background:#fffefa;border:1px solid #1a1f2e1f;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.85rem;margin-top:.5rem;padding:.8rem 1.25rem;font-size:.925rem;font-weight:700;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}._secondaryBtn_r49o3_318:hover{color:#fffefa;background:#1a1f2e;border-color:#1a1f2e;transform:translateY(-1px)}._formActions_r49o3_342{border-top:1px solid #f4f4f5;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}._alert_r49o3_352{border-radius:0;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:1rem;font-size:.9rem;display:flex}._alert_r49o3_352._success_r49o3_361{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}._alert_r49o3_352._error_r49o3_366{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}._customerProfileCard_r49o3_372{--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--gold:#b8995c;border-color:var(--line);background:var(--panel);border-radius:24px;width:min(100%,72rem);margin-inline:auto;overflow:hidden;box-shadow:0 18px 48px #1a1f2e0e}._customerProfileCard_r49o3_372 *{box-sizing:border-box}._customerProfileCard_r49o3_372 ._formBody_r49o3_92{padding:clamp(1rem,2vw,1.35rem)}._customerProfileCard_r49o3_372 ._formContainer_r49o3_96{gap:1rem}._customerProfileCard_r49o3_372 ._avatarField_r49o3_102{border-color:var(--line);background:var(--panel-soft);border-radius:20px;gap:clamp(1rem,2vw,1.35rem);padding:1.1rem}._customerProfileCard_r49o3_372 ._avatarPreview_r49o3_117{width:7rem;height:7rem;color:var(--gold);background:#1a1f2e0b;border-color:#b8995c47;font-size:1.65rem;font-weight:860;box-shadow:0 16px 32px #1a1f2e13}._customerProfileCard_r49o3_372 ._avatarPreview_r49o3_117 span{place-items:center;width:100%;height:100%;display:grid}._customerProfileCard_r49o3_372 ._avatarCopy_r49o3_137{gap:.45rem}._customerProfileCard_r49o3_372 ._avatarCopy_r49o3_137 label:first-child{color:var(--ink);letter-spacing:.1em;font-size:.78rem;font-weight:820}._customerProfileCard_r49o3_372 ._avatarCopy_r49o3_137>span{max-width:34rem;color:var(--muted);font-size:.84rem;font-weight:560}._customerProfileCard_r49o3_372 ._avatarUploadButton_r49o3_158{border-color:var(--navy);background:var(--navy);color:#fffefa;border-radius:999px;min-height:2.4rem;margin-top:.2rem;padding:0 .95rem;font-size:.82rem;font-weight:820}._customerProfileCard_r49o3_372 ._avatarUploadButton_r49o3_158 span{color:inherit;font-size:inherit;font-weight:inherit}._customerProfileCard_r49o3_372 ._avatarUploadButton_r49o3_158:hover{color:#fffefa;background:#0f1420;border-color:#0f1420;box-shadow:0 12px 22px #1a1f2e29}._customerProfileCard_r49o3_372 ._grid_r49o3_184{gap:.9rem}._customerProfileCard_r49o3_372 ._label_r49o3_209{color:var(--muted);letter-spacing:.1em;font-size:.72rem;font-weight:820}._customerProfileCard_r49o3_372 ._inputWrapper_r49o3_217 ._input_r49o3_217{background:var(--panel);min-height:3.05rem;color:var(--ink);border-color:#1a1f2e1a;border-radius:14px;font-size:.94rem;font-weight:640}._customerProfileCard_r49o3_372 ._inputWrapper_r49o3_217 ._input_r49o3_217:focus{border-color:#b8995c70;box-shadow:0 0 0 3px #b8995c1f}._customerProfileCard_r49o3_372 ._inputWrapper_r49o3_217 ._inputIcon_r49o3_222{color:var(--gold)}._customerProfileCard_r49o3_372 ._readOnlyInputWrapper_r49o3_482 ._input_r49o3_217{color:#4f5664;cursor:not-allowed;background:#f2f0eb;border-color:#1a1f2e14}._customerProfileCard_r49o3_372 ._formActions_r49o3_342{border-top-color:var(--line);margin-top:.75rem;padding-top:1rem}._customerProfileCard_r49o3_372 ._submitBtn_r49o3_292{background:var(--navy);color:#fffefa;border-radius:999px;min-height:2.85rem;margin-top:0;padding:0 1.25rem;font-size:.88rem;font-weight:820}._customerProfileCard_r49o3_372 ._submitBtn_r49o3_292:hover:not(:disabled){background:#0f1420;transform:translateY(-1px);box-shadow:0 14px 28px #1a1f2e29}._customerProfileCard_r49o3_372 ._alert_r49o3_352{border-radius:14px;margin:0 0 1rem}@media (width<=640px){._customerProfileCard_r49o3_372 ._avatarField_r49o3_102{text-align:center;align-items:center}._customerProfileCard_r49o3_372 ._avatarCopy_r49o3_137{justify-items:center}._customerProfileCard_r49o3_372 ._formActions_r49o3_342,._customerProfileCard_r49o3_372 ._submitBtn_r49o3_292,._customerProfileCard_r49o3_372 ._secondaryBtn_r49o3_318{width:100%}}._profileSectionHeading_r49o3_527{border-bottom:1px solid #1a1f2e1a;align-items:flex-start;gap:.85rem;min-width:0;margin-bottom:1rem;padding-bottom:1rem;display:flex}._profileSectionHeading_r49o3_527>div:last-child{min-width:0}._profileSectionHeading_r49o3_527 h3{color:#151923;margin:0;font-size:1rem;font-weight:840}._profileSectionHeading_r49o3_527 p{color:#717680;margin:.25rem 0 0;font-size:.86rem;font-weight:620;line-height:1.45}._profileSectionIcon_r49o3_553{color:#b8995c;background:#b8995c1a;border:1px solid #b8995c38;border-radius:13px;flex:none;place-items:center;width:2.35rem;height:2.35rem;display:grid}._customerPasswordCard_r49o3_565{--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--gold:#b8995c;border-color:var(--line);background:var(--panel);border-radius:24px;width:min(100%,72rem);margin-inline:auto;overflow:hidden;box-shadow:0 18px 48px #1a1f2e0e}._customerPasswordCard_r49o3_565 *{box-sizing:border-box}._customerPasswordCard_r49o3_565 ._formBody_r49o3_92{padding:clamp(1rem,2vw,1.35rem)}._customerPasswordCard_r49o3_565 ._formContainer_r49o3_96{gap:1rem}._customerPasswordCard_r49o3_565 ._grid_r49o3_184{gap:.9rem}._customerPasswordCard_r49o3_565 ._label_r49o3_209{color:var(--muted);letter-spacing:.1em;font-size:.72rem;font-weight:820}._customerPasswordCard_r49o3_565 ._inputWrapper_r49o3_217 ._input_r49o3_217{background:var(--panel);min-height:3.05rem;color:var(--ink);border-color:#1a1f2e1a;border-radius:14px;font-size:.94rem;font-weight:640}._customerPasswordCard_r49o3_565 ._inputWrapper_r49o3_217 ._input_r49o3_217:focus{border-color:#b8995c70;box-shadow:0 0 0 3px #b8995c1f}._customerPasswordCard_r49o3_565 ._inputWrapper_r49o3_217 ._inputIcon_r49o3_222{color:var(--gold)}._customerPasswordCard_r49o3_565 ._alert_r49o3_352{border-radius:14px;margin:0 0 1rem}._customerPasswordCard_r49o3_565 ._formActions_r49o3_342{border-top-color:var(--line);margin-top:.75rem;padding-top:1rem}._customerPasswordCard_r49o3_565 ._submitBtn_r49o3_292{background:var(--navy);color:#fffefa;border-radius:999px;min-height:2.85rem;margin-top:0;padding:0 1.25rem;font-size:.88rem;font-weight:820}._customerPasswordCard_r49o3_565 ._submitBtn_r49o3_292:hover:not(:disabled){background:#0f1420;transform:translateY(-1px);box-shadow:0 14px 28px #1a1f2e29}@media (width<=640px){._customerPasswordCard_r49o3_565 ._formActions_r49o3_342,._customerPasswordCard_r49o3_565 ._submitBtn_r49o3_292,._customerPasswordCard_r49o3_565 ._secondaryBtn_r49o3_318{width:100%}}._passwordFieldWrapper_r49o3_647 ._input_r49o3_217{padding-right:3.15rem}._passwordEyeButton_r49o3_651{color:#717680;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2.18rem;height:2.18rem;transition:color .2s,background-color .2s;display:grid;position:absolute;top:50%;right:.48rem;transform:translateY(-50%)}._passwordEyeButton_r49o3_651:hover{color:#b8995c;background:#b8995c1a}._passwordHint_r49o3_672{color:#717680;margin:-.15rem 0 0;font-size:.78rem;font-weight:560;line-height:1.4}._spinner_r49o3_680{animation:1s linear infinite _spin_r49o3_680}@keyframes _spin_r49o3_680{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._page_9w4ne_1{--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--gold:#b8995c;--green:#327b55;--red:#a44945;color:var(--ink);flex-direction:column;gap:1rem;display:flex}._ticketToolbar_9w4ne_17{border:1px solid var(--line);background:var(--panel);border-radius:24px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex;box-shadow:0 18px 48px #1a1f2e0e}._toolbarTitle_9w4ne_29{flex-direction:column;gap:.2rem;min-width:0;display:flex}._toolbarTitle_9w4ne_29 span{color:var(--ink);font-size:1rem;font-weight:840}._toolbarTitle_9w4ne_29 small{color:var(--muted);font-size:.82rem;font-weight:620}._toolbarActions_9w4ne_46{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}._filterSelect_9w4ne_54{min-width:11.5rem;position:relative}._filterButton_9w4ne_59,._createButton_9w4ne_60,._primaryButton_9w4ne_61,._secondaryButton_9w4ne_62{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:2.75rem;padding:0 1rem;font-size:.86rem;font-weight:820;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}._filterButton_9w4ne_59{width:100%;color:var(--ink);background:var(--panel-soft);border:1px solid #1a1f2e1c;justify-content:space-between}._filterButton_9w4ne_59 svg{color:var(--gold);transition:transform .2s}._filterButton_9w4ne_59:hover,._filterButton_9w4ne_59[aria-expanded=true]{color:#fffefa;background:var(--navy);box-shadow:0 12px 24px #1a1f2e1f}._filterButton_9w4ne_59:hover svg,._filterButton_9w4ne_59[aria-expanded=true] svg{color:#ead7aa}._filterButton_9w4ne_59[aria-expanded=true] svg{transform:rotate(180deg)}._filterMenu_9w4ne_99{z-index:35;background:#fffefa;border:1px solid #1a1f2e1c;border-radius:14px;min-width:13rem;padding:.35rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 18px 44px #1a1f2e24}._filterMenu_9w4ne_99 button{color:#3d4350;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;width:100%;min-height:2.1rem;padding:0 .72rem;font-size:.78rem;font-weight:780;display:flex}._filterMenu_9w4ne_99 button:hover{color:var(--navy);background:#f2f0eb}._filterMenu_9w4ne_99 ._filterOptionActive_9w4ne_130{color:#fffefa;background:var(--navy)}._createButton_9w4ne_60,._primaryButton_9w4ne_61{color:#fffefa;background:var(--navy);border:0}._createButton_9w4ne_60:hover:not(:disabled),._primaryButton_9w4ne_61:hover:not(:disabled){background:#111521;transform:translateY(-1px);box-shadow:0 14px 28px #1a1f2e29}._secondaryButton_9w4ne_62{border:1px solid var(--line);color:var(--ink);background:var(--panel)}._secondaryButton_9w4ne_62:hover:not(:disabled){background:#b8995c1a;border-color:#b8995c57}._tableWrapper_9w4ne_158{border:1px solid var(--line);background:var(--panel);border-radius:24px;overflow-x:auto;box-shadow:0 18px 48px #1a1f2e0e}._table_9w4ne_158{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:980px}._table_9w4ne_158 th,._table_9w4ne_158 td{box-sizing:border-box;vertical-align:middle;border-bottom:1px solid #1a1f2e14;padding:.86rem .78rem}._table_9w4ne_158 th{z-index:2;color:#f4ead3;background:var(--navy);letter-spacing:.12em;text-align:left;text-transform:uppercase;font-size:.68rem;font-weight:840;position:sticky;top:0}._table_9w4ne_158 th:first-child{width:7.4rem}._table_9w4ne_158 th:nth-child(2){width:13.5rem}._table_9w4ne_158 th:nth-child(4){width:11rem}._table_9w4ne_158 th:nth-child(5){width:8.2rem}._table_9w4ne_158 th:nth-child(6){width:11rem}._table_9w4ne_158 th:nth-child(7){width:6.4rem}._table_9w4ne_158 th:nth-child(4),._table_9w4ne_158 th:nth-child(5),._table_9w4ne_158 th:nth-child(6),._table_9w4ne_158 th:nth-child(7),._table_9w4ne_158 td:nth-child(4),._table_9w4ne_158 td:nth-child(5),._table_9w4ne_158 td:nth-child(6),._table_9w4ne_158 td:nth-child(7){text-align:center}._table_9w4ne_158 tbody tr{cursor:pointer;transition:background-color .18s}._table_9w4ne_158 tbody tr:hover td{background:#b8995c0f}._table_9w4ne_158 tbody tr:last-child td{border-bottom:0}._table_9w4ne_158 td{color:#303642;background:var(--panel);font-size:.86rem;font-weight:650}._unreadRow_9w4ne_237 td{background:#f5f9f6}._unreadRow_9w4ne_237 td:first-child{box-shadow:inset 4px 0 0 var(--gold)}._disabledRow_9w4ne_245{opacity:.72;cursor:not-allowed!important}._ticketCode_9w4ne_250{color:#3d4350;letter-spacing:.04em;background:#f5f3ee;border:1px solid #1a1f2e14;border-radius:999px;justify-content:center;align-items:center;min-width:5.65rem;min-height:1.68rem;padding:0 .5rem;font-size:.7rem;font-weight:760;display:inline-flex}._customerCell_9w4ne_266{align-items:flex-start;gap:.42rem;min-width:0;display:flex}._customerCell_9w4ne_266>div{min-width:0}._customerCell_9w4ne_266 strong,._customerCell_9w4ne_266 span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._customerCell_9w4ne_266 strong{color:var(--ink);font-size:.86rem;font-weight:700}._customerCell_9w4ne_266 span{color:var(--muted);margin-top:.15rem;font-size:.74rem;font-weight:650}._unreadDot_9w4ne_294{color:var(--red);flex:none;margin-top:.22rem;transform:translateY(3px)}._ticketTitle_9w4ne_301{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:680;overflow:hidden}._lastUpdate_9w4ne_309{color:var(--muted);font-size:.76rem;font-weight:720}._sortButton_9w4ne_315{min-height:1.72rem;color:inherit;font:inherit;letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.26rem;padding:0 .38rem;display:inline-flex}._sortButton_9w4ne_315 svg{color:#dcc58e}._sortButton_9w4ne_315 span{min-height:1.08rem;color:var(--navy);letter-spacing:0;text-transform:none;background:#ead7aa;border-radius:999px;align-items:center;padding:0 .34rem;font-size:.62rem;font-weight:860;display:inline-flex}._sortActive_9w4ne_348{background:#fffefa14;border-color:#ead7aa47}._statusBadge_9w4ne_353,._senderBadge_9w4ne_354{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:5.8rem;min-height:1.68rem;padding:0 .52rem;font-size:.67rem;font-weight:760;line-height:1;display:inline-flex}._statusBadge_9w4ne_353._open_9w4ne_369{color:#806024;background-color:#f8f3e8;border-color:#b8995c38}._statusBadge_9w4ne_353._closed_9w4ne_374,._statusBadge_9w4ne_353._resolved_9w4ne_374,._statusBadge_9w4ne_353._disabled_9w4ne_245{color:#52525b;background-color:#f4f4f5;border-color:#d4d4d8}._senderAdmin_9w4ne_380{color:#3d4350;background:#f7f5f1;border-color:#b8995c33;min-width:8.8rem}._senderUser_9w4ne_387{color:#52525b;background:#f4f4f5;border-color:#d4d4d8}._viewButton_9w4ne_393{color:#52525b;cursor:pointer;background:#fffefa;border:1px solid #1a1f2e1a;border-radius:10px;justify-content:center;align-items:center;width:2.12rem;height:2.12rem;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}._viewButton_9w4ne_393:hover:not(:disabled){color:var(--gold);background:#b8995c1a;border-color:#b8995c57;transform:translateY(-1px)}._viewButton_9w4ne_393:disabled{opacity:.45;cursor:not-allowed}._emptyCell_9w4ne_417{color:var(--muted)!important;text-align:center!important;padding:3rem!important}._emptyState_9w4ne_423{flex-direction:column;align-items:center;gap:.55rem;display:flex}._emptyState_9w4ne_423 svg{color:#1a1f2e3d}._emptyState_9w4ne_423 p{color:var(--ink);margin:0;font-weight:720}._emptyState_9w4ne_423 span{color:var(--muted);font-size:.84rem;font-weight:620}._errorBox_9w4ne_443{color:var(--red);background:#a4494514;border:1px solid #a4494533;border-radius:16px;align-items:center;gap:.55rem;padding:.9rem 1rem;font-weight:720;display:flex}._modalOverlay_9w4ne_455{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080a0e9e;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._ticketModal_9w4ne_466{background:var(--panel);border:1px solid #fffefa38;border-radius:22px;flex-direction:column;width:min(100%,34rem);max-height:calc(100dvh - 2rem);display:flex;overflow:hidden;box-shadow:0 24px 70px #00000047}._modalHeader_9w4ne_478{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}._modalHeader_9w4ne_478 span{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:840}._modalHeader_9w4ne_478 h3{color:var(--ink);margin:.22rem 0 0;font-size:1.08rem;font-weight:840}._modalHeader_9w4ne_478 button{border:1px solid var(--line);width:2.45rem;height:2.45rem;color:var(--muted);background:var(--panel);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._modalHeader_9w4ne_478 button:hover:not(:disabled){color:var(--ink);background:var(--panel-soft)}._modalForm_9w4ne_516{flex-direction:column;gap:1rem;padding:1.1rem;display:flex;overflow-y:auto}._fieldGroup_9w4ne_524{flex-direction:column;gap:.48rem;display:flex}._fieldGroup_9w4ne_524>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:820}._fieldGroup_9w4ne_524 input,._fieldGroup_9w4ne_524 textarea{background:var(--panel);width:100%;color:var(--ink);font:inherit;border:1px solid #1a1f2e1a;border-radius:14px;font-size:.94rem;font-weight:640}._fieldGroup_9w4ne_524 input:focus,._fieldGroup_9w4ne_524 textarea:focus{border-color:#b8995c70;outline:none;box-shadow:0 0 0 3px #b8995c1f}._fieldGroup_9w4ne_524 input{min-height:3.05rem;padding:0 .9rem}._fieldGroup_9w4ne_524 textarea{resize:vertical;min-height:9rem;padding:.85rem .9rem;line-height:1.45}._modalActions_9w4ne_564{justify-content:flex-end;gap:.7rem;padding-top:.2rem;display:flex}._detailLayout_9w4ne_571{--panel:#fffefa;--panel-soft:#fbfaf7;--ink:#151923;--muted:#717680;--line:#1a1f2e1a;--navy:#1a1f2e;--gold:#b8995c;grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;width:100%;display:grid}._chatPanel_9w4ne_586{border:1px solid var(--line);background:var(--panel);border-radius:24px;flex-direction:column;height:min(48rem,100dvh - 8rem);min-height:38rem;display:flex;overflow:hidden;box-shadow:0 20px 54px #1a1f2e13}._chatHeader_9w4ne_598{border-bottom:1px solid var(--line);background:#fffefaf5;align-items:center;gap:.75rem;padding:1rem 1.1rem;display:flex}._backButton_9w4ne_607{background:var(--panel-soft);width:2.45rem;height:2.45rem;color:var(--ink);cursor:pointer;border:1px solid #1a1f2e1a;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}._chatTitleArea_9w4ne_620{flex-wrap:wrap;flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}._chatTitleArea_9w4ne_620 h3{max-width:min(34rem,48vw);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.05rem;font-weight:620;overflow:hidden}._messagesBody_9w4ne_639{overscroll-behavior:contain;scroll-behavior:smooth;background:linear-gradient(#fbfaf7fa,#f7f5f1fa);flex-direction:column;flex:1;gap:.9rem;min-height:0;padding:1.05rem 1.1rem;display:flex;overflow-y:auto}._messageRow_9w4ne_652{align-items:flex-end;gap:.68rem;display:flex}._userRow_9w4ne_658{flex-direction:row-reverse}._userRow_9w4ne_658 ._avatar_9w4ne_661{background:var(--navy);color:#fffefa}._userRow_9w4ne_658 ._messageBubble_9w4ne_665{background:var(--navy);color:#fffefa;border-color:#1a1f2e29;border-bottom-right-radius:6px;max-width:min(58%,30rem)}._userRow_9w4ne_658 ._messageTime_9w4ne_672{color:#fffefa94}._adminRow_9w4ne_676 ._avatar_9w4ne_661{color:var(--gold);background:#1a1f2e0b}._adminRow_9w4ne_676 ._messageBubble_9w4ne_665{color:var(--ink);background:#fffefa;border:1px solid #1a1f2e14;border-bottom-left-radius:6px}._avatar_9w4ne_661{border:1px solid #1a1f2e1a;border-radius:50%;flex-shrink:0;place-items:center;width:2.15rem;height:2.15rem;font-size:.78rem;font-weight:820;display:grid;overflow:hidden}._avatar_9w4ne_661 img{object-fit:cover;width:100%;height:100%}._messageBubble_9w4ne_665{border-radius:16px;width:fit-content;max-width:min(62%,34rem);padding:.72rem .86rem .58rem;box-shadow:0 10px 22px #1a1f2e0b}._messageText_9w4ne_713{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9rem;line-height:1.42}._messageTime_9w4ne_672{color:#1a1f2e7a;text-align:right;justify-content:flex-end;gap:.34rem;margin-top:.42rem;font-size:.68rem;font-weight:680;display:flex}._messageTime_9w4ne_672 b{color:inherit;font-weight:820}._chatFooter_9w4ne_736{border-top:1px solid var(--line);background:#fffefafa;align-items:flex-end;gap:.7rem;padding:.9rem 1rem;display:flex}._chatFooter_9w4ne_736 textarea{resize:none;min-height:2.65rem;max-height:8.25rem;color:var(--ink);background:var(--panel-soft);font:inherit;border:1px solid #1a1f2e1c;border-radius:15px;flex:1;padding:.72rem .9rem;font-size:.9rem;line-height:1.35;overflow-y:auto}._chatFooter_9w4ne_736 textarea:focus{background:#fffefa;border-color:#b8995c7a;outline:none;box-shadow:0 0 0 4px #b8995c1a}._sendButton_9w4ne_766{background:var(--navy);color:#fffefa;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.65rem;padding:0 1.1rem;font-size:.86rem;font-weight:820;display:inline-flex}._sendButton_9w4ne_766:disabled{opacity:.55;cursor:not-allowed}._closedFooter_9w4ne_786{text-align:center;border-top:1px solid var(--line);color:var(--muted);background:#1a1f2e09;padding:1rem;font-size:.85rem;font-weight:680}._infoSidebar_9w4ne_796{flex-direction:column;gap:1rem;display:flex}._infoCard_9w4ne_802{border:1px solid var(--line);background:var(--panel);border-radius:22px;padding:1rem;box-shadow:0 16px 38px #1a1f2e0e}._infoCard_9w4ne_802 h3{color:#1a1f2ead;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .95rem;font-size:.72rem;font-weight:820}._customerHero_9w4ne_818{border-bottom:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;gap:.22rem;margin-bottom:.9rem;padding:.1rem 0 .9rem;display:flex}._customerHero_9w4ne_818 strong{color:var(--ink);font-size:1rem;font-weight:760}._customerHero_9w4ne_818 span{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:650;overflow:hidden}._customerHeroAvatar_9w4ne_843{width:4rem;height:4rem;color:var(--gold);background:#1a1f2e0b;border:1px solid #b8995c38;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.3rem;font-size:1.55rem;font-weight:840;display:flex;overflow:hidden}._customerHeroAvatar_9w4ne_843 img{object-fit:cover;width:100%;height:100%}._infoRow_9w4ne_864{align-items:flex-start;gap:.68rem;margin-bottom:.78rem;display:flex}._infoRow_9w4ne_864:last-child{margin-bottom:0}._infoRow_9w4ne_864>span{width:2.05rem;height:2.05rem;color:var(--gold);background:#1a1f2e0b;border:1px solid #1a1f2e14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._infoRow_9w4ne_864 label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.15rem;font-size:.7rem;font-weight:760;display:block}._infoRow_9w4ne_864 p{color:var(--ink);word-break:break-word;margin:0;font-size:.9rem;font-weight:700;line-height:1.35}._spinner_9w4ne_903{animation:.75s linear infinite _supportTicketSpin_9w4ne_1}._mobileHiddenPagination_9w4ne_907{display:block}@media (width<=1100px){._detailLayout_9w4ne_571{grid-template-columns:1fr}}@media (width<=760px){._page_9w4ne_1{gap:.82rem;width:100%;max-width:100%;overflow-x:hidden}._ticketToolbar_9w4ne_17,._toolbarActions_9w4ne_46,._modalActions_9w4ne_564{flex-direction:column;align-items:stretch}._ticketToolbar_9w4ne_17{border-radius:18px;gap:.82rem;padding:.92rem}._toolbarTitle_9w4ne_29 span,._toolbarTitle_9w4ne_29 small{white-space:normal}._toolbarActions_9w4ne_46{gap:.62rem;width:100%}._filterSelect_9w4ne_54,._createButton_9w4ne_60,._primaryButton_9w4ne_61,._secondaryButton_9w4ne_62{width:100%}._filterSelect_9w4ne_54{min-width:0}._filterButton_9w4ne_59,._createButton_9w4ne_60{min-height:2.9rem}._filterMenu_9w4ne_99{min-width:0;left:0;right:0}._tableWrapper_9w4ne_158{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}._table_9w4ne_158{table-layout:auto;width:100%;min-width:0;display:block}._table_9w4ne_158 thead{display:none}._table_9w4ne_158 tbody{gap:.78rem;display:grid}._table_9w4ne_158 tr{background:linear-gradient(145deg, #fffefafc, #f7f5f1f0), var(--panel);border:1px solid #1a1f2e13;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:.62rem .72rem;width:100%;min-width:0;padding:.92rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;box-shadow:0 14px 34px #1a1f2e0e}._table_9w4ne_158 tr:before{content:"";background:linear-gradient(#b8995cb3,#b8995c38);border-radius:0 999px 999px 0;width:.22rem;position:absolute;top:.92rem;bottom:.92rem;left:0}._table_9w4ne_158 tr:after{content:"Tap to view conversation";color:var(--gold);letter-spacing:.02em;order:5;grid-column:1/-1;justify-self:end;margin-top:.1rem;font-size:.68rem;font-weight:720}._table_9w4ne_158 tr:hover td{background:0 0}._table_9w4ne_158 tr:active{transform:scale(.992)}._table_9w4ne_158 td{background:0 0;border:0;min-width:0;padding:0;display:block;text-align:left!important}._table_9w4ne_158 td:first-child{order:1;grid-column:1;justify-content:space-between;align-items:center;gap:.62rem;display:flex}._table_9w4ne_158 td:nth-child(2){order:3;grid-column:1/-1}._table_9w4ne_158 td:nth-child(3){order:2;grid-column:1/-1}._table_9w4ne_158 td:nth-child(4),._table_9w4ne_158 td:nth-child(7){display:none}._table_9w4ne_158 td:nth-child(5){order:1;grid-column:2;justify-self:end;max-width:7.2rem;position:static}._table_9w4ne_158 td:nth-child(6){order:4;grid-column:1/-1}._unreadRow_9w4ne_237 td:first-child{box-shadow:none}._unreadRow_9w4ne_237{border-color:#b8995c47!important;box-shadow:0 16px 40px #b8995c1a!important}._disabledRow_9w4ne_245{opacity:.68}._ticketCode_9w4ne_250{color:#806024;background:#fffefadb;border-color:#b8995c2e;min-width:0;min-height:1.68rem;padding-inline:.56rem;font-size:.66rem;font-weight:760}._table_9w4ne_158 tr:has(._emptyCell_9w4ne_417):after{content:none}._customerCell_9w4ne_266{background:#fffefab8;border:1px solid #1a1f2e11;border-radius:14px;align-items:center;gap:.5rem;padding:.66rem .72rem}._customerCell_9w4ne_266 strong,._customerCell_9w4ne_266 span{white-space:normal;overflow-wrap:anywhere}._customerCell_9w4ne_266 strong{font-size:.85rem;font-weight:700;line-height:1.25}._customerCell_9w4ne_266 span{margin-top:.1rem;font-size:.74rem;font-weight:600}._ticketTitle_9w4ne_301{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;border-radius:14px;font-size:.96rem;font-weight:740;line-height:1.32;background:#fffefaa8!important;border:1px solid #1a1f2e11!important;padding:.62rem .72rem!important}._statusBadge_9w4ne_353{text-overflow:ellipsis;min-width:0;max-width:100%;min-height:1.68rem;padding-inline:.62rem;font-size:.65rem;font-weight:720;overflow:hidden}._lastUpdate_9w4ne_309{width:fit-content;max-width:100%;min-height:1.75rem;color:var(--muted);white-space:normal;border-radius:999px;align-items:center;font-size:.7rem;font-weight:640;line-height:1.15;background:#fffefad1!important;border:1px solid #1a1f2e14!important;padding:.2rem .54rem .16rem!important;display:inline-flex!important}._lastUpdate_9w4ne_309:before{content:"Updated";color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin-right:.35rem;font-size:.62rem;font-weight:820}._mobileHiddenPagination_9w4ne_907{display:none}._emptyCell_9w4ne_417{padding:1.5rem 1rem!important}._detailLayout_9w4ne_571{top:calc(4.15rem + env(safe-area-inset-top));right:.72rem;bottom:calc(4.55rem + env(safe-area-inset-bottom));z-index:1180;width:auto;max-width:100%;min-height:0;display:block;position:fixed;left:.72rem;overflow:hidden}._chatPanel_9w4ne_586{border-radius:18px;height:100%;min-height:0;max-height:100%}._chatHeader_9w4ne_598{flex-wrap:nowrap;flex:none;align-items:center;gap:.58rem;padding:.78rem}._backButton_9w4ne_607{flex:0 0 2.65rem;width:2.65rem;height:2.65rem}._chatTitleArea_9w4ne_620{flex:auto;gap:.2rem;min-width:0;display:grid}._chatTitleArea_9w4ne_620 h3{max-width:100%;font-size:.92rem;line-height:1.18}._chatHeader_9w4ne_598>._statusBadge_9w4ne_353{flex:none;max-width:5.8rem;padding-inline:.48rem;font-size:.64rem}._messagesBody_9w4ne_639{flex:auto;gap:.74rem;min-height:0;padding:.82rem .72rem 1.05rem;overflow-y:auto}._messageRow_9w4ne_652{gap:.48rem}._avatar_9w4ne_661{width:1.95rem;height:1.95rem;font-size:.72rem}._messageBubble_9w4ne_665,._userRow_9w4ne_658 ._messageBubble_9w4ne_665{max-width:calc(100% - 2.45rem)}._adminRow_9w4ne_676 ._messageBubble_9w4ne_665{border-color:#1a1f2e29;box-shadow:0 10px 24px #1a1f2e12}._messageBubble_9w4ne_665{border-radius:15px;padding:.68rem .76rem .56rem}._messageText_9w4ne_713{font-size:.88rem}._messageTime_9w4ne_672{text-align:left;flex-wrap:wrap;justify-content:flex-start;gap:.16rem .34rem;font-size:.64rem}._userRow_9w4ne_658 ._messageTime_9w4ne_672{text-align:right;justify-content:flex-end}._chatFooter_9w4ne_736{flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;padding:.68rem;display:grid}._chatFooter_9w4ne_736 textarea{border-radius:16px;min-height:2.85rem;max-height:7.2rem;padding:.78rem .86rem;font-size:.9rem}._sendButton_9w4ne_766{border:1px solid var(--navy);min-width:3rem;min-height:2.85rem;padding:0 .86rem}._sendButton_9w4ne_766:disabled{color:var(--muted);opacity:1;background:#f2f0eb;border-color:#1a1f2e1f}._closedFooter_9w4ne_786{flex:none;padding:.82rem}._ticketModal_9w4ne_466{border-radius:18px;max-height:calc(100dvh - 1.6rem)}._modalOverlay_9w4ne_455{z-index:1300;padding:.8rem}}@keyframes _supportTicketSpin_9w4ne_1{to{transform:rotate(360deg)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;min-block-size:100dvh}img,picture,video,canvas,svg{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit;background:0 0;border:none}button{cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4{text-wrap:balance;font-weight:400}p{text-wrap:pretty}html{scroll-behavior:auto;max-inline-size:100%;overflow-x:clip}html.lenis,html.lenis body{block-size:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{color:#ededed;background:#0a0a0a;max-inline-size:100%;font-family:sans-serif;font-size:clamp(.95rem,.92rem + .18vw,1.0625rem);line-height:1.6;overflow-x:clip}html[data-locale=vi]{--sealux-font-vi:"Be Vietnam Pro", sans-serif}html[data-locale=vi] body,html[data-locale=vi] h1,html[data-locale=vi] h2,html[data-locale=vi] h3,html[data-locale=vi] button,html[data-locale=vi] input,html[data-locale=vi] textarea{font-family:var(--sealux-font-vi);text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;font-synthesis:none}#main,header,footer{transition:opacity .24s}html[data-locale-switching=true] #main,html[data-locale-switching=true] header,html[data-locale-switching=true] footer{opacity:.86}::selection{color:#fff;background:#111827}::selection{color:#fff;background:#111827}::-webkit-scrollbar{inline-size:6px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#262626}[data-sonner-toaster].sealuxToaster[dir=ltr]{--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}
