.lg{min-height:100vh;display:grid;grid-template-columns:minmax(380px,46%) 1fr;background:#fff;color:#13283f;font-family:var(--bp-font,inherit)}.lg *{box-sizing:border-box}.lg-form{display:flex;flex-direction:column;padding:36px 56px;min-height:100vh}.lg-form header{display:flex;justify-content:space-between;align-items:center}.lg-form header img{width:190px;height:auto}.lg-lang{border:1px solid #dfe6ee;background:#fff;border-radius:999px;padding:7px 16px;font:inherit;font-size:13px;color:#13283f;cursor:pointer}.lg-lang:hover{border-color:#0b6b66;color:#0b6b66}.lg-box{margin:auto 0;width:100%;max-width:420px;align-self:center;padding:40px 0}.lg-eyebrow{display:inline-block;font-size:12px;letter-spacing:.04em;color:#0b6b66;background:#e8f5f3;border-radius:999px;padding:5px 12px;font-weight:700}.lg-box h1{font-size:38px;line-height:1.2;margin:18px 0 8px;font-weight:800;color:#0b2540}.lg-sub{color:#5b6b7d;margin:0 0 30px;font-size:15px}.lg-box form{display:grid;grid-gap:18px;gap:18px}.lg-box label{display:grid;grid-gap:8px;gap:8px;font-size:13px;font-weight:700;color:#33475c}.lg-box input{height:52px;border:1px solid #dfe6ee;border-radius:12px;padding:0 16px;font:inherit;font-size:15px;color:#0b2540;background:#fbfcfd;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.lg-box input::placeholder{color:#a3b0bd}.lg-box input:focus{outline:0;border-color:#0b6b66;background:#fff;box-shadow:0 0 0 4px rgba(11,107,102,.12)}.lg-pass{position:relative;display:block}.lg-pass input{-webkit-padding-end:52px;padding-inline-end:52px}.lg-pass button{position:absolute;inset-inline-end:8px;top:50%;transform:translateY(-50%);width:38px;height:38px;border:0;background:none;border-radius:8px;color:#5b6b7d;cursor:pointer;display:grid;place-items:center}.lg-pass button:hover,.lg-pass button[aria-pressed=true]{background:#eef3f7;color:#0b2540}.lg-error{margin:0;background:#fdecea;color:#b42318;border-radius:10px;padding:10px 12px;font-size:13px}.lg-submit{height:54px;border:0;border-radius:12px;background:#0b2540;color:#fff;font:inherit;font-size:16px;font-weight:800;cursor:pointer;transition:background .15s,transform .05s;margin-top:4px}.lg-submit:hover{background:#0b6b66}.lg-submit:active{transform:translateY(1px)}.lg-submit:disabled{opacity:.7;cursor:default}.lg-help{margin:22px 0 0;color:#7a8a9a;font-size:13px}.lg-form footer{color:#9aa7b4;font-size:12px}.lg-brand{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 80% 10%,#134a5a 0,#0b2540 55%,#071a2e 100%);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:56px}.lg-brand:after{content:"";background:linear-gradient(180deg,rgba(7,26,46,0) 40%,rgba(7,26,46,.85));pointer-events:none}.lg-brand:after,.lg-map{position:absolute;inset:0}.lg-map{width:100%;height:100%;opacity:.95}.lg-map text{fill:rgba(255,255,255,.75);font-size:14px;font-family:inherit}.lg-copy{position:relative;z-index:1;max-width:520px}.lg-kicker{font-family:Inter,sans-serif;font-size:12px;letter-spacing:.24em;color:#d9b46a}.lg-copy h2{font-size:34px;line-height:1.35;margin:14px 0 12px;font-weight:800}.lg-copy p{color:rgba(255,255,255,.72);margin:0 0 22px;font-size:15px}.lg-copy ul{list-style:none;display:flex;gap:10px;padding:0;margin:0;flex-wrap:wrap}.lg-copy li{border:1px solid rgba(217,180,106,.45);color:#f3e2bd;border-radius:999px;padding:6px 14px;font-size:13px}@media(max-width:900px){.lg{grid-template-columns:1fr}.lg-brand{display:none}.lg-form{padding:24px 20px}.lg-box h1{font-size:30px}.lg-form header img{width:150px}}.lg.lg .lg-box h1{font-size:40px!important;line-height:1.2!important;font-weight:800!important;margin:18px 0 8px!important;color:#0b2540!important}.lg.lg .lg-copy h2{font-size:34px!important;line-height:1.4!important;font-weight:800!important;color:#fff!important;margin:14px 0 12px!important}.lg.lg .lg-box input{height:52px!important;min-height:52px!important;border-radius:12px!important;font-size:15px!important;padding:0 16px!important;border:1px solid #dfe6ee!important;background:#fbfcfd!important}.lg.lg .lg-box input:focus{border-color:#0b6b66!important;background:#fff!important;box-shadow:0 0 0 4px rgba(11,107,102,.12)!important}.lg.lg .lg-pass input{-webkit-padding-end:52px!important;padding-inline-end:52px!important}.lg.lg .lg-submit{height:54px!important;min-height:54px!important;border:0!important;border-radius:12px!important;background:#0b2540!important;color:#fff!important;font-size:16px!important;font-weight:800!important;width:100%}.lg.lg .lg-submit:hover{background:#0b6b66!important}.lg.lg .lg-pass button{border:0!important;background:none!important;min-height:0!important;height:38px!important;width:38px!important;padding:0!important;box-shadow:none!important}.lg.lg .lg-pass button:hover{background:#eef3f7!important}.lg.lg .lg-lang{min-height:0!important;height:auto!important}.lg.lg .lg-box label{font-size:13px!important;font-weight:700!important}.lg.lg{position:fixed;inset:0;z-index:60;overflow:auto;min-height:100vh}.lg.lg .lg-map{inset:auto;top:0;left:0;right:0;height:68%;width:100%}@media (max-width:700px){table[data-mt=card]{display:block!important;width:100%!important;min-width:0!important;max-width:100%;border:0!important;background:none!important;font-size:14px}table[data-mt=card] colgroup,table[data-mt=card] thead{display:none!important}table[data-mt=card] caption{display:block;text-align:start;padding:0 0 8px}table[data-mt=card]>tbody,table[data-mt=card]>tfoot{display:grid!important;grid-gap:10px;gap:10px;width:100%}table[data-mt=card]>tfoot{margin-top:10px}table[data-mt=card] tr{display:block!important;width:auto!important;min-width:0!important;background:#fff;border:1px solid #dde4ea!important;border-radius:12px;padding:6px 12px!important;height:auto!important}table[data-mt=card] tr[hidden]{display:none!important}table[data-mt=card] td,table[data-mt=card] th{display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;width:auto!important;min-width:0!important;max-width:none!important;padding:7px 0!important;border:0!important;border-bottom:1px solid #eef2f5!important;text-align:start!important;white-space:normal!important;position:static!important;height:auto!important;background:none!important}table[data-mt=card] tr>:last-child{border-bottom:0!important}table[data-mt=card] td:before{content:attr(data-label);flex:0 1 auto;max-width:45%;font-size:12.5px;font-weight:500;color:#5d6f82;line-height:1.4}table[data-mt=card] td[data-label=""]:before{display:none}table[data-mt=card] td>*{max-width:100%;min-width:0}table[data-mt=card] td:not([data-label=""])>:is(div,span,strong,b,a,small,bdi,em,p){text-align:end}table[data-mt=card] td:not([data-label=""]){text-align:end!important}table[data-mt=card] tr>td:first-child{display:block!important;font-weight:700;font-size:15px;padding-top:9px!important;text-align:start!important}table[data-mt=card] tr>td:first-child>*{text-align:start!important}table[data-mt=card] tr>td:first-child:before{display:block;max-width:none;margin-bottom:2px}table[data-mt=card] tr>td:first-child[data-label]:not([data-label=""]):before{font-size:11.5px}table[data-mt=card] td:has(>:is(select,input,textarea)),table[data-mt=card] td:has(>div>:is(select,input,textarea)){display:grid!important;grid-template-columns:1fr;justify-items:stretch}table[data-mt=card] td:has(>:is(select,input,textarea)):before,table[data-mt=card] td:has(>div>:is(select,input,textarea)):before{max-width:none}table[data-mt=card] td :is(select,input:not([type=checkbox]):not([type=radio]),textarea){width:100%!important;min-width:0!important;max-width:100%!important}table[data-mt=card] td button{white-space:normal;max-width:100%}table[data-mt=card] tr[data-mt-wide]>td{display:block!important;font-weight:400;font-size:14px}table[data-mt=card] tr[data-mt-wide]{padding:10px 12px!important}table[data-mt=card] td[colspan]{display:block!important}table[data-mt=card] td[colspan]:before{display:none}:is(.sales-main,.ag) :is(div,section):has(>table[data-mt=card]){overflow-x:visible!important;min-width:0!important;max-width:100%}:is(.sales-main,.ag) :is(.ag-card,.px-card,.sx-scroll,.hx-scroll,.fu-scroll,.nr-table-wrap,.fw-table-wrap,.bp-table-wrap,.hw-table-scroll,.hw-room-table-scroll):has(table[data-mt=card]){border:0!important;padding:0!important;background:none!important}:is(.sales-main,.ag) .ag-card:has(>table[data-mt=card])>header,:is(.sales-main,.ag) .ag-card:has(table[data-mt=card])>header{padding:0 0 10px!important}}.bp-mobile-account{display:none}@media (max-width:700px){.sales.bp-shell.bp-staff-design .sales-body>.sales-topbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:0!important;height:auto!important;padding:6px 12px!important;grid-gap:8px!important;gap:8px!important;flex-wrap:nowrap!important}.sales.bp-shell.bp-staff-design .sales-body>.sales-topbar>div,.sales.bp-shell.bp-staff-design .sales-body>.sales-topbar>span{display:none!important}.sales.bp-shell.bp-staff-design .sales-body>.sales-topbar>:not(.bp-wa-top){grid-column:1}.sales.bp-shell.bp-staff-design .sales-body>.sales-topbar>.bp-wa-top{grid-column:2;grid-row:1}.sales.bp-shell.bp-staff-design .sales-nav[data-menu-open=true]>.bp-mobile-account{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;padding:10px 12px;border:1px solid var(--bp-border,#dde4ea);border-radius:10px;background:#f6f8fa;font-size:14px}.sales.bp-shell.bp-staff-design .sales-nav>.bp-mobile-account span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.sales.bp-shell.bp-staff-design .sales-nav>.bp-mobile-account button{font:inherit;font-size:13.5px;color:#b42318;background:#fff;border:1px solid #f1c9c5;border-radius:8px;padding:6px 12px;min-height:36px;cursor:pointer;white-space:nowrap}.ag .ag-card>header{flex-wrap:wrap!important;align-items:flex-start!important}.ag .ag-card>header>*{min-width:0;max-width:100%}.ag .ag-card>header .ag-filters,.ag .ag-filters{flex-wrap:wrap!important;width:100%}.ag .ag-card>header .ag-field{flex:1 1 130px!important;min-width:0}.ag .ag-filters input,.ag .ag-filters select{flex:1 1 140px!important;min-width:0!important;width:100%!important}.ag .ag-filters input[type=search]{min-width:0!important}.ag .ag-filters>a,.ag .ag-filters>button{flex:1 1 auto}.sales-main [class$=-footer-actions],.sales-main [class*="-footer-actions "]{flex-wrap:wrap!important;width:100%}.sales-main [class$=-footer-actions]>*,.sales-main [class*="-footer-actions "]>*{flex:1 1 auto;min-width:0;white-space:normal}.nr-shell .hx .hx-footer{padding:10px 12px}.sales-main .op-day>h3{flex-wrap:wrap!important;gap:4px 10px}.sales-main .op-day>h3>*{min-width:0}.sales-main .op-day>h3>a{white-space:nowrap}}