._page_x7k2o_1{color:#0d3340;background:#f5f1e8;min-height:100vh;padding-bottom:64px}._header_x7k2o_1{color:#fff;background:#0d3340;justify-content:space-between;align-items:center;padding:28px clamp(24px,5vw,72px);display:flex}._header_x7k2o_1 p,._eyebrow_x7k2o_1{text-transform:uppercase;letter-spacing:.16em;color:#0a9188;margin:0 0 8px;font-size:12px;font-weight:800}._header_x7k2o_1 p{color:#73d1c8}._header_x7k2o_1 h1{margin:0;font-family:Georgia,serif;font-size:clamp(28px,4vw,46px)}._layout_x7k2o_1{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:24px;width:min(1420px,100% - 32px);margin:32px auto;display:grid}._formPanel_x7k2o_1,._hotelPanel_x7k2o_1{background:#fff;border:1px solid #d9e2de;border-radius:26px;padding:clamp(22px,3vw,38px);box-shadow:0 18px 55px #0d334014}._intro_x7k2o_1 h2{margin:0 0 10px;font-family:Georgia,serif;font-size:30px}._intro_x7k2o_1>p:last-child{color:#5d6d70;margin:0 0 24px;line-height:1.65}._form_x7k2o_1{gap:20px;display:grid}._form_x7k2o_1 label,._form_x7k2o_1 legend{font-weight:750}._form_x7k2o_1 input,._form_x7k2o_1 select{box-sizing:border-box;color:#0d3340;width:100%;font:inherit;background:#fff;border:1px solid #b8cbc6;border-radius:12px;margin-top:8px;padding:13px 14px}._twoColumns_x7k2o_1{grid-template-columns:1fr 1fr;gap:16px;display:grid}._domainInput_x7k2o_1{align-items:stretch;display:flex}._domainInput_x7k2o_1 input{border-radius:12px 0 0 12px}._domainInput_x7k2o_1 span{background:#edf6f3;border:1px solid #b8cbc6;border-left:0;border-radius:0 12px 12px 0;align-items:center;margin-top:8px;padding:0 14px;font-weight:800;display:flex}._form_x7k2o_1 fieldset{border:1px solid #d3dfdb;border-radius:16px;padding:16px}._barRow_x7k2o_1{grid-template-columns:1fr auto;gap:10px;display:grid}._barRow_x7k2o_1 input{margin-top:8px}._barRow_x7k2o_1 button,._addBar_x7k2o_1{color:#086b65;background:#eef7f4;border:1px solid #a8c7c0;border-radius:10px;padding:0 12px;font-weight:750}._addBar_x7k2o_1{margin-top:10px;padding:10px 14px}._switches_x7k2o_1{grid-template-columns:1fr 1fr;gap:12px;display:grid}._switches_x7k2o_1 label{border:1px solid #d3dfdb;border-radius:14px;gap:12px;padding:15px;display:flex}._switches_x7k2o_1 input{width:auto;margin:2px 0 0}._switches_x7k2o_1 span{gap:4px;display:grid}._switches_x7k2o_1 small{color:#607477;font-weight:500}._submit_x7k2o_1{color:#fff;font:inherit;cursor:pointer;background:#078b82;border:0;border-radius:14px;padding:15px 18px;font-weight:850}._submit_x7k2o_1:disabled{opacity:.55;cursor:not-allowed}._error_x7k2o_1,._success_x7k2o_1{border-radius:14px;margin-bottom:18px;padding:14px 16px}._error_x7k2o_1{color:#a52d20;background:#fff0ed}._success_x7k2o_1{color:#14643b;background:#e9f8ef;gap:6px;display:grid}._hotelList_x7k2o_1{gap:12px;display:grid}._hotelList_x7k2o_1 article{border:1px solid #d6e1de;border-radius:16px;gap:14px;padding:16px;display:grid}._hotelList_x7k2o_1 article>div{gap:5px;display:grid}._hotelList_x7k2o_1 a{color:#078b82}._hotelList_x7k2o_1 span{text-transform:uppercase;color:#7c8c8f;font-size:12px;font-weight:850}._hotelList_x7k2o_1 span[data-status=active]{color:#16804a}._hotelList_x7k2o_1 span[data-status=failed]{color:#ad3325}._hotelList_x7k2o_1 small{color:#ad3325;line-height:1.4}._hotelList_x7k2o_1 button{color:#08766f;background:#fff;border:1px solid #0a9188;border-radius:10px;padding:10px;font-weight:800}._hotelList_x7k2o_1 button:disabled{opacity:.45}._hotelList_x7k2o_1 ._syncControls_x7k2o_1{border-top:1px solid #e3ebe8;gap:8px;padding-top:12px;display:grid}._syncControls_x7k2o_1 select{box-sizing:border-box;color:#0d3340;width:100%;font:inherit;background:#fff;border:1px solid #b8cbc6;border-radius:10px;padding:10px}@media (width<=900px){._layout_x7k2o_1,._twoColumns_x7k2o_1,._switches_x7k2o_1{grid-template-columns:1fr}}@media (width<=560px){._page_x7k2o_1{padding-bottom:24px}._header_x7k2o_1{padding:22px}._layout_x7k2o_1{width:min(100% - 20px,1420px);margin:12px auto}._formPanel_x7k2o_1,._hotelPanel_x7k2o_1{border-radius:18px;padding:20px}._domainInput_x7k2o_1 span{padding:0 8px}._barRow_x7k2o_1{grid-template-columns:1fr}._barRow_x7k2o_1 button{padding:9px}._header_x7k2o_1>:last-child{display:none}}._tabs_x7k2o_2{flex-wrap:wrap;gap:8px;width:min(1420px,100% - 32px);margin:26px auto 0;display:flex}._tabs_x7k2o_2 button{color:#0d3340;font:inherit;cursor:pointer;background:#fff;border:1px solid #bdd4cc;border-radius:12px;padding:12px 18px;font-weight:800}._tabs_x7k2o_2 button[aria-current=page]{color:#fff;background:#0b8278;border-color:#0b8278}._single_x7k2o_2{grid-template-columns:minmax(0,1fr);margin-top:18px}._globalMessage_x7k2o_2{width:min(1420px,100% - 32px);margin:16px auto 0}._globalMessage_x7k2o_2>div{margin:0 0 8px}._hotelIdentity_x7k2o_2{align-items:center;gap:16px;display:flex!important}._hotelIdentity_x7k2o_2 img{object-fit:contain;background:#fff;border:1px solid #d6e1de;border-radius:12px;width:64px;height:64px}._hotelIdentity_x7k2o_2>div{gap:5px;display:grid}._paletteChips_x7k2o_2{align-items:center;gap:6px;display:flex;color:#38535a!important}._paletteChips_x7k2o_2 i{border:1px solid #9eb9b1;border-radius:50%;width:18px;height:18px}._editForm_x7k2o_2{border-top:1px solid #e3ebe8;gap:12px;padding-top:16px;display:grid}._editForm_x7k2o_2 label,._mediaSelect_x7k2o_2{gap:6px;font-weight:750;display:grid}._editForm_x7k2o_2 input,._mediaSelect_x7k2o_2 select{box-sizing:border-box;color:#0d3340;width:100%;font:inherit;background:#fff;border:1px solid #b8cbc6;border-radius:10px;padding:11px}._editForm_x7k2o_2 input[type=color]{width:48px;padding:2px}._mediaSelect_x7k2o_2{max-width:420px}._mediaTools_x7k2o_2{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}._mediaTools_x7k2o_2 button,._mediaActions_x7k2o_2 button{color:#086b65;font:inherit;cursor:pointer;background:#fff;border:1px solid #0b8278;border-radius:10px;padding:10px 14px;font-weight:800}._mediaTools_x7k2o_2 label,._mediaActions_x7k2o_2 label{gap:5px;font-weight:750;display:grid}._mediaTools_x7k2o_2 input,._mediaActions_x7k2o_2 input{max-width:240px}._mediaGrid_x7k2o_2{grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:14px;display:grid}._mediaGrid_x7k2o_2 article{border:1px solid #d6e1de;border-radius:14px;gap:9px;min-width:0;padding:12px;display:grid}._mediaGrid_x7k2o_2 img{object-fit:contain;background:#f5f7f5;border-radius:8px;width:100%;height:150px}._mediaGrid_x7k2o_2 small{color:#52696e}._mediaActions_x7k2o_2{gap:9px;display:grid}._mediaActions_x7k2o_2 button:disabled{opacity:.45;cursor:not-allowed}@media (width<=560px){._tabs_x7k2o_2{margin-top:12px}._tabs_x7k2o_2 button{flex:1;padding:10px}._mediaGrid_x7k2o_2{grid-template-columns:repeat(2,minmax(0,1fr))}}._hotelActions_om6qv_1{border-top:1px solid #e3ebe8;flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}._hotelActions_om6qv_1 button{flex:1}._dangerButton_om6qv_3{color:#fff!important;background:#b3322d!important;border:1px solid #b3322d!important}._historyDangerButton_om6qv_4{color:#a52d20!important;border-color:#b3322d!important}._modalBackdrop_om6qv_5{z-index:100;background:#051f26b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._deleteDialog_om6qv_6{background:#fff;border-radius:20px;width:min(100%,520px);max-height:calc(100vh - 32px);padding:clamp(20px,4vw,32px);overflow:auto;box-shadow:0 24px 70px #00000040}._deleteDialog_om6qv_6 h2{margin:0 0 14px;font-family:Georgia,serif}._deleteDialog_om6qv_6 p{color:#38535a;line-height:1.55}._deleteDialog_om6qv_6 label{margin:14px 0;font-weight:750;display:block}._deleteDialog_om6qv_6 input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #b8cbc6;border-radius:10px;margin-top:6px;padding:12px;display:block}._dialogActions_om6qv_11{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}._dialogActions_om6qv_11 button{color:#0d3340;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8cbc6;border-radius:10px;padding:11px 15px;font-weight:800}._dialogActions_om6qv_11 button:disabled{opacity:.5;cursor:not-allowed}._paletteFieldset_om6qv_14{gap:12px;display:grid}._paletteFieldset_om6qv_14 p{color:#607477;margin:0;font-size:13px;line-height:1.5}._paletteFieldset_om6qv_14 select{color:#0d3340;width:100%;font:inherit;background:#fff;border:1px solid #b8cbc6;border-radius:10px;margin-top:8px;padding:12px}._logoPaletteButton_om6qv_17{color:#086b65;background:#eef7f4;border:1px solid #a8c7c0;border-radius:10px;justify-self:start;padding:10px 14px;font-weight:800}._logoPaletteButton_om6qv_17:disabled{opacity:.5}._colorInputs_om6qv_19{flex-wrap:wrap;gap:16px;display:flex}._colorInputs_om6qv_19 label{align-items:center;gap:10px;display:flex}._colorInputs_om6qv_19 input{border:1px solid #b8cbc6;border-radius:8px;width:46px;height:42px;margin:0;padding:3px}._palettePreview_om6qv_22{border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px;display:flex}._palettePreview_om6qv_22 span:first-child{color:#fff;border-radius:8px;padding:9px 12px;font-weight:800}._palettePreview_om6qv_22 small{color:#fff;opacity:.8;margin-left:auto}._pinHint_om6qv_25{color:#607477;margin-top:6px;font-weight:500;display:block}
