.hs-phone{container-type:inline-size;position:relative;aspect-ratio:420 / 860;-webkit-user-select:none;user-select:none;pointer-events:none}.hs-bezel{height:100%;box-sizing:border-box;padding:3.4cqw;border-radius:15cqw;background:#111;box-shadow:0 0 0 .6cqw #3a3a3a inset,0 8px 24px #1018282e}.hs-phone-screen{--u: calc(100cqw / 420);--g: #3e7d67;--beige: #e8d6c0;position:relative;height:100%;overflow:hidden;border-radius:calc(46 * var(--u));background:#fff;color:#222;font-family:Rubik,Heebo,system-ui,sans-serif;font-size:calc(13 * var(--u));line-height:1.3;text-align:start;display:flex;flex-direction:column}.hs-phone-screen p{margin:0}.hs-phone-screen svg{width:calc(16 * var(--u));height:calc(16 * var(--u));flex-shrink:0}.hs-status{display:flex;align-items:center;justify-content:space-between;height:calc(46 * var(--u));padding:0 calc(26 * var(--u));font-size:calc(13 * var(--u));font-weight:600;direction:ltr}.hs-island{width:calc(104 * var(--u));height:calc(28 * var(--u));border-radius:99px;background:#111}.hs-status-icons{display:flex;gap:calc(3 * var(--u))}.hs-status-icons svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.hs-app{flex:1;display:flex;flex-direction:column;padding:0 calc(20 * var(--u))}.hs-status{flex-shrink:0}.hs-top-icon{display:flex;justify-content:flex-end;margin-bottom:calc(8 * var(--u))}.hs-top-icon svg{width:calc(24 * var(--u));height:calc(24 * var(--u));color:#444}.hs-hello{font-size:calc(19 * var(--u));font-weight:500;margin-bottom:calc(14 * var(--u))!important}.hs-card{padding:calc(12 * var(--u));border-radius:calc(10 * var(--u));background:#fff;box-shadow:0 calc(2 * var(--u)) calc(10 * var(--u)) #00000014}.hs-tiny{font-size:calc(9 * var(--u));color:#aaa;text-transform:uppercase}.hs-hotel-row{display:flex;justify-content:space-between;gap:calc(8 * var(--u));align-items:flex-start}.hs-hotel{display:flex;align-items:center;gap:calc(5 * var(--u));font-size:calc(13 * var(--u));margin:calc(4 * var(--u)) 0!important;white-space:nowrap}.hs-logo-mini{font-size:calc(6 * var(--u));padding:calc(2 * var(--u));border:1px solid #ddd;color:#666}.hs-stars{color:#f0a020;font-size:calc(9 * var(--u))}.hs-map{display:grid;place-items:center;width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:calc(6 * var(--u));background:linear-gradient(135deg,#34a853 0 33%,#fbbc05 33% 66%,#4285f4 66%)}.hs-map svg{color:#ea4335;fill:#ea4335;stroke:#fff;width:calc(20 * var(--u));height:calc(20 * var(--u))}.hs-dates{display:flex;align-items:center;gap:calc(10 * var(--u));margin-top:calc(12 * var(--u));padding-top:calc(12 * var(--u));border-top:1px solid #f0f0f0}.hs-dates>span{display:flex;flex-direction:column;font-size:calc(12 * var(--u))}.hs-dates small{font-size:calc(9 * var(--u));color:#999}.hs-nights{align-items:center;justify-content:center;width:calc(32 * var(--u));height:calc(36 * var(--u));border-radius:calc(4 * var(--u));background:var(--g);color:#fff;font-size:calc(7 * var(--u))!important}.hs-nights b{font-size:calc(13 * var(--u))}.hs-arrow{margin-inline-start:auto;display:grid!important;place-items:center;width:calc(26 * var(--u));height:calc(26 * var(--u));border-radius:50%;box-shadow:0 1px 4px #00000026}.hs-label{font-size:calc(11 * var(--u));color:#555;margin:calc(12 * var(--u)) 0 calc(7 * var(--u))!important}.hs-chips{display:flex;gap:calc(6 * var(--u));overflow:hidden;white-space:nowrap}.hs-chips span{display:flex;align-items:center;gap:calc(5 * var(--u));padding:calc(6 * var(--u)) calc(9 * var(--u));border:1px solid #e5e5e5;border-radius:calc(5 * var(--u));font-size:calc(9 * var(--u))}.hs-chips svg{width:calc(12 * var(--u));height:calc(12 * var(--u));color:var(--g)}.hs-room-title{margin:calc(14 * var(--u)) calc(-20 * var(--u)) 0!important;padding:calc(10 * var(--u)) 0;text-align:center;font-size:calc(15 * var(--u));font-weight:500;color:var(--g);border-top:1px solid #eee}.hs-room-title.is-none{color:#e05a52}.hs-grey{margin:0 calc(-20 * var(--u));padding:calc(2 * var(--u)) calc(14 * var(--u)) calc(20 * var(--u));background:#ececec;flex:1}.hs-grey .hs-label{margin-top:calc(10 * var(--u))!important}.hs-toggles{display:flex}.hs-toggles>span{flex:1;display:grid;grid-template-columns:1fr auto;align-items:center;row-gap:calc(6 * var(--u));font-size:calc(8 * var(--u));text-transform:uppercase}.hs-toggles>span+span{border-inline-start:1px solid #ddd;padding-inline-start:calc(12 * var(--u))}.hs-toggles>span>svg{width:calc(22 * var(--u));height:calc(22 * var(--u));color:#333}.hs-toggles b{grid-column:1;font-weight:500}.hs-switch{grid-row:1 / 3;grid-column:2;display:flex;align-items:flex-end;justify-content:center;width:calc(18 * var(--u));height:calc(38 * var(--u));padding-bottom:calc(3 * var(--u));margin-inline-end:calc(8 * var(--u));border-radius:99px;background:#e4e4e4;box-sizing:border-box}.hs-switch svg{width:calc(12 * var(--u))!important;height:calc(12 * var(--u))!important;padding:calc(1 * var(--u));border-radius:50%;background:#fff;color:#888}.hs-dnd{width:calc(20 * var(--u));height:calc(20 * var(--u));border-radius:50%;border:calc(4 * var(--u)) solid #222;box-sizing:border-box}.hs-grey.is-off .hs-toggles{background:transparent;box-shadow:none;opacity:.55}.hs-cleaning{display:flex;align-items:flex-end;gap:calc(8 * var(--u));min-height:calc(62 * var(--u));position:relative}.hs-cleaning>svg:first-child{position:absolute;top:calc(12 * var(--u));width:calc(22 * var(--u));height:calc(22 * var(--u))}.hs-cleaning b{color:#2b6fd6;font-size:calc(10 * var(--u));font-weight:600}.hs-bucket{margin-inline-start:auto;width:calc(40 * var(--u))!important;height:calc(40 * var(--u))!important;color:#2b6fd6;fill:#5aa0f2}.hs-room-card{position:relative;margin-top:calc(10 * var(--u));height:calc(120 * var(--u));border-radius:calc(10 * var(--u));background:var(--beige);overflow:hidden}.hs-room-card span{position:absolute;inset-inline-start:calc(14 * var(--u));bottom:calc(10 * var(--u));font-size:calc(17 * var(--u))}.hs-room-art{position:absolute;inset-inline-end:0;top:0;width:70%!important;height:auto!important}.hs-qr-screen{text-align:center}.hs-qr{display:block;width:calc(220 * var(--u))!important;height:calc(220 * var(--u))!important;margin:calc(110 * var(--u)) auto calc(60 * var(--u))}.hs-qr-text{font-size:calc(19 * var(--u));line-height:1.35;padding:0 calc(30 * var(--u))}.hs-control{padding:0;background:var(--beige);text-align:center}.hs-control-room{padding:calc(8 * var(--u)) 0 calc(12 * var(--u));background:#fff;color:var(--g);font-size:calc(16 * var(--u));font-weight:500}.hs-control-head{position:relative;height:calc(110 * var(--u));text-align:start}.hs-control-head p{position:absolute;inset-inline-start:calc(30 * var(--u));top:calc(24 * var(--u));width:calc(90 * var(--u));font-size:calc(19 * var(--u))}.hs-control-art{position:absolute;inset-inline-end:calc(10 * var(--u));top:0;width:58%!important;height:auto!important}.hs-control-ac{margin-top:calc(26 * var(--u))!important;font-size:calc(14 * var(--u))}.hs-dial-row{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--u)) calc(26 * var(--u)) calc(20 * var(--u));border-bottom:1px solid #d9c6ae;margin:0 calc(26 * var(--u));padding-inline:0}.hs-dial-side{display:flex;flex-direction:column;gap:calc(14 * var(--u))}.hs-dial-side svg{width:calc(22 * var(--u));height:calc(22 * var(--u));color:#888}.hs-dial{display:flex;align-items:center;justify-content:center;gap:calc(16 * var(--u));width:calc(140 * var(--u));height:calc(140 * var(--u));border-radius:50%;background:#fff;border:calc(4 * var(--u)) solid #9cc8ec;box-sizing:border-box;direction:ltr}.hs-dial b{font-size:calc(24 * var(--u));font-weight:400}.hs-dial i{font-style:normal;font-size:calc(20 * var(--u))}.hs-on{color:#2e9e4f!important}.hs-blue{color:#3b8fe0!important}.hs-small{width:calc(14 * var(--u))!important}.hs-scen-title{margin:calc(16 * var(--u)) 0 calc(12 * var(--u))!important;font-size:calc(11 * var(--u));text-transform:uppercase;letter-spacing:.04em}.hs-scen{display:grid;grid-template-columns:repeat(4,1fr);row-gap:calc(20 * var(--u));padding:0 calc(16 * var(--u))}.hs-scen span{display:flex;flex-direction:column;align-items:center;gap:calc(5 * var(--u));font-size:calc(10 * var(--u))}.hs-scen svg{width:calc(26 * var(--u));height:calc(26 * var(--u));color:#555}.hs-bye{text-align:center}.hs-expired{display:flex;align-items:center;justify-content:center;gap:calc(40 * var(--u));font-size:calc(11 * var(--u));margin-bottom:calc(40 * var(--u))!important}.hs-expired svg{width:calc(20 * var(--u));height:calc(20 * var(--u));color:#555}.hs-nyx{display:flex;flex-direction:column;align-items:center;font-size:calc(50 * var(--u));font-weight:300;letter-spacing:.15em;line-height:1;direction:ltr}.hs-nyx small{font-size:calc(10 * var(--u));font-weight:500;letter-spacing:.3em;margin-top:calc(12 * var(--u))}.hs-goodbye{margin:calc(30 * var(--u)) calc(20 * var(--u)) calc(60 * var(--u))!important;font-size:calc(18 * var(--u));font-weight:500;line-height:1.4}.hs-bye .hs-label,.hs-bye .hs-card{text-align:start}.hs-bye-btns{display:flex;gap:calc(10 * var(--u));margin-top:calc(14 * var(--u))}.hs-bye-btns span{flex:1;padding:calc(10 * var(--u)) 0;border:1px solid var(--g);border-radius:calc(4 * var(--u));color:var(--g);font-size:calc(12 * var(--u))}.hs-bye-btns .is-solid{background:var(--g);color:#fff}.hs-gp{display:flex;align-items:center;justify-content:center;gap:calc(4 * var(--u));margin-top:calc(18 * var(--u))!important;color:#888;font-size:calc(15 * var(--u));direction:ltr}.hs-gp svg{color:var(--g);fill:var(--g)}.hd-browser{container-type:inline-size;aspect-ratio:900 / 655;overflow:hidden;background:#fafaf8;-webkit-user-select:none;user-select:none;pointer-events:none}.hd-scale{--u: calc(100cqw / 900);--g: #2f6e5a;height:100%;display:flex;flex-direction:column;color:#333;font-family:Poppins,Rubik,Heebo,system-ui,sans-serif;font-size:calc(11 * var(--u));line-height:1.3;text-align:start}.hd-scale p,.hd-scale h4{margin:0}.hd-scale svg{width:calc(13 * var(--u));height:calc(13 * var(--u));flex-shrink:0}.hd-chrome{display:flex;align-items:center;gap:calc(6 * var(--u));height:calc(24 * var(--u));padding:0 calc(12 * var(--u));background:#ecebe7;direction:ltr}.hd-chrome i{width:calc(9 * var(--u));height:calc(9 * var(--u));border-radius:50%;background:#d4d2cc}.hd-chrome span{flex:0 0 40%;height:calc(12 * var(--u));margin-inline-start:calc(20 * var(--u));border-radius:99px;background:#fff}.hd-app{flex:1;display:flex;min-height:0}.hd-side{position:relative;flex:0 0 calc(172 * var(--u));padding:calc(16 * var(--u)) 0;background:#ead9c4;overflow:hidden}.hd-logo{display:flex;align-items:center;gap:calc(6 * var(--u));padding:0 calc(20 * var(--u)) calc(30 * var(--u));font-size:calc(17 * var(--u));font-weight:300;color:#555;direction:ltr}.hd-logo svg{width:calc(20 * var(--u));height:calc(20 * var(--u));color:#2a4a3f;fill:#2a4a3f}.hd-side ul{margin:0;padding:0;list-style:none}.hd-side li{display:flex;align-items:center;gap:calc(6 * var(--u));height:calc(30 * var(--u));padding-inline-start:calc(20 * var(--u));font-size:calc(10 * var(--u));font-weight:500;white-space:nowrap}.hd-side li svg{width:calc(11 * var(--u));height:calc(11 * var(--u))}.hd-side li svg+svg{width:calc(14 * var(--u));height:calc(14 * var(--u));color:var(--g)}.hd-l1{padding-inline-start:calc(34 * var(--u))!important}.hd-l2{padding-inline-start:calc(48 * var(--u))!important}.hd-l3{padding-inline-start:calc(78 * var(--u))!important}.hd-l3 svg{width:calc(14 * var(--u))!important;color:var(--g)}.hd-side li.is-on{background:#d6d5bf}.hd-sep{margin-top:calc(4 * var(--u))}.hd-sep:first-of-type{border-top:1px solid #d9c7b0}.hd-side-art{position:absolute;inset-inline-start:0;bottom:0;width:100%;height:calc(160 * var(--u))}.hd-frame{position:absolute;inset-inline-start:calc(60 * var(--u));top:0;width:calc(84 * var(--u));height:calc(110 * var(--u));border:calc(3 * var(--u)) solid #9a5b2e}.hd-plant{position:absolute;inset-inline-start:calc(-60 * var(--u));bottom:0;width:calc(220 * var(--u))!important;height:auto!important}.hd-main{flex:1;min-width:0;padding:calc(16 * var(--u)) calc(34 * var(--u));overflow:hidden}.hd-top{display:flex;align-items:center;gap:calc(10 * var(--u));margin-bottom:calc(30 * var(--u))}.hd-search{display:flex;align-items:center;gap:calc(8 * var(--u));width:calc(400 * var(--u));height:calc(32 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(10 * var(--u));background:#fff;box-shadow:0 1px 6px #00000014;font-size:calc(9 * var(--u));color:#888;box-sizing:border-box}.hd-search.is-small{width:calc(200 * var(--u))}.hd-bell{display:flex;align-items:center;gap:calc(6 * var(--u));margin-inline-start:auto;padding:calc(6 * var(--u)) calc(10 * var(--u));border:1px solid #333;border-radius:calc(6 * var(--u));font-size:calc(8 * var(--u))}.hd-user{display:flex;align-items:center;gap:calc(8 * var(--u));font-size:calc(8 * var(--u))}.hd-user i{display:grid;place-items:center;width:calc(26 * var(--u));height:calc(26 * var(--u));border-radius:50%;background:#b98563;color:#fff;font-style:normal;font-size:calc(11 * var(--u));box-shadow:calc(8 * var(--u)) calc(-8 * var(--u)) 0 calc(-10 * var(--u)) #2e9e4f}.hd-crumbs{display:flex;align-items:center;flex-wrap:nowrap;gap:calc(10 * var(--u));margin-bottom:calc(14 * var(--u))!important;color:#bbb;font-size:calc(10 * var(--u));white-space:nowrap}.hd-crumbs b{color:#333;font-size:calc(13 * var(--u));font-weight:600;margin-inline-end:calc(10 * var(--u))}.hd-crumbs span{display:flex;align-items:center;gap:calc(8 * var(--u))}.hd-crumbs svg{width:calc(9 * var(--u));height:calc(9 * var(--u))}.hd-crumbs .is-last{color:var(--g);font-weight:500}.hd-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(18 * var(--u));padding-bottom:calc(24 * var(--u));border-bottom:1px solid #eee}.hd-stat{position:relative;padding:calc(14 * var(--u)) calc(16 * var(--u));border-radius:calc(12 * var(--u));background:#fff;box-shadow:0 calc(2 * var(--u)) calc(14 * var(--u)) #00000012}.hd-stat-h{display:flex;align-items:center;gap:calc(6 * var(--u));font-size:calc(7 * var(--u));color:#666;margin-bottom:calc(6 * var(--u))!important}.hd-stat-h svg:last-child{margin-inline-start:auto;width:calc(12 * var(--u));height:calc(12 * var(--u))}.hd-stat>b{display:block;font-size:calc(20 * var(--u));font-weight:500;text-align:start}.hd-bar{display:block;height:calc(5 * var(--u));margin:calc(4 * var(--u)) 0 calc(8 * var(--u));border-radius:99px;background:#eee;overflow:hidden}.hd-bar>i{display:block;height:100%;border-radius:inherit;background:#f0913a}.hd-muted{display:flex;align-items:center;gap:calc(4 * var(--u));font-size:calc(8 * var(--u));color:#999}.hd-muted svg:last-child{margin-inline-start:auto;color:var(--g)}.hd-green{color:var(--g);font-size:calc(8 * var(--u));text-align:start}.hd-spark{position:absolute;inset-inline-end:calc(14 * var(--u));top:calc(30 * var(--u));width:calc(90 * var(--u))!important;height:calc(26 * var(--u))!important}[dir] .hd-spark:dir(rtl){transform:scaleX(-1)}.hd-status{display:grid;grid-template-columns:1fr auto calc(50 * var(--u));gap:calc(8 * var(--u));align-items:center;font-size:calc(8 * var(--u));color:#888}.hd-status .hd-bar{margin:0;height:calc(4 * var(--u))}.hd-floors-head{display:flex;align-items:center;gap:calc(8 * var(--u));margin:calc(22 * var(--u)) 0 calc(18 * var(--u))}.hd-floors-head h4{flex:1;font-size:calc(17 * var(--u));font-weight:500}.hd-chip{display:flex;align-items:center;gap:calc(3 * var(--u));padding:calc(3 * var(--u)) calc(7 * var(--u));border:1px solid;border-radius:calc(3 * var(--u));font-size:calc(7 * var(--u))}.hd-chip svg{width:calc(8 * var(--u));height:calc(8 * var(--u))}.hd-chip.is-green{color:var(--g)}.hd-chip.is-orange{color:#e8873a}.hd-chip.is-brown{color:#8a4b2e}.hd-filter{position:relative;display:flex;align-items:center;justify-content:space-between;width:calc(110 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u));border-radius:calc(8 * var(--u));background:#fff;box-shadow:0 1px 6px #00000014;color:#888;font-size:calc(9 * var(--u));box-sizing:border-box;z-index:2}.hd-menu{position:absolute;top:calc(100% + 4 * var(--u));inset-inline-start:0;width:100%;padding:calc(8 * var(--u)) calc(12 * var(--u));border-radius:calc(8 * var(--u));background:#fff;box-shadow:0 2px 12px #0000001f;box-sizing:border-box}.hd-menu span{display:flex;align-items:center;gap:calc(6 * var(--u));padding:calc(5 * var(--u)) 0;color:#555;font-size:calc(8 * var(--u));white-space:nowrap}.hd-menu svg{width:calc(11 * var(--u));height:calc(11 * var(--u))}.hd-floors{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(14 * var(--u))}.hd-floor{position:relative;padding:calc(18 * var(--u)) calc(18 * var(--u)) calc(14 * var(--u));border-radius:calc(12 * var(--u));background:#f4f3f0}.hd-stairs{width:calc(40 * var(--u))!important;height:calc(40 * var(--u))!important}.hd-floor-n{position:absolute;inset-inline-end:calc(16 * var(--u));top:calc(10 * var(--u));font-size:calc(46 * var(--u));font-weight:600;color:#ddd;line-height:1}.hd-floor>p{margin-top:calc(14 * var(--u))!important;font-size:calc(10 * var(--u));font-weight:500}.hd-floor .hd-bar{width:80%;margin-top:calc(8 * var(--u))}.hd-tiny{margin:0!important;font-size:calc(7 * var(--u))!important;font-weight:400!important;color:#555}.hd-tiny b{font-size:calc(8 * var(--u))}.hd-room-stats{display:grid;grid-template-columns:repeat(3,1.3fr) 1fr;gap:calc(16 * var(--u));padding:calc(12 * var(--u)) 0 calc(24 * var(--u));border-bottom:1px solid #eee}.hd-badge{position:absolute;top:calc(-18 * var(--u));inset-inline-start:calc(16 * var(--u));display:grid;place-items:center;width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:50%;background:#2a3550;color:#e8a33a}.hd-badge svg{width:calc(16 * var(--u))!important;height:calc(16 * var(--u))!important}.hd-val{display:flex;align-items:center;gap:calc(6 * var(--u));font-size:calc(10 * var(--u));font-weight:600;text-transform:uppercase}.hd-val.is-num{font-size:calc(16 * var(--u))}.hd-val svg:last-child{margin-inline-start:auto;color:#555}.hd-val.is-green{color:var(--g)}.hd-val.is-grey{color:#666;font-weight:500}.hd-tabs{display:flex;align-items:center;gap:calc(20 * var(--u));margin:calc(26 * var(--u)) 0 calc(20 * var(--u));font-size:calc(10 * var(--u));color:#888}.hd-tabs b{color:#333;font-weight:600;border-bottom:2px solid #333;padding-bottom:calc(4 * var(--u))}.hd-tabs em{display:flex;align-items:center;gap:calc(10 * var(--u));margin-inline-start:auto;font-style:normal;color:var(--g);font-weight:600}.hd-tabs em svg{width:calc(26 * var(--u));height:calc(26 * var(--u));padding:calc(6 * var(--u));border-radius:50%;background:#fff;box-shadow:0 1px 6px #0000001a;box-sizing:border-box;color:#555}.hd-units{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(14 * var(--u))}.hd-unit{padding:calc(14 * var(--u)) calc(18 * var(--u));border-radius:calc(12 * var(--u));background:#f4f3f0;font-size:calc(10 * var(--u));min-height:calc(110 * var(--u));box-sizing:border-box}.hd-unit.is-wide{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;gap:calc(18 * var(--u))}.hd-unit-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(10 * var(--u))!important}.hd-unit-top svg{width:calc(24 * var(--u));height:calc(24 * var(--u));color:#555}.hd-unit-top .hd-round{width:calc(20 * var(--u));height:calc(20 * var(--u));padding:calc(3 * var(--u));border:1px solid #333;border-radius:50%}.hd-unit-foot{margin-top:calc(10 * var(--u))!important;padding-top:calc(8 * var(--u));border-top:1px solid #ddd;display:flex;flex-direction:column;gap:calc(3 * var(--u))}.hd-unit-foot small{display:flex;justify-content:space-between;font-size:calc(7 * var(--u))}.hd-unit-foot b{font-size:calc(9 * var(--u))}.is-red{color:#e0484a!important}.is-orange{color:#f0913a!important}.is-green{color:var(--g)}.is-blue{color:#3b8fe0!important}.hd-toggle{display:flex;justify-content:center;width:calc(22 * var(--u));height:calc(44 * var(--u));padding-top:calc(3 * var(--u));border-radius:99px;background:var(--g);box-sizing:border-box}.hd-toggle svg,.hd-vtoggle svg{width:calc(16 * var(--u))!important;height:calc(16 * var(--u))!important;padding:calc(2 * var(--u));border-radius:50%;background:#fff;color:var(--g)!important}.hd-vtoggle{display:flex;align-items:flex-end;justify-content:center;position:relative;width:calc(4 * var(--u));height:calc(36 * var(--u));border-radius:99px;background:#e8a3a3}.hd-vtoggle:before{content:"";position:absolute;top:calc(-6 * var(--u));inset-inline-start:calc(-16 * var(--u));width:calc(9 * var(--u));height:calc(9 * var(--u));border-radius:50%;background:#f0913a}.hd-vtoggle svg{position:absolute;bottom:calc(-6 * var(--u));background:var(--g);color:#fff!important}.hd-ac{display:flex;justify-content:space-between;align-items:center;margin-top:calc(10 * var(--u))!important;padding-top:calc(8 * var(--u));border-top:1px solid #ddd;font-size:calc(14 * var(--u));direction:ltr}.hd-ac b{color:#3b8fe0;font-size:calc(16 * var(--u));font-weight:500}.hd-ac-side{padding-inline-start:calc(14 * var(--u));border-inline-start:1px solid #ddd}.hd-ac-side small{display:block;font-size:calc(7 * var(--u));margin:calc(4 * var(--u)) 0}.hd-ac-side p{display:flex;gap:calc(10 * var(--u));align-items:center;padding-bottom:calc(6 * var(--u));color:#555}.hd-ac-side svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.hd-updown{display:flex;flex-direction:column;gap:calc(3 * var(--u))}.hd-updown svg{width:calc(16 * var(--u))!important;height:calc(16 * var(--u))!important;border:1px solid #555;border-radius:50%}.hd-h{font-size:calc(13 * var(--u));font-weight:600;margin-bottom:calc(16 * var(--u))!important}.hd-form{padding:calc(18 * var(--u)) calc(20 * var(--u));border-radius:calc(12 * var(--u));background:#fff;box-shadow:0 calc(2 * var(--u)) calc(14 * var(--u)) #00000012}.hd-form-head{display:flex;align-items:center;gap:calc(8 * var(--u));margin-bottom:calc(12 * var(--u))!important;font-size:calc(11 * var(--u))}.hd-form-head>svg{color:var(--g)}.hd-form-head b{flex:1;font-weight:500}.hd-btn{display:flex;align-items:center;gap:calc(6 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u));border:1px solid var(--g);border-radius:calc(6 * var(--u));color:var(--g);font-size:calc(8 * var(--u))}.hd-btn.is-solid{background:var(--g);color:#fff}.hd-fields{display:grid;grid-template-columns:1fr .8fr auto 1.6fr 1.6fr;gap:calc(10 * var(--u)) calc(14 * var(--u));align-items:center}.hd-in{display:flex;align-items:center;justify-content:space-between;height:calc(28 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(8 * var(--u));background:#f1ece5;color:#999;font-size:calc(8 * var(--u))}.hd-in svg{color:#444}.hd-in.is-full{grid-column:1 / -1}.hd-vsep{grid-row:span 2;width:1px;height:100%;background:#e5e5e5}.hd-fields>.hd-vsep:nth-of-type(2){display:none}.hd-guests-head{display:flex;align-items:center;justify-content:space-between;margin:calc(24 * var(--u)) 0 calc(14 * var(--u));padding-top:calc(18 * var(--u));border-top:1px solid #eee}.hd-guests-head h4{font-size:calc(12 * var(--u));font-weight:500}.hd-table{border-radius:calc(10 * var(--u));overflow:hidden;border:1px solid #ece6dd}.hd-table p{display:grid;grid-template-columns:.9fr 1fr 1fr 1fr 1fr 1.9fr .8fr;font-size:calc(7.5 * var(--u));background:#fff}.hd-table p.is-head{background:#f1ece5;font-weight:500}.hd-table span{display:flex;align-items:center;gap:calc(5 * var(--u));padding:calc(8 * var(--u));border-inline-start:1px solid #f0ebe3;border-top:1px solid #f0ebe3;white-space:nowrap;overflow:hidden}.hd-table svg{width:calc(10 * var(--u));height:calc(10 * var(--u))}.hd-actions svg{color:var(--g)}@keyframes hd-colon{0%,45%{opacity:1}55%,to{opacity:.25}}.hd-colon{animation:hd-colon 2s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.hd-colon{animation:none}}
